* {
	font-family: arial;
}

.com-banner {
	width: 100%;
}

.com-banner .swiper-slide a {
	width: 100%;
	height: 100%;
}

.com-banner .swiper-slide img {
	width: 100%;
	height: 100%;
}

.product-details {
	margin-top: 100px;
}



@media (min-width:1200px) {}

/* 标题公共样式 */
.title {
	font-size: 24px;
	line-height: 30px;
	text-align: center;
	color: #000;
	font-weight: 700;
	margin-bottom: 32px;
}

/* 副标题公共样式 */
.subtitle {
	font-size: 18px;
	color: #000;
	overflow: hidden;
	line-height: 30px;
	text-align: justify;
	margin-bottom: 31px;
}

/* about */
.about {
	margin-top: 116px;
}

.container-item {
	height: 415px;
	margin-bottom: 80px;
}

.container-item>div {
	width: 50%;
	height: 415px;
	align-content: center;
}

.container-item>div img,
.container-item-left>a {
	width: 100%;
	height: 100%;
}

.container-subtitle {
	font-size: 18px;
	color: #000;
	overflow: hidden;
	line-height: 30px;
	text-align: justify;
	padding-right: 32px;
}

.container-subtitle-right {
	font-size: 18px;
	color: #000;
	overflow: hidden;
	line-height: 30px;
	text-align: justify;
	padding-left: 32px;
}


.container-item-right {
	padding: 0 15px;
}

.hover-img>img {
	transform: transform .6s !important;
}

/* advantages */
.advantages {
	margin-top: 55px;
	text-align: center;
}

/* Choose */
.Choose {
	margin-top: 87px;
	text-align: center;
	margin-bottom: 100px;
}


/*定义arrow的公共代码*/
.swiper-button-prev,
.swiper-container-rtl .swiper-button-next {
	background-image: url(../images/arrowLeft.png);
	background-size: 100% 100%
}

.swiper-button-next,
.swiper-container-rtl .swiper-button-prev {
	background-image: url(../images/arrowRight.png);
	background-size: 100% 100%
}

.swiper-button-next,
.swiper-button-prev {
	width: 63px;
	height: 59px;
}



@media only screen and (max-width:767px) {
	.com-banner {
		width: 100%;
		height: auto;
	}

	.product-details {
		margin-top: 30px;
	}



	.product-introduct {
		width: 100%;
	}

	.cerificate {
		height: 300px;
		margin: 20px 0;
	}

	.cerificate>div,
	.download {
		padding: 0 10px;
	}

	.cerificate .square {
		margin-top: 30px;
	}

	.cerificate-banner {
		margin: 40px 0;
		position: static;
	}

	.swiper-button-next,
	.swiper-button-prev {
		width: 30px;
		height: 26px;
	}

	.banner-box {
		padding: 0 50px;
	}

	.download-list {
		margin-top: 25px;
		margin-bottom: 25px;
	}

	.download-list>li {
		margin-bottom: 15px;
		width: 49%;
	}

	.download-list>li:not(:nth-child(3n)) {
		margin-right: 0;
	}

	.download-list>li:not(:nth-child(2n)) {
		margin-right: 2%;
	}

	.download-list div img {
		height: 130px;
		width: 100%;
	}

	.download-list>li>p {
		display: block;
		justify-content: inherit;
		align-items: inherit;
	}

	.download-list>li>p>span {
		display: block;
		margin-bottom: 10px;
		width: 100%;
	}

	.wcontent {
		width: 100%;
		margin-top: 20px;
		max-height: 600px;
		overflow-x: hidden;
		overflow-y: auto;
	}


	.cerificate-banner .swiper-slide {
		height: 110px;
	}

	.cerificate-banner .swiper-slide-active {
		height: 140px;
	}

	/* about */
	.container-item {
		height: auto;
	}

	.container-item>div {
		width: 100%;
		height: auto;
		padding: 0 10px;
	}

	.container>p,
	.container>img {
		padding: 0 10px;
	}

	.container-item>div img,
	.container-item-left>a {
		width: 100%;
		height: 100%;
	}

	.container-item .container-item-left {
		height: auto;
	}

	.container-item-right {
		padding: 0 10px;
		height: auto;
	}

	.faw {
		display: block;
	}

	.container-subtitle {
		font-size: 15px;
		overflow: hidden;
		line-height: 26px;
		text-align: justify;
		padding-right: 0;
	}

	.container-subtitle-right {
		font-size: 15px;
		overflow: hidden;
		line-height: 26px;
		text-align: justify;
		padding-left: 0;
	}

	.subtitle {
		font-size: 15px;
		line-height: 26px;
		margin-bottom: 0;
	}

	/* about */
	.about {
		margin-top: 62px;
	}

	.Choose {
		margin-bottom: 20px;
	}
}