html {
	margin-top: 76px !important;
}

.swiper-slide {
	text-align: center;
	font-size: 18px;
	background: #fff;
	display: flex;
	justify-content: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
}

.swiper-container {
	width: 100%;
	height: 100%;
}

.banner1 {
	/*background-color: #1a252c;*/
	width: 1900px;
	min-height: 400px;
	background-image: url(../images/banner1.jpg?v=20180912);
	background-position: center;
	background-size: cover;
	background-repeat: no-repeat;
	cursor: pointer;
}

.banner2 {
	/*background-color: #04BE02;*/
	width: 1900px;
	min-height: 400px;
	background-image: url(../images/banner2.jpg?v=20180912);
	background-position: center;
	background-size: cover;
	background-repeat: no-repeat;
	cursor: pointer;
}

.banner-car1 {
	/*background-color: #4556a4;*/
	width: 1900px;
	min-height: 400px;
	background-image: url(../images/banner-car.jpg?v=2018091112);
	background-position: center;
	background-size: cover;
	background-repeat: no-repeat;
	cursor: pointer;
}

.btnleft {
	width: 40px;
	height: 40px;
	cursor: pointer;
	border-radius: 500px;
	background: rgba(0, 0, 0, 0.35);
	color: #FFFFFF;
	background-image: url(../images/arrow-left.png);
	background-position: 250% 30%;
}

.btnright {
	width: 40px;
	height: 40px;
	cursor: pointer;
	border-radius: 500px;
	background: rgba(0, 0, 0, 0.35);
	color: #FFFFFF;
	background-image: url(../images/arrow-right.png);
	background-position: -150% 50%;
}

@media screen and (max-width: 1600px) {
	.banner1 {
		width: 1600px;
	}
	.banner2 {
		width: 1660px;
	}
	.banner-car1{
		width: 1660px;
	}
}

@media screen and (max-width: 1440px) {
	.banner1 {
		width: 1440px;
	}
	.banner2 {
		width: 1440px;
	}
	.banner-car1{
		width: 1440px;
	}
}

@media screen and (max-width: 1366px) {
	.banner1 {
		width: 1366px;
	}
	.banner2 {
		width: 1366px;
	}
	.banner-car1{
		width: 1366px;
	}
}

@media screen and (max-width: 1024px) {
	.banner1 {
		width: 1024px;
		min-height: 300px;
	}
	.banner2 {
		width: 1024px;
		min-height: 300px;
	}
	.banner-car1 {
		width: 1024px;
		min-height: 300px;
	}
}

@media screen and (max-width: 1080px) {
	.banner1 {
		width: 1080px;
		min-height: 300px;
	}
	.banner2 {
		width: 1080px;
		min-height: 300px;
	}
	.banner-car1 {
		width: 1080px;
		min-height: 300px;
	}
}

@media screen and (max-width: 720px) {
	.banner1 {
		width: 720px;
		min-height: 200px;
	}
	.banner2 {
		width: 720px;
		min-height: 200px;
	}
	.banner-car1 {
		width: 720px;
		min-height: 200px;
	}
}

@media only screen and (min-width: 1930px) and (max-width: 2560px) {
	.banner1 {
		width: 1920px;
		background-size: contain;
	}
	.banner2 {
		width: 1920px;
		background-size: contain;
	}
	.banner-car1 {
		width: 1920px;
		background-size: contain;
	}
}