@charset "utf-8";body,h1,h2,h3,h4,h5,ul{padding: 0;margin: 0!important;}.menu ul li a,.menu_left_c ul li,.menu_left_title,.ttf{text-transform:uppercase}.bf_ft2,.bg_ft,.bg_menutop,.containt,.footer,.menu ul li ul li a,.menu_left_title,.ov,.right_containt_title{overflow:hidden;}.carouse3 ul li a,.menu ul li ul li a{white-space:nowrap;text-overflow:ellipsis}.menuf,ul{list-style:none;}body{background: #eee;color:#FFF;line-height: 1.5em;font-family:Arial,Helvetica,sans-serif;font-size:12px;}a{text-decoration:none;color:#000;}.red,a:hover{color:red;}img{border:none}.fl{float:left}.fr{float:right}.clr{clear:both}.p_t5{padding-top:5px}.p_t10{padding-top:10px}.p_t12{padding-top:12px}.p_b5{padding-bottom:5px}.p_b10{padding-bottom:10px}.p_l5{padding-left:5px}.p_l10{padding-left:10px}.p_l20{padding-left:20px}.p_r5{padding-right:5px}.p_r10{padding-right:10px}.ce{text-align:center}.bt{border-bottom:#ccc solid 1px}.bg_header{width:100%;/* float:left; */background: #fff;position: relative;top: 0;}.header{max-width: 1170px;width: 100%;margin:0 auto;display:block;}#smenu{width:100%;}#smenu.fixed{position:fixed;top:0;z-index:9999;background: #fff;box-shadow: 0 1px 5px;}.menu,.menu ul,.menu ul li{position:relative}.bg_menutop{background:#d74b33;padding:10px}.logo{margin: 10px 0;clear:both;display: inline-block;position: relative;max-width: 240px;}.logo2{display:none;float:left;margin-right:15px;height:60px;margin-bottom:-47px;margin-left:47px}.hotline-top{float: right;}.email_text-top,.hl_text-top,.map_text-top{height: 40px;color:#FFF;/* font-weight:700; */font-size: 18px;padding: 10px 0 0 10px;margin: 30px 0px 0 0;float:left;/* display: inline; */text-align:center;}.map_text-top{float:right;margin-top: 25px;margin-right: 0;}.email_text-top div,.hl_text-top div{float: none;font-size: 18px;/* color: #d43; */word-spacing: 2px;font-weight: 700;line-height: 1em;}.email_text-top span,.hl_text-top span{color:#838383;float:left;text-shadow:none;font-weight: 700;}.diachi-top{color:#FFF;font-weight:700;text-shadow:1px 1px 2px #666}.diachi-top:before,.email_text-top:before,.hl_text-top:before,.map_text-top:before{font-family:FontAwesome;text-shadow:none;font-size:28px;color: #d43;font-weight:400;float:left;margin-right: 5px;}.map_text-top div{margin-top:3px;color: #888;min-width: 90px;}.map_text-top:before{content:"\f041";color:#d74b33;margin:-5px 0 10px;font-size:31px;padding-right:0;}.hl_text-top:before{/* content:"\f095" */}.email_text-top:before{/* content:"\f003" */}.email_text-top h2,.hl_text-top h2{float:left;font-size:14px;clear:both}.hl_text-top h2{margin:0 0 5px}.email_text-top div:hover,.hl_text-top div:hover,.map_text-top div:hover{color:#F2F2F2;cursor:pointer}.hotline{padding: 7px 0 0;font-size: large;}.hl_text,.search,.tel_text{height:45px;color:#d74b33;font-size:18px;padding:15px 0 15px 10px;text-shadow:1px 1px 1px #FFF;font-weight:700;text-align:center}.hl_text,.tel_text{margin:0 10px}.hl_text h2{margin:0 0 5px}.search{margin:0 10px}.hl_text:before,.search:before,.tel_text:before{font-family:FontAwesome;color:#38CF04;padding:8px 0 0 2px;width:30px;height:23px;border:1px solid #38CF04;display:inline-block;border-radius:50%;margin:0 10px 0 0}.btsearch,.keysearch{border:none;background:0 0}.hl_text:before{content:"\f095"}.tel_text:before{content:"\f1ac";padding:8px 0 0 1px;width:31px}.search:before{content:"\f0e0";padding:6px 0 0 1px;height:25px;width:31px}.btsearch{float:right;width:30px;height:26px}.keysearch{float:left;width:210px;height:18px;margin:4px 0 0 10px;color:#999}.menu{display: inline-block;max-width: 930px;line-height: 50px;/* margin-left: 10px; */background: #fff;float: right;transition: 0.2s;}.menu ul{height: 100%;background: #fff;top:0;overflow: hidden;}.menu ul li{float:left;padding: 5px;margin: 0px 7px;font-weight: 700;z-index:9999;}.menu ul .litt{background:url(../images/bg_menu_tt.png) center no-repeat}.menu ul .lisp{background:url(../images/bg_menu_sp.png) center no-repeat}.menu ul .lidv{background:url(../images/bg_menu_dv.png) center no-repeat}.menu ul .libl{background:url(../images/bg_menu_bl.png) center no-repeat}.menu ul .likkt{background:url(../images/bg_menu_kkt.png) center no-repeat}.menu ul li a{color:#0d0d0d;float:left;padding: 10px 15px 10px;font-size: 16px;}.menu ul li a::before{background-color:#d74b33;content:" ";height: 5px;left: 15px;opacity:0;position:absolute;top: 75px;transition:all .5s ease 0s;width: 0;}.menu ul li a:hover::before{opacity:1;width: 90%;}.menu ul li a i{margin-right: 10px;}.menu ul li span{float:left;padding:9px 5px;color:#0d0d0d!important}.menu ul li a:hover,.menu ul li.current a{color:#d74b33;text-decoration: none;}.menu ul li:hover ul li a{padding:7px 0 7px 15px;color:#FFF}.menu ul li ul{background:url(../images/bg_mrnu_top_hover_top.png) top no-repeat;z-index:99999;position:absolute;left:6px;top:24px;width:174px;padding:35px 0 0;display:none}.menu ul li ul li{background:url(../images/bg_menu_top_hover_mid.png);margin:0;width:174px;height:32px;padding:0}.menu ul li ul li:hover{background:url(../images/bg_menu_top_hover.png)}.menu ul li ul li a{padding:7px 0 7px 15px;color:#707070;font-size:13px;width:90%}.menu ul li ul .bgbot{background:0 0;height:5px;position:relative}.menu ul li ul .bgbot div{background:url(../images/bg_menu_top_hover_bot.png);top:-4px;height:9px;left:0;position:absolute;width:174px}.menu ul li ul li a:hover{color:red}.menu ul li:hover ul{display:block}.containt{width: 100%;margin: 0px auto;padding: 20px 0;background:#FFF;font-size: 16px;clear:both;}.bg_tintuc{background:#EEE}.c_bg{overflow:hidden;/* max-width: 1170px; */}.c_bg_bot{height:35px;clear:both}.left_containt{width: 25%;display: none;max-width: 280px;position: absolute;border: 1px solid #eee;background: #fff;box-shadow: 1px 1px 5px #ccc;overflow: hidden;}.menu_left,.menu_left_c ul,.menu_left_c ul li{width:100%;float:left}.menu_left{margin:0}.menu_left_title{color:#FFF;font-weight:700;padding:9px 0 10px 10px;font-size:17px;background:url(//hstatic.net/392/1000018392/1000033150/icon_vmega.png?v=51) 95% 50% no-repeat #d74b33}.menu_left_c{float:left}.menu_left_c ul li{}.menu_left_c ul li a{color:#323234;font-size:14px;float:left;width:95%;padding:10px 0 10px 5%;transition: 0.2s;}.menu_left_c ul li.menuid a{color:#333;font-weight:700;font-size:13pt}.menu_left_c ul li.menuid,.menu_left_c ul li:hover{background:url(../images/cate_hover.png) left 10px no-repeat}.menu_left_c ul li:hover ul li{background:url(../images/line_menu_left_2_hover.png) bottom;opacity:1}.menu_left_c ul li a:hover{color:red;text-decoration: none;transform: scale(1.02);transition: 0.2s;}.menu_left_c ul li ul{display:none;margin:0}.menu_left_c ul li ul li{width:188px;background:url(../images/line_menu_left_2_hover.png) bottom}.menu_left_c ul li ul li a{padding-left:30px;width:160px;background:url(../images/icon_menu_II.png) 20px 16px no-repeat}.right_containt_title_text,.right_containt_title_tt{padding:9px 10px 4px;font-weight:700;text-transform: capitalize;}.menu_left_c ul li:hover ul li a{color:#323234}.menu_left_c ul li ul li a:hover{color:red}.bg_tintuc .menu_left_c ul li.menuid{background:#d74b33;color:#FFF}.bg_tintuc .menu_left_c ul li.menuid a{color:#FFF}.right_containt{width: 100%;color:#444;overflow: visible;transition: 0.2s;}.right_containt_title{width: 100%;text-align: center;}.right_containt_title_border{border-bottom:solid 1px #d74b33;margin-top:20px}.right_containt_title_text{color: #666;/* padding: 25px 0; */}.right_containt_title_tt{float:left;background:#FFF;color:#d74b33}.title_tintuc{background: #fff;margin: 0 0 15px;border-bottom:none;}.title_tintuc .right_containt_title_text{background:0 0;color:#d74b33;text-transform:none;font-weight:400;font-size:14px}.title_tintuc .right_containt_title_text a{color:#555}.right_containt_title_text a{color:#FFF}.right_containt_title_text a:hover,.sp_i_text:hover{color:red}.sp_i{float:left;min-height:180px;text-align:center;width:200px;padding-bottom:10px}.sp_i img{margin-bottom:10px;z-index:1;padding:2px}.sp_i_text{font-size:14px;clear:both;text-align:center;margin-bottom:10px}.footer{width: 100%;background: #151515;color: #ccc;border-top: solid 5px #d74b33;}.bg_ft{background:url(../images/bg_footer.png) repeat-x;height:30px}.bf_ft2{width:1170px;clear:both;position:relative;margin:0 auto;padding-bottom:5px;padding-top:20px}.menu_bot{background:url(../images/bg_menu_bot.png);height:21px;border-radius:10px;float:right;margin:30px 0 0}.menu_bot a{color:#000;font-weight:700;padding:3px 7px;float:left}.menu_bot a:hover{color:red}.lienhe_baogia{float:left;margin: 1%;width: 98%;max-width: 280px;background: #fafafa;}#lienhe_baogia.fixed{position:fixed;top: 27px;z-index:9999;/* width:257px; */min-height: 480px;margin-left: 0;overflow: hidden;-webkit-transition: linear 0.3s;transition: linear 0.3s;}.lienhe_bao_gia_text{padding: 20px 0px 20px 10px;font-weight: 300;font-size: x-large;text-align: center;text-transform:uppercase;font-weight: 700;color: #d74b33;}.lienhe_baogia_c{width: 100%;padding: 1px;}.footer_b,.footer_icon{clear:both;}.lienhe_baogia_c ul li{float:left;padding:5px 0 0}.lienhe_baogia_c li img{float:left;width:55px;margin:0 10px 0 0}.lienhe_baogia_c li a{float:left;color:red;padding:5px 0;font-weight:700}.lienhe_baogia_b{float:left;background:url(../images/bg_hotro_bot.png) no-repeat;width:203px;height:12px}.quangcao_left{float:left;width:225px;margin:0 0 0 16px;overflow:hidden}.footer_b_text,.footer_text{text-align:left;/* overflow:hidden; */}.footer_text{width: 100%;max-width: 360px;float:left;}.footer_right{float: left;width: 100%;max-width: 770px;margin-left: 20px;}.footer_b{overflow:hidden}.footer_b_text{/* width:45%; *//* float: left; *//* padding:15px 0 0; */}.text_2{/* width:23%; */}.footer_text p{margin:0}.footer_icon{float:none;margin-top: 10px;padding: 10px 0;text-align: center;}.footer_icon a,.footer_text .p_l10,.nivo-controlNav{text-align:center}.footer_icon a{color:#888;font-family:FontAwesome;margin: 1px 5px;font-size: 24px;border: 1px solid;padding: 10px;display: inline-block;width: 54px;height: 54px;border-radius: 50%;}.footer_icon a:hover{text-decoration: none;}.formlh,.thongtin{color:#000;float:left}.line_menu{background:#FFF;opacity:.5;height:10px;width:950px;margin:10px auto 0;clear:both;box-shadow:1px 1px 10px 2px #999}.banner,.map{margin: 0px auto;}.banner{height:inherit;position: relative;width: 100%;overflow:hidden;}.map{width: 60%;overflow:hidden;}.incontent,.ingui,.inhoten{min-height:25px;margin-bottom:15px;overflow:hidden}.thongtin{padding: 10px;background: #fff;width: 40%;text-align: right;}.formlh{min-width: 320px;max-width: 400px;margin: 0;}.tieudett{width:100%;}.tieudett .tttext{color:#d74b33;font-size: xx-large;text-transform:uppercase;text-align: center;background: #fff;padding: 20px 0;margin-top: 10px;}.tieudett .ttbg{/* border-bottom:solid 1px #f2f2f2; */height:8px;margin: 0;}.formlhinput{padding-bottom:15px;overflow:hidden;width:100%}.inhoten{border-radius:5px;border:1px solid #ccc}.inhoten:before{padding: 5px 10px;background:#d74b33;font-family:FontAwesome;color:#fff;float:left;}.inhoten input{border:none;min-height:25px;float:left;width:85%;padding-left:5px}.incontent .content{width:96%;height:100px;border-radius:5px;border:1px solid #ccc;padding:5px;font-family:arial;font-size:13px}.ingui input{border:none;background:#d74b33;color:#FFF;text-transform:uppercase;padding: 10px;}.bhoten:before{content:"\f007"}.bsdt:before{content:"\f095"}.bemail:before{content:"\f003"}.btitle:before{content:"\f0ac"}.banner .bd{width:100%;float:left;border-radius:10px 10px 0 0;background-size:100%;}.banner .bd img{width:100%;height:100%}#slider-wrapper,.slider{width:980px;height:306px}#slider-wrapper{background:url(../images/slider_05.png) no-repeat;margin:0 auto;padding-top:7px}.slider{position:relative;margin-left:8px;background:url(../images/loading.gif) 50% 50% no-repeat}.slider img{position:absolute;top:0;left:0;display:none}.slider a{border:0;display:block}.nivo-controlNav a,.nivo-directionNav a{display:inline-block;text-indent:-9999px;border:0;margin-top:5px}.nivo-controlNav{position:absolute;left:437px;bottom:-5px;background:url(../images/icon_nav_banner.png) no-repeat;width:106px;height:30px;z-index:9998}.nivo-controlNav a{width:20px;height:20px;background:url(../images/bullets.png) no-repeat}.nivo-directionNav a{width:41px;height:50px;background:url(../images/arrows.png) no-repeat;top:115px}.nex,.pre{position:absolute;top:0;z-index:100;cursor:pointer}a.nivo-nextNav{background:url(../images/pre.png) no-repeat;width:41px;left:-7px}.dvtt .nex2,.nex{left:0}a.nivo-prevNav{float:right;background:url(../images/next.png) no-repeat;width:41px;right:-9px;position:absolute}.carouse2,.carouse2 ul,.dvi{width:100%;}.dvtt .pre2,.pre{right:0}.nivo-controlNav a.active{background-position:0 -23px}.nivo-caption{text-shadow:none;font-family:Helvetica,Arial,sans-serif}.nivo-caption a{color:#efe9d1;text-decoration:underline}.dvi{padding:5px 0;max-width: 1360px;overflow:hidden;clear:both;margin: 0 auto;text-align: left;}.carouse2{padding:10px 0 0;text-align: center;overflow:hidden;}.carouse2 ul li{display: inline-block;vertical-align: top;max-width: 540px;min-width: 160px;width: 50%;margin: 5px 20px;padding: 10px;text-align: left;border-radius: 5px;/* overflow: hidden; *//* background: #fff; */box-shadow: 0px 1px 5px #ccc;}.pore{position:relative}.dvtt{padding:5px 0;overflow:hidden;clear:both;float:left}.dvtt .pore li{float:left;width:29%;padding:5px 2% 0;min-height:70px;}.social_face,.social_rss{min-height:117px;position:fixed}.dvtt .pore li img{float:left;padding:2px;margin-right:10px;border:1px solid #dfdfdf}.dvtt .pore li .xemtiep{color:#999}.dvtt .pore li .xemtiep:hover{color:#d74b33}.dvtt .pore a{font-size:15px}.carouse3{height:195px;padding:10px 0 0;overflow:hidden}.carouse3 ul{width:30000px}.carouse3 ul li{float:left;padding:0 20px;width:152px;margin:0 15px;height:166px;background:#d74b33}.carouse3 ul li a{color:#FFF;text-decoration:underline;font-weight:700;font-size:12px;float:left;padding:3px 0;overflow:hidden;width:155px}.dvtt .nex2,.dvtt .pre2{font-size:18px;padding:80px 0;position:absolute;top:0;z-index:100;display:none;cursor:pointer;font-weight:700}.content img,.dvtt:hover .nex2,.dvtt:hover .pre2{display:block;}.carouse3 ul li img{width:152px;height:110px;border:1px solid #CCC}.content{padding: 0 5px;overflow:hidden;font-size: 12pt;}.tintuc{padding:0}.content img{margin:0 25px 5px auto;}.img_news{width: 100%;/* max-width: 640px; */padding: 0;/* max-height: 360px; */}.news_hometext{background:#fff;padding: 0;overflow:hidden;color:#555;font-size: 18px;line-height: 1.5;width: 100%;display: inline-block;vertical-align: top;margin-bottom: 40px;}.news_hometext a{font-size: 18px;color:#d74b33;margin: 10px 0;}.social_face{top:100px;right:-181px;width:223px;z-index:99995;text-align:center;background:url(../images/right_facebook.png) no-repeat;cursor:pointer}.social_rss{top:20px;right:0;width:45px;background:url(../images/right_rss.png) no-repeat;cursor:pointer;z-index:99999}.social_tw{position:fixed;top:85px;right:-185px;width:229px;min-height:117px;background:url(../images/right_twiter.png) no-repeat;cursor:pointer;z-index:99998}.social_google,.social_wr{position:fixed;right:0;min-height:117px;cursor:pointer}.social_wr{top:150px;width:45px;background:url(../images/right_wordpress.png) no-repeat;z-index:99997}.social_google{top:33px;width:40px;background:url(../images/right_google_plus.png) no-repeat;z-index:99996}.view,.view .content,.view .mask{width:154px;height:115px;overflow:hidden}.social_img{position:absolute;top:-1px;left:-32px;border:0;cursor:pointer}.social span{color:red}.view{float:left;position:relative;text-align:center;cursor:default}.view .content,.view .mask{position:absolute;top:0;left:0}.fourth-effect .mask{position:absolute;top:30px;left:53px;cursor:pointer;border-radius:20px;display:inline-block;height:50px;width:50px;border:25px solid rgba(0,0,0,.7);-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;opacity:0;visibility:visible;-moz-transform:scale(4);-webkit-transform:scale(4);-o-transform:scale(4);-ms-transform:scale(4);transform:scale(4);-moz-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .5s ease-in-out}.fourth-effect .maskimg{width:154px;height:115px;transition:all .5s ease-in-out;position:absolute;top:0;left:0;opacity:0;background:url(../images/a.png)}.fourth-effect:hover .mask,.fourth-effect:hover .maskimg{opacity:1;border:0 solid rgba(0,0,0,.7)}.hotro{text-align:left;padding: 5px;margin: 10px 0;border:1px solid #cdcdcd;overflow:hidden;background:#FFF;}.c_p_title,.content_pro{/* text-align:center; *//* float:left; */}.imageonline{width: 70px;height: 80px;float:left;margin-right: 2px;border: 1px solid #ccc;}.contentonline{float: left;}.hotro_ten{font-size:15px;color:#ea4335;font-weight:700}.hotro_sdt{clear:both;overflow:hidden;color:#666;margin:3px 0 0;font-size:13px}.hotro_sdt:before{font-family:FontAwesome;color:#38CF04;padding-right:5px}.htsdt{font-weight:700;font-size:15px}.htsdt:before{content:"\f095";font-weight:400}.htemail:before{content:"\f0e0"}.htsky:before{content:"\f17e"}.sky p{padding:0;margin:-20px 0}.sky img{margin:15px 0 0}.content_i{clear:both;margin: 0 auto;text-align: center;}.content_pro{width: 25%;max-width: 278px;position:relative;margin: 10px 30px 30px 30px;border: 4px solid #ddd;background: #eee;vertical-align: top;display: inline-block;overflow: hidden;}.imgsp{width: 100%;display: inline-block;-webkit-transition:opacity .2s ease-in-out;-moz-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out;}#imgsp1{position:absolute;top:0;left:0;opacity:0;-webkit-transition:opacity .2s ease-in-out;-moz-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out;}.clickhere{position:absolute;top:60px;left:50px;display:none}.c_p_title{font-size:14px;min-height: 35px;text-transform:capitalize;box-sizing: content-box;}.content_pro:hover .c_p_title{color: #fff;font-weight: 700;text-decoration: none;}.content_pro:hover .clickhere{display:block}.content_pro:hover #imgsp1{opacity:1;filter:alpha(opacity=100)}.content_pro:hover #imgsp{opacity:0;filter:alpha(opacity=0)}.line_sp{border-top:solid 1px #d74b33;width:100%;height:20px;overflow:hidden;clear:both}.menutop1{height:20px;float:right}.menutop1 a{color:#FFF;font-size:14px}.menutop1 a:hover{color:#FFF000}.confooter{margin:0 auto;width:100%;position:relative}.bg_bot{background:url(../images/bg_bot.png) center no-repeat;height:16px;clear:both;overflow:hidden}.footer_title{overflow:hidden;font-size: 16px;margin-bottom:15px;color:#888;}.footer_title .title_f{border-bottom:solid 2px #d74b33;font-weight: 700;float:left;text-transform:uppercase;}.dmf{clear:both;overflow:hidden}.dmf li{width:40%;padding:5px 0 5px 20px}.menuf{clear:both;margin-top:10px}.menuf li{transition: 0.2s;text-transform:none;width:45%;float:left;}.text_2 .menuf li{width:95%;/* padding-left:5%; */}.menuf li a{color:#888;font-weight:400;}.menuf li a:hover{}.menuf li:hover{-webkit-transform:translateX(10px);transform:translateX(3s)}.footer_info li{margin-bottom:5px}.footer_info li a{font-family:FontAwesome;font-style:normal;font-weight:400;text-decoration:inherit;color:#888;font-size:12px;padding-right:1em}#gotoTop,.title_tt_text{font-size:20px;text-align:center}.footer_info li a.fa-tag:before{content:"\f02b"}.footer_info li a.fa-map-marker:before{content:"\f041"}.footer_info li a.fa-phone:before{content:"\f095"}.footer_info li a.fa-fax:before{content:"\f1ac"}.footer_info li a.fa-envelope:before{content:"\f0e0"}.footer_info li a.fa-globe:before{content:"\f0ac"}.footer_info li:hover{-webkit-transform:translateX(10px);transform:translateX(.2s)}.ffix{clear:both;width:100%;min-height:25px;padding-top: 10px;background: #000;color: #aaa;padding-bottom: 40px;}.ffix_content{width:1170px;margin:0 auto}.ffix_content_right{float: left;/* margin-left: 150px; */}.ffix_content_right a{margin-left:10px;float:right}.ffix_content_right a:before{font-family:FontAwesome;margin-right:5px}.ffix_content_left{
    text-align: center;
}.ffix_content_left img{float:left;height:40px;margin-right:10px}.ffix a{color:#666}#gotoTop,.ffix a:hover{color:#d74b33}.chiase{clear:both;overflow:hidden;border-top: 1px solid #ddd;padding:5px 10px;color: #888;margin-top:20px;max-width: 1170px;margin: auto;font-size: small;}.top-navigation{display:none}#hotline{z-index:9999}.contain_hotline{position:fixed;margin:0 auto;width:100%;bottom:0;background:#ebeaea;min-height:50px;padding:0}.bg_hotline{text-align:center}#gotoTop{z-index:299;position:fixed;width:40px;height:40px;background-color:#333;background-color:rgba(0,0,0,.3);line-height:36px;top:auto;left:auto;right:30px;bottom:50px;cursor:pointer;border-radius:2px}#gotoTop:hover{color:#FFF;background:#d74b33}.title_tt_text{color:#d74b33;font-weight:700;margin-bottom:5px;text-transform:uppercase;line-height:180%}.panel-group .panel+.panel{margin-top:5px}.panel{background-color:#fff;border:1px solid transparent}.panel-heading{color:#333;background-color:#f5f5f5;border:1px solid #ddd}.faq_q{color:#999;float:left;background:#fff;font-size:36px;font-weight:700;text-align:center;width:42px;padding:17px 0 15px}.panel-title{color:inherit;display:inline-block;font-size:16px;line-height:52px;margin-bottom:0;margin-top:0;padding:0 7px;font-weight:400}.panel-title i{color:#CE2851;padding-left:5px}.panel-body{padding:15px;border:1px solid #ddd;font-size:14px;border-top:none}.collapse{display:none;width:100%}.collapse.in{display:inline-block}#gotoTop{display:block}.footer_info h1{font-size:small}.hotline_bottom{display:none}.hotline_bottom2{display:block;height: 40px;position:fixed;bottom:0;width:100%;}.hotline_bottom2 .hotline-top{margin:0;padding: 0 10px;background: #FF9800;box-shadow:-1px -1px 1px #999;border-top-right-radius: 1em;position: relative;float: left;}.hotline_bottom2 .hotline-top .email_text-top,.hotline_bottom2 .hotline-top .hl_text-top,.hotline_bottom2 .hotline-top .map_text-top{margin: 5px 15px 0px 0;/* height:auto; */color:#FFF;}.hotline_bottom2 .hotline-top .email_text-top h2,.hotline_bottom2 .hotline-top .hl_text-top h2{font-size:15px}.hotline_bottom2 .hotline-top .email_text-top:before,.hotline_bottom2 .hotline-top .hl_text-top:before{padding:0 10px 0 0;color: #ad0;font-size: 24px;}.hotline_bottom2 .hotline-top .tel:before{/* content:"\f1ac" */}.hotline_bottom2 .hotline-top .email_tx:before{content:"\f003"}@media only screen and (max-width: 1023px){.hotline_bottom2{display:none}.top-navigation{display: inline-block;float: left;padding:20px;cursor:pointer;min-height:20px;font-size:2em;color:#FFF;position: fixed;left: 0;text-align:center;margin:0 auto;z-index: 9;background:#d74b33;}.t-menu{float:left}.t-img{float:right}.menu{width: 100%;height: 100%;margin:0;background: rgba(0,0,0,0.2);position: fixed;line-height: 1.5em;display: block!important;left: -100%;z-index: 2;}.menu ul li{width: 100%;max-width: 250px;background: #fff;border-bottom: 1px solid #ccc;}.menu ul li:last-child{border: 0;text-indent: 0;}.c_bg,.containt,.hotline{background:0 0}.menu ul li span{display:none}.menu ul li a,.menu ul li.current a{color: #d74b33;padding: 15px 10px;height:auto;font-weight: 300;}.menu ul li:hover a{padding:10px 20px 8px;font-size:14px;height:auto}.header{width:100%;text-align:center;display:inline-block}#miniclock,.bg_footer,.c_bg_bot,.left_containt,.menu,.menu_bot,.menutop1{display:none;}.logo{float: none;left: -30px;}.hotline{float:none;clear:both;text-align: left;display: none;}.bf_ft2{width:100%;padding-bottom:10px}.line_menu{height:3px;width:79%}.containt{padding: 15px 0px 0px;width:100%;padding-top: 60px;}.right_containt{float:none;margin:0 auto;}.sp_i{width:50%}.content_i,.sp_i img{width:100%}.imgsp{min-height: 160px;}.hl_text,.search{height:auto}.content_i{padding:0;margin-bottom: 10px;background:#FFF;}.content_pro{width: 100%!important;max-width: 160px!important;margin: 10px!important;}.c_p_title{width:90%;margin:5px 0;font-size:12pt;line-height:150%}.clickhere{top:35%;left:30%}.confooter{margin:0 auto;width:100%;position:relative}.footer_text{float:none;margin: auto;}.footer_text .p_l10{padding-bottom:10px}.footer_icon{float:none;text-align:center;margin: 0;padding: 0;}.bg_bot,.bg_ft,.dvi,.dvtt{display:block}.content{background:#fff}.dvtt,.right_containt_title{background:#FFF;}.content img{max-width:100%;height: auto!important;}.tel_text{display:none}.hl_text,.sp_i_text{display:inline-table}.hl_text{clear:both;padding-top:5px}.right_containt_title_text{padding-left:20px}.carouse2 ul li{
    width: auto;
}.pore .sp_i{width:100%}.dvtt .pore ul li,.pore .sp_i img{width:96%}.sp_i_text{height:35px;margin-bottom:0}#gotoTop,.advi,.header .logo2{display:none}.hotline-top{/* float:left; */margin:0;}.email_text-top{margin-top:5px}.map_text-top{margin-right:30px}.footer_right{clear:both;width:100%;margin: 20px auto;}.footer_b_text{width:90%;margin:0 5%}.ffix_content,.hotline_bottom,.hotline_bottom .hotline-top{width:100%;}.ffix_content_right{width:100%;text-align:center}.ffix_content_right a{float:none}.ffix_content_left{text-align:center;}.footer_info h1{font-size:11.5px}.footer_b{font-size:13px}.hotline_bottom{background:#ebeaea;/* display:block; */height:70px;position:fixed;bottom:0;}.hotline_bottom .email_text-top,.hotline_bottom .hl_text-top{margin: 15px 0;font-weight: 700;text-align: center;width: 100%;color: #d43;float: none;}.hotline_bottom .hl_text-top:before{display:none}.hotline_bottom .hl_text-top .telme:before{border: 2px solid;border-radius:50%;padding: 12px 0px 4px 7px;width: 33px;height: 24px;margin: 0 10px 0 0;font-family:FontAwesome;text-shadow:none;font-size:28px;color:#838383;font-weight:400;content:"\f095";float:left;visibility: hidden;}.hotline_bottom .hl_text-top h2{margin-top:8px;text-align:left;color:red;text-shadow:none;font-size:18px;line-height:130%}.ffix{padding-bottom:100px;}}.content h1{font-size: 18px;text-align:center;margin: auto;font-family:'Open Sans Condensed',sans-serif;}.c_p_title h4{font-size: x-large;padding: 25px 5px;line-height: 2em;}.c_p_title:hover>h4{}

