@charset "utf-8";
@import url("reset.css");
@import url("/template/yiyuan/css/global.css");
body{margin: 0 auto;}
.fl {float: left;}
.fr {float: right;}
.clear{ clear:both;}
.relative {position: relative;}
.head,.head img{width:100%}
.nav li{width:25%;height:.6rem;line-height:.6rem;text-align:center;border-right:1px solid #d7d7d9;border-bottom:1px solid #d7d7d9;float:left;background:#223b75;font-size:.22rem;box-sizing:border-box}
.nav li a{color:#f6f6f6;display:block}
.nav li a font{padding-left:2em}
.center img{width: 100%;}
.banner{height:4.55rem;}
.banner img{width: 100%;}
.ldpp{text-indent: 2em; font-size: 0.22rem;margin: 0.35rem 0.3rem;line-height:0.33rem;}
.zlxm{background-color: #eeeeee; /*margin: 0 0.3rem 0.4rem;*/width: 5.8rem;margin: 0 auto 0.4rem;box-sizing:border-box}
.zlxm li{padding: 0.05rem 0; float: left;border-right: 1px solid #fff;text-align: center;font-size: 0.2rem;}
.zlxm li:nth-child(1){border-bottom: 1px solid  #fff; background-color: #ff7800; width: 1.47rem;color: #fff;}
.zlxm li:nth-child(2){width: 1.07rem;border-bottom: 1px solid  #fff;box-sizing:border-box}
.zlxm li:nth-child(3){width: 1.07rem;border-bottom: 1px solid  #fff;box-sizing:border-box}
.zlxm li:nth-child(4){width: 1.07rem;border-bottom: 1px solid  #fff;box-sizing:border-box}
.zlxm li:nth-child(5){border-right: 0; width: 1.07rem;border-bottom: 1px solid  #fff;box-sizing:border-box}
.zlxm li:nth-child(6){border-bottom: 1px solid  #fff; width: 1.47rem;box-sizing:border-box}
.zlxm li:nth-child(7){width: 1.07rem;box-sizing:border-box}
.zlxm li:nth-child(8){width: 1.07rem;box-sizing:border-box}
.zlxm li:nth-child(9){width: 1.07rem;box-sizing:border-box}
.zlxm li:nth-child(10){border-right: 0;width: 1.07rem;box-sizing:border-box}
/**/
.one_top {padding-top: .3rem; text-align: center; }
.one_top i {display: block; }
.one_top i img { width: 5.16rem; height: .7rem; margin:0 auto;}
.one_top p { font-size: .2rem; color: #333; line-height: .4rem; padding: .3rem 0rem; }
.one_top p b { font-weight: normal; color: #025cb9; }
.one_top p span { color: #f39800; }
/**/
.one_xg {padding-bottom: 0.65rem; width: 6.4rem; position: relative; z-index: 0; overflow: hidden; zoom: 1; }
.one_xg_ico1 { width: .6rem; height: .65rem; display: block; position: absolute; z-index: 1; top: 1.24rem; left: 0rem; }
.one_xg_ico2 { width: .6rem; height: .65rem; display: block; position: absolute; z-index: 1; top: 1.24rem; right: 0rem; }
.one_xg_con { width: 5.15rem; margin: 0rem auto; overflow: hidden; zoom: 1; }
.one_xg_con li { overflow: hidden; }
.one_xg_tit { text-align: center; height: 0.1rem; font-size: 0; padding-top: .3rem; }
.one_xg_tit ul { vertical-align: top; }
.one_xg_tit ul li { width: 0.1rem; height: 0.1rem; display: inline-block; margin: 0rem 0.1rem; border-radius: 50%; background: #a6a6a6; }
.one_xg_tit ul li.hover { background: #025cb9; }
.one_xg_con li img{width: 5.15rem;}
.one_xg_ico2 img{width: 0.6rem;}
.one_xg_ico1 img{width: 0.6rem;}
.bjt{background: url(../images/fw_p1.jpg)no-repeat center;height: 16.76rem;background-size: 100%;margin-bottom: 0.4rem;}
.two_top { padding-top: .3rem; text-align: center; }
.two_top i { display: block; }
.two_top i img { width: 4.86rem; height: .74rem; }
.two_top p { font-size: .2rem; color: #333; line-height: .3rem; padding: .3rem 0rem; }
.two_top p b { color: #f39800; font-weight: normal; }
.two_top p span { color: #025cb9; }
.two_bot { width: 4.46rem; margin: 0rem auto 0.2rem; overflow: hidden; zoom: 1; }
.two_bot li { width: 1.97rem; float: left; margin-right: .5rem; display: inline; text-align: center; }
.two_bot li i { display: block; }
.two_bot li i img { width: 1.98rem; height: 1.48rem; }
.two_bot li p { color: #333; line-height: .3rem; font-size: .2rem; padding: 0.08rem 0rem .24rem 0rem; }
.two_bot li p span { font-size: .18rem; color: #d10000; }
.two_bot li:nth-child(even) { margin-right: 0rem; }
/**/
/*特需专家*/

.back_a {height: 0.25rem;width: 6.0rem;background-color: #f1f1f1; margin:0 auto;}
.nkjja_mm { width: 6.0rem; margin: 0.2rem auto 0; border-bottom: 1px solid #dcdcdc; padding-bottom: 0.2rem; overflow:hidden; box-sizing: border-box;}
.nkjja_mm .nkjja_n { width: 4.05rem; padding:0 0.15rem; font-size: 0.28rem; color: #666666;margin:0 auto;}
.nkjja_mm .nkjja_n .zjhg_a{ line-height: 0.8rem; height: 0.8rem;}
.nkjja_mm img { width:1.63rem; height: 1.97rem;}
.nkjja_mm .nkjja_n span{display: inline-block;}
.zjwqa_e { color:  #ff0000;}
.nkjja_mm  .nkjja_n .nkjja_o { margin-top: 0.25rem; border: 1px dashed #C0C0C0; height: 0.45rem; font-size:0.22rem;}
.nkjja_mm  .nkjja_n .zjwqa_f { line-height: 0.45rem;  height: 0.45rem; width: 1.1rem; text-align: center;}
.nkjja_mm  .nkjja_n .zjwqa_g {line-height: 0.45rem;  height: 0.45rem; width: 1.7rem; text-align: center; border-left:1px dashed #C0C0C0 ; border-right:1px dashed #C0C0C0 ;}
.nkjja_mm  .nkjja_n .zjwqa_h {line-height: 0.45rem;  height: 0.45rem;  width: 1.1rem; text-align: center;}
.nkjja_mm  .nkjja_n .zjwqa_h .zjwqa_i {margin-left: 0.14rem; display: inline-block; width:1.1rem ; height: 0.45rem; background: #FF6200; color: #FFFFFF;}
.nkjja_mm  .nkjja_n p span i { color: #ff6200;font-style: normal;}
.nkjja_mm  .nkjja_n .zjwqa_b { margin-left: 0.1rem;font-size: 0.2rem;}
.nkjja_mm  .nkjja_n .zjwqa_c {font-size: 0.2rem;}
.nkjja_mm  .nkjja_n .zjwqa_d {font-size: 0.24rem; line-height: 0.36rem;}
.zjwqa_d b{font-weight: 100;}
.mara_1{border-bottom: 0;}
.bjs{background-color: #ebebeb;text-align: center;}
.wbq{margin: 0.5rem 0 0.3rem;display: inline-block; background-color: #ebebeb;}
.wbq li{font-size:0.2rem; text-align: center; border: 1px solid #ff5500;border-radius: 100%;width: 1.1rem; float: left;background-color: #ebebeb;padding: 0.03rem;}
.wbq li p{padding: 0.2rem 0.17rem; background-color: #ff5500;border-radius: 100%;}
.wbq li a{color: #fff;}
.wbq li:nth-child(2),.wbq li:nth-child(3),.wbq li:nth-child(4){margin-left: 0.15rem;}
.wbq li img{width: 0.37rem;}
.qwjs{width:6rem; margin:0.32rem auto 0;}
.qw_sp{width:100%; height:2.5rem; background:#d2e8f7; box-sizing:border-box; padding-top:0.16rem;}
.qw_sp ul{width:2.69rem; float:left; margin-left:0.2rem;}
..qw_sp ul li{width:100%; height:1.67rem;}
.qw_sp ul li img{width:100%;}
.qw_sp ul p{font-size:0.15rem; line-height:0.2rem; color:#666666; margin-top:0rem;}
.qw_sp ul p a{color:#ff9926;}
.qw_sp ul p img{ height:0.18rem; float:left; margin-right:0.05rem;}
.qwjs h4{font-weight: 100; font-size:0.18rem; line-height:0.28rem; color:#666666; text-indent:2em; margin:0.3rem auto 0;}
.qwjs h4 a{color:#ff9000;}
/**/
.jszt_wmzl{ background:#f7f7f7; padding:0.1rem 0; margin:0.25rem auto}
.jszt_wmzltit{ width:4rem; font-size:0.22rem; line-height:0.36rem; color:#223b75; border-bottom:1px solid #bdbcbc; margin:0 auto 0.3rem; text-align:center; background:url(../images/jishu_d_27.png) no-repeat 3.7rem center;background-size: 0.25rem;}

.jszt_wmzlcon{ width:5.65rem; height:2.47rem; margin:0 auto;}
.jszt_jishudh{ width:1.8rem; height:auto; float:left;}
.jszt_jishudh li{ width:1.8rem; height:0.61rem; line-height:0.61rem; border-bottom:1px solid #dedede; font-size:0.18rem; color:#999897; text-indent:0.48rem; cursor:pointer;}
.jszt_jishudh li:last-child{ border-bottom:0;}
.jszt_jishudh li.hover{ color:#fff; background:#223b75; position:relative;}
.jszt_jishudh li.hover:before{ content:""; border-left:0.1rem solid #223b75; border-top:0.1rem solid transparent; border-bottom:0.1rem solid transparent; position:absolute; right:-0.1rem; top:0.18rem;}

.jszt_jishudh li#wmzl1{ background:url(../images/01.png) no-repeat 0.12rem center #f2f2f2;background-size: 0.31rem;}
.jszt_jishudh li#wmzl1.hover{ color:#fff; background:url(../images/01_h.png) no-repeat 0.12rem center#223b75;background-size: 0.31rem; position:relative;}
.jszt_jishudh li#wmzl2{ background:url(../images/02.png) no-repeat 0.12rem center #f2f2f2;background-size: 0.31rem;}
.jszt_jishudh li#wmzl2.hover{ color:#fff; background:url(../images/02_h.png) no-repeat 0.12rem center#223b75; position:relative;background-size: 0.31rem;}
.jszt_jishudh li#wmzl3{ background:url(../images/03.png) no-repeat 0.12rem center #f2f2f2;background-size: 0.31rem;}
.jszt_jishudh li#wmzl3.hover{ color:#fff; background:url(../images/03_h.png) no-repeat 0.12rem center#223b75; position:relative;background-size: 0.31rem;}
.jszt_jishudh li#wmzl4{ background:url(../images/04.png) no-repeat 0.12rem center #f2f2f2;background-size: 0.31rem;}
.jszt_jishudh li#wmzl4.hover{ color:#fff; background:url(../images/04_h.png) no-repeat 0.12rem center#223b75; position:relative;background-size: 0.31rem;}

.jszt_jishutxt{ width:3.73rem; height:2.43rem; float:right; background:#e2e2e2; border-bottom:0.04rem solid #d3d2d2;}
.jszt_jishutxt dl{ width:3.73rem;}
.jszt_jishutxt dl img{ width:3.73rem;}
.jszt_jishutxt dd{ font-size:0.16rem; line-height:0.2rem; padding:0.1rem 0.08rem 0 0.08rem;}
.jszt_jishutxt dd i{ width:0.42rem; height:0.4rem; float:left; display:block; margin-right:0.03rem;}
.jszt_jishutxt dd i img{width: 0.42rem;}
.jsys{ width:5.8rem; height:auto; margin:0 auto;}
.jsys li{ width:1.1rem; height:0.35rem; border:1px solid #d7d7d7; margin:0 0.15rem; float:left; display:inline; font-size:0.17rem; color:#223b75; text-align:center; padding-top:0.85rem;}
.jsys li.js1{ background:url(../images/yyjj_js1_03.png) no-repeat center 0.12rem;background-size: 0.63rem;}
.jsys li.js2{ background:url(../images/yyjj_js2_03.png) no-repeat center 0.12rem;background-size: 0.63rem;}
.jsys li.js3{ background:url(../images/yyjj_js3_03.png) no-repeat center 0.12rem;background-size: 0.63rem;}
.jsys li.js4{ background:url(../images/yyjj_js4_03.png) no-repeat center 0.12rem;background-size: 0.63rem;}
.jszt_gjystit{ line-height:0.56rem; text-align:center; color:#223b75; font-size:0.2rem;}
.dj{margin: 0.3rem;}
.dj li{padding: 0.1rem 0; width: 2.86rem;text-align: center; background-color: #f19149;font-size: 0.22rem;}
.dj li a{color: #fff;}
.dj li:nth-child(1){float: left;}
.dj li:nth-child(2){float: right;}
.ldpp_1{padding: 0 0.15rem;}
/**/
.four_xg { overflow: hidden; zoom: 1; }
.four_xg_con { overflow: hidden; zoom: 1; }
.four_xg_con li { overflow: hidden; }
.four_xg_con li dl { overflow: hidden; zoom: 1; padding: .3rem 1rem; background: #f5f5f5; }
.four_xg_con li dl dd { overflow: hidden; zoom: 1; background: #fff; margin-top: .2rem; padding: 0.16rem .16rem 0.18rem 0.1rem; }
.four_xg_con li dl dd i { display: block; float: left; margin-right: .24rem; display: inline; }
.four_xg_con li dl dd i img { width: 2.07rem; height: 1.99rem; }
.four_xg_con li dl dd p { font-size: .24rem; color: #333; line-height: .38rem; overflow: hidden; height: 1.44rem; }
.four_xg_con li dl dd p a{ color:#333;}
.four_xg_con li dl dd h2 { overflow: hidden; height: .52rem; line-height: .52rem; border-top: 1px dashed #d6d6d6; font-size: .2rem; color: #999; text-align: right; }
.four_xg_con li dl dd:first-child { margin-top: 0rem; }
.four_xg_tit { text-align: center; font-size: 0; padding-top: .3rem; height: 0.15rem; }
.four_xg_tit ul { vertical-align: top; }
.four_xg_tit ul li { width: .35rem; height: 0.15rem; display: inline-block; margin: 0rem 0.12rem; background: #a6a6a6; }
.four_xg_tit ul li.hover { background: #067dc2; }
.sqyz{margin:0.5rem 0.3rem;}
.sqyz li{padding: 0.1rem 0; background-color: #f19149;}
.sqyz li:nth-child(1){float: left; width: 2.25rem;font-size: 0.22rem;text-align: center;}
.sqyz li:nth-child(2){float: right; width: 3.48rem;text-align: center;font-size: 0.22rem;color: #fff;}
.sqyz li a{color: #fff;}
/**/
.mlx_al{width:5.6rem;height:5.1rem;border:1px solid #c8c8c8;margin:.4rem auto; overflow:hidden;}
.mlx_al1{width:5.4rem;margin:.2rem auto 0;}
.mlx_al1 h2{width:3.05rem;height:.4rem;background:#ebebeb;display:block;border-radius:0.1rem;margin:0 auto;font-size:.2rem;line-height:.4rem;color:#223a78;text-align:center;}
.mlx_tu{width:5.4rem;height:2.96rem;margin:.22rem auto 0;}
.mlx_tu1{width:2.2rem;float:left;margin-right:0.03rem;}
.mlx_tu1 img{width:2.2rem;height:1.47rem;}
.mlx_tu2{width:3.15rem;height:2.96rem;float:right;}
.mlx_tu2 img{width:3.15rem;height:2.96rem;}
.mlx_al1 h3{font-size:0.18rem;line-height:.3rem;color:#000000;margin:.2rem auto 0;text-align:center;font-weight:normal;}
.mlx_al1 h3 font{margin-left:.2rem;}
.mlx_al1 p{text-align: left; width:5.4rem;margin:0.1rem auto 0;font-size:0.16rem;line-height:.28rem;color:#505050;text-indent:2em;}
.mlx_al1 p font{color:#e46111;}

#feature { POSITION: relative;}
#feature a.zy{ POSITION:absolute;}
#feature .prev { WIDTH: .21rem; DISPLAY: block; BACKGROUND:url(../images/zjt_03.png)center top; background-size:100%;background:rgba(50,50,50,0.8); HEIGHT: .6rem; TOP:2rem; left:.2rem;padding-top:0.15rem;padding-left:0.05rem;margin:0 auto;}
#feature .next { WIDTH: .21rem; DISPLAY: block; BACKGROUND:url(../images/yjt_05.png)center top; background-size:100%; background:rgba(50,50,50,0.8);HEIGHT: .6rem; top:2rem; right:.2rem;padding-top:0.15rem;padding-left:0.05rem;margin:0 auto; }
.featureUL { POSITION: relative; WIDTH: 5.4rem; FLOAT: left; LEFT: -.48rem}
.featureBox { WIDTH:5.4rem; FLOAT: left; OVERFLOW: hidden; text-align:center;}
#botton-scroll { Z-INDEX: 0; MARGIN: 0px auto; WIDTH: 5.4rem; FLOAT: left;}
#block { Z-INDEX: 0; POSITION: relative;  MARGIN: 0px auto; WIDTH: 5.4rem; OVERFLOW: hidden;}
.zy img{width:0.11rem; height:.29rem;}
.kfxg{margin: 0 0.3rem 0.4rem;}
.kfxg li{background-color: #f19149;padding: 0.1rem 0;font-size:0.2rem;}
.kfxg li:nth-child(1){width: 2.56rem;float: left;text-align: center;}
.kfxg li:nth-child(2){width: 3.15rem;text-align: center;float: right;}
.kfxg li a{color: #fff;}


/*list康复案例*/
.list_kfal{ margin:.15rem auto; width:6rem;}
.list_kfal_con{height:5.8rem; position:relative; overflow:hidden;}
.list_al_con{height:auto; margin:.1rem auto; padding:.05rem .05rem 1.5rem; background:#f3f3f3; border:1px solid #cbcbcb;position:absolute; width:800%; top:0; float:left; }
.list_kfal_con .roll{ height:auto; cursor:pointer; float:left; width:12.5%; overflow:hidden; padding:0 .18rem; box-sizing:border-box;}
/*.list_al_con_img{ width:5.45rem; height:2.72rem; margin:0 auto .1rem; padding:.1rem; background:#fff;}
.list_al_con_img .a_l{ width:3.68rem; height:2.72rem; float:left;}
.list_al_con_img .a_l img{ width:3.68rem; height:2.72rem;}
.list_al_con_img .a_r{ width:1.67rem; height:2.68rem; float:right;}
.list_al_con_img .a_r img{ width:1.67rem; height:1.31rem;}
.list_al_con_img .a_r img:first-child{ margin-bottom:.1rem;}
.list_al_con dl{ color:#213a77; line-height:.4rem; font-size:.2rem; text-align:center;}
.list_al_con dd{ font-size:.16rem; text-align:center; line-height:.24rem; border-bottom:1px dashed #c3c3c3; padding-bottom:.1rem; margin-bottom:.05rem;}
.list_al_con dd font{ padding-left:.2rem;}
.list_al_con p{ font-size:.16rem; color:#333; text-indent:2em; line-height:.26rem;}
.list_al_con p font{ color:#ff5500;}*/
.list_al_con_img,.list_al_con_img2{ width:5.4rem; height:2.72rem; margin:0 auto 0.1rem; padding:0.1rem; background:#fff;}
.list_al_con_img .a_l,.list_al_con_img2 .a_l{ width:5.3rem; height:2.72rem; float:left;}
.list_al_con_img .a_l img,.list_al_con_img2 .a_l img{ width:5.3rem; height:2.72rem;}
.list_al_con_img .a_r,.list_al_con_img2 .a_r{ width:1.67rem; height:2.68rem; float:right;}
.list_al_con_img .a_r img,.list_al_con_img2 .a_r img{ width:1.67rem; height:1.31rem;}
.list_al_con_img .a_r img:first-child,.list_al_con_img2 .a_r img:first-child{ margin-bottom:0.1rem;}
.list_al_con dl,.list_al_con2 dl{ color:#213a77; line-height:0.4rem; font-size:0.2rem; text-align:center;}
.list_al_con dd,.list_al_con2 dd{ font-size:0.16rem; text-align:center; line-height:0.24rem; border-bottom:1px dashed #c3c3c3; padding-bottom:0.1rem; margin-bottom:0.05rem;}
.list_al_con dd font,.list_al_con2 dd font{ padding-left:0.2rem;}
.list_al_con p,.list_al_con2 p{ font-size:0.18rem; color:#333; line-height:0.26rem;}
.list_al_con p a{ color:#fa4802;}
.list_al_con p font,.list_al_con2 p font{ color:#ff5500;}
.line{ width:5rem; height:0.62rem; position:absolute; bottom:0rem; left:50%; text-align:center;cursor:pointer; margin-left:-2.5rem;}
.line li{ display:inline-block;  width:0.82rem;height:0.4rem;line-height:0.4rem;margin:0 0.04rem;border:1px solid #B1AEAE;float:left;text-align:center; font-size:0.18rem;}
.line li img{ width:0.5rem; height:0.5rem; border-radius:0.5rem; border:0.03rem solid #d8d7d7}
.line .on { background:#223B75;color:#fff}
