:root{--spanColor:#3B64A7}@-webkit-keyframes scrollL{0%{-webkit-transform:translateX(100%);transform:translateX(100%)}to{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}@keyframes scrollL{0%{-webkit-transform:translateX(100%);transform:translateX(100%)}to{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}@-webkit-keyframes scrollL2{0%{-webkit-transform:translateX(0%);transform:translateX(0%)}to{-webkit-transform:translateX(-200%);transform:translateX(-200%)}}@keyframes scrollL2{0%{-webkit-transform:translateX(0%);transform:translateX(0%)}to{-webkit-transform:translateX(-200%);transform:translateX(-200%)}}@-webkit-keyframes scrollR{0%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}to{-webkit-transform:translateX(100%);transform:translateX(100%)}}@keyframes scrollR{0%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}to{-webkit-transform:translateX(100%);transform:translateX(100%)}}@-webkit-keyframes scrollR2{0%{-webkit-transform:translateX(-200%);transform:translateX(-200%)}to{-webkit-transform:translateX(0%);transform:translateX(0%)}}@keyframes scrollR2{0%{-webkit-transform:translateX(-200%);transform:translateX(-200%)}to{-webkit-transform:translateX(0%);transform:translateX(0%)}}.marquee-box{overflow:hidden}.marquee-text{font-family:"Kumbh Sans";font-size:clamp(4.6875rem,10.416vw,12.5rem);font-weight:600;text-align:center;cursor:default;text-transform:uppercase;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.marquee-text.moveLeft .group{-webkit-animation:scrollL 40s linear infinite;animation:scrollL 40s linear infinite}.marquee-text.moveLeft .group.copy1,.marquee-text.moveLeft .group:nth-child(2n){-webkit-animation:scrollL2 40s linear infinite;animation:scrollL2 40s linear infinite;-webkit-animation-delay:-20s;animation-delay:-20s}@media only screen and (min-width:1201px){.marquee-text.moveLeft:hover .group{-webkit-animation-play-state:paused;animation-play-state:paused}.marquee-text.moveLeft:hover .group.copy1,.marquee-text.moveLeft:hover .group:nth-child(2n){-webkit-animation-play-state:paused;animation-play-state:paused}}@media only screen and (max-width:1200px){.marquee-text.moveLeft:active .group{-webkit-animation-play-state:paused;animation-play-state:paused}.marquee-text.moveLeft:active .group.copy1,.marquee-text.moveLeft:active .group:nth-child(2n){-webkit-animation-play-state:paused;animation-play-state:paused}}.marquee-text.moveRight{text-align:left}.marquee-text.moveRight .group{-webkit-animation:scrollR 40s linear infinite;animation:scrollR 40s linear infinite}.marquee-text.moveRight .group.copy1,.marquee-text.moveRight .group:nth-child(2n){-webkit-animation:scrollR2 40s linear infinite;animation:scrollR2 40s linear infinite;-webkit-animation-delay:-20s;animation-delay:-20s}@media only screen and (min-width:1201px){.marquee-text.moveRight:hover .group{-webkit-animation-play-state:paused;animation-play-state:paused}.marquee-text.moveRight:hover .group.copy1,.marquee-text.moveRight:hover .group:nth-child(2n){-webkit-animation-play-state:paused;animation-play-state:paused}}@media only screen and (max-width:1200px){.marquee-text.moveRight:active .group{-webkit-animation-play-state:paused;animation-play-state:paused}.marquee-text.moveRight:active .group.copy1,.marquee-text.moveRight:active .group:nth-child(2n){-webkit-animation-play-state:paused;animation-play-state:paused}}.marquee-text[type=fullcolor] .group .text-outline{opacity:0}.marquee-text[type=fullcolor] .group .text-hover{opacity:1;color:#000}.marquee-text[type=fullcolor] .group .text-hover span{color:var(--spanColor)}.marquee-text .group{position:relative;-ms-flex-negative:0;flex-shrink:0;padding-right:50px}@media only screen and (min-width:1201px){.marquee-text .group:hover .text-hover{opacity:1}}@media only screen and (max-width:1200px){.marquee-text .group:active .text-hover{opacity:1}}.marquee-text .group .text-hover{position:absolute;top:0;left:0;opacity:0;color:transparent;-webkit-transition:opacity 0.5s,color 0.5s;transition:opacity 0.5s,color 0.5s}.marquee-text .group .text-hover p{color:#000}.marquee-text .group .text-hover span{color:var(--spanColor)}.marquee-text .group .text-outline{-webkit-text-fill-color:transparent;-webkit-text-stroke-color:#CCC;-webkit-text-stroke-width:1px;display:inline-block;position:relative;-webkit-transition:opacity 0.5s;transition:opacity 0.5s}@media only screen and (max-width:1200px){.marquee-text{font-size:4.6875rem}.marquee-text .group{padding-right:30px}}.index .pagination-outline{position:relative;padding-bottom:40px}.index .swiper-pagination-bullets.swiper-pagination-horizontal{bottom:0}.index .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next,.index .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{-webkit-transform:scale(0.8);transform:scale(0.8)}.index .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next,.index .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{-webkit-transform:scale(0.6);transform:scale(0.6)}.index .swiper-pagination-bullet-active{--swiper-pagination-color:#000}.index .swiper-pagination-bullet{--swiper-pagination-bullet-width:10px;--swiper-pagination-bullet-size:10px;--swiper-pagination-bullet-horizontal-gap:7.5px}section.banner{margin-top:50px}@media only screen and (max-width:575px){section.banner{margin-top:60px}}section.banner .container{margin-top:50px}section.banner .group{width:calc(100% - 320px);margin:0 auto}section.banner .group .logogroup{position:relative}section.banner .group .logogroup .logo{-webkit-transform:translate(0,100px);transform:translate(0,100px);opacity:0;-webkit-transition:opacity 1s,-webkit-transform 1s;transition:opacity 1s,-webkit-transform 1s;transition:opacity 1s,transform 1s;transition:opacity 1s,transform 1s,-webkit-transform 1s}section.banner .group .logogroup .logo.aost-show{opacity:1;-webkit-transform:translate(0,0px);transform:translate(0,0px)}section.banner .group .side-btn{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;top:50%;left:50%;font-size:0.875rem;font-weight:500;line-height:1.3;width:calc(100% + 260px);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}section.banner .group .side-btn a{display:block;-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-transition:color 0.3s;transition:color 0.3s}section.banner .group .side-btn a.left{margin-right:auto}section.banner .group .side-btn a.right{margin-left:auto}@media only screen and (min-width:1201px) and (min-width:1201px){section.banner .group .side-btn a:hover{color:#3B64A7}}@media only screen and (min-width:1201px) and (max-width:1200px){section.banner .group .side-btn a:active{color:#3B64A7}}section.banner .slogan{margin-top:75px;text-align:center;font-size:1.875rem;font-weight:600;line-height:1.5}@media only screen and (max-width:1200px){section.banner .slogan{font-size:1.125rem;margin-top:38px}}section.banner .slogan p{-webkit-animation:shine 3.5s linear infinite;animation:shine 3.5s linear infinite;background:-webkit-gradient(linear,left top,right top,color-stop(20%,rgba(140,140,140,0.2)),color-stop(40%,#8C8C8C),color-stop(60%,#8C8C8C),color-stop(80%,rgba(140,140,140,0.2)));background:linear-gradient(to right,rgba(140,140,140,0.2) 20%,#8C8C8C 40%,#8C8C8C 60%,rgba(140,140,140,0.2) 80%);background-size:200% auto;color:rgba(140,140,140,0.2);background-clip:text;text-fill-color:transparent;-webkit-background-clip:text;-webkit-text-fill-color:transparent}@-webkit-keyframes shine{to{background-position:-200% center}}@keyframes shine{to{background-position:-200% center}}@media only screen and (max-width:1200px){section.banner .group{width:calc(100% - var(--page--LR) * 2)}section.banner .group .side-btn{width:calc(100% + var(--page--LR) * 2)}}@media only screen and (max-width:768px){section.banner .group .side-btn{display:none}}section.product{position:relative}section.product .container>.circle-btn{margin:15px auto 0 auto;display:none}@media only screen and (max-width:767px){section.product .container>.circle-btn{display:block}}section.product .product-data-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:4.76%;max-width:calc(100% - 284px);width:100%;margin:0 auto}@media only screen and (max-width:1200px){section.product .product-data-list .list .content-box{opacity:1}section.product .product-data-list .list .content-box:after{opacity:1}section.product .product-data-list .list .content-box .content{opacity:1}section.product .product-data-list .list .content-box .content .slide-Group{-webkit-transform:translate(0,0px);transform:translate(0,0px)}}section.product .product-data-list .list{padding:200px 0 0px 0}@media only screen and (min-width:1367px){section.product .product-data-list .list .content-box:hover:after{opacity:1}section.product .product-data-list .list .content-box:hover .content{opacity:1}section.product .product-data-list .list .content-box:hover .content .slide-Group{-webkit-transform:translate(0,0px);transform:translate(0,0px)}section.product .product-data-list .list .content-box:hover .content .des,section.product .product-data-list .list .content-box:hover .content .main,section.product .product-data-list .list .content-box:hover .content .more-btn,section.product .product-data-list .list .content-box:hover .content .tag{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}section.product .product-data-list .list .content-box{width:100%;position:relative;display:block}section.product .product-data-list .list .content-box .picbox{display:block;border-radius:0px 30px 30px 0px;overflow:hidden;max-height:800px}section.product .product-data-list .list .content-box:after{content:"";width:100%;height:100%;position:absolute;top:0;border-radius:0px 30px 30px 0px;overflow:hidden;left:0;opacity:0;background:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,0.5)),to(rgba(0,0,0,0.5)));background:linear-gradient(0deg,rgba(0,0,0,0.5) 0%,rgba(0,0,0,0.5) 100%);-webkit-transition:opacity 0.5s;transition:opacity 0.5s;pointer-events:none}section.product .product-data-list .list .content-box .content{position:absolute;z-index:2;bottom:0;left:0;color:#fff;text-align:left;opacity:0;-webkit-transition:opacity 0.5s;transition:opacity 0.5s;width:100%;pointer-events:none}section.product .product-data-list .list .content-box .content .slide-Group{-webkit-transition:-webkit-transform 0.5s;transition:-webkit-transform 0.5s;transition:transform 0.5s;transition:transform 0.5s,-webkit-transform 0.5s;-webkit-transform:translate(0,30px);transform:translate(0,30px)}@media only screen and (max-width:1366px){section.product .product-data-list .list .content-box .content .slide-Group{display:block}}section.product .product-data-list .list .content-box .content .des,section.product .product-data-list .list .content-box .content .main,section.product .product-data-list .list .content-box .content .more-btn,section.product .product-data-list .list .content-box .content .tag{opacity:0;-webkit-transform:translate3d(0,-12px,0);transform:translate3d(0,-12px,0);-webkit-transition:opacity 0.5s,-webkit-transform 0.5s;transition:opacity 0.5s,-webkit-transform 0.5s;transition:transform 0.5s,opacity 0.5s;transition:transform 0.5s,opacity 0.5s,-webkit-transform 0.5s}@media only screen and (max-width:1366px){section.product .product-data-list .list .content-box .content .des,section.product .product-data-list .list .content-box .content .main,section.product .product-data-list .list .content-box .content .more-btn,section.product .product-data-list .list .content-box .content .tag{opacity:1}}section.product .product-data-list .list .content-box .content .tag{font-size:1.125rem;font-weight:600}@media only screen and (max-width:1366px){section.product .product-data-list .list .content-box .content .tag{font-size:1rem}}section.product .product-data-list .list .content-box .content .main{display:block;font-size:2.5rem;font-weight:600;line-height:1.3;-webkit-transition-delay:0.2s;transition-delay:0.2s;pointer-events:auto;display:block;overflow:hidden;display:-webkit-box;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2}@media only screen and (max-width:1366px){section.product .product-data-list .list .content-box .content .main{font-size:0.875rem}}section.product .product-data-list .list .content-box .content .des{font-size:1rem;font-weight:400;line-height:1.8;letter-spacing:0.25px;-webkit-transition-delay:0.3s;transition-delay:0.3s;display:block;overflow:hidden;display:-webkit-box;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2}@media only screen and (max-width:1366px){section.product .product-data-list .list .content-box .content .des{font-size:0.875rem}}section.product .product-data-list .list .content-box .content .more-btn{-webkit-transition-delay:0.5s;transition-delay:0.5s}section.product .product-data-list .list .content-box .content .more-btn:before{width:2px}section.product .product-data-list .list .content-box .content .more-btn:after{height:2px}section.product .product-data-list .list .circle-btn{position:absolute;bottom:-150px;right:-120px}@media only screen and (max-width:767px){section.product .product-data-list .list .circle-btn{display:none}}section.product .product-data-list .list.ml-auto{margin-left:auto}section.product .product-data-list .list[type=s]{width:19.9877750611%}section.product .product-data-list .list[type=s] .content{padding:20px}section.product .product-data-list .list[type=s] .content .more-btn{margin-top:30px}section.product .product-data-list .list[type=s] .content .des{margin-top:15px}section.product .product-data-list .list[type=m]{width:30.0122249389%}section.product .product-data-list .list[type=m] .content{padding:50px}section.product .product-data-list .list[type=m] .content .more-btn{margin-top:30px}section.product .product-data-list .list[type=m] .content .des{margin-top:15px}section.product .product-data-list .list[type=l]{width:50%}section.product .product-data-list .list[type=l] .content{padding:80px}section.product .product-data-list .list[type=l] .content .more-btn{margin-top:30px}section.product .product-data-list .list[type=l] .content .des{margin-top:15px}@media only screen and (max-width:1366px){section.product .product-data-list{width:calc(100% - var(--page--LR) * 2);max-width:none}section.product .product-data-list .list{padding:150px 0 0px 0}section.product .product-data-list .list .circle-btn{right:-100px;bottom:-90px}section.product .product-data-list .list .content-box{opacity:1}section.product .product-data-list .list .content-box:after{opacity:0}section.product .product-data-list .list .content-box .content{opacity:1}section.product .product-data-list .list .content-box .content .slide-Group{-webkit-transform:translate(0,0px);transform:translate(0,0px)}section.product .product-data-list .list .content-box .content .slide-Group .des,section.product .product-data-list .list .content-box .content .slide-Group .more-btn{display:none}section.product .product-data-list .list[type=l] .content,section.product .product-data-list .list[type=m] .content,section.product .product-data-list .list[type=s] .content{padding:10px}section.product .product-data-list .list[data-color=black] .content-box .content .slide-Group .main{color:#000}}@media only screen and (max-width:1200px){section.product .product-data-list{margin-top:-50px;width:calc(100% - 60px)}section.product .product-data-list .list{padding:100px 0 0px 0}section.product .product-data-list .list .circle-btn{right:-20px;bottom:-80px}}@media only screen and (max-width:992px){section.product .product-data-list .list .circle-btn{right:-20px;bottom:-80px}}@media only screen and (max-width:767px){section.product .product-data-list{width:calc(100% - 40px);margin-top:57px}section.product .product-data-list .list{padding:0px 0 35px 0}section.product .product-data-list .list.ml-auto{margin-left:unset}section.product .product-data-list .list:nth-child(2n){margin-left:auto}section.product .product-data-list .list[type=s]{width:60%}section.product .product-data-list .list[type=m]{width:69.85%}section.product .product-data-list .list[type=l]{width:89.85%}}section.services{margin-top:240px;overflow:hidden}@media only screen and (max-width:1366px){section.services{margin-top:180px}}section.services .marqee-box .marqee-txet{font-size:clamp(4.6875rem,13.02vw,15.625rem)}section.services .wrap{overflow:hidden;margin-top:160px;padding-left:7.343vw}section.services .container{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:4.2708vw}section.services .text-wrap{position:relative;width:100%;opacity:0;-webkit-transition:opacity 0.7s;transition:opacity 0.7s}section.services .text-wrap.active{opacity:1;z-index:1}section.services .text-wrap:not(:first-child){position:absolute;top:0;left:0}section.services .text-wrap{min-height:240px}section.services .text-wrap h3{font-size:2.5rem;font-weight:600;line-height:1.2;margin:0;display:block;overflow:hidden;display:-webkit-box;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:3}@media only screen and (max-width:1200px){section.services .text-wrap h3{font-size:1.375rem}}section.services .text-wrap p{font-size:1.5625rem;font-weight:500;line-height:1.5;margin-top:30px;display:block;overflow:hidden;display:-webkit-box;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:3}@media only screen and (max-width:1200px){section.services .text-wrap p{font-size:0.875rem;min-height:65px;margin-top:20px}}section.services .text-wrap a{-webkit-transition:color 0.5s;transition:color 0.5s}@media only screen and (min-width:1201px){section.services .text-wrap a:hover{color:#3B64A7}}@media only screen and (max-width:1200px){section.services .text-wrap a:active{color:#3B64A7}}section.services .swiper-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:88.3333%;max-width:1554px;gap:82px;position:relative}@media only screen and (min-width:1921px){section.services .swiper-wrap{max-width:none}}section.services .inner-R{padding-top:60px;position:relative;width:42.0849%}section.services .swiper.services-swiper{overflow:hidden;border-radius:0px 30px 30px 0px}section.services .swiper-txt-box{position:relative;max-width:654px}section.services .swiper-box.main{aspect-ratio:818/600;width:52.63%;-ms-flex-negative:0;flex-shrink:0}section.services .swiper-box.main .picBox{display:block}section.services .swiper-box.main .picBox:after{padding-top:73.3496332518%}section.services .swiper-box.other{width:62.5382%;border-radius:0px 30px 30px 0px;-ms-flex-negative:0;flex-shrink:0;overflow:hidden}section.services .swiper-box.other:nth-child(2){aspect-ratio:409/455;max-width:409px}section.services .swiper-box.other .picBox:after{padding-top:111.2469437653%}section.services .swiper-box.other1{margin-top:95px;-ms-flex-negative:0;flex-shrink:0}section.services .swiper-box.other2{margin-top:243px}section.services .circle-btn{position:absolute;right:12.5382%;bottom:9.1517%;z-index:2}@media only screen and (max-width:768px){section.services .circle-btn{right:-68px;bottom:5px}}@media only screen and (max-width:1200px){section.services{margin-top:100px}section.services .text-wrap{min-height:139px}section.services .container{gap:0;padding:0 var(--page--LR)}section.services .wrap{margin:0 auto;margin-top:80px;padding-left:0}section.services .inner-R{width:calc(50% - 82px);padding-top:30px}section.services .swiper-box.other{-ms-flex-negative:unset;flex-shrink:unset}section.services .swiper-box.main{-ms-flex-negative:unset;flex-shrink:unset;width:50%}section.services .swiper-box.other1{margin-top:30px}section.services .swiper-box.other2{display:none}section.services .swiper-wrap{width:100%;max-width:none;gap:var(--page--LR)}}@media only screen and (max-width:767px){section.services .circle-btn{position:unset;margin:0 auto;margin-top:50px}section.services .swiper-wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:0}section.services .inner-R{width:100%;padding-top:30px}section.services .swiper-box.main{width:100%}section.services .swiper-box.other{display:none}}section.esg{position:relative;margin-top:280px}section.esg .common-bg-sticky{top:90px}section.esg .wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;position:relative;width:85.32%;margin:0 auto;margin-top:160px}@media only screen and (max-width:1366px){section.esg .wrap{margin-top:180px}}section.esg .wrap .wrap-left{width:50%}section.esg .wrap .text-wrap{width:100%;padding-left:8.5416vw;padding-right:4.2708vw}@media only screen and (max-width:1366px){section.esg .wrap .text-wrap{top:-30px;left:40px}}section.esg .wrap .text-wrap h3{font-size:2.5rem;font-weight:600;line-height:1.1;display:block;overflow:hidden;display:-webkit-box;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:3}@media only screen and (max-width:1200px){section.esg .wrap .text-wrap h3{font-size:1.375rem}}section.esg .wrap .text-wrap .ellipsis{font-size:1.5625rem;font-weight:500;line-height:1.5;margin-top:30px;display:block;overflow:hidden;display:-webkit-box;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:3}@media only screen and (max-width:1200px){section.esg .wrap .text-wrap .ellipsis{font-size:0.875rem;margin-top:20px;line-height:1.8;letter-spacing:0.25px}}section.esg .wrap .swiper-wrap{width:50%}@media only screen and (min-width:1921px){section.esg .wrap .swiper-wrap{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}section.esg .wrap .swiper.esg-swiper{overflow:hidden;border-radius:0px 30px 30px 0px}section.esg .wrap .swiper.esg-swiperCopy{overflow:hidden;border-radius:0px 30px 30px 0px}section.esg .wrap .swiper-box{overflow:hidden}section.esg .wrap .swiper-box .content-box{display:block;width:100%;position:relative;pointer-events:none}section.esg .wrap .swiper-box .content-box:after{content:"";width:100%;height:100%;position:absolute;top:0;left:0;background:-webkit-gradient(linear,left top,left bottom,color-stop(50%,rgba(0,0,0,0)),to(rgba(0,0,0,0.8)));background:linear-gradient(180deg,rgba(0,0,0,0) 50%,rgba(0,0,0,0.8) 100%)}section.esg .wrap .swiper-box .content-box.active .content .des{-webkit-transform:translateY(0);transform:translateY(0);opacity:1;-webkit-transition-delay:0.3s;transition-delay:0.3s}section.esg .wrap .swiper-box .content-box.active .content .more-btn{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition-delay:0.5s;transition-delay:0.5s}section.esg .wrap .swiper-box .content-box .content{position:absolute;z-index:2;bottom:0;left:0;color:#fff;text-align:left;pointer-events:none}section.esg .wrap .swiper-box .content-box .content .slide-Group{display:none}@media only screen and (max-width:1200px){section.esg .wrap .swiper-box .content-box .content .slide-Group{display:none}}section.esg .wrap .swiper-box .content-box .content .tag{display:block;font-size:1.125rem;font-weight:600;pointer-events:auto}@media only screen and (max-width:1200px){section.esg .wrap .swiper-box .content-box .content .tag{font-size:1rem}}section.esg .wrap .swiper-box .content-box .content .main{font-size:2.5rem;font-weight:600;line-height:1.3;pointer-events:auto;display:block;overflow:hidden;display:-webkit-box;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2}@media only screen and (max-width:1200px){section.esg .wrap .swiper-box .content-box .content .main{font-size:1.375rem}}section.esg .wrap .swiper-box .content-box .content .des{font-size:1rem;font-weight:400;line-height:1.8;letter-spacing:0.25px;display:block;overflow:hidden;display:-webkit-box;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2;opacity:0;-webkit-transition:0.5s;transition:0.5s;-webkit-transition-delay:0.5s;transition-delay:0.5s;-webkit-transform:translateY(5px);transform:translateY(5px)}@media only screen and (max-width:1200px){section.esg .wrap .swiper-box .content-box .content .des{font-size:0.875rem}}section.esg .wrap .swiper-box .content-box .content .more-btn{display:block;opacity:0;-webkit-transition:0.5s;transition:0.5s;-webkit-transition-delay:0.3s;transition-delay:0.3s;-webkit-transform:translateY(5px);transform:translateY(5px);pointer-events:auto}section.esg .wrap .swiper-box .content-box .content .more-btn:before{width:2px}section.esg .wrap .swiper-box .content-box .content .more-btn:after{height:2px}section.esg .wrap .swiper-box.main{width:100%;margin-bottom:-40px;-ms-flex-negative:0;flex-shrink:0}@media only screen and (min-width:1921px){section.esg .wrap .swiper-box.main{max-width:none}}section.esg .wrap .swiper-box.main .picBox{display:block;pointer-events:auto}section.esg .wrap .swiper-box.main .picBox:after{padding-top:95.2380952381%}section.esg .wrap .swiper-box.main .content-box .content{padding:80px}section.esg .wrap .swiper-box.main .content-box .content .main{margin-top:15px}section.esg .wrap .swiper-box.main .content-box .content .des{margin-top:15px}section.esg .wrap .swiper-box.main .content-box .content .more-btn{margin-top:30px}@media only screen and (max-width:1200px){section.esg .wrap .swiper-box.main .content-box .content{padding:20px}}section.esg .wrap .swiper-box.other{width:100%;padding-right:8.5416vw;padding-left:4.2708vw;margin-top:95px}@media only screen and (min-width:1921px){section.esg .wrap .swiper-box.other{max-width:none}}section.esg .wrap .swiper-box.other .picBox{display:block;pointer-events:auto}section.esg .wrap .swiper-box.other .picBox:after{padding-top:101.4184397163%}section.esg .wrap .swiper-box.other .content-box .content{padding:50px}section.esg .wrap .swiper-box.other .content-box .content .main{margin-top:10px}section.esg .wrap .swiper-box.other .content-box .content .des{margin-top:10px}section.esg .wrap .swiper-box.other .content-box .content .more-btn{margin-top:20px}@media only screen and (max-width:1200px){section.esg .wrap .swiper-box.other .content-box .content{padding:20px}}section.esg .wrap .circle-btn{position:absolute;left:-81px;bottom:-148px;z-index:1}@media only screen and (max-width:1366px){section.esg .wrap .circle-btn{left:-61px;bottom:-88px}}@media only screen and (max-width:1200px){section.esg .wrap .circle-btn{left:-20px;bottom:-68px;width:100px;height:100px}}@media only screen and (max-width:768px){section.esg .wrap .circle-btn{left:-40px}}@media only screen and (max-width:1366px){section.esg{margin-top:180px}}@media only screen and (max-width:1200px){section.esg{margin-top:100px}section.esg .wrap{width:calc(100% - var(--page--LR) * 2);margin-top:80px}section.esg .wrap .text-wrap{left:0;padding-left:0}section.esg .wrap .swiper-box.other{margin-top:45px;width:100%;margin-left:0}section.esg .wrap .swiper-wrap{gap:var(--page--LR)}}@media only screen and (max-width:900px){section.esg .wrap .swiper-box.other{margin-top:40px}}@media only screen and (max-width:767px){section.esg .wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}section.esg .wrap .wrap-left{width:100%}section.esg .wrap .text-wrap{padding:0}section.esg .wrap .swiper-wrap{width:100%}section.esg .wrap .circle-btn{display:none;position:initial;margin:50px auto 0 auto}section.esg .wrap .text-wrap{width:100%;position:initial}section.esg .wrap .swiper-box.main{width:100%;margin-top:30px}section.esg .wrap .swiper-box.other{display:none}}section.news{margin-top:240px}@media only screen and (max-width:1366px){section.news{margin-top:180px}}section.news .container{max-width:1310px;margin:0 auto;width:85.2083%}section.news .title{font-size:5rem;font-weight:600;text-transform:uppercase;text-align:center}@media only screen and (max-width:1200px){section.news .title{font-size:3.125rem}}section.news .news-data-list{margin-top:100px}section.news .news-data-list .list:not(:last-child){padding-bottom:150px;position:relative}section.news .news-data-list .list:not(:last-child):after{position:absolute;content:"";width:100%;height:1px;background:#000;left:0;bottom:75px}@media only screen and (max-width:1200px){section.news .news-data-list{margin-top:80px}section.news .news-data-list .list:not(:last-child){padding-bottom:100px}section.news .news-data-list .list:not(:last-child):after{bottom:50px}section.news .news-data-list .inner-R .main{color:#3B64A7}section.news .news-data-list .inner .arrow-btn{color:#fff}section.news .news-data-list .inner .arrow-btn:after{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}section.news .news-data-list .inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:87.48%;margin:0 auto}section.news .news-data-list .inner-L{min-width:100px;text-align:center;margin-right:65px}@media only screen and (max-width:1200px){section.news .news-data-list .inner-L{margin-right:30px}}section.news .news-data-list .inner-L .date{font-size:5rem;font-weight:500}@media only screen and (max-width:1200px){section.news .news-data-list .inner-L .date{font-size:3.125rem}}section.news .news-data-list .inner-L .mon{font-size:1.125rem;font-weight:700;margin-top:5px;text-transform:uppercase}@media only screen and (max-width:1200px){section.news .news-data-list .inner-L .mon{font-size:1rem}}section.news .news-data-list .inner-R .top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}section.news .news-data-list .inner-R .year{font-size:1rem;font-weight:600}@media only screen and (max-width:1200px){section.news .news-data-list .inner-R .year{font-size:0.875rem}}section.news .news-data-list .inner-R .tag-box{-webkit-transition:color 0.5s;transition:color 0.5s;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:1rem;font-weight:600;display:block;overflow:hidden;display:-webkit-box;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:1}@media only screen and (max-width:1200px){section.news .news-data-list .inner-R .tag-box{font-size:0.875rem}}section.news .news-data-list .inner-R .tag-box .tag-item{padding-left:35px;text-align:left;position:relative}section.news .news-data-list .inner-R .tag-box .tag-item:after{content:"";position:absolute;top:6px;left:15px;-webkit-transform:translate(0,0%);transform:translate(0,0%);width:5px;height:5px;display:block;background:rgba(0,0,0,0.2);border-radius:100px;-ms-flex-negative:0;flex-shrink:0}section.news .news-data-list .inner-R .tag-box .tag-item .tag{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;position:relative;-webkit-transition:color 0.3s;transition:color 0.3s}@media only screen and (min-width:1201px){section.news .news-data-list .inner-R .tag-box .tag-item .tag:hover{color:#3B64A7}}@media only screen and (max-width:1200px){section.news .news-data-list .inner-R .tag-box .tag-item .tag:active{color:#3B64A7}}section.news .news-data-list .inner-R .tag-box .tag-item .tag:not(:last-child):after{content:"";width:5px;height:5px;margin:5px 15px;display:block;border-radius:100px;background:rgba(0,0,0,0.2);-ms-flex-negative:0;flex-shrink:0}section.news .news-data-list .inner-R .main{display:block;margin-top:15px;font-size:1.875rem;font-weight:600;line-height:1.3;-webkit-transition:color 0.3s;transition:color 0.3s;display:block;overflow:hidden;display:-webkit-box;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2}@media only screen and (min-width:1201px){section.news .news-data-list .inner-R .main:hover{color:#3B64A7}}@media only screen and (max-width:1200px){section.news .news-data-list .inner-R .main:active{color:#3B64A7}}@media only screen and (max-width:1200px){section.news .news-data-list .inner-R .main{font-size:1.125rem}}section.news .news-data-list .inner-R .des{margin-top:15px;font-size:1rem;font-weight:400;line-height:1.8;letter-spacing:0.25px;display:block;overflow:hidden;display:-webkit-box;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2}section.news .news-data-list .arrow-btn{cursor:pointer;width:80px;height:80px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-negative:0;flex-shrink:0;margin-left:83px;color:#000;-webkit-transition:color 0.3s;transition:color 0.3s}@media only screen and (min-width:1201px) and (min-width:1201px){section.news .news-data-list .arrow-btn:hover{color:#fff}section.news .news-data-list .arrow-btn:hover:after{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@media only screen and (min-width:1201px) and (max-width:1200px){section.news .news-data-list .arrow-btn:active{color:#fff}section.news .news-data-list .arrow-btn:active:after{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@media only screen and (max-width:1200px){section.news .news-data-list .arrow-btn{width:50px;height:50px;margin-left:53px}}section.news .news-data-list .arrow-btn:after{content:"";width:100%;height:100%;position:absolute;top:0;left:0;opacity:0;background:#3B64A7;border-radius:100px;z-index:-1;-webkit-transform:scale(0);transform:scale(0);-webkit-transition:opacity 0.3s,-webkit-transform 0.3s;transition:opacity 0.3s,-webkit-transform 0.3s;transition:opacity 0.3s,transform 0.3s;transition:opacity 0.3s,transform 0.3s,-webkit-transform 0.3s}@media only screen and (max-width:1200px){section.news{margin-top:140px}section.news .container{width:100%;padding:0 var(--page--LR)}}@media only screen and (max-width:767px){section.news .news-data-list .inner-L{margin-right:0px}section.news .news-data-list .inner-R{padding-top:60px;position:relative}section.news .news-data-list .inner-R:after{position:absolute;content:"";width:100%;top:30px;height:1px;left:0;background:#ccc}section.news .news-data-list .inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}section.news .news-data-list .arrow-btn{margin-left:0px;margin-top:30px}}section.partner{margin-top:280px}section.partner .container{overflow:hidden;padding-bottom:200px}@media only screen and (max-width:1366px){section.partner{margin-top:180px}section.partner .container{padding-bottom:100px}}@media only screen and (max-width:992px){section.partner{margin-top:100px}}section.partner .flex-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-transform:translate(100%,0);transform:translate(100%,0);-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:82px;-ms-flex-negative:0;flex-shrink:0;margin-top:160px;padding-right:140px}section.partner .partner-data-list{display:-webkit-box;display:-ms-flexbox;display:flex;gap:82px}section.partner .partner-data-list .inner{opacity:0.5}section.partner .partner-data-list .list{width:246px;aspect-ratio:246/246;border-radius:0px 20px 20px 0px;position:relative;overflow:hidden;-webkit-transition:-webkit-box-shadow 0.3s;transition:-webkit-box-shadow 0.3s;transition:box-shadow 0.3s;transition:box-shadow 0.3s,-webkit-box-shadow 0.3s}section.partner .partner-data-list .list:after,section.partner .partner-data-list .list:before{content:"";width:100%;height:100%;position:absolute;top:0;left:0;-webkit-transition:opacity 0.3s;transition:opacity 0.3s}section.partner .partner-data-list .list:after{background:#F8F8F8;z-index:-1}section.partner .partner-data-list .list:before{opacity:0;width:100%;background:#000;z-index:-2}@media only screen and (min-width:1201px) and (min-width:1201px){section.partner .partner-data-list .list:hover:after{opacity:0}section.partner .partner-data-list .list:hover:before{opacity:1}section.partner .partner-data-list .list:hover .inner{-webkit-filter:invert(1);filter:invert(1);opacity:1}}@media only screen and (min-width:1201px) and (max-width:1200px){section.partner .partner-data-list .list:active:after{opacity:0}section.partner .partner-data-list .list:active:before{opacity:1}section.partner .partner-data-list .list:active .inner{-webkit-filter:invert(1);filter:invert(1);opacity:1}}section.partner .partner-data-list .list .inner{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:48px;width:100%}section.partner .partner-data-list .picBox{max-width:150px;aspect-ratio:150/150}section.partner .partner-data-list .picBox img{-o-object-fit:contain;object-fit:contain}section.partner .partner-data-list .picBox:after{padding-top:100%}section.partner .circle-btn{-ms-flex-negative:0;flex-shrink:0;-webkit-transform:translate(100%,0);transform:translate(100%,0)}@media only screen and (max-width:1200px){section.partner .flex-group{margin-top:80px;padding-right:var(--page--LR)}section.partner .partner-data-list{gap:60px}section.partner .partner-data-list .list{width:180px;aspect-ratio:1/1}section.partner .partner-data-list .list .inner{opacity:1;padding:20px}}@media only screen and (max-width:1200px){section.partner .flex-group{-webkit-transform:translate(0,0);transform:translate(0,0);padding-right:0;padding:0 var(--page--LR);-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:50px}section.partner .flex-group .circle-btn{-webkit-transform:translate(0,0);transform:translate(0,0)}section.partner .partner-data-list{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:20px;margin:0 -20px 0 0;width:100%}section.partner .partner-data-list .list{width:calc(33.33% - 20px);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}}@media only screen and (max-width:575px){section.partner .partner-data-list .list{width:calc(50% - 20px)}}
/*# sourceMappingURL=index.css.map */