.banner-container[data-v-5e00a753] .swiper-wrapper{transition-timing-function:linear!important;display:flex!important}@media only screen and (min-width:1601px){.banner-container[data-v-5e00a753]{width:100%;position:relative}.banner-container .swiper-container[data-v-5e00a753]{position:relative;width:1332px;overflow:hidden;margin-left:auto;margin-right:0}.banner-container .swiper-container .swiper-slide[data-v-5e00a753]{width:200px!important;height:730px!important}.banner-container .swiper-container .swiper-slide .img-box[data-v-5e00a753]{width:100%;height:100%}.banner-container .swiper-container .swiper-slide .img-box img[data-v-5e00a753]{width:100%;height:100%;opacity:.5}.banner-container .swiper-container .swiper-slide-duplicate-next .img-box img[data-v-5e00a753],.banner-container .swiper-container .swiper-slide-next .img-box img[data-v-5e00a753]{opacity:1}.banner-container .swiper-container[data-v-5e00a753]:after{content:"";position:absolute;top:0;left:0;z-index:99;width:222px;height:100%;background:linear-gradient(90deg,#000,transparent)}.banner-container .text1[data-v-5e00a753]{position:absolute;top:0;left:10%;font-size:24px;font-weight:500;color:#fff;line-height:47px;z-index:999;transform:translateY(-15px)}.banner-container .text2[data-v-5e00a753]{position:absolute;top:35px;left:10%;font-size:14px;font-weight:400;color:#fff;line-height:24px}.banner-container .btn[data-v-5e00a753]{position:absolute;left:10%;bottom:152px;z-index:999;padding:0;margin:0;width:220px;height:62px;border:1px solid #fff;background:transparent;border-radius:31px;line-height:62px;font-size:26px;font-weight:400;color:#fff;cursor:pointer}}@media only screen and (max-width:1600px){.banner-container[data-v-5e00a753]{width:100%;position:relative;margin-top:50px}.banner-container .swiper-container[data-v-5e00a753]{position:relative;width:1056px;overflow:hidden;margin-left:auto;margin-right:0}.banner-container .swiper-container .swiper-slide[data-v-5e00a753]{width:176px!important;height:636px!important}.banner-container .swiper-container .swiper-slide .img-box[data-v-5e00a753]{width:100%;height:100%}.banner-container .swiper-container .swiper-slide .img-box img[data-v-5e00a753]{width:100%;height:100%;opacity:.5}.banner-container .swiper-container .swiper-slide-duplicate-next .img-box img[data-v-5e00a753],.banner-container .swiper-container .swiper-slide-next .img-box img[data-v-5e00a753]{opacity:1}.banner-container .swiper-container[data-v-5e00a753]:after{content:"";position:absolute;top:0;left:0;z-index:99;width:176px;height:100%;background:linear-gradient(90deg,#000,transparent)}.banner-container .text1[data-v-5e00a753]{position:absolute;top:0;left:8%;font-size:18px;font-weight:500;color:#fff;line-height:37px;z-index:999;transform:translateY(-15px)}.banner-container .text2[data-v-5e00a753]{position:absolute;top:35px;left:8%;font-size:12px;font-weight:400;color:#fff;line-height:19px;z-index:999}.banner-container .btn[data-v-5e00a753]{position:absolute;left:8%;bottom:115px;z-index:999;padding:0;margin:0;width:190px;height:48px;border:1px solid #fff;background:transparent;border-radius:24px;line-height:48px;font-size:20px;font-weight:400;color:#fff;cursor:pointer}}@media only screen and (min-width:1601px){.main[data-v-36e086e4]{position:relative;height:100vh;overflow:hidden;background-color:#000}.main[data-v-36e086e4] .swiper-wrapper{display:block}.main .swiper-slide[data-v-36e086e4]{box-sizing:border-box}.main .banner[data-v-36e086e4]{position:relative;top:0;width:100%;height:100vh;background-color:rgba(0,0,0,.35)}.main .banner .video-bg[data-v-36e086e4]{position:absolute;z-index:-1}.main .banner .video-bg[data-v-36e086e4],.main .banner .video-bg video[data-v-36e086e4]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.main .banner .banner-logo[data-v-36e086e4]{position:relative;min-height:calc(100vh - 170px)}.main .banner .banner-logo img[data-v-36e086e4]{position:absolute;top:50%;left:50%;width:852px;height:auto;max-width:70vw;-o-object-fit:contain;object-fit:contain;transform:translate(-50%,-50%)}.main .banner .banner-logo img.is-en[data-v-36e086e4]{width:760px;max-width:62vw}.main .banner .total-box[data-v-36e086e4]{position:absolute;bottom:0;width:100%;background-color:rgba(0,0,0,.5)}.main .banner .total-box .list[data-v-36e086e4]{display:flex;justify-content:space-around;align-items:center;margin:0 auto;padding-top:20px;width:1214px;height:170px;text-align:center}.main .banner .total-box .list .item[data-v-36e086e4]{flex:1 1 0;min-width:0;padding:0 12px;box-sizing:border-box}.main .banner .total-box .list .total[data-v-36e086e4]{font-size:24px;font-weight:600;color:#fff;line-height:36px}.main .banner .total-box .list .total span[data-v-36e086e4]{font-size:40px}.main .banner .total-box .list .name[data-v-36e086e4]{font-size:14px;color:#fff;line-height:22px;margin-top:12px;word-break:normal;overflow-wrap:anywhere}.main .plan-box[data-v-36e086e4]{display:flex;justify-content:center;align-items:center;width:100%;height:100vh;background-image:url(../../static/img/plan-bag.503d3703.jpg);background-repeat:no-repeat;background-size:100% 100%}.main .plan-box .tip[data-v-36e086e4]{margin-top:25px;font-size:24px;color:#fff;text-align:center}.main .plan-box .plan-div[data-v-36e086e4]{display:flex;justify-content:space-evenly;margin:30px auto 0;width:1256px;overflow:hidden}.main .plan-box .plan-div .left[data-v-36e086e4]{padding-top:16px;position:relative;width:580px;height:524px}.main .plan-box .plan-div .left .unselect[data-v-36e086e4]{position:absolute;top:55px;left:75px;width:375px;height:375px}.main .plan-box .plan-div .left .select[data-v-36e086e4]{position:absolute;top:58px;left:56px;width:525px;height:523px}.main .plan-box .plan-div .left .line[data-v-36e086e4]{position:absolute;top:0;right:0;bottom:0;left:0;width:524px;height:524px}.main .plan-box .plan-div .left .plan-active[data-v-36e086e4]{-webkit-animation:round_animate-data-v-36e086e4 5s linear infinite;animation:round_animate-data-v-36e086e4 5s linear infinite}@-webkit-keyframes round_animate-data-v-36e086e4{to{transform:rotate(1turn)}}@keyframes round_animate-data-v-36e086e4{to{transform:rotate(1turn)}}.main .plan-box .plan-div .left .btn[data-v-36e086e4]{width:169px;height:167px;z-index:1}.main .plan-box .plan-div .left .btn .icon[data-v-36e086e4]{margin-top:35px;margin-left:35px;width:98px;height:96px}.main .plan-box .plan-div .left .btn0[data-v-36e086e4]{position:absolute;top:57px;left:179px}.main .plan-box .plan-div .left .btn1[data-v-36e086e4]{position:absolute;top:245px;left:289px}.main .plan-box .plan-div .left .btn2[data-v-36e086e4]{position:absolute;top:244px;left:72px}.main .plan-box .plan-div .right[data-v-36e086e4]{position:relative;padding:50px;margin-right:40px;width:540px;height:620px;box-sizing:border-box;background-image:url(../../static/img/plan-box.a7bc9de5.png);background-repeat:no-repeat;background-size:100% 100%}.main .plan-box .plan-div .right .title-box[data-v-36e086e4]{position:relative;z-index:1;width:100%;min-height:61px;line-height:30px;border-bottom:1px solid hsla(0,0%,100%,.5);font-size:24px;text-align:left;word-break:normal;overflow-wrap:anywhere}.main .plan-box .plan-div .right .list[data-v-36e086e4]{position:relative;z-index:1;margin-top:28px;width:100%;display:flex;flex-flow:wrap}.main .plan-box .plan-div .right .list .item[data-v-36e086e4]{margin-bottom:26px;display:flex;align-items:flex-start;width:50%;min-width:0;font-size:18px;color:#fff;line-height:24px;padding-right:12px;box-sizing:border-box;word-break:normal;overflow-wrap:anywhere}.main .plan-box .plan-div .right .list .item .icon[data-v-36e086e4]{flex:0 0 auto;margin-right:9px;width:40px;height:30px}.main .plan-box .plan-div .right .img[data-v-36e086e4]{position:absolute;right:18px;bottom:17px;width:460px;height:290px;z-index:0}.main .teacher-box[data-v-36e086e4]{position:relative;display:flex;justify-content:center;width:100%;height:100vh;background:#000;overflow:hidden}.main .teacher-box .wenan-box[data-v-36e086e4]{display:flex;align-items:center;flex-wrap:wrap;min-height:calc(100vh - 730px)}.main .teacher-box .wenan-box .wenan[data-v-36e086e4]{width:100%}.main .teacher-box .wenan-box .wenan .tip[data-v-36e086e4]{margin-top:25px;font-size:24px;color:#fff;text-align:center}.main .teacher-box .teacher-banner[data-v-36e086e4]{position:absolute;bottom:0;width:100%}.main .shop-box[data-v-36e086e4]{display:flex;justify-content:center;align-items:center;width:100%;height:100vh;background:#000}.main .shop-box .shop[data-v-36e086e4]{width:100%;height:816px}.main .shop-box .shop .list[data-v-36e086e4]{margin:60px auto 0;width:1214px;display:flex;flex-flow:wrap;justify-content:space-between}.main .shop-box .shop .list .item[data-v-36e086e4]{position:relative;height:142px;width:138px;cursor:pointer}.main .shop-box .shop .list .item img[data-v-36e086e4]{position:absolute;top:0;right:0;left:50%;bottom:0;margin-left:-58px;width:116px}.main .shop-box .shop .list .item:hover img[data-v-36e086e4]{-webkit-animation:box-data-v-36e086e4 .8s linear}@-webkit-keyframes box-data-v-36e086e4{0%{top:0}50%{top:-10px}}.main .foot[data-v-36e086e4]{position:relative;width:100%;height:100vh;background:#000}.main .foot .wenan[data-v-36e086e4]{position:absolute;left:50%;margin-left:-600px;min-height:calc(100vh - 638px);width:1200px;border-bottom:1px solid #4c4c4c}.main .foot .wenan img[data-v-36e086e4]{position:absolute;top:50%;left:50%;margin-top:-62px;margin-left:-358px;width:716px;height:124px}.main .foot .footer[data-v-36e086e4]{position:absolute;bottom:0;width:100%}.main .wx-box[data-v-36e086e4]{position:fixed;right:8px;bottom:180px;width:110px;height:284px;text-align:center;z-index:3}.main .wx-box .service-box[data-v-36e086e4]{position:relative;margin-bottom:8px;height:97px;cursor:pointer}.main .wx-box .service-box .icon[data-v-36e086e4]{width:68px;height:68px}.main .wx-box .service-box .btn[data-v-36e086e4]{position:absolute;bottom:0;width:110px;height:38px;line-height:38px;background:#323333;border-radius:19px;font-size:18px;color:#fff}.main .wx-box .btn-box[data-v-36e086e4]{margin:0 auto;width:98px;height:179px;border-radius:10px}.main .wx-box .btn-box .btn[data-v-36e086e4]{position:relative;margin-bottom:1px;width:98px;height:44px;line-height:44px;background:#323333;font-size:18px;color:#fff;cursor:pointer}.main .wx-box .btn-box .btn .code-box[data-v-36e086e4]{display:none;position:absolute;top:6px;right:98px;width:200px;height:200px;background-color:hsla(0,0%,40%,.5);border-radius:10px 0 10px 10px}.main .wx-box .btn-box .btn .code-box .code[data-v-36e086e4]{margin-top:21px;width:158px;height:158px}.main .wx-box .btn-box .btn:hover .code-box[data-v-36e086e4]{display:block}.main .wx-box .btn-box .border-top[data-v-36e086e4]{border-radius:10px 10px 0 0}.main .wx-box .btn-box .border-bottom[data-v-36e086e4]{border-radius:0 0 10px 10px}.main .wx-box .btn-box .btn[data-v-36e086e4]:hover{background-color:rgba(50,51,51,.7)}.main .title-box[data-v-36e086e4]{font-size:40px;font-weight:600;color:#fff;text-align:center}}@media only screen and (max-width:1600px){.main[data-v-36e086e4]{position:relative;height:100vh;overflow:hidden;background-color:#000}.main[data-v-36e086e4] .swiper-wrapper{display:block}.main .swiper-slide[data-v-36e086e4]{box-sizing:border-box}.main .banner[data-v-36e086e4]{position:relative;top:0;width:100%;height:100vh;background-color:rgba(0,0,0,.35);overflow:hidden}.main .banner .video-bg[data-v-36e086e4]{position:absolute;z-index:-1}.main .banner .video-bg[data-v-36e086e4],.main .banner .video-bg video[data-v-36e086e4]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.main .banner .banner-logo[data-v-36e086e4]{position:relative;min-height:calc(100vh - 140px)}.main .banner .banner-logo img[data-v-36e086e4]{position:absolute;top:50%;left:50%;width:700px;height:auto;max-width:70vw;-o-object-fit:contain;object-fit:contain;transform:translate(-50%,-50%)}.main .banner .banner-logo img.is-en[data-v-36e086e4]{width:620px;max-width:62vw}.main .banner .total-box[data-v-36e086e4]{position:absolute;bottom:0;width:100%;background-color:rgba(0,0,0,.5)}.main .banner .total-box .list[data-v-36e086e4]{display:flex;justify-content:space-around;align-items:center;margin:0 auto;padding-top:10px;width:960px;height:140px;text-align:center}.main .banner .total-box .list .item[data-v-36e086e4]{flex:1 1 0;min-width:0;padding:0 10px;box-sizing:border-box}.main .banner .total-box .list .total[data-v-36e086e4]{font-size:14px;font-weight:600;color:#fff;line-height:36px}.main .banner .total-box .list .total span[data-v-36e086e4]{font-size:28px}.main .banner .total-box .list .name[data-v-36e086e4]{font-size:12px;color:#fff;line-height:18px;margin-top:8px;word-break:normal;overflow-wrap:anywhere}.main .plan-box[data-v-36e086e4]{display:flex;justify-content:center;align-items:center;width:100%;height:100vh;background-image:url(../../static/img/plan-bag.503d3703.jpg);background-repeat:no-repeat;background-size:100% 100%;overflow:hidden}.main .plan-box .tip[data-v-36e086e4]{margin-top:20px;font-size:18px;color:#fff;text-align:center}.main .plan-box .plan-div[data-v-36e086e4]{display:flex;justify-content:space-evenly;margin:35px auto 0;width:1020px;overflow:hidden}.main .plan-box .plan-div .left[data-v-36e086e4]{padding-top:16px;position:relative;width:470px;height:416px}.main .plan-box .plan-div .left .unselect[data-v-36e086e4]{position:absolute;top:40px;left:55px;width:305px;height:305px}.main .plan-box .plan-div .left .select[data-v-36e086e4]{position:absolute;top:39px;left:37px;width:433px;height:433px}.main .plan-box .plan-div .left .line[data-v-36e086e4]{position:absolute;top:0;right:0;bottom:0;left:0;width:416px;height:416px}.main .plan-box .plan-div .left .plan-active[data-v-36e086e4]{-webkit-animation:round_animate-data-v-36e086e4 5s linear infinite;animation:round_animate-data-v-36e086e4 5s linear infinite}@-webkit-keyframes round_animate-data-v-36e086e4{to{transform:rotate(1turn)}}@keyframes round_animate-data-v-36e086e4{to{transform:rotate(1turn)}}.main .plan-box .plan-div .left .btn[data-v-36e086e4]{width:134px;height:132px;z-index:1}.main .plan-box .plan-div .left .btn .icon[data-v-36e086e4]{margin-top:24px;margin-left:24px;width:88px;height:86px}.main .plan-box .plan-div .left .btn0[data-v-36e086e4]{position:absolute;top:43px;left:141px}.main .plan-box .plan-div .left .btn1[data-v-36e086e4]{position:absolute;top:196px;left:229px}.main .plan-box .plan-div .left .btn2[data-v-36e086e4]{position:absolute;top:194px;left:52px}.main .plan-box .plan-div .right[data-v-36e086e4]{position:relative;padding:39px;margin-right:40px;width:430px;height:492px;box-sizing:border-box;background-image:url(../../static/img/plan-box.a7bc9de5.png);background-repeat:no-repeat;background-size:100% 100%}.main .plan-box .plan-div .right .title-box[data-v-36e086e4]{position:relative;z-index:1;width:100%;min-height:37px;line-height:24px;border-bottom:1px solid hsla(0,0%,100%,.5);font-size:18px;text-align:left;word-break:normal;overflow-wrap:anywhere}.main .plan-box .plan-div .right .list[data-v-36e086e4]{position:relative;z-index:1;margin-top:34px;width:100%;display:flex;flex-flow:wrap}.main .plan-box .plan-div .right .list .item[data-v-36e086e4]{margin-bottom:21px;display:flex;align-items:flex-start;width:50%;min-width:0;font-size:14px;color:#fff;line-height:20px;padding-right:8px;box-sizing:border-box;word-break:normal;overflow-wrap:anywhere}.main .plan-box .plan-div .right .list .item .icon[data-v-36e086e4]{flex:0 0 auto;margin-right:8px;width:33px;height:25px}.main .plan-box .plan-div .right .img[data-v-36e086e4]{position:absolute;right:13px;bottom:12px;width:360px;height:220px;z-index:0}.main .teacher-box[data-v-36e086e4]{display:flex;justify-content:center;width:100%;height:100vh;background:#000;overflow:hidden}.main .teacher-box .title-box[data-v-36e086e4]{margin-top:70px}.main .teacher-box .tip[data-v-36e086e4]{margin-top:20px;font-size:18px;color:#fff;text-align:center}.main .shop-box[data-v-36e086e4]{display:flex;justify-content:center;align-items:center;width:100%;height:100vh;background:#000;overflow:hidden}.main .shop-box .shop[data-v-36e086e4]{width:100%;height:614px}.main .shop-box .shop .list[data-v-36e086e4]{margin:20px auto 0;width:960px;display:flex;flex-flow:wrap;justify-content:space-between}.main .shop-box .shop .list .item[data-v-36e086e4]{position:relative;height:112px;width:108px;cursor:pointer}.main .shop-box .shop .list .item img[data-v-36e086e4]{position:absolute;top:0;right:0;left:50%;bottom:0;margin-left:-46px;width:92px}.main .shop-box .shop .list .item:hover img[data-v-36e086e4]{-webkit-animation:box-data-v-36e086e4 .8s linear}@-webkit-keyframes box-data-v-36e086e4{0%{top:0}50%{top:-10px}}.main .foot[data-v-36e086e4]{position:relative;width:100%;height:100vh;background:#000}.main .foot .wenan[data-v-36e086e4]{position:absolute;left:50%;margin-left:-480px;min-height:calc(100vh - 535px);width:960px;border-bottom:1px solid #4c4c4c}.main .foot .wenan img[data-v-36e086e4]{position:absolute;top:50%;left:50%;margin-top:-43.5px;margin-left:-252px;width:504px;height:87px}.main .foot .footer[data-v-36e086e4]{position:absolute;bottom:0;width:100%}.main .wx-box[data-v-36e086e4]{position:fixed;right:7px;bottom:180px;width:90px;height:233px;text-align:center;z-index:3}.main .wx-box .service-box[data-v-36e086e4]{position:relative;margin-bottom:7px;height:80px;cursor:pointer}.main .wx-box .service-box .icon[data-v-36e086e4]{width:55px;height:55px}.main .wx-box .service-box .btn[data-v-36e086e4]{position:absolute;bottom:0;width:90px;height:31px;line-height:31px;background:#323333;border-radius:16px;font-size:15px;color:#fff}.main .wx-box .btn-box[data-v-36e086e4]{margin:0 auto;width:80px;height:147px;border-radius:10px}.main .wx-box .btn-box .btn[data-v-36e086e4]{position:relative;margin-bottom:1px;width:80px;height:36px;line-height:36px;background:#323333;font-size:15px;color:#fff;cursor:pointer}.main .wx-box .btn-box .btn .code-box[data-v-36e086e4]{display:none;position:absolute;top:6px;right:80px;width:150px;height:150px;background-color:rgba(10,8,8,.5);border-radius:10px 0 10px 10px}.main .wx-box .btn-box .btn .code-box .code[data-v-36e086e4]{margin-top:16px;width:118px;height:118px}.main .wx-box .btn-box .btn:hover .code-box[data-v-36e086e4]{display:block}.main .wx-box .btn-box .border-top[data-v-36e086e4]{border-radius:10px 10px 0 0}.main .wx-box .btn-box .border-bottom[data-v-36e086e4]{border-radius:0 0 10px 10px}.main .wx-box .btn-box .btn[data-v-36e086e4]:hover{background-color:rgba(50,51,51,.7)}.main .title-box[data-v-36e086e4]{font-size:30px;font-weight:600;color:#fff;text-align:center}}