.pcl_class ul{
	margin: 0;
	padding: 0;
	width: 1200px;
	margin: 60px auto;
	overflow: hidden;
}
.pcl_class ul li{
	list-style-type: none;
	width: 300px;
	text-align:center;
	float: left;
	font-size: 25px;
	color: #333333;
}
.pcl_class ul li span{
	font-size: 45px;
	font-weight: bold;
}
.honus{
	background: url(../img/sd.png)no-repeat;
	background-size: 100% 100%;
	
}
.zd_boom{
	width: 70%;
	margin:0 auto;
	overflow: hidden;
	padding:40px 0;
}
.honm_box{
	float: left;
	width: 40%;
}
.honm_box h4{
text-align: center;
font-size: 25px;
margin: 10px 0 10px 0;
padding: 0;
}
.honm_box div{
	font-size:18px;
	line-height: 30px;
	text-align: justify;
	text-indent: 2em;
}
.xz_yeru{
	float: left;
	width: 55%;
	margin-left: 5%;
	color: #FFFFFF;
	font-size: 23px;
	line-height: 40px;
	padding: 10px 0 0 0;
}
.title_box{
	width: 1200px;
	margin: 40px auto;
	
}
.title_box div:nth-child(1){
	text-align: center;
	font-size: 30px;
	font-weight: 800;
	line-height: 60px;
	
}
.title_box div:nth-child(2){
	font-size: 20px;
	text-align: center;
	
	}
	.on_houns{
		width: 1200px;
		margin: 0 auto;
		
	}
	.on_houns ul{
		margin: 0;
		padding: 0;
	}
	.on_houns ul li{
		list-style-type: none;
		width: 580px;
		float: left;
		height: 650px;
		
	}
	.on_houns ul li div:nth-child(2){
		font-size: 25px;
		font-weight: bold;
		padding: 20px 0;
		
		
	}
	.rns_moon div a{
		text-decoration: none;
		
	}
	.on_houns ul li div:nth-child(3){
		font-size: 20px;
		line-height: 30px;
		}
	.on_houns ul li:nth-child(2){
		margin-left: 40px;
	}
	.on_houns ul li:nth-child(4){
		margin-left: 40px;
	}
	.on_houns ul li:nth-child(6){
		margin-left: 40px;
	}
	.on_houns ul li img{ 
		width: 100%;
		}
		.cn_honst ul{
			margin: 0;
			padding: 0;
			width: 1200px;
			margin: 0 auto;
			overflow: hidden;
		}
		.cn_honst ul li{
			list-style-type: none;
			background-color: #2e82ff;
			width: 580px;
			float: left;
			margin:0 0 30px 0;
			overflow: hidden;
		}
		.cn_honst ul li div:nth-child(1){
			float: left;
			width: 250px;
		}
		.rns_moon{
			float: left;
			width: 285px;
			padding:0 0 0 30px;
			color: #FFFFFF;
			text-align: justify;
		}
		.rns_moon p{
			font-size: 23px;
			font-weight: bold;
		}
		.rns_moon div:nth-child(2){
			font-size:18px;
			height: 80px;
		}
		.rns_moon div:nth-child(3){
			background-color: #ffcb51;
			text-align: center;
			width: 100px;
			line-height: 30px;
			color: #2E82FF;
		}
		.cn_honst ul li:nth-child(2){
			margin-left: 40px;
		}
		.cn_honst ul li:nth-child(4){
			margin-left: 40px;
			}
		
		.good_obx{
			background-color: #2E82FF;
			padding:10px 0 40px 0;
		}
		.md_swnd{
			width: 1200px;
			margin: 0 auto;
			
		}
		.ymt_button{
			display: flex;
			width: 685px;
			margin: 30px auto;
			
			
		}
		.ymt_button div:nth-child(1){
			font-size: 25px;
			color: #4f48d5;
			background-color: #FFFFFF;
			border-radius: 40px;
			width: 230px;
			padding: 0 30px;
			height: 60px;
			line-height: 60px;
			display: flex;
			text-align: center;
			border: #FFFFFF solid 3px;
		}
		.ymt_button div img{
			width: 70px;
			height: 40px;
			margin-top: 10px;
		}
		.ymt_button div a{
			text-decoration: none;
				color: #4f48d5;
		}
		.ymt_button div:nth-child(2){
				font-size: 25px;
				color: #FFFFFF;
				border-radius: 40px;
				border: #FFFFFF solid 3px;
				width: 350px;
				text-align: center;
					height: 60px;
				line-height: 60px;
				font-weight: bold;
				margin-left: 30px;
			}
			.xytk_list{
				width: 1200px;
				margin: 0 auto;
				
			}
			.tb_box{
				background: url(../img/yys.png)no-repeat;
				width: 500px;
				text-align: center;
				font-size: 25px;
				color: #FFFFFF;
				height: 62px;
				line-height: 62px;
				margin: 60px auto;
			}
			.tb_box a{
				text-decoration: none;
				color: #FFFFFF;
			}
			.yxdeinx{
				width: 1030px;
				margin:60px auto;
				overflow: hidden;
			}
			.yxdeinx div:nth-child(1){
				background: url(../img/yys.png)no-repeat;
				text-align: center;
				width: 500px;
				line-height: 60px;
				height: 60px;
				border-radius: 50px;
				border: 2px solid #FFFFFF;
				font-size: 25px;
				color: #FFFFFF;
				float: left;
			}
			.yxdeinx div:nth-child(2){
				font-size: 25px;
				width: 500px;
					border-radius: 50px;
				border: 2px solid #FFFFFF;
				color: #FFFFFF;
				line-height: 60px;
				height: 60px;
				text-align: center;
				font-weight: bold;
				float: left;
				margin-left: 20px;
			}
			.yxdeinx div a{
				display: block;
				text-decoration: none;
				color: #FFFFFF;
			}
			
			.bd_rom{
				background: url(../img/bd.png)no-repeat;
				background-size: 100% 100%;
			}
			.ws_list{
				width: 1200px;
				margin: 0 auto;
				padding: 60px 0;
				overflow: hidden;
				margin-top: 40px;
			}
			
			.mf_clsom{
				background-color: #FFFFFF;
				width: 600px;
				box-shadow: 0px 0px 5px #333333;
				height: 300px;
				padding: 60px;
				border-radius: 20px;
				float: left;
			}
			
			.mf_clsom h1{
				margin: 0;
				padding: 0;
				color: #333333;
			}
			.mf_clsom p{
				margin: 0;
				padding: 0;
				line-height: 40px;
				font-size: 20px;
			}
			.mf_clsom form{
				margin-top: 20px;
			}
			.mf_clsom form input{
				width: 100%;
				height: 40px;
				margin-top: 20px;
			}
			.mf_clsom form button{
				width: 101%;
				height: 55px;
				letter-spacing: 5px;
				margin-top: 20px;
				background-color: #2E82FF;
				border: none;
				font-size: 27px;
				color: #FFFFFF;
			}
			.yx_box{
				float: left;
				padding: 40px;
			}
			.yx_box div:nth-child(1){
				font-size: 25px;
				font-weight: bold;
			}
			.yx_box div:nth-child(2){
				padding-left: 25px;
				
			}
			.yx_box div:nth-child(3){
				margin: 20px 0;
				padding-left: 35px;
			}
			.zxsmds{
				line-height:30px;
			}