.map_text-top {}

.hotline_top>.hl_text-top:before {}
@media only screen and (max-width: 500px){
.hl_text-top a {
    color: #d43;
}
.bg_header .hotline-top {
    display: none;
}
.name{
    margin: 0 auto!important;
}
.column{margin: 10px 1px!important;width: 19%!important;}
.qc-tr,.qc-ph{display:none}
}


.right_containt > h1 {
    /* position: absolute; */
    /* margin: auto; */
    /* margin-top: -40px; */
    /* color: #eee; */
    /* min-width: 320px; */
    font-size: 34px;
    z-index: 5;
}

.chiase {}

.tintucYV {overflow: hidden;padding: 5px;}

.tt-title {}

.tintucYV li {
    float: left;
    max-width: 50%;
    padding: 10px;
}

.dvi li img {
    margin-bottom: 10px;
    max-width: 160px;
    height: 90px;
    float: left;
    margin-right: 20px;
}

.ov p {
    margin: 0;
}

.right_containt_title h1 {
    /* text-align: center; */
    font-size: large;
    /* line-height: 2em; */
    /* color: #e00; */
}

.content img {
    text-align: left;
    margin: 0;
}

table.mota {
    width: 100%;
    padding: 0 20px;
    background: rgba(0,0,0,0.03);
    line-height: 1.25;
    border: dotted 2px #d00;
}

