@charset "utf-8";
/* 首页焦点幻灯片 */
.banner-box{min-width:1200px;height:700px;position:relative;overflow:hidden; background:#eee;}
.banner-box .bd{ width:100% !important;} 
.banner-box .bd ul {background:#999;}
.banner-box .bd li .m-width {width:1920px;margin:0 auto; text-align:center;overflow:hidden;}
.banner-box .bd li{width:100% !important;height:700px;  }
.banner-box .bd li a{display:block;background-size:auto;}
.banner-box .bd li span { position:absolute; width:100%; height:2px; top:-2px; z-index:9;box-shadow:0 0 30px #000;  overflow:hidden}
.banner-box .bd li .m-width a img { position:absolute; left:50%; margin-left:-960px}

.banner-box .banner-btn{width:1200px;position:absolute;top:300px;left:50%;margin-left:-600px;}
.banner-box .banner-btn a{display:block;width:49px;height:104px;position:absolute;top:0;filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;}
.banner-box .banner-btn .prev{left:-30px;background:url(../img/foot.png) no-repeat 0 0;} 
.banner-box .banner-btn .next{right:-30px;background:url(../img/foot.png) no-repeat -49px 0;}

.banner-box:hover .banner-btn a { filter:alpha(opacity=50);-moz-opacity:0.5;-khtml-opacity:0.5;opacity:0.5;}
.banner-box:hover .banner-btn .prev {left:0;}
.banner-box:hover .banner-btn .next {right:0;}

.banner-box .hd {position:absolute;top:366px;left:530px;}
.banner-box .hd ul li{width:12px;height:12px;border-radius:6px;text-indent:-9999px;margin-right:18px;background:#eee;float:left;cursor:pointer;box-shadow:0 1px 3px #bbb;}
.banner-box .hd ul li.on{background:#f83;}