@charset "utf-8";
.tit { width: 100%; padding: 0; height:0.7rem; text-align: left; font-size:0.23rem; line-height: 0.7rem; color: #1B1B1B; background: #F7F4ED; border-bottom: 1px solid #94311C; overflow: hidden; margin-top: .2rem }
.tit h2 { padding: 0 0.36rem; float: left; text-align: center; font-size: 0.32rem; font-weight: bold; line-height: 0.7rem; background-color: #8a2b17; color: #fff; position: relative; margin-right:0.2rem; }
.tit h2 i { top: 0.26rem; right: -0.1rem; border-top: 0.1rem solid transparent;border-bottom: 0.1rem solid transparent; border-left: 0.1rem solid #8a2b17;}

.yiyuan{ margin:.25rem .1rem 0; }
.yiyuan .left img{ width:2.86rem}
.yiyuan .right{ width:3.2rem; font-size:.22rem ; padding-top:.13rem}
.yiyuan .right li{ margin:.07rem 0; position:relative }
.yiyuan .right li  i{ background:#fac949; width:.1rem; height:.1rem; display: inline-block; position:absolute; top:.1rem}
.yiyuan .right li span{ display:inline-block; width:3rem; margin-left:.2rem}

.qiehuan{ margin:.2rem .2rem}
.qiehuan  ul:after{ content:'.';display:block;clear:both;width:0;height:0;visibility:hidden}
.qiehuan  .qiehuan-hd li { width:2.89rem; height:.7rem; background:#f7f4ed; display:inline-block; font-size:.25rem; line-height:.7rem; text-align:center; float:left;  }

.qiehuan  .qiehuan-hd  .on{ background:#fac949; color:#fff;}
.qiehuan .qiehuan-box .imglist{ clear:both; width:100%; margin:.2rem 0; overflow:hidden}
.qiehuan .qiehuan-box .imglist span{ display:inline-block; float:left; width:2.89rem; margin-right:.21rem; height: 2.21rem}
.qiehuan .qiehuan-box .imglist span:nth-child(2){ margin-right:0} 
.qiehuan .qiehuan-box .imglist span img{ width:100%; height: 2.21rem}
.qiehuan .qiehuan-box li{ border-bottom:1px dashed #cccccc; font-size:.22rem; line-height:2; position:relative}
.qiehuan .qiehuan-box li i{ display:inline-block; width:.15rem; height:.15rem; background:#b4b4b4; border-radius:50%; margin-right:.1rem}
.qiehuan .qiehuan-box li img{ display:inline-block; width:.45rem; margin-left:.1rem }


.doctor { width: 100%; float: left; overflow: hidden; position:relative; }
.ys_qh { width: 100%; overflow: hidden; margin: 0.2rem auto; position:relative; }
.ys_qh .hd_k { width: 6.4rem; height: 1.5rem; margin-bottom: 0.13rem; background-color:#f7f4ed; position: relative; overflow: hidden; }
.ys_qh .hd { width:5.14rem; margin: 0 auto; height: 1.5rem; padding-top: 0.14rem; overflow: hidden; box-sizing:border-box;}
.ys_qh .hd li { float: left; margin-right: 0.5rem; width:.9rem; }
.ys_qh .hd li img { display: block; width: 0.9rem; height: 0.9rem; margin: 0 auto; box-sizing:border-box;}
.ys_qh .hd li span { display: block; font-size: 0.18rem; color: #333; line-height: 0.24rem; padding-top: 0.08rem; text-align: center; }
.ys_qh .prvl { position: absolute; left: 0.2rem; top: 0.45rem; width: 0.19rem; height: 0.3rem; background: url(/images/s_ystd_gl.png) no-repeat 0 /0.19rem 0.3rem; }
.ys_qh .prv2 { position: absolute; right: 0.2rem; top: 0.45rem; width: 0.19rem; height: 0.3rem; background: url(/images/s_ystd_gr.png) no-repeat 0 /0.19rem 0.3rem; }
.ys_qh .hd ul li.on img { box-sizing: border-box; -moz-box-sizing: border-box; border: 0.02rem solid #a63721; }
.ys_qh .hd ul li.on span { color: #a63721; }
.ys_qh .bd { width: 6rem; margin: 0 auto; }
.ys_qh .bd ul { overflow: hidden; }
.ys_qh .bd ul li { float: left; position: relative; }
.ys_qh .bd ul li img { display: block; width: 6rem; height: 4.8rem; }
.ys_qh .bd ul li .jy { position: absolute; left: 0.4rem; top: 1.7rem; }
.ys_qh .bd ul li .jy i { display: block; font-style: normal; color: #434343; font-size: 0.2rem; line-height: 0.2rem; margin-bottom: 0.17rem; background:url(/images/ico-wjx.png) center left no-repeat;background-size:.22rem; padding-left:.3rem; }
.ys_qh .bd ul li .jy i:last-child { margin-bottom: 0.17rem; }
.ys_qh .bd ul li .lxwz { position: absolute; left: 0.42rem; top: 3.13rem; overflow: hidden; }
.ys_qh .bd ul li .lxwz a { display: block; width: 1.3rem; height: 0.42rem; float: left; }
.ys_qh .bd ul li .lxwz a:first-child { margin-right: 0.16rem; }
.ys_qh .bd ul li .lcsc { position: absolute; left: 0; bottom: 0; width: 6rem; height: 0.95rem; background: rgba(0,0,0, 0.5) !important; filter: alpha(opacity=50); overflow: hidden; }
.ys_qh .bd ul li .lcsc span { display: block; color: #fff; font-size: 0.22rem; font-weight: bold; line-height: 0.3rem; padding-top: 0.17rem; text-align: center; width: 0.76rem;padding-bottom: 0.17rem; border-right: 0.02rem solid #fff; float: left; }
.ys_qh .bd ul li .lcsc p { font-size: 0.18rem; color: #fff; line-height: 0.28rem; text-indent: 2em; width: 5.03rem; padding-top: 0.18rem; float: left; margin-left: 0.1rem; }
.ys_qh .bd ul li .lcsc p a { color: #d21010; }

.indexzj{margin-bottom:0}
.fmdocall{clear:both; padding: 0.2rem}
.fmdocall .zjfm{width:6rem;padding:0}
.fmdocall .ibj li{width:1.41rem;margin-right:.12rem;margin-bottom:.1rem;float:left}
.fmdocall .ibj li:nth-child(4n){margin-right: 0;} 
.fmdocall .zjfm li a{text-decoration:none}
.fmdocall a:last-child{margin-right:0}
.fmdocall .ibj li img{width:1.41rem;height:1.67rem}
.fmdocall .zjfm li h3{width:100%;height:.4rem;line-height:.46rem;text-align:center;color:#434343;font-size:.16rem;font-weight:700}
.fmdocall .localzj li span{display:block;width:.8rem;height:2px;margin:0 auto;background:#e8e8e8}
.fmdocall .localzj li h5{color:#434343;font-size:.2rem;height:.36rem;line-height:.36rem;letter-spacing:-1.5px;overflow:hidden;text-align:center}
.fmdocall .ibj p{width:1.41rem;height:2.91rem;float:left;background:#eee3d0}
.fmdocall .ibj p a{width:1rem;height:1.5rem;line-height:.42rem;padding-top:.1rem;font-size:.21rem;display:block;border:.03rem solid #94311c;text-align:center;color:#94311c}
.fmdocall .ibj p a:last-child{margin:.6rem auto 0}
.fmdocall .localzj li h6{ background:#eee3d0; padding:0.1rem  0 ;font-size:.21rem; text-align:center}
.fmdocall .localzj li h6 a{color:#94311c;font-size:.21rem;}



.bottom-nav{width:100%;overflow:hidden}
.bottom-nav-bottom{padding:0 3% .2rem;overflow:hidden;border-bottom:.1rem solid #94311c; margin: 0 auto}
.bottom-nav-bottom ul{width:47%}
.left{float:left}
.bottom-nav-bottom ul li{width:100%;height:.6rem;border-radius:.06rem;background-color:#94311c;text-align:center;line-height:.6rem;margin:0 0 .1rem 0}
.bottom-nav-bottom ul li span{width:.48rem;height:.48rem;border-radius:.24rem;background-color:#eee4d1;display:block;float:left;text-align:center;margin:.06rem -.6rem 0 .58rem}
.bottom-nav-bottom ul li a{color:#fff;font-size: 0.24rem; margin-left: 0.7rem; float: left}
.bottom-nav-bottom ul li span img{margin:.14rem 0  0   0.12rem;width:50%}


.bottomflash { overflow: hidden; position:relative; width: 6rem; margin: .2rem auto 0}
.bottomflash a { display:block; }
.bottomflash img { width: 100%; display:block; }
.bottomflash .hd ul { height:0.16rem; line-height:0.16rem; display:block; }
.bottomflash .hd { position:absolute; width:100%; height:0.16rem; text-align:center; bottom:0.2rem; z-index:2 }
.bottomflash .hd ul li { width:0.12rem; height:0.12rem; background:#FFF; margin:0 0.06rem; border-radius:50%; text-indent:-9999px; display: inline-block; }
.bottomflash .hd ul li.on { background:#963017; }
.brand_r_b {  width:6rem; background:url(../images/line_box_bg.jpg) repeat;  margin: 0 auto .2rem;padding: 0.1rem .2rem .2rem;}
.brand_r_b h4 { line-height:1.5; color:#94311c; text-align:center; padding:.1rem;font-size: 0.24rem }
.brand_r_b p { text-indent:2em; padding:0 .1rem;font-size: 0.22rem; }


