/* Browser Resets
*********************************/
.flex-container a:active,
.flexslider a:active,
.flex-container a:focus,
.flexslider a:focus  {outline: none;}
.slides,
.flex-control-nav,
.flex-direction-nav {margin: 0; padding: 0; list-style: none;}


/* FlexSlider Necessary Styles
*********************************/
.flexslider {margin: 0; padding: 0; overflow:hidden;}
.flexslider .slides > li {display: none; -webkit-backface-visibility: hidden;} /* Hide the slides before the JS is loaded. Avoids image jumping */
.flexslider .slides a{display:block;width:100%;height:100%;}
.flexslider .slides img {}
.flex-pauseplay span {text-transform: capitalize;}



/* FlexSlider Default Theme
*********************************/
.flexslider {position: relative; zoom: 1; overflow:hidden; z-index:10;}
.flex-viewport { max-height: 3000px; -webkit-transition: all 1s ease; -moz-transition: all 1s ease; -o-transition: all 1s ease; transition: all 1s ease; }
.loading .flex-viewport { max-height: 300px; }
.flexslider .slides { zoom: 1; }
.carousel li { margin-right: 5px; }

/* Direction Nav */
.flex-direction-nav {*height: 0;display:none;}
.flex-direction-nav a  {width:60px;height:90px;line-height:99em;overflow:hidden;margin:-60px 0 0;display:block;background:url(../images/commom/ad_ctr.png) no-repeat;position:absolute;top:50%;z-index:12;cursor:pointer;opacity:0;filter:alpha(opacity=0);-webkit-transition:all .3s ease;}
.flex-direction-nav .prev { left: 0; }
.flex-direction-nav .next{ background-position:0 -90px;right:0;}
.flexslider:hover .next{opacity:0.8;filter:alpha(opacity=25);}
.flexslider:hover .prev{opacity:0.8;filter:alpha(opacity=25);}
.flexslider:hover .next:hover, .flexslider:hover .prev:hover{opacity:1;filter:alpha(opacity=50);}





/* Control Nav */
.flex-control-nav{position:absolute;left:20%;right:20%;bottom:40px;text-align:right;width:60%;}
.flex-control-nav li{display:inline-block;zoom:1;*display:inline;margin:0 8px}
.flex-control-nav li a{background:url(../images/index/dot.png) no-repeat -16px 0;display:block;height:16px;overflow:hidden;text-indent:-99em;width:16px;cursor:pointer;text-align:center;}
.flex-control-nav li a.active{ background-position: 0 0;}
