.focusbox{position:relative;overflow:hidden;width:100%;height:445px;z-index:1;}
.flash{height:445px;}
.flash li{width:100%;overflow:hidden;background-position:50% 0;background-repeat:no-repeat;position:absolute;top:0;left:0;}
.flash li a{display:block;width:100%;height:445px;}
.menubox{word-spacing:-3em;font-size:0;line-height:0;position:absolute;bottom:3px;left:50%;text-align:center;margin-left:-510px;width:1020px;}
.menubox b{margin-left:8px;display:inline-block;*display:inline;*zoom:1;word-spacing:normal;overflow:hidden;width:42px;height:5px;background:#cdcdcd;cursor:pointer;}
.menubox b.current{background:#65934a;width:58px;}
.flash{overflow:hidden;margin:0 auto;position:relative;background-position:50% 0;background-repeat:no-repeat;}
.focus-ins span{width:33px;height:107px;background:url(../images/focus/lftarrow.gif) no-repeat;position:absolute;bottom:0;z-index:99999;cursor:pointer;}
.focus-ins span.arrlft{left:0;}
.focus-ins span.arrrgt{right:0;background-image:url(../images/focus/rgtarrow.gif);}
.flash li div{position:absolute;right:0;top:0;height:399px;width:260px;padding:10px 24px;background:url(../images/public/cover.png);}
.flash li div h2{font-size:31px;color:#fff;line-height:40px;font-weight:normal;padding:10px 0 15px;border-bottom:1px solid #fff;}
.flash li div p{font-size:20px;line-height:28px;color:#fff;margin:15px 0 0;}