/*! minireset.css v0.0.6 | MIT License | github.com/jgthms/minireset.css */
html,body,p,ol,ul,li,dl,dt,dd,blockquote,figure,fieldset,legend,textarea,pre,iframe,hr,h1,h2,h3,h4,h5,h6{margin:0;padding:0}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}ul,li{list-style:none}button,input,select,textarea{margin:0}html{box-sizing:border-box}*,*::before,*::after{box-sizing:inherit}img,video{height:auto;max-width:100%}iframe{border:0}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}td:not([align]),th:not([align]){text-align:left}
body{font-size:16px;color:#555;background:#fafafa;font-family:"Microsoft Yahei",'helvetica neue',tahoma,'hiragino sans gb',stheiti,'wenquanyi microhei',5FAE8F6F96C59ED1,5B8B4F53,sans-serif;}
a{color:#555;text-decoration:none;}
a:hover{color:#ff6600;}
ol,ul,li,em,i{list-style:none;}
img{border:none;}
.wrap{margin:0 auto;width:1200px;display:block;clear:both;margin-bottom:20px;}
.main-left{float:left;width:880px;position:relative;overflow:hidden;}
.sidebar{float:right;width:300px;position:relative;overflow:hidden;}
.tonglan{margin:0 auto;width:1200px;display:block;clear:both;margin-top:-15px;margin-bottom:0px;}
/*头部*/
.header{background:#ffffff;clear:both;overflow:hidden;}
.header a,.header img{display:block;float:left;margin:5px 0px;}
.header .toplogo{float:left;}
.header .toptel{float:right;}
/*顶部导航条*/
.top-nav{background:#0ea47a;}
.top-nav ul{overflow:hidden}
.top-nav ul li{float:left;width:10%;line-height:60px;text-align:center;}
.top-nav ul a{display:block;font-size:18px;color:#fff;text-decoration:none;}
.top-nav ul li.active,.top-nav ul a:hover{background:#068b80;}
/*当前位置*/
.position a{margin:0 5px;}
.position a:first-child{margin-left:0;}
/*文章内容*/
.article{font-size:15px;line-height:24px;padding:20px 16px;color:#333;background:#fff;margin-bottom:20px;}
.article .article-footer{margin-top:-8px}
.article h1{font-size:28px;font-weight:500;color:#333;line-height:32.5px}
.article h2{font-size:17px;font-weight:700;color:#333;line-height:32.5px;text-indent:2em;}
.article h4{font-size:17px;font-weight:700;line-height:42px;color:#333}
.article strong{font-size:17px;font-weight:700;line-height:42px;color:#333}
.article time{display:block;margin:16px 0 15px;font-size:15px;color:#999}
.article time span{margin-right:10px;}
.article .article-source{font-size:15px;color:#108ee9}
.article dl{margin:0 0 20px}
.article dl dt{font-size:14px;font-weight:900;color:#000;margin-bottom:3px}
.article dl dd{color:#000;line-height:20px}
.article p{padding-bottom:17px;font-size:18px;font-weight:300;line-height:27px;text-indent:2em;}
.article p a{color:#0782C1;}
.article blockquote{margin-bottom:16px;padding:10px 16px;border-left:4px solid #DDD;color:#999;background:#F7F7F7;}
.article .article-tags .tag-item{display:inline-block;margin-right:10px;padding:4px 12px;font-size:16px;background:#F7F7F7;color:#1E1E1E}
.article img{max-width:100%;vertical-align:bottom;text-align:center;margin:0 auto;}
.article .pic{text-align:center;margin:0 auto;}
.prenext{margin:20px 0;}
.prenext li{line-height:2;}

/*文章列表*/
.newslist{padding:10px 10px;}
.newslist li{padding-top:20px;min-height:160px;border-bottom:#f0f0f0 1px solid;display:in-block;clear:both;}
.newslist li:last-child{border-bottom:0}
.newslist li strong{display:block;font-size:18px;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.newslist li p{color:#999;margin:20px 0 10px;display:in-block;overflow:hidden;}
.list-pic{float:left;position:relative;width:180px;height:120px;margin-right:20px;}
.list-pic img{width:180px;height:120px;}
.list-txt{margin-left:20px;}
/*专家列表*/
.zjlist{padding:10px 10px;}
.zjlist li{padding-top:20px;min-height:195px;border-bottom:#f0f0f0 1px solid;display:in-block;clear:both;}
.zjlist li:last-child{border-bottom:0}
.zjlist li strong{display:block;font-size:18px;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.zjlist li p{color:#999;margin:10px 0 20px;display:in-block;overflow:hidden;}
.list-zj{float:left;position:relative;width:120px;margin-right:20px;}
.list-zj img{width:120px;}
/*分页*/
.page{padding:0 0 20px 0;text-align:center;background:#fff;}
.page strong,.page a{display:inline-block;line-height:36px;height:36px;width:36px;background:#fafafa;border-radius:6px;margin-right:12px;vertical-align:center;cursor:pointer;}
.page a.pre,.page a.next{line-height:36px;width:80px;}
.page strong,.page a:hover{background:#3951B3;color:#fff;font-weight:400;text-decoration:none;}

.hospiclist{overflow:hidden;}
.hospiclist li{float:left;width:260px;height:63px;font-size:14px;margin:19px 19px 0 0}
.hospiclist li:nth-child(3n){margin-right:0}
.hospiclist li img{float:left;width:78px;height:56px;border:#e1e1e1 1px solid;border-radius:5px;margin-right:10px}
.hospiclist li strong{display:block;font-weight:400;line-height:14px;margin:1px 0 5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.hospiclist li p{line-height:20px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.hoslist{overflow:hidden;margin:15px 0 -6px}
.hoslist li{float:left;width:calc((100% - 100px) / 5);line-height:34px;margin-right:20px;}
.normallist{line-height:34px;margin-top:15px;overflow:hidden;}
.normallist li{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.slist{overflow:hidden;margin:15px 0 -6px}
.slist li{float:left;width:calc((100% - 80px) / 4);height:34px;line-height:34px;margin-right:20px;overflow:hidden}

.huanjing ul{padding-bottom:20px;margin-bottom:10px;border-bottom:#f0f0f0 1px solid;overflow:hidden}
.huanjing ul:last-child{padding-bottom:0;margin-bottom:0;border-bottom:0}
.huanjing li{float:left;width:calc((100% - 75px) /6);font-size:12px;line-height:12px;color:#333;margin:20px 15px 0 0;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.huanjing li:nth-child(6n){margin-right:0}
.huanjing li img{display:block;width:100%;height:calc(100% / 2 * 3);margin-bottom:10px}

/*右侧*/
.block{background:#fff;border-radius:5px;margin-bottom:20px;padding:0 20px 20px;position:relative;overflow:hidden;}
.sidebar .block{padding-bottom:20px;overflow:hidden;}
.title{font-size:24px;font-weight:700;color:#1e9eb9;height:64px;line-height:64px;border-bottom:#f0f0f0 1px solid}
.title span{float:right;font-size:16px;color:#333;font-weight:normal;}
.title2{font-size:18px;color:#333;line-height:64px;border-bottom:#f0f0f0 1px solid;}
.title2.blue{color:#2ca1bb;}
.title2 span{color:#333;margin-left:10px;}
.title2 b{color:#1e9eb9;font-weight:400;}
.title>a,.title2>a{float:right;font-size:14px;font-weight:400;color:#999;padding-right:10px;background:url(../images/more.png) right center no-repeat;}
.title>a:hover,.title2>a:hover{color:#ff9023;}
.towlist{line-height:40px;margin-top:7px;overflow:hidden;}
.towlist li{width:50%;float:left;line-height:30px;text-align:center;}
.towlist li a{font-size:14px;}
.rjibing{margin-top:7px;overflow:hidden;}
.rjibing li{float:left;margin-right:10px;line-height:40px;}
.rjibing a{float:left;padding:5px 10px;margin:2px 3px;border-radius:5px;background:#f5f5f5;color:#666;font-weight:400;}
.rjibing a.current,.rjibing a:hover{color:#fff;background:#3951B3;text-decoration:none}
/*右侧优势*/
.advantage{margin-top:-10px;}
.advantage li{margin-top:20px;height:45px;padding-left:60px;background:url(../images/youshi1.png) left center no-repeat;background-size:45px auto}
.advantage li strong{display:block;color:#333;font-size:15px;font-weight:400;line-height:14px;padding-top:5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.advantage li p{font-size:12px;line-height:12px;margin-top:10px;color:#666;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.advantage li:nth-child(2){background-image:url(../images/youshi2.png)}
.advantage li:nth-child(3){background-image:url(../images/youshi3.png)}
/*底部*/
.footer{width:100%;background:#333333;padding:5px 0 20px 0;margin:20px 0px 0px 0px;clear:both;}
.footer .footer-copyright{color:#ccc;font-size:14px;line-height:2;text-align:center}
.footer .footer-interlink{text-align:center;margin-bottom:5px;font-size:14px;line-height:2;}
.footer .footer-interlink a.footer-link{color:#ffffff;vertical-align:middle;margin-right:-3px}
.footer .footer-link+.footer-link{margin-left:10px}
.footer .footer-link+.footer-link:before{content:'';width:0;border-left:1px solid #ccc;margin-right:11px;height:12px;-webkit-transform:scaleX(.5);transform:scaleX(.5);display:inline-block;vertical-align:-2px}
.footer .footer-top{margin-top:50px}

.friendlink{line-height:34px;max-height:340px;overflow:hidden;overflow-y:auto;margin:11px 0 -12px;}
.friendlink.morelink{line-height:24px;max-height:none;margin-bottom:0}
.friendlink.morelink:first-child{padding-top:40px}
.friendlink a{color:#666;margin-right:15px;/*display:inline-block;*/}
.friendlink a:hover{color:#ff9023}

.tags{font-size:16px;color:#999;line-height:36px}
.tags a{display:inline-block;margin:20px 30px 0 0;padding:0 15px;background:#f1f1f1;border-radius:36px;color:#666}
.tags a.current,.tags a:hover{color:#fff;background:#3951B3;text-decoration:none}




.top-tabs{background:-webkit-linear-gradient(to right, rgb(52, 143, 80), rgb(86, 180, 211));background:linear-gradient(to right, rgb(52, 143, 80), rgb(86, 180, 211));height:90px;padding:20px 0;}
.top-tabs .tab-cell{border-left:1px solid #cdcdcd;padding-left:30px;padding-right:10px;width:25%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.top-tabs .tab-cell:nth-child(3){border-left:1px solid #cdcdcd;padding-left:30px;padding-right:10px;width:22%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.top-tabs .tab-cell:nth-child(4){border-left:1px solid #cdcdcd;padding-left:30px;padding-right:10px;width:28%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.top-tabs .tab-cell dl dt, .top-tabs .tab-cell dl dd{width:20%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.top-tabs .tab-cell:nth-child(3) dl dt{width:25%;}
.top-tabs .tab-cell dl .fcf:hover{color:#fff;}
.top-tabs a{color:#fff;}
.top-tabs .tab-cell:first{border:none;}


.db{display:block;}
.pt10{padding-top:10px;}
.mr30{margin-right:30px;}
.mr10{margin-right:10px;}
.clr:after{content:"";display:table;}
.clr:after{clear:both;}
.fll{float:left;}
.flr{float:right;}
.ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.mb10{margin-bottom:10px;}
.mb20{margin-bottom:20px;}
