.curriculum-type32 .txt-gray{color:#aeaeb4}.curriculum-type32 .text-center{text-align:center}.curriculum-type32 .bg-gray{background-color:#efefef}.curriculum-type32 .bg-black{background-color:#1d1d22}.curriculum-type32 .bg-blue{background:#4d69f7}.curriculum-type32 .PD150{padding:140px 0 180px}.curriculum-type32 .bubble-PD{padding:200px 0 140px}.curriculum-type32 .txt-blue{color:#4d69f7}.curriculum-type32 .txt-blue-deep{color:#02f}.curriculum-type32 .txt-blue-dark{color:#0152b7}.curriculum-type32 .txt-white{color:#fff}.curriculum-type32 .txt-gray{color:#aeaeb4}.curriculum-type32 .inline-pc{display:inline}.curriculum-type32 .section-header{position:relative}.curriculum-type32 .section-header .btn-bubble{position:absolute;border-radius:21rem;width:fit-content;padding:0 30px;height:46px;font-size:1rem;line-height:46px;text-align:center;background:linear-gradient(180deg,#427be5 0,#003299 100%);color:#fff;left:50%;top:-46%;transform:translate(-50%,-50%)}.curriculum-type32 .section-header .btn-bubble.visual-refine-bubble{top:-20%}.curriculum-type32 .section-header .btn-bubble::after{content:"";position:absolute;bottom:-8px;left:50%;transform:translateX(-50%);width:0;height:0;border-left:14px solid transparent;border-right:14px solid transparent;border-top:16px solid #0137a7}.curriculum-type32 .section-header .title{font-size:37px;font-weight:800;width:100%;line-height:1.35}.curriculum-type32 .section-header .sub-title{font-size:18px;font-weight:400;width:100%;display:block;line-height:150%;margin-top:20px}.curriculum-type32 .close-title{font-size:24px;font-weight:700;width:100%;text-align:center;line-height:1.5;display:block;margin-top:80px}.curriculum-type32 .close-title>span{width:100%;display:block;font-size:20px;font-weight:400}.curriculum-type32 .close-title.other{width:100%;padding:50px 0;border-radius:8px;color:#000;margin-top:40px;background-color:#fff;box-shadow:0 5px 30px #eaa300}.curriculum-type32 .section-contents{width:1050px;margin:0 auto;position:relative;padding-top:50px}.curriculum-type32 .section-contents.outer{width:1200px}.curriculum-type32 .section-contents.in860{width:860px}.curriculum-type32 .line-banner{width:100%;height:210px;background-color:transparent;background-image:url(/images/curriculum/type32/banner.jpg);background-repeat:no-repeat;background-position-x:center;background-position-y:center;background-size:cover}.curriculum-type32 .line-banner .section-contents{padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;justify-content:center;gap:12px;height:100%;width:50%;position:relative;left:24%;align-items:flex-start}.curriculum-type32 .line-banner .section-contents .banner-title{font-size:32px;background:linear-gradient(90deg,#fff 0,#99c5ff 32.21%,#92a4ff 77.88%);background-clip:text;color:transparent;line-height:1.35;text-align:left}.curriculum-type32 .line-banner .section-contents .banner-title>span{font-size:24px}.curriculum-type32 .line-banner .section-contents p{color:rgba(255,255,255,.6);font-weight:400;font-size:18px}.curriculum-type32 .view-video-contents{position:relative;background:linear-gradient(180deg,rgba(72,102,238,.2) 0,#fff 39.43%);padding:140px 0;margin:0 auto}.curriculum-type32 .view-video-contents:before{position:absolute;content:"";background-color:transparent;background-image:url(/images/curriculum/type20/background_triangle.png);background-repeat:no-repeat;background-position-x:center;background-position-y:center;width:100%;height:180px;left:0;bottom:-72px;z-index:2}.curriculum-type32 .view-video-contents .video-header{width:860px;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;align-items:flex-start;justify-content:space-between}.curriculum-type32 .view-video-contents .video-header>span{font-size:24px;line-height:1.4;letter-spacing:-.24px;position:relative;text-align:left}.curriculum-type32 .view-video-contents .video-header>span::before{position:absolute;content:"";left:210px;top:26px;width:650px;height:1px;background:rgba(0,0,0,.17)}.curriculum-type32 .view-video-contents .video-header .title{font-size:37px;font-weight:800;line-height:1.4;text-align:left}.curriculum-type32 .view-video-contents .video-header .title img{margin-left:40px;width:30px;height:100%}.curriculum-type32 .view-video-contents .section-contents{width:860px}.curriculum-type32 .view-video-contents .section-contents .video-tit{font-size:24px;font-weight:800;line-height:1.45;position:relative}.curriculum-type32 .view-video-contents .section-contents .video-tit::before{position:absolute;content:"";left:0;top:50%;transform:translateY(-50%);height:3px;width:130px;background:#000}.curriculum-type32 .view-video-contents .section-contents .video-tit::after{position:absolute;content:"";right:0;top:50%;transform:translateY(-50%);height:3px;width:130px;background:#000}.curriculum-type32 .view-video-contents .section-contents .video-box{margin-top:40px}.curriculum-type32 .view-video-contents .section-contents .video-box .video-con{width:100%;border-radius:10px;height:400px;overflow:hidden;position:relative;margin-bottom:24px}.curriculum-type32 .view-video-contents .section-contents .video-box .video-con::before{position:absolute;content:"";right:0;width:100%;height:100%;background:var(--video-color,transparent);z-index:3}.curriculum-type32 .view-video-contents .section-contents .video-box .video-con.other:after{content:"";width:300px;height:100%;position:absolute;left:48%;top:0;z-index:1;background:linear-gradient(90deg,rgba(197,225,240,.03) 23%,#add6f2 73%)}.curriculum-type32 .view-video-contents .section-contents .video-box .video-con-video{width:100%;height:100%;object-fit:contain;object-position:left}.curriculum-type32 .view-video-contents .section-contents .video-box .video-con-list{position:absolute;right:36px;top:54%;transform:translateY(-50%);z-index:5;text-align:left}.curriculum-type32 .view-video-contents .section-contents .video-box .video-con-list>h4{font-size:27px;line-height:1.3;margin-bottom:15px;color:#fff}.curriculum-type32 .view-video-contents .section-contents .video-box .video-con-list>h4>span{font-size:22px}.curriculum-type32 .view-video-contents .section-contents .video-box .video-con-list>span{font-weight:500;color:rgba(255,255,255,.5);font-size:16px;line-height:1.5;letter-spacing:-.16px}.curriculum-type32 .education-different{padding:260px 0 160px 0;background:linear-gradient(180deg,#4d9aff 0,#3672eb 52.88%,#3955f3 100%);position:relative}.curriculum-type32 .education-different:before{content:"";background:url(/images/curriculum/type32/education-different-back.png) no-repeat center;width:1249px;height:959px;position:absolute;left:50%;top:34%;transform:translate(-50%,-50%);z-index:1}.curriculum-type32 .education-different .inner{width:840px;margin:0 auto;position:relative;z-index:2}.curriculum-type32 .education-different .benefit .feature-list{margin-top:80px;display:flex;align-items:center;justify-content:center;text-align:center}.curriculum-type32 .education-different .benefit .feature-list .list-div .list-title{font-style:normal;font-weight:700;margin-bottom:20px;line-height:1.3;color:#fff;display:block}.curriculum-type32 .education-different .benefit .feature-list .list-div .list-box{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;gap:10px}.curriculum-type32 .education-different .benefit .feature-list .list-div .list-box>li{padding:16px 0;width:100%;border-radius:3px}.curriculum-type32 .education-different .benefit .feature-list .list-div .list-svg{width:180px;height:70px}.curriculum-type32 .education-different .benefit .feature-list .list-div .list-close{font-weight:700;line-height:140%;margin-top:16px}.curriculum-type32 .education-different .benefit .feature-list .list-subject{border-radius:10px 0 0 10px;background:#fff;width:392px;margin-bottom:-30px;padding:46px 28px}.curriculum-type32 .education-different .benefit .feature-list .list-subject .list-title{font-size:22px;color:#01040a;margin-bottom:30px}.curriculum-type32 .education-different .benefit .feature-list .list-subject .list-box>li{background:#f6f6f6;color:#666;font-size:16px;font-weight:500}.curriculum-type32 .education-different .benefit .feature-list .list-subject .list-close{color:#333;font-size:18px}.curriculum-type32 .education-different .benefit .feature-list .list-employ{padding:56px 28px 86px;border-radius:10px;background:linear-gradient(180deg,#fff 15.38%,#a9cdff 50.48%,#6dacff 100%);box-shadow:0 4px 44px 0 rgba(0,33,97,.7);width:496px}.curriculum-type32 .education-different .benefit .feature-list .list-employ .list-title{text-align:center;font-size:30px;color:#000;font-weight:700}.curriculum-type32 .education-different .benefit .feature-list .list-employ .list-title>span{font-size:26px;font-weight:400}.curriculum-type32 .education-different .benefit .feature-list .list-employ .list-box{width:100%;border-radius:0 0 16px 16px}.curriculum-type32 .education-different .benefit .feature-list .list-employ .list-box>li{color:#000;width:inherit;font-size:18px;font-weight:500;background:rgba(21,21,21,.17)}.curriculum-type32 .education-different .benefit .feature-list .list-employ .list-close{color:#000;font-size:20px}.curriculum-type32 .education-different .benefit .feature-close{margin-top:64px;font-size:21px;line-height:1.5;font-weight:500}.curriculum-type32 .education-different .compete{margin-top:90px;text-align:center}.curriculum-type32 .education-different .compete .compete-title{color:#fff;text-align:center;font-size:37px;font-weight:800;line-height:1.4;margin-top:30px}.curriculum-type32 .education-different .compete .compete-title>span{display:block;width:100%;margin-top:20px;color:#58f9ff;text-align:center;font-size:27px}.curriculum-type32 .education-different .compete .compete-list{display:grid;grid-template-columns:repeat(2,2fr);gap:32px;list-style:none;padding:0;margin-top:60px}.curriculum-type32 .education-different .compete .compete-list .compete-list-box{box-shadow:0 4px 50px 0 rgba(17,0,255,.5);background-color:#fff;color:#111;border-radius:6px;overflow:hidden}.curriculum-type32 .education-different .compete .compete-list .compete-list-box .article{display:flex;flex-direction:column;align-items:center;text-align:center;justify-content:space-around;position:relative}.curriculum-type32 .education-different .compete .compete-list .compete-list-box .article:before{position:absolute;content:"";bottom:0;left:50%;transform:translateX(-50%);width:100%;height:60%;background:linear-gradient(180deg,rgba(0,0,0,0) 40%,#000 90%)}.curriculum-type32 .education-different .compete .compete-list .compete-list-box .text{width:100%;padding:30px 0;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;align-items:center;justify-content:center}.curriculum-type32 .education-different .compete .compete-list .compete-list-box .text>span{background-color:#4866ee;color:#fff;font-weight:700;font-size:16px;display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:4px;margin-bottom:12px}.curriculum-type32 .education-different .compete .compete-list .compete-list-box .text>h4{font-size:24px;line-height:1.45;color:#333}.curriculum-type32 .education-different .compete .compete-list .compete-list-box .text>h4>span{display:block;color:#666;font-size:16px;margin-top:4px;font-weight:500}.curriculum-type32 .education-different .compete .compete-list .compete-list-box .compete-img{width:100%;height:240px;object-fit:cover;object-position:bottom;border-radius:0 0 6px 6px}.curriculum-type32 .education-different .compete .compete-list .compete-list-box .compete-video{width:100%;height:240px;object-fit:cover;border-radius:0 0 6px 6px}.curriculum-type32 .education-different .compete .compete-list .compete-list-box .sub-text{font-size:15px;font-weight:400;line-height:1.3;position:absolute;bottom:26px;left:50%;width:100%;transform:translateX(-50%);display:flex;align-items:center;justify-content:center;gap:5px}.curriculum-type32 .education-different .compete .compete-footer{display:block;color:#fff;text-align:center;font-size:21px;font-weight:700;line-height:140%;margin-top:70px}.curriculum-type32 .career-start{padding:156px 0 180px;position:relative}.curriculum-type32 .career-start::before{position:absolute;content:"";background:#050414 url(/images/curriculum/type20/section_bg_4.jpg);background-repeat:no-repeat;background-size:auto 100%;background-position:top center;z-index:0;left:50%;inset:0;top:0;height:100%;width:100%}.curriculum-type32 .career-start .start-list{display:grid;grid-template-columns:repeat(2,2fr);gap:38px 20px}.curriculum-type32 .career-start .start-list-box{border-radius:8px;border:1px solid rgba(255,255,255,.2);background:var(--gradient,linear-gradient(105deg,rgba(255,255,255,.3) -41.18%,rgba(5,7,29,.3) 120.53%));display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;height:200px}.curriculum-type32 .career-start .start-list-box .big-info-text{font-size:24px;font-weight:700}.curriculum-type32 .career-start .start-list-box .big-info-text>span{display:block}.curriculum-type32 .career-start .start-list-box>p{color:#9292a3;font-size:16px;font-weight:500}.curriculum-type32 .learning-curriculum{padding:148px 0 170px}.curriculum-type32 .learning-curriculum .roadmap-img{display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center;justify-content:space-between;margin-bottom:40px}.curriculum-type32 .learning-curriculum .roadmap-img>li{border-top:2px solid #000;border-bottom:2px solid #000;color:#666;font-size:16px;position:relative;margin-top:50px;height:50px;line-height:50px;flex:1.5}.curriculum-type32 .learning-curriculum .roadmap-img>li.first{flex:.8;border:2px solid #000;border-right:0;border-radius:25px 0 0 25px}.curriculum-type32 .learning-curriculum .roadmap-img>li .img-top{position:absolute;color:#000;font-size:18px;left:50%;transform:translate(-50%,0);top:-50px;white-space:nowrap}.curriculum-type32 .learning-curriculum .roadmap-img>li:before{content:"";width:1px;height:calc(100% + 50px);position:absolute;left:-2px;top:-40px;border-left:2px dotted #bfbfbf}.curriculum-type32 .learning-curriculum .roadmap-img>li.last{border-radius:0 25px 25px 0;border:2px solid #000;border-left:0;background:#469cff;flex:1.2;color:#fff}.curriculum-type32 .learning-curriculum .roadmap-img>li.last:after{content:"";width:1px;height:calc(100% + 50px);position:absolute;right:-4px;top:-40px;border-left:2px dotted #bfbfbf}.curriculum-type32 .learning-curriculum .curriculum-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:26px 20px}.curriculum-type32 .learning-curriculum .curriculum-list-box{display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column}.curriculum-type32 .learning-curriculum .curriculum-list-box.orange-box{gap:0;border:1px solid #dbdbdb;border-radius:10px}.curriculum-type32 .learning-curriculum .curriculum-list-box.orange-box .project-video{width:100%;height:200px;object-fit:cover;object-position:center}.curriculum-type32 .learning-curriculum .curriculum-list-box.orange-box .project-img{width:100%}.curriculum-type32 .learning-curriculum .curriculum-list-box.orange-box .curri-tit{border-radius:10px 10px 0 0;background:#469cff;color:#fff;height:86px;font-weight:700;line-height:1.3;display:flex;justify-content:center;align-items:center;margin-bottom:0}.curriculum-type32 .learning-curriculum .curriculum-list-box.orange-box .tool-icon{padding:16px}.curriculum-type32 .learning-curriculum .curriculum-list-box .curri-tit{width:100%;background:#606266;border-radius:10px;height:50px;line-height:50px;display:block;text-align:center;color:#fff;margin-bottom:7px;font-size:18px}.curriculum-type32 .learning-curriculum .curriculum-list-box .curri-ul .curri-list{border-radius:10px;padding:30px;border:1px solid #dbdbdb;margin-bottom:0}.curriculum-type32 .learning-curriculum .curriculum-list-box .curri-ul .curri-list>li{color:#01040a;font-size:17px;font-weight:500}.curriculum-type32 .learning-curriculum .curriculum-list-box .curri-ul .tool-icon{margin-top:7px;gap:6px}.curriculum-type32 .learning-curriculum .curriculum-lang-group-icon{width:100%;display:flex;justify-content:flex-start;align-items:center}.curriculum-type32 .learning-curriculum .curriculum-lang-group-icon.center{justify-content:center}.curriculum-type32 .learning-curriculum .curriculum-lang-group-icon .group{display:flex;gap:5px}.curriculum-type32 .learning-curriculum .curriculum-lang-group-icon .icon{width:30px}.curriculum-type32 .learning-curriculum .curriculum-lang-group-icon .icon+.icon{margin-left:2px}.curriculum-type32 .career-camp{padding:140px 0}.curriculum-type32 .career-camp .cam-volun-list{display:grid;grid-template-columns:repeat(2,2fr);gap:30px 26px}.curriculum-type32 .career-camp .cam-volun-list>li{border-radius:12px;background:linear-gradient(180deg,#fff 0,rgba(68,100,239,.5) 100%);height:120px;padding:30px 0;text-align:center;font-size:21px;font-weight:700;line-height:1.4;color:#000;position:relative}.curriculum-type32 .career-camp .cam-volun-list>li::after{position:absolute;content:"";inset:0;padding:1px;background-image:linear-gradient(180deg,rgba(0,0,0,.1) 20%,rgba(0,0,0,.1) 100%);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;border-radius:10px}.curriculum-type32 .career-camp .triangle-wrap{position:relative;width:100px;height:50px;left:50%;top:26px;transform:translateX(-50%)}.curriculum-type32 .career-camp .triangle-wrap .triangle{position:absolute;left:50%;transform:translate(-50%);width:80px;height:30px;clip-path:polygon(50% 100%,0 0,100% 0);background:linear-gradient(to top,#0034a2 0,rgba(84,230,255,.1) 100%);filter:blur(1px)}.curriculum-type32 .career-camp .triangle-wrap .triangle-top{top:0;transform:translateX(-50%) translateY(4px);width:80px;height:30px}.curriculum-type32 .career-camp .triangle-wrap .triangle-bottom{top:20px;opacity:.6}.curriculum-type32 .career-camp .carrer-field{margin-top:50px}.curriculum-type32 .career-camp .carrer-field>h3{text-align:center;font-size:30px;font-weight:700}.curriculum-type32 .career-camp .carrer-field .field-list{margin-top:40px;display:grid;grid-template-columns:repeat(3,2fr);gap:15px 25px}.curriculum-type32 .career-camp .carrer-field .field-list>li{height:100px;border-radius:12px;border:1px solid #3d3d3d;background:#161e4a;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;gap:6px;align-items:center;justify-content:center}.curriculum-type32 .career-camp .carrer-field .field-list>li>h4{color:#fff;font-size:18px;font-weight:700;line-height:1.25}.curriculum-type32 .career-camp .carrer-field .field-list>li>p{color:#9da3aa;font-size:16px;font-weight:500}.curriculum-type32 .last-banner{background-color:transparent;background-image:url(/images/curriculum/type20/section_08.jpg);background-repeat:no-repeat;background-position-x:center;background-position-y:center;background-size:cover;background-position-y:top;padding:110px 0 100px}.curriculum-type32 .last-banner>h2{color:#fff;text-align:center;font-size:36px;font-weight:700;line-height:1.3}.curriculum-type32 .last-banner .bubble{position:absolute;border-radius:20rem;border:1px solid rgba(0,0,0,.5);width:290px;height:38px;font-weight:700;font-size:1rem;line-height:38px;text-align:center;background:#fff;left:50%;top:-40%;transform:translate(-50%,-50%);animation:bubble 2s ease-in-out infinite}.curriculum-type32 .last-banner .bubble::after{content:"";position:absolute;bottom:-8px;left:50%;transform:translateX(-50%);width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top:8px solid #fff}@keyframes bubble{0%{transform:translate(-50%,-50%) translateY(0)}50%{transform:translate(-50%,-50%) translateY(-16%)}100%{transform:translate(-50%,-50%) translateY(0)}}.curriculum-type32 .last-banner .banner-btn{position:relative;margin:90px auto 0;font-size:21px;color:#000;font-weight:700;width:430px;height:83px;border-radius:10px;background:#fff;box-shadow:3px 2px 4px 0 rgba(0,0,0,.5);display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;align-items:center;justify-content:center}.curriculum-type32 .last-banner .banner-btn .go{background:#4070e4;color:#fff;border-radius:100%;font-size:14px;font-weight:800;padding:4px 6px}
/*# sourceMappingURL=curriculum-type32.min.css.map */