table.mota p {
    margin: 5px;
}

table.mota h2 {
    color: #d00;
    font-size: 110%;
}
#tinhnang { float:left; width:100%; border-top:1px solid #1f7f5c; margin-top:10px;}

#tinhnang h1{color:#666; font-size:18px; font-style:italic; margin:25px 0px 15px 10px; font-weight:normal;}

#tn_left {}

.post_tinhnang{width: 33%;max-width: 390px;height: 120px;float: left;padding-left:18px;position: relative;}

.post_tinhnang .tn_chitiet{color:#666;position: absolute;top:35px;left: 80px;padding-right: 5px;}

.post_tinhnang .tn_tieude{color:#1f7f5c; position: absolute; top:10px; left: 80px; font-size: 18px; padding-right: 5px;}

.tn_icon img {margin-top: 40px;}

.yami-alo-phone{position:fixed;display: none;background-color:transparent;width:200px;height:200px;cursor:pointer;z-index:200000!important;-webkit-backface-visibility:hidden;-webkit-transform:translateZ(0);-webkit-transition:visibility .5s;-moz-transition:visibility .5s;-o-transition:visibility .5s;transition:visibility .5s;right:0;bottom: 100px;}.yami-alo-move-cursor{cursor:move}.yami-alo-phone.yami-alo-show{visibility:visible}@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@-webkit-keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@-webkit-keyframes fadeOutRight{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}.yami-alo-ph-circle,.yami-alo-ph-circle-fill{-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%}.fadeOutRight{-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight}.yami-alo-phone.yami-alo-static{opacity:.6}.yami-alo-phone.yami-alo-hover,.yami-alo-phone:hover{opacity:1}.yami-alo-ph-circle{width:160px;height:160px;top: -180px;left:20px;position:absolute;background-color:transparent;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;border:2px solid #bfebfc;opacity:.1;-webkit-animation:yami-alo-circle-anim 1.2s infinite ease-in-out;-moz-animation:yami-alo-circle-anim 1.2s infinite ease-in-out;-ms-animation:yami-alo-circle-anim 1.2s infinite ease-in-out;-o-animation:yami-alo-circle-anim 1.2s infinite ease-in-out;animation:yami-alo-circle-anim 1.2s infinite ease-in-out;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s;-moz-transform-origin:50% 50%;-o-transform-origin:50% 50%;transform-origin:50% 50%;}.yami-alo-ph-circle-close,.yami-alo-ph-circle-fill{-webkit-border-radius:100%;-moz-border-radius:100%;position:absolute}.yami-alo-ph-circle-close{width:17px;height:17px;border-radius:100%;background:rgba(0,175,242,.7);right:60px;top: 60px;color:#fff;opacity:0;animation-timing-function:ease;animation-iteration-count:1;animation-direction:normal;animation-delay:0;z-index:99999;}.yami-alo-ph-circle-close:after,.yami-alo-ph-circle-close:before{content:"";position:absolute;width:13px;height:1px;background:#fff;left:2px;top:8px}.yami-alo-ph-circle-close:before{webkit-transfor:rotate(45deg);transform:rotate(45deg)}.yami-alo-ph-circle-close:after{webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.yami-alo-ph-circle-close-animation-show{animation-name:showCloseBtn;animation-duration:.5s;animation-fill-mode:forwards}.yami-alo-ph-circle-close-animation-hide{animation-name:hideCloseBtn;animation-duration:.5s;animation-fill-mode:forwards}.yami-alo-mobile .yami-alo-ph-circle{width:140px;height:140px;top:30px;left:30px}.yami-alo-phone.yami-alo-active .yami-alo-ph-circle{-webkit-animation:yami-alo-circle-anim 1.1s infinite ease-in-out!important;-moz-animation:yami-alo-circle-anim 1.1s infinite ease-in-out!important;-ms-animation:yami-alo-circle-anim 1.1s infinite ease-in-out!important;-o-animation:yami-alo-circle-anim 1.1s infinite ease-in-out!important;animation:yami-alo-circle-anim 1.1s infinite ease-in-out!important}.yami-alo-phone.yami-alo-static .yami-alo-ph-circle{-webkit-animation:yami-alo-circle-anim 2.2s infinite ease-in-out!important;-moz-animation:yami-alo-circle-anim 2.2s infinite ease-in-out!important;-ms-animation:yami-alo-circle-anim 2.2s infinite ease-in-out!important;-o-animation:yami-alo-circle-anim 2.2s infinite ease-in-out!important;animation:yami-alo-circle-anim 2.2s infinite ease-in-out!important}.yami-alo-phone.yami-alo-hover .yami-alo-ph-circle,.yami-alo-phone:hover .yami-alo-ph-circle{border-color:#00aff2;opacity:.5}.yami-alo-phone.yami-alo-green.yami-alo-hover .yami-alo-ph-circle,.yami-alo-phone.yami-alo-green:hover .yami-alo-ph-circle{border-color: #e00;opacity:.5;}.yami-alo-phone.yami-alo-green .yami-alo-ph-circle{border-color: #d74b33;opacity:.5;}.yami-alo-phone.yami-alo-gray.yami-alo-hover .yami-alo-ph-circle,.yami-alo-phone.yami-alo-gray:hover .yami-alo-ph-circle{border-color:#ccc;opacity:.5}.yami-alo-phone.yami-alo-gray .yami-alo-ph-circle{border-color:#75eb50;opacity:.5}.yami-alo-ph-circle-fill{width:100px;height:100px;top: -150px;left:50px;background-color: #d74b33;border-radius:100%;opacity:.1;-webkit-animation:yami-alo-circle-fill-anim 2.3s infinite ease-in-out;-moz-animation:yami-alo-circle-fill-anim 2.3s infinite ease-in-out;-ms-animation:yami-alo-circle-fill-anim 2.3s infinite ease-in-out;-o-animation:yami-alo-circle-fill-anim 2.3s infinite ease-in-out;animation:yami-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;-moz-transform-origin:50% 50%;-o-transform-origin:50% 50%;transform-origin:50% 50%;}.yami-alo-phone.yami-alo-active .yami-alo-ph-circle-fill{-webkit-animation:yami-alo-circle-fill-anim 1.7s infinite ease-in-out!important;-moz-animation:yami-alo-circle-fill-anim 1.7s infinite ease-in-out!important;-ms-animation:yami-alo-circle-fill-anim 1.7s infinite ease-in-out!important;-o-animation:yami-alo-circle-fill-anim 1.7s infinite ease-in-out!important;animation:yami-alo-circle-fill-anim 1.7s infinite ease-in-out!important}.yami-alo-phone.yami-alo-static .yami-alo-ph-circle-fill{-webkit-animation:yami-alo-circle-fill-anim 2.3s infinite ease-in-out!important;-moz-animation:yami-alo-circle-fill-anim 2.3s infinite ease-in-out!important;-ms-animation:yami-alo-circle-fill-anim 2.3s infinite ease-in-out!important;-o-animation:yami-alo-circle-fill-anim 2.3s infinite ease-in-out!important;animation:yami-alo-circle-fill-anim 2.3s infinite ease-in-out!important;opacity:0!important}.yami-alo-phone.yami-alo-hover .yami-alo-ph-circle-fill,.yami-alo-phone:hover .yami-alo-ph-circle-fill{background-color:rgba(0,175,242,.5);background-color:#00aff2 9;opacity:.75!important}.yami-alo-phone.yami-alo-green.yami-alo-hover .yami-alo-ph-circle-fill,.yami-alo-phone.yami-alo-green:hover .yami-alo-ph-circle-fill{background-color: rgba(255,0,0,.5);background-color:#baf5a7 9;opacity:.75!important;}.yami-alo-phone.yami-alo-green .yami-alo-ph-circle-fill{background-color: rgba(250,0,0,.5);opacity:.75!important;}.yami-alo-phone.yami-alo-gray.yami-alo-hover .yami-alo-ph-circle-fill,.yami-alo-phone.yami-alo-gray:hover .yami-alo-ph-circle-fill{background-color:rgba(204,204,204,.5);background-color:#ccc 9;opacity:.75!important}.yami-alo-phone.yami-alo-gray .yami-alo-ph-circle-fill{background-color:rgba(117,235,80,.5);opacity:.75!important}.yami-alo-ph-img-circle{width: 60px;height: 60px;top:70px;left:70px;position:absolute;background:url(../images/call-animate.png) center center no-repeat rgba(30,30,30,.1);-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;opacity:.7;box-sizing:initial;}.yami-alo-ph-circle-shake{-webkit-animation:yami-alo-circle-img-anim 1s infinite ease-in-out;-moz-animation:yami-alo-circle-img-anim 1s infinite ease-in-out;-ms-animation:yami-alo-circle-img-anim 1s infinite ease-in-out;-o-animation:yami-alo-circle-img-anim 1s infinite ease-in-out;animation:yami-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%}.yami-alo-phone.yami-alo-active .yami-alo-ph-img-circle{-webkit-animation:yami-alo-circle-img-anim 1s infinite ease-in-out!important;-moz-animation:yami-alo-circle-img-anim 1s infinite ease-in-out!important;-ms-animation:yami-alo-circle-img-anim 1s infinite ease-in-out!important;-o-animation:yami-alo-circle-img-anim 1s infinite ease-in-out!important;animation:yami-alo-circle-img-anim 1s infinite ease-in-out!important}.yami-alo-phone.yami-alo-static .yami-alo-ph-img-circle{-webkit-animation:yami-alo-circle-img-anim 0s infinite ease-in-out!important;-moz-animation:yami-alo-circle-img-anim 0s infinite ease-in-out!important;-ms-animation:yami-alo-circle-img-anim 0s infinite ease-in-out!important;-o-animation:yami-alo-circle-img-anim 0s infinite ease-in-out!important;animation:yami-alo-circle-img-anim 0s infinite ease-in-out!important}.yami-alo-phone.yami-alo-hover .yami-alo-ph-img-circle,.yami-alo-phone:hover .yami-alo-ph-img-circle{background-color:#00aff2}.yami-alo-phone.yami-alo-green.yami-alo-hover .yami-alo-ph-img-circle,.yami-alo-phone.yami-alo-green:hover .yami-alo-ph-img-circle{background-color: #e00;}.yami-alo-phone.yami-alo-green .yami-alo-ph-img-circle{background-color: #d74b33;}.yami-alo-phone.yami-alo-gray.yami-alo-hover .yami-alo-ph-img-circle,.yami-alo-phone.yami-alo-gray:hover .yami-alo-ph-img-circle{background-color:#ccc}.yami-alo-phone.yami-alo-gray .yami-alo-ph-img-circle{background-color:#75eb50}
@-moz-keyframes yami-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 yami-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 yami-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 yami-alo-circle-fill-anim{0%,100%{-moz-transform:rotate(0) scale(.7) skew(1deg);opacity:.2}50%{-moz-transform:rotate(0) -moz-scale(1) skew(1deg);opacity:.2}}@-webkit-keyframes yami-alo-circle-fill-anim{0%,100%{-webkit-transform:rotate(0) scale(.7) skew(1deg);opacity:.2}50%{-webkit-transform:rotate(0) scale(1) skew(1deg);opacity:.2}}@-o-keyframes yami-alo-circle-fill-anim{0%,100%{-o-transform:rotate(0) scale(.7) skew(1deg);opacity:.2}50%{-o-transform:rotate(0) scale(1) skew(1deg);opacity:.2}}@-moz-keyframes yami-alo-circle-img-anim{0%{transform:rotate(0) scale(1) skew(1deg)}10%,30%{-moz-transform:rotate(-25deg) scale(1) skew(1deg)}20%,40%{-moz-transform:rotate(25deg) scale(1) skew(1deg)}100%,50%{-moz-transform:rotate(0) scale(1) skew(1deg)}}@-webkit-keyframes yami-alo-circle-img-anim{0%,100%,50%{-webkit-transform:rotate(0) scale(1) skew(1deg)}10%,30%{-webkit-transform:rotate(-25deg) scale(1) skew(1deg)}20%,40%{-webkit-transform:rotate(25deg) scale(1) skew(1deg)}}@-o-keyframes yami-alo-circle-img-anim{0%,100%,50%{-o-transform:rotate(0) scale(1) skew(1deg)}10%,30%{-o-transform:rotate(-25deg) scale(1) skew(1deg)}20%,40%{-o-transform:rotate(25deg) scale(1) skew(1deg)}}#stopwatch{position:absolute;top:60px;left:60px;box-sizing:initial;display:none}.yami-alo-ph-circle-time{width:130px;position:absolute;background-color:#fff;top:50%;left:25px;margin-top:-12px;z-index:0;border-radius:15px;text-align:right;padding:6px 10px;font-family:'Open Sans';font-size:.7em;box-sizing:initial;height:20px;display:none}.yami-alo-phone.yami-alo-ph-extension.external-site .yami-alo-ph-circle-time{box-shadow:0 0 4px rgba(0,0,0,.6)}.yami-alo-phone.yami-alo-ph-extension.external-site .yami-alo-ph-img-circle{opacity:1}.yami-alo-phone.yami-alo-ph-extension.external-site .yami-alo-ph-circle,.yami-alo-phone.yami-alo-ph-extension.external-site .yami-alo-ph-circle-fill{display:none}#yami-alo-external-site-favicon{float:left;width:20px}#yami-alo-external-site-counter{line-height:19px}@-moz-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);-ms-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}100%{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none}}@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);-ms-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}100%{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none}}@-o-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);-ms-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}100%{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none}}@keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);-ms-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}100%{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none}}@-moz-keyframes fadeOutRight{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(100%,0,0);-ms-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@-webkit-keyframes fadeOutRight{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(100%,0,0);-ms-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@-o-keyframes fadeOutRight{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(100%,0,0);-ms-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@keyframes fadeOutRight{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(100%,0,0);-ms-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@-moz-keyframes showCloseBtn{0%{right:80px;top:80px;opacity:0}100%{right:55px;top:55px;opacity:1}}@-webkit-keyframes showCloseBtn{0%{right:80px;top:80px;opacity:0}100%{right:55px;top:55px;opacity:1}}@-o-keyframes showCloseBtn{0%{right:80px;top:80px;opacity:0}100%{right:55px;top:55px;opacity:1}}@keyframes showCloseBtn{0%{right:80px;top:80px;opacity:0}100%{right:55px;top:55px;opacity:1}}@-moz-keyframes hideCloseBtn{0%{right:55px;top:55px;opacity:1}100%{right:80px;top:80px;opacity:0}}@-webkit-keyframes hideCloseBtn{0%{right:55px;top:55px;opacity:1}100%{right:80px;top:80px;opacity:0}}@-o-keyframes hideCloseBtn{0%{right:55px;top:55px;opacity:1}100%{right:80px;top:80px;opacity:0}}@keyframes hideCloseBtn{0%{right:55px;top:55px;opacity:1}100%{right:80px;top:80px;opacity:0}}@-moz-keyframes yami-alo-circle-anim{0%{transform:rotate(0) scale(.5) skew(1deg);opacity:.1}30%{transform:rotate(0) scale(.7) skew(1deg);opacity:.5}100%{transform:rotate(0) scale(1) skew(1deg);opacity:.1}}@-webkit-keyframes yami-alo-circle-anim{0%{transform:rotate(0) scale(.5) skew(1deg);opacity:.1}30%{transform:rotate(0) scale(.7) skew(1deg);opacity:.5}100%{transform:rotate(0) scale(1) skew(1deg);opacity:.1}}@-o-keyframes yami-alo-circle-anim{0%{transform:rotate(0) scale(.5) skew(1deg);opacity:.1}30%{transform:rotate(0) scale(.7) skew(1deg);opacity:.5}100%{transform:rotate(0) scale(1) skew(1deg);opacity:.1}}@keyframes yami-alo-circle-anim{0%{transform:rotate(0) scale(.5) skew(1deg);opacity:.1}30%{transform:rotate(0) scale(.7) skew(1deg);opacity:.5}100%{transform:rotate(0) scale(1) skew(1deg);opacity:.1}}@-moz-keyframes yami-alo-circle-fill-anim{0%,100%{transform:rotate(0) scale(.7) skew(1deg);opacity:.2}50%{transform:rotate(0) scale(1) skew(1deg);opacity:.2}}@-webkit-keyframes yami-alo-circle-fill-anim{0%,100%{transform:rotate(0) scale(.7) skew(1deg);opacity:.2}50%{transform:rotate(0) scale(1) skew(1deg);opacity:.2}}@-o-keyframes yami-alo-circle-fill-anim{0%,100%{transform:rotate(0) scale(.7) skew(1deg);opacity:.2}50%{transform:rotate(0) scale(1) skew(1deg);opacity:.2}}@keyframes yami-alo-circle-fill-anim{0%,100%{transform:rotate(0) scale(.7) skew(1deg);opacity:.2}50%{transform:rotate(0) scale(1) skew(1deg);opacity:.2}}@-moz-keyframes yami-alo-circle-img-anim{0%,100%,50%{transform:rotate(0) scale(1) skew(1deg)}10%,30%{transform:rotate(-25deg) scale(1) skew(1deg)}20%,40%{transform:rotate(25deg) scale(1) skew(1deg)}}@-webkit-keyframes yami-alo-circle-img-anim{0%,100%,50%{transform:rotate(0) scale(1) skew(1deg)}10%,30%{transform:rotate(-25deg) scale(1) skew(1deg)}20%,40%{transform:rotate(25deg) scale(1) skew(1deg)}}@-o-keyframes yami-alo-circle-img-anim{0%,100%,50%{transform:rotate(0) scale(1) skew(1deg)}10%,30%{transform:rotate(-25deg) scale(1) skew(1deg)}20%,40%{transform:rotate(25deg) scale(1) skew(1deg)}}@keyframes yami-alo-circle-img-anim{0%,100%,50%{transform:rotate(0) scale(1) skew(1deg)}10%,30%{transform:rotate(-25deg) scale(1) skew(1deg)}20%,40%{transform:rotate(25deg) scale(1) skew(1deg)}}#yami-alo-wrapper{position:absolute;width:100%;bottom:0;top:0;left:0;z-index:99999999999!important;overflow:visible;display:none;color:#383838}#yami-alo-wrapper .yami-alo-overlay{position:fixed;width:100%;height:100%;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABAQMAAAAl21bKAAAAA1BMVEUAAACnej3aAAAAAXRSTlOZyTXzhgAAAApJREFUCB1jYAAAAAIAAc/INeUAAAAASUVORK5CYII=);top:0;left:0;z-index:200000}#yami-alo-wrapper .yami-alo-table{display:table;width:100%;height:100%;position:absolute;left:0;top:0;right:0;bottom:0;z-index:999999}#yami-alo-wrapper .yami-alo-cell{display:table-cell;vertical-align:middle;text-align:center}#yami-alo-wrapper .yami-alo-popup-close{-webkit-border-radius:2px!important;-moz-border-radius:2px!important;border-radius:2px;position:absolute!important;right:-15px!important;top:-15px!important;height:30px!important;width:30px!important;background-image:url();background-position:center center;background-repeat:no-repeat;cursor:pointer!important;-webkit-transition:.3s ease-out!important;-moz-transition:.3s ease-out!important;-o-transition:.3s ease-out!important;transition:.3s ease-out!important}#yami-alo-wrapper .yami-alo-popup-close:hover{opacity:.6!important}#yami-alo-wrapper .yami-alo-popup{width:auto!important;transform-origin:0 0;transition-timing-function:step-start;transition-duration:0s;-webkit-transition-duration:0s;-o-transition-duration:0s;-moz-transition-duration:0s;-ms-transition-duration:0s;display:inline-block;position:relative;-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px;background-image:url();margin:0 auto;z-index:200001;text-align:center;padding:60px 75px}#yami-alo-wrapper .yami-alo-popup h3{font-size:24px;margin:0 0 40px;font-family:'Open Sans';font-weight:300;white-space:nowrap;line-height:1.8;letter-spacing:0;color:#383837!important;width:auto!important;border:none}#yami-alo-wrapper .yami-alo-popup .yami-alo-submit-moz-focus-inner{border:0}#yami-alo-wrapper .yami-alo-popup .yami-alo-submitavtive,#yami-alo-wrapper .yami-alo-popup .yami-alo-submitvisited{outline:0!important}#yami-alo-wrapper .yami-alo-popup .yami-alo-submit{border:none;border-width:0;padding:20px 40px;background-color:#333;-webkit-border-radius:68px;-moz-border-radius:68px;border-radius:68px;font-family:"Open Sans",Arial,Helvetica,sans-serif;font-size:20px;color:#fff;cursor:pointer;outline:0!important;letter-spacing:0;font-weight:400;height:auto}#yami-alo-wrapper .yami-alo-popup .yami-alo-submit:hover{background-color:#00aff2}#yami-alo-wrapper .yami-alo-popup .yami-alo-input-wrapper input[type=text].valid-invalid{color:#ff496b}#yami-alo-wrapper .yami-alo-popup .yami-alo-input-wrapper input[type=text]:focus{outline:0}#yami-alo-wrapper .yami-alo-popup .yami-alo-input-wrapper input[type=text]::-webkit-input-placeholder{color:#d1d1d1}#yami-alo-wrapper .yami-alo-popup .yami-alo-input-wrapper input[type=text]::-ms-input-placeholder{color:#d1d1d1}#yami-alo-wrapper .yami-alo-popup .yami-alo-input-wrapper input[type=text]::-moz-placeholder{color:#d1d1d1}#yami-alo-wrapper .yami-alo-popup .yami-alo-input-wrapper .label,#yami-alo-wrapper .yami-alo-popup .yami-alo-input-wrapper .label+.input{float:left;width:49%}#yami-alo-wrapper .yami-alo-popup .yami-alo-message{height:32px;padding:18px 0 13px;text-align:center;clear:both;font-size:14px}#yami-alo-wrapper .yami-alo-popup input[type=text].yami-alo-number{height:auto;box-sizing:content-box;color:#00bed5;font-size:28px;font-family:Montserrat,"Lucida Console",Monaco,monospace,sans-serif;font-weight:400;background-color:transparent;border:none;border-width:0;display:inline-block;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;border-bottom:#00bed5 solid 1px;padding:0 0 10px;margin:0 auto;width:221px;outline:0}#yami-alo-wrapper .yami-alo-popup input[type=text].yami-alo-number:active,#yami-alo-wrapper .yami-alo-popup input[type=text].yami-alo-number:focus,#yami-alo-wrapper .yami-alo-popup input[type=text].yami-alo-number:hover{outline:0;box-shadow:none}#yami-alo-wrapper .yami-alo-popup input[type=text].yami-alo-number::-ms-clear{display:none;width:0;height:0}#yami-alo-wrapper .yami-alo-popup .yami-alo-request-time{font-family:"Open Sans",Arial,Helvetica,sans-serif;padding:6px 12px;font-size:18px;background-color:#fff;background-image:none;border:1px solid #ccc;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;height:auto;width:auto;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}#yami-alo-wrapper.night-mode .yami-alo-popup,#yami-alo-wrapper.night-mode .yami-alo-popup-close,.yami-alo-form-preview .yami-alo-eye{background-image:url()}#yami-alo-wrapper .yami-alo-popup .yami-alo-powered{font-size:.8em;position:absolute;bottom:10px;right:15px;font-family:'Open Sans'}#yami-countdown,.yami-alo-form-preview span{font-family:"Open Sans",Arial,Helvetica,sans-serif}#yami-alo-wrapper .yami-alo-popup .yami-alo-powered a{font-weight:700;color:#383838;text-decoration:none}#yami-alo-wrapper .yami-alo-popup .yami-alo-powered a:hover{text-decoration:underline}#yami-alo-wrapper.night-mode{color:#fff}#yami-alo-wrapper.night-mode .yami-alo-popup h3{color:#fff!important;margin-bottom:15px}#yami-alo-wrapper.night-mode .yami-alo-popup .yami-alo-input-wrapper .input{padding:0 13px}#yami-alo-wrapper.night-mode .yami-alo-popup .yami-alo-input-wrapper label{color:#616161;font-size:18px;height:28px;line-height:28px;padding-right:15px}#yami-alo-wrapper.night-mode .yami-alo-popup .yami-alo-input-wrapper input[type=text]::-webkit-input-placeholder{color:#60615f}#yami-alo-wrapper.night-mode .yami-alo-popup .yami-alo-input-wrapper input[type=text]::-ms-input-placeholder{color:#60615f}#yami-alo-wrapper.night-mode .yami-alo-popup .yami-alo-input-wrapper input[type=text]::-moz-placeholder{color:#60615f}#yami-alo-wrapper.night-mode .yami-alo-popup .yami-alo-powered a{color:#fff}#yami-alo-wrapper.night-mode input[type=text].yami-alo-number{border:1px solid #00bed5;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;padding:13px 31px}#yami-alo-wrapper.night-mode .yami-alo-message{padding-bottom:0}#yami-alo-wrapper.night-mode h3{font-size:23px}#yami-alo-wrapper.night-mode .yami-alo-request-time{color:#fff;background-color:#515350;border:1px solid #606260}#yami-alo-wrapper.night-mode .yami-alo-form .yami-alo-select-wrapper{margin-bottom:35px}#yami-alo-wrapper.night-mode .yami-alo-submit{background-color:#00bed5}.yami-alo-blur{-webkit-filter:blur(3px);-ms-filter:blur(3px);-moz-filter:blur(3px);-o-filter:blur(3px);filter:url()}#yami-countdown{padding-top:20px;font-size:28px;font-weight:300}.yami-alo-form-preview{position:absolute;top:-28px;left:12px}.yami-alo-form-preview span{color:#c9c9c9;font-size:.9em}.yami-alo-form-preview .yami-alo-eye{width:20px;height:14px;display:inline-block;position:relative;top:2px;margin-right:8px}#yami-alo-wrapper.alo-mobile .yami-alo-cell{background-color:#fff;z-index:9999999;position:absolute;bottom:0;left:0;width:100%}#yami-alo-wrapper.alo-mobile .yami-alo-header{padding-bottom:30px;position:relative}#yami-alo-wrapper.alo-mobile .yami-alo-popup-close{width:50px!important;height:19px!important;position:absolute!important;top:-30px!important;left:50%!important;margin-left:-15px!important;background-image:none!important}#yami-alo-wrapper.alo-mobile .yami-alo-popup-close .arrow{margin-top:7px;position:relative;text-align:center!important;margin-bottom:6px!important;height:4px;width:100%}#yami-alo-wrapper.alo-mobile .yami-alo-popup-close .arrow:before{content:'';position:absolute;top:0;left:0;height:100%;width:50%;background:#333;-webkit-transform:skew(0,30deg);-moz-transform:skew(0,30deg);-ms-transform:skew(0,30deg);-o-transform:skew(0,30deg);transform:skew(0,30deg);-webkit-transition:transform 1s;transition:transform 1s}#yami-alo-wrapper.alo-mobile .yami-alo-popup-close .arrow:after{content:'';position:absolute;top:0;right:0;height:100%;width:50%;background:#333;-webkit-transform:skew(0,-30deg);-moz-transform:skew(0,-30deg);-ms-transform:skew(0,-30deg);-o-transform:skew(0,-30deg);transform:skew(0,-30deg)}#yami-alo-wrapper.alo-mobile.night-mode .yami-alo-popup{background-image:none}#yami-alo-wrapper.alo-mobile.night-mode .yami-alo-cell{background-image:url()}.valid-invalid-message{font-size:13px;color:#ff496b}.valid-invalid-message:before{content:"* "}div#hoahong{position:fixed;bottom:0;left:0;background:#e00;color:#fff;font-size:20px;font-weight:700;padding:5px;border-radius:0 15px 0 0;border:2px dotted;border-bottom:none;border-left:none;box-shadow:0 -2px 10px #888}
@media (max-width:1023px){
#header{height: auto!important;position: fixed;box-shadow: 0 1px 3px #ccc;z-index: 9;}
.news_hometext{
    height: auto;
}
.news_hometext a{
    /* float: left; */
    margin-top: 10px;
}
.header .hotline{display:none}
.giolamviec{display:none}
#top .lienhe-menu{
}
.menu-btn{display: block!important;}
.menu ul{width:70%}
.menu.showLeft{left:0}
.banner {overflow-x:scroll;}
.bd {
    height: auto;
    min-width: 1170px;
}
.banner .notitle {
    min-width: 1170px;
    overflow-x: scroll;
}
.banner .caption{
    left: 50px!important;
    top: 100px!important;
    max-width: 320px;
    width: 50%;
    font-size: medium!important;
}
.caption h1{font-size: x-large!important;}
.caption h2{
    font-size: large!important;
}
.c_bg .banner .caption{
    top: 0px!important;
}
#quytrinh,#loiich,#giaiphap,.features-5x,.title-img{display:none}
.post_tinhnang{
    width: 100%;
}
.thongtin{
    width: 100%;
    max-width: 480px;
    text-align: left;
}
.map{
    width: 100%;
}
p.tieude{
  font-size: x-large!important;
}
.sttb .image{width: 100%!important;height: auto!important;}
.sptb .content_pro{
    max-width: 270px!important;
}
.tn_icon img{
    margin-top: 30px;
}
.hotro{
    width: 100%!important;
    margin: 0!important;
}
#IntroMenu{display:none}
    .yami-alo-phone{
    width: 100px;
    height: 100px;
    bottom: 30px;
    top: auto;
    right: auto;
    left: -60px;
    display: block;
}
.yami-alo-ph-img-circle{
    width: 40px;
    height: 40px;
    top: -120px;
    left: 80px;
    background-size: contain;
}.left_containt{
    float: left!important;
    max-height: 210px;
    overflow-y: scroll;
    background: #eee;
    max-width: 100%!important;
    margin-bottom: 20px;
}
}

.left_containt img {
    max-width: 100%;
}
#support{min-height: 395px;}
.hotline_bottom2 .email_text-top .hl_text-top .hl_text-top tel {
    float: left;
}

.hotline_bottom2 .email_text-top div, .hotline_bottom2 .hl_text-top div {
    margin-left: 40px;
}

.content_pro:hover {
    /* background: #ddd; */
}

.hotline_bottom2 .hotline-top div > img {
    margin-left: -40px;
    margin-top: -10px;
}

.menu .fa-home {
}

i.fa.yv-home::before {content: url(/images/icon/home.jpg);}
i.fa.fa-about::before {content: url(/images/icon/info.jpg);}
i.fa.fa-product::before {content: url(/images/icon/store.jpg);}
i.fa.fa-guide::before {content: url(/images/icon/huongdan.jpg);}
i.fa.fa-service::before {content: url(/images/icon/dichvu.jpg);}
i.fa.fa-employee::before {content: url(/images/icon/tuyendung.jpg);}
i.fa.fa-news::before {content: url(/images/icon/tintuc.jpg);}
i.fa.fa-contact::before {content: url(/images/icon/lienhe.jpg);}
#IntroMenu {
    position: fixed;
    z-index: 9999;
    top: 10%;
    right: -100px;
}

    #IntroMenu:hover {
        z-index: 9;
    }

    #IntroMenu a {
        display: block;
        height: 48px;
        margin-bottom: 25px;
        position: relative;
        z-index: 1;
        text-align: right;
    }

        #IntroMenu a .icon {
            display: inline-block;
            width: 48px;
            height: 48px;
            position: absolute;
            z-index: 1;
            top: -5px;
            right: -20px;
            border-radius: 41px;
            background-color: #d74b33;
            box-shadow: 0 0 5px #fff;
            text-align: center;
            line-height: 48px;
        }

        #IntroMenu a .icon {
            -moz-transition: all 0.5s ease 0s;
            -webkit-transition: all 0.5s ease 0s;
            -o-transition: all 0.5s ease 0s;
            transition: all 0.5s ease 0s;
        }

            #IntroMenu a .icon i {
                color: #fff;
                font-size: 28px;
            }

        #IntroMenu a:hover .icon {
            background-color: #555;
            transform: rotate(-360deg);
        }

        #IntroMenu a .text {
            width: 0;
            overflow: hidden;
            padding: 0;
            opacity: 0;
            display: inline-block;
            height: 31px;
            border-radius: 10px;
            font: normal 12px/31px 'arial';
            color: #fff;
            text-transform: uppercase;
            transition: all 0.3s ease 0s;
        }

        #IntroMenu a:hover .text {
            background: #d74b33;
            padding: 20px;
            width: auto;
            height: auto;
            font-size: medium;
            font-weight: 700;
            margin-right: 40px;
            opacity: 1;
            transition: all 0.3s ease 0s;
        }


