/**************** news ********/
.block h2.block-title {
    border-bottom: 0;
    padding: 10px;
    font-size:20px !important;
}
.newsbody {
    display: flex;
    display: -webkit-flex;
    display: -o-flex;
    display: -moz-flex;
    display: -ms-flex;
    align-items: stretch;
    padding: 15px 15px 15px 0;
    border-bottom: 1px solid #ECECEC;
}
.block-region-footer-first-right {
    margin-top: 64px;
}
.newsbody .newsinfo .time {
    position: absolute;
    bottom: 5px;
    left: 15px;
    color: #999;
}
.newsbody .newsinfo .time:before {
    display: inline-block;
    font-family: "iconfont";
    font-style: normal;
    font-weight: normal;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -webkit-text-stroke-width: 0.2px;
    content: "\e606";
    padding-right: 5px;
    color: #29BA41;
}
.more-link{
   left: 180px;
   font-size: 14px;
   color: #29BA41 !important;
   top: 15px;
}
.page-front .newslists{
    padding: 10px;
}
.page-front .newslist .time{
  width:59px;
}
.list-2 li .list-body span{
  line-height:180%;
}
.list-2 .two-line {
    max-height: 60px;
    height: auto;
}
.list-2 li .list-left{
  display:none;
}
/*.block-region-footer-first-middle .one-line{
      white-space: inherit;
        line-height:180%;
}*/
.list-3.list-3-1 {
    box-shadow: 0 0 10px #999;
    padding: 20px 35px;
    border:1px solid #ECECEC;
    border-bottom:3px solid #005826;
}

@media (min-width: 1200px) {
.newsbody{
    min-height:162px;
}
.newsbody .title a{
  font-size:16px;
  line-height:180%;
}
}

@media (max-width: 1200px) {
.block-region-footer-first-right {
    margin-top: 24px;
}
}
@media (min-width: 992px) and (max-width: 1199px) {
.layout-full.region-middle-first .col-xs-12.col-md-6 {
    width: 100%;
}
}