
/* CSS Document */

* { margin:0; padding:0; list-style-type:none;}
a, img { border:0;}
.flexslider { position:relative; overflow:hidden; background:url(../image/loading.gif) 50% no-repeat;}
.slides { position:relative; z-index:1;}
.slides li { width:100%; float:left; margin-right:-100%; position:relative; opacity:0; display:block; z-index:1;}
.slides li .flex-active-slide{ z-index:2;}
.flex-control-nav { position:absolute; bottom:0; z-index:2; width:100%; text-align:center;}
.flex-control-nav li { display:inline-block; width:25px; height:6px; margin:0 5px; zoom:1; list-style:none;}
.flex-control-nav a { display:inline-block; width:25px; height:5px; font-size:0; overflow:hidden; background:url(../image/dot.png) right 0 no-repeat; cursor:pointer; color:rgba(0,0,0,0);}
.flex-control-nav .flex-active { background-position:0 0;}
.flex-direction-nav { position:absolute; z-index:3; width:100%; top:45%;}
.flex-direction-nav li a { display:block; width:50px; height:50px; overflow:hidden; cursor:pointer; position:absolute;}
.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;}

.bgimg-cover{ background-color:transparent !important; background-size:cover !important; background-position:50% 50% !important; background-repeat:no-repeat !important;}
.bgimg-dark::before { content:''; display:block !important; position:absolute; top:0; left:0; width:100%; height:100%; background:rgba(0,0,0,0.35);}
.bgimg-cover{ background-color:transparent !important; background-size:cover !important; background-position:50% 50% !important; background-repeat:no-repeat !important;}
.bgimg-contain{ background-color:transparent !important; background-size:contain !important; background-position:50% 50% !important; background-repeat:no-repeat !important;}
.bgimg-auto{ background-color:transparent !important; background-size:auto !important; background-position:50% 50% !important; background-repeat:repeat !important;}

