@charset "utf-8";
/* CSS Document */
/*内页-新闻列表*/
.news-list li {margin-bottom:20px;position:relative;background:#eee;height:180px;}
.news-list li::after {position:absolute;content:'';top:0;left:0;width:0;height:180px;background:linear-gradient(90deg,#16238C,#ffffff);transition:all ease .4s;-webkit-transition:all ease .4s;}
.news-list li a .img img {height:180px;transition:ease all 0.4s;-webkit-transition:ease all 0.4s;-moz-transition:ease all 0.4s;-o-transition:ease all 0.4s; }
.news-list li:hover::after {width:100%;height:180px;}
.news-list li:hover a .img {overflow:hidden;}
.news-list li:hover a .img img {transform:scale(1.1);}
.news-list li a {z-index:1;position:relative;display:flex;}
.news-list li a .img {width:210px;}
.news-list li a .info-w {width:calc(100% - 210px);padding-right:.4rem;justify-content:space-between;-webkit-justify-content:space-between;display:-webkit-flex;display:flex;}
.news-list li a .info {width:calc(100% - 180px);}
.news-list li a .info h3 {font-size:18px;margin-top:-10px;display:inline-block;overflow:hidden;width:100%;vertical-align:middle;text-overflow:ellipsis;white-space:nowrap;word-wrap:break-word;}
.news-list li a .info .els2 {height:60px;margin-bottom:.25rem;margin-top:.2rem;line-height:30px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;}
.news-list li a:hover .info .els2 {color:#fff;}
.news-list li a .icon {width:100%;height:24px;}
.news-list li a .date {width:150px;height:180px;padding-right:.2rem;padding-left:.2rem;border-right:1px solid #ddd;-webkit-flex-direction:column;flex-direction:column;align-items:center;-webkit-align-items:center;display:flex;justify-content:center;-webkit-justify-content:center;text-align:center;}
.news-list li a .date em,.news-list li a .date span {width:100%}
.news-list li a .date em {font-size:30px;margin-left:-15px}
.news-list li a .date span {font-size:18px;margin-top:20px;}
.news-list li:hover a h3 {color:#fff;}
.news-list li a:hover .con .d1,.news-list li a:hover .con .d2,.news-list li a:hover .date {color:#fff;transition:all 0.5s ease;}

.news-list li:hover a {color:#fff;height:180px;transition:all 0.5s ease;background:linear-gradient(90deg,#16238C,#ffffff);}
@media screen and (max-width:1300px) {.news-list li a .date {width:110px;}
.news-list li a .date em {font-size:24px;}
.news-list li a .info {width:calc(100% - 130px);}
}
@media (max-width:768px) {.news-list li a .date,.news-list li a .img,.news-list li a .info {height:auto;width:100%;}
.news-list li a {display:block;}
.news-list li a .info-w {width:100%;padding-right:0;display:block;}
.news-list li a .info {height:auto; padding-left:10px;}
.news-list li a .info .els2 {margin-top:5px;margin-bottom:5px;line-height:25px;height:50px;}
.news-list li a .date em,.news-list .date span {font-size:18px;width:auto;}
.news-list li a .date span {margin-top:0;}
.news-list li a .info h3 {margin-top:0;font-size:18px;overflow:inherit;text-overflow:inherit;white-space:inherit;padding:10px;}
.news-list li a .date {display:none;}
.news-list li a .pic img {width:150px;height:90px;}
.news-list li a .con {width:calc(100% - 150px);padding:0px 10px 0;}
.news-list li a .con .d1 {font-size:14px;line-height:25px;height:25px;}
.news-list li a .con .d2 {line-height:20px;height:40px;margin-top:5px;font-size:12px;}
}

