:root{--primary: #F80013;--bg-grey: #FAFBFC;--page-grey: #F9F9F9;--divider: #ECEFF1;--bg: #F2F2F2 }.fade-enter-active,.fade-leave-active{transition:opacity .5s ease}.fade-enter-from,.fade-leave-to{opacity:0}.fade-enter-to,.fade-leave-from{opacity:1}*::-webkit-scrollbar{width:5px;height:5px;background:#f8f8f8}*::-webkit-scrollbar-track-piece{background:0 0}*::-webkit-scrollbar-button{display:none}*::-webkit-scrollbar-thumb{border-radius:5px;background:#ccc}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInUp{animation:fadeInUp 1s both}@keyframes fadeInUpMini{0%{opacity:0;-webkit-transform:translate3d(0,100px,0);transform:translate3d(0,100px,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInUpMini{animation:fadeInUpMini 1s both}@media screen and (max-width: 1800px){html{font-size:15px}}@media screen and (max-width: 1680px){html{font-size:14px}}@media screen and (max-width: 1560px){html{font-size:13px}}@media screen and (max-width: 1440px){html{font-size:13px}}@media screen and (max-width: 1200px){html{font-size:12px}}.hv-opacity{cursor:pointer;transition:opacity .3s ease-in-out;-webkit-tap-highlight-color:rgba(0,0,0,0)}.hv-opacity:hover{opacity:.7!important}.hv-scale{overflow:hidden;-webkit-tap-highlight-color:rgba(0,0,0,0)}.hv-scale .photo,.hv-scale.photo{overflow:hidden}.hv-scale:hover .fit-img{transform:scale(1.05) translateZ(0)}.hv-scale img{transition:transform 1s ease-in-out}@font-face{font-family:iconfont;src:url(data:application/x-font-woff;charset=utf-8;base64,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) format("woff"),url(//at.alicdn.com/t/c/font_4788127_c2p5c3bikds.ttf?t=1735308050742) format("truetype")}.iconfont{font-family:iconfont!important;font-size:1rem;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-global:before{content:""}.icon-partner:before{content:""}.icon-message:before{content:""}.icon-bag:before{content:""}.icon-plus:before{content:""}.icon-search:before{content:""}.icon-minus:before{content:""}.icon-arrow_down:before{content:""}.icon-arr_thin:before{content:""}.icon-play:before{content:""}.icon-arrow:before{content:""}.icon-arrow_up:before{content:""}.icon-checked:before{content:""}.icon-cross:before{content:""}.icon-arrow_left:before{content:""}@font-face{font-family:ali;src:url(./ali2-B6XaKOtb.ttf);font-weight:400;font-style:normal}.f-number{font-family:ali;font-weight:700!important}html,body,h1,h2,h3,h4,h5,h6,ul,li,input,button,textarea,section{margin:0;padding:0}html.hidden,html.hidden body{overflow:hidden}body{min-height:100vh}p{margin:0;padding:0}*{box-sizing:border-box}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none}input{-webkit-appearance:none;border-radius:0}input[type=number]{-moz-appearance:textfield}*{outline:0}h1,h2,h3,h4,h5,h6{font-weight:400}html,body{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow-x:hidden;background:#fff;-webkit-font-smoothing:antialiased}body,input,button,textarea{font-family:-apple-system,PingFang SC,Hiragino Sans GB,Source Han Sans CN,sans-serif;-webkit-font-smoothing:antialiased;border:none;outline:none}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}html,body{-webkit-tap-highlight-color:transparent;-webkit-text-size-adjust:none}a{text-decoration:none;outline:none;-webkit-appearance:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}img{vertical-align:middle;-webkit-touch-callout:none;line-height:1}.text-nowrap{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;word-wrap:normal!important;word-wrap:normal�!important}.text-wrap-2{text-overflow:-o-ellipsis-lastline;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical}.flex{display:flex}.flex-center{display:flex;align-items:center;justify-content:center}.flex-column{flex-direction:column}.flex-between{display:flex;align-items:center;justify-content:space-between}.align-center{align-items:center}.fit-img{width:100%;height:100%;object-fit:cover}.contain-img{width:100%;height:100%;object-fit:contain}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.wow{visibility:hidden}.page{width:100%;height:100%;position:relative}.banner,.banner-box{width:100%;height:100vh;position:relative}.banner-inner{position:absolute;top:40%;left:10rem;transform:translateY(-50%);width:31.25rem;z-index:10}.banner-inner .banner-title{color:#fff;font-size:2.8125rem;letter-spacing:.02em;line-height:1;font-weight:500}.banner-inner .banner-desc{margin-top:1.5625rem;font-size:1.625rem;line-height:1;font-weight:500;letter-spacing:.02em;color:#fff}.banner-inner .banner-content{margin-top:2.1875rem;color:#fffc;font-size:.9375rem;line-height:1}.banner-inner .video-btn{width:8.625rem;height:3.125rem;margin-top:3.75rem;background:#e50012;border-radius:2px}.banner-inner .video-btn .icon{width:1.375rem;height:1.375rem;margin-right:.5rem}.banner-inner .video-btn .label{font-size:.9375rem;color:#fff;line-height:1}.main-swiper{height:100vh;overflow:hidden}.section{width:100%}.brand-btn{margin-top:2.625rem;width:10rem;height:3.25rem;background:#e50012;border-radius:2px}.brand-btn .label{font-size:1rem;color:#fff;line-height:1}.brand-btn .iconfont{font-size:1rem;line-height:1;color:#fff;margin-left:.125rem}.banner-tabs{position:absolute;bottom:0;left:0;width:100%;height:7.375rem;background:#0000001a;-webkit-backdrop-filter:blur(12.75rem);backdrop-filter:blur(12.75rem);z-index:10;overflow:hidden}.banner-tab{display:flex;align-items:center;height:7.375rem;position:relative;cursor:pointer}.banner-tab+.banner-tab{margin-left:3.5rem}.banner-tab.active:after{content:"";display:block;width:100%;height:.1875rem;background:#e50012;position:absolute;bottom:0;left:0}.banner-tab .photo{width:4rem;height:4rem;margin-right:1rem;border-radius:2px;overflow:hidden}.banner-tab .label{font-size:.875rem;color:#fff}.jd-box{padding:5.625rem 0 4.125rem;background:#fff}.jd-main{width:110rem;margin:0 auto;max-width:92%}.jd-main .jd-title{font-size:2.8125rem;line-height:1;font-weight:500;color:#000}.jd-main .jd-content{margin-top:2.25rem;font-size:1.0625rem;line-height:2.375rem;color:#595757}.jd-card{width:100%;position:relative;overflow:hidden;border-radius:2px;margin-top:3.125rem}.jd-card .jd-card-l{width:100%;height:2px;background:#fff;position:absolute;top:50%;left:0;transform:translateY(-50%);z-index:10}.jd-card .jd-card-s1{width:2px;height:34.5rem;background:#fff;position:absolute;top:0;left:33.3%;z-index:10}.jd-card .jd-card-s2{width:2px;height:34.5rem;background:#fff;position:absolute;top:0;left:66.6%;z-index:10}.jd-list{display:flex;flex-wrap:wrap;position:absolute;top:0;left:0;width:100%;height:100%;z-index:3}.jd-item{width:33.33%;height:17.25rem;cursor:pointer;padding:2.5rem}.jd-item:hover .jd-item-title .jd-item-icon{display:block}.jd-item .jd-item-title{position:relative;display:flex;align-items:center}.jd-item .jd-item-title .title{font-size:3.75rem;font-weight:500;color:#fff;line-height:1;position:relative;z-index:10}.jd-item .jd-item-title .unit{font-size:2.5rem;line-height:1;margin-left:.3125rem;color:#fff;font-weight:500;top:.125rem;position:relative;z-index:10}.jd-item .jd-item-title .jd-item-icon{position:relative;left:-.3125rem;bottom:-.625rem;transform:skew(-30deg);opacity:1;background:#e50012;width:.8125rem;height:2rem;display:none}.jd-item .jd-item-desc{margin-top:1.625rem;line-height:1;font-size:1rem;color:#ffffffd9}.sl-box{padding:5.625rem 0 4.5625rem;background:#f9f9f9;overflow:hidden}.sl-box .sl-hd{width:107.5rem;max-width:92%;margin:0 auto 3.75rem;display:flex;align-items:flex-end;justify-content:space-between}.sl-box .sl-title .title{font-size:2.8125rem;line-height:1;font-weight:500;color:#000;letter-spacing:.02em}.sl-box .sl-title .desc{margin-top:1.5625rem;line-height:1;color:#595757;font-size:1.0625rem}.sl-swiper-box{width:100%;height:35.9375vw;position:relative}.sl-swiper-box .next-btn,.sl-swiper-box .prev-btn{width:3.125rem;height:3.125rem;border-radius:50%;background:#0003;position:absolute;-webkit-backdrop-filter:blur(83.33px);backdrop-filter:blur(83.33px);box-shadow:0 0 83.33px #00000040;z-index:10;cursor:pointer}.sl-swiper-box .next-btn:hover,.sl-swiper-box .prev-btn:hover{background:#e50012}.sl-swiper-box .next-btn:hover .iconfont,.sl-swiper-box .prev-btn:hover .iconfont{color:#fff}.sl-swiper-box .next-btn .iconfont,.sl-swiper-box .prev-btn .iconfont{font-size:1.125rem;color:#fff}.sl-swiper-box .next-btn{top:50%;right:5rem;transform:translateY(-50%)}.sl-swiper-box .prev-btn{top:50%;left:5rem;transform:translateY(-50%)}.sl-swiper{width:100%;height:35.9375vw}.sl-swiper .swiper-slide{width:65vw;height:35.9375vw}.app-card{width:65vw;height:35.9375vw;position:relative;overflow:hidden;border-radius:2px}.app-card .app-inner{padding:4.1875rem 3.125rem 3.125rem;position:absolute;bottom:0;left:0;background:linear-gradient(180deg,#0000,#000 61%);z-index:10;width:100%}.app-card .app-inner .title{font-size:30px;line-height:1;color:#fff;font-weight:500}.app-card .app-inner .desc{margin-top:.9375rem;font-size:1rem;line-height:1.875rem;color:#ffffffd9;width:43.75rem}.zl-box{width:100%;height:100vh;position:relative}.zl-box .zl-inner{position:absolute;z-index:20;top:7.8125vw;left:8.3333vw}.zl-box .zl-inner .zl-inner-tag{font-size:1rem;color:#ffffffd9;line-height:1}.zl-box .zl-inner .zl-inner-title{margin-top:1.5625rem;font-size:2.8125rem;color:#fff;line-height:1;letter-spacing:.02em;font-weight:500}.zl-banner{width:100%;height:100vh}.zl-swiper,.zl-banner{width:100%;height:100vh;position:relative}.fy-box{position:relative;width:100vw;height:100vh}.fy-box .fy-inner{position:absolute;top:9.375rem;left:5rem;z-index:10}.fy-box .fy-inner .fy-title{font-size:2.8125rem;line-height:3.75rem;font-weight:500;color:#fff;width:37.5rem}.fy-box .fy-inner .fy-desc{margin-top:1.25rem;line-height:2.25rem;color:#ffffffd9;width:37.5rem}.fy-info{position:absolute;bottom:3.75rem;left:5rem;z-index:10;display:flex;justify-content:space-between;flex-wrap:wrap;width:26.5625rem}.fy-card{width:12.8125rem;min-height:7.5rem;border-radius:2px;background:#ffffff1f;-webkit-backdrop-filter:blur(6.25rem);backdrop-filter:blur(6.25rem);padding:1.5rem 1.375rem}.fy-card.long{width:100%}.fy-card:nth-child(n+3){margin-top:.9375rem}.fy-card .card-icon{width:2.0625rem;height:2.0625rem}.fy-card .card-label{margin-top:1.375rem;color:#fff;font-size:1.125rem;line-height:1}.zl-tabs{position:absolute;width:83.3333vw;bottom:3.625rem;left:8.3333vw;display:flex;align-items:flex-end;justify-content:space-between;z-index:20}.zl-tab{width:calc(33.33% - 1.5rem);border-radius:4px;background:#ffffff26;-webkit-backdrop-filter:blur(6.25rem);backdrop-filter:blur(6.25rem);transition:all .3s ease-in-out}.zl-tab.active .zl-content{padding-bottom:2.1875rem;height:auto;visibility:visible}.zl-tab.active .zl-hd .zl-icon{transform:rotate(180deg)}.zl-hd{width:100%;height:5rem;padding:0 1.5625rem 0 2.1875rem;cursor:pointer}.zl-hd .zl-tab-title{font-size:1.25rem;line-height:1;color:#fff;font-weight:500}.zl-hd .zl-icon{width:2.5rem;height:2.5rem;border-radius:50%;background:#fff;transition:all .3s ease-in-out;cursor:pointer}.zl-hd .zl-icon .iconfont{font-size:1rem;color:#000}.zl-content{height:0;font-size:1rem;line-height:2.25rem;color:#f2f2f2;transition:all .3s ease-in-out;visibility:hidden;overflow:hidden;padding:0 2.1875rem;padding-bottom:0}
