* {
	padding:0;
	margin:0 auto;
}
/** ÖØÖÃÁÐ±íÔªËØ **/
ul, li, ol {
	list-style:none;
}


.flexslider {
	width:100%;
	height:100%;
	position:relative;
	overflow:hidden;
}
.slides {
	position:relative;
	z-index:1;
}
.slides li {
	height:100%;
}
.slides li img {
	width:100%;
	display:block;
}
.flex-control-nav {
	position:absolute;
	bottom:30px;
	z-index:2;
	width:100%;
	text-align:center;
}
.flex-control-nav li {
	display:inline-block;
	width:60px;
	height:3px;
	margin:0 5px;
*display:inline;
	zoom:1;
}
.flex-control-nav a {
	display:inline-block;
	width:60px;
	height:3px;
	line-height:40px;
	overflow:hidden;
	background:#fff;
	padding-left:14px;
	box-sizing:border-box;
	cursor:pointer;
}
.flex-control-nav .flex-active {
	background:#cc0000;
}
.flex-direction-nav {
	position:absolute;
	z-index:3;
	width:100%;
	top:45%;
}
.flex-direction-nav li a {
	display:block;
	width:40px;
	height:40px;
	overflow:hidden;
	cursor:pointer;
	position:absolute;
	padding:10px;
	background-size:30px 30px !important;
}
.flex-direction-nav li a.flex-prev {
	left:150px;
	background:url(../images/prev.png) center center no-repeat;
}
.flex-direction-nav li a.flex-prev:hover {
	background:rgba(0, 0, 0, 0.5) url(../images/prev.png) center center no-repeat;
}
.flex-direction-nav li a.flex-next {
	right:150px;
	background:url(../images/next.png) center center no-repeat;
}
.flex-direction-nav li a.flex-next:hover {
	background:rgba(0, 0, 0, 0.5) url(../images/next.png) center center no-repeat;
}
