
img {
	display: inherit;
}

.box {
	background-color: #fff;
	overflow: hidden;
}
.top_name{
	padding: 1.5rem 25%;
}
.zxnr_form{
	background-color: #1cb7ed;
	overflow: hidden;
}
.zxnr_lis{
	padding-bottom: 1rem;
}
.zxnr_ipt{
	background: url(../img/btn_bg2.png)no-repeat;
	background-size: 100% 100%;
	margin: 0 5% 1.5rem;
	height: 3.5rem;
	padding: 0.5rem 5%;
}
.zxnr_ipt_logo{
	float: left;
	width: 2.3rem;
	height: 2.3rem;
}
.zxnr_ipt_txt{
	float: left;
	width: 70%;
	padding-bottom: 0.5rem;
}
.zxnr_ipt_txt input{
	height: 2.8rem;
	line-height: 2.8rem;
	font-size: 1.5rem;
	outline: none;
	margin-left: 3%;
	background-color: transparent;
}
.zxnr_ipt2{
	padding: 0 5% 2.5rem;
}
.zxnr_ipt2 button{
	background: url(../img/btn_bg.png) no-repeat;
	background-size: 100% 100%;
	height: 3.5rem;
	width: 100%;
	color: #1cb7ed;
	font-size: 1.5rem;
}
.zxnr_lis_mg{
	padding: 1rem 5%;
}
.btn_box{
	display: flex;
	justify-content: space-between;
	flex-wrap: wrap;
	padding: 0 5% 1rem;
}
.btn_box a{
	background: url(../img/btn_tx.png) no-repeat;
	background-size: 100% 100%;
	display: block;
	width: 48%;
	height: 2.5rem;
	padding: 0.5rem 0;
	text-align: center;
	font-size: 1.2rem;
	color: #fff;
}
/* zy */
.srdz_list{
				display: flex;
				justify-content: space-between;
				flex-wrap: wrap;
			}
			.srdz_lis{
				width: 49%;
				background-color: #f2f2f2;
				margin-bottom: 1.5rem;
			}
			.srdz_lis_mg a{
				display: block;
			}
			.srdz_lis_name{
				padding: 1rem 0;
			}
			.srdz_lis_name h3{
				text-align: center;
				color: #c50000;
				font-size: 1.1rem;
			}
			.srdz_lis_name h3 span{
				font-size: 0.6rem;
			}
			.srdz_lis_name p{
				text-align: center;
				padding: 0.3rem 0;
			}
			.srdz_lis_btn{
				overflow: hidden;
				padding: 0 10%;
			}
			.srdz_lis_btn a{
				display: block;
				width: 48%;
				line-height: 2rem;
				text-align: center;
				color: #Fff;
			}
			.srdz_lis_btn a:nth-child(1){
				float: left;
				background-color: #ff8c19;
			}
			.srdz_lis_btn a:nth-child(2){
				float: right;
				background-color: #20998f;
			}
/* 4 */
.byy_prb_list{
				display: flex;
				justify-content: space-between;
				flex-wrap: wrap;
			}
			.byy_prb_lis{
				width: 48%;
				position: relative;
				margin-bottom: 2rem;
			}
			.byy_prb_lis_tlt{
				position: absolute;
				width: 100%;
				line-height: 2.3rem;
				background-color: rgba(0,0,0,0.6);
				color: #Fff;
				bottom: 0;
				font-size: 1rem;
				text-align: center;
			}
			/* 合作企业 */
			.gxjy_top p {
				text-align: center;
				padding-bottom: 0.3rem;
			}
			
			.gxjy_top {
				padding: 0 0 1rem;
			}
			
			.gxjy_ctn {
				overflow: hidden;
				padding: 0 5%;
			}
			
			.gxjy_jd {
				overflow: hidden;
			}
			
			.gxjy_jq_top {
				display: flex;
				justify-content: space-between;
				flex-wrap: wrap;
				padding-bottom: 1.5rem;
			}
			
			.gxjy_jq_top_mg {
				width: 48%;
			}
			
			.gxjy_hzqy h1 {
				font-size: 1.6rem;
				padding: 2rem 0;
			}
			
			.gxjy_hzdj_list {
				display: flex;
				justify-content: space-between;
				flex-wrap: wrap;
				padding-bottom: 2rem;
			}
			
			.gxjy_hzdj_lis {
				width: 31.5%;
			}
			
			
			
			
			
			
			.gxjy_bottom {
				display: flex;
				justify-content: space-between;
				flex-wrap: wrap;
				padding: 0 1%;
			}
			
			.gxjy_bottom_mg {
				width: 48%;
				margin-bottom: 1rem;
			}
			
			.gxjy_bottom_btn {
				padding: 0.8rem 10% 2.5rem;
				overflow: hidden;
			}
			
			.gxjy_bottom_btn a {
				width: 48%;
				line-height: 2.5rem;
				color: #Fff;
				text-align: center;
				border-radius: 0.5rem;
			}
			
			.gxjy_bottom_btn a:nth-child(1) {
				float: left;
				background-color: #ff8c19;
			}
			
			.gxjy_bottom_btn a:nth-child(2) {
				float: right;
				background-color: #20998f;
			}