@charset "utf-8"; /* css 重置 */
.cf_Banner ul,.cf_Banner li {
    margin: 0;
    padding: 0;
    list-style: none;
}

.cf_Banner img {
    border: 0;
}

.cf_Banner a {
    text-decoration: none;
}

/* 本例子css */
.cf_Banner {
    width: 100%;
    /* min-width: 1318px; */
    /* overflow: hidden; */
    position: relative;
}

/* 修改 高度，         修改 最少宽度【暂时不修改】 */
.cf_Banner .bd {
    position: relative;
    height: 100%;
    z-index: 0;
}

.cf_Banner .bd li {
    zoom:1; vertical-align: middle;
}

.cf_Banner .hd {
    position: absolute;
    top: 1360px;
    left: 47%;
}

.cf_Banner .hd ul {
    overflow: hidden;
    zoom:1; float: left;
}

.cf_Banner .hd ul li {
    float: left;
    width: 18px;
    height: 18px;
    text-indent: -300px;
    border-radius: 100px;
    cursor: pointer;
    margin-right: 10px;
    background: #bfbfbf;
}

.cf_Banner .hd ul li.on {
    background: #d51519;
}

.cf_Banner .bd a.prev, .cf_Banner .bd a.next {
    display: none;
    width: 19px;
    height: 45px;
    position: absolute;
    cursor: pointer;
    background: url(/DN/images/ce_tpbt_36.png) no-repeat;
    top: 155px;
    z-index: 500;
}

.cf_Banner .bd a.prev {
    left: -38px;
    background-position-x: -19px;
}

.cf_Banner .bd a.prev:hover {
    background-position-x: 0;
}

.cf_Banner .bd a.next {
    right: -38px;
    background-position-x: -38px;
}

.cf_Banner .bd a.next:hover {
    background-position-x: -57px;
}

/* 自行修改 */
.cf_Banner .hd ul li:last-child {
    margin-right: 0;
}
