ul>li {
    list-style: none;
}

:root {
    /* 黄色: #ff7600 淡黄色:#fef2e4 */
    --swiper-theme-color: #ff7600;
}

.swiper {
    width: 100%;
    height: 100%;
    background-color: #fff;
}

.right .swiper {
    width: 100%;
    height: 100%;
    background-color: #fff;
}

.swiper-slide {
    background-position: center;
    background-size: cover;
    height: 100%;
}

.swiper-slide img {
    display: block;
    width: 100%;
    height: 100%;
}

@media screen and (max-width:750px) {
    .caret {
        float: right;
    }

    .item {
        padding: 0 !important;
    }

    .section,
    .section3 {
        height: 260px !important;
    }

    .section2 {
        height: 200px !important;
    }

    .logo img {
        width: 35px !important;
        height: 35px !important;
        border-radius: 5px !important;
    }

    .logo div {
        font-size: 24px !important;
    }

    .banner {
        height: 30% !important;
    }

    .item .left h3 {
        font-size: 20px !important;
    }

    .fixbtn>img {
        width: 32px !important;
        height: 32px !important;
    }

    .customer .kehu_item {
        width: 100px !important;
    }

    .customer .kehu_logo img {
        width: 50px !important;
        height: 50px !important;
    }

    .customer .kehu_item p {
        -webkit-line-clamp: 3 !important;
    }

    .dropdown-menu {
        font-size: 14px !important;
    }

    .nav>li>a {
        font-size: 14px !important;
    }

    .radius {
        border-radius: 15px;
    }
}

@media screen and (max-width:980px) {
    .item .right {
        width: 100% !important;
    }

    .item-name2 {
        padding-left: 0 !important;
    }

    .item .left {
        width: 100% !important;
    }

    .item .left ul {
        overflow-x: auto;
        display: flex;
        flex-wrap: nowrap;
        background: #fef2e4 !important;
        border-radius: 25px !important;
        padding: 5px 20px;
    }

    .item .left ul::-webkit-scrollbar {
        display: none;
    }

    .item .left ul li {
        width: max-content !important;
        white-space: nowrap;
        padding: 8px 20px !important;
    }

    .toggleImg {
        background: #fff !important;
        border-radius: 20px !important;
        color: #ff7600;
        /* box-shadow: 0px 0px 12px rgba(0, 0, 0, 0.1); */
    }

}

@media screen and (min-width:765px) {
    .container-fluid {
        position: relative;
    }

    .navbar-collapse {
        position: absolute;
        top: 50%;
        right: 0;
        transform: translateY(-50%);
    }

    .open-menu {
        box-shadow: 0 6px 12px rgba(0, 0, 0, .175);
        padding: 10px;
    }

    .dropdown-menu {
        background-color: transparent;
        padding-top: 15px;
    }

    /* 案例-鼠标悬停 打开下拉菜单 */
    .dropdown:hover .dropdown-menu {
        display: block;
    }
}

@media screen and (min-width:1170px) {

    .container-fluid {
        width: 1170px;
        margin: 0 auto;
    }


}