.thongtin h2 {font-size: 20px;font-weight: 700;line-height: 2em;}

.formlh > .lienhe_baogia {float: right;max-width: 400px;}

#mxh {
    position: fixed;
    top: 30%;
    left: 0;
    z-index: 10000;
}

#mxh span {
    width: 0;
    height: 25px;
    padding: 5px 0;
    font-size: 16px;
    position: absolute;
    margin-top: 10px;
    color: #fff;
    background: #d74b33;
    overflow: hidden;
    transition: 0.3s;
}

#mxh img:hover > span {
    width: 100px;
}

#mxh img:hover {opacity: 0.8;box-shadow: 0 0 20px #000;border-radius: 50%;transition: 0.2s;}

#mxh img:hover + span {
    width: 120px;
    padding: 5px 5px 0;
    border-radius: 0 10px 10px 0;
}

.right_containt_title + .dvi {
}

p {
    margin: 1em 0;
    line-height: 1.5em;
}

.dvtt h4 {
    font-weight: 400;
    font-size: 14px;
    line-height: 1.5em;
}
.fa {
    display: inline-block;
    font: normal normal normal 14px/1 FontAwesome;
    font-size: inherit;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}



.name {
    position: absolute;
    top: 0;
    text-align: center;
    overflow: hidden;
    width: 0;
    height: 100%;
    background: darkcyan;
    opacity: 0.8;
    transition: 0.3s;
}

