.clearfix:before, .clearfix:after { content: ''; display: table; }
.clearfix:after { clear: both; }
.clearfix { *zoom: 1; }
.w1140{max-width: 1140px;margin: 0 auto;}
.w1300{max-width: 1300px;margin: 0 auto;}
/* 可持续发展 */
.zsection{width:100%;background:#f5f5f5;}
.zsection .zcont{padding:50px 0 85px 0;}
.zsection .zsection1{/* width:580px; */width:50.87%;float: left;}
.zsection .zsection1 .zimg{position:relative;width:100%;height:605px;overflow: hidden;}

.zsection .zsection1 .zimg .wenz{width:100%;height:160px;padding:30px 35px;box-sizing:border-box;background:rgba(0,0,0,0.2);position: absolute;bottom:0;animation: dong1 0.7s 0.2s linear;}
.zsection .zsection1 .zimg .wenz .zxin{float:left;margin-right:35px;}
.zsection .zsection1 .zimg .wenz div h3{font-size:28px;color: #fff;}
.zsection .zsection1 .zimg .wenz div p{font-size: 16px;color: #fff;line-height: 50px;}
.zsection .zsection1 .zimg .wenz div span{display:inline-block;width:32px;height:17px;background-image:url(../images/ql/arrowz.png);background-position:right center;background-repeat:no-repeat;transition: all 0.4s cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s;}
.zsection .zsection1:hover .zimg .wenz div span{background-position: left center;}
.zsection1 .zwhite{padding:40px 55px;line-height: 30px;font-size: 16px;color:#444;background: #ffffff;text-align: justify;-webkit-transition: all 0.3s ease-out; transition: all 0.3s ease-out;}
.zsection2 .zwhite{padding:40px 50px;line-height: 30px;font-size: 16px;color:#444;background: #ffffff;text-align: justify;-webkit-transition: all 0.3s ease-out; transition: all 0.3s ease-out;}
/* .zsection{width:540px;float: right;} */
.zsection  .zsection2{/* width:540px; */width:47.36%;float: right;}
.zsection  .zsection2 .zimg{position:relative;width:100%;height:290px;overflow: hidden;}
.zsection  .zsection2 .zimg .wenz{position:absolute;bottom:0;padding:20px 40px;}
.zsection  .zsection2 .zimg .wenz h3{font-size: 28px;color:#fefefe;line-height: 55px;}
.zsection  .zsection2 .zimg .wenz h3 span{width:30px;height:30px;display: inline-block;background:url(../images/zicon03.png) no-repeat top center;}
.zsection  .zsection2 .zimg .wenz p{font-size:16px ;color:#fefefe;}
.zsection  .zsection3{/* width:540px; */width:47.36%;float: right;margin-top:22px;}
.zsection  .zsection3 .zimg{position:relative;height:290px;overflow: hidden;}
.zsection  .zsection3 .zimg .wenz{padding:20px 40px;position:absolute;}
.zsection  .zsection3 .zimg .wenz h3{font-size: 28px;color:#fefefe;line-height: 55px;}
.zsection  .zsection3 .zimg .wenz p{font-size:16px ;color:#fefefe;}
.zsection .zsectionc{overflow: hidden;}
.zsection  .zsection3 .zimg img{margin-left:40px;margin-bottom: 30px;position:absolute;bottom:0;}
.zsectionc .zimg .zhe{width:100%;height:100%;background:rgba(0,0,0,0);position:absolute;top:0;left:0;-webkit-transition: all 0.3s ease-out; transition: all 0.3s ease-out;}
.zsection .zsectionc .img em{position: absolute;left: 0;top: 0;width: 105%;height: 100%;background-size: cover;background-repeat: no-repeat;background-position: center;-webkit-transition: all 0.3s ease-out; transition: all 0.3s ease-out;}
.zsection .zsectionc .wenz h3,.zsection .zsectionc .wenz p,.zsection .zsectionc .wenz img{-webkit-transition: all 0.3s ease-out; transition: all 0.3s ease-out;}
.zsection .zsectionc:hover .img em{transform:scale(1.05);}
.zsection .zsectionc:hover .wenz h3,.zsection .zsectionc:hover .wenz p,.zsection .zsectionc:hover .wenz img{transform: translateY(-5px);}
.zsectionc:hover .zimg .zhe{background:rgba(0,0,0,0.1);}
.zsection1:hover .zimg .zhe{background:rgba(0,0,0,0);}
/*@keyframes dong1{0% {transform: translateX(-100%);}100%{transform: translateX(0);}}
@-webkit-keyframes dong1{0% {transform: translateX(-100%);}100%{transform: translateX(0);}}*/

/* 环境责任 */

.zsectionh{width:100%;background:#f5f5f5;}
.zsectionh .zcont{padding:0px 0 100px 0;}
.zsectionh .zcont .ztit li{width:33.33%;float:left;background:#dbdbdb;text-align: center;font-size: 16px;}
.zsectionh .zcont .ztit li a{display:block;width:100%;line-height:50px;}
.zsectionh .zcont .ztit li.on{background:#009adc;position: relative;}
.zsectionh .zcont .ztit li.on a{color:white;}
.zsectionh .zcont .ztit li.on:after{content: "";display:inline-block;width:0;height:0;border-left: 9px solid transparent;border-right: 9px solid transparent;
border-top: 10px solid #009adc;position: absolute;bottom:-10px;left:50%;margin-left:-9px;}
.zsectionh .zcont .znei li{width:50%;float:left;margin:90px 0 100px;box-sizing: border-box;display: table;text-align:justify;font-size: 16px;line-height:34px;}
.zsectionh .zcont .znei li:first-child{padding:20px 0;padding-right:40px;text-align: right;}
.zsectionh .zcont .znei li:last-child{padding-left:40px;    border-left: 1px solid #009adc;}
.zsectionh .zcont .ztarget .zfl{width:50%;float:left;}
.zsectionh .zcont .ztarget li h2{font-size:36px;margin-bottom: 10px;}
.zsectionh .zcont .ztarget li div{padding-left:90px;background-repeat: no-repeat;background-position:left bottom;}
.zsectionh .zcont .ztarget li div h3{height:35px;background:url(../images/hicon04.png) no-repeat bottom left;font-size: 16px;margin-top:30px;}
.zsectionh .zcont .ztarget li div p{line-height:34px;font-size: 16px;margin-top:10px;}
.zsectionh .zcont .ztarget .zfr{float:right;cursor: pointer;}
.zsectionh .zcont .ztarget .zfr a{ display:block;position:relative;}
.zsectionh .zcont .ztarget .zfr p{position:absolute;width:100%;bottom:30px;z-index:3;right:0;font-size: 18px;color: white;text-align: center;transition:transform .5s ease-out;-webkit-transition: transform .5s ease-out;}
.zsectionh .zcont .ztarget .zfr img{transition:transform .5s ease-out;-webkit-transition: transform .5s ease-out;}
.zsectionh .zcont .ztarget .zfr a:after{content: "";display:block;z-index:2;position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(100,100,100,0);transition:all .5s ease-out;-webkit-transition: all .5s ease-out;}

.zsectionh .zcont .ztarget .zfr:hover img{transform: translateY(-10px);}
.zsectionh .zcont .ztarget .zfr:hover p{transform: translateY(-10px);}
.zsectionh .zcont .ztarget .zfr:hover a:after{background:rgba(100,100,100,0.5);transform: translateY(-10px);}

.zsectiont{width:100%;height:760px;background:url(../images/hbg01.jpg) no-repeat center;background-size: cover;}
.zsectiont .zcont{padding-top:100px;}
.zsectiont h2{font-size: 36px;color:white;text-align: center;margin-bottom: 125px;}
.zsectiont ul li{float:left;height: 0;width:27.2%;margin-left:8.8%;padding-bottom: 27.2%;border-radius:50%;background:rgba(0,154,220,0.7);position:relative;text-align: center;}
/*.zsectiont ul li p{line-height: 34px;font-size: 16px;color:white;position:absolute;top:50%;transform:translateY(-50%);width:80%;margin:0 10%;}*/
.zsectiont ul li div{position:absolute;left: 10%;right: 10%;top:50%;transform:translateY(-50%);text-align: center;}
.zsectiont ul li div p{font-size: 15px;line-height: 2;color:white;}
.zsectiont ul li:first-child{margin-left:0}
/*.zsectiont ul li:last-child{margin-left:9.2%;cursor: pointer;transition:transform .5s ease-out;-webkit-transition: transform .5s ease-out;}
.zsectiont ul li:last-child:hover{transform: translateY(-10px);}
.zsectiont ul li:last-child:hover img{display:none;}
.zsectiont ul li:last-child:hover p{display:block;}
.zsectiont ul li:last-child a{display:block;width:100%;height:100%;}
*/
/* 可持续发展报告 */
.zsectionh .zreport li.zfl{width:47.8%;height:auto;display:inline-block;}
.zsectionh .zreport li.zfr{width:47.8%;height:auto;display:inline-block;margin-left: 4%;}
.zsectionh .zreport li .zbox{width:50%;height:100%;}
.zsectionh .zreport li .zbox:first-child{float:left;} 
.zsectionh .zreport li .zbox:last-child{float:right;background:#fff;text-align: center;}
.zsectionh .zreport li a{display:inline-block;width:100%;background:#fff;}
.zsectionh .zreport{padding-top:65px;}
.zsectionh .zreport .zbox1 img{width:100%;}
.zsectionh .zreport .zbox2 p{font-size: 18px;margin-top:39%;margin-bottom:10%;}
.zsectionh .zreport .zbox2 span{font-size: 14px;color:#009adc;display:block;line-height: 30px;}
.zsectionh .zreport li.dong1{transform:translateY(-8px);box-shadow:8px 8px 8px #eee;}

/* 我们的品牌 */
.zsectionbr{width:100%;background:#f8f8f8;}
.zsectionb .ztit{text-align: center;margin-top:60px;}
.zsectionb .ztit h2{font-size: 32px;color:#333;}
.zsectionb .ztit span{display:inline-block;width:20px;height:20px;background:url(../images/bicon05.png) no-repeat center;margin-top:15px;margin-bottom:30px;}
.zsectionb01 .zlunb{width:100%;height:380px;margin-bottom:300px;background:url(../images/zbg01.jpg) no-repeat center;}
.zsectionb01 .zlunb .znt li{width:33.3%;float:left;margin-top:50px;text-align: center;border-right:1px solid rgba(255,255,255,0.2);box-sizing: border-box;padding:25px 0px;}
.zsectionb01 .zlunb .znt li:first-child{border-left:1px solid rgba(255,255,255,0.2);}
.zsectionb01 .zlunb .znt h3{font-size: 20px;color:white;}
.zsectionb01 .zlunb .znt p{font-size: 16px;color:white;}

/* .exhibition_hall01 h4 { font-size: 30px; font-family: "微软雅黑"; text-align: center; margin: 0px auto; padding-top: 50px; color: #000; } */

/* .tline { color: #dedede; } */
.exhibition_hall01 {position: relative; overflow: hidden; z-index: 1;margin-top:50px; }
.roundabout_box1 img { width: 100%; }

.roundabout_box1 { height: 480px; width: 100%; margin-bottom: 0; }

.roundabout_box1 .roundabout-holder { list-style: none; width: 100%; height: 480px; margin: 0px auto;}

.roundabout_box1 .roundabout-moveable-item {position:relative;background-repeat:no-repeat; width: 80.18%; height: 480px; cursor: pointer; background: #f5f5f5; overflow: hidden;background-size:cover; }
.roundabout_box1 .roundabout-moveable-item .zhe{position:absolute;/* top:-30px; */left:0;width:100%;height:100%;background:rgba(0,154,220,0);transition: all .3s ease-out;z-index:-1;}
.roundabout_box1 .roundabout-moveable-item h1{font-size: 30px;color:white;margin-top:50px;padding:0 50px;opacity:0;transition: all .3s ease-out;}
.roundabout_box1 .roundabout-moveable-item p{font-size: 18px;color:white;margin-top:20px;padding:0 50px;opacity:0;transition: all .3s ease-out;}
.roundabout_box1 .roundabout-moveable-item .zdeta{margin-top:30px;color:white;font-size: 16px;line-height:34px;padding:0 50px;text-align: justify;opacity:0;transition: all .3s ease-out;}
.roundabout_box1 .roundabout-moveable-item div.zh{margin-top: 10px;}
.roundabout_box1 .roundabout-moveable-item:first-child{background-color:rgba(0,154,220,0) ;background-image:url(../images/trans1.jpg);transition: background-color .3s ease-out;}
.roundabout_box1 .roundabout-moveable-item:nth-child(2){background-color:rgba(0,154,220,0) ;background-image:url(../images/trans2.jpg);transition: background-color .3s ease-out;}
.roundabout_box1 .roundabout-moveable-item:last-child{background-color:rgba(0,154,220,0) ;background-image:url(../images/trans3.jpg);transition: background-color .3s ease-out;}
.roundabout_box1 .roundabout-moveable-item.roundabout-in-focus h1{opacity:1;}
.roundabout_box1 .roundabout-moveable-item.roundabout-in-focus p{opacity:1;}
.roundabout_box1 .roundabout-moveable-item.roundabout-in-focus div{opacity:1;}
.roundabout_box1 .roundabout-moveable-item.roundabout-in-focus .zhe{background:rgba(0,154,220,0.8);}

.roundabout_box1 .roundabout-in-focus { height:480px;cursor: auto; background-color:rgba(0,154,220,0.8);border:none;}

.roundabout_box1 .roundabout-in-focus000:hover { -webkit-box-shadow: 0px 0px 20px #787878; -moz-box-shadow: 0px 0px 20px #787878; background: #f9f9f9; }

/* .roundabout_box1 .roundabout-holder .text { color: #999; } */

/* .roundabout_box1 .roundabout a:active, .roundabout a:focus, .roundabout a:visited { outline: none; text-decoration: none; } */

.roundabout_box1 .roundabout li { margin: 0; }

.exhibition_hall01 .roundaboutprev,.exhibition_hall01 .roundaboutnext { position: absolute; top: 50%; width: 56px; height: 56px;margin-top: -28px;  z-index: 999; }

.exhibition_hall01 .roundaboutprev { left: 3%; background:url(../images/zprev.png) no-repeat;  background-size: contain; }

.exhibition_hall01 .roundaboutnext { right: 3%; background:url(../images/znex.png) no-repeat; background-size: contain; }


/* 手机端 */
.zmobel{display:none;}
.zmobel_c li{height:auto;width:94%;margin:10px 3%;background-size:cover;padding:10px 0;}
.zmobel_c  h1{font-size: 20px;color:white;margin-top:20px;padding:0 30px;}
.zmobel_c  p{font-size: 16px;color:white;margin-top:20px;padding:0 30px;}
.zmobel_c  .zdeta{margin-top:20px;color:white;font-size: 16px;line-height:36px;padding:0 30px;text-align: justify;}
/* .zmobel_c  div:last-child{margin-bottom:30px;} */


.zsectionb02{padding-bottom:50px;}
.zsectionb02 .zjz p{line-height:34px;font-size: 16px;text-align: justify;}
.zsectionb02 .recurit_sec1list { margin-bottom: 79px;margin-top:40px; }
.zsectionb02 .recurit_sec1list li { width: 24.04%; float: left; text-align: center; padding: 0 4.64%; position: relative; }
.zsectionb02 .recurit_sec1list li:after{position: absolute;right: 0;top: 0; background: url(../images/recurit_iconbg.png) no-repeat center; width:28px;margin-right: -14px;margin-top: -25px; height: 7px; top: 50%; content: ""; }
.zsectionb02 .recurit_sec1list li.li3:after{ display: none;}
.zsectionb02 .recurit_sec1list li .img { width: 100%; margin-bottom: 27px;transition: all 0.3s ease-out;-webkit-transition:all 0.3s ease-out; }
.zsectionb02 .recurit_sec1list li .img img { width: 100%; }
.zsectionb02 .recurit_sec1list li .txt { font-size: 20px;  color: #333333; transition: all 0.3s ease-out;-webkit-transition:all 0.3s ease-out;}
.zsectionb02 .recurit_sec1list li:hover .img{ -webkit-transform:translateY(5px); transform:translateY(5px);}
.zsectionb02 .recurit_sec1list li:hover .txt{ -webkit-transform:translateY(5px); transform:translateY(5px);}


.zsectionb03{width:100%;background: url(../images/zbg03.jpg) center center no-repeat;padding-top: 20px;padding-bottom: 90px;background-size: cover;}
/* .p1_two{margin-top: 65px;} */
.zsectionb03 .ztit{margin-top:40px;}
.zsectionb03 .ztit h2 {font-size: 32px;color:white;margin-bottom:50px;}
.view{margin-top: 64px;}
.view .swiper-container {	width: 100%;color: #fff;}
.view dt{float: left;font-size: 60px;color: #f5f5f5;font-family: Helvetica, Times, Baskerville, Georgia, serif;font-weight: bold;margin: 0 50px;line-height: 70px;}
.view dd{position: relative;float: right;font-size: 18px;color: #fff;line-height: 36px;width: 75%;height: auto;}
.view dd p{margin-left: 2px;position: relative;padding-left: 27px;margin-bottom: 7px;}
.view dd p:after{position: absolute;left:0;top:14px;content:'';display: inline-block;width: 7px;height: 7px;-webkit-border-radius: 5px;border-radius: 5px;background: #fff;}
.arrowbtn a{display: inline-block;margin: 0 8px;transition: transform 0.3s ease-out;}
.arrowbtn{text-align: center;}
.arrowbtn a:hover{transform: translateY(-5px);}
.preview {width: 100%;margin-top: 10px;position: relative;border-top: 1px solid rgba(255,255,255,0.3);border-bottom: 1px solid rgba(255,255,255,0.3);height: 70px;line-height: 70px;font-size: 24px;font-weight: bold;font-family: Helvetica, Times, Baskerville, Georgia, serif;}
.preview .swiper-container {margin: 0 25px;}
.preview .swiper-slide {cursor:pointer;color: #fff;text-align: center;}
.preview .swiper-slide.active-nav{color: #009adc;}
.preview .slide6 {width: 82px;}
.preview img {padding: 1px;}
.preview .active-nav img {padding: 0;border: 1px solid #F00;}
.view dd span {display: inline-block;height: 15px;position: relative;top: -10px;font-size: 14px;line-height: 15px;}


@media only screen and (max-width: 1100px) {
	.zsectiont ul li p{font-size:14px;line-height:24px}
}

@media only screen and (max-width: 991px) {
.zsectionb02 .recurit_sec1txt li{ width: 100%;float: none; margin-bottom: 10px;}
.zsectionb02 .recurit_sec1txt{ margin-bottom: 20px;}
.zsectionb02 .recurit_sec1list li .txt{font-size: 14px;}
.zsectionb02 .recurit_sec1list li .img{margin-bottom: 10px;}
.zsectionb02 .recurit_sec1list li:after{ display: none;}
.zsectionb02 .recurit_sec1list li{ width: 29%;     padding: 0 2.16%;}
.zsectionb02 .recurit_sec1list{margin-bottom: 30px;}

.roundabout_box1 .roundabout-moveable-item h1 {font-size: 24px;}
.exhibition_hall01 .roundaboutprev{left:1%;}
.exhibition_hall01 .roundaboutnext {right:1%;}
.exhibition_hall01 .roundaboutprev, .exhibition_hall01 .roundaboutnext {width: 50px;height: 50px;margin-top: -25px;background-size:50px 50px !important;}

/* 可持续发展环境责任 */
.zsectionh .zcont .ztarget li h2 {font-size: 24px; margin-bottom: 10px;}
.zsectiont h2 {font-size: 24px;}

}


@media only screen and (max-width: 950px) {
	/* 可持续发展环境责任 */
	.zsectionh .zcont .ztarget .zfr { width:50%;}
	.zsectionh .zcont .ztarget li div h3 {    margin-top: 25px;}
	.zsectiont ul li:first-child p,.zsectiont ul li:nth-child(2) p{display:table-cell; vertical-align:middle;}

	
	/* 可持续发展-报告 */
	.zsectionh .zreport li .zbox:first-child{background: url(../images/zreport.jpg) no-repeat left center;}
	.zsectionh .zreport li.zfr{margin-left: 2%;}
	.zsectiont ul li{width:30%;margin-left:5%}
	.zsectiont{padding-bottom:100px;height:auto}
}

@media only screen and (max-width: 780px) {
	
/* 	可持续发展-环境责任 */
	.zsectionh .zcont .ztarget .zfl{width: 100%;float: left;}
	.zsectionh .zcont .ztarget .zfl h2{margin-bottom:20px;text-align: center;}
	.zsectionh .zcont .ztarget .zfl div{width:30%;display:inline-block;margin:0 1%;padding-left:0;text-align:center;padding-top:40px;background-position: top center;vertical-align: top;}
	.zsectionh .zcont .ztarget li div h3{background: url(../images/hicon04.png) no-repeat bottom center;    }
	.zsectionh .zcont .ztarget .zfr{width:100%;margin-top:20px;text-align: center;}
	.zsectionh .zcont .ztarget li div p {margin-bottom: 20px;padding: 0 20px;}
	.zsectionh .zcont .znei li {margin:20px 0 20px;box-sizing: border-box;display: table;}
	.zsectionh .zcont {padding-bottom:20px;}
	.zsectionh .zcont {padding-top:20px;}
	.zsectiont {    width: 100%;    height: auto;}
	.zsectiont h2 {margin-bottom: 20px;}
	.zsectiont .zcont {padding-top: 20px;}
	.zsectiont ul li{border-radius:0;display:table;width:94%;height:175px;margin:10px 3%;padding-bottom:0;}
	.zsectiont ul li:first-child p,.zsectiont ul li:nth-child(2) p{display:table-cell; vertical-align:middle;font-size:14px;}
	.zsectiont ul li:first-child { margin:10px 3%;}
	.zsectiont ul li:last-child {   margin:10px 3%;margin-bottom:60px;}
	/* 可持续发展-报告 */
	.zsectionh .zreport li.zfl {width: 80%; margin:0 10%;}
	.zsectionh .zreport li.zfr {width: 80%; margin:0 10%;margin-top:20px;}
	.zsectionh .zreport li .zbox:first-child {    background-size:cover;}
	
	
	/* 我们的品牌 */
	.zsectionb01 .zlunb .znt h3{font-size: 16px;}
	.zsectionb01 .zlunb .znt p{font-size: 14px;}
	.zlunbcn .swiper-slide h1{font-size: 24px;margin-top:30px;padding:0 30px;}
	.zlunbcn .swiper-slide p{font-size: 16px;margin-top:20px;padding:0 30px;}
	.zlunbcn .swiper-slide div{margin-top:20px;font-size: 14px;line-height:32px;padding:0 30px;}
	.roundabout_box1 .roundabout-moveable-item div.zdeta {height: 340px;overflow-y: scroll;margin-top:15px;}
	.exhibition_hall01 .roundaboutprev{left:0%;transform: scale(0.9);}
	.exhibition_hall01 .roundaboutnext {right:0%;transform: scale(0.9);}
}

@media only screen and (max-width:750px) {
/* 	可持续发展 */
.zsection .zcont {padding:20px 0 20px;}
.zsection  .zsection3,.zsection  .zsection2,.zsection  .zsection1{width:90%;margin:10px 5%;}
.zsection .zsection1 div.zimg{height:400px;}
.zsection .zsection1 .zimg .wenz div span{background-position: left center;}
.zsection .zsection2 .zimg,.zsection .zsection3 .zimg{height:200px;}
.zsection .zsectionc .img em,.zsection .zsectionc:hover .img em{background-size:cover;}

.view {margin-top: 10px;}
.view dd {font-size: 16px;width:100%;}
.view dt {font-size: 30px;margin: 0 32px;}
}
@media only screen and (max-width:560px) {
	
	
		
}
@media only screen and (max-width: 480px) {
	/* 我们的品牌 */
	.zmobel{display:block;}
	.zpc{display:none;}
	.zmobel_c li {height: 420px;box-sizing: border-box;overflow: hidden;}
	.zmobel_c li .zdeta{height:290px;overflow-y: scroll;}
	.zsectionb .ztit h2 {font-size: 24px;}
	/* .view dd p {margin-left: -92px;} */
	.zsectionb02 {padding-bottom: 20px;}
	
	.zsectionb .ztit{margin-top: 20px;}
	.zsectionb .ztit span {margin-bottom: 0;}
	.zsectionb03 .ztit {margin-top: 20px;}
	.zsectionb03 .ztit h2 {margin-bottom: 20px;font-size: 24px;}
	.arrowbtn a:hover{transform: translateY(0px);}
	/* 可持续发展 */
	
	.zsection .zsection1 .zimg .wenz .zxin {transform: scale(0.6);margin-right:0;}
	.zsection .zsection1 .zimg .wenz{padding:30px 5px;height:140px;}
	.zsection{min-width: 325px;}
	.zsectionc .zwhite {padding: 15px 25px;}
	.zsection .zsectionc .zimg .wenz div h3{font-size: 24px;}
	.zsection .zsectionc .zimg .wenz h3{font-size: 24px;line-height: 40px;} 
	.zsection .zsection2 .zimg .wenz {padding: 20px 25px;}
	.zsection .zsection3 .zimg .wenz {padding: 20px 25px;}
	.zsectionh .zcont .ztarget .zfl div{width:100%;}
	.zsection .zsection1 .zimg .wenz div p {line-height: 34px;}
	.zsection .zsection3 .zimg img {transform: scale(0.9);margin-left: 25px;}
	.zsectionh .zcont .znei li:first-child { width:100%;text-align: left;border: none;padding:0 20px;margin-top:0px;margin-bottom:10px;}
	.zsectionh .zcont .znei li:last-child{ width:100%;text-align: left;padding:0 20px;margin-top:0;border-left: none;}
	/* .zsectionc .zimg .zhe{background:rgba(10,10,10,0.5);} */
	.zsectionb02 .zjz p {padding:0 20px;}
	.zsectionh .zreport { padding-top:10px;}
	/* 环境责任 */
	.zsectionh .zcont .ztarget .zfr img {width: 90%;}
	/* 可持续发展报告 */
	.zsectionh .zreport li.zfl {width: 96%; margin:0 2%;}
	.zsectionh .zreport li.zfr {width: 96%; margin:0 2%;margin-top:20px;}
	.zsectiont{padding-bottom:0}
}




