/*公共标题样式*/
.haveTitle .title-wrap{
	width:730px;
	margin:0 auto 40px;
	letter-spacing: 1px;
	text-align: center;
}
.haveTitle .title-wrap .title{
	font-size:36px;
	color:#333;
	padding-bottom:35px;
	position:relative;
	margin-bottom:40px;
}
.haveTitle .title-wrap .brief{
	font-size:14px;
	color:#666;
	line-height:1.5;
}
/*什么是小程序*/
.proBrief-wrap{
	padding:50px 0;
}
.proBrief-wrap .proBrief{
	width:1200px;
	margin:0 auto;
}
.proBrief .list{
	width:1000px;
	margin:0 auto;
}
.proBrief .list .item{
	width:210px;
	padding:0 20px;
	float:left;
	text-align: center;
}
.proBrief .list .item img{
	display: block;
	width:120px;
	height:120px;
	margin:0 auto;
}
.proBrief .list .item span{
	display: block;
	font-size:20px;
	color:#333;
	margin-bottom:20px;
}
.proBrief .list .item .desc{
	font-size:14px;
	line-height: 1.5;
	color:#666;
}
/*功能模块*/
.funcBlock-wrap{
	padding:50px 0;
}
.funcBlock-wrap .funcBlock{
	width:1000px;
	margin:0 auto;
}
.funcBlock-wrap .funcBlock .item{
	width:95px;
	margin:15px;
	float:left;
}
.funcBlock-wrap .funcBlock .item img{
	display: block;
	width:95px;
	height:95px;
}
.funcBlock-wrap .funcBlock .item span{
	display: block;
	font-size:14px;
	text-align: center;
	margin:15px 0;
}
.industry{
	width:1200px;
	margin:0 auto;
	padding:110px 0;
}
.con .title-box{
	letter-spacing: 2px;
	margin:0!important;
	padding-bottom:30px;
}
.con .big-title{
	font-size:26px;
	color:#111;
	text-align: center;
	margin-bottom:5px;
}
.con .small-title{
	font-size:14px;
	color:#666;
	text-align: center;
}
.con-white .title-box .big-title,.con-white .title-box .small-title{
	color:#fff;
}
.industry-con a{
	display:block;
	margin:15px 0;
	float: left;
	margin-right:15px;
}
.industry-con a:nth-child(4n){
	margin-right:0;
}
.industry-con .img-item{
	display:block;
	width:288.75px;
	height:180px;
	position:relative;
	/*margin-right:10px;*/
}
/*核心行业*/
.industry-con .img-item .img-bg{
	width:100%;
	height:100%;
}
.industry-con .img-item .img-bg img{
	display: block;
	width:100%;
	height:100%;
}
.industry-con .img-item .icon-box{
	position:absolute;
	top:0;
	left:0;
	right:0;
	bottom:0;
	text-align: center;
	font-size:16px;
	color:#fff;
	background-color:rgba(0,0,0,0.3);
}
.industry-con .img-item .icon-box img{
	display: block;
	width:60px;
	height:60px;
	margin:60px auto 0;
}
.industry-con .img-item:hover .icon-box{
	background-color:rgba(48,145,242,0.6);
}
@media screen and (max-width: 768px) {
	.title{padding: 0;}
	.haveTitle .title-wrap .title{margin-bottom: 0;padding-bottom: 3vw;font-size: 6vw;}
	.haveTitle .title-wrap .brief{width: 95%;margin: 0 auto;}
	.proBrief-wrap{padding: 5vw 0;}
	.proBrief-wrap .proBrief{width: 100%;}
	.haveTitle .title-wrap{width: 100%;}
	.proBrief .list .item{width: 45%;padding: 3vw 1vw;}
	.proBrief .list .item img{width: 25%;height: auto;}
	.proBrief .list{width: 100%;}
	.industry{width: 100%;padding: 5vw 0;}
	.con .title-box{padding-bottom: 0;}
	.industry-con{width: 95%;margin: 0 auto;}
	.industry-con a{width: 49%;display: inline-block;float: unset;margin: 0 auto;}
	.industry-con .img-item{width: 100%;object-fit: cover;}
	.funcBlock-wrap .funcBlock{width: 100%;}
	.funcBlock-wrap .funcBlock .item{width: 32.5%;margin: 0 auto;display: inline-block;float: unset;}
	.funcBlock-wrap .funcBlock .item img{width: 90%;height: auto;margin: 0 auto;}
}