::-webkit-scrollbar {background:#fff;width:10px;height:11px;}
::-webkit-scrollbar-thumb {background:#BBBBBB;}
*{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 0px;width: 100%;clear: both;border: 1px solid #ededed;padding: 10px 10px;margin-bottom: 10px;background: #f7f6f6;box-sizing: border-box;}
.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:0.5s;z-index:200;}
#toptop:hover{background: url(images/back_to_top.png) bottom center no-repeat;transition:0.5s;}
.clear{clear:both;}
img{max-width:100% !important; height:auto; }
div.bando img{max-width:none !important;}
#boxtop{width: 100%;background: #7E333F;}
.boxtop{max-width: 1200px;margin: auto;line-height: 35px;}
.clearfix:after {clear: both; content: "."; display: block; width: 0px; height: 0px; overflow: hidden; }
.t_top{float: left;width: 50%;color: #fff;text-transform: uppercase;font-family: 'Roboto-Regular';font-size: 13px;}
.p_top{float: right;width: 50%;text-align: right;color: #fff;font-family: 'Roboto-Regular';}
a{text-decoration: none; }
body{
    font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
    line-height:1.5;
}
div.ajax_video{float: left;width: 420px;}
div.list_video{float: right;width: 146px;cursor: pointer;}
/* FONT FONT */
/*
@font-face {
    font-family: 'UTM Guanine';
    src: url('font/UTM Guanine.ttf');
}
*/
@font-face {
    font-family: 'UTM Guanine';
    src: url('font/UTM Guanine.ttf');
}
@font-face {
    font-family: 'OpenSans-Light';
    src: url('font/OpenSans-Light.ttf');
}
@font-face {
    font-family: 'open';
    src: url('font/OpenSans-Regular.ttf');
}
@font-face {
    font-family: 'tieude';
    src: url('font/OpenSans-Bold.ttf');
}
@font-face {
    font-family: 'OpenSans-Semibold';
    src: url('font/OpenSans-Semibold.ttf');
}
@font-face {
    font-family: 'Roboto-Regular';
    src: url('font/Roboto-Regular.ttf');
}
/* FONT FONT */

/* Giao dien lien he */
.trai_lhh{float: left; width: 48%; }
.phai_lhh{float: right; width: 49%; }
.nd_lhh{padding: 10px; }
/* Giao dien lien he */
.hotline_top{
    width: 198px;
    height: 46px;
    background: url(img/bglh.png) center no-repeat;
    background-size: cover;
    color: #fef908;
    font-size: 17px;
    font-family: 'UTM Guanine';
    padding-top:  17px;
    padding-left: 54px;
    margin-top: 23px;
}
/* gioithieudn */
.phai_boxdn img {width: 100%; height: 100%; display: block; }
p.ten1 {font-size: 43px; font-family: 'SFUClearfaceBlack'; text-transform: uppercase; color: #979797; }
p.ten2 {font-size: 36px; font-family: 'UTM HelvetIns'; color: #FE6601; }
.xemgt {width: 127px; background: #767676; text-align: center; height: 41px; margin-bottom: 27px; }
.xemgt a {text-decoration: none; color: #fff; font-size: 16px; font-family: 'Roboto-Regular'; line-height: 38px; }
#box_dn{width: 100%; background: url('img/bggt.png') no-repeat; }
.boxdn{max-width: 1200px; margin: auto; padding: 5% 0; }
.trai_boxdn{float: left; width: 44.6%; border: 6px solid #EFEFEF; padding: 0 33px; padding-top: 40px; }
.phai_boxdn{float: right; width: 53.35%; position: relative; }
.hinhnam{position: absolute; width: 287px; height: 139px; bottom: -12%; right: 10px; } .mota_boxdn{font-size: 16px; font-family: 'Roboto-Regular'; color: #000000; margin-bottom: 2%; text-align: justify; white-space: inherit; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 10; -webkit-box-orient: vertical; }
.ten_boxdn{font-size: 30px; font-family: 'RobotoCondensed-Bold'; margin-bottom: 13px; }
.xem_boxdn{width: 118px; padding: 4px 20px; color: #fff; background: #3DD015; padding-bottom: 7px; border-radius: 5px; font-size: 15px; font-family: 'RobotoCondensed-Regular'; }
.phai_boxdn a{text-decoration: none; color: #fff; }
.phai_boxdn a:hover{background: rgba(61, 208, 21, 0.62); }
/* gioithieudn */
div#wapper {margin:auto; max-width:1366px; background:#fff;min-width: 1200px; }

/* PHÃƒÆ’Ã‚Â¡Ãƒâ€šÃ‚ÂºÃƒâ€šÃ‚Â¦N HEADER */
div#header{width: 100%; }
.headertop{max-width: 1200px; margin: auto; }
.box_top_1{width: 230px;float: left;}
.box_top_2{width: 776px;float: left;}
.box_top_1 img{display: block; }
.box_top_2 img{display: block; }
.box_top_3{width: 194px;float: right;}
div#header a.logo {display:block; line-height:0; }
div#header img.logo_mobi {display:none; }
div#header a.logo img {width:100%; }

/* KÃƒÆ’Ã‚Â¡Ãƒâ€šÃ‚ÂºÃƒâ€šÃ‚Â¾T PHÃƒÆ’Ã‚Â¡Ãƒâ€šÃ‚ÂºÃƒâ€šÃ‚Â¦N HEADER */

.menu_login {list-style:none; position:absolute; top:5px; right:10%; }
.menu_login li {display:inline-block; }
.menu_login li a {text-decoration:none; color:#000; border-right:1px solid #000; padding:0px 5px; }

div#lang {position:absolute; top: 10%; right: 2%; }
div#lang a img {margin-left:3px; }
.sang_header {top: 10%; left: 5%; }

div.header_mobi {display:none; }

div.wap_menu {position:relative;background: #24A601;height: 43px;line-height: 43px;margin:auto;width:100%;}
div.menu {position:relative; max-width:1200px; margin:auto; }
div.menu ul {float:left; list-style:none; }
div.menu ul li {float:left; position:relative; z-index:50; }
div.menu ul li.line {background: url(img/line.png) center no-repeat;height: 43px;width: 2px;}

div.menu ul li a {color:#fff;font-size: 14px;padding: 0px 14px;text-decoration:none;text-transform:uppercase;display:block;font-family: 'open';}

div.menu ul li a:hover,div.menu ul li a.active,div.menu ul li a.active2 {color: #ffffff;background: #000;}
div.menu ul li ul,div.menu ul li:hover ul li ul {position:absolute;margin-left:0px;display:none;min-width: 200px;background: #24a601;line-height: 1.5;}
div.menu ul li ul li {float:none; }
div.menu ul li ul li a {padding: 10px 10px;text-transform:none;display:block;border-bottom: 1px solid #ffffff;}
div.menu ul li ul li ul {left:100%; top:0px; }
div.search {position: absolute;right: 0px;top: 6px;background: #fff;border-radius: 20px;height: 30px;}
div.search input {padding: 0px 10px; float: left; margin-top: 8px; border: none; background: none; width: 180px; outline: none; color: #777; font-style: italic; }
div.search i {float: right; margin-right: 9px; margin-top: 5px; color: #222; font-size: 17px; cursor: pointer; }
div#slider {margin: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:bold; 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 {
    background: url(img/bgdm.png) center bottom;
}
div#danhmuc ul li:last-child {border:none;}
div#danhmuc ul li a {color: #454545;font-family: 'Roboto-Regular';text-decoration: none;font-size: 14px;transition: 0.4s;display: block;/* border-bottom: 1px solid #DDD; */padding: 9px 5px 9px 23px;background: url(img/line1.png) 11px 22px no-repeat;}
div#danhmuc ul li a:hover,div#danhmuc ul li a.active {color: #24a601;transition:0.4s;font-family: 'tieude';}
div#danhmuc ul li ul li a {background: url(images/muiten.png) 22px 15px no-repeat;padding: 14px 5px 15px 35px;}
div#danhmuc ul li ul {display:none; }
div#tinmoi {}
div#tinmoi ul {list-style:none; padding:0 10px; }
div#tinmoi ul li {border-bottom:1px dashed #DDDDDD; 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:#111111; font-size:12px; transition:0.4s; font-weight:normal; }
div#tinmoi ul li h4 a:hover {color:red; transition:0.4s; }
div.load_video {width:100%; /* 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: bold; 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 #DDDDDD; padding: 7px; margin: 0px 10px; font-size: 13px; }
div#hotro ul li {clear: both; padding: 6px 0; color: #555555; }
div#hotro ul li i {font-size:17px; margin-right:8px; clear:both; }
div#hotro ul li span {color: #3853a4; font-weight: normal; 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='text'] {width:70%; padding:0px 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; }
div#main_content {max-width:1200px; margin:20px auto; }
div#right {width:78.5%; float:right; }
div.tieude_giua {color: #24a601;font-size: 26px;background: url(img/gachsp.png) bottom center no-repeat;border-radius:4px;text-transform:uppercase;font-family: 'tieude';text-align: center;padding-bottom: 15px;}
div.wap_item {text-align: left;position:relative;}
div.item {width: 389px;margin: 1% 0.3%;text-align: left;display:inline-block;vertical-align:top;border: 2px solid #ccc;padding: 4px;}
div.item .sp_img {overflow:hidden;float: left;margin-right: 10px;}
div.item .sp_img a {display:block; line-height:0; }
div.item a img {} 
div.item .sp_name a {text-decoration:none;color: #055699;font-weight:normal;font-size: 14px;display:block;font-family: tieude;}
div.item .sp_name a:hover {transition:0.4s; color:red; } div.item .sp_gia .gia,div.item .sp_gia .giakm {color:red; font-size:13px; }
div.item .sp_gia span.giacu {color:#666666; text-decoration:line-through; float:left; }

/* PHÃƒÆ’Ã‚Â¡Ãƒâ€šÃ‚ÂºÃƒâ€šÃ‚Â¦N TIN TÃƒÆ’Ã‚Â¡Ãƒâ€šÃ‚Â»Ãƒâ€šÃ‚Â¨C SÃƒÆ’Ã‚Â¡Ãƒâ€šÃ‚Â»Ãƒâ€šÃ‚Â° KIÃƒÆ’Ã‚Â¡Ãƒâ€šÃ‚Â»ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â N */

#box_ee{padding: 45px 0; background: #F8F9F9; }
div#events{max-width: 1200px; margin: 20px auto; }
div#events .tensk{color: #24a601;font-size: 26px;font-weight: normal;font-family: tieude;text-transform: uppercase;padding-bottom: 13px;margin-bottom: 10px;position: relative;}
div#events .tensk:after{content: '';position: absolute;width: 61px;height: 2px;background: red;bottom: 10px;left: 0px;}
div.boxlfevent{float: left;width: 572px;} 
div.boxltcon{float: left; width: 49%; }
div.boxrhcon{float: right; width: 49%; }
div.hinhsk{float: left;width: 40%;padding: 6px 0px;}
div.hinhsk img{width: 100%; }
div.motask{float: right;width: 57%;}
div.motask .tentin{text-align: justify;line-height: 1.5;}
div.motask .tentin a{text-decoration: none;color: #000;font-size: 14px;font-family: tieude;}
div.motask .tentin a:hover{/* color: #4C803B; */}
div.motask .motatin{text-align: justify;font-size: 13px;line-height: 1.6;color: #000;}
div.boxrhevent{float: right;width: 581px;}
.hinhkks img{width: 100%;height: 100%;}
.tenkks a{font-size: 15px;color: #2f2f2f;font-weight: bold;text-align: justify;};
.motatin1{font-size: 13px;color: #2f2f2f;line-height: 2.5;}
.nutxemtin a{text-decoration:none;line-height:24px;font-size: 13px;color: #000000eb;}
.nutxemtin {width: 102px;height: 52px;line-height: 46px;border: solid 2px #555555;text-align:center;font-weight: normal;margin-top: 4px;text-transform: uppercase;font-family: SFUFreewayRoman;/* color: #00000085; */}
.p_tt{float: left;width: 201px;margin-top: 4px;}
.t_tt{float: right;width: 360px;}

/* KÃƒÆ’Ã‚Â¡Ãƒâ€šÃ‚ÂºÃƒâ€šÃ‚Â¾T PHÃƒÆ’Ã‚Â¡Ãƒâ€šÃ‚ÂºÃƒâ€šÃ‚Â¦N TIN TÃƒÆ’Ã‚Â¡Ãƒâ€šÃ‚Â»Ãƒâ€šÃ‚Â¨C SÃƒÆ’Ã‚Â¡Ãƒâ€šÃ‚Â»Ãƒâ€šÃ‚Â° KIÃƒÆ’Ã‚Â¡Ãƒâ€šÃ‚Â»ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â N */

/* PHÃƒÆ’Ã‚Â¡Ãƒâ€šÃ‚ÂºÃƒâ€šÃ‚Â¦N FOOTER */

div#wap_footer {background: url(img/bgft.png) top center no-repeat;margin:auto;color:#fff;background-size: 100% 100%;}
div#footer {max-width:1200px;margin:auto;padding: 40px 0px;padding-bottom: 6%;}
div#footer .tenftcom{font-family: 'Roboto-Regular'; font-size: 24px; color: #000; }
div#footer .td_ft {position: relative;color: #fff;padding: 10px 0px;font-size: 18px;text-transform:uppercase;font-family: tieude;}
div#main_footer {width: 754px;float:left;}
div.fttrai{float: left;width: 522px;padding-right: 40px;}
div.ftphai{float: left;width: 231px;padding-right: 15px;}
div.mxh {margin-top: 20px;}
div.mxh a {display:inline-block; vertical-align:top; margin:0px 2px; }
div.mxh a img {max-height:35px; border-radius:4px; } div.mxh a img:hover {transition:1s; transform:rotate(360deg); }
div#thongke {width: 436px;float:right;margin-top: 10px;}
div#thongke ul {list-style:none; }
div#thongke ul li {clear:both; padding:4px 0px; }
div#thongke ul li img {float:left; margin-right:15px; width:16px; margin-top:2px; }
div#copri{font-size: 14px;color: #fff;line-height: 40px;background: none;}
.copri{max-width: 1200px; margin: auto; } 
.p_ri{float: right; width: 50%; } 
.p_ri ul{text-align: right; }
.p_ri ul li{list-style-type: none;display: inline-block;padding-left: 12px;}
.t_ri{float: left; width: 50%; }
/* PHÃƒÆ’Ã‚Â¡Ãƒâ€šÃ‚ÂºÃƒâ€šÃ‚Â¦N FOOTER */
/* -------BÃƒÆ’Ã‚Â¡Ãƒâ€šÃ‚ÂºÃƒâ€šÃ‚Â¢N ÃƒÆ’Ã¢â‚¬Å¾Ãƒâ€šÃ‚ÂÃƒÆ’Ã‚Â¡Ãƒâ€šÃ‚Â»ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ NHÃƒÆ’Ã‚Â¡Ãƒâ€šÃ‚Â»Ãƒâ€¦Ã‚Â½------- */
div#map_canvas1{width: 100%; height: 425px; }
/* -------BÃƒÆ’Ã‚Â¡Ãƒâ€šÃ‚ÂºÃƒâ€šÃ‚Â¢N ÃƒÆ’Ã¢â‚¬Å¾Ãƒâ€šÃ‚ÂÃƒÆ’Ã‚Â¡Ãƒâ€šÃ‚Â»ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ NHÃƒÆ’Ã‚Â¡Ãƒâ€šÃ‚Â»Ãƒâ€¦Ã‚Â½------- */

/*css tin tÃƒÆ’Ã‚Â¡Ãƒâ€šÃ‚Â»Ãƒâ€šÃ‚Â©c*/
.box_news{padding:12px 0;border-bottom:1px dashed #C6C6C6;width: 48%;display: inline-block;vertical-align: top;margin: 1% 0.8%;text-align: justify;}
.box_news h3 a{font-size: 17px;color:#1f1f1f;margin-bottom:6px;transition:0.4s;text-decoration:none;display:block;font-weight: normal;font-family: 'Roboto-Regular';}
.box_news h3 a:hover{color: #af0008;transition:0.4s;}
.box_news a.chitiet{color:#00F;}
.box_news a{text-decoration:none;}
.box_news a img{float:left;margin:4px 15px 3px 0px; width:35%; max-width:170px !important;transition:1s;border:1px solid #DCDCDC;}
.box_news a img:hover{opacity:0.4;transition:1s;}
.othernews{border: 1px solid #DEDEDE;padding: 5px;background: #F7F7F7;}
.othernews .cactinkhac{font-size:20px;color:#0066FF;}
.othernews ul.khac{list-style:none;margin-left:15px;}
.othernews ul.khac li{background:url(../images/i_tinkhac.png) left 3px no-repeat;padding:3px 5px 3px 18px;color:#AAAAAA;}
.othernews ul.khac li a{color:#4A4A4A;text-decoration:none;transition:0.4s;}
.othernews ul.khac li a:hover{color:red;padding-left:10px;transition:0.4s;}
/*css tin tÃƒÆ’Ã‚Â¡Ãƒâ€šÃ‚Â»Ãƒâ€šÃ‚Â©c*/


.wap_box_new h3:hover{text-decoration: underline}
/* --------------------- Phan trang ------------------*/
div#boxdoitac{width: 100%; background: #F2F2F2; padding:20px 0; }
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:0.5; transition:1s; }
.product_info {float:right; list-style:none; width:52%; }
.product_info li {font-size:13px;border-bottom:1px solid #EEE;padding: 11px 0;font-family: 'open';}
.product_info li.ten {color: #055699;font-size:18px;font-family: 'tieude';}
.product_info li.giakm,.product_info li.gia {font-size:15px;color:red;position:relative;font-family: OpenSans-Semibold;}
.product_info li.giacu {text-decoration:line-through; color:#222222; }
.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: 50%; top: 0; }

.product_info li b {font-weight:normal; font-size:14px; }
.xemgiohang {color: #E80019; display: block; width: 120px; height: 30px; text-align: center; line-height: 30px; text-align: center; font-weight: bold; cursor: pointer; font-size: 13px; transition: 0.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: bold; cursor: pointer; font-size: 14px; transition: 0.4s;}
.product_info li .dathang i {margin-right:10px; font-size:25px; margin-top:3px; }
.product_info li .dathang:hover {transition:0.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 #EE0000; }
input.soluong {padding: 3px 0; width: 55px; border: 1px solid #dedede; text-align: center; }
table#giohang input {margin:5px 0px; }
table#giohang input.btn,.click_ajax {background: #DC0018; color: #ffffff; 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 0px 5px 0px; 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);
    }
}
.start-animate {z-index: 99999999999999999 !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);
    }
} 
#bannerqc{width: 1200px;margin: auto}
div.motask .tentin a:hover {
    color: red;
}

p.motatin1 {
    font-size: 13px;
    text-align: justify;
}
.ftphai ul li a {
    font-size:  14px;
    font-family:  'open';
    color: #fff;
    line-height: 2;
}

.ftphai ul {
    padding-left: 16px;
}

.ftphai ul li a:hover {padding-left:  6px;text-decoration: underline;transition: 0.5s;}
.mxh span {
    font-size:  14px;
    text-transform:  uppercase;
    margin-right:  10px;
    line-height: 34px;
    font-family: open;
}
.p_ri ul li span {
    padding-right: 12px;
}
/* ----------------DICH VU NOI BAT VONG TRON --------------*/
#box_dvnb1{width: 100%;background: none;margin: 3% 0;padding: 20px 0;background: #F8FCFF;}
.box_dvnb1{max-width: 1200px;margin: auto;}
.hinhdvnb1{text-align: center;border-radius: 14px;}
.hinhdvnb1 img{display: block;/* padding: 6px; */text-align: center;}
.tendvnb1{text-align: left;margin-top: 6px;margin-bottom: 5px;}
.tendvnb1 a{font-size: 14px;color: #055699;font-family: tieude;}
.tendvnb1 a:hover{}
.item_dvnb1{width: 290px;margin: 20px 0.2%;display: inline-block;vertical-align: top;text-align: left;font-family: 'OpenSans-Semibold';}
/* ----------------DICH VU NOI BAT VONG TRON --------------*/
p.kmo {
    font-size:  13px;
    color: #000;
    font-family: OpenSans-Semibold;
    width: 95px;
    display: inline-block;
}

p.kmo span {
    font-size:  13px;
    color: #055699;
}
.tendvnb a:hover {
    color: red;
}
.nut {
    font-size: 15px;
    text-transform: uppercase;
    font-family: open;
    color: #565656;
    display: inline-block;
    cursor:  pointer;
    padding: 0 24px;
    background: url(img/line2.png) right top 3px no-repeat;
}

.box_nut {
    margin: 8px;
    text-align: center;
}

.nut:hover {
    color: #24a601;
    font-family: 'tieude';
}

.nut.act-item {
    color: #24a601;
    font-family: tieude;
}
.giaban {
    float: right;
    width: 215px;
}
.giaban .doo {
    width: 79px;
    display:  inline-block;
    font-family: OpenSans-Semibold;
    font-size: 13px;
}

p.kuu {display:  inline-block;font-size: 13px;font-family: 'open';}
p.ngaym {
    color: #717171;
    font-size: 12px;
    padding-top: 4px;
}
p.kuu span {
    color: #055699;
}
ul.simplePagerNav li {
    list-style-type: none;
    display: inline-block;
    margin: 0 2px;
    padding: 5px 0px;
    background: #a1a0a0;
    border: 1px solid #a1a0a0;
}

ul.simplePagerNav {
    text-align: center;
    margin-bottom: 15px;
}

ul.simplePagerNav li a {
    color: #fff;
    font-weight: bold;
    padding: 10px 15px;
}
currentPage {
    background: #fff;
}

ul.simplePagerNav .currentPage {
    background: #fff;
    border: 1px solid #a1a0a0;
}

ul.simplePagerNav .currentPage a {color: #544b4b;font-weight: bold;}
div#slider
{
    /* max-width: 1200px; */
    margin: 5px auto;
}
.t_sli{
    width: 264px;
    float: right;
}
.p_sli{
    /* width: 1090px; */
    /* float: left; */
    position:  relative;
    overflow: hidden;
}
div#danhmuc
{
    border-bottom:none;
    max-height: 431px;
}
div.danhmuc
{
    /* border:1px solid #d6d6d6; */
    margin-bottom:12px;
}
div#danhmuc{
    transition:0.4s;
}
div#danhmuc ul
{
    list-style:none;
    transition:0.4s;
}
div#danhmuc ul li
{
    position:relative;
    transition:0.4s;
}
div#danhmuc ul li span{
    display:block;
    width:5px;
    height:100%;
    position:absolute;
    right:8px;
}
div#danhmuc ul li a
{
    color:#454545;
    font-family: open;
    text-decoration:none;
    font-size: 15px;
    transition:0.4s;
    text-transform: uppercase;
    display:block;
    padding: 13px 5px 14.5px 29px;
    background: url(img/line1.png) 11px 22px no-repeat !important;
}
div#danhmuc ul li a:hover
{
    color: #24a601;
    transition:0.4s;
}

div#danhmuc > ul > li:last-child a
{
    /* border:none; */
}



/*-------- hover cho ul ch?y ra zÃƒÂ´ bÃƒÂªn ph?i --------*/
div#danhmuc ul li ul.cap2{
    position:absolute;
    width: 210px;
    background:#f2f2f2;
    top:0px;
    right: 118%;
    opacity:0;
    z-index:-1;
    transition:0.4s;
}
div#danhmuc ul li:hover ul.cap2{
    opacity:1;
    z-index:3;
    right: 99%;
}

div#danhmuc ul li ul li ul.cap3{
    position:absolute;
    width:200px;
    background:#f2f2f2;
    top:0px;
    right: 120%;
    opacity:0;
    z-index:-1;
    transition:0.4s;
}
div#danhmuc ul li ul li:hover ul.cap3{
    opacity:1;
    z-index:3;
    left:100%;
}
li.noio {
    font-size: 14px;
    color: #000;
}

li.noio span {
    color: #055699;
    font-size: 15px;
}
/* ----------------DICH VU NOI BAT VONG TRON --------------*/
#box_dvnb{width: 100%;background: none;margin-top: 30px;}
.box_dvnb{max-width: 1200px;margin: auto;}
.hinhdvnb{border-radius:  50%;at; */overflow: hidden;text-align: center;display: inline-block;background-size: 100% 100%;z-index: 11;position: relative;overflow: hidden;border: 7px solid #ccc;}
.hinhdvnb img{/* display: block; */border-radius: 50%;/* text-align: center; */}
.tendvnb{text-align: center;position: absolute;width: 100%;background: url(img/bgtendv.png) center repeat-x;bottom: 15%;padding: 22px;height: 74px;overflow: hidden;}
.tendvnb a{font-size: 20px;color: #363636;text-transform: uppercase;font-family: tieude;color: #fff;height:  27px;overflow: hidden;}
.tendvnb a:hover{}
.item_dvnb{width: 290px;margin: 1% 0.2%;display: inline-block;vertical-align: top;}
/* ----------------DICH VU NOI BAT VONG TRON --------------*/

.re_news .slick-prev, .list_video .slick-prev{
    top: auto;
    bottom: -35px!important;
    left: 40%!important;
    transform: rotate(90deg)!important;
}
.re_news .slick-next, .list_video .slick-next{
    top: -35px!important;
    left: 40%!important;
    transform: rotate(-90deg)!important;
}