html,body,h1,h2,h3,h4,h5,h6,div,dl,dt,dd,ul,ol,li,p,blockquote,pre,hr,figure,table,caption,th,td,form,fieldset,legend,input,button,textarea,menu{margin:0;padding:0;}

.banner{height:595px; display:block; overflow:hidden; position:relative;}
.banner .w_auto{width:1000px; display:block; margin:0 auto; position:relative;}
.banner .num{top:-50px; z-index:9999; left:50px; position:absolute; height:16px;}
.banner .num span{background:url(../images/point.png) no-repeat; cursor:pointer; text-indent:-99999px; width:16px; height:16px; display:inline-block; margin-right:5px;}
.banner .num span:hover, .banner .num span.on{background-position:-25px 0;}

.banner ul {width:100%; clear:both; height:595px; display:block; overflow:hidden;}
.banner ul li{position:absolute; width:100%; height:595px; display:block; top:0; left:0; display:none}