.image {
    width: 270px;
    height: 202px;
    background: #fff;
    overflow: hidden;
    position: relative;
}

.content_pro .name p {text-align: left;/* padding: 0 10px; */margin: 0;}

.bg_header:before {content: "";width: 100%;position: absolute;top: 0;}

#header {
    width: 100%;
    background: #fff;
    height: 80px;
}

.right_containt_title_text h3 {
    font-size: xx-large;
}

.blocktitle {
    text-align: center;
    color: #333;
    padding: 25px 5px;
    font-size: 40px;
    font-weight: 300;
    position: relative;
}

hr {
    border-top: 1px solid #000!important;
    border-bottom: 1px solid #333!important;
}

ul.menuf {
}

hr {}

.fa-google:hover {
    color: #d00;
}

.fa-facebook:hover {
    color: #08d;
}

.footer ul {}

.footer_right > div {display: inline-block;max-width: 470px;vertical-align: top;margin: 0px 20px;}

#support {
    position: fixed;
    right: 0;
    /* top: 95%; */
    bottom: -340px;
    width: 350px;
    font-size: large;
    font-weight: 700;
    padding: 15px;
    background: #d74b33;
    color: #fff;
    border-top-left-radius: 1em;
    box-shadow: 0px 0px 10px 1px #888;
    transition: 0.3s ease;
    z-index: 9;
}

