@charset "UTF-8";.desc-box{color:#fff;display:flex;flex-direction:column;align-items:center}.desc-box-title{font-size:46px;font-size:clamp(26px,2.4vw,46px);line-height:46px;line-height:clamp(26px,2.4vw,46px);margin-bottom:32px;margin-bottom:clamp(16px,1.6vw,32px)}.desc-box-content{font-family:HarmonyOS Sans SC;font-size:24px;font-size:clamp(16px,1.25vw,24px);line-height:42px}@media screen and (max-width:768px){.desc-box-title{font-size:32px;line-height:42px;margin-bottom:15px}.desc-box-content{font-size:16px;line-height:26px;text-align:center;letter-spacing:.1em}}.formation{overflow:hidden;position:relative;width:100%;background-color:#f8f9fa;aspect-ratio:1920/970;margin:0 auto;min-height:660px;max-height:1440px}@media screen and (max-width:768px){.formation{height:100vh;aspect-ratio:375/812;min-height:680px}}.formation-1{background-image:url(/images/formation/1.jpg);background-position:center;background-repeat:no-repeat;background-size:cover;color:#fff;max-height:100vh}.formation-1 video{z-index:1}.eh-container.formation-1-flex{position:absolute;inset:0;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:space-between;padding:8vw 0}.formation-1-top{display:flex;flex-direction:column;align-items:center}.formation-1-top p{font-size:24px;font-weight:400;line-height:62px;letter-spacing:.15em}@media screen and (max-width:768px){.formation-1{background-image:url(/images/formation/1_m.jpg);background-position:center;background-repeat:no-repeat;background-size:cover;color:#fff;max-height:100vh}.eh-container.formation-1-flex{padding:18vh 0}.formation-1-top p{text-align:center;line-height:36px;margin-top:30px;padding:0 10px}.formation-1-top img{width:80%}}.formation-2{padding:5.5vw 0;background-color:#060a0f;overflow:hidden;position:relative}.formation-2 .desc-box-title{text-align:center;color:#fff;margin-bottom:70px}.formation-2 .swiper-slide{position:relative;max-width:1440px;width:30%;aspect-ratio:1438/716;box-sizing:border-box;margin:0 30px}.formation-8 .swiper-slide img{width:100%;object-fit:cover}.formation-2-btn{margin:5vw auto 0;display:flex;justify-content:center}.formation-2 .swiper-slide .slide-title{position:absolute;bottom:0;left:0;right:0;font-size:26px;color:#fff;padding:0 50px 40px;z-index:1;text-align:left}.formation-2-swiper{position:relative;overflow:visible}.formation-2 .swiper-slide{position:relative;max-width:1440px;width:100%;aspect-ratio:1438/716;box-sizing:border-box;margin:0 30px;overflow:hidden;background-color:transparent}.formation-2 .swiper-slide img{width:100%;object-fit:cover}.formation-2-swiper .swiper-button-next,.formation-2-swiper .swiper-button-prev{width:48px;height:48px;border-radius:50%;transition:all .5s;background-color:#1a1b1b;opacity:0;color:#fff}.formation-2-swiper .swiper-button-prev svg,.formation-2-swiper .swiper-button-next svg{width:20px!important;height:20px!important}.formation-2-swiper:hover .formation-2-button-prev,.formation-2-swiper:hover .formation-2-button-next{opacity:.4}.formation-2-swiper .swiper-button-next:hover,.formation-2-swiper .swiper-button-prev:hover{border-color:#1a1b1b;opacity:1}.formation-2-swiper .swiper-button-next:after,.formation-2-swiper .swiper-button-prev:after{font-size:14px;color:#cdced1;transition:all .5s;font-weight:700}@media screen and (min-width:769px){.formation-2-swiper .swiper-slide{position:relative}.slide-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:#0006;z-index:2;transition:all .2s ease;opacity:1}.swiper-slide-active .slide-overlay,.swiper-slide-duplicate-active .slide-overlay{opacity:0;pointer-events:none}.formation-2-swiper .swiper-slide img{position:relative;z-index:1}.index-main{min-width:1200px}}@media screen and (max-width:768px){.formation-2 .desc-box-title{margin:60px 0}.formation-2 .swiper-slide{width:100%;padding:0;max-width:100%;aspect-ratio:375/520;margin:0}.formation-2 .swiper-slide img{width:100%;object-fit:cover}.formation-2 .swiper-container .swiper-button-prev,.formation-2 .swiper-container .swiper-button-next{display:none}.formation-2 .swiper-slide .slide-title{font-size:20px;text-align:center}.formation-2-btn{margin:50px 0}}@media screen and (min-width:769px)and (max-width:1600px){.formation-8 .swiper-slide{max-width:1000px}.formation-8 .control-box{width:1000px}.formation-2 .swiper-slide{max-width:1000px}}.formation-3{padding-top:8vw;background-image:url(/images/formation/3.jpg);background-position:center;background-repeat:no-repeat;background-size:cover}.formation-3 .desc-box-content{text-align:center}.formation-33{padding-top:10vw;background-image:url(/images/formation/5.jpg);background-position:center;background-repeat:no-repeat;background-size:cover}.formation-33 .desc-box-content,.formation-33 .desc-box-title{text-align:center}@media screen and (max-width:768px){.formation-3{padding-top:16vh;background-image:url(/images/formation/3_m.jpg)}.formation-33{padding-top:12vh;background-image:url(/images/formation/5_m.jpg)}.formation-3 .desc-box{padding:0 20px}.formation-3 .desc-box-title{text-align:center;font-size:28px}.formation-33 .desc-box{padding:0 20px}.formation-33 .desc-box-title{text-align:center;font-size:28px}}.formation-5{padding:4vw 0;background-image:url(/images/formation/8.jpg);background-position:center;background-repeat:no-repeat;background-size:cover;position:relative;display:flex;flex-direction:column;justify-content:space-between}.formation-5 .desc-box-title{text-align:center;color:#fff}.formation-5 .eh-container-full{padding:0 80px;display:flex;justify-content:space-between}.formation-5 .eh-container-full{display:flex;justify-content:space-between;position:relative;align-items:flex-end;height:50%;width:1600px}.safe-item{width:calc(33.333% - 20px);box-sizing:border-box;height:50px;cursor:pointer;position:relative;color:#fff}.safe-item:last-child{border-right:1px solid rgba(232,234,237,.6)}.safe-item:after{content:"";display:block;height:100%;width:1px;background-color:#e8eaed99;position:absolute;top:0;left:-2px;bottom:0;z-index:99999}.safe-item:hover{z-index:10;overflow:visible}.safe-item-inner{position:relative;padding:0 40px;transform:translateY(0);transition:transform .3s ease;color:#fff}.safe-item:hover .safe-item-inner{transform:translateY(calc(-100% + 50px))}.safe-item h6{font-size:36px;font-size:clamp(26px,1.4vw,36px);line-height:50px;color:#6d6d6d;text-align:center}.safe-item p{opacity:0;color:#fff;margin:15px 0 0;font-size:16px;line-height:26px;transform:translateY(20px);transition:all .3s ease .1s;letter-spacing:.93px}.safe-item:hover p{opacity:1;transform:translateY(0)}.safe-item:hover h6{color:#fff}@media(max-width:768px){.safe-item{width:100%}}@media(min-width:769px)and (max-width:1024px){.safe-item{width:calc(50% - 15px)}}@media screen and (max-width:768px){.formation-5-mobel .mobel-sub-title{display:flex;align-items:center;justify-content:center;text-align:center;font-size:25px;font-weight:500;line-height:35px;color:#fff;background-color:#000;padding:50px 0}.formation-5-mobel img{width:100%;display:block}.formation-5-mobel .swiper{display:flex;flex:1;width:100%;background-color:#000}.formation-5-mobel .swiper-slide{background-color:#000;background-position:center;background-repeat:no-repeat;background-size:contain;display:flex;flex-direction:column;justify-content:flex-end}.formation-5-mobel .desc-box{padding:30px 30px 50px;align-items:flex-start}.formation-5-mobel .desc-box .desc-box-title{font-size:20px;text-align:left;line-height:28px;margin-bottom:14px;background-color:#000}.formation-5-mobel .desc-box .desc-box-content{font-size:14px;line-height:20px;text-align:left}.formation-5-mobel .mobel-swiper-page{display:flex;align-items:center;justify-content:flex-start;padding-left:30px;background-color:#000;padding-bottom:30px}.formation-5-mobel .swiper-pagination-bullet{background-color:#555657;width:30px;height:2px;display:inline-block;border-radius:2px;opacity:1}.formation-5-mobel .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#fff}}.formation-6{background:#111213;padding:124px 0}.formation-6 .eh-container{display:flex;gap:60px;flex-direction:column;justify-content:center;align-items:center;height:100%}.formation-6 .eh-container .desc-box{align-items:center;text-align:center}.formation-6 .desc-box-content{font-size:18px}.image-boxs{display:flex;flex-direction:column;gap:40px;width:100%}.image-row-full{width:100%}.image-row-full img{width:100%;display:block}.image-row-half{display:flex;gap:40px;width:100%}.image-row-half img{display:block;width:100%;height:auto;object-fit:cover}@media screen and (max-width:768px){.formation-6{padding:80px 0}.formation-6 .eh-container{flex-direction:column;gap:80px}.formation-6 .eh-container .desc-box{align-items:center;max-width:90%;order:0}.formation-6 .eh-container .desc-box-content{text-align:center;font-size:16px;line-height:26px}.image-boxs{gap:20px;padding:0 20px}.image-row-half{flex-direction:column;gap:20px}}@media screen and (min-width:769px)and (max-width:1600px){.formation-6 .eh-container{padding:20px}.image-boxs{gap:30px}.image-row-half{width:100%;gap:30px}.image-row-half img{flex:1;width:0}}.formation-7{background-image:url(/images/formation/7.jpg);background-position:bottom;background-repeat:no-repeat;background-size:cover;position:relative;padding:106px 0}.formation-7 .eh-container{display:flex;height:100%;flex-direction:column;justify-content:space-between}.formation-7 .formation-7-head{display:flex;flex-direction:column;align-items:center}.formation-7 .formation-7-head p{font-size:46px;font-size:clamp(26px,2.4vw,46px);line-height:46px;line-height:clamp(26px,2.4vw,46px);margin-bottom:37px;color:#fff}.formation-7 .formation-7-head img{width:auto}.param{margin:0 auto;display:flex;justify-content:center;align-items:center}.param-item{font-size:16px;color:#acacb3;width:9vw;min-width:140px;display:flex;flex-direction:column;justify-content:center;gap:20px;align-items:center}.param-item.border{border-left:1px solid #60666F;border-right:1px solid #60666F}.param-item-dw{color:#f5f6f7;font-size:42px}.param-item-dw span{font-size:16px;color:#f5f6f7}.param-box{display:flex}@media screen and (max-width:768px){.formation-7{background-image:url(/images/formation/7_m.jpg);padding-bottom:10vh;background-position:center;padding-top:56px}.formation-7 .formation-7-head img{width:80%}.m-img{width:90%;display:flex;justify-content:center;margin:0 auto;padding-bottom:10vh}.m-img img{width:100%}.param{flex-wrap:wrap;flex-direction:column;gap:30px}.param .param-box{display:flex;flex-wrap:wrap}.param-item{width:50%;flex:0 0 auto;border:none!important;padding-top:40px}.param-item-dw{font-size:24px}.param .param-item.borderM{border-left:none!important}}@media screen and (min-width:769px)and (max-width:1600px){.formation-7{padding:58px 0}}.formation-8{position:relative;padding:4vw 0 2vw;background-color:#060a0f;overflow:hidden}.formation-8 .desc-box-title{text-align:center;margin-bottom:60px;color:#fff}.formation-8 .control-box{height:140px;width:1440px;margin:0 auto;position:relative;display:flex;align-items:center;justify-content:space-between}.formation-8 .control-box .control-box-button{position:relative;width:100px}.formation-8 .my-button-prev,.formation-8 .my-button-next{width:46px;height:46px;border-radius:50%;transition:all .5s;background-color:#ececec99;font-size:20px;color:#191919}.formation-8 .my-button-prev svg,.formation-8 .my-button-next svg{width:20px!important;height:20px!important}.formation-8 .my-button-prev{left:0}.formation-8 .my-button-next{right:0}.formation-8 .my-button-prev:hover,.formation-8 .my-button-next:hover{background-color:#1a1b1b}.formation-8 .my-button-prev:hover,.formation-8 .my-button-prev:hover:after,.formation-8 .my-button-next:hover,.formation-8 .my-button-next:hover:after{color:#fff}.formation-8 .my-button-prev:after,.formation-8 .my-button-next:after{font-size:16px;color:#191919;transition:all .5s;font-weight:700}.formation-8 .my-button-prev:hover:after,.formation-8 .my-button-next:hover:after{font-size:16px;color:#cdced1;transition:all .5s;font-weight:700}.control-box-nav{display:flex;gap:10px}.control-box-nav-item{width:20px;height:2px;background:#1a1b1b}.control-box-nav-item.active{background:#b1b3b5}.formation-8 .formation-8-swiper{width:1438px;margin:0 auto}.formation-8 .swiper-wrapper{align-items:center}.formation-8 .swiper-slide{max-width:1438px;aspect-ratio:1438/761;position:relative;padding:0}.formation-8 .swiper-slide img{width:100%;height:100%}.formation-8 .desc-box{position:absolute;bottom:70px;left:50px;text-align:left;align-items:flex-start}.formation-8 .desc-box .desc-box-title{font-size:24px;font-weight:500;line-height:48px;margin-bottom:10px}.formation-8 .desc-box .desc-box-content{font-family:HarmonyOS Sans SC;font-size:16px;font-weight:300;line-height:30px}@media screen and (max-width:768px){.formation-8{width:100%;padding:60px 0 0;background-color:#fff}.formation-8 .eh-container .desc-box-title{color:#000}.formation-8 .formation-8-swiper{width:100%;margin:0 auto}.formation-8 .desc-box{position:absolute;bottom:55px;left:0;right:0;text-align:center;align-items:center;padding:0 20px}.formation-8 .desc-box .desc-box-title{font-size:20px;font-weight:500;line-height:28px;margin-bottom:10px}.formation-8 .desc-box .desc-box-content{font-family:HarmonyOS Sans SC;font-size:16px;font-weight:300;line-height:22px}.formation-8 .my-button-prev,.formation-8 .my-button-next{width:58px;height:58px;background:#0000001a;border-radius:50%;transition:background .5s;display:none}.formation-8 .swiper-slide{width:100%;padding:0;max-width:100%;aspect-ratio:375/520;margin:0}.formation-8 .swiper-slide img{max-width:100%;max-height:unset;width:100%;height:100%;object-fit:cover;aspect-ratio:375/520}.formation-8 .slide-content{width:100%;aspect-ratio:375/520;position:relative;display:flex;justify-content:center;align-items:center}.formation-8 .control-box{width:100%;height:100px;display:flex;justify-content:center}}@media screen and (min-width:769px)and (max-width:1600px){.formation-8 .formation-8-swiper,.formation-8 .control-box{width:1100px}}.lang-en .formation-4 .tech-swiper-pc .swiper-content{padding-left:100px;padding-right:100px;font-size:18px}.lang-en .formation-3 .desc-box .desc-box-title{text-align:center}.lang-en .safe-item h6{font-size:28px;line-height:37px;text-align:left}.lang-en .swiper-nav-item{font-size:28px;line-height:36px}@media screen and (max-width:768px){.lang-en .formation-2{padding:0}.lang-en .formation-2 .desc-box-title{font-size:25px}.lang-en .formation-2 .slide-title{font-size:18px}.lang-en .formation-1-top p{letter-spacing:0em}.lang-en .formation-6{padding:58px 0}.lang-en .formation-7 .formation-7-head p{text-align:center}}
