.banner2{ position:relative; height:741px; z-index:1;}
.slide-main{height:100%;position: absolute; top:0; width:100%; }
.prev,.next{display:block;width:44px;height:44px;position:absolute;z-index:222;top:250px;overflow:hidden;cursor:pointer;opacity:0.6;-moz-opacity:0.6;filter:alpha(opacity=60);_border:1px solid none;}
.prev{left:70px;}
.next{right:70px;}
.prev:hover,.next:hover,.nav-main a:hover,.nav-main a.cur{opacity:1;-moz-opacity:1;filter:alpha(opacity=100);}
.item{display:block;width:100%;height:15px;position:absolute;z-index:124;bottom:30px;left:0;text-align:center;}
.item a{display:inline-block;width:24px;height:8px;margin-right:11px;background:#333;opacity:0.8;-moz-opacity:0.6;filter:alpha(opacity=60);overflow:hidden;}
.item a.cur{background:#bc0f10;}
.slide-box,.slide{display:block;width:100%;height:100%;overflow:hidden;}
.slide-box{position:relative;}
.slide{display:none;height:100%;position:relative;position:absolute;z-index:8;}
#bgstylea{background:url(../images/images/01.jpg) no-repeat center top;background-size: auto 110%; }
#bgstyleb{background:url(../images/images/02.jpg) no-repeat center top;background-size: auto 110%; }
#bgstylec{background:url(../images/images/03.jpg) no-repeat center top; background-size: auto 110%;}

.slide a{display:block;cursor:pointer;}


.ban{
	position: relative;
	overflow: hidden;
}
#ban1{
	height: 100%;
	background: url(../images/images/01.jpg) top center no-repeat;
	background-size: cover;
	}
#ban2{
	height: 100%;
	background: url(../images/images/02.jpg) top center no-repeat;
	background-size: cover;
	}
#ban3{
	height: 100%;
	background: url(../images/images/03.jpg) top center no-repeat;
	background-size: cover;
	}
.banshow{
	animation:sca 2s linear;
}
@keyframes sca{
	0%{height:100%}
	10%{height:105%}
	60%{height:99%}
	100%{height:100%}
}
