.banner{ width:980px; height:280px; margin:0 auto; position:relative; overflow:hidden;}
.banner-btn{display:none;}
.banner-btn a{display:block; line-height:40px; position:absolute; top:120px; width:40px; height:40px; background-color:#000;  opacity:0.3; filter:alpha(opacity=30)  overflow:hidden; z-index:99;}
.prevBtn{left:5px;}
.nextBtn{right:5px;}
.banner-img{font-size:0;*word-spacing:-1px; letter-spacing:-3px;position:relative;}
.banner-img li{display:inline-block;*display:inline;*zoom:1; vertical-align:top;letter-spacing:normal;word-spacing:normal;font-size:12px;}
.banner i{background:url(../image/pre_next.png) no-repeat; width:15px; height:23px; cursor:pointer; margin:8px 0 0 12px; display:block;}
.banner .nextBtn i{background-position:-13px -39px;}
.banner .prevBtn i{background-position:-13px -15px;}
.banner-circle{position:absolute; left:500px; bottom:12px; height:13px; text-align:center; font-size:0; overflow:hidden; }
.banner-circle li{ margin:2px; margin-right:8px; float:left;  vertical-align:middle; zoom:1;}
.banner-circle li a{display:block; padding-top:10px; width:10px; height:0; background:url(../image/banner_scroll.gif) no-repeat -1px -1px;  overflow:hidden;}
.banner-circle .selected a{ background-position:-22px -1px;}