.head ul li:first-of-type a{
	border-bottom:3px solid #14D200;
}
.banner {
	display: block;
	width:100%;
  min-width:1200px;
	height: 558px;
  	overflow:hidden;
  	position:relative;
	background-position-x:center ;
}

section article:nth-of-type(odd) {
	background: #EEEEEE;
  min-width:1200px;
}

.article1 figure {
	width: 350px;
	margin: 70px 25px;
	text-align: center;
	float: left;
	background: #0372D8;
	transition: 0.5s all ease;
}

.article1 figure:hover {
	transform: scale(1.1);
	background: #32B200;
}

.article1 figure img {
	/*width: 335px;
	height: 193px;*/
	width: 112px;
	height: 106px;
	margin: 44px auto;
}

.article1 figure figcaption {
	width: 100%;
	height: 120px;
	background: #FFF;
	margin: 0 auto;
	margin-top: -7px;
}

.article1 figure figcaption h1 {
	line-height: 30px;
	font-size: 24px;
	color: #181818;
	padding-top: 25px;
}

.article1 figure figcaption p {
	line-height: 30px;
	font-size: 25px;
	color: #CBCBCB;
}

.article2 {
	padding: 50px 0;
}

.article2 h1 {
	text-align: center;
	font-size: 32px;
	font-family: SourceHanSerifCN-Heavy;
	font-weight: 800;
	color: rgba(223, 223, 223, 1);
	line-height: 40px;
}

.article2 h2 {
	text-align: center;
	font-size: 26px;
	font-family: MicrosoftYaHei;
	font-weight: 400;
	color: rgba(16, 113, 212, 1);
	line-height: 40px;
}

.article_cen {
	margin-top: 55px;
	overflow: hidden;
}

.article_cen figure {
	float: left;
	width: 476px;
	transform: translateX(-476px);
	transition: 0.5s;
}

.article_cen figure img {
	height: 196px;
	width: 476px;
}

.article_cen figure figcaption h3 {
	font-size: 20px;
	font-family: MicrosoftYaHei;
	font-weight: 400;
	color: rgba(73, 73, 73, 1);
	line-height: 60px;
}

.article_cen figure figcaption p {
	font-size: 14px;
	font-family: MicrosoftYaHei;
	font-weight: 400;
	color: rgba(127, 127, 127, 1);
	line-height: 30px;
}

.article_cen figure figcaption a {
	display: block;
	width: 110px;
	height: 40px;
	margin-top: 20px;
	border: 1px solid rgba(220, 220, 220, 1);
	text-align: center;
}

.article_cen figure figcaption a p {
	height: 40px;
	line-height: 40px;
	float: left;
	margin-left: 16px;
	margin-right: 10px;
	color: #0062D1;
}

.article_cen figure figcaption a img {
	width: 15px;
	height: 14px;
	margin: 14px 0;
	float: left;
}

.article_cen_right {
	width: 668px;
	float: left;
	transform: translateX(668px);
	transition: 0.5s;
}

.art_cen_r_text {
	width: 668px;
	height: 139px;
	border-top: 1px solid #EEEEEE;
	margin-left: 56px;
}

.art_cen_r_text:hover {
	background: #EEEEEE;
}

.art_cen_r_t_left {}

.art_cen_r_text:nth-of-type(odd) .art_cen_r_t_left {
	background: #0062D1;
}

.art_cen_r_text:nth-of-type(even) .art_cen_r_t_left {
	background: #53B900;
}

.art_cen_r_t_left {
	text-align: center;
	color: #FFF;
	margin: 22px;
	float: left;
	width: 131px;
	height: 95px;
	padding-top: 15px;
	font-size: 14px;
	box-sizing: border-box;
}

.art_cen_r_t_left span {
	font-size: 41px;
	display: block;
	color: #FFF;
}

.art_cen_r_text h4 {
	font-size: 16px;
	font-family: MicrosoftYaHei;
	font-weight: 400;
	color: rgba(55, 55, 55, 1);
	line-height: 30px;
	margin-top: 20px;
}

.art_cen_r_t_right {
	font-size: 12px;
	font-family: MicrosoftYaHei;
	font-weight: 400;
	color: rgba(141, 141, 141, 1);
	line-height: 24px;
}

.article2 button {
	width: 136px;
	height: 46px;
	border: none;
	margin: 20px 532px;
}

.article2 button a {
	width: 136px;
	height: 46px;
	background: #0062D1;
	display: block;
	text-align: center;
}

