* {
    margin: 0;
    padding: 0;
}

.appES {
    width: 100%;
    margin-top: -50px;
    margin-bottom: 100px;
    text-align: center;
}

.appES .scrollES {
    position: relative;
    display: inline-block;
    width: 1000px;
    height: 201px;
}

.appES .scrollES .imgES {
    display: none;
    width: 100%;
}

.appES .scrollES .currentES {
    display: block;
}


.scrollES .lfES {
    position: absolute;
    top: 67%;
    left: -4%;
    right: auto;
    background: transparent url('../images/pc/icon/箭头.png') no-repeat left top;
    width: 50px;
    height: 69px;
    cursor: pointer;
    transform: translateY(-50%);
}

.scrollES .lrES {
    position: absolute;
    top: 67%;
    left: auto;
    right: -6%;
    background: transparent url('../images/pc/icon/箭头 (1).png') no-repeat left top;
    width: 50px;
    height: 69px;
    cursor: pointer;
    transform: translateY(-50%);
}

.dotsES {
    position: absolute;
    right: 20px;
    width: 160px;
}

.dotsES>span {
    display: inline-block;
    box-sizing: border-box;
    width: 11px;
    height: 11px;
    border: 3px solid rgba(204, 204, 204, 0.2);
    border-radius: 15px;
    cursor: pointer;
}

.dotsES>span:not(:last-child) {
    margin-right: 5px;
}

/* 小圆点的颜色 */
.dotsES .squareES {
    background: #409eff
}

.css-cache-1d1dt0i {
    padding: 0px 10px;
    display: inline-block;
    border-radius: 4px;
    font-size: 15px;
    line-height: 28px;
    margin-right: 12px;
    border: 1px solid rgba(44, 155, 255, 0.5);
    color: rgb(44, 155, 255);
}

mark {
    color: rgb(231, 1, 1);
    font-size: 15px;
    background-color: transparent;
    padding: 0px;
    transition: color 0.3s;
}
