* {
	margin: 0;
	padding: 0;
}

.swiper-button {
	background: url(../image/next.png) no-repeat;
	background-size: 100% 100%;
}

/*
1920/100 = 19.2   1vw = 19.2px
*/
html {
	position: relative;
}

body {
	background: #ffffff;
	font-family: "微软雅黑", sans-serif;
	font-size: 0.73vw;
	color: #000;
}

.contact {
	height: 5vw;
	position: absolute;
	right: 10vw;
	text-decoration: none;
	line-height: 5vw;
	color: #000000;
	font-size: 1vw;
}

.banner {
	width: 100%;
	height: auto;
	padding-top: 4.68vw;
}

@media screen and (max-width: 768px) {
	.banner {
		padding-top: 1rem;
	}

	.advantage {
		width: 92%;
		margin: 4.2vw auto;
	}

	.content {
		width: 100%;
		font-size: 4vw;
		/*18px*/
		line-height: 5vw;
		/*26px*/
		color: #5b5e66;
		margin: 0.52vw auto;
		/*10px*/
	}

	.ad-chunk {
		width: 100%;
		height: 224vw;
		/*534px*/
		position: relative;
		/* margin-bottom: 36px; */
	}

	.ad-chunk-con {
		width: 100%;
		height: auto;
		overflow: hidden;
		/*328px*/
		position: absolute;
		top: 6.25vw;
		/*120px*/
		z-index: 2;
	}


	.bg-div1 {
		width: 14vw;
		/*268px*/
		height: 37vw;
		/*462px*/
		background: #415285;
		position: absolute;
		top: 1.78vw;
		/*34px*/
		left: 5.1vw !important;
		/*98px*/
		z-index: 1;
		display: none;
	}

	.bg-div2 {
		width: 14vw;
		/*268px*/
		height: 37vw;
		/*462px*/
		background: #415285;
		position: absolute;
		top: 1.78vw;
		right: 2.2vw !important;
		z-index: 1;
		display: none;
	}

	.title p:nth-of-type(1) {
		font-size: 5vw;
		/*45px*/
		line-height: 10vw;
		/*78px*/
	}

	.title p:nth-of-type(2) {
		font-size: 3.5vw;
		/*36px*/
		color: #415285;
		line-height: 5vw;
		/*62px*/
	}

	.ad-chunk-con1 {
		/* height: 17.083333vw; */
		/*left: 8.33vw;160px; */
		left: 1%;
	}

	.ad-chunk-con2 {
		left: 1% !important;
		/*98px; */
	}

	.UL li {
		width: 90%;
		height: 100%;
		float: left;
		margin-bottom: 20px;
		margin-left: 5%;
		background: #fff;
		list-style: none;
		overflow: hidden;

	}
}

@media screen and (min-width: 768px) {
	.advantage {
		width: 92%;
		margin: 4.2vw auto;
	}

	.content {
		width: 80%;
		font-size: 0.9vw;
		/*18px*/
		line-height: 1.4vw;
		/*26px*/
		color: #5b5e66;
		margin: 0.52vw auto;
		/*10px*/
	}

	.ad-chunk {
		width: 100%;
		height: 28vw;
		/*534px*/
		position: relative;
	}

	.ad-chunk-con {
		width: 84%;
		height: 17.083333vw;
		/*328px*/
		position: absolute;
		top: 6.25vw;
		/*120px*/
		z-index: 2;
	}

	.title p:nth-of-type(1) {
		font-size: 3vw;
		/*45px*/
		line-height: 5vw;
		/*78px*/
	}
	
	.title p:nth-of-type(2) {
		font-size: 1.2vw;
		/*36px*/
		color: #415285;
		/* line-height: 2vw; */
		/*62px*/
	}
	
	.bg-div1 {
		width: 14vw;
		/*268px*/
		height: 24vw;
		/*462px*/
		background: #415285;
		position: absolute;
		top: 1.78vw;
		/*34px*/
		left: -30vw;
		/*98px*/
		z-index: 1;
	}

	.bg-div2 {
		width: 14vw;
		/*268px*/
		height: 24vw;
		/*462px*/
		background: #415285;
		position: absolute;
		top: 1.78vw;
		right: -30vw;
		z-index: 1;
	}

	.ad-chunk-con1 {
		/* height: 17.083333vw; */
		/*left: 8.33vw;160px; */
		right: -77vw;
	}

	.ad-chunk-con2 {
		left: -77vw;
		/*98px; */
	}

	.UL li {
		width: 32%;
		height: 100%;
		float: left;
		background: #fff;
		list-style: none;
		overflow: hidden;

	}
}

.banner img {
	width: 100%;
	height: 100%;
}

/*优势模块*/


.title {
	width: 100%;
}

.title p {
	width: 100%;
	text-align: center;
}
.UL {
	width: 100%;
	height: 100%;
}


.UL li:hover>.li-div>img {
	transform: scale(1.2);
}

.UL li:nth-of-type(1) {
	margin-right: 2%;
}

.UL li:nth-of-type(2) {
	margin-right: 2%;
}

.li-div {
	width: 100%;
	height: 66%;
	overflow: hidden;
}

.UL li img {
	width: 100%;
	transition: all 1s;
}


.con-title {
	/* display: none; */
}

/*轮播2*/
.banner2 {
	width: 100%;
	height: 20vw;
	background: url(https://jishukeji.oss-cn-beijing.aliyuncs.com/gongzhonghao/banner2.png) no-repeat;
	background-size: 100% 100%;
}

/*服务内容模块*/
.contents {
	width: 96%;
	margin: 4.2vw auto;
	/*82px*/
	/*padding-bottom: 13.54vw;*/
}
