/* font converted using font-converter.net. thank you! */
@font-face{font-family:"UTMHelvetIns";src:url("../fonts/UTMHelvetIns.eot"); /* IE9 Compat Modes */src:url("../fonts/UTMHelvetIns.eot?#iefix") format("embedded-opentype"), /* IE6-IE8 */
    url("../fonts/UTMHelvetIns.otf") format("opentype"), /* Open Type Font */
    url("../fonts/UTMHelvetIns.svg") format("svg"), /* Legacy iOS */
    url("../fonts/UTMHelvetIns.ttf") format("truetype"), /* Safari, Android, iOS */
    url("../fonts/UTMHelvetIns.woff") format("woff"), /* Modern Browsers */
url("../fonts/UTMHelvetIns.woff2") format("woff2"); /* Modern Browsers */font-weight:normal;font-style:normal;}

/* font converted using font-converter.net. thank you! */
@font-face{font-family:"SVN-HemiHead";src:url("../fonts/SVN-HemiHead.eot"); /* IE9 Compat Modes */src:url("../fonts/SVN-HemiHead.eot?#iefix") format("embedded-opentype"), /* IE6-IE8 */
    url("../fonts/SVN-HemiHead.otf") format("opentype"), /* Open Type Font */
    url("../fonts/SVN-HemiHead.svg") format("svg"), /* Legacy iOS */
    url("../fonts/SVN-HemiHead.ttf") format("truetype"), /* Safari, Android, iOS */
    url("../fonts/SVN-HemiHead.woff") format("woff"), /* Modern Browsers */
url("../fonts/SVN-HemiHead.woff2") format("woff2"); /* Modern Browsers */font-weight:normal;font-style:normal;}

/* font converted using font-converter.net. thank you! */
@font-face{font-family:"Roboto-Regular";src:url("../fonts/Roboto-Regular.eot"); /* IE9 Compat Modes */src:url("../fonts/Roboto-Regular.eot?#iefix") format("embedded-opentype"), /* IE6-IE8 */
    url("../fonts/Roboto-Regular.otf") format("opentype"), /* Open Type Font */
    url("../fonts/Roboto-Regular.svg") format("svg"), /* Legacy iOS */
    url("../fonts/Roboto-Regular.ttf") format("truetype"), /* Safari, Android, iOS */
    url("../fonts/Roboto-Regular.woff") format("woff"), /* Modern Browsers */
url("../fonts/Roboto-Regular.woff2") format("woff2"); /* Modern Browsers */font-weight:normal;font-style:normal;}

/* font converted using font-converter.net. thank you! */
@font-face{font-family:"Roboto-Bold";src:url("../fonts/Roboto-Bold.eot"); /* IE9 Compat Modes */src:url("../fonts/Roboto-Bold.eot?#iefix") format("embedded-opentype"), /* IE6-IE8 */
    url("../fonts/Roboto-Bold.otf") format("opentype"), /* Open Type Font */
    url("../fonts/Roboto-Bold.svg") format("svg"), /* Legacy iOS */
    url("../fonts/Roboto-Bold.ttf") format("truetype"), /* Safari, Android, iOS */
    url("../fonts/Roboto-Bold.woff") format("woff"), /* Modern Browsers */
url("../fonts/Roboto-Bold.woff2") format("woff2"); /* Modern Browsers */font-weight:normal;font-style:normal;}

/* font converted using font-converter.net. thank you! */
@font-face{font-family:"Roboto-Medium";src:url("../fonts/Roboto-Medium.eot"); /* IE9 Compat Modes */src:url("../fonts/Roboto-Medium.eot?#iefix") format("embedded-opentype"), /* IE6-IE8 */
    url("../fonts/Roboto-Medium.otf") format("opentype"), /* Open Type Font */
    url("../fonts/Roboto-Medium.svg") format("svg"), /* Legacy iOS */
    url("../fonts/Roboto-Medium.ttf") format("truetype"), /* Safari, Android, iOS */
    url("../fonts/Roboto-Medium.woff") format("woff"), /* Modern Browsers */
url("../fonts/Roboto-Medium.woff2") format("woff2"); /* Modern Browsers */font-weight:normal;font-style:normal;}

