@charset "UTF-8";
*{margin:0;padding:0;list-style:none;text-decoration:none}
html{font-size:10px;font-size:calc(100vw / 32)}
@media all and (max-width:320px){html{font-size:10px}}
@media all and (min-width:640px){html{font-size:20px}}
body{min-width:320px;max-width:640px;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;margin:0 auto;color:#333;font:normal 10px "Microsoft YaHei",Verdana,Tahoma;margin-bottom:4.25rem;}
input,select,textarea{outline:0;border:none}
.w-fl{float:left!important}
.w-fr{float:right!important}
.w-ovh{overflow:hidden}
.w-fw{display:block;width:100%!important}
.w-nmr{margin-right:0!important}
.w-np{padding:0!important}
.w-nmt{margin-top:0!important}
.w-nmb{margin-bottom:0!important}
.w-nb{border:none!important}
.w-nbt{border-top:none!important}
.w-nbr{border-right:none!important}
.w-nbb{border-bottom:none!important}
.w-wrap{width:93.75%;margin:0 auto}
.w-wrap1{width:96.875%;margin:0 auto}
.w-wrap2{width:96.77%;margin:0 auto}
.main-wrap{width:100%;max-width:640px;min-width:320px;margin:0 auto}
.header{width:100%;height:4.5rem;background:url(../images/logo.jpg?t=20221103);background-repeat:repeat;position:relative}
.h-l a,.h-r a{display:block;width:100%;height:100%}
.h-m{width:41.140625%;background:url(../images/logo.png?t=20221103) no-repeat center;height:100%;float:left;margin-left:14.2734375%}
.h-m a{display:block;width:100%;height:100%}
.h-l{float:right;width:15.15625%;height:100%;background:url(../images/logo-2.png) no-repeat center;background-size:50%}
.h-r{float:left;width:15.15625%;height:100%;cursor:pointer;position:relative;background:url(../images/logo-1.png) no-repeat center;background-size:51%}
.h-r-bg1{background:url(../images/logo-1.png) no-repeat center;background-size:51%}
.h-r-bg2{background:url(../images/logo-3.png) no-repeat center;background-size:51%}
.hide-nav{width:100%;position:absolute;top:100%;background:#0e909e;display:none;overflow:hidden;z-index:100}
.hide-nav h1{width:100%;height:3rem;font-size:1.3rem;line-height:3rem;color:#fff;font-weight:400;padding-left:1rem}
.hide-nav ul{overflow:hidden;width:100%}
.hide-nav ul li{float:left;width:25%;height:3.2rem;border-bottom:1px solid #0e8592;border-left:1px solid #0e8592;border-right:1px solid #0e8592;box-sizing:border-box}
.hide-nav ul li a{display:block;width:100%;height:100%;text-align:center;line-height:3.2rem;color:#fff;font-size:1.1rem}
.hide-nav ul li:nth-child(4n){border-right:0 solid transparent}
.hide-nav ul li:nth-child(5n){border-left:0 solid transparent}
.hide-nav ul li:nth-child(1){border-left:0 solid transparent}
.hide-nav ul li:nth-child(2n){border-left:0 solid transparent}
.hide-nav ul li:nth-child(4n-1){border-left:0 solid transparent}
.hide-nav ul li:nth-child(1),.hide-nav ul li:nth-child(2),.hide-nav ul li:nth-child(3),.hide-nav ul li:nth-child(4){border-top:1px solid #0e8592}
.banner{width:100%;position:relative;overflow:hidden}
.banner .ul img{margin:0 auto;display:block}
.banner .ul{position:absolute;top:0;display:block;left:0}
.banner .ul li{float:left}
.w-link{margin:1.5rem auto 0}
.w-link a{display:block;float:left;width:16.6%;font-size:1rem;color:#333;line-height:1.8rem;text-align:center;margin-right:4.1%}
.w-link a img{width:100%;display:block}
.w-type .ul{overflow:hidden}
.w-type .ul li{background:#e2e2e2;margin-right:2%;width:32%;float:left;margin-top:2%;padding:3%;box-sizing:border-box}
.w-type .ul li a{display:block;width:100%;height:100%}
.w-type .ul li span{display:block;float:left;margin-left:3%;text-align:center;font-size:.8rem;line-height:1rem;padding:.5rem 0;width:16%;color:#0e909e}
.w-type .ul li span img{width:70%;margin:20% auto 0;display:block}
.w-type .ul li .img{display:block;width:76%;float:right}
.w-type .ul1{margin:1rem auto 1.5rem;overflow:hidden}
.w-type .ul1 li a{color:#353536;display:block;width:100%;height:100%;text-align:center}
.w-type .ul1 li{float:left;width:23.8%;line-height:2rem;border:1px solid #353536;font-size:1rem;margin-right:1.6%;box-sizing:border-box}
.con1{margin:1.5rem auto 1rem;position:relative}
.con1 .div-a{position:absolute;bottom:1rem;width:50%;left:25%}
.con1 .div-a a{background:#ff6c00;color:#fff;display:block;width:45%;float:left;height:2.4rem;line-height:2.4rem;text-align:center;border-radius:.2rem;font-size:1rem}
.con1 .div-a .a{float:right;background:0 0;border:1px solid #fff;box-sizing:border-box}
.con2 .h2{background:url(../images/pic9-6.jpg) no-repeat .5rem center;background-size:1.2rem;line-height:3rem;border-bottom:1px solid #d6d6d6;padding-left:2rem;box-sizing:border-box;font-size:1.5rem;color:#0e909e}
.con2 .div{/*!width: 98%;*/overflow:hidden;margin:1.5rem auto 0;position:relative;box-sizing:border-box}
.con2 .div .video{position:absolute;width:100%;background:url(../images/3.gif) no-repeat center;background-size:100%;height:100%;top:0;z-index:-1;left:0}
.con2 .div3{width:65%;float:left;position:relative;z-index:1}
.con2 .div .img2{position:absolute;right:0;z-index:0;top:0;width:33%}
.con2 .div h4 img{width:4rem;margin-right:.5rem}
.con2 .div h4{height:4rem;font-size:1.2rem;line-height:5rem;border-bottom:1px solid #939393;padding-bottom:.5rem}
.con2 .div h4 a{color:#fff}
.con2 .div p{width:85%;text-align:justify;line-height:1.3rem;font-size:.9rem;color:#fff;margin:.5rem auto 0}
.con2 .div .a{width:49%;margin:.5rem auto 1rem;display:block;color:#fff}
.con2 .div .img1{width:79%;display:block;margin-left:7%}
.con3 .img1{display:block;/*!width: 91.1875%;*/margin:2rem auto}
.con3 .div{background:#f3f3f3 url(../images/pic12-1.jpg) no-repeat bottom center;background-size:100%;margin:1rem auto 2rem;padding:0 5%;box-sizing:border-box}
.con3 .div .img{display:block;width:38%;float:left}
.con3 .div div{float:right;width:50%}
.con3 .div h3{margin-top:3rem;line-height:3.5rem;height:3.2rem;font-size:1.75rem;font-weight:700;color:#0e909e}
.con3 .div h3 span{font-size:1rem;color:#afd1d6}
.con3 .div h4{margin-bottom:.5rem;font-weight:lighter;font-size:1rem;color:#000}
.con3 .div div .img1{margin:2.5rem 0 1.5rem;width:90%;display:block}
.con3 .div div a{background:#fff;width:56%;margin:0 auto;display:block;text-align:center;line-height:2rem;font-size:.9rem;border-radius:.3rem;color:#333}
.con4{margin-top:1.2rem}
.con4 .h2{background:url(../images/logo.jpg);background-repeat:repeat;color:#fff;font-size:1.2rem;line-height:3.25rem;padding:0 3.90625%}
.con4 .h2 a{display:block;width:44%;float:right;color:#fff;background:url(../images/pic13-6.png) no-repeat left center;background-size:13.8%;padding-left:6.5%;font-size:1.2rem;box-sizing:border-box}
.con4 .h2 a img{display:block;float:left;width:13.8%;margin-top:.8rem}
.con4 .h2 span{width:.4rem;margin-right:.5rem;background:#fff;height:2.5rem;margin-top:.4rem;display:block;float:left}
.con4 ul{overflow:hidden;margin:1.5rem auto 2rem}
.con4 ul li{float:left;width:24.6%;border:1px solid #ddd;background:url(../images/pic13-5.jpg) no-repeat bottom center;background-size:100%;text-align:center;box-sizing:border-box;margin-right:.53%}
.con4 ul li a{padding:1rem 0;display:block;width:100%;height:100%;font-size:1rem;line-height:1.5rem;color:#494747}
.con4 ul li img{width:29.7%;margin:0 auto;display:block}
.foot{background:url(../images/foot.jpg) repeat-x center;background-size:100% 100%;}
.foot-1{overflow:hidden}
.foot-1 .div{float:left;width:46%}
.foot-1 .div1{width:50%;float:right}
.foot-1{padding-top:.8rem}
.foot-1 .div span,.foot-1 .div1 span,.foot-2 span{font-size:1.1rem;color:#fff;line-height:2.2rem}
.foot-1 .div ul{overflow:hidden}
.foot-1 .div ul li{width:50%;float:left}
.foot-1 .div ul li a{font-size:.9rem;line-height:2rem;color:#fff}
.foot-1 .div1 .img{float:left;padding-top:.5rem;width:45%;display:block;margin-right:4%}
.foot-1 .div1 .div2{padding-top:.5rem;width:50%;float:left}
.foot-1 .div1 .div2 span{display:block;overflow:hidden}
.foot-1 .div1 .div2 i{font-style:normal;float:left;font-size:1rem;line-height:1.5rem}
.foot-1 .div1 .div2 img{width:33%;float:left}
.foot-1 .div1 .div2 p,.foot-1 .div1 .ygh{font-size:.9rem;color:#fff;margin-top:.4rem;line-height:1.5rem}
.foot-2{padding-bottom:2rem;margin-top:1rem;}
.foot-2 p{color:#fff;line-height:2rem;font-size:1rem}
.foot-2 p.add{padding-left:1.2rem;background:url(../images/foot-3.png) no-repeat left;background-size:.8rem;}
.foot-2 p a{color:#fff;}
/*!医院品牌*/
.w-position{background:url(../images/yy1.jpg) left center no-repeat;background-size:4.5%;box-sizing:border-box;padding:1.5rem 0 1rem 4.5%;font-size:1rem;line-height:1rem;border-bottom:1px solid #d6d6d6;position:relative}
.w-position .a{color:#046475}
.w-position .span{position:absolute;height:1px;background:#046475;width:25%;bottom:0;z-index:1;left:0;display:block}
.w-position a{color:#333;padding:0 1.5%}
.yy-content .title{background-size:100%;background:url(../images/yy2.jpg) no-repeat bottom center;text-align:center;padding:1.5rem 0 1rem}
.yy-content .title a{color:#000;font-size:1.2rem}
.yy-con1 ul{overflow:hidden;background:url(../images/yy3.jpg) no-repeat center;background-size:100%;padding:.4rem 0;margin:1.2rem 0 .6rem}
.yy-con1 ul li{float:left;width:29.6%;box-sizing:border-box;border:1px solid #046475;color:#fff;background:#046475;text-align:center;line-height:2.2rem;font-size:1rem;margin-bottom:1.25rem}
.yy-con1 ul .li{color:#666;float:right;background:#fff;width:65.5%;box-sizing:border-box;border:1px solid #d6d6d6}
.yy-con1 .p{font-size:1rem;color:#474646;text-align:justify;margin:.8rem 0 .5rem}
.yy-con2{background:url(../images/yy4-1.jpg) no-repeat top center;background-size:100% 100%;padding-bottom:1.5rem;margin-top:1.5rem}
.yy-con2 .title,.yy-con3 .title{background-size:100%;background:url(../images/yy.png) no-repeat bottom center;text-align:center;padding:1.5rem 0 1rem}
.yy-con2 .title a,.yy-con3 .title a{color:#00d9ff}
.yy-con2 .h2,.yy-con3 .h2,.yy-con4 .h2{border:1px solid #00d9ff;color:#00d9ff;text-align:center;width:80%;font-size:1.1rem;font-weight:400;margin:1.2rem auto 0;padding:.3rem 0}
.yy-con2 .p,.yy-con3 .p,.yy-con4 .p{color:#fff;font-size:1rem;text-align:justify;text-indent:2em;line-height:1.5rem;margin:1rem 0}
.yy-con2 .ul{overflow:hidden}
.yy-con2 .ul li{width:32.5%;margin-right:1.25%;float:left}
.yy-con2 .ul li div{border-radius:0 0 .2rem .2rem;background:#fff;padding:.5rem 8% .6rem;font-size:.9rem;line-height:1.5rem}
.yy-con2 .ul li div span{color:#333;display:block;font-size:1.2rem}
.yy-con2 .ul li div p{margin-bottom:.3rem}
.yy-con3{background:url(../images/yy4-2.jpg) no-repeat top center;background-size:100% 100%;padding-bottom:1.5rem}
.yy-con3 .slideBox{position:relative}
.yy-con3 .slideBox .bd{position:relative;overflow:hidden;z-index:0;width:80%;margin:0 auto}
.yy-con3 .slideBox .bd .div{background:url(../images/yy7.png) no-repeat;background-position:center .25rem;background-size:100%;padding-top:1rem;text-align:center;color:#04b0d0;font-size:1rem;box-sizing:border-box}
.yy-con3 .slideBox .bd .div1{position:relative;margin:1rem auto 0 auto;width:100%;box-sizing:border-box}
.yy-con3 .slideBox .bd img{width:90%;display:block;margin:0 auto}
.yy-con3 .slideBox .bd p{padding:.5rem .8rem;background-color:#fff;color:#444;width:90%;margin:0 auto;font-size:.9rem;text-align:justify;line-height:1.5rem;border:1px solid #444;border-radius:5px;box-sizing:border-box}
.yy-con3 .slideBox .bd p:after{content:" ";box-sizing:border-box;position:absolute;left:50%;top:-.3rem;margin-left:-.4rem;display:block;width:.8rem;height:.8rem;border-radius:.15rem;background-color:#fff;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}
.yy-con3 .slideBox .bd li{vertical-align:middle;position:relative;text-align:center;float:left;width:33.3%;color:#fff;box-sizing:border-box}
.yy-con3 .slideBox .next,.yy-con3 .slideBox .prev{display:block;position:absolute;top:30%;text-align:center;width:1.5rem;height:4rem;line-height:4rem;color:#fff;cursor:pointer;text-decoration:none;background-color:#04b0d0;border-radius:2px}
.yy-con3 .slideBox .next{right:0}
.yy-con4 .h2{color:#333;border:1px solid #d6d6d6;width:60%}
.yy-con4 .p{color:#333}
.yy-con4 .ul{overflow:hidden}
.yy-con4 .ul li{width:29%;float:left}
.yy-con4 .ul .li1{width:38.83%}
.yy-con4 .ul .li{margin:0 1.585%}
.yy-con5 .h2{color:#046475;border-color:#046475}
.yy-con5 .div{background:#046475;overflow:hidden;padding:2.83%}
.yy-con5 .div img{display:block;width:33.83%;float:left}
.yy-con5 .div div{width:60.1%;float:right}
.yy-con5 .div h2{font-size:1.5rem;color:#fff;line-height:3.2rem}
.yy-con5 .div h2 span{font-size:1.2rem;font-weight:400}
.yy-con5 .div p{font-size:1rem;color:#fff;line-height:1.5rem;font-weight:lighter}
.yy-con5 .div a{display:block;width:70%;font-size:1rem;text-align:center;border-radius:1.1rem;line-height:2.2rem;margin-top:.6rem;background:#ff2a1e;color:#fff}
.yy-con5 .div a span{padding:0 4%}
.yy-con5 ul{overflow:hidden;margin-top:1.2rem}
.yy-con5 ul li{width:48.6%}
.yy-con5 ul li img{float:left;width:82.876%}
.yy-con5 ul li p{width:17.124%;float:left;background:#046475;color:#fff;line-height:1.3rem;box-sizing:border-box;letter-spacing:.15rem;font-size:1rem;text-align:center}
.w-tel{background:#eee;padding:1rem 11%;margin:1.6rem auto;overflow:hidden;box-sizing:border-box}
.w-tel p{color:#333;float:left;font-size:.8rem;padding-left:10%;background:url(../images/yy9.png) no-repeat left center;background-size:14%}
.w-tel p i{font-size:1.6rem;color:#df4841;font-style:normal}
.w-tel a{display:block;float:right;background:#df4841;text-align:center;line-height:3rem;padding:0 5%;border-radius:.3rem;font-size:1.2rem;color:#fff}
/*!医院品牌结束*/
/*!祛疤项目*/
.w-title{background-size:100%;background:url(../images/yy2.jpg) no-repeat bottom center;text-align:center;padding:1.5rem 0 1rem}
.w-title a{color:#000;font-size:1.2rem}
.xm-con1 .h2,.xm-con2 .h2{background:url(../images/logo.jpg);background-repeat:repeat;color:#fff;font-size:1.2rem;margin-top:1.4rem;line-height:3.25rem;padding:0 3.90625%;font-weight:400}
.xm-con1 .h2 a,.xm-con2 .h2 a{display:block;width:38%;float:right;color:#fff;background:url(../images/pic13-6.png) no-repeat left center;background-size:13.8%;padding-left:6.5%;font-size:1.2rem;box-sizing:border-box}
.xm-con1 .h2 a img,.xm-con2 .h2 a img{display:block;float:left;width:13.8%;margin-top:.8rem}
.xm-con1 .h2 span,.xm-con2 .h2 span{width:.2rem;margin-right:.5rem;background:#fff;height:2.5rem;margin-top:.4rem;display:block;float:left}
.xm-con1 .div1{margin-top:1.3rem;overflow:hidden}
.xm-con1 .div2{background:#f4f4f4;padding:.75rem 3.125%}
.xm-con1 .div2 .div{border:1px solid #f4f4f4!important}
.xm-con1 .div1 .img{width:25.1%;display:block}
.xm-con1 .div1 .div{width:73.3%;border-top:1px solid #ccc}
.xm-con1 .div1 .div ul{overflow:hidden}
.xm-con1 .div1 .div ul li{float:left;margin-top:1rem;background:#fff;width:32%;margin-right:2%;line-height:2.4rem;border:1px solid #ccc;box-sizing:border-box;text-align:center;font-size:1rem}
.xm-con1 .div1 .div ul li a{color:#333;display:block}
.xm-con1 .div1 .div-a{overflow:hidden;margin-top:.5rem}
.xm-con1 .div1 .div-a a{width:49%;background:#ff2a1e;display:block;color:#fff;font-size:1rem;text-align:center;line-height:2.4rem}
.xm-con1 .div1 .div-a .a{background:#0e909e}
.xm-con2 .con{background:url(../images/xm2.jpg) no-repeat center;background-size:100%;padding:1.7rem 0 1.2rem;margin-top:1rem;overflow:hidden}
.xm-con2 ul{overflow:hidden;width:49.5%;margin-left:.6rem;float:left}
.xm-con2 ul li{width:49.1%;margin-bottom:.5rem;height:3.85rem;text-align:center;font-size:1rem;font-weight:lighter;line-height:3.85rem}
.xm-con2 ul .li{line-height:1.5rem}
.xm-con2 ul .li a{padding-top:.425rem;box-sizing:border-box}
.xm-con2 ul li a{color:#fff;width:100%;height:100%;display:block}
.xm-con2 ul .li2{background:#07a4b5}
.xm-con2 ul .li3{background:#80b3b9}
.xm-con2 ul .li4{background:#81c6a7}
.xm-con2 ul .li5{background:#49bc9d}
.xm-con2 ul .li6{background:#70ac30}
.xm-con2 ul .li7{background:#c9c087}
.xm-con2 ul .li1{background:#d78d82;width:100%}
.xm-con2 p{width:41.16%;margin-right:.6rem;float:right;bottom:1.5rem;background:rgba(255,255,255,.65);text-align:center;margin-top:10rem;padding:.4rem 0 3rem;font-size:1rem;line-height:1.5rem;box-sizing:border-box;position:relative}
.xm-con2 p a{width:31.7%;left:34.15%;bottom:-1.5rem;margin:0 auto;display:block;position:absolute}
.zj-content .title{border-bottom:1px solid #046475;overflow:hidden;margin-top:2rem}
.zj-content .title img{float:left;display:block;width:13.6%}
.zj-content .title p{width:86.4%;float:left;line-height:2rem;font-size:1.2rem;color:#000;box-sizing:border-box;padding-left:3%}
.zj-con1 .div{margin-top:1.5rem}
.zj-con1 .div .img{width:34%;display:block}
.zj-con1 .div .div1{float:right;width:62%}
.zj-con1 .div h2{font-size:1.5rem;color:#046475;line-height:3.5rem}
.zj-con1 .div h2 span{font-size:1.3rem;color:#000;margin-left:.5rem;font-weight:400}
.zj-con1 .div p{font-size:1rem;color:#232323;text-align:justify;text-indent:2em;line-height:1.5rem}
.zj-con1 .div p a{color:red}
.zj-con1 .div .div-a{width:90%;float:left;margin-top:1rem}
.zj-con1 .div .div-a a{width:49%;float:left;background:#046475;color:#fff;display:block;line-height:2rem;font-size:1rem;text-align:center}
.zj-con1 .div .div-a .a{background:#ff2a1e;float:right}
.zj-con1 .div2{background:#f6f6f6;border-bottom:.5rem solid #ddd;margin-top:1rem;padding:.5rem 0 1rem}
.zj-con1 .div2 h2{font-size:1.1rem;color:#000;line-height:1.6rem;font-weight:lighter;margin-bottom:.5rem}
.zj-con1 .div2 p{font-size:1rem;color:#363636;margin-top:.5rem;line-height:1.5rem;text-align:justify}
.zj-con1 .div2 p a{color:red}
.zj-a{color:#fff;text-align:center;line-height:2.6rem;font-size:1.1rem;width:84.375%;margin:2rem auto 0;border-radius:1.3rem;display:block;background:#ff2a1e}
/*!祛疤项目结束*/
/*!案例页*/
.w-wen{background:url(../images/wen.jpg) no-repeat center;background-size:100%;margin:1rem auto 0;line-height:2rem;text-align:center;font-size:1.2rem;padding:.6rem 0 1rem;box-sizing:border-box}
.w-wen a{font-size:1rem;color:#333;border:1px solid #d6d6d6;padding:.2rem .7rem;border-radius:.3rem;background:#fff}
.w-wen .a{padding-left:2rem;margin-left:.35rem;background:#fff url(../images/zc2.gif) no-repeat .5rem center;background-size:1.1rem}
.al-con .div{/*!width: 95.3125%;*/overflow:hidden;margin:1.5rem auto 0;position:relative;box-sizing:border-box;padding:.5rem 0}
.al-con .div .video{position:absolute;width:100%;background:url(../images/3.gif) no-repeat center;background-size:100%;height:100%;top:0;z-index:-1;left:0}
.video1{background:url(../images/3.gif) no-repeat center/100%!important}
.video2{background:url(../images/4.gif) no-repeat center/100%!important}
.al-con .div3{width:65%;float:left;position:relative;z-index:1;margin-left:2%}
.al-con .div .img2{position:absolute;right:0;z-index:0;top:0;width:30.49%}
.al-con .div1{background-color:#fafafa}
.al-con .div h4 img{width:4rem;margin-right:.5rem}
.al-con .div h4{height:4rem;font-size:1.2rem;line-height:5rem;border-bottom:1px solid #939393;padding-bottom:.5rem}
.al-con .div h4 a{color:#fff}
.al-con .div p{width:85%;text-align:justify;line-height:1.3rem;font-size:.9rem;color:#fff;margin:.5rem auto 0}
.al-con .div .a{width:49%;margin:.5rem auto 1rem;text-align:center;padding-right:5%;font-size:.8rem;display:block;background-size:100%;color:#fff;line-height:2.2rem}
.al-con .div .img1{width:79%;margin-left:2%;display:block}
.al-con .al-ul{overflow:hidden;margin-top:.5rem;margin-bottom:2rem}
.al-con .al-ul li{float:left;width:23.5%;margin-right:2%;margin-top:2%}
/*!案例页结束*/
/*!案例内页*/
.al1-con .table{width:100%;background:#dcdcdc;padding-bottom:.8rem}
.al1-con>li{margin-top:1.5rem}
.al1-con .table .ul li span{background:#0e909e;float:left;width:30%;color:#fff}
.al1-con .table .id1 ul{margin-top:0}
.al1-con .table .id2 ul{margin-top:-2rem}
.al1-con .table .id3 ul{margin-top:-4rem}
.al1-con .table .id4 ul{margin-top:-6rem}
.al1-con .table .ul{overflow:hidden;width:96.6%;margin:0 auto;font-size:1rem;padding-top:1.5rem}
.al1-con .table .ul li{float:left;color:#333;background:#fff;line-height:2rem;text-align:center}
.al1-con .table .ul .li1{width:28.9%;margin-right:5.3%}
.al1-con .table .ul .li1 span{width:37.78%}
.al1-con .table .ul .li2 span{width:45.31%}
.al1-con .table .ul .li2{margin-right:5.3%;width:24.1%}
.al1-con .table .ul .li3{width:36.4%}
.al1-con .div{width:96.6%;margin:.6rem auto;overflow:hidden}
.al1-con .div .span{color:#fff;background:#0e909e;width:21.1%;float:left;font-size:1rem;text-align:center;display:block;line-height:2rem}
.al1-con .ques1 li{overflow:hidden;background:#fff;height:2rem}
.al1-con .ques{background:#fff url(../images/al4.jpg) no-repeat right center;background-size:9%}
.al1-con .ques,.al1-con .ques1{height:2rem;overflow:hidden;margin:0 auto;width:78.9%;line-height:2rem;float:left;color:#333;font-size:1rem;text-align:center;background-color:#fff}
.al1-con .ques1 ul{overflow:hidden;width:70%;float:left;margin-left:5%}
.al1-con .ques1 ul li{white-space:nowrap;text-overflow:ellipsis;width:100%}
.al1-con .ques a{color:#333;text-align:center;display:block}
.al1-con .ques1 a{color:#fff;margin-left:4%;background:red;width:15%;float:left;display:block;border-radius:.8rem;margin-top:.2rem;line-height:1.6rem}
.fenye{text-align:center;margin-bottom:2rem;margin-top:1.5rem}
.fenye li{display:inline;padding:.4rem;border:1px solid #d6d6d6;font-size:.9rem}
.fenye li a,.fenye li span{color:#000}
.fenye li.thisclass,.fenye li:hover{color:#fff;background-color:#0e909e;border:1px solid #0e909e}
.fenye li.thisclass a,.fenye li:hover a,.fenye li:hover span{color:#fff}
/*!案例内页结束*/
/*!列表页*/
.list-title{background-size:100%;background:url(../images/yy2.jpg) no-repeat bottom center;text-align:center;margin-top:1.5rem}
.list-title a{width:48%;margin:0 auto;padding:.5rem 0 1.2rem;display:block}
.list-title span{float:left;font-size:1.6rem;line-height:2rem;display:block}
.list-title .span{color:#000}
.list-title .span1{color:#0e909e;font-weight:lighter;margin:0 .5rem}
.list-title .span2{font-size:.8rem;color:#333;text-align:justify;line-height:1rem}
.list-title .span2 i{display:block;font-style:normal;color:#bcbcbc;text-transform:uppercase}
.list-con{padding-bottom:1.5rem;border-bottom:1px dashed #ddd;margin-bottom:2rem}
.list-con li{margin-top:1.5rem}
.list-con .div1{overflow:hidden;position:relative}
.list-con .div1 .img-a{float:left;display:block;width:44.16%}
.list-con .div1 div{float:left;width:55.84%;background:#df4841;color:#fff;text-align:center}
.list-con .div1 div img{width:45%;display:block;margin:0 auto .5rem}
.list-con .div1 div h3{font-size:1.5rem;height:3rem;line-height:3rem;font-weight:400;overflow:hidden;color:#fff}
.list-con .div1 div p{font-size:1rem;width:70%;margin:0 auto;line-height:1.5rem;color:#fff}
.list-con .div1 .span{position:absolute;top:17%;width:17%;left:35.5%;font-size:2rem;color:#0e909e;text-align:center}
.list-con .div1 .span span{position:absolute;width:100%;display:block;height:100%;box-sizing:border-box;padding-top:15%;text-align:center}
.list-con li .div{background:#eee;padding:.5rem .6rem;border-bottom:1px solid #d0d0d0}
.list-con li .div h2{font-size:1.2rem;line-height:2rem;font-weight:400}
.list-con li .div h2 a{color:#333}
.list-con li .div p{line-height:1.5rem;text-align:justify;text-indent:2em;font-size:.9rem;color:#666}
.list-con li .div p a{color:#df4841}
.list-content .fenye{margin-top:1rem}
.list-ul{background:#f1f1f1;padding:.5rem 0 .2rem;margin-top:1rem}
.list-ul ul li{float:left;width:32.5%}
.list-ul ul li a{box-sizing:border-box;font-size:.9rem;display:block;background:#0e909e;border:.1rem solid #007683;color:#fff;text-align:center;line-height:2.2rem;margin-bottom:.3rem}
.list-ul ul .li{margin:0 1.25%}
.list-ul ul .li a{background:#df4841;border:.1rem solid #bc0028;line-height:4.9rem;font-size:1.5rem}
.list-ul ul{overflow:hidden}
/*!列表页结束*/
/*!文章页*/
.art-con .h2{text-align:center;font-size:20px;font-weight:400;color:#000;line-height:2em;margin-top:1rem;padding-bottom:.2rem;border-bottom:1px dashed #cdcdcd}
.art-con .h3{text-align:center;font-size:16px;color:#333;font-weight:400;line-height:2em;margin:.5rem 0}
.art-con .h3 a{color:#fff;background:#0e909e;padding:.2rem .5rem;border-radius:1em;margin-left:.5rem}
.art-con .table{border-collapse:collapse;width:100%;margin-top:.8rem;border:1px solid #cacaca}
.art-ul{border:1px solid #cacaca;border-top:none}
.art-ul li{line-height:2.6rem;background:url(../images/art2.jpg) no-repeat left center;background-size:100%;text-align:center;font-size:1.2rem;width:33.33333%;float:left;box-sizing:border-box}
.art-ul li a{padding-left:1.2em;box-sizing:border-box;display:block;width:100%;height:100%;color:#333;background:url(../images/art3.jpg) no-repeat left center;background-size:100%}
.art-ul .li{border-top:1px solid #cacaca}
.art-ul .li1{border-right:1px solid #cacaca}
.art-ul .li2{border-left:1px solid #cacaca}
.art-ul li.active a,.art-ul li:hover a{background:#0e909e url(../images/art4.jpg) no-repeat left center;background-size:100%;color:#fff;border-color:#0e909e}
.art-con .table .tr{font-size:.9rem;text-align:center;line-height:2em}
.art-con .table .tr td{padding:.4rem 0;font-size:.9rem;background:#fff}
.art-con .table .tr a,.art-con .table .tr a:hover{text-align:justify;background:url(../images/art2.jpg) no-repeat center;background-size:100%;color:#fff;text-indent:1em;padding:0;box-sizing:border-box;height:1.6rem;width:22%;display:inline-block;margin-right:.5rem;line-height:1.6rem}
.art-con p{text-align:justify}
.art-con .yiwen{background:url(../images/art5.jpg) no-repeat top center;background-size:100%;padding-top:1rem;margin-top:1.5rem}
.art-con .a-title{font-size:1.2rem;line-height:1.2rem;padding:1rem 0;box-sizing:border-box;border-bottom:1px solid #cfcfcf;margin-bottom:1rem;font-weight:400}
.art-con .a-title a{float:right;font-size:1rem;color:#333}
.art-con .a-title span{color:#0e909e;font-weight:700;margin-right:.5rem}
.art-con .yiwen ul{overflow:hidden}
.art-con .yiwen ul li{width:47.3%;text-align:center;background:url(../images/art6.jpg) no-repeat top center;background-size:100%;padding-bottom:2.3rem}
.art-con .yiwen ul li a{height:3.6rem;display:block}
.art-con .yiwen ul li a span{font-size:1.4rem;display:block;width:3rem;height:3rem;float:left;margin:.3rem 4% 0 6%;background:#fff;color:#df4841;border-radius:50%;line-height:3rem}
.art-con .yiwen ul li a p{color:#fff;font-size:1rem;display:block;float:left;margin-top:.3rem;line-height:1.5rem}
.art-con .yiwen ul .li{background:url(../images/art7.jpg) no-repeat top center;background-size:100%}
.art-con .yiwen ul .li span{color:#0e909e}
.redian{margin-top:1rem}
.redian .ul li{float:left;width:32.5%}
.redian .ul li a{box-sizing:border-box;font-size:.9rem;display:block;background:#0e909e;border:.1rem solid #007683;color:#fff;text-align:center;line-height:2.2rem;margin-bottom:.3rem}
.redian .ul .li{margin:0 1.25%}
.redian .ul .li a{background:#df4841;border:.1rem solid #bc0028;line-height:4.9rem;font-size:1.5rem}
.redian .ul,.redian .ul1{overflow:hidden}
.redian .ul1 li{width:48%}
.redian .ul1 a{font-size:1rem;display:block;color:#fff;text-align:center;line-height:2.2rem;background:#0e909e;border:.1rem solid #007683}
.art-con .p{color:#666;line-height:1.5rem;font-size:1rem;margin:1rem 0;overflow:hidden}
.art-con .article{line-height:2rem}
.art-con .p img{max-width:100%;height:auto!important}
.art-con .h4{font-weight:700;text-align:justify;line-height:1.5rem;font-size:1rem;text-indent:2em;color:#000}
.art-con .p a{color:red}
.art-con .shadow{background:url(../images/art5.jpg) no-repeat top center;background-size:100%;padding-top:1.5rem;margin-top:1.5rem}
.art-con .w-tel{margin-top:0}
/*!文章页结束*/
/*!来院路线*/
.ly-con1 .div{background:#defcff;color:#333;padding:.8rem 0 .8rem 5.83%;font-size:1rem;line-height:2rem}
.ly-con1 .div p{padding-left:1.5rem;box-sizing:border-box;color:#222636}
.ly-con1 .div .p1{background:url(../images/ly1.png) no-repeat left center;background-size:1.2rem}
.ly-con1 .div .p2{background:url(../images/ly2.png) no-repeat left center;background-size:1.2rem}
.ly-con1 .div .p3{background:url(../images/ly3.png) no-repeat left center;background-size:1.2rem}
.ly-con2 .h2{height:3.2rem;background:url(../images/logo.jpg);background-repeat:repeat;position:relative;width:100%;margin-top:1.2rem;color:#fff;line-height:3.2rem;text-align:center;font-size:1.1rem;font-weight:lighter;position:relative}
.ly-con2 .h2 .img{position:absolute;width:1.4rem;left:1rem;top:.9rem}
.ly-con2 .div{box-sizing:border-box;margin-top:1rem}
.ly-con2 .con1Control{overflow:hidden}
.ly-con2 .con1Control img{width:41.23%;float:left}
.ly-con2 .con1Control li{width:32.5%;margin-right:1.25%;color:#333;cursor:pointer;float:left;margin-bottom:.5rem;background:#efefef;font-size:1rem;text-align:center;line-height:3.2rem}
.ly-con2 .con1Li{width:100%;font-size:1rem;line-height:1.5rem;margin-top:.5rem}
.ly-con2 .con1Li h2{overflow:hidden;margin-top:1rem}
.ly-con2 .con1Li h2 img{float:left;width:10.83%;display:block}
.ly-con2 .con1Li h2 span{display:block;width:87%;float:right;box-sizing:border-box;border:1px solid #ddd;font-weight:400;line-height:3rem;text-align:center;font-size:1.1rem;color:#242626;background:url(../images/ly7.jpg) repeat}
.con1Li .con{background:#eee;padding:3.33%;margin-top:1.5rem}
.con1Li .con div{background:#fff;padding:.6rem 1rem;margin-bottom:1rem}
.con1Li .con div h3{font-size:1.1rem;color:#0e909e;line-height:2rem;font-weight:400}
.con1Li .con div p{font-size:1rem;text-align:justify;line-height:1.6rem}
.con1Li .con table{width:100%;border-collapse:collapse;box-sizing:border-box}
.con1Li .con table .tr td{color:#fff;border:1px solid #fff;background:#0e909e;font-size:1rem;text-align:center}
.con1Li .con table td{text-align:center;background:#eee;font-size:.9rem;line-height:2.5rem;border-right:1px solid #bfbfbf;border-bottom:1px solid #bfbfbf}
.ly-con3{position:relative;margin-top:1.5rem}
.ly-con3 p{position:absolute;top:32%;width:71.6%;left:5%;font-size:1rem;color:#434343;text-indent:2em;line-height:2rem;text-align:justify}
.ly-con3 p a{color:red}
/*!来院路线结束*/
/*!病种页*/
.bz-con1 .p{line-height:1.6rem;text-indent:2em;color:#303030;margin:1rem 0;font-size:1rem}
.bz-con1 ul{overflow:hidden}
.bz-con1 .ul li{float:left;width:32.5%;margin-right:1.25%}
.bz-con1 .ul1{margin:1rem 0}
.bz-con1 .ul1 li{width:18.6%;float:left;margin-right:1.75%}
.slideTxtBox{width:100%;height:auto;margin:0 auto;overflow:hidden;position:relative}
.slideTxtBox .bd{position:relative;width:80.5%;margin:0 auto;z-index:0}
.slideTxtBox .bd li{zoom:1;vertical-align:middle}
.slideTxtBox .bd p{font-size:1rem;line-height:2.3rem;color:#df4841;text-align:center}
.slideTxtBox .bd h2{background:#1995a3;color:#fff;font-size:1rem;text-align:center;font-weight:400;line-height:2rem;margin-top:.2rem}
.slideTxtBox .bd table{border-collapse:collapse;width:100%}
.slideTxtBox .bd table td{border:1px solid #d6d6d6;line-height:2rem;text-align:center;color:#666;font-size:1rem}
.slideTxtBox .bd table .td{background:#e4fcff;color:#1d97a4}
.slideTxtBox .bd table .td a{color:#1d97a4}
.slideTxtBox .next,.slideTxtBox .prev{position:absolute;left:0;text-align:center;color:#fff;top:40%;width:7%;height:6rem;line-height:6rem;background:#0e909e;background:url(../images/bz12.jpg) center no-repeat;background-size:100%}
.slideTxtBox .next{left:auto;background:url(../images/bz13.jpg) center no-repeat;background-size:100%;right:0}
.bz-con1 .div-a{width:61.8%;overflow:hidden;margin:1rem auto}
.bz-con1 .div-a a{width:49%}
.bz-con1 .div-a .a{margin-left:2%}
.bz-title{background:#0e909e;color:#fff;font-size:2rem;line-height:2.4rem;width:7.4rem;text-align:center;height:7.4rem;border-radius:3.7rem;margin:2rem auto 1rem;box-sizing:border-box;padding-top:.5rem}
.bz-title span{display:block;background:#fff;color:#0e909e;line-height:1.5rem;font-size:.8rem;width:100%;margin-top:.3rem;text-align:center}
.bz-con2 table,.bz-con5 table{border-collapse:collapse;width:100%}
.bz-con2 table td{padding:2%;border:1px solid #d6d6d6;box-sizing:border-box}
.bz-con2 table h3{color:#333;text-align:center;font-size:1.2rem;font-weight:400;line-height:2rem}
.bz-con2 table p{text-align:justify;text-indent:2em;margin:.2rem 0 .7rem;font-size:1rem;line-height:1.5rem;color:#666}
.bz-a{width:70%;margin:1rem auto 0;display:block;font-size:1.2rem;color:#df4841;text-align:center}
.bz-a span{font-size:.9rem;border-radius:.9rem;padding:.2rem .8rem;background:#0e909e;color:#fff}
.bz-con3 p,.bz-con4 p,.bz-con5 p{font-size:1rem;color:#333;line-height:1.6rem;text-indent:2em;text-align:justify;margin-bottom:.8rem}
.bz-con3 p a{color:red}
.bz-con3 h2{text-align:center;font-size:1.2rem;color:#0e909e;font-weight:400;margin-bottom:.4rem}
.bz-con3 .ul li{width:49%;margin-bottom:2%}
.bz-con4 .div{background:#eee;padding:3.4%;box-sizing:border-box}
.bz-con4 .img{margin:1rem 0}
.bz-con5 h2{line-height:2.5rem;font-size:1.2rem;color:#fff;background:#0e909e;font-weight:400;text-align:center}
.bz-con5 table{margin-bottom:1rem}
.bz-con5 table td{border:1px solid #d6d6d6;font-size:1rem;color:#333;box-sizing:border-box;line-height:2.4rem;text-align:center;width:25%}
/*!.bz-con5 table .td {padding: 0 5%;}
*/.bz-con5 input[type=radio]{-webkit-appearance:none;appearance:none;width:.8rem;float:left;height:2.5rem;margin:0 3% 0 10%;background:url(../images/bz20-4.jpg) no-repeat center;background-size:100%}
.bz-con5 .input{width:80%;margin:0 auto;display:block;font-size:.9rem;font-weight:lighter}
.bz-con5 a{width:100%;height:100%;display:block;background:#0e909e;color:#fff;font-size:1rem}
.bz-con5 .a{width:60%;margin:1.5rem auto;font-size:1.2rem;line-height:2.5rem;border-radius:.3rem;text-align:center}
.bz-con5 input[type=radio]:checked{background:url(../images/bz20-5.jpg) no-repeat center;background-size:100%}
/*!病种页结束*/
/*!自测页*/
.zc-con{margin-top:.5rem}
.form{background:url(../images/zc1-4.jpg) repeat-y top;background-size:100%;padding-bottom:.2rem}
.zc-con .div{width:83%;margin:0 auto;border-bottom:1px dashed #cac2a2;padding-top:1rem}
.zc-con .div h2{font-size:1.2rem;line-height:2rem;color:#444;font-weight:400;box-sizing:border-box}
.zc-con .div h2 span{display:inline-block;width:1.7rem;height:1.3rem;line-height:1.4rem;font-size:1.2rem;color:#fff;text-align:center;background:#03a6b8;margin:0 1% 0 5%}
.zc-con .div .lab1{width:76%;overflow:hidden;margin:0 auto 1rem}
.zc-con .div label{width:49%;float:left;overflow:hidden;padding-top:2%;font-size:1rem;line-height:2rem}
.zc-con .div .lab1 label input{width:.8rem;height:2rem;float:left;-webkit-appearance:none;appearance:none;margin:0 3% 0 0}
.zc-con .div .lab1 label b{font-size:1.1rem;color:#666;margin:1% 0 0 2%;float:left;line-height:1.6rem}
.zc-con input[type=radio],input[type=checkbox]{background:url(../images/zc2.png) no-repeat center;background-size:100%}
.zc-con input[type=radio]:checked,input[type=checkbox]:checked{background:url(../images/zc2-1.png) no-repeat center;background-size:100%}
.zc-con textarea{width:85%;resize:none;font-size:1rem;color:#333;margin:1rem auto 0;display:block;border:1px solid #ddd}
.zc-con .div1{background:#03a6b8;width:70.55%;padding:1.5rem 0;margin:1rem auto}
.zc-con .div1 a,.zc-con .div1 label{display:block;text-align:center;margin:0 auto}
.zc-con .div1 label{width:80%;color:#fff;line-height:2rem;font-size:1rem;margin-bottom:1rem}
.zc-con .div1 label input{width:70%;float:right;border-radius:.3rem;display:block;line-height:1.8rem;height:2rem;color:#333;text-indent:.5em}
.zc-con .div1 label img{width:1.45rem;float:left;margin-top:.25rem;display:block}
.zc-con .div1 a{background:url(../images/zc3-3.jpg) no-repeat center;background-size:100%;width:60%;height:2.35rem;line-height:2.35rem;margin-bottom:.8rem;margin-top:1.2rem;font-size:1rem;color:#333}
.zc-con .div1 p{font-size:1rem;color:#fff;text-align:center}
/*!自测页结束*/
/*!手机挂号*/
.shouji{margin-top:1rem}
.shouji .div{background:url(../images/shouji2.jpg) repeat-y center;background-size:100%;padding-top:1rem}
.shouji table{width:80%;margin:0 auto}
.shouji table tr{font-size:1.4rem;color:#0e909e;overflow:hidden;line-height:3rem}
.shouji table td{display:block;padding-bottom:.3rem}
.shouji table tr span{display:block;float:left;width:20%}
.shouji table tr label{display:block;float:left;color:#666;font-size:1.2rem;width:25%;line-height:2rem;margin-left:33%}
.shouji table tr .label{margin-left:0}
.shouji input[type=radio]{cursor:pointer;width:.8rem;height:2rem;outline:0;float:left;display:block;margin-right:7px}
.shouji table tr .div-label{overflow:hidden;width:80%;height:2rem;border-bottom:1px solid #ccc;padding:.35rem 0 .6rem;line-height:2rem}
.shouji table tr input[type=text]{display:inline-block;padding:.35rem 0 .6rem;line-height:2rem;border:none;outline:0;font-size:1.2rem;color:#333;text-align:center;border-bottom:1px solid #ccc;width:80%;box-sizing:border-box;overflow-x:visible;overflow-y:visible}
.shouji table .tr span{width:34%}
.shouji table .tr input{width:66%!important}
.shouji table .tr div{height:2rem;line-height:2rem;width:66%;float:left;box-sizing:border-box;margin-top:1rem;border:1px solid #ccc}
.shouji table .tr div img{width:1rem}
.shouji table .tr .input{border:none;width:66%!important;float:left;box-sizing:border-box;padding:0;font-size:1rem;font-weight:400;height:1.8rem;line-height:1.8rem}
.shouji button{width:30%;border:none;margin-left:20%;border-radius:.5rem;font-size:1.2rem;margin-top:1.2rem;background:#0e909e;color:#fff;line-height:2.5rem}
.shouji .button1{margin-left:0;background:red}
/*!手机挂号结束*/
/*.mswt{position:fixed; top:50%; left:50%; width:240px; height:120px; margin-left:-120px; margin-top:-60px; z-index:1000; display:none;}*/
.mswt{position:fixed;top:50%;left:50%;width:252px;height:176px;margin-left:-126px;margin-top:-88px;z-index:1000;display:none}
.mswt .close{position:absolute;top:0;right:0;width:40px;height:40px}
.mswt .mswt-tel{position:absolute;bottom:0;right:0;width:50%;height:26%}
/*.fixed_right{height:3.5rem;width:3.5rem;position:fixed;right:0;top:63%}
.fixed_right li img{width:100%}*/
.new_footer {z-index: 1000002;max-width: 640px;min-width: 320px;margin: 0 auto;position: fixed;left: 0;right: 0;bottom: 0;/*background-image: linear-gradient(90deg, rgb(14, 123, 128) 100px, rgb(14, 70, 128) 500px);*/background-color:#0086d4;}
.ft_nav{width:100%;position:relative}
.ft_nav li{float:left;width:20%;position:relative;padding:.5% 0}
.ft_nav li.on a{color:#ffe611}
.ft_nav a{width:100%;height:100%;text-align:center;font-size:16px;color:#fff;display:block;}
.ft_nav_icon{width:45%;height:100%;display:block;margin:0 auto}
.ft_nav_icon img{width:100%}
.ft_nav_txt{padding-top:.06rem}
.home_icon{width:.4rem}
.ft_nav li p{font-size:16px}
.ft_nav .dbquan img{transition:.4s;-webkit-transition:.4s}
.ft_nav .active img{transform:rotate(180deg)}
.ft_nav .zixu{position:absolute;left:0;right:0;margin:0 auto;top:-550%;width:100%}
.ft_nav .ty{display:inline-block;padding:2%;position:absolute;left:50%;margin-left:10%;top:10%;z-index:3;border-radius:5px}
.ft_nav .ty img{width:100%}
.ft_nav .ty i{font-style:normal}
.ft_nav .ty1{top:-100%;animation:bounce 2s infinite;-webkit-animation:bounce 2s infinite;background:red}
@keyframes bounce{
	0%,20%,53%,80%,to{animation-timing-function:cubic-bezier(.5,.1,.5,1);transform:translateZ(0)}
	40%,43%{animation-timing-function:cubic-bezier(.1,.05,.1,.06);transform:translate3d(0,-10px,0)}
	70%{animation-timing-function:cubic-bezier(.1,.05,.1,.06);transform:translate3d(0,0,0)}
	90%{transform:translate3d(0,-4px,0)}
}
#side{position: fixed;top:55%;right:0;z-index: 1;width:70px;height:70px;}
#side .bp{border:1px solid #ddd;border-radius:50%;position:absolute;top:0rem;right:0rem;padding:1px 1px 1px 1px;box-shadow: 0px 0px 0.125rem #ccc;}
#side .bp span{display:block;width:15px;height:15px;line-height:16px;border-radius:50%;background-image:linear-gradient(#f49095,#cc0000);font-size:16px;color:white;text-align:center;}