.eb_brand_c{padding: 100px 0 0;}
.eb_brand_w{display: flex;flex-wrap: wrap;gap: 40px 2.5%;}
.eb_prod_i{width: 18%;height: 90px;}
.eb_prod_i>img{width: 100%;height: 100%;object-fit: contain;}

.eb_case_i{display: flex;justify-content: space-between;margin: 0 0 40px;}
.eb_case_i>img{width: 26%;}
.eb_case_r{width: 70%;}
.eb_case_r>h1{font-size: 22px;font-weight: 500;}
.eb_case_r>p{font-size: 16px;line-height: 2;color: #666;margin: 20px 0;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;text-overflow: ellipsis;}
.eb_case_r>span{font-size: 14px;}
.eb_case_i:hover h1{color: var(--base)}
.eb_case_i:hover span{color: var(--base)}


.eb_page{margin: 50px 0 100px;display: flex;justify-content: center;}
.paginationjs-prev.disabled{display: none;}
.paginationjs-next.disabled{display: none;}
.paginationjs .paginationjs-pages li{border: 0;margin: 0 5px;}
.paginationjs .paginationjs-pages li.active{border: 0;}
.paginationjs .paginationjs-pages li:last-child{border: 0;}
.paginationjs .paginationjs-pages li>a{border-radius: 10px;background-color: #f3f3f3;height: 42px;line-height: 42px;min-width: 42px;}
.paginationjs .paginationjs-pages li.active>a{background-color: var(--base);height: 42px;line-height: 42px;min-width: 42px;}
.paginationjs .paginationjs-pages li:last-child>a{border-radius: 10px;}
.paginationjs .paginationjs-pages .paginationjs-ellipsis>a{background-color: #fff;}


@media screen and (max-width: 1200px) {

    .eb_brand_c{padding: 8rem 0 0;gap: 1rem 4%;}
    .eb_prod_i{width: 48%;height: 8rem;}

    .paginationjs .paginationjs-pages li>a{min-width: 4rem;height: 4rem;line-height: 4rem;}
    .paginationjs .paginationjs-pages li.active>a{min-width: 4rem;height: 4rem;line-height: 4rem;}

    .eb_case_i{flex-direction: column;gap: 2rem}
    .eb_case_i>img{width: 100%;}
    .eb_case_r{width: 100%;}
    .eb_case_r>h1{font-size: 1.6rem;}
    .eb_case_r>p{font-size: 1.4rem;margin: 1rem 0;}
}