/* ----back to top--- */
#top{width:40px;height:40px;background:url(../images/top.png);position:fixed;right:15px;bottom:100px;cursor:pointer;display:none;z-index:100;background-size:100% 100%;}
.wrapper{position:relative;margin:0px auto;background:#fff;min-width:1349px;}
#wrapper{margin:10px auto;}
#info{position:relative;}
.box_main{padding:20px 0px}
#social{margin:10px 0px;}
.addthis_toolbox{float:left;margin-right:5px;}
.zalo-share-button{float:left;}
.info_main{padding:20px 0px 20px;}
.info{padding:10px 0px;}
.info_about{padding:40px 0px 110px;background:#f2f2f2;}
.info_nb{padding:30px 0px;position:relative;}
.info_left{float:left;width:270px;margin:20px 0px;position:sticky;z-index:9;top:60px;}
.main{float:right;width:calc(100% - 290px)}
.box_left{margin-bottom:20px;}

/*-----------------Header--------------------*/
.header{position:relative;transition:all 0.5s;width:100%;box-shadow:1px 1px rgba(0,0,0,0.09);background:#fff}
.logo{float:left;position:relative;}
.banner{float:left;margin-left:50px;}
.head_right{float:right;margin-top:20px;}
.social a{color:#fff}
.hotline{margin-top:10px;background:url(../images/hotline.png)no-repeat left center;padding-left:60px;padding-top:5px;padding-bottom:5px;font-family:UTMHelvetIns;font-size:15px;text-shadow:1px 0 0 #fff,-1px 0 0 #fff,0 1px 0 #fff,0 -1px 0 #fff,1px 1px #fff,-1px -1px 0 #fff,1px -1px 0 #fff,-1px 1px 0 #fff,0px 3px 7px #000;}
.hotline span{font-size:25px;color:#d90005}

/*----------------All--------------------*/
nav#menu{background:#00a0e3;}
nav#menu ul li a,.mm-title{font-size:14px;text-transform:uppercase;font-weight:400;color:#fff;}
.mm-title{font-size:20px;color:#ff0!important}
nav#menu ul li a:hover{background:rgba(255,255,255,0.1)}
.menu-l{width:auto;display:inline-block}
nav:not(.mm-menu){display:none}
.menu_rp{background:url(../images/menu.png) center center no-repeat #00a0e3;display:none;border:1px solid rgba(255,255,255,0.5);width:35px;height:30px;position:fixed;top:7px;left:5px;z-index:999;border-radius:2px;}
#menu_top{background:#00a0e3;width:100%;z-index:99;transition:all 0.5s;}
#menu_top ul.nav{width:100%;position:relative;display:inline-block;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap;text-align:center;justify-content:left;justify-content:space-between;padding:0px;margin:0px;}
#menu_top ul.nav li{list-style:none;}
#menu_top ul.nav >li{display:inline-block;text-transform:none;text-align:center;font-weight:normal;font-size:15px;box-sizing:border-box;}
#menu_top ul.nav >li span{display:inline-block;background:url(../images/line.png)no-repeat center;width:9px;height:100%;}
#menu_top ul.nav >li >a{display:block;padding:14px 15px;position:relative;font-size:15px;text-transform:uppercase;color:#fff;}
#menu_top ul.nav >li >a.menu_active,#menu_top ul.nav >li >a:hover{color:#fff600;background:#ff0000}
#menu_top ul.nav >li >ul li a{transition:all 1s;padding:5px 10px;box-sizing:border-box;font-size:15px;color:#fff}
#menu_top ul.nav >li >ul li:hover>a{color:#ff0}
#menu_top.active_top ul.nav >li >a{padding:0px 16px!important;}

/*-------------------Title-----------------*/
.title_main{position:relative;margin-bottom:20px;text-align:center;padding-bottom:25px;background:url(../images/title_main.png)no-repeat center bottom}
.title_main h4{position:relative;font-size:30px;font-weight:normal;display:inline-block;font-family:SVN-HemiHead;text-transform:uppercase;color:#00a0e3;}
.title_main1 h4{color:#fffc00}
.title_main p{margin:0px;}
.title_main1 p{margin:0px;color:#fff}
.tt_top{margin-bottom:10px;padding-bottom:10px;line-height:30px;background:url(../images/tt_top.png) left bottom no-repeat;}
.tt_top h4{font-size:20px;color:#333;font-weight:normal;text-transform:uppercase;}
.title_ft{margin-bottom:20px;}
.title_ft h4{position:relative;font-size:15px;text-transform:uppercase;font-weight:normal;font-family:Roboto-Medium}
.title{position:relative;margin-bottom:10px;border-bottom:2px solid #00a0e3;}
.title h4{font-size:18px;text-transform:uppercase;font-weight:normal;position:relative;color:#fff;background:#00a0e3;display:inline-block;padding:0px 30px 0px 20px;line-height:40px;-webkit-clip-path:polygon(95% 0,100% 50%,95% 100%,0 100%,0 0);clip-path:polygon(95% 0,100% 50%,95% 100%,0 100%,0 0);}
.title a{color:#00a0e3;position:absolute;right:0px;top:10px;font-style:italic;}
.title_url{background:#f1f1f1;padding:10px 10px;margin-bottom:10px;}
.title_url ul{padding:0px;margin:0px;}
.title_url ul li{list-style:none;display:inline-block;margin-right:10px;}
.title_ab{padding-left:20px;position:relative;}
.title_ab:after{content:'';position:absolute;top:5px;bottom:5px;left:0px;width:2px;background:#9e9e9e}
.title_ab h5{font-size:18px;text-transform:uppercase;color:#333;font-weight:normal;font-family:Roboto-Medium;}
.title_ab h4{font-size:30px;color:#00a0e3;font-family:UTMHelvetIns;font-weight:normal;text-transform:uppercase;}
.title_ct h5{font-family:UTMHelvetIns;text-transform:uppercase;font-size:25px;font-weight:normal;}
.title_ct h4{font-size:30px;color:#f6ff00;text-transform:uppercase;font-family:UTMHelvetIns;font-weight:normal;}
.title_ct{margin-bottom:10px;}
.title_bt{margin-bottom:20px;}
.title_bt h4{position:relative;font-size:30px;text-transform:uppercase;color:#00a0e3;font-family:SVN-HemiHead;font-weight:normal;padding-bottom:10px;}
.title_bt h4:after{content:'';position:absolute;left:0px;bottom:0px;width:58px;height:3px;background:#b3b3b3}
.title_list{border-bottom:1px solid #00a0e3;margin-bottom:10px;position:relative;}
.title_list h4{display:inline-block;padding:0px 30px;background:#00a0e3;line-height:48px;color:#fff;text-transform:uppercase;font-family:SVN-HemiHead;font-weight:normal;font-size:20px;position:relative;}
.title_list h4:after{content:'';position:absolute;right:-70px;width:71px;height:48px;background:url(../images/title.png)no-repeat;background-size:100% 100%;}
.title_list a{position:absolute;right:0px;top:20px;color:#ff0000;text-transform:uppercase;}
.title_ct{text-align:center;margin:10px 0px}
.title_ct span{cursor:pointer;display:inline-block;border:1px solid #cccccc;line-height:40px;padding:0px 20px;text-transform:uppercase;font-size:15px;margin:5px;}
.title_ct .active_ct,.title_ct span:hover{background:#ef0c0c;color:#fff}

/*------------------index-------------------*/
.img_about{float:left;width:50%;position:relative;}
.img_about img{border:5px solid #fff;box-shadow:0px 0px 5px #000}
.img_about img:last-child{position:absolute;right:0px;top:70px;width:357px;height:415px;}
.ds_about{float:right;width:46%;color:#4d4d4d}
.view_about{position:relative;display:inline-block;line-height:40px;border-radius:30px;text-align:center;margin-top:10px;z-index:9;overflow:hidden;color:#ef0c0c;border:1px solid #ef0c0c;padding:0px 20px 0px 0px;}
.view_about span{display:inline-block;background:#ef0c0c;color:#fff;padding:0px 20px;border-radius:40px;text-transform:uppercase;margin-right:10px;}
.view_about span:hover{color:#ff0}
.box_service{float:left;width:25%;padding:15px;box-sizing:border-box;}
.row_sv .box_service{width:33.3%}
.box_service h3{position:absolute;left:0px;right:0px;bottom:0px;background:rgba(0,0,0,0.46);padding:7px 10px;text-align:center;color:#fff;text-transform:uppercase;font-size:15px;font-weight:normal;}
.box_service_in{border:1px solid #f2f2f2;padding:5px;border-radius:5px;box-shadow:4px 4px 0px #ebebeb;}
.box_vs{position:relative;z-index:9;float:left;width:25%;padding:0px 15px;box-sizing:border-box;text-align:center;}
.box_vs h3{text-transform:uppercase;font-size:15px;margin-top:10px;color:#fff600;font-weight:normal;}
.box_vs img{transition:all 0.5s;border-radius:50%}
.box_vs:hover img{transform:rotate(360deg);-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);-ms-transform:rotate(360deg);}
.box_vs p{color:#fff}
.box_album{float:left;width:33.3%;padding:15px;box-sizing:border-box;}
.box_album h3{padding:10px;background:rgba(0,0,0,0.56);color:#fff;text-transform:uppercase;text-align:center;font-weight:normal;position:absolute;left:0px;right:0px;bottom:-100%;transition:all 0.5s;}
.box_album:hover h3{bottom:0px;}

/*------------------------HTTT--------------------*/
.box_support{position:relative;border:1px solid #eeeeee;padding:10px;}
.img_support{position:relative;}
.item_support{    border-bottom: 1px solid #eeeeee;
    padding: 10px 0px;}
.item_support:last-child{border-bottom: none;padding-bottom: 0px;}
.img_support span{font-size:22px;color:#fff200;font-family:SVN-HemiHead;}
.img_support p{margin:0px;padding:10px;background:rgba(0,0,0,0.58);color:#fff;text-transform:uppercase;font-size:15px;font-family:Roboto-Medium;}
.item_support p a span{display: block;}
.item_support p a{float: left;padding: 0px 5px;}
.item_support p b{color: #e01b1b}
.item_support h4{color: #0065d9;font-weight: normal;}
/*---------------------Video---------------------*/
#video{float:left;width:calc(100% - 155px)}
.listvideo{float:right;width:145px;margin:-5px 0px;}
.item_video{padding:5px 0px;}
.item_video a{cursor:pointer;}

/*------------------------footer-----------------------*/
.footer{position:relative;padding:30px 0px 30px;color:#fff;}
.footer p{margin:0px;padding:0px;}
.logo_ft{position:absolute;left:calc(50% - 80px);top:-80px;z-index:999;}
.box_ft{float:left;width:42%;}
.box_ft1{float:left;width:20%;margin-left:5%}
.box_ft2{float:right;width:25%;overflow:hidden;}
.menu_ft{padding:0px;margin:0px;}
.menu_ft li{list-style:none;padding:5px 0px;}
.menu_ft li a{color:#fff}
.footer_end{padding:10px 0px;text-align:center;background:#1c6894;color:#e4e4e4}
.copy{float:left;}
.thongke{float:right;margin:0px;padding:0px;}
.thongke p{display:inline-block;padding:0px 5px;margin:0px;}
.thongke span{color:#ff0}

/*-------------------------------Map-------------------------*/
.map_contact{height:450px;}
.show_map{height:205px;}

/*--------------------------lienhe-------------------------*/
.form_lh form,.form_lh_in form{position:relative;}
.title_lt{text-align:center;color:#fff;margin-bottom:20px;}
.title_lt h4{position:relative;font-size:25px;line-height:30px;font-weight:normal;color:#fff;text-transform:uppercase;}
.ip_lh{float:left;width:50%;padding:0px 10px;box-sizing:border-box;}
.khung_trai{float:left;width:49%;box-sizing:border-box;}
.khung_phai{float:right;width:49%;box-sizing:border-box;}
.form_contact{padding-bottom:10px;margin-bottom:10px;border-bottom:dashed 1px #ccc;}
.form_lh .tflienhe{display:block;width:100%;height:40px;padding:0px 10px;color:#555;border:1px solid #e8e8e8;box-sizing:border-box;margin-bottom:20px;border-radius:2px;font-family:Roboto-Regular;}
.form_lh .tflienhe:focus{outline:none;}
#ten{border-radius:20px 0px 0px 20px;background:url(../images/lh1.png)no-repeat 15px center #fff;padding-left:50px;}
#email{border-radius:0px 20px 20px 0px;background:url(../images/lh4.png)no-repeat 15px center #fff;padding-left:50px;}
#dienthoai{border-radius:20px 0px 0px 20px;background:url(../images/lh3.png)no-repeat 15px center #fff;padding-left:50px;}
#diachi{border-radius:0px 20px 20px 0px;background:url(../images/lh2.png)no-repeat 15px center #fff;padding-left:50px;}
.form_lh textarea{color:#333;height:130px;width:100%;padding:10px;box-sizing:border-box;border-radius:10px;border:1px solid #e8e8e8;background:#fff;outline:none;font-family:Roboto-Regular;}
.button-contact{font-size:15px;border:none;height:35px;width:90px;cursor:pointer;font-weight:normal;color:#fff;border-radius:2px;font-family:Roboto-Regular;background:#00a0e3;margin:10px auto;display:block;}
.button-contact:hover{background:#f00;}

/*------------------------end-lh----------------------------*/
.shine .over_lay{position:absolute;bottom:0;top:0;left:0;right:0;z-index:1;}
.shine .over_lay::before{position:absolute;top:0;left:-75%;z-index:2;display:block;content:'';width:50%;height:100%;background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0%,rgba(255,255,255,.5) 100%);background:linear-gradient(to right,rgba(255,255,255,0) 0%,rgba(255,255,255,.5) 100%);-webkit-transform:skewX(-25deg);transform:skewX(-25deg);}
.shine:hover .over_lay::before{-webkit-animation:shine .75s;animation:shine .75s;}
.shine .over_lay a{position:absolute;left:0;top:0;bottom:0;right:0;z-index:99;}
@-webkit-keyframes shine{
    100%{left:125%;}
}
@keyframes shine{
    100%{left:125%;}
}
.news_other{padding:10px 0px;border-bottom:1px dashed #ccc}
.news_other h3{margin:5px 0px;color:#333;font-size:15px;}
.first-item-news-wrap{border-bottom:1px dashed #ccc;padding-bottom:10px;}
.first-item-news{overflow:hidden;box-sizing:border-box;width:50%;float:left;padding:10px;}
.first-item-news:nth-child(2n+1){clear:both;}
.first-item-news .img{float:left;max-width:150px;position:relative;z-index:9;margin-right:15px;overflow:hidden;border:1px solid #f1f1f1;}
.first-item-news img{width:100%;}
.first-item-news h3 a:hover{color:#f00;}
.first-item-news h3{margin:0px 0px 5px 0px;}
.first-item-news h3 a{color:#333;font-size:15px;font-weight:normal;font-family:Roboto-Medium;}
.first-item-news .desc_cont{text-align:justify;line-height:20px;}
.first-item-news .desc{box-sizing:border-box;transition:all 0.25s ease 0s;-webkit-transition:all 0.25s ease 0s;-moz-transition:all 0.25s ease 0s;-o-transition:all 0.25s ease 0s;-ms-transition:all 0.25s ease 0s;}
.first-item-news .desc >div{position:relative;}
.first-item-news .desc .over_lay{position:absolute;top:28%;left:0;right:0;bottom:0;z-index:111;text-align:center;margin-top:-20px;opacity:0;transition:all 0.25s ease 0s;-webkit-transition:all 0.25s ease 0s;-moz-transition:all 0.25s ease 0s;-o-transition:all 0.25s ease 0s;-ms-transition:all 0.25s ease 0s;}
.first-item-news .desc .over_lay h4{padding:0 15px;display:block;text-transform:uppercase;font-size:12px;color:#D7DC02;transition:all 0.25s ease 0s;-webkit-transition:all 0.25s ease 0s;-moz-transition:all 0.25s ease 0s;-o-transition:all 0.25s ease 0s;-ms-transition:all 0.25s ease 0s;text-align:center;}
.first-item-news .desc .over_lay a.xemthem{padding:6px 10px;background:#0074c7;border-radius:3px;position:relative;display:inline-block;color:#ffffff;text-decoration:none;margin-top:50px;transition:all 0.25s ease 0s;-webkit-transition:all 0.25s ease 0s;-moz-transition:all 0.25s ease 0s;-o-transition:all 0.25s ease 0s;-ms-transition:all 0.25s ease 0s;font-size:13px;font-style:normal;}
.box_tintuc{background:#f2f2f2;padding:50px 0 30px;}
.box-news{position:relative;border-bottom:1px solid #f2f2f2;float:left;padding:10px 0px;}
.box-news .img{margin-right:10px;position:relative;overflow:hidden;padding:4px;background:#fff;border:thin solid #d6d6d6;box-shadow:4px 4px 0 #ebebeb;}
.box-news .img img{border-radius:0;width:100%;}
.box-news h3{font-size:12px;margin:0px;font-weight:bold;line-height:20px;max-height:40px;overflow:hidden;}
.box-news h3 a{color:#0068d0;text-transform:uppercase;font-size:15px;font-weight:500;}
.box-news h3 a:hover{color:#be630b;}
.box-news a.chitiet{color:#09a651;font-size:13px;display:block;text-align:right}
.box-news .desc{font-size:13px;color:#333333;text-align:justify;}
.box-news:hover img{transform:scale(1.1);}
.tieude{color:#333;font-size:17px;margin:5px 0px;font-weight:normal;}
.date{color:#666666;margin:5px 0px;}
.date span{color:#00a0e3;font-style:italic;}
.box-info{width:100%;margin:15px 0px;}
.info_news{padding:20px 0px;}
.slick_tin .tintuc_left img{width:100%}
.tintuc_left{color:#333;padding:0px 10px;float:left;list-style:none;}
.tintuc_left h3{font-size:15px;color:#333;font-weight:bold;margin:10px 0px;}
.tintuc_left h3:hover{color:#be630b;}
.tintuc_left .name_service{color:#005aaa}

/*--------------------Timkiem------------------*/
#timkiem{float:right;width:220px;margin:6px 0px;}
.frm_timkiem{position:relative;z-index:99}
#timkiem #name_tk::-webkit-input-placeholder{color:#fff;}
#timkiem #name_tk:-moz-placeholder{ /* Firefox 18- */color:#fff;}
#timkiem #name_tk::-moz-placeholder{  /* Firefox 19+ */color:#fff;}
#timkiem #name_tk:-ms-input-placeholder{color:#fff;}
#name_tk{color:#fff;padding:0px 20px;outline:none;box-sizing:border-box;width:100%;line-height:50px;border:none;background:rgba(255,255,255,0.35);}
.btn_search{position:absolute;right:10px;top:0px;bottom:0px;border:none;outline:none;font-size:14px;cursor:pointer;background:none;}

/*-------------------menu_left-------------------*/
.title_left{background:url(../images/before.png)no-repeat right center,url(../images/after.png)no-repeat left center #00a0e3;}
.title_left h4{text-align:center;font-weight:normal;color:#fff;font-size:18px;line-height:48px;text-transform:uppercase;font-family:SVN-HemiHead;}
.mn_left{position:relative;width:100%;border:1px solid #eeeeee;}
.mn_left ul{margin:0px;padding:0px 0px;}
.menu_left li{list-style:none;position:relative;border-bottom:solid 1px #eeeeee;padding:10px 15px;background:url(../images/li.png)no-repeat 95% 15px;}
.menu_left li a{width:100%;font-weight:normal;display:block;box-sizing:border-box;font-size:15px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.menu_left li ul{position:absolute;left:100%;top:0px;background:#fff;width:100%;box-shadow:1px 0px 2px rgba(0,0,0,0.25);display:none;}

/*----------------bottom--------------------*/
.bottom{padding:20px 0px 20px;}
.bottom_one{float:left;width:48%;padding:0px 15px;box-sizing:border-box;}
.bottom_two{float:left;width:52%;padding:0px 15px;box-sizing:border-box;}
.bt_news{position:relative;box-sizing:border-box;position:relative;}
.line_news{position:absolute;top:10px;bottom:10px;left:80px;border-left:1px solid #efefef;border-right:1px solid #dadada}
.line_news:after{content:'';width:9px;height:9px;border-radius:50%;position:absolute;background:#cacaca;top:0px;left:-4px;}
.line_news:before{content:'';width:9px;height:9px;border-radius:50%;position:absolute;background:#cacaca;bottom:0px;left:-4px;}
.slick_news{margin:-10px 0px;}
.box_news{float:left;width:100%;padding:10px 0px 10px 120px;box-sizing:border-box;}
.box_news_in:after{content:'';position:absolute;width:10px;height:22px;background:#cacaca;left:-10px;top:calc(50% - 11px);-webkit-clip-path:polygon(100% 0,0 50%,100% 100%);clip-path:polygon(100% 0,0 50%,100% 100%);}
.box_news_in:before{content:'';position:absolute;width:19px;height:19px;background:#fff;left:-49px;top:calc(50% - 10px);border:1px solid #b5b5b5;border-radius:50%;box-shadow:inset 0 0 4px #c3c3c3;-moz-box-shadow:inset 0 0 4px #c3c3c3;-webkit-box-shadow:inset 0 0 4px #c3c3c3;}
.box_news_in{position:relative;box-shadow:inset 0 0 35px #c3c3c3;-moz-box-shadow:inset 0 0 35px #c3c3c3;-webkit-box-shadow:inset 0 0 35px #c3c3c3;padding:15px;border-radius:15px;box-sizing:border-box;}
.img_news{float:left;margin-right:15px;}
.ds_news h3{font-weight:normal;text-transform:uppercase;margin-bottom:10px;font-size:15px;}
.ds_news h3:hover{color:#f00}
.ds_news p{margin:10px 0px 0px;line-height:20px;height:60px;overflow:hidden;color:#666666;}
.time_news{text-align:right;position:absolute;left:0px;top:40px;font-size:13px;}
.time_news p{margin:10px 0px;}

/*---------------------Slider----------------------*/
.slider{position:relative;}
.slick_slider{padding:0px;}
.slider .img_slider{width:100%}
.slider ul{padding:0px;}
.slider ul li{list-style:none}

/*------------------partner--------------*/
.partner{background:#f2f2f2;padding:20px 0px 20px;}
.item_dt{padding:0px 15px;box-sizing:border-box;text-align:center;width:16.6%}
.item_dt img{border-radius:50%;transition:all 0.5s;}
.item_dt img:hover{transform:rotate(360deg);-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);-ms-transform:rotate(360deg);}

/*--------------------tab------------------*/
.vien_one{margin:10px 0px;}
.title_tt span:hover,.title_tt .active_sp{border-top:2px solid #333;}
.title_tt span{background:#f1f1f1;padding:10px;border:1px solid #e6e7eb;border-bottom:none;display:inline-block;font-weight:normal;cursor:pointer;transition:all 1s;color:#333;text-transform:uppercase;border-radius:5px 5px 0px 0px;}
.info_detail{border:1px solid #e6e7eb;padding:10px;margin-top:-1px;}
.show_2,.show_3,.show_4,.show_5,.show_6{display:none;}

/*------------------product---------------------*/
.box_sp{float:left;width:33.3%;padding:10px;box-sizing:border-box;}
.img_sp{position:relative;overflow:hidden}
.ds_sp{padding-top:10px;text-align:center;}
.ds_sp h3{font-weight:normal;position:relative;font-size:14px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;text-transform:uppercase;}
.ds_sp:hover h3{color:#f00}
.price{font-size:15px;margin:5px 0px 0px;}
.price span{color:#f00;}
.price .old_price,.old_price{color:#7c7c7c;font-size:14px;text-decoration:line-through;font-weight:400;}
.view_all{margin:10px 0px 0px;padding:10px 10px 0px 10px;border-top:1px solid #dddddd}
.view_all a{float:right;width:48%;text-align:right;border-left:1px solid #dedede;}
.view_pro{color:#333;}
.view_sp{color:#616161;font-size:14px;}
.slider-nav,.slider-for{padding:0px;margin:0px;}
.br_img{padding:5px;list-style:none;float:left;}
.br_img img{border:1px solid #f1f1f1;}
.app-figure{text-align:center;}
.br_img_main{list-style:none}
.slider-nav,.slider-for{padding:0px;margin:0px;}
.br_img{padding:5px;list-style:none;float:left;max-width:25%;}
.br_img img{border:1px solid #f1f1f1;}
.app-figure{text-align:center;}
.product-pic{position:relative;padding:0px;border:1px solid #f1f1f1;float:left;width:49%}
.product-info{position:relative;float:right;width:49%;}
.khung_thongtin{padding:0px;}
.khung_thongtin li{padding:5px 0px 5px 0px;border-bottom:1px solid #eee;width:100%;float:left;list-style:none;}
.khung_thongtin h4{font-size:20px;text-transform:uppercase;margin:0px;font-weight:normal;}
.khung_thongtin .masp{color:#008CC0;}
.khung_thongtin .mota_detail{color:#757575}
.khung_thongtin .gia_detail{font-size:15px;color:#f00;font-weight:500;}
.khung_thongtin .gia_detail b{color:#333;font-size:14px;}
.khung_thongtin .giacu_detail{color:#999;text-decoration:line-through;}
.khung_thongtin .giacu_detail span{text-decoration:line-through;}
.khung_thongtin .baohanh_detail{color:#015DA4;}
.khung_thongtin p{margin:0px;}
.view_pro{width:100px;line-height:40px;display:block;margin:10px auto 0px;border:1px solid #f1f1f1;text-align:center;background:#f00;color:#fff;border-radius:5px;text-transform:uppercase;}
.view_pro:hover{color:#ff0}
.wr_lq{padding:0px 10px;border:1px solid #dedede;}
.box_pro_lq{float:left;width:100%;padding:10px 0px;border-bottom:1px dashed #ddd}
.img_pro_lq{float:left;width:100px;margin-right:15px;}
.info_tags{margin:20px 0px 20px;}

/*------------------------phone---------------------------*/
.quick-alo-phone.quick-alo-static{opacity:.6;}
.quick-alo-phone.quick-alo-hover,.quick-alo-phone:hover{opacity:1;}
.quick-alo-ph-circle{width:160px;height:160px;top:20px;left:20px;position:absolute;background-color:transparent;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;border:2px solid rgba(30,30,30,0.4);border:2px solid #bfebfc 9;opacity:.1;-webkit-animation:quick-alo-circle-anim 1.2s infinite ease-in-out;-moz-animation:quick-alo-circle-anim 1.2s infinite ease-in-out;-ms-animation:quick-alo-circle-anim 1.2s infinite ease-in-out;-o-animation:quick-alo-circle-anim 1.2s infinite ease-in-out;animation:quick-alo-circle-anim 1.2s infinite ease-in-out;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s;-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-ms-transform-origin:50% 50%;-o-transform-origin:50% 50%;transform-origin:50% 50%;}
.quick-alo-phone.quick-alo-active .quick-alo-ph-circle{-webkit-animation:quick-alo-circle-anim 1.1s infinite ease-in-out!important;-moz-animation:quick-alo-circle-anim 1.1s infinite ease-in-out!important;-ms-animation:quick-alo-circle-anim 1.1s infinite ease-in-out!important;-o-animation:quick-alo-circle-anim 1.1s infinite ease-in-out!important;animation:quick-alo-circle-anim 1.1s infinite ease-in-out!important;}
.quick-alo-phone.quick-alo-static .quick-alo-ph-circle{-webkit-animation:quick-alo-circle-anim 2.2s infinite ease-in-out!important;-moz-animation:quick-alo-circle-anim 2.2s infinite ease-in-out!important;-ms-animation:quick-alo-circle-anim 2.2s infinite ease-in-out!important;-o-animation:quick-alo-circle-anim 2.2s infinite ease-in-out!important;animation:quick-alo-circle-anim 2.2s infinite ease-in-out!important;}
.quick-alo-phone.quick-alo-hover .quick-alo-ph-circle,.quick-alo-phone:hover .quick-alo-ph-circle{border-color:#00aff2;opacity:.5;}
.quick-alo-phone.quick-alo-green.quick-alo-hover .quick-alo-ph-circle,.quick-alo-phone.quick-alo-green:hover .quick-alo-ph-circle{border-color:#75eb50;border-color:#baf5a7 9;opacity:.5;}
.quick-alo-phone.quick-alo-green .quick-alo-ph-circle{border-color:#00aff2;border-color:#bfebfc 9;opacity:.5;}
.quick-alo-phone.quick-alo-gray.quick-alo-hover .quick-alo-ph-circle,.quick-alo-phone.quick-alo-gray:hover .quick-alo-ph-circle{border-color:#ccc;opacity:.5;}
.quick-alo-phone.quick-alo-gray .quick-alo-ph-circle{border-color:#75eb50;opacity:.5;}
.quick-alo-ph-circle-fill{width:100px;height:100px;top:50px;left:50px;position:absolute;background-color:#000;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;border:2px solid transparent;opacity:.1;-webkit-animation:quick-alo-circle-fill-anim 2.3s infinite ease-in-out;-moz-animation:quick-alo-circle-fill-anim 2.3s infinite ease-in-out;-ms-animation:quick-alo-circle-fill-anim 2.3s infinite ease-in-out;-o-animation:quick-alo-circle-fill-anim 2.3s infinite ease-in-out;animation:quick-alo-circle-fill-anim 2.3s infinite ease-in-out;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s;-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-ms-transform-origin:50% 50%;-o-transform-origin:50% 50%;transform-origin:50% 50%;}
.quick-alo-phone.quick-alo-active .quick-alo-ph-circle-fill{-webkit-animation:quick-alo-circle-fill-anim 1.7s infinite ease-in-out!important;-moz-animation:quick-alo-circle-fill-anim 1.7s infinite ease-in-out!important;-ms-animation:quick-alo-circle-fill-anim 1.7s infinite ease-in-out!important;-o-animation:quick-alo-circle-fill-anim 1.7s infinite ease-in-out!important;animation:quick-alo-circle-fill-anim 1.7s infinite ease-in-out!important;}
.quick-alo-phone.quick-alo-static .quick-alo-ph-circle-fill{-webkit-animation:quick-alo-circle-fill-anim 2.3s infinite ease-in-out!important;-moz-animation:quick-alo-circle-fill-anim 2.3s infinite ease-in-out!important;-ms-animation:quick-alo-circle-fill-anim 2.3s infinite ease-in-out!important;-o-animation:quick-alo-circle-fill-anim 2.3s infinite ease-in-out!important;animation:quick-alo-circle-fill-anim 2.3s infinite ease-in-out!important;opacity:0!important;}
.quick-alo-phone.quick-alo-hover .quick-alo-ph-circle-fill,.quick-alo-phone:hover .quick-alo-ph-circle-fill{background-color:rgba(0,175,242,0.5);background-color:#00aff2 9;opacity:.75!important;}
.quick-alo-phone.quick-alo-green.quick-alo-hover .quick-alo-ph-circle-fill,.quick-alo-phone.quick-alo-green:hover .quick-alo-ph-circle-fill{background-color:rgba(117,235,80,0.5);background-color:#baf5a7 9;opacity:.75!important;}
.quick-alo-phone.quick-alo-green .quick-alo-ph-circle-fill{background-color:rgba(0,175,242,0.5);background-color:#a6e3fa 9;opacity:.75!important;}
.quick-alo-phone.quick-alo-gray.quick-alo-hover .quick-alo-ph-circle-fill,.quick-alo-phone.quick-alo-gray:hover .quick-alo-ph-circle-fill{background-color:rgba(204,204,204,0.5);background-color:#ccc 9;opacity:.75!important;}
.quick-alo-phone.quick-alo-gray .quick-alo-ph-circle-fill{background-color:rgba(117,235,80,0.5);opacity:.75!important;}
.quick-alo-ph-img-circle{width:60px;height:60px;top:70px;left:70px;position:absolute;background:rgba(30,30,30,0.1) url("http://i.imgur.com/YWJeVO2.png") no-repeat center center;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;border:2px solid transparent;-webkit-animation:quick-alo-circle-img-anim 1s infinite ease-in-out;-moz-animation:quick-alo-circle-img-anim 1s infinite ease-in-out;-ms-animation:quick-alo-circle-img-anim 1s infinite ease-in-out;-o-animation:quick-alo-circle-img-anim 1s infinite ease-in-out;animation:quick-alo-circle-img-anim 1s infinite ease-in-out;-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-ms-transform-origin:50% 50%;-o-transform-origin:50% 50%;transform-origin:50% 50%;}
.quick-alo-phone.quick-alo-active .quick-alo-ph-img-circle{-webkit-animation:quick-alo-circle-img-anim 1s infinite ease-in-out!important;-moz-animation:quick-alo-circle-img-anim 1s infinite ease-in-out!important;-ms-animation:quick-alo-circle-img-anim 1s infinite ease-in-out!important;-o-animation:quick-alo-circle-img-anim 1s infinite ease-in-out!important;animation:quick-alo-circle-img-anim 1s infinite ease-in-out!important;}
.quick-alo-phone.quick-alo-static .quick-alo-ph-img-circle{-webkit-animation:quick-alo-circle-img-anim 0s infinite ease-in-out!important;-moz-animation:quick-alo-circle-img-anim 0s infinite ease-in-out!important;-ms-animation:quick-alo-circle-img-anim 0s infinite ease-in-out!important;-o-animation:quick-alo-circle-img-anim 0s infinite ease-in-out!important;animation:quick-alo-circle-img-anim 0s infinite ease-in-out!important;}
.quick-alo-phone.quick-alo-hover .quick-alo-ph-img-circle,.quick-alo-phone:hover .quick-alo-ph-img-circle{background-color:#00aff2;}
.quick-alo-phone.quick-alo-green.quick-alo-hover .quick-alo-ph-img-circle,.quick-alo-phone.quick-alo-green:hover .quick-alo-ph-img-circle{background-color:#75eb50;background-color:#75eb50 9;}
.quick-alo-phone.quick-alo-green .quick-alo-ph-img-circle{background-color:#00aff2;z-index:99;}
.quick-alo-phone.quick-alo-gray.quick-alo-hover .quick-alo-ph-img-circle,.quick-alo-phone.quick-alo-gray:hover .quick-alo-ph-img-circle{background-color:#ccc;}
.quick-alo-phone.quick-alo-gray .quick-alo-ph-img-circle{background-color:#75eb50;}
@-moz-keyframes quick-alo-circle-anim{
    0%{-moz-transform:rotate(0) scale(.5) skew(1deg);opacity:.1;-moz-opacity:.1;-webkit-opacity:.1;-o-opacity:.1;}
    30%{-moz-transform:rotate(0) scale(.7) skew(1deg);opacity:.5;-moz-opacity:.5;-webkit-opacity:.5;-o-opacity:.5;}
    100%{-moz-transform:rotate(0) scale(1) skew(1deg);opacity:.6;-moz-opacity:.6;-webkit-opacity:.6;-o-opacity:.1;}
}
@-webkit-keyframes quick-alo-circle-anim{
    0%{-webkit-transform:rotate(0) scale(.5) skew(1deg);-webkit-opacity:.1;}
    30%{-webkit-transform:rotate(0) scale(.7) skew(1deg);-webkit-opacity:.5;}
    100%{-webkit-transform:rotate(0) scale(1) skew(1deg);-webkit-opacity:.1;}
}
@-o-keyframes quick-alo-circle-anim{
    0%{-o-transform:rotate(0) kscale(.5) skew(1deg);-o-opacity:.1;}
    30%{-o-transform:rotate(0) scale(.7) skew(1deg);-o-opacity:.5;}
    100%{-o-transform:rotate(0) scale(1) skew(1deg);-o-opacity:.1;}
}
@-moz-keyframes quick-alo-circle-fill-anim{
    0%{-moz-transform:rotate(0) scale(.7) skew(1deg);opacity:.2;}
    50%{-moz-transform:rotate(0) -moz-scale(1) skew(1deg);opacity:.2;}
    100%{-moz-transform:rotate(0) scale(.7) skew(1deg);opacity:.2;}
}
@-webkit-keyframes quick-alo-circle-fill-anim{
    0%{-webkit-transform:rotate(0) scale(.7) skew(1deg);opacity:.2;}
    50%{-webkit-transform:rotate(0) scale(1) skew(1deg);opacity:.2;}
    100%{-webkit-transform:rotate(0) scale(.7) skew(1deg);opacity:.2;}
}
@-o-keyframes quick-alo-circle-fill-anim{
    0%{-o-transform:rotate(0) scale(.7) skew(1deg);opacity:.2;}
    50%{-o-transform:rotate(0) scale(1) skew(1deg);opacity:.2;}
    100%{-o-transform:rotate(0) scale(.7) skew(1deg);opacity:.2;}
}
@-moz-keyframes quick-alo-circle-img-anim{
    0%{transform:rotate(0) scale(1) skew(1deg);}
    10%{-moz-transform:rotate(-25deg) scale(1) skew(1deg);}
    20%{-moz-transform:rotate(25deg) scale(1) skew(1deg);}
    30%{-moz-transform:rotate(-25deg) scale(1) skew(1deg);}
    40%{-moz-transform:rotate(25deg) scale(1) skew(1deg);}
    50%{-moz-transform:rotate(0) scale(1) skew(1deg);}
    100%{-moz-transform:rotate(0) scale(1) skew(1deg);}
}
@-webkit-keyframes quick-alo-circle-img-anim{
    0%{-webkit-transform:rotate(0) scale(1) skew(1deg);}
    10%{-webkit-transform:rotate(-25deg) scale(1) skew(1deg);}
    20%{-webkit-transform:rotate(25deg) scale(1) skew(1deg);}
    30%{-webkit-transform:rotate(-25deg) scale(1) skew(1deg);}
    40%{-webkit-transform:rotate(25deg) scale(1) skew(1deg);}
    50%{-webkit-transform:rotate(0) scale(1) skew(1deg);}
    100%{-webkit-transform:rotate(0) scale(1) skew(1deg);}
}
@-o-keyframes quick-alo-circle-img-anim{
    0%{-o-transform:rotate(0) scale(1) skew(1deg);}
    10%{-o-transform:rotate(-25deg) scale(1) skew(1deg);}
    20%{-o-transform:rotate(25deg) scale(1) skew(1deg);}
    30%{-o-transform:rotate(-25deg) scale(1) skew(1deg);}
    40%{-o-transform:rotate(25deg) scale(1) skew(1deg);}
    50%{-o-transform:rotate(0) scale(1) skew(1deg);}
    100%{-o-transform:rotate(0) scale(1) skew(1deg);}
}
.quick-alo-phone{position:fixed;background-color:transparent;width:200px;height:200px;cursor:pointer;z-index:2000;-webkit-backface-visibility:hidden;-webkit-transform:translateZ(0);-webkit-transition:visibility .5s;-moz-transition:visibility .5s;-o-transition:visibility .5s;transition:visibility .5s;right:150px;}
.coccoc-alo-ph-img-circle-text{position:absolute;top:83px;left:113px;background-color:#c00;height:40px;border-radius:40px;line-height:40px;padding:0px 15px;color:#fff;z-index:0;font-size:18px;font-weight:700;padding-left:30px;width:115px;}
.quick-zalo{background:url(../images/zalo.png)no-repeat center!important;}
@-webkit-keyframes my{
    0%{color:#fff;}
    50%{color:#fff;}
    100%{color:#ff0;}
}
@-moz-keyframes my{
    0%{color:#fff;}
    50%{color:#fff;}
    100%{color:#ff0;}
}
@-o-keyframes my{
    0%{color:#fff;}
    50%{color:#fff;}
    100%{color:#ff0;}
}
@keyframes my{
    0%{color:#fff;}
    50%{color:#fff;}
    100%{color:#ff0;}
}
.test{-webkit-animation:my 900ms infinite;-moz-animation:my 900ms infinite;-o-animation:my 900ms infinite;animation:my 900ms infinite;}

/* Phân trang ajax */
.pagination{text-align:center;margin:0px;}
.pages_ajax{display:inline-block;margin:0px;padding:0px;}
.pages_ajax li{display:inline-block;background:#fff;margin:0 0 0 3px;padding:4px 10px;color:#616161;border:1px solid #f1f1f1;cursor:pointer;}
.pages_ajax li.actived,.pages_ajax li:hover{background:#00a0e3;}
.pages_ajax li.actived a,.pages_ajax li:hover a{color:#fff}
span.total{display:none;}
.support-online .btn-support{cursor:pointer;}
.support-online{position:fixed;z-index:999;left:15px;bottom:15%;}
.support-online .btn-support{cursor:pointer;}
.support-online a{display:block;}
.support-online a,.phone_fix{cursor:pointer;position:relative;margin:20px 10px;text-align:left;width:42px;height:40px;}
.support-online i, .support-online img{width:40px;height:40px;background:#43a1f3;color:#fff;border-radius:100%;font-size:20px;text-align:center;line-height:1.9;position:relative;z-index:999;margin-top:0px;margin-left:2px;}
.kenit-alo-circle-fill{width:60px;height:60px;top:-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:rgba(0,175,242,0.5);opacity:.75;right:-10px;}
.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;}
.kenit-alo-circle{width:50px;height:50px;top:-5px;right:-5px;position:absolute;background-color:transparent;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;border:2px solid rgba(30,30,30,0.4);opacity:.1;border-color:#0089B9;opacity:.5;}
.support-online a span{border-radius:2px;text-align:center;background:rgb(103,182,52);padding:9px;display:none;width:180px;margin-left:10px;position:absolute;color:#ffffff;z-index:999;top:0px;left:40px;}
.show_fix{position:absolute;left:65px;top:-50%;display:none}
.show_fix a{display:block;background:#a73b00;padding:5px 10px;margin:5px 0px;width:auto;height:auto;border-radius:5px;color:#fff;font-weight:bold;font-size:15px;}

/* Phân Trang */
.pagination1{text-align:center;margin-top:15px;}
.pagination1 ul{display:inline-block;margin:0;margin-left:0;padding:0px;width:100%;}
.pagination1 ul>li{display:inline-block;background:#fff;margin:0 0 0 3px;padding:4px 10px;color:#616161;border:1px solid #f1f1f1;cursor:pointer;}
.pagination1 ul>li:hover a,.pagination1 ul>.active>a,.pagination1 ul>.active>span{cursor:pointer;color:#fff}
.pagination1 ul>li:hover,.pagination1 ul>.active,.pagination1 ul>.active{background:#00a0e3;}
.pagination1 ul>li>a,.pagination1 ul>li>span{display:inline-block;vertical-align:top;color:#888;font-size:13px;cursor:pointer;border-radius:3px;text-decoration:none!important;}
.pagination1 ul>li>a:hover,.pagination1 ul>li>span:hover{}