.banner{
	    border-top: 8px #4174b3 solid;
}
.banner img {
	width: 100%;
}
.banner .banner-wap{
	display: none;
}
.wapper {
	width: 100%;
}

.gfxwjsjk {
	width: 1200px;
	margin: 30px auto;
	overflow: hidden;
}

.gfxwjsjk ul li {
	float: left;
	padding-right: 35px;
}

.gfxwjsjk ul> :nth-child(3) {
	padding-right: 0px;
}


.old_type .gfxwjsjk ul {
	margin-top: 50px;
}

.old_type .gfxwjsjk ul li {
	padding-right: 50px;
}

.old_type .gfxwjsjk ul> :nth-child(2) {
	padding-right: 0px;
}
.old_type .gfxwjsjk ul> :nth-child(3) {
	margin-top: 50px;
}
.old_type .gfxwjsjk ul li a img {
	width: 575px;
}

@media screen and (max-width: 1024px) {
	.mobile_type .w1200 {
		width: 100%;
	}
	.banner{
		border-top: 4px solid #4174b3;
	}
	.banner .banner-pc{
		display: none;
	}
	.banner .banner-wap{
		display: block;
	}
	.mobile_type .gfxwjsjk {
		width: 100%;
	}
	.gfxwjsjk .banner {
	        height: 180px!important;
	        background-position: center 0px!important;
	        background-size: 960px!important;
	    }
	.gfxwjsjk ul {
		padding: 0px 3%;
		width: 100%;
		box-sizing: border-box;
	}

	.gfxwjsjk ul> :nth-child(2) {
		padding-right: 0px;
		margin-left: 4%;
	}

	.gfxwjsjk ul> :nth-child(3) {
		margin-top: 30px;
	}

	.gfxwjsjk ul li {
		padding-right: 0;
		width: 48%;
	}

	.gfxwjsjk ul li a img {
		max-width: 100%;
	}
}

@media screen and (max-width: 833px) {}

@media screen and (min-width: 769px) {}

@media screen and (max-width: 768px) {}

@media screen and (max-width:750px) {}

@media screen and (max-width:600px) {}

@media screen and (max-width:480px) {}

@media screen and (max-width:320px) {}
