@charset "utf-8";
/* 内页新闻列表 - boke.html */

.blank20{clear:both;height:20px;overflow:hidden;display:block;}

.neirong .ny_news_ul{list-style:none;padding:0;margin:0;width:100%;}
.neirong .ny_news_ul li{
    display:flex;
    align-items:flex-start;
    margin:20px 0;
    padding:20px 0;
    border-bottom:1px solid #ddd;
    width:100%;
    box-sizing:border-box;
}
.neirong .ny_news_ul li:hover{border-bottom:1px solid #193586;}

.neirong .ny_news_time{
    flex:0 0 80px;
    width:80px;
    height:60px;
    border:1px solid #ddd;
    text-align:center;
    line-height:26px;
    padding-top:8px;
    box-sizing:content-box;
}

.neirong .ny_news_img{
    flex:0 0 230px;
    width:230px;
    height:160px;
    margin-left:32px;
    overflow:hidden;
}

.neirong .ny_news_img img{
    width:230px;
    height:160px;
    display:block;
    transition:all 1s;
}

.neirong .ny_news_ul li:hover img{
    transform-origin:center center;
    transform:scale(1.1,1.1);
}

.neirong .ny_news_ul li:hover .ny_news_time{
    background:#274898;
    color:#fff;
    border:1px solid #274898;
}

.neirong .ny_news_txt{
    flex:1;
    min-width:0;
    padding-left:32px;
    box-sizing:border-box;
}
.neirong.ny_news_ul{ width: 100%}
.neirong.ny_news_ul li{ width: 100%}

.neirong .ny_news_ul li .bt{
    font-size:22px;
    color:#000;
    line-height:1.4;
}

.neirong .ny_news_ul li .bt a{
    color:#000 !important;
    text-decoration:none !important;
}

.neirong .ny_news_ul li .js{
    font-size:14px;
    color:#707070;
    line-height:26px;
    padding-top:5px;
    display:-webkit-box;
    -webkit-box-orient:vertical;
    -webkit-line-clamp:2;
    overflow:hidden;
    text-overflow:ellipsis;
}

.neirong .ny_news_ul li .more{
    font-size:14px;
    padding-top:12px;
    font-weight:bold;
    color:#3366b2;
}

.neirong .ny_news_ul li .more a{
    color:#3366b2 !important;
    text-decoration:none !important;
}

@media screen and (max-width:640px){
    .neirong .ny_news_ul li{flex-wrap:wrap;}
    .neirong .ny_news_txt{
        flex:0 0 100%;
        width:100%;
        padding-left:0;
        margin-top:20px;
    }
    .neirong .ny_news_ul li .bt{font-size:18px;}
}
