/*首页公告*/
.txtScroll-top{overflow:hidden; clear:both; padding:0.5em 0em; background:#f0f0f0;}
.txtScroll-top .hd{}
.txtScroll-top .hd .prev,.txtScroll-top .hd .next{}
.txtScroll-top .hd .next{}
.txtScroll-top .hd .prevStop{ background-position:-60px -100px;  }
.txtScroll-top .hd .nextStop{ background-position:-60px -140px;  }
.txtScroll-top .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:10px; }
.txtScroll-top .hd ul li{ float:left;  width:9px; height:9px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer;}
.txtScroll-top .hd ul li.on{ background-position:0 0; }
.txtScroll-top .bd{ padding:0px 15px;  }
.txtScroll-top .infoList li{ height:1.5em; line-height:1.5em;text-overflow: ellipsis;white-space: nowrap;}
.txtScroll-top .infoList li img{ height: 0.9em; padding-right: 10px;}
.txtScroll-top .infoList li b{font-size: 0.8em;}
.txtScroll-top .infoList li a{color: #b05b00; font-size: 0.8em; }

/*新闻列表*/
.news{ width:100%; height:auto; float:left; background-color:#fff; }
.news-ul{ width:100%; height:auto; float:left; }
.news-ul li{ width:94%; height:auto; float:left; margin:0 3%; border-bottom:1px solid #e1e1e1; }
.news-ul li.last{ border-bottom:none; }
.news-info{ width:100%; height:auto; margin:1.125em 0; float:left; position:relative;}
.news-thumb{ width:28%; height:4.2em; float:left; border-radius:0.4em; }
.news-title{ width:72%; height:auto; /*float:left; margin:0 0 0 1.25em;*/ font-size:1.2em; line-height:1.4em; text-decoration:none; color:#2e2e2e; position:absolute; top:0; left:31%;}
.news-time{ display:block; width:42.5%; height:auto; /*float:left; margin:0.5em 0 0 1.45em;*/ position:absolute; bottom:0; left:31%; font-size:0.833em; color:#9f9f9f; background:url(../images/news-time.png) left center no-repeat;  background-size:contain; line-height:1em; text-indent:1.4em;}
.news-hits{ width:20%; background:url() left center no-repeat; background-size:contain; /*margin:0.5em 0 0 0.6em;*/ font-size:0.833em; position:absolute; bottom:0; left:74%;}
.news-btn{ width:94%; height:2.58em; float:left; margin:0.5em 3% 1em 3%; border:1px solid #b11b24; border-radius:0.4em; line-height:2.58em; color:#b11b24; text-align:center; font-size:0.91em; }



.news-ul li{border-bottom: 0px solid #e1e1e1 !important;}
.news{ background:#f0f0f0 !important;}
.news-thumb{ height:5em !important;}

.footer-dz img{width: 20px;}


/*医生文章页*/
.mw {width: 100%;margin: 0 auto;overflow: hidden;background-color: #fff;}
.zjk {padding-top: 0.8em;width: 90% !important;}
.fw { width: 100%;margin: 0 auto;margin-bottom: 1em;}
.zjk_l {width: 35%;float: left; border-radius:5px;}
.zjk_r {width: 60%;float: right; line-height: 1.8em;}
.zjkh {background: url(../images/bb.jpg) repeat-x bottom;line-height: 2em;font-size: 1.2em;}
.zjkh span {font-size: 1em; padding-left: 20px;}
.zjk i {font-style: normal;font-size: 1em;line-height: 40px;display: block;}
.zk{padding:0.5em 0 10px; height:44px;}
.zk ul li{ float:left; width:40%; /*margin-left:5%; */margin-right:5%;}
.zk ul li img{ max-width:100%;}
.zc{color:#8c8c8c; padding:0px 0 0 1.3em; line-height:43px; font-size:20px; background:url(../images/zc.jpg) repeat-y;}
.zkh {border-bottom: 2px solid #b11b24;padding: 0.1em 0em;/* height: 44px; *//* line-height: 44px; */font-size: 1.3em;color: #b11b24; margin-bottom: 0.2em;}
.zkc{font-size: 1em;line-height: 1.5em;text-indent: 0em;}
.zkfl{float:left; height:63px; width:97px; line-height:47px; color:#8e6935; font-size:22px;}
.zkfr{float:right; width:487px;}
.zkt{border:none; background:url(../images/ztx.jpg); width:226px; height:47x; line-height:47px; padding-left:5px;}
.zktc{height:63px;}
.zkd{background:url(../images/ztt.jpg); width:487px; height:171px; border:none;overflow:visible; display:block;}
.zkb{ line-height:47px; color:#8e6935; font-size:22px;}
.zks{background:url(../images/zts.jpg); border:none; width:143px; height:44px; float:left; margin:15px 0 34px 225px;}
.clear {clear: both;}
.zjki {margin-right: 25px;border-radius: 5px;}
.fl { float: left;}

.ckgd{width: 94%; height: 2.58em;float: left;margin: 0 3% 1em 3%;border: 1px solid #b11b24;border-radius: 0.4em;line-height: 2.58em;color: #b11b24;text-align: center;font-size: 0.91em;clear: both; background:#f0f0f0;}

/*2019729*/
.nav2019728{ overflow:hidden; clear:both; background:#fff; padding-top:1em;}
.nav2019728 li{ width:20%; float:left; text-align:center; padding-bottom:1em;}
.nav2019728 li img{ max-width:80%;margin: 0 auto; text-align:center; display:block;}
.nav2019728 span{ text-align:center; font-size:0.8em;}

@media (max-width:1920px){
#content-box{height: 19.5em;}
}

@media (min-width:320px)and (max-width:359px) {  
#content-box{height: 21.5em;}
}

