.im-block-1{}
.im-block-1{}
.im-block-2{display:none}
@media(min-width:768px){
	body{padding-top:0 !important}
	
}
@media screen and (max-width: 1200px)
{
	.menu ul li.hotline,.item2 .des:after{display: none;}
/*	.slider-home{height: 100% !important;}*/
	.pd20-10{padding: 20px 10px;}
	.box_item{margin: 10px 9px;}
	.item2 .des .mota{height: 92px;overflow: hidden;}

	.frm input.captcha_ct{width: 100%;float: none;}

	.sp_trangtrong .item .des{width: 30%;}

	/*trang trong tin tá»©c*/
	.box_news{margin: 10px;}
}
@media screen and (max-width: 1024px) 
{
	/*menu*/
	.menu ul li a{padding:0px 20px;}

	.box_item{margin: 10px 8px;}
	.sp_trangtrong .item .des{width: 25%;}
}
@media screen and (max-width: 960px) 
{
	.box_head{height: auto;text-align: center;padding: 10px 0;}
	.box_head.flex{display: block;}
	.wrap_menu{height: auto;line-height: unset;left: 0;}
	.lang.flex{display: block;text-align: right;}
	.lang a{display: inline-block;}
	.cover_about{padding: 20px 10px;}
	.col_about_1, .col_about_2{width: 50%;}

	.item2 .des{width: 57%;}

	.box_item{margin: 10px 7px;}
	.sp_trangtrong .box_item .img{width: 70%;}
	.sp_trangtrong .item .des{width: 30%;}

	/*menu*/
	.header{display:block !important;}
	nav#menu,#danhmuc,.menu_login,li.hotline,li.search_h{display:none !important;}

	/*slider*/
	.slider{width:100%;padding:0;border:none;}

	/*footer*/
	.copyright{padding: 10px;}

	.box_newstt{width: 100%;float: none;}
	.box_newstt .item2{margin-top: 10px;}
	.box_newstt .item2 .des{width: 60.5%;}
}
@media screen and (max-width: 800px) 
{
	.box_item{margin: 10px 5px;}

	.bg-title h2{font-size: 31px;line-height: 35px;}
	.slider-home .slide-controls{bottom: 10px;}

	.item.flex{display: block;}
	.sp_noibat .item .img, .sp_noibat .item .des{width: 100%;}
	.sp_noibat .item .mota{width: 100%;position: static;}

	.scroll-left{display: none;}

	/*trang trong tin tá»©c*/
	.box_news{width: 100%;margin: 10px 0}
}
@media screen and (max-width: 700px) 
{
	.cover_about.flex{display: block;}
	.col_about_1,.col_about_2{width: 100%;}
	/*.box_item{width: 47%;}*/

	.bg-home img{left: 0 !important;position: absolute;top: 50% !important;left: 50% !important;min-width: 100%;min-height: 100%;width: auto;height: auto;z-index: -100;transform: translate(-50%,-50%);background-size: cover;height: 100% !important;}

	.item_about .des{width: 100%;width: 100%;top: 20px;left: 0;}

	/*liÃªn há»‡*/
	.bando_lh,.frm_lienhe{width: 100%;float: none;margin-top: 20px;}	
}
@media screen and (max-width: 600px) 
{
	.copyright.flex{display: block;}

	.hotline_ft{border: none;}
	.mxh{padding: 20px 10px;}
	
	.item_about .des .ten{font-size: 25px;}
	.item_about .des .mota{height: 65px;overflow: hidden;}
	.item_about .des .xemthem{width: 100px;height: auto;line-height: unset;font-size: 15px;padding: 5px 0;}
	
	/*giá» hÃ ng*/
	.gh_an{display:none;}
}
@media screen and (max-width: 480px) 
{
	.item2.flex{display: block;}
	.item2 .img, .item2 .des{width: 100%;float: none;}
	.item2 .img, .item2 .mota{height: auto;}
	.item2 .des .xemthem{position: static;}

	/*.box_item{width: 45%;}*/

	.item_about .des .ten{font-size: 12px;}
	.item_about .des .mota{height: 45px;}

	/*liÃªn há»‡*/
	.frm_lienhe{width: 95%;}
	.frm_lienhe .item_lienhe input[type='text'], .frm_lienhe .item_lienhe textarea, .frm_lienhe .item_lienhe input[type='password']
	{
		width:100%;
	}
	.frm_lienhe .item_lienhe select,.map_description{width:100%;}

	/*trang trong tin tá»©c*/
	.box_news a img{width:110px;}
	.othernews ul.phantrang{margin-left:0px;}
	.box_news h3 a {font-size:14px;}
	.box_news a img{width: 100%;float: none;max-width: unset;}
	.box_news .mota{height: auto;}

	.box_newstt .item2 .des{width: 100%;}
	.wrap_slider_tt .slick-slide{ overflow: hidden; }
	.wrap_slider_tt .slick-slide img{max-width:none !important; height: 20vh; }
}
@media screen and (max-width: 320px) 
{	
}

@media(max-width:800px){
	
	.im-block-2{display:block;/* height:50vh !important; */position:relative;}
	.im-block-2 .wrap{
		background-position: 0% 30%;
		width: 100vh;
		height: 50vh;
		background-size: cover;
		transform: translate(-50%,-50%);
		left: 50% !important;
		position: relative;
	}
	.im-block-2 img{position: absolute;top: 50%;left: 50%;min-width: 100%;min-height: 120%;width: auto;height: auto;z-index: -100;transform: translate(-50%,-50%);background-size: cover;}
	.im-block-1{display:none}
	
		.box_head{position:relative;padding-bottom: 7px;}
		.box_head .logo{}
		.box_head .logo img{height:30px}
		.box_head .wrap_menu{
    position: absolute;
    top: 7px;
    left: 6px;
}
		.box_head .lang{
    position: fixed;
    top: 10px;
    right: 0px;
}
	.box_head .lang img{width:30px}

}