.wo-news-wrap{width:95vw;margin:50px auto 80px;min-height:600px}
.wo-news-title{width:90%;text-align:center;height:100px;line-height:100px;font-size:3em;font-weight:300;margin:0 auto;color:#333}
.wo-news-line{width:100px;margin:0 auto;border-top:3px solid #007c3a;padding-bottom:50px}
#listdiv{width:100%;display:flex;flex-wrap:wrap;margin-top:20px}
#listdiv .wo-news-item{text-align:center;margin-top:10px;box-sizing:border-box;padding:0 8px 40px;cursor:pointer}
#listdiv .wo-news-item>a{display:block;color:inherit;text-decoration:none}
.wo-news-pic-wrap{width:90%;margin:0 auto;background:#fff;box-shadow:8px 8px 20px 8px rgba(55,99,170,.1);border-radius:15px;border:2px solid #fff;overflow:hidden;display:flex;justify-content:center;align-items:center;min-height:180px}
.wo-news-pic-wrap img{width:auto;height:auto;max-width:100%;max-height:280px;object-fit:contain;transition:transform 1s;display:block;margin:6% auto}
.wo-news-pic-wrap:hover img{transform:scale(1.05)}
.wo-news-pic-simple{width:90%;margin:0 auto;overflow:hidden}
.wo-news-pic-simple img{width:100%;height:auto;margin:6% auto;display:block;transition:transform 1s}
.wo-news-pic-simple:hover img{transform:scale(1.03)}
.wo-news-meta{width:90%;text-align:left;margin:10px auto 0}
.wo-news-date span{font-size:1.25em;color:#333}
.wo-news-date .d{font-size:2em;font-weight:300;margin-right:6px}
.wo-news-date .bar{display:inline-block;width:5px;height:1.25em;background:#007c3a;vertical-align:middle;margin-left:8px}
.wo-news-meta h2{font-weight:bold;font-size:1.5em;margin:8px 0;color:#222}
.wo-news-meta p{font-size:1em;color:#666;line-height:1.6;margin:0}
.wo-news-tabs{text-align:center;margin:20px auto 0}
.wo-news-tabs a{display:inline-block;margin:0 15px;padding:6px 18px;color:#333;border-bottom:2px solid transparent;text-decoration:none}
.wo-news-tabs a:hover,.wo-news-tabs a.on{color:#007c3a;border-bottom-color:#007c3a}
.wo-news-page{text-align:center;margin:30px 0}
@media(min-width:768px){#listdiv .wo-news-item{flex-basis:25%}}
@media(max-width:767px){#listdiv .wo-news-item{flex-basis:100%}}
