.focus .banner ul{ width:auto; position:absolute;}
.banner ul li{ width:auto; position:relative; }

.banner{  width:100%; height:auto; margin:-140px auto 0; z-index:1; overflow:hidden; text-align:center;}
.banner_in{ position: relative; width:100%; left:50%;  }
.banner_in2{ position:relative; width:1000px; left:-50%;}
.focus{width:100%;height:1778px;border:0px solid #EEE;position:relative;margin-top:0px;float:left}
.f426x240{width:100%;height:1778px;overflow:hidden; position:absolute; right:0; top:0;  z-index:999;}
.f426x240 img{width:100%;height:auto;}

.rslides{width:100%;position:relative;list-style:none;padding:0; z-index:-1;}
.rslides_nav{ display:none;height:51px;width:31px;position:absolute;-webkit-tap-highlight-color:rgba(0,0,0,0);top:50%;left:10px;text-indent:-9999px;overflow:hidden;text-decoration:none;background:url(../images/i.png) no-repeat 0 -560px;margin-top:-28px;opacity:0.1}
.rslides_nav:hover{opacity:1.0}
.rslides_nav:active{opacity:0.1}
.rslides_nav.next{left:auto;background-position:-31px -560px;right:10px}
.banner ul.rslides_tabs{ display:none; float:none;clear:both;text-align:center; z-index:9999; position:relative; margin:530px auto 0; width:390px; top:auto; left: auto;}
.rslides_tabs li{display:block;float:left;_float:left;*float:left;margin:0 10px 0 10px;}
.rslides_tabs a{text-indent:-9999px;overflow:hidden;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;background:rgba(f,f,f, .9); display:inline-block;_display:block;*display:block;width:100px;height:20px;background:#fff; border:1px solid #fff; }
.rslides_tabs .rslides_here a{background:rgba(0,0,0, .6);background:#0153ba; border:1px solid #0153ba;}