@charset "utf-8";
/* Banner */
.banner { width:980px; height:320px; overflow:hidden; margin:5px auto; }
.banner .IndexAd { width:980px; height:320px; overflow:hidden; position:relative; }
.banner .slider { position:absolute; }
.banner .slider li { list-style:none; display:inline; }
.banner .slider img { width:980px; height:320px; display:block; }
.banner .slider2 { width:10000px; }
.banner .slider2 li { float:left; }
.banner .num { position:absolute; right:12px; bottom:12px; }
.banner .num img { width: 95px; height:32px; display:block; }
.banner .num li { width: 8px; height:8px; float: left; cursor:hand; overflow: hidden; margin:0px 2px; background:url(../images/home_ad.png) 0px -8px no-repeat; }
.banner .num li.on { width: 8px; height:8px; background-position:left top; }