.article2 button a img {
	float: left;
	width: 28px;
	height: 28px;
	margin-left: 20px;
	margin-top: 9px;
}

.article2 button a p {
	float: left;
	color: #FFF;
	height: 46px;
	line-height: 46px;
	margin-left: 9px;
}
.article3 h1 {
	text-align: center;
	font-size: 32px;
	font-family: SourceHanSerifCN-Heavy;
	font-weight: 800;
	color: rgba(223, 223, 223, 1);
	line-height: 40px;
	margin-top: 30px;
}

.article3 h2 {
	text-align: center;
	font-size: 26px;
	font-family: MicrosoftYaHei;
	font-weight: 400;
	color: rgba(16, 113, 212, 1);
	line-height: 40px;
	margin-bottom: 10px;
}

.art_zhihui {
	width: 100%;
	height: 511px;
	background: url(../img/bg.jpg) no-repeat;
	background-size:1920px 511px;
  	background-position:center;
}

.art_zhihui_cen {
	width: 100%;
	height: 511px;
	background: rgba(0, 101, 204, 0.76);
	transform: scale(0);
	transition: 0.5s;
}

.article3 h3 {
	text-align: center;
	line-height: 30px;
	font-size: 28px;
	color: #FFF;
	margin-top: 79px;
	margin-bottom: 53px;
}

.art_zhihui_cen figure {
	float: left;
	width: 300px;
	text-align: center;
}

.a3_f_img {
	width: 145px;
	height: 145px;
	border-radius: 50%;
	background: #FFF;
	margin: 0 auto;
	transition: 0.5s;
}

.a3_f_img img {
	width: 72px;
	height: 72px;
	margin: 36px;
}

.art_zhihui_cen figure figcaption {
	text-align: center;
	color: #FFF;
	line-height: 50px;
	font-size: 16px;
}
.art_zhihui_cen figure:hover .a3_f_img{
	transform: rotateY(360deg);
}

.article3 button {
	width: 89px;
	height: 38px;
	border: 1px solid rgba(255, 255, 255, 1);
	background: none;
	margin-top: 50px;
	margin-left: 555px;
}

.article3 button a {
	display: block;
	width: 89px;
	height: 38px;
	font-size: 14px;
	font-family: MicrosoftYaHei;
	font-weight: 400;
	color: rgba(255, 255, 255, 1);
	line-height: 38px;
}

.article4 {
	width: 100%;
	background: #FFF;
}
.a4_button{
	width: 100%;
	height: 315px;
	background: url(../img/bg3.jpg) no-repeat;
	background-size:1920px 315px;
  	background-position:center;
	margin-top: -145px;
}
.article4 figure {
	width: 1090px;
	margin: 70px auto;
	overflow: hidden;
}

.a4img{
	width: 455px;
	height: 243px;
	float: left;
	transform: translateX(-455px);
	transition: 0.5s;
}

.a4text{
	float: right;
	width: 560px;
	height: 243px;
	margin-left: 15px;
	transform: translateX(560px);
	transition: 0.5s;
}

.article4 figure figcaption h1 {
	font-size: 32px;
	font-family: SourceHanSerifCN-Heavy;
	font-weight: 800;
	color: rgba(223, 223, 223, 1);
	line-height: 40px;
}

.article4 figure figcaption h2 {
	font-size: 26px;
	font-family: MicrosoftYaHei;
	font-weight: 400;
	color: rgba(16, 113, 212, 1);
	line-height: 40px;
}

.article4 figure figcaption p {
	font-size: 14px;
	font-family: MicrosoftYaHei;
	font-weight: 400;
	color: rgba(109, 109, 109, 1);
	line-height: 30px;
	text-indent: 30px
}

.a4_btn {
	width: 1030px;
	margin: 0 auto;
	clear: both;
	transform: translateY(500px);
	transition: 0.5s;
}

.a4_btn button {
	float: right;
	width: 98px;
	height: 33px;
	background: none;
	margin-top: 20px;
	border: 1px solid rgba(0, 101, 204, 1);
}

.a4_btn button a {
	color: rgba(0, 101, 204, 1);
}




ul {
    list-style:none;
}
.slideBox {
    width:1920px;
    height:558px;
    position:absolute;
  	top:0;
  	left:50%;
 	margin-left:-960px;
  	
    overflow:hidden;
}
.slideBox ul {
    position:relative;
    width:11520px;
    height:558px;
    }
.slideBox ul li {
    float:left;
    width:1920px;
    height:558px;
    position:relative;
}
.slideBox ul li img{
    width:1920px;
    height:558px;
}