/*banner样式*/
.qp-banner{
	width:100%;
	background:url(../images/gongyinglian/gyl01.jpg) no-repeat center;
	background-size:100% 500px;
	height:500px;
}
.qp-text{
	width:100%;
	max-width:1200px;
	margin:0 auto;
	padding-top:140px;
	box-sizing:border-box;
	color:#fff;
	text-align:center;
}
.qp-text a{
	display:inline-block;
	width:180px;
	height:40px;
	border:2px solid #fff;
	border-radius:4px;
	font-size:18px;
	color:#fff;
	text-align:center;
	line-height:40px;
}
.qp-text a:hover{
	background:#007AFF;
	border:none;
}
.qp-text h2{
	font-size:48px;
	background:transparent;
	margin:0 auto;
}
.qp-text span{
	display:inline-block;
	width:730px;
	height:4px;
	margin:20px 0;
    background: -webkit-linear-gradient(left, transparent , #fff,transparent); /* Safari 5.1 - 6.0 */
    background: -o-linear-gradient(right, transparent , #fff,transparent); /* Opera 11.1 - 12.0 */
    background: -moz-linear-gradient(right, transparent , #fff,transparent); /* Firefox 3.6 - 15 */
    background: linear-gradient(to right,transparent , #fff,transparent); /* 标准的语法（必须放在最后） */
}
.qp-text p{
	width:686px;
	height:46px;
	margin:0 auto 45px;
	font-size:20px;
	line-height:46px;
	letter-spacing:4px;
	background: -webkit-linear-gradient(left, transparent , #0099ff,transparent); /* Safari 5.1 - 6.0 */
    background: -o-linear-gradient(right, transparent , #0099ff,transparent); /* Opera 11.1 - 12.0 */
    background: -moz-linear-gradient(right, transparent , #0099ff,transparent); /* Firefox 3.6 - 15 */
    background: linear-gradient(to right,transparent , #0099ff,transparent); /* 标准的语法（必须放在最后） */
}
/*标题样式*/
.weixin-title{
	padding-bottom:64px;
	padding-top:90px;
}
h3{
	font-size:30px;
	color:#222;
	margin-bottom:20px;
}
.weixin-title p{
	font-size:14px;
	line-height:30px;
}
h4{
	font-size:24px;
	margin:64px 0 50px;
	color:#222;
}
.weixin1{
	text-align:center;
}
.weixin1 .img22{
	width:1200px;
	padding:0 0 60px;
}
.weixin2{
	width:100%;
	height:832px;
	background:url(../images/gongyinglian/gyl03.png) no-repeat center;
	text-align:center;
}
.weixin2 ul{
	border-spacing:16px;
	text-align:center;
	padding:0 88px;
}
.weixin2 ul li{
	display:table-cell;
	width:330px;
	height:473px;
	background:#fff;
	padding-top:94px;
	box-sizing:border-box;
	transition:all 0.3s;
	cursor:pointer;
}

.weixin2 ul li span.goimg{
	display:inline-block;
	width:60px;
	height:60px;
	vertical-align:top;
	margin-bottom:36px;
}
.weixin2 ul li.bian{
	background:#008cd6;
}
.weixin2 ul li.bian p{
	color:#fff;
}
.weixin2 ul li.bian h3{
	color:#fff;
}
.weixin2 ul li span.goimg1{
	background:url(../images/gongyinglian/gyl04.png) no-repeat center;
	background-size:60px 60px;
}
.weixin2 ul li span.goimg2{
	background:url(../images/gongyinglian/gyl05.png) no-repeat center;
	background-size:60px 60px;
}
.weixin2 ul li span.goimg3{
	background:url(../images/gongyinglian/gyl06.png) no-repeat center;
	background-size:60px 60px;
}
.weixin2 ul li.bian span.goimg1{
	background:url(../images/gongyinglian/hgyl01.png) no-repeat center;
	background-size:60px 60px;
}
.weixin2 ul li.bian span.goimg2{
	background:url(../images/gongyinglian/hgyl02.png) no-repeat center;
	background-size:60px 60px;
}
.weixin2 ul li.bian span.goimg3{
	background:url(../images/gongyinglian/hgyl03.png) no-repeat center;
	background-size:60px 60px;
}
.weixin2 ul li p{
	font-size:14px;
	width:206px;
	margin:0 auto;
	color:#8c93a0;
}
.weixin3{
	padding:52px 0 90px;
}
.weixin3 ul li{
	display:table-cell;
	width:400px;
	height:190px;
	text-align:center;
	vertical-align:middle;
	cursor:pointer;
	-webkit-transition:all 0.3s;
	transition:all 0.3s;
}
.weixin3 ul li span.img{
	display:inline-block;
	width:73px;
	height:73px;
}
.weixin3 ul li span.img1{
	background:url(../images/gongyinglian/gyl07.png) no-repeat center;
	background-size:73px 73px;
}
.weixin3 ul li span.img2{
	background:url(../images/gongyinglian/gyl08.png) no-repeat center;
	background-size:73px 73px;
}
.weixin3 ul li span.img3{
	background:url(../images/gongyinglian/gyl09.png) no-repeat center;
	background-size:73px 73px;
}
.weixin3 ul li span.fon{
	display:block;
	font-size:20px;
	padding-top:18px;
}
.weixin3 ul li.bian{
	background:#008cd6;
}
.weixin3 ul li.bian span.fon{
	color:#fff;
}
.weixin3 ul li.bian span.img1{
	background:url(../images/gongyinglian/hgyl05.png) no-repeat center;
	background-size:73px 73px;
}
.weixin3 ul li.bian span.img2{
	background:url(../images/gongyinglian/hgyl06.png) no-repeat center;
	background-size:73px 73px;
}
.weixin3 ul li.bian span.img3{
	background:url(../images/gongyinglian/hgyl04.png) no-repeat center;
	background-size:73px 73px;
}

@media screen and (min-width: 800px) and (max-width:1400px) {
	.weixin1 .img22{
	width:1000px;
}
}