@font-face{font-family:AlibabaPuHuiTi;font-weight:300 500;src:url(https://static.alibabagroup.com/static/Alibaba-PuHuiTi-Regular.ttf)}body{-webkit-font-smoothing:antialiased;font-family:alibabaPuHuiTi}html{font-size:16px}@media (max-width:1900px){html{font-size:14px}}@media (max-width:1400px){html{font-size:12px}}@media (max-width:1160px){html{font-size:10px}}.common-section{margin:0 auto;padding:rem(40px) 0;width:rem(1440px)}.common-section-title{color:#222;font-family:AlibabaPuHuiTi;font-size:rem(36px);font-weight:600;line-height:rem(46px)}.common-section-title:after{background-color:#ff6a00;content:"";display:block;height:rem(6px);margin:rem(20px) 0 rem(36px);width:rem(33px)}.common-section-title-green{color:#222;font-family:AlibabaPuHuiTi;font-size:rem(36px);font-weight:600;line-height:rem(46px)}.common-section-title-green:after{background-color:#40aa32;content:"";display:block;height:rem(6px);margin:rem(20px) 0 rem(36px);width:rem(33px)}.common-content-title{font-size:rem(48px);font-weight:700;line-height:rem(70px)}.common-content-sub-title,.common-content-title{color:#222;font-family:AlibabaPuHuiTi;white-space:pre-wrap}.common-content-sub-title{font-size:rem(26px);font-weight:600;line-height:rem(32px)}.common-content-title-tip{color:#222;font-family:AlibabaPuHuiTi;font-size:rem(20px);line-height:rem(30px)}.common-content-text{color:#222;font-family:AlibabaPuHuiTi;font-size:14px;line-height:1.74;white-space:pre-wrap}.common-font-size-12{color:#222;font-family:AlibabaPuHuiTi;font-size:rem(14px)}.common-font-size-14{color:#222;font-family:AlibabaPuHuiTi;font-size:rem(16px)}.common-font-size-16{color:#222;font-family:AlibabaPuHuiTi;font-size:rem(18px)}.common-font-size-18{color:#222;font-family:AlibabaPuHuiTi;font-size:rem(20px);line-height:rem(32px)}.common-font-size-20{color:#222;font-family:AlibabaPuHuiTi;font-size:rem(22px)}.common-font-size-21{color:#222;font-family:AlibabaPuHuiTi;font-size:rem(24px)}.common-link-orange{color:#ff6a00}.common-border-radius{border-radius:rem(6px);overflow:hidden}@media screen and (max-width:767px){.common-section{padding:rem(40px) rem(24px);width:100%}.common-section-title{width:100%}.common-content-title{font-size:rem(40px)}.common-font-size-12{font-size:rem(18px)}.common-font-size-14{font-size:rem(20px)}.common-font-size-16{font-size:rem(22px)}.common-font-size-18{font-size:rem(24px);line-height:rem(36px)}.common-font-size-21{font-size:rem(26px)}.common-content-sub-title{font-size:rem(26px);line-height:rem(40px)}.common-border-radius{border-radius:rem(8px)}}.transition-hover{transition:width .8s,height .8s,background-color .8s,transform .8s;transition-property:all}a:visited{color:#666;font-family:AlibabaPuHuiTi;text-decoration:none}a:link{text-decoration:none}a:hover{text-decoration:none}a:active{text-decoration:none}.ant-image-mask-info{display:flex;height:18px;overflow:hidden;width:18px}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.animate__fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.animate__fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}.common-document-container{p{color:#222;line-height:21px!important;margin:0!important}h2,p{font-family:AlibabaPuHuiTi;font-size:14px!important;text-align:justify}h2{margin-bottom:0!important;margin-top:20px}h2,strong{font-weight:500}strong{font-family:AlibabaPuHuiTi}.text-indent{text-indent:2em!important}.text-right{text-align:right!important}.margin-bottom{margin-bottom:20px!important}.margin-left{margin-left:28px!important}.margin-top{margin-top:6px!important}.margin-index{align-items:flex-start;display:flex;.index{line-height:21px;width:28px}.indent,.index{display:inline-block}.indent{width:calc(100% - 28px)}}.block-active{background-color:#ffff0066}}.strategy-tab-buttons{margin-bottom:2.5rem}.strategy-tab-buttons .tab-container{background:#fff;height:3.125rem}.strategy-tab-buttons .tab-container,.strategy-tab-buttons .tab-container .tab-button{border-radius:1.5625rem;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.strategy-tab-buttons .tab-container .tab-button{-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-align-items:center;align-items:center;color:#222;cursor:pointer;font-family:AlibabaPuHuiTi_2_55_Regular;font-size:1.125rem;-webkit-justify-content:center;justify-content:center;line-height:1.625rem;min-width:16.6875rem;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease;z-index:2}.strategy-tab-buttons .tab-container .tab-button.first{padding-left:1.625rem;padding-right:.75rem}.strategy-tab-buttons .tab-container .tab-button:not(.first){padding-left:.75rem;padding-right:1.625rem}.strategy-tab-buttons .tab-container .tab-button.active{background:#40aa32;color:#fff;font-weight:500}.strategy-tab-buttons .tab-container .tab-button.active.first{border-radius:1.8125rem}.strategy-tab-buttons .tab-container .tab-button:hover:not(.active){background:rgba(64,170,50,.1)}@media (max-width:768px){.strategy-tab-buttons .tab-container{max-width:32.625rem;width:100%}.strategy-tab-buttons .tab-container .tab-button{font-size:1.125rem;padding-left:1rem;padding-right:1rem}}.esg-climate-change-wrap{background-color:#fff}.esg-climate-change-wrap .about-banner{background:url(https://img.alicdn.com/imgextra/i1/O1CN01tEkupv1WtWKFv3bJw_!!6000000002846-0-tps-4320-1803.jpg) 50%/cover no-repeat;height:38.1875rem}.esg-climate-change-wrap .about-banner .about-banner-slogan-wrap{height:100%;margin:0 auto;position:relative;width:90rem}.esg-climate-change-wrap .about-banner .about-banner-slogan-wrap .about-banner-slogan-container{bottom:3.75rem;color:#fff;left:0;position:absolute}.esg-climate-change-wrap .about-banner .about-banner-slogan-wrap .about-banner-slogan{font-size:2.5rem;font-weight:700;margin-bottom:1rem;width:100%}.esg-climate-change-wrap .about-banner .about-banner-slogan-wrap .about-banner-slogan-sub{font-size:1.5rem;width:100%}.esg-climate-change-wrap .about-sub-nav{margin:0 auto;position:relative;width:90rem}.climate-page-content{width:100%}.climate-page-content .climate-section{padding:3.75rem 0;position:relative;width:100%}.climate-page-content .climate-section .visibility-sensor-wrap{height:3.75rem;pointer-events:none;position:absolute;top:12.5rem;width:25rem;z-index:-1}.climate-page-content .climate-section .visibility-sensor-wrap .visibility-sensor-inner{height:3.75rem;width:18.75rem}.climate-page-content .climate-section .section-inner{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0 auto;width:90rem}.climate-page-content .climate-section .common-section-title-green{margin-bottom:2.5rem}.climate-page-content .banner-card{border-radius:1.25rem;isolation:isolate;overflow:hidden;position:relative;width:100%}.climate-page-content .banner-card .banner-card-bg{display:block;height:26.25rem;object-fit:cover;width:100%}.climate-page-content .banner-card .banner-card-overlay{backdrop-filter:blur(1.25rem);-webkit-backdrop-filter:blur(1.25rem);background:hsla(0,0%,100%,.78);border:.0625rem solid hsla(0,0%,100%,.6);border-radius:1rem;-webkit-box-shadow:0 .75rem 2.5rem rgba(0,0,0,.08);box-shadow:0 .75rem 2.5rem rgba(0,0,0,.08);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;left:3.75rem;max-width:-moz-calc(100% - 5rem);max-width:calc(100% - 5rem);padding:2.25rem 2.5rem 3rem;position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:38.75rem}.climate-page-content .banner-card .banner-card-overlay .banner-card-text{color:#333;font-size:.9375rem;line-height:1.85;white-space:pre-wrap}.climate-page-content .banner-card .banner-card-overlay .banner-card-arrow{-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;height:1.25rem;margin-top:1.75rem;width:1.75rem}.climate-page-content .banner-card .banner-card-overlay .banner-card-arrow svg{height:100%;width:100%}.climate-page-content .banner-card .banner-card-overlay.no-arrow .banner-card-text{margin-bottom:0}.climate-page-content .governance-section{background-color:#fff}.climate-page-content .strategy-section{background-color:#f4f4f4}.climate-page-content .strategy-section .strategy-header{-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;grid-gap:1.5rem;-webkit-align-items:flex-start;align-items:flex-start;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1.5rem;-webkit-justify-content:space-between;justify-content:space-between}.climate-page-content .strategy-section .strategy-header .common-section-title-green{margin-bottom:0}.climate-page-content .strategy-section .strategy-header .common-section-title-green:after{margin-bottom:0}.climate-page-content .strategy-section .strategy-header .strategy-tab-buttons{margin-bottom:0}.climate-page-content .strategy-section .strategy-header .strategy-tab-buttons .tab-container{background:#fff;border:.0625rem solid #e5e5e5;border-radius:1.4375rem;height:2.875rem}.climate-page-content .strategy-section .strategy-header .strategy-tab-buttons .tab-container .tab-button{border-radius:1.4375rem;font-size:1rem;line-height:1.5rem;min-width:auto;padding:0 1.75rem}.climate-page-content .strategy-section .strategy-header .strategy-tab-buttons .tab-container .tab-button.first,.climate-page-content .strategy-section .strategy-header .strategy-tab-buttons .tab-container .tab-button:not(.first){padding-left:1.75rem;padding-right:1.75rem}.climate-page-content .strategy-section .strategy-header .strategy-tab-buttons .tab-container .tab-button.active{border-radius:1.4375rem;-webkit-box-shadow:0 .125rem .625rem rgba(64,170,50,.25);box-shadow:0 .125rem .625rem rgba(64,170,50,.25)}.climate-page-content .strategy-section .strategy-description{color:#666;font-size:1.125rem;line-height:1.7;margin-top:1.5rem}.climate-page-content .strategy-section .strategy-cards{grid-gap:1.75rem;display:grid;gap:1.75rem;grid-template-columns:repeat(3,1fr);margin-top:2.25rem}.climate-page-content .strategy-section .strategy-cards .strategy-card{-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;background-color:#fff;border:.125rem solid transparent;border-radius:1rem;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:1.25rem 1.25rem 1.75rem;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}.climate-page-content .strategy-section .strategy-cards .strategy-card.is-active{border-color:#40aa32;-webkit-box-shadow:0 .5rem 1.5rem rgba(64,170,50,.12);box-shadow:0 .5rem 1.5rem rgba(64,170,50,.12)}.climate-page-content .strategy-section .strategy-cards .strategy-card .strategy-card-image{border-radius:.625rem;height:11.25rem;overflow:hidden;width:100%}.climate-page-content .strategy-section .strategy-cards .strategy-card .strategy-card-image img{display:block;height:100%;object-fit:cover;width:100%}.climate-page-content .strategy-section .strategy-cards .strategy-card .strategy-card-body{padding:1.5rem .5rem .5rem}.climate-page-content .strategy-section .strategy-cards .strategy-card .strategy-card-title{color:#222;font-size:1.25rem;font-weight:700;line-height:1.75rem;margin-bottom:1rem}.climate-page-content .strategy-section .strategy-cards .strategy-card .strategy-card-desc{color:#666;font-size:.875rem;line-height:1.75}.climate-page-content .risk-mgmt-section{background-color:#fff}@media (max-width:1440px){.climate-page-content .climate-section .section-inner{max-width:90rem;width:100%}}@media (max-width:1024px){.climate-page-content .strategy-section .strategy-cards{grid-template-columns:repeat(2,1fr)}.climate-page-content .banner-card .banner-card-bg{height:23.75rem}.climate-page-content .banner-card .banner-card-overlay{width:32.5rem}}@media (max-width:768px){.esg-climate-change-wrap .about-banner{height:22rem}.esg-climate-change-wrap .about-banner .about-banner-slogan-wrap{width:100%}.esg-climate-change-wrap .about-banner .about-banner-slogan-wrap .about-banner-slogan-container{bottom:2.5rem;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0 1.25rem;width:100%}.esg-climate-change-wrap .about-banner .about-banner-slogan-wrap .about-banner-slogan{font-size:1.875rem;line-height:1.3;margin-bottom:.75rem}.esg-climate-change-wrap .about-banner .about-banner-slogan-wrap .about-banner-slogan-sub{font-size:1.25rem;line-height:1.5}.esg-climate-change-wrap .about-sub-nav{width:100%}.climate-page-content .climate-section{padding:2.5rem 0}.climate-page-content .climate-section .section-inner{padding:0 1.25rem}.climate-page-content .climate-section .common-section-title-green{margin-bottom:1.75rem}.climate-page-content .banner-card{border-radius:.875rem}.climate-page-content .banner-card .banner-card-bg{height:26.25rem}.climate-page-content .banner-card .banner-card-overlay{border-radius:.75rem;bottom:auto;left:1.25rem;max-width:none;padding:1.25rem;position:absolute;right:1.25rem;top:1.25rem;-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none;width:auto}.climate-page-content .banner-card .banner-card-overlay .banner-card-text{font-size:.8125rem;line-height:1.75}.climate-page-content .banner-card .banner-card-overlay .banner-card-arrow{height:1.125rem;margin-top:1.125rem;width:1.5rem}.climate-page-content .strategy-section .strategy-header{-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;grid-gap:1.25rem;-webkit-align-items:flex-start;align-items:flex-start;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:1.25rem}.climate-page-content .strategy-section .strategy-header .strategy-tab-buttons .tab-container{max-width:100%;width:100%}.climate-page-content .strategy-section .strategy-header .strategy-tab-buttons .tab-container .tab-button{-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;font-size:.875rem;padding:0 .75rem}.climate-page-content .strategy-section .strategy-description{font-size:.875rem;margin-top:1rem}.climate-page-content .strategy-section .strategy-cards{grid-gap:1.25rem;gap:1.25rem;grid-template-columns:1fr;margin-top:1.5rem}.climate-page-content .strategy-section .strategy-cards .strategy-card{padding:1rem 1rem 1.5rem}.climate-page-content .strategy-section .strategy-cards .strategy-card .strategy-card-image{height:12.5rem}.climate-page-content .strategy-section .strategy-cards .strategy-card .strategy-card-body{padding:1.25rem .25rem .25rem}.climate-page-content .strategy-section .strategy-cards .strategy-card .strategy-card-title{font-size:1.125rem;line-height:1.625rem}.climate-page-content .strategy-section .strategy-cards .strategy-card .strategy-card-desc{font-size:.8125rem}}.sustainability-knowledge{background-position:50%;background-size:cover;overflow:hidden;position:relative;width:100%}.sustainability-knowledge .knowledge-container{margin:0 auto;position:relative;width:90rem;z-index:2}.sustainability-knowledge .knowledge-title{color:#222;display:inline-block;font-size:2.25rem;font-weight:700;margin-bottom:3.75rem;position:relative}.sustainability-knowledge .knowledge-title:after{background:#ff6a00;bottom:-1.25rem;content:"";height:.375rem;left:0;position:absolute;width:2rem}.sustainability-knowledge .knowledge-title-green:after{background:#40aa32;bottom:-1.25rem;content:"";height:.375rem;left:0;position:absolute;width:2rem}.sustainability-knowledge .knowledge-description{color:#333;font-size:1rem;line-height:1.75rem;margin-bottom:1.875rem}.sustainability-knowledge .knowledge-description-more{color:#ff6a00;cursor:pointer;text-decoration:underline}.sustainability-knowledge .knowledge-content-container{border-radius:.75rem;padding:5rem 2.5rem}.sustainability-knowledge .knowledge-content{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;width:41.25rem}.sustainability-knowledge .knowledge-card{background-color:hsla(0,0%,100%,.8);border-radius:.75rem;cursor:pointer;max-width:62.5rem;min-height:20rem;padding:1.875rem;position:relative}.sustainability-knowledge .knowledge-card .knowledge-content-title{color:#222;font-size:1.375rem;font-weight:700;margin-bottom:.625rem}.sustainability-knowledge .knowledge-card p{color:#222;font-size:1rem;line-height:1.625rem;margin:0;white-space:pre-line}.sustainability-knowledge .knowledge-card .knowledge-card-arrow{-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-align-items:center;align-items:center;bottom:1.875rem;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-justify-content:center;justify-content:center;left:1.875rem;position:absolute}.sustainability-knowledge .knowledge-card .knowledge-card-arrow svg{height:1rem;width:1.75rem}@media (max-width:1024px) and (min-width:768px){.sustainability-knowledge .knowledge-container{padding:0 1.875rem;width:100%}.sustainability-knowledge .knowledge-card{padding:1.5625rem}.sustainability-knowledge .knowledge-card p{font-size:1.125rem;line-height:1.625rem}}@media (max-width:767px){.sustainability-knowledge{padding:.625rem 0}.sustainability-knowledge .knowledge-container{padding:0 1.25rem;width:100%}.sustainability-knowledge .knowledge-title{font-size:2.5rem;margin-bottom:3.75rem}.sustainability-knowledge .knowledge-title:after{height:.4375rem;width:2rem}.sustainability-knowledge .knowledge-description{font-size:1.375rem}.sustainability-knowledge .knowledge-card{max-width:60%;padding:1.25rem}.sustainability-knowledge .knowledge-card p{font-size:1.125rem;line-height:1.5rem}.sustainability-knowledge .knowledge-card .knowledge-card-arrow{bottom:1.25rem;left:1.25rem}.sustainability-knowledge .knowledge-card .knowledge-card-arrow svg{height:.875rem;width:1.5rem}}