.swiper{height:100vh;overflow:hidden}.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}.swiper .swiper-wrapper .swiper-slide .swiper-slide-content .container .button-wrapper{justify-content:flex-start}.swiper .swiper-wrapper .swiper-slide .swiper-slide-content .container .button-wrapper .button{border-color:#fff;color:#fff;background-color:transparent}.swiper .swiper-wrapper .swiper-slide .swiper-slide-content .container .button-wrapper .button:hover{border-color:transparent}@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 .2s}.swiper .swiper-wrapper .swiper-slide.swiper-slide-active .swiper-slide-content .button-wrapper{animation:indjsText 1s ease both .4s}.swiper .swiper-pagination{bottom:48px;padding:0 var(--container-margin);display:flex;align-items:center}.swiper .swiper-pagination .swiper-pagination-bullet{margin:0;width:initial;height:initial;background-color:initial;border-radius:initial;color:#fff;display:flex;align-items:center}.swiper .swiper-pagination .swiper-pagination-bullet .line{width:40px;height:2px;background:rgba(255,255,255,0.5);margin:0 16px;position:relative}.swiper .swiper-pagination .swiper-pagination-bullet .line::before{content:"";width:0;height:100%;background:var(--primary-color);position:absolute;top:0;left:0;z-index:2}.swiper .swiper-pagination .swiper-pagination-bullet:last-child .line{display:none}.swiper .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active .line::before{width:100%;transition:width 6s linear}@keyframes indjsText{0%{opacity:0;transform:translateY(60px)}100%{opacity:1;transform:translateY(0)}}.title-wrapper{overflow:hidden}.title-wrapper .title{color:var(--primary-color)}.title-wrapper .subhead{color:var(--primary-color-light)}.button-wrapper{display:flex;justify-content:center}.button-wrapper .button{padding:17px 38px;border:1px solid var(--primary-color);display:flex;align-items:center;justify-content:center;color:var(--primary-color)}.button-wrapper .button .iconfont{font-size:14px}.company-info{position:relative;padding:120px 0;overflow:hidden}.company-info .company-info-bg{position:absolute;right:0;bottom:0;width:60%;height:100%;z-index:-1;background-position:bottom right;background-repeat:no-repeat;background-size:contain}.company-info .company-info-content .title-wrapper{display:flex;width:70%;padding-bottom:40px;border-bottom:1px solid rgba(2,156,158,0.2)}.company-info .company-info-content .title-wrapper .title{flex-shrink:0}.company-info .company-info-content .title-wrapper .subhead-wrapper{margin-left:16%}.company-info .company-info-content .title-wrapper .subhead-wrapper .subhead{color:#000000;line-height:30px}.company-info .company-info-content .title-wrapper .subhead-wrapper .details{display:flex;align-items:center;color:var(--primary-color);cursor:pointer}.company-info .company-info-content .title-wrapper .subhead-wrapper .details .icon-wrapper{margin-left:10px;display:flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:50%;border:1px solid var(--primary-color);background-color:transparent}.company-info .company-info-content .number-list{display:flex;flex-wrap:wrap;gap:48px;width:50%}.company-info .company-info-content .number-list .number-item{width:calc(50% - (48px / 2));color:var(--primary-color)}.company-info .company-info-content .number-list .number-item .number-wrapper{display:flex;align-items:center}.company-info .company-info-content .number-list .number-item .number-wrapper .number{font-family:KronaOne-Regular !important}.company-info .company-info-content .number-list .number-item .number-wrapper .unit sup{vertical-align:super}.history{padding:80px 0;position:relative;background-color:rgba(2,156,158,0.95);overflow:hidden}.history .history-bg{position:absolute;inset:0;z-index:-1;background-position:top center;background-repeat:no-repeat;background-size:cover}.history .title-wrapper .title{color:#fff}.history .title-wrapper .subhead{color:#fff}.history .history-content{display:flex}.history .history-content .content-left{display:flex;position:relative;padding-right:30px}.history .history-content .content-left::after{content:"";position:absolute;right:0;top:0;width:1px;height:100%;z-index:1;background-color:rgba(255,255,255,0.5)}.history .history-content .content-left .history-year-swiper .iconfont-wrapper{z-index:2;position:absolute;left:0;top:50%;transform:translate(-200%, -50%)}.history .history-content .content-left .history-year-swiper .iconfont-wrapper .iconfont{color:#fff;font-size:18px}.history .history-content .content-left .history-year-swiper .swiper-slide{color:#fff;font-size:30px;height:60px !important;text-align:center;display:flex;justify-content:center;align-items:center;font-family:KronaOne-Regular !important}.history .history-content .content-left .history-year-swiper .swiper-slide.swiper-slide-active{font-size:48px}.history .history-content .content-right{width:85%;padding-left:30px}.history .history-content .content-right .history-content-swiper{overflow:hidden;height:100%}.history .history-content .content-right .history-content-swiper .swiper-slide{display:flex;align-items:center;height:100%}.history .history-content .content-right .history-content-swiper .swiper-slide .desc-wrapper{width:50%;color:#fff;padding-right:10%}.history .history-content .content-right .history-content-swiper .swiper-slide .desc-wrapper .row{display:flex}.history .history-content .content-right .history-content-swiper .swiper-slide .desc-wrapper .row .iconfont{margin-right:28px}.history .history-content .content-right .history-content-swiper .swiper-slide .image-wrapper{width:50%;aspect-ratio:16 / 9}.history .history-content .content-right .history-content-swiper .swiper-slide .image-wrapper img{width:100%;height:100%;object-fit:cover}.core-product{padding:120px 0;background-position:bottom center;background-repeat:no-repeat;background-size:contain;overflow:hidden}.core-product .core-product-content{display:flex}.core-product .core-product-content .core-product-list-wrapper{width:33%;background-color:rgba(127,132,132,0.7);padding:70px 50px;height:600px}.core-product .core-product-content .core-product-list-wrapper .core-product-list{display:flex;flex-direction:column;justify-content:space-between;height:100%}.core-product .core-product-content .core-product-list-wrapper .core-product-list .core-product-item{color:rgba(255,255,255,0.5);display:flex;align-items:center;cursor:pointer}.core-product .core-product-content .core-product-list-wrapper .core-product-list .core-product-item .iconfont{font-size:18px;margin-right:30px;opacity:0}.core-product .core-product-content .core-product-list-wrapper .core-product-list .core-product-item.active{color:#fff}.core-product .core-product-content .core-product-list-wrapper .core-product-list .core-product-item.active .iconfont{opacity:1}.core-product .core-product-content .core-product-swiper{width:67%;overflow:hidden;height:600px;background-position:center center;background-repeat:no-repeat;background-size:cover}.core-product .core-product-content .core-product-swiper .swiper-wrapper .swiper-slide{position:relative;padding:80px 0}.core-product .core-product-content .core-product-swiper .swiper-wrapper .swiper-slide:hover img{transform:scale(1.2)}.core-product .core-product-content .core-product-swiper .swiper-wrapper .swiper-slide.swiper-slide-active .details{opacity:1;transition:all .5s ease 1s}.core-product .core-product-content .core-product-swiper .swiper-wrapper .swiper-slide img{width:100%;height:100%;object-fit:contain;transition:all .5s ease}.core-product .core-product-content .core-product-swiper .swiper-wrapper .swiper-slide .details{position:absolute;right:50px;bottom:50px;display:flex;justify-content:center;align-items:center;color:#fff;opacity:0}.core-product .core-product-content .core-product-swiper .swiper-wrapper .swiper-slide .details .icon-wrapper{margin-left:10px;display:flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:50%;border:1px solid #fff}.core-product .button-wrapper .button{background-color:transparent}.core-product .button-wrapper .button:hover{border-color:transparent;color:#fff}.application{padding:120px 0;background-color:#F8F8F8;overflow:hidden}.application .title-wrapper{text-align:center}.application .application-list-wrapper{height:500px;background-position:center;background-repeat:no-repeat;background-size:cover}.application .application-list-wrapper .application-list{display:flex;height:100%}.application .application-list-wrapper .application-list .application-item{position:relative;width:143px;height:100%;color:#fff;transition:all .8s ease}.application .application-list-wrapper .application-list .application-item::after{content:"";position:absolute;inset:0;opacity:.7;background:#021919;z-index:1}.application .application-list-wrapper .application-list .application-item::before{content:"";position:absolute;right:0;top:0;width:1px;height:100%;z-index:1;background-color:rgba(255,255,255,0.5)}.application .application-list-wrapper .application-list .application-item .content-wrapper{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;z-index:2}.application .application-list-wrapper .application-list .application-item .content-wrapper .title{transform:rotate(90deg);white-space:nowrap}.application .application-list-wrapper .application-list .application-item .content-wrapper .title .iconfont{margin-left:12px;font-size:16px}.application .application-list-wrapper .application-list .application-item .content-wrapper2{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;z-index:2;padding:0 8%;opacity:0;transform:translateY(100%)}.application .application-list-wrapper .application-list .application-item .content-wrapper2 .desc{line-height:30px;text-align:center}.application .application-list-wrapper .application-list .application-item .content-wrapper2 .details{display:flex;justify-content:center;align-items:center}.application .application-list-wrapper .application-list .application-item .content-wrapper2 .details .icon-wrapper{margin-left:10px;display:flex;align-items:center;justify-content:center;width:30px;height:30px;background-color:var(--primary-color);border-radius:50%}.application .application-list-wrapper .application-list .application-item.no-border::before{display:none}.application .application-list-wrapper .application-list .application-item.active{width:1200px}.application .application-list-wrapper .application-list .application-item.active::before{display:none}.application .application-list-wrapper .application-list .application-item.active::after{opacity:.5}.application .application-list-wrapper .application-list .application-item.active .content-wrapper{transition:all .5s ease .4s;opacity:0}.application .application-list-wrapper .application-list .application-item.active .content-wrapper2{transition:all .5s ease .6s;transform:translateY(0);opacity:1}.news-trends{padding-top:120px}.news-trends .content-wrapper{display:flex;gap:0 60px;overflow-x:hidden}.news-trends .content-wrapper .news-trends-swiper{width:calc(50% - 30px);height:var(--news-trends-swiper-height, 0);overflow:hidden}.news-trends .content-wrapper .news-trends-swiper .swiper-wrapper .swiper-slide{height:100%}.news-trends .content-wrapper .news-trends-swiper .swiper-wrapper .swiper-slide img{width:100%;height:100%;object-fit:cover}.news-trends .content-wrapper .news-trends-list{width:calc(50% - 30px);height:100%;display:flex;flex-direction:column;justify-content:space-between}.news-trends .content-wrapper .news-trends-list .news-trends-item{padding:48px 0;position:relative}.news-trends .content-wrapper .news-trends-list .news-trends-item::before{content:"";position:absolute;left:0;bottom:0;width:100%;height:1px;opacity:.2;background:#029c9e;z-index:1}.news-trends .content-wrapper .news-trends-list .news-trends-item:first-child{padding-top:0}.news-trends .content-wrapper .news-trends-list .news-trends-item:last-child::before{display:none}.news-trends .content-wrapper .news-trends-list .news-trends-item.active .item-link .item-title-wrapper .item-title{color:var(--primary-color)}.news-trends .content-wrapper .news-trends-list .news-trends-item.active .item-link .jiantou-wrapper .iconfont{color:var(--primary-color)}.news-trends .content-wrapper .news-trends-list .news-trends-item .item-link{display:flex;align-items:center}.news-trends .content-wrapper .news-trends-list .news-trends-item .item-link .item-title-wrapper{width:calc(100% - 70px)}.news-trends .content-wrapper .news-trends-list .news-trends-item .item-link .item-title-wrapper .item-desc{color:#888888;line-height:30px}.news-trends .content-wrapper .news-trends-list .news-trends-item .item-link .jiantou-wrapper{padding-left:12px;flex-shrink:0}.news-trends .content-wrapper .news-trends-list .news-trends-item .item-link .jiantou-wrapper .iconfont{font-size:51px;color:#888888}@media screen and (max-width:992px){.swiper{height:calc(30vh + var(--header-height))}.swiper .swiper-wrapper .swiper-slide .swiper-slide-content .container .title{width:80%;margin:0 auto;text-align:center}.swiper .swiper-wrapper .swiper-slide .swiper-slide-content .container .button-wrapper{display:none;justify-content:center}.swiper .swiper-pagination{justify-content:center;bottom:20px;padding:0 20px}.swiper .swiper-pagination .swiper-pagination-bullet .line{width:30px;margin:0 8px}.title-wrapper .title{font-size:24px}.title-wrapper .subhead{font-size:14px}.button-wrapper .button{padding:6px 12px}.company-info{padding:40px 0}.company-info .company-info-bg{width:100%;opacity:.3}.company-info .company-info-content .title-wrapper{width:100%;flex-direction:column;text-align:center;padding-bottom:20px}.company-info .company-info-content .title-wrapper .subhead-wrapper{margin-left:0;margin-top:20px}.company-info .company-info-content .title-wrapper .subhead-wrapper .details{justify-content:center}.company-info .company-info-content .number-list{width:100%;gap:24px;padding:0 20px}.company-info .company-info-content .number-list .number-item{width:calc(50% - 12px);text-align:center}.company-info .company-info-content .number-list .number-item .number-wrapper{justify-content:center}.history{padding:40px 0}.history .history-content .content-left{width:35%;padding-right:12px;margin-bottom:30px}.history .history-content .content-left .history-year-swiper::after{display:none}.history .history-content .content-left .history-year-swiper .iconfont-wrapper{display:none}.history .history-content .content-left .history-year-swiper .swiper-slide{height:40px !important;font-size:18px}.history .history-content .content-left .history-year-swiper .swiper-slide.swiper-slide-active{font-size:30px}.history .history-content .content-right{width:65%;padding-left:12px}.history .history-content .content-right .history-content-swiper .swiper-slide{flex-direction:column;justify-content:center;gap:20px}.history .history-content .content-right .history-content-swiper .swiper-slide .desc-wrapper{width:100%;padding:0}.history .history-content .content-right .history-content-swiper .swiper-slide .desc-wrapper .row .iconfont{margin-right:6px}.history .history-content .content-right .history-content-swiper .swiper-slide .image-wrapper{width:100%;padding:0}.core-product{padding:40px 0}.core-product .core-product-content{flex-direction:column}.core-product .core-product-content .core-product-list-wrapper{width:100%;padding:24px 12px;height:auto}.core-product .core-product-content .core-product-list-wrapper .core-product-list{gap:12px}.core-product .core-product-content .core-product-list-wrapper .core-product-list .core-product-item .iconfont{margin-right:12px;font-size:16px}.core-product .core-product-content .core-product-swiper{width:100%;height:300px}.core-product .core-product-content .core-product-swiper .swiper-wrapper .swiper-slide{padding:0}.core-product .core-product-content .core-product-swiper .swiper-wrapper .swiper-slide .details{right:20px;bottom:20px}.application{padding:40px 0}.application .application-list-wrapper{height:auto}.application .application-list-wrapper .application-list{flex-wrap:wrap}.application .application-list-wrapper .application-list .application-item{width:100%;height:60px}.application .application-list-wrapper .application-list .application-item::before{top:initial;right:initial;left:0;bottom:0;width:100%;height:1px}.application .application-list-wrapper .application-list .application-item .content-wrapper .title{transform:none}.application .application-list-wrapper .application-list .application-item .content-wrapper2 .content-wrapper-box{padding:24px 0}.application .application-list-wrapper .application-list .application-item.active{height:var(--application-item-content-wrapper2-height, 300px)}.news-trends{padding:40px 0 16px}.news-trends .content-wrapper{flex-direction:column;gap:30px}.news-trends .content-wrapper .news-trends-swiper{width:100%;height:initial;aspect-ratio:16 / 9}.news-trends .content-wrapper .news-trends-list{width:100%}.news-trends .content-wrapper .news-trends-list .news-trends-item{padding:24px 12px}.news-trends .content-wrapper .news-trends-list .news-trends-item .item-link .item-title-wrapper{width:calc(100% - 40px)}.news-trends .content-wrapper .news-trends-list .news-trends-item .item-link .jiantou-wrapper{padding-left:6px}.news-trends .content-wrapper .news-trends-list .news-trends-item .item-link .jiantou-wrapper .iconfont{font-size:36px}}