.intro{position:relative;width:100%;margin-top:78px}.intro .intro-shadow{position:absolute;top:275px;right:0;width:451px;z-index:-1}.intro .intro-container{width:100%}.intro .intro-img{display:block;width:1390px;margin:83px auto 0}.intro .public-title{width:1200px}.intro .public-title.left{margin-top:59px;justify-content:flex-start}.intro .public-title.left .title-right{display:block;padding-left:0}.intro .public-title.left .title-right .ch-title{font-size:30px;line-height:32px}.intro .public-title.left .title-right .en-title{padding-top:14px;font-size:20px;font-style:italic;line-height:22px;color:#2a6d6b;text-transform:uppercase}.intro .intro-detail{margin-top:34px}.intro .intro-detail .intro-text{font-size:16px;font-weight:400;color:#86898b;line-height:28px}.intro .intro-detail .intro-title{margin:10px 0 8px;font-size:20px;font-weight:bold;color:#2a6d6b;line-height:28px}.mechanism{position:relative;width:100%;margin-top:194px}.mechanism .mechanism-shadow{position:absolute;top:88px;left:0;width:375px;z-index:-1}.mechanism .mechanism-detail{display:flex;align-items:center;margin-top:4px}.mechanism .mechanism-detail .mechanism-left{width:580px}.mechanism .mechanism-detail .mechanism-left .mechanism-text{margin-bottom:10px;font-size:16px;font-weight:400;color:#86898b;line-height:32px}.mechanism .mechanism-detail .mechanism-left .mechanism-text:nth-last-child(1){margin-bottom:0}.mechanism .mechanism-detail .mechanism-right{position:relative;width:570px;height:570px;right:-50px;overflow:hidden}.mechanism .mechanism-detail .mechanism-right .mechanism-right-bg{position:absolute;left:0;top:0;width:100%;height:100%}.mechanism .mechanism-detail .mechanism-right .mechanism-right-img{margin-left:37px;margin-top:51px;width:525px;height:505px}.teacher{padding-top:40px;padding-bottom:20px}.teacher .teacher-box{position:relative;margin-top:40px}.teacher .teacher-box .swiper-button-next,.teacher .teacher-box .swiper-button-prev{width:56px;height:56px}.teacher .teacher-box .swiper-button-next::after,.teacher .teacher-box .swiper-button-prev::after{width:100%;height:100%;content:"";background-repeat:no-repeat;background-size:contain}.teacher .teacher-box .swiper-button-next{right:-110px}.teacher .teacher-box .swiper-button-next::after{background-image:url(/static/cn/images/staff/arrow-right.png)}.teacher .teacher-box .swiper-button-next:hover::after{background-image:url(/static/cn/images/staff/arrow-right-active.png)}.teacher .teacher-box .swiper-button-prev{left:-110px}.teacher .teacher-box .swiper-button-prev::after{background-image:url(/static/cn/images/staff/arrow-left.png)}.teacher .teacher-box .swiper-button-prev:hover::after{background-image:url(/static/cn/images/staff/arrow-left-active.png)}.teacher .teacher-item{display:flex;align-items:center}.teacher .teacher-item .item-left{width:287px;height:297px;background-repeat:no-repeat;background-size:cover;border-radius:50%}.teacher .teacher-item .item-right{margin-left:90px;flex:1}.teacher .teacher-item .item-right .item-title{font-size:30px;font-weight:bold;color:#2a6d6b;line-height:40px}.teacher .teacher-item .item-right .item-title .job{margin-left:15px;font-size:16px}.teacher .teacher-item .item-right .item-content{padding-top:10px;font-size:16px;font-weight:400;color:#86898b;line-height:28px}.teacher .teacher-item .item-right .item-honer{padding-top:10px}.teacher .teacher-item .item-right .item-honer .honer-item{display:flex;margin-top:10px}.teacher .teacher-item .item-right .item-honer .honer-item .item-dot{margin:0 5px;margin-top:8px;width:6px;height:6px;background:#2a6d6b;border-radius:50%}.teacher .teacher-item .item-right .item-honer .honer-item .item-value{flex:1;font-size:16px;font-weight:400;color:#86898b;line-height:22px}.idea{width:100%;margin-top:174px}.idea .idea-container{width:100%}.idea .idea-container .idea-bottom{position:relative;width:100%;margin-top:33px}.idea .idea-container .idea-bottom .idea-bg{width:100%}.idea .idea-container .idea-bottom .idea-box{position:absolute;top:0;left:0;width:100%;height:100%;padding-top:59px}.idea .idea-container .idea-bottom .idea-detail{display:flex;margin-bottom:65px}.idea .idea-container .idea-bottom .idea-detail .idea-item{display:flex;flex-direction:column;align-items:center;margin-right:212px}.idea .idea-container .idea-bottom .idea-detail .idea-item .idea-item-icon{width:206px;height:206px;border-radius:50%}.idea .idea-container .idea-bottom .idea-detail .idea-item .idea-item-title{margin-top:38px;font-size:32px;font-weight:bold;color:#2a6d6b;line-height:34px}.idea .idea-container .idea-bottom .idea-detail .idea-item .idea-item-text{margin-top:15px;font-size:20px;font-weight:400;color:#212121;line-height:22px}.idea .idea-container .idea-bottom .idea-detail .idea-item:nth-last-child(1){margin-right:0}.idea .idea-container .idea-bottom .idea-detail .idea-item.one{margin-right:185px}.idea .idea-container .idea-bottom .idea-detail:nth-child(2){justify-content:flex-end}.vibe{position:relative;width:100%;padding-top:180px;margin-bottom:165px}.vibe .vibe-shadow{position:absolute;top:99px;right:0;width:451px;z-index:-1}.vibe .vibe-container .video-box{position:relative;width:100%;margin-top:100px}.vibe .vibe-container .video{display:block;width:100%;outline:0;object-fit:cover;border-radius:15px}.vibe .vibe-container .video-cover{position:absolute;top:-1px;left:0;width:100%;cursor:pointer}.vibe .vibe-container .video-cover .video-cover-img{width:100%}.vibe .vibe-container .video-cover .play-icon{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:80px;height:80px;background-size:cover;background-position:center center;background-repeat:no-repeat;background-image:url(/static/cn/images/intro/play.png)}.vibe .vibe-container .vibe-shadow1{position:absolute;top:339px;left:-64px;width:207px;z-index:-1}.vibe .vibe-container .vibe-shadow2{position:absolute;top:-53px;right:-60px;width:177px;z-index:-1}.vibe .vibe-container .vibe-shadow3{position:absolute;bottom:-62px;right:183px;width:195px;z-index:-1}@media screen and (max-width:1601px){.idea .idea-container .idea-bottom{margin-top:33px}.idea .idea-container .idea-bottom .idea-box{padding-top:50px}.idea .idea-container .idea-bottom .idea-detail{margin-bottom:55px}.idea .idea-container .idea-bottom .idea-detail .idea-item{margin-right:212px}.idea .idea-container .idea-bottom .idea-detail .idea-item .idea-item-icon{width:190px;height:190px;border-radius:50%}.idea .idea-container .idea-bottom .idea-detail .idea-item .idea-item-title{margin-top:30px;font-size:32px;line-height:34px}.idea .idea-container .idea-bottom .idea-detail .idea-item .idea-item-text{margin-top:15px;font-size:20px;line-height:22px}}@media screen and (max-width:1441px){.intro{margin-top:30px}.intro .intro-shadow{top:225px;width:300px}.intro .intro-container{transform:scale(.8);transform-origin:top center}.intro .intro-container .public-title{transform:scale(1)}.mechanism{margin-top:-150px}.mechanism .mechanism-shadow{top:55px;width:250px}.mechanism .mechanism-container .mechanism-detail{transform:scale(.8);transform-origin:top center}.teacher{margin-top:-100px;padding-top:40px;padding-bottom:20px}.teacher .teacher-box{transform:scale(.8);transform-origin:top center}.idea{margin-top:50px}.idea .public-title{transform-origin:bottom center}.idea .idea-container .idea-bottom .idea-box{transform:scale(.8);transform-origin:top center}.vibe{padding-top:50px;margin-bottom:0}.vibe .vibe-shadow{top:60px;width:310px}.vibe .vibe-container .video-box{margin-top:50px;transform:scale(.8);transform-origin:top center}}
