.c_in {width: 1200px;}
.header{height: 214px;}
.menu_top{ position: absolute;top: 0; right: 30px;}
.menu_top li a,.menu_top li a span,.menu_top li a h2,.menu_top li a h3,.menu_top li a h4,.menu_top li a h5,.menu_top li a h6{
    color:#7c7c7c;
    font:1.0em/28px "Roboto Slab", serif ;
}
body{font-family: "Roboto Slab", serifl; font-size: 10px}
.menu_top li::before{
    content: '';
    width: 3px;
    height: 3px;
    border-radius: 3px;
    background-color: #065f9d;
    display: inline-block;
    vertical-align: middle;
    margin: auto 3px auto 13px;
}
.logo{ margin:0;height: 97px;    margin: 5px 0;}
.phone-icon{ color:#9e9f9e; border:1px solid #e9e9e9;background-color: #fff; padding: 7px;font-size: 1.4em;}
.phone{ color:#656565 ;font:1.4em/52px "Roboto Slab", serif; padding-left: 5px; display: inline;}
.phone p{display: inline;}
.search{ position: absolute;top: 106px; right: 17px;}
.search input[name=q]{ float: left; height: 30px; width:230px; padding-left:5px;}
.search input[type=submit]{ float: right; width: 53px; height: 30px; background: url('../images/btn-search.png') no-repeat center right;border :none;}
.mntop{height: 30px;background: #f3f3f3;border-bottom: 1px solid #d6d6d6;}
.menu_main{ height:40px; width: 100%; background: #4da5ef; }
.main_menu a{font: 1.3em "Roboto Slab", serif; color: #fff; border: none;padding: 0.75em 1em; text-transform: uppercase;line-height: 19px;}
.main_menu h2{font: 1.2em "Roboto Slab", serif;}
.main_menu h3{font: 1.2em "Roboto Slab", serif;}
.main_menu li{ background: transparent;border-right: 1px solid #9fd0e7;height: 38px;}
.main_menu li:hover, .main_menu li.sfHover{ background: #00406d;}
.main_menu li li{ background: #065f9d;min-width: 195px;}
.main_menu li li a{border-top: 1px solid #dedede;}
.menu_main > .home{width: 60px; height: 37px; float: left;background: url('../images/btn-home.png') no-repeat left center;}
.header-line{background: #dbdbdb;height: 30px; width: 100%;}
.dateb{float: left;width: 50%;display: flex;}
.boxm{float: right;width: 50%;margin: 5px 0;font-size: 14px;}
.boxm ul li{float: left; margin-right: 20px;}
.boxm ul{float: right;}
.hotcall{display: flex;}
.hotcall{font: 1.4em/30px "Roboto Slab", serif }
.hotcall:before{content: ""; background: url('../images/ico-phone.png') no-repeat left center;height: 20px; width: 20px; padding: 12px}
.cDate{color:#525252;font: 1.4em/30px "Roboto Slab", serif ;margin-right: 10px;}
.share_fb{float: right;margin-top: 7px;}
.index-box{border:1px solid #e1e1e1;position: relative;}
.boxhot{padding: 5px 15px;}
.lg-col{padding: 0 0 0 15px;}
.sm-col{padding: 0 15px 0 10px;}
.main{margin-top: 10px;}
.fNews{margin:5px 5px 2px 2px;}
.fNewsName{color: #065f9d;font: bold 1.8em/1.5em "Roboto Slab", serif;margin: 0 3px; text-align: justify;}
.fNewsInfo{color:#515151;font:1.4em/1.7em "Roboto Slab", serif;margin: 0 3px;}
.fNewsImage{width: 100%;}
.fNewsImage img{    object-fit: cover;    width: 100%;    height: 100%;}
.sNewsName{color: #000d15;font:bold 1.4em/1.5em "Roboto Slab", serif;}
.newshot ul li .im-ov{float: left;width: 122px;height: 73px; margin: 5px 5px 0 0;overflow: hidden; }
.newshot ul li .im-ov img{object-fit: cover;    width: 100%;    height: 100%;}

ul.list-index.style1 li{padding: 10px 0;border-bottom: 1px solid #cccccc;float: left;width: 100%;}
ul.list-index.style1 li:first-child{padding:0}
ul.list-index.style1 li:last-child{border-bottom: none;}
.ovbox-bottom{height: 35px; width: 100%; display: block;background: url('../images/bg-box-index.png') no-repeat bottom center;}
.index-box.style2,.index-box.style3.index-box.style4{border: none;}
.box-index-title{background: #4da5ef ;margin: 10px 15px;position: relative;}
.box-index-title>.title-name>span{padding:0 15px; border-right: none;background-repeat: no-repeat;display: inline-block;min-width: 18em;}
.box-index-title>.title-name{color: #fff;font:1.3em/34px "Roboto Slab", serif;text-transform: uppercase;display: inline-block; }
ul.list-index.style2{border-left: 1px dashed #b2d7f1; padding-left: 10px;}
.fNews.style2{margin-top: 0;}
.fNews.style2 .fNewsName{color:#016eb9; margin-bottom: 10px;}
.fNews.style2 .fNewsInfo{color:#444444; margin:10px 0 10px;}
.fNews 	.over-img{height: 350px; overflow: hidden;}
.fNews 	.over-img img{object-fit: cover;    width: 100%;    height: 100%;}
ul.list-index.style2 > li{float: left;width: 100%;padding-bottom: 5px;position: relative;margin-bottom: 10px; }
ul.list-index.style2 > li span{ right: 0px; position: absolute; bottom: 0;  height: 1px;width: 100%;}
ul.list-index.style2 > li:last-child span{display: none;}
ul.list-index.style2 > li .over-img{    width: 200px;    height: 150px;    overflow: hidden;    float: left;    margin-right: 10px;}
ul.list-index.style2 > li img{ object-fit: cover;    width: 100%;    height: 100%;}
ul.list-index.style2 .sNewsName {color:#3e3e3e;}
ul.list-index.style2 .sNewsName:after{ content: '››'; color:#ff0000; margin-left: 5px;}

.newshot{height: 460px;overflow-y: scroll;margin: 5px 0;}
.fNewsTime{color:#989898;font: italic 1.1em/22px "Roboto Slab", serif;}
img.imgAdv, div.imgAdv img{max-width: 100%;}
.box-index-title > a.viewMore{position: absolute;right: 10px; bottom: 5px;color:#9ccdf6; font-size: 1.1em; white-space: nowrap;}
.fNews.style3 .fNewsName{font: bold 1.5em/1.6em "Roboto Slab", serif ;}
.fNews.style3 .fNewsImage{width: 100%; margin: 10px 0;}
.fNews.style3 .fNewsInfo{text-align: justify;font: 1.38em/1.5em "Roboto Slab", serif;}
#slider1_container_doitac{  margin: 15px 0; border: 1px solid #b5b5b5; padding: 5px 0;}
.index-box.style3 .fNews.style3{padding: 5px 8px;height: 370px;}
.boxs3 .fNews.style3{ border: 1px solid #fff;}
.boxs3 .fNews.style3:hover{ box-shadow: 3px 0px 5px #e0e0e0 ,-3px 0px 5px #e0e0e0 ,0px -3px 5px #e0e0e0;  }
ul.list-index.style2{border-left: 1px dashed #b2d7f1; padding-left: 10px;}
.fNews.style2{margin-top: 0;}
.fNews.style2 .fNewsName{color:#016eb9; margin-bottom: 10px;}
.fNews.style2 .fNewsInfo{color:#444444; margin:10px 0 10px;}
ul.list-index.style4{float: left;}
ul.list-index.style4 > li{float: left;width: 33%;padding-bottom: 5px;position: relative;margin-bottom: 10px; }
ul.list-index.style4 > li span{ right: 0px; position: absolute; bottom: 0;  height: 1px;width: 100%;}
ul.list-index.style4 > li:last-child span{display: none;}
ul.list-index.style4 > li .over-imgs{ width: 140px; height: 80px; overflow: hidden;margin-bottom: 10px}
ul.list-index.style4 > li img{ object-fit: cover;    width: 100%;    height: 100%;}
ul.list-index.style4 .sNewsName {color:#3e3e3e;}
ul.list-index.style4 .sNewsName:after{ content: '››'; color:#ff0000; margin-left: 5px;}
.fNewsImage3{margin: 5px 5px 0 0;float: none;}
/*---Scroll Bar---*/
/* width */
::-webkit-scrollbar {width: 10px;}

/* Track */
::-webkit-scrollbar-track {background: #f1f1f1; }
 
/* Handle */
::-webkit-scrollbar-thumb {background: #888; }

/* Handle on hover */
::-webkit-scrollbar-thumb:hover {background: #555; }
.co-title{text-transform: uppercase;font-size: 14px}
.counter{text-align: center;}
.counter img{width: 40%; margin: 0 auto;}

/*--Search--*/
.box-search-right #frmSearch { border: 0; display: block; float: right;
}
#frmSearch input[type="text"] {
    margin: 7px 0;
    float: left;
    height: 26px;
    border: 0;
    width: 220px;
    padding: 0 5px;
    outline: 0;
    background: none;
    background-color: #fff;
    position: absolute;
    right: 200px;
    display: none;
}
.box-search-right #frmSearch input[type=button] {
    background: #4da5ef url(../images/ico-search.png) center center no-repeat;
    display: block;
    width: 40px;
    height: 37px;
    float: right;
    cursor: pointer;
    border: none;
    padding: 0;
    text-indent: -9999px;
    outline: none;
}
.box-search-right ::-webkit-input-placeholder { /* Chrome/Opera/Safari */
  color: #ccc;
}
.box-search-right ::-moz-placeholder { /* Firefox 19+ */
  color: #ccc;
}
.box-search-right :-ms-input-placeholder { /* IE 10+ */
  color: #ccc;
}
.box-search-right :-moz-placeholder { /* Firefox 18- */
  color: #ccc;
}
/*---- End search----*/
.textbrand{
	position: absolute;
    bottom: 0;
    background: #0072bbe3;
    width: 284px;
    padding: 10px;
    text-align: center;
    color: #fff;
    text-transform: uppercase;
    font-size: 14px;
    border-top: 1px solid #4eb8f6;
}
.brandtitle img{width: 100%;}
.boxmain{margin: 10px 0}
.system_menu_ext,.system-style.footer{  background-color: #003d68;  }
.system-style.addContact{background: #003d68;margin:0}
.system_menu_ext{ border-bottom:1px solid #154d74;}
.system-style.menu_ext1{text-align: center;}
.system-style.menu_ext1 li a{    font: 1.3em/45px "Roboto Slab", serif;    color:#e0e0e0; display: inline-block; white-space: nowrap;    padding: 0 20px;}
.system-style.menu_ext1 li:hover a{text-decoration: none;}
.system-style.menu_ext1 li:hover  {    background-color: #001f35;}
.index-box a:hover{    text-decoration: none; opacity: 0.8;}
.index-box a:hover img{opacity: 0.8;}
.sb-box.style1{    margin-bottom: 10px;}
.sb-box.style2{    background-color: #19a2de;    padding-bottom: 10px;}
.sb-box.style2 > .title{
    background-color: #1576a0;
    border-bottom:1px solid #e1e1e1;
    text-transform: uppercase;
    color:#fff;
    font:1.3em/35px "Roboto Slab", serif;
    text-align: center;
}
.sb-box.style2 > .intro{
    color:#fff;
    font:1.2em/22px "Roboto Slab", serif;
    margin: 10px 8px;
}
.formDangky{
    margin: 5px 8px;
    
}
.formDangky .tinput{
    width: 100%; padding-left: 5px;
    border:none;
    height:28px;
    margin-bottom: 10px;
    font-size: 1.2em;
}
.formDangky textarea.tinput{
    height: 100px;
}
.formDangky .submitFormDK{
    font: bold 1.3em "Roboto Slab", serif ;
    border: none;
    background-color: white;
    padding: 5px 10px;
}

.sb-box.style4{
    margin-top: 10px;
}

.sb-box.style4 .stitle{
    font:bold 1.3em/30px "Roboto Slab", serif ;
    text-transform: uppercase;
    background: url('../images/sb-box4.png') no-repeat;
    background-size: cover;
    color:#fff;
    text-indent: 10px;
}
.sb-box.style4 .intro{
    color: #6f6f6f;
    font:1.2em/18px "Roboto Slab", serif;
    margin: 15px 0;
}
.sb-box.style4 .formTracuu{
    margin-top: 10px;
}
.sb-box.style4 .formTracuu label{
    margin-bottom: 5px; white-space: nowrap;
}
.sb-box.style4 .formTracuu .submitFormTracuu{
    background-color: #e74c3c;
    border:none;
    color:#fff;
    font:bold 1.3em "Roboto Slab", serif ;
}
.imgadv1 img{margin-bottom: 10px; float: right; width: 270px;margin: 10px 0;}
.rAdvImg img{margin-bottom:10px;float: right;}
.box-cover { padding: 15px; margin-bottom: 15px;}
/*url(../images/line-line.gif) left bottom repeat-x*/
.rAdvImgId img {width: 100%}
.imgbn{float: right;width: 67%; margin-top: 9px;}
.breadcrumbs{ border-bottom:1px solid #eee;}
.breadcrumbs > ul{ margin-left: 20px;}
.breadcrumbs li a{
    font: 1.2em/30px "Roboto Slab", serif ;
    color: #4c4c4c;
    white-space: nowrap;
    
}.breadcrumbs li a::after{
    content: '›';
    font: 1.2em/30px "Roboto Slab", serif ;
   padding: 0 10px;
    white-space: nowrap;
    
}
.breadcrumbs li:last-child a::after{display: none;}
.system_forms .s_Date .cDate{
    white-space: nowrap;
}.breadcrumbs li a:hover{
    text-decoration: none;
    color: #000;
}
.sf-arrows .sf-with-ul{
    padding-right: 1.5em;
}
.sf-arrows .sf-with-ul:after{
    right:0.5em;
}
/*Chi tiết*/
.system-style.style-news-1 .fInfo .fName{font: bold 2.0em/1.5em "Roboto Slab", serif;text-align: justify;}
.system-style.style-news-1 .fInfo .info{font: 1.5em/1.5em "Roboto Slab", serif;text-align: justify;}
.system-style.style-news-1 .s_list_news li img{width: 300px;}
.system-style.style-news-1 .s_list_news li .img{width: 300px}
.system-style.style-news-1 .s_list_news li .nname{font: bold 1.8em/1.5em "Roboto Slab", serif;text-align: justify;}
.system-style.style-news-1 .s_list_news li .info{font: 1.5em/1.5em "Roboto Slab", serif;text-align: justify;}
.system_forms.s_form_news .s_pname{font: bold 3.0em/1.5em "Roboto Slab", serif;text-align: justify;}
.system_forms.s_form_news .s_info{font: bold 1.5em/1.5em "Roboto Slab", serif;text-align: justify;}
.system_forms.s_form_news .s_detail{font: 1.5em/1.5em "Roboto Slab", serif;text-align: justify;}
.system_forms.s_form_news .s_detail img{width: 100% !important; height: auto !important}
.system_forms.s_form_news .s_detail table {margin: 0 auto !important;}
