@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;}

.gt_cont img{width: 100%;}
.detailcontentlt img{width: 100%;}

	}



@media only screen and (max-width: 900px) {



.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{}





.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}





.floating-hotline-circle-small{    width: 4rem;

    height: 4rem;}

.floating-hotline-circle-medium{width: 5.5rem;

    height: 5.5rem;}

    .floating-hotline-circle-large{    width: 8rem;

    height: 8rem;

    top: -2.2rem;

    left: -2.2rem;}

.floating-hotline{    bottom: 2.6rem;left: 1.5rem;}

}



@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;}

  .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;}

.hinhanhchinh 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*/