.news_header{border-bottom:1px solid #EEE;margin-bottom:15px}.header_l{float:left;width:53%;margin-bottom:25px}.header_l img{width:100%}.header_l .title{font-size:17px;margin-top:10px}.header_l .summary{font-weight:normal;margin-top:9px;text-align:justify;color:#555}.header_r{width:47%;float:right;box-sizing:border-box;padding-left:20px;overflow:hidden}.header_r_inner{margin-right:-20px}.header_r .item{width:50%;float:left;margin-bottom:20px;box-sizing:border-box;padding-right:20px}.header_r .item:nth-child(odd){clear:left}.news_home .frame_img{text-align:center;overflow:hidden}.news_home .item img{transition:all 0.3s ease 0s;-webkit-transition:all 0.3s ease 0s}.news_home .item:hover img{transform:scale(1.1);-webkit-transform:scale(1.1);opacity:0.5}.header_r .item_title{margin-top:5px}.list-news{display:flex;flex-wrap:wrap}.list-news .item{width:calc(50% - 15px);float:left;margin-bottom:30px}@media all and (min-width: 769px){.list-news .item:nth-child(2n){margin-left:30px}}@media all and (max-width: 768px) and (min-width: 651px){.list-news .item{width:calc(50% - 5px);margin-bottom:10px}.list-news .item:nth-child(2n){margin-left:10px}}@media all and (max-width: 650px){.list-news .item{width:100%;margin-bottom:20px}}.list-news .frame_img{width:100%;margin-bottom:20px}.list-news .frame_img .item-img{display:grid}@media all and (max-width: 768px){.list-news .frame_img{margin-bottom:10px}}.list-news .frame_right{width:100%}.frame_right .title{width:calc(100% - 70px);font-size:22px;float:right;line-height:28px;text-overflow:ellipsis;-webkit-line-clamp:2;display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical}@media all and (max-width: 650px){.frame_right .title{width:calc(100% - 65px);font-size:20px;line-height:22px}}.list-news .datetime{width:60px;padding:5px 0px;background-color:var(--main-color);color:#fff;float:left;margin-right:10px;text-align:center}.list-news .datetime p{line-height:20px;font-size:16px}.list-news .datetime p.day{font-size:20px;margin-bottom:5px;font-weight:bold}@media all and (max-width: 650px){.list-news .datetime{width:55px;margin-right:5px}.list-news .datetime p{line-height:18px;font-size:15px}.list-news .datetime p.day{font-size:18px;margin-bottom:3px}}.list-news .sum{margin-top:20px;color:#333;text-overflow:ellipsis;-webkit-line-clamp:3;display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical}@media all and (max-width: 650px){.list-news .sum{margin-top:10px}}@media only screen and (max-width: 500px){.header_l{width:100%}.header_r{width:100%;padding-left:0}}
/*# sourceMappingURL=home.css.map */
