.zcleft{
	float: left;
	width: 38.8%;
	height: 100%;
	background: url(../images/dlleft_02.png) no-repeat;
	background-size: 100% 100%;
	position: relative;
}
.zc{
	height: 792px;
}
.zcright{
	float: right;
	width: 61.2%;
	background: url(../images/dlright_03.png) no-repeat;
	background-size: 100% 100%;
	height: 100%;
	position: relative;
}
.zcleft img:nth-child(1){
	position: absolute;
	left: 11%;
	top: 90px;
}
.zcleft img:nth-child(2){
	position: absolute;
	right: 30px;
	top: 50%;
}
.zcleft p{
	position: absolute;
	left: 11%;
	bottom: 45px;
}
.zcright form{
	width: 35%;
	position: absolute;
	background: #e9edef;
	border-radius: 5px;
	padding: 63px 5% 75px 4%;
	top: 91px;
	left: 4%;
}
.zcright form input{
	height: 29px;
	line-height: 33px;
	width: 65%;
}
.zcright form p{
	display: inline-block;
	width: 22%;
	line-height: 33px;
	text-align: right;
	margin-right: 33px;
	float: left;
}
.zcright div{
	margin-bottom: 24px;
}
.sctx a{
	display: inline-block;
	width: 68px;
	height: 68px;
	background: #fff;
	border-radius: 50%;
}
.sctx{
	line-height: 68px;
	height: 68px;
}
.sctx p{
	line-height: 68px !important;
}
.yzm input{
	float: left !important;
	width: 20% !important;
	margin-right: 14px;
}
form button	{
	width: 166px;
	height: 39px;
	line-height: 39px;
	background: #0057b1;
	color: #fff;
	margin: 0 auto;
	display: block;
}
form i{
	display: inline-block;
	color: red;
	transform: scale(.5) !important;
	-ms-transform: scale(.5) !important;
	-webkit-transform: scale(.5) !important;
}
.zcright form>img{
	position: absolute;
	left: -13px;
	top: 187px;
	
}
.dlright form{
	width: 27%;
	padding: 25px 2% 17px;
}
.dlright form input{
	line-height: 44%;
	width: 95%;
	padding-left: 5%;
	line-height: 44px;
	margin-bottom: 18px;
	border: none;
}
.dlright input:nth-child(1){
	background: #fff url(../images/yhm1_03.png) no-repeat ;
	background-position:95% center ;
}
.dlright input:nth-child(2){
	background: #fff url(../images/mima1_06.png) no-repeat ;
	background-position:95% center ;
}
.dlright input:nth-child(1).ac{
	background-image: url(../images/yhm2_03.png);
}
.dlright input:nth-child(2).ac{
	background-image: url(../images/mima2_06.png);
}
.dlright button{
	width: 100%;
}
.dlright .clearfix{
	margin-top: 20px;
}
.dlright .clearfix a{
	border-bottom: 1px solid #666666;
	color: #666666;
	font-size: 13px;
}
.dlright .clearfix a:first-child{
	float: left;
}
.dlright .clearfix a:last-child{
	float: right;
}
.dlright form{
	top: 40%;
	
}
.dlright form>img{
	top: 35px;
}
.dlright{
	background-image: url(../images/dlright_03.jpg);
}
@media only screen and (max-width:1200px ) {
	.dlleft{
		/*height: 200px !important;*/
		float: none;
		width: 100%;
		padding: 40px 0;
	}
	.dlright{
		height: auto !important;
		float: none;
		width: 100%;
		position: static;
		padding: 20px ;
	}
	.zc{
		height: auto;
	}
	.dlright form{
		/*left: 0;
		right: 0;
		top: 0;
		bottom: 0;
		margin: auto;*/
		position: static;
		margin: 0 auto;
		width: 80%;
		height: 200px;
	}
	.zcleft img{
		position: static !important;
		display:block;
		margin: 0 auto;
		padding: 20px 0;
		
	}
	.zcleft{
		text-align: center;
		position: static !important;
		width: 100%;
		float: none;
	}
	.zcleft p{
		position: static;
	}
	.zcright{
		float: none;
		width: 100%;
		height: initial !important;
		padding: 40px 0;
		position: static !important;
	}
	.zcright form{
		position: static !important;
		width: 80%;
		margin: 0 auto;
		
	}
}
@media only screen and (max-width:768px ) {
	.zcright form p{
		display: block;
		float: none;
		width: 100%;
		text-align: left;
	}
	.zcright form input{
		display: block;
		width: 100%;
	}
	.sctx{
		height: auto;
	}
	.sctx a{
		margin: 0 auto;
		display: block;
	}
	.yzm input{
		width: 100% !important;
		margin-bottom: 10px;
	}
}