

/* 分类 */
.classify{
	padding:30px 0;
	border-bottom:1px solid #ddd;
}
.classify .list li{
	float:left;
	height:40px;
	line-height:40px;
}
.classify .list li:before{
	content:'';
	display:inline-block;
	width:1px;
	height:14px;
	background:#999;
	margin:0 20px;
	position:relative;
	top:2px;
}
.classify .list li:first-child:before{
	display:none;
}
.classify .list li.on a{
	color:#15a1dc;
}
.classify .list li a{
	font-size:15px;
}
.classify .list li a:hover{
	color:#15a1dc;
}
.classify .search{
	position:relative;
	margin-top:2px;
}
.classify .search .key{
	border-radius:40px;
}
.classify .search .send{
	position:absolute;
	right:1px;
	top:1px;
	background:none;
	outline:none;
	height:32px;
	width:45px;
	border:none;
	background:#fff;
	border-radius:0 40px 40px 0;
	-webkit-transition: all .3s ease;-moz-transition: all .3s ease;-o-transition: all .3s ease;transition: all .3s ease;
	background:#fff;
}
.classify .search .send:hover{
	background:#15a1dc;
	color:#fff;
}


/* 合作客户 */
.honor{
	padding:50px ;
}
.honor .topTitle{
	padding:30px 0 40px 0;
}
.honor .topTitle .p1{
	font-size:36px;
	text-align:center;
	margin-bottom:20px;
}
.honor .topTitle .p2{
	max-width:800px;
	margin:0 auto;
	text-align:center;
	line-height:24px;
	color:#666;
	font-size:15px;
}
.honor .itemTitle{
	text-align:center;
	padding-bottom:30px;
}
.honor .itemTitle span {
	display:inline-block;
    font-size: 28px;
    font-weight: 700;
    padding-bottom: 5px;
    border-bottom: 2px solid #333;
}
.honor .list{
	overflow:hidden;
	padding-bottom:30px;
}
.honor .list .item{
	width:20%;
	float:left;
	margin-bottom:20px;
}
.honor .list .item .imgbox{
	margin:5px;
	background:#fafafa;
}
.honor .list .item img{
	display:block;
	max-width:100%;
	max-height:300px;
	margin:0 auto;
	-webkit-transition: all .3s ease;-moz-transition: all .3s ease;-o-transition: all .3s ease;transition: all .3s ease;
}
.honor .list .item:hover img{
	transform:scale(1.1);
}


.honor .list.other .item{
	width:33.3333%;
}



@media screen and (max-width:768px){
	
	
	.classify .list li{width:33.333%;text-align:center;position:relative;}
	.classify .list li:before{margin:0px;position:absolute;left:0px;top:12px;background:#999;}
	.classify .list li[noborder]:before{display:none;}
	.classify .search{margin-top:5px;}
	
	.honor{padding: 30px 0;}
	.honor .list .item{width:50%;}
	.honor .topTitle .p1{font-size:26px;}
	.honor .itemTitle span{font-size:26px;}

}