@charset "gb2312";
/* CSS Document */
/* 自适应版本 禁止webkit横屏改变字体大小 */
html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;}
body{ font-family:"微软雅黑";}
body,div,ul,li,p,h1,h2,h3,h4,h5,h6,dl,dt,dd,form,input,select,textarea{margin:0;padding:0; font-family:"微软雅黑"; font-size:1em;}
em,i{ font-style:normal}
ul,li{ list-style:none;}
img{ max-width:100%; max-height:100%; vertical-align: middle;}
input[type=button], input[type=submit], input[type=file], button { cursor:pointer; -webkit-appearance:none; } 
article,details,footer,header,menu,nav,section {display:block;}
body{text-align:left; color:#666; min-width:320px; background-repeat:repeat; background-position:50% 0;}
a { color:#666; text-decoration:none; }
a:visited { text-decoration:none; }
a:hover { color:#F00; text-decoration:none; }
a:active { color:#F00; }
.wrapper{margin:0 auto;padding:0;}
.content { margin:0 0.5em;}
.clearfix:after {clear:both;height:0;overflow:hidden;display:block;visibility:hidden;content:".";}
.blank9 {clear:both; height:0.25em; overflow:hidden; display:block;}
.blank12 {clear:both; height:0.5em; overflow:hidden; display:block;}
.blank20 {clear:both; height:.8333em; overflow:hidden; display:block;}
.blank40 { clear:both; height:1.5em; overflow:hidden; display:block;}
@media only screen and (min-width: 1280px){
	body{font-size:24px;}
	.wrapper{width:640px;}
}
@media only screen and (min-width: 640px) and (max-width: 1279px){
	body{font-size:24px;}
	.wrapper{width:640px;}
}
@media only screen and (min-width: 480px) and (max-width: 639px){
	body{font-size:18px;}
	.wrapper{width:100%;}
}
@media only screen and (min-width: 360px) and (max-width: 479px){
	body{font-size:14px;}
	.wrapper{width:100%;}
}
@media only screen and (max-width: 360px){
	body{font-size:13px;}
	.wrapper{width:100%;}
}
/******************************************************************新版开始*************************************************************************/

.fl{float:left;}
.fr{float:right;}
.clr{ width:100%; clear:both; height:1px; line-height:1px; font-size:1px;}
/*清除浮动*/
.clearFix:after{clear:both;display:block;visibility:hidden;height:0;line-height:0;content:"";}
.clearFix{zoom:1;}


/*top*/
#top{ background:#0072b8; overflow:hidden; height:3em;padding-left:0.1em;}
#top a{ float:left; height:1.8em; line-height:1.8em; margin-top:0.58em; padding: 0 1em; background:#024b8f; border:1px solid #013565; border-radius:0.3em; color:#fff; margin-left:0.7em;}
#top a.telbon{ float:right;margin-right:0.8em;padding: 0 0.41em;}
#top a.telbon img{ width:1.08em; vertical-align:top; margin-top:0.33em; margin-right:0.2em;}
/*banner*/

/*nav*/
#nav{padding-left:0.8em;padding-right:0.8em; padding-top:0.8em; padding-bottom:0.8em; overflow:hidden; background:#fafafa;}
#nav ul{overflow:hidden;margin-left:-0.8em; }
#nav li{ float:left; width:25%;}
#nav li a{display:block;text-align:center;color:#666; height:1.75em; line-height:1.75em; border:1px solid #b5b5b5; border-radius:0.3em; margin-left:0.8em; color:#1e1e1e;}


/*subNav*/
.subNav{background:url(../images/subnavbg1.jpg) no-repeat scroll 0 0 / 100% 100%; height:2.958em; padding-right:0.8em; overflow:hidden;}
.subNav h1{float:left;margin-left:0.8em;font-family:"Microsoft YaHei";font-size:1.125em;color:#333;font-weight:normal;padding-top:0.8em; width:50%; text-align:center;}
.subNav a,.expertBoxItem a,.expertRight a{display:block;width:5.75em;height:1.708em; line-height:1.708em; background:url(../images/btn02.jpg) no-repeat scroll 0 0 / 100% 100%; float:right;text-align:center;color:#fff;margin-top:0.52em;}


/*tsks 特色科室 index*/
.tsksBox{padding-bottom:15px;}
.tsksBox dl{width:30%; margin-left:2.5%;text-align:center;padding-top:0.8em;}
.tsksBox dl dt{height:2.166em;line-height:2.166em; font-size:1.07em;background:url(../images/smallnav.jpg) no-repeat scroll 0 0 / 100% 100%;color:#fff;}
.tsksBox dl dt a{ color:#FFF;}
.tsksBox dl dt a:hover{ color:#FFF;}
.tsksBox dl dd{height:2em;background:#E6E6E6;margin-top:0.15em;line-height:2em;}
.tsksBox dl dd a{color:#444;}
.tsksBox dl dd a.red{color:#f90f0f;}

/*zljs 诊疗技术*/
#zljs .subNav{background:url(../images/subnavbg5.jpg) no-repeat scroll 0 0 / 100% 100%;}
#zljs .subNav h1{float:left;margin-left:0.8em;font-family:"Microsoft YaHei";font-size:1.125em;color:#333;font-weight:normal;padding-top:0.8em; width:40.315%; text-align:center;}

.zljsBox{padding:0.8em;padding-bottom:0;}
.imgBox{width:33.5%;border:#CCCCCC 1px solid;text-align:center;padding:1%;}
.zljsBox dl{margin-bottom:0.8em;}
.zljsBox dl dt{float:right;width:60%;color:#484848; border-bottom:1px solid #e2e2e2; margin-top:0.8em; margin-bottom:0.3em; padding-bottom:0.3em;}
.zljsBox dl dt span{font-family:"Tahoma";}
.zljsBox dl dd{float:right;width:60%;color:#ff6e00;}

.zljsBox li a{display:block;line-height:2.79em;height:2.79em;background:url(../images/indexbg1.jpg) no-repeat scroll 0 0 / 100% 100%;color:#444;margin-bottom:10px; overflow:hidden;}
.zljsBox li a strong{color:#fff;font-family:"Microsoft YaHei";padding-left:0.8em; display:block; float:left;  overflow:hidden; width:35%;}


/*ywzx 疑问咨询*/
#ywzx{}
#ywzx h2{text-align:center; border-bottom:1px solid #d4d4d4; width:95%; margin:0 auto; color:#024791; font-size:1.5em; padding:0.5em 0;}

.ywzxBox{ overflow:hidden; padding-top:1em; padding-bottom:1em;}

.ywzxBox_left{ float:left; width:26.25%; margin-right:0.5em; margin-left:0.8em;}
.ywzxBox dl{ width:98%; }
.ywzxBox dl dd{ color:#FFFFFF; cursor:pointer;padding-top:1em;}
.ywzxBox dl dd img{width:6.666em; }
.ywzxBox dl dd .yy{ margin-left:0.8em;}

/*expert 专家*/
#expert .subNav{background:url(../images/subnavbg2.jpg) no-repeat scroll 0 0 / 100% 100%;}
#expert .subNav h1{float:left;margin-left:0.8em;font-family:"Microsoft YaHei";font-size:1.125em;color:#333;font-weight:normal;padding-top:0.8em; width:24.6875%; text-align:center;}

.expertBoxItem{width:45.9375%;position:relative; margin-left:2.5%;}
.expertBox .fr{ margin-right:2.5%;}
.expertBoxItem span{position:absolute;right:0.7em;bottom:2.4em;}
.expertBoxItem a{position:absolute;right:0.7em;bottom:0.5em;}

/*zzwd 底部在线问答*/
#zzwd{border-top:2px solid #3D80CE;font-family:"Microsoft YaHei";padding-top:1.5em;}

#footer{ margin-bottom:7em; text-align:center; margin-top:20px;}

.time{display:block;width:11.5em; margin:0 auto; text-align:center;height:2.1em;line-height:2.1em;background:#b9b9b9;text-align:center;color:#fff; border:1px solid #a5a5a5;border-radius:0.4em;}
.zzwdBoxItem{ margin-top:1em;}
.zzwdBoxItem img{display:block;width:3.7em;height:3.7em;float:left; margin-left:0.8em;}
.message{width:16.58em;height:6.208em;background:url(../images/mesbg.jpg) no-repeat scroll 0 0 / 100% 100%;float:left;line-height:20px;padding-left:17px;padding-right:10px;color:#222;padding-top:5px; cursor:pointer;}
.message p{ line-height:160%;margin:0 auto; padding:0.5em 1em;}
.message a{ color:#222222;}


/*底部swt*/
.fcall{display:block; height:75px;margin-top:15px;text-align: center; width:100%; position:fixed; bottom:0;}
.fcall dl{ width:320px; margin-left:auto; margin-right:auto; height:75px;}
.fcall dl dt{ width:64px; height:75px; float:left;}
.fcall dl dd{ width:250px; padding-left:6px; height:53px; padding-top:22px; float:right; background-image:url(../images/rs.gif); background-repeat:no-repeat; background-position:right bottom; font-size:14px; text-align:left;}
.fcall dl dd a{ color:#f6ff00;}
.fcall dl dd strong{ font-size:18px; font-weight:normal;}
.fcall dl dd p{ width:120px; float:left;}
.fcall dl dd span{ width:100px; height:62px; display:block; cursor:pointer; float:right;}


/*yygkNav 医院概况Nav*/
#yygkNav{padding-left:10px;}
#yygkNav ul{margin-left:0.4em;overflow:hidden; margin-bottom:0.8em;}
#yygkNav li{ float:left; width:25%;}
#yygkNav a{display:block;margin-right:0.8em;height:2em;text-align:center;line-height:2em;color:#fff;background:url(../images/btn06.jpg) no-repeat scroll 0 0 / 100% 100%;}
#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:0.8em;padding-right:0.8em; background:#fafafa; overflow:hidden; padding-bottom:0.8em;}
.yygkRyTop .imgBox2{ margin-right:0.6em;} 
.yygkRyTop p{text-indent:2em;line-height:170%;color:#666;}
.yygkRyBom img{ display:block;}

/*expertCont 权威专家*/
#expertCont{ background:#fafafa; overflow:hidden; border-top:1px solid #d4d4d4; padding:0 0.8em;}
.expertItem{padding:0.8em 0;border-bottom:1px dashed #DDD;overflow:hidden;}
.imgBox3{width:27.1%;float:left;margin-right:3%;text-align:center;}
.expertItemRightTop{width:69.9%;float:left;}
.expertLeft{float:left;width:60%;}
.expertLeft strong{font-size:1.25em; font-weight:100;}
.expertRight{width:38%;float:left;border-left:1px solid #666;color:#999;padding-top:0.4em; padding-bottom:0.6em;}
.expertRight a{ float: none !important; margin-left:0.7em;}
.expertRight p{ font-size:0.7em; margin-left:0.8em;}
.expertItemRightBom{float:left;color:#666;margin-top:0.5em;}
.expertItemRightBom span{color:#ff6e00;}


/*lylxCont 来院路线*/
#lylxCont{border-top:1px solid #d4d4d4;padding-top:0.8em;}
.lylxContItem{height:4.2em;background:#F1F1F1;position:relative;margin-bottom:0.8em;}
.lylxContItem img{position:absolute;left:0.8em;top:-2px;}
.lylxContItem p{padding-left:4em;line-height:160%;padding-right:0.8em;padding-top:0.4em;}
/*lylxMap 来院路线地图*/
#lylxMap .subNav a{width:7.5em;}
.lylxMapBox{padding:0.8em;}
.lylxMapBoxTop{margin-bottom:0.8em;}
.lylxMapBoxTop img{display:block;width:8.8em;float:left;margin-right:0.8em;}

.lylxMapBox strong{color:#f90f0f;font-family:"Microsoft YaHei";font-weight:normal;line-height:180%;}
.lylxMapBox p{line-height:160%;color:#666;text-indent:2em;}
.lylxMapBoxTop p{text-indent:0;}

/*ejymNav 二级页面Nav*/
#ejymNav{background:#F1F1F1;overflow:hidden; padding:0.3em 0.8em;}
#ejymNav a{background:url(../images/btn12.png) no-repeat scroll 0 0 / 100% 100%;}
#ejymNav a.ejymZxzj{background:url(../images/btn11.png) no-repeat scroll 0 0 / 100% 100%;}

/*ejymCont*/
#ejymCont{padding:0.8em 0; background:#FAFAFA;}
.ejymItemNav{padding:0.4em 0.8em; overflow:hidden; border-bottom:1px solid #d4d4d4; margin-bottom:0.2em;}
.ejymItemNav h2{float:left;font-family:"Microsoft YaHei";font-weight:normal; font-size:1.2em;}
.ejymItemNav a{float:right;color:#025c90;margin-left:10px;}
.ejymItemNav a.ejymBtnZxzj{display:block;width:5.75em;height:1.708em; line-height:1.708em;background:url(../images/btn02.jpg) no-repeat scroll 0 0 / 100% 100%;text-align:center;color:#fff;}
.ejymList{padding:0.4em 0.8em 1em;}
.ejymList li a{display:block;width:80%;height:2em;line-height:2em;color:#444;text-overflow:ellipsis; white-space:nowrap; overflow:hidden;background:url(../images/dot.gif) 0 50% no-repeat;padding-left:10px;}

/*lmyNav1 栏目页Nav1*/
#lmyNav1{overflow:hidden;padding:0.4em 0.8em;}
#lmyNav1 h1,#ejymNav h1{float:left;color:#fa6400;overflow:hidden;font-family:"Microsoft YaHei";font-weight:normal; font-size:1.5em;   width:39%;}
#lmyNav1 a,#ejymNav a{display:block;width:6.7em;height:1.8em;line-height:1.8em;background:url(../images/btn12.png) no-repeat scroll 0 0 / 100% 100%;float:right;text-align:center;color:#fff;font-family:"Microsoft YaHei";margin-left:0.25em;}
#lmyNav1 a.lmyZxzj{background:url(../images/btn07.png) no-repeat scroll 0 0 / 100% 100%;}
/*lmyNav2 栏目页Nav2*/
#lmyNav2{border-top:1px solid #E3E3E3;background:#f1f1f1;padding-left:10px;overflow:hidden;padding-top:10px;}
#lmyNav2 a{display:block;width:20%;height:1em;line-height:1em;background:url(../images/btn09.png) 0 0 no-repeat;float:left;margin-right:0.8em;margin-bottom:0.5em;text-align:center;color:#444;}
/*lmyCont 栏目页内容*/
#lmyCont{padding:0.8em;padding-bottom:0; overflow:hidden;}
#btbon{font-size:1.2em; font-weight:bold; padding-bottom:1em; color:#FA6400;}
#lmyCont p{text-indent:2em;font-size:14px;line-height:26px;padding-bottom:5px;}
#lmyCont img{ max-width:80% !important;}
/*lmyYyryBox*/
.lmyYyryBox{padding-top:0;}
.lmyYyryBox .yyryBoxBom{margin-top:0;}

/*列表分页*/
.pagelist{ display:block;}
.pagelist li{ margin-left:0.8em; color:#FF0000; height:39px; line-height:39px; float:left;}
.pagelist li a{ color:#666666;}
.wzinfo{ width:100%; line-height:23px;}