#support p {
    margin: 0;
    text-transform: uppercase;
    background: url(/images/icon/top.png) no-repeat right;
    background-size: 24px;
}

#support .lienhe_baogia {
    margin: 5px 0;
    width: 100%;
    max-width: 320px;
    background: 0;
}

#support .lienhe_bao_gia_text {
    display: none;
}

#support .hotro {
    padding: 2px;
    margin: 10px 0;
}

#support .lienhe_baogia_c {
    max-height: 370px;
    overflow-y: scroll;
}

#support .close {
    font-size: 26px;
    float: left;
    margin-right: 15px;
    color: #fff;
    opacity: 1;
    transition: 0.3s 0.2s;
}

#closeSP {
    position: fixed;
    right: 5px;
    bottom: 360px;
    font-size: 36px;
    color: #fff;
    /* border: 2px solid; */
    /* border-radius: 50%; */
    width: 28px;
    height: 28px;
    line-height: 26px;
    text-align: center;
    transform: rotateZ(405deg);
    transition: 0.3s 0.2s;
    opacity: 0;
    z-index: 10;
}
/* Position the image container (needed to position the left and right arrows) */
.slide-container {
  position: relative;
  /* float: left; */
  width: 820px;
  max-width: 100%;
  display: inline-block;
  overflow: hidden;
}

