.scroll_div{ height:200px;width:1200px;;overflow:hidden; }
.scroll_div_sub{float:left;height:200px;min-width:2400px;white-space:nowrap; }


.focus{height:542px;overflow:hidden;position:relative; margin-top:0px;}
/* focus_s */
.focus_s{position:absolute;left:50%;bottom:5%;height:13px;overflow:hidden;width:200px;z-index:9;margin:0 0 0 -30px;}
.focus_s li{float:left;cursor:pointer;overflow:hidden;margin-right:10px;width:10px; height:8px; margin-left:2px; background:#fff; cursor:pointer; }
.focus_s li.active{background:#f60; width:10px;}
/* focus_m */
.focus_m ul{opacity:1;filter:alpha(opacity=100);}
.focus_m li{width:100%;height:542px;position:absolute;top:0;left:0;}
/* focus_l focus_r */
.focus_l,.focus_r{position:absolute;display:block;width:50px;height:75px;overflow:hidden;z-index:2;top:230px;}
.focus_l{left:0;}
.focus_r{right:0;}
.focus_l b,.focus_r b{position:absolute;z-index:1;display:block;width:50px;height:75px;overflow:hidden;background:#000;opacity:0.3;filter:alpha(opacity=30);cursor:pointer;}
.focus_l span,.focus_r span{display:inline-block;position:relative;z-index:2;width:22px;height:33px;top:21px;cursor:pointer; margin-right:28px;}
.focus_l span{left:12px;background-image:url(./l.png);_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/scroll_zone/l.png');}
.focus_r span{left:16px;background:url(./r.png) 0 0 no-repeat;_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/scroll_zone/r.png');}
.focus_l:hover b,.focus_r:hover b{opacity:0.5;filter:alpha(opacity=50);}