@media (max-width: 1600px) { 
	
	
}

@media (max-width: 1440px) { 
	
	
}

@media (max-width: 1140px) { 
	
		
}


@media (max-width: 1025px) { 
	.minimal-menu > ul > li {
		padding:0px 8px !important;
	}
	
	.wrap_center{
		margin: 15px auto;
	}
	
	.wrap_item_note{
		width: 33%;
	}
	
	.block_item_note{
		width: 170px;
		height: 210px;
	}
	.block_item_note h2 a {
		font-size: 12px;
		line-height: 16px;
	}
	.img_item_note{
		width: 170px;
		height: 130px;
	}
	.img_item_note img{
		max-width: 135px;
		max-height: 103px
	}
	
	.wrap_icon{
		width: 33%;
		margin: 10px auto;
	}
	.block_icon{
		width: 170px;
	}
	.block_icon div{
		line-height: 19px;
	}
	.img_icon{
		margin-bottom: 15px;
	}
	
	#intro_home > h2{
		font-size: 24px;
	}
	#intro_home > h2 span{
		font-size: 24px;
	}
	
	#wrap_menu{
		float:none;	
	}
	
	#wrap_lang{
		text-align:center;
		margin:20px auto;	
	}
	
	.wrap_logo{
		text-align:center;
	}
	
	.wrap_logo img{
		margin-top: 10px;
		margin-bottom: 0px;
		height: 75px;
	}
	
	#wrap_bg_solution {
		width: 100%;
	}
	
	.wrap_phone_search{
		margin-top: 10px;
	}
	
	.prev{
		left:-35px;
	}
	
	.next{
		right:-35px;
	}
	
	#wrap_news_home {
		width: 100%;
	}
    
    #wrap_lang {
        margin: 0px;
		padding: 0px;
		width: unset;
		position: absolute;
		top: -120px;
		right: 6px;
    }
	
	.block_news{
		width: 320px;
		height: 485px;
	}
	.img_news{
		width: 320px;
		height: 274px;
	}
	.info_news h3 a{

	}
	.info_news div{

	}
}

@media (max-width: 812px) { 
	.block_item{
		width:340px;
		min-height:360px;
	}
	
	.img_item{
		width:340px;
		height:260px;
	}
	
	.block_project{
		width:340px;
		min-height:340px;
	}
	
	.img_project{
		width:340px;
		height:260px;
	}
    
    #wrap_search {
        width: 100%;
        height: 31px;
        float: none;
        margin-top: 0px;
        margin-left:0px;
    }
    
    .wrap_hotline{
        width: 40%;
        display: inline-block;
        margin: 5px;
    }
    
    .line_top{
        display: none;
    }
}


@media (max-width: 769px) { 
	.row{
		margin:0px;	
	}
	
	
}

@media (max-width: 736px) { 
	
}

@media (max-width: 667px) { 
	
	.block_item{
		width:320px;
		min-height:360px;
	}
	
	.img_item{
		width:320px;
		height:260px;
	}
	
	.block_project{
		width:320px;
		min-height:320px;
	}
	
	.img_project{
		width:320px;
		height:260px;
	}
}

@media (max-width: 640px) { 
	.block_item{
		width:280px;
		min-height:360px;
	}
	
	.img_item{
		width:280px;
		height:260px;
	}
	
	
	.img_item img{
		max-width:240px;
		max-height:160px;	
	}
	
	.block_project{
		width:280px;
		min-height:220px;
	}
	
	.img_project{
		width:280px;
		height:170px;
	}
	
	.img_project img{
		max-width:280px;
		height:170px;	
	}
}

@media (max-width: 600px) { 
	.kmt_title {
		font-size: 22px;
	}

}

@media (max-width: 568px) { 
	.wrap_item,.wrap_project{
		width:100%;	
	}
    
    .wrap_hotline{
        width: 50%;
        display: inline-block;
        margin: 5px 0px;
        text-align: center;
        background: none;
        padding-left: 0px; 
        
    }
	
	.block_item{
		width:280px;
		min-height:320px;
	}
	
	.block_project{
		width:100%;
		min-height:inherit;
	}
	
	.img_project{
		width:100%;
		height:auto;
	}
	
	.img_project img{
		max-width:100%;
		height:auto;
	}
}

@media (max-width: 480px) { 
	.wrap_news{
		width:100%;	
	}
	
	.wrap_item_note{
		width: 50%;
	}
	
	.wrap_icon{
		width: 50%;
	}
	
	.prev{
		background:none;
	}
	
	.next{
		background:none;
	}
	
	#wrap_img_dt{
		width:100%;
		height:auto;
		padding:20px;	
	}
	
	#wrap_img_dt *{
	   vertical-align: middle;	
	}
	
	#wrap_img_dt img{
		max-width:80%;
		max-height:inherit;
		height:auto;	
	}

}

@media (max-width: 414px) {
	
	
}

@media (max-width: 375px) { 
	.kmt_title {
		font-size: 18px;
	}
}

@media (max-width: 360px) { 
  	
	
}

@media (max-width: 320px) { 
	
	
}

@-moz-document url-prefix() {
  fieldset { display: table-cell; }
}