/* 幻灯片广告-*/
.focus{ max-width:100%; height:auto;  margin:0 auto; position:relative; overflow:hidden;   }
.focus .hd{  height:1rem; line-height:1rem; height:10px\9; line-height:10px\9; text-align:center;  position: absolute; left:48.5%; bottom:29px; z-index: 999999999999999; }
.focus .hd ul{ display:inline-block; height:5px; padding:3px 5px; font-size:0; vertical-align:top;
}
.focus .hd ul li{  width:1rem; height:1rem; width:10px\9; height:10px\9; -moz-border-radius:50%; -webkit-border-radius:50%; border-radius:50%; margin:0 0.5rem; margin:0 5px\9; padding:0; display:inline-block; text-indent:-9999px; overflow:hidden }
.focus .hd ul .on{ background:rgba(199,51,54,1) }
.focus .bd{ position:relative; z-index:0;text-align:center; }
.focus .bd li img{vertical-align:top; width:100%; height:auto;background:url(../images/loading.gif) center center no-repeat;  }/* 图片宽度100%，达到自适应效果 */
.focus .bd li a{ -webkit-tap-highlight-color:rgba(0, 0, 0, 0); /* 取消链接高亮 */  }


.inslide-arrows { width:90%; height:3em; position:absolute; top:50%; margin-top:-3em; left:5%; z-index:2; }
.in-slideBox:hover .inslide-arrows{ display: block;}
.inslide-arrows .prev, .inslide-arrows .next { filter:alpha(opacity=50); -moz-opacity:0.5; -khtml-opacity:0.5; opacity:0.5; transition-duration:0.2s; -webkit-transition-duration: 0.2s; -moz-transition-duration: 0.2s; -o-transition-duration: 0.2s; position:absolute; top:0; z-index:2; cursor:pointer;  }
.inslide-arrows .prev:hover, .inslide-arrows .next:hover { filter:alpha(opacity=100); -moz-opacity:1; -khtml-opacity:1; opacity:1;  }
.inslide-arrows .next { left:auto; right:0 }
