*{ 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:url(../images/bg.jpg) repeat; 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:10px 0 0 10px;}
.top .logo img{ display:block; 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;}
.rs_1{ width:4.67rem; height:2.38rem; background:url(../images/rs_1.jpg) no-repeat; background-size:6.4rem 3.24rem; padding-left:.73rem; padding-right:1rem; padding-top:.86rem;}
.rs_1 p{ font-size:.22rem; color:#222222; line-height:.45rem; text-indent:.66rem;}

.rs_2{ width:5.96rem; height:auto; background:#ffffff; border-radius:.1rem; margin:0 auto .4rem; padding-bottom:.35rem;}
.rs_2 p.p1{ width:5.7rem; height:.55rem; padding-left:.26rem; padding-top:.28rem;}
.rs_2 p.p1 img{ width:2.37rem; height:.55rem; display:block;}
.rs_2 p.p2{ width:5.72rem; height:2.61rem; padding-left:.24rem; padding-top:.25rem;}
.rs_2 p.p2 img{ width:5.54rem; height:2.61rem; display:block;}
.rs_2 dl{ width:5.7rem; height:auto; padding-left:.26rem; padding-top:.1rem;}
.rs_2 dl dt{ width:1.41rem; height:auto; float:left; display:inline; padding-top:.2rem;}
.rs_2 dl dt img{ width:1.41rem; height:1.21rem; display:block;}
.rs_2 dl dd{ width:3.9rem; height:auto; float:left; display:inline; margin-left:.15rem; font-size:.22rem; color:#222222; line-height:.33rem; text-align:justify; padding-top:.1rem;}

.rs_3 p.p1{ width:5.7rem; height:.55rem; padding-left:.26rem; padding-top:.28rem;}
.rs_3 p.p1 img{ width:2.94rem; height:.55rem; display:block;}
.rs_3 p.p2{ width:5.7rem; height:2.61rem; padding-left:.26rem; padding-top:.25rem;}
.rs_3 p.p2 img{ width:5.47rem; height:2.55rem; display:block;}

.rs_4{ width:5.96rem; height:auto; background:#ffffff; border-radius:.1rem; margin:0 auto .48rem; padding-bottom:.4rem;}
.rs_4 p.p1{ width:5.7rem; height:.55rem; padding-left:.26rem; padding-top:.28rem;}
.rs_4 p.p1 img{ width:2.94rem; height:.55rem; display:block;}
.rs_4 p.p2{ width:5.72rem; height:2.6rem; padding-left:.24rem; padding-top:.25rem;}
.rs_4 p.p2 img{ width:5.54rem; height:2.6rem; display:block;}
.rs_4 dl{ width:5.7rem; height:auto; padding-left:.26rem; padding-top:.15rem;}
.rs_4 dl dt{ width:1.41rem; height:auto; float:left; display:inline; padding-top:.4rem;}
.rs_4 dl dt img{ width:1.41rem; height:1.21rem; display:block;}
.rs_4 dl dd{ width:3.88rem; height:auto; float:left; display:inline; margin-left:.2rem; font-size:.22rem; color:#222222; line-height:.33rem; text-align:justify; padding-top:.1rem;}
.rs_4 dl dd p{ width:3.62rem; background:url(../images/shi.png) no-repeat 0 .07rem; background-size:.18rem .18rem; padding-left:.26rem;}
.rs_4 dl dd p span{ color:#ff3c00;}

.ask{ width:5.4rem; height:.65rem; border:.05rem solid #26a0a0; background:#ffffff; border-radius:.6rem; margin:0 auto .4rem; position:relative;}
.ask p.p1{ width:.74rem; height:.81rem; position:absolute; left:.05rem; top:-.18rem; z-index:100;}
.ask p.p1 img{ width:.74rem; height:.81rem; display:block;}
.ask p.p3{ width:.68rem; height:.61rem; position:absolute; right:-.04rem; top:-.02rem; z-index:100; background:url(../images/quan_ico.png) no-repeat; background-size:.68rem .68rem; font-size:.18rem; color:#ffffff; line-height:.24rem; text-align:center; padding-top:.07rem;}
.ask p.p2{ width:3.85rem; height:.65rem; position:absolute; left:.77rem; top:0; z-index:200; text-align:center; font-size:.22rem; color:#26a0a0; line-height:.65rem;}

.rs_5{ width:5.96rem; height:auto; background:#ffffff; border-radius:.1rem; margin:0 auto .5rem; padding-bottom:.3rem;}
.rs_5 p.p1{ width:5.7rem; height:.55rem; padding-left:.26rem; padding-top:.28rem;}
.rs_5 p.p1 img{ width:3.23rem; height:.55rem; display:block;}
.rs_5 p.p2{ width:5.47rem; height:2.55rem; padding-left:.26rem; padding-top:.25rem;}
.rs_5 p.p2 img{ width:5.47rem; height:2.55rem; display:block;}
.rs_5 dl{ width:5.7rem; height:auto; padding-left:.26rem; padding-top:.15rem;}
.rs_5 dl dt{ width:1.41rem; height:auto; float:left; display:inline; padding-top:.36rem;}
.rs_5 dl dt img{ width:1.41rem; height:1.21rem; display:block;}
.rs_5 dl dd{ width:3.88rem; height:auto; float:left; display:inline; margin-left:.2rem; font-size:.22rem; color:#222222; line-height:.33rem; text-align:justify; padding-top:.1rem;}
.rs_5 dl dd p{ margin-bottom:.15rem;}
.rs_5 dl dd p span{ color:#ff3c00;}

.rs_6 p.p1{ width:4.09rem; height:.55rem; padding-left:.26rem; padding-top:.28rem;}
.rs_6 p.p1 img{ width:4.09rem; height:.55rem; display:block;}
.rs_6 p.p2{ width:5.47rem; height:2.55rem; padding-left:.26rem; padding-top:.25rem;}
.rs_6 p.p2 img{ width:5.47rem; height:2.55rem; display:block;}
.rs_6 dl dt{ padding-top:.3rem;}

.rs_7 p.p1{ width:4.82rem; height:.55rem; padding-left:.26rem; padding-top:.28rem;}
.rs_7 p.p1 img{ width:4.82rem; height:.55rem; display:block;}
.rs_7 p.p2{ width:5.47rem; height:2.55rem; padding-left:.26rem; padding-top:.25rem;}
.rs_7 p.p2 img{ width:5.47rem; height:2.55rem; display:block;}
.rs_7 dl dt{ padding-top:.3rem;}

.rs_8{ margin:0 auto .48rem;}
.rs_8 p.p1{ width:5.4rem; height:.55rem; padding-left:.26rem; padding-top:.28rem;}
.rs_8 p.p1 img{ width:5.4rem; height:.55rem; display:block;}
.rs_8 p.p2{ width:5.47rem; height:2.55rem; padding-left:.26rem; padding-top:.25rem;}
.rs_8 p.p2 img{ width:5.47rem; height:2.55rem; display:block;}
.rs_8 dl dt{ padding-top:.45rem;}

.xun{ width:5.96rem; height:auto; background:#ffffff; border-radius:.1rem; margin:0 auto .48rem; padding-bottom:.35rem;}
.xun_1{ width:5.96rem; height:auto;}
.xun_1 p.p1{ width:4.27rem; height:.55rem; padding-left:.26rem; padding-top:.28rem;}
.xun_1 p.p1 img{ width:4.27rem; height:.55rem; display:block;}
.xun_1 p.p2{ width:5.52rem; height:2.61rem; padding-left:.24rem; padding-top:.25rem;}
.xun_1 p.p2 img{ width:5.52rem; height:2.61rem; display:block;}
.xun_1 dl{ width:5.7rem; height:auto; padding-left:.26rem; padding-top:.1rem;}
.xun_1 dl dt{ width:1.41rem; height:auto; float:left; display:inline; padding-top:.45rem;}
.xun_1 dl dt img{ width:1.41rem; height:1.21rem; display:block;}
.xun_1 dl dd{ width:3.9rem; height:auto; float:left; display:inline; margin-left:.15rem; font-size:.22rem; color:#222222; line-height:.33rem; text-align:justify; padding-top:.1rem;}

.xun_2{ width:5.48rem; height:auto; margin:.3rem auto 0; border-top:1px dashed #c8c8c8; padding-top:.3rem;}
.xun_2 dl{ width:5.48rem; height:auto; float:left; display:inline; margin-bottom:.35rem;}
.xun_2 dl dt{ width:1.98rem; height:1.49rem; float:left; display:inline; padding-top:.03rem;}
.xun_2 dl dt img{ width:1.98rem; height:1.49rem; display:block;}
.xun_2 dl dd{ width:3.3rem; height:auto; float:right; display:inline;}
.xun_2 dl dd p{ width:3.03rem; font-size:.2rem; color:#444444; line-height:.3rem; padding-left:.27rem; text-align:justify;}
.xun_2 dl dd p span{ color:#e9ab24; margin-right:.05rem;}

.xun_2 dl dd p.p1{ background:url(../images/o1.png) no-repeat 0 .04rem; background-size:.17rem .24rem; margin-bottom:.1rem;}
.xun_2 dl dd p.p2{ background:url(../images/o2.png) no-repeat 0 .03rem; background-size:.21rem .24rem;}
.xun_2 dl dd p.p3{ background:url(../images/o3.png) no-repeat 0 .03rem; background-size:.21rem .24rem; margin-bottom:.1rem;}
.xun_2 dl dd p.p4{ background:url(../images/o4.png) no-repeat 0 .03rem; background-size:.21rem .24rem;}
.xun_2 dl dd p.p5{ background:url(../images/o5.png) no-repeat 0 .04rem; background-size:.19rem .24rem; margin-bottom:.1rem;}
.xun_2 dl dd p.p6{ background:url(../images/o6.png) no-repeat 0 .03rem; background-size:.19rem .24rem;}
.xun_2 dl.n{ margin-bottom:0;}

.question{ width:5.96rem; height:auto; background:#ffffff; border-radius:.1rem; margin:0 auto .48rem; padding-bottom:.35rem;}
.que_t{ width:2.65rem; height:.55rem; padding-left:.26rem; padding-top:.28rem;}
.que_t img{ width:2.65rem; height:.55rem; display:block;}
.que_c{ width:5.48rem; height:auto; margin:.25rem auto 0;}
.question dl{ width:5.48rem; height:auto; float:left; display:inline; margin-bottom:.2rem; padding-bottom:.2rem; border-bottom:1px dashed #e1e1e1;}
.question dl dt{ width:1.2rem; height:1.45rem; float:left; display:inline;}
.question dl dt img{ width:1.2rem; height:1.45rem; display:block;}
.question dl dd{ width:3.95rem; height:auto; float:right; display:inline; background:#f9f9f9; position:relative; padding-left:.17rem; padding-top:.15rem; padding-bottom:.25rem;}
.question dl dd p.p1{ font-size:.22rem; color:#ff8400; font-weight:bold; line-height:.34rem;}
.question dl dd p.p2{ width:3.8rem; height:auto; font-size:.2rem; color:#222222; text-align:justify; padding-top:.1rem;}
.question dl dd p.p2 a{ color:#26a0a0;}
.question dl dd p.p3{ width:3.8rem; height:auto; padding-top:.12rem;}
.question dl dd p.p3 span{ font-size:.2rem; line-height:.33rem; color:#555555; float:left; display:inline; margin-right:.3rem;}
.question dl dd p.p3 a.a1{ font-size:.2rem; color:#555555; width:.61rem; height:.33rem; line-height:.33rem; background:url(../images/js_ico1.png) no-repeat; background-size:.33rem .33rem; padding-left:.39rem; float:left; display:block;}
.question dl dd p.p3 a.a2{ font-size:.2rem; color:#555555; width:.61rem; height:.33rem; line-height:.33rem; background:url(../images/js_ico2.png) no-repeat; background-size:.33rem .33rem; padding-left:.39rem; float:left; display:block;}
.question dl dd p.jiao{ width:.12rem; height:.2rem; position:absolute; left:-.12rem; top:25%;}
.question dl dd p.jiao img{ width:.12rem; height:.2rem; display:block;}
.question dl.n{ margin-bottom:0; padding-bottom:0; border-bottom:none;}

.doctors{ width:5.96rem; height:auto; background:#ffffff; border-radius:.1rem; margin:0 auto .48rem; padding-bottom:.7rem;}
.doctor_t{ width:4.38rem; height:.55rem; padding-left:.26rem; padding-top:.28rem;}
.doctor_t img{ width:4.38rem; height:.55rem; display:block;}
.doctor_c{ width:5.96rem; height:auto; margin-top:.25rem;  overflow: hidden}
.focus{ width:100%; height:auto;  margin:0 auto; position:relative;}
.focus .hd{ width:100%; height:11px;  position:absolute; z-index:1; bottom:-.3rem; text-align:center;  }
.focus .hd ul{ display:inline-block; height:.1rem; padding:5px 10px; font-size:0; vertical-align:top;}
.focus .hd ul li{ display:inline-block; width:.1rem; height:.1rem; background:url(../images/yuan_2.png) no-repeat; background-size:.1rem .1rem; margin:0 7px;  vertical-align:top; overflow:hidden;   }
.focus .hd ul .on{ background:url(../images/yuan_1.png) no-repeat; background-size:.1rem .1rem;}

.focus .bd{ position:relative; z-index:0; }
.focus .bd li{ width:5.96rem; height:auto; padding:.4rem 0; float:left; border-bottom: 1px dotted #cecece; overflow: hidden;}
.focus .bd li dl{ width:5.96rem; height:3.34rem; background:#f9f9f9;}
.focus .bd li dl dt{ width:2.51rem; height:3.34rem; float:left; display:inline;}
.focus .bd li dl dt img{ width:2.51rem; height:3.34rem; display:block;}
.focus .bd li dl dd{ width:3.1rem; height:3.34rem; float:right; display:inline; padding:0 .15rem;}
.focus .bd li dl dd p.p1{ width:3.1rem; height:.45rem; font-size: .26rem; border-bottom:1px dashed #e6e6e6; padding-top:.35rem;}
.focus .bd li dl dd p.p1 img{ float:left; margin-right:.12rem;}
.focus .bd li dl dd p.p1 span{ font-size:.2rem; color:#333; line-height:.32rem;}
.focus .bd li dl dd p.p1 img.img1{ width:.97rem; height:.3rem; display:block;}
.focus .bd li dl dd p.p1 img.img2{ width:.62rem; height:.27rem; display:block;}
.focus .bd li dl dd p.p1 img.img3{ width:.62rem; height:.28rem; display:block;}
.focus .bd li dl dd p.p2{ width:3.1rem; height:auto; font-size:.2rem; color:#666666; line-height:.32rem; text-align:justify; padding-top:.07rem;}
.focus .bd li dl dd p.p3{ width:2.7rem; height:.4rem; margin:.12rem auto 0; background:#2db7b7; font-size:.22rem; line-height:.4rem; text-align:center;}
.focus .bd li dl dd p.p3 a{ width:2.7rem; height:.4rem; color:#fff; display:block;}

.tuo{ width:5.96rem; height:auto; background:#ffffff; border-radius:.1rem; margin:0 auto .4rem; padding-bottom:.35rem;}
.tuo_1{ width:5.96rem; height:auto;}
.tuo_1 p.p1{ width:5.45rem; height:.55rem; padding-left:.26rem; padding-top:.28rem;}
.tuo_1 p.p1 img{ width:5.45rem; height:.55rem; display:block;}
.tuo_1 p.p2{ width:5.47rem; height:2.55rem; padding-left:.26rem; padding-top:.25rem;}
.tuo_1 p.p2 img{ width:5.47rem; height:2.55rem; display:block;}
.tuo_1 dl{ width:5.7rem; height:auto; padding-left:.26rem; padding-top:.25rem;}
.tuo_1 dl dt{ width:1.41rem; height:auto; float:left; display:inline;}
.tuo_1 dl dt img{ width:1.41rem; height:1.21rem; display:block;}
.tuo_1 dl dd{ width:3.9rem; height:auto; float:left; display:inline; margin-left:.15rem; font-size:.22rem; color:#222222; line-height:.33rem; text-align:justify; padding-top:.1rem;}
.tuo_2{ width:5.48rem; height:auto; margin:.3rem auto 0;}
.tuo_2 dl{ width:5.48rem; height:auto; margin-bottom:.1rem; float:left; display:inline;}
.tuo_2 dl dt{ width:1.98rem; height:1.17rem; float:left; display:inline; padding-top:.05rem;}
.tuo_2 dl dt img{ width:1.98rem; height:1.17rem; display:block;}
.tuo_2 dl dd{ width:3.28rem; height:auto; float:right; display:inline; color:#333333; font-size:.2rem; text-align:justify; text-indent:.4rem; line-height:.32rem;}
.tuo_2 dl.n{ margin-bottom:0;}

.zizhu{ width:5.48rem; height:auto; background:#ffffff; border-radius:.1rem; margin:0 auto; padding-bottom:.4rem;}
.zhu_yue{ width:5.05rem; height:auto; padding-left:.43rem; padding-top:.3rem;}
.zhu_yue dl{ width:5.73rem; height:auto;}
.zhu_yue dl dt{ width:.89rem; height:.89rem; float:left; display:inline; margin-top:.02rem;}
.zhu_yue dl dt img{ width:.89rem; height:.89rem; display:block;}
.zhu_yue dl dd{ float:left; display:inline; font-size:.22rem; color:#3a444e; margin-left:.2rem;}
.zhu_yue dl.z1 dd{ width:3.14rem; height:.64rem; background:url(../images/yue_1.png) no-repeat; background-size:3.54rem .64rem; padding-left:.4rem; line-height:.64rem; margin-top:.12rem;}
.zhu_yue dl.z2 dd{ width:3.14rem; height:.67rem; background:url(../images/yue_2.png) no-repeat; background-size:3.54rem .79rem; padding-top:.12rem; padding-left:.4rem; line-height:.26rem; margin-top:.06rem;}
.zhu_yue p.p1{ width:4.26rem; height:.47rem; font-size:.22rem; background:url(../images/yue_4.png) no-repeat; background-size:4.26rem .47rem; margin-left:.19rem;}
.zhu_yue p.p1 a{ width:3.64rem; height:.47rem; padding-left:.62rem; display:block; color:#222; line-height:.47rem;}

.zhu_yue p.p2{ width:4.7rem; 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;}



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%;}













