
.banner{ position:relative;width:100%;overflow:hidden;z-index:0;}
.banner .bd{ position:relative; z-index:0; }
.banner .bd li {}
.banner .bd li img {width:100%;min-width: 1360px;}
.banner .hd{ position:absolute; left:0; bottom:20px;line-height:1em;text-align:center; width:100%;}
.banner .hd ul{ text-align:center;  padding-top:5px;  }
.banner .hd ul li{ cursor:pointer; display:inline-block;zoom:1; width:10px; height:10px; margin:10px; overflow:hidden; font-size:0;background:#fff;border-radius: 20px;transition: all 1s;}
.banner .hd ul .on{ width:50px;background:#f58634;}
