.breadcrumb{
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp:1 ;
    -webkit-box-orient: vertical;
    padding: 8px 0!important;
}
.litsd{
    padding: 0!important;
}
.my_news_list{
    padding-bottom: 50px!important;
}
.n-news{
    background: #FFF;
  padding: 60px 80px!important;
}
.n-title{
    font-size:24px;
    font-family:Microsoft YaHei;
    font-weight:400;
    color:rgba(0,0,0,1);
    line-height:60px;
}
.n-time{
    margin-top: 20px;
    font-size:16px;
    font-family:Microsoft YaHei;
    font-weight:400;
    color:rgba(0,0,0,1);
    opacity:0.7;
    margin-bottom: 30px;
}
.n-type{

    padding: 2px 5px;
    background:rgba(229,38,0,1);
    font-size:14px;
    font-family:Microsoft YaHei;
    font-weight:400;
    color:rgba(255,255,255,1);
}
.n-content{
    margin-top:40px;
}
.prev span,.next span{
    font-size:14px;
    font-family:Microsoft YaHei;
    font-weight:400;
    color:rgba(0,0,0,1);
    line-height:44px;
}

.prev a,.next a{
    font-size:14px;
    font-family:Microsoft YaHei;
    font-weight:400;
    color:rgba(0,0,0,1);
    line-height:44px;
    opacity:0.8;
}

.prev a:hover,.next a:hover{
    color: #173CAF;
}

.n-content p{
    font-size:14px;
    font-family:Microsoft YaHei;
    font-weight:400;
    color:rgba(0,0,0,0.7);
    line-height: 28px;
}
@media (max-width: 480px) {
    .banners{
        height: 150px;
        overflow: hidden;
    }
    .banners img{
        height: 150px!important;
    }
    .n-news{
        background: #FFF;
        padding: 10px 15px!important;
    }
    .n-title{
        font-size: 18px;
        font-family: Microsoft YaHei;
        font-weight: 400;
        color: rgba(0,0,0,1);
        line-height: 30px;
    }
    .breadcrumb{
        padding-left: 15px!important;
    }
    .breadcrumb li{
        line-height: 20px;
    }
    .prev a,.next a{
        line-height:20px;

    }
}