@font-face{font-family:"TimeNewsRoman";src:url(../fonts/time_new-roman-regular.ttf)}
@font-face{font-family:"TimeNewsRomanBold";src:url(../fonts/time-new-roman-bold.ttf)}
*{box-sizing: border-box;}
.like_social li{float: left;margin-right: 3px;}
.container{width:1190px;margin:0 auto;padding:0 10px;}
.container:before, .row:before, .row5:before, .row15:before{content:" ";display:table}
.container:after, .row:after, .row5:after, .row15:after{content:" ";display:table;clear: both}
.row5{margin-right: -5px;margin-left: -5px;}.row7{margin-right: -7px;margin-left: -7px;}.row{margin-right: -10px;margin-left: -10px;}.row15{margin-right: -15px;margin-left: -15px;}
.clearfix:before{content:"";display:table}
.clearfix:after{content:"";display:table;clear:both;}
body{font-family: "TimeNewsRoman",Helvetica,Arial,sans-serif;font-size: 14px;}
body a:hover{text-decoration:none;}
body a{text-decoration:none;color:inherit;}
body a:hover{text-decoration:none}
.text-upper{text-transform:uppercase;}
.text-lower{text-transform:lowercase;}
.text-capitalize{text-transform:capitalize;}
.text-nowrap{display:block;overflow:hidden;white-space: nowrap;text-overflow: ellipsis;}
.lmh40{height:40px;overflow:hidden;}
.lmh60{height:60px;overflow:hidden;}
.lmh80{height:80px;overflow:hidden;}
ul{list-style:none;}
.clear{clear:both;}
.plr7 {padding-left: 7px;padding-right: 7px;}
.pt25{padding-top: 25px;}
.t-on,.m-on {display: none!important}
.o0{outline:0;}
.txt_center{text-align:center;}.txt_left{text-align:left;}.txt_right{text-align:right;}
.hidden_wsp{overflow: hidden;display: block;white-space: nowrap;text-overflow: ellipsis;}
.dad{position:relative;}
img {vertical-align: middle;}
.btn {padding: 0 15px;text-align: center;text-transform: uppercase;}
.content{padding:20px 0}
.imgf{width:100%;vertical-align:middle;overflow:hidden;}
.pa1x1{display: block;position:relative;overflow: hidden;padding-top:100%;}
.pa4x3{display: block;position:relative;overflow: hidden;padding-top:75%;}
.pa3x2{display: block;position:relative;overflow: hidden;padding-top:66.6666666%;}
.pa8x5{display: block;position:relative;overflow: hidden;padding-top:62.5%;}
.pa16x9{display: block;position:relative;overflow: hidden;padding-top:56.25%;}
.pa2x1{display: block;position:relative;overflow: hidden;padding-top:50%;}
.pa24x10{display: block;position:relative;overflow: hidden;padding-top:41.6666666%;}
.inner_imgw{position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);width:100%;min-height: 100%;}
.inner_imgh{position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);height: 100%;min-width:100%;}
.breadcrumb{padding: 15px 0;width: 100%;float: left;background: #eee;}
.breadcrumb ul{}
.breadcrumb ul li{float: left;color: #444;font-size: 14px;font-family: TimeNewsRoman;font-weight: 500;}
.breadcrumb ul li a{color: #444;font-size: 14px;font-family: TimeNewsRoman;}
.breadcrumb ul li:before{content:"/";margin:0 5px;font-weight: 400;font-family: TimeNewsRoman;color: #ccc;}
.breadcrumb ul li:first-child:before{content:"";margin:0;}
.breadcrumb ul li:last-child{color:#444}
.pagination{margin-top: 10px;}
.pagination>li{color: #000;font-size: 12px;background: #eee;width: 30px;line-height: 30px;text-align: center;float: left;margin: 0 2px;border: 1px solid #ddd;border-radius: 3px;transition:all 0.3s ease;}
.pagination>li:hover{color:#fff;background:#286aa5;border-color:#286aa5)!important;opacity:0.8}
.pagination>li>a{color:inherit;display: block;}
.pagination>li>.prev,
.pagination>li>.next,
.pagination>li>.jump{font-size:16px;}
.pagination>.current{color:#fff;background:#286aa5;border-color:#286aa5!important;}
/* stick */
.slick-slider{position: relative;display: block;box-sizing: border-box;-webkit-user-select: none;-moz-user-select: none;-webkit-touch-callout: none;}
.slick-list{position: relative;display: block;overflow: hidden;margin: 0;padding: 0;}
.slick-list:focus{outline: none;}
.slick-list.dragging{cursor: pointer;}
.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform: translate3d(0, 0, 0);-moz-transform: translate3d(0, 0, 0);-ms-transform: translate3d(0, 0, 0);-o-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}
.slick-track{position: relative;top: 0;left: 0;display: block;}
.slick-track:before,.slick-track:after{display: table;content: '';}
.slick-track:after{clear: both;}
.slick-loading .slick-track{visibility: hidden;}
.slick-slide{display: none;float: left;height: 100%;min-height: 1px;}[dir='rtl'] 
.slick-slide{float: right;}
.slick-slide img{display: block;}
.slick-slide.slick-loading img{display: none;}
.slick-initialized .slick-slide{display: block;outline:0;}
.slick-loading .slick-slide{visibility: hidden;}
.slick-vertical .slick-slide{display: block;height: auto;border: 1px solid transparent;}
.slick-arrow.slick-hidden {display: none;}
.slick-prev,.slick-next{font-size: 0;line-height: 0;color: rgba(0, 0, 0, 0.3);position: absolute;z-index: 1;top: 50%;background: rgba(0, 0, 0, 0.3);border-radius: 3px;width: 30px;height: 60px;-webkit-transform: translate(0, -50%);-ms-transform: translate(0, -50%);transform: translate(0, -50%);transition:all 0.3s ease;cursor: pointer;border: none;outline: none;}
.slick-prev{left:10px;}
.slick-prev:hover{color:#fff;background: rgba(0, 0, 0, 0.5)}
.slick-prev:before{content:"\f104";font-family: FontAwesome;display: block;font-size: 50px;}
.slick-next{right:10px;}
.slick-next:hover{color:#fff;background: rgba(0, 0, 0, 0.5)}
.slick-next:before{content:"\f105";font-family: FontAwesome;display: block;font-size: 50px;}
.slick-dots{position: absolute;bottom: -20px;display: block;width: 100%;padding: 0;margin: 0;list-style: none;text-align: center;}
.slick-dots{position: absolute;bottom: 10px;display: block;width: 100%;padding: 0;margin: 0;list-style: none;text-align: center;}
.slick-dots li{position: relative;display: inline-block;width: 20px;height: 20px;margin: 0 5px;padding: 0;cursor: pointer;}
.slick-dots li button{font-size: 0;line-height: 0;display: block;width: 20px;height: 20px;padding: 3px;cursor: pointer;color: transparent;border: 0;outline: none;background: transparent;outline:0;}
.slick-dots li button:hover:before,.slick-dots li button:focus:before{background:#2196F3;}
.slick-dots li button:before{content: "";width: 100%;height: 100%;background: #9e9e9e;border-radius: 50%;display: block;box-sizing: border-box;border: 1px solid #fff;transition:all 0.3s ease;}
.slick-dots .slick-active button:before{background:#2196F3;border-color:#2196F3}
/* arr-bx */
.arr_bx .slick-prev,.arr_bx .slick-next{font-size: 0;line-height: 0;position: absolute;z-index: 1;top: 50%;display: block;width: 26px;height: 46px;padding: 0;transform: translate(0, -50%);cursor: pointer;color: transparent;border: none;outline: none;background: transparent;}
.arr_bx .slick-prev:hover:before{color:#0077d2;transition:color 0.3s;}
.arr_bx .slick-next:hover:before{color:#0077d2;transition:color 0.3s;}
.arr_bx .slick-prev:before{content:"\f104";font-family:FontAwesome;color:#95cbf5;font-size: 60px;display: block;transition:color 0.3s;}
.arr_bx .slick-next:before{content:"\f105";font-family:FontAwesome;color:#95cbf5;font-size: 60px;display: block;transition:color 0.3s;}
.arr_bx .slick-prev{left: -26px;transition:left 0.3s ease;}
.arr_bx:hover .slick-prev{left: 0px;transition:left 0.3s ease;}
.arr_bx .slick-next{right: -26px;transition:right 0.3s ease;}
.arr_bx:hover .slick-next{right: 0px;transition:right 0.3s ease;}
/* arr_bx2 */
.arr_bx2 .slick-prev,.arr_bx2 .slick-next{font-size: 0;line-height: 0;color:transparent;position: absolute;z-index: 1;top: 50%;background: rgba(0, 0, 0, 0.3);border-radius: 3px;width: 30px;height: 60px;-webkit-transform: translate(0, -50%);-ms-transform: translate(0, -50%);transform: translate(0, -50%);transition:all 0.3s ease;cursor: pointer;border: none;outline: none;}
.arr_bx2 .slick-prev{left:10px;}
.arr_bx2 .slick-prev:hover{background: rgba(0, 0, 0, 0.5)}
.arr_bx2 .slick-prev:before{content: "";width: 27px;height: 2px;position: absolute;background: rgba(0, 0, 0, 0.3);margin-top: -1px;transition: all 0.3s ease;top: 50%;left: -8px;transform: rotate(-45deg) translate(50%,0);}
.arr_bx2 .slick-prev:after{content: "";width: 27px;height: 2px;position: absolute;background: rgba(0, 0, 0, 0.3);margin-bottom: -1px;transition: all 0.3s ease;bottom: 50%;left: -8px;transform: rotate(45deg) translate(50%,0);}
.arr_bx2 .slick-prev:hover:before,.arr_bx2 .slick-prev:hover:after{background:#fff}
.arr_bx2 .slick-next{right:10px;}
.arr_bx2 .slick-next:hover{background: rgba(0, 0, 0, 0.5)}
.arr_bx2 .slick-next:before{content: "";width: 27px;height: 2px;position: absolute;background: rgba(0, 0, 0, 0.3);margin-top: -1px;transition: all 0.3s ease;top: 50%;right: -8px;transform: rotate(-135deg) translate(50%,0);}
.arr_bx2 .slick-next:after{content: "";width: 27px;height: 2px;position: absolute;background: rgba(0, 0, 0, 0.3);margin-bottom: -1px;transition: all 0.3s ease;bottom: 50%;right: -8px;transform: rotate(135deg) translate(50%,0);}
.arr_bx2 .slick-next:hover:before,.arr_bx2 .slick-next:hover:after{background:#fff}
/* header */
.header{width:100%;float:left;padding-bottom:35px;position:relative;}
.top_hdr{background: #f00;color: #fff;}
.top_hdr h2 {line-height: 36px;display: inline-block;font-weight: 500;font-size: 14px;padding: 0 15px;border-left: 1px solid #fb6565;font-family: TimeNewsRoman;}
.top_hdr h2 a{color: #fff;}
.top_hdr h2 .fa {font-size: 14px;color: #fff;margin-right: 5px;}
.top_hdr .social_icon {float: right;}
.top_hdr .social_icon li {float: left;border-left: 1px solid #fb6565;}
.top_hdr .social_icon li:last-child{border-right: 1px solid #fb6565;}
.top_hdr .social_icon li a {display: block;padding: 8px;color: #fff;}
.top_hdr .social_icon li a i {width: 20px;text-align: center;}
.top_hdr .social_icon li .facebook:hover {background: #3D5A99;}
.top_hdr .social_icon li .google:hover {background: #c64747;}
.top_hdr .social_icon li .twitter:hover {background: #359BED;}
.top_hdr .social_icon li .youtube:hover {background: #CC1D24;}
.mid_hdr_left{width: 165px;float: left;}
.logo {display: inline-block;width: 100%;float: left;padding: 5px 0;}
.logo a {color: #252525;background: transparent;display: block;position: relative;height: 80px;}
.logo a img {max-width: 100%;height: 100%;object-fit: contain;}
nav {width: 100%;float: left;}
.nav_lv0 {float: left;width: 100%;text-align:center}
.nav_lv0>li{display:inline-block;position: relative;border-radius: 5px;color: #FFFFFF;font-size: 14px;}
.nav_lv0>li:hover {color:  #ffc31f;}
.nav_lv0>li>a {display: block;line-height: 35px;font-weight: bold;padding: 0 20px;border-radius: 5px;text-transform: uppercase;font-family: TimeNewsRomanBold;}
.nav_lv0>li>a>i{padding-left: 5px;}
.nav_lv1 {box-shadow: 0px 2px 5px 0px rgba(0, 0, 0, 0.75);transition: 0.3s ease;opacity: 0;visibility: hidden;position: absolute;z-index: 9999;top: 120%;left: 0;min-width: 220px;background: #0070C0;padding: 15px 10px;}
.nav_lv1::-webkit-scrollbar-track{-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);background-color: #F5F5F5;}
.nav_lv1::-webkit-scrollbar{width: 5px;background-color: #F5F5F5;}
.nav_lv1::-webkit-scrollbar-thumb{background-color: #29923f;}
.nav_lv1>li{width: 100%;float: left;position: relative;color: #fff;font-family: TimeNewsRoman;font-weight: 300;font-size: 14px;}
.nav_lv1>li:hover{color: #ffc31f;}
.nav_lv1>li>a {display: block;padding: 0 10px;line-height: 35px;white-space: nowrap;text-transform: capitalize;}
.nav_lv1>li>a>.fa{float: right;line-height: 35px;position: absolute;right: 0;}
.nav_lv0>li:hover>.nav_lv1 {opacity: 1;visibility: visible;top: 100%;}
.nav_lv1>li:last-child{border-bottom: 0;}
.nav_lv2 {box-shadow:0px 1px 5px 2px rgba(0, 0, 0, 0.2);transition: 0.3s ease;opacity: 0;visibility: hidden;position: absolute;z-index: 9999;top: -10px;left: 100%;min-width: 220px;background: #0070C0;padding: 15px 10px;}
.nav_lv2>li {width: 100%;float: left;position: relative;color: #fff;font-family: TimeNewsRoman;font-weight: 300;font-size: 14px;}
.nav_lv2>li:hover{color: #ffc31f;}
.nav_lv2>li>a {display: block;padding: 0 10px;line-height: 35px;white-space: nowrap;text-transform: capitalize;}
.nav_lv1>li:hover>.nav_lv2 {opacity: 1;visibility: visible;top: 0;}
.bot_hdr{background: #0070C0;position: absolute;bottom: 0;left: 0;}
.bot_hdr.f-nav {z-index: 9999;position: fixed;top: 0;bottom: auto;box-shadow:0px 0px 5px 2px rgba(0, 0, 0, 0.2);}
.mid_hdr{background: #fff;}
.mid_hdr_right{color: #33488f;padding-right:165px;}
.mid_hdr_right h2{font-size: 30px;font-weight: bold;font-family: TimeNewsRomanBold;line-height: 1.5;}
.mid_hdr_right h3{font-size: 20px;font-weight: bold;font-family: TimeNewsRomanBold;line-height: 1.3;}

/* mnav */
.mnav_lv0 {display: none;position: absolute;top:100%;left: 0px;z-index: 99;background: rgba(0, 0, 0, 0.75);width: 100%;padding: 0 10px;max-height: calc(100vh - 50px);overflow: hidden;overflow-y: auto;padding: 0 10px;}
.mnav_lv0>li{width: 100%;float: left;border-bottom: 1px solid #898989;}
.mnav_lv0>li:last-child{border-bottom:0px}
.mnav_lv0>li>a{display: block;padding: 0 10px;line-height: 40px;font-size: 14px;color: #fff;position: relative;}
.mnav_lv0>li>.mnav_lv1{display: none;width: 100%;float: left;border-top: 1px solid #333;}
.mnav_lv0>li>.mnav_lv1 li{width: 100%;float: left;}
.mnav_lv0>li>.mnav_lv1 li a{display: block;padding: 0 10px 0 30px;line-height: 40px;font-size: 14px;color: #fff;position: relative;}
.mnav_lv0>li>.mnav_lv1 li a:after{content: "-";position: absolute;top: 0px;left: 12px;}
.mnav_lv0>li>.mnav_lv1>li>.mnav_lv2{display:none;width: 100%;float: left;border-top: 1px solid #333;}
.mnav_lv0>li>.mnav_lv1>li>.mnav_lv2>li{width:100%;float:left;padding-left: 20px;}
.mnav_lv0 li a:hover{text-decoration:none;}
.hv>a:before{content: "\f107";font-family: FontAwesome;position: absolute;top: 0;width: 10px;right: 0px;color: #fff;text-align: center;}
.dropdown{display:block!important;}
.dropdown>a:before{content:"\f106"!important;}
.dropdown>ul{display:block!important}
.bar {display: none;}
.bar span {display: inline-block;font-size: 30px;line-height: 50px;width: 50px;text-align: center;color: #fff;}
.bg1{background: #4f9ad2;position: relative;}
.bg1:after{content: "\f004";font-family: FontAwesome;position: absolute;left: 50%;bottom: -21px;transform: translatex(-50%);width: 45px;height: 45px;line-height: 45px;text-align: center;background: #2279c5;border-radius: 50%;color :#fff;}
.block_policy {border-right: 1px solid #fff;border-bottom: 1px solid #fff;}
.wrapper_poli{border: 1px solid #fff;border-right: 0;border-bottom: 0;}
.wrapper_poli .item_poli .icon i{background: #3ca84d;color: #fff;font-size: 35px;width: 60px;height: 60px;line-height: 60px;border-top-left-radius: 10px;border-bottom-right-radius: 10px;transition: .5s ease;}
.wrapper_poli .item_poli:hover .icon i{transform: rotate(360deg);}
.wrapper_poli .item_poli .info h5{color:#fff;font-size: 18px;font-family: TimeNewsRomanBold;}
.wrapper_poli .item_poli .info .des{color: #fff;font-weight :400;font-family: TimeNewsRoman;font-size: 14px;}
.wrapper_poli:hover {background: #3ca84d;}
.wrapper_commit .item_commit .image{border: 5px solid #fff;}
.wrapper_commit .item_commit .info p{color: #fff;font-size: 16px;font-family: TimeNewsRoman;font-weight :400;}
.wrapper_commit .item_commit .info .des{height: 100px;overflow :hidden;}
.wrapper_commit .item_commit .info .view_more{padding: 10px 15px;border: 2px solid #fff;display: inline-block;color: #fff;font-family: TimeNewsRoman;font-weight: 500;line-height: 1.1;border-top-left-radius: 10px;border-bottom-right-radius: 10px;}
.wrapper_commit .item_commit .info .view_more:hover{background: #fff;color: #288336;}
/* san pham */
.wrapper_prd{}
.wrapper_prd .item_prd{position: relative;}
.wrapper_prd .item_prd.border_prd:after{content: "";position: absolute;top: 0;left: 0;right: 0;bottom: 0;width: 100%;height: 100%;transition: all 450ms ease-out 0s;background-color: rgba(255,255,255,0.5);opacity: 0;transform: rotateY(180deg) scale(0.5,0.5);}
.wrapper_prd .item_prd.border_prd:hover:after{opacity: 1;transform: rotateY(0deg) scale(1,1);}
.wrapper_prd .item_prd .image{position: relative;}
.wrapper_prd .item_prd .image a{}
.wrapper_prd .item_prd .image a img{}
.wrapper_prd .item_prd .image .btn_group .btn_view{position: absolute;top: 50%;left: 50%;z-index: 1;width: 40px;height: 40px;line-height :40px;background: #f00;color: #fff;text-align: center;border-radius: 50%;transform: translate(-50%,-50%) rotateY(180deg) scale(0.5,0.5);transition: all 450ms ease-out 0s;opacity: 0;}
.wrapper_prd .item_prd .image .btn_group .btn_view:hover{color: #f00;background: #fff;}
.wrapper_prd .item_prd:hover .image .btn_group .btn_view{transform: translate(-50%,-50%) rotateY(0deg) scale(1,1);opacity: 1;}
.wrapper_prd .item_prd .info{}
.wrapper_prd .item_prd .info h4{}
.wrapper_prd .item_prd .info h4 a{display: block;}
.wrapper_prd .item_prd .info .price{}
.wrapper_prd .item_prd .info .price span{}
.wrapper_prd .item_prd .info .btn_group .btn_cart{}
.wrapper_prd .item_prd .info .btn_group .btn_view{}
.wrapper_prd .item_prd .info .des{font-size: 14px;font-weight: 400;font-family: TimeNewsRoman;color: #333;}
.border_prd1 .image{padding: 2px;border: 1px solid #ddd;}
.title_prd1{color: #298337;font-size: 16px;font-weight: 500;}
.title_prd1:hover{text-decoration: underline;}
.title_st1{color: #288336;font-size: 24px;font-family: TimeNewsRomanBold;line-height: 1.4;padding-bottom: 15px;position: relative;}
.title_st1:before{content: "";position: absolute;left: 50%;bottom: 0px;width: 100px;height: 2px;background-color: #298337;transform: translatex(-50%);}
.title_st1:after{content: "";height: 10px;width: 45px;background: #288336;display :block;position: absolute;bottom: -4px;left: 50%;transform: translatex(-50%);border-radius: 6px;}
.border_prd{border: 1px solid #ddd;}
.title_prd{font-family: TimeNewsRoman;font-size: 16px;font-weight: 500;}
.title_prd:hover{color: #288336;}
.bg2{position: relative;}
.bg2:before {background: rgba(0,0,0,0.5);content: "";height: 100%;left: 0;position: absolute;top: 0;width: 100%;}
.head1{position: relative;}
.title_st2{color: #fff;font-size: 24px;font-family: TimeNewsRomanBold;line-height: 1.4;padding-bottom: 15px;position: relative;}
.title_st2:before{content: "";position: absolute;left: 50%;bottom: 0px;width: 100px;height: 2px;background-color: #fff;transform: translatex(-50%);}
.title_st2:after{content: "";height: 10px;width: 45px;background: #fff;display :block;position: absolute;bottom: -4px;left: 50%;transform: translatex(-50%);border-radius: 6px;}
.bg2 .head1 .des{color: #eee;font-weight: 500;}
.wrapper_abu .item_abu{background: #298337;border-top-left-radius: 30px;border-bottom-right-radius: 30px;}
.wrapper_abu .item_abu .title1{font-size: 38px;color: #fff;font-weight: bold;font-family: TimeNewsRomanBold;line-height: 1.4;}
.wrapper_abu .item_abu .title2{color: #eee;font-size: 18px;font-weight: bold;font-family: TimeNewsRomanBold;line-height: 1.4;}
.border_news{border: 1px solid #ddd;padding: 2px;}
.title_news{font-size: 16px;font-weight: 500;color: #298337}
.bg3{background: #eee;}
.wrapper_partner{border: 1px solid #ddd;}
.wrapper_partner a:focus{outline: none;}
/* footer */
.title_ft{font-size: 18px;text-transform: capitalize;font-weight: 500;color: #fff;font-family: TimeNewsRoman;}
.title_ft i{margin-right :5px;}
.top_ft{background:#1f70c0}
.top_ft p{font-size: 14px;color :#fff;font-weight: 500;width :100%;float :left;font-family :TimeNewsRoman;}
.top_ft p strong{font-family: TimeNewsRomanBold;}
.top_ft h2{font-size: 20px;font-weight: 500;line-height: 1.1;font-family: TimeNewsRoman;color: #fff;}
.iframe_full{}
.iframe_full iframe{width:100%;vertical-align: middle;min-height: 200px;}
.social_group{width: 160px;display: inline-block;}
.social_group li{display :inline-block;}
.social_group li a{color: #fff;width: 34px;font-size: 12px;height: 34px;border: 2px solid #fff;line-height: 30px;border-top-left-radius: 10px;border-bottom-right-radius: 10px;display: block;}
.social_group li a:hover{background: #4f9ad2;}
.bot_ft{color:#fff;background: #298337;padding: 15px 0;}
.bot_ft p {display: inline-block;font-size:12px;color:#fff;}
.copyright{width: calc(100%/2 - 80px);margin-bottom: 8px;}
.move_control {position: fixed;bottom: 50px;right: 20px;z-index:999;}
.move_control .scroll_top {display: none;width: 48px;height: 48px;line-height: 48px;text-align: center;font-size: 14px;transition: all 0.3s ease;color: #fff;border-radius: 50%;}
.move_control a.show2 {opacity: 1!important;display:block;visibility: visible!important;transition: all 0.3s ease;color: #fff;background: #298337;border: 2px solid #fff;}
.scroll_top.show2:hover {background: #dea226;}
.mid_ft {padding: 10px 0;background: #1c378d;}
.mid_ft ul{text-align:center;}
.mid_ft ul li{display:inline-block;}
.mid_ft ul li a{display:block;padding:5px;color:#fff;}
.widget_contact{position: fixed;top: 50%;left: 0;transform: translate(0,-50%);}
.widget_contact>li{width:100%;margin:2px;position: relative;}
.widget_contact>li a{width: 50px;line-height: 50px;text-align: center;display: block;font-size: 35px;color: #fff;border-radius: 4px;transition:all 0.3s ease;}
.widget_contact>li a:hover{box-shadow:0px 2px 5px 1px rgba(0, 0, 0, 0.3)}
.widget_contact>li a img{vertical-align: -14px;}
.widget_contact>li .whatapp{background: #4dc247;}
.widget_contact>li .skype{background: #35aff0;}
.widget_contact>li .wechat{background:linear-gradient(to bottom, #40d416, #33b00e);}
.widget_contact>li .kakaotalk{}
.widget_contact>li .zalo{background:#fff;}
.widget_contact>li .overact{position: absolute;top: 0;left: 100%;width: 120px;}
.widget_contact>li .overact img{}
.dropdown{}
.overact{position: absolute;z-index: 9;opacity: 0;visibility: hidden;transition: all 0.3s ease;background: #fff;}
.overact.active{opacity: 1!important;visibility: visible!important;box-shadow: 0px 1px 5px 0 rgba(0, 0, 0, 0.3);}
.statics{}
.statics li{display:inline-block;color:#fff;font-family:TimeNewsRomanBold;margin-right:15px;}
.statics li span{font-weight:400;}

/* prd index */
.title_st3{background: #1f70c0;font-size: 14px;font-weight:700;color: #fff;font-family: TimeNewsRoman;line-height: 25px;}
.list_widget>li{width: 100%;float: left;background: #5cb85c;border-bottom: 1px solid #fff;position: relative;}
.list_widget>li>a{font-size:17px;display: block;padding: 0 35px 0 15px;line-height: 35px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;font-weight: 400;color: #fff;text-transform: capitalize;}
.list_widget>li>a ~ span{position: absolute;top: 0;right: 0;line-height: 35px;width: 35px;border-left: 1px solid #fff;text-align: center;color: #fff;cursor: copy;}
.list_widget>li>ul{background:#607D8B;display: none;}
.list_widget>li>ul>li{}
.list_widget>li>ul>li>a{font-size:15px;display: block;line-height: 34px;padding: 0 15px;color: #fff;border-bottom: 1px solid #888;}

/* .list_widget1{padding-left: 15px;}
.list_widget1>li>a{display: inline-block;position: relative;width: 100%;padding: 10px 20px 8px 15px;font-weight: 500;color: #383838;text-transform: capitalize;}
.list_widget1>li>a>i{padding-right: 5px;} */
/* .list_widget>li.active>a{background: #eee;color: #298337;} */
.list_widget_news{border: 1px solid #ddd;}
.list_widget_news>li{padding: 5px 20px;background: url(../img/icon-bottom-1.png);background-repeat: no-repeat;background-position: 10px 12px;}
.list_widget_news>li>a{font-weight: 400;color: #383838;font-family: TimeNewsRoman;}
.list_widget_news>li>a:hover{color: #298337;text-decoration: underline;}
.head_cate .des{font-weight: 400;font-family: TimeNewsRoman;color: #333;}
/* prd view */
.title_st4{border-bottom: 1px dotted #ddd;font-size: 24px;color: #337ab7;font-weight: 500;line-height: 1.1;}
.info_image_prd{}
.info_image_prd .thumb_image_prd{width:100%;float:left;padding-right:10px;}
.info_image_prd .thumb_image_prd li{width:20%;float:left;padding-bottom:11.5px;}
.info_image_prd .thumb_image_prd li a{display:block;border:1px solid transparent;}
.info_image_prd .thumb_image_prd li a.active{border-color:#c47824;}
.info_image_prd .thumb_image_prd li a img{width:100%;vertical-align:middle;}
.info_image_prd .view_image_prd{width:100%;float:left;}
.info_detail_prd .des_short_prd{}
.info_detail_prd .des_short_prd  b{font-weight: bold;font-family: TimeNewsRomanBold;}
.info_detail_prd .des_short_prd p span{font-weight: 400;font-family: TimeNewsRoman;}
.block_btn a{display: inline-block;padding: 6px 12px;font-weight: 400;font-size: 14px;text-align: center;border: 1px solid transparent;border-radius: 4px;}
.block_btn a i{padding-right: 5px;}
.block_btn .btn_contact{color: #fff;background-color: #337ab7;border-color: #2e6da4;}
.block_btn .btn_hotline{color: #fff;background-color: #5cb85c;border-color: #4cae4c;}
.tag_title{margin-right: 8px;font-size: 12px;float: left;}
.tag_item a{background: #AAAAAA;color: #FFFFFF;display: block;float: left;font-size: 12px;margin: 0 1px 1px 0;padding: 0 8px;}
.content{font-weight: 400;font-family: TimeNewsRoman;}
/* bai viet */
.wrapper_news{}
.wrapper_news .item_news{}
.wrapper_news .item_news .image{}
.wrapper_news .item_news .image a{}
.wrapper_news .item_news .image a img{}
.wrapper_news .item_news .info{}
.wrapper_news .item_news .info h5{}
.block_news_id .wrapper_news .item_news .info h5 a:hover{text-decoration: underline;}
.wrapper_news .item_news .info .date{}
.wrapper_news .item_news .info .des{font-weight: 400;font-family: TimeNewsRoman;}
.link{font-weight: 500;font-size: 15px;color: #298337;}
.link:hover{color: #337ab7;text-decoration: underline;}
.title_st5{font-weight: 500;font-size: 30px;line-height: 1.1;color: #298337;}
/* dealer */
.wrapper_dealer{}
.wrapper_dealer .item_dealer{}
.wrapper_dealer .item_dealer .image{}
.wrapper_dealer .item_dealer .image h5{font-family: TimeNewsRoman;font-size: 20px;color: #1f70c0;font-weight: 400;}
.wrapper_dealer .item_dealer .image h5 ~ a{height: 124px;width: 184px;display: inline-block;padding: 2px;border: 1px solid #ccc;}
.wrapper_dealer .item_dealer .image h5 ~ a img{height:100%;width:100%;object-fit:cover}
.wrapper_dealer .item_dealer .info{}
.wrapper_dealer .item_dealer .info table{}
.wrapper_dealer .item_dealer .info table tr{}
.wrapper_dealer .item_dealer .info table tr td{color:#555;padding: 2px 0;}
.wrapper_dealer .item_dealer .info table tr td b{font-family: TimeNewsRomanBold;}
.wrapper_dealer .item_dealer .info .view_more{font-weight: 100;float: right;color: #5cb85c;font-size: 12px;}
.view_contactlist{}
.view_contactlist img{position: absolute;top: 0;left: 0;height: 100%;width: 100%;object-fit: cover;padding: 2px;border: 1px solid #ccc;}
.view_contactlist table{}
.view_contactlist table tr{}
.view_contactlist table tr td{padding: 2px;color: #555;font-family: TimeNewsRoman;}
.view_contactlist .map_view{}
.view_contactlist .map_view iframe{width:100%;height:400px;}
/* contact */
.google_map iframe{width:100% !important;height:500px !important}
#apimap{height:350px}
.wrapper_form{background: #ececec;width: 100%;float: left;padding: 20px;}
.wrapper_form{width:600px;max-width:100%;margin:0 auto;padding: 10px;}
.form_style_1 label{font-size:1rem;color:#222;width:100%;float:left;line-height:35px;height:35px;font-weight:400}
.form_style_1 .f_style[type=text],
.form_style_1 .f_style[type=email]{font-size: 1rem;border: 1px solid #ccc;width: 100%;float: left;padding: 0 10px;line-height: 33px;height: 35px;}
.form_style_1 .f_style[type=radio],
.form_style_1 .f_style[type=checkbox]{display:inline-block;margin-right:5px}
.form_style_1 .f_style[type=reset]{display:inline-block;padding:10px 15px;font-size:1rem;color:#fff;cursor:pointer;transition:all 0.3s ease}
.form_style_1 select.f_style{font-size: 1rem;font-family:inherit;border: 1px solid #ccc;width: 100%;float: left;padding: 0 10px;line-height: 33px;height: 35px;}
.form_style_1 textarea.f_style{width:100%;border:1px solid #ccc;padding:10px;font-size:1rem;font-family:inherit;vertical-align: middle;}
.form_style_1 .f_style[type=submit]{color:#fff;font-size:1rem;background:#bd1f24;border:0;padding: 0 15px;line-height: 35px;font-family: inherit;cursor:pointer;}
.contact_info p{font-weight: 400;font-family: TimeNewsRoman;}
.fixf_zalo{position: fixed;z-index: 999;bottom:50px;display: block;background: #fff;left:10px;width:62px;border-radius: 4px;}
/* flash call */
.flash_btn {position: fixed;z-index: 999;bottom: 40px;display: block;right: 0;}
.flash_link{display: inline-block;width: 150px;height: 150px;vertical-align: middle;cursor:pointer;}
.flash_link:hover .ico{background:rgba(52, 112, 201, 0.7);transition:all 0.3s ease;}
.flash_link:hover .wra1{background:rgba(52, 112, 201, 0.5);transition:all 0.3s ease;}
.flash_link:hover .wra2{border-color:#3470c9;transition:all 0.3s ease;}
.flash_link .ico{position:absolute;z-index:99;top:50%;left:50%;transform:translate(-50%,-50%);width:50px;height:50px;border-radius: 50%;background:rgba(43, 204, 49, 0.7);text-align:center;line-height:50px;display:block;color:#fff;font-size:30px;animation: laclac 1s infinite;transition:all 0.3s ease;}
.flash_link .wra1{position:absolute;z-index:9;top:50%;left:50%;transform:translate(-50%,-50%);width:50px;height:50px;border-radius: 50%;background:rgba(43, 204, 49, 0.4);animation: borderbg 3s infinite ease-in-out;transition:all 0.3s ease;}
.flash_link .wra2{position:absolute;z-index: 9;top:50%;left:50%;transform:translate(-50%,-50%);width:70px;height:70px;border-radius: 50%;border:1px solid #2bcc31;animation: border2 1.5s infinite ease-in-out;transition:all 0.3s ease;}
.flash_number{position: absolute;top: 50%;right:34%;white-space: nowrap;color: #fff;line-height: 50px;transform: translate(0,-50%);padding: 0 65px 0 20px;background:#dd342d;border-radius: 25px;font-size:25px;}
@keyframes borderbg {0% {width:50px;height:50px;}50% {width:70px;height:70px;}100% {width:50px;height:50px;}}
@keyframes border2 {0% {width:70px;height:70px;opacity:1}100% {width:150px;height:150px;opacity:0.1}}
@keyframes laclac{0%{transform:translate(-50%,-50%) rotate(0) scale(1) skew(1deg)}10%{transform:translate(-50%,-50%) rotate(-25deg) scale(1) skew(1deg)}20%{transform:translate(-50%,-50%) rotate(25deg) scale(1) skew(1deg)}30%{transform:translate(-50%,-50%) rotate(-25deg) scale(1) skew(1deg)}40%{transform:translate(-50%,-50%) rotate(25deg) scale(1) skew(1deg)}50%{transform:translate(-50%,-50%) rotate(0) scale(1) skew(1deg)}100%{transform:translate(-50%,-50%) rotate(0) scale(1) skew(1deg)}}

@media all and (min-width:1200px){
    .container{width:1190px}
	.slide_home a img{height: 445px;}
}
@media all and (min-width:992px) and (max-width:1199px){
    .container{width:960px}
	.slide_home a img{height: 400px;}	
	.nav_lv0>li{font-size: 13px;}
	.nav_lv0>li>a{padding: 0 15px;}
}
@media all and (min-width:768px) and (max-width:991px){
    .container{width:768px}
	.slide_home a img{height: 310px;}	
	.bar {display: inline-block;}
	.t-on {display: inline!important;}	
	.bot_hdr.f-nav{position: static;}
	.mid_hdr_right h2{font-size: 25px;}
    .header{padding-bottom:50px;}
    .mid_hdr_right{padding-right:0}
    .widget_contact{position:static;transform: none;text-align: center;margin-top: 20px;}
    .widget_contact li{display:inline-block;width:auto;}
}
@media all and (max-width:767px){
    .container{width:100%}
	.slide_home a img{height: 131px;}	
	.bar {display: inline-block;}
	.m-on {display: inline!important;}	
	nav{width: 100%;}
	.bot_hdr_left{border-bottom: 1px solid #ccc;}
	.mid_hdr_right h2{font-size: 20px;}
	.mid_hdr_right h3{font-size: 15px;}
	.mid_hdr_left{width: 100%;text-align:center}
    .copyright{width:100%;}
    .header{padding-bottom:50px;}
    .mid_hdr_right{padding-right:0}
    .widget_contact{position:static;transform: none;text-align: center;margin-top: 20px;}
    .widget_contact li{display:inline-block;width:auto;}
}