.two_lines {
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}
.m-h57{
    min-height: 57px;
}
.m-h72{
    min-height:72px;
}

#show_area_list, #show_industry_list, #show_types_list, #show_goods_category_list {
    display: -webkit-box; /* 支持 Safari */
    display: box;
    -webkit-box-orient: vertical;
    box-orient: vertical;
    overflow: hidden;
    height: 7em;
    transition: height 0.3s ease;
}

#show_area_list.expanded, #show_industry_list.expanded, #show_types_list.expanded, #show_goods_category_list.expanded {
    height: auto;
}

.toggle-area, .toggle-industry, .toggle-types, .toggle-goods-category {
    width: 70px;
    flex-shrink: 0;
    cursor: pointer;
}

.h300-img {
    min-height: 300px;
    object-fit: cover;
}

.h250-img {
    min-height: 250px;
    object-fit: cover;
}

.h18-img {
    height: 18rem;
    object-fit: cover;
}
#info_content img, #project_intro img, #goods_intro img, #news_intro img {
    max-width: 100% !important;
    height: auto !important;
}
#goods_intro img{
    width: 100% !important;
}

/* 自定义指示器样式 */
.swiper-pagination-bullet {
    background-color: white !important;
}

.swiper-pagination-bullet-active {
    background-color: #000000 !important; /* 活动指示器颜色 */
}

/* 自定义切换按钮样式 */
.swiper-button-next,
.swiper-button-prev {
    color: white !important;
}
@media (max-width: 768px) {
    .m-h57, .m-h72 {
        min-height: auto !important;
    }
    #font-size{
        display:none !important;
    }    
}