.cp_1,.cp_2,.cp_3{
	width: 1100px;
	margin: auto;
}
.cp_1{
	text-align: center;
	padding-top: 100px;
}
.cp_1 p{
	font-size: 14px;
	line-height: 26px; color: #888; max-width: 1000px; margin: 0 auto;
}
.cp_1 h1 {font-size: 24px; padding-bottom:15px}
.cp_1 video { display:block; width:100%}
.cp_1 img{
	width: 40%;
	margin-top: 30px;
	-webkit-transition: all 0.5s;
	transition: all 0.5s;
}
.cp_1 .ship { padding:30px 0}
.cp_2{
	padding-top: 50px;
	background-size: auto;
	    background-repeat: no-repeat;
	    background-position: 100% 100%;
	    background-Attachment: scroll;
}
.cp_2 h3{
	font-size: 24px;
	font-weight: 600;
	margin-bottom: 20px;
	line-height: 36px;
}
.cp_2 p{
	font-size: 16px;
	line-height: 24px;
	/* text-align: justify; */
	color: #333;
	margin-bottom: 20px;
}
.cp_2 ul{
	display: flex;
}
.cp_2 ul img{
	width: 128px;
}
.cp_2 ul li{
	text-align: center;
	margin-right: 30px;
}
.cp_2 ul li p{
	width: 100%;
}
.cp_2 .bg1 img{
	width: 100%;
	display: none;
}
.cp_3{
	margin-top: 100px;
	margin-bottom: 60px;
	text-align: center;
}
.cp_2 img{
 display: block; margin: 0 auto; max-width: 100%;
}


@media all and (max-width:1440px) {
	.cp_1,.cp_2,.cp_3{
		width: 96%;
	}
}
@media all and (max-width:1100px) {
	.cp_1{
		
		padding-top: 50px;
	}
	.cp_1,.cp_2,.cp_3{
		width: 96%;
	}
	.cp_1 p{
		font-size: 14px;
	}
	.cp_1 img{
		width: 60%;
	}
	.cp_2{
		background: none;
		padding-top:50px
	}
	
	.cp_2 p{
		width: 100%;
	}
	.cp_2 .bg1 img{
		display: block;
	}
	.cp_2 h3{
		font-size: 20px;
		
	}
	.cp_3{
		margin-top: 50px;
	}
	.cp_3 img{
		width: 100%;
	}
}
@media all and (max-width:580px){
	
}