#banner{width:380px; height: 270px; border: 1px solid #ccc;} .main01-l .banner{height:270px; width:380px; position:relative; overflow:hidden;} .main01-l .banner dl{width:9999px; height:270px; position:absolute; left:0; top:0px;} .main01-l .banner dl dd{float:left; height:270px;width:380px;; position:relative;} .main01-l .banner dl dd img{height:270px; width:380px; } .main01-l .banner dl dd .banner_title{width:460px; position: absolute; bottom: 0; height:50px; line-height:50px; padding-left:10px; color:#fff; font-size:16px; z-index:100; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; left:0;} .main01-l .banner dl dd a b{width:380px; position: absolute; bottom: 0; background:#000; left:0;z-index:99; opacity:0.5; filter:alpha(opacity=50); height:50px;} .main01-l .banner ol{position:absolute; right:20px; bottom:14px;height:17px; z-index:101;} .main01-l .banner ol li{border-radius:50%; margin-left: 10px; float:left;} /* .main01-l .banner ol li.current{ background: #0061C3;} */