#banner{
	width:100%;
	position:relative;
	overflow:hidden;
}
#banner .swiper-slide img{
	max-width:100%;
	display:block;
}
#banner .pagination-banner{
	position:absolute;
	z-index:999;
	bottom:40px;
	text-align:center;
	width:100%;
	text-align:center;
	height:0px;
	line-height:0px;
}
#banner .pagination-banner span{
	display:inline-block;
	width:8px;
	height:8px;
	background:#fff;
	margin:0 6px;
	opacity:0.8;
	transition: 0.2s;
	-moz-transition: 0.2s;	
	-webkit-transition: 0.2s;	
	-o-transition: 0.2s;
	cursor:pointer;
	border-radius:8px;
}
#banner .pagination-banner .swiper-pagination-bullet-active{
	background:#fff;
	width:40px;
	opacity:1;
}
#banner .arrow{
	position:absolute;
	top:50%;
	margin-top:-40px;
	text-align:center;
	opacity:1;
	transition: 0.2s;
	-moz-transition: 0.2s;	
	-webkit-transition: 0.2s;	
	-o-transition: 0.2s;
	cursor:pointer;
}
#banner .arrow span{
	font-size:56px;
	color:#fff;
}
#banner .arrow-left{
	left:-50px;
	z-index:9999;
	border-radius:5px 0 0 5px;
}
#banner .arrow-right{
	top:50%;
	right:-50px;
	border-radius:0 5px 5px 0;
	z-index:9999;
}
#banner:hover .arrow-left{
	left:10px;
}
#banner:hover .arrow-right{
	right:10px;
}
#banner .swiper-slide{
	position:relative;
}



/* 兼容代码 */
/* 手机 */
@media screen and (min-width:0px) and (max-width:768px){
	#banner .pagination-banner{
		bottom:20px;
	}

	#banner .swiper-pagination-bullet-active{
		width:20px !important;
	}
}

