.main-container .home-wrap .swiper{overflow:hidden;height:100%}.main-container .home-wrap .banner{--siAnimation: 0.12rem;position:relative;width:100%;height:100vh}.main-container .home-wrap .banner .swiper::before,.main-container .home-wrap .banner .swiper::after{content:"";position:absolute;left:0;z-index:2;width:100%;height:2rem;pointer-events:none}.main-container .home-wrap .banner .swiper::before{top:0;background:linear-gradient(0deg, rgba(0, 0, 0, 0), rgba(255, 255, 255, 0.5))}.main-container .home-wrap .banner .swiper .video-content{width:100%;height:100%;position:relative;font-size:0}.main-container .home-wrap .banner .swiper .video-content p{height:100vh}.main-container .home-wrap .banner .swiper .video-content video,.main-container .home-wrap .banner .swiper .video-content img{width:100%;height:100%;min-height:4rem;-o-object-fit:cover;object-fit:cover;pointer-events:none}.main-container .home-wrap .banner .swiper .video-content video:nth-child(1),.main-container .home-wrap .banner .swiper .video-content img:nth-child(1){display:block}.main-container .home-wrap .banner .swiper .video-content video:nth-child(2),.main-container .home-wrap .banner .swiper .video-content img:nth-child(2){display:none}.main-container .home-wrap .banner .swiper .video-content .banner-title{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);font-weight:600;font-size:.64rem;color:#fff;letter-spacing:0px;text-align:center}.main-container .home-wrap .banner .swiper .video-content .banner-title h1{font-size:.56rem;font-weight:bold;line-height:.7rem}.main-container .home-wrap .banner .swiper .video-content .banner-title p{margin-top:.38rem;font-size:.26rem;line-height:.4rem}.main-container .home-wrap .swiper-scrollbar{width:1.9rem;left:50%;bottom:.5rem;transform:translateX(-50%);height:7px;z-index:20;background-color:rgba(117,117,120,.3)}.main-container .home-wrap .swiper-scrollbar-drag{background-color:#fff}.main-container .home-wrap .nav-tabs{display:flex;width:100%}.main-container .home-wrap .nav-tabs li{width:50%;background-color:#c9be9d}.main-container .home-wrap .nav-tabs li .tab-title{display:block;font-size:.26rem;font-weight:400;text-align:center;color:#fff;line-height:.31rem;padding:.42rem 0}.main-container .home-wrap .nav-tabs li.active{background-color:#c1ab77}.center-content{background:#fff}.center-content .content-area-news{padding:.77rem 0 1.32rem 0}.center-content .content-area-news .content-title{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:.28rem}.center-content .content-area-news .content-title .title p{font-weight:600;font-size:.4rem;color:#4d4d4d}.center-content .content-area-news .content-title .title p+P{margin-top:10px;font-weight:400;font-size:max(.16rem,14px);color:rgba(117,117,120,.7)}.center-content .content-area-news .content-title .more-new{position:relative;padding-left:26px;margin-bottom:8px;font-weight:500;font-size:max(.14rem,12px);color:#f57b13;letter-spacing:0;text-align:justify;line-height:1.7}.center-content .content-area-news .content-title .more-new::before{content:"";position:absolute;left:0;top:calc(50% - 3px);width:21px;height:5px;background:url(../images/common/new-more-icon.png) no-repeat center/contain;transition:transform .3s}.center-content .content-area-news .content-title .more-new:hover::before{transform:scale(-1)}.center-content .content-area-news .content-body .news-detail a{display:flex}.center-content .content-area-news .content-body .news-detail a:hover .news-info .news-content p{color:#f57b13}.center-content .content-area-news .content-body .news-detail a:hover .news-info .news-content p+p{color:#757578}.center-content .content-area-news .content-body .news-detail a:hover .news-img img{transform:scale(1.2, 1.2);-webkit-transform:scale(1.2, 1.2)}.center-content .content-area-news .content-body .news-detail a .news-img{width:6.42rem;height:3rem;overflow:hidden}.center-content .content-area-news .content-body .news-detail a .news-img img{transition:transform .5s ease-in-out;-webkit-transition:transform .5s ease-in-out}.center-content .content-area-news .content-body .news-detail a .news-info{flex:1;margin-left:.57rem}.center-content .content-area-news .content-body .news-detail a .news-info .date{display:inline-block;padding:.1rem .33rem .21rem .15rem;background:#efefef;border-radius:15px 0 14px 0}.center-content .content-area-news .content-body .news-detail a .news-info .date .day{font-size:max(.6rem,20px);letter-spacing:0;background-image:-webkit-linear-gradient(90deg, #dbb683, #bf9046);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-clip:text}.center-content .content-area-news .content-body .news-detail a .news-info .date .time{font-size:max(.18rem,16px);color:#4c5053;letter-spacing:0}.center-content .content-area-news .content-body .news-detail a .news-info .news-content p{margin-top:.15rem;font-weight:500;font-size:.26rem;color:#4c5053;letter-spacing:0;-webkit-line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical;text-overflow:ellipsis;overflow:hidden}.center-content .content-area-news .content-body .news-detail a .news-info .news-content p+p{-webkit-line-clamp:3;font-weight:400;font-size:max(.18rem,14px);color:#757578;letter-spacing:0;line-height:1.6}.center-content .content-area-news .content-body .news-list{display:flex;margin-top:.5rem}.center-content .content-area-news .content-body .news-list li{width:25%;padding:0 .63rem;border-right:1px solid #e4e4e4}.center-content .content-area-news .content-body .news-list li a:hover .news-title{color:#f57b13}.center-content .content-area-news .content-body .news-list li:last-child{padding-right:unset;border-right:unset}.center-content .content-area-news .content-body .news-list li:first-child{padding-left:unset}.center-content .content-area-news .content-body .news-list li .news-date{text-align:justify}.center-content .content-area-news .content-body .news-list li .news-date>p{font-size:.3rem;color:#c2a482;letter-spacing:0}.center-content .content-area-news .content-body .news-list li .news-date>p+P{font-size:max(.18rem,16px);color:#757578;letter-spacing:0}.center-content .content-area-news .content-body .news-list li .news-title{margin-top:.15rem;-webkit-line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical;text-overflow:ellipsis;overflow:hidden;font-weight:400;font-size:max(.18rem,16px);color:#757578;letter-spacing:0}.center-content .content-area-about{display:flex}.center-content .content-area-about .about-l{width:50%;overflow:hidden}.center-content .content-area-about .about-l img{transition:transform .5s ease-in-out;-webkit-transition:transform .5s ease-in-out}.center-content .content-area-about .about-l:hover img{transform:scale(1.2, 1.2);-webkit-transform:scale(1.2, 1.2)}.center-content .content-area-about .about-l>p{position:absolute;top:.7rem;left:.6rem;margin-top:unset;font-weight:700;font-size:.24rem;color:#fff;letter-spacing:0}.center-content .content-area-about .about-l>p+p{margin-top:3px;font-weight:600;font-size:max(.16rem,14px);letter-spacing:0;line-height:1.375}.center-content .content-area-about .about-r{width:50%;background:url(../images/index/stock-img.jpg) no-repeat center/cover;display:flex;justify-content:space-between;align-items:center;padding:.39rem .6rem}.center-content .content-area-about .about-r .stock-info>p{margin-top:0;font-weight:700;font-size:.24rem;color:#5c4840;letter-spacing:0}.center-content .content-area-about .about-r .stock-info>p+p{margin-top:2px;font-weight:400;font-size:max(.14rem,12px);color:#a79068;letter-spacing:0}.center-content .content-area-about .about-r .stock-digit p{font-size:max(.16rem,14px);color:#5c4840;letter-spacing:0}.center-content .content-area-about .about-r .stock-digit .digit{font-size:.64rem;color:#5c4840;letter-spacing:0}.center-content .content-area-about .about-r .stock-digit .increase span{font-size:max(.16rem,14px);color:#5c4840;letter-spacing:0}.center-content .content-area-about .about-r .stock-digit .increase .stock-arrow{display:inline-block;width:.16rem;height:.16rem}.center-content .content-area-about .about-r .stock-digit .increase .stock-arrow.up{background:url(../images/index/arrowup.png) no-repeat center/cover}.center-content .content-area-about .about-r .stock-digit .increase .stock-arrow.down{background:url(../images/index/arrowdown.png) no-repeat center/cover}.center-content .content-area-product{margin-top:.6rem}.center-content .content-area-product .content-title{text-align:center}.center-content .content-area-product .content-title p{font-weight:600;font-size:.4rem;color:#4d4d4d}.center-content .content-area-product .content-title p+p{margin-top:12px;opacity:.7;font-weight:400;font-size:max(.16rem,14px);color:#757578}.center-content .content-area-product .expanding-tile{display:flex;margin-top:.4rem}.center-content .content-area-product .expanding-tile .item{position:relative;width:20%;height:max(4.3rem,350px);padding:.56rem 0 0 .27rem;background-position:center;background-size:cover;position:relative;transition:all .3s ease-in-out;cursor:pointer}.center-content .content-area-product .expanding-tile .item:nth-child(5n+1){background-image:url(../images/index/product-img1.jpg)}.center-content .content-area-product .expanding-tile .item:nth-child(5n+2){background-image:url(../images/index/product-img2.jpg)}.center-content .content-area-product .expanding-tile .item:nth-child(5n+3){background-image:url(../images/index/product-img3.jpg)}.center-content .content-area-product .expanding-tile .item:nth-child(5n+4){background-image:url(../images/index/product-img4.jpg)}.center-content .content-area-product .expanding-tile .item:nth-child(5n+5){background-image:url(../images/index/product-img5.jpg)}.center-content .content-area-product .expanding-tile .item.expanded{width:38%;filter:saturate(1.5);padding-left:.55rem}.center-content .content-area-product .expanding-tile .item.expanded .title-box p{color:#4d4d4d}.center-content .content-area-product .expanding-tile .item.expanded .title-box p::after{content:"";display:block;margin-top:.31rem;width:20px;height:4px;background:#fb8353}.center-content .content-area-product .expanding-tile .item.expanded .pro-list{visibility:visible;opacity:1}.center-content .content-area-product .expanding-tile .item.expanded .pro-list ul{display:flex;flex-wrap:wrap;margin-top:.52rem}.center-content .content-area-product .expanding-tile .item.expanded .pro-list ul li{position:relative;padding-left:.15rem;margin-bottom:max(.2rem,15px);width:calc(50% - .4rem);margin-right:.4rem;font-weight:400;font-size:max(.16rem,14px);color:#4d4d4d;letter-spacing:0;line-height:1.1}.center-content .content-area-product .expanding-tile .item.expanded .pro-list ul li:nth-child(2n){margin-right:unset}.center-content .content-area-product .expanding-tile .item.expanded .pro-list ul li::before{content:"-";position:absolute;top:0;left:0}.center-content .content-area-product .expanding-tile .item.expanded .pro-list ul li:hover::after{content:"";position:absolute;bottom:-4px;display:block;width:20px;height:2px;background:#fb8353}.center-content .content-area-product .expanding-tile .item.expanded .title-en{display:none}.center-content .content-area-product .expanding-tile .item.collapsed{width:15.5%}.center-content .content-area-product .expanding-tile .item .title-box p{font-weight:600;font-size:max(.2rem,18px);color:#fff;letter-spacing:0;line-height:1.1;transition:padding .2s .2s}.center-content .content-area-product .expanding-tile .item .pro-list{visibility:hidden;opacity:0;transition:opacity .2s .2s}.center-content .content-area-product .expanding-tile .item .title-en{position:absolute;left:.21rem;bottom:.43rem;font-weight:700;font-size:.24rem;color:rgba(255,255,255,.24)}.footer-content{margin-top:.81rem}.footer-content .content-area-data{padding:.82rem 0 1.08rem 0;background:#fafafa}.footer-content .content-area-data .page-content{display:flex;position:relative;justify-content:space-between}.footer-content .content-area-data .data{width:25%;text-align:center}.footer-content .content-area-data .data span{position:relative;font-size:.3rem;letter-spacing:0;background-image:-webkit-linear-gradient(90deg, #dbb683, #bf9046);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-clip:text}.footer-content .content-area-data .data span.digit{font-size:.6rem}.footer-content .content-area-data .data span.plus{padding-right:.2rem}.footer-content .content-area-data .data span.plus::after{content:"+";font-size:.3rem;position:absolute;top:0;right:0;background-image:-webkit-linear-gradient(90deg, #dbb683, #bf9046);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-clip:text}.footer-content .content-area-data .data p{font-weight:400;font-size:max(.2rem,12px);color:#000}.footer-content .content-area-data .data-ex{position:absolute;bottom:-0.8rem;right:0;font-size:max(.16rem,14px);color:#b5b6b6}.footer-content .content-area-esg{background:url(../images/index/esg-banner.jpg) no-repeat center/cover;padding:1.66rem 0}.footer-content .content-area-esg .page-content{display:flex}.footer-content .content-area-esg .esg-l{width:3rem;height:4.08rem;margin-right:.94rem;box-shadow:0px 1.7px 8px 5px rgba(252,148,117,.02),0px 4px 15px 5px rgba(252,148,117,.028),0px 7.5px 21.7px 5px rgba(252,148,117,.035),0px 13.4px 29.5px 5px rgba(252,148,117,.042),0px 25.1px 42.2px 5px rgba(252,148,117,.05),0px 60px 80px 5px rgba(252,148,117,.07);transition:all .5s}.footer-content .content-area-esg .esg-l:hover{transform:matrix(1.04965, 0, 0, 1.04965, 0, 0)}.footer-content .content-area-esg .esg-r{flex:1}.footer-content .content-area-esg .esg-r p{margin-top:.5rem;font-weight:600;font-size:.4rem;color:#4d4d4d}.footer-content .content-area-esg .esg-r p+p{font-weight:400;font-size:max(.18rem,16px);color:#525252;letter-spacing:0;text-align:justify;line-height:1.6}.footer-content .content-area-esg .esg-r .esg-btn{margin-top:.4rem}.footer-content .content-area-esg .esg-r .esg-btn a{margin-top:.16rem;position:relative;margin-right:.2rem;display:inline-block;padding:.16rem .32rem;border:.5px solid #000;font-weight:300;font-size:max(.16rem,14px);color:#000}.footer-content .content-area-esg .esg-r .esg-btn a:last-child{margin-right:unset}.footer-content .content-area-esg .esg-r .esg-btn a::after{content:"";visibility:hidden;opacity:0;position:absolute;top:50%;right:.03rem;transform:translate(-50%, -50%);width:.16rem;height:.16rem;background:url(../images/index/arroow-right.png) no-repeat center/cover;transition:opacity .3s ease-in-out}.footer-content .content-area-esg .esg-r .esg-btn a:hover{border-color:#c2944b}.footer-content .content-area-esg .esg-r .esg-btn a:hover::after{visibility:visible;opacity:1}.footer-content .content-area-company{background:#f6f6f6;padding:.5rem 0 1.03rem}.footer-content .content-area-company .content-title{text-align:center}.footer-content .content-area-company .content-title p{font-weight:600;font-size:.4rem;color:#4d4d4d}.footer-content .content-area-company .content-title p+p{margin-top:12px;opacity:.7;font-weight:400;font-size:max(.16rem,14px);color:#757578}.footer-content .content-area-company .com-list{display:flex;flex-wrap:wrap;margin-top:.51rem}.footer-content .content-area-company .com-list li{width:calc(25% - .28rem);margin-right:.28rem;margin-bottom:.28rem;text-align:center}.footer-content .content-area-company .com-list li:nth-child(4n){margin-right:unset}.footer-content .content-area-company .com-list li>a{font-size:0}.footer-content .content-area-company .com-list li img{-o-object-fit:contain;object-fit:contain}.footer-content .content-area-company .com-list li .odd{width:50%}.footer-content .content-area-company .com-list li .even{width:85%}@media screen and (max-width: 910px){.main-container .home-wrap .banner .swiper .video-content video:nth-child(2),.main-container .home-wrap .banner .swiper .video-content img:nth-child(2){display:block}.main-container .home-wrap .banner .swiper .video-content .banner-title{font-size:32px;display:none}.center-content .content-area-news{padding:20px 0 30px 0}.center-content .content-area-news .content-body .news-detail a{flex-wrap:wrap}.center-content .content-area-news .content-body .news-detail a .news-img{width:100%}.center-content .content-area-news .content-body .news-detail a .news-info{margin-left:unset;display:flex;align-items:flex-start;margin-top:20px}.center-content .content-area-news .content-body .news-detail a .news-info .date{padding:10px 14px 10px 10px;margin-right:10px}.center-content .content-area-news .content-body .news-detail a .news-info .date .day{font-size:34px}.center-content .content-area-news .content-body .news-detail a .news-info .date .time{font-size:12px;white-space:nowrap}.center-content .content-area-news .content-body .news-detail a .news-info .news-content p{margin-top:unset;font-size:max(.28rem,16px)}.center-content .content-area-news .content-body .news-detail a .news-info .news-content p+p{line-height:1.4}.center-content .content-area-news .content-body .news-list{margin-top:20px;flex-wrap:wrap}.center-content .content-area-news .content-body .news-list li{width:100%;padding:unset;border-right:unset;margin-bottom:15px;padding-bottom:10px;border-bottom:1px solid #e4e4e4}.center-content .content-area-about{flex-wrap:wrap}.center-content .content-area-about .about-l{width:100%;margin-bottom:20px}.center-content .content-area-about .about-l p{font-size:max(.24rem,16px)}.center-content .content-area-about .about-r{width:100%;padding:10px 20px}.center-content .content-area-about .about-r .stock-info p{font-size:max(.24rem,16px)}.center-content .content-area-about .about-r .stock-digit{margin-left:10px}.center-content .content-area-product .expanding-tile{margin-top:20px;flex-wrap:wrap}.center-content .content-area-product .expanding-tile .item{width:100%;margin-bottom:20px;padding:30px 20px}.center-content .content-area-product .expanding-tile .item.expanded{width:100%;padding-left:20px}.center-content .content-area-product .expanding-tile .item.expanded .pro-list ul{margin-top:20px}.center-content .content-area-product .expanding-tile .item.expanded .pro-list ul li{height:auto;width:calc(50% - 20px);margin-right:unset}.center-content .content-area-product .expanding-tile .item.expanded .pro-list ul li:hover::after{display:none}.center-content .content-area-product .expanding-tile .item.collapsed{width:100%}.footer-content .content-area-data{padding:30px 0}.footer-content .content-area-data .page-content{flex-wrap:wrap}.footer-content .content-area-data .page-content .data{width:50%;margin-bottom:20px;padding:20px 0}.footer-content .content-area-data .page-content .data-ex{bottom:-20px}.footer-content .content-area-esg{padding:30px 0}.footer-content .content-area-esg .page-content{flex-wrap:wrap}.footer-content .content-area-esg .page-content .esg-l{width:100%;height:auto;margin-right:unset}.footer-content .content-area-esg .page-content .esg-r .esg-btn{margin-top:20px;display:flex;flex-wrap:wrap}.footer-content .content-area-esg .page-content .esg-r .esg-btn a{width:100%;margin-bottom:20px;margin-right:unset;padding:10px 30px}.footer-content .content-area-company{padding:20px 0 30px}.footer-content .content-area-company .com-list{margin-top:20px;flex-wrap:wrap}.footer-content .content-area-company .com-list li{width:100%;margin-right:unset;padding:unset;margin-bottom:20px}}@media screen and (max-width: 500px){.sitemap>img{display:none}}@media screen and (max-width: 400px){.center-content .content-area-product .expanding-tile .item{height:unset}.footer-content .content-area-company .com-list li .odd{width:33%}.footer-content .content-area-company .com-list li .even{width:60%}}