*{box-sizing:border-box;outline:none}
html,h1,h2,h3,h4,h5,h6,li,p{padding:0;margin:0}
a,span,label{text-decoration:none}
a:hover{color:#ffcc00}
img{max-width:100%;height:auto;vertical-align:middle}
button{border:0;background:0;display:inline-block;cursor:pointer}
table,tr,td{border-collapse:collapse}
nav:not(.mm-menu){display:none}
strong{font-family:Arial}
@keyframes color{0%{color:#d00}33%{color:#d00}66%{color:#1b67e0}100%{color:#1b67e0}}
body{position:relative;font-family:"HNR","Helvetica Neue",Helvetica,sans-serif;font-size:14px;line-height:1.5;color:#000;background:#fff;max-width:100%;margin:0 auto;top:0!important}
.wrapper{max-width:1200px;margin:0 auto}
.clear{clear:both}
#top{width:46px;height:46px;background:#fff url(../images/top.png) center;position:fixed;right:30px;bottom:60px;cursor:pointer;display:none;z-index:100;border-radius:50%}
#breadcrumbs{position:relative;padding:10px 0 0;text-align:right}
#breadcrumbs ul{position:relative;padding:0;margin:0}
#breadcrumbs ul > li{display:inline-block;position:relative;margin-right:10px}
#breadcrumbs ul > li:before{content:'\f105';position:absolute;font-family:FontAwesome;left:-9px;font-size:12px;top:2px;color:#c4c4c4}
#breadcrumbs ul > li:first-child:before{display:none}
#breadcrumbs ul > li a{font-size:13px;color:#9e9e9e;font-family:RR}
.visit_hidden{height:0;width:0;overflow:hidden;margin:0;padding:0}
.paging{margin:auto;width:auto;text-align:center}
.paging ul{text-align:center;color:#000;padding:10px 0;margin:0}
.paging ul li{cursor:pointer;display:inline;padding:0 3px;display:inline-block;border-radius:2px;text-align:center;vertical-align:top;height:20px;line-height:20px}
.paging ul li a{display:inline-block;text-decoration:none;color:#000;background:#fff;box-shadow:0 0 2px #d9d9d9;height:25px;width:25px;line-height:25px;border-radius:5px}
.paging ul li a:hover{background:#df6177;color:#fff}
.paging ul li .current{background:#df6177;color:#fff}
.item_box{display:none}
.lozad{opacity:0;visibility:hidden}
.fade{animation-name:fade;animation-duration:0.5s;opacity:1;visibility:visible}
@keyframes fade{from{opacity:0;visibility:hidden}to{opacity:1;visibility:visible}}
.tab{display:flex;justify-content:center;align-items:center;cursor:pointer;margin-bottom:20px;flex-wrap:wrap}
.tab div{padding:5px 25px;font-size:15px;border:2px solid #e6e6e6;margin-left:10px;font-family:MR;text-transform:uppercase;margin-bottom:5px}
.tab .act{border:2px solid #d00}
.tab__content > div{display:none}
.act-ct{display:block!important}
.act{display:block!important}
.scroller6:not(.simply-scroll-list){display:none}
.fix{padding:7px 0;background:#234c20}
.fix span{display:inline-block;color:#000;padding-left:25px;margin-left:10px}
.fix span label{color:#d00;font-family:OPB}
.fix__flex{display:flex;align-items:center;justify-content:space-between}
.fix__address{margin-right:20px;color:#f7bc21;float:left;font-size:17px}
.fix__hotline{background:url(../images/h2.png) no-repeat 0;padding-left:24px;color:#fff;margin-right:30px}
.fix__hotline div{color:#fff;line-height:20px;background:url(../images/h2.png) no-repeat 0;float:right;padding:5px 5px 5px 44px;text-align:left;text-transform:uppercase;font-family:OPB;color:#d00;font-size:19px}
.fix__hotline span{font-family:RB;margin-right:20px;color:#ffd800;font-size:15px}
.fix__email{background:url(../images/h1.png) no-repeat 0;padding-left:24px;color:#fff;margin-right:40px}
.fix__time{color:#000}
.fix__slogan{margin-right:20px;color:#f7bc21;float:left;font-size:17px;padding-left:25px;background:url(../images/h1.png) no-repeat 0;text-transform:uppercase;display:flex;font-family:Times new Roman}
.fix__cart{float:right;position:relative;margin-right:20px}
.fix__cart a{color:#fff}
.fix__cart span{position:absolute;right:12px;top:1px;color:#fff;display:inline-block;line-height:initial}
.fix--flex{display:flex;align-items:center;justify-content:space-between}
.fix__menu ul{display:flex;align-items:center}
.fix__menu ul li{list-style:none}
.fix__menu ul li a{display:inline-block;padding:0 10px;position:relative;color:#fff}
.fix__menu ul li a:after{content:'|';position:absolute;right:0;top:0;color:#b5b5b5}
.fix__menu ul li:last-child a:after{display:none}
.bg_fix{background:#404362}
.bg_fix--flex{display:flex;padding:10px 0;align-items:center;justify-content:space-between}
.header-cus{margin-bottom:0!important;background:#ff6600}
@keyframes colorm{to{color:#fff}from{color:#f7bc21}}
.header__logo{max-width:250px;width:100%;position:relative;}
.header__logo:after{position:absolute;width:208px;height:100%;background:url(../images/brlogo.png) no-repeat;right:0;background-size:100% 100%;top:0}
.header__banner{max-width:250px;width:100%}
.header__logo img{position:relative;transition:all ease 0.5s;z-index:9;margin:auto}
.cus-header .header__logo img{}
.header__search{width:36%}
.header__time1{background:url(images/h3.png) no-repeat 0 2px;padding-left:90px;color:#000;text-align:left;padding-top:20px;padding-bottom:20px}
.header__slogan{color:#f6ff00;font-family:UA;font-size:35px}
.header__address1{background:url(images/h2.png) no-repeat 0 2px;padding-left:90px;color:#000;text-align:left;padding-top:20px;padding-bottom:20px}
.header__hotro{display:inline-block;text-align:left}
.header__address{background:#0000003d;padding:10px;border-radius:10px;border:2px solid #fff;position:relative}
.header__address:after{content:'';position:absolute;width:2px;height:100%;top:-100%;left:25%;background:#fff}
.header__address:before{content:'';position:absolute;width:2px;height:100%;top:-100%;right:25%;background:#fff}
.header__flex{display:flex;align-items:center;position:relative;justify-content:space-between}
.header__title{display:flex;font-family:SAR;font-size:18px;color:#016fbb;text-transform:uppercase}
.header__title p{display:inline-block;margin-right:10px;padding:5px 10px;border:1px solid #016fbb;border-radius:5px}
.header__diachi{max-width:260px;padding-left:30px;background:url(../images/h1.png) no-repeat 0}
.header__cart{float:right;padding:5px 35px 5px 10px;background:#df6177 url(../images/cart.png) no-repeat no-repeat center;position:fixed;width:50px;height:50px;border-radius:50%;top:40%;right:32px;z-index:999}
.header__cart a{display:inline-block;color:#fff}
.count-cart{color:#fff;position:absolute;right:18px;top:14px;font-size:10px}
.header__hotline{display:inline-block;background:#df6177;padding:10px 20px;font-family:MLB;color:#fff;border-radius:5px;-webkit-animation-duration:2s;-webkit-animation-timing-function:linear;-webkit-animation-iteration-count:infinite;-moz-animation-name:nhay;-moz-animation-duration:1s;-moz-animation-timing-function:linear;-moz-animation-iteration-count:infinite;animation-name:nhay;animation-duration:2s;animation-timing-function:linear;animation-iteration-count:infinite;border:2px solid transparent}
.header__hotline1{display:inline-block;padding-left:25px;background:url(../images/hll.png) no-repeat 0;padding-top:5px;padding-bottom:5px;margin-right:45px}
.header__hotline p{}
.header__hotline p:nth-child(2){color:#ef9906;font-size:16px;text-align:left;line-height:20px;font-family:RB}
.header__hotline1 p{color:#f6ff00;font-size:14px;text-align:left;line-height:20px;font-family:MLB}
.header__hotline1 p span{font-family:RB;font-size:16px}
.header__dl{max-width:260px;width:100%}
.header__dl p{background:#2e3190;border-radius:4px;padding:5px}
.header__dl a{color:#fff;text-transform:uppercase;font-family:RB;padding:5px 10px 5px 50px;display:block;border:1px dashed #5456a2;border-radius:4px;background:url(../images/24h.png) no-repeat 5px;font-size:20px}
.header__time{color:#000;margin-bottom:5px;padding:5px 10px 5px 55px;display:inline-block;text-align:left;font-family:MLB;background:url(../images/h1.png) no-repeat 0}
.header__time p:nth-child(2){font-family:MLB;color:#76bf00;font-size:16px;line-height:20px}
.header__time p:nth-child(2) span{font-family:SAV;color:#000;font-size:14px}
.header__email{background:url(images/hd1.png) no-repeat 0;padding-left:26px;color:#fff}
.header__email p:nth-child(1){padding:10px 0 10px 55px}
.header__ngonngu{margin-left:50px;position:absolute;z-index:99;right:5%;top:20px}
.header__ngonngu ul li{display:inline-block;margin:0 3px}
.header__pdhd{display:flex;align-items:center}
.header.cus-header{}
.cus-header{position:relative!important;top:0!important;border-bottom: 1px solid #f2f2f2;box-shadow: inset 0px -1px #dadada;}
.box-menu{background:linear-gradient(to right,transparent 0%,transparent 50%,#e39d00 50%,#e39d00 100%);padding:20px;margin-top:5px}
.box-menu .mn-cat{text-align:left}
.box-menu .mn-cat > a{font-family:MR;font-size:12px;color:#fff}
.box-menu .mn-cat > a:hover{text-decoration:underline!important}
.box-menu .mn-item{text-align:left}
.box-menu .mn-item > a{font-family:MR;font-size:12px;color:#fff}
.box-menu .mn-item > a:hover{text-decoration:underline!important}
.box-menu .md-12-40 .mn-cat > a{color:#1558b4;text-transform:uppercase;font-family:MLB}
.ab_map{position:absolute;right:0}
.fix_header{position:fixed!important;margin:0 auto;top:0;width:100%;left:0;right:0;z-index:999;}
.fix_header .header__logo img{transition:all ease 0.5s;max-width: 180px;}
.fix_header .tieude_dm:hover .showmn{display:block}
.fix_header .menu ul li:hover > ul,.fix_header .menu ul li > ul{top: 76px;}
.fix_header .search.alb{top:50px}
.fix_header .menu ul li a span{line-height:20px}
.fix_header .box-search{}
.fix_header .menu{top:0}
.fix_header .mxh{height:50px}
.fix_header .mxh ul li a{max-width:40px}
.fix_header .menu > ul > li:nth-child(1) img{}
.flex__menu{display:flex;align-items:center}
.menul{width:37%}
.menur{width:37%}
.menu__flex{display:flex;align-items:center;justify-content:space-around}
#menu_top{position:relative;z-index:9999}
.bg_menu:after{content:'';position:absolute;width:100%;background:url(../images/brmnb.png) repeat-x bottom;padding-bottom:8px;bottom:-7px}
.bg_menu{position:relative;background:#2e3190}
.menu{display:flex;align-items:center}
.menu >ul{padding:0;margin:0;display:flex;align-items:center;}
.menu > ul > li{text-align:center;list-style:none;position:relative}
.menu > ul > li:last-child:after{display:none}
.menu > ul > li > a{position:relative;display:inline-block;cursor:pointer;padding: 0 10px;line-height: 40px;font-size: 20px;font-family: DM;color: #000;transition: all ease 0.5s;}
.menu > ul > li > a:after{height:20px;width:2px;background:url(../images/icmn.png);position:absolute;top:16px;right:0}
.menu > ul > li > a span{position:relative;z-index:1;display:inline-block;color:#000;width: 100%;}
.menu > ul > li:last-child > a:after{display:none}
.menu > ul > li:last-child > a{box-shadow:none}
.menu > ul > li:hover > ul{visibility:visible;opacity:1}
.menu > ul ul{top: 101px;left:0;position:absolute;visibility:hidden;width:250px;opacity:0;transition:all ease 0.5s;-moz-transition:all ease 0.5s;-webkit-transition:all ease 0.5s;-o-transition:all ease 0.5s;z-index:999;padding:0;}
.menu > ul ul li{background: #ffffffba;box-shadow:inset 0 1px #f2f2f285;width:200px;text-align:left;box-sizing:border-box;display:block;position:relative!important;}
.menu > ul ul li a{color: #000;display:inline-block;width:100%;padding:8px 10px;font-family: DM;font-size: 16px;}
.menu > ul ul li a:hover{text-decoration:underline}
.menu > ul ul li:hover > ul{top:0!important;opacity:1;visibility:visible}
.menu > ul ul ul{visibility:hidden;width:200px;margin-left:198px;opacity:0;left:2px;top:0;position:absolute}
.menu > ul > li >a:before{position:absolute;bottom:0;left:0;right:0;margin:0 auto;width:0%;border-bottom:3px solid #234c20}
.menu__active{
    color: #d00;
}
.menu__active span{color:#fff!important}
.menu__active:before,.menu > ul > li >a:hover:before{width:100%!important;transition:all ease 0.5s}
.menu .ngonngu ul li{display:inline-block;float:right;margin-right:5px;padding:10px 0}
.mnl > ul > li > a{width:120px}
.fix_header .header__logo{}
.fix_header .menu > ul > li >a{line-height: 30px!important;}
.mnr,.mnl{max-width:40%;width:100%}
.home{width:10%;text-align:center}
.menu_rp{}
.menu_rp .tt_menu{display:inline-block;border-right:2px solid #fff}
.menu_rp .tt_menu a{color: #000;padding: 10px;display:inline-block;font-family:MLB;}
.menu_rp span:nth-child(2) a{font-family:RB;color:#fff;display:inline-block;padding:11px;border-right:2px solid #fff;font-size:13px}
.menu_rp span:nth-child(3) a{font-family:RB;color:#fff;display:inline-block;padding:10px;font-size:13px}
.box-search{position:relative;display:inline-block;float:right;padding:0 28px;z-index:99;border-left:1px solid #cdcdcd;border-right:1px solid #cdcdcd}
.search{margin-top:0}
.search form{position:relative}
.search.rel{right:0}
.search.alb{position:absolute;right:0;top:65px;display:none;width:205px;border:1px solid #d9d9d9;border-radius:20px}
.search__title{font-family:UTMI;color:#fff;font-size:16px;display:inline-block;float:left;margin-right:10px;line-height:30px;text-transform:uppercase}
.search__txt{color:#000;height:35px!important;padding:10px;width:100%;padding-right:57px;border:0;background:#fff;border-radius:20px}
.search__txt::-webkit-input-placeholder{font-family:"RR";color:#555;font-size:'14px'}
.search__txt::-moz-placeholder{font-family:"RR";color:#555
  font-size:'14px'}
.search__txt::-ms-input-placeholder{font-family:"RR";color:#555
  font-size:'14px'}
.search__txt::-moz-placeholder{font-family:"RR";color:#555
  font-size:'14px'}
.search__btn{border:0!important;width:50px;background:none;color:#fff;cursor:pointer;position:absolute;top:0;right:0;height:100%;background:url(../images/srch1.png) no-repeat center center}
.product.box-id{padding:10px 0}
.product__item{position:relative;margin-bottom:20px;border-radius:7px;transform:rotateY(0deg);transition:all ease 0.4s}
.product__item:hover{transition:all ease 0.2s;box-shadow:0 0 5px 0 #555}
.product__item1{position:relative;margin-bottom:20px}
.product__item1:hover{transition:all ease 0.2s;transform:scale(1);box-shadow:0 0 10px 0 #c4c4c4}
.product__item:hover .product__flex{border-radius:20px}
.product__border{}
.product__content{padding-top:10px}
.product__content1{padding-top:10px;border-left:1px dashed #d9d9d9;border-right:1px dashed #d9d9d9;border-bottom:1px dashed #d9d9d9;border-radius:7px}
.product__hover .product__img a:after{content:'';position:absolute;width:94%;height:94%;left:3%;top:3%;z-index:9;border:1px solid #f2f2f2}
.product__sale{position:absolute;width:50px;height:30px;background:url(images/sale.png);left:10px;top:10px;z-index:9;line-height:30px;text-align:center;color:#fff;font-family:RB;font-style:italic}
.product__img1{padding-bottom:79%;height:0}
.product__img1 img{border-radius:7px 7px 0 0}
.product__img{padding-bottom:100%;overflow:hidden;position:relative;height:0}
.product__img img{border-radius:7px}
.product__cs{text-align:left;font-family:OPR}
.product__ab{position:absolute;left:-100px;z-index:1;display:flex;justify-content:center;font-size:12px;align-items:center;bottom:0;background:#ebaa39}
.product__ab a{color:#fff;padding:10px 23px 10px 13px;text-transform:uppercase;background:url(../images/vie.png) no-repeat 75px;width:100px}
.product__item:hover .product__ab{visibility:visible}
.product .product__flex--box{display:flex;align-items:flex-start;justify-content:center}
.product .product__flex--reverse{display:flex;align-items:flex-start;flex-flow:row-reverse}
.product__view--ab{display:inline-block;width:110px;line-height:25px;background:linear-gradient(to bottom,#feb503,#e99102);color:#fff;text-align:center;border-radius:20px;font-size:12px;font-family:RB}
.product__like{display:inline-block;width:70px;line-height:35px;background:#f2f2f2;color:#000;text-transform:uppercase;text-align:center;position:relative;border-radius:4px;padding:0 27px 0 8px}
.product__like:after{content:'\f164';position:absolute;right:8px;top:-2px;font-family:FontAwesome;font-size:17px}
.product__masp{font-family:RB;font-size:15px}
.product__des{text-align:center;padding:3px 0;font-size:15px;text-transform:uppercase}
.product__des a{border:2px solid #234c20;border-radius:5px;color:#234c20;display:inline-block;padding:5px 10px;width:100%;font-family:MLB}
.product__name{position:relative;text-align:center}
.product__name a{color:#000;font-family:MLB;font-size:18px}
.product__news{width:30px;height:30px;background:url(../images/new.png);position:absolute;z-index:9;right:10px;top:10px}
.product__namedv{text-align:center;font-weight:normal;position:relative;margin-top:10px}
.product__namedv a{color:#000;font-family:RM;font-size:16px;text-transform:uppercase}
.product__title{padding:5px 0}
.product__title a{font-size:15px;text-transform:uppercase;color:#000;display:flex;justify-content:space-between}
.product__title .p-price{text-transform:none;color:#d00}
.product__title .p-hot:nth-child(1){background:#d00;font-family:RR;color:#fff;display:inline-block;padding:3px 8px;border-radius:20px}
.product__title .p-bold{font-family:RM}
.product__price{color:#000;line-height:1.8;text-align:center}
.product__giaban{text-align:center;margin-bottom:5px}
.product__giaban span,.prd__giaban span{color:#d00;font-family:MLB;font-size:16px}
.prd__price{color:#000;line-height:1.8;text-align:center}
.prd__giaban{color:#fff;text-align:center;margin-right:10px}
.prd__giaban span{color:#d00}
.product__giaban1{margin-left:10px;color:#000;font-family:RM}
.product__giaban1 span{color:#d00}
.product__giacu{color:#7f7f7f;text-align:center;display:inline-block}
.product__giacu span{text-decoration:line-through!important}
.product__cart{text-align:center;display:flex;justify-content:center;margin:5px}
.product__cart p{width:49%}
.product__cart p:nth-child(1) a{background:#0c8cef;color:#fff}
.product__cart p:nth-child(2) a{background:#e1e1e1;color:#000}
.product__cart a{display:inline-block;height:32px;line-height:30px;padding:0 12px;color:#000;font-family:MLB;font-size:13px;border-radius:20px;border:1px solid #000;width:140px}
.product__cart a:hover{background-color:#000;transition:all ease 0.5s;-moz-transition:all ease 0.5s;-webkit-transition:all ease 0.5s;-o-transition:all ease 0.5s}
.product__cart a:hover{color:#fff;transition:all ease 0.5s;-moz-transition:all ease 0.5s;-webkit-transition:all ease 0.5s;-o-transition:all ease 0.5s}
.product.box-top{padding:30px 0}
.product.box-top .product__item{margin-top:10px}
.product__view{text-align:center}
.product__view a{display:inline-block;line-height:35px;color:#000;font-size:13px;background:#ececec;text-transform:uppercase;padding:0 20px;border-radius:3px}
.product__list{display:flex;background:#f7f7f7;padding:20px}
.product__list--name{width:200px;display:flex;flex-wrap:wrap}
.product__list--name p:nth-child(1) a{font-family:SR;color:#000;font-size:25px}
.product__list--view a{font-family:MR;font-size:15px;color:#000;display:inline-block;padding:5px;border-bottom:1px solid #000}
.product__list--title{width:200px}
.product__bg{background:#f2f2f2;padding:10px}
.product__box--item{display:flex;align-items:flex-start}
.product__box--img{width:33%;margin-right:20px}
.product__box--content{width:67%}
.product__box--name{font-family:UTMI;background:#ffcc00;font-size:28px;display:inline-block;padding:5px 20px;position:relative;left:-20%;margin:15px 0;color:#333333;text-transform:uppercase}
.product__box--des{color:#4c4c4c;line-height:2.0}
.product__box--view{float:right;padding-right:20px;position:relative}
.product__box--view:after{content:'>>';position:absolute;right:2px;color:#d00}
.product__box--view a{color:#d00;font-size:13px;font-style:italic}
.product__box--td{font-family:RB;text-transform:uppercase;text-align:center;padding:10px 0;font-size:17px;color:#333}
.product__flex{display:flex;font-family:MLB;justify-content:space-between;align-items:center;margin-bottom:10px;padding:2px;cursor:pointer}
.product__flex:hover{background-color:#fff;transition:all ease 0.2s;-moz-transition:all ease 0.2s;-webkit-transition:all ease 0.2s;-o-transition:all ease 0.2s}
.product__flex .name{width:45%}
.prd__item{overflow:hidden;position:relative}
.prd__item--center{min-height:400px;border:1px solid #f2f2f2;text-align:center}
.prd__item--center:hover{border:1px solid #000}
.prd__item--center span{color:#6c2609}
.prd__item:hover img{transition:all ease 0.5s!important;-moz-transition:all ease 0.5s;-webkit-transition:all ease 0.5s;-o-transition:all ease 0.5s;-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}
.prd__item > div{z-index:5;position:relative;overflow:hidden}
.prd__name{padding-top:25px}
.prd__name a{font-family:SAv;font-size:15px;color:#fff}
.prd__img{border-radius:50%;border:10px solid #ffffff8f;overflow:hidden;position:relative}
.prd__img img{border-radius:50%;transition:all ease 0.5s!important}
.prd__title a{font-family:OPB;color:#000;font-size:17px}
.prd__price span{color:#fff}
.prd__ab{position:absolute;height:100px;width:100%;bottom:15px;text-align:center;background:url(../images/brname.png) no-repeat center center;background-size:cover}
.img-list{width:31%;position:relative}
.show-product{width:69%;border-top:1px solid #f2f2f2;border-left:1px solid #f2f2f2}
.bg-product-list{background-color:#FBD500}
.prddetail__title{font-size:25px;font-weight:normal;margin-bottom:5px;color:#333;font-family:RB;text-transform:uppercase}
.prddetail__li{list-style:none;text-align:justify}
.prddetail__li--masp{line-height:26px;margin-bottom:5px;border-bottom:1px solid #f2f2f2;padding-bottom:7px;font-size:13px}
.prddetail__li--des{margin-top:5px;margin-bottom:15px}
.prddetail__li--giagoc{margin-bottom:5px;display:inline-block;text-decoration:line-through}
.prddetail__li--giaban{font-family:OPB;margin-bottom:5px;display:inline-block;font-size:22px;color:#e80001}
.prddetail__li--contact{font-family:UTMI;font-size:15px;color:#d00;padding:5px 0}
.prddetail__li--label{text-align:left;position:relative;width:155px;display:inline-block;font-family:OPB}
.prddetail__li--cs a{line-height:20px;color:#000;width:100%;padding:5px;display:inline-block;margin-bottom:5px;font-size:13px;border:1px solid #e6e6e6}
.prddetail__noidung{margin-bottom:20px}
.prddetail__li--tags{list-style:none;margin:0;overflow:hidden;padding:0}
.prddetail__li--tags li{float:left;display:inline-block}
.prddetail__li--tags li a{display:inline-block;position:relative;text-decoration:none;float:left;color:#555;font-size:13px;padding:2px 10px;border:1px solid #d9d9d9;background:#f2f2f2;margin-bottom:5px;margin-right:5px}
.prddetail__li--tags li a:hover{text-decoration:underline}
.prddetail__li--tags li:nth-child(1){margin-right:10px;line-height:28px}
.prddetail__cart{margin-top:10px;margin-bottom:10px;display:flex;align-items:center;padding:0}
.box_img_pr img,.bd-prd{}
.dadetail__title{font-size:20px;font-weight:normal;text-transform:uppercase;border-bottom:1px dotted #c4c4c4b5;padding:7px 0;font-family:MLB}
.dadetail__li{list-style:none;text-align:justify;padding:5px 0;border-bottom:1px dotted #c4c4c4b5}
.dadetail__price{color:#c4c4c4;line-height:1.8;text-align:center;font-family:OR}
.dadetail__price span{color:#ea5015}
.dadetail__price label{color:#000}
.dadetail__lib .button{background:#f2f2f2;color:#000;display:inline-block;padding:10px 20px;margin-top:10px;font-family:MLB;border-radius:5px}
.dadetail__lib .button1{background:#f2f2f2;color:#000;display:inline-block;padding:10px 20px;margin-top:10px;font-family:MLB;border-radius:5px}
.dadetail__li:nth-child(even){background:#f2f2f28c;padding:5px}
.dadetail__li--des{padding:5px 0;font-size:13px}
.dadetail__li--contact{font-family:MLB;font-size:15px;color:#d00}
.dadetail__li--label{text-align:left;position:relative;width:155px;display:inline-block;font-size:13px;color:#555}
.dadetail__li--masp{font-size:13px}
.dadetail__li--cs a{line-height:20px;color:#000;width:100%;padding:5px 0;display:inline-block;font-size:13px}
.dadetail__li--giagoc{margin-bottom:5px;display:inline-block;text-decoration:line-through}
.dadetail__li--giaban{font-family:MLB;margin-bottom:5px;display:inline-block;font-size:18px;color:#e80001}
.dadetail__li--des ul,.dadetail__li--des ol{padding-left:20px}
.dadetail__noidung .noidung{display:inline-block}
.dadetail__des{color:#000;line-height:1.6;text-align:left;font-size:13px}
.dadetail__des p:nth-child(2) span{color:#d00}
.dadetail__des label{font-family:RB;display:inline-block}
.gioithieu{position:relative;z-index:9;background: #fafafa;}
.gioithieu__address{max-width:1100px;margin:30px auto}
.gioithieu--title{margin-top:15px;padding-bottom:10px;font-size:16px;text-transform:uppercase;margin-bottom:10px;background:url(images/icgt.png) no-repeat bottom left;font-family:MR;color:#fff}
.gioithieu__bd{display:inline-block;border:20px solid transparent;-webkit-border-image:url('images/bggt.png') 20 stretch;-o-border-image:url('images/bggt.png') 20 stretch}
.gioithieu__img{padding-bottom:25px;padding-right:25px;min-height:440px;width:100%;position:relative;background:url(../images/brimg.jpg) right bottom no-repeat}
.gioithieu__img p:nth-child(1){position:relative;z-index:2;display:inline-block}
.gioithieu__img p:nth-child(1):after{content:'';position:absolute;width:100%;height:100%;border:1px solid #d2d2d2;border:1px solid #d2d2d2;left:-10px;top:-10px}
.gioithieu__img p:nth-child(1):before{content:'';position:absolute;width:100%;height:100%;border:1px solid #d2d2d2;border:1px solid #d2d2d2;right:-10px;bottom:-10px}
.gioithieu__img p:nth-child(2){position:absolute;right:25px;bottom:25px}
.gioithieu__img p:nth-child(2):after{content:'';position:absolute;width:100%;height:100%;border:1px solid #4d4d4d;border:1px solid #4d4d4d;left:-10px;top:-10px}
.gioithieu__img p:nth-child(2):before{content:'';position:absolute;width:100%;height:100%;border:1px solid #4d4d4d;border:1px solid #4d4d4d;right:-10px;bottom:-10px}
.gioithieu__img:hover .gioithieu__name{background:#014894;transition:0.2s}
.gioithieu__img img{transition:all 1s;position:relative;z-index:1}
.gioithieu__time{color:#fff;font-size:30px;font-family:UBC;padding-left:40px}
.gioithieu__time span{color:#ff0}
.gioithieu__list{padding-top:30px}
.gioithieu__item{margin-bottom:10px;display:flex;align-items:center;justify-content:center;text-align:center}
.gioithieu__tieude{color:#333333;font-size:15px;font-family:RR;position:relative;text-transform:uppercase}
.gioithieu__tieude:after{position:absolute;width:30px;height:0;border-bottom:3px solid #006BAC;left:0;bottom:-10px}
.gioithieu__tieude span{font-family:RR;font-size:15px;text-transform:uppercase;color:#000}
.gioithieu__title1{color:#7c7b7b;font-size:24px;font-family:SDS}
.gioithieu__title{position:relative;margin-bottom:15px;color: #80c24f;font-size: 38px;font-family: DB;text-align:center;}
.gioithieu__title h3{font-family:UTMI;font-size:30px;color:#dda41b;margin-bottom:10px;text-transform:uppercase;padding-left:18%}
.gioithieu__title span{color:#d00}
.gioithieu__name{width:100%;text-transform:none;line-height:40px;color:#999999;font-family:VCN;font-size:30px}
.gioithieu__content{position:relative}
.gioithieu__slogan{font-family:UBC;font-size:35px;color:#000;text-align:center}
.gioithieu__des{line-height:1.8;color:#333;margin-top:10px;margin-bottom:10px;font-size:15px;text-align:center;max-width: 840px;margin: 0px auto 30px;}
.gioithieu__time{margin-bottom:20px}
.gioithieu__view{padding:5px 0;text-align:center}
.gioithieu__view a{display:inline-block;position:relative;text-align:center;color:#fff;line-height:47px;width:167px;padding:0 35px 0 0;background:url(../images/viewgt.png)}
.gioithieu__view a span{display:inline-block;background:#ffde16;padding:0 35px;border-radius:20px;margin-right:10px;line-height:43px;margin-top:-2px;margin-left:-5px}
.gioithieu__link p{font-family:RM;font-size:18px;color:#00a08f;padding-left:50px;padding-top:15px;padding-bottom:15px;background:url(../images/glass.png) no-repeat 0}
.gioithieu__box--item{text-align:center}
.gioithieu__box--img img{background-color:#ebebeb;border-radius:50%}
.gioithieu__box--number{font-family:OPB;font-size:27px}
.gioithieu__box--name{font-family:RB;text-transform:uppercase;font-size:15px;margin:5px 0;color:#000}
.gioithieu__box--name a{color:#000}
.gioithieu .gioithieu__dk{padding:7px 10px 6px 30px;margin-left:10px;cursor:pointer;color:#fff;text-transform:uppercase;font-family:RM}
.cs__box{display:flex;flex-wrap:wrap;justify-content:center}
.cs__bg{background:#fff;box-shadow:0 0 5px 0 #c4c4c4}
.cs__item{text-align:center;position:relative;display:flex;margin-bottom: 40px;align-items:center;background: #fff;padding: 25px 0;}
.cs__img{margin:0 10px;width:100px;position:relative}
.cs__item.flexfl{flex-flow:column-reverse}
.cs__img a{display:inline-block;background:#df6177;border-radius:50%}
.cs__img img{width:auto;border-radius:50%}
.cs__content{line-height:1.8;text-align:left;width:calc(100% - 120px)}
.cs__name{font-weight:normal;left:0;color: #80c24f;font-size: 30px;font-family: DB;text-transform: uppercase;}
.cs__item:hover .cs__name{visibility:visible;}
.cs__name a{font-family:MLB;color:#000;font-size:16px;text-transform:uppercase}
.cs__des{line-height:22px;color:#000;font-size: 18px;}
.flex-wrap{display:flex;align-items:center;justify-content:center}
.dichvu__box{background:#fff;padding:10px;border:1px solid #eee}
.dichvu__ab{position:absolute;width:100%;height:100%;top:0;left:0;display:flex;align-items:flex-end;z-index:999;justify-content:center;padding-bottom:10px}
.dichvu__item{margin-bottom:20px;position:relative;overflow:hidden}
.dichvu__item:hover .dichvu__ab:before{visibility:visible}
.dichvu__item:hover .dichvu__des{display:block}
.dichvu__ab:before{content:'';position:absolute;width:100%;height:100%;top:0;left:0;background:#00000059;visibility:hidden}
.dichvu__item:hover:before{opacity:1;transition:all ease 0.5s;-moz-transition:all ease 0.5s;-webkit-transition:all ease 0.5s;-o-transition:all ease 0.5s}
.dichvu__item img{}
.dichvu__item:hover img{}
.dichvu__img{position:relative;z-index:2;box-sizing:border-box;overflow:hidden;text-align:center}
.dichvu__content{text-align:center}
.dichvu__name{width:100%;text-align:center;text-transform:uppercase;font-family:RB;color:#000;font-size:16px;padding:5px 0;position:relative;z-index:1;margin-top:5px}
.dichvu__name a{font-size:15px;font-family:OPB;color:#000;text-transform:uppercase;display:inline-block}
.dichvu__name label{color:#fff;text-transform:uppercase;font-family:RB;font-size:35px;width:100%;text-align:left}
.dichvu__des{line-height:22px;text-align:center;padding:0 10px;position:relative;z-index:1;color:#000}
.duan__box{background:#fff;padding:10px;border:1px solid #eee}
.duan__item{margin-bottom:10px;position:relative;overflow:hidden}
.duan__item:hover:before{opacity:1;transition:all ease 0.5s;-moz-transition:all ease 0.5s;-webkit-transition:all ease 0.5s;-o-transition:all ease 0.5s}
.duan__item:hover img{transition:all ease 0.5s;-moz-transition:all ease 0.5s;-webkit-transition:all ease 0.5s;-o-transition:all ease 0.5s;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}
.duan__img{position:relative;z-index:2;box-sizing:border-box;overflow:hidden;text-align:center}
.duan__content{text-align:center}
.duan__name{text-align:center;font-family:ISB;text-transform:uppercase;font-size:16px}
.duan__name a{font-size:15px;font-family:RB;color:#fff;text-transform:uppercase;padding:10px 0;display:inline-block}
.duan__name label{color:#fff;text-transform:uppercase;font-family:RB;font-size:35px;width:100%;text-align:left}
.duan__des{line-height:22px;color:#fff;font-size:12px}
.duan__item:hover .duan__ab{visibility:visible}
.duan__ab{position:absolute;z-index:99;width:100%;height:100%;left:0;top:0;display:flex;align-items:center;justify-content:center;padding:10px;background:#0000008f;visibility:hidden}
.duan__ab h3{color:#fff;font-weight:normal;text-transform:uppercase;margin-bottom:10px}
.duan__ab div{color:#fff;font-size:13px}
.duan__ab > div{border:1px solid #fff;color:#fff;display:flex;align-items:center;justify-content:center;padding:20px;text-align:center}
.duan__ab > div > div{padding:10px}
.duan__item:hover .duan__ab > div{height:100%;transition:all ease 0.5s;-moz-transition:all ease 0.5s;-webkit-transition:all ease 0.5s;-o-transition:all ease 0.5s}
.footer{position:relative}
.footer:after{position:absolute;width:58%;height:100%;left:0;top:0;background:url(images/brft.png);z-index:9;background-size:100% 100%}
.footer__bg{background:#003e81;text-align:center;padding:30px 0;color:#fff}
.footer__contact{background:#8d573f;padding:25px 0}
.footer__cttitle p:nth-child(1){font-family:OPB;color:#fff;font-size:17px}
.footer__cttitle p:nth-child(2){color:#fff;font-style:italic}
.footer__ctlink a{color:#fff;display:inline-block;padding:10px 30px;background:#d5671a;border-radius:5px;text-transform:uppercase}
.footer__flex{display:flex;align-items:center;justify-content:space-between;padding:15px 0;text-align:center}
.footer__name{position:relative;margin-bottom:30px}
.footer__name p:nth-child(2){color:#fff;font-family:MLR;font-size:14px}
.footer__name span{font-family:UTMI}
.footer__title:after{/* content:''; */position:absolute;width:40px;height:0;border-bottom:2px solid #2e3190;left:0;bottom:-1px;}
.footer__content{font-family:RR;font-style:italic;color:#fff}
.footer__title{margin-bottom:20px;position:relative;font-weight:normal;color: #fff;font-size: 24px;font-family: DB;text-transform:uppercase;}
.footer .chinhanh{padding:5px;color:#fff;margin-bottom:20px;cursor:pointer}
.footer .chinhanh:hover{background:#218cd5}
.footer .chinhanh p:nth-child(1){font-family:MLB;text-transform:uppercase;margin-bottom:7px}
.footer__slogan{min-height:130px;text-align:center;display:flex;justify-content:center;align-items:center;background:url(../images/sloganft.jpg) no-repeat;background-size:cover;font-size:82px;color:#ffea00;font-family:SST}
.footer__tt p:nth-child(1){font-family:OPB}
.footer__tt p:nth-child(2){font-family:OPR}
.footer__menu{}
.footer__menu ul{display:flex;flex-wrap:wrap;padding:0;margin:0;align-items:center}
.footer__menu ul li{display:inline-block;list-style:none}
.footer__menu ul li:first-child{}
.footer__menu ul li a{display:inline-block;color:#fff;margin-right:10px;padding:0 5px}
.footer__address{color: #fff;line-height:1.8;margin-bottom:30px;width:100%;font-size: 15px;}
.footer__address p{}
.add_cus p{margin-bottom:10px}
.footer__address .fnd{margin-bottom:10px;padding:5px 0 5px 35px}
.footer__address .fnd:nth-child(1){background:url(../images/f1.png) no-repeat 0}
.footer__address .fnd:nth-child(2){background:url(../images/f2.png) no-repeat 0}
.footer__address .fnd:nth-child(2) p:nth-child(2){font-size:20px}
.footer__address .fnd:nth-child(3){background:url(../images/f3.png) no-repeat 0}
.footer__address .fnd:nth-child(4){background:url(../images/f4.png) no-repeat 0}
.footer__address .fnd p:nth-child(2){font-family:OPB}
.footer__address div{color:#fff;min-height:85px}
.footer__address div:nth-child(1) >div{padding-left:87px;background:url(../images/ft1.png) no-repeat 0 0}
.footer__address div:nth-child(2) >div{padding-left:87px;background:url(../images/ft2.png) no-repeat 0 0}
.footer__address div:nth-child(2) p:nth-child(2){font-size:15px}
.footer__address div:nth-child(3) >div{padding-left:87px;background:url(../images/ft3.png) no-repeat 0 0}
.footer__address div:nth-child(4) >div{padding-left:87px;background:url(../images/ft4.png) no-repeat 0 0}
.footer__des{line-height:1.8;font-size:15px}
.footer__link p{text-align:left;margin-bottom:10px;padding-left:15px;background:url(../images/dot.png) no-repeat 0}
.footer__link p a{color:#fff}
.footer__link p a:hover{color:#d00;transition:all ease 0.5s;-moz-transition:all ease 0.5s;-webkit-transition:all ease 0.5s;-o-transition:all ease 0.5s}
.footer__fnd{margin-right:10px}
.footer__fnd p:nth-child(1){font-family:OPB;font-size:16px;color:#f38c34;text-transform:uppercase}
.footer__map,.dadetail__map{padding-bottom:355px;height:0;position:relative;width:100%}
.footer__map iframe,.dadetail__map iframe{position:absolute;width:100%;top:0;height:100%;left:0}
.footer__truycap ul li{position:relative;list-style:none;line-height:34px;color:#fff}
.footer__nhantin{position:relative}
.footer__nhantin:after{position:absolute;border-left:142px solid transparent;border-top:solid 60px #fff;border-right:142px solid transparent;bottom:-60px;width:100%;box-sizing:border-box;left:0}
.footer__nhantin .txt1{background:url(../images/txt1.png) no-repeat right}
.footer__nhantin .txt2{background:url(../images/txt2.png) no-repeat right}
.footer__nhantin .txt3{background:url(../images/txt3.png) no-repeat right}
.footer__nhantin--title{color:#555;line-height:30px;padding-left:80px;background:url(../images/icnt.png) no-repeat 0}
.footer__nhantin--title p:nth-child(1){text-transform:uppercase;font-family:RBL;font-size:32px;color:#d12000}
form[name="frmdk"]{position:relative;background:#fff;padding:30px;border:5px solid #2c6129}
.footer__nhantin--txt{color:#000;height:45px;padding:8px 50px 8px 20px;width:100%;background:#fff;margin-bottom:10px;font-family:RR;border:1px solid #cccccc}
.nhantin--txt{color:#000;height:30px;padding:8px 20px;width:100%;border:1px solid #f2f2f2;background:#fff}
.footer__nhantin--txt::-webkit-input-placeholder{color:#555;font-size:'12px'}
.footer__nhantin--txt::-moz-placeholder{color:#555;font-size:'12px'}
.footer__nhantin--txt::-ms-input-placeholder{color:#555;font-size:'12px'}
.footer__nhantin--txt::-moz-placeholder{color:#555;font-size:'12px'}
.footer textarea{height:auto;width:100%;padding-right:40px;margin:0}
.footer__nhantin--box{}
.footer__nhantin--btn{background:#66d43d;z-index:2;cursor:pointer;border:0;color:#fff;height:45px;padding:0 10px;width:50px;font-size:17px;position:absolute;top:0;right:0;font-family:RR;font-size:13px}
.nhantin--btn{background:#d12000;z-index:2;cursor:pointer;border:0;text-transform:uppercase;color:#fff;height:30px;max-width:50px;padding:0 10px;font-family:RB;width:100%}
.footer__hotline span{font-weight:600}
.footer__line{border-bottom:1px solid #333333}
.copyfooter{position:relative;text-align:center;padding: 15px 0px;background: #f7923a;}
.copyfooter__flex{display:flex;justify-content:space-between;align-items:center}
.copyfooter__design{color:#fff;text-align:center}
.copyfooter__design span{}
.copyfooter__truycap{display:inline-block;width:40%;text-align:right}
.copyfooter__truycap ul{display:inline-block;padding-left:30px;padding:0;margin:0}
.copyfooter__truycap ul li{color:#555;display:inline-block;position:relative;font-size:13px;padding:0 20px 0 0;margin-right:20px;font-family:RB}
.copyfooter__truycap ul li:last-child{margin:0;padding:0}
.copyfooter__truycap ul li span{color:#555}
.copyfooter__truycap ul li .aft-truycap{content:'';height:10px;width:1px;right:-1px;top:5px;position:absolute}
.copyfooter__truycap ul li:nth-child(1):before{content:'';height:10px;width:1px;right:-1px;top:5px;position:absolute;background:#000}
.left__contact p{margin-bottom:15px}
.left__contact p:nth-child(1) a{background:#000 url(../images/left-f.png) no-repeat 5px}
.left__contact p:nth-child(2) a{background:#f5821f url(../images/left-m.png) no-repeat 5px 0;border:1px solid #a85a16;font-size:14px}
.left__contact p:nth-child(3) a{background:#000 url(../images/left-s.png) no-repeat 5px}
.left__contact p a{display:inline-block;text-align:start;padding:7px 10px 7px 50px;color:#fff;font-size:1.2em;border:1px solid #000;font-family:MR;font-style:italic;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px}
.left__form{margin-bottom:10px}
.left__stip{padding:10px 20px 10px 15px;color:#555;height:40px;outline:none;width:100%;border:1px solid #c4c4c4;background:#e6e6e6;font-size:12px;border-radius:5px}
.left__stip::-webkit-input-placeholder{font-family:"MR";color:#555;font-size:''}
.left__stip::-moz-placeholder{font-family:"MR";color:#555;font-size:''}
.left__stip::-ms-input-placeholder{font-family:"MR";color:#555;font-size:''}
.left__stip::-moz-placeholder{font-family:"MR";color:#555;font-size:''}
.left__send{background:#000;color:#fff;line-height:30px;border:1px solid #c4c4c4;border:1px solid #000;border-radius:5px;float:right;font-size:13px;padding:2px 30px 2px 10px}
.left__item{margin-bottom:20px}
.left__boxmn{position:relative}
.left__link > ul{border-top:0;z-index:99}
.left__link > ul > li{list-style:none;border-bottom:1px solid #cfd60c}
.left__link > ul > li:hover,.actleft{background:#cfd60c}
.left__link > ul > li:last-child,.left__link > ul ul > li:last-child{border-bottom:0}
.left__link > ul > li.actleft{background:#f2f2f2}
.left__link > ul > li > a{color:#000;display:inline-block;text-transform:none;padding:15px 0 15px 30px;font-weight:normal;width:100%;font-family:Arial;background:url(../images/n__mn1.png) no-repeat 10px}
.left__link > ul > li > a i{margin-right:10px}
.left__link > ul > li:last-child a{border-bottom:0}
.left__link > ul > li:hover > a{text-decoration:underline}
.left__link > ul > li:hover ul{visibility:visible!important}
.left__link > ul ul{position:absolute;right:-100%;top:0;width:100%;background:#f4fd02;visibility:hidden;height:100%}
.left__link > ul ul li{list-style:none;background:none;border-bottom:1px solid #f39d30}
.left__link > ul ul li a{color:#000;position:relative;display:inline-block;text-transform:none;padding:15px 0 15px 30px;font-weight:normal;width:100%;background:url(../images/n__mn1.png) no-repeat 10px}
.left__link > ul ul li a:after{left:35px;top:7px}
.left__link > ul ul li:hover > a{text-decoration:underline}
.left__menu{box-shadow:-1px 0 #b80314,1px 1px #b80314;background:#ffffff;position:relative;border-top:0}
.left__menu > ul{padding-bottom:148.5%;overflow-y:scroll;height:0}
.left__menu > ul::-webkit-scrollbar{width:0;border-radius:20px}
.left__menu > ul::-webkit-scrollbar-thumb{background-color:#f2f2f2;border-radius:20px;outline:1px solid #f2f2f2}
.left__menu > ul::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px transparent;border-radius:20px}
.chinhanh_box{height:200px;overflow-y:scroll}
.chinhanh_box::-webkit-scrollbar{width:2px;border-radius:20px}
.chinhanh_box::-webkit-scrollbar-thumb{background-color:#226fd2;border-radius:20px;outline:1px solid #f2f2f2}
.chinhanh_box::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px transparent;border-radius:20px}
.left__menu > ul > li{list-style:none;border-bottom:1px dashed #d9d9d9}
.left__menu > ul > li:nth-child(1){background:none}
.left__menu > ul > li > a{color:#000;position:relative;display:inline-block;padding:13px 13px 13px 35px;width:100%;background:url(images/icmnr.png) no-repeat right,url(images/icmnl.png) no-repeat 5px}
.left__menu > ul > li:last-child a{border-bottom:0}
.left__menu > ul > li:hover > a{text-decoration:underline}
.left__menu > ul > li:hover ul{visibility:visible!important}
.left__menu > ul ul{position:absolute;visibility:hidden;left:100%;top:0;height:100%;z-index:999;width:250px;background:#fff;box-shadow:-1px 0 #eee}
.left__menu > ul ul li{list-style:none;background:none}
.left__menu > ul ul li a{color:#4c4c4c;position:relative;display:inline-block;text-transform:none;padding:13px 0 13px 20px;background:url(../images/left-link.png) no-repeat 7px;font-weight:normal;font-size:14px;width:100%;border-bottom:1px dashed #d9d9d9}
.left__menu > ul ul li a:after{left:35px;top:7px}
.left__menu > ul ul li:hover > a{text-decoration:underline}
.left__imghl{position:relative}
.left__imghl div{position:absolute;z-index:1;bottom:0;width:100%;background:#000000c9;line-height:40px;color:#fff;text-align:center;font-family:RB;text-transform:uppercase}
.left__imghl span{color:#ff0;font-size:16px}
.left__hotro--email{padding:4px 4px 4px 45px;background:url(../images/l-ic4.png) no-repeat 0;color:#fff}
.left label{font-size:16px;font-family:OPB;color:#000;margin-right:10px}
.left__hotro--hl{padding:5px 5px 5px 45px;background:url(images/hotro_hotline.png) no-repeat 0}
.left__hotro--hl p:nth-child(1){color:#fff;text-transform:uppercase;font-size:20px}
.left__hotro--item{padding-bottom:5px;margin-bottom:5px}
.left__hotro--item:last-child{border:0;margin:0;padding:0}
.left__hotro--item > p{margin-bottom:5px;font-family:MB;color:#fff;padding-left:20px;background:url(images/ten.png) no-repeat 0}
.left__hl p span{color:#ca0000}
.left__add{background:url(../images/left-2.png) 0 10px no-repeat;padding-top:10px;padding-left:30px}
.left__add p{font-family:RR;color:#777777;font-size:13px}
.left__mail{background:url(../images/left-3.png) 0 10px no-repeat;font-family:RM;padding-top:10px;padding-left:30px}
.left__mail p{font-family:RR;color:#777777;font-size:13px}
.left textarea{height:auto!important}
.menulist{display:flex;justify-content:center;flex-wrap:wrap;align-items:center;margin-bottom:20px}
.menulist div{}
.menulist div:last-child:after{display:none}
.menulist div:hover{}
.menulist div:after{position:absolute;top:0;right:-5px}
.menulist ul{display:flex;justify-content:center;align-items:center;flex-wrap:wrap}
.menulist ul li{list-style:none;text-align:center;display:inline-block}
.menulist ul li a{color:#000}
.menulist p:nth-child(1){margin-bottom:10px;padding:2px;border:3px solid #d8d8d8;border-radius:50%}
.menulist p img{background:#fff;border-radius:50%;border:1px solid #d8d8d8}
.menulist__act img{border:1px solid #e06a7f!important}
.menulist__act p:nth-child(1){border:3px solid #e06a7f!important}
.menulist a{display:inline-block;padding:10px;text-align:center;font-family:MLB}
.menulist a span{color:#555}
.menulist__act p span{color:#e06a7f}
.menulist .menulist__act{}
.menulist__act{}
.nhantin{background:url(images/brnt.png) no-repeat;background-size:cover}
.nhantin:after{position:absolute;width:100%;height:100%;left:0;top:0;background:linear-gradient(to right,transparent 0,transparent 50%,rgba(0,0,0,0.38039216) 50%)}
.nhantin__bg{position:relative;z-index:9;background:#ffffffb8;padding:25px}
.nhantin__flex{background:url(images/brdk1.png);padding:2% 5%;margin-bottom:-65px;z-index:9;position:relative;background-size:cover}
.nhantin__box{position:relative;z-index:9;margin:0 auto}
.nhantin__col{text-align:left;margin:0 auto;max-width:590px;position:relative}
.nhantin__col .nhantin__txt{width:100%;margin-bottom:15px}
.nhantin--title{margin-bottom:15px;font-size:13px;text-align:center}
.nhantin__title{color:#000;margin-bottom:20px}
.nhantin__title p:nth-child(1){font-family:RB;text-transform:uppercase}
.nhantin__tieude{color:#fff;margin-bottom:15px}
.nhantin__txt{color:#000;height:40px;padding:10px;border:0;border-bottom:1px solid #ebebeb;background:#ffffff61}
.nhantin__txt::-webkit-input-placeholder{font-family:"MLR";color:#555;font-size:'14px'}
.nhantin__txt::-moz-placeholder{font-family:"MLR";color:#555;font-size:'14px'}
.nhantin__txt::-ms-input-placeholder{font-family:"MLR";color:#555;font-size:'14px'}
.nhantin__txt::-moz-placeholder{font-family:"MLR";color:#555;font-size:'14px'}
.nhantin--box form{display:flex;border:1px solid #c4c4c4}
.nhantin__btn{display:inline-block;color:#fff;background:#ff9805;padding:12px 25px;border:0;width:125px;bottom:15px;border-radius:5px;text-transform:uppercase;margin-right:8px;font-size:15px}
.btnreset{display:inline-block;position:relative;color:#fff;background:none;border:1px solid #f2f2f2;padding:13px 25px;text-transform:uppercase}
.newsdetail__item{position:relative;border-bottom:1px solid #f2f2f2;-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:10px;display:flex;align-items:flex-start;padding:10px;background:#f2f2f2}
.newsdetail__img{margin-right:10px;background:#fff;opacity:1;transition:all ease 0.5s;width:35%;float:left}
.newsdetail__img img{-webkit-transition:all ease 0.4s;-o-transition:all ease 0.4s;transition:all ease 0.4s;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);width:100%}
.newsdetail__img:hover{opacity:0.8;transition:all ease 0.5s}
.newsdetail__content{position:relative;width:65%}
.newsdetail__name a{color:#000;text-transform:uppercase;outline:none!important;font-family:MLB;font-size:14px}
.newsdetail__name{line-height:20px;margin-bottom:5px}
.newsdetail__name a:hover{color:#ff6600;transition:all ease 0.5s;-moz-transition:all ease 0.5s;-webkit-transition:all ease 0.5s;-o-transition:all ease 0.5s}
.newsdetail__call{color:#d00;font-family:RB;font-size:13px}
.newsdetail__des{color:#000;line-height:1.6;font-size:13px;margin-bottom:10px}
.newsdetail__view{text-align:left;margin-top:5px}
.newsdetail__view a{font-family:OPR;color:#000;display:inline-block;padding:6px 20px;background:#e2e2e2;font-size:13px;border:1px solid #f2f2f2}
.newsdetail__view a:hover{color:#FBD500;transition:all ease 0.5s;-moz-transition:all ease 0.5s;-webkit-transition:all ease 0.5s;-o-transition:all ease 0.5s}
.news__item{position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:20px;padding:10px}
.news__img{opacity:1;transition:all ease 0.5s;width:38%;float:left;margin-right:10px}
.news__img img{-webkit-transition:all ease 0.4s;-o-transition:all ease 0.4s;transition:all ease 0.4s;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}
.news__img:hover{opacity:0.8;transition:all ease 0.5s}
.news__content{text-align:left}
.news__name a{color:#98272b;font-family:MLB;outline:none!important;text-transform:uppercase}
.news__name span{font-family:RR;color:#000}
.news__call{color:#d00;font-family:RB;font-size:13px}
.news__des{color:#000;line-height:1.6;font-size:13px;font-family:MR;margin-bottom:10px}
.news__view{text-align:right}
.news__view a{font-family:OPR;color:#000;display:inline-block;padding:6px 20px;background:#f7f7f7;font-size:13px;border:1px solid #98272b}
.doitac{position:relative;z-index:9;padding:40px 0}
.doitac__item{text-align:center}
.bd-dt{border:1px solid transparent;background:#f2f2f2}
.bd-doitac{border-right:0}
.title-doitac{line-height:40px}
.title-doitac p:nth-child(1){font-family:RR;font-size:30px}
.title-doitac p:nth-child(2){font-family:RB;font-size:42px;padding-bottom:10px;text-transform:uppercase;color:#0077c7;background:url(images/ictd.png) no-repeat bottom left}
.flex-doitac{display:flex}
.title-doitac{width:15%}
.bd-doitac{width:85%}
.sanpham{background:url(../images/brsp.png) no-repeat;background-size:cover}
.sanpham__item{display:flex;border:1px solid #d9d9d9;align-content:center}
.sanpham__img{position:relative}
.sanpham__name{}
.sanpham__name{font-family:RB;color:#fff;text-transform:uppercase;position:absolute;bottom:0;width:100%;text-align:center;background:#8ec63fcf;padding:10px 0}
.bds{padding:30px 0}
.bds__item{position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:30px;background:#fff;border:1px solid #f2f2f2;padding:5px 0}
.bds__item:hover{box-shadow:0 0 15px 0 #c4c4c4}
.bds__img{background:#fff;opacity:1;transition:all ease 0.5s}
.bds__img img{-webkit-transition:all ease 0.4s;-o-transition:all ease 0.4s;transition:all ease 0.4s;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);width:100%}
.bds__img:hover{opacity:0.8;transition:all ease 0.5s}
.bds__content{text-align:left;padding:0 10px}
.bds__name a{color:#0191b6;font-family:MLB;font-size:16px;display:inline-block;width:100%;outline:none!important;text-transform:uppercase}
.bds__mota{padding:5px 0;color:#646464}
.bds__des{color:#000;line-height:1.6;text-align:left;font-size:13px}
.bds__des p label{color:#000}
.bds__des p:nth-child(1) span{color:#0f65b3}
.bds__des p:nth-child(2) span{color:#a65e00;font-family:MLB}
.bds__des p:nth-child(3) span{color:#555}
.bds__des p:nth-child(4) span{color:#850000;font-family:MLB}
.bds__info{margin-top:5px;color:#000;line-height:1.6;text-align:justify;font-size:13px}
.bds__info p{display:inline-block;float:left;margin-right:10px}
.bds__info p:nth-child(1){background:url(../images/new1.png) no-repeat 0}
.bds__info p:nth-child(2){background:url(../images/new2.png) no-repeat 0}
.bds__info p:nth-child(2) span{color:#d00}
.bds__info p:nth-child(3){background:url(../images/new3.png) no-repeat 0}
.bds__info p:nth-child(3) span{float:right}
.bds__info label{padding-left:20px;font-family:RB;display:inline-block}
.congtrinh{position:relative}
.congtrinh:hover a{visibility:visible!important}
.congtrinh__item{position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:20px}
.congtrinh__item:hover .baiviet__border{transition:all ease 0.2s;transform:scale(1)}
.congtrinh__border{transition:all ease 0.2s;transform:scale(1);border:5px solid #e2e2e1}
.congtrinh__img{background:#fff;opacity:1;transition:all ease 0.5s;overflow:hidden}
.congtrinh__img img{transition:all ease 0.5s;-moz-transition:all ease 0.5s;-webkit-transition:all ease 0.5s;-o-transition:all ease 0.5s;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}
.congtrinh__img:hover{opacity:0.8;transition:all ease 0.5s}
.congtrinh__img:hover img{transition:all ease 0.5s;-moz-transition:all ease 0.5s;-webkit-transition:all ease 0.5s;-o-transition:all ease 0.5s;-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}
.congtrinh__content{text-align:center;padding:7px 0;background:#017e59}
.baiviet{background:#fff}
.baiviet__item{border:1px solid #dedede;padding:6px}
.baiviet__item:hover{transition:all ease 0.2s;transform:scale(1)}
.baiviet__item:hover .baiviet__content{}
.baiviet__item:hover .baiviet__name a{color:#000}
.baiviet__item:hover .baiviet__img:after{background:#00000038;opacity:0.7}
.baiviet__border{transition:all ease 0.2s;transform:scale(1);border:1px solid #ebebeb;padding:5px;background:#fff}
.baiviet__img{opacity:1;transition:all ease 0.5s;overflow:hidden;position:relative}
.baiviet__img:after{position:absolute;width:100%;height:100%;left:0;top:0;opacity:0;transition:all ease 0.4s}
.baiviet__img img{transition:all ease 0.5s;-moz-transition:all ease 0.5s;-webkit-transition:all ease 0.5s;-o-transition:all ease 0.5s;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}
.baiviet__img:hover img{transition:all ease 0.5s;-moz-transition:all ease 0.5s;-webkit-transition:all ease 0.5s;-o-transition:all ease 0.5s;-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}
.baiviet__img p{display:inline-block;width:100%}
.baiviet__img p span{display:inline-block;width:50px;height:50px;background:#f2f2f2;color:#000;border-radius:50px;line-height:50px;text-align:center}
.baiviet__item:hover .baiviet__img p{visibility:visible}
.baiviet__content{text-align:left;position:relative;padding:10px 0}
.baiviet__ab{position:absolute;z-index:9;bottom:0;display:flex;width:100%;height:100%;flex-wrap:wrap;color:#fff;align-items:center;justify-content:center;font-family:MLB;text-transform:uppercase;opacity:0;transition:all ease 0.5s;text-align:center}
.baiviet__item:hover .baiviet__ab{opacity:1;transition:all ease 0.7s}
.baiviet__tieude{font-family:MRM;text-align:left;text-transform:uppercase;font-size:26px;display:inline-block}
.baiviet__tieude a{color:#000;font-family:RB}
.baiviet__name{text-align:center;font-weight:normal;border-bottom:1px solid #dedede;padding-bottom:5px;margin-bottom:5px}
.baiviet__hl{text-align:center}
.baiviet__hl span{font-family:RB;color:#d00}
.baiviet__name a{margin-bottom:5px;color:#000;text-align:left;font-size:18px;font-family:MLB;color:#555}
.baiviet__item:hover a,.baiviet__item:hover .baiviet__des{}
.baiviet__title{text-align:center}
.baiviet__title a{color:#000;font-family:RB;font-size:15px;text-transform:uppercase}
.baiviet__price{text-align:center;color:#000}
.baiviet__giaban{margin-right:10px;text-align:center}
.baiviet__giaban span{line-height:20px;color:#d00;font-family:MLB;font-size:15px}
.baiviet__giaban span label{color:#000}
.baiviet__giaban span a{line-height:20px;color:#ef0c0c;font-family:RB}
.baiviet__giacu{color:#c6c6c6;text-align:center;display:inline-block}
.baiviet__giacu span{text-decoration:line-through!important}
.baiviet .clw a{color:#fff!important}
.baiviet .clw .baiviet__des{color:#c4c4c4!important}
.baiviet__des{text-align:center;color:#555;font-size:15px}
.baiviet__view{position:relative}
.baiviet__view a{font-family:OPR;color:#000;display:inline-block;padding:5px 0;font-size:13px}
.baiviet__date{color:#848484;text-align:center;font-family:OPR;font-size:13px}
.botnews__bg{background:url(images/rpx.png) no-repeat top left;padding-top:25px;position:relative}
.botnews__bg .brbot{position:absolute;left:-75px;top:20px}
.botnews__news--hot{margin-bottom:20px}
.botnews__item--hot{position:relative}
.botnews__item--bd{background:#f2f2f2;padding:30px;box-shadow:0 0 10px 0 #c4c4c4;min-height:395px}
.botnews__flex{display:flex;position:relative}
.botnews__flex1{display:flex;position:relative}
.botnews__flex1:after{content:'';background:url(images/brtd.png);width:50%;height:100%;position:absolute;left:0;top:0;background-size:cover}
.botnews__bd{border-bottom:1px dotted #555;padding-bottom:10px;margin-bottom:10px}
.botnews__title--hot{line-height:20px;padding-top:5px;max-width:200px;display:flex;align-items:center;justify-content:center}
.botnews__title--hot a{display:inline-block;font-family:MLB;text-transform:uppercase;font-size:14px;font-weight:normal;color:#fff}
.botnews__content--hot{line-height:1.8;font-size:14px;font-family:MLR;text-align:center;margin-top:10px}
.botnews__ab{position:absolute;height:80px;width:100%;bottom:15px;text-align:center;background:url(../images/brname.png) no-repeat;display:flex;justify-content:center;background-size:cover}
.botnews__des--hot{line-height:23px}
.botnews__des--other{text-align:left;font-family:OPR}
.botnews__date{}
.botnews__date{padding-left: 30px;background: url(../images/t22.png) no-repeat -3px;color: #fff;margin-top: 10px;}
.botnews__date span:nth-child(1){color:#df6177}
.botnews__date span:nth-child(2){color:#c4c4c4;font-family:OPB;text-transform:uppercase;font-size:60px;display:inline-block;margin-left:-15px}
.botnews__date p:nth-child(1){font-size:16px;font-family:RB;color:#fff;text-decoration:underline}
.botnews__view{font-size:13px;padding:5px 0}
.botnews__view a:hover span{background-color:#2866c1!important}
.botnews__view span{width:50px;height:100%;position:absolute;right:0;top:0;z-index:1;background:#202020 url(../images/icv.png) no-repeat center center}
.botnews__news--other{position:relative}
.botnews__item--other{position:relative;margin-bottom:10px}
.botnews__img--other,.botnews__img--hot{position:relative;text-align:center;overflow:hidden}
.botnews__img--other img{}
.botnews__img--hot img{transition:all ease 0.5s;transform:scale(1);border-radius:50%}
.botnews__img--hot:hover img{transition:all ease 0.5s;transform:scale(1.1)}
.botnews__img--other a,.botnews__img--hot a{position:relative}
.botnews__date--other{color:#555;padding-left:28px;background:url(images/v.png) no-repeat 0;padding:5px 0 5px 25px}
.botnews__title--other{font-family:RB;line-height:25px;display:flex;margin-bottom:5px}
.botnews__title--other a{color:#000;font-family:MLB}
.botnews__pd{padding:15px 10px}
.botnews__content--other{line-height:1.8;position:relative;color:#333;font-family:RR;margin-top:7px}
.botnews__content--other:after{position:absolute;width:20px;height:20px;background:#a7ce35;top:50%;left:-8%;z-index:99;border-radius:50%;border:3px solid #bee648}
.botnews__link{background:#f2f2f2;padding:15px}
.botnews__link ul li{list-style:none}
.botnews__link ul li a{color:#000;font-size:13px;background:url(../images/dotnews.png) no-repeat 0;padding:4px 0 4px 10px;display:inline-block;width:100%}
.botnews__change--slt{width:100%;color:#555;padding:13px;background:#f2f2f2;border:0}
.botnews__change--show{height:0;position:relative;padding-bottom:55%}
.botnews__change--show iframe{position:absolute;width:100%;height:100%;top:0;left:0}
.botnews__clickf--show{height:0;position:relative;padding-bottom:58%}
.botnews__clickf--show iframe{position:absolute;width:100%;height:100%;top:0;left:0}
.botnews__clickf--box{margin:0 -5px;max-width:770px;margin:0 auto}
.botnews__clickf--item{position:relative;height:0;padding-bottom:62%}
.botnews__clickf--item img{position:absolute;width:100%;height:100%;left:0;top:0}
.botnews__clickf--item span{width:30px;height:30px;position:absolute;top:0;bottom:0;margin:auto;left:0;right:0;z-index:9;background:url(../images/icy.png);border-radius:50%;background-size:100% 100%;cursor:pointer}
.botnews__clickl{display:flex;justify-content:flex-start}
.botnews__clickl--show{height:0;position:relative;padding-bottom:65%;width:75%;margin-right:1%}
.botnews__clickl--show iframe{position:absolute;width:100%;height:100%;top:0;left:0}
.botnews__clickl--content{width:55%}
.botnews__clickl--content p:nth-child(1){font-family:OPB;font-size:20px}
.botnews__clickl--content p:nth-child(2){font-family:OPR;color:#5d5d5d;font-size:15px}
.botnews__clickl--flex{display:flex;align-items:center;background:#f2f2f2;margin-bottom:10px;padding:25px;padding-bottom:15px;border:1px solid #ebebeb}
.botnews__clickl--box{height:0;position:relative;width:24%;padding-bottom:65%;overflow-y:scroll;float:right}
.botnews__clickl--box::-webkit-scrollbar{width:2px;border-radius:20px}
.botnews__clickl--box::-webkit-scrollbar-thumb{background-color:#5555552e;border-radius:20px;outline:1px solid #555}
.botnews__clickl--box::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px transparent;border-radius:20px}
.botnews__clickl--item{position:relative;height:0;padding-bottom:68%;margin-bottom:10px}
.botnews__clickl--item img{position:absolute;width:100%;height:100%;left:0;top:0}
.botnews__clickl--item span{width:32px;height:32px;position:absolute;top:0;bottom:0;margin:auto;left:0;right:0;z-index:9;background:url(../images/icy.png);border-radius:50%;background-size:100% 100%;cursor:pointer}
.botnews__title--detail{margin-bottom:10px}
.botnews__title--detail a{line-height:23px;color:#000;font-size:13px;font-family:SAV}
.tieude_dm{position:relative}
.tieude_dm .abmenu{display:none;left:0;top:100%;width:100%;position:absolute;z-index:99}
.tieude_dm:hover .abmenu{display:block}
.tieude_dm:hover .inshow{display:block}
.contact__flex{display:flex;align-items:center;justify-content:center}
.contact__bg{background:#dedede}
.contact__bg1{background:#e6e6e6}
.contact__box > div{padding:0 30px;min-height:165px}
.contact__box > div:hover{box-shadow:0 0 10px 0 #555;position:relative}
.contact__box a{display:flex;width:100%;height:100%;min-height:100px;align-items:center;justify-content:center;color:#000;font-family:RB;text-transform:uppercase;font-size:20px}
.contact__content{margin-bottom:10px}
.contact__map{padding-bottom:57%;height:0;position:relative;width:100%;margin-top:20px;margin-bottom:20px}
.contact__map iframe{position:absolute;width:100%;top:0;height:100%;left:0}
.contact__stip{padding:10px 20px 10px 15px;color:#000;height:40px;border:1px solid #dedede;outline:none;margin-bottom:10px;width:100%;font-size:12px;font-family:RR}
.contact__stip::-webkit-input-placeholder{color:#555;font-size:''}
.contact__stip::-moz-placeholder{color:#555;font-size:''}
.contact__stip::-ms-input-placeholder{color:#555;font-size:''}
.contact__stip::-moz-placeholder{color:#555;font-size:''}
.contact__btnfrm{padding:0 30px;background: #80c24f;color:#fff;line-height:40px;border:1px solid #e6e6e6;font-family:MLB;text-transform:uppercase;border-radius:2px;}
.video{position:relative;background:url(../images/lineb.png) repeat-x}
.video__show{position:relative;height:0;padding-bottom:63%;margin-bottom:10px;width:100%}
.video__show iframe{position:absolute;left:0;top:0;height:100%;width:100%;border:3px solid #fff}
.video__mg::-webkit-scrollbar{width:7px;border-radius:20px}
.video__mg::-webkit-scrollbar-thumb{background-color:#f2f2f2;border-radius:20px;outline:1px solid #f2f2f2}
.video__mg::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px transparent;border-radius:20px}
.video__pd{height:0;padding-bottom:70%;position:relative}
.video__pd img{position:absolute;width:100%;height:100%;left:0;top:0}
.video__pd span{z-index:1;top:calc(50% - 17px);left:calc(50% - 17px);position:absolute;width:34px;height:34px;background:url(../images/icyou.png)}
.bottom-video{position:relative;background:url(images/brbot.png)}
.ab-video{max-width:270px;right:5%;position:absolute;height:0;z-index:99;top:0;width:100%;background:#000000a1;padding:25px;padding-bottom:36%;overflow-y:scroll}
.ab-video::-webkit-scrollbar{width:5px;border-radius:20px}
.ab-video::-webkit-scrollbar-thumb{background-color:'#f2f2f2';border-radius:20px;outline:1px solid '#f2f2f2'}
.ab-video::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px transparent;border-radius:20px}
.ab-video .img-video{padding-bottom:70%;margin-bottom:15px}
.searchbds__title{font-family:RB;color:#fff;border-radius:4px 4px 0 0;font-size:16px;line-height:36px;text-align:left;background:#1a459c;padding-left:65px;position:relative}
.searchbds__title:after{content:'';position:absolute;width:47px;height:43px;background:url(../images/sbds.png);left:10px;top:-10px}
.searchbds__form{border:1px solid #d8d7d7}
.searchbds__stip{color:#555;height:34px;outline:none;width:100%;border:1px solid #dfdfdf;background:#fff;font-size:12px;margin-bottom:10px;padding-left:10px}
.searchbds__stip::-webkit-input-placeholder{font-family:"MR";color:#555;font-size:''}
.searchbds__stip::-moz-placeholder{font-family:"MR";color:#555;font-size:''}
.searchbds__stip::-ms-input-placeholder{font-family:"MR";color:#555;font-size:''}
.searchbds__stip::-moz-placeholder{font-family:"MR";color:#555;font-size:''}
.searchbds__send{background:url(../images/lsrch.png);border:0;color:#fff;line-height:37px;font-family:RB;width:110px;border-radius:5px;font-size:13px;padding-left:38px;background-size:cover}
.searchbds__content{padding:10px}
.searchbds__tab{background:url(../images/brtab.png) repeat-x;padding:5px 10px 0;border-bottom:1px solid #d8d7d7}
.searchbds__tab ul{display:flex;justify-content:center}
.searchbds__tab ul li{display:inline-block;list-style:none}
.searchbds__tab ul li a{display:inline-block;padding:0 20px;font-size:13px;text-align:center;color:#000;border-radius:5px 5px 0 0}
.searchbds__tab ul li a.act{border:1px solid #dfdfdf;background:#fff;border-bottom:0!important}
.box_noidung{margin:10px 0}
.imgnews{position:absolute;top:0;left:-60px;z-index:000}
.ngonngu ul li{display:inline-block;font-family:RL;position:relative;font-size:15px;margin:0 2px}
.ngonngu ul li a{color:#fff}
.ngonngu ul li:nth-child(1):before{height:11px;width:1px;right:-9px;top:5px;position:absolute;background:#fff}
.title-tab span{display:inline-block;padding:10px 20px;cursor:pointer;text-transform:uppercase}
.tab .act a{color:#fff}
.content-tab > div{display:none}
.act-tab{display:block!important}
.content-tab{background:#fff;padding:10px}
.mxh{}
.mxh ul{display:flex;align-items:center;padding:0;margin:0;color:#fff}
.mxh ul li{list-style:none;background:none!important;box-shadow:none!important;margin:0 3px}
.mxh ul li a{color:#000;font-family:MPR;font-size:14px;padding:0!important}
.f_mxh{color:#000;max-width:270px;margin-right:10px;font-family:RB}
.mxhf{display:flex;align-items:center;justify-content:center;padding-bottom:50px;margin-top:10px}
.mxhf ul{padding:0;display:flex;align-items:center;margin:0}
.mxhf ul li{margin-right:10px;list-style:none;color:#fff}
.mxhf ul li a{color:#555;font-family:MPR;font-size:14px}
.mxh p{display:inline-block;margin-right:1px;color:#c7e5ff;font-family:RR}
.ictd{padding:0 0 50px;background:url(../images/ictt.png) bottom center no-repeat}
.ictd:after{bottom:68px!important}
.ictd p{background:#f8f8f8!important}
.none-af:after{display:none}
.tieude_left h3{color:#000;position:relative;cursor:pointer;font-weight:normal;z-index:1;background:#f2f2f2;align-items:center;line-height:35px;padding:0 45px 0 15px;text-transform:uppercase;font-size:13px;font-family:MLB;position:relative;border-bottom:1px solid #d9d9d9}
.tieude_sl{margin-bottom: 25px;position:relative;}
.tieude_left h3 span{display:inline-block;width:45px;background:#9dc230 url(../images/icmn.png) no-repeat;position:absolute;height:100%;right:0}
.tieude_sl p{}
.tieude_sl h2{cursor:pointer;font-weight:normal;display:inline-block;font-family: DB;position:relative;z-index:9;width:100%;font-size: 38px;color: #fff;}
.tieude_sl p{margin-top:10px}
.tieude_sl span{position:absolute;right:0;top:0}
.tieude_sl span a{padding:10px 25px 10px 10px;color:#555;display:inline-block;font-size:13px}
.tieude_sl.bg-w{max-width:800px;margin:0 auto 20px}
.tieude_bot{text-align:center;position:relative;width:100%;margin:auto;margin-bottom:30px;padding-bottom:20px;border-bottom:2px dashed #2e3190;max-width:900px}
.tieude_bot p{max-width:800px;margin:0 auto;font-size:15px;color:#2e3190}
.tieude_bot h2{position:relative;color:#2e3190;font-family:OM;font-weight:normal;z-index:1;width:100%;font-size:30px;line-height:60px;text-transform:uppercase}
.tieude_dm{position:relative}
.tieude_dm:hover .left{visibility:visible}
.left{position:absolute;visibility:hidden;width:100%;background:#f4fd02}
.tieude_dm h3{position:relative;cursor:pointer;padding:0 35px 0 35px;margin:0;color:#fd020e;font-family:MB;text-transform:uppercase;font-size:19px;line-height:45px;text-align:left;background:#f4fd02;text-align:center}
.name-bg a{color:#00488c;font-family:RB;font-size:35px}
.title-bg{text-align:center;font-size:22px}
.chitiet a{position:relative;display:inline-block;text-align:center;line-height:26px;color:#ccaa44;border-radius:20px}
.view{margin-bottom:20px;text-align:left;margin-top:10px}
.view a{position:relative;display:inline-block;line-height:38px;text-transform:uppercase;color:#333333;border:2px solid #333333;font-size:13px;width:100px;text-align:center}
.botnews__view a{display:inline-block;position:relative;text-align:center;color:#e8b20e;padding-right:18px;font-family:RM;background:url(../images/vb.png) right no-repeat}
.xemthem a{display:inline-block;height:35px;line-height:31px;color:#000;border:2px solid #622f10;padding:0 25px;margin-top:10px;border-radius:20px}
.xemthem1{margin-top:5px}
.xemthem1 a{display:inline-block;height:40px;line-height:40px;color:#fff;background:#e4b543;padding:0 15px;font-family:MR;max-width:300px;width:100%;margin-top:20px}
.tieude_gt{position:relative;text-align:left;margin-bottom:25px;border-bottom:1px solid #dedede}
.tieude_gt:after{position:absolute;width:70px;height:0;border-bottom:2px solid #f6c42d;left:0;bottom:-1px}
.tieude_gt p{color:#555;letter-spacing:2px;font-size:17px}
.tieude_gt h2{position:relative;font-weight:normal;display:inline-block;color:#000;font-family:OM;font-size:25px;width:100%;text-transform:uppercase;padding-left:10px;border-left:2px solid #2e3190}
.tieude_gt h2 span a{display:inline-block;padding:5px 10px;color:#000}
.tieude_gt h2 span a:hover{color:#d00;transition:all ease 0.5s;-moz-transition:all ease 0.5s;-webkit-transition:all ease 0.5s;-o-transition:all ease 0.5s}
.tieude{text-align:center;position:relative;width:100%;margin:auto;margin-bottom:15px;}
.tieude span{position:absolute;left:0}
.tieude p{max-width:800px;margin:0 auto;font-size:15px;color:#000;padding:0 10px}
.tieude h2{position:relative;font-weight:normal;z-index:1;width:100%;line-height:40px;padding-bottom:15px;color: #80c24f;font-size: 46px;font-family: DB;}
.tieude_mn{text-align:center;position:relative;width:100%;margin:auto;margin-bottom:10px}
.tieude_mn h2{position:relative;font-weight:normal;z-index:1;width:100%;color:#df6177;font-size:46px;font-family:UC}
.cl-w:after{border:1px solid #fff!important}
.cl-w:before{border:1px solid #fff!important}
.tieude_id{margin-bottom:10px;position:relative}
.tieude_id h2{color:#000;font-family:TR;font-size:20px;position:relative;font-weight:normal;display:inline-block;border-bottom:1px solid #f2f2f2;width:100%}
.tieude1 h2{margin-bottom:10px;font-family:OPB}
.tieude1 p{margin-bottom:10px}
.content_detail p:hover{text-decoration:underline!important}
.content_detail p a{color:#000;position:relative;font-size:14px;line-height:25px;padding-left:20px}
.content_detail p a:after{content:'\f101';position:absolute;font-family:FontAwesome;left:0;top:-3px}
.map_home{position:relative;height:0;padding-bottom:30%}
.map_home iframe{position:absolute;height:100%;width:100%}
.ex-call{width:25%;text-align:center;float:left}
.call{background:#fff!important;height:50px;position:fixed;width:100%;bottom:0;left:0;z-index:999;display:none;padding-top:5px}
.call__phone{width:25%;text-align:center;float:left;color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-animation-name:op_phone;-webkit-animation-duration:1s;-webkit-animation-timing-function:linear;-webkit-animation-iteration-count:infinite;-moz-animation-name:op_phone;-moz-animation-duration:1s;-moz-animation-timing-function:linear;-moz-animation-iteration-count:infinite;animation-name:op_phone;animation-duration:1s;animation-timing-function:linear;animation-iteration-count:infinite}
.call__phone a{background:url(../images/icon-t1.png) no-repeat center 2px;background-size:21px;padding-top:21px;display:inline-block;width:100%}
.call__sms{width:25%;text-align:center;float:left}
.call__sms a{padding-top:21px;background:url(../images/icon-t2.png) no-repeat center 2px;background-size:25px;display:inline-block;width:100%}
.call__zalo{width:25%;text-align:center;float:left}
.call__zalo a{padding-top:21px;background:url(../images/icon-t3.png) no-repeat center 2px;background-size:45px;display:inline-block;width:100%}
.call__face{width:25%;text-align:center;float:left}
.call__face a{padding-top:21px;background:url(../images/icon-t4.png) no-repeat center 2px;background-size:21px;display:inline-block;width:100%}
.call a{color:#555;font-size:11px}
@-webkit-keyframes op_phone{0%{opacity:1}50%{opacity:0}100%{opacity:1}}
@keyframes op_phone{0%{opacity:1}50%{opacity:0}100%{opacity:1}}
@media (min-width:1200px){@-webkit-keyframes xoay{from{-webkit-transform:rotate(0);transform:rotate(0)}to{visibility:hidden;-webkit-transform:rotate(-360deg);transform:rotate(-360deg)}}
@keyframes spin-logo-animate{from{-webkit-transform:rotate(0);transform:rotate(0)}to{visibility:hidden;-webkit-transform:rotate(-360deg);transform:rotate(-360deg)}}
@-webkit-keyframes spin-logo-animate2{from{-webkit-transform:rotate(0);transform:rotate(0)}to{visibility:hidden;-webkit-transform:rotate(360deg);transform:rotate(360deg)}}
@keyframes spin-logo-animate2{from{-webkit-transform:rotate(0);transform:rotate(0)}to{visibility:hidden;-webkit-transform:rotate(360deg);transform:rotate(360deg)}}
.xoay1{-webkit-animation:spin-logo-animate2 40s linear infinite;-moz-animation:spin-logo-animate2 40s linear infinite;-ms-animation:spin-logo-animate2 40s linear infinite;-o-animation:spin-logo-animate2 40s linear infinite;animation:spin-logo-animate2 40s linear infinite}
.xoay{-webkit-animation:spin-logo-animate 40s linear infinite;-moz-animation:spin-logo-animate 40s linear infinite;-ms-animation:spin-logo-animate 40s linear infinite;-o-animation:spin-logo-animate 40s linear infinite;animation:spin-logo-animate 40s linear infinite}}
@media (max-width:1200px){.menu > ul > li > a{padding:0 10px!important}.doitac__id{padding-left:0!important}.doitac__id > span{display:none!important}.hide-12{display:none}.show-12{display:block}.wrapper{}ul#nav > li > a{padding:0 10px!important}.dichvuid{display:flex;justify-content:center;flex-wrap:wrap;text-align:center;transform:unset!important;height:auto!important;border:0!important;padding:0!important}.dichvuid:after{display:none!important}.dichvuid__box,.dichvuid__ab,.dichvuid__content{max-height:unset!important;transform:unset!important;position:unset!important;margin:0!important;width:auto!important;height:auto!important}.dichvuid__ab{width:200px!important;margin-bottom:15px!important}.content-dv{background:none!important}.imgnews{display:none}.nhantin__col{padding:0 10px}.step{margin:0!important}.step:after{display:none}}
[class*="md-"]{float:left}
@media (max-width:991px){.copyfooter:after{display:none}.hide-9{display:none!important}.show-9{display:flex!important}.owl-next{float:right;right:0}.owl-prev{float:left;left:0}nav#menu{z-index:0!important;background: #7fc04e;}.fix-header{background:none!important}.header__logo{}.header__logo img{top:0;max-width: 125px;}.fix_header .header__logo img{
    max-width: 115px;
}.tieude_sl{line-height:initial;width:100%}}
@media (max-width:768px){.slickcenter .slick-center{transform:translateY(0px)!important}.vechungtoi{background:#ef7b8f!important;min-height:400px!important}.m-height{min-height:400px!important}.cs__item{padding:0!important;margin-bottom:10px!important}.flex-reverse{flex-flow:inherit!important}.load{opacity:1!important}.footer__address{display:block}.cafe__name{font-size:20px!important}.tieude1 p{display:none}.nhantin__txt{height:30px!important;padding:0 10px}.copyfooter__design,.copyfooter__truycap{width:100%;text-align:center}.support-online{display:none}.bg-index{min-height:auto!important}form[name="frmdk"]{display:block}.tieude_id{padding-left: 10px;}.gioithieu__img{padding:0}.line-b{border-bottom:0!important;padding-left:0!important;border-left:0!important}.line-l{border-left:0!important;padding-left:0!important}.fan{overflow:hidden}.product__ab{position:unset;margin-top:10px}.product__content{position:unset;width:100%}.tieude1 h3{font-size:17px!important}.click_popup{}.gioithieu{padding:10px!important;margin:0}.cs{margin-top:0!important}.bd_index{padding:0!important;border:0!important}.botnews__title--other a{width:100%!important}.pd-slider{padding-left:0!important}.header__banner img{}.fix__slogan{}.footer__flex{justify-content:center;flex-wrap:wrap}.footer__name,.name_slider{}.mota_slider{font-size:12px}.nhantin:after{display:none}.nhantin__box{padding:0}.hide-7{display:none!important}.show-7{display:block!important}.call{display:block}.tieude_id h3{}.tieude h2, .tieude_gt h2, .tieude_sl h2, .tieude_nt h2, .tieude_bot h2, .gioithieu__title,.slogan__id{font-size: 25px !important;}.tieude_gt p{padding:10px;font-size:13px}.ykien__name{font-size:14px!important}.gioithieu__img:after{display:none}.pd-right,.pd-left{padding:0 35px!important}.owl-nav .owl-prev{left:10px!important}.owl-nav .owl-next{right:10px!important}.menulist a:after{display:none}.flex-end{display:inline-block!important}.fixed_video iframe,.listvd{width:100%!important;padding:0!important}.title_vddetail{color:#000!important}.searchf__btn{width:80px}.header .flex-box{display:inline-block!important;width:100%}.fix_header .flex-box{display:none!important}.botnews__clickl--box,.botnews__clickl--show{padding-bottom:75%}.botnews__clickl{margin:0 auto}.bg-nhantin{background:#5eb329!important;padding:10px 0!important}.gioithieu__title h3{font-size:35px}.footer{display:inherit;margin-bottom: 45px;}.copyfooter{}.chinhsach__name a{font-size:15px}.gioithieu__title{font-size:40px;margin-bottom:10px}.gioithieu__des{font-size:13px}.gioithieu__link p{padding-top:0;padding-bottom:0;font-size:13px}.fix__flex{padding:0;justify-content:center;padding:3px}.header__logo,.mnr,.mnl{margin:0;max-width:33.33%}.footer:after{width:100%;display:none}.ab_map{position:relative}}
@media (max-width:568px){.trietly__item{padding-left:60px !important;}.trietly__item span{left:5px !important;}.slider-for:after{display:none;}.header__logo{}.pd-slider{padding:0!important}.cl-prd{display:block!important}.hide-5{display:none}.show-5{display:block}#video11{position:relative;height:0;padding-bottom:100%;margin-bottom:20px}#video11 iframe{position:absolute;width:100%;height:100%;top:0;left:0}.button-group .button{width:50%;float:left}.button-group .button:nth-child(2n+1){clear:both}.botnews__news--other{padding:0!important}.botnews__news--other:after{display:none!important}.doitac{margin:0}.product__cart{flex-wrap:wrap}.product__cart p{width:100%;margin-bottom:5px}}
.cl-w{color:#fff!important}
.cl-c{color:#cc9f26!important}
.cl-b{color:#000!important}
.bg-w{background:#fff}
.text-center{
    text-align: center;
}
.text-right{text-align:right}
.text-left{text-align:left}
.float-left{float:left!important}
.float-right{float:right!important}
.flex-box{display:flex;align-items:center}
.flex-reverse{align-items:center;flex-flow:row-reverse}
.flex-end{display:flex;align-items:flex-end}
.full_video{display:none;position:fixed;z-index:99999;left:0;top:0;width:0;background:#00000073}
.active_video{display:block;width:100%;height:100%}
.btn_hide:hover{background-color:rgba(255,255,255,0.3);box-shadow:0 0 20px rgba(255,255,255,0.8)}
.btn_hide{background:url(../images/close1.png) center center no-repeat;width:60px;height:60px;cursor:pointer;position:absolute;right:0;margin:auto;left:0;bottom:-71px;z-index:999;-webkit-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;border-radius:50%;box-shadow:0 0 60px rgba(0,0,0,0.2);border:1px solid rgba(255,255,255,0.5);background-color:rgba(255,255,255,0.1)}
.btn_show:hover{background-color:rgba(104,107,208,0.23);box-shadow:0 0 20px rgba(255,255,255,0.8)}
.btn_show{background:#686bd0 url(../images/close1.png) center center no-repeat;width:45px;height:45px;cursor:pointer;position:fixed;transform:rotate(45deg);right:0;margin:auto;top:80px;z-index:999;-webkit-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;border-radius:50%;box-shadow:0 0 60px rgba(0,0,0,0.2)}
.content-video{padding:10px}
.item-video .name-video{font-family:MLB;font-size:16px;text-align:center}
.item-video .name-video a{color:#000}
.gioithieu__img .owl-theme .owl-nav{top:calc(50% - 186px/2)}
.gioithieu__img .owl-nav .owl-prev{left:-5px}
.gioithieu__img .owl-nav .owl-next{right:-5px}
.owl-nav .owl-prev{left:10px}
.owl-nav .owl-next{right:10px}
.doitac .owl-nav .owl-prev{left:-10px}
.doitac .owl-nav .owl-next{right:-10px}
.item-bst{overflow:hidden;position:relative;text-align:left}
.name-bst a{color:#000;display:inline-block;padding:10px 0;width:100%;background:linear-gradient(to right,transparent 0%,#fff 50%,transparent)}
.item-bst .name-bst{position:absolute;visibility:hidden;bottom:0;display:flex;text-align:center;left:0;justify-content:center;z-index:99;align-items:center;width:100%;height:100%;padding:5px 10px;color:#fff}
.item-bst:before{position:absolute;top:0;visibility:hidden;bottom:0;height:100%;width:100%;background:url(../images/abtl.png) no-repeat left top,url(../images/abtr.png) no-repeat right top,url(../images/abbl.png) no-repeat left bottom,url(../images/abbr.png) no-repeat right bottom;background-color:#ffffff6b;margin:auto;left:0}
.item-bst:hover .name-bst,.item-bst:hover:before{visibility:visible}
.input-field{position:relative}
.input-field textarea,.input-field input,.input-field select{height:40px;padding-left:20px!important;border:0;width:100%;margin-bottom:5px;background:#f2f2f2}
.input-field textarea::-webkit-input-placeholder,.input-field input::-webkit-input-placeholder,.input-field select::-webkit-input-placeholder{font-family:"MR";color:'#c4c4c4';font-size:''}
.input-field textarea::-moz-placeholder,.input-field input::-moz-placeholder,.input-field select::-moz-placeholder{font-family:"MR";color:'#c4c4c4';font-size:''}
.input-field textarea::-ms-input-placeholder,.input-field input::-ms-input-placeholder,.input-field select::-ms-input-placeholder{font-family:"MR";color:'#c4c4c4';font-size:''}
.input-field textarea::-moz-placeholder,.input-field input::-moz-placeholder,.input-field select::-moz-placeholder{font-family:"MR";color:'#c4c4c4';font-size:''}
.support-online{position:fixed;z-index:999;right:25px;bottom:300px}
.support-online a{position:relative;margin:20px 10px;text-align:left;width:40px;height:40px}
.support-online i{width:40px;height:40px;background:#1877F2;background-size:100% 100%;color:#fff;border-radius:100%;font-size:20px;text-align:center;line-height:1.9;position:absolute;z-index:999;top:0}
.support-online a span{border-radius:2px;text-align:center;background:#1877F2;padding:9px;display:none;width:180px;margin-right:10px;position:absolute;color:#ffffff;z-index:999;top:0;right:40px;transition:all 0.2s ease-in-out 0s;-moz-animation:headerAnimation 0.7s 1;-webkit-animation:headerAnimation 0.7s 1;-o-animation:headerAnimation 0.7s 1;animation:headerAnimation 0.7s 1}
.support-online a:hover span{display:block}
.support-online a{display:block}
.support-online a span:before{content:"";width:0;height:0;border-style:solid;border-width:10px 10px 10px 0;border-color:transparent#1877F2 transparent transparent;position:absolute;right:-10px;top:10px}
.support-content{display:none}
.kenit-alo-circle-fill{width:60px;height:60px;top:-10px;left:-10px;position:absolute;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;border:2px solid transparent;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s;background-color:#1877f2ad;opacity:.75;right:10px}
.kenit-alo-circle{width:50px;height:50px;top:-5px;right:-5px;position:absolute;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;border:1px solid #fff;z-index:999}
.support-online .btn-support{cursor:pointer;display:block}
.flex-sticky{display:flex;align-items:flex-start;justify-content:flex-start}
.sticky-left{position:sticky;top:60px;z-index:999}
.hide{display:none}
.grecaptcha-badge{visibility:hidden}
.dienvien{background:url(../images/brdv.jpg) fixed;background-size:cover}
.dienvien__item{text-align:center}
.dienvien__img{overflow:hidden;border-radius:50%;background:#fff;display:inline-block}
.dienvien__img img{border-radius:50%;border:5px solid transparent}
.dienvien__img:hover img{border:5px solid #f5b819}
.dienvien__name{text-transform:uppercase;color:#fff;font-family:MLB;margin-top:10px}
.cs__dv img{border:5px solid #f2f2f2}
.cs__dv .dienvien__name{color:#000}
.dienvien__item:hover .dienvien__name{color:#f5b819}
.chucvu__item{box-shadow:0 0 10px 0 #c4c4c4}
.chucvu__border{transition:all ease 0.2s;transform:scale(1);border:1px solid #ebebeb;padding:5px;background:#fff}
.chucvu__img{opacity:1;transition:all ease 0.5s;overflow:hidden;position:relative}
.chucvu__img img{transition:all ease 0.5s;-moz-transition:all ease 0.5s;-webkit-transition:all ease 0.5s;-o-transition:all ease 0.5s;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}
.chucvu__img:hover img{transition:all ease 0.5s;-moz-transition:all ease 0.5s;-webkit-transition:all ease 0.5s;-o-transition:all ease 0.5s;-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}
.chucvu__content{text-align:left;position:relative;padding:15px}
.chucvu__bnd{border-left:4px solid #f3b410;padding-left:10px;margin-bottom:10px}
.chucvu__des{}
.chucvu__name a{color:#000;text-transform:uppercase;font-family:MLB}
.chucvu__cv{color:#696969;font-style:italic;margin-top:5px}
.camnhan{background:#f3f3f3}
.owl-theme .owl-dots .owl-dot.active span:after{content:'';position:absolute;width:14px;height:14px;left:-3px;top:-3px;border-radius:50%;border:1px solid #c4c4c4}
.hocvien__item{margin-bottom:25px;;display:flex;background:#fff;padding:10px;border-radius:50px}
.hocvien__item .hocvien__img{width:100px}
.hocvien__item .hocvien__content{width:calc(100% - 100px)}
.hocvien__img img{border-radius:50%}
.hocvien__name{font-family:MLB;text-transform:uppercase;font-size:15px;color:#000}
.hocvien__des{padding-top:5px;text-indent:40px;background:url(../images/mt.png) no-repeat;color:#000}
.nghesi__content{background:#fff;padding:50px 10px 10px;border-radius:5px}
.nghesi__item{margin-bottom:25px;padding:10px;text-align:center}
.nghesi__img{margin-bottom:-40px}
.nghesi__img img{border-radius:50%}
.nghesi__name{display:inline-block;font-family:MLB;text-transform:uppercase;font-size:15px;text-indent:40px;background:url(../images/mt.png) no-repeat;color:#000}
.nghesi__des{padding-top:5px;color:#000}
.title-lk{margin-bottom:15px;color:#cdcdcd}
.botnews .col-3{width:33.33%!important;clear:none!important}
.yeucau{background:url(../images/bryc.png) no-repeat;background-size:cover}
.themanh{background:url(../images/brtm.jpg) no-repeat;background-size:cover}
.themanh__item{margin-bottom:10px}
.themanh__flex{display:flex;align-items:center}
.themanh__name,.themanh__des{color:#fff}
.fan{overflow:hidden}
.tintuc__item{display:flex;padding:13px;cursor:pointer;background:#f2f2f2;margin-bottom:20px}
.actcn,.tintuc__item:hover{background:#009440}
.tintuc__name{text-transform:uppercase;font-family:RB;font-size:16px;margin-bottom:7px}
.actcn .tintuc__des,.actcn .tintuc__name,.tintuc__item:hover .tintuc__des,.tintuc__item:hover .tintuc__name{color:#fff}
.tintuc__des{line-height:2.0}
.tintuc__box{height:0;padding-bottom:65%;overflow-y:scroll}
.tintuc__box::-webkit-scrollbar{width:2px;border-radius:20px}
.tintuc__box::-webkit-scrollbar-thumb{background-color:#009440;border-radius:20px;outline:1px solid #f2f2f2}
.tintuc__box::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px transparent;border-radius:20px}
.slider__content{padding-top:6px;background:url(../images/tsl.png) repeat-x,url(../images/bsl.png) repeat-x bottom left;padding-bottom:6px}
.botnews{background:url(../images/bgtt1.jpg) no-repeat 0 0,url(../images/bgtt2.jpg) no-repeat right 0}
.boxtags a{display:inline-block;border:1px dashed #fff;margin-bottom:5px;color:#fff;padding:5px 10px}
.boxtags a:hover{border:1px dashed #d00;color:#d00}
.bg-index{background:url(../images/brid.jpg) no-repeat center center;background-size:cover;background-position:top center}
.album{background:url(../images/brb.jpg) no-repeat center center fixed;background-size:cover;min-height:530px}
.dadetail__noidung,.box_noidung{}
.box_img_pr,.bd-prd{border:1px solid #d9d9d970}
.hotline__fix{position:fixed;right:10px;bottom:10px;z-index:9;background:#eb2629 url(../images/hotline.png) no-repeat 0;padding:5px 25px 5px 50px;color:#fff;border-radius:50px;font-family:SAv;text-transform:uppercase;line-height:24px}
.hotline__fix p:nth-child(2){font-family:UTMI;font-size:24px}
.fix_header .header__banner img{max-width:100px}
.anh__item{display:flex;flex-wrap:wrap}
.bst__item:hover{transition:all ease 0.2s;transform:scale(1);box-shadow:0 0 10px 0 #c4c4c4}
.bst__item:hover .bst__content{background:#fff}
.bst__img a:hover:after{background:#000;opacity:0.7}
.bst__img{opacity:1;transition:all ease 0.5s;overflow:hidden;border:1px solid #df6177;padding:5px}
.bst__img a{display:block;position:relative;overflow:hidden}
.bst__img a:after{content:'';position:absolute;width:100%;height:100%;left:0;top:0;opacity:0;transition:all ease 0.4s}
.bst__img img{transition:all ease 0.5s;-moz-transition:all ease 0.5s;-webkit-transition:all ease 0.5s;-o-transition:all ease 0.5s;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}
.bst__img:hover img{transition:all ease 0.5s;-moz-transition:all ease 0.5s;-webkit-transition:all ease 0.5s;-o-transition:all ease 0.5s;-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}
.bst__item:hover .bst__img p{visibility:visible}
.bst__content{text-align:center;position:relative;padding:10px}
.bst__ab{position:absolute;z-index:9;bottom:0;display:flex;width:100%;height:100%;color:#fff;align-items:center;justify-content:center;font-size:20px;font-family:RB;opacity:0;transition:all ease 0.5s;text-align:center;color:#fff}
.bst__img:hover .bst__ab{opacity:1;transition:all ease 0.7s}
.bst__name{text-align:center}
.bst__name a{color:#848484;margin-bottom:5px;font-family:MLB;font-size:20px}
.slickcenter .pd-15:not(.slick-slide),.menunuoc .pd-10:not(.slick-slide){display:none}
.slickcenter .slick-center{transform:translateY(50px);transition:all ease 0.5s}
.menunuoc .slick-slide:not(.slick-center) .sanpham__img:after{content:'';position:absolute;width:100%;height:100%;left:0;top:0;background:#000000b0}
.menunuoc{background:url(../images/brn.jpg) no-repeat 0}
.datevd{text-align:center}
.item-video .name-video a{color:#000}
.item-video{margin-bottom:20px;transition:all ease 0.2s}
.item-video:hover{transition:all ease 0.2s;box-shadow:0 0 5px 0 #555}
.img-video{position:relative;height:0;padding-bottom:56%;overflow:hidden}
.img-video img{position:absolute;width:100%}
.img-video span{width:50px;height:50px;position:absolute;top:0;bottom:0;margin:auto;left:0;right:0;z-index:9;background:url(../images/icy.png);border-radius:50%;background-size:100% 100%;cursor:pointer}
.fixed_video{background:#000}
.listvd{display:inline-block;width:40%;float:right;padding:10px}
.linkvd{background:#333;padding:10px;font-family:OPR;border-bottom:1px solid #444}
.actvd,.linkvd:hover{background:#555}
.img-vd{width:100px;padding-left:25px;position:relative;float:left;margin-right:10px}
.name-vd a{color:#c4c4c4!important;font-size:13px}
.img-vd span{position:absolute;color:#c4c4c4;top:10px;left:5px;font-family:OPR}
.roll-vd{height:398px;overflow-y:scroll}
.roll-vd::-webkit-scrollbar{width:7px;border-radius:10px}
.roll-vd::-webkit-scrollbar-thumb{background-color:#c4c4c4;border-radius:10px;outline:1px solid slategrey}
.roll-vd::-webkit-scrollbar-track{padding:1px;border-radius:10px}
.title_vddetail{color:#fff;padding:10px 0}
.girl{position:absolute;right:0;bottom:-15px}
.bst__date{font-size:12px;color:#8c8c8c}
.cn__item{text-align:center;position:relative}
.cn__name{font-weight:normal;max-width:320px;background:url(../images/namecn.png);display:flex;height:50px;margin:0 auto;text-align:center;align-items:center;justify-content:center;margin-top:-25px;position:relative;z-index:2}
.cn__name a{font-family:RR;color:#fff;font-size:16px;text-transform:uppercase}
.dadetail__name h2{font-family:MLB;text-transform:uppercase}
.menu_rp{justify-content:flex-start;align-items:center;text-transform:uppercase;width:100%}
.nhantin__col .mg-5{margin:0 -5px!important}
.sub-menu{display:inline-block;padding-left:40px}
.sub-menu a{display:inline-block;width:100%;color:#fff;padding:4px 0;font-size:13px}
.gioithieu__flex{display:flex;flex-wrap:wrap}
.cafe__item{position:relative}
.cafe__name{position:absolute;bottom:10px;left:20px;font-family:MLB;font-size:34px;text-transform:uppercase;color:#fff;border-top:1px solid #fff;display:inline-block}
.cafe__name a{color:#fff}
.tieuchi{margin:0 -5px}
#slider{position:relative}
.load .ani{transform:rotateY(0deg);transition:all ease 0.4s}
.ykien__item{display:flex;align-items:center;max-width:400px;text-align:left;margin-top:-40px;position:relative;z-index:9}
.ykien__img{}
.ykien__img img{position:relative;border-radius:50%;}
.ykien__content{width:calc(100% - 100px);float:left}
.ykien__title{margin:10px 0 5px;color: #fff;text-transform:uppercase;}
.ykien__diachi{color: #fff;}
.ykien__bd{text-align:center}
.ykien__mota{border-radius:50%;position:relative;display:inline-block;color: #fff;margin-bottom: 15px;}
.ykien__mota div{border-radius:50%;border:2px solid #fff;position:absolute;width:100%;height:100%;display:flex;align-items:center;padding:40px;box-shadow:inset 5px 5px #d8d8d8,inset -5px -5px #d8d8d8,inset 5px -5px #d8d8d8,inset -5px 5px #d8d8d8;font-style:italic}
.ykien__bd:hover .ykien__mota{border:12px solid #e06a7f!important}
.ykien__bd:hover .ykien__mota div{box-shadow:inset 5px 5px #e06a7f,inset -5px -5px #e06a7f,inset 5px -5px #e06a7f,inset -5px 5px #e06a7f}
.vechungtoi{background:url(../images/brvct.jpg) no-repeat;background-size:cover;background-position:center center}
.fixcol-1{padding-right:50px;padding-left:0}
.m-height{width:100%;min-height:640px;display:flex;align-items:center;justify-content:center}
.lasl{position:absolute;bottom:-15px;z-index:999}
.circle-style{position:absolute;top:50%;left:50%;width:100%;height:100%;margin:0 auto;-webkit-transform:translate3D(-50%,-50%,0);-moz-transform:translate3D(-50%,-50%,0);-ms-transform:translate3D(-50%,-50%,0);-o-transform:translate3D(-50%,-50%,0);transform:translate3D(-50%,-50%,0)}
.circle-style .circle:nth-child(1),#home-aboutus .about-item .about-icon .about-circle .circle:nth-child(1),#home-testimonials .slick-list .review-item > div .review-circle .circle:nth-child(1),#back-to-top .back-circle .circle:nth-child(1){-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-animation:spin1 6s linear infinite;animation:spin1 6s linear infinite;border-color:#df6177}
.circle-style .circle:nth-child(2),#home-aboutus .about-item .about-icon .about-circle .circle:nth-child(2),#home-testimonials .slick-list .review-item > div .review-circle .circle:nth-child(2),#back-to-top .back-circle .circle:nth-child(2){-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-animation:spin2 6s linear infinite;animation:spin2 6s linear infinite;border-color:#df6177}
.circle-style .circle:nth-child(3),#home-aboutus .about-item .about-icon .about-circle .circle:nth-child(3),#home-testimonials .slick-list .review-item > div .review-circle .circle:nth-child(3),#back-to-top .back-circle .circle:nth-child(3){-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-animation:spin3 6s linear infinite;animation:spin3 6s linear infinite;border-color:#df6177}
.circle-style .circle:nth-child(4),#home-aboutus .about-item .about-icon .about-circle .circle:nth-child(4),#home-testimonials .slick-list .review-item > div .review-circle .circle:nth-child(4),#back-to-top .back-circle .circle:nth-child(4){-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-animation:spin4 6s linear infinite;animation:spin4 6s linear infinite;border-color:#df6177}
.circle-style .circle,#home-aboutus .about-item .about-icon .about-circle .circle,#home-testimonials .slick-list .review-item > div .review-circle .circle,#back-to-top .back-circle .circle{position:absolute;box-sizing:border-box;width:100%;height:100%;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;border:1px solid transparent;border-radius:92% 110% 132% 88%}
@keyframes spin3{0%{-webkit-transform:rotate(-144deg);transform:rotate(-144deg)}100%{-webkit-transform:rotate(216deg);transform:rotate(216deg)}}
@keyframes spin4{0%{-webkit-transform:rotate(216deg);transform:rotate(216deg)}100%{-webkit-transform:rotate(-144deg);transform:rotate(-144deg)}}
@keyframes spin2{0%{-webkit-transform:rotate(72deg);transform:rotate(72deg)}100%{-webkit-transform:rotate(-288deg);transform:rotate(-288deg)}}
@keyframes spin1{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}
@keyframes nhay{20%{background:transparent;border:2px solid #df6177}50%{background:#df6177;border:2px solid #fff;color:#fff}75%{background:transparent;border:2px solid #df6177}}
.zoom_b{transition:all ease 0.2s;transform:scale(0.8)}
.actroll .zoom_b{transition:all ease 2s;transform:scale(1)}

.slogan__id{background:#7fc04e;font-family: DB;font-size:38px;color:#fff;}

.visao{
    background:url(../images/brts.jpg) no-repeat;background-size:cover;color:#fff;
}
.visao__name{font-family:DB;font-size:22px;margin-bottom: 5px;text-transform: uppercase;}
.visao__des{margin-bottom:10px;}

.ykien{background: url(../images/bryk.jpg) no-repeat;background-size:cover;}
.lichsu{background:url(../images/brls.jpg) no-repeat;background-size:cover;}
.slider-for:after{content:'';position:absolute;width: 1px;height:100%;background:#fff;left:10px;top:0px;}

.slogan{
    max-width: 880px;
    margin:0px auto;
    padding-left: 40px;
    border-left:2px solid #ffcc00;
    font-style:italic;
    color:#fff;
    font-size: 16px;
}
.sloganb{
    max-width: 880px;
    margin:0px auto;
    padding-left:30px;
    border-left:2px solid #ffcc00;
    font-style:italic;
    color: #000;
    font-size: 28px;
}

.lichsu__name{font-family:DB;font-size:22px;margin-bottom: 5px;color:#fff}
.lichsu__des{margin-bottom:10px;color:#fff}

.trietly__box{border-left: 1px solid #ebebeb;max-width: 980px;    margin: 0px auto 10px;}
.trietly__item{
    padding-left: 10%;
    position:relative;
    line-height: 1.8;
    color: #7b838a;
    margin-bottom: 25px;
}
.trietly__item span{position:absolute;width: 36px;height: 36px;left: -18px;top: 45%;text-align: center;background: #80c24f;line-height: 36px;color: #fff;font-size: 20px;box-shadow: 0px 0px 0px 5px #d9edca;border-radius: 50%;display: block;}

.dangky{
    text-align:center;margin-top:20px;

}
.dangky a{background:#f8a300;padding:10px 50px;display:inline-block;font-size:20px;color:#fff;}

.footer__mxh p img{margin-right:5px;margin-bottom:10px;}
.footer__mxh p,.footer__mxh p a{color:#fff;font-size: 15px;}

.lichsu__box{max-width:980px;}