.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 .b-title-h2 {color: #333740;font-family: 'Unbounded', sans-serif;font-size: 48px;font-style: normal;font-weight: 600;margin: 0 0 0.5em;text-decoration: none;word-wrap: break-word;}.b-news .news__item {margin: 0 0 1em;padding: 0 0 1em;position: relative;background: transparent url("/images/empty.gif") repeat-x scroll left bottom;}.b-news .news__date {padding-bottom: 10px;font-family: 'Unbounded', sans-serif;font-size: 14px;font-weight: normal;font-style: normal;text-decoration: none;text-transform: none;color: #8B8B8B;}.b-news .news__title span,.b-news .news__title a:link,.b-news .news__title a:visited {font-family: 'Unbounded', sans-serif;font-size: 20px;font-weight: 500;font-style: normal;text-decoration: none;text-transform: none;color: #333740;}.b-news .news__title a:hover,.b-news .news__title a:active {font-family: 'Unbounded', sans-serif;font-size: 20px;font-weight: 500;font-style: normal;text-decoration: underline;text-transform: none;color: #333740;}.b-news .news_detail_back {margin: 1.5em 0;}.b-news .news__avtor {color: #666666;font-family: Arial;font-size: 12px;font-style: normal;font-weight: normal;text-decoration: none;}.b-news .news__title {margin: 0 0 10px 0;padding-left: 0;background: transparent url("") 0 5px no-repeat;font-family: 'Unbounded', sans-serif;font-size: 20px;font-weight: 500;font-style: normal;text-decoration: none;text-transform: none;color: #333740;word-wrap: break-word;}.b-news .b-editor {margin-bottom: 0;}.b-news .news__imgbox {margin-bottom: 0.5em;text-align: center;}.b-news .news__imgbox img {max-width: 100%;display: inline-block;vertical-align: middle;}.b-news .news__wrap {overflow: hidden;}.b-news--list {padding: 0;}.b-news--list .news__title {font-family: 'Unbounded', sans-serif;font-size: 20px;font-weight: 500;font-style: normal;text-decoration: none;text-transform: none;color: #333740;line-height: 1;}.b-news--list .news__imgbox {margin-right: 1em;float: left;}.b-news--list .news__date {padding-bottom: 0.75em;}.b-news--main {margin-right: -5%;}.b-news--main .news__item {margin-right: 5%;padding-bottom: 0;width: 28%;min-height: 300px;float: left;background: none;overflow: hidden;}.b-news--main .news__item:after {display: none;}.b-news--main .news__imgbox img {width: 100%;}.b-news--main-carousel {box-sizing: border-box;margin-bottom: 0;position: relative;}.b-news--main-carousel .news__imgbox img {display: block;width: 100%;height: auto;}.b-news--main-carousel .swiper-button-next,.b-news--main-carousel .swiper-button-prev {width: 70px;height: 40px;top: auto;outline: none;}.b-news--main-carousel .swiper-button-next {right: 0;}.b-news--main-carousel .swiper-button-prev {left: auto;right: 100px;}.b-news--main-carousel .swiper-button-next:after,.b-news--main-carousel .swiper-button-prev:after {display: none;}.b-news--main-carousel .swiper-scrollbar {box-sizing: border-box;height: 2px;background-color: #e2e2e2;width: calc(100% - 200px);}.b-news--main-carousel .swiper-scrollbar-drag {background-color: #00569d;margin-top: 22px;}.b-news--main-carousel .news__item {height: auto;margin: 0;padding: 0;background-color: #fff;}.b-news--main-carousel .swiper-wrapper {padding-bottom: 65px;}.b-news--main-carousel .news__wrap {box-sizing: border-box;text-align: center;padding: 15px 25px 45px;}.b-news--main-carousel .swiper-container {overflow: visible;}.b-news--main-carousel .news__swiper-arrow:hover path {fill: #00569d;transition: fill .2s linear;}.b-news-more {margin: -1em 0 2em;}.b-news--main-swiper {padding-top: 120px;margin-bottom: 67px;}.b-news--main-swiper .b-title-h2 {margin-bottom: 54px;}.b-news--main-swiper .news__title {margin: 0;}.b-news--main-swiper .news__imgbox {margin-bottom: 15px;}.b-news--main-swiper .news__date {margin-bottom: 8px;padding-bottom: 0;font-size: 14px;line-height: 24px;}.b-news--main-swiper .news__imgbox img {width: 100%;vertical-align: middle;}.b-news--main-swiper .swiper-button-next svg,.b-news--main-swiper .swiper-button-prev svg {stroke: #fff;}.b-news--main-swiper .news__item {padding: 0;margin: 0;}.b-news--main-swiper .news__pagination {display: none;position: static;}.b-news--main-swiper .swiper {overflow: visible;}