*{margin: 0;padding: 0;}

.banner2 {
    width: 100%;
    height: auto;
    position: relative;
}
#imges2{ height: 415px;
    width: 1000px;
    overflow: hidden;
    margin: 0 auto;
    text-align: center;
}
#imges2 img{ display:none; position: relative; width: 100%;}
#imges2 img.show{ display:block;}

div#number2 ul {
    margin: 0 auto;
    width: 45px;
    height: 20px;
}
#number2 ul li{ list-style:none; display:inline-block; width:15px;height:15px; text-align:center; border-radius:18px; cursor:pointer; margin-left: 5px; float: left;}
#number2 li{ background-color:#BABFB6; color:#BABFB6;font-size: 0; }
#number2{ position:relative; top:20px;}
#number2 li.show{ background-color:#999;color:#999;}