﻿@charset "utf-8";
/* css 重置 */
body, html, h1, h2, h3, h4, h5, h6, p, em, i, form, ul, li, dl, dt, dd { font-size:14px; font-family:"Microsoft YaHei";line-height:24px;  color:#414141; margin:0px auto; padding:0px;}
ul{list-style:none ;}
img{border:none;}
a{blr:expression(this.onFocus=this.blur());outline:none;}

/* banner-box */
.banner-box{
	width:100%; 
	height:500px;
	position:relative;
	overflow:hidden;
}
.banner-box .bd{ width:100% !important;}
.banner-box .bd li .m-width {width:100%; height:500px; margin:0 auto; overflow:hidden; text-align:center;}
.bannerimg{width:1920px; position:absolute; left:50%;margin-left:-960px;}
.banner-box .bd li{width:100% !important;height:500px;}
.banner-box .bd li a{background-size:auto;}

.banner-btn{width:100%; position:absolute;top:500px;left:0px;}
.banner-btn a{display:block;width:49px;height:104px;position:absolute;top:0;filter:alpha(opacity=40);-moz-opacity:0.4;-khtml-opacity:0.4;opacity:0.4;}
.banner-btn a.prev{left:20px;background:url(../images/bt-left.png) no-repeat ;} 
.banner-btn a.next{right:10px;background:url(../images/bt-right.png) no-repeat ;}

.banner-box .hd {position:absolute;bottom:15px; left:47%;}
.banner-box .hd ul li{width:10px;height:10px; border-radius :5px;text-indent:-9999px;margin-right:10px;background:#ccc;float:left;cursor:pointer;}
.banner-box .hd ul li.on{background:#4ca5dd; width: 20px;}
