@charset "utf-8";
a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}
body{line-height:1;font:16px/24px "Microsoft YaHei";min-width:320px}
ol,ul{list-style:none}
blockquote,q{quotes:none}
blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}
table{border-collapse:collapse;border-spacing:0}
article,aside,footer,header,menu,nav,section{display:block}
video{max-width:100%}
.fix:after{visibility:hidden;display:block;font-size:0;content:"";clear:both;height:0}
a{text-decoration:none}
.clear{width:100%;height:0;clear:both}
.red{color:red!important}
li{list-style:none}
.hot_right{display:none!important}
.cont{max-width:750px;min-width:320px;margin:auto}
/*!header*/
.logo{position:fixed;margin:auto;left:0;right:0;top:0;height:1.38rem;max-width:750px;min-width:320px;z-index:99}
/*!头部菜单*/
header{position:relative}
.qp{width:100%;height:100%;background-color:rgba(51,51,51,.2);display:block;position:fixed;left:0;top:0;display:none;z-index:999999}
.top-mune{width:6rem;height:auto;position:fixed;right:0;top:0;-webkit-transition:right .5s ease;transition:right .5s ease;z-index:99999}
.top-header{height:1.6rem;width:100%;background:#14c3d2;padding-top:.4rem;padding-left:.36rem}
.top-logo{background:url(../images/h_logo.png) no-repeat;width:3.54rem;height:1.1rem;background-size:100% 100%;display:block}
.top-mune-cont{background:#fff;padding-bottom:.1rem;height:100%;}
.top-mune-cont li{width:6rem;height:1.05rem;line-height:1.05rem;position:relative}
.top-mune-cont li span{display:block;width:5.6rem;float:right;border-bottom:.01rem solid #e8e8e8}
.top-mune-cont li b{background:url(../images/top-jt.png) no-repeat;width:.16rem;height:.3rem;display:block;background-size:.16rem .3rem;position:absolute;top:.35rem;right:10%}
.top-mune-cont li a{color:#666;font-size:.38rem;display:block}
.top-mune-cont li:nth-child(1) span a i{background:url(../images/h_01.png) no-repeat left;background-size:100% 100%;display:block;width:.45rem;height:.4rem;float:left;margin-top:.32rem;margin-right:.2rem}
.top-mune-cont li:nth-child(2) span a i{background:url(../images/h_02.png) no-repeat left;background-size:100% 100%;display:block;width:.45rem;height:.4rem;float:left;margin-top:.32rem;margin-right:.2rem}
.top-mune-cont li:nth-child(3) span a i{background:url(../images/h_03.png) no-repeat left;background-size:100% 100%;display:block;width:.45rem;height:.44rem;float:left;margin-top:.32rem;margin-right:.2rem}
.top-mune-cont li:nth-child(4) span a i{background:url(../images/h_04.png) no-repeat left;background-size:100% 100%;display:block;width:.45rem;height:.4rem;float:left;margin-top:.32rem;margin-right:.2rem}
.top-mune-cont li:nth-child(5) span a i{background:url(../images/h_05.png) no-repeat left;background-size:100% 100%;display:block;width:.45rem;height:.4rem;float:left;margin-top:.32rem;margin-right:.2rem}
.top-mune-cont li:nth-child(6) span a i{background:url(../images/h_06.png) no-repeat left;background-size:100% 100%;display:block;width:.45rem;height:.45rem;float:left;margin-top:.32rem;margin-right:.2rem}
.top-mune-cont li:nth-child(7) span a i{background:url(../images/h_07.png) no-repeat left;background-size:100% 100%;display:block;width:.45rem;height:.4rem;float:left;margin-top:.32rem;margin-right:.2rem}
.top-mune-cont li:nth-child(8) span a i{background:url(../images/h_08.png) no-repeat left;background-size:100% 100%;display:block;width:.45rem;height:.41rem;float:left;margin-top:.32rem;margin-right:.2rem}
.tel-bg{width:5.54rem;height:1.15rem;background:url(../images/h_27.png);background-size:100% 100%;margin:auto}
.tel-bg a{width:100%;display:block;height:1.15rem;line-height:1.15rem;color:#fff;font-size:.44rem}
.tel-bg a span{width:3.36rem;display:block;float:right;margin-right:.27rem}
/*!.menu{width:.5rem;height:.5rem;position:fixed;z-index:9999;right:.3rem;top:.52rem}
.menu:after,.menu:before{content:"";display:block;width:.5rem;height:.08rem;background:#989898;border-radius:.05rem;position:absolute;left:0;-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out}
.menu:before{top:.025rem;box-shadow:0 .185rem #989898}
.menu:after{bottom:.025rem}
.menu:hover:before{top:.21rem;box-shadow:none;-webkit-transform:rotate(225deg);transform:rotate(225deg)}
.menu:hover:after{bottom:.21rem;-webkit-transform:rotate(135deg);transform:rotate(135deg)}*/
.navMore{position:absolute;width:.55rem;height:.43rem;right:.25rem;z-index:9999;top:.45rem;display:block}
.topclose{background:red;width:.55rem;height:.43rem;right:.25rem}
.logo{position:relative}
.logo img{width:100%}
.txbg{width:100%;height:.6rem;line-height:.6rem;color:#fff;background:#14c3d2;font-size:.24rem}
.txbg span:nth-child(1),.txbg span:nth-child(2){padding-left:.2rem}
.txbg span:nth-child(3){display:block;background:url(../images/n_07.png) no-repeat left;background-size:.3rem .3rem;text-indent:.38rem;font-size:.26rem;margin-left:.2rem}
.txbg span:nth-child(3) a{color:#fff}
.txbg span{display:block;float:left}
.banner{display:block}
.banner img{width:100%}
.swiper-containerbn{overflow:hidden}
.con_bg{width:100%;height:.2rem;border-top-left-radius:.2rem;border-top-right-radius:.2rem;position:absolute;bottom:0;background:#fff;z-index:99;border-bottom:.01rem solid #f9f9f9;padding-bottom:.1rem}
/*!导航*/
.dh-cont{padding-top:.1rem}
.dh-cont .zxgg a{display:block;width:3.44rem;height:1.93rem}
.dh-cont .zxgg a:nth-child(1){background:url(../images/n_11.png) no-repeat center;float:left;background-size:100% 100%}
.dh-cont .zxgg a:nth-child(2){background:url(../images/n_13.png) no-repeat center;float:right;background-size:100% 100%}
.dh-cont{width:93.3%;margin:auto}
.dh-cont .zxgg a{color:#fff}
.dh-cont .zxgg a b{font-size:.36rem;font-weight:700;color:#f5f7fa}
.dh-cont .zxgg a span{font-size:.22rem;display:block;color:#dff4f7}
.dh-cont .zxgg a section{height:.86rem;display:block;padding-left:1.3rem;padding-top:.5rem;line-height:.45rem}
.dh-tab{padding-top:.2rem;padding-bottom:.25rem}
.dh-tab a{width:25%;float:left;text-align:center;font-size:.24rem;color:#666;display:block}
.dh-tab a:nth-child(1){background:url(../images/n_17.jpg) no-repeat top center;background-size:.68rem .55rem;padding-top:.68rem}
.dh-tab a:nth-child(2){background:url(../images/n_12.jpg) no-repeat top center;background-size:.63rem .55rem;padding-top:.68rem}
.dh-tab a:nth-child(3){background:url(../images/n_10.jpg) no-repeat top center;background-size:.52rem .57rem;padding-top:.68rem}
.dh-tab a:nth-child(4){background:url(../images/n_09.jpg) no-repeat top center;background-size:.59rem .58rem;padding-top:.68rem}
/*!科室*/
.hsbg{background:#f4f5f7}
.ks-cont{width:93.3%;margin:auto}
.ksjs{width:93.3%;margin:auto}
.ksjs span{padding-top:.4rem;padding-bottom:.25rem;font-size:.36rem;font-weight:700;color:#333;height:.4rem;line-height:.4rem;display:block}
.ksjs span i{display:block;width:.07rem;height:.3rem;border-radius:.1rem;background:#14c3d2;float:left;margin-right:.18rem;margin-top:.065rem;margin-left:.03rem}
.kstit-sx{border-bottom:.01rem solid #ebeef0}
.ks-mune{background:#fff;border-radius:.2rem;padding:.33rem 0 .11rem;margin-top:.15rem}
.ks-mune-cont{width:93.6%;margin:auto}
.ks-mune-cont a{width:2.05rem;height:1.77rem;text-align:center;display:block;float:left;background:#f2f9ff;border-radius:.1rem;margin-bottom:.22rem;overflow:hidden}
.ks-mune-cont a>span{display:block;background:url(../images/span1.png) no-repeat left;width:.75rem;height:.75rem;background-size:100% 100%;margin:.18rem auto .14rem}
.ks-mune-cont a>span.span1{background-image:url(../images/span1.png)}
.ks-mune-cont a>span.span2{background-image:url(../images/span2.png)}
.ks-mune-cont a>span.span3{background-image:url(../images/span3.png)}
.ks-mune-cont a>span.span4{background-image:url(../images/span4.png)}
.ks-mune-cont a>span.span5{background-image:url(../images/span5.png)}
.ks-mune-cont a>span.span6{background-image:url(../images/span6.png)}
.ks-mune-cont a>span.span7{background-image:url(../images/span7.png)}
.ks-mune-cont a>span.span8{background-image:url(../images/span8.png)}
.ks-mune-cont a>span.span9{background-image:url(../images/span9.png)}
.ks-mune-cont section{line-height:.3rem}
.ks-mune-cont b{font-size:.28rem;color:#555}
.ks-mune-cont i{color:#cfdfdf;font-size:.12rem;display:block}
.ks-mune-cont a:nth-child(1),.ks-mune-cont a:nth-child(10),.ks-mune-cont a:nth-child(11),.ks-mune-cont a:nth-child(2),.ks-mune-cont a:nth-child(4),.ks-mune-cont a:nth-child(5),.ks-mune-cont a:nth-child(7),.ks-mune-cont a:nth-child(8){margin-right:.19rem}
.ks-mune-cont .spec{background:#fff3f3!important}
.ks-mune-cont .spec i{color:#ede1e3!important}
/*!优惠套餐*/
.yhtc{padding:.2rem 0 .15rem;background:#fff;width:93.3%;margin:.23rem auto 0;border-radius:.2rem}
.yhtc section{width:6.56rem;margin:auto}
.yhtc b{font-size:.32rem;color:#565656;font-weight:700;float:left;display:block;line-height:.8rem}
.yhtc b span{color:#14c3d2}
.yhtc dd{display:block;float:left;font-size:.26rem;color:#b6b6b6;margin-left:.1rem}
.yhtc dd a{color:#999}
.yhtc dd i{background:url(../images/jt.jpg) no-repeat right;background-size:.29rem .29rem;display:block;width:.29rem;height:.29rem;float:right}
.yhtc .dt1{display:block;background:url(../images/n_240.jpg) no-repeat;width:2.8rem;height:1.42rem;background-size:100% 100%;float:right}
.yhtc .dt2{display:block;background:url(../images/n_24.jpg) no-repeat;width:2.8rem;height:1.42rem;background-size:100% 100%;float:right}
/*!热搜项目*/
.rs-cont{width:93.3%;margin:auto;background:#fff;padding:.35rem 0 .15rem;border-radius:.2rem;margin-top:.15rem}
.rs-cont a{width:2rem;height:.7rem;border:.01rem solid #e0e0e0;line-height:.7rem;text-align:center;font-size:.3rem;display:block;color:#666;border-radius:.1rem;margin-bottom:.2rem;overflow:hidden}
.rs-cont li{float:left}
.rs-cont li:nth-child(1),.rs-cont li:nth-child(2),.rs-cont li:nth-child(3){margin-left:.22rem}
.specan{border:none!important;font-size:.28rem!important;color:#14c3d2!important;background:url(../images/n_37.png) no-repeat .25rem!important;background-size:.36rem .36rem!important;text-indent:.2rem!important}
.swiper-container2{overflow:hidden;position:relative}
.swiper-container2 .swiper-button-next{position:absolute!important;bottom:0!important;top:auto!important}
.rs-cont li a.yh{background:url(../images/yh.png) 90% .05rem no-repeat;background-size:.31rem .16rem}
.rs-cont li a.hot{background:url(../images/hot.png) 90% .05rem no-repeat;background-size:.15rem .16rem}
/*!医生团队*/
.team-cont{width:93.3%;margin:auto;background:#fff;padding:.25rem 0 .9rem;border-radius:.2rem;margin-top:.15rem;position:relative!important}
.team-cont b{font-size:.42rem;color:#14c3d2;font-weight:700;display:block}
.team-cont dd{line-height:.65rem;float:left;margin-top:.4rem}
.team-cont dd span{font-size:.32rem;color:#444}
.team-cont dt{float:left;width:1.84rem;margin-left:.25rem;margin-right:.5rem}
.team-cont dt img{width:100%}
.team-scxm{font-size:.26rem;color:#888;border:.02rem solid #e0f1f3;padding:.2rem .2rem;line-height:.45rem;width:86.5%;margin:.17rem auto .25rem;background:#f6feff;border-radius:.2rem;position:relative}
.team-scxm span{background:url(../images/n_32.jpg) no-repeat;width:.18rem;height:.12rem;background-size:.18rem .12rem;position:absolute;top:-.1rem;left:.8rem;display:block}
.team-xq a{width:1.67rem;height:.6rem;line-height:.6rem;border:.01rem solid #e0e0e0;display:block;text-align:center;float:left;font-size:.28rem;color:#ff9921;border-radius:.1rem}
.team-xq a:nth-child(1){margin-left:.6rem;margin-right:.35rem}
.team-xq a:nth-child(2){margin-right:.37rem}
.hover{background:#14c3d2;color:#fff!important;border:none}
.swiper-container3{overflow:hidden!important}
.team-cont .swiper-pagination{bottom:.42rem!important;position:absolute!important}
.team-cont .swiper-pagination-bullet-active{background:#14c3d2!important}
.team-cont .swiper-pagination-bullet{width:.15rem!important;height:.15rem!important}
.team-cont .swiper-pagination-bullet{background:#dbdbdb}
/*!医院动态*/
.yydt-bg{width:93.3%;margin:.25rem auto;background:#fff;padding:.4rem 0 .14rem;border-radius:.2rem}
.yydt-cont{width:6.55rem;margin:auto}
.yydt-title{border-bottom:.01rem solid #dce0df}
.yydt-title a{width:50%;float:left;text-align:center;padding-bottom:.33rem}
.tabs a{width:25%!important;float:left;text-align:center;padding-bottom:.33rem}
.tabs .on span{border-bottom:.05rem solid #14c3d2;padding-bottom:.22rem;color:#14c3d2}
.yydt-title a{font-size:.3rem;color:#666}
.yydt-tt span{font-size:.3rem;font-weight:700;color:#333;margin-top:.35rem;display:block}
.yydt-tt span a{color:#333}
.yydt-tt p{font-size:.28rem;color:#a8a8a8;line-height:.45rem;padding-top:.2rem;border-bottom:.01rem solid #dce0df;padding-bottom:.25rem}
.yydt-wz li a{color:#555;font-size:.28rem;margin-top:.37rem}
.yydt-wz li{border-bottom:.01rem solid #dce0df;line-height:.5rem;clear:both;margin-top:.15rem;overflow:hidden;white-space:nowrap;text-overflow: ellipsis;}
.yydt-wz li:last-child{border:none!important}
.noboder{border-bottom:none!important}
.yydt-wz li span{width:.3rem;height:.3rem;background:#14c3d2;color:#fff;display:block;float:left;text-align:center;vertical-align:middle;margin-top:.1rem;line-height:.3rem;border-radius:.03rem;font-size:.2rem;margin-right:.1rem}
.swiper-container4{overflow:hidden;position:relative}
.yydt-title .on span{border-bottom:.05rem solid #14c3d2;padding-bottom:.22rem;color:#14c3d2}
.wd li span{background:#f90!important;margin-right:.1rem!important}
.yydt-tt p i{font-weight:700;color:#f90}
.wd li:nth-child(3){border-bottom:.01rem solid #dce0df!important;line-height:1rem!important}
.wd li:nth-child(4){border:none!important}
/*!留言*/
.ly-bg{width:93.3%;margin:.25rem auto;background:#fff;padding:.4rem 0 .25rem;border-radius:.2rem}
.nav_title{width:100%;text-align:center}
.nav_title span{background:#fff;color:#504f4f;font-size:.44rem;color:#14c3d2;font-weight:700;display:block;text-align:center}
.nav_title_des{text-align:center;color:#999;font-size:.22rem;display:block;line-height:.5rem;padding-top:.15rem;position:relative;height:.353rem}
.nav_title_des span{background:#fff;text-align:center;position:absolute;z-index:9;display:block;left:1.48rem;padding:0 .25rem}
.bdsx{border:.005rem solid #dce0df;width:6.5rem;position:absolute;top:.38rem;left:.25rem}
#reservation{width:93.6%;margin:.25rem auto 0}
#reservation ul li{display:flex;width:100%;float:left;height:.7rem;line-height:.7rem;font-size:.3rem;margin:.1rem auto}
#reservation ul li span{width:1.5rem;height:.7rem;box-sizing:border-box;border-right:solid #fff .1rem;float:left;text-align:right;color:#504f4f}
#reservation ul li span i{color:red}
#reservation ul li input{box-sizing:border-box;border:solid #dfdfe1 .01rem;font-size:.26rem;text-indent:.2rem;font-family:"Microsoft YaHei";width:5rem;height:.7rem;float:left;-webkit-appearance:none;border-radius:.1rem}
#reservation ul li .input_ks{height:.7rem;font-size:.26rem;width:5rem;color:#999;border:solid #dfdfe1 .01rem}
#reservation ul li .input_ks option{font-size:.26rem;color:#999}
#reservation ul li .input_description{width:5rem;box-sizing:border-box;font-size:.26rem;border:solid #dfdfe1 .01rem;height:1.7rem;line-height:.35rem;font-family:"Microsoft YaHei";text-indent:.2rem}
#reservation ul li:last-child{height:4em}
.btn_submit{text-align:center;clear:both;margin-top:.8rem;margin-bottom:.18rem}
.btn_submit input{background:#ffc000;width:2.3rem;height:.75rem;line-height:.75rem;color:#fff;font-size:.3rem;border:none;font-family:"Microsoft YaHei";-webkit-appearance:none;border-radius:.1rem}
/*!医院介绍*/
.yyxx-cont{width:6.9rem;margin:auto}
.yyxx-cont .yylogo{width:60%;padding-top:.1rem;margin-left:20%;}
.yyxx-cont .yylogo img{width:100%}
.lx-cont{font-size:.28rem;color:#333;line-height:.85rem}
.lx-cont li{border-bottom:.01rem solid #eee;width:100%;}
.lx-cont li i{float:left;background-size:100% 100%;background-repeat:no-repeat;margin-right:.1rem;}
.lx-cont .tel i{width:.39rem;height:.42rem;background-image:url(../images/ab_02.png);margin-top:.2rem;}
.lx-cont .adress i{width:.39rem;height:.32rem;background-image:url(../images/ab_03.png);margin-top:.3rem;}
.lx-cont .time i{width:.35rem;height:.35rem;background-image:url(../images/ab_04.png);margin-top:.25rem;}
.lx-cont a{color:#333;display:block}
.lx-cont .time li{border:none!important}
.wyyy{width:100%;text-align:center;}
.wyyy a{width:100%;height:.86rem;line-height:.86rem;color:#fff;background:url(../images/ab_05.png) no-repeat #20c7d6 65% 60%;display:block;margin-top:.2rem;border-radius:.08rem;font-size:.36rem;margin-bottom:.35rem;background-size:.36rem .36rem;}
.about-us{width:93.3%;margin:.12rem auto .25rem;background:#fff;padding:.3rem 0 .4rem;border-radius:.2rem}
.about-us-cont{width:6.55rem;margin:auto;font-size:.27rem;line-height:.5rem;color:#555}
.about-us-cont p{padding-bottom:.1rem}
.about-us-cont h3{font-weight:700;padding-left:.5rem;color:#333;font-size:.31rem;margin:.25rem auto .3rem;}
.about-us-cont .yygm{display:block;background:url(../images/ab_07.png) no-repeat left;background-size:.4rem .39rem}
.about-us-cont .ppks{display:block;background:url(../images/ab_08.png) no-repeat left;background-size:.42rem .4rem}
.about-us-cont .ystd{display:block;background:url(../images/ab_09.png) no-repeat left;background-size:.41rem .38rem}
.about-us-cont .qqfw{display:block;background:url(../images/ab_10.png) no-repeat left;background-size:.35rem .34rem}
/*!科室页 */
.ks-info-cont{width:100%}
.ks-info{width:88%;margin:0 auto;padding-bottom:.2rem}
.ks-info h3{font-size:.36rem;font-weight:700;text-align:center;display:block;padding:.25rem 0;border-bottom:.01rem solid #ebeef0;color:#333}
.ks-info h3 span{color:#14c3d2}
.ks-info p{display:block;width:100%;color:#666;line-height:.55rem;margin:.25rem auto;font-size:.27rem;text-align:justify}
.ks-info img{width:100%}
.doc-cont{width:93.3%;margin:auto;background:#fff;border-radius:.2rem;margin-top:.15rem}
.doc-list{width:94%;margin:0 auto}
.doc-list li{width:100%;border-bottom:.01rem solid #ebeef0;padding:.25rem 0;display:block}
.doc-list li:last-child{border-bottom:none}
.doc-list li a{display:flex;display:-webkit-flex;display:-webkit-box;display:-moz-flex;display:-ms-flexbox;display:-moz-box}
.doc-list .doc-pic{width:23%;margin-right:2%}
.doc-list .doc-pic img{width:100%}
.doc-list .doc-info{flex:1;-webkit-flex:1;-webkit-box-flex:1;-ms-flex:1}
.doc-list .doc-info span{display:block;width:100%;line-height:.5rem;font-size:.24rem;color:#666}
.doc-list .doc-info span strong{font-size:.3rem;margin-right:.2rem;line-height:.5rem;color:#333}
.doc-list .doc-info span i{background:rgba(193,250,255,.3);float:right;padding:0 .25rem;border-radius:.1rem;color:#14c3d2;font-size:.24rem;line-height:.5rem;font-style:normal}
.doc-list .doc-info p{font-size:.24rem;margin-top:.1rem;color:#666;line-height:.4rem;text-align:justify}
/*!医生列表页*/
.tabs-ks{width:100%}
.tabs-ks ul{display:-webkit-box;display:-moz-flex;display:-ms-flexbox;display:-moz-box;display:-webkit-flex;display:flex;flex-wrap:wrap;margin:0 auto;width:95%}
.tabs-ks ul li{width:22%;background:#f5faff;padding:.25rem 0;border-radius:.2rem;margin:.2rem 1.5% 0;cursor:pointer}
.tabs-ks ul li span{text-align:center;display:block;color:#555;font-size:.28rem;line-height:.4rem}
.tabs-ks ul li i{width:.7rem;height:.7rem;margin:0 auto;display:block;background-repeat:no-repeat;background-position:center center;background-size:100% 100%}
.tabs-ks ul li:nth-child(1) i{background-image:url(../images/icon-fk.png)}
.tabs-ks ul li:nth-child(2) i{background-image:url(../images/icon-ck.png)}
.tabs-ks ul li:nth-child(3) i{background-image:url(../images/icon-byby.png)}
.tabs-ks ul li:nth-child(4) i{background-image:url(../images/icon-mnwk.png)}
.tabs-ks ul li:nth-child(5) i{background-image:url(../images/icon-nwk.png)}
.tabs-ks ul li:nth-child(6) i{background-image:url(../images/icon-swcc.png)}
.tabs-ks ul li:nth-child(7) i{background-image:url(../images/icon-wtrl.png)}
.tabs-ks ul li:nth-child(8) i{background-image:url(../images/icon-gck.png)}
.tabs-ks ul li:nth-child(9) i{background-image:url(../images/wk.png)}
.tabs-ks ul li:nth-child(10) i{background-image:url(../images/sw.png)}
.tabs-ks ul li:nth-child(11) i{background-image:url(../images/nk.png)}
.tabs-ks ul li:nth-child(12) i{background-image:url(../images/mnwk.png)}
.tabs-ks ul li.on{background:#fff6f6}
.tabs-ks ul li:nth-child(1).on i{background-image:url(../images/icon-fk1.png)}
.tabs-ks ul li:nth-child(2).on i{background-image:url(../images/icon-ck1.png)}
.tabs-ks ul li:nth-child(3).on i{background-image:url(../images/icon-byby1.png)}
.tabs-ks ul li:nth-child(4).on i{background-image:url(../images/icon-mnwk1.png)}
.tabs-ks ul li:nth-child(5).on i{background-image:url(../images/icon-nwk1.png)}
.tabs-ks ul li:nth-child(6).on i{background-image:url(../images/icon-swcc1.png)}
.tabs-ks ul li:nth-child(7).on i{background-image:url(../images/icon-wtrl1.png)}
.tabs-ks ul li:nth-child(8).on i{background-image:url(../images/icon-gck1.png)}
.tabs-ks ul li:nth-child(9).on i{background-image:url(../images/icon-tjk1.png)}
.btn{display:block;text-align:center;padding:.15rem 0}
.btn span{margin:0 auto;font-size:.24rem;color:#cfcfcf;text-align:center;display:inline-block;cursor:pointer;background:url(../images/icon-jt.png) no-repeat center right;background-size:.2rem auto;padding-right:.3rem}
.btn span:nth-child(2){display:none;background:url(../images/icon-jt1.png) no-repeat center right;background-size:.2rem auto}
.tips{display:block;text-align:center;color:#999;line-height:.5rem;font-size:.24rem;margin:.15rem 0}
.tips span{color:#14c3d2}
/*!列表页*/
.list-info{width:92.8%;margin:.4rem auto .52rem}
.list-info h3{font-size:.38rem;text-align:center;font-weight:700;color:#333;background:#fff;margin:0 auto .25rem}
.lmmc{position:relative}
.lmmc span{width:6.4rem;display:block;height:1px;background:#dce0df;text-align:center;margin:0 auto .3rem}
.list-daodu{background:#f2fcff;display:block;font-size:.28rem;color:#666!important;width:6.55rem;margin:auto;padding:.25rem .24rem;line-height:.48rem;border-radius:.1rem;margin-bottom:.25rem}
.list-daodu span{display:block;font-size:.34rem;color:#333;font-weight:600;padding-bottom:.15rem}
.lmzx-an a{width:3.12rem;height:.9rem;line-height:.9rem;text-align:center;color:#fff;font-size:.32rem;display:block;float:left;border-radius:.1rem;box-shadow:.1rem .1rem .05rem #d6f5f7}
.lmzx-an a:nth-child(1){background:#15c3d2;margin-left:.2rem;margin-right:.3rem}
.lmzx-an a:nth-child(2){background:#46d0ba}
.hsjj35{padding-top:.15rem}
.specjj{padding:.1rem 0 .14rem!important}
.speclbwz li span{background:#d7d7d7!important;margin-right:.1rem}
.speclbwz li a{width:92%!important;overflow:hidden!important;display:block!important;height:1rem!important}
.speclbwz li:nth-child(1) span,.speclbwz li:nth-child(2) span,.speclbwz li:nth-child(3) span{background:#14c3d2!important}
.speclbwz li:nth-child(9){border-bottom:none!important}
.speclbwz li:nth-child(3){border-bottom:.01rem solid #dce0df!important;line-height:1rem!important}
.page_info a{font-size:.28rem;color:#666;text-align:center;background:#14c3d2;color:#fff;margin-right:.1rem;padding:.05rem .1rem;border-radius:.05rem}
.page_info{width:4rem;margin:.1rem auto .35rem}
/*!文章页*/
.art-cont{width:100%;margin:0 auto;background:#fff}
.art-tit{display:block;width:88%;text-align:center;margin:0 auto}
.art-tit h1,.art-tit h2{text-align:center;font-weight:700;font-size:.32rem;border-bottom:.01rem solid #ebeef0;padding:.25rem 0;line-height:.5rem;color:#333}
.art-tit span{display:inline-block;padding:.1rem 0 .1rem .34rem;font-size:.24rem;color:#a0a0a0;background:url(../images/icon-time.png) no-repeat left center;background-size:.24rem .24rem}
.art-con{width:88%;display:block;margin:0 auto;font-size:.27rem!important;color:#333;line-height:.44rem}
.art-con p{margin:.1rem 0;font-size:.27rem!important}
.art-con a,.art-con div,.art-con span{font-size:.25rem!important}
.art-btn{display:block;text-align:center;margin:.25rem auto 0;padding-bottom:.25rem}
.art-btn a,.art-btn span{display:inline-block;border-radius:.1rem;border:.01rem solid #f0f0f0;background:#f5f5f5;font-size:.24rem;line-height:.5rem;padding:0 .2rem;cursor:pointer;color:#666;margin:0 .15rem}
.ask-cont{width:93.3%;margin:auto;background:#fff;border-radius:.2rem;margin-top:.15rem;padding-bottom:.2rem}
.ask-tit{width:94%;margin:0 auto}
.ask-tit dl{display:-webkit-box;display:-moz-flex;display:-ms-flexbox;display:-moz-box;display:-webkit-flex;display:flex;padding:.3rem 0;width:100%}
.ask-tit dl dt{height:.92rem;border-right:.02rem solid #dcdcdc;font-size:.34rem;letter-spacing:2px;line-height:.46rem;padding-right:3%;width:12%;text-align:center;color:#838383}
.ask-tit dl dd{-webkit-box-flex:1;-ms-flex:1;-webkit-flex:1;flex:1}
.ask-tit dl dd a{margin-left:5%;display:inline-block;width:44%}
.ask-tit dl dd img{width:.92rem;height:.92rem;float:left}
.ask-tit dl dd span{line-height:.92rem;float:left;margin-left:.2rem;font-size:.3rem;color:#474747}
.ask-box{width:90%;padding:.2rem 2%;margin:0 auto;border:.02rem solid #e0f1f3;background:#f2fbfc;border-radius:.1rem}
.ask-box p{display:block;text-align:center;font-size:.24rem;color:#999}
.ask-box dl{display:-webkit-box;display:-moz-flex;display:-ms-flexbox;display:-moz-box;display:-webkit-flex;display:flex;margin:.05rem 0}
.ask-box dl dt{height:.93rem;width:.93rem;margin-right:3%}
.ask-box dl dt img{height:.93rem;width:.93rem}
.ask-box dl dd{-webkit-box-flex:1;-ms-flex:1;-webkit-flex:1;flex:1}
.ask-box dl dd span{background:#fff;padding:0 .2rem;display:inline-block;margin:.1rem 0;font-size:.3rem;border-radius:.1rem;line-height:.7rem;position:relative;color:#8b8b8b}
.ask-box dl dd span i{position:absolute;left:-.12rem;top:0;width:0;height:0;border-width:.1rem;border-style:solid;border-color:#fff #fff transparent transparent}
.ask-box .text{width:82%;margin-left:18%}
.ask-box .text textarea{width:91%;font-size:.3rem;padding:.2rem;line-height:.35rem;border:.02rem solid #e0f1f3;border-radius:.1rem;outline:0;background:#fff;resize:none;color:#8b8b8b;font-family:"Microsoft YaHei"}
.ask-box .text textarea::-webkit-input-placeholder{color:#8b8b8b;font-family:"Microsoft YaHei"}
.art-con img{max-width:100%;text-align:center}
.article_writer,.article_writer a{float:right;color:#a0a0a0;font-size:.24rem;text-decoration:none}
/*!专家主页*/
.zj-zy{width:100%;background:url(../images/dc_bg.png) no-repeat;height:2.27rem;background-size:100% 100%}
.zjtx-left{width:3.8rem;float:left;margin-left:.38rem;margin-top:.44rem}
.zjtx{width:1.38rem;float:left}
.zjtx img{width:100%}
.zjxm-zc{width:1.5rem;float:left;font-size:.3rem;color:#fff;margin-left:.2rem}
.zjxm-zc span{font-size:.4rem;color:#fff;display:block;padding-top:.27rem;padding-bottom:.2rem}
.zjtx-right{width:1.8rem;float:right;font-weight:700;margin-top:.84rem;margin-right:.4rem}
.zjtx-right a{width:1.8rem;height:.7rem!important;line-height:.7rem!important;display:block;background:#feffff;color:#14c3d2;text-align:center;font-size:.3rem;border-radius:.2rem}
.bsbg{background:#fff;width:93.3%;margin:auto}
.zzxm-cont{width:93.3%;margin:auto}
.zzxm-cont .rs-cont-an a{padding:.2rem .085rem;background:#f5f5f5;float:left;font-size:.28rem;color:#555;margin-right:.1rem;border-radius:.15rem;border:1px solid #f0f0f0;margin-top:.1rem;margin-bottom:.025rem}
.w35{margin-top:.35rem}
.zj-jj ul{width:93%;margin:auto;padding-bottom:.3rem}
.zj-jj ul li a{font-size:.28rem;color:#555;line-height:.5rem;display:block}
.zj-jj ul li i{width:.08rem;height:.08rem;border-radius:.08rem;background:#ccc;float:left;margin-top:.2rem;margin-right:.15rem}
/*!就医指南*/
.crumb{line-height:.46rem;border-bottom:solid 1px #d6d6d6;font-size:.28rem;text-indent:1em;margin-bottom:.35rem;margin-top:.1rem}
.crumb a{color:#28b4c3}
.crumb .index{color:#333}
.disease_head{width:100%;height:.66rem;margin:.1rem auto 0 auto;border:solid 1px #f3f3f3}
.disease_head ul li{width:25%;height:.66rem;float:left;line-height:.66rem;text-align:center;color:#666;font-size:.35rem;background:#f3f3f3;cursor:pointer}
.disease_head ul li.on{background:#28b4c3;color:#fff}
.guide_head ul li{width:33.3333%}
.guide_address_tel{width:100%;margin:0 auto;padding:.625em}
.guide_address_tel .guide_title{font-size:1.375em;color:#000;line-height:2em;margin-bottom:.5em}
.guide_address_tel .guide_title span{border-bottom:solid 2px #28b4c3;padding-bottom:.2em}
.guide_address_tel .guide_content{font-size:1.125em;line-height:1.75em}
.guide_address_tel .guide_content span{color:#28b4c3}
.guide_address_tel hr{border-color:#d6d6d6;border-width:1px 0 0 0}
.guide_address_tel hr.border_dashed{border-style:dashed;border-width:1px 0 0 0}
.guide_img,.guide_map{text-align:center;margin:1em 0}
.guide_map{font-size:1em}
.guide_img img{width:100%;max-width:582px;height:auto}
.swiper-container-guide{height:auto}
.swiper-container-guide .swiper-slide{height:auto}
.guide_body section{display:none}
.guide_body .on{display:block}
.guide_body{padding-bottom:.2rem}
.specjl{padding:.2rem 0 .14rem!important}
.specjl .on{text-align:left!important}
/*!footer*/
.footer{width:93.3%;margin:.25rem auto;font-size:.2rem;text-align:center;color:#999;padding-bottom:1.66rem}
.footer p{line-height:.35rem}
/*!科室频道绿色通道*/
.lstdbox{width:6.5rem;margin:.2rem auto}
.lstdbox h4{font-size:.36rem;font-weight:600;color:#333}
.lstdbox h4 span{font-size:.26rem;padding:.01rem .05rem;vertical-align:middle;text-align:center;background:#df9904;color:#fff;border-radius:.05rem;font-weight:500;margin-right:.15rem}
.lstdbox h4 a{width:1.5rem;height:.52rem;line-height:.52rem;text-align:center;color:#fff;float:right;background-color:#ffb742;background-image:linear-gradient(to right,#ffb742,#fe8b36);border:.02rem solid #ffae40;font-size:.26rem;border-radius:.5rem;display:block;margin-top:-.18rem;font-weight:500}
.lstdbox .zxjd span{border:1px solid #f90;padding:.05rem .1rem;text-align:center;font-size:.26rem;color:#f90;border-radius:.05rem;margin-right:.2rem}
.lstdbox .zxjd{color:#666;font-size:.26rem;margin-top:.3rem;margin-bottom:.35rem}
.hsht{width:100%;height:.2rem;background:#f4f5f7;margin-bottom:.25rem}
.yylstd-bg{width:100%;width:100%;height:100%;position:fixed;left:0;top:0;z-index:999;background-color:#999;opacity:.6}
.yylstd{width:7.5rem;position:fixed;bottom:0;margin:auto;right:0;left:0;background:#fff;z-index:19891014;border-top-left-radius:.3rem;border-top-right-radius:.3rem;padding-bottom:.5rem}
.lstd-box{width:6.7rem;margin:auto}
.lstd-box h3{font-size:.4rem;color:#000;margin-top:.5rem;font-weight:700}
.jd-bg{background:#fffaf3;width:100%;border:1px solid #f3b142;display:block;margin-top:.35rem;border-radius:.1rem}
.jd-bg .zxjd span{border:1px solid #f90;padding:.05rem .1rem;text-align:center;font-size:.26rem;color:#f90;border-radius:.05rem;margin-right:.2rem;margin-left:.25rem}
.jd-bg .zxjd{color:#333;font-size:.26rem;margin-top:.3rem;margin-bottom:.35rem}
.yylstd p{font-size:.3rem;line-height:.5rem}
.tdyywz{padding-top:.35rem}
.tdzxan a{font-size:.3rem;text-align:center;display:block;color:#ed6d2c;text-decoration:underline;margin-top:.22rem}
.yylstd .ljyy{width:100%;height:.87rem;line-height:.87rem;text-align:center;border:none;background-color:#ffb742;background-image:linear-gradient(to right,#ffb742,#f07a31);font-size:.36rem;outline:0;color:#fff;border-radius:.5rem;margin-top:.4rem}
.yylstd .input_tel{width:100%;height:.96rem;line-height:.96rem;color:#999;outline:0;border:1px solid #e1e1e1;font-size:.32rem!important;text-align:left;border-radius:.2rem;margin-top:.05rem;text-indent:.25rem;background:#edeef0}
.closean{width:.84rem;height:.58rem;position:absolute;right:0;top:-.15rem}
.closean img{width:100%}
.lstd-box{position:relative}
.tddjxs{display:none}
input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:none}
.link{width:94%;margin:auto}
.link a{color:#999;padding-right:.1rem}
@media screen and (max-width:639px){
    .yhtc dd i{margin-top:.1rem}
    .kstit-sx{border:.01rem solid #ebeef0!important}
    .yydt-title .on span{border-bottom:.05rem solid #14c3d2;padding-bottom:.3rem}
    .zjxm-zc span{padding-bottom:.05rem}
    .footer p{line-height:.4rem}
    .lstdbox h4 a{margin-top:0}
}
.yydt-tt span{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;line-height:.3rem}
.yydt-tt span i{width:.3rem;height:.3rem;background:#14c3d2;color:#fff;display:block;float:left;text-align:center;vertical-align:middle;margin-right:.1rem;line-height:.3rem;border-radius:.03rem;font-size:.2rem}
.dbswt{display:none!important}
.dbswt750{width:7.5rem;position:fixed;bottom:0;background:url(../images/dbswt750.png?t=20221115) no-repeat;height:1.66rem;background-size:100% 100%;z-index:999;right:0;left:0;margin:auto}
.dbswt750 a{font-size:.22rem;color:#999;width:33%;display:block;position:absolute;height:1.08rem}
/*!.dbswt750 a:hover{color:#4c3d2;}*/
.dbswt750 a:nth-child(1){top:.5rem;left:0}
.dbswt750 a:nth-child(1) span{padding-top:.7rem;display:block;padding-left:1rem}
.dbswt750 a:nth-child(2){top:.5rem;left:33%}
.dbswt750 a:nth-child(2) span{padding-top:.7rem;display:block;padding-left:.85rem}
.dbswt750 a:nth-child(3){top:.5rem;left:66%}
.dbswt750 a:nth-child(3) span{padding-top:.7rem;display:block;padding-left:.85rem}
/*!20220524*/
.lstdbox{width:93.3%;margin:0 auto;padding:.35rem .15rem;background:#fff;border-radius:.2rem;box-sizing:border-box;}
.lstdbox .zxjd{margin-bottom:0;}
.art-cont{margin-top:.35rem;}
.footer{margin:0 auto;width:100%;padding-top:.35rem;}
.hsbg{padding:.35rem 0;}
.ly-bg{margin-bottom:0;}
.ksjs span{padding-top:0;}
.yhtc{margin-bottom:.2rem;}
/*!20220730*/
.footer p a{color:#999;}
.link .title_01{text-align:left;}
.link .title_01 li{display:inline-block;margin-top:.1rem;}
.link .title_01 li.hover{display:block;margin:0;line-height:.35rem;text-align:center;}
/*!20220825*/
.pagination{width:90%;margin:.35rem 5%;text-align:center;}
.pagination li{display:inline-block;width:auto;}
.pagination a{font-size:.28rem;color:#666;text-align:center;background:#14c3d2;color:#fff;margin-right:.1rem;padding:.05rem .1rem;border-radius:.05rem}
.pagination li.active a{background:#fff;color:#14c3d2;border: .01rem solid #e0e0e0;}
/*!20221105*/
.pagination{width:100%;margin:.15rem 0}
.pagination li{margin-top:.1rem}
.pagination a{display:inline-block;padding:.15rem;line-height:.3rem}
/*!20221114*/
.dbswt750 a{width:50%;}
.dbswt750 a:nth-child(3){left:50%}
.dbswt750 a span{padding-left:0;text-align:center}
.dbswt750 a:nth-child(1) span,.dbswt750 a:nth-child(3) span{padding-left:inherit}
/*!20230329*/
.banner .hd{position:absolute;height:28px;line-height:28px;bottom:0;left:50%;traz-index:1;transform: translate(0, -50%);}
.banner .hd li{display:inline-block;width:8px;height:8px;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;background:#333;text-indent:-9999px;overflow:hidden;margin:0 6px}
.banner .hd li.on{background:#fff}
/*!20230819*/
.nav{width:100%;}
.nav ul{display:flex;flex-wrap:wrap}
.nav ul li{width:25%;text-align:center;line-height:.5rem;border:2px solid #fff;box-sizing:border-box;background-color:#42d2e2;cursor:pointer;}
.nav ul li:hover{background-color:#ff8f40}
.nav ul li a{font-size:.24rem;color:#fff}
.fixed_tel{position:fixed;top:0;left:50%;transform:translateX(-50%);height:50px;background:#36bbfe;width:100%;max-width:750px;z-index:100;padding:7px 1rem;box-sizing:border-box;display:flex}
.fixed_tel .input{flex:1;position:relative;}
.fixed_tel .input input{width:97.5%;height:36px;border:none;outline:none;padding:0;padding-left:.1rem;box-sizing:border-box;font-size:.16rem}
.fixed_tel .input input:hover,.fixed_tel .input input:focus{border-color:#ff8f40}
.fixed_tel .input .close{position:absolute;width:30px;height:36px;line-height:36px;font-size:.36rem;color:#ccc;right:2.5%;cursor:pointer;}
.fixed_tel button{width:30%;height:36px;background-color:#ff8f40;border-radius:0;border:none;color:#fff;font-size:.18rem;cursor:pointer;}
.fixed_window{position:fixed;top:40%;left:50%;transform:translate(-50%,-40%);background:#fff;width:100%;max-width:400px;z-index:100;box-sizing:border-box;border-radius:.2rem;box-shadow:0 0 20px rgba(0,0,0,.5);display:none}
.fixed_window h2{font-size:.3rem;font-weight:bold;text-align:center;margin:.25rem 0 .35rem;color:#555;line-height:1}
.fixed_window .input{display:flex;width:90%;margin:0 5%}
.fixed_window .input input{flex:1;height:35px;border:1px solid #ccc;outline:none;padding:0;padding-left:.1rem;box-sizing:border-box;border-right:none}
.fixed_window .input input:hover,.fixed_tel .input input:focus{border-color:#555}
.fixed_window .input button{width:30%;height:35px;background-color:#555;border-radius:0;border:none;color:#fff;font-size:.18rem;cursor:pointer;}
.fixed_window p{width:90%;margin:.1rem 5% .2rem;font-size:.14rem;color:#666}
.fixed_window .button{display:flex;}
.fixed_window .button button{width:50%;height:50px;border:none;color:#fff;font-size:.2rem;cursor:pointer;}
.fixed_window .button button.l{background:#14c3d2;border-bottom-left-radius:.2rem}
.fixed_window .button button.r{background:#ff8f40;border-bottom-right-radius:.2rem}
.fixed_window .close{position:absolute;right:-10px;top:-10px;cursor:pointer;}
.fixed_window .close img{background:#fff;border-radius:50%;width:30px}
@media screen and (max-width:550px){
    .fixed_tel{padding:.1rem .2rem}
    .fixed_tel button{font-size:.3rem}
    .fixed_tel .input input{font-size:12px}
    .fixed_window{max-width:90vw}
    .fixed_window h2{font-size:.38rem}
    .fixed_window p{font-size:.28rem}
    .fixed_window .input button{font-size:.28rem}
    .fixed_window .button button{font-size:.32rem}
}
/*!20230822*/
.txbg{background:#f2c047;text-align:center}
.txbg span{float:none}
/*!20230918*/
.tit{text-align:center;margin:.2rem 0}
.tit h2{font-size:.3rem;font-weight:500;color:#000;margin-bottom:.05rem;letter-spacing:.05rem}
.tit p{font-size:.24rem;color:#333}
.fixed{position:fixed;right:0;top:40%;width:.8rem;min-width:55px;max-width:80px;z-index:999}
.fixed ul li{width:100%;margin-top:.2rem;cursor:pointer;}
.fixed ul li img{overflow:hidden;border-radius:50%}
.yyxx-cont{background:#f4f5f7;width:100%;padding:.1rem 2.5%;box-sizing:border-box;}
.activity{width:93.3%;margin:0 auto;overflow:hidden;background:#fff;}
.activity .tit{line-height:1;margin-top:0}
.activity .title{position:relative;color:#f0f0f0;font-size:.5rem;height:.72rem;line-height:.72rem;margin:0 0 .1rem;font-weight:700;display:flex;align-items:center;justify-content:center;}
.activity .title .desc{position:absolute;left:0;right:0;top:0;margin:0 auto;font-weight:500;font-size:.36rem;color:#14c3d2;text-align:center;}
.activity .con{width:95%;overflow:initial;margin:0 2.5%}
.activity .con .swiper-slide a{position:relative;font-weight:300;display:block}
.activity .con .swiper-slide span{display:block;width:95%;position:relative;margin-right:5%}
.activity .con .swiper-slide span img{border:1px solid #ccc;width:100%}
.activity .con .swiper-slide strong{padding-top:.1rem;display:block;color:#000;line-height:1.5;font-size:.28rem;font-weight:400;width:95%;margin-right:5%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.activity .con .swiper-slide strong small{font-size:.22rem;color:#666;margin-left:.05rem}
.activity .con .swiper-slide em{text-align:left;display:block;line-height:1.5;font-size:.3rem;color:#333;font-style:normal;margin-top:.1rem;color:#cb1c20;font-weight:bold;}
.hsbg.videos{padding-bottom:.15rem}
.hsbg.videos .video{width:93.3%;position:relative;margin-bottom:0}
.hsbg.videos .video video{width:100%;vertical-align:bottom}
.hsbg.videos .video .play{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:rgba(0,0,0,.25);width:95%;height:91%;display:flex;align-items:center;justify-content:center;cursor:pointer}
.hsbg.videos .video .play img{width:48px}
.team{width:93.3%;margin:0 auto .35rem;border-radius:.2rem;background:#fff;padding:.3rem 0}
.team .title{position:relative;color:#f0f0f0;font-size:.72rem;height:.72rem;line-height:.72rem;margin:0 0 .1rem;font-weight:700;display:flex;align-items:center;justify-content:center;}
.team .title .desc{position:absolute;left:0;right:0;top:0;margin:0 auto;font-weight:500;font-size:.36rem;color:#14c3d2;text-align:center;}
.team .tabs{margin:0 2.5%;overflow:hidden;width:95%;border-bottom:1px solid #e5e5e5;}
.team .tabs ul li{padding:.2rem 0;font-size:.24rem;position:relative;cursor:pointer;display:inline-block;text-align:center;}
.team .tabs ul li.active{color:#14c3d2}
.team .tabs ul li.active:after{position:absolute;left:0;bottom:-.01rem;width:100%;height:.05rem;content:'';background-color:#14c3d2}
.team .tabsBody .box{display:none;margin-top:.2rem;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding-right:.3rem;-ms-overflow-style:none;align-items:center;flex-wrap:wrap;}
.team .tabsBody .box::-webkit-scrollbar{display:none;width:0;height:0}
.team .tabsBody .box.active{display:flex}
.team .tabsBody .box .list{width:100%;padding-left:.3rem;display:flex;}
.team .tabsBody .box .list .doctor{width:2.2rem;height:2.2rem;border-radius:.1rem;line-height:0;display:flex;justify-content:center;align-items:center;margin-right:.2rem}
.team .tabsBody .box .list .doctor a{display:block;}
.team .tabsBody .box .list .doctor a img{width:2.2rem;height:2.2rem;border-radius:.1rem;line-height:0}
.team .tabsBody .box .list .info{display:flex;justify-content:space-between;flex-wrap:wrap;flex:1;flex-direction:column;}
.team .tabsBody .box .list .info .left{width:100%}
.team .tabsBody .box .list .info .left a{display:block;}
.team .tabsBody .box .list .info .left .nickname{font-size:.24rem;color:#14c3d2}
.team .tabsBody .box .list .info .left .sname{font-size:.2rem;color:#8f8f8f}
.team .tabsBody .box .list .info .left .keshi{font-size:.2rem;color:#8f8f8f;display:block;margin:.1rem 0}
.team .tabsBody .box .list .info .left .desc{font-size:.2rem;color:#8f8f8f;overflow:hidden;text-overflow:ellipsis;word-wrap:break-word;word-break:break-word;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;}
.team .tabsBody .box .list .info .left .desc span{color:#14c3d2}
.team .tabsBody .box .list .info .right{margin-top:.2rem;display:flex}
.team .tabsBody .box .list .info .right a{padding:.1rem .15rem;border-radius:.2rem;background-color:#14c3d2;color:#fff;font-size:.2rem;}
.team .tabsBody .box .list .info .right a.more{margin-left:.15rem;background:none;border:1px solid #14c3d2;color:#14c3d2;}
.news{display:flex;background:#fff;border-radius:.2rem;width:93.3%;margin:.25rem auto 0;padding:.2rem;box-sizing:border-box;}
.news .l li{font-size:.2rem;background:#d3e9f7;margin-bottom:.1rem;padding:.1rem;width:100%;text-align:center;color:#555;font-weight:600;cursor:pointer;box-sizing:border-box;}
.news .l li:last-child{margin-bottom:0}
.news .l li.cur{color:#fff;background:#14c3d2}
.news .r{flex:1;margin-left:.2rem;width:70%}
.news .r ul{display:none;width:100%;}
.news .r ul.cur{display:block;}
.news .r ul li{font-size:.18rem;color:#666;display:flex;align-items:center;justify-content:space-between;width:100%;margin-bottom:.1rem}
.news .r ul li a{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:80%;flex:1;font-size:.18rem;color:#666;}
.news .r ul li a:hover{color:#14c3d2}
.news .r ul li span{margin-left:.1rem}
.news .r ul li.img{margin-bottom:.2rem;width:100%}
.news .r ul li.img img{width:100%;object-fit:cover}
#reservation ul li span{width:1.7rem}
#reservation ul li input,#reservation ul li textarea{outline:none;border-radius:.1rem}
#reservation ul li input:focus,#reservation ul li textarea:focus{border-color:#14c3d2}
#reservation ul li select{box-sizing:border-box;border:solid #dfdfe1 .01rem;font-size:.26rem;text-indent:.2rem;font-family:"Microsoft YaHei";width:5rem;height:.7rem;float:left;border-radius:.1rem;color:#666;outline:none}
.btn_submit input{cursor:pointer;}
.btn_submit input[type=reset]{margin-right:.2rem;background:#ccc}
.mobileSelect{position:relative;z-index:0;opacity:0;visibility:hidden;-webkit-transition:all .4s;transition:all .4s}
.mobileSelect .grayLayer{position:fixed;top:0;left:0;bottom:0;right:0;background:#eee;background:rgba(0,0,0,.7);z-index:888;display:block}
.mobileSelect .content{width:100%;display:block;position:fixed;z-index:889;color:#000;-webkit-transition:all .4s;transition:all .4s;bottom:-3.5rem;left:0;background:#fff}
.mobileSelect .content .fixWidth{width:90%;margin:0 auto;position:relative}
.mobileSelect .content .fixWidth:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.mobileSelect .content .btnBar{border-bottom:.01rem solid #dcdcdc;font-size:.15rem;height:.55rem;position:relative;text-align:center;line-height:.55rem}
.mobileSelect .content .btnBar .cancel,.mobileSelect .content .btnBar .ensure{height:.55rem;width:.55rem;cursor:pointer;position:absolute;top:0}
.mobileSelect .content .btnBar .cancel{left:0;color:#666}
.mobileSelect .content .btnBar .ensure{right:0;color:#14c3d2}
.mobileSelect .content .btnBar .title{font-size:.2rem;height:.55rem;line-height:.55rem;margin:0;}
.mobileSelect .content .panel:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.mobileSelect .content .panel .wheels{width:100%;height:2rem;overflow:hidden}
.mobileSelect .content .panel .wheel{position:relative;z-index:0;float:left;width:50%;height:2rem;overflow:hidden;-webkit-transition:width .3s ease;transition:width .3s ease}
.mobileSelect .content .panel .wheel .selectContainer{display:block;text-align:center;-webkit-transition:-webkit-transform .18s ease-out;transition:-webkit-transform .18s ease-out;transition:transform .18s ease-out;transition:transform .18s ease-out,-webkit-transform .18s ease-out}
.mobileSelect .content .panel .wheel .selectContainer li{font-size:.2rem;display:block;height:.4rem;line-height:.4rem;cursor:pointer;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.mobileSelect .content .panel .selectLine{height:.4rem;width:100%;position:absolute;top:.8rem;pointer-events:none;-webkit-box-sizing:border-box;box-sizing:border-box;border-top:.01rem solid #dcdcdc;border-bottom:.01rem solid #dcdcdc}
.mobileSelect .content .panel .shadowMask{position:absolute;top:0;width:100%;height:2rem;background:-webkit-gradient(linear,left top,left bottom,from(#fff),color-stop(rgba(255,255,255,0)),to(#fff));background:-webkit-linear-gradient(top,#fff,rgba(255,255,255,0),#fff);background:linear-gradient(to bottom,#fff,rgba(255,255,255,0),#fff);opacity:.9;pointer-events:none}
.mobileSelect-show{opacity:1;z-index:10000;visibility:visible}
.mobileSelect-show .content{bottom:0}
.mobileSelect .content{bottom:.2rem!important;margin-left:2%!important;width:96%!important;border-radius:.15rem!important}
.mobileSelect .cancel{color:#e80300!important}
.mobileSelect .title{color:#333!important}
.mobileSelect .ensure{color:#14c3d2!important}
.mobileSelect .selectLine{display:flex;align-items:center}
.mobileSelect .selectLine span{display:flex;padding-bottom:.03rem;width:33.3%;height:.4rem;align-items:center;justify-content:flex-end;font-size:.2rem}
.banner img{vertical-align:bottom;}
.head_nav{width:93.6%;margin:auto;background:#fff;border-radius:.2rem;padding:.2rem;box-sizing:border-box;}
.head_nav a{width:2.05rem;height:1.77rem;text-align:center;display:block;float:left;background:#f2f9ff;border-radius:.1rem;margin-bottom:.22rem;overflow:hidden}
.head_nav a.active{background:#14c3d2}
.head_nav a.active section b{color:#fff}
.head_nav a>span{display:block;background:url(../images/span1.png) no-repeat left;width:.75rem;height:.75rem;background-size:100% 100%;margin:.18rem auto .14rem}
.head_nav a>span.span1{background-image:url(../images/span1.png)}
.head_nav a>span.span2{background-image:url(../images/span2.png)}
.head_nav a>span.span3{background-image:url(../images/span3.png)}
.head_nav a>span.span4{background-image:url(../images/span4.png)}
.head_nav a>span.span5{background-image:url(../images/span5.png)}
.head_nav a>span.span6{background-image:url(../images/span6.png)}
.head_nav a>span.span7{background-image:url(../images/span7.png)}
.head_nav a>span.span8{background-image:url(../images/span8.png)}
.head_nav a>span.span9{background-image:url(../images/span9.png)}
.head_nav section{line-height:.3rem}
.head_nav b{font-size:.28rem;color:#555}
.head_nav i{color:#cfdfdf;font-size:.12rem;display:block}
.head_nav a:nth-child(1),.head_nav a:nth-child(10),.head_nav a:nth-child(11),.head_nav a:nth-child(2),.head_nav a:nth-child(4),.head_nav a:nth-child(5),.head_nav a:nth-child(7),.head_nav a:nth-child(8){margin-right:.19rem}
.head_nav .spec{background:#fff3f3!important}
.head_nav .spec i{color:#ede1e3!important}
.wyyy a{margin-bottom:0}
.hsbg .video{background:#fff;width:93.3%;margin:.15rem auto .3rem;padding:.2rem;border-radius:.2rem;position:relative;box-sizing:border-box;}
.hsbg .video video{width:100%;vertical-align:bottom}
.hsbg .video .play{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:rgba(0,0,0,.25);width:95%;height:90%;display:flex;align-items:center;justify-content:center;cursor:pointer}
.hsbg .video .play img{width:48px}
.yydt{display:flex;flex-wrap:wrap;margin:0 auto;width:93.3%;justify-content:space-between;background:#fff;border-radius:.2rem;padding:.25rem;box-sizing:border-box;margin-bottom:.3rem}
.yydt li{width:49%;margin-bottom:.25rem}
.yydt li a{position:relative;font-weight:300;display:block}
.yydt li span{display:block;width:100%;position:relative;}
.yydt li span img{border:1px solid #ccc;max-width:100%}
.yydt li strong{padding-top:.1rem;display:block;color:#000;line-height:1.5;font-size:.28rem;font-weight:400;width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.yydt li strong small{font-size:.22rem;color:#666;margin-left:.05rem}
.yydt li em{text-align:left;display:block;line-height:1.5;font-size:.3rem;color:#333;font-style:normal;margin-top:.1rem;color:#cb1c20;font-weight:700}
.hfgg{border-radius:.2rem;width:93.3%;margin:.25rem auto}
.hfgg img{width:100%;vertical-align:bottom}
.index-yyxx{width:93.3%;margin:.25rem auto;background:#fff;border-radius:.2rem;padding:.1rem 2.5% .3rem}
.con_bg{border-bottom:none}
.dbswt750 a{width:33.33%}
.dbswt750 a:nth-child(2) span{padding-left:0;}
.dbswt750 a:nth-child(3){left:66.66%}
.yyxx-cont .yylogo{text-align:center;max-width:93.3%;width:auto}
.yyxx-cont .yylogo img{width:auto;max-width:100%}
@media screen and (max-width:750px){#LRfloater2{height:65vh !important}}
/*20230919*/
.art-cont{margin-top:0}
.art-tit{width:93.3%}
.art-tit h1{border-bottom:none;padding:0 0 .1rem}
.art-desc{width:93.3%;justify-content:center;display:flex;margin:0 auto}
.art-desc span{margin-right:.3rem;color:#aaa;font-size:.2rem}
.art-con{width:93.3%;border-top:1px solid #ebeef0;margin-top:.15rem;padding-top:.15rem}
.art-page{width:93.3%;padding:.15rem 0;margin:0 auto}
.art-page p{margin-bottom:.1rem;font-size:.2rem;color:#333;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;width:100%}
.art-page p a{color:#666;font-size:.2rem}
.art-page p a:hover{color:#14c3d2}
.activity.show{margin-top:.25rem;border-radius:.2rem}
.activity.show .title{font-size:.44rem;color:#14c3d2;margin:.15rem 0 .2rem}
.activity.show .con{margin:.15rem 2.5%}
/*!20230923*/
.activity{border-radius:.2rem;padding:.2rem 0}