[class*=b-news-]{background-color:#fff;overflow:hidden;margin:0 5px 20px}.b-news__img{margin-bottom:10px;position:relative;overflow:hidden}.b-news__img::before{content:'';display:block;padding-bottom:75%}.b-news__img>a{position:absolute;top:0;left:0;width:100%;height:100%;display:-ms-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-moz-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.b-news__img>a:after,.b-news__img>a:before{content:initial!important}.b-news__img>a img{width:100%}.b-news__content-title{font-size:1.6rem;line-height:1.13em;margin-bottom:10px;font-weight:700}.b-news__content-title>a{-webkit-transition:.3s color ease-in-out;transition:.3s color ease-in-out}.b-news__content-title>a:hover{color:#f1060e}.b-news__content-desc{text-align:justify}[class*=b-news-1]:after,[class*=b-news-1]:before{content:" ";display:table}[class*=b-news-1]:after{clear:both}[class*=b-news-1] .b-news__img{float:left;margin-right:15px;margin-bottom:0;width:150px}[class*=b-news-1] .b-news__img.w70{width:70px}[class*=b-news-1].b-news--center .b-news__content,[class*=b-news-1].b-news--center .b-news__img{width:calc((100% - 15px)/ 2);float:left}.b-news-1a .b-news__content-source{margin-bottom:10px}.b-news-1a .b-news__content-source li{display:inline-block;font-size:12px}.b-news-1a .b-news__content-source li:first-child{margin-right:20px}.b-news-1a .b-news__content-source li a span{text-transform:uppercase;line-height:1.2}.b-news-1a .b-news__content-source li a:hover{color:#fbe472}.b-news-1d .b-news__img:before{display:none}.b-news-1d .b-news__content{float:left;width:calc(100% - 85px)}.b-news-1d .b-news__content-desc{font-weight:400}.w70 .fa{font-size:70px;color:#f1060e}[class*=b-news-3] .b-news__title{font-size:15px;line-height:1.34em;text-transform:uppercase;text-align:center;position:absolute;bottom:0;width:100%;margin:0}[class*=b-news-3] .b-news__title:hover{color:#fbe472}.b-news-3a .b-news__img{position:relative}.b-news-3a .b-news__img img{-webkit-transform:scale(1);transform:scale(1);-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.b-news-3a .b-news__img:hover img{-webkit-transform:scale(1.1);transform:scale(1.1)}.b-news-3a .b-news__title{color:#fff;background-color:rgba(0,0,0,.68);padding:.44em .94em .44em .94em}[class*=s-dnews-]{margin-bottom:15px}.s-dnews__title{font-size:2.6rem;font-weight:700;line-height:1.19em;margin-bottom:15px}.s-dnews__source{display:-ms-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-moz-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:20px}.s-dnews__source:after,.s-dnews__source:before{content:initial!important}.s-dnews__source li{display:inline-block;font-size:12px;margin-right:20px;line-height:0}.s-dnews__source li span.fa{text-transform:uppercase;line-height:1.2}.s-dnews__source li span.fa:before{color:#f07536}.s-dnews__source li a:hover{color:#f07536}.s-dnews__desc{font-weight:700;font-size:1.5rem;line-height:1.34em;margin-bottom:20px;position:relative;text-align:justify}.s-dnews__detail{margin-bottom:30px}.s-dnews__detail a{color:#00f;background:0 0}.s-dnews__detail a:hover{color:#f07536}.s-dnews__detail ol,.s-dnews__detail ul{list-style:initial;padding-left:15px}.s-dnews__detail img{height:auto!important}.s-dnews__detail table{max-width:100%;width:100%!important}.s-dnews__detail table p{margin-bottom:0}.s-dnews__other>ul{margin:15px 0 30px 40px}.s-dnews__other>ul>li{display:-ms-flex;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:5px}.s-dnews__other>ul>li:before{content:"\f105";font-family:FontAwesome;margin-right:5px}.s-dnews__other>ul>li a:hover{color:#f07536}.s-dnews-2 .s-dnews__desc{background-color:#f4f4f4;border-radius:5px;padding:20px;color:#000;font-weight:400}@media screen and (min-width:480px){[class*=b-news-1] .b-news__img{width:200px}}@media screen and (min-width:576px){.b-news-1a .b-news__content-title{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.b-news-1a .b-news__content-desc{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:hidden;font-weight:400}}@media screen and (max-width:767px){.b-news-1a .b-news__content-source{display:none}}@media screen and (max-width:479px){.s-dnews__other>ul{margin-left:0}.s-dnews__source li.cate{display:none}.b-news__content-title{font-size:1.5rem}}