.banner{
    margin:0 auto;
    width:100%;
    height:640px;
    overflow:hidden;
    background:#818181;
}
#banner{
    width:100%;
    height:640px;
    overflow:hidden;
}
.banner-img a{
    display: block;
    width: 100%;
    height: 640px;
}
#banner .swiper-slide{
    position:relative;
    overflow:hidden;
}
#banner .swiper-slide img{
    top:0;
    left:50%;
    margin-left:-960px;
    position:absolute;
}
#banner .pagination {
    bottom:56px;
    width:100%;
    z-index:20;
    text-align:center;
    position:absolute;
}
#banner .swiper-pagination-switch {
    margin:0 5px;
    width:40px;
    height:5px;
    cursor:pointer;
    display:inline-block;
    background:#333333;
}
#banner .swiper-active-switch {
    background:#a70710;
}