.pages li {width: 15px; height: 15px; float: left;  margin: 0 5px; background: #fff; border-radius: 8px; opacity: 0.2;}
.pages li.active { background: #cf2a2a; opacity: 1;}
.pages { position: absolute; z-index: 999; bottom: 10px; left: 50%; text-align: center; margin-left: -37px; height: 15px; }
#lunbo { width: 100%; height: auto; overflow: hidden;}
.banner,.tupian { height:100%;}
#lunbo,.banner { position: relative;}
.tupian { text-align: center; color: white;}
.tupian  img{ display: block; max-width: 100%; margin: 0 auto;}