.page_list .page_list{margin-top: 0;}
.page_list .left{display: none;}
.page_list .page_list{width: 100%;display: flex;flex-direction: column;}



.page_list .page_list ul{display: grid;grid-template-columns: repeat(1, 1fr);grid-gap: 40px 40px;width: 100%;}

.page_list .page_list ul li{display: flex;justify-content: start;}

.page_list .page_list ul li .img_warp{position: relative;border-radius: 35px;padding-bottom: 26%;overflow: hidden;max-width: 400px;width: 40%;}

.page_list .page_list ul li .img_warp img{position: absolute;width: 100%;height: 100%;object-fit: cover;top: 0;left: 0;transition: all .5s;}

.page_list .page_list ul li .info{width: 60%;padding:3% 5% 3% 3%;background-color: #f8fafa;}

.page_list .page_list ul li .info .time{font-size: 16px;color: #666;}

.page_list .page_list ul li .info .title{font-size: 20px;color: #333333;margin: 10px 0;display: inline-block;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;overflow: hidden;}

.page_list .page_list ul li .info .desc{font-size: 16px;color: #666;line-height: 1.8;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 4;overflow: hidden;text-overflow: ellipsis;word-wrap: break-word;}

.page_list .page_list ul li .info .link{margin-top: 5%;display: inline-block;font-size: 16px;color: #333;position: relative;padding-right: 30px;}

.page_list .page_list ul li .info .link::after{content: ' ';display: block;width: 19px;height: 19px;;position: absolute;bottom: 3px;right: 0;transition: all .3s;background: url(../image/right_a.webp) no-repeat center/100%;}

.page_list .page_list ul li:hover img{transform: scale(1.1);}

.page_list .page_list ul li .title:hover{color: #2A375E;text-decoration: underline;}

.page_list .page_list ul li .link:hover{color: #2A375E;text-decoration: underline;}



@media only screen and (max-width: 950px) {

	.page_list .left{display: none;}

	.page_list .page_list{width: 100%;}

	.page_list .page_list ul li{flex-direction: column;}

	.page_list .page_list ul li .img_warp{width: 100%;max-width: 100%;padding-bottom: 52%;}

	.page_list .page_list ul li .info{width: 100%;}
	.page_list .page_list ul li .info .title{-webkit-line-clamp:5}

}



