.swiper{width:100%;aspect-ratio:1920 / 940;overflow:hidden;position:relative}.swiper .swiper-wrapper .swiper-slide{position:relative}.swiper .swiper-wrapper .swiper-slide img{width:100%;height:100%;object-fit:cover}.swiper .swiper-wrapper .swiper-slide .swiper-slide-content{position:absolute;inset:0;z-index:2}.swiper .swiper-wrapper .swiper-slide .swiper-slide-content .container{height:100%;display:flex;flex-direction:column;justify-content:center;color:#fff}@keyframes scale{0%{transform:scale(1)}100%{transform:scale(1.2)}}.swiper .swiper-wrapper .swiper-slide.swiper-slide-active img{animation:scale 6s linear alternate infinite}.swiper .swiper-wrapper .swiper-slide.swiper-slide-active .swiper-slide-content .title{animation:indjsText 1s ease both .4s}.swiper .swiper-wrapper .swiper-slide.swiper-slide-active .swiper-slide-content .desc{animation:indjsText 1s ease both .6s}.swiper .swiper-wrapper .swiper-slide.swiper-slide-active .swiper-slide-content .button-wrapper{animation:indjsText 1s ease both 1s}.swiper .swiper-pagination{bottom:48px;padding:0 var(--container-margin);display:flex;justify-content:flex-end;align-items:center;gap:24px}.swiper .swiper-pagination .swiper-pagination-bullet{margin:0;width:initial;height:initial;background-color:initial;border-radius:initial;color:#B3B3B3;display:flex;align-items:center;font-size:16px;position:relative}.swiper .swiper-pagination .swiper-pagination-bullet::after{content:'';position:absolute;left:50%;bottom:-8px;transform:translateX(-50%);width:0;height:2px;background:var(--primary-color);transition:all .5s ease}.swiper .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{color:#FFFFFF}.swiper .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active::after{width:100%}.swiper .icon-wrapper{position:absolute;left:50%;bottom:4%;transform:translateX(-50%);z-index:3}.swiper .icon-wrapper .iconfont{display:inline-block;font-size:28px;color:#fff;animation:shadow .7s linear infinite;animation:rotate .7s linear infinite}@keyframes shadow{0%,100%{transform:scaleX(1)}50%{transform:scaleX(1.2)}}@keyframes rotate{0%{transform:translateY(0)}25%{transform:translateY(5px)}50%{transform:translateY(10px) scale(1.1, .9)}75%{transform:translateY(5px)}100%{transform:translateY(0)}}@keyframes indjsText{0%{opacity:0;transform:translateY(60px)}100%{opacity:1;transform:translateY(0)}}.title-wrapper{text-align:center}.title-wrapper .title2,.title-wrapper .desc{color:#B9B9B9}.button-wrapper{display:flex}.button-wrapper .button{padding:0 28px;height:60px;display:flex;align-items:center;justify-content:center;color:#fff;background:linear-gradient(to right, var(--primary-color), var(--primary-color-light))}.button-wrapper .button .iconfont{font-size:12px;margin-left:8px}.about-us{background-image:url('static/image/about-us-bg.png');background-size:cover;background-position:center;background-repeat:no-repeat;width:100%;max-width:1920px;margin:0 auto;aspect-ratio:1920 / 868;overflow:hidden}.about-us .title-wrapper{text-align:left}.about-us .title-wrapper .desc{width:50%}.about-us .about-us-number-list{color:#fff}.about-us .about-us-number-list .number-list{display:flex}.about-us .about-us-number-list .number-list .number-item{width:20%}.about-us .about-us-number-list .number-list .number-item .number-wrapper{font-family:'BlauerNue-Medium'}.product{--product-list-gap:48px;overflow:hidden}.product .product-top{display:flex;gap:var(--product-list-gap)}.product .product-top .product-top-item{display:flex;background-color:#F7F7F7;padding:24px;align-items:center;width:calc(50% - (var(--product-list-gap) / 2))}.product .product-top .product-top-item:hover .image img{transform:rotateY(180deg)}.product .product-top .product-top-item:hover .right-content{color:var(--primary-color)}.product .product-top .product-top-item:hover .right-content .desc{color:var(--primary-color)}.product .product-top .product-top-item .image{flex-shrink:0;position:relative}.product .product-top .product-top-item .image img{display:block;transition:all .5s ease;position:relative;z-index:2}.product .product-top .product-top-item .right-content{padding-left:48px}.product .product-top .product-top-item .right-content .desc{color:#4D4D4D}.product .product-list{display:flex;gap:48px}.product .product-list .product-item{background-position:center;background-size:cover;background-repeat:no-repeat;padding:6%;color:#000000;background-color:#F7F7F7;position:relative;overflow:hidden}@keyframes hoverTranslate{0%{transform:translateX(-100%);opacity:0}100%{transform:translateX(0);opacity:1}}@keyframes hoverTranslate2{0%{transform:translateX(100%);opacity:0}100%{transform:translateX(0);opacity:1}}.product .product-list .product-item:hover .image-wrapper{animation:hoverTranslate 1.4s ease forwards}.product .product-list .product-item:hover .link{color:var(--primary-color)}.product .product-list .product-item .tag-list{display:flex;gap:12px 6px;flex-wrap:wrap}.product .product-list .product-item .tag-list .tag{background-color:var(--primary-color);padding:4px 12px;color:#fff}.product .product-list .product-item .link{display:block}.product .product-list .product-item .link .iconfont{font-size:12px}.product .product-list .product-item .image-wrapper{position:absolute;z-index:1;bottom:0;left:0}.product .product-list .product-left{width:calc(50% - (var(--product-list-gap) / 2))}.product .product-list .product-left .product-item{aspect-ratio:776 / 632;display:block}.product .product-list .product-right{width:calc(50% - (var(--product-list-gap) / 2));display:flex;flex-direction:column;justify-content:space-between}.product .product-list .product-right .product-item{aspect-ratio:776 / 299}.product .product-list .product-right .product-item .image-wrapper{height:100%}.product .product-list .product-right .product-item .image-wrapper img{height:100%;width:initial}.product .product-list .product-right .product-item .tag-list{justify-content:flex-end}.product .product-list .product-right .product-item:first-child .image-wrapper{left:initial;right:0}.product .product-list .product-right .product-item:first-child .tag-list{width:70%;justify-content:flex-start}.product .product-list .product-right .product-item:first-child:hover .image-wrapper{animation:hoverTranslate2 1.4s ease forwards}.product .product-list .product-right .product-item:last-child{text-align:right}.solution .solution-wrapper{position:relative;overflow:hidden}.solution .solution-wrapper .solution-list-swiper{aspect-ratio:1920 / 800}.solution .solution-wrapper .solution-list-swiper .swiper-slide{position:relative}.solution .solution-wrapper .solution-list-swiper .swiper-slide.swiper-slide-active .content .container{animation:indjsText 1s ease both .6s}.solution .solution-wrapper .solution-list-swiper .swiper-slide img{width:100%;height:100%;object-fit:cover}.solution .solution-wrapper .solution-list-swiper .swiper-slide .content{position:absolute;left:0;top:0;width:100%;height:100%;z-index:2}.solution .solution-wrapper .solution-list-swiper .swiper-slide .content .container{height:100%;display:flex;flex-direction:column;justify-content:center;color:#fff;padding-bottom:10%}.solution .solution-wrapper .solution-content{position:absolute;left:0;bottom:0;width:100%;z-index:2}.solution .solution-wrapper .solution-content .solution-content-list{display:flex;border:1px solid rgba(255,255,255,0.3);background:rgba(255,255,255,0.05);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px)}.solution .solution-wrapper .solution-content .solution-content-list .solution-content-item{flex:1;height:100px;display:flex;justify-content:center;align-items:center;color:#fff;border-right:1px solid rgba(255,255,255,0.3);position:relative}.solution .solution-wrapper .solution-content .solution-content-list .solution-content-item:last-child{border-right:none}.solution .solution-wrapper .solution-content .solution-content-list .solution-content-item .active-bar{position:absolute;left:0;bottom:0;width:100%;height:130%;background:var(--primary-color);transform:translateY(100%);color:#fff;padding:0 10%;display:flex;flex-direction:column;justify-content:center}.solution .solution-wrapper .solution-content .solution-content-list .solution-content-item .active-bar .icon-bottom-wrapper{display:flex;justify-content:space-between}.solution .solution-wrapper .solution-content .solution-content-list .solution-content-item .active-bar .icon-bottom-wrapper .icon-wrapper .iconfont{font-size:24px}.solution .solution-wrapper .solution-content .solution-content-list .solution-content-item.active .active-bar{transform:translateY(0);transition:all .5s ease}.solution .solution-wrapper .swiper-btn{display:none;justify-content:center;gap:24px;margin-top:24px}.solution .solution-wrapper .swiper-btn .prev-btn,.solution .solution-wrapper .swiper-btn .next-btn{width:40px;height:40px;border:1px solid var(--primary-color);border-radius:50%;display:flex;justify-content:center;align-items:center;cursor:pointer}.solution .solution-wrapper .swiper-btn .prev-btn .iconfont,.solution .solution-wrapper .swiper-btn .next-btn .iconfont{color:var(--primary-color);font-size:20px}.solution .solution-wrapper .swiper-btn .prev-btn:hover,.solution .solution-wrapper .swiper-btn .next-btn:hover{background:var(--primary-color)}.solution .solution-wrapper .swiper-btn .prev-btn:hover .iconfont,.solution .solution-wrapper .swiper-btn .next-btn:hover .iconfont{color:#fff}.news-information{overflow:hidden}.news-information .news-information-wrapper{display:flex;gap:60px}.news-information .news-information-wrapper .news-information-left{width:calc(50% - 30px);position:relative}.news-information .news-information-wrapper .news-information-left .image-wrapper{width:100%;height:100%;border-radius:8px;overflow:hidden}.news-information .news-information-wrapper .news-information-left .image-wrapper img{width:100%;height:100%;object-fit:cover}.news-information .news-information-wrapper .news-information-left .news-information-bg{position:absolute;left:0;top:0;width:100%;height:100%;z-index:1;opacity:0;transition:all .5s ease}.news-information .news-information-wrapper .news-information-left .content-wrapper{position:absolute;left:0;top:0;width:100%;height:100%;color:#F4F4F4;padding:6%;z-index:2}.news-information .news-information-wrapper .news-information-left:hover .news-information-bg{opacity:1}.news-information .news-information-wrapper .news-information-right{width:calc(50% - 30px)}.news-information .news-information-wrapper .news-information-right .news-item{display:flex;border-bottom:1px solid #DFDFDF;position:relative}.news-information .news-information-wrapper .news-information-right .news-item:first-child{padding-top:0}.news-information .news-information-wrapper .news-information-right .news-item::after{content:'';position:absolute;left:0;bottom:0;width:0;height:2px;background:var(--primary-color);transition:all .5s ease}.news-information .news-information-wrapper .news-information-right .news-item:hover::after{width:100%}.news-information .news-information-wrapper .news-information-right .news-item:hover .content-wrapper .item-link{color:var(--primary-color)}.news-information .news-information-wrapper .news-information-right .news-item .content-wrapper{flex:1;padding-right:16px}.news-information .news-information-wrapper .news-information-right .news-item .content-wrapper .date{color:#B9B9B9}.news-information .news-information-wrapper .news-information-right .news-item .content-wrapper .item-link{display:flex;align-items:center;color:#B9B9B9}.news-information .news-information-wrapper .news-information-right .news-item .content-wrapper .item-link .iconfont{font-size:12px;margin-left:4px}.news-information .news-information-wrapper .news-information-right .news-item .image-wrapper{width:200px;height:160px;border-radius:4px;overflow:hidden}.news-information .news-information-wrapper .news-information-right .news-item .image-wrapper img{width:100%;height:100%;object-fit:cover}@media screen and (max-width:992px){.swiper{height:calc(var(--header-height) + 30vh)}.swiper .swiper-wrapper .swiper-slide .swiper-slide-content .container .title{text-align:center;font-size:18px}.swiper .swiper-wrapper .swiper-slide .swiper-slide-content .container .desc{display:none;text-align:center;font-size:12px}.swiper .swiper-wrapper .swiper-slide .swiper-slide-content .container .button-wrapper{display:none}.swiper .swiper-pagination{gap:16px;padding-right:24px}.swiper .icon-wrapper{display:none}.button-wrapper .button{padding:0 24px;height:40px}.button-wrapper .button .iconfont{font-size:14px;margin-left:4px}.about-us{aspect-ratio:auto;padding-bottom:24px}.about-us .title-wrapper{text-align:center}.about-us .title-wrapper .desc{width:100%}.about-us .button-wrapper{justify-content:center}.about-us .about-us-number-list .number-list{flex-wrap:wrap;gap:16px 0}.about-us .about-us-number-list .number-list .number-item{width:50%;display:flex;flex-direction:column;align-items:center}.product{--product-list-gap:24px}.product .product-top{flex-direction:column;gap:var(--product-list-gap)}.product .product-top .product-top-item{width:100%;padding:16px}.product .product-top .product-top-item .right-content{padding-left:16px}.product .product-list{flex-direction:column;gap:var(--product-list-gap)}.product .product-list .product-left,.product .product-list .product-right{width:100%}.product .product-list .product-left .product-item .tag-list,.product .product-list .product-right .product-item .tag-list{display:none}.product .product-list .product-right{gap:var(--product-list-gap)}.solution .solution-wrapper .solution-list-swiper{aspect-ratio:4 / 3}.solution .solution-wrapper .solution-content{display:none;position:static}.solution .solution-wrapper .solution-content .solution-content-list{flex-wrap:wrap}.solution .solution-wrapper .solution-content .solution-content-list .solution-content-item{width:50%;height:80px;color:#000}.solution .solution-wrapper .swiper-btn{display:flex}.news-information .news-information-wrapper{flex-direction:column;gap:24px}.news-information .news-information-wrapper .news-information-left,.news-information .news-information-wrapper .news-information-right{width:100%}.news-information .news-information-wrapper .news-information-right .news-item{gap:12px;padding:16px 0}.news-information .news-information-wrapper .news-information-right .news-item .content-wrapper{padding-right:8px}.news-information .news-information-wrapper .news-information-right .news-item .image-wrapper{width:120px;height:90px}}