@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:493px;height:215px;position:relative;overflow:hidden;float: left;}
.banner-box img{width:493px;height:215px;}
.banner-box .bd{ width:100% !important;}
.banner-box .bd li .m-width {width:493px;margin:0 auto;overflow:hidden;}
.banner-box .bd li{width:493px !important;height:215px;}
.banner-box .bd li a{display:block;background-size:auto;}

.banner-btn{width:493px;position:absolute;top:120px;left:50%;margin-left:-605px;}
.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/foot.png) no-repeat 0 0;} 
.banner-btn a.next{right:20px;background:url(../images/foot.png) no-repeat -49px 0;}*/

.banner-box .hd {position:absolute;top:75px;left:537px;}
.banner-box .hd ul li{width:12px;height:12px;border-radius :50%;text-indent:-9999px;margin-right:20px;background:#ccc;float:left;cursor:pointer;}
.banner-box .hd ul li.on{background:#0294cd;}


.banner-box2{min-width:1210px;height:360px;position:relative;overflow:hidden;}
.banner-box2 .bd2{ width:100% !important;}
.banner-box2 .bd2 li .m-width {width:1210px;margin:0 auto;overflow:hidden;}
.banner-box2 .bd2 li{width:100% !important;height:360px;position: relative;}
.banner-box2 .bd2 li a{display:block;background-size:auto;}

.banner-btn{width:1210px;position:absolute;top:120px;left:50%;margin-left:-605px;}
.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/foot.png) no-repeat 0 0;} 
.banner-btn a.next{right:20px;background:url(../images/foot.png) no-repeat -49px 0;}*/

.banner-box2 .hd2 {position:absolute;top:210px;left:537px;}
.banner-box2 .hd2 ul li{width:12px;height:12px;border-radius :50%;text-indent:-9999px;margin-right:20px;background:#ccc;float:left;cursor:pointer;}
.banner-box2 .hd2 ul li.on{background:#DA324D;}



.banner-box2 a{
	display: block;
}
.banner-box2 p{
	position: absolute;
	bottom: 13px;
	left: 20px;
	color: #fff;
	line-height: 35px;
	font-size: 18px;
}
.banner-box2 span{
	top: 0;

	width: 245px;
	height: 35px;
	display: block;
	position: relative;
	z-index: 3;
}
.banner-box2 i{
	top: 0;
	display: block;
	width: 100%;
	height: 100%;
	position: absolute;
	z-index: 2;
	opacity: 0.7;
	background: #000;
	filter:alpha(opacity=70);  
}
