@charset "utf-8";
/* css 重置 */
body,div,ul,li,dl,dt,dd,h2,p{padding:0;margin:0;font-family:"宋体";}
ul{list-style:none ;}
img{border:none;}
a{blr:expression(this.onFocus=this.blur());outline:none;}
/* banner-box */
.banner-box{min-width:1210px;height:380px;position:relative;overflow:hidden; border-bottom: 6px solid #EAEAEA; border-top: 6px solid #EAEAEA;}
.banner-box .bd{ width:100% !important;}
.banner-box .bd li .m-width {width:1900px;margin:0 auto;overflow:hidden;}
.m-width img{ width:1600px; height:380px;}
.banner-box .bd li{width:100% !important;height:300px;}
.banner-box .bd li a{display:block;background-size:auto;}
/* banner-box 左右按钮*/
.banner-btn{width:1210px;position:absolute;top:153px;left:50%;margin-left:-615px;}
.banner-btn a{display:block;width:49px;height:104px;position:absolute;top:0;filter:alpha(opacity=20);-moz-opacity:0.2;-khtml-opacity:0.2;opacity:0.2;}
.banner-btn a.prev{left:20px;background:url(../images/foot.png) no-repeat 0 0;} 
.banner-btn a.next{right:20px;background:url(../images/foot.png) no-repeat -49px 0;}
/* banner-box 下边的四个小格子*/
.banner-box .hd {position:absolute;top:205px; margin-left:-190px; margin-left:-185px\9; padding-left:750px; width:1150px; height:22px; padding-top:5px; background:#000;filter:alpha(opacity=50);-moz-opacity:0.5;-khtml-opacity:0.5;opacity:0.5;}
.banner-box .hd ul li{width:12px;height:12px;text-indent:-9999px;margin-right:20px;background:#ccc;float:left;cursor:pointer;}
.banner-box .hd ul li.on{background:#DA324D;}
