@media screen and (max-width: 768px) {

	.module_title{
		padding:0 20px;
		font-size: 30px !important;
	}

	.module_list{
		padding: 40px 0 !important;
	}
	.module_3column{
		padding:  0 20px;
	}

	.jiaofu_dec{
		width: 45% !important;
		margin: 20px 2.5% !important;
	}
	.module_column1{
		width: 100% !important;
		margin-top: 30px !important;
	}

	.module_column3{
		width: 100% !important;
	}
	.zmyw_list {
		width: 100% !important;
	}
	.module_column {
		width: 100% !important;
		margin-top: 30px !important;
	}
	.yunwei{
		margin-top: 30px !important;
	}
	.yunwei_list {
		width: 100% !important;
		margin-bottom: 20px;
	}
	.module_4column{
		padding: 0 20px;
		margin-top: 30px !important;
	}
	.module_4column_list{
		width: 48% !important;
		margin: 0 1% !important;
		min-width: 0 !important;
		margin-bottom: 20px !important;
	}
	.fwlc_img{
		width: 100% !important;
		text-align: center;
	}
	.fwlc_con{
		margin-top: 10px;
		width: 100% !important;
		text-align: center;
		margin-left: 0 !important;
	}
	.module_5column {
		padding: 0 20px;
		margin-top: 30px !important;
	}

	.module_5column_list {
		width: 100% !important;
		margin-bottom: 20px !important;
	}
	.fw_yym {
		margin-top: 30px !important;
	}
	.fw_jc{
		margin-top: 30px !important;
	}
}

.fwnr{
	background-color: #fff;
}
.yywfw{
	background-color: #fff;
}
.module_list{
	padding: 80px 0;
}
.module_list_content{
	max-width: 1200px;
	margin: 0 auto;
}
.module_title{
	text-align: center;
	font-size: 40px;
	color: #333;
	font-weight: 600;
}
.module_3column{
	width: 100%
}
.module_column{
	width:32%;
	float: left;
	margin-right: 2%;
	min-width: 320px;
	margin-top:50px;
}
.module_column_right{
	margin-right: 0;
}
.module_column2_img{
	width: 300px;
	margin-left: 50px;
	margin-right: 50px;
	min-width: 300px;
}
.module_column2_img img{
	/*border: 1px dashed #666;*/
	width: 297px;
	height: 297px;
}

.module_column1{
	margin-right: 0;
	width: 400px;
}
.module_column3{
	width: 400px;
	margin-right: 0;
}

.module_column_list{
	min-width: 320px;
	height: 110px;
	box-shadow: 0px 0px 15px 0px #E0E4EE;
	border-radius: 4px;
	border: 1px solid rgba(224,228,238,0.33);
	padding: 20px 25px;
}
.column_list_left{
	float: left;
	width: 89%;
}
.column_list_left_title{
	font-weight: 600;
	font-size: 18px;
	color: #333333;
}

.column_list_left_content{
	font-weight: 400;
	font-size: 16px;
	color: #4E5969;
}

.column_list_img{
	float:right;
	line-height:50px;
	width: 11%;
	text-align: right;
}
.column_list_img img{
	width: 38px;
	height: 34px;

}
.fw_yym{
	margin-top: 65px;
}

.fw_jc{
	margin-top: 65px;
}

.zmyw{
	background-color: #FAFBFD;
}

.zmyw_list{
	box-shadow: 0px 0px 15px 0px #E0E4EE;
	border-radius: 4px;
	border: 1px solid rgba(224,228,238,0.33);
	padding: 20px 25px;
	animation-duration: 1s;
	animation-delay: 0.3s; 
	visibility: visible;
}
.module_column_title{
	font-weight: 600;
	font-size: 18px;
	color: #333333;
}
.module_column_title span{
	float: right;
	font-weight: 400;
font-size: 16px;
color: #4E5969;
line-height: 23px;
}
.module_column_title span img{
	width: 32px;
	height: 28px;
}
.module_column_content{
	margin-top: 10px;
	font-weight: 400;
	font-size: 15px;
	color: #4E5969;
	line-height: 23px;
}

