
.doctors-warpper { width: 6.16rem; margin: 0 auto; }
.doctors-header { display: flex;  display: -webkit-flex;  justify-content: space-between;  align-items: center; height: .6rem; font-size: .26rem;  font-weight: bold; color: #a06f22; }
.doctors-header a { color: #a06f22; }
.doctors-list { display: flex; display: -webkit-flex; justify-content: space-between; width: 100%; height: 1.3rem; }
.doctors-list > div { width: 2.02rem; height: 1.3rem; }
.doctors-list ul { font-size: 0; }
.doctors-list ul li { display: inline-block; width: 2.02rem; height: 1.3rem; }
.doctors-list img { width: 2.02rem; height: 1.3rem; }

/*about-us*/
.about-us { height: auto; }
.about-us-slide { position: relative; width: 100%; height: 4.88rem; overflow: hidden; }
.about-us-keyword { position: absolute; left: .1rem; bottom: .1rem; z-index: 2; }
.about-us-slide > a { position: absolute; top:50%; width: .48rem;  height: .48rem; margin-top: -.24rem; }
.about-us-slide > a:nth-of-type(1) { left: 0; }
.about-us-slide > a:nth-of-type(2) { right: 0; }
.about-us-slide > a > img { width: .48rem; height: .48rem; }
.about-us-keyword ul { display: flex; display: -webkit-flex; justify-content: space-between; height: .6rem; width: 3.6rem; }
.about-us-keyword ul li { width: .68rem; height: .55rem; background-color: #fff; border-radius: .06rem; font-size: .18rem; text-align: center; padding-top: .05rem; }
.about-us-keyword ul li.on { background: #0190D4; color: #fff; } 
.about-us-con { width: 100%; height: 4.88rem; }
.about-us-con ul li { width: 100%; height: 4.88rem; position: relative; }
.about-us-con-img { width: 5.6rem; height: 4.88rem;  }
.about-us-con-img img { width: 3.2rem; height: 4.88rem; }
.about-us-con-p { padding: .4rem .2rem 0 .2rem; width: 2.8rem; height: 4.48rem; position: absolute;  right: 0; top: 0; background-color: rgba(243,233,218,1); }
.about-us-con-p h4 { font-size: .22rem; text-align: right; font-weight: bold; }
.about-us-con-p p { font-size: .2rem; line-height: 1.4; margin-top: .2rem; word-break: break-all; word-wrap: break-word;  }
.about-us-con-p a { position: absolute;  bottom: .3rem; left: .93rem;  }

/*targets*/
.targets { height: 6.2rem; background-color: #f9f6ef;  }
.targets-slide { position: relative; width: 100%; height: 5.76rem; padding-top: .2rem; overflow: hidden; }
.targets-slide > a { position: absolute; right: .2rem; top: 60%; width: .48rem; height: .48rem;  }
.targets-slide > a > img { width: .48rem; height: .48rem; }
.targets-bar ul { display: flex; display: -webkit-flex; justify-content: space-between; padding: 0 .1rem; }
.targets-bar ul li { width: 1.18rem; height: .8rem; background: #fff; text-align: center; }
.targets-bar ul li.on { background: #0190D4; }
.targets-bar ul li a { display: block; color: #333; font-size: .20rem; margin-top: .1rem; }
.targets-bar ul li.on a { color: #fff; }
.targets-bar ul li a i img { vertical-align: middle; display: inline-block; }
.targets-bar ul li a i { width: .4rem; height: .4rem; line-height: .4rem; display: block; text-align: center; margin: 0 auto .05rem; }
.targets-bar ul li a i em {  display: inline-block; vertical-align: middle; }
.targets-bar ul li:nth-of-type(1) a i em { width: .3rem; height: .35rem; background: url(../images/shouzhu1.png);  background-size: cover;}
.targets-bar ul li:nth-of-type(2) a i em { width: .29rem; height: .32rem; background: url(../images/shouzhu2.png); background-size: cover;} 
.targets-bar ul li:nth-of-type(3) a i em { width: .37rem; height: .35rem; background: url(../images/shouzhu3.png); background-size: cover;} 
.targets-bar ul li:nth-of-type(4) a i em { width: .34rem; height: .33rem; background: url(../images/shouzhu4.png); background-size: cover;} 
.targets-bar ul li:nth-of-type(5) a i em { width: .31rem; height: .37rem; background: url(../images/shouzhu5.png); background-size: cover;} 
.targets-bar ul li.on:nth-of-type(1) a i em { width: .3rem; height: .35rem; background: url(../images/shouzhu1active.png); background-size: cover;}
.targets-bar ul li.on:nth-of-type(2) a i em { width: .29rem; height: .32rem; background: url(../images/shouzhu2active.png); background-size: cover;} 
.targets-bar ul li.on:nth-of-type(3) a i em { width: .37rem; height: .35rem; background: url(../images/shouzhu3active.png); background-size: cover;} 
.targets-bar ul li.on:nth-of-type(4) a i em { width: .34rem; height: .33rem; background: url(../images/shouzhu4active.png); background-size: cover;} 
.targets-bar ul li.on:nth-of-type(5) a i em { width: .31rem; background: url(../images/shouzhu5active.png); background-size: cover;} 
.targets-list { width: 6.16rem; height: 4.8rem; margin: .16rem auto 0; }
.targets-list ul li { width: 6.16rem; height: 4.8rem;; background-size: cover; position: relative; }
.targets-list ul li.con1{ background: url(../images/revise/index_01.jpg) no-repeat;background-size:100%; }
.targets-list ul li.con2{ background: url(../images/revise/index_02.jpg) no-repeat;background-size:100%; }
.targets-list ul li.con3{ background: url(../images/revise/index_03.jpg) no-repeat;background-size:100%; }
.targets-list ul li.con4{ background: url(../images/revise/index_04.jpg) no-repeat;background-size:100%; }
.targets-list ul li.con5{ background: url(../images/revise/index_05.jpg) no-repeat;background-size:100%; }

.targets-list li img { position: absolute; left: 0; top: 0; width: 6.16rem; height: 4.8rem; }
.targets-list li .p { width: 2.5rem; height: 4.0rem; background: rgba(255,255,255,.8); padding: .15rem .15rem .15rem .15rem; position: absolute; top: .1rem; left: .1rem; border-radius: .2rem;}
.targets-list li .p p{ line-height: 1.4; font-size: .25rem; color: #6f4e13; }
.targets-list li .p a { margin: .1rem 0 0 .6rem; }

/*tese*/
.tese { height: 6.2rem; background-color: #f9f6ef;  }
.tese-slide { position: relative; width: 100%; height: 5.76rem; padding-top: .2rem; overflow: hidden; }
.tese-slide > a { position: absolute; right: .2rem; top: 60%; width: .48rem; height: .48rem;  }
.tese-slide > a > img { width: .48rem; height: .48rem; }
.tese-bar ul { display: flex; display: -webkit-flex; justify-content: space-between; padding: 0 .1rem; }
.tese-bar ul li { width: 1.18rem; height: .8rem; background: #fff; text-align: center; }
.tese-bar ul li.on { background: #0190D4; }
.tese-bar ul li a { display: block; color: #333; font-size: .25rem; margin: .1rem; }
.tese-bar ul li.on a { color: #fff; }
.tese-bar ul li a i img { vertical-align: middle; display: inline-block; }
.tese-bar ul li a i { width: .4rem; height: .4rem; line-height: .4rem; display: block; text-align: center; margin: 0 auto .05rem; }
.tese-bar ul li a i em {  display: inline-block; vertical-align: middle; }
.tese-list { width: 6.16rem; height: 4.8rem; margin: .16rem auto 0; }
.tese-list ul li { width: 6.16rem; height: 4.8rem;; background-size: cover; position: relative; }
.tese-list ul li.con1{ background: url(../images/index/tese_01.jpg) no-repeat;background-size:100%; }
.tese-list ul li.con2{ background: url(../images/index/tese_02.jpg) no-repeat;background-size:100%; }
.tese-list ul li.con3{ background: url(../images/index/tese_03.jpg) no-repeat;background-size:100%; }
.tese-list ul li.con4{ background: url(../images/index/tese_04.jpg) no-repeat;background-size:100%; }
.tese-list ul li.con5{ background: url(../images/index/tese_05.jpg) no-repeat;background-size:100%; }

.tese-list li img { position: absolute; left: 0; top: 0; width: 6.16rem; height: 4.8rem; }
.tese-list li .p { width: 2.5rem; height: 3rem; background: rgba(255,255,255,.8); padding: 0 .1rem 0 .1rem;margin: 1.5rem 0 .1rem .1rem; border-radius: .2rem;}
.tese-list li .p p{ line-height: 1.3; font-size: .25rem; color: #6f4e13; text-align: center;}
.tese-list li .p a { margin: .1rem 0 0 .6rem; }

/*五心服务*/
.wuxin{width: 98%;height: 6.4rem;background-color: red;}


















