@charset "utf-8";
/* CSS Document */
* {
	font-family: Arial,"微软雅黑";
}
p,h3,h4,h5{
	margin:0;
	font-weight: normal;
}
.contentbox{
    margin: 0;
	background-color:#00a2ea;
	
}
.titlebox{
	background-color:#00a2ea;
	display: flex;
	justify-content: center;
	align-content: center;
	margin-top:10px;
}
.words h4{
	color: #fff;
	font-size:28px;
	text-align: center;
	margin-top:40px;
	margin-bottom:20px;
}
.words p{
	color:rgba(255,255,255,0.90);
	font-size: 14px;
	text-indent: 2em;
	line-height: 22px;
}
.upbox{
	background-repeat: no-repeat;
	background-position: bottom;
	background-size: contain;
	padding-bottom: 180px;
}
.upbox_bgimg_yesp{
	background-image: url(/skin/images/instr_bg_yesp.png);
}
.upbox_bgimg_ymbq{
	background-image: url(/skin/images/instr_bg_ymbq.png);
}
.upbox_bgimg_nysy{
	background-image: url(/skin/images/instr_bg_nysy.png);
}
.upbox_bgimg_zhgw{
	background-image: url(/skin/images/instr_bg_zhgw.png);
}
.upbox_bgimg_yyc{
	background-image: url(/skin/images/instr_bg_yyc.png);
}
.downbox{
	background-color: #fff;
	background-repeat: no-repeat;
	background-position: bottom;
	background-size: contain;
	padding-bottom: 280px;
}
.downbox_bgimg_yesp{
	background-image:url(/skin/images/bottom_bg_yesp.png);	
}
.downbox_bgimg_ymbq{
	background-image:url(/skin/images/bottom_bg_ymbq.png);	
}
.downbox_bgimg_nysy{
	background-image:url(/skin/images/bottom_bg_nysy.png);	
}
.downbox_bgimg_zhgw{
	background-image:url(/skin/images/bottom_bg_zhgw.png);
}
.downbox_bgimg_yyc{
	background-image:url(/skin/images/bottom_bg_yyc01.png);
}
.downbox h4{
	color: #323232;
	font-size: 20px;
    text-align: center;
}
.column_box{
	margin-left: auto;
	margin-right: auto;
}
.columns{
	display: flex;
	flex-wrap:wrap;
	margin-top:40px;
}
.column{
	width:450px;
	margin: 2%;
	text-align: center;
	margin-bottom: 80px;
}
.column img{
	width:120px;
}
.column h5{
	color:#646464;
	font-size: 18px;
	margin-top:20px;
	margin-bottom: 10px;
}
.column p{
/*	text-align: left;*/
	font-size:14px;
	line-height: 22px;
	color: #646464;
}
.content{
	overflow: hidden;
}
.content h4{
	margin-bottom:20px;
}
.content p{
	font-size:14px;
	line-height: 22px;
	color: #646464;
	text-indent: 2em;
	margin-top:10px;
}
.other_box{
	background-repeat: no-repeat;
	background-position: bottom;
	background-size: contain;
	padding-top:40px;
	padding-bottom: 40px;
}
.other_box01{
	background-color: #00a2ea;
	color:white;
	background-image: url(/skin/images/bottom_bg_yyc02.png);
}
.other_box02{
	background-color: #fff;
	color:#323232;
	background-image: url(/skin/images/bottom_bg_yyc02.png);
}
.other_box h4{
	font-size:28px;
	margin-bottom:30px;
}
.other_box h5{
	font-size:18px;
	margin-bottom:6px;
}
.other_box01 h5{
	color: rgba(255,255,255,0.90);
}
.other_box02 h5{
	color:#646464;
}
.other_box p{
	font-size:14px;
	line-height: 22px;
}
.other_box01 p{
	color: rgba(255,255,255,0.90);
}
.other_box02 p{
	color: #646464;
}
.other_text{
	margin-bottom:30px;
}



@media(min-width:1200px) {
	.upbox{
		width:100%;
	}
	.titlebox img{
		height:184px;
	}
	.intr{
		display: flex;
		justify-content: flex-start;
		margin-top:80px;
		margin-left: auto;
		margin-right: auto;
		width:1146px;
	}
	.intr img{
		margin-right: 30px;
	}
	.downbox{
		padding-top:40px;
	}
	.column_box{
		width:1146px;
	}
	.content .cont_text{
		float:left;
		width:580px;
	}
	.content img{
		float:right;
	}
	.other_box *{
		width:1146px;
		margin-left: auto;
		margin-right: auto;
	}
}

@media(max-width:1199px){
	.titlebox{
		margin-top:40px;
		margin-bottom:40px;
	}
	.titlebox img{
		height:120px;
	}
	.intr{
		text-align: center;
	}
	.intr img{
		width:96%;
		max-width:550px;
	}
	.intr p{
		text-align: left;
		width:96%;
		margin-left: 2%;
	}
	.downbox{
		padding-bottom:180px;
	}
	.columns{
		justify-content: center;
	}
	.column_box h4{
		margin-left:2%;
	}
	.content{
		text-align: center;
	}
	.cont_text{
		text-align: left;
	}
	.cont_text p{
		margin-left:2%;
		margin-right:2%;
	}
	.content img{
		width:100%;
		max-width:520px;
		margin-top:40px;
	}
	.other_box *{
		width:96%;
		margin-left: auto;
		margin-right: auto;
	}
}