.break-word{white-space:normal;word-wrap:break-word;word-break:break-all}.nowrap{white-space:nowrap}.normal{white-space:normal}.pre{white-space:pre}.l{float:left;}.r{float:right;clear:right;}.clear{display:block;clear:both;overflow:hidden;height:0;font:0/0 arial;}.clearfix:after,.c:after{content:".";display:block;height:0;clear:both;visibility:hidden;}.clearfix,.c{display:block;}.cb{clear:both}.rel{position:relative}.abs{position:absolute}.fixed{position:fixed}.none{display:none}.vt{vertical-align:top}.vm{vertical-align:middle}.vb{vertical-align:bottom}.vl{vertical-align:baseline}.txl{text-align:left}.txr{text-align:right}.txc{text-align:center}.b,.bold{font-weight:700}.i,.italic{font-style:italic}.u,.underline{text-decoration:underline}*{margin:0;padding:0;box-sizing:border-box;font:14px "Lantinghei SC","Microsoft Yahei","Hiragino Sans GB","Helvetica Neue",Helvetica,Arial,sans-serif;line-height:1.6em}body{background:#fff}a{text-decoration:none}ul{text-decoration:none;color:#878686}.mid{padding-top:70px;min-width:1200px}.top{position:relative;font-size:20px;text-align:center;position:fixed;width:100%;background:#fff;border-bottom:1px solid #eee;padding:10px 0;z-index:1000}.top .frame{width:1000px;margin:0 auto;display:block;text-align:left;clear:both;height:50px}.top .frame .left{display:inline-block;;;float:left}.top .frame .left img{height:40px;display:inline-block;;;vertical-align:middle}.top .frame .left .pre{font-size:1.2em;border:none;border-left:1px #ccc solid;color:#4d4d4d;padding:0 1em;margin-left:1em;display:inline-block;;;overflow:hidden;line-height:50px;vertical-align:middle}.top .frame ul{list-style:none;display:inline-block;;;float:right;height:50px;line-height:50px;font-size:0}.top .frame ul li{position:relative;margin-left:1em;padding:0 .6em;display:inline-block;;;font-size:14px}.top .frame ul li a{line-height:50px;color:#2DB676}.top .frame ul li#downapp a{cursor:default}.top .frame ul li#downapp:hover #top-app{display:block}.top .frame ul li #top-app{display:none;padding:1em;position:absolute;left:-40px;top:50px;background:#fff;border:1px #eee solid}.top .frame ul li #top-app p{text-align:center;color:#333}.wrap-a{height:400px;width:100%;background-size:auto 400px;-webkit-background-size:auto 400px;min-width:1200px;text-align:center;overflow:hidden;background-color: #FFFFFF}.sbtn-prev,.sbtn-next,.rbtn,.rbtn span{background:url(../images/sprites.png) no-repeat 0 0}.rbtn,.rbtn span{display:inline-block;;}.rbtn{padding-left:35px;background-position:0 -58px;color:#fff}.rbtn span{padding:0 55px 0 20px;height:48px;line-height:48px;font-weight:16px;margin-right:-35px;background-position:right -58px}.module{margin-bottom:40px}.module h2,.module h2 span{background:url(../images/title_bg.png) no-repeat left center}.module h2{margin:40px 0 20px;padding-left:50px;display:inline-block;;}.module h2 span{height:82px;font-size:38px;line-height:82px;padding-right:50px;display:block;background-position:right center}.module h5{text-align:center;color:#878686;font-size:14px;margin-bottom:30px}.hot-services{width:1004px;margin:0 auto;position:relative}.hot-services .services{width:1004px;overflow:hidden;margin-bottom:40px}.hot-services ul{white-space:nowrap;font-size:0}.hot-services li{display:inline-block;;;width:236px;margin-right:20px;white-space:normal;word-wrap:break-word;word-break:break-all;vertical-align:top}.hot-services li img{display:block;width:100%;height:157px;background:#f0f0f0;border-radius:20px 0 0 0}.hot-services li .desc{border:1px solid #249f61;border-radius:0 0 20px 0;padding-top:1px}.hot-services li .desc div{height:180px;padding:9px 15px 10px;background-position:center bottom}.hot-services li .desc div h3{color:#249f61;text-align:center;font-size:20px;line-height:36px}.hot-services li .desc div span{font-size:12px;line-height:1.5;color:#878686}.hot-services .sbtn-prev,.hot-services .sbtn-next{display:block;cursor:pointer;width:50px;height:50px;border-radius:25px;position:absolute;top:133px;left:-80px}.hot-services .sbtn-next{left:auto;right:-80px;background-position:-60px 0}.therapists{margin:0 auto}.therapists ul{text-align:center;white-space:nowrap;font-size:0;background:#f0f0f0}.therapists li{display:inline-block;;;margin:30px 20px}.therapists li img{display:block;width:120px;height:120px;background:#f0f0f0;border-radius:60px}.therapist-desc{width:796px;margin:30px auto 0;border:1px solid #249f61;color:#249f61;padding:20px 40px;position:relative}.therapist-desc::before,.therapist-desc::after{display:block;position:absolute;top:-1px;left:-1px;height:22px;width:120px;background:#fff;content:""}.therapist-desc::after{left:auto;top:auto;bottom:-1px;right:-1px}.follows{display:block;height:500px;background:url(../images/follows.jpg) no-repeat center center scroll #fff;background-size:auto 450px;-webkit-background-size:auto 450px}.videos{margin-top:30px;margin: 0 20%;}.videos ul{white-space:nowrap;font-size:0;text-align:center}.videos li{display:inline-block;;;width:500px;margin-right:60px;text-align:left;vertical-align:top}.videos li iframe{width:500px;height:375px;border:none}.videos li p{white-space:normal}.videos li:last-child{margin-right:0}.videos h3{font-size:16px;color:#333;margin-top:10px;line-height:1.8}.videos p{color:#878686;font-size:14px;line-height:1.5}.videos dl{margin-top:10px}.videos dl dd{color:#878686}.videos dl a{color:#249f61}.videos dl a:hover{text-decoration:underline}.cooperations{text-align:center;width:980px;margin:0 auto 40px}.cooperations li{display:inline-block;;;margin:10px}.cooperations li img{display:block;width:80px;height:80px;border-radius:40px;background:#f0f0f0;box-shadow:2px 3px 5px rgba(0,0,0,.3)}.content{width:1000px;margin:0 auto}.flex{display:flex;flex-flow:row}.flexr{flex:1}.foot{border:#000 1px solid;background:#333;color:#fff;font-size:14px}.foot .fmod h3{margin:24px 0 12px;height:24px;line-height:24px;font-size:14px;border-bottom:1px solid #fff;display:inline-block;;}.foot .citynames span{margin-right:24px;white-space:nowrap;display:inline-block;;}.foot a{color:#fff}.foot a:hover{color:#249f61}.foot .copyright{background:#000;margin-top:24px}.foot .copyright .flexr{text-align:right}