﻿.ny_hyyycenter ul li{ width:47.85%; margin-right:4.3%; margin-bottom:65px; float:left; background:#fff; padding:35px; border-radius:8px;}
.ny_hyyycenter ul li:nth-child(2n){ margin-right:0;}
.ny_hyyycenter ul li .name{display:flex; display: -webkit-flex; justify-content:space-between; align-items:center; border-bottom:1px solid #e6e6e6; padding-bottom:20px; margin-bottom:24px;}
.ny_hyyycenter ul li .name p{width: calc(100% - 110px); font-size:18px; color:#222;overflow:hidden; white-space:nowrap;text-overflow:ellipsis;}
.ny_hyyycenter ul li .name i{ font-size:16px; color:#999; font-style:normal;}
.ny_hyyycenter ul li .bottom{display:flex; display: -webkit-flex; justify-content:space-between; align-items:center;}
.ny_hyyycenter ul li .bottom .pic{ width:160px; height:110px; border-radius:8px; overflow:hidden; float:left;}
.ny_hyyycenter ul li .bottom .pic img{ width:100%; height:100%;object-fit: cover;}
.ny_hyyycenter ul li .bottom .ms{width: calc(100% - 185px); height:96px; float:right; font-size:16px; color:#555; line-height:24px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 4;-webkit-box-orient: vertical;}

.ny_hyyycenter ul li:hover{ background:#18cfcf;}
.ny_hyyycenter ul li:hover .name{border-bottom:1px solid #fff;}
.ny_hyyycenter ul li:hover .name p,.ny_hyyycenter ul li:hover .name i{ color:#fff;}
.ny_hyyycenter ul li:hover .bottom .ms{ color:#fff;}
@media screen and (max-width:1440px){
	.ny_hyyycenter ul li{ width:48.5%; margin-right:3%; margin-bottom:40px; padding:30px;}
}
@media screen and (max-width:1080px){
	.ny_hyyycenter ul li{ margin-bottom:30px; padding:30px 25px;}
	.ny_hyyycenter ul li .bottom .pic{ width:150px;}
	.ny_hyyycenter ul li .bottom .ms{width: calc(100% - 160px);}
}
@media screen and (max-width:880px){
	.ny_hyyycenter ul li{ width:100%; margin-right:0;padding:30px;}
}
@media screen and (max-width:500px){
	.ny_hyyycenter ul li{padding:20px 15px; margin-bottom:20px;}
	.ny_hyyycenter ul li .name{padding-bottom: 10px; margin-bottom:15px;}
	.ny_hyyycenter ul li .name p{width:100%; font-size:16px;}
	.ny_hyyycenter ul li .name i{ display:none;}
	.ny_hyyycenter ul li .bottom .pic{ width:140px; height:80px;}
	.ny_hyyycenter ul li .bottom .ms{width: calc(100% - 150px); font-size:14px; line-height:20px; height:60px;-webkit-line-clamp: 3;}
}