
.none{display:none;}
.dis{ display:inline-block; *display:inline; zoom:1;}
/*公告样式*/
.b_pic{overflow:hidden;}
.b_pic img{ -webkit-transition:0.5s; -moz-transition:0.5s; transition:0.5s; }
.b_pic:hover img{-webkit-transform:scale(1.06); -moz-transform:scale(1.06); transform:scale(1.06);}
.cut{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.clear{margin:0px auto; clear:both; height:0px; font-size:0px; overflow:hidden;}
.clear_both{zoom:1;}
.clear_both:after{content:""; display:block; clear:both;}
.dis{ display:inline-block; *display:inline; zoom:1;}
.fz12{ font-size:12px; color:#333; -webkit-transition:all 300ms ease 0s; -moz-transition:all 300ms ease 0s; -ms-transition:all 300ms ease 0s; -o-transition:all 300ms ease 0s; transition:all 300ms ease 0s;}
.fz14{ font-size:14px; color:#333; -webkit-transition:all 300ms ease 0s; -moz-transition:all 300ms ease 0s; -ms-transition:all 300ms ease 0s; -o-transition:all 300ms ease 0s; transition:all 300ms ease 0s;}
.fz16{ font-size:16px; color:#333; -webkit-transition:all 300ms ease 0s; -moz-transition:all 300ms ease 0s; -ms-transition:all 300ms ease 0s; -o-transition:all 300ms ease 0s; transition:all 300ms ease 0s;}
.fz18{ font-size:18px; color:#333; -webkit-transition:all 300ms ease 0s; -moz-transition:all 300ms ease 0s; -ms-transition:all 300ms ease 0s; -o-transition:all 300ms ease 0s; transition:all 300ms ease 0s;}
.fz20{ font-size:20px; color:#333; -webkit-transition:all 300ms ease 0s; -moz-transition:all 300ms ease 0s; -ms-transition:all 300ms ease 0s; -o-transition:all 300ms ease 0s; transition:all 300ms ease 0s;}
.fz22{ font-size:22px; color:#333; -webkit-transition:all 300ms ease 0s; -moz-transition:all 300ms ease 0s; -ms-transition:all 300ms ease 0s; -o-transition:all 300ms ease 0s; transition:all 300ms ease 0s;}
.fz24{ font-size:24px; color:#333; -webkit-transition:all 300ms ease 0s; -moz-transition:all 300ms ease 0s; -ms-transition:all 300ms ease 0s; -o-transition:all 300ms ease 0s; transition:all 300ms ease 0s;}
.fz26{ font-size:26px; color:#333; -webkit-transition:all 300ms ease 0s; -moz-transition:all 300ms ease 0s; -ms-transition:all 300ms ease 0s; -o-transition:all 300ms ease 0s; transition:all 300ms ease 0s;}
.fz28{ font-size:28px; color:#333; -webkit-transition:all 300ms ease 0s; -moz-transition:all 300ms ease 0s; -ms-transition:all 300ms ease 0s; -o-transition:all 300ms ease 0s; transition:all 300ms ease 0s;}
.fz30{ font-size:30px; color:#333; -webkit-transition:all 300ms ease 0s; -moz-transition:all 300ms ease 0s; -ms-transition:all 300ms ease 0s; -o-transition:all 300ms ease 0s; transition:all 300ms ease 0s;}
.fz32{ font-size:32px; color:#333; -webkit-transition:all 300ms ease 0s; -moz-transition:all 300ms ease 0s; -ms-transition:all 300ms ease 0s; -o-transition:all 300ms ease 0s; transition:all 300ms ease 0s;}
.fz34{ font-size:34px; color:#333; -webkit-transition:all 300ms ease 0s; -moz-transition:all 300ms ease 0s; -ms-transition:all 300ms ease 0s; -o-transition:all 300ms ease 0s; transition:all 300ms ease 0s;}
.fz36{ font-size:36px; color:#333; -webkit-transition:all 300ms ease 0s; -moz-transition:all 300ms ease 0s; -ms-transition:all 300ms ease 0s; -o-transition:all 300ms ease 0s; transition:all 300ms ease 0s;}
.fz38{ font-size:38px; color:#333; -webkit-transition:all 300ms ease 0s; -moz-transition:all 300ms ease 0s; -ms-transition:all 300ms ease 0s; -o-transition:all 300ms ease 0s; transition:all 300ms ease 0s;}
.fz40{ font-size:40px; color:#333; -webkit-transition:all 300ms ease 0s; -moz-transition:all 300ms ease 0s; -ms-transition:all 300ms ease 0s; -o-transition:all 300ms ease 0s; transition:all 300ms ease 0s;}
.fz42{ font-size:42px; color:#333; -webkit-transition:all 300ms ease 0s; -moz-transition:all 300ms ease 0s; -ms-transition:all 300ms ease 0s; -o-transition:all 300ms ease 0s; transition:all 300ms ease 0s;}
.fz44{ font-size:44px; color:#333; -webkit-transition:all 300ms ease 0s; -moz-transition:all 300ms ease 0s; -ms-transition:all 300ms ease 0s; -o-transition:all 300ms ease 0s; transition:all 300ms ease 0s;}
.fz46{ font-size:46px; color:#333; -webkit-transition:all 300ms ease 0s; -moz-transition:all 300ms ease 0s; -ms-transition:all 300ms ease 0s; -o-transition:all 300ms ease 0s; transition:all 300ms ease 0s;}
.fz48{ font-size:48px; color:#333; -webkit-transition:all 300ms ease 0s; -moz-transition:all 300ms ease 0s; -ms-transition:all 300ms ease 0s; -o-transition:all 300ms ease 0s; transition:all 300ms ease 0s;}

/*合作客户*/
.wzl-cooperation{ width:100%; padding:60px 0;}
.wzl-cooperation .last{ width:100%; border:1px solid #e8e8e8; border-bottom:none; border-right:none; visibility:hidden;}
.wzl-cooperation .last .list{ width:20%; height:120px; text-align:center; background:url(/images/img3.jpg) repeat-y right; border-bottom:1px solid #e3e3e3; position:relative; padding:40px 0;}
.wzl-cooperation .last .list .bor{ width:100%; height:100%; display:none; background:url(/images/img4.jpg) no-repeat; background-size:100% 100%; position:absolute; left:0; top:0; z-index:2;}
.wzl-cooperation .last .list .img{ width:100%; height:100%; position:relative; z-index:3;}
.wzl-cooperation .last .list .img img{ max-width:100%; max-height:100%; position:absolute; left:0; right:0; top:0; z-index:2; margin:0 auto;}
.wzl-cooperation .last .list .img .img1{ display:block;}
.wzl-cooperation .last .list .img .img2{ display:none;}

/*联系我们*/
.wzl-contact{ width:100%; text-align:center; padding:60px 0 0;}
.wzl-contact .top{ font-size:0; }
.wzl-contact .top .list{ width:400px; vertical-align:top; margin:0 50px 50px; }
.wzl-contact .top .list .img{ width:40px; height:40px; overflow:hidden;}
.wzl-contact .top .list .img img{ width:100%;}
.wzl-contact .top .list.w{ width:1400px; }
.wzl-contact .top .list.w .img{ width:40px; }
.wzl-contact .top .list .nr{ width:350px; text-align:left; margin-left:10px;}
.wzl-contact .top .list .nr .fz14{ line-height:26px; color:#555; margin-top:5px;}
.wzl-contact .bot .map{ height:445px; margin-top:45px; font-size:0; }
.wzl-contact .bot img{ width:100%;}

/*社会责任*/
.wzl-socio{ padding:60px 0;}
.wzl-socio .top{ width:100%; text-align:center; visibility:hidden;}
.wzl-socio .top .list{ width:300px; vertical-align:top; margin:0 110px;}
.wzl-socio .top .list .img{ width:178px; height:200px; overflow:hidden;}
.wzl-socio .top .list .img img{ width:100%;}
.wzl-socio .top .list .fz22{ width:100%; color:#333; margin-top:20px}
.wzl-socio .top .list .fz14{ width:100%; line-height:26px; color:#555; margin-top:5px;}
.wzl-socio .bot{ width:100%; margin-top:50px; visibility:hidden;}
.wzl-socio .bot .title{ width:100%; text-align:center;}
.wzl-socio .bot .title .fz28{ width:100%; color:#333;}
.wzl-socio .bot .title .xian{ width:47px; height:3px; background:#d81b11; margin-top:10px;}
.wzl-socio .bot .last{ width:100%; text-align:center; position:relative; margin-top:55px;}
.wzl-socio .bot .last .list{ width:22.5%; margin-right:3.125%;}
.wzl-socio .bot .last .list .img{ width:100%; height:350px; overflow:hidden;}
.wzl-socio .bot .last .list .img img{ width:100%;}
.wzl-socio .bot .last .list .fz14{ margin-top:15px;}
.wzl-socio .bot .last .prev{ width:20px; height:38px; cursor:pointer; background:url(/images/img13.jpg) no-repeat; background-size:100% 100%; position:absolute; left:-70px; top:40%; z-index:2;}
.wzl-socio .bot .last .next{ width:20px; height:38px; cursor:pointer; background:url(/images/img14.jpg) no-repeat; background-size:100% 100%; position:absolute; right:-70px; top:40%; z-index:2;}

/*集团产业*/
.wzl-industries{ width:1366px; padding:60px 0; margin:0 auto;}
.wzl-industries .title{ width:100%; text-align:center; visibility:hidden;}
.wzl-industries .title .fz28{ width:100%; color:#333;}
.wzl-industries .title .xian{ width:47px; height:3px; background:#d81b11; margin-top:15px;}
.wzl-industries .one{ width:100%;}
.wzl-industries .one .top{ width:176px; position:relative;}
.wzl-industries .one .top .Zi1{ width:100%; height:40px; line-height:40px; text-indent:35px; background:url(/images/img20.jpg) no-repeat 85% center; border:1px solid #dedede; position:relative; z-index:3;}
.wzl-industries .one .top .select{ width:250px; display:none; background:#fff; border:1px solid #dedede; position:absolute; left:0; top:41px; z-index:2; padding:10px 0;}
.wzl-industries .one .top .select .Zi2{ width:100%; padding:10px 0 10px 46px; line-height:22px; background:url(/images/img21.jpg) no-repeat 10% center; white-space:normal; }
.wzl-industries .one .bot{ width:100%; margin-top:30px;}
.wzl-industries .one .bot .left{ width:530px; height:256px; background:#f6f6f6; padding:60px 55px; visibility:hidden;}
.wzl-industries .one .bot .left .Zi1{ color:#888; margin:10px 0 15px;}
.wzl-industries .one .bot .left .Zi2{ line-height:28px;}
.wzl-industries .one .bot .right{ width:640px; height:376px; display:flex; align-items:center; background:#3776bb; visibility:hidden;}
.wzl-industries .one .bot img{ max-width:100%; max-height:100%; margin:0 auto;}
.wzl-industries .two{ width:100%; margin-top:70px;}
.wzl-industries .two .last{ width:100%; text-align:center; margin-top:50px; visibility:hidden;}
.wzl-industries .two .last .list{ width:calc(100% / 3 - 310px); width:-webkit-calc(100% / 3 - 310px); width:-moz-calc(100% / 3 - 310px); margin:15px 40px; padding:0 6.36%;}
.wzl-industries .two .last .list .img{ width:100%;}
.wzl-industries .two .last .list .img img{ width:100%; backface-visibility:hidden; -webkit-backface-visibility:hidden;}
.wzl-industries .two .last .list:hover .img img{-webkit-transform:scale(1.05); -moz-transform:scale(1.05); -ms-transform:scale(1.05); -o-transform:scale(1.05); transform:scale(1.05);}
.wzl-industries .two .last .list .fz16{ width:100%; color:#555; margin-top:10px;}
.wzl-industries .thr-0{ position: relative; margin-top: 30px;overflow: hidden;}
.wzl-industries .thr-0:before{content: '';display: block;padding-top: 56.25%;}
.wzl-industries .thr-0 video{position: absolute;left: 0;top: 0;background: #000;width: 100%;height: 100%;}
.wzl-industries .thr{ width:100%; margin-top:70px;}
.wzl-industries .thr .last{ width:100%; text-align:center; position:relative; margin-top:20px; visibility:hidden;}
.wzl-industries .thr .last .list{ width:428px; margin-right:35px;}
.wzl-industries .thr .last .list .img{ width:100%; height:229px; overflow:hidden;}
.wzl-industries .thr .last .list .img img{ width:100%;}
.wzl-industries .thr .last .list:hover .img img{-webkit-transform:scale(1.05); -moz-transform:scale(1.05); -ms-transform:scale(1.05); -o-transform:scale(1.05); transform:scale(1.05);}
.wzl-industries .thr .last .list .fz16{ margin-top:10px;}
.wzl-industries .thr .last .prev{ width:20px; height:38px; cursor:pointer; background:url(/images/img13.jpg) no-repeat; background-size:100% 100%; position:absolute; left:-70px; top:40%; z-index:2;}
.wzl-industries .thr .last .next{ width:20px; height:38px; cursor:pointer; background:url(/images/img14.jpg) no-repeat; background-size:100% 100%; position:absolute; right:-70px; top:40%; z-index:2;}
.wzl-industries .four{ width:100%; margin-top:50px;}
.wzl-industries .four.wzl-cooperation{ padding:0; }
.wzl-industries .four .last{ width:100%; text-align:center; border:1px solid #e2e2e2; border-right:none; border-bottom:none; margin-top:25px; visibility:hidden;}
.wzl-industries .four .last .list{ width:20%; background:url(/images/img18.jpg) repeat-y right; border-bottom:1px solid #e2e2e2; padding:20px 0;}
.wzl-industries .four .last .list img{ max-width:100%; max-height:100%;}


@media only screen and (max-width:1680px){
	.wzl-contact .top .list{ width:25%; margin:0 3% 3%;}
	.wzl-contact .top .list .img{ width:11%; height:auto;}
	.wzl-contact .top .list .nr{ width:86%; margin-left:3%;}
	.wzl-contact .top .list.w{ width:87%; }
	.wzl-contact .top .list.w .img{ width:3%; }
	.wzl-contact .top .list.w .nr{ margin-left:1%; }
	.wzl-contact .top .list .nr .fz14{ line-height:22px;}
	.wzl-socio .top .list{ width:19%; margin:0 6%;}
	.wzl-socio .bot{ margin-top:4%;}
	.wzl-socio .bot .last{ margin-top:4%;}
	.wzl-socio .bot .last .list .img{ height:auto;}
	.wzl-socio .bot .last .prev{ left:-5%;}
	.wzl-socio .bot .last .next{ right:-5%;}
	
	.wzl-industries{ width:90%;}
	.wzl-industries .one .bot .left{ width:38%; padding:60px 4%;}
	.wzl-industries .one .bot .right{ width:46%;}
	.wzl-industries .two .last{ margin-top:3%;}
	/*.wzl-industries .two .last .list{ width:13%; margin:15px 3%;}*/
	.wzl-industries .thr .last .list .img{ height:auto;}
	.wzl-industries .thr .last .prev{ left:-4%;}
	.wzl-industries .thr .last .next{ right:-4%;}
}

@media only screen and (max-width:1440px){
	.wzl-industries .two .last .list{width:calc(100% / 3 - 250px); width:-webkit-calc(100% / 3 - 250px); width:-moz-calc(100% / 3 - 250px); padding:0 80px;}
	.wzl-cooperation .last .list{ height:100px; padding:3% 0;}
	.wzl-socio .top .list .img{ width:84%; height:auto;}
	
	.wzl-industries .four .last .list{ width:33.3333%; padding:10px 0;}
}

@media only screen and (max-width:1280px){
	.wzl-industries .two .last .list{width:calc(100% / 3 - 190px); width:-webkit-calc(100% / 3 - 190px); width:-moz-calc(100% / 3 - 190px); padding:0 50px;}
	.wzl-cooperation .last .list{ height:80px; padding:2.5% 0;}
	.wzl-socio .top .list .fz22{ font-size:20px; margin-top:15px;}
	.wzl-socio .top .list .fz14{ line-height:22px;}
}

@media only screen and (max-width:980px){
	.wzl-cooperation .last .list{ width:33.333%; height:100px; padding:3% 0;}
	.wzl-contact .top .list .img{ display:none;}
	.wzl-contact .top .list .nr{ width:100%; margin:0;}
	.wzl-contact .top .list.w .nr{ margin-left:0; }
	.wzl-socio .top .list{ width:23%; margin:0 5%;}
	.wzl-socio .top .list .fz22{ font-size:18px; margin-top:10px;}
	.wzl-socio .top .list .fz14{ line-height:20px;}
	
	.wzl-industries .one .bot{ margin-top:3%;}
	.wzl-industries .one .bot .left{ height:220px; padding:30px 4%;}
	.wzl-industries .one .bot .left .fz32{ font-size:28px;}
	.wzl-industries .one .bot .left .fz14{ font-size:12px;}
	.wzl-industries .one .bot .left .Zi1{ margin:5px 0 10px;}
	.wzl-industries .one .bot .left .Zi2{ line-height:22px;}
	.wzl-industries .one .bot .right{ height:281px;}
	.wzl-industries .one .bot img{ width:35%;}
	.wzl-industries .two .last .list{ width:calc(100% / 3 - 130px); width:-webkit-calc(100% / 3 - 130px); width:-moz-calc(100% / 3 - 130px); padding:0 20px;}
	.wzl-industries .thr .last .prev{ top:35%;}
	.wzl-industries .thr .last .next{ top:35%;}
}

@media only screen and (max-width:850px){
	.wzl-socio .top .list{ width:22%;}
	
	.wzl-industries .four .last .list{ padding:0;}
}

@media only screen and (max-width:760px){
	.wzl-cooperation .last .list{ height:80px; padding:3% 0;}
	.wzl-contact .top .list{ width:32%; margin:0;}
	.wzl-contact .top .list.w{ width:96%; }
	.wzl-contact .top .list .nr{ width:75%; margin-left:1rem;}
	.wzl-contact .top .list.w .nr{ margin-left:1rem;}
	.wzl-contact .top .list .nr .fz16{ font-size:14px;}
	.wzl-contact .top .list .nr .fz14{ font-size:12px;}
	
	.wzl-industries .one .bot .left{ height:180px;}
	.wzl-industries .one .bot .left .fz32{ font-size:26px;}
	.wzl-industries .one .bot .right{ height:240px;}
	.wzl-industries .two .last .list{ width:calc(100% / 3 - 90px); width:-webkit-calc(100% / 3 - 90px); width:-moz-calc(100% / 3 - 90px); padding:0;}
	.wzl-industries .four .last .list img{ width:80%;}
}

@media only screen and (max-width:640px){
	.wzl-cooperation .last .list{ padding:2% 0;}
	.wzl-contact .top .list{ width:100%; margin:0 0 3% 0;}
	.wzl-contact .top .list .img{ width:7.5%; display:block; }
	.wzl-contact .top .list .nr{ width:85%;}
	.wzl-contact .bot{ margin-top:5%;}
	.wzl-socio .top .list{ width:34%; margin:2% 5%;}
	.wzl-socio .bot .title .fz28{ font-size:24px;}
	.wzl-socio .bot .last .prev{ width:15px; height:32px; left:-6%;}
	.wzl-socio .bot .last .next{ width:15px; height:32px; right:-6%;}
	
	.wzl-industries .one .bot .left{ width:90%; padding:5%;}
	.wzl-industries .one .bot .right{ width:100%; margin-top:4%;}
	.wzl-industries .one .bot .right img{ width:auto;}
	.wzl-industries .two .last .list{ width:calc(100% / 3 - 50px); width:-webkit-calc(100% / 3 - 50px); width:-moz-calc(100% / 3 - 50px); margin:15px 20px;}
	.wzl-industries .thr .last .prev{ width:15px; height:32px; left:-4%;}
	.wzl-industries .thr .last .next{ width:15px; height:32px; right:-4%;}
	
	
	.wzl-contact .bot .map{ height:27rem; }
}

@media only screen and (max-width:540px){
	.wzl-cooperation .last .list{ height:60px; padding:3% 0;}
}

@media only screen and (max-width:460px){
	.wzl-cooperation .last .list{ width:50%; height:80px; padding:3% 0;}
	.wzl-socio .top .list{ width:100%; margin:0 0 5% 0;}
	.wzl-socio .top .list .img{ width:35%;}
	.wzl-socio .top .list .fz22{ font-size:20px;}
	.wzl-socio .bot .last .prev{ width:12px; height:24px;}
	.wzl-socio .bot .last .next{ width:12px; height:24px;}
	
	.wzl-industries .thr .last .prev{ width:12px; height:24px; top:40%;}
	.wzl-industries .thr .last .next{ width:12px; height:24px; top:40%;}
	.wzl-industries .two .last .list{ width:calc(100% / 3 - 30px); width:-webkit-calc(100% / 3 - 30px); width:-moz-calc(100% / 3 - 30px); margin:15px 10px;}
	.wzl-industries .four .last .list{ width:50%;}
	
	.wzl-contact .top .list .nr .fz16{ font-size:1.3rem; }
	.wzl-contact .top .list .nr .fz14{ font-size:1.1rem; }
}

@media only screen and (max-width:360px){
	.wzl-industries .two .last .list{ width:calc(100% / 3 - 20px); width:-webkit-calc(100% / 3 - 20px); width:-moz-calc(100% / 3 - 20px); margin:15px 5px;}
	.wzl-industries .two .last .list .fz16{font-size:13px;}
	.wzl-cooperation .last .list{ height:70px;}
}

@media only screen and (max-width:320px){
	.wzl-cooperation .last .list{ height:60px;}
}