/* Hide the images by default */
.mySlides {
  display: none;
}

/* Add a pointer when hovering over the thumbnail images */
.cursor {
  cursor: pointer;
}

/* Next & previous buttons */
.prev,
.next {
  cursor: pointer;
  position: absolute;
  top: 40%;
  width: auto;
  padding: 16px;
  margin-top: -50px;
  color: white;
  font-weight: bold;
  font-size: 60px;
  border-radius: 0 3px 3px 0;
  user-select: none;
  -webkit-user-select: none;
}

/* Position the "next button" to the right */
.next {
  right: 0;
  border-radius: 3px 0 0 3px;
}

/* On hover, add a black background color with a little bit see-through */
.prev:hover,
.next:hover {
  background-color: rgba(0, 0, 0, 0.8);
  text-decoration: none;
  color: #fff;
  transition: 0.3s;
}

/* Number text (1/3 etc) */
.numbertext {
  color: #f2f2f2;
  font-size: 12px;
  padding: 8px 12px;
  position: absolute;
  top: 0;
}

/* Container for image text */
.caption-container {
  text-align: center;
  background-color: #222;
  padding: 2px 16px;
  color: white;
}

.row:after {
  content: "";
  display: table;
  clear: both;
}

/* Six columns side by side */
.column {
  float: left;
  width: 20%;
  max-width: 160px;
  margin: 10px 5px;
}

/* Add a transparency effect for thumnbail images */
.demo {
  opacity: 0.6;
}

.active,
.demo:hover {
  opacity: 1;
}

.slide-container img {
    border-radius: 0;
}

.bg_sanpham .left_containt {
    width: 100%;
    max-width: 320px;
    display: inline-block;
    position: relative;
    float: right;
    padding-left: 5px;
}

.spSlide img {
    height: 615px;
}

.menu ul li:last-child {
    margin-right: 0;
    padding-right: 0;
}
@media (max-device-width:360px){
  .name,.image{
    margin: 1%;
    font-size: 90%;
}
.name{/* width:45% */}
}

.carouse2 h4 {
    font-size: medium;
    padding: 10px;
    font-weight: 700;
}

.lienhe .lienhe_baogia {
    width: 100%;
    max-width: 100%;
    margin: auto;
    text-align: center;
    background: #fafafa;
    border-top: 1px solid #ccc;
    padding: 10px 0;
}

.lienhe .hotro {
    max-width: 300px;
    display: inline-block;
    margin: 0 10px;
    width: 25%;
    padding: 20px 0;
    border: 0;
    text-align: center;
}

.container-full {
    background: #fff;
}

p.tieude {
    font-size: xx-large;
    font-weight: 700;
    color: #d74b33;
    margin: 0;
}

.thongtin .icon {margin: 15px;border-radius: 50%;max-width: 48px;height: 48px;background: #d74b33;color: #fff;text-align: center;}

.thongtin > div {
    display: inline-block;
    vertical-align: top;
    width: 74%;
}

.icon i {
    line-height: 48px;
}

.header .hotline {
    position: absolute;
    right: 60px;
    top: 0;
    font-size: medium;
    font-weight: 700;
}

.lienhe-menu {
    border: 2px solid #d74b33;
    background: url(/images/icon/lien-he-ngay.svg) no-repeat left;
    text-indent: 25px;
    border-radius: 5px;
    transition: 0.2s;
}

.lienhe-menu:hover {
    background-color: #d74b33;
}

.lienhe-menu a:hover {
    color: #fff!important;
}

.bg_tintuc .left_containt {
    width: 100%;
    float: right;
    display: block;
    position: relative;
    max-width: 320px;
}

.content.tintuc {
    width: 100%;
    max-width: 840px;
    float: left;
}

.news_hometext > div {
    overflow: hidden;
    padding: 1em;
}

.news_hometext p {
    margin: 1em 0;
    color: #888;
}

.news_hometext h2 {
    font-size: xx-large;
}

.colleft {
    width: 25%;
    min-width: 300px;
    float: left;
    padding: 0 10px;
    background: #fff;
}

.bg_tuyendung .content.tintuc {
    max-width: 550px;
}

.colleft h4 {
    font-weight: 700;
    line-height: 2em;
}

.career-quotes p {
    color: #888;
    font-style: italic;
}

.bg_tuyendung .left_containt {
    display: block;
    float: right;
    position: relative;
}

#top {
    margin: auto;
    background: #eee;
    text-align: right;
    width: 100%;
}

.ctn {
    max-width: 1170px;
    margin: auto;
}

#top .lienhe-menu {
    display: inline-block;
    padding: 5px 10px;
    margin-left: 10px;
    background-color: #d74b33;
    background-size: 50px;
    text-indent: 40px;
}

#top .lienhe-menu a {
    color: #fff;
}

#top .hotline img {
    margin-left: 20px;
}

#top a {
    color: #333;
    font-weight: 300;
    transition: 0.2s;
}

#top a:hover {
    color: #d74b33;
    text-decoration: none;
}

.menu ul li a:last-child {
    padding-right: 0;
}

.banner .caption {
    position: absolute;
    top: 50px;
    font-size: large;
    left: 100px;
    color: #fff;
}

.caption h2 {
    font-size: x-large;
    font-weight: 700;
    line-height: 1.5;
}

.btn {
    font-size: large;
    background: #d74b33;
    font-weight: 300;
}

.caption a {
    color: #fff;
}

.caption h1 {
    font-size: xx-large;
    font-weight: 700;
}

p.btn {}

.btn:hover {
    opacity: .9;
}

.banner > .notitle {
    background: #eee;
    float: left;
    width: 100%;
}

.notitle:nth-child(2n) {background: #eee;}

.banner .notitle ul li {
    display: inline-block;
    padding: 15px;
    margin: 0;
    transition: 0.3s;
}

.banner .notitle ul li:hover {
    background: #faaf43;
}

h2.blocktitle:after {
    content: '';
    width: 20%;
    height: 2px;
    background: red;
    position: absolute;
    left: 40%;
    bottom: 0;
}

.blocktitle + div {
    padding: 25px 0;
}

.notitle td:nth-child(2n) {
    padding: 30px 0 30px 50px;
}

.notitle table li {
    line-height: 2;
    list-style: none;
    position: relative;
}

.notitle table h2 {
    font-size: x-large;
    padding: 10px 0;
}

.btn {}

a.btn {
    color: #fff;
}

.zoom img:hover {
    transform: scale(1.05);
    /* box-shadow: 0 2px 10px #aaa; */
}

table img {
    transition: 0.5s;
    max-width: 100%;
    height: auto;
}

.notitle table li:before {
    content: '';
    width: 32px;
    height: 32px;
    position: absolute;
    top: 5px;
    left: -32px;
    background: url(/images/icon/icon-danh-dau.svg) no-repeat;
    background-size: 20px;
}

.giaiphapYV {
    background: #EEE;
    padding: 35px 0px;
    text-align: center;
}

.giaiphapYV .ctn > div {
    display: inline-block;
    vertical-align: top;
    width: 25%;
    max-width: 280px;
    padding: 30px 20px;
}

.giaiphapYV h3 {
    color: #d74b33;
    font-size: large;
    font-weight: 700;
    padding: 10px 0;
}

.giaiphapYV ul {
    text-align: left;
    list-style: disc;
    padding: 10px 0;
}

.giaiphapYV p:first-child {
    font-size: x-large;
}

.title-img {
    text-align: center;
    background: #fed url(/upload/title-img-1.png);
}

.title-img h2 .blocktitle:after {}

.title-img h2.blocktitle:after {
    content: '';
    width: 0;
}

div.title-img:first-child {
}

.title-img .btn {
    background: #fff;
    color: red;
}
.features-5x{background: #FAFAFA url(/upload/banner/whyusbg2.jpg) top left no-repeat;padding:3rem 0 0;overflow:hidden;background-repeat:no-repeat;background-size:cover;}.features-5x .features-5x-heading{text-align:center;font-size:3.8rem;line-height:4.8rem;font-weight:400;position:relative;padding-bottom:25px;margin:5.8rem auto;max-width:80%}.features-5x .features-5x-heading.has-sub{margin-bottom:25px}.features-5x .features-5x-heading:after{content:'';display:block;width:175px;border-bottom:#fdb813 solid 2px;position:absolute;bottom:0;left:50%;-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0)}.features-5x .lydo{background-color:rgba(255,255,255,.9);border-radius:4px;background-clip:padding-box;padding:30px 20px;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-pack:start;justify-content:flex-start;margin:0 -15px 30px -15px;box-shadow:0 8px 10px 0 #f4f4f4}.features-5x .lydo .lydo-item{width:calc(20% - 30px);margin:15px}.features-5x .lydo .lydo-item .lydo-icon{text-align:center;width:100px;height:100px;margin:0 auto 15px auto;position:relative}.features-5x .lydo .lydo-item .lydo-icon img{max-width:100px;max-height:100px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%)}.features-5x .lydo .lydo-item .lydo-text{text-align:center;color:#666;font-size:15px}.features-5x .whyus-counter .counter-item{margin-bottom:20px;border-right:#ececec solid 1px}.features-5x .whyus-counter .counter-item.last,.features-5x .whyus-counter .counter-item:last-child{border-right:0}.features-5x .whyus-counter .counter-item .counter-icon{display:block;margin:0 auto 30px auto;text-align:center}.features-5x .whyus-counter .counter-item .number-group{display:block;text-align:center;margin-bottom:30px}.features-5x .whyus-counter .counter-item .number-group .counter-number{font-size:6rem;font-weight:800;color:#fdb813}.features-5x .whyus-counter .counter-item .number-group .counter-after{color:#000;font-size:6rem}.features-5x .whyus-counter .counter-item .counter-text{display:block;text-align:center;font-size:1.8rem;margin-top:20px}

.content_pro:hover .name {
    width: 100%;
}

.content_pro:nth-child(2n) .name {
    background: darkmagenta;
}

.content_pro:nth-child(3n) .name {
    background: #F57F17;
}

.content_pro:nth-child(4n) .name {
    background: #333;
}

.content_pro:nth-child(3n) .name h4 {
}


.sptb:nth-child(2n) {
    background: #eee;
}

.sptb .blocktitle {
}

.mota {
    font-weight: 400;
    font-size: large;
}
.tablink {
  background-color: #ccc;
  color: white;
  border: none;
  outline: none;
  cursor: pointer;
  padding: 14px 16px;
  font-size: 18px;
  transition: 0.2s;
  width: 25%;
  min-width: 150px;
}

.tablink:hover {
  background-color: #555;
}
.tabcontent {
  display: none;
  padding: 25px 10px;
  height: 100%;
  border: 1px solid #ccc;
  border-radius: 0 10px 10px 10px;
  box-shadow: 0 1px 6px inset #ccc;
}

.bg_sanpham .mota,.bg_sotay .mota {
    width: 100%;
    max-width: 820px;
}


.bg_sanpham .image {
    margin: 0;
    bottom: 0;
    height: 205px;
    max-width: 100%;
    border: 1px solid #ccc;
    padding: 5px;
    text-align: center;
}

.bg_sanpham img#imgsp {
    /* width: 280px; */
    /* height: 210px; */
}

.bg_sanpham .name {
    top: 0;
    display: block;
    /* background: #eee; */
    text-align: center;
}


.bg_sanpham .dvi a {
    color: #333;
}

.bg_sanpham .c_p_title h4 {
    font-size: large;
    line-height: 1.5em;
}
.name button.btn {
    background: 0;
    border: 1px solid;
}

#closeSP:hover {
    border: 2px solid;
    border-radius: 50%;
    transition: 0.2s;
}

