.bann{background:url("../images/banner_bg.png")}
.banner {
    width: 1200px;
    position: relative;
margin:0 auto;
}

.banner a {
    display: block;
}

.banner>img {
    display: block;
    width: 100%;
}

.banner .slick {
    position: relative;
    z-index: 9;
}

.banner .slick-slide a {
    display: block;
    position: relative;
}

.banner .slick-slide a img {
    display: block;
    width: 100%;
}


.banner .slick-dots {
    width: 100%;
    bottom: 18px;
    font-size: 0;
}

.banner .slick-dots li {
    width: 8px;
    height: 8px;
    background: #fff;
    border-radius: 4px;
}

.banner .slick-dots li button {
    display: none;
}

.banner .slick-dots li.slick-active {
    width: 28px;
}


@media screen and (max-width:768px){
    .banner .slick-dots{
        bottom: 10px;
    }
    .banner .slick-dots li{
        width: 5px;
        height: 5px;
    }

}