.common-banner{position:relative;z-index:5;background:-webkit-gradient(linear,left top,left bottom,color-stop(39.88%,rgba(247,247,247,0)),to(#F7F7F7));background:linear-gradient(180deg,rgba(247,247,247,0) 39.88%,#F7F7F7 100%);width:100%}.common-banner.inner{padding-top:60px}.common-banner.inner .banner-inner .content{top:50%;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0)}.common-banner .multifunctional-tools+.banner-inner picture:before{padding-bottom:clamp(400px,28.125%,540px)}.common-banner .multifunctional-tools+.swiper-group .swiper-slide picture:before{padding-bottom:clamp(400px,28.125%,540px)}.common-banner .multifunctional-tools+.swiper-group .swiper-slide .content{top:50%;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0)}.common-banner .swiper-group{position:relative;width:100%}.common-banner .swiper{z-index:1}.common-banner .banner-inner[theme-align=left] .content,.common-banner .swiper-slide[theme-align=left] .content{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.common-banner .banner-inner[theme-align=left] .content-inner,.common-banner .swiper-slide[theme-align=left] .content-inner{text-align:left}.common-banner .banner-inner[theme-align=left] .content-inner .slogan-desc,.common-banner .swiper-slide[theme-align=left] .content-inner .slogan-desc{margin-right:auto}.common-banner .banner-inner[theme-align=left] .content-inner .playButton,.common-banner .swiper-slide[theme-align=left] .content-inner .playButton{margin-left:0}.common-banner .banner-inner[theme-align=center] .content,.common-banner .swiper-slide[theme-align=center] .content{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.common-banner .banner-inner[theme-align=center] .content-inner,.common-banner .swiper-slide[theme-align=center] .content-inner{text-align:center}.common-banner .banner-inner[theme-align=center] .content-inner .slogan-desc,.common-banner .swiper-slide[theme-align=center] .content-inner .slogan-desc{margin-right:auto;margin-left:auto}.common-banner .banner-inner[theme-align=right] .content,.common-banner .swiper-slide[theme-align=right] .content{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.common-banner .banner-inner[theme-align=right] .content-inner,.common-banner .swiper-slide[theme-align=right] .content-inner{text-align:right}.common-banner .banner-inner[theme-align=right] .content-inner .slogan-desc,.common-banner .swiper-slide[theme-align=right] .content-inner .slogan-desc{margin-left:auto}.common-banner .banner-inner[theme-align=right] .content-inner .playButton,.common-banner .swiper-slide[theme-align=right] .content-inner .playButton{margin-right:0}.common-banner .banner-inner[font-color=black],.common-banner .swiper-slide[font-color=black]{color:#000}.common-banner .banner-inner[font-color=white],.common-banner .swiper-slide[font-color=white]{color:#fff}.common-banner .banner-inner[font-color=white] .explore-button.border,.common-banner .swiper-slide[font-color=white] .explore-button.border{color:#fff}.common-banner .banner-inner picture,.common-banner .swiper-slide picture{position:relative;display:block;width:100%}.common-banner .banner-inner picture img,.common-banner .swiper-slide picture img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.common-banner .banner-inner .content,.common-banner .swiper-slide .content{padding:0 var(--padding-LR);position:absolute;left:50%;z-index:1;-webkit-transform:translate3d(-50%,0,0);transform:translate3d(-50%,0,0);display:-webkit-box;display:-ms-flexbox;display:flex;max-width:calc(1360px + var(--padding-LR) * 2);width:100%}.common-banner .banner-inner .block-title:not(:first-child),.common-banner .banner-inner .unit-desc:not(:first-child),.common-banner .swiper-slide .block-title:not(:first-child),.common-banner .swiper-slide .unit-desc:not(:first-child){margin-top:15px}.common-banner .swiper-slide picture:before{display:block;padding-bottom:clamp(700px,46.875%,900px);content:""}.common-banner .swiper-slide .content{top:24.4444%}.common-banner .swiper-slide .content-inner{max-width:650px;width:100%}.common-banner .swiper-slide .slogan-desc{width:80%}.common-banner .banner-inner{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;text-align:center}.common-banner .banner-inner.only .content{top:50%;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0)}.common-banner .banner-inner[theme-align=left] .content-inner{max-width:500px}.common-banner .banner-inner[theme-align=center] .content-inner{max-width:700px}.common-banner .banner-inner[theme-align=right] .content-inner{max-width:500px}.common-banner .banner-inner picture:before{display:block;padding-bottom:clamp(500px,46.875%,600px);content:""}.common-banner .banner-inner .content{top:30%}.common-banner .content-inner .slogan-title{line-clamp:2;-webkit-line-clamp:2}.common-banner .content-inner .unit-title{display:block;overflow:hidden;display:-webkit-box;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2}.common-banner .content-inner .unit-desc{display:block;overflow:hidden;display:-webkit-box;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:3}.common-banner .content-inner .block-title{display:block;overflow:hidden;display:-webkit-box;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2}.common-banner .content-inner .explore-button{margin-top:30px}.common-banner .swiper-pagination{bottom:23.3333%;z-index:2}.common-banner .banner-inner+.additional-group{bottom:10%}.common-banner .additional-group{position:absolute;left:0;bottom:3.8889%;z-index:2;opacity:0.95!important}@media only screen and (max-width:992px){.common-banner.inner{padding-top:50px}.common-banner .additional-group{position:static}.common-banner .swiper-pagination{bottom:30px}}@media only screen and (max-width:767px){.common-banner .multifunctional-tools+.banner-inner picture:before{padding-bottom:280px}.common-banner .multifunctional-tools+.swiper-group .swiper-slide picture:before{padding-bottom:149.3333%}.common-banner .banner-inner picture:before{display:block;padding-bottom:300px;content:""}.common-banner .banner-inner .block-title{font-size:1.25rem}}.additional-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;width:100%;min-height:16.1111%}.additional-group.reverse{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.additional-group.reverse .list-inner{margin:0}.additional-group.reverse .point-inner{padding:20px 0 20px 20px;margin-left:auto}.additional-group.reverse .point-inner .item[data-anchor-target]{margin-left:-50px}.additional-group.reverse .anchor-inner{margin-left:auto}.additional-group .list{padding-left:calc(var(--padding-LR) - 20px - 30px);display:-webkit-box;display:-ms-flexbox;display:flex;background-image:-webkit-gradient(linear,left top,right top,color-stop(5.89%,#004CB4),color-stop(96.46%,#43C0C0));background-image:linear-gradient(90deg,#004CB4 5.89%,#43C0C0 96.46%);width:63.5417%}.additional-group .list-inner{padding:20px;margin-left:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:990px;width:100%}.additional-group .list-inner .item{padding:0 1.5625vw;gap:10px;max-width:33.3333333333%}.additional-group .list-inner .item:not(:last-child){border-right:1px solid rgba(255,255,255,0.2)}.additional-group .list-inner .item[data-anchor-target]{cursor:pointer}@media only screen and (min-width:1201px){.additional-group .list-inner .item:hover .content:before{width:100%}}@media only screen and (max-width:1200px){.additional-group .list-inner .item:active .content:before{width:100%}}.additional-group .list-inner .icon{-ms-flex-negative:0;flex-shrink:0;width:60px;height:60px}.additional-group .list-inner .icon img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-filter:invert(100%);filter:invert(100%)}.additional-group .list-inner .content{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;word-break:keep-all}.additional-group .list-inner .content:before{position:absolute;left:50%;bottom:-9px;-webkit-transform:translate3d(-50%,0,0);transform:translate3d(-50%,0,0);display:block;background-color:rgba(255,255,255,0.5);width:0;height:4px;-webkit-transition:width 0.4s;transition:width 0.4s;content:""}.additional-group .anchor,.additional-group .point{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#313541;width:36.4583%}.additional-group .anchor-inner,.additional-group .point-inner{padding:20px 20px 20px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.additional-group .point-inner{max-width:440px;width:100%}.additional-group .point-inner .item{padding:0 40px 0 35px;gap:20px}.additional-group .point-inner .photo{-ms-flex-negative:0;flex-shrink:0;width:115px}.additional-group .anchor-inner{max-width:470px;width:100%}.additional-group .anchor-inner .item{padding:20px clamp(35px,2.604166vw,50px);gap:20px;font-size:0.75rem;font-weight:700;cursor:pointer}@media only screen and (min-width:1201px){.additional-group .anchor-inner .item:hover i{-webkit-animation:anchor_icon 1.6s infinite cubic-bezier(0.33,1,0.68,1);animation:anchor_icon 1.6s infinite cubic-bezier(0.33,1,0.68,1)}}@media only screen and (max-width:1200px){.additional-group .anchor-inner .item:active i{-webkit-animation:anchor_icon 1.6s infinite cubic-bezier(0.33,1,0.68,1);animation:anchor_icon 1.6s infinite cubic-bezier(0.33,1,0.68,1)}}.additional-group .anchor-inner .item,.additional-group .list-inner .item,.additional-group .point-inner .item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff}.additional-group .anchor-inner .item:is(a),.additional-group .list-inner .item:is(a),.additional-group .point-inner .item:is(a){position:relative}@media only screen and (min-width:1201px){.additional-group .anchor-inner .item:is(a):hover i,.additional-group .list-inner .item:is(a):hover i,.additional-group .point-inner .item:is(a):hover i{color:#fff;-webkit-transform:translate3d(6px,-50%,0);transform:translate3d(6px,-50%,0)}}@media only screen and (max-width:1200px){.additional-group .anchor-inner .item:is(a):active i,.additional-group .list-inner .item:is(a):active i,.additional-group .point-inner .item:is(a):active i{color:#fff;-webkit-transform:translate3d(6px,-50%,0);transform:translate3d(6px,-50%,0)}}.additional-group .anchor-inner .item:is(a) i,.additional-group .list-inner .item:is(a) i,.additional-group .point-inner .item:is(a) i{position:absolute;top:50%;right:0;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0);color:rgba(255,255,255,0.5);font-size:0.875rem;-webkit-transition:color 0.4s,-webkit-transform 0.4s;transition:color 0.4s,-webkit-transform 0.4s;transition:color 0.4s,transform 0.4s;transition:color 0.4s,transform 0.4s,-webkit-transform 0.4s}.additional-group .anchor-inner .paragraph-text,.additional-group .list-inner .paragraph-text,.additional-group .point-inner .paragraph-text{-webkit-box-flex:1;-ms-flex:1;flex:1;width:100%;display:block;overflow:hidden;display:-webkit-box;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2}@media only screen and (max-width:1400px){.additional-group.reverse .list{padding:0}.additional-group .list{-webkit-box-flex:1;-ms-flex:1;flex:1;width:100%}.additional-group .list-inner{margin:0}.additional-group .anchor{width:auto}.additional-group .anchor-inner{padding:0;height:60px}}@media only screen and (max-width:1024px){.additional-group .point-inner .photo{width:110px}}@media only screen and (max-width:992px){.additional-group{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.additional-group.reverse{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.additional-group.reverse .anchor-inner{margin-left:0}.additional-group .list,.additional-group .point{width:100%;min-height:60px}.additional-group .list-inner{padding:25px 5px}.additional-group .point-inner{padding:20px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-width:none;width:100%}.additional-group .point-inner .item[data-anchor-target]{padding:0 30px}.additional-group .point-inner .paragraph-text{max-width:195px}}@media only screen and (max-width:767px){.additional-group .list-inner{padding:25px 0;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:20px 0}.additional-group .list-inner .item{padding:0 20px;max-width:none;width:50%}.additional-group .list-inner .item:not(:nth-child(2n)){border-right:1px solid rgba(255,255,255,0.2)}.additional-group .list-inner .item:last-child::nth-child(odd){width:100%}.additional-group .list-inner .icon{width:36px;height:36px}.additional-group .list-inner .paragraph-text{max-width:200px}.additional-group .point-inner{padding:30px 20px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.additional-group .point-inner .item{padding:0;width:100%}.additional-group .point-inner .item[data-anchor-target]{width:auto}.additional-group .anchor-inner .item{padding:20px}}@-webkit-keyframes anchor_icon{0%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}}@keyframes anchor_icon{0%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}}.showcase-swiper{position:relative;margin:0 auto;max-width:1360px;width:100%}.showcase-swiper .swiper-pagination{position:static;margin:40px auto 0;-webkit-transform:translateZ(0)!important;transform:translateZ(0)!important}@media only screen and (max-width:767px){.showcase-swiper .swiper-pagination{display:none!important}}.showcase-inner{position:relative}.showcase-inner .swiper{border-radius:5px}.showcase-inner picture{position:relative;display:block;width:100%}.showcase-inner picture:before{display:block;padding-bottom:clamp(500px,44.1176%,600px);content:""}.showcase-inner picture img{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:5px;-o-object-fit:cover;object-fit:cover}.showcase-inner .content{padding:0 60px;position:absolute;top:50%;left:50%;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0);max-width:635px;width:100%;line-height:1.5;text-align:center}.showcase-inner .showcase-title{color:var(--main-color);display:block;overflow:hidden;display:-webkit-box;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2}.showcase-inner .showcase-subtitle{color:var(--sub-color);display:block;overflow:hidden;display:-webkit-box;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2}.showcase-inner .paragraph-text{margin-top:30px;color:var(--desc-color);display:block;overflow:hidden;display:-webkit-box;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:4}.showcase-inner .explore-button{margin-top:55px}.showcase-inner .swiper-navigation{position:absolute;bottom:25px;right:25px;z-index:1}@media only screen and (max-width:767px){.showcase-inner .content{padding:0 20px}.showcase-inner .showcase-subtitle{margin-top:5px}.showcase-inner .paragraph-text{margin-top:20px}.showcase-inner .explore-button{margin-top:20px}.showcase-inner .swiper-navigation{bottom:20px;right:50%;-webkit-transform:translate3d(50%,0,0);transform:translate3d(50%,0,0)}.showcase-inner .swiper-navigation .swiper-button-next,.showcase-inner .swiper-navigation .swiper-button-prev{width:40px;height:40px}}@media only screen and (min-width:1200px){.news-item a:hover .photo{-webkit-box-shadow:10px 10px 35px rgba(0,0,0,0.2);box-shadow:10px 10px 35px rgba(0,0,0,0.2)}.news-item a:hover .photo img{-webkit-transform:scale(1.02);transform:scale(1.02)}}.news-item .photo-outer{position:relative;width:100%}.news-item .photo-outer .tag{padding:10px;position:absolute;bottom:-12px;right:10px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;border-radius:5px;background-color:#000;color:#fff;font-size:0.875rem;font-weight:700;line-height:1.5;font-weight:700}.news-item .photo{position:relative;border-radius:5px;width:100%;overflow:hidden;-webkit-transition:-webkit-box-shadow 0.2s;transition:-webkit-box-shadow 0.2s;transition:box-shadow 0.2s;transition:box-shadow 0.2s,-webkit-box-shadow 0.2s}.news-item .photo:before{display:block;padding-bottom:61.0687%;content:""}.news-item .photo img{position:absolute;top:0;left:0;border-radius:5px;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transition:-webkit-transform 0.4s;transition:-webkit-transform 0.4s;transition:transform 0.4s;transition:transform 0.4s,-webkit-transform 0.4s}.news-item .content{margin-top:25px;position:relative;text-align:left}.news-item .item-title{display:block;overflow:hidden;display:-webkit-box;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2}.news-item .other{margin-top:8px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.news-item .catalog{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.news-item .catalog:after{margin:0 10px;display:inline-block;background-color:#4B4B4B;border-radius:500px;width:5px;height:5px;content:""}.news-item .catalog span{font-weight:700;line-height:1.5;letter-spacing:0.5px;opacity:0.8}.news-item .date{-ms-flex-negative:0;flex-shrink:0;color:#4B4B4B;font-weight:700;line-height:1.5;letter-spacing:0.5px;opacity:0.8}.category-navbar .category-container{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;position:relative;max-width:1000px;width:100%;text-align:center}.category-navbar .category-container.scrollable{padding:0 30px}.category-navbar .category-container.scrollable .navigation{display:block}.category-navbar .navigation{display:none}.category-navbar .navigation .button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;top:50%;z-index:2;background-color:#fff;width:30px;height:100%;opacity:1;-webkit-transition:opacity 0.6s;transition:opacity 0.6s}.category-navbar .navigation .button.prev{left:5px;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0)}.category-navbar .navigation .button.prev div:before{border-top:2px solid #747474;border-left:2px solid #747474;-webkit-transform:rotate(-45deg) translate3d(1px,1px,0);transform:rotate(-45deg) translate3d(1px,1px,0)}.category-navbar .navigation .button.prev.hide{pointer-events:none}.category-navbar .navigation .button.prev.hide div:before{border-top:2px solid #EBEBEB;border-left:2px solid #EBEBEB}.category-navbar .navigation .button.next{right:5px;-webkit-transform:translate3d(50%,-50%,0);transform:translate3d(50%,-50%,0)}.category-navbar .navigation .button.next div:before{border-top:2px solid #747474;border-right:2px solid #747474;-webkit-transform:rotate(45deg) translate3d(-1px,1px,0);transform:rotate(45deg) translate3d(-1px,1px,0)}.category-navbar .navigation .button.next.hide{pointer-events:none}.category-navbar .navigation .button.next.hide div:before{border-top:2px solid #EBEBEB;border-right:2px solid #EBEBEB}.category-navbar .navigation .button div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:35px;height:35px;cursor:pointer}.category-navbar .navigation .button div:before{display:block;width:8px;height:8px;content:""}.category-navbar .wrapper{padding:2px 0;display:-ms-grid;display:grid;grid-auto-flow:column;grid-auto-columns:-webkit-max-content;grid-auto-columns:max-content;-ms-grid-rows:none;grid-template-rows:none;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:10px 25px!important;overflow:auto hidden;overscroll-behavior-inline:contain;-ms-scroll-snap-type:inline mandatory;scroll-snap-type:inline mandatory;scroll-padding-inline:85px;-webkit-scrollbar-width:none;-moz-scrollbar-width:none;-ms-scrollbar-width:none;scrollbar-width:none}.category-navbar .wrapper::-webkit-scrollbar{display:none}.category-navbar .wrapper.center{-webkit-mask-image:-webkit-gradient(linear,right top,left top,from(rgba(255,255,255,0)),color-stop(20%,#fff),color-stop(80%,#fff),to(rgba(255,255,255,0)));-webkit-mask-image:linear-gradient(270deg,rgba(255,255,255,0),#fff 20%,#fff 80%,rgba(255,255,255,0));mask-image:-webkit-gradient(linear,right top,left top,from(rgba(255,255,255,0)),color-stop(20%,#fff),color-stop(80%,#fff),to(rgba(255,255,255,0)));mask-image:linear-gradient(270deg,rgba(255,255,255,0),#fff 20%,#fff 80%,rgba(255,255,255,0))}.category-navbar .wrapper.start{-webkit-mask-image:-webkit-gradient(linear,right top,left top,from(rgba(255,255,255,0)),color-stop(20%,#fff),to(#fff));-webkit-mask-image:linear-gradient(270deg,rgba(255,255,255,0),#fff 20%,#fff);mask-image:-webkit-gradient(linear,right top,left top,from(rgba(255,255,255,0)),color-stop(20%,#fff),to(#fff));mask-image:linear-gradient(270deg,rgba(255,255,255,0),#fff 20%,#fff)}.category-navbar .wrapper.end{-webkit-mask-image:-webkit-gradient(linear,left top,right top,from(rgba(255,255,255,0)),color-stop(20%,#fff),to(#fff));-webkit-mask-image:linear-gradient(90deg,rgba(255,255,255,0),#fff 20%,#fff);mask-image:-webkit-gradient(linear,left top,right top,from(rgba(255,255,255,0)),color-stop(20%,#fff),to(#fff));mask-image:linear-gradient(90deg,rgba(255,255,255,0),#fff 20%,#fff)}.category-navbar .item{position:relative;-ms-flex-negative:0;flex-shrink:0;text-align:center;cursor:pointer}@media only screen and (min-width:1201px){.category-navbar .item:hover .category:after{left:0;width:100%}}@media only screen and (max-width:1200px){.category-navbar .item:active .category:after{left:0;width:100%}}.category-navbar .item.active .category:after{width:100%}.category-navbar .category{display:block;position:relative;padding:10px 0;font-size:0.875rem;font-weight:700;line-height:1.5;letter-spacing:0.5px}.category-navbar .category:after{display:block;position:absolute;bottom:0;right:0;background-image:-webkit-gradient(linear,left top,right top,color-stop(5.89%,#004CB4),color-stop(96.46%,#43C0C0));background-image:linear-gradient(90deg,#004CB4 5.89%,#43C0C0 96.46%);width:0;height:4px;-webkit-transition:width 0.2s,background 0.2s;transition:width 0.2s,background 0.2s;content:""}@media only screen and (max-width:767px){.category-navbar .category-container.scrollable{padding:0 20px}}.index .additional-group .list-inner{max-width:960px}.index .additional-group .list-inner .item{padding:0 20px}.index .additional-group .list-inner .item:not(:last-child){border:none}.index .application{padding:calc(var(--padding-TB) / 2) var(--padding-LR) var(--padding-TB) var(--padding-LR);overflow:hidden}.index .application .container{margin:0 auto;max-width:1360px;width:100%}.index .application .outline{max-width:470px;width:100%}.index .application .outline p{margin-top:8px}.index .application .application-swiper{position:relative;padding-top:10px}.index .application .swiper-navigation{position:absolute;top:0;right:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}.index .application .swiper-group{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:120.5882%}.index .application .swiper-group{position:relative}.index .application .swiper-group.main{position:relative;margin-left:-60px;-ms-flex-negative:0;flex-shrink:0;width:calc(41.4634% + 120px);z-index:2}.index .application .swiper-group.main:before{width:calc(100% - 30px);height:100%;display:block;position:absolute;top:0;left:0;background:#fff;content:""}.index .application .swiper-group.main .swiper{padding:30px 60px 65px}.index .application .swiper-group.main .swiper-wrapper{background:#fff}.index .application .swiper-group.main .swiper-slide.swiper-slide-active .content{opacity:1;-webkit-transform:translate3d(-30px,0,0);transform:translate3d(-30px,0,0);-webkit-transition:opacity 0.8s,-webkit-transform 0.8s;transition:opacity 0.8s,-webkit-transform 0.8s;transition:opacity 0.8s,transform 0.8s;transition:opacity 0.8s,transform 0.8s,-webkit-transform 0.8s}.index .application .swiper-group.main .photo{-webkit-box-shadow:20px 20px 35px rgba(0,0,0,0.3);box-shadow:20px 20px 35px rgba(0,0,0,0.3)}.index .application .swiper-group.main .photo:before{padding-bottom:56.6176%}.index .application .swiper-group.main .content{padding:30px 45px 30px 50px;position:absolute;bottom:-65px;left:0;-webkit-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0);opacity:0;z-index:1;border-radius:5px;background-color:var(--block-color,#007CEF);color:#fff;text-align:left;max-width:79.4118%}.index .application .swiper-group.main .content p{display:block;overflow:hidden;display:-webkit-box;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2}.index .application .swiper-group.main .content p:not(:last-child){margin-bottom:8px}.index .application .swiper-group.main p i{opacity:0.5}.index .application .swiper-group.sub{position:absolute;top:0;right:0;-ms-flex-negative:0;flex-shrink:0;width:75.914%}.index .application .swiper-group.sub:before{position:absolute;right:-1px;z-index:5;display:block;background-image:-webkit-gradient(linear,right top,left top,color-stop(22.4%,#FFFFFF),color-stop(63.29%,rgba(255,255,255,0.513761)),color-stop(94.68%,rgba(255,255,255,0)));background-image:linear-gradient(270deg,#FFFFFF 22.4%,rgba(255,255,255,0.513761) 63.29%,rgba(255,255,255,0) 94.68%);width:280px;height:100%;pointer-events:none;content:""}.index .application .swiper-group.sub .swiper{padding:30px 0}.index .application .swiper-group.sub .photo:before{padding-bottom:130.5085%}.index .application .swiper-group.sub .content{margin-top:20px}.index .application .swiper-group.sub p i{opacity:0}.index .application .swiper-slide[font-color=white] .content{color:#fff}.index .application .swiper-slide[font-color=black] .content{color:#000}@media only screen and (min-width:1201px){.index .application .swiper-slide .slide-inner:hover p i{opacity:1;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}}@media only screen and (max-width:1200px){.index .application .swiper-slide .slide-inner:active p i{opacity:1;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}}.index .application .photo{position:relative;border-radius:5px;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.index .application .photo:before{display:block;content:""}.index .application .photo img{position:absolute;top:0;left:0;border-radius:5px;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.index .application .content{text-align:left}.index .application p{position:relative}.index .application p span{display:block;padding-right:40px}.index .application p i{position:absolute;top:50%;right:0;-webkit-transform:translate3d(-10px,-50%,0);transform:translate3d(-10px,-50%,0);-webkit-transition:opacity 0.4s,-webkit-transform 0.4s;transition:opacity 0.4s,-webkit-transform 0.4s;transition:opacity 0.4s,transform 0.4s;transition:opacity 0.4s,transform 0.4s,-webkit-transform 0.4s}.index .marketing:not(:last-child){margin-bottom:var(--padding-TB)}.index .marketing li{display:-webkit-box;display:-ms-flexbox;display:flex}.index .marketing li:nth-child(2n){-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.index .marketing li:nth-child(2n) .content{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.index .marketing .outer{position:relative;width:50%}.index .marketing .swiper-navigation{position:absolute;bottom:20px;right:25px}.index .marketing .photo{position:relative;width:100%;height:100%}.index .marketing .photo:before{display:block;padding-bottom:52.0833%;content:""}.index .marketing .photo img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.index .marketing .content{padding:60px 7.0313vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:50%}.index .marketing .content-inner{max-width:470px}.index .marketing .content-inner p{display:block;overflow:hidden;display:-webkit-box;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:3}.index .marketing .content-inner p:not(:first-child){margin-top:25px}.index .marketing .content-inner .block-subtitle{-webkit-line-clamp:2}.index .marketing .explore-button{margin-top:45px;font-size:0.75rem}.index .product{padding-top:var(--padding-TB)}.index .product .container{padding:var(--padding-TB) var(--padding-LR);background-color:#F6F6F6}.index .product .showcase-swiper{margin:-240px auto 0}.index .product .overview{margin:0 auto;max-width:1360px;width:100%}.index .product .overview:not(:only-child){margin-top:60px}.index .product .outline{padding:0 30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:5px 40px}.index .product .outline-content{max-width:470px}.index .product .outline-content p{margin-top:8px}.index .product .outline-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-negative:0;flex-shrink:0;gap:15px}.index .product .outline-group p{-webkit-transition:-webkit-transform 0.4s;transition:-webkit-transform 0.4s;transition:transform 0.4s;transition:transform 0.4s,-webkit-transform 0.4s}@media only screen and (min-width:1201px){.index .product .outline-group:hover p{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}}@media only screen and (max-width:1200px){.index .product .outline-group:active p{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}}.index .product .list{margin-top:40px}.index .product .list ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.index .product .list li{width:25%}.index .product .list a{padding:25px 30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:35px;min-height:100px;-webkit-transition:color 0.4s;transition:color 0.4s}@media only screen and (min-width:1201px){.index .product .list a:hover{color:#007CEF}.index .product .list a:hover .icon:before{opacity:1}.index .product .list a:hover .icon img{-webkit-filter:invert(31%) sepia(75%) saturate(3066%) hue-rotate(194deg) brightness(99%) contrast(100%);filter:invert(31%) sepia(75%) saturate(3066%) hue-rotate(194deg) brightness(99%) contrast(100%)}}@media only screen and (max-width:1200px){.index .product .list a:active{color:#007CEF}.index .product .list a:active .icon:before{opacity:1}.index .product .list a:active .icon img{-webkit-filter:invert(31%) sepia(75%) saturate(3066%) hue-rotate(194deg) brightness(99%) contrast(100%);filter:invert(31%) sepia(75%) saturate(3066%) hue-rotate(194deg) brightness(99%) contrast(100%)}}.index .product .list .icon{position:relative;-ms-flex-negative:0;flex-shrink:0;width:60px;height:60px}.index .product .list .icon:before{position:absolute;top:50%;left:50%;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0);display:block;border-radius:500px;-webkit-box-shadow:0px 0px 20px rgba(0,0,0,0.1);box-shadow:0px 0px 20px rgba(0,0,0,0.1);width:80px;height:80px;opacity:0;-webkit-transition:opacity 0.4s;transition:opacity 0.4s;content:""}.index .product .list .icon img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transition:-webkit-filter 0.4s;transition:-webkit-filter 0.4s;transition:filter 0.4s;transition:filter 0.4s,-webkit-filter 0.4s}.index .capability{position:relative}.index .capability picture{width:100%}.index .capability picture:before{display:block;padding-bottom:600px;content:""}.index .capability picture img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.index .capability .content{padding:0 var(--padding-LR);position:absolute;top:50%;left:50%;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0);max-width:calc(1360px + var(--padding-LR) - 90px);width:100%}.index .capability .content-inner{max-width:700px;width:100%}.index .capability .box{position:relative;z-index:0;max-width:500px}.index .capability .box:before{position:absolute;top:50%;left:55px;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0);z-index:-1;display:block;border:5px solid #fff;width:98%;min-height:225px;height:100%;content:""}.index .capability .box .block-title{display:block;overflow:hidden;display:-webkit-box;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2}.index .capability .box .paragraph-text{margin-top:20px;display:block;overflow:hidden;display:-webkit-box;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:4}.index .capability .button-group{margin-top:80px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px 5px;width:100%}.index .news{padding:var(--padding-TB) var(--padding-LR) calc(var(--padding-TB) / 2) var(--padding-LR)}.index .news .container{margin:0 auto;max-width:1360px;width:100%}.index .news .category-navbar{margin-top:5px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px 25px;width:calc(100% - 140px)}.index .news .category-container{max-width:calc(100% - 25px - 70px);width:auto}.index .news .text-button{-ms-flex-negative:0;flex-shrink:0}.index .news .news-swiper{padding-top:10px;position:relative}.index .news .news-swiper .swiper{padding-top:30px;padding-right:50px;margin-right:-50px;width:calc(100% + 50px)}.index .news .news-swiper .swiper-slide{max-width:calc((100% - 50px) / 2)}.index .news .news-swiper .swiper-navigation{position:absolute;top:0;right:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}@media only screen and (max-width:1366px){.index .product .showcase-swiper{margin:-160px auto 0}}@media only screen and (max-width:1280px){.index .product .outline{padding:0 20px}.index .product .list a{padding:25px 20px}}@media only screen and (max-width:1200px){.index .product .list li{width:33.3333333333%}.index .capability picture:before{padding-bottom:500px}.index .capability .button-group{margin-top:50px}}@media only screen and (max-width:992px){.index .application .application-swiper{text-align:center}.index .application .swiper-navigation{margin-top:40px;position:static;-webkit-transform:translateZ(0);transform:translateZ(0)}.index .application .swiper-group{width:100%}.index .application .swiper-group.main{margin:0 -60px;width:calc(100% + 120px)}.index .application .swiper-group.sub{display:none}.index .marketing ul{margin-bottom:-60px}.index .marketing li{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.index .marketing li:nth-child(2n){-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.index .marketing li:nth-child(2n) .content{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.index .marketing .content,.index .marketing .outer{width:100%}.index .marketing .content{padding:60px}.index .marketing .content-inner{max-width:none}.index .product .outline-content{max-width:400px}.index .product .list li{width:50%}.index .news .news-swiper{text-align:center}.index .news .news-swiper .swiper{padding:50px 50px 0;margin:0 auto;max-width:580px}.index .news .news-swiper .swiper-slide{max-width:none}}@media only screen and (max-width:767px){.index .common-banner .swiper-slide picture:before{padding-bottom:calc(100vh - 75px)}.index .additional-group .list-inner{padding:20px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.index .additional-group .list-inner .item{padding:20px;width:100%;border-right:unset}.index .application{--padding-LR:15px}.index .application .swiper-navigation{margin-top:20px}.index .application .swiper-group.main{margin:0 -60px 0 -50px;width:calc(100% + 60px + 50px)}.index .application .swiper-group.main .swiper{padding:30px 60px 0}.index .application .swiper-group.main .swiper-slide.swiper-slide-active .content{-webkit-transform:translate3d(-10px,-20px,0);transform:translate3d(-10px,-20px,0)}.index .application .swiper-group.main .content{padding:20px;position:static;-webkit-transform:translate3d(0px,-20px,0);transform:translate3d(0px,-20px,0);max-width:100%}.index .marketing .swiper-navigation{bottom:10px;right:10px}.index .marketing .content{padding:50px 20px}.index .product .outline{padding:0;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.index .product .outline-group{padding-right:20px}.index .product .list{margin-top:10px}.index .product .list li{width:100%}.index .product .list a{padding:15px 0}.index .product .list p{max-width:190px}.index .capability picture:before{padding-bottom:600px}.index .capability .box:before{left:20px;width:calc(100% - 20px);min-height:190px}.index .capability .box .paragraph-text{display:block;overflow:hidden;display:-webkit-box;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:3}.index .news .category-navbar{width:100%}.index .news .category-container{width:calc(100% - 70px - 35px)}.index .news .news-swiper{padding:0}.index .news .news-swiper .swiper{padding:30px 0 0;margin-right:0;width:100%}.index .news .news-swiper .swiper-navigation{margin:35px auto 0;position:static;-webkit-transform:translateZ(0);transform:translateZ(0)}}
/*# sourceMappingURL=index.css.map */