/* nyNewsList start */
.nyNewsList { margin: 80px auto; }
.nyNewsList ul { margin-bottom: 50px; }
.nyNewsList ul li { background-color: #fff; }
.nyNewsList ul li:hover { background-color: #365eab; }
.nyNewsList ul li .nyNewsList_con { margin: 0 auto; padding: 40px 0; border-bottom: 1px solid #eee; }
.nyNewsList ul li:hover .nyNewsList_con { border-bottom: 1px solid #365eab; }
.nyNewsList ul li .nyNewsList_con .nyNewsList_time { width: 80px; height: 80px; overflow: hidden; background-color: #365eab; border-radius: 4px; float: left; }
.nyNewsList ul li .nyNewsList_con .nyNewsList_time { width: 80px; height: 80px; overflow: hidden; background-color: #365eab; border-radius: 4px; padding: 13px 0; float: left; }
.nyNewsList ul li .nyNewsList_con .nyNewsList_time em { display: block; height: 20px; line-height: 20px; color: #fff; font-size: 14px; font-style: normal; text-align: center; margin-bottom: 4px; }
.nyNewsList ul li .nyNewsList_con .nyNewsList_time span { display: block; height: 30px; line-height: 30px; color: #fff; font-size: 24px; text-align: center; }
.nyNewsList ul li:hover .nyNewsList_con .nyNewsList_time { background-color: #fff; }
.nyNewsList ul li:hover .nyNewsList_con .nyNewsList_time em, .nyNewsList ul li:hover .nyNewsList_con .nyNewsList_time span { color: #365eab; }
.nyNewsList ul li .nyNewsList_con .nyNewsList_text { width: calc(100% - 120px); height: auto; overflow: hidden; float: right; }
.nyNewsList ul li .nyNewsList_con a.nyNewsList_name { display: block; width: 100%; height: 32px; overflow: hidden; line-height: 32px; color: #222; font-size: 24px; font-weight: bold; white-space: nowrap; text-overflow: ellipsis; }
.nyNewsList ul li:hover .nyNewsList_con a.nyNewsList_name { color: #fff; }
.nyNewsList ul li .nyNewsList_con p { width: 100%; overflow: hidden; max-height: 64px; line-height: 32px; color: #999; font-size: 18px; text-align: justify; margin: 16px auto 32px; display: -webkit-box; text-overflow: ellipsis; -webkit-line-clamp: 2; -webkit-box-orient: vertical; }
.nyNewsList ul li:hover .nyNewsList_con p { color: rgba(255, 255, 255, .45); }
.nyNewsList ul li:hover .nyNewsList_con .ly_more3 a { color: #fff; background-color: rgba(255, 255, 255, .25); border: 1px solid rgba(255, 255, 255, 0); }
.nyNewsList ul li:hover .nyNewsList_con .ly_more3 a i { border-left: 1px solid rgba(255, 255, 255, .1); }
.nyNewsList ul li:hover .nyNewsList_con .ly_more3 a i svg path { fill: #ffffff; }

/* nyNewsList end */


@media (max-width:1680px) {
.nyNewsList ul li .nyNewsList_con .nyNewsList_time span { font-size: 22px; }
.nyNewsList ul li .nyNewsList_con p { font-size: 16px; margin: 12px auto 24px; }
}
 @media (max-width:1600px) {
}
 @media (max-width:1560px) {
.nyNewsList ul li .nyNewsList_con a.nyNewsList_name { font-size: 22px; }
.nyNewsList ul li .nyNewsList_con p { max-height: 60px; line-height: 30px; font-size: 15px; margin: 10px auto 20px; }
}
 @media (max-width:1440px) {
}
 @media (max-width:1366px) {
}
 @media (max-width:1280px) {
}
 @media (max-width:1200px) {
.nyNewsList { margin: 60px auto 30px; }
.nyNewsList ul { margin-bottom: 40px; }
.nyNewsList ul li .nyNewsList_con { padding: 30px 0; }
.nyNewsList ul li .nyNewsList_con .nyNewsList_text { width: calc(100% - 110px); }
}
 @media (max-width:1080px) {
.nyNewsList ul li .nyNewsList_con .nyNewsList_time { width: 70px; height: 70px; padding: 10px 0; }
.nyNewsList ul li .nyNewsList_con .nyNewsList_time em { margin-bottom: 2px; }
.nyNewsList ul li .nyNewsList_con .nyNewsList_time span { font-size: 20px; }
.nyNewsList ul li .nyNewsList_con .nyNewsList_text { width: calc(100% - 100px); }
.nyNewsList ul li .nyNewsList_con a.nyNewsList_name { font-size: 20px; }
.nyNewsList ul li .nyNewsList_con p { max-height: 48px; line-height: 24px; font-size: 14px; margin: 10px auto 20px; }
}
 @media (max-width:1024px) {
}
 @media (max-width:920px) {
.nyNewsList { margin: 40px auto; }
.nyNewsList ul { margin-bottom: 30px; }
.nyNewsList ul li .nyNewsList_con { padding: 24px 0; }
.nyNewsList ul li .nyNewsList_con .nyNewsList_time span { font-size:18px; }
.nyNewsList ul li .nyNewsList_con a.nyNewsList_name { height: 30px; line-height: 30px; font-size: 18px; }
}
 @media (max-width:820px) {
.nyNewsList ul li .nyNewsList_con .nyNewsList_time { width: 64px; height: 64px; padding: 10px 0; }
.nyNewsList ul li .nyNewsList_con .nyNewsList_time em { height: 18px; line-height: 18px; }
.nyNewsList ul li .nyNewsList_con .nyNewsList_time span { height: 26px; line-height: 26px; font-size: 20px; }
.nyNewsList ul li .nyNewsList_con .nyNewsList_text { width: calc(100% - 88px); }
.nyNewsList ul li .nyNewsList_con p { margin: 8px auto 18px; }
}
 @media (max-width:767px) {
.nyNewsList { margin: 0 auto 20px; }
.nyNewsList ul { margin-bottom: 20px; }
.nyNewsList ul li .nyNewsList_con { padding: 20px 0; }
.nyNewsList ul li .nyNewsList_con .nyNewsList_text { width: calc(100% - 84px); }
.nyNewsList ul li .nyNewsList_con a.nyNewsList_name { height: auto; white-space: inherit; text-overflow: inherit; word-break: break-all; }
.nyNewsList ul li .nyNewsList_con p { margin: 8px auto 16px; }
}
 @media (max-width:390px) {
}
 @media (max-width:320px) {
.nyNewsList ul li .nyNewsList_con .nyNewsList_time { width: auto; height: auto; padding: 4px 10px; }
.nyNewsList ul li .nyNewsList_con .nyNewsList_time em,  .nyNewsList ul li .nyNewsList_con .nyNewsList_time span { display: inline-block; vertical-align: top; height: 20px; line-height: 20px; font-size: 14px; margin-right: -2px; }
.nyNewsList ul li .nyNewsList_con .nyNewsList_time em::after { content: '-'; display: inline-block; line-height: 20px; color: #fff; font-size: 14px; margin: 0; vertical-align: top; }
.nyNewsList ul li .nyNewsList_con .nyNewsList_text { width: 100%; margin-top: 10px; }
}
