*{padding:0;margin:0;list-style:none; box-sizing:border-box}
img{border:0;}
a{ text-decoration:none;color:#333;}
a:hover{color:#1974A1;}
body{ background:#484848; font-size:12px; line-height:200%; color:#484848;}

.h10{ height:10px;}
.h20{ height:20px;}
.h30{ height:30px;}

.wimg{padding:5px; clear:both}
.wimg img{width:100%;display:block;}


.webcontent{width:100%;max-width:500px;margin-left:auto;margin-right:auto;}
#logo{width:100%;max-width:500px;background:#044B9B; overflow:hidden;}
#logo img{ display:block;}
#nav{padding:15px 0;line-height:30px; display:block; background:#FFF; overflow:hidden; font-size:14px}
#nav li{ width:20%; float:left; height:30px; text-align:center;}
#nav li.home{ height:60px; width:15%;}
#nav li a{color:#484848;}

.focus{ position:relative; overflow:hidden; max-width:500px;}
.focus .hd{ position:absolute; height:28px; line-height:28px; bottom:0; right:0; z-index:1; }
.focus .hd li{ display:inline-block; width:5px; height:5px; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; background:#333; text-indent:-9999px; overflow:hidden; margin:0 6px;   }
.focus .hd li.on{ background:#fff;  }
.focus .bd{ position:relative; z-index:0; }
.focus .bd li{ position:relative; text-align:center;  }
.focus .bd li img{ background:url(loading.gif) center center no-repeat;  vertical-align:top; width:100%;}
.focus .bd li a{ -webkit-tap-highlight-color:rgba(0,0,0,0);  }
.focus .bd li .tit{ display:block;width:100%;position:absolute;bottom:0; text-indent:10px; height:28px; line-height:28px; background:url(focusBg.png) repeat-x; color:#fff;  text-align:left;  }
	


.inBox{padding-bottom:30px;overflow:hidden;}
.inBox .more{text-align:center;}
.inBox .more a{display:inline-block;background:#5ECCB1;color:#FFF; padding:10px 15px; line-height:100%;}
.content{ padding:10px;}
.content img { max-width:98%;}


.i_1{ background:url(i_1.jpg) #FFF left top no-repeat; padding-top:130px;}
.i_2{ background:url(i_2.jpg) #FFF top center no-repeat; padding-top:106px;}
.i_3{ background:url(i_3.jpg) #FFF left top no-repeat; padding-top:101px;}
.i_4{ background:url(i_4.jpg) #FFF left top no-repeat; padding-top:106px;}
.i_5{ background:url(i_5.jpg) #FFF center top no-repeat; padding-top:105px;}
.i_6{ background:url(i_6.jpg) #FFF left top no-repeat; padding-top:105px;}
.i_7{ background:url(i_7.jpg) #FFF left top no-repeat; padding-top:105px;}


.listBg li{ height:46px; line-height:46px; background:#F3F3F3; margin-bottom:5px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.listBg li span{ padding-left:10px;}


/*科室介绍*/
.keshi{padding:0px 10px 10px 10px;}
.keshi .tit{height:40px;line-height:40px;background:#0454AB; color:#FFF; font-weight:bold; text-align:center; font-size:16px}
.keshi ul{overflow:hidden;border-right:solid 1px #D9D9D9;}
.keshi ul li{height:52px; line-height:52px; width:50%; float:left;border-left:solid 1px #D9D9D9; border-bottom:solid 1px #D9D9D9;}
.keshi ul li a{display:block; text-indent:62px; font-size:14px; position:relative;font-weight:bold;}
.keshi ul li a span{ position:absolute; right:10px; top:0px; color:#CCC; }

.ksi1 a{background:url(ksi1.jpg) 5px 5px no-repeat;}
.ksi2 a{background:url(ksi2.jpg) 5px 5px no-repeat;}
.ksi3 a{background:url(ksi3.jpg) 5px 5px no-repeat;}
.ksi4 a{background:url(ksi4.jpg) 5px 5px no-repeat;}
.ksi5 a{background:url(ksi5.jpg) 5px 5px no-repeat;}
.ksi6 a{background:url(ksi6.jpg) 5px 5px no-repeat;}
.ksi7 a{background:url(ksi7.jpg) 5px 5px no-repeat;}

.ksi21 a{background:url(ksi21.jpg) 5px 5px no-repeat;}
.ksi22 a{background:url(ksi22.jpg) 5px 5px no-repeat;}
.ksi23 a{background:url(ksi23.jpg) 5px 5px no-repeat;}
.ksi24 a{background:url(ksi24.jpg) 5px 5px no-repeat;}
.ksi25 a{background:url(ksi25.jpg) 5px 5px no-repeat;}
.ksi26 a{background:url(ksi26.jpg) 5px 5px no-repeat;}
.ksi27 a{background:url(ksi27.jpg) 5px 5px no-repeat;}
.ksi28 a{background:url(ksi28.jpg) 5px 5px no-repeat;}
.ksi29 a{background:url(ksi29.jpg) 5px 5px no-repeat;}


/*专家介绍*/
.zj{ overflow: hidden; padding:5px;}
.zj li{width:30%;float:left;text-align:center;border:solid 1px #ccc; padding:2px; margin:1.1%;  overflow:hidden;}
.zj li a{ overflow:hidden;height:150px; display:block}
.zj li img{width:100%;}


/*医疗特色*/
.iNews{ display:block; padding:0 10px; font-size:14px }
.iNews span{ color:#999;}
.iNews li{overflow:hidden;white-space:nowrap;text-overflow:ellipsis; height:34px; line-height:34px;}

/*先进设备*/
.xjsb{ overflow: hidden; padding:5px;}
.xjsb li{width:48%;float:left;text-align:center;margin:1%;  overflow:hidden;}
.xjsb li img{width:100%; display:block; height:118px;}
.xjsb li a{ overflow:hidden;height:148px; display:block; position:relative;}
.xjsb li a .z1{ height:30px; line-height:30px; width:100%; left:0px; bottom:0px; position:absolute; background:#044B9B; color:#FFF;}


.Breadcrumbs{ height:45px; line-height:45px; padding-left:20px; border-bottom:solid 1px #E4E4E4; border-left:6px solid #1B71C8;}
.Breadcrumbs a{ color:#1B71C8;}
.subTitle{height:55px; line-height:55px; padding-left:20px;border-left:6px solid #5ECCB1; background:#F0F3F8}
.subTitle strong{ font-size:20px;}
.subTitle span{ font-size:14px; color:#9A9A9A; font-family:Verdana, Geneva, sans-serif; padding-left:10px;}



.twhp{background:#FFF;}
.iNewsList{ display:block; padding:0 10px; font-size:14px; padding-top:20px; }
.iNewsList span{ color:#999;}
.iNewsList li{overflow:hidden;white-space:nowrap;text-overflow:ellipsis; border-bottom:solid 1px #e4e4e4; line-height:39px; height:39px;}


.article{ padding:1em; line-height:1.8;}
.article .newsTitle{ text-align:center; margin-bottom:15px; line-height:1.35;}
.article img { max-width:98%;}



.copyright{ height:40px; line-height:40px; background:#044b9b; text-align:center; color:#fff}
.foot{ background:#044b9b; color:#fff;padding:10px 0; border-top:1px solid #366faf;}
.foot img{float:left; margin:15px 8px; }




.MP1box {text-align:left; width:100%; margin:0 auto; background:#fff;}
.MP1box .hd { position:relative; overflow:hidden;  height:35px; margin-top:16px;}
.MP1box .hd ul { height:35px;}
.MP1box .hd ul li {float:left; cursor:pointer;  background:#ebebeb; height:35px; line-height:35px; color:#fff; text-align:center; position:relative;  font-size:15px; text-align:center; width:20%; color:#999;}
.MP1box .hd ul li.on {height:35px; line-height:35px; background:#5eccb1; color:#fff;}
.MP1box .bd ul {padding:0px;  zoom:1;}

.ks { clear:both;}
.ks li { border-bottom:1px solid #e0e0e0; padding:16px 0 10px 0; overflow:hidden;}
.ks li .tup { float:left; width:140px; height:87px; text-align:center; margin-right:10px;}
.ks li .tup img { width:100%; height:100%;}
.ks li .zibox {height:100px; position:relative;}
.ks li .zibox .z1 { color:#044b9a; font-size:18px; font-weight:bold;}
.ks li .zibox .z1 a { color:#044b9a; text-decoration:none;}
.ks li .zibox .z1 a:hover { color:#ff3333; text-decoration:underline;}
.ks li .zibox .z2 { color:#555; font-size:14px;  height:50px; background:#fff; line-height:25px; overflow:hidden; padding-top:5px;}
.ks li .zibox .z3 a { color:#fff; font-size:12px;  width:95px; height:21px; line-height:21px; text-align:center; background:url(../images/62.jpg) no-repeat 80px 4px #5eccb1;text-decoration:none; display:inline-block; padding:0 10px; margin-top:13px; float:right; margin-right:10px; border-radius:4px;}
.ks li .zibox .z3 a:hover { background:url(../images/63.jpg) no-repeat 80px 4px #0555ae; color:#fff; text-decoration:none;}


/*专家介绍*/
.zjjsboxp { overflow:hidden; padding-bottom:60px;}
.zjjsboxp ul li { border-bottom:1px solid #e0e0e0; overflow:hidden; position:relative; padding-bottom:10px; padding-top:10px; margin-bottom:10px;}
.zjjsboxp ul li .tu { float:left; width:138px; margin-right:20px; border:1px solid #e0e0e0; overflow:hidden;}
.zjjsboxp ul li .tu img{width:138px; display:block}
.zjjsboxp ul li .zbox { overflow:hidden;}
.zjjsboxp ul li .zbox .z1 { color:#044b9a; font-size:18px;  font-weight:bold; }
.zjjsboxp ul li .zbox .z1 a { color:#044b9a; text-decoration:none;}
.zjjsboxp ul li .zbox .z1 a:hover { color:#ff3333; text-decoration:underline;}
.zjjsboxp ul li .zbox .z2 { color:#5eccb1; line-height:30px; font-size:15px;  }
.zjjsboxp ul li .zbox .z3 { color:#555; line-height:25px; font-size:15px;  height:100px; overflow:hidden;}


.zjjsboxp ul li .more a { float:left; color:#fff; font-size:13px;  width:95px; height:18px; line-height:18px; text-align:center; background:url(../images/62.jpg) no-repeat 80px 4px #5eccb1; position:absolute; bottom:20px; right:10px; display:block; text-decoration:none;}
.zjjsboxp ul li .more a:hover { background:url(../images/63.jpg) no-repeat 80px 4px #0555ae; color:#fff; text-decoration:none;}



.zjjsboxp_ny { overflow:hidden; position:relative; padding:10px;}
.zjjsboxp_ny .tu { margin-right:20px; text-align:center}
.zjjsboxp_ny .zbox { float:left; width:100%; }
.zjjsboxp_ny .zbox .z1 { color:#044b9a; font-size:18px;  font-weight:bold; text-align:center}
.zjjsboxp_ny .zbox .z2 { color:#5eccb1; line-height:30px; font-size:15px;text-align:center}
.zjjsboxp_ny .zbox .z3 { color:#555; line-height:25px; font-size:15px;  padding-top:10px; padding-bottom:40px;}

.zjjsboxp_ny .zbox ul { clear:both; overflow:hidden; border-top:1px solid #e0e0e0; padding-top:34px;}
.zjjsboxp_ny .zbox ul li { width:190px; height:130px; float:left; margin-right:10px;}
.zjjsboxp_ny .zbox ul .nomer { margin-right:0px;}


.zjzxboxp{ padding:20px 10px;}
.zjzxboxp td{ padding:5px 2px;}

.zjzx_an{ padding:5px 10px;}

/*翻页*/
.fyz1 { background:#f0f3f8; color:#065cbc; font-size:16px;  font-weight:bold; text-align:center;}
.fyz1 a { color:#065cbc; text-decoration:none; display:block; width:36px; height:36px; line-height:36px;}
.fyz1 a:hover { color:#fff; text-decoration:none; background:#5eccb1;}
.fyz2 { background:#f0f3f8; color:#044b9a; font-size:16px;  font-weight:bold; text-align:center;}
.fyz2 a { color:#fff; text-decoration:none; display:block; width:36px; height:36px; line-height:36px; background:#5eccb1;}
.fyz2 a:hover { color:#fff; text-decoration:none; }

.fyz3 { background:#f0f3f8; color:#999; font-size:16px;  font-weight:bold; text-align:center;}
.fyz3 a { color:#999; text-decoration:none; display:block; width:36px; height:36px; line-height:36px;}
.fyz3 a:hover { color:#fff; text-decoration:none; background:#5eccb1;}


