#preloader{background-color:#fff;bottom:0;left:0;position:fixed;right:0;top:0;z-index:2147483647;width:100%;height:100%}
#status{background-position:center center;background-repeat:no-repeat;height:auto;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%)}
.intro .contain_trong{padding:54px 0}
.dt_tt{width:33.33%;float:left;padding:0 10px}
.item-tt{max-width:380px;margin:0 auto}
.pic-tt{display:block;overflow:hidden}
.item-tt h3{font-family:'Roboto-Bold';font-size:14px;color:#333;font-weight:400;text-align:justify;line-height:22px;height:44px;margin-top:15px}
.item-tt h3:hover{color:red}
.desc-tt{font-family:'Roboto',sans-serif;font-size:14px;color:#666;line-height:25px;height:75px;margin-top:7px}
.slick_tintuc .slick-prev,.slick_tintuc .slick-next{width:14px!important;height:20px!important}
.slick_tintuc .slick-prev:before,.slick_tintuc .slick-next:before{display:none!important}
.slick_tintuc .slick-next{background:url(images/tt_right.png) no-repeat!important;right:-25px}
.slick_tintuc .slick-prev{background:url(images/tt_left.png) no-repeat!important;left:-25px;transform:rotate(0deg)}
::-webkit-scrollbar{background:#fff;width:10px;height:11px}
::-webkit-scrollbar-thumb{background:#BBB}
*{margin:0;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;outline:none}
.fb_iframe_widget,.fb_iframe_widget span,.fb_iframe_widget span iframe[style]{min-width:100%!important}
.fb-comments,.fb-comments iframe[style],.fb-like-box,.fb-like-box iframe[style]{width:100%!important}
.fb-comments span,.fb-comments iframe span[style],.fb-like-box span,.fb-like-box iframe span[style]{width:100%!important}
.video_popup{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden}
.video_popup iframe,.video_popup object,.video_popup embed{position:absolute;top:0;left:0;width:100%;height:100%}
#clickvideo{width:100%;padding:4px 0;margin:3px 0;border:1px solid #DDD;box-sizing:border-box}
.addthis_native_toolbox{margin:10px 0;width:100%;clear:both;margin-bottom:10px}
.addthis_native_toolbox b{float:left;font-size:14px;text-transform:uppercase;margin-right:10px}
#toptop{width:37px;height:37px;position:fixed;bottom:30px;right:20px;text-indent:-99999px;cursor:pointer;background:url(images/back_to_top.png) top center no-repeat;transition:.5s;z-index:200}
#toptop:hover{background:url(images/back_to_top.png) bottom center no-repeat;transition:.5s}
.transition_all{-webkit-transition:all .5s linear;-moz-transition:all .5s linear;transition:all .5s linear}
.clearfix:after{display:block;content:"";clear:both}
.center{max-width:1200px;margin:0 auto;position:relative}
.clear{clear:both}
img{max-width:100%!important;height:auto}
div.bando img{max-width:none!important}
body{font-family:'Roboto',sans-serif;font-size:14px;line-height:1.5}
@font-face{font-family:'Open Sans',sans-serif}
@font-face{font-family:'Roboto',sans-serif}
@font-face{font-family:'RobotoBoldCondensed';src:url(font/RobotoBoldCondensed.ttf)}
@font-face{font-family:'RobotoCondensedRegular';src:url(font/RobotoCondensedRegular.ttf)}
@font-face{font-family:'Roboto-Bold';src:url(font/Roboto-Bold.eot?#iefix) format("embedded-opentype"),url(font/Roboto-Bold.woff) format("woff"),url(font/Roboto-Bold.ttf) format("truetype");font-weight:400;font-style:normal}
@font-face{font-family:'RobotoCondensedLight';src:url(font/RobotoCondensedLight/RobotoCondensedLight.eot);src:url(font/RobotoCondensedLight/RobotoCondensedLight.eot) format("embedded-opentype"),url(font/RobotoCondensedLight/RobotoCondensedLight.woff2) format("woff2"),url(font/RobotoCondensedLight/RobotoCondensedLight.woff) format("woff"),url(font/RobotoCondensedLight/RobotoCondensedLight.ttf) format("truetype"),url(font/RobotoCondensedLight/RobotoCondensedLight.svg#RobotoCondensedLight) format("svg")}
@font-face{font-family:'UTMAvo';src:url(font/UTMAvo/UTMAvo.eot);src:url(font/UTMAvo/UTMAvo.eot) format("embedded-opentype"),url(font/UTMAvo/UTMAvo.woff2) format("woff2"),url(font/UTMAvo/UTMAvo.woff) format("woff"),url(font/UTMAvo/UTMAvo.ttf) format("truetype"),url(font/UTMAvo/UTMAvo.svg#UTMAvo) format("svg")}
@font-face{font-family:'UTMAvoBold';src:url(font/UTMAvoBold/UTMAvoBold.eot);src:url(font/UTMAvoBold/UTMAvoBold.eot) format("embedded-opentype"),url(font/UTMAvoBold/UTMAvoBold.woff2) format("woff2"),url(font/UTMAvoBold/UTMAvoBold.woff) format("woff"),url(font/UTMAvoBold/UTMAvoBold.ttf) format("truetype"),url(font/UTMAvoBold/UTMAvoBold.svg#UTMAvoBold) format("svg")}
@font-face{font-family:'UTMHelvetIns';src:url(font/UTMHelvetIns/UTMHelvetIns.eot);src:url(font/UTMHelvetIns/UTMHelvetIns.eot) format("embedded-opentype"),url(font/UTMHelvetIns/UTMHelvetIns.woff2) format("woff2"),url(font/UTMHelvetIns/UTMHelvetIns.woff) format("woff"),url(font/UTMHelvetIns/UTMHelvetIns.ttf) format("truetype"),url(font/UTMHelvetIns/UTMHelvetIns.svg#UTMHelvetIns) format("svg")}
@font-face{font-family:'Montserrat-Black';src:url(font/Montserrat-Black.eot);src:url(font/Montserrat-Black.eot?#iefix) format("embedded-opentype"),url(font/Montserrat-Black.woff2) format("woff2"),url(font/Montserrat-Black.woff) format("woff"),url(font/Montserrat-Black.ttf) format("truetype");font-weight:900;font-style:normal}
@font-face{font-family:'Roboto-Black';src:url(font/Roboto-Black.eot?#iefix) format("embedded-opentype"),url(font/Roboto-Black.woff) format("woff"),url(font/Roboto-Black.ttf) format("truetype");font-weight:400;font-style:normal}
div#wapper{margin:auto;max-width:100%;background:#fff}
div#header{position:relative;margin:auto}
.top_head .center{display:flex;justify-content:space-between;align-items:center}
.logo_tr{flex-basis:140px;line-height:0}
.logo_tr img{max-height:120px}
.banner_r{flex-basis:calc((100% - 300px)/2);display:flex;justify-content:space-between;align-items:center}
.hotline{display:flex;justify-content:flex-start;align-items:center;flex-basis:49%}
.hotline i{width:40px;height:40px;color:#fff;background:#0db14b;font-size:20px;line-height:40px;text-align:center;border-radius:50%;margin-right:10px}
.hotline p{color:#626262;font-size:15px}
.hotline p span{color:#f00303;font-weight:700}
.email_top{display:flex;justify-content:flex-start;align-items:center;flex-basis:49%}
.email_top p{color:#626262;font-size:15px}
.email_top i{width:40px;height:40px;color:#fff;background:#0db14b;font-size:20px;line-height:40px;text-align:center;border-radius:50%;margin-right:10px}
div.search{position:relative;width:16.8%}
div.search input{padding:10px 0;width:100%;background:#3dc16f;outline:none;color:#fff;border:0;border-radius:25px;text-indent:18px}
div.search i{position:absolute;top:8px;right:14px;color:#fff;font-size:17px;cursor:pointer}
.left_mn{width:81.5%}
#menu_top{position:relative}
.menu_login{list-style:none;position:absolute;top:5px;right:70px}
.menu_login li{display:inline-block}
.menu_login li a{text-decoration:none;color:#fff;border-right:1px solid #fff;padding:0 5px}
div#lang{position:absolute;top:5px;right:10px}
div#lang a img{margin-left:3px}
.sang_header{top:30%;left:5%}
div.header_mobi{display:none}
div.wap_menu{background:#0DB14B;width:100%}
div.menu{position:relative}
div.menu ul{padding:0;list-style:none}
#menu_top>ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;position:relative}
div.menu ul li{position:relative;z-index:50}
#menu_top>ul>li{text-align:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-flex:1;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;position:relative;line-height:50px}
#menu_top>ul>li>a{color:#fff;display:block;font-size:14px;text-transform:uppercase;width:100%;position:relative;text-shadow:none;font-weight:400;font-family:'Roboto-Bold'}
#menu_top>ul>li a span{position:relative;z-index:1234;display:block;opacity:.9}
#menu_top>ul>li>ul{top:50px;left:0;padding-top:0!important;box-shadow:0 0 1px #ccc}
#menu_top>ul>li li a{font-weight:400;text-transform:none;color:#fff;font-size:13px;display:block;line-height:18px}
.menu_dek{position:relative;background:#0db14b}
.contain_trong{max-width:1200px;margin:0 auto}
.menu_dek .contain_trong{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:space-between;align-items:center}
div.menu ul li a:before{position:absolute;content:'';width:1px;background:#56c981;height:16px;top:calc(50% - 8px);right:0;z-index:-1}
div.menu ul li:nth-child(7) a:before{display:none}
div.menu ul li a:hover,div.menu ul li a.active,div.menu ul li a.active2{background:#b43a22}
div.menu ul li ul,div.menu ul li:hover ul li ul{position:absolute;margin-left:0;display:none;min-width:251px;background:#0ba546;line-height:1.5}
div.menu ul li ul li{float:none}
div.menu ul li ul li a:before{display:none}
div.menu ul li ul li a{padding:6px 10px;text-transform:none;display:block;border-bottom:1px solid #ffffff4f;text-align:left}
div.menu ul li ul li ul{left:100%;top:0}
div#slider{margin:auto}
#slider1_container{margin:0 auto}
div#left{width:20%;float:left}
div.tieude{color:#fff;text-align:center;font-size:14px;background:url(images/tieude.png) center repeat-x;height:39px;line-height:39px;font-weight:700;text-transform:uppercase}
div#danhmuc{border-bottom:none}
div.danhmuc{border:1px solid #d6d6d6;margin-bottom:15px}
div.danhmuc:last-child{margin-bottom:0}
div#danhmuc ul{list-style:none}
div#danhmuc ul li:last-child{border:none}
div#danhmuc ul li a{color:#454545;font-family:'Roboto',sans-serif;text-decoration:none;font-size:14px;transition:.4s;display:block;border-bottom:1px solid #DDD;padding:9px 5px 9px 23px;background:url(images/muiten.png) 11px 15px no-repeat}
div#danhmuc ul li a:hover,div#danhmuc ul li a.active{color:red;transition:.4s}
div#danhmuc ul li ul li a{background:url(images/muiten.png) 22px 15px no-repeat;padding:9px 5px 9px 35px}
div#danhmuc ul li ul{display:none}
div#tinmoi ul{list-style:none;padding:0 10px}
div#tinmoi ul li{border-bottom:1px dashed #DDD;padding:10px 0}
div#tinmoi ul li a img{width:35%;max-width:150px!important;border:1px solid #d6d6d6;float:left;margin-right:10px}
div#tinmoi ul li a img:hover{transition:1s;border:1px solid red}
div#tinmoi ul li h4 a{text-decoration:none;color:#111;font-size:12px;transition:.4s;font-weight:400}
div#tinmoi ul li h4 a:hover{color:red;transition:.4s}
div.load_video{width:95%;margin:7px auto}
div#hotro{background:url(images/bg_hotro.png) left 40px no-repeat}
div#hotro .phone{color:#f10b0b;font-size:24px;font-weight:700;padding-top:62px;padding-left:90px;padding-bottom:10px;margin-right:20px;font-style:italic}
div#hotro ul{list-style:none;border-bottom:1px dashed #DDD;padding:7px;margin:0 10px;font-size:13px}
div#hotro ul li{clear:both;padding:6px 0;color:#555}
div#hotro ul li i{font-size:17px;margin-right:8px;clear:both}
div#hotro ul li span{color:#3853a4;font-weight:400;font-size:14px;margin-top:3px;float:left}
div#hotro ul li a img{margin-right:5px;float:left;width:25px}
div#quangcao a img{width:90%;max-width:300px!important;border:1px solid #DDD;margin:5px auto;padding:4px;box-sizing:border-box}
div#quangcao a img:hover{border:1px solid red}
div#dknt{max-width:350px}
form#frm_dknt{background:#fff;height:35px;margin:10px 0}
form#frm_dknt input[type='email']{width:70%;padding:0 5px;float:left;margin-top:9px;border:none;background:none;outline:none;color:#000;outline:none}
form#frm_dknt input[type='button']{background:red;color:#fff;width:50px;height:35px;line-height:35px;border:none;cursor:pointer;float:right;text-transform:uppercase;outline:none}
#submit_nhantin{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0}
div#main_content{max-width:1200px;margin:0 auto}
div#right{width:100%;float:none}
div.tieude_giua{text-align:center;color:#0db14b;font-size:30px;font-weight:400;background:url(images/tt1.png) no-repeat center bottom;
    padding-bottom:15px;margin-bottom:25px; margin-top: 15px; font-family:'Montserrat-Black';text-transform:uppercase}
div.wap_item{text-align:center;position:relative}
.w-clear:after{display:block;content:"";clear:both}
.mg_sp{margin:0 -10px -20px}
.flex_sp{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:flex-start;flex-wrap:wrap}
div.item{width:25%;float:left;padding:0 10px 20px;box-sizing:border-box;-ms-filter:"progid:DXImageTransform.Microsoft.Shadow(Strength=0,Direction=135,Color=#ECECEC)";filter:progid:DXImageTransform.Microsoft.Shadow(Strength=0,Direction=135,Color=#ECECEC)}
.mw_sanpham{max-width:280px;margin:0 auto}
div.item .sp_img{overflow:hidden;line-height:0;margin-bottom:17px;position:relative;border:1px solid #ddd}
div.item a img{width:100%;height:100%}
div.item .sp_name{font-size:14px;line-height:22px;font-family:'Roboto-Bold';font-weight:400;text-transform:capitalize;color:#666;position:relative;margin-bottom:9px}
div.item .sp_name a{color:#666}
div.item .sp_name a:hover{transition:.4s;color:red}
div.item p.sp_gia{display:flex;justify-content:center}
.page_trong{padding:30px 0}
div.item .sp_gia .gia,div.item .sp_gia .giakm,div.item .sp_gia .gia,div.item .sp_gia a{color:red;font-size:15px;font-weight:700}
div.item .sp_gia .gia{background:#0db14b;color:#fff;border-radius:30px;font-family:'Roboto',sans-serif;font-weight:400;font-size:14px;padding:3px 22px}
div.item .sp_gia span.giacu{color:#666;text-decoration:line-through;font-weight:400}
div#wap_footer{padding-top:40px;margin:auto;margin-top:10px;color:#fff}
div#footer{max-width:1200px;margin:auto;display:flex;justify-content:space-between}
div#main_footer{flex-basis:47.1%}
.box_cs{flex-basis:15.45%}
.box_time{flex-basis:15%}
.tenctyy{color:#fff;text-transform:uppercase}
span#copy{display:block;float:left;font-size:14px;color:#fff}
div.thongke{float:right;font-size:14px;color:#fff}
div.thongke div.item-tk{display:inline-block;vertical-align:top}
div.thongke div.item-tk > span{color:#fff}
div.thongke div.item-tk:nth-of-type(2n){margin:0 2px}
.tit_ft{font-size:20px;text-transform:uppercase;font-family:'Roboto-Black';font-weight:400;margin-bottom:10px}
.bv .tit_ft,.tt .tit_ft{margin-bottom:23px}
.box_cs p{margin-bottom:7px}
.box_cs p a{color:#fff}
.box_cs p a i{font-size:4px;color:#0db14b;vertical-align:middle;margin-right:3px}
.box_cs a:hover{text-decoration:underline}
.tt p{margin-bottom:10px;color:#fff;font-family:'Roboto' sans-serif;font-size:14px;color:#fff}
.tt p a{color:#fff}
.tt p a:hover{text-decoration:underline}
.bv p a{font-family:'Roboto' sans-serif;color:#fff;font-size:14px;text-overflow:ellipsis;white-space:normal;-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;font-weight:400;height:22px;overflow:hidden}
.bv p{margin-bottom:14px;color:#fff}
.bv p a:hover{text-decoration:underline;color:#fff}
.box_time p{display:flex;justify-content:flex-start;align-items:center}
.box_time p img{margin-right:10px}
.logo_ct{line-height:0;margin-top:10px}
.logo_ct img{max-height:50px}
.bottom{margin-top:25px;padding:10px 0;text-align:center}
div.mxh{margin-top:20px}
div.mxh a{display:inline-block;vertical-align:top;margin:0 2px}
div.mxh a img{max-height:36px}
div.mxh a img:hover{transition:1s;transform:rotate(360deg)}
.tt_lh{margin-bottom:20px}
.ct_left{width:44%;float:left}
.ct_right{width:55%;float:right;border-left:1px solid #ccc;padding-left:1%}

.gioithieu .contain_trong{padding:50px 0}
.content_gioithieu{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;align-items:center;justify-content:space-between}
.pic_gioithieu{display:inline-block;max-width:580px;overflow:hidden}
.info_gioithieu{width:calc(100% - 602px)}
span.tieude{font-family:'Montserrat-Black';font-weight:400;font-size:30px;text-transform:capitalize;width:100%;color:#0db14b;background:url(images/td_gt.png)no-repeat left bottom;padding-bottom:28px;margin-bottom:8px;display:block}
.desc_gioithieu{font-family:'Roboto',sans-serif;font-size:14px;color:#666;text-align:justify;line-height:25px}
.xem_them{margin-top:29px;text-align:left}
.fix_head{position:fixed;top:0;left:0;z-index:1234;width:100%;animation:animatetop .2s}
@keyframes animatetop {
from{top:-300px;opacity:0}
to{top:0;opacity:1}
}
.pic_gioithieu:hover img{transform:scale(1.2);-moz-transform:scale(1.2);-webkit-transform:scale(1.2);-o-transform:scale(1.2)}
.pic_gioithieu img{transition:all .5s;-moz-transition:all .5s;-webkit-transition:all .5s;-o-transition:all .5s}
.xem_them a{font-size:14px;color:#fff;display:inline-block;border:1px solid #0db14b;text-transform:capitalize;padding:6px 35px;font-family:'Roboto',sans-serif;background:#0db14b;transition:.1s}
.xem_them a:hover{background:transparent;color:#0db14b}
div#doitac{box-sizing:border-box;max-width:1200px;margin:auto}
div#doitac a img{height:100px;margin:0 5px;border:1px solid #DDD}
div.wap_pro{margin:15px auto;clear:both}
.zoom_slick{width:45%;float:left;text-align:center}
.zoom_slick .slick2{border:1px solid #DDD}
.zoom_slick .slick{margin-top:5px}
.zoom_slick .slick img{width:95%;margin:auto;border:1px solid #DDD;box-sizing:border-box;cursor:pointer}
.zoom_slick .slick img:hover{border:1px solid #F60;opacity:.5;transition:1s}
.product_info{float:right;list-style:none;width:52%}
.product_info li{font-size:13px;border-bottom:1px solid #EEE;padding:6px 0}
.product_info li.ten{color:#03F;font-size:18px}
.product_info li.giakm,.product_info li.gia{font-size:15px;color:red;position:relative}
.product_info li.giacu{text-decoration:line-through;color:#222}
.product_info li.giakm .tinh_phantram{background:red;color:#fff;width:35px;display:block;height:35px;line-height:35px;border-radius:50%;font-size:12px;text-align:center;position:absolute;right:10%;top:0}
.product_info li b{font-weight:400;font-size:14px}
.xemgiohang{color:#E80019;display:block;width:120px;height:30px;text-align:center;line-height:30px;text-align:center;font-weight:700;cursor:pointer;font-size:13px;transition:.4s;margin:auto;margin-top:7px}
.product_info li .dathang{background:#e93b35;color:#fff;display:block;max-width:300px;height:40px;line-height:40px;text-align:center;text-transform:uppercase;font-weight:700;cursor:pointer;font-size:14px;transition:.4s}
.product_info li .dathang i{margin-right:10px;font-size:25px;margin-top:3px}
.product_info li .dathang:hover{transition:.4s;background:#E00}
span.size{display:inline-block;padding:2px 10px;border:1px solid #DDD;border-radius:3px;margin-right:5px;cursor:pointer}
span.mausac{display:block;float:left;border:1px solid #DDD;width:30px;height:30px;margin-right:5px;cursor:pointer;font-size:0}
span.active_size,span.size:hover,span.mausac:hover,span.active_mausac{border:1px solid #E00}
input.soluong{padding:3px 0;width:55px;border:1px solid #dedede;text-align:center}
table#giohang input{margin:5px 0}
table#giohang input.btn,.click_ajax{background:#DC0018;color:#fff;padding:7px 15px;border:none;cursor:pointer;margin:5px 1px;border-radius:3px}
table#tt td{height:30px}
table#tt td input.t{width:300px;height:20px;margin:3px 0 5px;border:1px solid #DDD}
table#tt td textarea{width:300px}
table#tt span{color:red}
@-webkit-keyframes star {
0%{-webkit-transform:rotate(0) scale(0)}
50%{-webkit-transform:rotate(180deg) scale(1.5)}
100%{-webkit-transform:rotate(360deg) scale(0)}
}
@-o-keyframes star {
0%{-o-transform:rotate(0) scale(0)}
50%{-o-transform:rotate(180deg) scale(1.5)}
100%{-o-transform:rotate(360deg) scale(0)}
}
@-moz-keyframes star {
0%{-moz-transform:rotate(0) scale(0)}
50%{-moz-transform:rotate(180deg) scale(1.5)}
100%{-moz-transform:rotate(360deg) scale(0)}
}
a{text-shadow:none;text-decoration:none}
.bando_map{width:100%;border:1px solid #ccc;line-height:0}
.bando_map iframe{width:100%!important;height:400px!important}
.start-animate{z-index:1.0E+17!important;position:absolute;animation:star linear 1.75s infinite;-moz-animation:star linear 1.75s infinite;-webkit-animation:star linear 1.75s infinite;-o-animation:star linear 1.75s infinite}
@keyframes star {
0%{transform:rotate(0) scale(0)}
50%{transform:rotate(180deg) scale(1.5)}
100%{transform:rotate(360deg) scale(0)}
}
.zalo{position:fixed;width:47px;right:5px;top:40%}
.form_gh form{display:flex;justify-content:space-between;flex-wrap:wrap}
.form_gh .item_lienhe{flex-basis:49%}
.form_gh .item_lienhe select{height:37px}
.khung_index{position:relative;overflow:hidden}
.menu-res{display:none}
.head_index{position:relative;width:100%;color:#fff}
.head_index .center{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;align-items:center;justify-content:space-between}
.right_head{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:space-between}
.head_index p{font-family:'Roboto',sans-serif;font-size:14px;color:#666;line-height:26px;padding:7px 0;font-family:Roboto,sans-serif;font-size:14px;color:#666;line-height:26px}
.head_index p i{margin-right:10px}
p.phone{padding-right:11px}
p.email{padding-left:11px}
.head_top{background:#f2f2f2}
.header_content{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:space-between;align-items:center;max-width:1200px;margin:0 auto}
.logo{display:inline-block}
.copy_index{position:absolute;bottom:0;width:100%;text-align:center;color:#fff;padding:10px 0;z-index:99}
div#menu_index{background:#00000080;position:absolute;width:100%;bottom:0;left:0;padding:20px 0}
div#menu_index .center{display:flex;justify-content:center}
.item_menu:last-child{border:none;box-shadow:none;background:none;padding-top:25px}
.item_menu{margin:0 13px;background:#0000004d;text-align:center;padding:15px 25px;border-radius:5px;box-shadow:0 0 5px #c3c3c3;color:#fff;cursor:pointer}
.item_menu .img_mn{width:48px;height:48px;background:#0db14b;line-height:0;border-radius:50%;display:flex;justify-content:center;align-items:center;margin:0 auto 10px}
.invi-loading{visibility:hidden!important}
.item_menu p{font-size:15px;color:#fff;text-transform:uppercase}
.item_menu p a{color:#fff}
.item_menu:hover .img_mn{background:#f58220;transition:1s;transform:rotate(360deg)}
.item_menu:hover p a{color:#f58220}
.close_do{position:absolute;top:-26px;right:8%;line-height:0}
.text_hide{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;white-space:normal;-webkit-line-clamp:3}
.rows_1{-webkit-line-clamp:1}
.rows_2{-webkit-line-clamp:2}
.rows_3{-webkit-line-clamp:3}
.rows_4{-webkit-line-clamp:4}
.rows_5{-webkit-line-clamp:5}
.box_news h3 a{color:#000;font-size:15px;line-height:20px;overflow:hidden;font-family:'Roboto-Bold';font-weight:400;height:38px;text-overflow:ellipsis;white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box}
.mota{line-height:18px;text-align:justify;font-size:13px;color:#333;text-overflow:ellipsis;white-space:normal;-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;height:54px}
@media(max-width: 1280px) {
.mg_sp{margin:0}
}
@media(max-width: 1220px) {
p.phone{padding-right:0}
p.email{display:none}
.bottom{margin-top:0}
div#wap_footer{padding-top:0}
.gioithieu .contain_trong,div#footer{padding:20px 10px}
.intro .contain_trong{padding:20px 10px}
.center,.contain_trong,div#right{padding-right:10px;padding-left:10px}
}
.menuu{position:relative}
@media screen and (min-width: 1220px) {
.padding_dv{padding:10px 15px}
.dv_slick{width:calc(100% + 30px);margin-left:-15px}
}
@media(max-width: 992px) {
.bando_map iframe{max-height:250px!important}
.ct_left{width:100%;margin-bottom:10px}
.ct_right{width:100%}
div.tieude_giua{margin-bottom:12px;font-size:28px}
.header_content{justify-content:center}
.mw_sanpham,.item-tt{max-width:100%;width:100%}
div.item{width:33.33%;padding:0 5px 10px}
div.item .sp_img img,.pic-tt img{width:100%}
.content_gioithieu{flex-wrap:wrap}
.pic_gioithieu{width:100%;max-width:100%;display:block;margin-bottom:10px}
.info_gioithieu{width:100%}
.pic_gioithieu img{width:100%}
div.search i{top:5px;right:10px}
div.search input{padding:7px 0;padding-right:35px}
div.search{display:block;position:absolute;right:11px;top:5px;height:30px;width:calc(100% - 115px);margin:0;border-radius:0}
.menu-res{display:block}
div.wap_menu{display:none}
span#copy,div.thongke{float:none;text-align:center;display:block}
div#footer{display:inline-block;vertical-align: top;  width:100%}
div#main_footer,.box_cs,.box_time{flex-basis:unset}
div#main_footer{float:left;width:100%;margin-bottom:10px}
.box_cs{float:left;width:35%;padding-left:30px}
.box_cs:nth-child(2){float:left;width:30%;padding-left:0}
.box_time{float:right;width:30%}
}
@media(max-width: 769px) {
.zoom_slick{width:100%;margin-bottom:10px}
.product_info{width:100%}
.box_news{width:100%}
.head_top{display:none}
div.item{width:50%}
.box_cs{width:100%;padding-left:0;margin-bottom:10px}
.box_cs:nth-child(2){width:100%}
.box_time{float:right;width:100%}
}
@media(max-width: 440px) {
div.item .sp_img{margin-bottom:5px}
div.item .sp_name{font-size:12px;line-height:18px}
.slogan{display:none}
}