.scroll-animate{opacity:0;transform:translateY(40px);transition:opacity .6s cubic-bezier(.25,.46,.45,.94),transform .6s cubic-bezier(.25,.46,.45,.94)}.scroll-animate.animate-in{opacity:1;transform:translateY(0)}.home-search.scroll-animate{transition-delay:0s}.content-solution.scroll-animate:first-of-type{transition-delay:.1s}.home-member.scroll-animate{transition-delay:.15s}.content-solution.scroll-animate:nth-of-type(2){transition-delay:.2s}.content-solution.scroll-animate:nth-of-type(3){transition-delay:.25s}.sy-partner__content{width:1200px;height:90px;overflow:hidden}.sy-partner__content .rotation{display:flex}.sy-partner__content .rotation:last-child{margin:0}.sy-partner__content .rotation-icon-box{background-color:#fff;margin:0 14px;display:flex;border:1px solid #f3f3f3;box-shadow:0 3px 10px 0 hsla(0,0%,60.8%,.13);border-radius:6px}.sy-partner__content .rotation-icon-box img{width:160px;height:60px;transform:scale(.7)}@keyframes rightmove1{0%{transform:translate(-100%)}to{transform:translate(0)}}@-webkit-keyframes rightmove1{0%{transform:translate(-100%)}to{transform:translate(0)}}.home .marquee{width:1200px;white-space:nowrap;overflow:hidden;height:23px;line-height:23px;display:flex;align-items:center}.home .el-dialog__header .el-dialog__title{color:#2d73ff;font-size:14px}.home .marquee .marquee_list{display:inline-block}.home .marquee .marquee_list.rtl{animation:marquee_rtl 80s linear infinite}.home .marquee .marquee_item{margin-right:3rem;margin-top:1px;color:#333;font-size:12px;font-family:PingFang-SC-Medium}.home /deep/ li::marker{margin:0!important}.home .home-content{background:#f4f6fc}.home .banner-main{width:100%;height:450px;background:url(/_nuxt/img/banner-home.9d8af13.png) no-repeat;background-size:cover;background-position:50%;display:flex;justify-content:center;align-items:center}.home .home-search{width:100%;margin:0 auto;padding-top:82px;background:url(/_nuxt/img/home-search-bg.7585d3e.png) no-repeat 50%}.home .home-search .search-top{text-align:center;max-width:683px;margin:0 auto}.home .home-search .search-top .search-text{display:block;font-size:38px;color:#1d2129;line-height:1.4;margin-bottom:13px;font-family:pingfang-SC-Medium}.home .home-search .search-top .search-tip{display:block;font-size:14px;color:#4e5969;line-height:1.5;font-family:pingfang-SC-Regular;margin-bottom:21px}.home .home-search .search-top .search-tip .jumpStyle{width:70px;height:22px;font-family:pingfang-SC-Regular;font-size:14px;color:#125ff7;line-height:22px;text-align:left;font-style:normal;text-transform:none}.home .home-search .search-top .search-tip span{color:#409eff;cursor:pointer;margin-left:8px}.home .home-search .search-top .search-tip span:hover{color:#409eff}.home .home-search .search-top .home-search-input{width:100%;margin-bottom:13px;position:relative;display:flex;border-radius:16px;overflow:hidden;background:linear-gradient(#fff,#fff) padding-box,linear-gradient(90deg,#146ef5,#e51bdb,#ffd016,#146ef5,#e51bdb,#ffd016) border-box;background-size:300% 100%;animation:gradient-border 3s linear infinite;border:2px solid transparent;box-shadow:0 2px 8px rgba(0,0,0,.05);transition:box-shadow .3s ease}.home .home-search .search-top .home-search-input:hover{box-shadow:0 4px 12px rgba(0,0,0,.1)}.home .home-search .search-top .search-input-field{flex:1;height:48px;padding:0 20px;font-size:16px;border:none;outline:none;background:transparent;color:#333}.home .home-search .search-top .search-input-field::placeholder{color:#999}.home .home-search .search-top .search-button{width:60px;height:48px;border:none;outline:none;background:transparent;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .3s ease;position:relative}.home .home-search .search-top .search-button:hover{background:hsla(0,0%,100%,.15)}.home .home-search .search-top .search-button:hover:before{opacity:.3}.home .home-search .search-top .search-button img{width:27px;height:27px;transition:transform .3s ease;animation:search-icon-float 2s ease-in-out infinite}@keyframes search-icon-float{0%,to{transform:translateY(0) rotate(0deg)}25%{transform:translateY(-2px) rotate(3deg)}50%{transform:translateY(0) rotate(0deg)}75%{transform:translateY(-2px) rotate(-3deg)}}.home .home-search .search-top .search-button:hover img{transform:scale(1.15) rotate(5deg);animation-play-state:paused}@keyframes gradient-border{0%{background-position:0 50%}to{background-position:100% 50%}}.home .home-search .search-top .search-button{color:#146ef5;font-size:16px;font-weight:500;border:2px solid transparent;border-left:none}.home .home-search .search-top .search-button span{letter-spacing:1px}.home .home-search .search-top .search-hot{display:flex;align-items:center;flex-wrap:wrap;padding:0 16px}.home .home-search .search-top .search-hot img{animation:flame-flicker 2s ease-in-out infinite;transform-origin:bottom center}@keyframes flame-flicker{0%,to{transform:scaleY(1) scaleX(1);filter:brightness(1)}25%{transform:scaleY(1.1) scaleX(.95);filter:brightness(1.1)}50%{transform:scaleY(.95) scaleX(1.05);filter:brightness(1.05)}75%{transform:scaleY(1.05) scaleX(.98);filter:brightness(1.15)}}.home .home-search .search-top .search-hot img:hover{animation:flame-flicker-fast 1s ease-in-out infinite}@keyframes flame-flicker-fast{0%,to{transform:scaleY(1) scaleX(1) rotate(0deg)}25%{transform:scaleY(1.15) scaleX(.9) rotate(-3deg)}50%{transform:scaleY(.9) scaleX(1.1) rotate(0deg)}75%{transform:scaleY(1.1) scaleX(.95) rotate(3deg)}}.home .home-search .search-top .search-hot .search-hot-text{font-size:14px;color:#86909c;margin-left:8px;font-weight:400;white-space:nowrap;font-family:pingfang-SC-Regular}.home .home-search .search-top .search-hot .search-hot-keyword{height:22px;font-family:pingfang-SC-Regular;font-size:14px;color:#86909c;line-height:22px;text-align:left;font-style:normal;text-transform:none;margin-right:8px;cursor:pointer;font-weight:400}.home .home-search .search-top .search-hot .search-hot-keyword:hover{color:#125ff7}.home .home-search .product-type{max-width:1200px;display:flex;justify-content:space-evenly;align-items:center;background:#fff;height:62px;margin:37px auto 0;border-radius:13px}.home .home-search .product-type .product-type-item{position:relative;transition:all .3s ease;cursor:pointer;line-height:44px;border-radius:2px}.home .home-search .product-type .product-type-item .product-type-item-text{font-size:16px;color:#1d2129;font-family:pingfang-SC-Medium;height:29px;line-height:29px;padding:0 20px;box-sizing:border-box;border-radius:8px;transition:all .3s}.home .home-search .product-type .product-type-item:after{content:"";position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:0;height:2px;background-color:#125ff7;transition:all .3s ease}.home .home-search .product-type .product-type-item:hover span{color:#125ff7}.home .home-search .product-type .product-type-item:hover:after{width:80px}.home .home-search .product-type .product-type-item .product-type-item-active{color:#125ff7}.home .home-search .product-type .product-type-item .product-type-item-active:after{content:"";position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:80px;height:2px;background-color:#125ff7;transition:all .3s ease}.home .home-search .product-content{max-width:1200px;margin:27px auto 0;display:flex;gap:15px}.home .home-search .product-content .content-left{padding:28px 15px 0 25px;background:linear-gradient(180deg,#deebff,rgba(239,244,253,.89) 40.96%,hsla(0,0%,100%,.47));border-radius:23px;border:2px solid #fff;position:relative;height:394px;box-sizing:border-box}.home .home-search .product-content .content-left .left-box{width:274px;display:flex;flex-direction:column;justify-content:center}.home .home-search .product-content .content-left .left-box .left-box-title{font-family:pingfang-SC-Bold;font-weight:700;font-size:29px;color:#1d2129;line-height:30px;text-align:left;font-style:normal;text-transform:none;margin-bottom:19px}.home .home-search .product-content .content-left .left-box .left-box-tip{font-family:PingFang SC-Regular;font-size:13px;color:#1d2129;line-height:23px;text-align:left}.home .home-search .product-content .content-left .left-box .left-box-tip+.left-box-tip{margin-top:20px}.home .home-search .product-content .content-left .left-box .left-box-img{background:url(/_nuxt/img/content-left-img.5114765.png) no-repeat 50%;width:154px;height:132px;position:absolute;bottom:5px;right:-19px}.home .home-search .product-content .content-left .left-box .left-box-jump{font-family:pingfang-SC-Medium;background:#125ff7;width:160px;height:44px;border-radius:6px;color:#fff;line-height:44px;text-align:center;position:absolute;bottom:44px;left:50%;transform:translateX(-50%)}.home .home-search .product-content .content-left .left-box .left-box-jump i{margin-left:8px}.home .home-search .product-content .content-right{background:#fff;border-radius:19px;width:867px;padding:13px 10px;box-sizing:border-box;overflow:hidden;height:394px}.home .home-search .product-content .content-right .content-right-container{position:relative;height:368px}.home .home-search .product-content .content-right .content-right-wrapper{display:flex;flex-wrap:wrap;gap:8px;width:100%;position:absolute;top:0;left:0;pointer-events:none;visibility:hidden}.home .home-search .product-content .content-right .content-right-active{transform:translateX(0);pointer-events:auto;visibility:visible;transition:transform .35s cubic-bezier(.25,.46,.45,.94)}.home .home-search .product-content .content-right .content-right-active-left,.home .home-search .product-content .content-right .content-right-active-right{pointer-events:auto;visibility:visible}.home .home-search .product-content .content-right .content-right-item{width:calc(33% - 4px);display:flex;justify-content:center;box-sizing:border-box;border:1px solid #f0f2f6;border-radius:6px}.home .home-search .product-content .content-right .content-right-item .content-right-item-box{width:100%;height:100%;padding:19px 20px 11px;box-sizing:border-box;overflow:hidden}.home .home-search .product-content .content-right .content-right-item .content-right-item-box .right-icon-box{display:flex;align-items:center;justify-content:space-between}.home .home-search .product-content .content-right .content-right-item .content-right-item-box .right-icon-box .item-box-title{margin:0 6px;font-size:19px;color:#1d2129;line-height:25px;font-family:pingfang-SC-Bold}.home .home-search .product-content .content-right .content-right-item .content-right-item-box .right-icon-box .item-box-tag{width:44px;height:22px;background:#ffece8;border-radius:2px;text-align:center;font-size:13px;font-weight:700;color:#f53f3f;line-height:22px}.home .home-search .product-content .content-right .content-right-item .content-right-item-box .right-icon-box .item-box-tag-new{color:#f90}.home .home-search .product-content .content-right .content-right-item .content-right-item-box .right-icon-box .item-box-icon{display:none}.home .home-search .product-content .content-right .content-right-item .content-right-item-box .item-box-text{display:block;font-size:13px;color:#4e5969;line-height:19px;margin-top:13px;height:38px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-family:PingFang SC-Regular}.home .home-search .product-content .content-right .content-right-item .content-right-item-box .item-box-price-box{margin-top:19px;display:flex;justify-content:space-between;align-items:center}.home .home-search .product-content .content-right .content-right-item .content-right-item-box .item-box-price-box .item-box-price{display:block;font-weight:700;font-size:19px;color:#125ff7;line-height:25px;font-family:pingfang-SC-Medium}.home .home-search .product-content .content-right .content-right-item .content-right-item-box .item-box-price-box .item-box-price .price-title{font-size:12px;color:#125ff7;font-family:pingfang-SC-Regular}.home .home-search .product-content .content-right .content-right-item .content-right-item-box .styleTag{display:flex;align-items:center}.home .home-search .product-content .content-right .content-right-item .content-right-item-box .styleTag .styleTag-item{width:50px;height:20px;background:#f4f6fc;border-radius:4px 2px 2px 2px;font-size:12px;font-family:PingFang-SC-Regular;font-weight:400;color:#86909c;line-height:20px;text-align:center}.home .home-search .product-content .content-right .content-right-item .content-right-item-box .styleTag .styleTag-item+.styleTag-item{margin-left:5px}.home .home-search .product-content .content-right .content-right-item-box:hover{cursor:pointer;outline:2px solid #125ff7;outline-offset:-1px;border-radius:6px;width:100%;height:100%;z-index:1}.home .content-solution{width:100%;margin:0 auto;padding-top:88px}.home .content-solution .solution-top{text-align:center;max-width:870px;margin:0 auto}.home .content-solution .solution-top .solution-text{display:block;font-size:38px;color:#1d2129;line-height:1.4;margin-bottom:13px;font-family:pingfang-SC-Medium}.home .content-solution .solution-top .jumpStyleSolution{width:70px;height:22px;font-family:pingfang-SC-Regular;font-size:14px;color:#4e5969;line-height:22px;text-align:left;font-style:normal;text-transform:none}.home .content-solution .solution-top .solution-tip{display:inline-block;margin-bottom:44px;font-family:pingfang-SC-Regular;color:#4e5969;font-size:14px}.home .content-solution .solution-top .solution-tip span{cursor:pointer;margin-left:8px;font-family:pingfang-SC-Regular}.home .content-solution .solution-top .solution-tip span:hover{color:#409eff}.home .content-solution .solution-carousel{max-width:1200px;margin:0 auto;overflow:hidden}.home .content-solution .solution-carousel .carousel-content{position:relative;width:100%;height:100%}.home .content-solution .solution-carousel .carousel-box{display:flex;align-items:center;width:100%}.home .content-solution .solution-carousel .carousel-left-box,.home .content-solution .solution-carousel .carousel-right-box{width:44px;height:44px;background-color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 4px 12px rgba(0,0,0,.12);z-index:10;transition:all .3s cubic-bezier(.25,.46,.45,.94)}.home .content-solution .solution-carousel .carousel-left-box:hover,.home .content-solution .solution-carousel .carousel-right-box:hover{background-color:#125ff7;transform:scale(1.12);box-shadow:0 6px 20px rgba(18,95,247,.35)}.home .content-solution .solution-carousel .carousel-left-box:hover .carousel-icon,.home .content-solution .solution-carousel .carousel-right-box:hover .carousel-icon{color:#fff}.home .content-solution .solution-carousel .carousel-left-box:active,.home .content-solution .solution-carousel .carousel-right-box:active{transform:scale(1.05)}.home .content-solution .solution-carousel .carousel-left-box{margin-right:20px;position:absolute;left:14px}.home .content-solution .solution-carousel .carousel-right-box{margin-left:20px;position:absolute;right:14px}.home .content-solution .solution-carousel .carousel-icon{font-size:20px;color:#333;transition:color .3s ease}.home .content-solution .solution-carousel .carousel-main-box{position:relative;overflow:hidden}.home .content-solution .solution-carousel .main-box-container{display:flex;transition:transform .4s cubic-bezier(.25,.46,.45,.94);will-change:transform;backface-visibility:hidden}.home .content-solution .solution-carousel .main-box-right{transform:translateX(-33.33333%)}.home .content-solution .solution-carousel .carousel-box-item{flex:0 0 calc(33.33% - 20px);margin:0 10px;cursor:pointer;border-radius:12px;overflow:hidden;box-shadow:0 4px 15px rgba(0,0,0,.08);transition:transform .4s cubic-bezier(.25,.46,.45,.94),box-shadow .4s ease;position:relative}.home .content-solution .solution-carousel .carousel-box-item:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(180deg,rgba(0,0,0,.3) 0,rgba(0,0,0,.1) 40%,transparent 70%);z-index:1;opacity:.8;transition:opacity .4s ease}.home .content-solution .solution-carousel .carousel-box-item:hover{transform:translateY(-8px) scale(1.02);box-shadow:0 16px 40px rgba(0,0,0,.18)}.home .content-solution .solution-carousel .carousel-box-item:hover:before{opacity:1;background:linear-gradient(180deg,rgba(0,0,0,.4) 0,rgba(0,0,0,.15) 50%,transparent 80%)}.home .content-solution .solution-carousel .carousel-box-item:hover .carousel-box-img{transform:scale(1.08)}.home .content-solution .solution-carousel .carousel-box-img{width:100%;object-fit:cover;transition:transform .6s cubic-bezier(.25,.46,.45,.94)}.home .content-solution .solution-carousel .carousel-box-text-box{position:absolute;top:0;left:0;width:100%;height:100%;color:#fff;display:flex;flex-direction:column;z-index:2}.home .content-solution .solution-carousel .carousel-box-text-box .carousel-box-title{display:block;padding:37px 0 0 20px;font-family:pingfang-SC-Medium;font-size:28px;color:#fff;margin-bottom:19px;text-shadow:0 2px 8px rgba(0,0,0,.3);transition:transform .4s ease}.home .content-solution .solution-carousel .carousel-box-text-box .carousel-box-tip{display:block;padding:0 20px;font-size:16px;font-family:pingfang-SC-Medium;color:hsla(0,0%,100%,.9);line-height:1.5;text-shadow:0 1px 4px rgba(0,0,0,.2);transition:transform .4s ease,opacity .4s ease}.home .content-solution .solution-carousel .carousel-box-item:hover .carousel-box-title{transform:translateY(-4px)}.home .content-solution .solution-carousel .carousel-box-item:hover .carousel-box-tip{transform:translateY(-2px);opacity:1}.home .home-member{max-width:1200px;padding-top:58px;margin:0 auto;cursor:pointer}.home .news-content{display:flex;justify-content:space-between;max-width:1200px;margin:0 auto;gap:19px}.home .news-content-box{flex:1;background:#fff;border-radius:8px;overflow:hidden;transition:transform .3s ease,box-shadow .3s ease}.home .news-content-box:hover{transform:translateY(-5px);box-shadow:0 4px 20px rgba(0,0,0,.1)}.home .new-right-icon{display:block;width:100%;height:270px;overflow:hidden}.home .new-right-icon img{width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.home .new-right-icon:hover img{transform:scale(1.05)}.home .news-content-bottom{padding:25px 19px}.home .news-content-title{display:block;font-size:19px;font-weight:700;color:#000;font-family:pingfang-SC-Medium;margin-bottom:13px;line-height:1.4}.home .news-content-tip{display:block;font-size:12px;height:42px;color:#4e5969;font-family:pingfang-SC-Regular;line-height:1.5;margin-bottom:10px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.home .timeStyle{display:flex;align-items:center}.home .timeStyle .news-content-time{margin-left:5px;font-size:12px;color:#86909c;font-family:pingfang-SC-Regular}.home .content-title-box{display:flex;margin-bottom:25px;align-items:center}.home .content-title-box .home-content-title{font-size:24px;font-family:PingFang-SC-Heavy;color:#2b2b2b;margin:0 auto}.home .content-title-box .home-content-more{font-size:12px;font-family:PingFang-SC-Medium;color:#868686;cursor:pointer;line-height:26px;float:right;margin-right:3px}.home .content-title-box .home-content-more:hover{color:#2d73ff}.home .home-news-container{background:#fff;display:flex;justify-content:center;padding:20px 0}.home .home-news-container .home-news-content{width:1200px}.home .home-news-container .home-news-content .home-news-main{margin-top:20px;display:flex;flex-direction:column}.home .home-news-container .home-news-content .news-main-left:hover{box-shadow:1px 1px 5px 0 #969696;transition:.5s}.home .home-news-container .home-news-content .news-main-left:hover img{opacity:.95;transform:scale(1.1);transition:.5s}.home .home-news-container .home-news-content .news-main-right:nth-child(2){margin-top:20px}.home .home-news-container .home-news-content .news-main-right{width:100%;display:flex}.home .home-news-container .home-news-content .news-main-right .main-right-list:nth-child(4),.home .home-news-container .home-news-content .news-main-right .main-right-list:nth-child(8){margin-right:0}.home .home-news-container .home-news-content .news-main-right .main-right-list{display:flex;flex-direction:column;width:280px;height:230px;box-shadow:0 3px 10px 0 hsla(0,0%,60.8%,.13);border-radius:10px;margin-right:26px;box-sizing:border-box}.home .home-news-container .home-news-content .news-main-right .main-right-list .new-right-icon{display:flex;justify-content:center;align-items:center;margin-top:18px;min-width:240px;height:122px;cursor:pointer;overflow:hidden}.home .home-news-container .home-news-content .news-main-right .main-right-list .new-right-icon img{max-width:160px;transition:.5s;border-radius:10px}.home .home-news-container .home-news-content .news-main-right .main-right-list .new-right-icon:hover img{transform:scale(1.2);transition:.5s}.home .home-news-container .home-news-content .news-main-right .main-right-list .new-right-content{display:flex;flex-direction:column;justify-content:center;padding-left:20px;width:100%}.home .home-news-container .home-news-content .news-main-right .main-right-list .new-right-content .new-right-name{font-size:14px;font-family:PingFang-SC-Medium;color:#2b2b2b;cursor:pointer}.home .home-news-container .home-news-content .news-main-right .main-right-list .new-right-content .new-right-name:hover{color:#2d73ff}.home .home-news-container .home-news-content .news-main-right .main-right-list .new-right-content .new-right-desc{font-size:12px;font-weight:500;color:#333;line-height:18px;margin-top:6px}.home .home-news-container .home-news-content .news-main-right .main-right-list .new-right-content .new-right-time{font-size:12px;color:#2b2b2b;font-family:PingFang-SC-Regular}.home .home-news-container .home-news-content .news-main-right .main-right-list+.main-right-list{margin-top:7px}.home .home-partner-container{display:flex;justify-content:center;padding:20px 0;max-width:1440px;margin:0 auto}.home .home-partner-container .home-partner-content{width:1200px;position:relative}.home .home-partner-container .home-partner-content .el-carousel__container{height:286px}.home .home-partner-container .home-partner-content .shadow-left{position:absolute;top:0;left:0;z-index:99;height:242px}.home .home-partner-container .home-partner-content .shadow-right{position:absolute;top:0;right:0;z-index:99;height:242px}.home .home-partner-container .home-partner-box{display:flex;flex-wrap:wrap;flex:1;justify-content:center;align-items:center;height:286px}.home .home-partner-container .home-partner-box .partner-box-list{width:calc(16.66% - 20px);height:70px;background:#fff;display:flex;align-items:center;justify-content:center;margin-right:25px;margin-bottom:20px;cursor:pointer}.home .home-partner-container .home-partner-box .partner-box-list:nth-child(5n){margin-right:0}.home .home-partner-container .home-partner-box .partner-box-list:hover{box-shadow:0 4px 8px 0 #dddede;transition:.5s}.home .home-partner-container .home-partner-box .partner-box-list:hover img{opacity:.85;transition:.5s}.home .home-partner-container .paging-box{display:flex;justify-content:center}.home .home-partner-container .paging-box-list{width:13px;height:13px;background:#e5e5e5;border-radius:50%;cursor:pointer}.home .home-partner-container .paging-active-box{background:#afd8f4}.home .home-partner-container .paging-box-list+.paging-box-list{margin-left:12px}.el-popover .popover-home-btn{cursor:pointer;font-size:14px;color:#333;height:40px;display:flex;align-items:center;justify-content:center}.el-popover .popover-code-box{width:100%;display:flex;flex-direction:column;justify-items:center;align-items:center}.el-popover .popover-code-tip{font-size:14px;color:#333}.fade-enter-active,.fade-leave-active{transition:opacity .3s}.fade-enter,.fade-leave-to{opacity:0}.slide-fade-enter-active{transition:all .5s ease}.slide-fade-leave-active{transition:all .8s cubic-bezier(1,.5,.8,1)}.slide-fade-enter,.slide-fade-leave-to{transform:translateX(10px);opacity:0}@media screen and (max-width:1200px){.home-partner-container .home-partner-content,.news-content,.product-content,.solution-carousel{max-width:100%;padding:0 20px}}.home-carousel-box{position:relative;width:100%;height:auto;aspect-ratio:4;max-height:480px;margin:0 auto;background:#f0f5ff}.home-carousel-box .el-carousel{overflow-y:hidden;overflow-x:hidden;border-radius:16px}.home-carousel-box .el-carousel__container{width:100%;height:auto;aspect-ratio:4;max-height:480px}.home-carousel-box .el-carousel__item{border-radius:16px;overflow:hidden}.home-carousel-box .el-carousel__indicators{z-index:99!important;display:flex;justify-content:center;padding:0;gap:8px;bottom:32px}.home-carousel-box .el-carousel__indicator--horizontal{padding:0;position:relative;overflow:hidden}.home-carousel-box .el-carousel__indicator--horizontal .el-carousel__button{width:40px;height:3px;background:hsla(0,0%,100%,.4);border-radius:0;transition:background .3s ease;border:none;opacity:1;position:relative;overflow:hidden}.home-carousel-box .el-carousel__indicator--horizontal .el-carousel__button:before{content:"";position:absolute;top:0;left:0;height:100%;width:0;background:#4080ff;transition:width .3s ease}.home-carousel-box .el-carousel__indicator--horizontal.is-active .el-carousel__button{width:40px;height:3px;border-radius:0;background:hsla(0,0%,100%,.4)}.home-carousel-box .el-carousel__indicator--horizontal.is-active .el-carousel__button:before{animation:progress-fill 4.5s linear forwards}.home-carousel-box .el-carousel__indicator--horizontal:hover .el-carousel__button{background:hsla(0,0%,100%,.7)}.home-carousel-box .el-carousel__indicator--horizontal:hover .el-carousel__button:before{background:#5a9aff}@keyframes progress-fill{0%{width:0}to{width:100%}}.home-carousel-box .el-carousel__item.is-animating{transition:transform .5s cubic-bezier(.25,.46,.45,.94)}.home-carousel-box /deep/ .slider{border-radius:16px!important}.home-carousel-box .banner-box{min-width:1200px;text-align:center;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:99;pointer-events:none}.home-carousel-box .banner-box .banner-title{font-size:42px;font-weight:700;font-family:PingFang SC-Medium;margin-bottom:20px;color:#1d2129;letter-spacing:1px}.home-carousel-box .banner-box .banner-tip{font-size:16px;margin-bottom:40px;color:#303235;font-family:PingFang SC-Medium}.home-carousel-box .banner-box span{font-size:16px;display:flex;align-items:center;pointer-events:auto}.home-carousel-box .banner-box span i{font-size:16px;margin-left:8px;transition:transform .3s ease}.home-carousel-box .banner-box span:hover i{transform:translateX(4px)}.home-carousel-box .banner-box .banner-text{width:170px;height:46px;color:#fff;background:linear-gradient(135deg,#4080ff,#125ff7);font-family:PingFang SC-Medium;border-radius:8px;font-size:15px;cursor:pointer;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 15px rgba(18,95,247,.35);transition:all .3s cubic-bezier(.25,.46,.45,.94)}.home-carousel-box .banner-box .banner-text:hover{transform:translateY(-2px);box-shadow:0 8px 25px rgba(18,95,247,.45)}.home-carousel-box .banner-box .banner-member-text{background:linear-gradient(135deg,#ffb347,#ef9a19);box-shadow:0 4px 15px rgba(239,154,25,.35)}.home-carousel-box .banner-box .banner-member-text:hover{box-shadow:0 8px 25px rgba(239,154,25,.45)}.home-carousel-box .banner-box .banner-online{width:140px;height:46px;background:hsla(0,0%,100%,.95);border-radius:8px;margin-left:16px;text-align:center;line-height:46px;display:inline-block;color:#125ff7;font-size:15px;font-family:PingFang SC-Medium;cursor:pointer;box-shadow:0 4px 15px rgba(0,0,0,.1);transition:all .3s cubic-bezier(.25,.46,.45,.94);backdrop-filter:blur(10px)}.home-carousel-box .banner-box .banner-online:hover{transform:translateY(-2px);background:#fff;box-shadow:0 8px 25px rgba(0,0,0,.15)}.home-carousel-box .banner-box .banner-member-online{color:#ef9a19}.home-carousel-box .banner-box .banner-btn,.home-carousel-box .item{display:flex;align-items:center}.home-carousel-box .item{width:100%;height:100%;position:relative}.home-carousel-box .item:after{content:"";position:absolute;bottom:0;left:0;right:0;height:120px;background:linear-gradient(0deg,rgba(0,0,0,.4) 0,rgba(0,0,0,.1) 50%,transparent);pointer-events:none;border-radius:0 0 16px 16px}.home-carousel-box .item .item-img,.home-carousel-box .item .item-link{width:100%;height:100%;display:block}.home-carousel-box .item .item-img{min-height:auto;aspect-ratio:4;max-height:480px;background-size:cover;background-position:top;background-repeat:no-repeat;border-radius:0;transition:transform .6s cubic-bezier(.25,.46,.45,.94)}.home-carousel-box .item:hover .item-img{transform:scale(1.05)}