*{ margin: 0; padding: 0;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,figure,menu,legend,input,button,textarea,p,blockquote,th,td { margin:0; padding:0; }
body { width: 6.4rem; margin: 0 auto; background:#fff; color:#000;font-family:"Microsoft YaHei", Verdana, Arial, Helvetica, sans-serif; font-size:.22rem;}
td,th,caption { font-size:14px; }
h1, h2, h3, h4, h5, h6 { font-weight:normal; font-size:100%; }
address, caption, cite, code, dfn, em, strong, th, var { font-style:normal; font-weight:normal;}
a { color:#000; text-decoration:none; }
img { border:none; }
ol,ul,li { list-style:none; }
input, textarea, select, button { font:14px Verdana,Helvetica,Arial,sans-serif; }
/*html5*/
article,aside,dialog,footer,header,section,footer,nav,figure,figcaption,menu{display:block} 
/*commonality*/
.blank { width: 100%; height:20px; clear:both;}
.img { width: 100%; height: auto; display: block;}
.clear{ clear:both;}


.top{ width:100%; height:50px; line-height:50px; background:#0081cc; overflow:hidden;}
.top .logo{ float:left; margin:9px 0 0 10px;}
.top .logo img{ display:block; width:260px; height:auto;}
.top .top_tel{ float:right; margin:10px 10px 0 0;}
.top .top_tel img{ display:block; width:28px; height:auto;}

.topimg{ width:6.4rem; height:auto;}
.topimg img{ width:100%; height:auto; display:block;}

.bnz_con{ width:6.4rem; height:auto; padding-top:.43rem;}
.bnz_tit{ color:#199c85; font-size:.31rem; font-weight:bold; text-align:center; line-height:.4rem; padding-bottom:.08rem;}

.what{ width:5.42rem; height:auto; background:#f6f6f6; margin:0 auto; padding:.31rem .19rem 0;}
.what_1{ width:5.42rem; height:auto;}
.what_1 dl dt{ width:5.42rem; height:2.47rem;}
.what_1 dl dt img{ width:5.42rem; height:2.47rem; display:block;}
.what_1 dl dd{ width:5.42rem; height:auto; font-size:.2rem; color:#222222; font-weight:lighter; line-height:.35rem; padding-top:.27rem;}

.what_2{ width:5.42rem; height:auto; margin-top:.35rem;}
.zz_tit{ width:5.27rem; height:auto; background:url(../images/b_3.jpg) no-repeat 0 .02rem; background-size:.04rem .48rem; padding-left:.15rem;}
.zz_tit p.p1{ font-size:.22rem; font-weight:bold; color:#222222; line-height:.3rem;}
.zz_tit p.p2{ font-size:.17rem; color:#868585; font-weight:lighter; line-height:.2rem;}
.zz_con{ width:5.42rem; height:auto; margin-top:.3rem;}
.zz_con ul li{ width:1.3rem; height:auto; float:left; display:inline; margin-right:.07rem;}
.zz_con ul li img{ width:1.3rem; height:1.3rem; display:block;}
.zz_con ul li p{ width:1.3rem; height:auto; font-size:.18rem; font-weight:lighter; color:#222222; line-height:.3rem; text-align:center; padding-top:.06rem;}
.zz_con ul li.n{ margin-right:0;}

.what_3{ width:5.42rem; height:auto; padding-top:.35rem;}
.yy_con{ width:5.42rem; height:auto; margin-top:.3rem;}
.yy_con dl{ width:5.42rem; height:1.68rem;}
.yy_con dl dt{ width:2.48rem; height:1.68rem; float:left; display:inline;}
.yy_con dl dt img{ width:2.48rem; height:1.68rem; display:block;}
.yy_con dl dd{ width:2.67rem; height:1.6rem; float:right; display:inline; background:#ffffff; padding-left:.27rem; padding-top:.08rem;}
.yy_con dl dd p.p1{ font-size:.2rem; color:#000000; line-height:.3rem;}
.yy_con dl dd p.p2{ width:2.44rem; height:auto; font-size:.2rem; color:#000000; line-height:.3rem; font-weight:lighter;}
.yy_con dl.ts dd{ height:1.46rem; padding-top:.22rem;}
.yy_con dl.ts{ margin-bottom:.1rem;}

.what_4{ width:5.42rem; height:auto; padding-top:.45rem;}
.zl_con{ width:5.42rem; height:auto; margin-top:.3rem;}
.zl_con ul{ width:5.42rem; height:2.03rem;}
.zl_con ul li{ width:1.53rem; height:1.95rem; float:left; display:inline; padding:.08rem .08rem 0; background:#fff; margin-right:.17rem;}
.zl_con ul li img{ width:1.53rem; height:1.25rem; display:block;}
.zl_con ul li p{ width:1.53rem; height:auto; font-size:.2rem; color:#222222; line-height:.26rem; text-align:center; padding-top:.18rem;}
.zl_con ul li.n p{ width:1.47rem; text-align:left; padding-left:.06rem; padding-top:.08rem;}
.zl_con ul li.n{ margin-right:0;}

.zl_con p.z1{ width:5.1rem; height:1.06rem; background:#fff; margin-top:.2rem; padding:0 .16rem; font-size:.19rem; color:#222222; font-weight:lighter; line-height:.3rem; padding-top:.14rem; text-align:justify;}
.zl_con p.z1 img{ width:.27rem; height:.27rem; display:block; float:left; margin-top:.03rem; margin-right:.13rem;}
.zl_con p.z2{ width:3.92rem; height:.86rem; margin:.38rem auto 0; padding-bottom:.4rem;}
.zl_con p.z2 img{ width:3.92rem; height:.86rem; display:block;}

.how{ width:5.42rem; height:auto; background:#f6f6f6; margin:0 auto; padding:.31rem .19rem 0;}
.wuqu{ width:5.42rem; height:auto; margin-top:.3rem;}
.wuqu dl{ width:5.42rem; height:auto; padding-bottom:.18rem; float:left; display:inline;}
.wuqu dl dt{ width:5.42rem; height:auto; font-size:.22rem; color:#e05603; line-height:.3rem; float:left; display:inline;}
.wuqu dl dt span{ float:left; display:inline;}
.wuqu dl dt img{ width:.24rem; height:.24rem; display:block; float:left; margin:.04rem .06rem 0 .05rem;}
.wuqu dl dd{ width:5.42rem; height:auto; float:left; display:inline; font-size:.2rem; line-height:.33rem; text-align:justify; font-weight:lighter; padding-top:.05rem;}
.wuqu dl dd span{ color:#000000; font-weight:normal;}

.method{ width:5.1rem; height:1.06rem; background:#ffd956; margin-top:.1rem; padding:.14rem .16rem 0; font-size:.19rem; color:#222222; font-weight:lighter; line-height:.3rem; text-align:justify;}
.method img{ width:.27rem; height:.27rem; display:block; float:left; margin-top:.03rem; margin-right:.13rem;}

.zx_link{ width:5.42rem; height:auto; margin-top:.3rem;}
.zx_link img{ width:2.56rem; height:.48rem; float:left; display:block;}
.zx_link a.a1 img{ margin:0 .1rem;}

.how_2{ width:5.42rem; height:auto; background:#ffffff; margin-top:.45rem;}
.sp_tt{ width:5.42rem; height:auto;}
.sp_tt img{ width:5.42rem; height:.52rem; display:block;}

.sp_con{ width:5.42rem; height:2.55rem; background:#d5d5d5; display:block; margin-top:.4rem;}
.vdd{ width:5.42rem; height:2.55rem; display:block;}
.sp_con video{ width:5.42rem; height:2.55rem; display:block;}

.sp_txt{ width:5.14rem; height:auto; padding:.27rem .14rem .25rem; font-size:.2rem; font-weight:lighter; line-height:.34rem; text-align:justify; border-bottom:1px dashed #cccccc; margin-bottom:.3rem;}

.sp_img{ width:5.42rem; height:auto;}
.sp_img img{ width:5.42rem; height:auto; display:block;}

.sp_img2{ margin-top:.4rem; padding-bottom:.38rem; border-bottom:1px dashed #cccccc; margin-bottom:.35rem;}

.banner_case{ width:5.42rem; height:auto;}
.banner{ padding:0; line-height:0;}
.focus{ width:100%; height:auto;  margin:0 auto; position:relative;}
.focus .hd{ width:100%; height:11px;  position:absolute; z-index:1; bottom:-15px; text-align:center;  }
.focus .hd ul{ display:inline-block; height:10px; padding:5px 10px; font-size:0; vertical-align:top;}
.focus .hd ul li{ display:inline-block; width:10px; height:10px; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; background:#8C8C8C; margin:0 7px;  vertical-align:top; overflow:hidden;   }
.focus .hd ul .on{ background:#FE6C9C;  }

.focus .bd{ position:relative; z-index:0; }
.focus .bd li img{ width:100%;  height:auto; display:block }
.focus .bd li a{ -webkit-tap-highlight-color:rgba(0, 0, 0, 0);   }

.how_3{ width:5.42rem; height:auto; background:#ffffff; margin-top:.45rem; padding-bottom:.37rem;}
.bn_tt{ width:5.42rem; height:auto;}
.bn_tt img{ width:5.42rem; height:auto; display:block;}
.zhiz dl{ width:5.42rem; height:auto;}
.zhiz dl dt{ width:5.42rem; height:auto;}
.zhiz dl dt img{ width:5.42rem; height:auto; display:block;}
.zhiz dl dd{ width:5.42rem; height:auto; padding-top:.28rem;}
.zhiz dl dd p.p1{ font-size:.22rem; color:#199c85; font-weight:bold; text-align:center; line-height:.34rem;}
.zhiz dl dd p.p2{ width:5.28rem; font-size:.2rem; color:#000000; line-height:.3rem; padding-left:.14rem; padding-top:.08rem;}
.how_3 ul{ width:5.14rem; height:auto; padding:.1rem .14rem 0;}
.how_3 ul li{ font-size:.2rem; font-weight:lighter; color:#222222; line-height:.3rem; margin-bottom:.1rem; text-align:justify;}
.how_3 ul li span{ color:#199c85; font-weight:normal;}

.zizhu{ width:5.15rem; height:4.31rem; background:url(../images/ying.png) no-repeat; background-size:5.15rem 4.31rem; margin-left:.14rem;}
.zhu_yue{ width:4.89rem; height:4.05rem; padding-left:.26rem; padding-top:.26rem;}
.zhu_yue dl{ width:4.89rem; height:auto;}
.zhu_yue dl dt{ width:.89rem; height:.89rem; float:left; display:inline;}
.zhu_yue dl dt img{ width:.89rem; height:.89rem; display:block;}
.zhu_yue dl dd{ float:left; display:inline; font-size:.2rem; color:#222222; margin-left:.2rem; font-weight:lighter;}
.zhu_yue dl.z1 dd{ width:3.14rem; height:.64rem; background:url(../images/hua_2.png) no-repeat; background-size:3.54rem .64rem; padding-left:.4rem; line-height:.64rem; margin-top:.1rem;}
.zhu_yue dl.z2 dd{ width:3.14rem; height:.92rem; background:url(../images/hua_3.png) no-repeat; background-size:3.54rem .79rem; padding-top:.12rem; padding-left:.4rem; line-height:.26rem; margin-top:.03rem;}
.zhu_yue p.p1{ width:4.26rem; height:.47rem; padding-left:.19rem;}
.zhu_yue p.p1 img{ width:4.26rem; height:.47rem; display:block;}
.zhu_yue p.p2{ width:4.89rem; height:.45rem; margin-top:.4rem;}
.zhu_yue p.p2 img{ width:2.08rem; height:.45rem; display:block; float:left;}
.zhu_yue p.p2 a.a1 img{ margin-right:.45rem;}
.hx{ width:5.42rem; height:.42rem; border-bottom:1px dashed #cccccc;}

.how_4{ width:5.42rem; height:auto; background:#f6f6f6; padding-bottom:.5rem;}
.how_5{ width:5.42rem; height:auto; background:#ffffff;}
.huo_1{ width:5.42rem; height:auto; margin-bottom:.35rem;}
.huo_1 img{ width:5.42rem; height:auto; display:block;}
.lan{ width:5.42rem; height:.18rem; background:#eef3f9;}
.huo_2{ width:5.42rem; height:auto; margin-bottom:.35rem;}
.huo_2 img{ width:5.42rem; height:auto; display:block;}
.k1{ width:5.42rem; height:auto; border-bottom:1px dashed #cccccc; padding-top:.27rem;}
.k1 dt{ font-size:.22rem; color:#199c85; font-weight:bold; line-height:.34rem; text-align:center;}
.k1 dd{ width:5.14rem; height:auto; padding:0 .14rem; font-size:.2rem; color:#222222; font-weight:lighter; line-height:.34rem; text-align:justify; margin-top:.06rem; padding-bottom:.22rem;}
.k2{ width:5.14rem; height:auto; padding:.3rem .14rem 0; float:left;}
.k2 dt{ width:2.65rem; height:1.29rem; float:left; display:inline;}
.k2 dt img{ width:2.65rem; height:1.29rem; display:block;}
.k2 dd{ width:2.4rem; height:auto; float:right; display:inline; font-size:.2rem; font-weight:lighter; color:#222222; line-height:.34rem; text-align:justify; padding-top:.05rem;}
.k3{ padding-bottom:.32rem; border-bottom:1px dashed #ccc;}

.huo_3{ width:5.42rem; height:auto; font-size:.22rem; color:#199c85; font-weight:bold; text-align:center; line-height:.34rem; padding-top:.32rem;}
.huo_4{ width:5.14rem; height:auto; padding:.2rem .14rem 0;}
.huo_4 ul li{ width:1.7rem; height:.43rem; float:left; display:inline; background:#fdd549; text-align:center; line-height:.43rem; font-size:.2rem; color:#222222; font-weight:lighter; margin-right:.02rem; margin-bottom:.02rem;}
.huo_4 ul li.n{ margin-right:0;}

.huo_5{ width:3.92rem; height:.86rem; margin:.4rem auto 0;}
.huo_5 img{ width:3.92rem; height:.86rem; display:block;}

.huo_6{ width:5.14rem; height:auto; padding:.43rem .14rem 0;}
.huo_6 dl dt{ font-size:.22rem; font-weight:bold; color:#199c85; line-height:.34rem; text-align:center;}
.huo_6 dl dd{ font-size:.2rem; color:#000000; line-height:.34rem; text-align:justify; padding-top:.06rem;}

.huo_7{ width:5.14rem; height:auto; padding:.1rem .14rem .4rem;}
.huo_7 ul li{ font-size:.2rem; color:#222222; font-weight:lighter; line-height:.3rem; margin-bottom:.1rem; text-align:justify;}
.huo_7 ul li span{ font-weight:normal; color:#199c85;}
.dise{ width:5.8rem; height:.2rem; background:#f6f6f6; margin:0 auto;}

.expert{ width:5.42rem; height:auto; background:#f6f6f6; margin:0 auto; padding:.31rem .19rem 0;}
.expert dl{ width:5.42rem; height:auto; background:#ffffff; padding-bottom:.35rem;}
.expert dl dt{ width:5.42rem; height:auto;}
.expert dl dt img{ width:5.42rem; height:auto; display:block;}
.expert dl dd{ width:5.14rem; height:auto; padding:.18rem .14rem 0;}
.expert dl dd p.p1{ font-size:.2rem; color:#222222; text-align:justify; line-height:.33rem; font-weight:lighter;}
.expert dl dd p.p2{ width:3.3rem; height:.55rem; margin:0 auto; padding-top:.27rem;}
.expert dl dd p.p2 img{ width:3.3rem; height:.55rem; display:block;}
.expert dl.doc1{ margin-bottom:.35rem;}

.hospital{ width:5.42rem; height:auto; background:#f6f6f6; margin:0 auto; padding:.31rem .19rem .4rem;}
.hos{ width:5.42rem; height:auto;}
.hos dl dt{ width:5.42rem; height:auto;}
.hos dl dt img{ width:5.42rem; height:auto; display:block;}
.hos dl dd{ width:5.42rem; height:auto; font-size:.2rem; font-weight:lighter; line-height:.35rem; text-align:justify; padding-top:.24rem;}
.hos dl dd p.p1{ margin-bottom:.1rem;}

.bnz_form{ width:3.57rem; height:3.14rem; background:url(../images/kuai.png) no-repeat; background-size:5.42rem 3.52rem; margin-top:.35rem; padding-left:.93rem; padding-right:.92rem; padding-top:.38rem;}
.form_tt{ font-size:.27rem; font-weight:bold; color:#097d69; line-height:.4rem; text-align:center; padding-bottom:.26rem;}
.bnz_form input.txt{ width:3.57rem; height:.39rem; line-height:.39rem; font-size:.2rem; color:#222222; font-weight:lighter; text-indent:.2rem; border:none; margin-bottom:.15rem;}
.bnz_form input.submit{ width:3.57rem; height:.39rem; background:#f4cb3e; cursor:pointer; font-size:.21rem; color:#222222; border:none;}


footer{ width:100%; height:auto; padding-bottom:100px; margin-top:.4rem;}
footer ul{ height:45px; line-height:45px; padding:0 20px; display:-webkit-box; display:-moz-box; display:-ms-flexbox; display:-webkit-flex; display:flex; background:#F5F5F5; border-bottom:1px solid #DDD; border-top:1px solid #DDD;}
footer ul li{ -webkit-box-flex:1; -moz-box-flex:1; -webkit-flex:1; -ms-flex:1; flex:1; white-space:nowrap; font-size:15px; text-align:center;}	
footer p{ font-size:14px; line-height:26px; padding:15px 10px; color:#888;}


.checkme{ width:100%; height:auto; position:fixed; z-index:999; left:0; bottom:0;}
.checkwrap{ width:100%; height:auto; position:relative;}
.checkme img{ width:100%; height:auto; display:block;}
.checkme a{ height:70px; display:block; position:absolute; z-index:10000;}
.checkme a.a1{ width:20%; left:0; top:30%;}
.checkme a.a2{ width:20%; left:20%; top:30%;}
.checkme a.a3{ width:20%; left:40%; top:10%;}
.checkme a.a4{ width:20%; left:60%; top:30%;}
.checkme a.a5{ width:20%; left:80%; top:30%;}















