@charset "utf-8";

*{margin:0;padding:0;list-style-type:none;}
a,img{border:0;}



.flexslider{
    width: 100%;
	position:relative;
	z-index:99;
	height:600px;
	overflow:hidden;background:url(../image/loading2.gif) 50% no-repeat; }
.slides{position:relative;z-index:1;}
.slides li{height:600px;}
.flex-control-nav{
	background-color: rgba(255,255,255,0.5);
	position:relative;
	border-radius: 50px;
	height: 20px;
    display:block;
    width: 80px;
	bottom:-390px;
	z-index:2;
	text-align:center; 
	margin: 0 auto;
	}
.flex-control-nav li{
display:inline-block;
width:14px;
height:14px;
margin:2px 5px 0;
*display:inline;
zoom:1;}
.flex-control-nav a{
	display:inline-block;
	width:14px;
	height:14px;
	line-height:40px;
	overflow:hidden;
	background:url(../image/dot2.png) right 0 no-repeat;cursor:pointer;}
.flex-control-nav .flex-active{background-position:0 0;}

.flex-direction-nav{position:relative;z-index:3;width:1200px;top:37%; margin: 0 auto;}
.flex-direction-nav li a{display:block;width:30px;height:50px;overflow:hidden;cursor:pointer;position:absolute;}
.flex-direction-nav li a.flex-prev{left:0px;background:url(../image/prev2.png) center center no-repeat;}
.flex-direction-nav li a.flex-prev:hover{
	background:url(../image/prevon.png) center center no-repeat;
}
.flex-direction-nav li a.flex-next{right:0px;background:url(../image/next2.png) center center no-repeat;}
.flex-direction-nav li a.flex-next:hover{
	background:url(../image/nexton.png) center center no-repeat;
}