/*banner*/
#banner {width: 100%;margin:0px;padding:0px;overflow: hidden; margin-top:96px;}
.focus{ width:100%;margin:0 auto; position:relative; overflow:hidden;}
.focus .hd{ width:100%; height:20px;  position:absolute; z-index:1; bottom:25px; text-align:center;  }
.focus .hd ul{ display:inline-block; height:20px;padding:3px 25px; background-color:rgba(0,0,0,0.3); -webkit-border-radius:35px; -moz-border-radius:35px; border-radius:35px; font-size:0; vertical-align:top; overflow:hidden;}
.focus .hd ul li{ display:inline-block; width:10px; height:10px; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; background:#ededed; margin:5px 8px;  vertical-align:top; overflow:hidden; cursor:pointer;}
.focus .hd ul .on{ background:#034ea2;}
.focus .bd{	position:relative;z-index:0;margin:0px;	padding:0px;overflow: hidden;}
.focus .bd li{ margin:0px; padding:0px; max-height:320px;}
.focus .bd li img{ width:100%;height:450px;background:url(../images/wap_loading.gif) center center no-repeat;  }
.focus .bd li a{-webkit-tap-highlight-color:rgba(0, 0, 0, 0); /* 取消链接高亮 */}
/*banner end*/