.banner cszb-img {
	width: 100%;
}

.con_flols {
	width: 1152px;
	margin: 60px auto;
	padding: 40px 50px;
	overflow: hidden;
	background-color: #fff8ed;
}

.sd_cormg {
	margin-left: 20px;
}
.ms_list_zy h2{
    text-align: center;
    font-size: 25px;
}
.ms_list_zy span{
    display: inline-block;
    font-size: 20px !important;
}
.con_flols ul {
	margin: 0;
	padding: 0;
}

.con_flols ul li {
	background: url(../images/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 {
margin-top: 32px;
}

.anniu_box {
	width: 1200px;
	margin: 60px auto;
	overflow: hidden;
}

.anniu_box div {
	background: url(../images/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: 40px;
	color: #ff3500;
	font-weight: bold;
	letter-spacing: 2.5px;
}

.qytitle_box div:nth-child(2) {
	font-size: 25px;
	color: #ff3500;
}

.qytitle_box1 div:nth-child(1) {
	font-size: 40px;
	color: #ff3500;
	font-weight: bold;
	letter-spacing: 2.5px;
}

.qytitle_box1 div:nth-child(2) {
	font-size: 25px;
	color: #ff3500;
}

.qytitle_box1{
  text-align: center;
	margin: 32% auto 2% 0 !important;
}

.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;
  display: flex;
  justify-content: space-evenly;
  flex-wrap: wrap;
}

.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;
	margin: 18px;
}

.honm_list ul li .youshi_box {
	height: 150px;
	padding: 0 20px;
}

.honm_list ul li .youshi_box h1 {
	text-align: center;
  font-size: 30px;
  margin-top: 10px;
}

.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;
}

.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 20px;
}

.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(../images/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(../images/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;
}