.xnBanner {
    width: 100%;
    height: 692px;
    position: relative;
}

.section_banner1_box {
    height: 692px;
    width: 100%;
    overflow: hidden;
    margin: 0 auto;
    position: relative;
}

#focusindex {
    height: 692px;
    overflow: hidden;
    position: relative;
}

#focusindex li {
    height: 692px;
    overflow: hidden;
    position: absolute;
    width: 100%;
}

#focusindex li a {
    display: block;
    height: 692px;
    position: absolute;
    width: 100%;
    z-index: 2
}

#focusindex .btn {
    position: absolute;
    width: 100%;
    height: 16px;
    bottom: 12px;
    text-align: center;
    z-index: 9
}

#focusindex .btn span {
    display: inline-block;
    _display: inline;
    _zoom: 1;
    width: 16px;
    height: 16px;
    _font-size: 0;
    margin: 5px 10px;
    cursor: pointer;
    background: url("../images/banner_off.png") no-repeat center top;
    z-index: 9;
    border-radius: 50%
}

#focusindex .btn span.on {
    background: url("../images/banner_on.png") no-repeat center top;
    z-index: 9
}

#focusindex .preNext {
    width: 44px;
    height: 44px;
    position: absolute;
    top: 324px;
    background: url("../images/sprite.png") no-repeat left bottom;
    cursor: pointer;
    z-index: 9;
    opacity: 0;
    transition: all 0.3s linear 0s;
}

#focusindex .pre {
    left: 0%;
    z-index: 9
}

#focusindex .next {
    right: 0%;
    background-position: right bottom;
    z-index: 9
}

#focusindex:hover .preNext {
    opacity: 0.5;
}

#focusindex:hover .pre {
    left: 10%;
}

#focusindex:hover .next {
    right: 10%;
}

#focusindex .pre:hover,
#focusindex .next:hover {
    opacity: 1;
}