.yfw_list{
	background: #FFFFFF;
	box-shadow: 0px 0px 15px 0px #E0E4EE;
	border: 1px solid rgba(224,228,238,0.33);
	min-height: 420px;

}
.yfw_title{
	height: 72px;
	line-height: 72px;
	font-weight: 600;
	font-size: 20px;
	color: #FFFFFF;
	padding-left: 20px;
}
.yfw_content{
	padding: 20px;
}
.yfw_content p{
	font-size: 16px;
	color: #333333;
	line-height: 25px;
}
.yunwei{
	margin-top:50px;
	padding:20px  15px;
	background: #FFFFFF;
	box-shadow: 0px 0px 15px 0px #E0E4EE;
	border-radius: 4px;
	border: 1px solid rgba(224,228,238,0.33);
}
.yunwei_list{
	background-color: #F9D897;
	padding: 20px 10px;
	border-radius: 4px;
	border: 1px solid #F9D897;
	width: 32%;
	float: left;
	margin-right: 2%;
	min-width: 320px;
	animation-duration: 2s;
	animation-delay: 0.6s;  
	visibility: visible;
}
.yunwei_list_right{
	margin-right: 0;
}
.yunwei_list_title{
	text-align: center;
	font-size: 16px;
	color: #333333;
}

.yunwei_dsc{
	float: left;
	width: 49%;
	margin-right: 2%;
	background: #FFFFFF;
	border-radius: 4px;
	font-size: 14px;
	color: #333333;
	margin-top: 15px;
	text-align: center;
	height: 35px;
	line-height: 35px;
}
.yunwei_dsc_right{
	margin-right: 0;
}
.jiaofu{
	margin-top: 75px;
	background: #C7ECD4;
	box-shadow: 0px 0px 15px 0px #C7ECD4;
	border-radius: 4px;
	padding-bottom:50px ;
}
.jiaofu_title{
	font-weight: 500;
	font-size: 40px;
	color: #333333;
	text-align: center;
	padding-top: 40px;
}
.jiaofu_content{
	padding: 15px;
}
.jiaofu_dec{
	float: left;
	background: #FFFFFF;
	border-radius: 4px;
	width: 19%;
	margin-right: 1.25%;
	font-size: 16px;
	color: #333333;
	height: 40px;
	line-height: 40px;
	text-align: center;
	margin-top: 20px;
}
.jiaofu_dec_right{
	margin-right: 0;
}
.fwlc{
	background: #F4F4F4;
}
.module_4column{margin-top:50px;}
.module_4column_list{
	float: left;
	width: 24%;
	margin-right: 2%;
	min-width:250px; ;
}
.fwlc_img{
	float: left;
}
.fwlc_img img{
	width: 75px;
	height: 75px;
}
.fwlc_con{
	margin-left: 25px;
	float: left;
}
.fwlc_con_title{
	font-size: 20px;
	color: #000000;
	line-height:35px;
}
.fwlc_con_dec{
	font-size: 14px;
	color: #000000;
	line-height: 35px;
}

.module_4column_right{
	width: 22%;
	margin-right: 0;
}
.bjhh{
	background-color: #fff;
}
.module_title_blue{
	color: #336AEA;
}
.module_5column{
	margin-top:50px;
}

.module_5column_list{
	float: left;
	width: 18%;
	margin-right: 2.5%;
	min-width: 216px;
	padding:25px;
	height: 325px;
	background: #FAFBFD;
	box-shadow: 0px 0px 15px 0px #E0E4EE;
	border-radius: 4px;
	border: 1px solid rgba(224,228,238,0.33);
}
.module_5column_list_right{
	margin-right: 0;
}
.bjhh_img{
	padding-bottom: 12px;
	border-bottom: 1px solid #D7D7D7;
}
.bjhh_img img{
	width: 52px;
	height: 34px;
}
.bjhh_con{
	margin-top: 13px;
	position: relative;
	height:220px; ;

}
.bjhh_con_title{
	ont-weight: 500;
	font-size: 24px;
	color: #2AAE67;
}
.bjhh_con_con{
	margin-top:10px; ;
}
.bjhh_con_con p{
	margin: 0;
	font-weight: 400;
	font-size: 14px;
	color: #333333;
	line-height: 30px;
}
.bjhh_con_img{
	position: absolute;
	bottom: 0;
	right: -10px;
}
.bjhh_con_img img{
	width: 56px;
	height: 56px;
}
.dzfw{
	background: rgba(26,29,32,0.95);
}
.module_title_white{
	color: #fff;
}
.call_us{
	text-align: center;
	margin-top: 50px;
}
.call_us a{
	background: #2555FF;
	border-radius: 4px;
	font-weight: 600;
	font-size: 16px;
	color: #FFFFFF;
	display: inline-block;
	width: 150px;
	height: 46px;
	line-height: 46px;
}
.call_us a:hover{
	background:#2449CC;
}
