@media screen and (min-width: 992px) {
  .top_img {
    height: 500px;
  }
  .col-custom-20 {
    -ms-flex: 0 0 25% !important;
    flex: 0 0 25% !important;
    max-width: 25% !important;
  }
	.goods-item-info {
		margin-left: 20px;
		/* border: solid 1px red; */
	}
	
	.slide-inner-title {
	    font-size: 18px;
		line-height: 24px;
	}
	
	.slide-inner-date {
	    font-size: 22px;
		line-height: 50px;
	}
	
	.slide-inner-desc {
	    font-size: 14px;
		line-height: 24px; 
	}
}
@media screen and (min-width: 1200px) {
  .top_img {
    height: 600px;
  }
  .col-custom-20 {
    -ms-flex: 0 0 20% !important;
    flex: 0 0 20% !important;
    max-width: 20% !important;
  }
  
}
@media screen and (max-width: 992px) {
  .bottom-sec {
    font-size: 12px !important;
  }
  .custom-no-pd {
    padding: 0 !important;
  }
  .font-size-18 {
    font-size: 1.1rem !important;
  }
  .font-size-24 {
    font-size: 1.5rem !important;
  }
  .height-60 {
    height: 45px;
  }
  .twoTbox {
    height: 35px !important;
  }
  a.height-50 {
    display: none !important;
  }
  .height-50 {
    height: 35px !important;
  }
  .leftLogo {
    width: 100%;
  }
  .rightSeach {
    flex-shrink: 0;
  }
  .rightSeach .topSeach {
    width: 50px !important;
    height: 50px !important;
    border: none !important;
    background: #f5f5f5;
  }
  .banner {
    padding: 0 ;
  }
  .banner .swiper-slide {
    /* height: 40vh; */
  }
  .banner .swiper-slide a {
    display: flex;
    height: 100%;
  }
  .banner .swiper-slide a img {
    /*height: 100%;*/
    object-fit: fill;
  }
  .mobile-menu .menu-btn {
    flex-wrap: nowrap;
    overflow-x: auto;
  }
  .mobile-menu .menu-btn a {
    font-size: 1.2rem;
    color: #fff;
    padding: 0 1.5rem;
    line-height: 50px;
  }
  .leftImg .card-title {
    font-size: 10px !important;
  }
  .rightNewlist li a {
    padding-left: 0 !important;
    display: flex !important;
    align-items: center !important;
  }
  .rightNewlist li a .aLink strong {
    font-size: 14px !important;
  }
  .rightNewlist li a .time {
    flex-shrink: 0;
    font-size: 10px !important;
    width: 50px;
    height: 50px;
    align-items: center;
    justify-content: center;
    display: flex !important;
    flex-wrap: wrap;
    background: #f5f5f5;
    border-radius: 5px;
    margin-right: 10px;
  }
  .rightNewlist li a::before {
    display: none !important;
  }
  .rightNewlist.topcc {
    padding-left: 0 !important;
  }
  .rightNewlist.topcc .aLink {
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;
    font-size: 14px !important;
  }
  .rightNewlist.no-line .aLink {
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 1;
    overflow: hidden;
    font-size: 14px !important;
  }
  .data-roll .w-20 {
    font-size: 12px !important;
  }
}
@media screen and (max-width: 768px) {
    .top_img {
        height: 350px;
      }
	.goods-item-img {
		padding: 0 !important;
	}

	.goods-item-info {
		margin-left: 20px;
		/* border: solid 1px blue; */
	}
     
	.slide-inner-title {
	    font-size: 14px;
		line-height: 18px;
	}
	
	.slide-inner-date {
	    font-size: 18px;
		line-height: 30px;
	}
	
	.slide-inner-desc {
	    font-size: 10px;
		line-height: 14px; 
	}
  .topcc li:nth-child(n +4) {
    display: none !important;
  }
  .rightNewlist.bulletin li:nth-child(8n)::after,
  .rightNewlist.make-dry li:nth-child(8n)::after {
    margin: 1rem 0;
  }
  .rightNewlist.make-dry li:nth-child(5n)::after {
    margin: 1rem 0;
  }
}
@media screen and (max-width: 1500px) {
  .container {
    max-width: 91% !important;
  }
}
@media screen and (max-width: 992px) {
    .top_img {
        height: 400px;
      }
  .container {
    max-width: 100% !important;
  }
  .footer p,
  .footer span {
    font-size: 1rem;
    margin-bottom: 0.3rem;
  }
}