.blocktitle + div.mota {
    padding-bottom: 0;
    margin: auto;
}

.sptb .content_i {
    max-width: 1360px;
    margin-bottom: 25px;
}

.sttb .image {
    height: 290px;
    width: 240px;
}

.giolamviec {
    float: left;
    font-size: small;
    font-style: italic;
}

.footer li {
    background: url(/images/icon/icon-danh-dau.svg) no-repeat;
    text-indent: 25px;
    background-size: 16px;
    line-height: 1.5em;
}

.sttb .content_pro {
    width: 25%;
    max-width: 248px;
    margin: 10px 25px 30px 25px;
}

.bd img.no-scale {
    max-width: 200px;
}

.sp2 h1 {font-size: xx-large;color: #333;}

.blocktitle h1:after {
    content: '';
    width: 10%;
    height: 3px;
    background: red;
    position: absolute;
    bottom: -25px;
    left: 45%;
    margin: auto;
}

.blocktitle h1 {
    position: relative;
}

.dvi:nth-child(2n) {
}

.dvi:first-child {}

.blocktitle.sanpham:nth-child(2n) {
    background: #eee;
}

.sanpham .right_containt_title_text {
    padding: 10px 0 30px 0;
}

.sanpham .right_containt_title_text:after {}



.caption {
    position: absolute;
    width: 80%;
    left: 10%;
    top: 0;
    height: 80%;
    padding: 30px 0;
    margin: auto;
    font-size: large;
}

.bg_sanpham #slider {margin: 0 auto;padding: 0;text-align: center;/* max-height: 300px; */}

.bg_sanpham #slider img {
    width: 100%;
    height: 100%;
}

.caption img {
    width: auto;
}

.menu_left_c ul li:nth-child(2n) {
}

.sttb .content_i {
    max-width: 1600px;
}

.sp16 .slide-container {
    width: 1340px;
    display: block;
    margin: 20px auto;
}

.sp16 .content:hover {
    background: #333;
}

.sp .content {
    transition: 0.25s;
}

.sp16 .content {
    transition: 0.3s;
}

.sp16 .prev, .sp16 .next {
    top: 290px;
}
.sp1 .features-5x {
    background: #fafafa url(/upload/banner/whyusbg1.jpg) top left no-repeat;
}
.sp2 .features-5x {
    background: #fafafa url(/upload/banner/whyusbg2.jpg) top left no-repeat;
}
.sp3 .features-5x {
    background: #fafafa url(/upload/banner/whyusbg3.jpg) top left no-repeat;
}
.sp4 .features-5x {
    background: #fafafa url(/upload/banner/whyusbg4.jpg) top left no-repeat;
}
.sp5 .features-5x {
    background: #fafafa url(/upload/banner/whyusbg5.jpg) top left no-repeat;
}
.sp6 .features-5x {
    background: #fafafa url(/upload/banner/whyusbg6.jpg) top left no-repeat;
}
.sp7 .features-5x {
    background: #fafafa url(/upload/banner/whyusbg7.jpg) top left no-repeat;
}
.sp8 .features-5x {
    background: #fafafa url(/upload/banner/whyusbg8.jpg) top left no-repeat;
}
.sp9 .features-5x {
    background: #fafafa url(/upload/banner/whyusbg9.jpg) top left no-repeat;
}
.sp10 .features-5x {
    background: #fafafa url(/upload/banner/whyusbg10.jpg) top left no-repeat;
}
.sp11 .features-5x {
    background: #fafafa url(/upload/banner/whyusbg11.jpg) top left no-repeat;
}
.sp12 .features-5x {
    background: #fafafa url(/upload/banner/whyusbg12.jpg) top left no-repeat;
}
.sp13 .features-5x {
    background: #fafafa url(/upload/banner/whyusbg13.jpg) top left no-repeat;
}
.sp14 .features-5x {
    background: #fafafa url(/upload/banner/whyusbg14.jpg) top left no-repeat;
}
.sp15 .features-5x {
    background: #fafafa url(/upload/banner/whyusbg15.jpg) top left no-repeat;
}
.sotay .features-5x {
    background: #fafafa url(/upload/banner/whyusbgsotay.jpg) top left no-repeat;
}

.lienhe .contentonline {
    float: none;
}

.lienhe img.imageonline {
    float: none;
    border-radius: 50%;
    width: 120px;
    height: auto;
    margin-bottom: 20px;
}

.lienhe .hotro_sdt.htsdt {
    font-size: large;
}

.lienhe .hotro_sdt.htsky {
    font-size: large;
}

.lienhe .hotro_sdt.htemail {
    font-size: large;
}

.lienhe .hotro_ten {
    font-size: large;
}


.fixed {
    position: fixed;
    z-index: 99;
}

#top.fixed {
    box-shadow: 0 1px 3px;
}

#top img.logo {
    margin: 0;
    float: left;
    display: none;
}

#top.fixed img.logo {
    display: block;
}


#top.fixed .giolamviec {
    display: none;
}

.menu-btn {
    cursor: pointer;
    float: left;
    padding: 15px;
    display: none;
}

.bar1, .bar2, .bar3 {
    width: 30px;
    height: 4px;
    background-color: #888;
    margin: 5px 0;
    border-radius: 2px;
    transition: 0.4s;
}

.change .bar1 {
    -webkit-transform: rotate(-45deg) translate(-6px, 5px);
    transform: rotate(-45deg) translate(-6px, 5px);
}

.change .bar2 {opacity: 0;}

.change .bar3 {
    -webkit-transform: rotate(45deg) translate(-8px, -8px);
    transform: rotate(45deg) translate(-8px, -8px);
}

.qc-ph.fixed {
    bottom: 48px;
    max-width: 320px;
    overflow: hidden;
    right: 0;
    z-index: 1;
}

.qc-ph img {
    width: 250px;
    height: auto;
}

.qc-tr.fixed {
    bottom: 20px;
    max-width: 250px;
    overflow: hidden;
}

.qc-tr img {
    width: 250px;
    height: auto;
}

.qc-tr img:first-child {
    top: 0;
    position: fixed;
}

.quote p:before {
    content: url(/upload/quote-open.png);
    position: absolute;
    left: -50px;
}

.quote .ctn {
    position: relative;
    max-width: 980px;
    color: #888;
    font-style: italic;
    text-align: center;
}

.quote p:after {
    content: url(/upload/quote-close.png);
    position: absolute;
    right: -50px;
}

.features-3x{background: url(/upload/banner/whyusbg3x.jpg) top left no-repeat;padding:3rem 0 0;overflow:hidden;background-repeat:no-repeat;}.features-3x .features-3x-heading{text-align:center;font-size:3.8rem;line-height:4.8rem;font-weight:400;position:relative;padding-bottom:25px;margin:5.8rem auto;max-width:80%}.features-3x .features-3x-heading.has-sub{margin-bottom:25px}.features-3x .features-3x-heading:after{content:'';display:block;width:175px;border-bottom:#fdb813 solid 2px;position:absolute;bottom:0;left:50%;-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0)}.features-3x .lydo{padding:30px 20px;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-pack:start;justify-content:flex-start;margin: 0 -15px 30px 25%;}.features-3x .lydo .lydo-item{width: calc(30% - 30px);margin:15px;}.features-3x .lydo .lydo-item .lydo-icon{text-align:center;width:100px;height:100px;margin:0 auto 15px auto;position:relative}.features-3x .lydo .lydo-item .lydo-icon img{max-width:100px;max-height:100px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%)}.features-3x .lydo .lydo-item .lydo-text{text-align: left;color:#666;font-size:15px;}.features-3x .whyus-counter .counter-item{margin-bottom:20px;border-right:#ececec solid 1px}.features-3x .whyus-counter .counter-item.last,.features-3x .whyus-counter .counter-item:last-child{border-right:0}.features-3x .whyus-counter .counter-item .counter-icon{display:block;margin:0 auto 30px auto;text-align:center}.features-3x .whyus-counter .counter-item .number-group{display:block;text-align:center;margin-bottom:30px}.features-3x .whyus-counter .counter-item .number-group .counter-number{font-size:6rem;font-weight:800;color:#fdb813}.features-3x .whyus-counter .counter-item .number-group .counter-after{color:#000;font-size:6rem}.features-3x .whyus-counter .counter-item .counter-text{display:block;text-align:center;font-size:1.8rem;margin-top:20px}

.bg_gioithieu .features-5x {
    display: none;
}

.features-4x .lydo .lydo-item {width: 20%;min-width: 250px;margin: 15px;text-align: center;}

.features-4x .lydo {
    padding: 30px 20px;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-flow: row wrap;
    flex-flow: row wrap;
    -ms-flex-pack: start;
    justify-content: flex-start;
    margin: auto;
}

.thongke-number {
    font-size: 6rem;
    font-weight: 800;
    color: #d74b33;
}

.thongke-num-after {
    font-size: 6rem;
}

.tintuc .btn {display: block;max-width: 150px;margin: 15px auto;}

.phantrang .left {
    float: left;
}

.phantrang .right {
    float: right;
}