.banner-swiper-container[data-v-7fd9df2a]{height:800px;overflow:hidden}.banner-swiper-container .swiper-slide[data-v-7fd9df2a]{background-repeat:no-repeat;background-position:top;background-size:auto 100%}.banner-swiper-container .swiper-slide .swiper-slide-content[data-v-7fd9df2a]{transform:translateX(-200px);opacity:0;transition:all .4s;color:#fff}.banner-swiper-container .ani-slide .swiper-slide-content[data-v-7fd9df2a]{transform:translateX(0);opacity:1}.banner-swiper-container .text1[data-v-7fd9df2a]{margin:395px 0 0 0;width:400px;height:145px;font-size:100px;font-family:SourceHanSansCN-Heavy,SourceHanSansCN;font-weight:800;color:#fff;line-height:148px}.banner-swiper-container .banner-swiper-pagination[data-v-7fd9df2a]{position:absolute;left:50%;right:0;top:350px;margin-left:550px;z-index:9999}.macmillan[data-v-7fd9df2a]{width:100%;position:relative;background:#fff}.macmillan .macmillan-line[data-v-7fd9df2a]{width:641px;height:1444px;position:absolute;top:369px;z-index:4;right:0}.macmillan .line01[data-v-7fd9df2a]{position:absolute;z-index:1;right:-450px;top:300px;width:1000px}.macmillan .macmillan-top[data-v-7fd9df2a]{display:flex;justify-content:center;align-items:center;min-height:805px}.macmillan .macmillan-top .macmillan-img[data-v-7fd9df2a]{flex-grow:0;flex-shrink:0;width:582px;position:relative;display:flex;align-items:center}.macmillan .macmillan-top .macmillan-img img[data-v-7fd9df2a]{transition:all .4s}.macmillan .macmillan-top .macmillan-img img[data-v-7fd9df2a]:hover{transform:scale(1.2);cursor:pointer}.macmillan .macmillan-top .macmillan-img img[data-v-7fd9df2a]:last-child{position:absolute;right:0}.macmillan .macmillan-top .macmillan-text[data-v-7fd9df2a]{margin-left:100px;padding:50px 0}.macmillan .macmillan-top .macmillan-text .text1[data-v-7fd9df2a]{color:#222;font-size:60px;font-family:SourceHanSansCN,SourceHanSansCN-Heavy;font-weight:800;line-height:70px}.macmillan .macmillan-top .macmillan-text .text3[data-v-7fd9df2a]{width:519px;color:#222;font-size:24px;margin-top:29px;font-family:SourceHanSansCN,SourceHanSansCN-Medium;line-height:40px}.macmillan .macmillan-bottom img[data-v-7fd9df2a]{width:100%;height:800px}.macmillan .box5[data-v-7fd9df2a]{position:relative;height:1086px}.macmillan .box5 .box5-image-1[data-v-7fd9df2a]{position:absolute;left:0;top:0;width:100%;height:800px;background:url(https://oss.teachfuture.com/pc/assets/abous/abous-bg2.png) no-repeat 50%;background-size:auto 100%}.macmillan .box5 .box5-image-2[data-v-7fd9df2a]{position:absolute;left:0;top:546px;width:800px;height:892px}.macmillan .box5 .box-black-title-desc-text[data-v-7fd9df2a]{position:absolute;width:682px;height:534px;left:0;top:580px}.box4[data-v-7fd9df2a]{padding:80px 0 120px;background:#ecf5f3}.box4 .box4-title[data-v-7fd9df2a]{line-height:70px;font-size:48px;font-family:SourceHanSansCN-Heavy;text-align:center}.box4 .icons[data-v-7fd9df2a]{position:relative}.box4 .icons .box4-image-1[data-v-7fd9df2a]{display:block;width:906px;height:728px;margin:80px auto 0}.box4 .icons .circle-omo[data-v-7fd9df2a],.box4 .icons .circle-pp[data-v-7fd9df2a]{position:absolute;left:438px;top:30px;width:150px;text-align:center;line-height:30px;font-size:20px;font-family:SourceHanSansSC-Normal;color:#4d4d4d}.box4 .icons .circle-omo .name[data-v-7fd9df2a],.box4 .icons .circle-pp .name[data-v-7fd9df2a]{line-height:40px;font-size:32px;font-family:Montserrat-Bold}.box4 .icons .circle-pp[data-v-7fd9df2a]{width:200px;left:340px;top:600px;transform:rotate(25deg);-ms-transform:rotate(25deg);-moz-transform:rotate(25deg);-webkit-transform:rotate(25deg);-o-transform:rotate(25deg)}.box4 .icons .circle[data-v-7fd9df2a]{position:absolute;left:0;top:0;display:flex;justify-content:center;align-items:center;width:156px;height:160px;line-height:26px;background:#55946e;border-radius:50%;overflow:hidden;font-size:18px;font-family:SourceHanSansSC-Heavy;color:#fff;text-align:center;transition:.5s}.box4 .icons .circle[data-v-7fd9df2a]:hover{transform:scale(1.2)}.box4 .icons .circle1[data-v-7fd9df2a]{width:94px;height:98px;background:#606060}.box4 .icons .circle2[data-v-7fd9df2a]{width:87px;height:151px;padding:0 30px;background:#8cc37f}.box4 .icons .circleCenter1-1[data-v-7fd9df2a],.box4 .icons .circleCenter1[data-v-7fd9df2a]{left:172px;top:210px}.box4 .icons .circleCenter1-1.animate__fadeIn[data-v-7fd9df2a]{left:152px;top:30px}.box4 .icons .circleCenter1-2[data-v-7fd9df2a]{left:172px;top:210px}.box4 .icons .circleCenter1-2.animate__fadeIn[data-v-7fd9df2a]{left:380px;top:304px}.box4 .icons .circleCenter1-3[data-v-7fd9df2a]{left:172px;top:210px}.box4 .icons .circleCenter1-3.animate__fadeIn[data-v-7fd9df2a]{left:40px;top:344px}.box4 .icons .circleCenter2-1[data-v-7fd9df2a],.box4 .icons .circleCenter2[data-v-7fd9df2a]{left:798px;top:216px}.box4 .icons .circleCenter2-1.animate__fadeIn[data-v-7fd9df2a]{left:974px;top:78px}.box4 .icons .circleCenter2-2[data-v-7fd9df2a]{left:798px;top:216px}.box4 .icons .circleCenter2-2.animate__fadeIn[data-v-7fd9df2a]{left:912px;top:437px}.box4 .icons .circleCenter2-3[data-v-7fd9df2a]{left:798px;top:216px}.box4 .icons .circleCenter2-3.animate__fadeIn[data-v-7fd9df2a]{left:634px;top:182px}.box4 .icons .circleCenter2-4[data-v-7fd9df2a]{left:798px;top:216px}.box4 .icons .circleCenter2-4.animate__fadeIn[data-v-7fd9df2a]{left:750px;top:-40px}.box4 .icons .circleCenter2-5[data-v-7fd9df2a]{left:798px;top:216px}.box4 .icons .circleCenter2-5.animate__fadeIn[data-v-7fd9df2a]{left:1052px;top:218px}.box4 .icons .circleCenter2-6[data-v-7fd9df2a]{left:798px;top:216px}.box4 .icons .circleCenter2-6.animate__fadeIn[data-v-7fd9df2a]{left:622px;top:428px}.classEn .box4 .icons .circle2[data-v-7fd9df2a],.classEn .box4 .icons .circle[data-v-7fd9df2a]{font-size:12px}.classEn .box4 .icons .circleCenter1[data-v-7fd9df2a],.classEn .box4 .icons .circleCenter2[data-v-7fd9df2a]{font-size:16px}.box6[data-v-7fd9df2a]{width:100%;height:441px;display:flex;justify-content:center;align-items:center;flex-direction:column;background:#fff;color:#222;text-align:center}.box6 .text1[data-v-7fd9df2a]{width:876px;font-size:48px;font-family:SourceHanSansSC,SourceHanSansSC-Heavy;font-weight:800;line-height:70px}.box6 .text2[data-v-7fd9df2a]{width:785px;font-size:26px;margin-top:30px;font-family:SourceHanSansCN,SourceHanSansCN-Medium;line-height:37px}