img { border: 0; }

* {
    padding: 0;
    margin: 0;
    list-style: none;
}

.slides {
    width: 100%;
    height: 200px;
    position: relative;
    overflow: hidden;
    border-radius: 15px;
    -moz-border-radius: 15px;
}

.slideInner {
    width: 100%;
    height: 200px;
    position: relative;
    left: 0;
    margin-left: 0;
    border-radius: 15px;
    -moz-border-radius: 15px;
}
    .slideInner a {
        display: block;
        height: 200px;
        background-size: cover;
        background-position: center center;
        position: relative;
        text-align: center;
        z-index: 1;
    }
        .slideInner a div.img1, .slideInner a div.img2 {
            width: 100%;
            position: absolute;
            left: 50%;
            margin-left: -535px;
        }
            .slideInner a div.img2 {
                top: 557px;
            }
        .slideInner .slide3 .img2 {
            top: 200px;
        }
        .slideInner .slide3 .img3 {
            width: 181px;
            height: 286px;
            position: absolute;
            left: 50%;
            margin-left: 330px;
            top: 330px;
        }
    
.imgimg {
    width: 100%;
    height: 200px;
}

/* 左右翻页箭头 */
.nav {
    width: 100%;
    position: relative;
    left: 50%;
    margin-left: -50%;
    display: none;
}
    .nav a {
        display: block;
        width: 20px;
        height: 60px;
        opacity: .5;
        z-index: 9;
    }
        .nav a.prev, .nav a.next {
            position: absolute;
            top: -70px;
            margin-top: -70px;
        }
            .nav a.prev{
                left: 0;
                background: url(../img/ban_pre.png) no-repeat;
            }
            .nav a.next {
                right: 0;
                background: url(../img/ban_next.png) no-repeat;
            }

/* 图下小点 */
.navListBox {
    position:absolute;
    left: 50%;
    top: 275px;
    z-index: 99;
}
    .navListBox li {
        width: 12px;
        height: 12px;
        float: left;
        margin-left: 5px;
        border-radius: 50%;
        overflow: hidden;
    }
        .navListBox li:first-child {
            margin-left: 0;
        }
        .navListBox li a {
            display: block;
            width: 100%;
            height: 100%;
            border-radius: 50%;
            background-color: #fff;
            box-shadow: 0 0 2px #666 inset;
        }
            .navListBox li a.active {
                background-color: #0065b3;
            }
