.line{width:2rem;height:0;opacity:1;background-color:#333;border:.0533rem solid #333;border-radius:.1333rem;margin:0}.introduce{width:6.6933rem;font-size:.3733rem;font-family:PingFang SC-Regular,PingFang SC;font-weight:400;color:#707070;line-height:1.5}.area-item{display:flex;justify-content:center;align-items:center}.contact-top{width:100%;display:flex;justify-content:space-around;align-items:center;flex-direction:column}.contact-top>.absolute{width:6.1333rem;height:100%;display:flex;flex-direction:column;justify-content:flex-end;left:1.8133rem;padding-bottom:3.2rem}.contact-top .title{margin-bottom:.5333rem;font-size:1.0667rem;font-family:Source Han Sans SC-Medium,Source Han Sans SC;font-weight:500;color:#FFF;line-height:1.15}.contact-top .introduce{width:6.1333rem;font-size:.3733rem;font-weight:400;color:#FFF;line-height:1.5;margin-bottom:.6667rem}.contact-detail{display:flex;flex-direction:column;width:100%;margin-bottom:.8rem}.contact-detail .container{display:flex;flex-direction:column;justify-content:space-around;align-items:center}.contact-detail .container .left{margin-top:1.0667rem}.contact-detail .container .left .address{width:7.84rem;background:#FFF;border-radius:0;opacity:1}.area .educate,.area .healthy,.area .rehabilitation{background-size:100% 100%;background-repeat:no-repeat}.contact-detail .container .left .address .address-city{font-size:.5333rem;font-family:Helvetica Neue-Regular,Helvetica Neue;font-weight:500;line-height:1.0667rem;color:#333;margin-top:1.0667rem}.contact-detail .container .left .address .address-specific{font-size:.3733rem;font-family:Helvetica Neue-Regular,Helvetica Neue;font-weight:500;color:#707070;line-height:1.0667rem}.contact-detail .container .contact-email{width:7.84rem;height:6rem}.contact-detail .container .contact-email .email-title{font-size:.5333rem;font-family:PingFang SC-Medium,PingFang SC;font-weight:500;line-height:2;color:#333 100%;margin-top:.8rem}.contact-detail .container .contact-email .email{font-size:.3733rem;font-family:PingFang SC-Medium,PingFang SC;font-weight:500;line-height:2;color:#00BAFF}.area{height:16.88rem}.area .title{font-size:1.0667rem;font-family:PingFang SC-Medium,PingFang SC;color:#333;line-height:1.5;letter-spacing:1 .1333rem}.area .swiper{height:100%}.area .swiper-pagination-bullet-active{background-color:#666}.area .rehabilitation{background-image:url(https://www.brainco.cn/images/uMyl5JxYlRn1TPGY.png);height:100%}.area .healthy{background-image:url(https://www.brainco.cn/images/8ElDiVP6lJAKmc9r.png);height:100%}.area .educate{background-image:url(https://www.brainco.cn/images/YQsu68Ys8qm9dpnl.png);height:100%}.area .center{display:flex;flex-direction:column;justify-content:space-around;height:70%;width:80%}.cooperate{width:100%;background:#fff;border-radius:0;opacity:1}.cooperate .center{height:100%;align-items:center;display:flex;flex-direction:column}.cooperate .center span{text-align:center;display:block;font-size:.64rem;font-family:PingFang SC-Medium,PingFang SC;font-weight:500;color:#333;line-height:3;margin:1.0667rem 0}.cooperate .center .form-example{width:100%;padding:0 .5333rem;display:flex;flex-direction:column}.cooperate .center .form-example label{font-size:.3733rem;font-family:Helvetica Neue-Medium,Helvetica Neue;font-weight:500;color:#333}.cooperate .center .form-example>input{border-bottom:.0267rem solid #000;border-top:0;border-left:0;border-right:0;font-size:.32rem;line-height:.64rem;width:100%;display:block;outline-style:none;margin-bottom:1.1467rem}.cooperate .center .form-example .checkbox ul{display:flex;flex-wrap:wrap}.cooperate .center .form-example .checkbox ul li{flex:50% 0 0;margin-top:.5333rem}.cooperate .center .form-example .checkbox label{width:1.7067rem;font-size:.3733rem;font-weight:500;color:rgba(51,51,51,.5);line-height:0}.cooperate .center .form-example .checkbox input{margin:0;display:inline-block}.cooperate .center .form-example button#submit{margin-top:1.92rem;margin-bottom:2.7467rem;background-color:#FFF;color:#333;width:4.4267rem;height:1.28rem;border-radius:1.8133rem;opacity:1;border:.0800rem solid #333;font-size:.4267rem}.cooperate .center .btn{display:flex;align-items:center}