 @media only screen  and (max-width:2400px){}
 @media only screen  and (max-width:1024px){


	 .search_btn{ display: none;}

	 #m_nav li h3 { font-size: 17px;}
	 #m_nav .title .list a{ font-size: 15px;}


#m_header #m_logo img {
    height: 36px;
    
}

	 .wjb_hero_title { font-size: 25px;}

.wjb_hero_left h2{ font-size: 25px;}

.wjb_hero_left p{ font-size: 15px; line-height: 25px;}
	 
	 
.wjb_stat_num {
	font-size: 32px;}

	 .wjb_hero_section { padding-bottom: 60px;}

.wjb_projects_section {
	padding:50px 0px;}
	 
	.wjb_projects_desc  { font-size: 15px;}
	 
	.wja_services_left {
   
    padding-top: 0rem;
} 
	 
	#wja_services_bg {
   
    background-size: auto 100%;
} 
	 
	.featured-services-row {
 
    grid-template-columns: repeat(1, 1fr);
    
} 
	 
	.featured-services-item {
   
    padding: 30px 60px 0px 60px; 
	 
	 } 
	 
	 
	 .section-title p,.rkx_sy_bt h2 {
  
		 font-size: 27px;}
	 
	 
	section, .section {
   
		padding: 50px 0;} 
	 
	.section-title {
  
    padding-bottom: 20px; }
	 
	 
	 .news-content-list {
  
    grid-template-columns: repeat(1, 1fr);
   
}
	 
	 .news-content-item a { display: block;}	 
	 
	 
	.sy_lx {
 

    grid-template-columns: repeat(1, 1fr);
   
} 
	 
	 .sy_contact { background-size: auto 100%;} 
	 
	.footer-top .gy-4 {
    
    display: none;
} 
	 
	.footer .copyright {
  
    border-top: 0px solid #bbbbbb;
} 
	 
	 .footer .footer-newsletter { padding: 50px 0px;} 
	 
	 .news-content-item .img { width: 100%; margin-bottom: 10px;} 
	 
	 
	 
	.index-about-us-date {
 

    grid-template-columns: repeat(1, 1fr);
  
} 
	 
	 .index-about-us-date ul li .font60 { font-size: 35px;} 
	 
	  .index-about-us-date ul li .font30 { font-size: 18px;} 
	 
	 
	 
	 
	 
	 .company-profile-right.ny_honor { box-shadow: none!important; width: 100%!important; padding: 0px!important; margin: 0px!important; }
	 
	 
	 
	 
	 .company-profile-right.ny_honor .news-content-item {
    margin: 0% !important; 
    width: 100%!important; 
}
	 
	 .footer .copyright {word-wrap: break-word;word-break:break-all;} 
	 
	 
	 
	 
	 
	 
    .polaris-product-item {
  
		width: 92%; margin: 0px 4%;}
    
	 .polaris-product-item .text {
         top: auto; 
    }
	 
	 
	 .polaris-product-item .title-2 { font-size: 16px;} 
	 
	 
	 .more-1 a {
		 height: 37px;}
	 
	 
	 .ny_prodaz .text_js { overflow-x: scroll;}
	 
	 .news-content-list .news-content-item {
   
    width: 99%;
}
	 
	 .news-content-item .title-1 {
   
    font-weight: 700;
   
    font-size: 18px;
}
	 
	 
	 
	 
	 
	 
	 
	 
	 
	 
	 
	 


}
@media (min-width: 1024px) and (max-width: 1920px){ }