
@media screen and (min-width:750px) {
	.banner{width:100%;height:700px;overflow:hidden;position:relative}
.banner img.bg{height:100%;position:absolute;left:50%;top:50%;margin-left:-960px;margin-top:-350px}
.banner .bannerText{width:615px;height:555px;position:absolute;right:50%;top:145px}
.bannerText h3{font-size:60px;color:#fff;line-height:74px;font-weight:700}
.bannerText h3:nth-child(1){padding-bottom:18px}
.bannerText h3:nth-child(2){line-height:102px;border-bottom:1px solid #fff;margin-bottom:8px}
.bannerText p{font-size:24px;color:#fff;line-height:40px}
.bannerText a{display:block;width:280px;height:64px;background:#ff8400;font-size:30px;line-height:64px;text-align:center;margin:0 auto;margin-top:50px;color:#fff;border-radius:4px}
.function{width:100%;height:680px;background:#fafafa;overflow:hidden;position:relative;text-align:center}
.function h3{width:100%;font-size:40px;color:#333;position:absolute;top:80px;font-weight:700}
.function ul{width:1226px;height:480px;padding-top: 200px;display:flex;flex-wrap:wrap;justify-content:space-between;margin: 0 auto;}
.function ul li{width:592px;height:180px;background:#fff;display:flex;text-align:left}
.function ul li img{width:180px;height:180px}
.function ul li dl{width:412px;height:100%;box-sizing:border-box;padding-left:20px;padding-right:30px}
.function dl dt{font-size:24px;color:#40a4fc;line-height:52px;margin-top:5px}
.function dl dd{font-size:14px;color:#333;line-height:24px}
.merit{width:100%;height:612px;overflow:hidden;position:relative;text-align:center}
.merit h3{width:100%;font-size:40px;color:#333;position:absolute;top:80px;font-weight:700}
.merit ul{width:1226px;height:220px;position: relative;padding-top: 200px;margin: 0 auto;display:flex;justify-content:space-around;}
.merit ul li span{display:inline-block;font-size:18px;color:#666;padding-top:14px}
.merit a{display:block;width:280px;height:64px;background:#ff8400;font-size:30px;line-height:64px;text-align:center;color:#fff;border-radius:4px;position:absolute;bottom:80px;left:50%;margin-left:-140px}
.logos{width:100%;height:510px;background:#fafafa;text-align:center;position:relative}
.logos h3{width:100%;font-size:40px;color:#333;position:absolute;top:80px;font-weight:700}
.logos ul{width:1226px;height:175px;position: relative;padding-top: 200px;margin: 0 auto;display:flex;flex-wrap:wrap;justify-content:space-around;}
.logos ul li{width:196px;height:80px;background:pink;background:url(../img/sprite.png) no-repeat}
.logos ul li:nth-child(2){background-position:-196px 0}
.logos ul li:nth-child(3){background-position:-392px 0}
.logos ul li:nth-child(4){background-position:0 -80px}
.logos ul li:nth-child(5){background-position:-196px -80px}
.logos ul li:nth-child(6){background-position:-392px -80px}
.logos ul li:nth-child(7){background-position:0 -160px}
.logos ul li:nth-child(8){background-position:-196px -160px}
.logos ul li:nth-child(9){background-position:-392px -160px}
.logos ul li:nth-child(10){background-position:0 -240px}
.logos ul li:nth-child(11){background-position:-196px -240px}
.logos ul li:nth-child(12){background-position:-392px -240px}
.logos i{color:#aaa;font-size:20px;position:absolute;bottom:85px;left:50%;margin-left:-10px}
}


@media screen and (min-width:750px) and (max-width:1226px) {
	.function ul {width:100%;}
	.function ul li {width:48%;}
	.function dl dt {font-size: 20px}
	.merit ul {width:100%;}
	.logos ul {width:97%;  margin:0 auto;justify-content: left; }
	.logos ul li {margin-right:10px; margin-bottom: 10px;}
	.banner .bannerText {right:38%;}
}

@media screen and (max-width:750px) {
	.mbanner {background:url('../img/wzmbg.jpg') no-repeat center; background-size:cover; color:#fff;}
	/* .mbanner h3 {font-size:.4rem; line-height: .6rem; width:75%; padding-top:.4rem; padding-bottom: .1rem; border-bottom:.01rem solid #fff; color:#fff; margin:0 auto;} */
	.mbanner h3 {font-size:.4rem; line-height: .6rem; width:75%; padding-top:.7rem; padding-bottom: .1rem; color:#fff; margin:0 auto;}
	.mbanner p {width:72%; font-size:.22rem; line-height: .3rem; color:#fff; margin:0 auto; text-align: center; margin-top:.15rem;}
	/* .mbanner a {margin-top:.2rem; background:#ff8400;} */
	.mbanner a {margin-top:.4rem; background:#ff8400;}

	.function ,.merit, .logos {width:100%;height:auto;box-sizing: border-box; padding:0 .24rem; background:#fafafa; position: relative; text-align: center;}
	.function h3 , .merit h3, .logos h3 {font-size:.34rem; font-weight: bold; color:#333333; padding-top:.46rem; text-align: center;}
	.function ul {padding-bottom:.2rem; padding-top:.46rem; padding-top:.46rem;}
	.function ul li {width:100%;height: auto;margin-bottom: .3rem;display: flex;display: -webkit-flex;justify-content: center;background:  #fff;position: relative;}
	.function ul li img {height: 1.2rem;position:  absolute;top: 50%;left: .2rem;margin-top: -.6rem;}
	.function ul li dl {width:100%;background:#fff;height:100%;box-sizing: border-box;}
	.function ul li dl dt {font-weight: bold;color:#40a4fc;font-size:.32rem;line-height: .52rem;padding-top:.26rem;padding-left: 1.8rem;text-align: left;}
	/* .function ul li dl dd {padding-left:.22rem; text-align: left; padding-top:.07rem; line-height:.32rem; font-size:.22rem; color:#333333; padding-right: .2rem;} */
	.function ul li dl dd {padding-left: 1.8rem;text-align: left;padding-top:.07rem;line-height: .36rem;font-size: .24rem;color: #666;padding-right: .2rem;padding-bottom: .2rem;}
	.merit {background:#fff !important;}
	.merit ul {width:100%; padding-top:.45rem; display: flex; display: -webkit-flex; justify-content: space-between;}
	.merit ul li {width:1.2rem; height:auto;}
	.merit ul li img {margin-bottom:.24rem; width:100%;}
	.merit ul li span {font-size:.26rem; color:#333333;}
	.merit a {display: block; width:2.5rem; height:.58rem; line-height: .58rem; background:#ff8400; margin:0 auto; color:#fff; margin-top:.6rem; margin-bottom:.48rem; border-radius: .08rem;}
	
	.logos ul {
		width: 100%; display: flex; flex-wrap: wrap; justify-content: space-between; padding: .45rem 0 .2rem 0;
	}
	.logos ul li {
		width: 2.2rem;
		height: .9rem;
		box-sizing: border-box;
		/* border: .01rem solid #eeeeee; */
		margin-bottom: .2rem;
		background: url('../img/sprite.png') no-repeat;
		background-size: 300%;
	}
	.logos ul li:nth-child(1) { background-position: 0 0 ; }
	.logos ul li:nth-child(2) { background-position: -2.2rem 0 ; }
	.logos ul li:nth-child(3) { background-position: -4.4rem 0 ; }
	.logos ul li:nth-child(4) { background-position: 0 -.9rem ; }
	.logos ul li:nth-child(5) { background-position: -2.2rem -.9rem ; }
	.logos ul li:nth-child(6) { background-position: -4.4rem -.9rem ; }
	.logos ul li:nth-child(7) {background-position: 0 -1.8rem;}
	.logos ul li:nth-child(8) { background-position: -2.2rem -1.8rem ; }
	.logos ul li:nth-child(9) { background-position: -4.4rem -1.8rem ; }
	.logos ul li:nth-child(10) {background-position: 0 -2.69rem;}
	.logos ul li:nth-child(11) {background-position: -2.2rem -2.69rem;}
	.logos ul li:nth-child(12) {background-position: -4.4rem -2.69rem;}
}