.c-item-news{
  display: flex;
  border-bottom: 1px dashed #111;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  max-width: 1000px;
  margin: auto;
  padding: 30px 40px;
}
.c-item-news .c-date{
  font-size: 12px;
  width: 82px;
}
.c-item-news .c-title{
  font-size: 13px;
  width: 88%;
  margin-left: 4%;
}
.c-img img{
  width: 100%;
}
.top-block1-news-item:nth-of-type(5n) {
  margin-right: 0;
}
.result-slide .slick-prev,
.result-slide .slick-next {
  top: 50%;
}
.top-block1-news-item {
  margin-bottom: 40px;
}

.imgview-on {
  width: 100%;
  max-width: 830px;
  margin: auto ;
}

.imgview-on .c-img .img {
  height: 600px;
}

.imgview-on .c-desc {
  padding: 0 20px;
  font-weight: 500;
  line-height: 200%;
  font-size: 14px;
}

.p-news .btn .btn-2 ~ .btn-2 {
  margin-left: 2.5%;
}

.top-block1-news-item:nth-of-type(5n) {
  margin-right: 0;
}

.news-block .slide {
  max-width: 600px;
  width: 100%;
  margin: 60px auto 30px;
}

.news-block .slide img {
  width: 100%;
}

.news-block p.content {
  max-width: 900px;
  width: 100%;
  margin: 0 auto;
}

.news-block .btn-all {
  margin: 60px 0 90px;
}

.c-list-post4{
  display: flex;
  flex-wrap: wrap;
}
.c-list-post4 .item{
  width: 22.75%;
  margin-right: 3%;
  margin-left: 0;
}
.c-list-post4 .item:nth-of-type(4n){
  margin-right: 0;
}
.p-news .cl-df{
  color: #666666;
}
.c-label-new{
  color: #fff;
  font-size: 11px;
  font-weight: bold;
  width: 80px;
  height: 45px;
  flex: 0 0 80px;
  display: flex;
  justify-content: center;
  align-items: center;
  padding-top: 3px;
  margin-right: 20px;
}
.c-label-new.is-new{
    background-color: #D90000;
    /* margin-right: 20px; */
}
.c-content-news{
  font-size: 15px;
  line-height: 200%;
}
.tt-1 label{
  color: #fff;
  font-size: 11px;
  font-weight: bold;
  background-color: #D90000;
  width: 60px;
  height: 45px;
  display: flex;
  justify-content: center;
  align-items: center;
  margin: auto;
  padding-top: 3px;
}
@media screen and (max-width: 1024px) {

  /*custom*/
    .c-list-post4 .item, .c-list-post4 .item:nth-of-type(4n){
      width: 32%;
      margin-right: 3%;
    }
    .c-list-post4 .item:nth-of-type(3n){
      margin-right: 0;
    }
  /*custom*/

  .imgview-on .imgview {
    height: 200px;
  }
  .fc__ttl{
    padding-top: 0;
  }
  .imgview-on .c-img .img {
    height: 500px;
  }
}
@media (max-width: 768px) {

   /*custom*/
    .c-list-post4 .item, .c-list-post4 .item:nth-of-type(4n), .c-list-post4 .item:nth-of-type(3n){
      width: 48.5%;
      margin-right: 3%;
    }
    .c-list-post4 .item:nth-of-type(2n){
      margin-right: 0;
    }
  /*custom*/

  .top-block1-news-item:last-child {
    display: block;
  }
  .imgview-on .c-img .img {
    height: 400px;
  }
  
  .imgview-on .c-desc {
    font-size: 13px;
    padding: 0 10px;
  }
}

@media (max-width: 580px) {
  /*custom*/
  .c-label-new{
    width: auto;
    flex: 0;
    margin-right: 0;
  }
  .c-label-new.is-new{
    width: 60px;
    flex: 0 0 60px;
    height: 38px;
    margin-right: 15px;
  }
  .c-item-news{
    flex-wrap: wrap;
    padding: 30px 20px;
    justify-content: flex-start;
  }
  .c-item-news .c-date{
    /* width: 100% */
  }
  .c-item-news .c-title{
    width: 100%;
    margin-top: 20px;
    margin-left: 0;
  }
    .c-list-post4 .item{
      width: 100% !important;
      margin-right: 0% !important;
    }
  /*custom*/
  .imgview-on .c-img .img {
    height: 250px;
  }
}