#banner{}
.slides { margin: 0px auto; width:100%; height: auto; overflow: hidden; position: relative; }
.slide-pic { margin: 0px; padding: 0px; width:100%; overflow: hidden; list-style: none; }
.slide-pic img {width:100%; }
.slide-pic li { display: none; }
.slide-pic li.cur { display: block; }
.slide-li { margin: 0px auto; padding: 0px; left: 770px; bottom: 7px; position: absolute; width:380px; }
.slide-li li { margin: 0px; padding: 0px; width:50px; height: 15px; float: left; overflow: hidden; list-style: none;margin-left:1px; }
.slide-li a {width:50px; height: 15px; color: #000; font-size: 12px; display: block;  margin: 0px; padding: 0px;margin-left:1px;}
.slide-li a:hover { color: #F00; text-decoration: none; }
.op li { background: #666; filter: alpha(opacity=60); opacity: 0.6;}
.op li.cur { margin: 0px; padding: 0px; background: #d00000;  width:50px; margin-left:1px; }
.slide-txt span { display: none; }
.slide-txt li{ text-align:center;}
.slide-txt li a{ color:#fff;}