.img-v1{
    background-image:url(../images/business_cooperation_banner_lg.jpg);
}
.img-v2{
    background-image:url(../images/cooperation_consult.jpg);
}
.cooperation-area img{
	max-width:100%;
}
.cooperation-step-text strong{
	color:#298cef;
	font-size: 30px;
	margin-right:6px;
}
.cooperation-step-text{
	margin:20px 0 ;
	text-align: center;
}
.cooperation-step .row{
	position: relative;
}
@media(min-width:768px){
	.cooperation-step .col-md-3,.cooperation-step .col-sm-3{
		width:20%;
	}

}

.cooperation-step img{
	max-width:100%;
}
.cooperation-step .row>div:after{
	content:'';
	display: block;
	width:52%;
	/*height:1px;*/
	border-bottom: 2px dotted #298cef;
	position: absolute;
	top:28%;
	left:76%;

}
.cooperation-step .row>.last-step:after{
	border-bottom: none;
}
.cooperation-step-img{
	width: 134px;
    height: 100px;
    background: url(../images/cooperation_step01.png) no-repeat;
    background-position: 34px 0;
}
.step-img2{
	background-image: url(../images/cooperation_step02.png);
}
.step-img3{
	background-image: url(../images/cooperation_step03.png);
}
.step-img4{
	background-image: url(../images/cooperation_step04.png);
}
.step-img5{
	background-image: url(../images/cooperation_step05.png);
}
.cooperation-step .row>div:hover .step-img1{
	background-image: url(../images/cooperation_step_copy01.png);
}
.cooperation-step .row>div:hover .step-img2{
	background-image: url(../images/cooperation_step_copy02.png);
}
.cooperation-step .row>div:hover .step-img3{
	background-image: url(../images/cooperation_step_copy03.png);
}
.cooperation-step .row>div:hover .step-img4{
	background-image: url(../images/cooperation_step_copy04.png);
}
.cooperation-step .row>div:hover .step-img5{
	background-image: url(../images/cooperation_step_copy05.png);
}
@media(min-width:767px) and (max-width: 991px){
	.cooperation-step .row>div:after{
		width:33%;
		left:82%;

	}
	.cooperation-step-img {
	    width: 134px;
	    height: 100px;
	    background-position: 8px 0;
	}
}
@media(max-width:767px){
	.cooperation-step .row>.three-step:after{
		border-bottom: none;
	}
	.cooperation-step .row>div{
		height:180px;
	}
	.cooperation-step-text strong{
	color:#298cef;
	font-size: 16px;
	margin-right:6px;
	}
	.cooperation-step .row>div:after {
	    content: '';
	    display: block;
	    width: 49%;
	    /* height: 1px; */
	    border-bottom: 2px dotted #298cef;
	    position: absolute;
	    top: 23%;
	    left: 68%;
	    z-index: -1;
	}
	.cooperation-step-img {
	    width: 100px;
	    background: url(../images/cooperation_step01.png) no-repeat;
	    background-position: 7px 0;
	    background-size: 83%;
	}
	
}
section{
	margin-bottom: 0
}
/* 合作咨询 */
.cooperation-consult{
	margin:40px 0 0;
	padding:88px 0;
	height:400px ;
}

@media(min-width:991px){
	.cooperation-consult .intro-title{
	margin-top:-100px;
}	
}

.consult-info .consult-base-info{
	margin-bottom: 30px;
}
.consult-info span{
	color:#fff;
}
.consult-info input{
	width:250px;
	line-height: 40px;
	height:40px;
	margin-left:20px;
	text-indent:10px;
}

.consult-info input:focus,.consult-info textarea:focus{
	outline-color:#143557;
}
.consult-info textarea{
	width:100%;
	height:180px;
	text-indent:10px;
	padding: 10px 0;
}
.submit-consult-btn{
	display: inline-block;
	height:40px;
	line-height: 40px;
	width:160px;
	text-align: center;
	background:#143557;
	border-radius: 4px;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	-ms-border-radius: 4px;
	color:#fff;
}
@media(max-width:768px){
	.consult-info input{
		max-width: 355px;
		width: 84%;
	}
	.col-xs-12{
		padding:0 10px;
	}
	.cooperation-consult{
		padding-top:0;
	}
	.submit-consult-btn{
		margin:20px 0 ;
	}
	.intro-title {
	    padding: 10px 0;
	   
	}
	.consult-info .consult-base-info{
		margin-bottom: 15px;
	}
	.cooperation-consult {
   
    	height: 520px;
	}
}
@keyframes 'zoom'{
	0% {
        -webkit-transform: scale(1);
                transform: scale(1);
     }
     40% {
        -webkit-transform: scale(.4);
        		transform: scale(.4);
     }
     60% {
       -webkit-transform: scale(.8);
       		   transform: scale(.8);
     }
     100% {
        -webkit-transform: scale(1);
        		transform: scale(1);
     }
}
@-webkit-keyframes 'zoom' {
     0% {
        -webkit-transform: scale(1);
                transform: scale(1);
     }
     40% {
        -webkit-transform: scale(.4);
        		transform: scale(.4);
     }
     60% {
       -webkit-transform: scale(.8);
       		   transform: scale(.8);
     }
     100% {
        -webkit-transform: scale(1);
        		transform: scale(1);
     }
  }
  .zoom{-webkit-animation-name:zoom;animation-name:zoom}
