.xdf_hg_list{
	width: 40%;
	text-align: center;
	float: left;
	margin-left: 7%;
	margin-top: 1rem;
	
}
.box_phone{
	background: url(../img/hg_15.jpg)no-repeat;
	height: 25rem;
	padding-top: 2.5rem;
	margin-top: 2rem;
}
		.hghy_list{
			font-size: 1.3rem;
			text-align: center;
			line-height: 4rem;
		}
		.good_qw{
			width: 90%;
			margin-left: 5%;
			line-height: 1.5rem;
			letter-spacing: 0.2rem;
		}
	.zx_list{
		background-color: #a5450b;
		color: #ffffff;
		width: 50%;
		line-height: 2rem;
		border-radius:0.5rem;
		margin: 0 auto;
	}
	.hg_box{
		color: #A5450B;
		line-height: 1.5rem;
	}
	.hgpx{
		
		width: 80%;
		margin-left: 10%;
		background-color:rgba(255,255,255,0.8);
		height: 20rem;
	}
	.zmb{
		background-color: #ff4400;
		width: 2rem;
		height: 2rem;
		text-align: center;
		line-height: 2rem;
		color: #FFFFFF;
	}
	.box_zmb{
		float: left;
	}
	.zmb_list{
		font-size: 0.5rem;
		width: 4rem;
		float: left;
		height: 4rem;
		color: #ff4400;
		margin-top: 2rem;
	}
	.zmb_list div{
		width: 0.5rem;
	}
	.zmb2{
		border-left: solid 0.05rem;
		border-right: solid 0.05rem;
		width: 2rem;
		text-align: center;
		margin-top: 0.2rem;
		color: #ff4400;
	}
	
	.hg_document{
		text-align: center;
		font-size: 1.5rem;
		font-weight: 800;
		color: #A5450B;
		font-family: "思源简体";
		line-height: 4rem;
	}
		.hg1_document{
			width: 50%;
			line-height: 2rem;
			font-size: 1.2rem;
			border-bottom: 0.01rem solid;
			text-align: center;
			margin: 0 auto;
			padding-bottom: 0.5rem;
			font-weight: 600;
		}
		.hg2_document{
			
			width: 90%;
		   line-height:2.5rem;
			font-size: 1.1rem;
			margin-top: 1rem;
			margin-left:5%;
			text-indent:2em;
			color: coral;
		}
		.yige_list{
			padding-top:2rem;
			width: 90%;
			margin: 0 auto;
			padding-bottom:2rem;
		}
		.zx_kc{
			
			text-align: center;
			width: 25%;
			background-color: #eb1c0a;
			font-size: 1.2rem;
			color: #FFFFFF;
			line-height: 2rem;
			border-radius: 0.5rem;
			margin: 0 auto;
			
		}
		.good_hb{
			width: 2%;
			background-color: #EB1C0A;
			height: 2rem;
			float: left;
			margin-left: 2%;
		}
		.good_ybm{
			font-size: 1.5rem;
			float: left;
			margin-left: 2%;
		}
		.good_zxzx{
			float: right;
			margin-right: 2%;
            background-color: #FF4400;
			width: 15%;
			text-align: center;
			border-radius: 1rem;
			line-height: 2rem;
			color: #FFFFFF;
		}
		.bd_box{
			margin-top: 2rem;
			overflow: hidden;
			border-bottom: 0.01rem #969292 solid;
			padding-bottom:1rem;
		}
		#btn{
			width: 80%;
            margin-left: 10%;
			border: #333333 0.01rem solid;
			height: 2.5rem;
		    margin-top: 1rem;
		}
		.good_xp_a{
			width: 80%;
			margin-left: 10%;
			height: 2.5rem;
			margin-top: 1rem;
			background-color: #FF4400;
			font-size: 1.5rem;
			color: #FFFFFF;
		}