@media only screen and (max-width: 1140px) {
	#site_title{
		width:100%;
	}
	.bg-blue{
		width:100%;
	}
	.doitac_bot{
		width:100%;
	}
	.cskh{
		width:100%;
	}
	.ifooter{
		width:100%;
	}
	.ifooter .thongtin_ft{
		
	}
	.fm{
		width:100%;
	}
	.name_left_contain{
		width:100%;
	}
	.logo{
		margin-right:50px;
	}
	.tright{
		width:98%;
		margin:0 auto;
		float:none;
	}
	.ifooter .thongtin_ft2{
		width:20%;
	}
	.ngonngu{
		right:10px;
	}
}
@media only screen and (max-width: 768px) {
	.logo{
		width:100%;
		margin:0 auto;
		text-align:center;
	}
	.tright .htsp_img{
		display:inherit;
		width:100%;
	}
	.bg-blue .nd-contain .img-slider{
		width:50%;
	}
	.htsp_img{
		text-align:center;
	}
	.tright .content{
		display:inherit;
		width:100%;
	}
	.nd-contain1 .htsp-{
		width:100%;
	}
	.nd-contain{
		width:100%;
	}
	.ifooter .thongtin_ft{
		width:100%;
	}
	.ifooter .thongtin_ft1{
		width:47.5%;
	}
	.bg-left{
		display:none;
	}
	.bg-contain{
		width:100%;
	}
	.bg-blue .content{
		height:130px;
	}
	.datlich{
		margin-top:20px;
	}
	.datlich-ct-top{
		display:block;
	}
	.other-dv{
		width:50%;
	}
	.namecompany{
		margin-top:10px;
		margin-bottom:10px;
	}
	.htsp,.tright .htsp{
		width:46%;
		margin:0px 2%;
	}
	.sl-tintuc{
		width:46%;
		margin:0px 2%;
		margin-bottom:20px;
	}
	.aside-panel{
		display:none;
	}
}
@media only screen and (max-width: 717px) {
	.namecompany{
		float:none;
		margin:0 auto;
	}
	.datlich{
		position:absolute;
		top:0px;
		right:20px;
	}
}
@media only screen and (max-width: 550px) {
	#h22{
		padding:10px 0px;
	}
	.other-dv{
		width:100%;
	}
	#h22 h2{
		line-height:20px;
	}
	.tright .img-slider{
		width:100%;
	}
	.content_sp{
		display:none;
	}
	.htsp, .tright .htsp{
		width:96%;
	}
	.sl-tintuc{
		width:96%;
	}
	.tright .htdm_img{
		width:100%;
	}
	.ndtin1{
		width:100%;
		padding:0px 1%;
	}
	.modal-window{
		width:90%!important;
	}
	.namecompany{
		width:100%;
	}
	.datlich{
		width:100%;
		float:left;
		margin:0 auto;
		position:relative;
		right:0px;
		margin:10px 0px;
		padding-left:25%;
	}
	.datlich-ct-top{
		display:block;
	}
	.datlich-ct{
		float:left;
	}
	.bg-blue .nd-contain .img-slider{
		width:100%;
	}
	.ifooter .thongtin_ft1{
		width:100%;
		margin:0px;
		padding:0px 1%;
	}
	.ndtitle span{
		font-size:20px;
	}
	.content_ads{
		width:100%;
	}
	.ifooter .companyname{
		line-height:20px;
	}
	.battt{
		display:inherit;
	}
	.ndtin_ .hianh{
		display:inherit;
		width:100%;
	}
	#pro_detail_tpl{
		width:90%;
		margin:0 auto;
		float:none;
	}
	.ndtin_ .tentin{
		display:inherit;
	}
	.dm-top{
		width:50%;
	}
	.dm-top-img,.dm-top-content{
		float:left;
	}
}
@media only screen and (max-width: 370px) {
	
}