.news-date{text-align:center;height:64px;width:64px;color:#fff;text-transform:uppercase;background:#007dc3;display:flex;flex-direction:column;justify-content:center;margin-right:10px;flex:0 0 auto}
.news-date+div{width:100%}
.news-date-day{font-size:1.75rem}
.news-date-year{font-size:.875rem}
.news-list li{display:flex;margin-bottom:50px}
.news-img{width:100%;object-fit:contain;margin-bottom:20px;max-height:200px}
.news-title{font-size:1.75rem;color:#000;padding-bottom:25px;border-bottom:1px dashed #d2d2d2;display:block;line-height:28px}
.news-text{font-size:.9375rem;color:#8c8c8c;line-height:26px;margin-top:10px;margin-bottom:15px}
.news-more{text-align:right}
.news-more a{display:inline-block;color:#fff;background:#007dc3;line-height:47px;padding:0 30px;white-space:nowrap;border-radius:3px}
.news-more i{margin-left:5px}
.news-more a:hover{background:#888}
.nwone:after{content:'';display:block;visibility:hidden;clear:both;height:0}
.news-list li.nwone{border-bottom:1px dashed #ccc;padding:15px 0;margin-bottom:0}
.newsconlf{width:80px;height:80px;float:left;border-radius:6px;text-align:center;background:#efefef;border:1px solid #ccc}
.newday{font-size:16px;line-height:30px;font-weight:bolder;padding-top:14px;position:relative}
.newyear{font-size:22px;font-weight:700;color:#007dc3;line-height:30px;width:80px}
.newday:before{content:'';width:8px;height:2px;background:#007dc3;position:absolute}
.newsconrg{padding-left:15px}
.nwone .newsTit a{overflow:hidden;max-width:100%;display:block;font-size:20px;line-height:24px;margin-bottom:5px}
.nwone .newsTit a:hover{color:#007dc3}
.newsC{line-height:21px;color:#666}