.cpxq_slide_item {
    position: relative;
}

.cpxq_slide_item p {
    position: absolute;
    bottom: 30px;
    text-align: center;
    font-size: 18px;
    color: #222333;
    width: 100%;
}

.cpxqbox_rcsct {
    overflow: auto;
}


/*滚动条宽度*/

.cpxqbox_rcsct::-webkit-scrollbar {
    width: 6px;
}


/*滚动条按钮*/


/*
.cpxqbox_rcsct::-webkit-scrollbar-button {
}
*/


/*滑道全部*/

.cpxqbox_rcsct::-webkit-scrollbar-track {
    background-color: #F3F3F3;
}


/*滑道 滑道圆角宽度*/

.cpxqbox_rcsct::-webkit-scrollbar-track-piece {
    background-color: #F3F3F3;
    -webkit-border-radius: 4px;
}


/*滑动条表面 滑动条边框 滑动条圆角宽度*/

.cpxqbox_rcsct::-webkit-scrollbar-thumb {
    background-color: #005dab;
    border: solid 1px #C0C0C0;
    border-radius: 4px;
}


/*横竖滚动条交角*/

.cpxqbox_rcsct::-webkit-scrollbar-corner {
    background-color: #F3F3F3;
}


/*横竖滚动条交角图案*/

.cpxqbox_rcsct::-webkit-resizer {
    background-repeat: no-repeat;
    background-position: bottom left;
}


/*鼠标滑过滑动条*/

.cpxqbox_rcsct::-webkit-scrollbar-thumb:hover {
    background-color: #F3F3E0;
}

.cpxqbox_rcsct table {
    width: 100%;
}

.cpxqbox_rcsct tbody tr td {
    padding: 10px;
    border: 1px solid #e1e1e1;
    text-align: center;
}

.cpxqbox_rcsct tbody tr td:nth-of-type(1) {
    width: 20%;
}

.cpxqbox_rcsct tbody tr td:nth-of-type(2) {
    width: 40%;
}

.cpxqbox_rcsct tbody tr td:nth-of-type(3) {
    width: 40%;
}

.cpxqbox_rcsct .firstRow {
    background-color: #f3f3f3;
}

@media screen and (max-width: 768px) {
    .cpxqbox_rcsct {
        height: auto;
        overflow: visible;
    }
    .cqxxjs_fen>div {
        width: 100%;
    }
    .cqxxjs_ttu {
        margin: 0;
    }
    .cqxxjs_jie {
        margin-top: 20px;
        font-size: 14px;
        line-height: 23px;
    }
}


/* 产品详情新增 */

.xzbt {
    font-size: 26px;
    color: #222333;
    font-weight: bold;
}

.xztz {
    margin-top: 25px;
    display: flex;
    flex-wrap: wrap;
}

.xztz .xztzitem {
    margin-right: 20px;
    text-align: center;
    padding: 10px 60px;
    margin-top: 10px;
    background-color: #f6f6f6;
    border: 1px solid #333;
    font-size: 16px;
    color: #333;
}

.xztz .xztzitem:last-child {
    margin-right: 0;
}

.xzgs {
    margin-top: 25px;
}

.xzgs p {
    font-size: 14px;
    line-height: 23px;
    color: #666;
}