.content .NewsList_g3 li {padding: 0;border: 1px solid #eee;margin-right: 3.05%;width: 31.3%;position: relative;margin-bottom: 40px;float:left;box-sizing:border-box;}
.content .NewsList_g3 ul:after{content:''; display:block; clear:both;}
.content .NewsList_g3 li:nth-child(3n){margin-right:0;}
.content .NewsList_g3 li>a {overflow:hidden;height: 15vw;float: none;width: 100%;display: block;position: relative;margin-bottom: 0.5vw;}
.content .NewsList_g3 img {display: block;width: 100%;height: 100%;object-fit:cover;}
.content .NewsList_g3 h3 a {font-size: 16px;white-space: normal;line-height: 1.8;display: block; height: 3.6em;
    display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;}
.content .NewsList_g3 p:last-child,.content .NewsList_g3 h3+p {display: none;}
.content .NewsList_g3 h3,.content .NewsList_g3 .ntime{display: block;width: 90%;margin: 0 auto;}
.content .NewsList_g3 .ntime {font-size:14px;border-top: 1px solid #ddd;padding: 0.5vw 0;text-align: right;margin-top: 0.5vw;}
@media screen and (min-width: 1024px){
    .content .NewsList_g3 ul li:hover a{color: #5bb425;}
}
@media screen and (max-width: 1024px) {
    .content .NewsList_g3 li{width: 47.5%;margin-right: 5%;}
    .content .NewsList_g3 li:nth-child(3n){margin-right: 5%;}
    .content .NewsList_g3 li:nth-child(2n){margin-right: 0;}
    .content .NewsList_g3 li>a{height: 23vw;}
}
@media screen and (max-width: 640px) {
    .content .NewsList_g3 li{width: 100%;margin-right: 0;}
    .content .NewsList_g3 h3 a{font-size: 4.2vw;}
    .content .NewsList_g3 li>a{height: 50vw;}
}