.good_yd{
	width: 100%;
}
.good_yd img{
	width: 100%;
}
	
.good_yd_bg{
	background: url(../img/bjys.png)no-repeat;
	background-color: #cc0202;
	background-size: 100%;
	}
	.good_ydkh{
		width: 630px;
		margin: 0 auto;
		padding-top: 80px;
		margin-top: -4px;
	}
	.good_ydkh1{
		width: 545px;
		margin: 0 auto;
		padding-top: 80px;
	}
	.yh1{
		background: url(../img/yh1.png)no-repeat;
		width: 325px;
		height: 400px;
		float: left;
		margin-left: 35px;
		list-style-type: none;
	}
	.yh1 div:nth-child(1){
		padding-top: 60px;
		text-align: center;
		font-size: 35px;
		font-weight: 800;
		color: #cc0202;
	}
	.yh1 div:nth-child(2){
		color: #CC0202;
		font-size: 25px;
		font-weight: 800;
		padding-left: 25%;
		margin-top: 20px;
	}
	.yh1 div:nth-child(3){
		color: #CC0202;
		font-size: 25px;
		font-weight: 800;
		padding-left: 25%;
	}
		.yh1 div:nth-child(4){
		color: #CC0202;
		font-size: 25px;
		font-weight: 800;
		padding-left: 25%;
	}
	.yh_list{
		overflow: hidden;
        width: 1130px;
		margin: 0 auto;
		
	}
	.zx_good{
		background-color: #fbedb6;
		width: 300px;
		text-align: center;
		height: 60px;
		line-height: 60px;
		float: left;
		font-size: 25px;
		color: #cc0202;
		border-radius: 60px;
		font-weight: 800;
		letter-spacing: 5px;
		margin-left: 60px;
	}
	.zzzz{
		overflow: hidden;
		width: 800px;
		margin: 0 auto;
	}
	.jdzc{
		text-align: center;
		font-size: 20px;
		color: #d94141;
		font-weight: 800;
		height: 40px;
		line-height: 40px;
	}
	.jn_xl{
		text-align: center;
		font-size: 20px;
		color: #d94141;
		font-weight: 800;
	}
	.cx_ck{
		background-color: #CC0202;
		color: #FFFFFF;
		width: 120px;
		margin:0 auto;
		text-align: center;
		height: 30px;
		line-height: 30px;
		border-radius: 15px;
		margin-top: 10px;
    margin-bottom: 10px;
	
		
	}
	.zy_xx{
		overflow: hidden;
		width: 1200px;
		margin: 0 auto;
	}
	.zy_xx ul li{
		float: left;
		list-style-type: none;
		width: 260px;
		background-color: #ffffff;
		margin-left:32px;
		
	}
	.zy_xx ul li:nth-child(5),.zy_xx ul li:nth-child(6),.zy_xx ul li:nth-child(7),.zy_xx ul li:nth-child(8){
		margin-top: 20px;
	}
	.zy_xx ul li img{
		width: 100%;
		
	}
	.hr_xc{
		background-color: #FFFFFF;
		width: 1200px;
		margin: 0 auto;
		position: absolute;
		top: -10px;
		left: -10px;
	}
	.ms_hr{
		text-align: center;
	}
	.qq_xx{
		width: 1038px;
		margin: 0 auto;
		margin-top: 60px;
	}
	.zx_an{
		background-color: #ff0000;
		width: 300px;
		float: left;
		height: 60px;
		line-height: 60px;
		text-align: center;
		font-size: 25px;
		color: #FFFFFF;
		letter-spacing: 5px;
		border-radius: 80px;
		margin-left: 100px;
	}
	.zd_jxxdf{
		overflow: hidden;
		margin:50px 150px;
	}
	.jxxdf_pj{
			background-color: #FFFFFF;
		width: 1200px;
		margin: 0 auto;
		margin-top: 60px;
		padding-bottom: 60px;
	}
	.xdf_bk{
		border: 3px #fbedb6 solid;
		position: relative;
		width: 1200px;
    margin: 0 auto;
	height: 965px;
	margin-top: 60px;
	}
	.xdf_bk1{
	border: 3px #fbedb6 solid;
	position: relative;
	width: 1200px;
	margin: 0 auto;
	height: 940px;
	margin-top: 60px;
	}
	.xdf_bk2{
	border: 3px #fbedb6 solid;
	position: relative;
	width: 1200px;
	margin: 0 auto;
	height: 1210px;
	margin-top: 60px;
	}
	.xdf_bk3{
	border: 3px #fbedb6 solid;
	position: relative;
	width: 1200px;
	margin: 0 auto;
	height: 880px;
	margin-top: 60px;
	}
	.jxxdf_hz ul li {
		float: left;
		width: 230px;
		list-style-type: none;
		    margin-left: 10px;
		
	}
	.jxxdf_hz{
		overflow: hidden;
		margin: 0 auto;
		margin-top: 30px;
	
	}
	.tp{
		width: 200px;
		text-align: center;
		height: 80px;
	}