.zero{
	width: 100%;
	min-height: 910px;
	background:url('../images/404-bg.png') no-repeat top center;
	background-size: cover;
}
.zero .free-top{
	margin-top: 125px;
	margin-bottom: 100px;
}

/*免费试用*/
.free{
	background: #fff;
	display: flex;
	flex-wrap: wrap;
	/*background:url('../images/free-bg.png') no-repeat center top;*/
	/*background-size:cover;*/
	border-radius: 30px;
	position: relative;
	box-shadow: 10px 0 59px rgba(40, 98, 205, 0.2);
}
.free .free-left{
	padding-left: 0;
    width: 52.5%;
    float: left;
    /*display: block;*/
    border-radius: 30px 0 0 30px;
    overflow: hidden;
    /*position: absolute;
    bottom: 0;
    top: 0;*/
}
.free .free-left img{
	width: 100%;
    height: 100%;
    object-fit: cover;
}
.free-right{
	width: 47.5%;
	float: right;
	background:url('../images/right-bg.png') no-repeat right top;
	background-size:cover;
}
.padd-0{
	padding: 0;
}
.free-right h1{
	font-size: 32px;
	color: #353535;
	margin: 80px 0 30px;
}
.free-right p{
	font-size: 18px;
	color: #009fe8;
	margin-bottom: 20px;
}
.free-right li{
	margin-bottom: 24px;
	position: relative;
}
.free-right li input{
	width: 100%;
	height: 56px;
	font-size: 16px;
	color: 353535;
	border:1px solid #e9e9e9;
	border-radius: 10px;
	padding: 0 16px 0 52px;
	background: #fff;
}
.free-right li input:focus{
	border:1px solid #22aceb;
}
.free-right li select{
	width: 100%;
	height: 56px;
	font-size: 16px;
	color: 353535;
	border:1px solid #e9e9e9;
	border-radius: 10px;
	padding: 0 16px 0 52px;
	background: #fff;
	outline-style: none;
}
.free-right li select:focus{
	border:1px solid #22aceb;
}
.select-bot{
	background:url('../images/select-bot.png') no-repeat  center center;
	background-size:16px;
	position: absolute;
	right: 0;
}
.free-right li i{
	display: inline-block;
	width: 50px;
	height: 56px;
	/*position: absolute;
	left: 0;*/
}
.free-right li .phone{
	background:#fff url('../images/free-phone.png') no-repeat  17px center;
	background-size:15px;
}
.free-right li .phone:focus{
	background:#fff url('../images/free-phoneed.png') no-repeat 17px center;
	background-size:15px;
}
.free-right li .mess{
	background:#fff url('../images/free-yzm.png') no-repeat 17px center;
	background-size:18px;
}
.free-right li .mess:focus{
	background:url('../images/free-yzmed.png') no-repeat 17px center;
	background-size:18px;
}
.free-right li .enter{
	background:#fff url('../images/free-qy.png') no-repeat 17px center;
	background-size:20px;
}
.free-right li .enter:focus{
	background:#fff url('../images/free-qyed.png') no-repeat 17px center;
	background-size:20px;
}
.free-right li .email{
	background:#fff url('../images/free-yj.png') no-repeat 17px center;
	background-size:17px;
}
.free-right li .email:focus{
	background:#fff url('../images/free-yjed.png') no-repeat 17px center;
	background-size:17px;
}
.free-right li .industry{
	background:#fff url('../images/free-hy.png') no-repeat 17px center;
	background-size:18px;
}
.free-right li .industry:focus{
	background:#fff url('../images/free-hyed.png') no-repeat 17px center;
	background-size:18px;
}
::-webkit-input-placeholder {
    color: #666666;
}
:-moz-placeholder {
    color: #666666;
}
::-moz-placeholder {
    color: #666666;
}
:-ms-input-placeholder {
    color: #666666;
}

.free-right li button{
	min-width: 85px;
	width: 27%;
	height: 54px;
	background: #eff6ff;
	font-size: 16px;
	color: #009fe8;
	position: absolute;
	right:1px;
	top: 1px;
	border-radius:0 10px 10px 0;
	transition: 0.25s;
}
.free-right li button:hover{
	background: #e0eeff;
}



.free .submit-btn{
	margin: 54px 0 60px;
}
.free .submit-btn button{
    width: 100%;
    height: 56px;
    font-size: 22px;
    color: #fff;
    border-radius: 10px;
    transition: .25s;
    font-weight: lighter;
    background: linear-gradient(90deg,#009fe8,#4c88ee);
}
.free .submit-btn button:hover{
	box-shadow: 0 0 10px rgba(40, 130, 254, 0.7);
}
.qywx a{
	font-size: 16px;
	color: #009fe8;
}





/*免费试用2*/
.stand{
	font-size: 13px;
	color: #888888;
	text-align: left;
	line-height: 30px;
	padding:20px 0 40px;
	border-top: 1px solid #e8e8e8;
}










@media (min-width: 1200px){
.zero .container {
    width: 1200px;
}
}



@media (max-width: 992px){ 
.free .free-left{
	/*display: none;*/
	width: 100%;
	border-radius: 0px;
}
.free  .free-right{
	width:100%;
}



@media (max-width: 768px){ 
.zero{
	width: 100%;
	/*height: 680px;*/
}

/*免费试用*/
.zero .free-top {
    margin-top: 60px;
}
.free-right h1 {
    font-size: 24px;
    margin: 40px 0 20px;
}
.free-right p {
    font-size: 16px;
    margin-bottom: 20px;
}
.free .submit-btn {
    margin: 40px 0 30px;
}
.free .submit-btn button{
	height:45px;
	font-size: 18px;
}




}

@media (max-height: 900px){ 

}