#home_info,
.box_mid {
  /*   margin-left: 17px;
     margin-right: 17px;*/
}

#container {
  padding-top: 26px;
  margin: 0px;
  min-height: 0px;
  padding-bottom: 0;
}

.section_about {
  padding-bottom: 68px;
}
.section_about .wrapper {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.section_about .col_l {
  width: 50%;
  padding-right: 50px;
  padding-top: 50px;
  text-align: justify;
}
.section_about .col_l h3 {
  font-weight: bold;
  font-family: "Times New Roman";
}
.section_about .col_l .btn_detail {
  background: #0099e5;
  color: #fff;
  padding: 6px 15px;
  font-size: 16px;
  border: none;
}
.section_about .col_r {
  width: 50%;
}

.box_mid {
  padding: 0px 17px;
  padding-top: 37px;
}
.box_mid .box_mid-title {
  position: relative;
  margin-bottom: 16px;
}
@media (max-width: 999px) {
  .box_mid .box_mid-title {
    margin-bottom: 30px;
  }
}
.box_mid .box_mid-title .mid_title_l a {
  font-size: 36px;
  font-weight: bold;
  color: #2963b4;
  display: block;
  margin: auto;
  font-family: "Time new roman";
  text-transform: uppercase;
  text-align: center;
}
html[data-browser*=Safari] .box_mid .box_mid-title .mid_title_l {
  font-size: 38px;
}
@media (max-width: 999px) {
  .box_mid .box_mid-title .mid_title_l {
    font-size: 20px;
  }
  html[data-browser*=Safari] .box_mid .box_mid-title .mid_title_l {
    font-size: 22px;
  }
}
.box_mid .box_mid-title .mid_title_r {
  float: right;
}
.box_mid .box_mid-title > p {
  text-align: center;
}
.box_mid .box_mid-content {
  padding-top: 0px;
}

.list_item_news .row_item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  margin-right: -26px;
}
.list_item_news .row_item .item {
  width: 33.33333%;
  margin-bottom: 35px;
  padding-right: 26px;
}
@media (max-width: 768px) {
  .list_item_news .row_item .item {
    width: 100%;
    float: none;
    padding-right: 0px;
  }
}
.list_item_news .row_item .item .img {
  width: 100%;
  position: relative;
}
.list_item_news .row_item .item .img a {
  display: block;
}
.list_item_news .row_item .item .img img {
  max-width: 100%;
  width: 100%;
}
.list_item_news .row_item .item .info {
  width: 100%;
  background: #f0f5f8;
  padding: 20px 15px;
  padding-bottom: 15px;
  min-height: 70px;
}
.list_item_news .row_item .item .info h3 {
  margin-bottom: 9px;
}
.list_item_news .row_item .item .info h3 a {
  font-size: 16px;
  font-weight: bold;
  color: #2963b4;
  text-align: left;
}
@media (max-width: 699px) {
  .list_item_news .row_item .item .img {
    width: 30%;
  }
  .list_item_news .row_item .item .info {
    width: 70%;
    padding-right: 0;
    padding-top: 0;
  }
  .list_item_news .row_item .item .info .short {
    margin-bottom: 0;
  }
  .list_item_news .row_item .item .info .date {
    display: none;
  }
}
@media (max-width: 499px) {
  .list_item_news .row_item .item .img {
    width: 35%;
  }
  .list_item_news .row_item .item .info {
    width: 65%;
    padding-right: 0;
  }
  .list_item_news .row_item .item .info .short {
    display: none;
  }
}

.block1 {
  background: url("../images/bg_block1.png");
  background-size: cover;
}
.block1 .box_mid-title {
  margin-bottom: 50px;
}

.block3 {
  padding-top: 0;
}

.banner_info .wrap {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: "space-between";
      -ms-flex-pack: "space-between";
          justify-content: "space-between";
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  color: #fff;
}
.banner_info .zone {
  padding: 16px 0px;
  padding-left: 50px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: "space-between";
      -ms-flex-pack: "space-between";
          justify-content: "space-between";
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  width: 33.3333%;
  min-height: 140px;
  position: relative;
}
.banner_info .zone:after {
  content: "";
  width: 0;
  height: 0;
  border-top: 70px solid transparent;
  border-bottom: 70px solid transparent;
  border-left: 35px solid #026596;
  position: absolute;
  right: -35px;
  top: 0;
  z-index: 1;
}
.banner_info .zone .num {
  font-size: 60px;
  padding: 20px;
  width: 100px;
  height: 100px;
  border-radius: 50%;
  font-weight: bold;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: "space-between";
      -ms-flex-pack: "space-between";
          justify-content: "space-between";
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.banner_info .zone .text {
  padding-left: 20px;
}
.banner_info .zone.bl1 {
  background: #026596;
}
.banner_info .zone.bl1 .num {
  background: #f26522;
}
.banner_info .zone.bl2 {
  background: #0381c0;
}
.banner_info .zone.bl2 .num {
  background: #00aeef;
}
.banner_info .zone.bl2:after {
  border-left: 35px solid #0381c0;
}
.banner_info .zone.bl3 {
  background: #0099e5;
}
.banner_info .zone.bl3 .num {
  background: #296999;
}
.banner_info .zone.bl3:after {
  display: none;
}

.banner_info-2 {
  background: url("../images/bg_blockinfo.png") bottom;
  background-size: cover;
}
.banner_info-2 .wrapper {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.banner_info-2 .coll {
  width: 50%;
  padding-right: 45px;
}
.banner_info-2 .coll h3 {
  font-size: 36px;
  color: #2963b4;
  font-family: "time new roman";
}
.banner_info-2 .coll p {
  color: #000000;
  font-size: 16px;
  margin-bottom: 15px;
  text-align: justify;
}
.banner_info-2 .coll a.btn {
  background: #ed1c24;
  color: #fff;
  border-radius: 0px;
  outline: 0px;
  border: 0;
  padding: 18px 58px;
}
.banner_info-2 .colr img {
  max-width: 100%;
}
/*# sourceMappingURL=home.css.map */