@charset "utf-8";
header{position:relative;z-index:21000;width:100%;left:0}
.nav-bg{position:absolute;z-index:40;right:15px;bottom:0}
.main-nav{position:relative}
.main-nav ul ul{display:none;position:absolute;width:250px;-ms-filter:"progid:DXImageTransform.Microsoft.Shadow(Strength=17,Direction=135,Color=#000000)";-moz-box-shadow:1px 1px 17px 2px rgba(0,0,0,0.3);-webkit-box-shadow:1px 1px 17px 2px rgba(0,0,0,0.3);box-shadow:1px 1px 17px 2px rgba(0,0,0,0.3);filter:progid:DXImageTransform.Microsoft.Shadow(Strength=17,Direction=135,Color=#000000);left:0}
.main-nav ul li:last-child ul{}
.main-nav ul ul ul{left:100%;top:0!important}
.main-nav ul ul li:not(:last-child){}
.main-nav >li:hover>ul{}
.main-nav>ul>li> a{color:#452b2b;display:inline-block;padding:8.5px 21px;position:relative;font-size:23px;font-weight:700;font-family:arial;text-transform:uppercase;font-family:'unicode_commercb'}
.main-nav>ul>li:hover> a,.main-nav>ul>li.active> a{color:red}
.main-nav ul ul li a:hover,.main-nav>ul>li>a.active,.main-nav ul ul li a:hover:before{background:#06324d;color:#fff}
.main-nav ul ul li:not(:last-child){border-bottom:1px solid #027977}
.main-nav ul ul li a{display:block;color:#000;position:relative;padding:8px 10px;font-size:17px}
.main-nav ul ul li a:before{font-family:FontAwesome;font-size:15px;margin-right:5px;position:relative;top:0;color:#06324d}
.main-nav>ul{position:relative;z-index:5;float:left}
.main-nav li{position:relative;text-align:left}
.main-nav>ul>li{float:left;position:relative;padding:0}
.main-nav>ul>li:not(.homeicon):not(:last-child):not(.has-sub):after{background:url(../images/line-menu.png) no-repeat right center;width:1px;height:36px;position:absolute;top:50%;right:-1px;transform:translate(0,-50%);background:#cbcbcb}
.main-nav>ul>li.active:before{}
.main-nav>ul>li.active:before{}
.main-nav li:hover>ul{opacity:1;top:100%;visibility:visible;display:block;background:#fff}
aside{width:275px;position:relative;z-index:10;float:left}
.sb-container{}
.sb-item{margin-bottom:20px}
.sb-tit{position:relative;color:#fff;margin:0;background:#000;text-transform:uppercase;text-align:center;font:20px arial;line-height:40px}
.sb-cont{border:2px solid #d1d1d1;border-top:0;padding:0;position:relative}
.sb-list{}
.sb-list li{position:relative}
.sb-list li a{text-decoration:none;outline:none;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;text-transform:uppercase;font-size:14px!important;padding:5px 20px 5px 30px;display:block}
.sb-list li a:hover{color:red}
.sb-nav{background:#f9f9f9;padding:5px 15px}
.sb-nav ul ul{position:absolute;left:120%;top:0;width:100%;z-index:1000;background:#bde4fc;visibility:hidden;transition:all .2s linear;opacity:0;background:#fff;-ms-filter:"progid:DXImageTransform.Microsoft.Shadow(Strength=13,Direction=124,Color=#A6A6A6)";-moz-box-shadow:2px 3px 13px 1px #A6A6A6;-webkit-box-shadow:2px 3px 13px 1px #A6A6A6;box-shadow:2px 3px 13px 1px #A6A6A6;filter:progid:DXImageTransform.Microsoft.Shadow(Strength=13,Direction=135,Color=#A6A6A6)}
.sb-nav ul li{position:relative}
.sb-nav ul li:not(:last-child){border-bottom:1px solid #d3d3d3}
.sb-nav ul li:not(:first-child){}
.sb-nav ul li a{color:#000;display:block;padding:10px 15px;background:url(../images/right.png) no-repeat center left 0;transition:all .2s linear;font:bold 14px arial;text-transform:uppercase}
.sb-nav>ul>li>a:before{font-family:'FontAwesome';position:absolute;left:0;top:9px}
.sb-nav ul li a:hover{color:red}
.sb-nav ul li.has-sub:hover >ul{opacity:1;visibility:visible;left:100%}
.ft-container{padding:30px 0}
.copyright-wrap{position:fixed;width:100%;bottom:0;background:#a72c3a;z-index:50;left:0}
.copyright{margin:0;padding:10px 0;color:#fff;font-size:14px;z-index:8}
.ft-info *{margin:0}
footer{position:relative;bottom:0;z-index:1;background:#452b2b;padding-bottom:40px}
#thongketruycap{list-style-type:none;margin-bottom:10px}
#thongketruycap li{padding:3px 0 3px 24px}
#thongketruycap li p{font-size:15px;margin:4px 0;font-family:arial}
#thongketruycap li p span{display:inline-block;text-align:left;float:left;margin-right:3px;font-weight:400}
#thongketruycap .tktc-online{background:url(../images/online.png)}
#thongketruycap .tktc-tuan{background:url(../images/tuan.png)}
#thongketruycap .tktc-thang{background:url(../images/thang.png)}
#thongketruycap .tktc-tong{background:url(../images/tong.png)}
#thongketruycap .tktc-online,#thongketruycap .tktc-tuan,#thongketruycap .tktc-thang,#thongketruycap .tktc-tong{background-position:0 center;background-repeat:no-repeat}
.ft-thongke{line-height:1}
.ft-thongke li{position:relative;padding:0 2px}
.ft-thongke li:not(:last-child):after{background-color:#fff;width:1px;height:12px;position:absolute;top:18px;right:-2px}
.ft-thongke li p{margin:0;color:#ff0;font:25px arial}
.ft-thongke li span{color:#868686}
.mail-desc{font-size:15px;color:#452b2b;margin:28px 0 0 20px;float:left;max-width:320px;border-left:1px solid #452b2b;padding:0 20px}
#form_dk{display:block;overflow:hidden;margin-bottom:10px;max-width:265px;height:51px;width:100%;float:right;max-width:680px;margin-top:30px;background:url(../images/bg_search.png);background-size:100%}
#txtMail{width:calc(100% - 115px);height:52px;font:13px arial;padding:0 20px;outline:0;box-shadow:none;border:0;float:left;background:transparent}
#txtMail::-webkit-input-placeholder{}
#txtMail::-moz-placeholder{}
#txtMail:-ms-input-placeholder{}
#txtMail:-moz-placeholder{}
#registerMail{cursor:pointer;display:block;border:none;padding:0 20px;overflow:hidden;float:right;text-align:center;color:transparent;font-size:13px;line-height:52px;font-family:arial;text-transform:uppercase}
.main-tit{font-size:2rem;color:#006ec2;text-transform:uppercase;font-weight:600;position:relative;margin-top:0;padding-bottom:5px;border-bottom:1px solid #006ec2}
.main-tit:before{position:absolute;left:0;bottom:0;height:3px;width:100px;background:#0072f3}
.container{width:1250px;position:relative}
.d__fl--wrap{display:flex;flex-wrap:wrap}
.pd__lr--0{padding-left:0!important;padding-right:0!important}
.maxh{position:absolute;right:245px;top:7px;margin-left:0}
.maxh:not(.maxhft) li{padding:0 1px}
.maxhft.maxh{float:right;margin:0;right:unset;position:relative;top:unset}
.maxh li a{color:#fff;font-size:19px;display:block;font-family:arial}
.maxh li a img{}
.ft-tit{position:relative;color:#fff;font:24px arial;line-height:1;margin:0;padding-bottom:10px}
.ft-tit:before{background-color:#845102;height:1px;width:50px;position:absolute;left:0;bottom:0;content:""}
#slideshow{position:relative;z-index:1}
.content img{max-width:100%!important;height:auto!important}
.timkiem{background:url(../images/bg_search.png) no-repeat left top;height:39px;width:201px;position:absolute;right:15px;top:16px}
.box_search{width:calc(100% - 40px);height:40px;line-height:40px;border:none;color:#000;font:12px Arial;padding:0 10px;background:none;outline:none}
.btn_search{cursor:pointer;display:block;width:25px;height:26px;border:none;padding:0;margin:7px 5px 0 0;float:right;color:transparent!important}
.box_search::-webkit-input-placeholder{color:#968b8b}
.box_search::-moz-placeholder{color:#968b8b}
.box_search:-ms-input-placeholder{color:#968b8b}
.box_search:-moz-placeholder{color:#968b8b}
.langs{position:absolute;left:calc(100% - 330px);top:15px}
.langs li{display:inline-block}
.langs li a{display:inline-block;margin:0 3px}
.langs li:first-child:after{background:#cacaca;width:1px;height:12px;position:absolute;right:-1px;top:4px}
.web-slider-main{margin-bottom:0!important}
.web-slider-main .slick-slide img{width:100%;max-width:1366px;margin:0 auto;min-height:150px;height:400px}
.map{height:380px;width:100%}
.map-frame{}
#top{background:url(../images/icon_gotop.png) no-repeat 0 0;bottom:40px;cursor:pointer;position:fixed;width:39px;height:39px;z-index:100000;right:10px}
.app-figure{margin:0 auto!important}
.mm-listview > li:not(.mm-divider):after{left:0!important}
.main-nav>ul>li:hover:before,.main-nav>ul>li.active:before{}
.combomobile{display:none;position:fixed;bottom:0;z-index:100000;left:0}
.popimg{width:45px;height:45px;background:url(../images/zoom.png) no-repeat;position:absolute;bottom:-55px;z-index:2000;left:50%;transform:translate(-50%,0)}
.breadcrumb{background-color:transparent;padding:8px 0;margin-bottom:0;box-sizing:border-box}
.breadcrumb>li a{color:#848285}
.breadcrumb>li:last-child a{color:#000}
.myshare{margin:15px 0}
.tblmobi{display:none}
.tab-info{margin-bottom:20px}
.tab-info .nav-pills>li>a{border-radius:0;background-color:#000;color:#fff;font:17px arial;text-transform:uppercase;text-align:center}
.tab-info .panel-body{border:1px solid #d3d3d3}
.qcbox>div:first-child{}
.qcbox>div:last-child{}
footer:before{position:absolute;left:0;width:100%;bottom:0;z-index:1;height:100%}
.ft-info{float:left;position:relative;padding-right:10px;width:650px}
.ft-fanpage{float:left;width:24.6%}
p.ft-tit:before{}
#hd-mobile{background-color:#00a5e7;position:relative;height:74px}
.img-logo{max-width:160px}
.logo-mobile{display:block;float:left}
.search-mobi{background-color:#ccc;display:none}
.hotrotructuyen{width:100%;padding:0 10px}
.hotlindirector{margin-top:10px;background:url(../images/hotline_hotro.png) no-repeat left 10px top,url(../images/line_menuleft.png) no-repeat bottom center;padding:2px 0 0 60px;line-height:50px;color:#D60000;font-size:26px;font-weight:700;font-family:'RobotoRegular';height:75px}
.box_hotro{margin:5px;border-bottom:dashed 1px #ccc;width:100%;float:left}
.box-icon{width:100%;margin-bottom:-5px;overflow:hidden}
.boxnamecall{float:left;width:60%}
.namehotro{width:100%;line-height:25px;font-weight:700;padding-left:30px;color:#696969;font-size:14px;background:url(../images/advisory.png) no-repeat left top;padding:0 0 5px 30px}
.dthotro{width:100%;background:url(../images/call.png) no-repeat top 0 left 5px;padding-left:30px;line-height:20px;margin-bottom:8px}
.boxiconsuppo{float:left;width:40%}
.ico-zalo{height:40px;float:left;margin-right:5px}
.ico-sky{height:40px;float:left}
.emailhotro{width:100%;line-height:13px;background:url(../images/mail.png) no-repeat top 0 left 5px;padding-left:30px;padding-bottom:20px}