/* CSS Document */
.flexslider{position:relative;overflow:hidden;*height:573px;}
.flexslider .slides li a{display: block;}
.flex-direction-nav a{position:absolute;top:50%;width:60px;height:90px;line-height:99em;overflow:hidden;margin:-60px 0 0;display:block;background:url(../images/ad_ctr.png) no-repeat;
z-index:10;cursor:pointer;opacity:0;filter:alpha(opacity=0);-webkit-transition:all 0.3s ease;}
.flex-direction-nav .flex-next{background-position:0 -90px;right:10%;}
.flex-direction-nav .flex-prev{left:10%;}
.flexslider:hover .flex-next{opacity:0.8;filter:alpha(opacity=25);}
.flexslider:hover .flex-prev{opacity:0.8;filter:alpha(opacity=25);}
.flexslider:hover .flex-next:hover, .flexslider:hover .flex-prev:hover{opacity:1;filter:alpha(opacity=50);}
.flex-control-nav{position:absolute;bottom:25px; left:50%; margin-left:-50px;}
.flex-control-nav li{margin:0 5px;display:inline-block;zoom:1;*display:inline;}
.flex-control-paging li a{width:16px;height:14px; vertical-align:middle; text-align:center;display:block;overflow:hidden;cursor:pointer;
line-height:50px;font-size:12px;color:#d4d5d7;}
.flex-control-paging li a.flex-active{line-height:50px; color:#000}
