@charset "utf-8";
/* CSS Document */

/*BEGIN MOBILE*/
/*BEGIN MENU MOBILE*/
.mnav{overflow:hidden;margin:0px;height:30px;background:#2a80b9;position:relative;display:none;}
.mnav select{width:100%;border:none;color:#FFF;border-radius:3px;z-index:10000000;background:none;margin-top:6px;}
.mnav select option{background:#2a80b9;color:#FFF;}
.mnav span{background:#2a80b9 url('../images/bgmenumobi.png') right center no-repeat;height:30px;width:34px;display:block;position:absolute;top:0px;right:0px;pointer-events: none;}
/*END MENU MOBILE*/
/*BEGIN M TRANGCHU DANHSACHMAU*/
.m-mauweb{overflow:hidden;margin-right:10px;margin-top:10px;display:none;}
.m-mauweb ul{overflow:hidden;margin:0px;padding:0px;list-style:none;}
.m-mauweb ul li{float:left;height:96px;margin-bottom:10px;width:33.33%;}
.m-mauweb ul li div{overflow:hidden;margin:0px 5px;height:100%;}
.m-mauweb ul li a{display:block;color:#FFF;height:100%;font-weight:bold;overflow:hidden;}
.m-mauweb ul li a span{color:#FFF;}
.mm-mauhinh{margin-top:12px;text-align:center;display:block;}
.mm-mautieude{text-align:center;display:block;padding:0px 5px;}
/*END M TRANGCHU DANHSACHMAU*/
/*END MOBILE*/






/*begin menu*/
#header{width:100%;z-index:9;position:relative!important;display: block!important;
  box-shadow: 0 0 7px #555555;
  -moz-box-shadow: 0 0 7px #555555;
  -o-box-shadow: 0 0 7px #555555;
  -webkit-box-shadow: 0 0 7px #55552A;
  -khtml-box-shadow: 0 0 7px #555555;

}
.menu{
  background: #1d4c9f ;
  height: 40px;
  position: relative;
}

.menu ul{margin: 0;padding: 0}


.menu a{}.menu a span{display:block}.menu_ico{display:inline-block!important}.home_ico{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABsAAAAZCAYAAADAHFVeAAAAcElEQVRIx+3VUQrAMAgD0OX+h3b0Y6OFWjTVjoH9TnggFiEiF/FaCd4SCKwvIBObhZGBrYKIxCwhKB14MM+csYMxqwoGo/5EB5ixHUgd7QyLhJZYNKRiGdAAPlgm9IINOwEdWRAU9hlmOSFSWGH/wW4a6m7OD7NQBgAAAABJRU5ErkJggg==) no-repeat 0 8px;background-size:20px;width:20px;height:28px}.new_ico{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAAcCAYAAACDBoQZAAABiUlEQVRIx5VUbbGDMBBEQiREAg5eJMRBkfAcvDhoHTQSkIAD4gActA72/dmb2d4AhZu5gVzu9r7TAeg2OAIoACZ80kR53LLzggCg0nAGcAdwA/DD751yUC/sgfUAGoAFQN6J2DhTr9HuAywAeNNrcJEmYX830y4o2EhPQRQf2KaH01to31l6oGdTaJQ9WS/jJ+VNABNlfcdCzhK+NWCQzibp4CANMJsZQO3opUhUqjiwJuB3cA4tugKgdRRmF7Kd365eb+mmliaDPypM7rxFW3rJLhZJ05rxy/Njo5Md7yEzVgAslv8oxVwArK5bf67bK/V0tKrmH10KzaVh3+ZSjFZnbe0kngYAL3rsJaWR8kF0Jxst3cuXm51Ar1XGJbqVqrTr/aJniSa6nYXuIO8tyrz3BPWyvEWmHbIVRR6F/ug9M76xwKsDWym/nXkcldPO0KY9myOwugNWr4IFHFO4Ala+gJUrYOsXsPUsWMY5ymfAxpNg4zewiGsUj8DKRbByBGYLf4Zefp3+ARvaG0L8SAG0AAAAAElFTkSuQmCC) no-repeat 0 5px;background-size:15px;width:15px;height:28px}.market_ico{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAYCAYAAADkgu3FAAAAe0lEQVRIx+1WWwrAIAyr3v8wPYo3yn4cG1qlW+se0EBB6iOYtCIBoEEwDvBknSoSABqgnUhkQKaHEERmIq7mo46t6M7bq06qMEvVdXs/69Ftia9Kp5XzP9K9SqTyzcMjVS48CiLx9aZm7Jqb/Rncb1RODbcqShaaawWwAbcgnQmmE4IrAAAAAElFTkSuQmCC) no-repeat 0 8px;background-size:20px;width:20px;height:28px}

.menu ul li {
  float: left;
  display: block;
  height: 43px;
}

.menu ul li a {
   /* background: url("../images/line-menu.png") left no-repeat;*/
    color: white;
    height: 18px;
    padding: 0 6px;
    text-decoration: none;
    text-transform: uppercase;
    line-height: 40px;
    font-weight: bold;
}
.menu ul li a:hover {
  color: white;
  
}

.expand_ico{background:url('../images/menu.png') 0px 10px no-repeat;width:35px;height:35px;position: relative!important;}.portfolio_ico{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAZCAYAAAA14t7uAAAAtklEQVRIx9WSAQ2AIBBFiWAEIxiBCBeBKEQgAlGIYAQj0OAUd2566kDk5rztz43Nx+3xFSLCkojPJ/2jlwT6qn0UvpsNnMa0BFsCIoe/Badte3Y2tAAjbcgvO4AtOcvFXWzoSIOnM9iDO/6yNzEMbAi+NWO9qIWKK+9aAnwS7wsd84w5MBQ65gmlVXmSsbSDIo5dpeMpBzZSjmOF4/CpYy/lWEs5nn7nuKbH8EmPo5SKoTE8sWAGk2j1lxyGup0AAAAASUVORK5CYII=) no-repeat 0 9px;background-size:15px;width:15px;height:28px}

#wrapper_mn,#wrapper_mn2{background: #40080f}
.menu .active,.dcat{}.menu_cat{padding:10px 10px;margin-bottom:10px}


.menu_cat li{width:80%;background:url('../images/m_menu_bg.png') repeat-x;border:solid 1px #6d423e;border-radius:4px;margin-top:2px;}.menu_cat li:nth-child(2n+1){float:left}.menu_cat li:nth-child(2n){float:left}


.menu_cat a{display:block;background: url('../images/m_menu_icon.png') 99% no-repeat;background-size: 13px;padding:10px 0;text-align:left;font:bold 12px/1.300 arial;color:white;text-transform:uppercase;text-indent: 30px;}
.menu-l {
    float: left;
 
    top: 4px;
}


.f_menu{margin-top:20px;background-color:#4c4c4c}



.f_menu_head{display: block;background-color:#00923d;font:normal 13px/7px arial;padding:15px 12px;color:white}.f_menu_head i{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAALCAYAAAB/Ca1DAAAAeklEQVQoz2P4//8/AxFYAIgXQGm8aok17MJ/CLhAyFBChhkA8Yf/qACvoaQYdoAYQ4k1LAEqnkDIUEKGgegANHlkQx9A1eM0EN0wAxw+QDYURR05huFVD5MMQJIEhY0CkekTw1CYYf+JTWc4DH0AMxQ5F5BjGHriXwAADT3LMj1CRRMAAAAASUVORK5CYII=) no-repeat 0 0;width:13px;height:7px;background-size:13px;display:inline-block}.f_menu_head:hover{color:white}.f_menu_ct{padding:10px}.f_menu ul{overflow:hidden;width:48%}.f_menu li{border-bottom:1px solid #757575}.f_menu li:last-child{border-bottom:0}.f_menu li a{display:block;font:normal 13px/1.3 arial;padding:10px 0 10px 0;color:white}.f_menu li ul a{padding-left:35px;background-position:20px 17px}.f_menu li ul li:first-child{border-top:solid 1px #D6D6D6}.f_menu li ul li:last-child{border-bottom:0}.hot_head{border-top:solid 1px #d8dfea;border-bottom:solid 1px #d8dfea;padding:8px 10px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAJCAYAAADzRkbkAAAAG0lEQVQI12P4/PnzfyZGRkYGJiYmJgYICxcXAKdtBAowlgeVAAAAAElFTkSuQmCC) repeat-x;font:bold 14px/1.300 arial;color:#666}.hot_head span{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAECAYAAACzzX7wAAAAK0lEQVQI12M4w8AQD8T/ceD5DP///2fAoWg+SA6sAIui+TBxuAIkRfORxQD2VUO5lJ02TwAAAABJRU5ErkJggg==) no-repeat right center;padding-right:15px}.hot ul{overflow:hidden}.hot li,.hot li a{overflow:hidden;display:block}.hot li a,.chuyenmuc .top0 li{border-bottom:1px solid #D8DFEA;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAqCAYAAAByfjF8AAAAGklEQVQI12P4+/fvfyYGBgYGAsT///+HhgQA8ksZNP/Yp7MAAAAASUVORK5CYII=) repeat-x 0 bottom;padding:15px 10px;font:bold 14px/1.300 arial;color:#333}
/*end menu*/
.cf,#menu_web,#menu_sanpham{display: none;}




.formsearch-wrap{display: none;margin-top: 1px;}

.block_more_info{display: none;}

/*BEGIN RESPONSIVE*/

@media only screen and (max-width: 1170px) {
#nav-content,.content_full{width: auto;}
#right_coll{float: none;width: auto;}
#left_coll{margin-right: 10px}
.box_sologan{margin-left: 0%}
.trangchusanpham ul li{}
.sideshow{height: auto!important;}
.jp-container div{width: auto!important;}
.custom-container ul li{}
.nav-1 a{       padding: 0 12px;
    font-size: 14px;}
.raovatnoidung iframe{max-width: 100%;}
.thongtinhotro{    padding: 15px 23px;}
	}

@media only screen and (max-width: 900px) {
	.full-width {
    width: 100%;
}
.menu-icon-wrap {
    height: 31px;
    width: 34px;
    position: absolute;
    top: 3px;
    left: 5px;
    cursor: pointer;
}
.second_header .menu_icon {
    background-position: -208px -12px;
    width: 24px;
    height: 20px;
    top: 6px;
    left: 0px;
	
}
.menu-sub {
    display: none;
    position: relative;
    top: 11px;
    right: 8px;
    z-index: 9999;
    padding: 5px;
	background:#fff;
	min-width:300px;}
.menu-sub li{
    padding: 0;
    float: left;
    line-height: 36px;
    width: 100%;
    list-style: none;
    position: relative;
    background-color: #fff;}
.menu-sub li a{
	 font-size: 100%;
    color: #666;
    text-decoration: none;
    display: inline-block;
    outline: medium none;
	}
.sub_childs{
	display:none;
	padding-left: 45px;
	font-size: 13px;}
.menu-sub li a img{
	padding-right:10px;}
.search-input.repon{
    padding: 6px 10px 0px 40px;
}
.border-boxsearch {
    border-radius: 3px;
    background-color: #FFF;
}
.search-input.repon input {
    width: calc(100% - 50px)!important;
    border-radius: 3px 0 0 3px;
    border: none;
    border-right: none!important;
    height: 37px!important;
	outline:none;}
.search-input .button-search-footer {
    height: 37px;
    border: none;
    border-left: none;
    width: 50px;
    border-radius: 0 3px 3px 0;
}
.search-input .button-search-footer i {
    font-size: 20px;
	margin-left: 16px;
	margin-top: 4px;
}
.slide-home-bound { margin-top:15px !important}
.chitiethienlen img { height:auto}
.product-detail-right {    width: auto !important;
    float: none !important}
.content-news.testtest.typenews0 { padding:0 15px}
.main-support{display: none;}
  .hd-navigation-fixed{display: none;}

.right-search{width: auto!important;}
.box_sologan,.box_search,.search_full,.lag_left,.lag_right,.menu-top{display: none;}
.logo{margin: 0 auto;display: block;text-align: center;float: none;width: auto;}
.logo img{width: auto;height: auto;}
#nav{display: none;}

.cf{display: block;}

#left_coll{display: none;}
.about_right{display: none;}
.about_left{width: auto!important;float: none!important;}
.content_news{height: auto;}
.box_tabsanpham{display: none;}
.jssora20l{top: 50%!important;}.jssora20r{top: 50%!important;}
.dslt-con,.box_doitac{display: none;}
.footermain{ padding-bottom: 14px;    width: 57.8%;}
.footer_box_right{width: 42%;float: right;}
.footer_box{width: 46%;margin-bottom: 15px;}
.hotro_footer{display: none;}
.home-content-center{width: 100%!important}
.content-news img,.detail-noidung img{max-width: 100%!important}
#formlienhe{width: auto!important;}
.footer_map{display: none;}
.language{ display:none}


.formsearch-wrap{display: block;}
 /*BEGIN FORMSEARCH*/
#form_search{position: relative;}
.formcon {
    padding: 7px 52px 0 21px;
    position: relative;
    background: #f1f1f1;
    height: 40px;
}
#search_value2 {
    border: 1px solid #ddd;
    height: 30px;
    margin: 0;
    padding: 0;
    width: 100%;
}

.go {
    background-position: -136px -68px;
    border: medium none;
    cursor: pointer;
    height: 32px;
    position: absolute;
    right: 12px;
    top: 7px;
    width: 34px;
}

.bg-img {
        background: #1d4c9f url("../images/botom.png") center no-repeat;
    background-size: 69%;
    cursor: pointer;
    height: 30px;
    width: 35px;
    position: absolute;
    top: 8px;
}
/*END FORMSEARCH*/
.main-sideshow{width: auto;float: none;}



.trangchusanpham ul li:nth-child(4n){}
.trangchusanpham ul li:nth-child(3n){margin-right: 0}
.trangchusanpham ul li{width: 33.3%}

.homerow2 .bannerhomecol1{    width: 56.4%;}
.homerow2 .bannerhomecol2{width: 40.5%;}
.homerow2 .bannerhomecol1 .listads .boxinfoadshome .briefadshome{font-size: 15px;    line-height: 23px;}
.homerow2 .bannerhomecol1 .listads .boxinfoadshome h4{font-size: 18px;}


.homerow3 .bannerhomecol1{width: auto;float: none;margin-bottom: 15px;}
.homerow3 .bannerhomecol2{width: auto;float: none;}
.blocktitlenews{    background-position: left!important;}
.newshomebottom li .imgnewschild{width:auto;float: none;text-align: center;margin-right: 0}
.newshomebottom li .boximgnewshomebot{padding: 10px;}
.newshomebottom li .briefnewshome .titlenewshome2{}
.briefchildnews{height: 68px;overflow: hidden;}
.formsearchlink{width: auto;float: none;}
.box-contact .contact-right{/*width: auto;float: none;*/}


.blocksideshow{margin-top: 0}
}

@media only screen and (max-width: 700px){
  .detail-noidung2 img{width: 100%}
  .tintucmoinhat ul li{width: 49%;margin-bottom: 15px;}
  .tintucmoinhat ul li:nth-child(4n){margin-right: 2%}
  .tintucmoinhat ul li:nth-child(2n){margin-right: 0;float: right;}
  .footermain{width: auto;float: none; padding:0 10px}
  .footer_box_right{width: auto;float: none;}

  .footer_bottom .footer_bottom_left{width: auto;float: none;margin-bottom: 30px;}
  .footer_bottom .footer_bottom_right{width: auto;float: none;}
  .footer_bottom ul li{margin-right: 4%}
  .copyright{text-align: left;}

  .footer_box:first-child{width: auto;float: none;margin-right: 0}
}

@media only screen and (max-width: 600px) {

.coll_top_right{display: none!important;}
.coll_top .coll_top_left{width: auto;float: none!important;padding: 0 5px;}

.trangchusanpham ul li:nth-child(3n){}
.trangchusanpham ul li:nth-child(2n){margin-right: 0!important;float: right;}
.trangchusanpham ul li {
    
    /* border: 1px solid #e3e3e3; */
    width: 50%!important;
  
}

.listcatehome ul li{margin-right: 1%;
    margin-left: 1%;

    width: 48%;}
.blockmainnew ul{margin-right: 0!important;width: auto!important;float: none!important;}
.blockmainnew ul:last-child{margin-top: 30px;}
.loaitinraovatcon li iframe{height: auto;}
.raovatnoidung iframe{height: 240px;}

.formproductnews ul li:nth-child(0n+5),.formproductnews ul li:nth-child(0n+2){display: none;}
.formproductnews ul li:nth-child(0n+1){width: 61.4%}
.formproductnews ul li:nth-child(0n+3){width: 18%;}
.formproductnews ul li:nth-child(0n+4){width: 19%;}
.formregisterdetail{padding: 40px 2%;}

.chitiettap a{    margin-right: 9px;    font-size: 13px;    padding: 5px 7px;}
.chitiettap{height: auto;overflow: hidden;}
.chitiettap div{padding-left: 0}

/*.news{width: 48%;}
.news:nth-child(3n){margin-right: 3%}
.news:nth-child(2n){margin-right: 0;float: right;}*/
.titleh1{height: auto;}
.titleh1 h1{border: none;}

.hinhanhchinhcha{width: auto;float: none;}
.detail-ts{width: auto;float: none;}


.box-contact .contact-left{width: auto;float: none;margin-bottom: 20px;}
.box-contact .contact-right{width: auto;float: none;}
}
@media only screen and (max-width: 500px) {
.formregis2 .formregis2_right .formregis2_right_title{width: auto;float: none;}
.formregis2 .formregis2_right .formregis2_right_content{width: auto;float: none;}
.formregis2 .formregis2_left{padding-top: 34px;}
}

@media only screen and (max-width: 480px) {
.image-new{width: 40%}
.new{width: 58%}
  .tva-ha{margin-bottom: 10px;}
.detail-info img,.tva-ha{float: none!important;width: auto!important;}
.tva-ha{margin-right: 0px;}
.nd-new{display: none;}


.homerow2 .bannerhomecol1{    width: auto;float: none;margin-bottom: 20px;}
.homerow2 .bannerhomecol2{width: auto;float: none;}

.homerow4 i{width: auto;float: none;}
.homerow4 .homerow4content{width: auto;float: none;}
.homerow4 .moretin1home{width: auto;float: none;overflow: hidden;}
.homerow4 .moretin1home a{float: left;}
.footer_bottom ul li{width: auto;float: none;margin-right:0 }
.footer_box{width: auto;float: none;margin: 0;margin-bottom: 20px;}
.addresschinhanh ul li{width: auto;float: none;}
.newshomebottom li{width: auto;float: none;margin-right: 0}

.homerow2 .contenthome2 .boxpadding{padding: 15px 10px;}
.language{padding: 7px 16px;}

.trangchusanpham ul li.boximgcategory h2{margin-top: 20%}
.trangchusanpham ul li.boximgcategory{min-height: 316px;}
.trangchusanpham ul li .img-tab{height: 161px;}
.trangchusanpham ul li .category-brief{height: 114px;overflow: hidden;}

.footer_box:last-child{width: auto!important;}
}
@media only screen and (max-width: 400px) {
.about_left .content_txt img{float: none!important;}
.about_left .content_txt{text-align: center;}
.footer_box{}
.footer_box img{float: none!important;}


.sideshow div{height: 124px!important;}
.sideshow img{height: 124px!important;}
.slide1anh img{height: 124px;}
.formproductnews ul li:nth-child(0n+3){display: none;}
.formproductnews ul li:nth-child(0n+1){width: 70.4%;}
.formproductnews ul li:nth-child(0n+4){width: 29%}

  }
/*@media screen and (max-width:750px){
	.m-mauweb,.mnav{display:block;}
}
@media screen and (max-width:450px){
	.m-mauweb ul li{width:50%;}
}*/
/*END RESPONSIVE*/