html,body,div,span,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,address,big,cite,code,del,em,font,img,ins,small,strong,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,input,label,textarea,legend,th,td{margin:0;padding:0}
h1,h2,h3,ol,ul,li{list-style:none}
:focus{outline:0}
a img{border:0}
img{vertical-align:middle}
table{empty-cells:show}
ins{text-decoration:none}
del{text-decoration:line-through}
cite,i,em{font-style:normal}
b{font-weight:400}
table{border-collapse:collapse;border-spacing:0}
div,span,i,a,button,input{-webkit-tap-highlight-color:rgba(0,0,0,0)}
input,textarea,button{font:inherit;border:0;outline:0}
::-webkit-scrollbar{display:none}
body{font-size:.28rem;line-height:.6rem;color:#999;font-family: "Helvetica Neue",Helvetica,"PingFang SC","Hiragino Sans GB","Microsoft YaHei","寰蒋闆呴粦",Arial,sans-serif;background:#f5f7fa}
a{text-decoration:none;color:#333}
html.pc{width:750px;margin:0 auto}
html.pc .weixinhao{display:block!important;position:fixed;right:2rem;top:1rem;text-align:center;}
html.pc .weixinhao .erweima{background:#fff;width:202px;box-sizing: border-box;border: 1px solid #d9dadc;}
html.pc .weixinhao img{width:200px;height:200px;}
html .weixinhao{display:none;}
.button{display:inline-block;width:100%;position:relative;padding:0 .04rem;height:.47rem;line-height:.47rem;font-size:.18rem;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:.02rem;-webkit-background-clip:padding-box;border:0}
.button[type=button],.button[type=submit]{outline:0;-webkit-appearance:none}
.button,.button.blue{color:#fff;background:#108ee9}
.button.blue.hover,.button.blue:active,.button.hover,.button:active{color:rgba(255,255,255,.3);background:#0B71BA}
.button.white{color:#333;background:#fff;border:1px solid #DDD;}
.button.white:after{-webkit-transform-origin:0 0;transform-origin:0 0;pointer-events:none;width:200%;height:200%;transform:scale(.5);-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #DDD;padding:1px;border-radius:4px}
.button.white.hover,.button.white:active{color:rgba(0,0,0,.3);background:#DDD}
.button-group{display:-webkit-flex;display:flex;padding:.4rem .15rem 0 .15rem;background:#fff}
.button-group .button{display:block;-webkit-box-flex:1;-webkit-flex:1;margin-left:.15rem;font-size:.36rem;height:.8rem;line-height:.8rem;border-radius:.2rem;}
.button-group .button:first-child{margin-left:0}
.block{background:#fff;padding:.2rem 0 .4rem;border-radius:.2rem;/*overflow:hidden;*/}
.block.mt20{margin-top:.2rem}
.block.pt0{padding-top:0}
.block.bd0{border-radius:0}
.wrap{padding:0 .3rem}
.clear{clear:both;height:0;line-height:0;font-size:0}
.title{font-size:.32rem;line-height:.32rem;color:#333}
.title.inside{padding-top:.2rem}
.title.inside h1{font-size:.6rem;line-height:1.6;color:#333;margin-bottom:.4rem;text-align:center;}
.title.outside{font-weight:700;padding:.3rem .3rem .2rem}
.title.outside h1{font-size:.32rem;line-height:.32rem;color:#333}
.title a{float:right;font-size:.24rem;font-weight:400;color:#999;padding-right:.2rem;background:url(../images/go.png) right center no-repeat;background-size:.11rem auto}
.title i{color:#38abbb}
/*椤堕儴鍚嶇О*/
.topbar{height:.88rem;line-height:.88rem;font-size:.36rem;color:#fff;background:#2980b9;position:relative;z-index:950}
.topbar .toptitle{text-align:center;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
/*鍖婚櫌骞垮憡*/
.tonglan{margin-top:.2rem;overflow:hidden;position:relative}
.toptl{margin-top:0;}
.tonglan img{width:100%;}
/*鍖婚櫌椤堕儴瀵艰埅鏉�*/
.nav{overflow:hidden;overflow-x:scroll;-webkit-overflow-scrolling:touch #f8f8f8;background:#2980b9;color:#fff;line-height:.4rem;}
.nav::-webkit-scrollbar{height:0px;}
.nav ul{white-space:nowrap;padding:.15rem 0;}
.nav li{width:calc((100% - 0.06rem) / 6);height:.4rem;line-height:.4rem;border-right:#3498db .01rem solid;text-align:center;display:inline-block;cursor:pointer}
.nav li:last-child{border-right:0;}
.nav li a{display:block;font-size:.24rem;color:#fff;}
/*鍖婚櫌浠嬬粛椤甸潰鐨勪笂閮ㄥ垎淇℃伅*/
.detailnav{color:#333;padding:0;/*overflow:hidden;*/border-radius:0 0 .2rem .2rem}
.detailnav p{line-height:.56rem;overflow:hidden;text-overflow:ellipsis}
.detailnav p a{color:#999}
.detailnav p a.readmore{float:right}
.detailnav p i{color:#1e9eb9}
.detailnav p b{color:#999}
.detailnav .hosinfo{padding:.4rem .3rem .25rem;overflow:hidden}
.detailnav .hosinfo h1{font-size:.36rem;line-height:.4rem;font-weight:400;margin-bottom:.2rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.detailnav .hosinfo img{float:left;width:1.48rem;height:1.06rem;margin-right:.18rem;margin-bottom:.2rem;border:#f0f0f0 .01rem solid;border-radius:.1rem}
.detailnav .hosinfo p{line-height:.4rem}
.detailnav .hosinfo i{display:inline-block;vertical-align:top;background:#d2ecf1;padding:0 .15rem;margin-right:.1rem;border-radius:.1rem}
.detailnav .hosinfo .bieming{line-height:.56rem;clear:both;white-space:normal;}
.jianjie{}
.jianjie div{padding:.4rem .3rem .34rem;border-top:#f0f0f0 .01rem solid}
.jianjie div a{display:block;background:url(../images/go.png) right center no-repeat;background-size:auto .24rem}
.jianjie div p{font-size:.24rem;line-height:.36rem}
.jianjie div p span{color:#999;margin-right:.15rem}
.jianjie div:first-child a{display:inline;background:0 0}
.jianjie div:first-child p{white-space:normal}
.detailnav .doctorinfo{padding:.4rem .3rem .25rem;overflow:hidden}
.detailnav .doctorinfo img{width:1.4rem;height:1.4rem;border-radius:100%;margin-right:.3rem;float:left;}
.detailnav .doctorinfo h1{margin:.04rem 0 .1rem}
.detailnav .doctorinfo p{line-height:.48rem}
.detailnav .goodat{line-height:.56rem;padding:.25rem .3rem;margin-bottom:.2rem;border-top:#f0f0f0 .01rem solid}
.detailnav .goodat a,.detailnav .goodat b{color:#999}
.detailnav .goodat .loadmore{display:none;margin-left:.05rem}
.detailnav .goodat.folded{height:.56rem;overflow:hidden;text-overflow:ellipsis}
.detailnav .goodat .extend{float:right}
/*鍖婚櫌浠嬬粛椤甸潰鍒嗗垪鏄剧ず閮ㄥ垎*/
.introduction .flexlist{color:#333;line-height:.6rem;padding-bottom:.25rem;margin-bottom:.25rem;border-bottom:#f0f0f0 .01rem solid;overflow:hidden}
.introduction .flexlist:last-child{padding-bottom:0;margin-bottom:0;border-bottom:0}
.introduction .flexlist.tel a{padding-right:.4rem;}
.introduction .flexlist b{color:#999}
.introduction .flexlist span{width:100%}
/*鍒嗗垪鏄剧ず*/
.flexlist{line-height:.8rem;display:flex;flex-wrap:wrap;justify-content:flex-start;margin-bottom:-.2rem}
.flexlist li{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.flexlist.col2 li{width:48%}
.flexlist.col3 li{width:calc(100% / 3)}
.flexlist.col4 li{float:left;width:25%;}
.flexlist.col5 li{float:left;width:20%;}
.flexlist.col6 li{float:left;width:calc(100% / 6);}
.flexlist.col2 a{width:48%}
.flexlist.col3 a{width:calc(100% / 3)}
.flexlist.col4 a{float:left;width:25%;}
.flexlist.col5 a{float:left;width:20%;}
.flexlist.col6 a{float:left;width:calc(100% / 6);}
.links a{margin-right:.2rem;}
.more{display:block;font-size:.24rem;line-height:.68rem;color:#999;background:#f8f8f8;border-radius:.68rem;text-align:center;margin-top:.4rem}
.more a{display:block;color:#999}
.more.outside{margin-bottom:.4rem;background:#38abbb}
.more.outside a{color:#fff}
/*鏂囧瓧鍧楃殑鏂囩珷*/
.blockart{padding-top:.1rem;font-size:.28rem;line-height:.48rem;color:#333}
.blockart h2{font-size:.32rem;line-height:.56rem;margin:.16rem 0 .16rem 0;font-weight:600;word-wrap:break-word;word-break:break-all;}
.blockart p{font-size:.32rem;line-height:.56rem;word-wrap:break-word;word-break:break-all;}
.blockart p:first-child{margin-top:..06rem}
.blockart a{color:#3a7fde !important;}
.blockart p + p{margin:.32rem 0 .32rem 0;}
.blockart div.img{text-align:center;margin:.2rem 0;}
.blockart span{display:block}
.blockart div img{display: block;margin: 0 auto;max-width: 100%!important;width: 85%!important;margin-top: 5px;margin-bottom: 5px;}
.blockart img{display: block;margin: 0 auto;max-width: 100%!important;width: 85%!important;margin-top: 5px;margin-bottom: 5px;}
/*鎮ｈ€呯瓟鐤�*/
.newslist{margin-top:-.2rem}
.newslist li{padding-top:.4rem;border-bottom:#f0f0f0 .01rem solid}
.newslist li:last-child{border-bottom:0}
.newslist li strong{display:block;font-size:.3rem;color:#000;font-weight:400;line-height:.32rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.newslist li p{color:#999;font-size:.24rem;line-height:1.6;margin:.2rem 0 .4rem;overflow:hidden;text-overflow:ellipsis}
/*涓撳鍒楄〃*/
.zhuanjia{font-size:.24rem;line-height:.48rem;overflow:hidden}
.zhuanjia span{display:block;color:#333;padding:.08rem 0 .48rem}
.zhuanjia span a{color:#999}
.zhuanjia img{float:left;width:1.2rem;height:1.2rem;margin-right:.15rem;border-radius:100%}
.zhuanjia p{line-height:.32rem;color:#666;margin-top:.04rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.zhuanjia p.gua{padding-right:.7rem;}
.zhuanjia p:last-child{margin-top:.15rem;line-height:.36rem;white-space:normal;height:.72rem;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}
.zhuanjia p b{color:#333;font-size:.32rem;font-weight:400}
.zhuanjia p i{float:right;width:.68rem;height:.35rem;overflow:hidden;text-align:center;font-size:.2rem;line-height:.36rem;color:#fff;background:#ff9023;border-radius:.04rem;margin-left:.2rem}
.zhuanjia p i.ask{background:#38abbb}
.zhuanjia p i a{display:block;color:#fff}
.zhuanjia.dlist{height:1.2rem;padding-top:.4rem;margin-top:.4rem;border-top:#f0f0f0 .01rem solid}
.zhuanjia.dlist:first-child{padding-top:.2rem;margin-top:0;border-top:0}
/*鍖婚櫌鐜*/
.huanjing ul{padding-bottom:.4rem;margin-bottom:.2rem;border-bottom:#f0f0f0 .01rem solid;overflow:hidden}
.huanjing ul:last-child{padding-bottom:0;margin-bottom:0;border-bottom:0}
.huanjing li{float:left;width:calc((100% - .6rem) /3);font-size:.24rem;line-height:.24rem;color:#333;margin:.4rem .3rem 0 0;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.huanjing li:nth-child(3n){margin-right:0}
.huanjing li img{display:block;width:100%;height:calc(100% / 2 * 3);margin-bottom:.2rem}
/*缁煎悎瀹炲姏*/
.youshi{margin-top:-.2rem}
.youshi li{margin-top:.4rem;height:.9rem;padding-left:1.2rem;background:url(../images/zhuanjia.png) left center no-repeat;background-size:.9rem auto}
.youshi li strong{display:block;color:#333;font-weight:400;line-height:.28rem;padding-top:.1rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.youshi li p{font-size:.24rem;line-height:.24rem;margin-top:.2rem;color:#666;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.youshi li:nth-child(2){background-image:url(../images/shebei.png)}
.youshi li:nth-child(3){background-image:url(../images/yiyuan.png)}
/*鍒楄〃椤靛垎椤�*/
.fenye{width:100%;overflow: hidden;padding-top:0.2rem;}
.fenye .fenyebox{display: block;margin: 0 auto;overflow: hidden;font-size: 0;white-space: nowrap;border: none;width: 75%;}
.fenye .fenyebox b{float: left;display: block;text-align:center;padding:0.05rem 0.2rem;;border:1px solid #3498db;margin-left:0.1rem; background: #3498db;color:#fff;font-size:0.3rem;margin-top: 0.1rem;height: 0.35rem;line-height: 0.35rem;}
.fenye .fenyebox a:nth-child(1){display: none!important;}
.fenye .fenyebox a{float: left;text-align:center;padding:0.05rem 0.2rem;border:1px solid #bcbcbc;margin-left:0.1rem; font-size:0.3rem;margin-top: 0.1rem;display: block;height: 0.35rem;line-height: 0.35rem;color: #333;}
.fenye .fenyebox a b{float: left;text-align:center;margin-left:0.1rem;font-size:0.3rem; }
.fenye .fenyebox a:hover{ border:1px solid #f54544;color: #333;}
.fenye .fenyebox select{float: left;text-align:center;padding:0.05rem 0.2rem;;border:1px solid #bcbcbc;margin-left:0.2rem; font-size:0.3rem;margin-top: 0.1rem;display: block;background: #fff; }
/*搴曢儴鍖婚櫌淇℃伅*/
.dbinfo{color:#999;margin-top:.1rem}
.dbinfo p{text-indent:0}
.dbinfo p b{color:#333}
/*搴曢儴*/
.footer{margin:.2rem auto 3rem auto;text-align:center;font-size:.24rem;clear:both;}
.footer .ft_link{text-align:center;white-space:nowrap;background:#333;margin-bottom:.2rem;}
.footer .ft_link a{color:#fff;display:inline-block;margin:.19rem;text-align:center;}