.picnew{display: inline-block;width: 100%;}
.picnew li{padding:28px 0;border-bottom: 1px solid #ccc;}
.picnew li:hover h3{color: #17346e !important;}
.picnew li .pic-l{width:240px;}
.picnew li .pic-l .imged{padding-top:63%;}
.picnew li .pic-r{width:calc(100% - 260px);padding-left: 10px;}
.picnew li .pic-r a{display: block;}
.picnew li .pic-r h3{font-size:18px;color:#555;line-height: 30px;margin-top: 0px; margin-bottom: 20px;  -webkit-line-clamp: 1;
    text-overflow: ellipsis;
    -webkit-box-orient: vertical;
    display: -webkit-box;
    overflow: hidden;}
.picnew li .pic-r .time{font-size: 15px;color:#999;}
.picnew li .pic-r .time:after{
    display: block;
    z-index: 10;
    content: "";
    width: 30px;
    background: #333;
    height: 3px;
    margin-top: 10px;}
.picnew li .pic-r .zy{font-size: 15px;color:#777;line-height: 30px; margin-bottom: 10px;   -webkit-line-clamp: 2;
    text-overflow: ellipsis;
    -webkit-box-orient: vertical;
    display: -webkit-box;
    overflow: hidden;}


    .pange{width: 100%;display: inline-block;margin: 30px 0 0;text-align: center;}

@media(max-width:560px){
    .picnew li .pic-l{width: 100%;margin-bottom: 10px;}
    .picnew li .pic-r{width: 100%;}
}

.contact-show{}
.contact-show .lx-right-back{padding: 10px 10px;}
.contact-show .lx-ul{padding-right: 5px;padding-left: 10px;height:220px;}
.contact-show .lx-ul li{color:#fff;    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;}
.contact-show .lx-ul::-webkit-scrollbar-thumb{background: #c29e3f;}
