@CHARSET "UTF-8";
@import url("base.css");
/*最终栏目页css*/

.B-DES-h-img{width: 200px;height: 140px;}
.B-DES-h-text{width: 580px;}
.B-DES-h-text div {
    background: url(/static/home/images/cross-grain.png) no-repeat 0 0;
    font-size: 22px;
    margin-bottom: 15px;
}
.B-DES-h-text div span {
    background-color: #fff;
    display: inline-block;
    padding: 0 15px;
    margin-left: 30px;
}
.B-DES-h-text h2 {
    color: #333;
    font-size: 20px;
    font-weight: bold;
    margin-bottom: 10px;
    height: 25px;
    line-height: 25px;
    overflow: hidden;
}
.B-DES-h-text p {
    font-size: 14px;
    text-indent: 30px;
    line-height: 28px;
    -webkit-line-clamp: 5;
    max-height: 56px;
    overflow: hidden;
}
.LA-L-list{font-size: 14px;padding-top:0;}
.LA-L-list .common-title{
    position: relative;
    padding: 10px 0 18px 0;
    border-top: 1px solid #efefef;
}
.LA-L-list .newest{margin-top: 30px;}
.LA-L-list .common-title::after {
    content: "";
    position: absolute;
    top: -1px;
    left: 0;
    width: 72px;
    height: 3px;
    background-color: #E3170D;
}
.LA-L-list .newest::after{background-color: #1258ad;}
.LA-L-list .common-title h2 {color: #E3170D;font-size: 18px;}
.LA-L-list .newest h2{color: #1258ad;}

.LA-L-list ul li {padding: 9px 0;border-bottom: 1px dashed #d2d2d2;}
.LA-L-list ul li:first-child {padding-top: 0;}
.LA-L-list ul li a:first-child{
    padding-left: 9px;
    position: relative;
}
.LA-L-list ul li a.announcement {
    flex-grow: 1;
    width: 0px;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
    flex-shrink: 0;
    
}
.LA-L-list ul li a:first-child:after{
    position: absolute;
    content: "";
    width: 4px;
    height: 4px;
    left: 0;
    top: 7px;
    background-color: #dbdbdb;
    border-radius: 50%;
}
.LA-L-list .isnew ul li a::after{background-color: #1258ad;}
.LA-L-list  ul li small {
    padding-top: 1px;
    color: rgba(51,51,51,.8);
    font-size: 80%;
    float: right;
}

#paginate{padding-top:0;padding-bottom: 0;}
