@charset "gb2312";
/* CSS Document */
/*css reset*/
body{font-family:'microsoft yahei',Verdana, Geneva, sans-serif;font-size:1.2rem;color:#444; max-width:96% !important;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td,a,button,select{margin:0;padding:0;}
button{border:none;}
ol,ul,li{list-style:none;}
li{float:left;}
.ovfl{text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}/*字数超出变省略号*/
a{blr:expression(this.onFocus=this.blur())}/*去掉a标签的虚线框*/
a{text-decoration:none;outline:none;}
a:hover{text-decoration:none;}
a img,img{border:none; vertical-align:top}
.red{color:#f90f0f;}
.fl{float:left;}
.fr{float:right;}
.container{min-width:320px;max-width:640px;margin:0 auto;/*background:#FAFAFA;*/overflow:hidden;}
.location { height:1.8rem; line-height:1.8rem; border-bottom:1px #ccc solid;  font-size:1.4rem; padding:3px 0 0 10px;}
.location a { color:#444}
.location a:hover{ color:#FF0000}
/*清除浮动*/
.clearFix:after{clear:both;display:block;visibility:hidden;height:0;line-height:0;content:"";}
.clearFix{zoom:1;}
/*top*/
/*#top{height:36px;background:url(../images/header.jpg) 0 0 no-repeat;position:relative;font-family:"Microsoft YaHei";color:#fff;}
#top a{display:block;width:70px;height:24px;text-align:center;line-height:24px;position:absolute;left:10px;top:6px;color:#fff;}
#top a.yygh{left:90px;}
#top a.telbon{position:absolute;left:205px;top:6px; width:110px; text-align:left;}*/
#top{background-color:#019CEE;height:4.3rem;position:fixed; max-width:640px; width:100%;font-family:"Microsoft YaHei";color:#fff; font-size:1.4rem;}
#top p{line-height:1.5rem; height:1.6rem; text-align:center; padding-left:1.1rem; padding-bottom:0.2rem; padding-top:7px;font-size:1.4rem;}
#top a{background-color:#0267BF; border:#015CA2 1px solid; border-radius:3px; width:7rem;height:1.5rem;text-align:center;line-height:1.5rem;color:#fff; font-family:"Microsoft YaHei";float:left;}
#top a.fhsy{margin-left:1rem;}
#top .fhsy{ color:#FFFF00}
#top .yygh{ color:#FFFF00}
#top a.yygh{ margin-left:0.25rem;}
#top a.telbon{margin-left:0.25rem;top:0.5rem; width:12rem; text-align:center;background:url(../images/telicon.gif) no-repeat 0.15rem 0.25rem #0267BF; padding-left:0.78rem;}
.clearFix0{ z-index:50;}
/*banner*/
#banner{overflow:hidden;}
.logo img { min-width:320px;max-width:640px;}
/*nav*/
#nav{height:34px;padding-left:10px;padding-top:10px;}
#nav li a{display:block;width:3.35rem;height:23px;background:url(../images/btn01.jpg) 0 0 no-repeat;text-align:center;line-height:22px;color:#666;margin-right:10px;}
#nav1{height:4.6rem; background-color:#019CEE;border-top:1px solid #FFFFFF;}
.navleft{width:27rem; float:left}
.navleft li a{display:block;width:8.8rem;height:2.3rem; font-size:1.6rem; border-right:1px  solid #fff;border-bottom:1px  solid #fff;text-align:center;line-height:2.3rem;color:#fff;}
.navright{text-align:center; margin:0 auto;}
.nr{margin:0 auto; text-align:center; margin-bottom:10px;}
.bt{font-size:12px;padding-bottom:10px;text-align:center; color:#999;}
/*subNav*/
.subNav{height:1.8rem;background:url(../images/subNavBg1.jpg) 0 0 no-repeat;padding-right:10px;}
.subNav h1{float:left;padding-left:0.65rem;font-family:"Microsoft YaHei";font-size:1rem;color:#333;font-weight:normal;padding-top:0.5rem;}
.subNav a,.expertBoxItem a,.expertRight a{display:block;width:3.4rem;height:1rem;background:url(../images/btn02.jpg) 0 0 no-repeat;float:right;text-align:center;line-height:1rem;color:#fff;margin-top:8px; font-size:0.8rem;}
/*zzwd 底部在线问答*/
#zzwd{border-top:2px solid #3D80CE;padding-top:15px;font-family:"Microsoft YaHei"; margin-bottom:52px;}
.time{display:block;width:6.75rem;height:1.25rem;background:url(../images/timeBg.png) 0 0 no-repeat;background-size:100% 100%;text-align:center;line-height:1.25rem;font-size:1rem;color:#fff;margin:0 auto 0.6rem;}
.zzwdBoxItem{padding-bottom:15px;padding-left:10px;}
.zzwdBoxItem img{display:block;width:44px;height:44px;float:left;margin-right:10px;margin-top:5px;}
.message{  color:#444; position: relative; margin-left:4.5rem; padding:0.4rem; font-size:0.7rem; border:1px solid #7ebbe4; border-top-color:#b2daf0; border-radius:0.5rem; box-shadow:0 3px 0 #3ea0dd, inset 0 1px 1px #fff; background-image: -moz-linear-gradient(#c6e5fa, #a6d7f7); background-image: -webkit-linear-gradient(#c6e5fa, #a6d7f7); background-image: -o-linear-gradient(#c6e5fa, #a6d7f7); background-image: linear-gradient(#c6e5fa, #a6d7f7); letter-spacing: -1px; }
/*.message{width:23rem;height:3.5rem;background:url(../images/mesBg.jpg) 0 0 no-repeat;float:left;line-height:1rem;padding-left:17px;padding-right:10px;color:#222;padding-top:5px;}*/
.message p{line-height:1.7rem; font-size:1.4rem;}
.search{ width:14.75rem; height:3rem; overflow:hidden; margin:0 auto;}
.search #textfield{background: url(../images/ssk.gif) no-repeat scroll 0% 0% transparent; background-size:100% 100%;width: 14.3rem; height: 2.65rem; border-bottom: 1px solid rgb(235, 212, 158); margin-top: 0.1rem;}
.search .sosuosubmit{background:none; border:none;outline:0; width:2.1rem; height:1.25rem; cursor:pointer; float:right; margin-top:1.2rem; margin-right:0.4rem;}
.search .sosuotext{margin-left:3.5rem; outline:0; border:none; background:none; color:#666; font-size:12px; line-height:0.9rem; height:0.9rem; margin-top:1.4rem; width:7.7rem;}
/*tsks 特色科室 index*/
.tsksBox{padding-left:10px;padding-bottom:15px;}
.tsksBox dl{width:93px;text-align:center;margin-right:10px;padding-top:10px;}
.tsksBox dl dt{height:26px;background:url(../images/smallNav.jpg) 0 0 no-repeat;line-height:26px;color:#fff;font-size:14px;}
.tsksBox dl dt a{ color:#FFF;}
.tsksBox dl dt a:hover{ color:#FFF;}
.tsksBox dl dd{height:24px;background:#E6E6E6;margin-top:1px;line-height:24px;}
.tsksBox dl dd a{color:#444;}
.tsksBox dl dd a.red{color:#f90f0f;}
/*zljs 诊疗技术*/
.zljsBox{padding:10px;padding-bottom:0;}
.imgBox{width:110px;height:100px;background:url(../images/imgBg1.png) 0 0 no-repeat;text-align:center;padding-top:2px;margin-right:10px;}
.zljsBox dl{margin-bottom:10px;}
.zljsBox dl dt{width:180px;float:left;padding-bottom:9px;background:url(../images/zljsLine.gif) 0 bottom repeat-x;font-family:"Microsoft YaHei";font-size:14px;color:#484848;line-height:20px;}
.zljsBox dl dt span{font-size:12px;font-family:"Tahoma";}
.zljsBox dl dd{width:180px;line-height:22px;float:left;color:#ff6e00;padding-top:5px;}
.zljsBox dl dd a{ color:#F00;}
.zljsBox dl dd a:hover{ color:#F00;}
.zljsBox li a{display:block;width:300px;height:35px;background:url(../images/indexBg1.jpg) 0 0 no-repeat;line-height:35px;color:#444;margin-bottom:10px;}
.zljsBox li a strong{font-size:14px;color:#fff;font-family:"Microsoft YaHei";padding-left:16px;padding-right:36px;}
/*ywzx 疑问咨询*/
#ywzx{padding:10px;}
#ywzx h2{height:30px;background:url(../images/zljsLine.gif) 0 bottom repeat-x;text-align:center;}
.ywzxBox{padding-top:4px;}
.ywzxBoxItem{width:133px;}
.ywzxBoxItem a{line-height:28px;color:#f90f0f;font-size:14px;}
/*expert 益康专家*/
#expert .subNav{background-image:url(../images/subNavBg2.png);position:relative;}
#expert .subNav span{display:block;width:2.4rem;height:1rem;text-align:center;line-height:1rem;color:#fff;right:1.3rem;top:0.4rem;position:absolute;}
.expertBox{padding:0.5rem; margin:0 auto;}
.expertBoxItem{width:15.25rem;height:3.6rem;position:relative;}
.expertBoxItem span{position:absolute;right:0.25rem;bottom:2rem; font-size:0.7rem;}
.expertBoxItem a{position:absolute;right:0.25rem;bottom:0.8rem; font-size:0.8rem;}
.expertBoxItem img{position:absolute;left:0;top:0; width:100%}
/*yyry 医院荣誉*/
#yyry .subNav{background-image:url(../images/subNavBg3.png);}
.yyryBox{padding-top:0.5rem;padding-left:0.5rem;}
.imgBox2{width:7.05rem;height:4.7rem;background:url(../images/imgBg2.png) 0 0 no-repeat;text-align:center;padding-top:0.1rem;margin-right:0.5rem;}
.yyryBox ul{width:7.5rem;float:left;line-height:1.2rem;}
.yyryBox ul li{width:7.5rem;}
.yyryBox ul li span{color:#f90f0f;}
.yyryBoxBom{margin-top:0.5rem;padding-bottom:0.75rem;}
.yyryBoxBom img{width:100%}
.yyryBoxBom a{display:block;width:7.25rem;height:5.05rem;position:relative;float:left;margin-right:0.5rem;font-family:"Microsoft YaHei";font-size:0.8rem;color:#fff;text-align:center;}
.yyryBoxBom a img{position:absolute;left:0;top:0;}
.yyryBoxBom a span{position:absolute;top:0.4rem;line-height:0.9ren;left:0.6rem;font-weight:bold;}
/*yygkNav 医院概况Nav*/
#yygkNav{height:33px;padding-left:10px;}
#yygkNav a{display:block;width:67px;height:23px;text-align:center;line-height:22px;color:#fff;float:left;margin-right:10px;background:url(../images/btn06.jpg) 0 0 no-repeat;}
#yygkNav a.yygkNav1{background-image:url(../images/btn03.jpg);}
#yygkNav a.yygkNav2{background-image:url(../images/btn04.jpg);}
#yygkNav a.yygkNav3{background-image:url(../images/btn05.jpg);}
/*yygkRy 医院概况荣誉*/
.yygkRyTop{padding-left:10px;padding-right:10px;}
.yygkRyTop p{text-indent:2em;line-height:20px;color:#666;}
.yygkRyBom{height:66px;background:#F1F1F1;margin-top:8px;padding-left:10px;padding-top:5px;}
.yygkRyBom img{display:block;width:89px;height:57px;float:left;margin-right:10px;background:#fff;padding:1px;border:1px solid #ccc;}
/*yygkExpert 医院概况专家*/
.yygkExpert{margin-top:5px;}
.yygkswtyy{background-image:url(../images/swtyy.gif);height:30px; width:153px;margin:8px auto 5px auto; padding-left:50px;}
.yygkswtyy a{color:#FFFFFF; font-size:14px; line-height:28px;}
/*lmyNav1 栏目页Nav1*/
#lmyNav1{height:36px;padding-right:10px;}
#lmyNav1 h1,#ejymNav h1{float:left;font-size:22px;color:#fa6400; width:149px; height:30px; line-height:30px; overflow:hidden;font-family:"Microsoft YaHei";font-weight:normal;padding-left:10px;}
#lmyNav1 h1 a,#ejymNav h1 a{background:none;color:#fa6400; width:149px; height:30px;}
#lmyNav1 a,#ejymNav a{display:block;width:66px;height:22px;background:url(../images/btn08.png) 0 0 no-repeat;float:right;text-align:center;line-height:22px;color:#fff;font-family:"Microsoft YaHei";margin-top:4px;margin-left:4px;}
#lmyNav1 a.lmyZxzj{background-image:url(../images/btn07.png);}
/*lmyNav2 栏目页Nav2*/
#lmyNav2{height:61px;border-top:1px solid #E3E3E3;background:#f1f1f1;padding-left:10px;overflow:hidden;padding-top:10px;}
#lmyNav2 a{display:block;width:67px;height:23px;background:url(../images/btn09.png) 0 0 no-repeat;float:left;margin-right:10px;margin-bottom:5px;text-align:center;line-height:22px;color:#444;}
/*lmyCont 栏目页内容*/
#lmyCont{overflow: hidden; zoom: 1; padding: 1rem 0.9rem; font-size: 1.4rem; line-height: 2.4rem; color: #444444}
#lmyCont #btbon{font-size:1.8rem;}
#btbon{font-size:1.2rem; font-weight:bold; padding-top:10px; padding-bottom:10px; color:#FA6400; text-align:center}
#lmyCont p{font-size:1.4rem;;line-height:2.4rem;padding-bottom:5px; text-indent:2em;}
#lmyCont div{font-size:1.4rem;line-height:2.4rem;}
#lmyCont table p{font-size:1.4rem; line-height:1.3rem;padding:5px;}
#lmyCont table tr td{padding:3px;}
#lmyCont .fwsm{background-color:#fff; border:1px solid #ccc; padding:2px; margin:5px 0px 10px; color:#999; font-size:1.4rem; line-height:2.4rem;}
/*lmyYyryBox*/
.lmyYyryBox{padding-top:0;}
.lmyYyryBox .yyryBoxBom{margin-top:0;}
.tit { background: url(../images/tit.png) no-repeat 0 0/32rem 3.8rem; height: 3.8rem; width: 27rem; line-height: 3.8rem; color: #fff; font-size: 1.6rem; font-weight: bold; padding-left: 5rem; overflow: hidden; zoom: 1 }
.tit a { display: inline-block; float: right; margin-right: 0.5rem; width: 7.35rem; height: 2.2rem; margin-top: 0.9rem; }
.tit img { text-align: center; width: 100%;}
.zz { overflow: hidden; zoom: 1; padding: 1.25rem 0.9rem 0.5rem }
.zz_c ul li { float: left; }
.zz_c ol { overflow: hidden; zoom: 1; }
.zz_c ol li { float: left; margin: 0 0.45rem 0.45rem 0; position: relative; z-index: 0; width: 13.8rem; height: 12.9rem; }
.zz_c ol li img { width: 14.8rem; height: 12.9rem; }
.zz_c ol li span { line-height: 1.8rem; color: #000000; position: absolute; right: 0.4rem; top: 6.5rem; text-align: right }
.zz_c ol li cite { border: 0.1rem solid #000; font-style: normal; padding: 0 0.15rem }
.zz_c ol li:nth-child(even) { margin-right: 0 }
/*expertCont 权威专家*/
#expertCont{background:url(../images/zljsLine.gif) 0 0 repeat-x;padding:0 10px 5px;}
.expertItem{padding:10px 0;border-bottom:1px dashed #DDD;height:108px;overflow:hidden;}
.imgBox3{width:80px;height:106px;background:url(../images/imgBg3.png) 0 0 no-repeat;float:left;margin-right:10px;text-align:center;padding-top:2px;}
.expertItemRightTop{width:210px;float:left;height:85px;}
.expertLeft{width:128px;float:left;line-height:20px;}
.expertLeft strong{font-size:14px;line-height:24px;}
.expertLeft strong a{color:#444;}
.expertRight{width:72px;float:left;background:url(../images/expertLine.gif) 0 0 no-repeat;height:85px;padding-left:10px;color:#999;line-height:20px;}
.expertRight a{margin-top:5px;}
.expertItemRightBom{float:left;color:#666;margin-top:5px;}
.expertItemRightBom span{color:#ff6e00;}
/*lylxCont 来院路线*/
#lylxCont{background:url(../images/zljsLine.gif) 0 0 repeat-x;padding-top:14px;}
.lylxContItem{height:50px;background:#F1F1F1;position:relative;margin-bottom:14px;}
.lylxContItem img{position:absolute;left:10px;top:-2px;}
.lylxContItem p{padding-left:51px;line-height:22px;padding-right:10px;padding-top:3px;}
/*lylxMap 来院路线地图*/
#lylxMap .subNav{background-image:url(../images/subNavBg4.png);}
#lylxMap .subNav a{width:88px;background:url(../images/btn10.png) 0 0 no-repeat;}
.lylxMapBox{padding:10px;}
.lylxMapBoxTop{margin-bottom:5px;}
.lylxMapBoxTop img{display:block;width:105px;height:82px;float:left;margin-right:10px;}
.lylxMapBox strong{font-size:14px;color:#f90f0f;font-family:"Microsoft YaHei";font-weight:normal;line-height:24px;}
.lylxMapBox p{line-height:22px;color:#666;text-indent:2em;}
.lylxMapBoxTop p{text-indent:0;}
/*ejymNav 二级页面Nav*/
#ejymNav{height:32px;background:#F1F1F1;overflow:hidden;padding-right:10px;}
#ejymNav a{background-image:url(../images/btn08.png);margin-top:5px;}
#ejymNav a.ejymZxzj{background-image:url(../images/btn07.png);}
/*ejymCont*/
#ejymCont{padding-top:15px;}
.ejymItemNav{height:27px;background:url(../images/zljsLine.gif) 0 bottom repeat-x;padding:0 10px;}
.ejymItemNav h2{float:left;font-size:14px;font-family:"Microsoft YaHei";font-weight:normal;_width:155px;}
.ejymItemNav h2 a{float:left;color:#444;}
.ejymItemNav h2 a:hover{ color:#FF0000;}
.ejymItemNav a{float:right;color:#025c90;line-height:24px;margin-left:10px;}
.ejymItemNav a.ejymBtnZxzj{display:block;width:88px;height:20px;background:url(../images/btn10.png) 0 0 no-repeat;text-align:center;line-height:20px;color:#fff;}
.ejymList{padding:4px 10px 15px;}
.ejymList li{display:block;width:300px;height:28px;line-height:28px;color:#444;font-size:14px;text-overflow:ellipsis; white-space:nowrap; overflow:hidden;background:url(../images/dot.gif) 0 50% no-repeat;padding-left:10px;}
.ejymList li a{width:290px;height:28px;line-height:28px;color:#444;font-size:14px;text-overflow:ellipsis; white-space:nowrap; overflow:hidden;padding-left:10px;}
/*底部*/
/*.fcall{display:block;background:url(../images/bgdb.jpg) repeat-x left top;height:53px;margin-top:15px;text-align: center; width:100%; position:fixed; bottom:0;}
.fcall ul{ margin:0 auto; width:360px;}
.fcall ul li{float:left;margin:0 0 0 6px;display:inline;}
.fcall ul li .text{border:none;background:url(../images/bg9.jpg) no-repeat;width:163px;height:48px;line-height:46px;padding:0 10px;color:#b0b0b0;}*/
.fcall{display:block;background:#146CC5;height:53px;margin-top:15px;text-align: center; position:fixed; width:100%; bottom:0;border-top:solid 1px #ccc;}
.fcall ul{width:320px;height:53px;margin:0 auto;overflow:hidden;background:url(../images/footer_pf.gif);}
.fcall ul li{float:left;width:80px;padding-top:32px; color:#fff;font-size:14px;}
/*列表分页*/
.pagelist{ display:block; margin-left:45px;}
.pagelist li{  color:#444; height:39px; line-height:39px; font-size:14px;list-style:none; display:inline; margin-left:5px; margin-right:3px;}
.pagelist li a{ color:#666666;}
/*.bddh { height:35px; color:#fff; background:url(../images/bddh1.png) no-repeat 11px top #018cd6; padding-left:46px; font:20px/35px Arial, Helvetica, sans-serif;}
.bddh a { color:#fff;}
.bddh b { font:16px/35px Microsoft Yahei; font-weight:bold; float:left;}*/
.bddh, .bdqq  { height:35px; color:#fff; background:url(../images/bddh1.gif) no-repeat 10px top #018cd6; padding-left:42px; font:18px/35px Arial, Helvetica, sans-serif;}
.bdqq{background:url(../images/bdqq.gif) no-repeat 8px -1px #D1F0FF; border-top:1px solid #eee; height:30px; line-height:30px; color:#0065BD;}
.bddh a{ color:#fff;}
.bdqq a{ color:#ff6600;font-weight:bold;}
.bddh b, .bdqq b { font:15px/35px Microsoft Yahei; font-weight:bold; float:left;}
.bdqq b{ font:15px/30px Microsoft Yahei; color:#ff6600; font-weight:bold;}
#foot { margin-bottom:20px;} 
.footnav { background:#e3e3e3; height:2.4rem; line-height:2.4rem; font-size:1.6rem;}
.footnav a { padding-left:2.9rem;color:#666;}
.footnr { padding-bottom:10px;}
.footnr img {padding:1.1rem 0.85rem 0 3.5rem;}
.footnr span { float:left; color:#333; width:19rem; line-height:1.2rem;font:1.4rem/1.8rem \5b8b\4f53,Arial, Helvetica, sans-serif;color:#666;padding:0.75rem 0 0 0.5rem;}
.list_lb_2{ clear:both; color:#6d6e71; font-size:12px; border-bottom:1px dashed; padding-bottom:5px; text-indent:2em; }
.list_lb_2 a{ color:#666}
.dede_pages{ } .dede_pages ul{  font-size:12px;    float:left;     padding:12px 0px 12px 16px; } .dede_pages ul li{     float:left;     font-family:Tahoma;     line-height:17px;     margin-right:6px; } .dede_pages ul li a{     float:left;     padding:2px 4px 2px;     color:#555;     border-bottom:1px solid #EEE; } .dede_pages ul li a:hover{     color:#690;     text-decoration:none;     padding:2px 4px 1px;     border-bottom:2px solid #690; } .dede_pages ul li.thisclass a,.pagebox ul li.thisclass a:hover{     color:#F63;     padding:2px 4px 1px;     border-bottom:2px solid #F63;     font-weight:bold; } .dede_pages .pageinfo{     line-height:21px;     padding:12px 10px 12px 16px;     color:#999; } .dede_pages .pageinfo strong{     color:#555;     font-weight:normal;     margin:0px 2px; }