/*------------------------*/.b-news {margin-bottom: 2em;padding: 0;position: relative;}.b-news:after,.b-news .news__item:after {content: "";display: block;clear: both;font-size: 0;}.b-news .news__item {margin: 0 0 2em 0;padding: 0 0 0.2em;position: relative;background: transparent url("/files/design/news-bg.png") repeat-x scroll left bottom;}.b-news .news__date {font-family:  'OpenSans',sans-serif;;font-size: 14px;font-weight: normal;font-style: normal;text-decoration: none;text-transform: normal;color: #888888;}.b-news .news__title a:link,.b-news .news__title a:visited {font-family:  'OpenSans',sans-serif;;font-size: 18px;font-weight: normal;font-style: normal;text-decoration: none;text-transform: normal;color: #29ade4;}.b-news .news__title a:hover,.b-news .news__title a:active {font-family:  'OpenSans',sans-serif;;font-size: 18px;font-weight: normal;font-style: normal;text-decoration: underline;text-transform: normal;color: #29ade4;}.b-news .news_detail_back {margin: 1.5em 0;}.b-news .news__avtor {color: #666666;font-family: Segoe UI;font-size: 12px;font-style: normal;font-weight: normal;text-decoration: none;}.b-news .news__title {margin: 0 0 0.5em 0;padding-left: 0;background: transparent url("") 0 5px no-repeat;font-family:  'OpenSans',sans-serif;;font-size: 2em;font-weight: normal;font-style: normal;text-decoration: none;text-transform: normal;color: #29ade4;}.b-news .b-editor {margin-bottom: 0;}.b-news .news__linkback {font-size: 14px;}.b-news .news__imgbox {margin-bottom: 0.5em;}.b-news .news__wrap {overflow: hidden;}/*------------------------*/.b-news_list {margin-bottom: 0;padding: 0;}.b-news_list .news__item:last-child {background-image:none;}.b-news_list .news__title {font-family:  'OpenSans',sans-serif;;font-size: 18px;font-weight: normal;font-style: normal;text-decoration: none;text-transform: normal;color: #29ade4;line-height: 1;}.b-news_list .news__imgbox {margin-right: 1em;float: left;}.b-news_list .news__date {padding-bottom: 0;}/*------------------------*/.b-news-main {margin-right: -5% ;}.b-news-main .news__item {margin-right: 5%;padding-bottom: 0;width: 28%;height: 300px;float: left;background: none;overflow: hidden;}.b-news-main .news__item:after {display: none;}.b-news-main .news__imgbox img {width: 100%;}