.newlistmodle{
    margin: 30px  100px;
}
.newlistmodle .newlistmain .txt>span:nth-child(1){
    color: #bbb;
    font-size: 14px;
    padding: 5px;
}
.newlistmodle .newlistmain .txt>span:nth-child(2){
    font-size: 20px;
    font-weight: bold;
    padding: 5px;
    display: -webkit-box;    
    -webkit-box-orient: vertical;    
    -webkit-line-clamp: 3;    
    overflow: hidden;     
}
.newlistmodle .newlistmain .txt>span:nth-child(3){
    font-size: 14px;
    padding: 5px;
    color: #bbb;
    display: -webkit-box;
    overflow: hidden;
    text-overflow: ellipsis;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
    min-height: 30px;
}
.newlistmodle .newlistmain .txt>a{
    color: #3f6ad7;
}
.newlistmodle .newlistmain .txt{
    display: flex;
    flex-direction: column;
    padding: 20px 10px;
    border: 1px solid #bbb;
}
.newlistmodle .newlistmain .imge{
    width: 100%;
    overflow: hidden;
     height: 300px; 
}
.newlistmodle .newlistmain .imge img{
    overflow: hidden;
    transition: all 2s;
    width: 100%;
    height: 100%;
    object-fit: cover;
}
.newlistmodle .newlistmain .imge:hover>img{
    transform: scale(1.1);
    transition: 0.5s;
}
.newlistmodle .newlistmain{
    position: relative;
    box-shadow: 3xp 3px 4px 2px black;
}
/* .newlistmodle .newlistmain >.line{
    width: 100%;
    height: 5px;
    background-color: #bbb;
    position: absolute;
    bottom: 0;
} */
.newlistmodle .newlistmain>.line2{
    width: 00%;
    height: 5px;
    background-color: #000;
    position: absolute;
    bottom: 0;
}
.newlistmodle .newlistmain:hover>.line2{
    width: 100%;
    transition: 0.5s;
}

.newlistmodle .newlistmain .txt{
border: 0;
box-shadow: 2px 2px 2px 2px #eee;
padding: 30px 15px 50px 15px;
}

.newlistmodle .c{
    padding: 20px;
}
.newlistmodle .pagelist{
	text-align: center;
	font-size: 16px;
	margin-bottom: 50px;
	margin-top: 30px
}

.newlistmodle .pagelist>a{
	width: 42px;
	height: 42px;
	line-height: 40px;
	border-radius: 2px;
	border: 1px solid #dedede;
	display: inline-block;
	vertical-align: middle;
	font-size: .14rem;
	color: #333;
	text-align: center;
	background: #fff;
	transition: all .3s ease;
	margin: 0 5px

}
.newlistmodle .pagelist>a.item2{
    width: 120px;
}
.newlistmodle .pagelist>a.current{
    background: #000;
	color: #fff;
	border-color: #000
}
.newlistmodle .c{
    cursor: pointer;
}