.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;
}

.cooperation-step img{
	max-width:100%;
}
.cooperation-step .row>div:after{
	content:'';
	display: block;
	width:70%;
	/*height:1px;*/
	border-bottom: 2px dotted #298cef;
	position: absolute;
	top:50px;
	left:75%;

}
.quanyi .color-white{
	color: #fff;
}
.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;margin:0px auto;
}
.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-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}

  .zhaoshang1{margin-bottom:50px;}
.zhaoshang1 .zs_cp{padding:0px 40px;}
.zhaoshang1 .zs_cp div{color:#555555;font-size:14px;}
 
 .youshi_list{padding:40px 0 0 0}
.youshi_list li{position:relative;padding:0px;}
.youshi_list li img{width:100%}
.youshi_list li .youshi_list_div{position:absolute;top:0px;left:0px;right:0px;bottom:0px;display:table;height:220px;padding:0px 20px;color:#fff;width:100%}
.youshi_list li .youshi_list_div div{display:table-cell;vertical-align:middle;width:100%;}

.youshi_list li .youshi_list_div div p{displaY:none;}
.youshi_list li .youshi_list_div div h4{font-size:20px;font-weight:bold;}
.youshi_list .active .youshi_list_div{background:rgba(0,160,233,0.6);}
.youshi_list .active .youshi_list_div p{display:block;}
.quanyi{background:url(../images/zhaoshang/qudao_bg.jpg) no-repeat center;margin:60px 0px;}
.quanyi ul li{color:#fff;margin-bottom:40px;padding:20px 40px }
.quanyi .intro-title p{color:#fff}
.quanyi .intro-title h3{color:#fff}

.hzfw{margin:60px auto;}
.fanwei{text-align:left;}
.fanwei li{font-size:16px;margin-bottom:20px;}
.fanwei li i{color:#194a9e;}

.zixun{background:url(../images/zhaoshang/zixun_bg.jpg) no-repeat center;padding:80px 0px;}
.zixun i{display:block;height:40px;line-height:40px;background:rgba(255,255,255,0.8);border-radius:3px;float:left;padding:0px 20px;margin-right:20px;min-width:200px;font-size:16px;font-weight:bold;}
.zixun i span{color:#888;font-weight:normal;margin-right:10px;}
.zixun a{display:block;float:right;height:40px;line-height:40px;border-radius:3px;background:#00a0e9;color:#fff;font-size:16px;padding:0px 40px;}
