/*nyNews start*/
.nyNews { overflow: hidden; padding: 60px 20px; }
.nyNews_head .nyNewsRec_main { width: 100%; height: 280px; overflow: hidden; position: relative; }
.nyNewsRec_img:hover a.pic img { transform: scale(1.1); -webkit-transform: scale(1.1); }
.nyNewsRec_img .text { padding: 60px 30px 20px; background: linear-gradient(to bottom, rgba(0, 0, 0, 0), rgba(0, 0, 0, .8)); }
.nyNewsRec_img .text a.name { display: block; width: 100%; line-height: 1.8; color: #fff; font-size: 24px; font-weight: bold; text-transform: capitalize; }
.nyNewsRec_img .text p.ms { max-height: 52px; overflow: hidden; line-height: 26px; color: rgba(255, 255, 255, .5); font-size: 16px; display: -webkit-box; text-overflow: ellipsis; -webkit-line-clamp: 2; -webkit-box-orient: vertical; margin-top: 5px; }
.nyNewsRec_main .nyNewsRec_time { width: 80px; height: 100px; overflow: hidden; padding: 10px; background-color: #fb672b; position: absolute; top: 0; right: 0; }
.nyNewsRec_time i { display: block; width: 30px; height: 30px; overflow: hidden; margin: 0 auto; }
.nyNewsRec_time em, .nyNewsRec_time span { display: block; line-height: 1; color: #fff; font-size: 16px; text-align: center; }
.nyNewsRec_time em { font-weight: bold; margin: 10px 0 5px; }
.nyNews_head .nyNewsRec_list { width: 100%; position: relative; margin-top: 20px; }
.nyNewsRec_list a.name { display: block; line-height: 30px; color: #222; font-size: 18px; font-weight: bold; text-transform: capitalize;overflow: hidden; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; text-overflow: ellipsis;height:60px; }
.nyNewsRec_list:hover a.name { color: #fb672b; }
.nyNewsRec_list p.ms { height: 52px; overflow: hidden; line-height: 26px; color: #777; font-size: 16px; display: -webkit-box; text-overflow: ellipsis; -webkit-line-clamp: 2; -webkit-box-orient: vertical; margin-top: 5px; }
.nyNews_list ul { min-height: 300px; }
.nyNews_list ul li { overflow: hidden; margin-bottom: 30px; padding: 0 100px 30px 0; border-bottom: 1px solid #e6e6e6; position: relative; }
.nyNews_list ul li a.name { display: block; line-height: 30px; color: #222; font-size: 18px; font-weight: bold; text-transform: capitalize;overflow: hidden; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; text-overflow: ellipsis;height:60px;  }
.nyNews_list ul li:hover a.name { color: #fb672b; }
.nyNews_list ul li p.ms { max-height: 52px; overflow: hidden; line-height: 26px; color: #777; font-size: 16px; display: -webkit-box; text-overflow: ellipsis; -webkit-line-clamp: 2; -webkit-box-orient: vertical; margin-top: 5px; }
.nyNews_list ul li .nyMore { margin-top: 25px; }
.nyNews_list ul li .nyNewsList_time { width: 80px; height: 100px; overflow: hidden; padding: 10px; background-color: #fb672b; position: absolute; top: 0; right: 0; }
.nyNewsList_time i { display: block; width: 30px; height: 30px; overflow: hidden; margin: 0 auto; }
.nyNewsList_time em, .nyNewsList_time span { display: block; line-height: 1; color: #fff; font-size: 16px; text-align: center; }
.nyNewsList_time em { font-size: 16px; font-weight: bold; margin: 10px 0 5px; }
/*nyNews end*/
@media (max-width:550px) {
}
@media (max-width:480px) {
.nyNews { padding: 40px 20px; }
.nyNews_head .nyNewsRec_main { height: 240px; }
.nyNewsRec_list a.name, .nyNews_list ul li a.name { font-size: 16px; line-height: 26px; height:52px; }
.nyNewsRec_main .nyNewsRec_time, .nyNews_list ul li .nyNewsList_time { width: 70px; padding: 5px; height: 78px; }
.nyNewsRec_time i, .nyNewsList_time i { width: 26px; height: 26px; }
.nyNewsRec_time em, .nyNewsList_time em { font-size: 14px; margin: 5px 0; }
.nyNewsRec_time span, .nyNewsList_time span { font-size: 14px; }
.nyNewsRec_list p.ms, .nyNews_list ul li p.ms { font-size: 14px; line-height: 24px; height: 48px; }
.nyNews_list ul li { margin-bottom: 20px; padding: 0 90px 20px 0; }
.nyNews_list ul li .nyMore { margin-top: 20px; }
}
@media (max-width:414px) {
.nyNews_head .nyNewsRec_main { height: 220px; }
}
@media (max-width:390px) {
.nyNews { padding: 30px 3%; }
.nyNews_head .nyNewsRec_main { height: 200px; }
.nyNewsRec_list a.name, .nyNews_list ul li a.name { font-size: 15px; line-height: 24px; height:48px;}
}
@media (max-width:320px) {
}
