.banner2 {
  position: relative;
  height: 906px;
  z-index: 1;
}
.slide-main {
  height: 906px;
  position: relative;
}
.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: 906px;
  overflow: hidden;
}
.slide-box {
  position: relative;
}
.slide {
  display: none;
  height: 906px;
  position: relative;
  position: absolute;
  z-index: 8;
}
#bgstylea {
  background: url(../images/01.jpg) no-repeat center bottom;
}
#bgstyleb {
  background: url(../images/02.jpg) no-repeat center bottom;
}
#bgstylec {
  background: url(../images/03.jpg) no-repeat center bottom;
}
.slide a {
  display: block;
  cursor: pointer;
}