@charset "utf-8";
/* CSS Document */
/* header*/

.swiper-container{ width:100%; position:relative; overflow:hidden;zoom:1;}
.swiper-wrapper{width:100%; position:relative;z-index:777;}
.swiper-slide{ background-position: center top; background-repeat:no-repeat;}
.swiper-slide-img{ display:none; width:100%; vertical-align:top;}
.swiper-pagination{ z-index:800; height:12px; text-align:center;}
.swiper-container-horizontal > .swiper-pagination-bullets{ width:100%; bottom:40px;  left:0;}
.swiper-pagination-bullet{border:none; display:inline-block; background:none;vertical-align:top;width:10px; height:10px;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;opacity:1;-webkit-opacity:1;-moz-opacity:1;filter:alpha(opacity=100); vertical-align:top; border:1px solid #fff;}
.swiper-container-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet{ margin:0 10px;}
.swiper-pagination-bullet-active,.Banner .bd .on{background:#fff;}
.swiper-button-next, .swiper-button-prev{ width:24px; height:60px; z-index:99; margin-top:-30px;}
.swiper-img{ background-position: center; background-repeat:no-repeat; width:100%; position:absolute; left:0; top:0; height:100%; background-size:cover;}
.swiper-img{-webkit-animation-duration:3.5s;-moz-animation-duration:3.5s;-animation-duration:3.5s;-webkit-animation-fill-mode: both;-moz-animation-fill-mode: both;animation-fill-mode: both;-webkit-transform-style: preserve-3d;-moz-transform-style: preserve-3d;transform-style: preserve-3d;
}
.IndexBanner  .swiper-slide{ height:100%;}
.swiper-container-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet{ margin:0; margin-right:10px; float:left;}


