.banner-wrap{height:654px;padding-top:70px;background:url(/_nuxt/img/about-banner.052a336.png) 0 0 no-repeat;background-size:cover;box-sizing:border-box}.banner-wrap .w-1200{display:flex;align-items:center;height:100%}.banner-wrap .w-1200 h3{font-size:62px;color:#04e4a7}.banner-wrap .w-1200 p{margin-top:49px;font-size:45px;color:#04e4a7}.about-wrap{padding:100px}.about-wrap__img{height:430px;margin:30px 0}.about-wrap__text{display:flex;justify-content:space-between}.about-wrap__text__fl h3{font-size:24px}.about-wrap__text__fl p{margin-top:15px;color:#999}.about-wrap__text__fr{width:787px;line-height:24px;flex-shrink:0;font-size:16px;color:#666}.manage-wrap{background:#000;display:flex;justify-content:space-between}.manage-wrap__tt{padding:30px}.manage-wrap__tt h3{font-size:24px;color:#fff;font-weight:700}.manage-wrap__tt p{margin-top:15px;font-size:18px;color:#fff}.manage-wrap__list{display:flex;align-items:center;justify-content:flex-end}.manage-wrap__list li{position:relative;cursor:pointer}.manage-wrap__list li:hover .manage-wrap__list__text{display:flex}.manage-wrap__list__img{position:relative}.manage-wrap__list__img h3{position:absolute;left:50%;bottom:60px;font-size:24px;color:#fff;font-weight:700;transform:translateX(-50%)}.manage-wrap__list__text{position:absolute;left:0;top:0;width:100%;height:100%;background:#036fe2;z-index:1;display:none;align-items:center;justify-content:center}.manage-wrap__list__text>div{width:307px;margin:0 auto;text-align:center}.manage-wrap__list__text h3{font-size:24px;color:#fff}.manage-wrap__list__text p{margin-top:30px;font-size:16px;color:#fff;line-height:24px}.course-wrap{padding-top:100px}.client-wrap .w-1200{padding:100px 0}.client-wrap ul{padding-top:15px;display:flex;align-items:center;flex-wrap:wrap}.client-wrap li{display:flex;align-items:center;justify-content:center;width:228px;height:105px;flex-shrink:0;margin:15px 15px 0 0;padding:5px;border:1px dashed #ccc;box-sizing:border-box}.client-wrap li:nth-child(5n){margin-right:0}.base-title{text-align:center}.base-title h3{font-size:34px;color:#000;font-weight:700}.base-title .line{width:80px;height:6px;margin:8px auto;background:#036fe2}.base-title p{font-size:20px;color:#999;line-height:24px}.contact-wrap{padding:80px 0}.contact-wrap__bd{display:flex;justify-content:space-between;margin-top:30px}.contact-wrap__bd__fl h3{font-size:24px;color:#036fe2}.contact-wrap__bd__fl p{margin-top:30px;font-size:20px;line-height:1.4}.contact-wrap__bd__fr{width:800px;height:460px;flex-shrink:0;margin-left:30px}