﻿@charset "utf-8";
.red{color: #ca0000;}
.red2{color: #ff0000;}
.red3{color: #ff0300;}
.red4{color: #bf0412;}
.yellow{color: #fe9f1f;}
.mb1{margin-bottom: 1rem !important;}
.mt2{margin-top: 2rem !important;}
#SOHUCS #SOHU_MAIN .module-hot-topic{display:none;}
#headerFrame {width: 32rem; margin:0 auto; background:#1f375f; overflow:hidden; height:4.75rem;margin-top:0;}
#headerFrame .headerBox { width:32rem; margin: 0 auto;height:4.75rem;}
#headerFrame .headerBox .back {display: inline-block; float: left; width:4.5rem; height:4.75rem; overflow: hidden; background:url(../images/back.png) no-repeat 1.65rem center; background-size:2.55rem;}
#headerFrame .headerBox .logo {width: 22.9rem;display: inline-block;margin: 0 auto;height:4.75rem;background:url(../images/logo.png) no-repeat center;background-size: 95% auto;}
#headerFrame .headerBox .lo_tel {display: inline-block; float: right; width:4.5rem; height:4.75rem; overflow: hidden; background:url(../images/lo_tel.png) no-repeat left center; background-size: 3.35rem;}
.home{margin:0.5rem 0 0 1rem; width:3.35rem;}
/**/
.u_logo{width: 32rem; background: #f4f4f4; font-size: 1.2225rem; line-height: 3.15rem; height: 3.15rem; overflow: hidden; color: #525252;/*  margin-top:4.2rem; */}
.u_logo ul{width: 30rem; margin: 0 auto;}
.u_logo ul li:nth-child(1) img{margin: 1rem 0.5rem 1rem 1rem; width: 1.3rem;}
.u_logo ul li:nth-child(2) img{margin: 1rem 0.5rem; width: 1.8rem;}
.u_logo ul li{float: left; width: 15rem;}
/*banner*/
#banner{width: 100%;  position:relative; overflow:hidden;}
#banner img{width: 100%;}
#banner .hd{width: 100%;height: 0.5rem;position: absolute;z-index: 1;bottom: 0.5rem;text-align: center;}
#banner .hd ul{display: inline-block;height: 0.5rem;padding: 3px 5px;-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%;font-size: 0;vertical-align: top;}
#banner .hd ul li{display: inline-block;width: 0.5rem;height: 0.5rem;-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%;background: #fff;margin: 0 5px;vertical-align: top;overflow: hidden;}
#banner .hd ul .on{background:#016fc6;}
body{
	margin-top:0;
}
/*nav*/
nav{width: 32rem; overflow: hidden;}
nav ul{width: 30rem; margin: 0 auto;}
nav ul li{float: left; width: 20%; text-align: center;}
nav ul li span{display: block; width: 100%; line-height: 2.5rem;}
nav ul li img{width: 4.15rem; margin: 0.8rem 0 0 0;}

.nav{display:none;width: 30rem; margin: 0 auto; overflow: hidden;}
.nav ul li:nth-child(odd){float: left;}
.nav ul li:nth-child(even){float: right;}
.nav ul li{ width: 14.65rem; border: 1px solid #dbdbdb; border-radius: 0.5rem; margin-top: 0.5rem;}
.nav ul li img{margin: 0.8rem 0 0.8rem 0.7rem; width: 6rem;}
.nav ul li center{float: right; width: 7.7rem; line-height: 1.5rem; margin-top: 0.6rem; font-size: 1.35rem;font-family: impact;}
.nav ul li center span{display: block; font-size: 1.1rem; color: #999; background: url(../images/x1.jpg) no-repeat bottom center; padding-bottom: 0.3rem; background-size: 2rem;}
.nav ul li center i{font-style: normal; font-size: 0.9rem;}

.topic{height: 3.5rem; line-height: 3.5rem; text-align: center; height: 3.5rem; background: url(../images/x2.jpg) no-repeat bottom; background-size: 32rem; margin-top: 0.5rem;}
.topic span{font-size: 2rem; font-weight: bold; }

.symptoms{width: 32rem; overflow: hidden; margin-top: 1rem;}
.symptoms ul{overflow: hidden;}
.symptoms ul li{width: 25%; text-align: center; float: left;}
.symptoms ul li img{margin: 0.75rem 0 0.4rem 0; width: 4.25rem;}
.symptoms ul li span{display: block; width: 100%;}

.anli1{display: block; position: relative; width: 32rem; margin: 1rem auto 0;}
.anli1 img{width: 32rem;}
.anli1 h2{font-size: 1.543rem; font-weight: bold; color: #fff; position: absolute; top: 2rem; left: 13.6rem;}
.anli1 h3{position: absolute; color: #fff; font-size: 1.2345rem; top: 4.8rem; left: 13.6rem;}
.anli1 p{position: absolute; color: #fff; top: 4.8rem; right: 3.8rem;}

.bing{width: 30rem; margin: 0 auto;}
.bing .b_top{ height: 9.15rem; margin: 1rem auto 0.85rem; }
.bing .b_top li:nth-child(1){width: 9.4rem; height: 9.15rem; background: #016FC6; color: #fff; text-align: center;}
.bing .b_top li:nth-child(1) b{font-size: 1.7575rem; line-height: 2.2595rem; margin-top: 1.2rem; display: block;}
.bing .b_top li:nth-child(1) span{font-size: 1.1045rem; margin-top: 0.5rem; display: block;}
.bing .b_top li:nth-child(1) span img{margin-top: 0.5rem; width: 1.15rem;}
.bing .b_top li:nth-child(2) img{width: 20.4rem;}
.bing .b_bot{overflow: hidden;}
.bing .b_bot li{float: left; width: 9.65rem; text-align: center; border: 1px solid #ccc; border-radius: 0.15rem; height: 3.65rem; line-height: 3.65rem; margin-bottom: 0.5rem;}
.bing .b_bot li:nth-child(3n){float: right;}
.bing .b_bot li:nth-child(3n-2){margin-right: 0.3rem;}
.bing .b_bot li a{position: relative;}
.bing .b_bot li a img{ width: 1.3rem; height: 0.9rem; -webkit-animation: bounce-up 0.6s linear infinite;animation: bounce-up 0.6s linear infinite; position: absolute; top: -0.5rem; right: -1.2rem;}

@-webkit-keyframes bounce-up {
 25% {-webkit-transform: translateY(2px);}
 50%, 100% {-webkit-transform: translateY(0);}
 75% {-webkit-transform: translateY(-2px);}
}

@keyframes bounce-up {
 25% {transform: translateY(2px);}
 50%, 100% {transform: translateY(0);}
 75% {transform: translateY(-2px);}
}

.zhuanjia{width: 30rem; margin: 0 auto; overflow: hidden;}
.zhuanjia ul li{float: left; width: 6.74rem; margin-right: 1rem; margin-top: 1rem; margin-bottom: 0.5rem;}
.zhuanjia ul li img{width: 100%; margin-bottom: 0.5rem;}
.zhuanjia ul li:nth-child(4n){margin-right: 0;}
.zhuanjia .zxys{display: block; background: #f68f3f; color: #fff; text-align: center; line-height: 3rem; height: 3rem; border-radius: 0.25rem; margin-top: 0.5rem;}

.hui{width: 32rem; margin: 1.5rem auto 0; height: 0.8rem; 	filter:alpha(opacity=100 finishopacity=50 style=1 startx=0,starty=0,finishx=0,finishy=150) progid:DXImageTransform.Microsoft.gradient(startcolorstr=#e9e9e9,endcolorstr=blue,gradientType=0);
    -ms-filter:alpha(opacity=100 finishopacity=50 style=1 startx=0,starty=0,finishx=0,finishy=150) progid:DXImageTransform.Microsoft.gradient(startcolorstr=#e9e9e9,endcolorstr=blue,gradientType=0);/*IE8*/	
    background:#eee; /* 一些不支持背景渐变的浏览器 */  
    background:-moz-linear-gradient(top, #e9e9e9, #eee);  
    background:-webkit-gradient(linear, 0 0, 0 bottom, from(#e9e9e9), to(#eee));  
    background:-o-linear-gradient(top, #e9e9e9, #eee); }
.hui1{width: 32rem; margin: 0rem auto 0; height: 0.8rem; 	filter:alpha(opacity=100 finishopacity=50 style=1 startx=0,starty=0,finishx=0,finishy=150) progid:DXImageTransform.Microsoft.gradient(startcolorstr=#e9e9e9,endcolorstr=blue,gradientType=0);
    -ms-filter:alpha(opacity=100 finishopacity=50 style=1 startx=0,starty=0,finishx=0,finishy=150) progid:DXImageTransform.Microsoft.gradient(startcolorstr=#e9e9e9,endcolorstr=blue,gradientType=0);/*IE8*/	
    background:#eee; /* 一些不支持背景渐变的浏览器 */  
    background:-moz-linear-gradient(top, #e9e9e9, #eee);  
    background:-webkit-gradient(linear, 0 0, 0 bottom, from(#e9e9e9), to(#eee));  
    background:-o-linear-gradient(top, #e9e9e9, #eee); }
.tongji{display:block;width: 30rem; margin: 1.5rem auto 0; overflow: hidden;}
.tongji h2{font-size: 2.25rem; font-weight: bold; line-height: 2.3rem; text-align: center;}
.tongji h3{background: url(../images/bg_tj.jpg) no-repeat center; width: 30rem; text-align: center; color: #fff; line-height: 1.75rem; margin: 0.5rem auto; background-size: 16.7rem;} 

#zjtj{width: 30rem;}
#zjtj .hd{overflow: hidden; margin: 1.5rem auto 0.75rem;}
#zjtj .hd ul li{float: left; width: 7.25rem; height: 3rem; line-height: 3rem; background: #eee; margin-right: 0.33rem; text-align: center;}
#zjtj .hd ul li:last-child{margin-right: 0;}
#zjtj .hd ul li.on{background: #016fc6; color: #fff;}
#zjtj .bd{width: 30rem; height: 20.5rem; overflow: hidden;}
/*苏城品牌*/
#zjtj .tjpp{width: 30rem; position: relative;}
#zjtj .tjpp .tj_wz{width: 20.2rem;}
#zjtj .tjpp .tj_wz h4{font-size: 1.6rem; font-weight: bold; line-height: 2.25rem;}
#zjtj .tjpp .tj_wz p{line-height: 2.1rem;}
#zjtj .tjpp .tj_img{position: absolute; top: 0; right: 0; width: 10rem;}
#zjtj .tjpp li{float: left; width: 9.75rem; margin-right: 0.35rem; margin-top: 1rem;}
#zjtj .tjpp li:last-child{margin-right: 0;}
#zjtj .tjpp li img{width: 100%;}
/*医院动态*/
.dt_img{overflow: hidden;}
.dt_img a{position: relative;}
.dt_img a img{width: 14.6rem; height:9.9rem;}
.dt_img span{position: absolute; bottom: 0; width: 100%; background: rgba(51,51,51,0.7); color: #fff; left: 0; line-height: 2.15rem; text-align: center; height: 2.15rem;}
.dongtai ul li{line-height: 3.4rem; border-bottom: 1px dashed #ccc;}
.dongtai ul li span{display: inline-block; width: 1.75rem; height: 1.75rem; line-height: 1.75rem; text-align: center; border-radius: 0.15rem; color: #fff; font-size: 1rem; margin-right: 0.5rem;}
.dongtai ul li:nth-child(1) span{background: #de504e;}
.dongtai ul li:nth-child(2) span{background: #015cab;}
.dongtai ul li:nth-child(3) span{background: #fe9f1f;}



.guahao{width: 30rem; margin: 0 auto;}
.guahao .gh_tit img{width: 28.1rem; margin: 0 auto;}
.guahao .gh_tit center{font-size: 1.4rem; line-height: 3rem;}
.gh{width: 30rem; margin: 0rem auto 0;}
.fms_names{ line-height: 3.2rem; font-size: 1.2rem; width: 27.5rem; margin: 0 auto 0.5rem;}
.fms_names span{display: inline-block; float: left;}
.fms_names input{height: 3.2rem; line-height: 3.2rem; border: 1px #ccc solid; width: 20.5rem; font-size: 1.2rem; text-indent: 0.75rem; border-radius: 0;}
.fms_names textarea{border: 1px #ccc solid;  width: 23.55rem; font-size: 1.2rem; text-indent: 0.75rem; line-height: 3.2rem; border-radius: 0;}
.fms_names select{width: 23.55rem; line-height: 3.2rem; height: 3.2rem; border: 1px #ccc solid; border-radius: 0; font-size: 1.2rem; text-indent: 0.25rem;}
.tijiao{width: 30rem; margin: 1.5rem auto;}
.coolbg{width: 14.5rem; background: #016fc6; border: 0; border-radius: 3px; height: 3.75rem; line-height: 3.75rem; font-size: 1.4rem; color: #fff;}
.zxzx{width: 14.5rem; text-align: center; background: #fe9f1f; border-radius: 3px; height: 3.75rem; line-height: 3.75rem; font-size: 1.4rem; color: #fff;}

.huod li{float: left; width: 9.5rem; margin-right: 0.75rem; margin-bottom: 0.8rem;}
.huod li img{width: 100%;}
.huod li:nth-child(3n){margin-right: 0;}
.huod li center{font-size: 1rem;}

.huiming{display:none;width: 30rem; margin: 2.5rem auto 0; }
.huiming h2{font-size: 2rem; font-weight: bold; text-align: center;}
.huiming h2 img{position: relative; bottom: 0.5rem; width: 5rem;}
.huiming ul li{border-bottom: 1px solid #ccc; line-height: 4rem; font-size: 1.3rem;}
.huiming ul li span{display: inline-block; color: #fff; font-weight: bold; font-size: 1.515rem; width: 4.1rem; line-height: 2.5rem; height: 2.5rem; background: url(../images/r2.jpg) no-repeat right center #016fc6; text-indent: 0.6rem; margin-right: 0.5rem; background-size: 0.45rem;}
.huiming ul{overflow: hidden;}

.foot_nav{width: 32rem; height: 3.75rem; line-height: 3.75rem; background: #016fc6;}
.foot_nav ul li{float: left; color: #fff; text-align: center; width: 25%;}
.foot_nav ul li a{color: #fff;}
.foot_nav ul li span{float: right;}

.foot{width: 30rem; margin: 1rem auto 2rem; font-size: 1.3rem; position: relative;}
.foot p{line-height: 3rem;}
.foot .map{display: block; background: url(../images/map.png) no-repeat left 4rem center #999; width: 19.7rem; height: 2.75rem; line-height: 2.75rem; text-align: center; color: #fff; text-indent: 2rem; background-size: 1.95rem;} 
.foot .tel{width: 20rem; display: block;}
.foot .tel img{width: 100%;}
.foot ul{}
.foot ul li{width: 7.5rem; height: 3rem; line-height: 3rem; text-align: center; color: #fff; background: #ff9900; margin-bottom: 1rem;}

/*列表页*/
.list{width: 32rem; margin: 1rem auto; color: #666;}
.list .place{line-height: 2.5rem; background: #eee; }
.list .place strong{font-weight: 100;}
.list .place img{width: 1.4rem; margin: 0.6rem 0.5rem 0 1rem;}
.list .place a{color: #666;}

.new_sigel{width:30rem; margin:0 auto 0.5rem; overflow:hidden;}
.new_sigel ul li{float:left; width:7.25rem; text-align:center; margin-right:0.33rem; border-radius:0.25rem; height:3rem; line-height:3rem;background:#006fc8; margin-bottom:0.75rem;}
.new_sigel ul li a{color:#fff;}
.new_sigel ul li:nth-child(4n){margin-right:0;}
.ht{background:url(../images/ht.jpg) no-repeat top right #006fc8 !important; background-size: 1.9rem !important;}
.ht2{background:#fc8e18 !important;}  

.guding{width: 30rem; margin: 0 auto; border-top: 1px solid #ccc;display:none;}
.guding ul li{padding: 1rem 0;}
.guding ul li .gd_wz{width: 18.75rem; float: right; position: relative; height: 7rem;}
.guding ul li .gd_wz h2{font-weight: bold; font-size: 1.4rem; line-height: 2rem;}
.guding ul li:nth-child(1){border-bottom: 1px solid #e9e9e9;}
.gd_img{width: 10.5rem; height:7rem;}
.ydl{position: absolute; bottom: 0; left: 0;}
.ydl img{position: relative; top: 0.5rem; margin-right: 0.3rem; width: 1.85rem;}
.zan{position: absolute; bottom: 0; right: 0; width: 1.55rem;}

.listbox{width: 30rem; margin: 0 auto;}
.listbox ul li{line-height: 3.75rem; border-bottom:1px dashed #ccc; font-weight:bold;}
.listbox ul li.qian{background: url(../images/hot2.png) no-repeat top right; background-size: 3.2rem; color: #fe1904;}
.listbox ul li.qian a{color: #fe1904;}
.listbox ul li .r2{margin-top: 1.4rem; width: 0.6rem;}
.listbox ul li:nth-child(-n+3){background: url(../images/hot2.png) no-repeat top right; background-size: 3.2rem; color: #fe1904;}
.listbox ul li:nth-child(-n+3) a{color: #fe1904;}
.listbox ul li:nth-child(-n+3) a .colorcg{color:#fe1904;}
.listbox ul li:nth-child(-n+3) a img{display:none;}
.listbox ul li a .colorcg{color:#0b0bf8;}
.listbox ul li p{display: inherit;}

.pages{margin: 1rem 0 1rem 2rem; overflow: hidden;}
.pages ul li{float: left;padding: 0 1rem; border: #c3c3c3 solid 1px; line-height: 3.15rem; font-size: 1rem; margin-right: 0.25rem;}
.pages ul li:nth-child(1){}
.pages ul .thisclass{background: #006fc8; color: #fff;}
.pages ul .thisclass a{color: #fff;}

.hzdp{width: 32rem;}
.hzdp h2{width: 32rem; text-align: center; font-weight: bold; font-size: 2.25rem; line-height: 5rem; border-bottom: 1px solid #eee; margin-top: 0.5rem;}
.eng{display: block; width: 12.75rem; height: 1.5rem; line-height: 1.5rem; font-size: 0.7505rem; background: #eee; margin: 0 auto; position: relative; bottom: 0.75rem; text-align: center;}
.zhpf{text-align: center; width: 7.8rem; height: 7.2rem; background: #016fc6; color: #fff; font-size: 1.4005rem; line-height: 2rem; padding-top: 2rem; border-radius: 0.3rem;}
.zhpf span{font-size: 1.5005rem;}
.zhpf img{width: 6.55rem; margin-top: 0.3rem;}
.pf{width: 30rem; margin: 0 auto;min-height:10.5rem;margin-top:0.5rem;}
.pf ul{width:21.7rem;}
.pf ul li{width: 10.3rem; border-radius: 0.3rem; float: left; line-height: 2.6rem; border: 1px solid #ccc; margin-right: 0.7rem; margin-bottom: 0.6rem;}
.pf ul li:nth-child(2n){margin-right: 0;}
.pf ul li span{color: #fc0114; float: right; margin-right: 0.5rem;}

.koub{width: 100%;}
.koub .kou{width: 32rem; margin: 0 auto;}
.koub .kou .bd ul li{padding: 1rem 0; border-bottom: 1px solid #ccc;}
.koub .kou .bd ul li .koua{width: 30rem; margin: 0 auto; overflow:hidden;}
.koub .kou .bd ul li .koua p{width:27rem; float:right;line-height:2rem;}
.koub .kou .bd ul li .koua p i{color:red; font-style:normal;}
.koub .kou .bd ul li img{ width: 2.5rem; float: left; margin: 0.5rem 0.5rem 0.5rem 0;}

/*文章页*/
.arc_all{width: 30rem; margin: 0 auto; overflow: hidden;}
.arc_all h1{text-align: center; font-weight: bold; font-size: 2rem; line-height: 4.5rem;}

.arc_all .arc_p{font-size: 1.2rem;text-align: center;color: #666;height: 2rem;line-height: 2rem;}
.arc_all .arc_p a{font-size: 1.2rem;text-align: center;color: #666;height: 2rem;line-height: 2rem;}
.arc_all .arc_p span img{height: 1.9rem;margin-left: 3%;}
.arc_djtj{display:none;z-index: 9999;text-align: center;padding: 0.75rem 0; width: 200px;background: #fff;position: fixed;left: 50%;top: 50%;margin-top: -2.0rem;margin-left: -100px;}
.arc_djtj p{background: #127bd5;color: #fff;font-weight: 900;font-size: 22px;text-align: center;padding:0 5px;width:53%;margin:0 auto; line-height:2.5rem;}
.arc_djtj span{display: block;font-size: 14px;text-align: center;margin-top: 0.25rem;}
.arc_djtj a{font-size: 14px;color: #ff0000;}
.arc_close{width: 100%;height: 100%;position: fixed;z-index: 999;top: 0;left: 0;display: none;background: rgba(0,0,0,0.5);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#7F000000,endColorstr=#7F000000);}
.arc_wz{margin-top:1.2rem;}
.arc_wz p,.arc_wz div{display: block;margin-top: 1.2rem;text-indent: 2em;line-height: 25px;font-size: 16px;}
.arc_wz p img,.arc_wz div img{margin-left:-2em;}
.arc_wz .yh_wzzg,.arc_wz .yh_wzzg p{text-indent:0;font-size: 1.6rem;margin-top:0;}
.arc_wz center p{text-indent:0;}
.arc_wz center p{text-align:center;}
.arc_wz div img{margin-left: -2em;}
.arc_zx{margin-top: 1.0rem;}
.arc_zx a{font-size: 1.3rem;background: #015cab;line-height: 2.1rem;text-align: center;color: #fff;width: 45%;margin-left: 2.5%;float: left;border-radius: 0.25rem;padding: 0.75rem 0;}
.arc_zx a.a1{background: #f18e00;float: right;}
.arc_zx a img{height: 2.1rem;display: inline-block;margin-top: -2%;margin-left: 2%;}

.xian{width: 30rem; margin: 1rem auto; height: 0.35rem; background: url(../images/xian.png) repeat-x; background-size: 0.25rem;}
.article_nr{margin: 1.5rem auto 0; overflow: hidden;}
.article_nr div img{display:none;}
.article_nr p{ margin: 10px auto;
font-size: 16px;
line-height: 1.8em;
color: #444;}

.article_nr em {
    background: url(../images/aaa.png) repeat-y left #EFEFEF;
    line-height: 3rem;
    display: block;
    text-indent: 2em;
    background-size: 0.7rem;
    font-style: normal;
}
.xgyd{width: 30rem; margin: 0 auto;}
.xgyd h2{font-size: 1.75rem; line-height: 4.2rem; font-weight: bold;}
.arc_more{width: 30rem; border-top: 1px dashed #ccc; margin: 0 auto;}
.arc_more li{border-bottom: 1px dashed #ccc; line-height: 3.5rem; font-size: 1.3rem; position: relative;}
.arc_more li i{font-style: normal; width: 1.75rem; height: 1.75rem; line-height: 1.75rem; text-align: center; display: block; float: left; color: #fff; border-radius: 0.15rem; margin: 0.85rem 0.8rem 0 0;}
.arc_more li:nth-child(1) i{background: #de504e;}
.arc_more li:nth-child(2) i{background: #016fc6;}
.arc_more li:nth-child(3) i{background: #fe9f1f;}
.arc_more li:nth-child(1) a{color: #ff0000;}
.r2 {
    margin-top: 1.4rem;
    width: 0.6rem;
}
/* 悬浮 */
.fix_fot{position:fixed; bottom:0; left:0; width:100%; height:3.85rem;overflow:hidden; zoom:1;z-index:1001;background:#2E3642;}
.fix_fot li{float:left; width:30%; text-align:center;}
.fix_fot li:nth-child(1){background:#1F39A7;line-height:3.85rem;}
.fix_fot li:nth-child(2){background:#f27406;line-height:3.85rem;}
.fix_fot li:nth-child(3){background:#BF0512;width:20%;font-size:1rem;height:3.85rem;}
.fix_fot li:nth-child(4){background:#2e3642;width:20%;font-size:1rem;height:3.85rem;}
.fix_fot li a{display:inline-block;color:#fff; font-size:1.1rem;}
.fix_fot li:nth-child(3) a{font-size:1rem;}
.fix_fot li:nth-child(4) a{font-size:1rem;}
.fix_fot li a i img{vertical-align:top;}
.fix_fot li a i{width:2.1rem;height:3.85rem;float: left;margin-right: 0.25rem;}
.fix_fot li a h1{width:1.95rem;height:2.25rem;margin:0 auto}
.fix_fot li:nth-child(4) a h1{margin-top:-6%;margin-bottom:2px;}
.fix_fot li img{width:100%;}
/*专家页*/
.jsx{width: 30rem; margin: 0 auto; overflow: hidden;}
.jsx h2{color: #016fc6; font-size: 1.75rem; font-weight: bold; line-height: 3.5rem; background: url(../images/xie.jpg) repeat-x bottom; text-align: center;}
.wxts{width: 30rem; margin: 0 auto; overflow: hidden;}
.wxts h2{color: #016fc6; font-size: 2rem; font-weight: bold; line-height: 3.5rem; background: url(../images/xie.jpg) repeat-x bottom; text-align: center;}
.wxts_wz img{display: block; margin: 1rem auto 1.5rem; width: 27rem;}
.wxts_wz{width: 30rem; margin: 0.5rem auto;}
.wxts_wz p{text-indent: 2em; line-height: 2.25rem;}
.mdm{margin: 1rem auto 1.5rem; overflow: hidden; width:100%;}
.mdm .mdm_img{width: 10rem; float: left;}
.mdm ul{float: right; position: relative; bottom: 0.3rem; width:19.5rem;}
.mdm ul li{font-size: 1.1rem; line-height: 2.25rem; width: 19rem; white-space:nowrap; }
.mdm ul li span{color: #f27b1d;}

.zj_tit{width: 32rem; text-align: center; height: 5rem; line-height: 2rem; overflow: hidden; background: url(../images/bg_tit.png) no-repeat bottom center #026ec6; background-size: 32rem;}
.zj_tit h2{ font-size: 1.75rem; font-weight: bold; color: #fff; margin-top: 0.5rem;}
.zj_tit h2 img{width: 1.15rem; margin-right: 0.5rem; margin-top: 0.4rem;}
.zj_tit center{color: #6fb4e3;}

.zj_table{width: 30rem; margin: 1rem auto 2rem; }
.zj_table th{border: 1px solid #d2d2d2; height: 3.5rem;}
.zj_table td{border: 1px solid #d2d2d2; height: 3.5rem;}
.zj_table td:nth-child(1){width: 5rem;}
.zj_table td:nth-child(2){width: 7.5rem;}
.zj_table td:nth-child(3){font-size: 1.1rem; line-height: 1.2rem;}
.zj_table td:nth-child(4){width: 6.4rem;}
.zj_table td a{color: #f27b1d; font-weight: bold;}
/*专家切换*/
#zj_tab{width: 30rem; margin: 1rem auto 0;}
#zj_tab .hd{overflow: hidden;}
#zj_tab .hd li{float: left; width: 100%; border-bottom: 0.15rem solid #026ec6; text-align: center; font-size: 1.5rem; line-height: 2.5rem; font-weight: bold;}
#zj_tab .hd li.on{color: #026ec6; border-bottom: 0.15rem solid #f27b1d;}
#zj_tab .bd ul li{padding: 1.5rem 0; overflow: hidden; position: relative; border-bottom: 1px dashed #ccc;}
#zj_tab .bd ul li:nth-child(4){border: 0; padding-bottom: 0.5rem;}
.ys_wz{width: 19rem;}
.ys_wz h2{font-size: 1.2rem;}
.ys_wz h2 b{font-size: 1.75rem; line-height: 2.25rem; color: #2e56b3; font-weight: normal;}
.ys_wz h3{background: url(../images/bg.jpg) no-repeat left center; background-size: 13.05rem; line-height: 2.3rem; font-size: 1rem; margin: 0.3rem 0;}
.ys_wz p span{background: #acacac;margin-right: 0.35rem; color: #fff; width: 3rem; height: 2rem; line-height: 2rem; display: inline-block; text-align: center;}
.ys_wz .sb{display: block; border: 1px solid #fc892a; line-height: 1.5rem; font-size: 1.2rem; padding: 0.3rem; position: relative; overflow: hidden;} 
.ys_wz a span{position: absolute; right: 0; top: 0; width: 4.2rem; color: #fff; background: #fc892a; text-align: center; height: 100%; padding-top: 0.3rem;}
.ys_wz table{width: 100%; margin-top: 0.3rem;}
.ys_wz table td{border: 1px solid #e4e4e4; line-height: 2.45rem;}
.ys_wz table tr:nth-child(2),.ys_wz table td:nth-child(2){color: #f27b1d;}
.zj_top{overflow: hidden;}
.zj_top img{width: 10.75rem;}
.ghmf{position: absolute; top: 1.5rem; right: 0; width: 5rem; height: 4.5rem; background: #026ec6; text-align: center;}
.ghmf a{color: #fff; margin-top: 0.6rem; display: block;}
.zj_zixun{margin-top: 1rem;}
.zj_zixun a{width: 9.5rem; height: 3.5rem; line-height: 3.5rem; display: inline-block; float: left; color: #fff; text-indent: 4rem;}
.zj_zixun a:nth-child(1){background: url(../images/zjbg1.png) no-repeat left 0.65rem center #026ec6; background-size: 2.85rem;}
.zj_zixun a:nth-child(2){background: url(../images/zjbg2.png) no-repeat left 0.5rem center #f27b1d; margin: 0 0.745rem; background-size: 3rem;}
.zj_zixun a:nth-child(3){background: url(../images/zjbg3.png) no-repeat left 0.4rem center #0296c6; background-size: 3.1rem;}

.ydcc{width: 30rem; margin: 1rem auto; overflow: hidden;}
.ydcc ul li{float: left; width: 14.7rem; position: relative; margin-bottom: 0.5rem;}
.ydcc ul li:nth-child(2n){margin-left: 0.5rem;}
.ydcc ul li img{width: 100%;}
.ydcc ul li span{display: block; width: 100%; text-align: center; position: absolute; bottom: 0; left: 0;line-height: 2.5rem;}
.gykb{width: 30rem; margin: 0 auto; overflow: hidden;}
.gykb a{width: 9.5rem; height: 8.45rem; line-height: 2.25rem; display: inline-block; float: left; color: #fff; position: relative;}
.gykb a:nth-child(1){background: url(../images/gy1.png) no-repeat top 1.45rem center #016fc6; background-size: 3.9rem;}
.gykb a:nth-child(2){background: url(../images/gy2.png) no-repeat top 1.8rem center #e36c0a; margin: 0 0.745rem; background-size: 5.3rem;}
.gykb a:nth-child(3){background: url(../images/gy3.png) no-repeat top 1.45rem center #548dd5; background-size: 3.45rem;}
.gykb a span{position: absolute; width: 100%; text-align: center; bottom: 1rem; left: 0;}
 
 .clearfix{zoom: 1;}
.clearfix:after{height: 0;visibility: hidden;content: ".";display: block;clear: both;}
 .like_tb{position:fixed;top:0px;z-index:999999999;padding: 0 3%;width:94%;left: 0;}
.like_gd{width:100%;background:rgba(0,0,0,0.85);overflow:hidden;height:4.9rem;border-radius:5px;max-width: 600px;margin:0 auto;}
.like_tb li{height:3.9rem;overflow:hidden;padding:0.5rem;}
.like_tb .like_tb_l{width:3.9rem;height:3.9rem;float:left;margin-right:1rem;}
.like_tb .like_tb_r{width:24rem;float:left;}
.like_tb .like_tb_r h5{white-space:nowrap;width:20rem;float:left;color:#fff;line-height:1.95rem;height:1.95rem;display:block;overflow:hidden;text-overflow:ellipsis;font-size:1.3rem;}
.like_tb .like_tb_r span{color:#fff;display:block;font-size:1.1rem;line-height:1.5rem;margin-top:0.25rem;}
.like_tb .like_tb_r span img{height:1.5rem;width:1.5rem;margin-right:0.5rem;}
.like_tb .like_tb_t{position:relative;}
.like_tb .like_tb_r a.zx{position:absolute;width:3.6rem;background:#FF3E00;color:#fff;right:0;border-radius:90%;text-align:center;line-height:1.3rem;padding:0.5rem 0;font-size:1.1rem;}

.like_tb img {
    max-width: 100%;
    vertical-align: middle;
}

.binzhong{width: 32rem; overflow: hidden; padding: 1rem 0 0.5rem 0;}
.binzhong ul li{width: 6.65rem; margin-left: 1rem; border: 1px solid #155390; height: 5.9rem; border-radius: 0.3rem; float: left; margin-bottom: 1rem;}
.binzhong ul li a{display: block; width: 100%; height: 5.9rem;} 
.binzhong ul li span{width: 100%; text-align: center; display: block; font-size: 1.2rem; line-height: 1.2rem; position: relative; top: 4rem;}
.binzhong ul li:nth-child(1){background: url(../images/bin_1.png) no-repeat top 0.65rem center; background-size: 2.8rem;}
.binzhong ul li:nth-child(2){background: url(../images/bin_2.png) no-repeat top 0.65rem center; background-size: 2.7rem;}
.binzhong ul li:nth-child(3){background: url(../images/bin_3.png) no-repeat top 0.65rem center; background-size: 2.75rem;}
.binzhong ul li:nth-child(14){background: url(../images/bin_4.png) no-repeat top 0.65rem center; background-size: 2.75rem;}
.binzhong ul li:nth-child(7){background: url(../images/bin_5.png) no-repeat top 0.65rem center; background-size: 2.4rem;}
.binzhong ul li:nth-child(6){background: url(../images/bin_6.png) no-repeat top 0.8rem center; background-size: 2.6rem;}
.binzhong ul li:nth-child(5){background: url(../images/bin_7.png) no-repeat top 0.55rem center; background-size: 2.15rem;}
.binzhong ul li:nth-child(4){background: url(../images/bin_8.png) no-repeat top 0.6rem center; background-size: 2.5rem;}
.binzhong ul li:nth-child(16){background: url(../images/bin_9.png) no-repeat top 1.05rem center; background-size: 3.2rem;}
.binzhong ul li:nth-child(12){background: url(../images/bin_10.png) no-repeat top 0.8rem center; background-size: 2.7rem;}
.binzhong ul li:nth-child(8){background: url(../images/bin_11.png) no-repeat top 0.7rem center; background-size: 2.45rem;}
.binzhong ul li:nth-child(15){background: url(../images/bin_12.png) no-repeat top 0.45rem center; background-size: 1.25rem;}
.binzhong ul li:nth-child(13){background: url(../images/bin_13.png) no-repeat top 1.25rem center; background-size: 3.3rem;}
.binzhong ul li:nth-child(10){background: url(../images/bin_14.png) no-repeat top 1rem center; background-size: 2.35rem;}
.binzhong ul li:nth-child(9){background: url(../images/bin_15.png) no-repeat top 0.9rem center; background-size: 2.55rem;}
.binzhong ul li:nth-child(11){background: url(../images/bin_16.png) no-repeat top 0.9rem center; background-size: 2.25rem;}
.binzhong2{width: 30rem; overflow: hidden; border-top: 1px dashed #999; margin: 0 auto;}
.binzhong2 ul li{float: left; width: 24.5%; border-right: 1px solid #7d7d7d; height: 1.5rem; line-height: 1.5rem; margin-top: 1.5rem; text-align: center;}
.binzhong2 ul li:nth-child(4n){border-right: 0; /* text-align: right; */}
.binzhong2 ul li:nth-child(4n+1){/* text-align: left; */}
.bz_red{color: #ff0000;}