.zdmb-equ-main {
    padding: 25px 0px 40px;
}
.zdmb-collector {
    padding: 0 15px;
}
.zdmb-equ-manage {
    margin-top: 25px;
    padding: 0 15px;
}

.zdmb-equ-banner-content .banner-title-name, .zdmb-equ-banner-content .banner-title-subtitle {
    color: #333;
}

.collector-slide-btm-desc > p:first-child {
    margin-bottom: 10px;
}

.zdmb-case-swiper-warp {
    background: #F4F5F7;
}
.zdmb-case-swiper-warp .zdmb-collector-slide-content {
    border: none;
    background: #F4F5F7;
}
.zdmb-case-swiper-warp .collector-slide-btm {
    padding: 0px 30px 38px;
}
.collector-slide-btm > a {
    width: 100%;
}

.zdmb-case-swiper-warp .collector-slide-btm-desc > p:first-child {
    margin-bottom: 10px;
}
.zdmb-case-title {
    background: #F4F5F7;
    padding: 52px 30px 20px;
    margin-top: 56px;
}
.zdmb-case-title > h1 {
    font-size: 15px;
    font-weight: bold;
    line-height: 19px;
    color: #333333;
}
.zdmb-case-title > h2 {
    font-size: 12px;
    font-weight: bold;
    line-height: 19px;
    color: #333333;
}
.ph-case-swiper-button-next {
    right: 20px;
    top: 90px;
}
.ph-case-swiper-button-prev {
    left: 20px;
    top: 90px;
}
.ph-case-swiper-pagination {
    top: 164px;
}
.ph-case-swiper-pagination .swiper-pagination-bullet-active {    
    background: #FFFFFF !important;
    opacity: 1 !important;
}
.ph-case-swiper-pagination .swiper-pagination-bullet {
    background: rgba(255, 255, 255, 0.5);
    opacity: 1 !important;
}