
.position{
    height: 0.54rem !important;
}




/* 列表 */
.list_body{
    padding: 0.6rem 0;
    box-sizing: border-box;
}
.list_body .list_box{
    display: flex;
    flex-wrap: wrap;
}
.list_body .list_box .list_item{
    width: 33.33%;
    padding: 0 0.1rem 0.2rem;
    box-sizing: border-box;
}
.list_body .list_box .list_item .item_txt{
    width: 100%;
    height: 100%;
    border: 0.02rem solid rgb(182 159 133);
    background: #bda58b url(../img/dangjian_bg.png) center top no-repeat;
    display: flex;
    flex-wrap: wrap;
    align-content: space-between;
    transition: all 0.5s;
}
.list_body .list_box .list_item .item_title{
    padding: 0.4rem;
    box-sizing: border-box;
    width: 100%;
}
.list_body .list_box .item_txt:hover{
    background: rgba(255,255,255,1);
}
.list_body .list_box .list_item .item_title .line1{
    height: fit-content;
    font-size: 0.2rem;
    color: #fff;
}
.list_body .list_box .list_item .item_title .line2{
    height: fit-content;
    margin-top: 0.15rem;
    font-size: 0.14rem;
    color: #fff;
    line-height: 1.5;
    font-family: Microsoft YaHei, 微软雅黑;
}
.list_body .list_box .item_txt:hover .item_title .line1,
.list_body .list_box .item_txt:hover .item_title .line2{
    color: rgba(186,156,66);
}
.list_body .list_box .list_item .item_time{
    display: flex;
    justify-content: space-between;
    align-items: center;
    padding: 0.16rem 0.35rem;
    box-sizing: border-box;
    width: 100%;
}
.list_body .list_box .list_item .item_time span{
    font-size: 0.18rem;
    color: rgba(255, 255, 255, 1);
    line-height: 1;
    font-family: Arial;
}
.list_body .list_box .list_item .item_time a{
    max-width: 36px;
    height: auto;
    object-fit: contain;
}
.list_body .list_box .item_txt:hover .item_time{
    background-color: rgb(186 156 66);
}













@media screen and (max-width: 1025px){
    .list_body{
        padding: 60px 0;
    }
    .list_body .list_box .list_item{
        padding: 0 10px 20px;
    }
    .list_body .list_box .list_item .item_title{
        padding: 40px;
    }
    .list_body .list_box .list_item .item_title .line1{
        font-size: 20px;
    }
    .list_body .list_box .list_item .item_title .line2{
        margin-top: 15px;
        font-size: 14px;
    }
    .list_body .list_box .list_item .item_time{
        padding: 16px 35px;
    }
    .list_body .list_box .list_item .item_time span{
        font-size: 18px;
    }
    
}

@media screen and (max-width: 769px){
    .position{
        height: auto !important;
        padding: 15px 0;
    }
    .position .position_fr{
        display: flex;
        margin: 0 auto;
    }
    .list_body{
        padding: 50px 0;
    }
    .list_body .list_box .list_item{
        width: 100%;
    }
    
    
    .list_body .list_box .list_item .item_title{
        padding: 20px 20px 10px;
    }
    .list_body .list_box .list_item .item_time{
        padding: 10px 20px 16px;
    }
    .list_body .list_box .list_item .item_title .line1{
        white-space: normal;
        text-overflow: ellipsis;
        overflow: visible;
        font-size: 16px;
    }
    .list_body .list_box .list_item .item_title .line2{
        display: none;
    }
    .list_body .list_box .list_item .item_time span{
        font-size: 14px;
    }
}


















