body{
	height: 100%;
	padding-bottom: 0;
}
#header .inner{
	border-bottom-color: rgba(0,0,0,0.1);
}
#header .logo{
	background-position: center bottom;
}
#header .nav-box a{
	color: #666;
}
/*#header .nav-box a.active,#header .nav-box a:hover{
	color: #00447d;
}
#header .nav-box a.active::after{
	background-color: #00447d;
}*/

#footer{
	background-color: transparent;
	color: #000;
}
#footer .nav-box a{
	color: #333;
}
#footer .nav-box a:hover{
	color: #000;
}
#footer .link-box a{
	background-color: #5fc7e2;
}
#footer .link-box a.wechat .icon{
	background-image: url(../images/footer_wechat_bg2.png);
}
#footer .link-box a.weibo .icon{
	background-image: url(../images/footer_weibo_bg2.png);
}




.banner,.swiper-container,.swiper-container .bg{
	width: 100%;
	height: 100%;
}
.swiper-container .bg{
	background-repeat: no-repeat;
	background-position: center center;
	background-size: cover;
}
.banner .swiper-pagination{
	position: absolute;
	left: 0;
	right: 0;
	bottom: 21.33%;
	text-align: left;
	z-index: 1;
}
.banner .swiper-pagination-bullet{
	margin-right: 13px;
	width: 17px;
	height: 17px;
	border-radius: 0;
	opacity: 1;
	background-color: transparent;
	background-repeat: no-repeat;
	background-size: 29.4% auto;
	background-position: center center;
	vertical-align: middle;
	cursor: pointer;
	background-image: url(../images/index_pagebullut.png);
}
.banner .swiper-pagination-bullet:last-child{
	margin-right: 0;
}
.banner .swiper-pagination-bullet.swiper-pagination-bullet-active{
	background-size: 100% auto;
	background-image: url(../images/index_pagebullut_active.png);
}


@media only screen and (max-width:1024px){
	#header .menu img{
		background-position: center top;
	}
	.banner .swiper-pagination{
		bottom: 16%;
	}
}