html,body{scroll-behavior:smooth !important}.keep-header{display:none}.keep-footer{display:none}.keep-main-content{margin:0 auto;width:100%;overflow-x:hidden}.intro-wrapper{margin-top:0;padding:0;margin-bottom:0;}@media screen and (min-width:1024px){.intro-wrapper{margin-top:0}}.banner{position:relative;height:21.4rem;color:#fff;display:flex;flex-direction:column;justify-content:center;align-items:center;background-image:url("https://staticweb.keepcdn.com/staticShow/images/sustainableDevelopment/good_banner-3d9aca3585.png");background-size:cover;background-repeat:no-repeat;background-position:center;}.banner .alpha-bg{position:absolute;left:0;top:0;width:100%;height:100%;background-color:#000;opacity:.4}.banner .title{position:relative;z-index:1;font-size:5.6rem;line-height:6.8rem;font-weight:bold;text-align:center;text-shadow:0 1px 12px rgba(0,0,0,0.197)}@media screen and (max-width:767px){.banner{height:480px}.banner .title{font-size:32px;line-height:38px}.banner p{font-size:16px}}@media screen and (min-width:768px) and (max-width:1023px){.banner{height:576px}.banner .title{font-size:56px;line-height:68px}}@media screen and (min-width:1024px){.banner{height:656px}.banner .title{font-size:56px;line-height:68px}}#tab-box{width:100%;height:72px;overflow:hidden;}#tab-box .tab-content{margin:0;display:flex;align-items:center;width:auto;height:72px;padding:0 80px;box-sizing:border-box;z-index:1;border-bottom:none;overflow-x:scroll;overflow-y:hidden;background-color:#fff;}#tab-box .tab-content::-webkit-scrollbar{display:none}#tab-box .tab-content li{position:relative;width:auto;height:72px;line-height:72px;margin-left:74px;font-family:PingFang SC;font-size:16px;font-weight:500;text-align:center;color:#111;white-space:nowrap;cursor:pointer;}#tab-box .tab-content li:first-child{margin-left:0}.active::before{display:block;content:'';position:absolute;left:0;bottom:0;width:100%;height:4px;background-color:#111}.fix{position:fixed;left:0;top:72px;z-index:99 !important;border-bottom:1px solid #efefef !important}.report{background-color:#fff;border-top:1px solid #efefef;padding:10.4rem 0 8.8rem 8rem;box-sizing:border-box;}.report .report-outter{margin:0 auto;font-family:PingFang SC;}.report .report-outter .report-title{font-size:3.6rem;font-weight:600;line-height:4.3rem;color:#111;font-family:PingFang SC}.report .report-outter .report-wrapper{margin-top:4.8rem;display:flex;justify-content:left;height:auto;overflow:hidden;}.report .report-outter .report-wrapper .report-item{width:264px;}.report .report-outter .report-wrapper .report-item:not(:last-child){margin-right:74px}.report .report-outter .report-wrapper .report-item .report-info{width:264px;height:340px;background-size:cover;background-repeat:no-repeat;background-position:center}.report .report-outter .report-wrapper .report-item .report-title{width:264px;height:auto;margin:18px 0 0 0;font-size:16px;font-weight:500;line-height:28px;color:#111;overflow:hidden}.report .report-outter .report-wrapper .report-item .report-btn{display:flex;justify-content:center;align-items:center;margin-top:18px;width:126px;height:38px;line-height:36px;border-radius:19px;background:#fff;box-sizing:border-box;border:1px solid rgba(0,0,0,0.1);font-size:14px;font-weight:500;color:rgba(0,0,0,0.87);cursor:pointer;}.report .report-outter .report-wrapper .report-item .report-btn .down-icon{margin-left:6px;width:1.6rem;height:1.6rem;vertical-align:top;background-size:cover;background-repeat:no-repeat;background-position:center}.corporate{background-color:#f8f8f8;padding:10.4rem 8rem 8.8rem;box-sizing:border-box;}.corporate .corporate-title{font-size:3.6rem;font-weight:600;line-height:4.3rem;color:#111;font-family:PingFang SC}.corporate .corporate-content{margin-top:4.8rem;display:flex;width:100%;height:32rem;align-items:start;}.corporate .corporate-content .copywriting{flex:1;padding-right:6.8rem;box-sizing:border-box;}.corporate .corporate-content .copywriting .title{font-size:24px;font-weight:600;line-height:44px;letter-spacing:0;color:#111;font-family:PingFang SC}.corporate .corporate-content .copywriting .desc{margin-top:24px;font-size:16px;font-weight:normal;line-height:28px;letter-spacing:0;color:#111;font-family:PingFang SC}.corporate .corporate-content .picture{display:block;width:532px;height:auto;object-fit:cover}.mt56{margin-top:56px}.product-innovation,.green-dev{background-color:#fff;padding:10.4rem 8rem 8.8rem;box-sizing:border-box;}.product-innovation .product-title,.green-dev .product-title{font-size:3.6rem;font-weight:600;line-height:4.3rem;color:#111;font-family:PingFang SC}.product-innovation .product-content,.green-dev .product-content{display:flex;align-items:start;}.product-innovation .product-content .list-item,.green-dev .product-content .list-item{list-style-type:disc;}.product-innovation .product-content .list-item::marker,.green-dev .product-content .list-item::marker{color:#1456f0}.product-innovation .product-content .copywriting,.green-dev .product-content .copywriting{flex:1;padding-right:6.8rem;box-sizing:border-box;}.product-innovation .product-content .copywriting .title,.green-dev .product-content .copywriting .title{margin-bottom:24px;font-size:24px;font-weight:600;line-height:44px;letter-spacing:0;color:#111;font-family:PingFang SC}.product-innovation .product-content .copywriting .desc,.green-dev .product-content .copywriting .desc{font-size:16px;font-weight:normal;line-height:28px;letter-spacing:0;color:#111;font-family:PingFang SC}.product-innovation .product-content .copywriting .introduce,.green-dev .product-content .copywriting .introduce{margin-top:48px;font-size:16px;font-weight:normal;line-height:28px;letter-spacing:0;color:#111}.product-innovation .product-content .vacancy,.green-dev .product-content .vacancy{width:532px;height:auto}.product-innovation .product-content .picture,.green-dev .product-content .picture{display:block;width:532px;height:auto;object-fit:cover}.supply-chain{background-color:#f8f8f8;padding:10.4rem 8rem 8.8rem;box-sizing:border-box;}.supply-chain .supply-chain-title{font-size:3.6rem;font-weight:600;line-height:4.3rem;color:#111;font-family:PingFang SC}.supply-chain .supply-chain-content{margin-top:4.8rem;display:flex;width:100%;height:auto;}.supply-chain .supply-chain-content .copywriting{flex:1;padding-right:6.8rem;box-sizing:border-box;}.supply-chain .supply-chain-content .copywriting .title{font-size:24px;font-weight:600;line-height:44px;color:#111;font-family:PingFang SC}.supply-chain .supply-chain-content .copywriting .desc{margin-top:24px;}.supply-chain .supply-chain-content .copywriting .desc p{margin:0;font-size:16px;font-weight:normal;line-height:28px;color:#111;font-family:PingFang SC}.supply-chain .supply-chain-content .picture{width:532px;height:320px;background-size:cover;background-repeat:no-repeat;background-position:center}.responsible{background-color:#fff;padding:10.4rem 8rem 8.8rem;box-sizing:border-box;}.responsible .responsible-title{font-size:3.6rem;font-weight:600;line-height:4.3rem;color:#111;font-family:PingFang SC}.responsible .responsible-content{margin-top:4.8rem;display:flex;width:100%;height:auto;align-items:start;}.responsible .responsible-content .copywriting{flex:1;padding-right:6.8rem;box-sizing:border-box;}.responsible .responsible-content .copywriting .title{font-size:24px;font-weight:600;line-height:44px;color:#111;font-family:PingFang SC}.responsible .responsible-content .copywriting .desc{margin-top:24px;}.responsible .responsible-content .copywriting .desc p{margin:0;font-size:16px;font-weight:normal;line-height:28px;color:#111;font-family:PingFang SC}.responsible .responsible-content .picture{display:block;width:532px;height:auto}.responsible .tips{margin-top:56px;}.responsible .tips p{margin:0;font-size:12px;font-weight:normal;line-height:22px;color:#999;font-family:PingFang SC}.charity{background-color:#f8f8f8;padding:10.4rem 0 0 8rem;box-sizing:border-box;}.charity .charity-title{font-size:3.6rem;font-weight:600;line-height:4.3rem;color:#111;font-family:PingFang SC}.charity .charity-wrapper{display:flex;align-items:center;}.charity .charity-wrapper .charity-info{width:680px;}.charity .charity-wrapper .charity-info .title{margin-top:48px;font-size:24px;font-weight:600;line-height:44px;color:#111}.charity .charity-wrapper .charity-info .desc{margin-top:24px;font-size:1.6rem;line-height:3rem;color:#333;font-weight:normal}.charity .charity-wrapper .charity-info :last-child{margin-bottom:0}.charity .charity-wrapper .slidebtn-con{flex:1;position:relative;height:100%;margin-top:24px;}.charity .charity-wrapper .slidebtn-con .swiper-button-prev{position:absolute;right:140px;top:0;width:32px;height:32px;cursor:pointer;background-image:url("https://staticweb.keepcdn.com/staticShow/images/charity/icon_arrow_left_black-fac7de9e36.png");background-size:cover;background-repeat:no-repeat;background-position:center center}.charity .charity-wrapper .slidebtn-con .swiper-button-next{position:absolute;right:80px;top:0;width:32px;height:32px;cursor:pointer;background-image:url("https://staticweb.keepcdn.com/staticShow/images/charity/icon_arrow_right_black-d6ece2bf78.png");background-size:cover;background-repeat:no-repeat;background-position:center center}.our-trip{background-color:#f8f8f8;padding:4rem 0 0 8rem;}.our-trip .ourtrip-wrapper .ourtrip-con{padding-left:0;}.our-trip .ourtrip-wrapper .ourtrip-con .ourtrip-item{width:95.6rem;height:65.8rem;margin-right:1.6rem;}.our-trip .ourtrip-wrapper .ourtrip-con .ourtrip-item .img-con{position:relative;width:95.6rem;height:53.8rem;overflow:hidden;}.our-trip .ourtrip-wrapper .ourtrip-con .ourtrip-item .img-con img{display:block;width:100%;height:100%;vertical-align:top;margin-right:.8rem}.our-trip .ourtrip-wrapper .ourtrip-con .ourtrip-item .img-con .border12{border-radius:1.2rem}.our-trip .ourtrip-wrapper .ourtrip-con .ourtrip-item .img-con .play-btn{position:absolute;height:3.8rem;line-height:3.8rem;border-radius:1.9rem;padding-left:1.7rem;padding-right:3.9rem;bottom:4rem;left:4rem;background-color:#fff;cursor:pointer;}.our-trip .ourtrip-wrapper .ourtrip-con .ourtrip-item .img-con .play-btn .btn-text{font-size:1.4rem;color:#000}.our-trip .ourtrip-wrapper .ourtrip-con .ourtrip-item .img-con .play-btn .btn-triangle{position:absolute;right:1.8rem;top:1.3rem;width:0;height:0;border-left:10px solid #333;border-top:6px solid transparent;border-bottom:6px solid transparent}.our-trip .ourtrip-wrapper .ourtrip-con .ourtrip-item .trip-bg{height:auto;}.our-trip .ourtrip-wrapper .ourtrip-con .ourtrip-item .trip-bg .trip-title{padding-top:3rem;}.our-trip .ourtrip-wrapper .ourtrip-con .ourtrip-item .trip-bg .trip-title .title{font-size:2.4rem;line-height:3.6rem;color:#333}.our-trip .ourtrip-wrapper .ourtrip-con .ourtrip-item .trip-bg .trip-title .title-year{font-size:2rem;line-height:2.4rem;font-weight:bold;margin-left:3.2rem;color:#ccc}.our-trip .ourtrip-wrapper .ourtrip-con .ourtrip-item .trip-bg .trip-title .trip-desc{margin-top:1.6rem;color:#444;font-size:1.4rem;line-height:2.6rem}.video-large-wrap{display:none;position:fixed;width:100%;height:100%;left:0;top:0;z-index:1006;background:#fff;}.video-large-wrap .video-close{position:absolute;top:30px;right:30px;z-index:1;cursor:pointer;width:25px;height:25px;line-height:25px;text-align:center;border-radius:25px 25px;background:rgba(255,255,255,0.4);}.video-large-wrap .video-close i{font-size:24px;color:#252525}.video-large-wrap video{position:absolute;width:100%;height:100%}.timeline{padding-top:4.8rem;background-color:#f8f8f8;}.timeline .timeline-wrapper{padding-left:8rem;}.timeline .timeline-wrapper .title{position:relative;font-size:2.4rem;line-height:4.4rem;color:#111;font-weight:600;margin-bottom:4.8rem;}.timeline .timeline-wrapper .title .slide-time-btncon{position:absolute;right:80px;top:50%;transform:translateY(-50%);height:3.2rem;width:9.2rem;}.timeline .timeline-wrapper .title .slide-time-btncon .swiper-button-prev{float:left;width:32px;height:32px;cursor:pointer;background-image:url("https://staticweb.keepcdn.com/staticShow/images/charity/icon_arrow_left_black-fac7de9e36.png");background-size:cover;background-repeat:no-repeat;background-position:center center}.timeline .timeline-wrapper .title .slide-time-btncon .swiper-button-next{float:right;width:32px;height:32px;cursor:pointer;background-image:url("https://staticweb.keepcdn.com/staticShow/images/charity/icon_arrow_right_black-d6ece2bf78.png");background-size:cover;background-repeat:no-repeat;background-position:center center}.timeline .timeline-wrapper .timeline-con{padding-left:0;margin:0;}.timeline .timeline-wrapper .timeline-con .timeline-item{width:44rem;height:auto;padding-bottom:8.8rem;}.timeline .timeline-wrapper .timeline-con .timeline-item .img-con{position:relative;width:44rem;}.timeline .timeline-wrapper .timeline-con .timeline-item .img-con img{display:block;width:44rem;height:auto;object-fit:fill}.timeline .timeline-wrapper .timeline-con .timeline-item .img-con .year-title{position:absolute;left:2.8rem;bottom:3.2rem;color:#fff;font-size:7.2rem;line-height:8.6rem;font-weight:bold}.timeline .timeline-wrapper .timeline-con .timeline-item .timeline-info{padding:0 2.6rem;margin-top:4rem;}.timeline .timeline-wrapper .timeline-con .timeline-item .timeline-info .timeline-info-time{color:#444;font-size:1.3rem;line-height:1.6rem;font-weight:500}.timeline .timeline-wrapper .timeline-con .timeline-item .timeline-info .title-text{margin-top:.6rem;color:#6040dd;font-size:1.6rem;line-height:2.8rem;font-weight:500}.timeline .timeline-wrapper .timeline-con .timeline-item .timeline-info .timeline-desc{margin-top:1rem;width:36rem;color:#444;font-size:1.2rem;line-height:2.2rem}.timeline .timeline-wrapper .timeline-con .timeline-item .timeline-info .img-con{margin-top:2.4rem;}.timeline .timeline-wrapper .timeline-con .timeline-item .timeline-info .img-con .img-item{display:inline-block;width:14.1rem;height:9.7rem;margin-right:1.6rem;border-radius:1rem}.timeline .timeline-wrapper .timeline-con :last-child{margin-right:80px}.mt32{margin-top:3.2rem !important}.responsible-operation{background-color:#fff;padding:10.4rem 8rem 8.8rem;box-sizing:border-box;}.responsible-operation .responsible-title{font-size:3.6rem;font-weight:600;line-height:4.3rem;color:#111;font-family:PingFang SC}.responsible-operation .responsible-content{margin-top:4.8rem;display:flex;align-items:start;width:100%;height:auto;}.responsible-operation .responsible-content .copywriting{flex:1;padding-right:6.8rem;box-sizing:border-box;}.responsible-operation .responsible-content .copywriting .title{font-size:24px;font-weight:600;line-height:44px;color:#111;font-family:PingFang SC}.responsible-operation .responsible-content .copywriting .desc{margin-top:24px;}.responsible-operation .responsible-content .copywriting .desc p{margin:0;font-size:16px;font-weight:normal;line-height:28px;color:#111;font-family:PingFang SC}.responsible-operation .responsible-content .img-box{display:flex;width:532px;align-items:start;}.responsible-operation .responsible-content .img-box .pic1{width:268px;height:186px;display:block}.responsible-operation .responsible-content .img-box .pic2{width:132px;height:186px;display:block}.responsible-operation .responsible-content .img-box .pic3{width:132px;height:186px;display:block}.responsible-operation .responsible-content .img-box .pic-all{width:100%;height:auto;display:block;object-fit:cover}.responsible-operation .responsible-content .img-other{display:block;width:532px;height:auto;object-fit:cover}.responsible-operation .tips{font-size:12px;font-weight:normal;line-height:22px;color:#999;font-family:PingFang SC}.responsible-operation .tip-link{width:68rem;font-size:14px;font-weight:normal;line-height:28px;color:#24c789;text-decoration:underline;cursor:pointer}.responsible-operation .system-box{margin-top:48px;}.responsible-operation .system-box .system-wrapper .system-swiper-container .system-con{height:40rem;display:flex;padding-left:0;}.responsible-operation .system-box .system-wrapper .system-swiper-container .system-con li{width:240px;height:40rem;margin-right:1.6rem}.responsible-operation .system-box .system-wrapper .system-swiper-container .system-con .system-item{position:relative;height:40rem;overflow:hidden;background:#fff;box-sizing:border-box;border:1px solid #efefef;}.responsible-operation .system-box .system-wrapper .system-swiper-container .system-con .system-item .full-link{position:absolute;left:0;top:0;width:100%;height:100%}.responsible-operation .system-box .system-wrapper .system-swiper-container .system-con .system-item .seperator{margin-top:6rem;display:inline-block;background:#ff6161;width:1.6rem;height:.4rem;margin-left:2rem}.responsible-operation .system-box .system-wrapper .system-swiper-container .system-con .system-item .system-title{margin-top:1.6rem;color:#111;font-size:2.4rem;line-height:3.2rem;height:19.2rem;padding:.4rem 2rem .8rem 2rem;overflow:hidden;margin-bottom:0}.responsible-operation .system-box .system-wrapper .system-swiper-container .system-con .system-item .link{color:#999;font-size:2rem;padding:0 2rem 0 2rem;}.responsible-operation .system-box .system-wrapper .system-swiper-container .system-con .system-item .link .more-arrow{margin-left:.5rem;display:inline-block;position:relative;top:3px;width:20px;height:20px;background-image:url("//static1.keepcdn.com/infra-cms/2024/8/16/18/57/553246736447566b5831385332374846726e6d41365841446638426f564a6d646366795a46624e315851303d/24x24_b7b7b210510f9747a47d882f8e890013eeaf772b.png");background-size:cover;background-repeat:no-repeat;background-position:center center}.employees{background-color:#f8f8f8;padding:10.4rem 0 8.8rem 8rem;box-sizing:border-box;}.employees .employees-title{font-size:3.6rem;font-weight:600;line-height:4.3rem;color:#111;font-family:PingFang SC}.employees .employees-content{margin-top:4.8rem;display:flex;align-items:start;width:100%;height:auto;}.employees .employees-content .copywriting{flex:1;padding-right:6.8rem;box-sizing:border-box;}.employees .employees-content .copywriting .desc p{margin:0;font-size:16px;font-weight:normal;line-height:28px;color:#111;font-family:PingFang SC}.employees .employees-content img{padding-right:8rem;display:block;width:532px;height:auto}.employees .employees-box{margin-top:4.6rem;height:auto;}.employees .employees-box .swiper-container{height:auto;}.employees .employees-box .swiper-container .employees-con{padding-left:0;}.employees .employees-box .swiper-container .employees-con .swiper-slide,.employees .employees-box .swiper-container .employees-con .img-con{position:relative;width:52.4rem;height:auto;margin-right:1.6rem;}.employees .employees-box .swiper-container .employees-con .swiper-slide img,.employees .employees-box .swiper-container .employees-con .img-con img{display:block;width:52.4rem;height:auto;vertical-align:top;margin-right:1.6rem}.employees .employees-box .swiper-container .employees-con .swiper-slide .play-btn,.employees .employees-box .swiper-container .employees-con .img-con .play-btn{position:absolute;height:24px;line-height:24px;border-radius:12px;padding-left:8px;padding-right:16px;top:50%;left:50%;margin-top:-5px;transform:translateX(-50%);background-color:#fff;cursor:pointer;}.employees .employees-box .swiper-container .employees-con .swiper-slide .play-btn .btn-text,.employees .employees-box .swiper-container .employees-con .img-con .play-btn .btn-text{font-size:12px;color:#000}.employees .employees-box .swiper-container .employees-con .swiper-slide .play-btn .btn-triangle,.employees .employees-box .swiper-container .employees-con .img-con .play-btn .btn-triangle{position:absolute;right:7px;top:9px;width:0;height:0;border-left:6px solid #333;border-top:4px solid transparent;border-bottom:3px solid transparent}.mt12{margin-top:1.2rem !important}.mt20{margin-top:2rem}.sustainability-news{background-color:#fff;padding:10.4rem 8rem 8.8rem;box-sizing:border-box;}.sustainability-news .sustainability-title{font-size:3.6rem;font-weight:600;line-height:4.3rem;color:#111;font-family:PingFang SC}.sustainability-news .sustainability-wrapper{margin-top:4.8rem;padding:0;display:flex;justify-content:left;flex-wrap:wrap;}.sustainability-news .sustainability-wrapper li{position:relative;width:41.6rem;height:40rem;margin:1.6rem 1.6rem 0 0;overflow:hidden;background-color:#fafafa;border-radius:1.2rem;}.sustainability-news .sustainability-wrapper li .full-link{position:absolute;left:0;top:0;width:100%;height:100%}.sustainability-news .sustainability-wrapper li .time-box{display:flex;flex-direction:column}.sustainability-news .sustainability-wrapper li .year-title{color:#ccc;font-size:2rem;line-height:2.4rem;padding:4rem 3.2rem .6rem 3.2rem}.sustainability-news .sustainability-wrapper li .month-title{color:#333;font-size:2rem;font-weight:bold;padding:0 3.2rem 3rem 3.2rem}.sustainability-news .sustainability-wrapper li .seperator{display:inline-block;background-color:#ccc;width:1.6rem;height:.4rem;margin-left:3.2rem}.sustainability-news .sustainability-wrapper li .title{color:#333;font-size:2.4rem;line-height:3.6rem;height:13.4rem;font-weight:600;padding:.4rem 3.2rem .8rem 3.2rem;overflow:hidden;margin-bottom:0}.sustainability-news .sustainability-wrapper li .link{color:#6d51f4;font-size:2rem;padding:0 3.2rem 0 3.2rem;}.sustainability-news .sustainability-wrapper li .link .more-arrow{display:inline-block;position:relative;top:4px;width:24px;height:24px;background-image:url("//staticweb.keepcdn.com/staticShow/images/newhome/icon_arrow_purple-8f642ad9ab.png");background-size:cover;background-repeat:no-repeat;background-position:center center}@media screen and (min-width:768px) and (max-width:1023px){#tab-box{width:100%;height:72px;overflow:hidden;}#tab-box .tab-content{margin:0;display:flex;align-items:center;width:auto;height:72px;padding-left:40px;box-sizing:border-box;z-index:1;border-bottom:none;overflow-x:scroll;overflow-y:hidden;background-color:#fff;}#tab-box .tab-content::-webkit-scrollbar{display:none}#tab-box .tab-content li{position:relative;width:auto;height:72px;line-height:72px;margin-left:74px;font-family:PingFang SC;font-size:16px;font-weight:500;text-align:center;color:#111;white-space:nowrap;cursor:pointer;}#tab-box .tab-content li:first-child{margin-left:0}.active::before{display:block;content:'';position:absolute;left:0;bottom:0;width:100%;height:4px;background-color:#111}.fix{position:fixed;left:0;top:72px;z-index:99 !important;border-bottom:1px solid #efefef !important}.report{background-color:#fff;border-top:1px solid #efefef;padding:4.8rem 0 4.8rem 4rem;box-sizing:border-box;}.report .report-outter{margin:0 auto;font-family:PingFang SC;}.report .report-outter .report-title{font-size:2.8rem;font-weight:600;line-height:3.4rem;color:#111;font-family:PingFang SC}.report .report-outter .report-wrapper{margin-top:4rem;display:flex;justify-content:left;height:auto;overflow:hidden;}.report .report-outter .report-wrapper .report-item{width:264px;}.report .report-outter .report-wrapper .report-item:not(:last-child){margin-right:74px}.report .report-outter .report-wrapper .report-item .report-info{width:264px;height:340px;background-size:cover;background-repeat:no-repeat;background-position:center}.report .report-outter .report-wrapper .report-item .report-title{width:264px;height:auto;margin:18px 0 0 0;font-size:16px;font-weight:500;line-height:28px;color:#111;overflow:hidden}.report .report-outter .report-wrapper .report-item .report-btn{display:flex;justify-content:center;align-items:center;margin-top:18px;width:126px;height:38px;line-height:36px;border-radius:19px;background:#fff;box-sizing:border-box;border:1px solid rgba(0,0,0,0.1);font-size:14px;font-weight:500;color:rgba(0,0,0,0.87);cursor:pointer;}.report .report-outter .report-wrapper .report-item .report-btn .down-icon{margin-left:6px;width:1.6rem;height:1.6rem;vertical-align:top;background-size:cover;background-repeat:no-repeat;background-position:center}.corporate{background-color:#f8f8f8;padding:4.8rem 4rem 4.8rem;box-sizing:border-box;}.corporate .corporate-title{font-size:2.8rem;font-weight:600;line-height:3.4rem;color:#111;font-family:PingFang SC}.corporate .corporate-content{margin-top:4rem;display:flex;flex-direction:column;align-items:start;width:100%;height:auto;}.corporate .corporate-content .copywriting{padding-right:0;padding-right:0;box-sizing:border-box;}.corporate .corporate-content .copywriting .title{font-size:20px;font-weight:600;line-height:44px;letter-spacing:0;color:#111;font-family:PingFang SC}.corporate .corporate-content .copywriting .desc{margin-top:12px;font-size:16px;font-weight:normal;line-height:28px;letter-spacing:0;color:#111;font-family:PingFang SC}.corporate .corporate-content .picture{margin-top:12px;display:block;width:532px;height:auto;object-fit:cover}.mt56{margin-top:40px}.mt12{margin-top:12px}.product-innovation,.green-dev{padding:4.8rem 4rem 4.8rem;box-sizing:border-box;}.product-innovation .product-title,.green-dev .product-title{font-size:2.8rem;font-weight:600;line-height:3.4rem;color:#111;font-family:PingFang SC}.product-innovation .product-content,.green-dev .product-content{margin-top:4rem;display:flex;flex-direction:column;align-items:start;width:100%;height:auto;}.product-innovation .product-content .copywriting,.green-dev .product-content .copywriting{padding-right:0;padding-right:0;box-sizing:border-box;}.product-innovation .product-content .copywriting .title,.green-dev .product-content .copywriting .title{font-size:20px;font-weight:600;line-height:44px;letter-spacing:0;color:#111;font-family:PingFang SC}.product-innovation .product-content .copywriting .desc,.green-dev .product-content .copywriting .desc{font-size:16px;font-weight:normal;line-height:28px;letter-spacing:0;color:#111;font-family:PingFang SC}.product-innovation .product-content .copywriting .introduce,.green-dev .product-content .copywriting .introduce{margin-top:0;font-size:16px;font-weight:normal;line-height:28px;letter-spacing:0;color:#111}.product-innovation .product-content .picture,.green-dev .product-content .picture{margin-top:12px;display:block;width:532px;height:auto;object-fit:cover}.supply-chain{background-color:#f8f8f8;padding:4.8rem 4rem 4.8rem;box-sizing:border-box;}.supply-chain .supply-chain-title{font-size:2.8rem;font-weight:600;line-height:3.4rem;color:#111;font-family:PingFang SC}.supply-chain .supply-chain-content{margin-top:4rem;display:flex;align-items:start;flex-direction:column;width:100%;height:auto;}.supply-chain .supply-chain-content .copywriting{width:100%;padding-right:0;box-sizing:border-box;}.supply-chain .supply-chain-content .copywriting .title{font-size:24px;font-weight:600;line-height:44px;color:#111;font-family:PingFang SC}.supply-chain .supply-chain-content .copywriting .desc{margin-top:12px;}.supply-chain .supply-chain-content .copywriting .desc p{margin:0;font-size:14px;font-weight:normal;line-height:28px;color:#111;font-family:PingFang SC}.supply-chain .supply-chain-content .picture{margin-top:12px;display:block;width:532px;height:auto;object-fit:cover}.hide{display:none}.responsible{background-color:#fff;padding:4.8rem 4rem 4.8rem;box-sizing:border-box;}.responsible .responsible-title{font-size:2.8rem;font-weight:600;line-height:3.4rem;color:#111;font-family:PingFang SC}.responsible .responsible-content{margin-top:4rem;display:flex;align-items:start;flex-direction:column;width:100%;height:auto;}.responsible .responsible-content .copywriting{width:100%;padding-right:0;box-sizing:border-box;}.responsible .responsible-content .copywriting .title{font-size:24px;font-weight:600;line-height:44px;color:#111;font-family:PingFang SC}.responsible .responsible-content .copywriting .desc{margin-top:12px;}.responsible .responsible-content .copywriting .desc p{font-size:14px;font-weight:normal;line-height:28px;color:#111;font-family:PingFang SC}.responsible .responsible-content img{margin-top:24px;display:block;width:532px;height:auto;background-size:cover}.responsible .tips{margin-top:4rem;}.responsible .tips p{margin:0;font-size:12px;font-weight:normal;line-height:22px;color:#999;font-family:PingFang SC}.charity{background-color:#f8f8f8;padding:4.8rem 0 0 4.8rem;box-sizing:border-box;}.charity .charity-title{font-size:2.8rem;font-weight:600;line-height:3.4rem;color:#111;font-family:PingFang SC}.charity .charity-wrapper{display:flex;flex-direction:column;align-items:center;}.charity .charity-wrapper .charity-info{width:100%;}.charity .charity-wrapper .charity-info .title{margin-top:4rem;font-size:24px;font-weight:600;line-height:44px;color:#111}.charity .charity-wrapper .charity-info .desc{margin-top:12px;font-size:1.4rem;line-height:2.8rem;color:#333;padding-right:4rem;box-sizing:border-box;font-weight:normal}.charity .charity-wrapper .charity-info :last-child{margin-bottom:0}.charity .charity-wrapper .slidebtn-con{display:none;flex:1;position:relative;height:100%;margin-top:24px;}.charity .charity-wrapper .slidebtn-con .swiper-button-prev{position:absolute;right:140px;top:0;width:32px;height:32px;cursor:pointer;background-image:url("https://staticweb.keepcdn.com/staticShow/images/charity/icon_arrow_left_black-fac7de9e36.png");background-size:cover;background-repeat:no-repeat;background-position:center center}.charity .charity-wrapper .slidebtn-con .swiper-button-next{position:absolute;right:80px;top:0;width:32px;height:32px;cursor:pointer;background-image:url("https://staticweb.keepcdn.com/staticShow/images/charity/icon_arrow_right_black-d6ece2bf78.png");background-size:cover;background-repeat:no-repeat;background-position:center center}.our-trip{background-color:#f8f8f8;padding:2.4rem 0 0 3.2rem;}.our-trip .ourtrip-wrapper .ourtrip-con{padding-left:0;}.our-trip .ourtrip-wrapper .ourtrip-con .ourtrip-item{width:95.6rem;height:65.8rem;margin-right:1.6rem;}.our-trip .ourtrip-wrapper .ourtrip-con .ourtrip-item .img-con{position:relative;width:95.6rem;height:53.8rem;overflow:hidden;}.our-trip .ourtrip-wrapper .ourtrip-con .ourtrip-item .img-con img{display:block;width:100%;height:100%;vertical-align:top;margin-right:.8rem}.our-trip .ourtrip-wrapper .ourtrip-con .ourtrip-item .img-con .border12{border-radius:1.2rem}.our-trip .ourtrip-wrapper .ourtrip-con .ourtrip-item .img-con .play-btn{position:absolute;height:3.8rem;line-height:3.8rem;border-radius:1.9rem;padding-left:1.7rem;padding-right:3.9rem;bottom:4rem;left:4rem;background-color:#fff;cursor:pointer;}.our-trip .ourtrip-wrapper .ourtrip-con .ourtrip-item .img-con .play-btn .btn-text{font-size:1.4rem;color:rgba(0,0,0,0.87)}.our-trip .ourtrip-wrapper .ourtrip-con .ourtrip-item .img-con .play-btn .btn-triangle{position:absolute;right:1.8rem;top:1.3rem;width:0;height:0;border-left:10px solid #222;border-top:6px solid transparent;border-bottom:6px solid transparent}.our-trip .ourtrip-wrapper .ourtrip-con .ourtrip-item .trip-bg{height:auto;}.our-trip .ourtrip-wrapper .ourtrip-con .ourtrip-item .trip-bg .trip-title{padding-top:3.2rem;}.our-trip .ourtrip-wrapper .ourtrip-con .ourtrip-item .trip-bg .trip-title .title{font-size:2.4rem;line-height:3.6rem;color:#333}.our-trip .ourtrip-wrapper .ourtrip-con .ourtrip-item .trip-bg .trip-title .title-year{font-size:2rem;line-height:2.4rem;font-weight:bold;margin-left:3.2rem;color:#ccc}.our-trip .ourtrip-wrapper .ourtrip-con .ourtrip-item .trip-bg .trip-title .trip-desc{margin-top:1.6rem;color:#444;font-size:1.4rem;line-height:2.6rem}.video-large-wrap{display:none;position:fixed;width:100%;height:100%;left:0;top:0;z-index:1006;background:#fff;}.video-large-wrap .video-close{position:absolute;top:30px;right:30px;z-index:1;cursor:pointer;width:25px;height:25px;line-height:25px;text-align:center;border-radius:25px 25px;background:rgba(255,255,255,0.4);}.video-large-wrap .video-close i{font-size:24px;color:#252525}.video-large-wrap video{position:absolute;width:100%;height:100%}.timeline{padding-top:4rem;background-color:#f8f8f8;}.timeline .timeline-wrapper{padding-left:4rem;}.timeline .timeline-wrapper .title{position:relative;font-size:2.4rem;line-height:4.4rem;color:#111;font-weight:600;margin-bottom:4.8rem;}.timeline .timeline-wrapper .title .slide-time-btncon{display:none;position:absolute;right:80px;top:50%;transform:translateY(-50%);height:3.2rem;width:9.2rem;}.timeline .timeline-wrapper .title .slide-time-btncon .swiper-button-prev{float:left;width:32px;height:32px;cursor:pointer;background-image:url("https://staticweb.keepcdn.com/staticShow/images/charity/icon_arrow_left_black-fac7de9e36.png");background-size:cover;background-repeat:no-repeat;background-position:center center}.timeline .timeline-wrapper .title .slide-time-btncon .swiper-button-next{float:right;width:32px;height:32px;cursor:pointer;background-image:url("https://staticweb.keepcdn.com/staticShow/images/charity/icon_arrow_right_black-d6ece2bf78.png");background-size:cover;background-repeat:no-repeat;background-position:center center}.timeline .timeline-wrapper .timeline-con{padding-left:0;margin:0;}.timeline .timeline-wrapper .timeline-con .timeline-item{width:44rem;height:auto;padding-bottom:4rem;}.timeline .timeline-wrapper .timeline-con .timeline-item .img-con{position:relative;width:44rem;}.timeline .timeline-wrapper .timeline-con .timeline-item .img-con img{display:block;width:44rem;height:auto;object-fit:cover}.timeline .timeline-wrapper .timeline-con .timeline-item .img-con .year-title{position:absolute;left:2.8rem;bottom:3.2rem;color:#fff;font-size:7.2rem;line-height:8.6rem;font-weight:bold}.timeline .timeline-wrapper .timeline-con .timeline-item .timeline-info{padding:0 2.6rem;margin-top:4rem;}.timeline .timeline-wrapper .timeline-con .timeline-item .timeline-info .timeline-info-time{color:#444;font-size:1.3rem;line-height:1.6rem;font-weight:500}.timeline .timeline-wrapper .timeline-con .timeline-item .timeline-info .title-text{margin-top:.6rem;color:#6040dd;font-size:1.6rem;line-height:2.8rem;font-weight:500}.timeline .timeline-wrapper .timeline-con .timeline-item .timeline-info .timeline-desc{margin-top:1rem;width:36rem;color:#444;font-size:1.2rem;line-height:2.2rem}.timeline .timeline-wrapper .timeline-con .timeline-item .timeline-info .img-con{margin-top:2.4rem;}.timeline .timeline-wrapper .timeline-con .timeline-item .timeline-info .img-con .img-item{display:inline-block;width:14.1rem;height:auto;object-fit:cover;margin-right:1.6rem;border-radius:1rem}.timeline .timeline-wrapper .timeline-con :last-child{margin-right:80px}.mt32{margin-top:3.2rem !important}.responsible-operation{background-color:#fff;padding:4.8rem 4rem 4.8rem;box-sizing:border-box;}.responsible-operation .responsible-title{font-size:2.8rem;font-weight:600;line-height:3.4rem;color:#111;font-family:PingFang SC}.responsible-operation .responsible-content{margin-top:4rem;display:flex;align-items:start;flex-direction:column;width:100%;height:auto;}.responsible-operation .responsible-content .copywriting{width:100%;padding-right:0;box-sizing:border-box;}.responsible-operation .responsible-content .copywriting .title{font-size:24px;font-weight:600;line-height:44px;color:#111;font-family:PingFang SC}.responsible-operation .responsible-content .copywriting .desc{margin-top:12px;}.responsible-operation .responsible-content .copywriting .desc p{margin:0;font-size:14px;font-weight:normal;line-height:28px;color:#111;font-family:PingFang SC}.responsible-operation .responsible-content .img-box{display:flex;align-items:start;width:532px;}.responsible-operation .responsible-content .img-box .pic1{width:268px;height:186px;display:block}.responsible-operation .responsible-content .img-box .pic2{width:132px;height:186px;display:block}.responsible-operation .responsible-content .img-box .pic3{width:132px;height:186px;display:block}.responsible-operation .responsible-content .img-other{margin-top:12px;display:block;width:532px;height:auto}.responsible-operation .tips{margin-top:12px;font-size:12px;font-weight:normal;line-height:22px;color:#999;font-family:PingFang SC}.responsible-operation .tip-link{display:inline-block;margin-top:12px;width:100%;font-size:14px;font-weight:normal;line-height:28px;color:#24c789;text-decoration:underline;cursor:pointer}.responsible-operation .system-box{margin-top:4px;}.responsible-operation .system-box .system-wrapper .system-swiper-container .system-con{height:32rem;display:flex;padding-left:0;}.responsible-operation .system-box .system-wrapper .system-swiper-container .system-con li{width:24rem;height:32rem;margin-right:1.6rem}.responsible-operation .system-box .system-wrapper .system-swiper-container .system-con .system-item{position:relative;width:24rem;height:32rem;overflow:hidden;background:#fff;box-sizing:border-box;border:1px solid #efefef;}.responsible-operation .system-box .system-wrapper .system-swiper-container .system-con .system-item .full-link{position:absolute;left:0;top:0;width:100%;height:100%}.responsible-operation .system-box .system-wrapper .system-swiper-container .system-con .system-item .seperator{margin-top:6rem;display:inline-block;background:#ff6161;width:1.6rem;height:.4rem;margin-left:2rem}.responsible-operation .system-box .system-wrapper .system-swiper-container .system-con .system-item .system-title{margin-top:1.6rem;color:#111;font-size:2.4rem;line-height:3.2rem;height:17rem;padding:.4rem 2rem .8rem 2rem;overflow:hidden;margin-bottom:0}.responsible-operation .system-box .system-wrapper .system-swiper-container .system-con .system-item .link{color:#999;font-size:1.4rem;padding:0 2rem 0 3rem;}.responsible-operation .system-box .system-wrapper .system-swiper-container .system-con .system-item .link .more-arrow{margin-left:.5rem;display:inline-block;position:relative;top:1px;width:12px;height:12px;background-image:url("//static1.keepcdn.com/infra-cms/2024/8/16/18/57/553246736447566b5831385332374846726e6d41365841446638426f564a6d646366795a46624e315851303d/24x24_b7b7b210510f9747a47d882f8e890013eeaf772b.png");background-size:cover;background-repeat:no-repeat;background-position:center center}.employees{background-color:#f8f8f8;padding:4.8rem 0 4rem 4.8rem;box-sizing:border-box;}.employees .employees-title{font-size:2.8rem;font-weight:600;line-height:3.4rem;color:#111;font-family:PingFang SC}.employees .employees-content{margin-top:4rem;display:flex;flex-direction:column;align-items:start;width:100%;height:auto;}.employees .employees-content .copywriting{width:100%;padding-right:4rem;box-sizing:border-box;}.employees .employees-content .copywriting .desc p{margin:0;font-size:14px;font-weight:normal;line-height:28px;color:#111;font-family:PingFang SC}.employees .employees-content img{margin-top:2.4rem;display:block;width:532px;height:auto;object-fit:cover}.employees .employees-box{margin-top:4rem;height:auto;}.employees .employees-box .swiper-container{height:auto;}.employees .employees-box .swiper-container .employees-con{padding-left:0;}.employees .employees-box .swiper-container .employees-con .swiper-slide,.employees .employees-box .swiper-container .employees-con .img-con{position:relative;width:52.4rem;height:auto;margin-right:1.6rem;}.employees .employees-box .swiper-container .employees-con .swiper-slide img,.employees .employees-box .swiper-container .employees-con .img-con img{display:block;width:52.4rem;height:auto;vertical-align:top;margin-right:1.6rem}.employees .employees-box .swiper-container .employees-con .swiper-slide .play-btn,.employees .employees-box .swiper-container .employees-con .img-con .play-btn{position:absolute;height:3.8rem;line-height:3.8rem;border-radius:1.9rem;padding-left:1.7rem;padding-right:3.9rem;bottom:4rem;left:50%;transform:translate(-50%);background-color:#fff;cursor:pointer;}.employees .employees-box .swiper-container .employees-con .swiper-slide .play-btn .btn-text,.employees .employees-box .swiper-container .employees-con .img-con .play-btn .btn-text{font-size:1.4rem;color:#000}.employees .employees-box .swiper-container .employees-con .swiper-slide .play-btn .btn-triangle,.employees .employees-box .swiper-container .employees-con .img-con .play-btn .btn-triangle{position:absolute;right:1.8rem;top:1.3rem;width:0;height:0;border-left:10px solid #333;border-top:6px solid transparent;border-bottom:6px solid transparent}.mt12{margin-top:1.2rem !important}.mt20{margin-top:2rem}.sustainability-news{background-color:#fff;padding:4.8rem 4rem 4.8rem;box-sizing:border-box;}.sustainability-news .sustainability-title{font-size:2.8rem;font-weight:600;line-height:3.4rem;color:#111;font-family:PingFang SC}.sustainability-news .sustainability-wrapper{margin-top:4rem;padding:0;display:flex;flex-direction:column;justify-content:left;flex-wrap:nowrap;}.sustainability-news .sustainability-wrapper li{position:relative;width:100%;height:14.4rem;padding:2.4rem;overflow:hidden;box-sizing:border-box;background-color:#fafafa;border-radius:.8rem;}.sustainability-news .sustainability-wrapper li .full-link{position:absolute;left:0;top:0;width:100%;height:100%}.sustainability-news .sustainability-wrapper li .time-box{display:flex;flex-direction:row;align-items:center;height:1.6rem;line-height:1.6rem}.sustainability-news .sustainability-wrapper li .year-title{color:#999;font-size:1.3rem;font-weight:600;margin-right:1.2rem;padding:0}.sustainability-news .sustainability-wrapper li .month-title{color:#444;font-size:1.3rem;font-weight:600;padding:0}.sustainability-news .sustainability-wrapper li .seperator{display:none;background-color:#ccc;width:1.6rem;height:.4rem;margin-left:3.2rem}.sustainability-news .sustainability-wrapper li .title{color:#333;font-size:2.4rem;height:3.2rem;line-height:3.2rem;font-weight:500;padding:.8rem 0 1.6rem 0;overflow:hidden;margin:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.sustainability-news .sustainability-wrapper li .link{color:#6d51f4;font-size:1.4rem;padding:0;}.sustainability-news .sustainability-wrapper li .link .more-arrow{display:inline-block;position:relative;top:3px;width:16px;height:16px;background-image:url("//staticweb.keepcdn.com/staticShow/images/newhome/icon_arrow_purple-8f642ad9ab.png");background-size:cover;background-repeat:no-repeat;background-position:center center}}@media screen and (max-width:767px){#tab-box{width:100%;height:71px;overflow:hidden;}#tab-box .tab-content{margin:0;display:flex;align-items:center;width:auto;height:71px;padding:0 16px;box-sizing:border-box;z-index:1;border-bottom:none;overflow-x:scroll;overflow-y:hidden;background-color:#fff;}#tab-box .tab-content::-webkit-scrollbar{display:none}#tab-box .tab-content li{position:relative;width:auto;height:71px;line-height:71px;margin-left:40px;font-family:PingFang SC;font-size:16px;font-weight:500;text-align:center;color:#111;white-space:nowrap;cursor:pointer;}#tab-box .tab-content li:first-child{margin-left:0}.active::before{display:block;content:'';position:absolute;left:0;bottom:0;width:100%;height:4px;background-color:#111}.fix{position:fixed;left:0;top:71px;z-index:9 !important;border-bottom:1px solid #efefef !important}.report{background-color:#fff;border-top:1px solid #efefef;padding:2.4rem 0 2.4rem 1.6rem;box-sizing:border-box;}.report .report-outter{margin:0 auto;font-family:PingFang SC;}.report .report-outter .report-title{font-size:1.8rem;font-weight:600;line-height:3.4rem;color:#111;font-family:PingFang SC}.report .report-outter .report-wrapper{margin-top:2.4rem;display:flex;flex-direction:row;justify-content:space-between;flex-wrap:wrap;height:auto;padding-right:2.4rem;box-sizing:border-box;overflow:hidden;}.report .report-outter .report-wrapper .report-item{width:132px;margin-right:0;}.report .report-outter .report-wrapper .report-item .report-info{width:132px;height:170px;background-size:cover;background-repeat:no-repeat;background-position:center}.report .report-outter .report-wrapper .report-item .report-title{width:132px;height:auto;margin:9px 0 0 0;font-size:16px;font-weight:500;line-height:28px;color:#111;overflow:hidden}.report .report-outter .report-wrapper .report-item .report-btn{display:flex;justify-content:center;align-items:center;margin-top:9px;width:126px;height:38px;line-height:36px;border-radius:19px;background:#fff;box-sizing:border-box;border:1px solid rgba(0,0,0,0.1);font-size:14px;font-weight:500;color:rgba(0,0,0,0.87);cursor:pointer;}.report .report-outter .report-wrapper .report-item .report-btn .down-icon{margin-left:6px;width:1.6rem;height:1.6rem;vertical-align:top;background-size:cover;background-repeat:no-repeat;background-position:center}.corporate{background-color:#f8f8f8;padding:2.4rem 1.6rem 2.4rem;box-sizing:border-box;}.corporate .corporate-title{font-size:1.8rem;font-weight:600;line-height:3.4rem;color:#111;font-family:PingFang SC}.corporate .corporate-content{margin-top:1.2rem;display:flex;flex-direction:column;width:100%;height:auto;}.corporate .corporate-content .copywriting{box-sizing:border-box;padding-right:0;}.corporate .corporate-content .copywriting .title{font-size:14px;font-weight:600;line-height:22px;letter-spacing:0;color:#111;font-family:PingFang SC}.corporate .corporate-content .copywriting .desc{margin-top:12px;font-size:12px;font-weight:normal;line-height:22px;letter-spacing:0;color:#111;font-family:PingFang SC}.corporate .corporate-content .picture{margin-top:8px;width:100%;height:auto;object-fit:cover}.mt56{margin-top:12px}.mt12{margin-top:12px}.product-innovation,.green-dev{padding:2.4rem 1.6rem 2.4rem;box-sizing:border-box;}.product-innovation .product-title,.green-dev .product-title{font-size:1.8rem;font-weight:600;line-height:3.4rem;color:#111;font-family:PingFang SC}.product-innovation .product-content,.green-dev .product-content{margin-top:1.2rem;display:flex;flex-direction:column;align-items:start;width:100%;height:auto;}.product-innovation .product-content .copywriting,.green-dev .product-content .copywriting{box-sizing:border-box;padding-right:0;}.product-innovation .product-content .copywriting .title,.green-dev .product-content .copywriting .title{font-size:14px;font-weight:600;line-height:22px;letter-spacing:0;color:#111;font-family:PingFang SC}.product-innovation .product-content .copywriting .desc,.green-dev .product-content .copywriting .desc{margin-top:12px;font-size:12px;font-weight:normal;line-height:22px;letter-spacing:0;color:#111;font-family:PingFang SC}.product-innovation .product-content .copywriting .introduce,.green-dev .product-content .copywriting .introduce{margin-top:0;font-size:12px;font-weight:normal;line-height:23px;letter-spacing:0;color:#111}.product-innovation .product-content .picture,.green-dev .product-content .picture{margin-top:12px;display:block;width:100%;height:auto;object-fit:cover}.supply-chain{background-color:#f8f8f8;padding:2.4rem 1.6rem 2.4rem;box-sizing:border-box;}.supply-chain .supply-chain-title{font-size:1.8rem;font-weight:600;line-height:3.4rem;color:#111;font-family:PingFang SC}.supply-chain .supply-chain-content{margin-top:1.2rem;display:flex;flex-direction:column;width:100%;height:auto;}.supply-chain .supply-chain-content .copywriting{width:100%;padding-right:0;box-sizing:border-box;}.supply-chain .supply-chain-content .copywriting .title{font-size:14px;font-weight:600;line-height:20px;color:#111;font-family:PingFang SC}.supply-chain .supply-chain-content .copywriting .desc{margin-top:12px;}.supply-chain .supply-chain-content .copywriting .desc p{margin:0;font-size:12px;font-weight:normal;line-height:28px;color:#111;font-family:PingFang SC}.supply-chain .supply-chain-content .picture{margin-top:12px;width:100%;height:auto}.hide{display:none}.responsible{background-color:#fff;padding:2.4rem 1.6rem 2.4rem;box-sizing:border-box;}.responsible .responsible-title{font-size:1.8rem;font-weight:600;line-height:3.4rem;color:#111;font-family:PingFang SC}.responsible .responsible-content{margin-top:1.2rem;display:flex;flex-direction:column;align-items:start;width:100%;height:auto;}.responsible .responsible-content .copywriting{width:100%;padding-right:0;box-sizing:border-box;}.responsible .responsible-content .copywriting .title{font-size:14px;font-weight:600;line-height:20px;color:#111;font-family:PingFang SC}.responsible .responsible-content .copywriting .desc{margin-top:12px;}.responsible .responsible-content .copywriting .desc p{font-size:12px;font-weight:normal;line-height:22px;color:#111;font-family:PingFang SC}.responsible .responsible-content .picture{margin-top:12px;display:block;width:100%;height:auto;object-fit:cover}.responsible .tips{margin-top:2.4rem;}.responsible .tips p{margin:0;font-size:8px;font-weight:normal;line-height:16px;color:#999;font-family:PingFang SC}.charity{background-color:#f8f8f8;padding:2.4rem 0 0 2.4rem;box-sizing:border-box;}.charity .charity-title{font-size:1.8rem;font-weight:600;line-height:3.4rem;color:#111;font-family:PingFang SC}.charity .charity-wrapper{display:flex;flex-direction:column;align-items:center;}.charity .charity-wrapper .charity-info{width:100%;}.charity .charity-wrapper .charity-info .title{margin-top:1.2rem;font-size:14px;font-weight:600;line-height:20px;color:#111}.charity .charity-wrapper .charity-info .desc{margin-top:12px;font-size:1.2rem;padding-right:1.6rem;box-sizing:border-box;line-height:2.2rem;color:#111;font-weight:normal}.charity .charity-wrapper .charity-info :last-child{margin-bottom:0}.charity .charity-wrapper .slidebtn-con{display:none;flex:1;position:relative;height:100%;margin-top:24px;}.charity .charity-wrapper .slidebtn-con .swiper-button-prev{position:absolute;right:140px;top:0;width:32px;height:32px;cursor:pointer;background-image:url("https://staticweb.keepcdn.com/staticShow/images/charity/icon_arrow_left_black-fac7de9e36.png");background-size:cover;background-repeat:no-repeat;background-position:center center}.charity .charity-wrapper .slidebtn-con .swiper-button-next{position:absolute;right:80px;top:0;width:32px;height:32px;cursor:pointer;background-image:url("https://staticweb.keepcdn.com/staticShow/images/charity/icon_arrow_right_black-d6ece2bf78.png");background-size:cover;background-repeat:no-repeat;background-position:center center}.our-trip{background-color:#f8f8f8;padding:1.2rem 1.6rem 2.4rem;box-sizing:border-box;}.our-trip .ourtrip-wrapper .ourtrip-con{display:flex;flex-direction:column;padding-left:0;}.our-trip .ourtrip-wrapper .ourtrip-con .ourtrip-item{width:100%;height:auto;}.our-trip .ourtrip-wrapper .ourtrip-con .ourtrip-item .img-con{position:relative;width:100%;height:auto;overflow:hidden;}.our-trip .ourtrip-wrapper .ourtrip-con .ourtrip-item .img-con img{margin-top:1.2rem;display:block;width:100%;height:56.2%;vertical-align:top;margin-right:.8rem}.our-trip .ourtrip-wrapper .ourtrip-con .ourtrip-item .img-con .border12{border-radius:1.2rem}.our-trip .ourtrip-wrapper .ourtrip-con .ourtrip-item .img-con .play-btn{position:absolute;height:24px;line-height:24px;border-radius:12px;padding-left:8px;padding-right:16px;top:50%;left:50%;margin-left:-36px;margin-top:-5px;background-color:#fff;cursor:pointer;}.our-trip .ourtrip-wrapper .ourtrip-con .ourtrip-item .img-con .play-btn .btn-text{font-size:12px;color:#000}.our-trip .ourtrip-wrapper .ourtrip-con .ourtrip-item .img-con .play-btn .btn-triangle{position:absolute;right:7px;top:9px;width:0;height:0;border-left:6px solid #333;border-top:4px solid transparent;border-bottom:3px solid transparent}.our-trip .ourtrip-wrapper .ourtrip-con .ourtrip-item .trip-bg{height:auto;}.our-trip .ourtrip-wrapper .ourtrip-con .ourtrip-item .trip-bg .trip-title{display:flex;flex-wrap:wrap;padding-top:1.6rem;}.our-trip .ourtrip-wrapper .ourtrip-con .ourtrip-item .trip-bg .trip-title .title{font-size:1.8rem;line-height:2.2rem;font-weight:600;color:#333}.our-trip .ourtrip-wrapper .ourtrip-con .ourtrip-item .trip-bg .trip-title .title-year{font-size:1.6rem;line-height:2.2rem;font-weight:bold;margin-left:1.2rem;color:#ccc}.our-trip .ourtrip-wrapper .ourtrip-con .ourtrip-item .trip-bg .trip-title .trip-desc{margin-top:1.2rem;color:#444;font-size:1.2rem;line-height:2.2rem}.video-large-wrap{display:none;position:fixed;width:100%;height:100%;left:0;top:0;z-index:1006;background:#fff;}.video-large-wrap .video-close{position:absolute;top:30px;right:30px;z-index:1;cursor:pointer;width:25px;height:25px;line-height:25px;text-align:center;border-radius:25px 25px;background:rgba(255,255,255,0.4);}.video-large-wrap .video-close i{font-size:24px;color:#252525}.video-large-wrap video{position:absolute;width:100%;height:100%}.timeline{padding-top:0;background-color:#f8f8f8;}.timeline .timeline-wrapper{padding-left:1.6rem;box-sizing:border-box;}.timeline .timeline-wrapper .title{position:relative;font-size:1.4rem;line-height:2rem;color:#111;font-weight:600;margin-bottom:2.4rem;}.timeline .timeline-wrapper .title .slide-time-btncon{display:none}.timeline .timeline-wrapper .timeline-con{padding-left:0;margin:0;}.timeline .timeline-wrapper .timeline-con .timeline-item{width:35.2rem;height:auto;padding-bottom:2.4rem;}.timeline .timeline-wrapper .timeline-con .timeline-item .img-con{position:relative;width:35.2rem;}.timeline .timeline-wrapper .timeline-con .timeline-item .img-con img{display:block;width:35.2rem;height:auto;object-fit:cover}.timeline .timeline-wrapper .timeline-con .timeline-item .img-con .year-title{position:absolute;left:2.4rem;bottom:1.4rem;color:#fff;font-size:5.6rem;line-height:6.8rem;font-weight:900}.timeline .timeline-wrapper .timeline-con .timeline-item .timeline-info{width:100%;padding:0 2.4rem;box-sizing:border-box;margin-top:2.4rem;}.timeline .timeline-wrapper .timeline-con .timeline-item .timeline-info .timeline-info-time{width:100%;color:#444;font-size:1.3rem;line-height:1.6rem;font-weight:500}.timeline .timeline-wrapper .timeline-con .timeline-item .timeline-info .title-text{width:100%;margin-top:.6rem;box-sizing:border-box;color:#6040dd;font-size:1.6rem;line-height:2.8rem;font-weight:500}.timeline .timeline-wrapper .timeline-con .timeline-item .timeline-info .timeline-desc{margin-top:1rem;width:100%;box-sizing:border-box;color:#444;font-size:1.2rem;line-height:2.2rem}.timeline .timeline-wrapper .timeline-con .timeline-item .timeline-info .img-con{margin-top:1.2rem;}.timeline .timeline-wrapper .timeline-con .timeline-item .timeline-info .img-con .img-item{display:inline-block;width:14.1rem;height:auto;object-fit:cover;margin-right:1.6rem;border-radius:1rem}.timeline .timeline-wrapper .timeline-con :last-child{margin-right:16px}.mt32{margin-top:1.2rem !important}.mt0{margin-top:0 !important}.responsible-operation{background-color:#fff;padding:2.4rem 1.6rem 0;box-sizing:border-box;}.responsible-operation .responsible-title{font-size:1.8rem;font-weight:600;line-height:3.4rem;color:#111;font-family:PingFang SC}.responsible-operation .responsible-content{margin-top:2.4rem;display:flex;align-items:start;flex-direction:column;width:100%;height:auto;}.responsible-operation .responsible-content .copywriting{width:100%;padding-right:0;box-sizing:border-box;}.responsible-operation .responsible-content .copywriting .title{font-size:14px;font-weight:600;line-height:20px;color:#111;font-family:PingFang SC}.responsible-operation .responsible-content .copywriting .desc{margin-top:12px;}.responsible-operation .responsible-content .copywriting .desc p{margin:0;font-size:12px;font-weight:normal;line-height:22px;color:#111;font-family:PingFang SC}.responsible-operation .responsible-content .img-box{display:flex;align-items:start;width:100%;}.responsible-operation .responsible-content .img-box .pic1{width:145px;height:100px;display:block}.responsible-operation .responsible-content .img-box .pic2{width:71px;height:100px;display:block}.responsible-operation .responsible-content .img-box .pic3{width:71px;height:100px;display:block}.responsible-operation .responsible-content .img-box .pic-all{width:100%;height:auto;display:block;object-fit:cover}.responsible-operation .responsible-content .img-other{margin-top:12px;display:block;width:100%;height:auto}.responsible-operation .tips{margin-top:12px;font-size:12px;font-weight:normal;line-height:22px;color:#999;font-family:PingFang SC}.responsible-operation .tip-link{margin-top:12px;display:inline-block;width:100%;font-size:12px;font-weight:normal;line-height:28px;color:#24c789;text-decoration:underline;cursor:pointer}.responsible-operation .system-box{margin-top:1.2rem;}.responsible-operation .system-box .system-wrapper .system-swiper-container .system-con{height:auto;width:100%;display:flex;justify-content:space-between;flex-wrap:wrap;padding-left:0;margin:0;}.responsible-operation .system-box .system-wrapper .system-swiper-container .system-con .swiper-slide{flex:0 1 calc(50% - 10px);height:17rem;margin-right:0;margin-bottom:2.4rem;}.responsible-operation .system-box .system-wrapper .system-swiper-container .system-con .swiper-slide:nth-child{margin-right:0}.responsible-operation .system-box .system-wrapper .system-swiper-container .system-con .system-item{position:relative;height:17rem;overflow:hidden;background:#fff;box-sizing:border-box;border:1px solid #efefef;}.responsible-operation .system-box .system-wrapper .system-swiper-container .system-con .system-item .full-link{position:absolute;left:0;top:0;width:100%;height:100%}.responsible-operation .system-box .system-wrapper .system-swiper-container .system-con .system-item .seperator{margin-top:2rem;display:inline-block;background:#ff6161;width:1.6rem;height:.4rem;margin-left:1.2rem}.responsible-operation .system-box .system-wrapper .system-swiper-container .system-con .system-item .system-title{margin-top:.8rem;color:#111;font-size:1.2rem;line-height:1.7rem;height:8.8rem;padding:0 1.2rem .8rem 1.2rem;overflow:hidden;margin-bottom:0}.responsible-operation .system-box .system-wrapper .system-swiper-container .system-con .system-item .link{color:#999;font-size:1.2rem;padding:0 1.2rem 0 1.3rem;}.responsible-operation .system-box .system-wrapper .system-swiper-container .system-con .system-item .link .more-arrow{margin-left:.5rem;display:inline-block;position:relative;top:2px;width:12px;height:12px;background-image:url("//static1.keepcdn.com/infra-cms/2024/8/16/18/57/553246736447566b5831385332374846726e6d41365841446638426f564a6d646366795a46624e315851303d/24x24_b7b7b210510f9747a47d882f8e890013eeaf772b.png");background-size:cover;background-repeat:no-repeat;background-position:center center}.employees{background-color:#f8f8f8;padding:2.4rem 0 2.4rem 1.6rem;box-sizing:border-box;}.employees .employees-title{font-size:1.8rem;font-weight:600;line-height:3.4rem;color:#111;font-family:PingFang SC}.employees .employees-content{margin-top:1.2rem;display:flex;flex-direction:column;align-items:start;width:100%;height:auto;}.employees .employees-content .copywriting{width:100%;padding-right:1.6rem;box-sizing:border-box;}.employees .employees-content .copywriting .desc p{margin:0;font-size:12px;font-weight:normal;line-height:22px;color:#111;font-family:PingFang SC}.employees .employees-content img{margin-top:1.2rem;padding-right:1.6rem;box-sizing:border-box;display:flex;width:100%;height:auto;object-fit:cover}.employees .employees-box{margin-top:1.2rem;height:auto;}.employees .employees-box .swiper-container{height:auto;}.employees .employees-box .swiper-container .employees-con{padding-left:0;}.employees .employees-box .swiper-container .employees-con .swiper-slide,.employees .employees-box .swiper-container .employees-con .img-con{position:relative;width:28.8rem;height:auto;margin-right:.8rem;}.employees .employees-box .swiper-container .employees-con .swiper-slide img,.employees .employees-box .swiper-container .employees-con .img-con img{display:block;width:28.8rem;height:auto;vertical-align:top;margin-right:0}.employees .employees-box .swiper-container .employees-con .swiper-slide .play-btn,.employees .employees-box .swiper-container .employees-con .img-con .play-btn{position:absolute;height:2.4rem;line-height:2.4rem;border-radius:.95rem;padding-left:.9rem;padding-right:1.9rem;bottom:7.1rem;left:50%;transform:translateX(-50%);background-color:#fff;cursor:pointer;}.employees .employees-box .swiper-container .employees-con .swiper-slide .play-btn .btn-text,.employees .employees-box .swiper-container .employees-con .img-con .play-btn .btn-text{font-size:1.2rem;color:rgba(0,0,0,0.87)}.employees .employees-box .swiper-container .employees-con .swiper-slide .play-btn .btn-triangle,.employees .employees-box .swiper-container .employees-con .img-con .play-btn .btn-triangle{position:absolute;right:.6rem;top:.8rem;width:0;height:0;border-left:8px solid #222;border-top:4px solid transparent;border-bottom:4px solid transparent}.mt12{margin-top:1.2rem !important}.mt20{margin-top:2rem}.sustainability-news{background-color:#fff;padding:2.4rem 1.6rem 2.4rem;box-sizing:border-box;}.sustainability-news .sustainability-title{font-size:1.8rem;font-weight:600;line-height:3.4rem;color:#111;font-family:PingFang SC}.sustainability-news .sustainability-wrapper{margin-top:1.2rem;padding:0;display:flex;flex-direction:column;justify-content:left;flex-wrap:nowrap;}.sustainability-news .sustainability-wrapper li{position:relative;margin:0 0 .8rem;width:100%;height:10rem;padding:1.6rem;overflow:hidden;box-sizing:border-box;background-color:#fafafa;border-radius:.8rem;}.sustainability-news .sustainability-wrapper li .full-link{position:absolute;left:0;top:0;width:100%;height:100%}.sustainability-news .sustainability-wrapper li .time-box{display:flex;flex-direction:row;align-items:center;height:1.2rem;line-height:1.2rem}.sustainability-news .sustainability-wrapper li .year-title{color:#999;font-size:1rem;font-weight:600;margin-right:1.2rem;padding:0}.sustainability-news .sustainability-wrapper li .month-title{color:#444;font-size:1rem;font-weight:600;padding:0}.sustainability-news .sustainability-wrapper li .seperator{display:none}.sustainability-news .sustainability-wrapper li .title{margin-top:.8rem !important;color:#333;font-size:1.2rem;height:4.8rem;line-height:2.4rem;font-weight:500;padding:0;overflow:hidden;margin:0}.sustainability-news .sustainability-wrapper li .link{display:none}}