.good_box {

	font-family: "微软雅黑";

}



.banner img {

	width: 100%;

}



.con_flols {

	width: 1152px;

	margin: 60px auto;

	padding: 40px 50px;

	overflow: hidden;

	background-color: #fff8ed;

}



.sd_cormg {

	margin-left: 20px;

}



.con_flols ul {

	margin: 0;

	padding: 0;

}



.con_flols ul li {

	background: url(../img/yb.png)no-repeat;

	list-style-type: none;

	height: 150px;

	overflow: hidden;

	float: left;

	width: 566px;

}



.t_box {

	font-size: 30px;

	font-style: italic;

	color: #e42a2e;

	float: left;

	padding: 15px 0 0 30px;

}



.dist_gonut {

	color: #FFFFFF;

	float: left;

	padding: 20px 40px;

	width: 180px;

}



.gd_sz {

	border-left: 4px #ec6a6d dotted;

	float: left;

	height: 80px;

	font-size: 20px;

	padding: 20px 0 0 10px;

	color: #FFFFFF;

}



.t_box span {

	font-size: 50px;

	font-weight: 800;

}



.yk_posnb a {

	color: #FFFFFF;

	text-decoration: none;

}



.dist_gonut div:nth-child(1) {

	font-size: 30px;

}



.dist_gonut div:nth-child(2) {

	font-size: 20px;

}



.dist_gonut div:nth-child(2) {

	font-size: 20px;

}



.gd_sz span {

	font-family: fantasy;

	font-size: 40px;

}



#zsq {

	background: none;

	font-size: 25px;

	display: inline;

	position: relative;

}



#zsq div {

	position: absolute;

	right: 0;

	top: 80px;

}



.anniu_box {

	width: 1200px;

	margin: 60px auto;

	overflow: hidden;

}



.anniu_box div {

	background: url(../img/xz.png)no-repeat;

	width: 300px;

	float: left;

	height: 70px;

	line-height: 70px;

	font-size: 35px;

	color: #FFFFFF;

	text-align: center;

	margin-left: 200px;

}

.anniu_box div a{

	color: #FFFFFF;

}

.qytitle_box {

	text-align: center;



	margin: 40px auto;

}



.qytitle_box div:nth-child(1) {

	font-size: 50px;

	color: #ff3500;

	font-weight: bold;

	letter-spacing: 2.5px;

}



.qytitle_box div:nth-child(2) {

	font-size: 25px;

	color: #ff3500;

}



.ms_list_zy {

	width: 1200px;

	margin: 0 auto;

	overflow: hidden;

}



.ms_list_zy ul {

	margin: 0;

	padding: 0;

}



.ms_list_zy ul li {

	list-style-type: none;

	width: 290px;

	float: left;

	margin-left: 13px;

}



.ms_list_zy ul li:nth-child(1) {

	margin-left: 0;

}



.ms_list_zy ul li:nth-child(5) {

	margin-left: 0;

}



.ms_list_zy ul li div {

	font-size: 25px;

	text-align: center;

	line-height: 60px;

}



.honm_list {

	background-color: #f6f6f6;

}



.honm_list {

	padding: 30px 20px;

}



.honm_list ul {

	margin: 0;

	padding: 0;

	width: 1200px;

	margin: 0 auto;

	overflow: hidden;

}



.honm_list ul li {

	list-style-type: none;

	background-color: #ff2a00;

	width: 563px;

	border-bottom-left-radius: 20px;

	border-bottom-right-radius: 20px;

	color: #FFFFFF;

	float: left;

	margin: 18px;

}



.honm_list ul li .youshi_box {

	height: 150px;

	padding: 0 20px;

}



.honm_list ul li .youshi_box h1 {

	text-align: center;

}



.honm_list ul li .youshi_box div {

	font-size: 25px;

}



.wj_box {

	width: 1200px;

	margin: 60px auto;

}



.ms_boxnm {

	width: 1200px;

	margin: 0 auto;

}



.sd_list {

	background-color: #f6f6f6;

	padding: 40px 0;

}



.cl_list {

	font-size: 25px;

	line-height: 40px;

	color: #ff4e00;

}



.lzxdf_cn {

	width: 1200px;

	margin: 0 auto;

}



.zptab {

	display: flex;

	margin-top: 20px;

}



.good_ning {

	width: 1200px;

	margin: 0 auto;

}



.zptab .item {

	flex: 1;

	text-align: center;

	line-height: 45px;

	background-color: #eae8e9;

	color: #333333;

	border-left: 1px solid #FFF;

	font-size: 18px;

}



.active {

	background-color: #c80000 !important;

	color: #fff !important;

}



.cg_xueiz {

	width: 1200px;

	margin: 0 auto;

	overflow: hidden;



}



.cg_xueiz ul li {

	list-style-type: none;

	display: flex;

	width: 500px;

	border: #ff0000 2px dashed;

	padding: 5px;

	float: left;

	margin: 30px 0 0 30px;

}



.houng_ls {

	padding: 10px;

}



.houng_ls div:nth-child(1) {

	font-size: 25px;

	font-weight: bold;

	line-height: 40px;

}



.houng_ls div:nth-child(2) {

	font-size: 25px;

	font-weight: bold;

	line-height: 40px;

margin-bottom: 30px;
}



.houng_ls div span {

	font-size: 30px;

	color: #C80000;

}



.houng_ls div:nth-child(3) {

	font-size: 20px;

	color: #595959;

	line-height: 30px;

}



.houng_ls div:nth-child(4) {

	margin: 10px 0;

}



.houng_ls div i {



	padding: 8px 10px;

}



.houng_ls div i:nth-child(1) {

	background-color: #ff4000;

	color: #FFFFFF;



}



.houng_ls div i:nth-child(2) {

	border: 1px solid #ff4000;

	color: #ff4000;



}



.cgxz_ck {

	background: url(../img/xz1.png)no-repeat;

	height: 72px;

	line-height: 72px;

	width: 467px;

	margin: 60px auto;

	text-align: center;

	font-size: 30px;

	color: #FFFFFF;

}

.yxnigun div{

	text-align: center;

	color: #FFFFFF;

	font-size: 30px;

	

}
.yxnigun{

	background: url(../img/xx.png)no-repeat;

	background-size: 100% 100%;

	padding: 30px;

}

.yxnigun input{

	border: none;

	margin-left: 60px;

}

.yxnigun form{

	width: 1200px;

	margin:30px auto;

}

.cgxz_ck a{

	color: #FFFFFF;

}