﻿#advert { width: 100%; height: 77px; margin: 10px auto; }
#advert a { display: block; height: 77px; }
#advert img { width: 100%; height: 77px; }
.box1 { width: 100%; height: 120px; margin: 10px 0px; }
.box1 .left { width: 50%; height: 100px; float: left; background: #2e8aca; }
.box1 .left p { width: 100%; text-align: center; font-size: 14px; padding: 10px 0px; color: #fff; }
.box1 .left p a { color: #fff; }
.box1 .left div { width: 100%; height: 25px; line-height: 25px; }
.box1 .left div a { display: block; height: 25px; width: 50%; color: #fff; float: left; text-align: center;}
.box1 .left div a.last { background: none; }
.box1 .right { width: 50%; float: right; }
.box1 .right img { width: 100%; height: 100px; }
.skinDisease1 { margin: 0; }
.skinDisease2 .left { float: right; }
.skinDisease1 .pfjb_cs { width: 310px; height: 102px; }
.skinDisease1 .pfjb_cs .pfjb_cs1 { width: 230px; padding: 20px 0px 10px 80px }
.skinDisease1 .pfjb_cs .pfjb_cs1 li { float: left; width: 75px; line-height: 30px; height: 30px; color: #0056b0; font-size: 14px; font-weight: bold; text-align: center; font-family: Microsoft Yahei }
.skinDisease2 .pfmr_cs {width: 310px; height: 102px; }
.skinDisease2 .pfmr_cs .pfmr_cs1 { width: 230px; padding: 20px 0px 10px 80px }
.skinDisease2 .pfmr_cs .pfmr_cs1 li { float: left; width: 75px; line-height: 30px; height: 30px; color: #0056b0; font-size: 15px; font-weight: bold; text-align: center; font-family: Microsoft Yahei }
.skinDisease3 .pfxb_cs {width: 100%; background-size: cover; height: 120px; }
.skinDisease3 .pfxb_cs .pfxb_cs1 { width: 230px; padding: 20px 0px 10px 80px; padding-left: 25%; }
.skinDisease3 .pfxb_cs .pfxb_cs1 li { float: left; width: 75px; line-height: 30px; height: 30px; color: #0056b0; font-size: 14px; font-weight: bold; text-align: center; font-family: Microsoft Yahei }
.box2, .box2 .nav { width: 100%; }
.box2 .nav { height: 33px; margin-top: 10px; }
.box2 .nav a { display: block; width: 97%; margin: 0 auto; height: 31px; line-height: 31px; font-size: 16px; color: #807e7e; text-align: center; border: 1px solid #ccc;}
.box2 .nav .left { width: 33%; height: 33px; float: left; }
.box2 .nav .center { width: 34%; height: 33px; float: left; }
.box2 .nav .right { width: 33%; height: 33px; float: left; }
#doctor { width: 100%; border-top: none; background: #fff; margin: 10px auto; overflow: hidden }
#doctor h2 { width: 99%; height: 41px; line-height: 41px; color: #0052a6; font-size: 14px; font-weight: none; font-family: 宋体; margin: 0px auto; background: url(../images/dhbj.jpg) repeat-x; }
#doctor h2 span { padding: 0 0 0 10px; border-left: 1px solid #fff; margin: 0 0 0 10px; }
#doctor h2 span img { margin-right: 5px; }
#doctor h2 span a { color: #0052a6 }
#doctor .con_newzj { width: 99%; height: auto; border: 1px solid #ccc; margin: 0px auto; padding-bottom: 5px; overflow: hidden }
#doctor .con_newzj dl { width: 50%; float: left; height: 210px; margin: 10px 0 0px 0; }
#doctor .con_newzj dl dt { height: 125px; text-align: center; }
#doctor .con_newzj dl dd { line-height: 40px; height: 40px; color: #0052a6; font-size: 14px; text-align: center }
#doctor .con_newzj dl dd em { color: #393939; font-style: normal; font-size: 14px; }
#doctor .con_newzj dl p { width: 100px; height: 20x; line-height: 20px; background: #0050a1; display: block; text-align: center; font-size: 14px; margin: auto }
#doctor .con_newzj dl p a { color: #fff; }
#doctor .con_newzj dl p a:hover { background: #f97b07; display: block; color: #fff; }
.sq_ques { width: 100%; border-top: none; background: #fff; margin: 10px auto; padding-bottom:10px; }
.sq_ques h2 { width: 99%; height: 41px; line-height: 41px; color: #0052a6; font-size: 14px; font-weight: none; font-family: 宋体; margin: 0px auto; background: url(../images/dhbj.jpg) repeat-x; }
.sq_ques h2 span { padding: 0 0 0 10px; border-left: 1px solid #fff; margin: 0 0 0 10px; }
.sq_ques h2 span img { margin-right: 5px; }
.sq_ques h2 span a { color: #0052a6 }
#HospitalAll { margin: 0 auto; }
#HospitalCon { width: 60%; float: left; }
#HospitalCon dl { }
#HospitalCon dt { border: #dadad9 4px solid; }
#HospitalCon dt img { width: 100%!important; }
#HospitalCon dd { color: #0052a6; font-size: 14px; line-height: 22px; text-indent: 2em; font-weight: bold; width: 100%; }
#HospitalNav, #HospitalNav ul { width: 72px; ; float: left; margin-left: 10px; margin-top: 5px }
#HospitalNav ul { float: right; margin-right: 10px; }
#HospitalNav { width: 30%; }
#HospitalNav ul li { width: 72px; height: 25px; cursor: pointer; position: relative; background: url(../images/hospital_nav_bg.png) no-repeat; color: #111; margin-bottom: 4px; font-size: 12px; }
#HospitalNav ul li.last { margin: 0px; }
#HospitalNav ul li.select { background: url(../images/hospital_nav_hover.png) no-repeat; color: #fff; }
#HospitalNav ul li div { text-indent: 10px; padding: 5px 0 0 0; }
.sq_helth { width: 100%; border-top: none; background: #fff; margin: 10px auto; height: 260px; }
.sq_helth h2 { width: 99%; height: 41px; line-height: 41px; color: #0052a6; font-size: 14px; font-weight: none; font-family: 宋体; margin: 0px auto; background: url(../images/dhbj.jpg) repeat-x; }
.sq_mypm { width: 100%; border-top: none; background: #f0f3fa; margin: 10px auto; height: 320px; }
.sq_mypm img { width: 100%!important; }
.sq_mypm h2 { width: 99%; height: 41px; line-height: 41px; color: #0052a6; font-size: 14px; font-weight: none; font-family: 宋体; margin: 0px auto; background: url(../images/dhbj.jpg) repeat-x; }
.sq_koub { width: 100%; border-top: none; background: #fff; margin: 10px auto; height: 260px; }
.sq_koub h2 { width: 99%; height: 41px; line-height: 41px; color: #0052a6; font-size: 14px; font-weight: none; font-family: 宋体; margin: 0px auto; background: url(../images/dhbj.jpg) repeat-x; }
.ys_sqw { height: auto; margin: auto }
#elseLink { width: 100%; margin: 10px auto; font-size: 15px; font-family: Microsoft YaHei; height: 110px; }
#elseLink ul { width: 100%; padding: 10px px; border-top: none; }
#elseLink li.link0 { width: 100%; height: 28px; line-height: 28px; text-align: center; float: left; background: #32CCFE; margin-bottom: 6px; margin-right: 3px }
#elseLink li.link2 { width: 16%; height: 116px; line-height: 30px; text-align: center; float: right; background: #FFCC33; margin-bottom: 6px; margin-right: 3px }
#elseLink li.link3 { width: 33%; height: 78px; line-height: 30px; text-align: center; float: left; background: #FF9A66; margin-bottom: 6px; margin-bottom: -40px }
#elseLink li.link4 { width: 46%; height: 36px; line-height: 36px; text-align: center; float: right; background: #3398CC; margin-bottom: 6px; margin-right: 3px; }
#elseLink li.link5 { width: 46%; height: 36px; line-height: 36px; text-align: center; float: right; background: #8926bd; margin-bottom: 6px; margin-right: 3px; }
#elseLink li.link1 { width: 82%; height: 32px; line-height: 32px; text-align: center; float: left; background: #d4bb16; margin-bottom: 6px; margin-right: 3px; }
#elseLink li a { display: block; width: 100%; height: 100%; color: #fff; transition: all 0.3s linear 0s; overflow: hidden;text-overflow: ellipsis;display:-webkit-box!important;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 4;  }
#elseLink li a:hover { color: #000; }
.fhbg { width: 32px; height: 32px; text-align: center; color: #FFFFFF; font-size: 22px; font-weight: bold; margin-top: 7px; padding-top: 3px; }
.circle { background: none repeat scroll 0 0 #009900; border-radius: 78.5px 78.5px 78.5px 78.5px; color: #FFFFFF; padding: 1px 11px; position: absolute; display: block; padding-right: 10px; }
.p3 h2 { width: 99%; height: 41px; line-height: 41px; color: #0052a6; font-size: 14px; font-weight: none; font-family: 宋体; margin: 0px auto; background: url(../images/dhbj.jpg) repeat-x; }
.p3 h2 span { padding: 0 0 0 10px; border-left: 1px solid #fff; margin: 0 0 0 10px; }
.p3 h2 span img { margin-right: 5px; }
.p3 h2 span a { color: #0052a6 }
.p3 ul{padding:2%;}
.p3 ul li{line-height:30px; font-size:16px; border-bottom:1px dashed #1c7de5;}
.p3 ul li a{overflow:hidden;display:block;text-overflow:ellipsis;white-space:nowrap; width:70%; float:left;}
.p3 ul li span{float:right;color:#333;}