.home-pc[data-v-6f06ae81]{background:#f5f7fa}.section[data-v-6f06ae81]{padding:60px 20px 40px}.section-main-products[data-v-6f06ae81],.section[data-v-6f06ae81]{box-sizing:border-box;min-height:100vh;scroll-snap-align:start}.section-main-products[data-v-6f06ae81]{max-width:100%;padding:0;position:relative;width:100%}.main-products-hero[data-v-6f06ae81]{background:#f5f7fa;height:100vh;position:relative;width:100%}.main-products-hero.is-second-product .main-product-desc[data-v-6f06ae81],.main-products-hero.is-second-product .main-product-more[data-v-6f06ae81],.main-products-hero.is-second-product .main-product-title[data-v-6f06ae81]{color:#fff!important}.main-product-bg[data-v-6f06ae81],.main-products-hero-inner[data-v-6f06ae81]{bottom:0;left:0;position:absolute;right:0;top:0}.main-product-bg[data-v-6f06ae81]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.main-product-overlay[data-v-6f06ae81]{align-items:center;background:transparent;bottom:0;color:#333;display:flex;flex-direction:column;justify-content:flex-start;left:0;padding:50px 40px 0;position:absolute;right:0;text-align:center;top:0}.main-product-title[data-v-6f06ae81]{font-family:Source Han Sans CN,思源黑体,-apple-system,BlinkMacSystemFont,Segoe UI,system-ui,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif;font-size:max(2.815rem,min(2.815vw,4.5rem));font-weight:700;letter-spacing:2px;margin-bottom:16px;margin-top:8vh}.main-product-desc[data-v-6f06ae81],.main-product-title[data-v-6f06ae81]{color:#333;opacity:0;transform:translateY(20px)}.main-product-desc[data-v-6f06ae81]{font-size:max(1rem,min(1vw,1.5rem));line-height:1.8;margin-bottom:0;margin-top:0;max-width:70vw}.section-main-products.section-visible .main-product-title[data-v-6f06ae81]{animation:hero-title-up-6f06ae81 .6s ease-out forwards}.section-main-products.section-visible .main-product-desc[data-v-6f06ae81]{animation:hero-desc-right-6f06ae81 .5s ease-out forwards;animation-delay:.12s}.main-product-more[data-v-6f06ae81]{background:transparent;color:#333;cursor:pointer;font-size:max(.85rem,min(.65vw,1.375rem));margin-top:14px;transition:color .25s ease,border-color .25s ease}.main-product-more[data-v-6f06ae81]:hover{border-color:#427bff;color:#427bff}.main-product-fade-enter-active[data-v-6f06ae81],.main-product-fade-leave-active[data-v-6f06ae81]{transition:opacity .35s ease}.main-product-fade-leave-active[data-v-6f06ae81]{bottom:0;left:0;pointer-events:none;position:absolute;right:0;top:0}.main-product-fade-enter[data-v-6f06ae81],.main-product-fade-leave-to[data-v-6f06ae81]{opacity:0}.main-products-tabs[data-v-6f06ae81]{bottom:60px;display:flex;gap:16px;left:50%;position:absolute;transform:translateX(-50%)}.main-product-tab[data-v-6f06ae81]{align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:transparent;border:1px solid #333;border-radius:999px;color:#333;cursor:pointer;display:flex;font-family:Source Han Sans CN,思源黑体,-apple-system,BlinkMacSystemFont,Segoe UI,system-ui,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif;font-size:max(.85rem,min(.85vw,1.375rem));height:40px;justify-content:center;min-width:160px;outline:none;padding:20px;transition:background .25s ease,color .25s ease,border-color .25s ease,transform .25s ease}.main-product-tab.is-active[data-v-6f06ae81]{background:#427bff;border-color:#427bff;color:#fff;transform:translateY(-3px)}.main-product-tab[data-v-6f06ae81]:hover{border-color:#427bff}.section-header[data-v-6f06ae81]{margin-top:50px;text-align:center}.section-header h2[data-v-6f06ae81]{color:#333;font-family:Source Han Sans CN,思源黑体,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:3.375rem;font-weight:700;margin:0}.section-header p[data-v-6f06ae81]{color:#666;font-size:.875rem;margin-top:12px}.section-header h2[data-v-6f06ae81],.section-header p[data-v-6f06ae81]{opacity:0;transform:translateY(60px);transition:opacity .85s cubic-bezier(.22,.61,.36,1),transform .65s cubic-bezier(.22,.61,.36,1)}.section-visible .section-header h2[data-v-6f06ae81],.section-visible .section-header p[data-v-6f06ae81]{opacity:1;transform:translateY(0)}.section-solutions[data-v-6f06ae81]{background-image:url(/_nuxt/img/solution_bg.3f8bf6f.png);background-position:50%;background-repeat:no-repeat;background-size:cover;overflow-x:hidden}.section-solutions .section-header[data-v-6f06ae81]{margin:8vh 0 6vh}.section-solutions .section-header h2[data-v-6f06ae81]{font-size:max(2.8rem,min(2.8vw,4.5rem))}.section-solutions .solutions-swiper-wrap[data-v-6f06ae81]{margin-top:50px}.hero[data-v-6f06ae81]{height:100vh;position:relative;scroll-snap-align:start}.hero-carousel[data-v-6f06ae81]{height:100%}.hero-carousel[data-v-6f06ae81] .el-carousel__arrow{background:hsla(0,0%,100%,.25);border-radius:50%;box-shadow:0 6px 18px rgba(0,0,0,.15);height:64px!important;opacity:.95;width:64px!important}.hero-carousel[data-v-6f06ae81] .el-carousel__arrow:hover{background:hsla(0,0%,100%,.38)}.hero-carousel[data-v-6f06ae81] .el-carousel__arrow i{color:#fff;font-size:28px;line-height:1;transform:translateY(1px)}.hero-carousel[data-v-6f06ae81] .el-carousel__arrow--left{left:60px!important}.hero-carousel[data-v-6f06ae81] .el-carousel__arrow--right{right:60px!important}.hero-slide[data-v-6f06ae81]{background-position:50%;background-repeat:no-repeat;background-size:cover;height:100%;position:relative;width:100%}.hero-overlay[data-v-6f06ae81]{align-items:center;background:transparent;bottom:0;color:#fff;display:flex;flex-direction:column;justify-content:flex-start;left:0;margin:0;max-width:100%;padding:25vh 20px 0;position:absolute;right:0;text-align:center;top:0}.hero-overlay .hero-subtitle[data-v-6f06ae81]{font-size:14px;letter-spacing:3px;margin-bottom:12px}.hero-overlay .hero-title[data-v-6f06ae81]{animation:hero-title-up-6f06ae81 .6s ease-out forwards;font-size:max(4.7rem,min(4.7vw,6.9rem));font-weight:700;letter-spacing:4px;margin-bottom:14px}.hero-overlay .hero-desc[data-v-6f06ae81],.hero-overlay .hero-title[data-v-6f06ae81]{font-family:Source Han Sans CN,思源黑体,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;opacity:0;transform:translateY(20px)}.hero-overlay .hero-desc[data-v-6f06ae81]{animation:hero-desc-right-6f06ae81 .5s ease-out forwards;animation-delay:.5s;font-size:max(1.2rem,min(1.2vw,1.75rem));line-height:1.7;max-width:none;white-space:nowrap}.hero-stats-bar[data-v-6f06ae81]{align-items:center;bottom:56px;box-sizing:border-box;color:#fff;display:flex;justify-content:space-between;left:8%;padding:0;position:absolute;right:8%;transform:none}.hero-stat-item[data-v-6f06ae81]{animation:hero-stat-up-6f06ae81 .75s cubic-bezier(.22,.61,.36,1) forwards;flex:0 0 auto;opacity:0;text-align:center;transform:translateY(40px)}.hero-stats-bar .hero-stat-item[data-v-6f06ae81]:first-child{animation-delay:1s}.hero-stats-bar .hero-stat-item[data-v-6f06ae81]:nth-child(2){animation-delay:1.08s}.hero-stats-bar .hero-stat-item[data-v-6f06ae81]:nth-child(3){animation-delay:1.16s}.hero-stats-bar .hero-stat-item[data-v-6f06ae81]:nth-child(4){animation-delay:1.24s}.hero-stats-bar .hero-stat-item[data-v-6f06ae81]:nth-child(5){animation-delay:1.32s}.hero-stat-number[data-v-6f06ae81]{font-family:Source Han Sans CN,思源黑体,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:max(2.3rem,min(2.3vw,3.75rem));font-weight:700;letter-spacing:1px}.hero-stat-label[data-v-6f06ae81]{font-size:max(1rem,min(1vw,1.5rem));margin-top:6px;opacity:.9}@keyframes hero-title-up-6f06ae81{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes hero-desc-right-6f06ae81{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes hero-stat-up-6f06ae81{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}.card[data-v-6f06ae81]{align-items:stretch;background:#fff;border-radius:12px;box-shadow:0 10px 30px rgba(0,0,0,.08);display:flex;height:100%;justify-content:center;overflow:hidden}.card .card-img[data-v-6f06ae81]{background:#f3f5f8;flex:0 0 45%}.card .card-img img[data-v-6f06ae81]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.card .card-body[data-v-6f06ae81]{display:flex;flex:1;flex-direction:column;justify-content:center;padding:26px 28px}.card .card-body h3[data-v-6f06ae81]{color:#333;font-family:Source Han Sans CN,思源黑体,-apple-system,BlinkMacSystemFont,Segoe UI,system-ui,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif;font-weight:700;margin:0 0 12px}.card .card-body p[data-v-6f06ae81]{color:#666;font-size:14px;line-height:1.7;margin:0}.solutions-swiper-wrap[data-v-6f06ae81]{min-height:585px;padding:0 52px;position:relative}.solutions-swiper-wrap .swiper-container[data-v-6f06ae81]{overflow:visible;padding-left:180px;width:100%}.solutions-swiper-wrap .swiper-slide[data-v-6f06ae81]{flex:0 0 auto;height:58vh;width:100%}.solutions-swiper-nav[data-v-6f06ae81]{align-items:center;display:flex;gap:20px;justify-content:center;margin-top:40px}.solutions-swiper-next[data-v-6f06ae81],.solutions-swiper-prev[data-v-6f06ae81]{align-items:center;background:hsla(0,0%,100%,.9);border-radius:50%;box-shadow:0 2px 12px rgba(0,0,0,.12);cursor:pointer;display:flex;height:2.75rem;justify-content:center;transition:background .2s,box-shadow .2s;width:2.75rem}.solutions-swiper-next[data-v-6f06ae81]:hover,.solutions-swiper-prev[data-v-6f06ae81]:hover{background:#fff;box-shadow:0 4px 16px rgba(0,0,0,.15)}.solutions-swiper-next .solutions-swiper-arrow[data-v-6f06ae81],.solutions-swiper-prev .solutions-swiper-arrow[data-v-6f06ae81]{color:#333;font-size:1.75rem;font-weight:300;height:100%}.card-solution[data-v-6f06ae81]{border-radius:22px;flex-shrink:0;height:58vh;margin:0 auto;overflow:hidden;position:relative;width:100%}.card-solution .card-img[data-v-6f06ae81]{bottom:0;left:0;position:absolute;right:0;top:0;z-index:0}.card-solution .card-img img[data-v-6f06ae81]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.card-solution .card-mask[data-v-6f06ae81]{background:rgba(0,0,0,.45);bottom:0;left:0;position:absolute;right:0;top:0;z-index:1}.card-solution .card-body[data-v-6f06ae81]{align-items:center;bottom:0;color:#fff;display:flex;flex-direction:column;justify-content:center;left:0;padding:24px;position:absolute;right:0;text-align:center;top:0;z-index:2}.card-solution .card-body h3[data-v-6f06ae81]{color:#fff;font-family:Source Han Sans CN,思源黑体,-apple-system,BlinkMacSystemFont,Segoe UI,system-ui,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif;font-size:max(1.875rem,min(1.875vw,2.5rem));font-weight:700;margin:0 0 10px}.card-solution .card-body p[data-v-6f06ae81]{color:hsla(0,0%,100%,.95);font-size:13px;line-height:1.6;margin:0}.section-industry[data-v-6f06ae81]{padding-left:8%;padding-right:8%}.section-industry h2[data-v-6f06ae81]{font-size:max(2.815rem,min(2.815vw,4.5rem))}.industry-grid[data-v-6f06ae81]{display:flex;flex-direction:column;gap:24px;margin-top:60px}.industry-row[data-v-6f06ae81]{display:flex;gap:24px;justify-content:space-between}.industry-row--1 .industry-item[data-v-6f06ae81]:first-child{width:59%}.industry-row--1 .industry-item[data-v-6f06ae81]:nth-child(2),.industry-row--2 .industry-item[data-v-6f06ae81]:first-child{width:39%}.industry-row--2 .industry-item[data-v-6f06ae81]:nth-child(2){width:59%}.industry-row .industry-item[data-v-6f06ae81]{border-radius:16px;box-shadow:0 10px 30px rgba(0,0,0,.12);flex-shrink:0;height:max(280px,min(32vh,450px));opacity:0;overflow:hidden;position:relative;transform:translateY(24px);transition:opacity .7s cubic-bezier(.22,.61,.36,1),transform .7s cubic-bezier(.22,.61,.36,1);transition-delay:0ms;transition-delay:var(--reveal-delay,0ms);will-change:transform,opacity}.industry-row .industry-item .industry-img[data-v-6f06ae81]{bottom:0;left:0;position:absolute;right:0;top:0}.industry-row .industry-item .industry-img img[data-v-6f06ae81]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .4s ease-out;width:100%}.industry-row .industry-item .industry-mask[data-v-6f06ae81]{background:linear-gradient(0deg,rgba(0,0,0,.8),rgba(0,0,0,.3),transparent);bottom:0;left:0;position:absolute;right:0;top:0;z-index:1}.industry-row .industry-item .industry-body[data-v-6f06ae81]{bottom:-30px;height:130px;left:0;overflow:hidden;padding:0 24px;position:absolute;right:0;text-align:left;z-index:2}.industry-row .industry-item .industry-body .industry-body-inner[data-v-6f06ae81]{position:relative;transform:translateY(20px);transition:transform .45s cubic-bezier(.22,.61,.36,1)}.industry-row .industry-item .industry-body h3[data-v-6f06ae81]{color:#fff;font-family:Source Han Sans CN,思源黑体,-apple-system,BlinkMacSystemFont,Segoe UI,system-ui,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif;font-size:max(1.875rem,min(1.525vw,2.5rem));font-weight:700;margin:0 0 8px}.industry-row .industry-item .industry-body .industry-desc[data-v-6f06ae81]{color:hsla(0,0%,100%,.9);font-size:max(.875rem,min(.75vw,1.5rem));line-height:1.6;margin:0;max-height:0;opacity:0;overflow:hidden;transition:max-height .45s cubic-bezier(.22,.61,.36,1),opacity .45s cubic-bezier(.22,.61,.36,1)}.industry-row .industry-item:hover .industry-body .industry-body-inner[data-v-6f06ae81]{transform:translateY(0)}.industry-row .industry-item:hover .industry-body .industry-desc[data-v-6f06ae81]{max-height:120px;opacity:1}.industry-row .industry-item:hover .industry-img img[data-v-6f06ae81]{transform:scale(1.05)}.section-visible .industry-item[data-v-6f06ae81]{opacity:1;transform:translateY(0)}.section-ecology[data-v-6f06ae81]{background-image:url(/_nuxt/img/ecology_bg_4.98bf5f0.png);background-position:50%;background-repeat:no-repeat;background-size:cover;color:#fff;min-height:100vh;padding:80px 20px;position:relative;scroll-snap-align:start}.section-ecology.ecology-visible .ecology-overlay .ecology-title[data-v-6f06ae81]{opacity:1;transform:translateY(0)}.section-ecology .ecology-overlay[data-v-6f06ae81]{text-align:center}.section-ecology .ecology-overlay .ecology-title[data-v-6f06ae81]{color:#fbf6f6;font-family:Source Han Sans CN,思源黑体,-apple-system,BlinkMacSystemFont,Segoe UI,system-ui,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif;font-size:max(2.815rem,min(2.815vw,4.5rem));font-weight:700;letter-spacing:2px;margin-bottom:18px;margin-top:70px;opacity:0;transform:translateY(40px);transition:opacity .7s cubic-bezier(.22,.61,.36,1),transform .45s cubic-bezier(.22,.61,.36,1)}.section-ecology .ecology-overlay .ecology-number[data-v-6f06ae81]{align-items:baseline;display:flex;justify-content:center;margin-bottom:10px}.section-ecology .ecology-overlay .ecology-number .num[data-v-6f06ae81]{color:#356fff;font-family:Source Han Sans CN,思源黑体,-apple-system,BlinkMacSystemFont,Segoe UI,system-ui,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif;font-size:112px;font-weight:700}.section-ecology .ecology-overlay .ecology-number .unit[data-v-6f06ae81]{font-size:24px;margin-left:6px}.section-ecology .ecology-overlay .ecology-desc[data-v-6f06ae81]{color:#fff;font-size:34px}.section-ecology .ecology-overlay .ecology-desc[data-v-6f06ae81],.section-ecology .ecology-overlay .ecology-more-link[data-v-6f06ae81]{font-family:Source Han Sans CN,思源黑体,-apple-system,BlinkMacSystemFont,Segoe UI,system-ui,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif}.section-ecology .ecology-overlay .ecology-more-link[data-v-6f06ae81]{color:#fbf6f6;cursor:pointer;font-size:16px;margin-top:60px}.section-news[data-v-6f06ae81]{background-image:url(/_nuxt/img/news_bg.8ab0ddf.png);background-position:50%;background-repeat:no-repeat;background-size:cover;min-height:100vh;padding:80px 0;scroll-snap-align:start}.section-news .section-header[data-v-6f06ae81]{margin-bottom:40px}.section-news .section-header h2[data-v-6f06ae81]{color:#333;font-size:max(2.815rem,min(2.815vw,4.5rem))}.section-news .news-layout[data-v-6f06ae81]{display:flex;justify-content:center}.section-news .news-list[data-v-6f06ae81]{background:transparent;border-radius:0;box-shadow:none}.section-news .news-list ul[data-v-6f06ae81]{list-style:none;margin:0 auto;padding:0}.section-news .news-list li[data-v-6f06ae81]{align-items:center;border-bottom:1px solid #929292;cursor:pointer;display:flex;height:max(70px,min(7.45vh,100px));justify-content:space-between;opacity:0;transform:translateX(-30px);transition:opacity .6s ease-out,transform .6s ease-out;width:max(812px,min(44vw,1150px))}.section-news .news-list li[data-v-6f06ae81]:first-child{border-top:1px solid #929292}.section-news .news-list li:hover .news-title-text[data-v-6f06ae81]{color:#427bff}.section-news .news-list .news-title-text[data-v-6f06ae81]{color:#333;font-family:Source Han Sans CN,思源黑体,-apple-system,BlinkMacSystemFont,Segoe UI,system-ui,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif;font-size:max(1rem,min(1.05vw,1.75rem));margin-right:150px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.section-news .news-list .news-arrow-icon[data-v-6f06ae81]{flex-shrink:0;height:16px;width:16px}.section-news.section-visible .news-list li[data-v-6f06ae81]{opacity:1;transform:translateX(0)}.section-news.section-visible .news-list li[data-v-6f06ae81]:first-child{transition-delay:.1s}.section-news.section-visible .news-list li[data-v-6f06ae81]:nth-child(2){transition-delay:.2s}.section-news.section-visible .news-list li[data-v-6f06ae81]:nth-child(3){transition-delay:.3s}.section-news.section-visible .news-list li[data-v-6f06ae81]:nth-child(4){transition-delay:.4s}.section-news.section-visible .news-list li[data-v-6f06ae81]:nth-child(5){transition-delay:.5s}.section-news.section-visible .news-list li[data-v-6f06ae81]:nth-child(6){transition-delay:.6s}.section-news.section-visible .news-list li[data-v-6f06ae81]:nth-child(7){transition-delay:.7s}.section-news.section-visible .news-list li[data-v-6f06ae81]:nth-child(8){transition-delay:.8s}.section-news .news-more-btn[data-v-6f06ae81]{align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border:1px solid #333;border-radius:999px;color:#333;cursor:pointer;display:flex;font-family:Source Han Sans CN,思源黑体,-apple-system,BlinkMacSystemFont,Segoe UI,system-ui,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif;font-size:max(1rem,min(.85vw,1.75rem));height:48px;justify-content:center;margin:40px auto 0;transition:color .25s ease,border-color .25s ease;width:180px}.section-news .news-more-btn[data-v-6f06ae81]:hover{border-color:#427bff;color:#427bff}.section-news .links[data-v-6f06ae81]{align-items:center;color:#333;display:flex;font-family:Source Han Sans CN,思源黑体,-apple-system,BlinkMacSystemFont,Segoe UI,system-ui,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif;font-size:max(1rem,min(.85vw,1.75rem));gap:80px;justify-content:center;margin:3% auto 0;max-width:900px}.section-news .links a[data-v-6f06ae81]{color:inherit;-webkit-text-decoration:none;text-decoration:none}.section-news .links a[data-v-6f06ae81]:hover{color:#427bff}