.flexslider{position:relative;height:320px;overflow:hidden;background:url(../image/loading1.gif) 50% no-repeat;}
.menubanner .flexslider{height:344px;}
.helper .flexslider{height:894px;}
.slides{position:relative;z-index:1;}
.slides li{height:400px;}
.helper .slides li{height:894px;}
.slides li a{display: block;width: 100%;height: 380px;}
.flex-control-nav{position:absolute;bottom:0;z-index:1;width:100%;text-align:center;bottom: -5px;}
.flex-control-nav li{display:inline-block;width:14px;height:14px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:14px;height:14px;line-height:40px;overflow:hidden;background:url(../image/dot.png) right 0 no-repeat;cursor:pointer;}
.flex-control-nav .flex-active{background-position:0 0;} 
.flex-direction-nav{position:absolute;z-index:1;width:100%;top:45%;}
.flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;    text-indent: -9999px;}
.flex-direction-nav li a.flex-prev{left:20px;background:url(../image/prev.png) center center no-repeat;}
.flex-direction-nav li a.flex-next{right:20px;background:url(../image/next.png) center center no-repeat;}
.flex-direction-nav li a.flex-prev,.flex-direction-nav li a.flex-next{ 
    -webkit-opacity: 0.1;   
    -moz-opacity: 0.1;   
    -khtml-opacity: 0.1;   
    opacity: .1;   
    filter:alpha(opacity=10); 
    -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=10)"; 
    filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=10);  
} 
.flex-direction-nav li a.flex-prev:hover,.flex-direction-nav li a.flex-next:hover{
    -webkit-opacity: 0.8;  
    -moz-opacity: 0.8;  
    -khtml-opacity: 0.8;  
    opacity: .8;  
    filter:alpha(opacity=80);  
    -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";  
    filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);  
}