.image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.banner-box .banner{width:100%;height:560px;background:url(../images/responsibility/banner.png) center no-repeat;background-size:cover;animation:2s scaleIn cubic-bezier(.215,.61,.355,1) 1;position:relative}.banner-box .banner-title{width:1200px;margin:0 auto;position:absolute;top:0;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);z-index:1}.banner-box .banner-title .h2{font-weight:600;font-size:56px;color:#fafbfc;line-height:74px;margin-top:262px}.banner-box .banner-title .p{font-weight:400;font-size:16px;color:rgba(255,255,255,.85);line-height:26px;padding-top:12px}.data-box .content{width:1200px;margin:0 auto;text-align:center;overflow:hidden;position:relative}.data-box .content .p-explain{font-weight:400;font-size:24px;color:#b7b9c2;line-height:28px;text-align:left;position:absolute;top:48px;left:0}.data-box .content ul.data-list{width:1220px;overflow:hidden;padding-top:58px}.data-box .content ul.data-list li{width:564px;height:260px;float:left;text-align:left;margin:60px 46px 0 0}.data-box .content ul.data-list li .h3{height:62px;font-weight:600;font-size:36px;color:#121736;line-height:50px;display:block;position:relative;padding-left:20px}.data-box .content ul.data-list li .h3::before{content:"";position:absolute;top:9px;left:0;width:8px;height:32px;background:#00b85c}.data-box .content ul.data-list li .h3.h88{height:88px}.data-box .content ul.data-list li .number{font-weight:700;font-size:76px;color:#00b85c;line-height:84px;display:block;padding-top:24px}.data-box .content ul.data-list li .number .num{font-family:QiFuBold}.data-box .content ul.data-list li .number em{font-weight:600;font-size:36px;color:#00b85c;line-height:50px;padding-left:12px;font-style:normal}.data-box .content ul.data-list li .p{font-weight:400;font-size:20px;color:#595c72;line-height:32px;display:block;padding-top:23px}.data-box .content ul.data-list li.last .number{padding-top:88px}.report-box{padding-top:186px}.report-box .content{width:1200px;margin:0 auto;overflow:hidden}.report-box .content .report-top{margin-top:35px;overflow:hidden}.report-box .content .report-top .p{font-weight:400;font-size:20px;color:#595c72;line-height:34px;padding-top:20px;float:left}.report-box .content .report-bottom{width:1220px;margin-top:40px;clear:both;overflow:hidden}.report-box .content .report-bottom .report-item{width:386px;float:left;margin-right:20px}.report-box .content .report-bottom .report-item .p{font-weight:400;font-size:20px;color:#595c72;line-height:34px;margin-top:20px;float:left}.report-box .content i.right-arrow{width:29.5px;height:20px;background:url(../images/responsibility/report-icon.png) center no-repeat;background-size:100% 100%;display:inline-block;margin:8px 0 0 8px;vertical-align:top}.plan-box{margin-top:124px;background:#f7f9fc}.plan-box .content{width:1200px;margin:0 auto;padding:0 0 88px 0;overflow:hidden}.plan-box .content .title{margin-top:80px}.plan-box .content .plan-list{padding-top:52px;overflow:hidden}.plan-box .content .plan-list .plan-item{background:#f7f9fc;border-radius:10px;overflow:hidden;position:relative;margin-bottom:30px}.plan-box .content .plan-list .plan-item .image{width:590px;height:421px;-o-object-fit:cover;object-fit:cover;float:left}.plan-box .content .plan-list .plan-item .p{width:610px;height:421px;font-weight:400;font-size:20px;color:#121736;line-height:32px;padding:0 0 0 32px;text-align:left;overflow:hidden;float:left}.plan-box .content .plan-list .plan-item .p .plan-title{width:100%;display:block;font-weight:600}.plan-box .content .plan-list .plan-item i.play-icon{width:56px;height:56px;position:absolute;top:183px;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);background:url(../images/common/jr_be_play.png) center no-repeat;background-size:100% 100%;z-index:2;cursor:pointer;display:block}.social-good-box{position:relative}.social-good-box .content{width:1200px;margin:0 auto;padding:120px 0 144px 0}.social-good-box .content .cap-content{padding-top:116px}.social-good-box .content .cap-content .p{font-weight:400;font-size:20px;color:#595c72;line-height:28px;padding-top:20px}.social-good-box .content .cap-content .cap-img{position:relative;margin-top:52px;border-radius:10px;overflow:hidden}.social-good-box .content .cap-content .cap-img .cap-text{font-weight:400;font-size:20px;color:#121736;line-height:32px;margin-top:16px;display:block}.social-good-box .content .cap-content .cap-img .more{font-weight:400;font-size:20px;color:#00b85c;line-height:32px;margin-top:16px;display:inline-block;position:relative}.social-good-box .content .cap-content .cap-img .more::after{content:"";width:29.5px;height:20px;background:url(../images/responsibility/more-icon.png) center no-repeat;background-size:100% 100%;display:inline-block;vertical-align:top;margin:7px 0 0 8px}.title{font-weight:600;font-size:44px;color:#121736;line-height:58px;display:inline-block;text-align:center;position:relative}.swiper-box{width:1200px;position:relative;margin-top:52px}.swiper-box .swiper-container .swiper-wrapper .swiper-slide{width:590px!important;background:#fff;border:1px solid #e6e8eb;box-sizing:border-box;border-radius:10px;overflow:hidden}.swiper-box .swiper-container .swiper-wrapper .swiper-slide .image{height:387px}.swiper-box .swiper-container .swiper-wrapper .swiper-slide .p{height:208px;padding:24px 24px 0 24px;font-weight:400;font-size:20px;color:#121736;line-height:32px;overflow:hidden;text-align:left}.swiper-box .swiper-container .swiper-wrapper .swiper-slide .p .social-good-title{display:block;font-weight:600}.swiper-box .swiper-button-next,.swiper-box .swiper-button-prev{width:59px;height:40px;margin-top:0;top:270px;cursor:pointer}.swiper-box .swiper-button-next::after,.swiper-box .swiper-button-prev::after{display:none}.swiper-box .swiper-button-prev{left:-100px;background:url(../images/responsibility/prev-icon.png) center no-repeat}.swiper-box .swiper-button-next{right:-100px;background:url(../images/responsibility/next-icon.png) center no-repeat}.detail-box{background:#f7f9fc}.detail-box .content{width:1200px;margin:0 auto;padding:0 0 140px 0;overflow:hidden}.detail-box .content .nav-list{margin:28px 0 44px;overflow:hidden}.detail-box .content .nav-list .nav-item{float:left;font-weight:400;font-size:16px;color:#999;line-height:24px}.detail-box .content .nav-list .nav-item a.link{color:#999}.detail-box .content .nav-list .nav-item i.icon{display:inline-block;padding:0 8px;font-style:normal}.detail-box .content .title{text-align:left}.detail-box .content>.p{font-weight:400;font-size:20px;color:#888b9a;line-height:32px;padding-top:28px;text-align:left}.detail-box .content .detail{display:flex;justify-content:space-between;margin-top:44px}.detail-box .content .detail .img{width:590px}.detail-box .content .detail .img img{width:100%;border-radius:10px}.detail-box .content .detail .txt{width:578px;font-weight:400;font-size:20px;color:#121736;line-height:32px}.detail-box .content .detail .txt .txt-title{display:block;font-weight:600}