.products-box{position:relative;width:100%;height:330px;border-radius:5px 0 5px 5px;transition:all var(--trans-5) ease}@media only screen and (min-width: 1201px){.products-box:hover .more-btn{pointer-events:auto;opacity:1;transform:translate3d(1px,-1px,0)}.products-box:hover .hover-box{opacity:1;pointer-events:auto}.products-box:hover .hover-box .f-item,.products-box:hover .hover-box .f-paragraph{transform:translateZ(0)}}@media only screen and (max-width: 1200px){.products-box:active .more-btn{pointer-events:auto;opacity:1;transform:translate3d(1px,-1px,0)}.products-box:active .hover-box{opacity:1;pointer-events:auto}.products-box:active .hover-box .f-item,.products-box:active .hover-box .f-paragraph{transform:translateZ(0)}}.products-box .item-bg .sticky-img img{border-radius:5px}.products-box .more-btn{position:absolute;right:0;top:0;z-index:1;border-radius:0 0 0 5px;transform:translate3d(100%,-100%,0);pointer-events:none;opacity:0;transition:transform var(--trans-5) ease,opacity var(--trans-5) ease}.products-box .hover-box{display:block;position:absolute;top:0;left:0;width:100%;height:100%;padding:60px 30px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;background:var(--red);color:var(--white);text-align:center;opacity:0;border-radius:5px 0 5px 5px;pointer-events:none;transition:opacity var(--trans-5) ease}.products-box .hover-box .f-item{word-break:break-all}.products-box .hover-box .f-item,.products-box .hover-box .f-paragraph{display:block;overflow:hidden;display:-webkit-box;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2;transform:translate3d(0,20px,0);transition:transform var(--trans-5) ease}.products-box .outer-title{width:100%;height:100%;padding:20px;display:flex;align-items:flex-end;justify-content:center;text-align:center}.products-box .outer-title .f-item{display:block;overflow:hidden;display:-webkit-box;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2}.products-box .outer-title[color-type=black]{color:var(--black)}.products-box .outer-title[color-type=white]{color:var(--white)}@media only screen and (max-width: 1200px){.products-box .more-btn{opacity:1;transform:translate3d(1px,-1px,0);pointer-events:auto}.products-box .hover-box{background:transparent;pointer-events:auto;opacity:1}.products-box .hover-box .f-item,.products-box .hover-box .f-paragraph{display:none}}.news-block .news-box{position:relative;align-self:flex-start;padding:100px 60px 60px;background-color:var(--grey_light);border-radius:5px;border:2px solid var(--white-0);transition:border var(--trans-3) ease,background-color var(--trans-5) ease}.news-block .news-box .more-btn{position:absolute;right:0;top:0;opacity:0;transition:opacity var(--trans-3) ease}@media only screen and (max-width: 1200px){.news-block .news-box .more-btn{opacity:1}}.news-block .news-box .hover-img{position:absolute;width:120px;height:120px;top:0;right:60px;transform:translate3d(-5px,-50%,0);border-radius:50%;border:1px solid var(--white);box-shadow:0 4px 10px #0000001a;opacity:0;transition:opacity var(--trans-5) .1s ease,transform var(--trans-5) .1s ease}.news-block .news-box .hover-img .img{position:relative;width:100%;border-radius:50%;overflow:hidden}.news-block .news-box .hover-img .img:after{content:"";display:block;width:100%;height:100%;padding-bottom:100%}.news-block .news-box .hover-img .img img{width:100%;height:100%;object-fit:cover;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.news-block .news-box .date-box{margin-bottom:50px}.news-block .news-box .date-box .dd{font-size:3.75rem;font-weight:500;line-height:42px;margin-bottom:15px}.news-block .news-box .date-box .mm{font-size:1rem;font-weight:500;line-height:11px}@media only screen and (max-width: 1200px){.news-block .news-box .date-box{margin-bottom:40px}.news-block .news-box .date-box .dd{font-size:3.4375rem;line-height:42px}}@media only screen and (max-width: 767px){.news-block .news-box .date-box{margin-bottom:30px}.news-block .news-box .date-box .dd{font-size:3.125rem;line-height:35px}.news-block .news-box .date-box .mm{font-size:.9375rem;line-height:10px}}.news-block .news-box .title-box{margin-bottom:50px}.news-block .news-box .title-box .f-item{display:block;overflow:hidden;display:-webkit-box;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:5;transition:color var(--trans-5) ease}@media only screen and (min-width: 1201px){.news-block .news-box .title-box .f-item:hover{color:var(--red)}}@media only screen and (max-width: 1200px){.news-block .news-box .title-box .f-item:active{color:var(--red)}}.news-block .news-box .title-box .f-paragraph{display:block;overflow:hidden;display:-webkit-box;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2;color:var(--black-50);margin-top:15px}@media only screen and (max-width: 1200px){.news-block .news-box .title-box{margin-bottom:40px}.news-block .news-box .title-box .f-item._s{font-size:1.1875rem}}@media only screen and (max-width: 767px){.news-block .news-box .title-box{margin-bottom:30px}.news-block .news-box .title-box .f-item._s{font-size:1.125rem}}.news-block .news-box .route .wrap{color:var(--black-50);transition:color var(--trans-3) ease}.news-block .news-box .route i.icon-tag{margin-right:15px}@media only screen and (min-width: 1201px){.news-block .news-box:hover{border:2px solid var(--red);background-color:var(--white)}.news-block .news-box:hover .more-btn{opacity:1}.news-block .news-box:hover .hover-img{opacity:1;transform:translate3d(0,-50%,0)}.news-block .news-box:hover .route .wrap{color:var(--black)}}@media only screen and (max-width: 1200px){.news-block .news-box:active{border:2px solid var(--red);background-color:var(--white)}.news-block .news-box:active .more-btn{opacity:1}.news-block .news-box:active .hover-img{opacity:1;transform:translate3d(0,-50%,0)}.news-block .news-box:active .route .wrap{color:var(--black)}}@media only screen and (max-width: 1200px){.news-block .news-box{padding:90px 45px 50px}}@media only screen and (max-width: 767px){.news-block .news-box{padding:80px 30px 40px}}.index-page nav.navbar{visibility:hidden}@media only screen and (max-width: 1023px){.index-page nav.navbar{visibility:visible}}.index-page footer{padding-top:0}.index-page footer:before{display:none}.index-page main{padding-top:0}@media only screen and (max-width: 1023px){.index-page main{padding-top:75px}}@media only screen and (max-width: 767px){.index-page main{padding-top:65px}}.index-page .section1{margin-bottom:clamp(150px,14.5833vw,280px)}.index-page .section1 .menu-icon{position:absolute;top:20px;right:15px;width:65px;height:35px;padding:0 15px;background:#fff;z-index:2;cursor:pointer}.index-page .section1 .menu-icon .line{width:35px;height:35px;padding:0 2px;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:3px}.index-page .section1 .menu-icon span{display:block;width:100%;height:1px;border-radius:50%;background:#000;flex-shrink:0}@media only screen and (max-width: 1023px){.index-page .section1 .menu-icon{display:none}}.index-page .section1 .scroll-down{position:absolute;bottom:61px;right:57px;color:var(--white);z-index:2;animation:scroll-down 2s ease-in-out infinite}@keyframes scroll-down{0%{opacity:.8;transform:translateY(0)}50%{opacity:1;transform:translateY(8px)}to{opacity:.8;transform:translateY(0)}}@media only screen and (max-width: 1023px){.index-page .section1 .scroll-down{display:none}}.index-page .section1 .block-outer{position:relative;width:100%;min-height:100vh;margin:0 auto;overflow:hidden}@media only screen and (max-width: 1023px){.index-page .section1 .block-outer{min-height:unset}}.index-page .section1 .main-block{width:65.625%;min-height:100vh;padding:60px 0 50px 60px;display:flex;flex-direction:column;pointer-events:auto}@media only screen and (max-width: 1023px){.index-page .section1 .main-block{min-height:unset;padding:60px 0 0;width:calc(100% - 80px);margin:0 auto}}@media only screen and (max-width: 767px){.index-page .section1 .main-block{width:calc(100% - 40px)}}.index-page .section1 .main-block .quick-box{display:flex;align-items:center;gap:0 60px;margin-bottom:5.5555vh}.index-page .section1 .main-block .quick-box .f-menu{transition:color var(--trans-3)}@media only screen and (min-width: 1201px){.index-page .section1 .main-block .quick-box .f-menu:hover{color:var(--red)}}@media only screen and (max-width: 1200px){.index-page .section1 .main-block .quick-box .f-menu:active{color:var(--red)}}@media only screen and (max-width: 1023px){.index-page .section1 .main-block .quick-box{display:none}}.index-page .section1 .main-block .title-box{width:100%;margin-bottom:13.4259vh}.index-page .section1 .main-block .title-box .title{font-size:clamp(4.375rem,-1.0299rem + 11.2749vw,12.5rem);font-weight:600;line-height:130%;display:block;overflow:hidden;display:-webkit-box;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2}.index-page .section1 .main-block .title-box .subtitle{font-size:clamp(1.25rem,.6264rem + 1.301vw,2.1875rem);font-weight:500;line-height:130%;text-transform:capitalize;margin-top:-30px;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){.index-page .section1 .main-block .title-box .subtitle{margin-top:-5px}}@media only screen and (max-width: 1023px){.index-page .section1 .main-block .title-box{width:100%;margin-bottom:100px}.index-page .section1 .main-block .title-box .title{font-size:8.4375rem}}@media only screen and (max-width: 767px){.index-page .section1 .main-block .title-box .title{font-size:4.375rem}}.index-page .section1 .main-block .latest-box{max-width:600px;width:100%;display:flex;align-items:center;gap:30px 50px;margin-bottom:auto}.index-page .section1 .main-block .latest-box .date{text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:15px 0}.index-page .section1 .main-block .latest-box .date .dd{font-size:3.75rem;line-height:1.3;margin-top:-.14907425em;margin-bottom:-.14907425em;font-weight:500}.index-page .section1 .main-block .latest-box .date .mm{font-size:1rem;line-height:1.3;margin-top:-.14907425em;margin-bottom:-.14907425em;font-weight:500}@media only screen and (max-width: 1023px){.index-page .section1 .main-block .latest-box .date .dd{font-size:3.125rem;line-height:1.3;margin-top:-.14907425em;margin-bottom:-.14907425em}.index-page .section1 .main-block .latest-box .date .mm{font-size:.9375rem;line-height:1.3;margin-top:-.14907425em;margin-bottom:-.14907425em}}@media only screen and (max-width: 767px){.index-page .section1 .main-block .latest-box .date{gap:10px 0}.index-page .section1 .main-block .latest-box .date .dd{font-size:2.5rem;line-height:1.3;margin-top:-.14907425em;margin-bottom:-.14907425em}.index-page .section1 .main-block .latest-box .date .mm{font-size:.875rem;line-height:1.3;margin-top:-.14907425em;margin-bottom:-.14907425em}}.index-page .section1 .main-block .latest-box .latest-news .f-item{display:block;overflow:hidden;display:-webkit-box;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2;transition:color var(--trans-3);font-size:1.125rem;font-weight:700;line-height:130%}.index-page .section1 .main-block .latest-box .latest-news .f-paragraph{margin-top:10px;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){.index-page .section1 .main-block .latest-box:hover .latest-news .f-item{color:var(--red)}}@media only screen and (max-width: 1200px){.index-page .section1 .main-block .latest-box:active .latest-news .f-item{color:var(--red)}}@media only screen and (max-width: 1200px){.index-page .section1 .main-block .latest-box{max-width:500px}}@media only screen and (max-width: 1023px){.index-page .section1 .main-block .latest-box{flex-wrap:wrap;margin-bottom:64px}}@media only screen and (max-width: 767px){.index-page .section1 .main-block .latest-box{max-width:280px}.index-page .section1 .main-block .latest-box .latest-news .f-item{font-size:1rem}}.index-page .section1 .main-block .logo-box{width:180px;height:53px;margin-top:4.6296vh}.index-page .section1 .main-block .logo-box .logo{display:block;position:relative;width:100%}.index-page .section1 .main-block .logo-box .logo:after{content:"";display:block;width:100%;height:100%;padding-bottom:29.444%}.index-page .section1 .main-block .logo-box .logo img{width:100%;height:100%;object-fit:cover;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}@media only screen and (max-width: 1023px){.index-page .section1 .main-block .logo-box{display:none}}.index-page .section1 .swiper-outer{position:absolute;width:100%;height:calc(100% - 110px);min-height:100vh;top:0;right:0;pointer-events:none;display:flex;align-items:center;justify-content:flex-end}@media only screen and (max-width: 1023px){.index-page .section1 .swiper-outer{position:static;width:100%;height:672px;min-height:672px;max-height:672px}}.index-page .section1 .swiper-outer .swiper-block{width:34.375%;height:100%;pointer-events:auto}@media only screen and (max-width: 1023px){.index-page .section1 .swiper-outer .swiper-block{width:100%}}.index-page .section1 .swiper-outer .swiper-box{position:relative;width:100%;height:100%}.index-page .section1 .swiper-outer .swiper-pagination-custom{position:absolute;top:auto;bottom:30px;left:50%;transform:translate(-50%);width:fit-content;margin:0;z-index:1;display:flex;align-items:center;justify-content:center;color:#fff;gap:0 15px}.index-page .section1 .swiper-outer .swiper-pagination-custom .current,.index-page .section1 .swiper-outer .swiper-pagination-custom .total{font-size:1rem;line-height:1.5;margin-top:-.17200875em;margin-bottom:-.17200875em;font-weight:500}.index-page .section1 .swiper-outer .swiper-pagination-custom .progress-bar{width:114px;height:2px;background:var(--white-50);position:relative}.index-page .section1 .swiper-outer .swiper-pagination-custom .progress-bar:after{content:"";position:absolute;width:0;height:100%;background:var(--white);animation:progressBar 5s linear forwards}@keyframes progressBar{0%{width:0%}to{width:100%}}.index-page .section1 .swiper-outer .media-box{width:100%;height:100%;background:var(--black)}.index-page .section1 .swiper-outer .media-box video{width:100%;height:100%;object-fit:cover}@media only screen and (max-width: 1023px){.index-page .section1 .swiper-outer .media-box video{min-height:600px}}.index-page .section1 .swiper-outer .media-box .img-box{width:100%;height:100%}.index-page .section1 .swiper-outer .media-box .img-box img{display:block;width:100%;height:100%;object-fit:cover}@media only screen and (max-width: 1023px){.index-page .section1 .swiper-outer .media-box .img-box img{min-height:600px}}.index-page .section1 .swiper-outer .media-box .video-box{width:100%;height:100%}.index-page .section1 .swiper-outer .media-box .video-box iframe{width:100%;height:100%;pointer-events:none}@media only screen and (max-width: 1023px){.index-page .section1 .swiper-outer .media-box .video-box iframe{min-height:600px}}.index-page .section2{max-width:1560px;width:calc(100% - 120px);margin:0 auto;padding-bottom:clamp(150px,11.9791vw,230px)}@media only screen and (max-width: 1023px){.index-page .section2{width:calc(100% - 80px)}}@media only screen and (max-width: 767px){.index-page .section2{width:calc(100% - 40px)}}.index-page .section2 hgroup{text-align:center;margin-bottom:80px}.index-page .section2 hgroup .f-dist-title{margin-bottom:10px}@media only screen and (max-width: 1023px){.index-page .section2 hgroup{margin-bottom:70px}}@media only screen and (max-width: 767px){.index-page .section2 hgroup{margin-bottom:60px}}.index-page .section2 .products-container{display:grid;grid-column-gap:80px;grid-row-gap:0px;grid-template-columns:repeat(3,1fr);grid-auto-rows:10px;place-content:center;margin-bottom:-80px}@media only screen and (max-width: 1200px){.index-page .section2 .products-container{grid-column-gap:50px;margin-bottom:-50px;grid-template-columns:repeat(2,1fr)}}@media only screen and (max-width: 767px){.index-page .section2 .products-container{grid-template-columns:repeat(1,1fr);grid-column-gap:20px;margin-bottom:0}}.index-page .section2 .products-container .products-box{margin-bottom:80px;height:auto;max-height:600px}.index-page .section2 .products-container .products-box.nolink,.index-page .section2 .products-container .products-box.nolink .hover-box{cursor:default}.index-page .section2 .products-container .products-box.nolink .more-btn{display:none!important}@media only screen and (max-width: 1200px){.index-page .section2 .products-container .products-box{margin-bottom:50px}}@media only screen and (max-width: 767px){.index-page .section2 .products-container .products-box{max-height:unset;margin-bottom:20px}.index-page .section2 .products-container .products-box:last-child{margin-bottom:0}}.index-page .section2 .products-container .more-btn{z-index:2}@media only screen and (max-width: 1200px){.index-page .section2 .products-container .more-btn{width:60px;height:60px}}.index-page .section2 .products-container .hover-box{text-align:left;align-items:flex-start;z-index:1;border-radius:5px}.index-page .section2 .products-container .img-box{border-radius:5px;overflow:hidden}.index-page .section2 .products-container .img-box .img{width:100%;height:100%;max-height:600px}@media only screen and (max-width: 767px){.index-page .section2 .products-container .img-box .img{max-height:unset}}.index-page .section2 .products-container .img-box img{width:100%;height:100%;object-fit:cover;border-radius:5px}.index-page .section2 .products-container .outer-title{position:absolute;bottom:0;left:0;width:100%;height:auto;transition:opacity var(--trans-3);opacity:0;justify-content:start;pointer-events:none;z-index:0}@media only screen and (max-width: 1200px){.index-page .section2 .products-container .outer-title{opacity:1}}.index-page .section2 .more-btn._grey{margin:80px auto 0}@media only screen and (max-width: 1200px){.index-page .section2 .more-btn._grey{width:60px;height:60px}}@media only screen and (max-width: 1023px){.index-page .section2 .more-btn._grey{margin-top:70px}}@media only screen and (max-width: 767px){.index-page .section2 .more-btn._grey{margin-top:60px}}.index-page .section3{width:100%;aspect-ratio:1920/950;margin-bottom:clamp(150px,11.9791vw,230px)}.index-page .section3 .marketing-block{width:100%;height:100%}@media only screen and (max-width: 1200px){.index-page .section3 .marketing-block{min-height:600px}}@media only screen and (max-width: 767px){.index-page .section3 .marketing-block{min-height:650px}}.index-page .section3 .swiper-box{position:relative;width:100%;height:100%;pointer-events:auto}.index-page .section3 .media-box{width:100%;height:100%;background:var(--black)}.index-page .section3 .media-box .video-box{width:100%;height:100%}.index-page .section3 .media-box .video-box iframe{width:100%;height:100%;pointer-events:none}.index-page .section3 .media-box video{width:100%;height:100%;object-fit:cover}.index-page .section3 .media-box .img-box{width:100%;height:100%;position:relative}.index-page .section3 .media-box .img-box:after{content:"";position:absolute;width:100%;height:100%;top:0;left:0;background:linear-gradient(270deg,#0000 42.31%,#000)}.index-page .section3 .media-box .img-box img{width:100%;height:100%;object-fit:cover}.index-page .section3 .swiper-pagination-custom{position:absolute;left:0;bottom:0;width:clamp(50px,6.25vw,120px);height:69.2631%;background:var(--red);display:flex;flex-direction:column;align-items:center;justify-content:flex-end;color:var(--white);gap:15px;flex-shrink:0;padding:60px 0;z-index:1}.index-page .section3 .swiper-pagination-custom .current,.index-page .section3 .swiper-pagination-custom .total{font-size:1rem;line-height:1.5;margin-top:-.17200875em;margin-bottom:-.17200875em;font-weight:500}.index-page .section3 .swiper-pagination-custom .progress-bar{width:2px;height:150px;background:var(--white-50);position:relative}.index-page .section3 .swiper-pagination-custom .progress-bar:after{content:"";position:absolute;width:100%;height:0%;background:var(--white);animation:progressBarV 5s linear forwards}@keyframes progressBarV{0%{height:0%}to{height:100%}}@media only screen and (max-width: 1200px){.index-page .section3 .swiper-pagination-custom{width:calc(100% - 60px);left:auto;right:0;height:65px;flex-direction:row;justify-content:center;padding:0}.index-page .section3 .swiper-pagination-custom .progress-bar{width:150px;height:2px}.index-page .section3 .swiper-pagination-custom .progress-bar:after{width:0%;height:100%;animation:progressBar 3s linear forwards}}.index-page .section3 .swiper-slide{background:var(--grey_light)}.index-page .section3 .info-content{position:absolute;bottom:0;left:0;width:100%;height:100%;z-index:1;display:flex;align-items:center;pointer-events:none;padding-left:clamp(50px,6.25vw,120px)}@media only screen and (max-width: 1200px){.index-page .section3 .info-content{height:100%;flex-direction:column-reverse;padding-left:0}}.index-page .section3 .info-box{width:100%;padding:0 3.125vw}.index-page .section3 .info-box .inner{width:50%;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;text-align:left;gap:10px}.index-page .section3 .info-box .f-dist-subtitle,.index-page .section3 .info-box .f-dist-title,.index-page .section3 .info-box .f-paragraph{display:block;overflow:hidden;display:-webkit-box;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2}.index-page .section3 .info-box .goto-btn{pointer-events:auto;margin-top:40px;margin-left:0}@media only screen and (max-width: 1200px){.index-page .section3 .info-box .goto-btn{margin-top:25px}}.index-page .section3 .info-box[type-color=white]{color:var(--white)}.index-page .section3 .info-box[type-color=white] .goto-btn:before{background:var(--white-20)}.index-page .section3 .info-box[type-align=center] .inner{align-items:center;text-align:center;margin:0 auto}.index-page .section3 .info-box[type-align=center] .inner .goto-btn{margin-left:auto;margin-right:auto}.index-page .section3 .info-box[type-align=right] .inner{align-items:flex-end;text-align:right;margin-left:auto}.index-page .section3 .info-box[type-align=right] .inner .goto-btn{margin-right:0}@media only screen and (max-width: 1366px){.index-page .section3 .info-box .inner{width:68%}}@media only screen and (max-width: 1200px){.index-page .section3 .info-box{margin:auto;padding:0 40px}.index-page .section3 .info-box .inner{width:75%;gap:5px}}@media only screen and (max-width: 767px){.index-page .section3 .info-box{padding:0 20px}.index-page .section3 .info-box .inner{width:100%}}.index-page .section4{width:100%;margin-bottom:clamp(150px,11.9791vw,230px);overflow:hidden}.index-page .section4 .about-block{display:flex}.index-page .section4 .main-box{width:96.875%;display:flex;align-items:flex-start;flex-shrink:0}.index-page .section4 .main-box .left-img{width:51.6129%;flex-shrink:0}.index-page .section4 .main-box .left-img .img{position:relative;width:100%;border-radius:0 5px 5px 0;overflow:hidden}.index-page .section4 .main-box .left-img .img:after{content:"";display:block;width:100%;height:100%;padding-bottom:72.9166%}.index-page .section4 .main-box .left-img .img img{width:100%;height:100%;object-fit:cover;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.index-page .section4 .main-box .left-img img{opacity:0;transition:opacity var(--trans-5) ease-in-out}.index-page .section4 .main-box .left-img img.active{opacity:1}@media only screen and (max-width: 1366px){.index-page .section4 .main-box{width:100%;align-items:center}.index-page .section4 .main-box .left-img{width:50%}}@media only screen and (max-width: 1023px){.index-page .section4 .main-box{flex-direction:column}.index-page .section4 .main-box .left-img{display:none}}.index-page .section4 .about-box{width:35.484%;margin:0 auto;align-self:center}@media only screen and (max-width: 1366px){.index-page .section4 .about-box{width:calc(50% - 80px)}}@media only screen and (max-width: 1023px){.index-page .section4 .about-box{width:calc(100% - 80px)}}@media only screen and (max-width: 767px){.index-page .section4 .about-box{width:calc(100% - 40px)}}.index-page .section4 .about-box .about-title{margin-bottom:50px}.index-page .section4 .about-box .about-title .f-dist-title{margin-bottom:10px;display:block;overflow:hidden;display:-webkit-box;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2}.index-page .section4 .about-box .about-title .f-paragraph{display:block;overflow:hidden;display:-webkit-box;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2}.index-page .section4 .about-box .item-box{position:relative;display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:60px;grid-row-gap:20px}@media only screen and (max-width: 1200px){.index-page .section4 .about-box .item-box{grid-template-columns:repeat(1,1fr)}}@media only screen and (max-width: 1023px){.index-page .section4 .about-box .item-box{display:none}}.index-page .section4 .about-box .item-box .item{display:flex;align-items:center;justify-content:start;gap:0 10px;cursor:default;flex:1 0 0}.index-page .section4 .about-box .item-box .item.active .icon:after{opacity:1;transform:rotate(405deg)}.index-page .section4 .about-box .item-box .item.active .f-paragraph{color:var(--red)}.index-page .section4 .about-box .item-box .f-paragraph{text-align:left;transition:color var(--trans-3) ease-in-out}.index-page .section4 .about-box .item-box .icon{width:80px;height:80px;border-radius:50%;background:var(--grey_light);display:flex;justify-content:center;align-items:center;flex-shrink:0;position:relative}.index-page .section4 .about-box .item-box .icon:after{content:"";position:absolute;width:100%;height:100%;border-radius:50%;border-width:2px;border-style:solid;border-color:var(--red) var(--grey_light) var(--grey_light) var(--grey_light);transform:rotate(45deg);opacity:0;transition:transform var(--trans-5) ease-in-out,opacity var(--trans-5) ease-in-out}.index-page .section4 .about-box .item-box .icon img{max-width:35px;max-height:35px;width:auto;height:auto;object-fit:cover}.index-page .section4 .about-box .goto-btn{margin-left:0;margin-top:50px}.index-page .section4 .right-img{height:28.125vw;aspect-ratio:740/540;align-self:flex-start}.index-page .section4 .right-img .img{width:100%;height:100%;position:relative;border-radius:5px 0 0 5px;overflow:hidden}.index-page .section4 .right-img img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;opacity:0;transition:opacity var(--trans-5) ease-in-out}.index-page .section4 .right-img img.active{opacity:1}@media only screen and (max-width: 1366px){.index-page .section4 .right-img{display:none}}.index-page .section4 .swiper-box{position:relative;width:78%;margin:0 auto}@media only screen and (max-width: 767px){.index-page .section4 .swiper-box{width:100%}}.index-page .section4 .swiper-box .aboutSwiper{overflow:unset}.index-page .section4 .swiper-box .swiper-pagination{position:static;margin-top:30px}.index-page .section4 .swiper-box .swiper-slide-active .inner .item .icon:after{opacity:1}.index-page .section4 .swiper-box .swiper-slide-active .inner .item .f-paragraph{color:var(--red)}.index-page .section4 .swiper-box .inner .img-box{position:relative;width:100%}.index-page .section4 .swiper-box .inner .img-box:after{content:"";display:block;width:100%;height:100%;padding-bottom:73.1343%}.index-page .section4 .swiper-box .inner .img-box img{width:100%;height:100%;object-fit:cover;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.index-page .section4 .swiper-box .inner .item{width:300px;margin:30px auto 0;display:flex;align-items:center;gap:0 10px;cursor:default}.index-page .section4 .swiper-box .inner .item.active .icon:after{opacity:1}.index-page .section4 .swiper-box .inner .item.active .f-paragraph{color:var(--red)}.index-page .section4 .swiper-box .inner .f-paragraph{text-align:left;transition:color var(--trans-3) .5s ease-in-out}.index-page .section4 .swiper-box .inner .icon{width:80px;height:80px;border-radius:50%;background:var(--grey_light);display:flex;justify-content:center;align-items:center;flex-shrink:0;position:relative}.index-page .section4 .swiper-box .inner .icon:after{content:"";position:absolute;width:100%;height:100%;border-radius:50%;border-width:2px;border-style:solid;border-color:var(--red);opacity:0;transition:opacity var(--trans-5) .5s ease-in-out}.index-page .section4 .swiper-box .inner .icon img{max-width:35px;max-height:35px;width:auto;height:auto;object-fit:cover}@media only screen and (min-width: 1024px){.index-page .section4 .swiper-box{display:none}}@media only screen and (max-width: 1023px){.index-page .section4 .swiper-box{display:block}}.index-page .section5{margin-bottom:clamp(150px,11.9791vw,230px)}.index-page .section5 .news-block{width:100%;overflow:hidden;padding-left:9.375%}@media only screen and (max-width: 768px){.index-page .section5 .news-block{position:relative;padding:0 0 100px;width:calc(100% - 40px);margin:0 auto}}.index-page .section5 .news-title{width:100%;display:flex;align-items:center;justify-content:space-between;padding-right:10.3448%;margin-bottom:80px}.index-page .section5 .news-title .goto-btn{margin-right:0}@media only screen and (max-width: 1200px){.index-page .section5 .news-title{margin-bottom:65px}}@media only screen and (max-width: 768px){.index-page .section5 .news-title{padding-right:0;margin-bottom:50px;justify-content:center}.index-page .section5 .news-title .goto-btn{position:absolute;bottom:0;left:50%;transform:translate(-50%)}}.index-page .section5 .newsSwiper{width:120.6896%;overflow:unset}@media only screen and (max-width: 768px){.index-page .section5 .newsSwiper{width:100%;overflow:hidden}}.index-page .section5 .news-box{text-align:left}.index-page .section6{margin-bottom:clamp(50px,6.7708vw,130px)}.index-page .section6 .careers-block{position:relative;width:100%;min-height:550px;aspect-ratio:1920/850;display:flex;align-items:center;padding:3.125% 6.25%}.index-page .section6 .careers-box{width:35.119%;min-width:590px}.index-page .section6 .careers-box .careers-title{margin-bottom:50px}.index-page .section6 .careers-box .careers-title .f-dist-title{margin-bottom:15px;display:block;overflow:hidden;display:-webkit-box;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2}.index-page .section6 .careers-box .careers-title .f-paragraph{display:block;overflow:hidden;display:-webkit-box;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2}.index-page .section6 .careers-box .careers-btns{display:flex;align-items:flex-end;gap:0 50px}.index-page .section6 .careers-box .goto-btn{margin:0}.index-page .section6 .careers-box[type-align=left]{margin-right:auto;text-align:left}.index-page .section6 .careers-box[type-align=left] .careers-btns{justify-content:flex-start}@media only screen and (max-width: 767px){.index-page .section6 .careers-box[type-align=left] .careers-btns{align-items:flex-start}}.index-page .section6 .careers-box[type-align=center]{margin:0 auto;text-align:center}.index-page .section6 .careers-box[type-align=center] .careers-btns{justify-content:center}@media only screen and (max-width: 767px){.index-page .section6 .careers-box[type-align=center] .careers-btns{align-items:center}}.index-page .section6 .careers-box[type-align=right]{margin-left:auto}@media only screen and (max-width: 767px){.index-page .section6 .careers-box[type-align=right] .careers-btns{align-items:flex-start}}.index-page .section6 .careers-box[type-color=white],.index-page .section6 .careers-box[type-color=white] .goto-btn{color:var(--white)}.index-page .section6 .careers-box[type-color=white] .goto-btn:before{background:var(--white-20)}.index-page .section6 .careers-box[type-color=black] .goto-btn.white:after{background:var(--black)}@media only screen and (max-width: 1200px){.index-page .section6 .careers-block{padding:55px}}@media only screen and (max-width: 767px){.index-page .section6{margin-bottom:0}.index-page .section6 .careers-block{padding:50px 30px;align-items:flex-end}.index-page .section6 .careers-box{width:100%;min-width:unset}.index-page .section6 .careers-box .careers-btns{flex-direction:column;gap:15px 0}}
