﻿body{
	background: #fbd5d5 url('/Style%20Library/images/bg-red.png') top repeat-x;
	font:13px Arial, Helvetica, sans-serif;margin:0;padding:0;position:relative;line-height:16px;}
.bg{position:relative;margin:0 auto;}
.clr{clear:both;}
li, dt, dd,h1, h2, h3{line-height:1.5}
a{text-decoration:none;color:#333;text-shadow:none;transition:0.3s}
a:hover{text-decoration:none;color:#e13138;opacity: .0.7;}
ul{list-style:none;}
p{line-height:1.5;}
img{border:none;margin:0;padding:0;max-width:100%;width:100%}
@font-face {
  font-family: 'Roboto-Bold';
  src: url('/Style%20Library/fonts/Roboto-Bold.eot?#iefix') format('embedded-opentype'),  url('/Style%20Library/fonts/Roboto-Bold.woff') format('woff'), url('/Style%20Library/fonts/Roboto-Bold.ttf')  format('truetype'), url('/Style%20Library/fonts/Roboto-Bold.svg#Roboto-Bold') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto-Regular';
  src: url('/Style%20Library/fonts/Roboto-Regular.eot?#iefix') format('embedded-opentype'),  url('/Style%20Library/fonts/Roboto-Regular.woff') format('woff'), url('/Style%20Library/fonts/Roboto-Regular.ttf')  format('truetype'), url('/Style%20Library/fonts/Roboto-Regular.svg#Roboto-Regular') format('svg');
  font-weight: normal;
  font-style: normal;
}
.Roboto-Regular{font-family: 'Roboto-Regular';}
.Roboto-Bold{font-family: 'Roboto-Bold';}
.box_top_head img{vertical-align:top}
header .container{
	background: none;
}
.logo img{width:auto; margin-top:-8px;}
.logo img,.slogan img{width:auto}
.box_menu{position:relative;margin:0;padding:0;height:38px;background:#e13138;z-index: 101;}
.box_menu ul{margin:0;padding:0}
.box_menu > ul > li{display:inline-block;float:left;border-right:1px solid rgba(255, 255, 255, 0.14);position:relative;transition:0.5s}
.box_menu > ul > li > a{display:block;padding:0 20px;color:#fff;font-size:13px;font-weight:bold;text-transform: uppercase;line-height:38px}
.box_menu > ul > li.active a, .box_menu > ul > li:hover > a{background: #F3414F;}
.submenu{display:none;position:absolute;top: 100%; left:0;background:#21436b;z-index:100;min-width:200px;box-shadow:0 1px 5px #013b88}
.box_menu > ul > li:before{transition:transform 0.5s;transform: scale(0,1);}
/* .box_menu > ul > li:hover:before,.box_menu > ul > li.active:before{content:"";background:#de4a4a;height:6px;width:100%;position:absolute;top:0; left:0;transform:scale(1)} */
.submenu > li{display:block;border-top: 1px solid rgba(255, 255, 255, 0.15)}
.submenu > li > a{display:block;color:#fff;padding:5px 10px;color:#fff;font-size:14px}
.submenu > li:hover{background:#F3414F}
.submenu > li > a:hover{color:rgba(255, 255, 255, 0.95)}
.box_menu ul > li:hover ul.submenu{display:block;}
.submenu li{float:none;display:block;}

ul.submenu,ul.submenu2{display:none}
.box_menu ul.submenu{position:absolute;background:#e13138;margin:0;padding:0;width:100%;z-index:1000;min-width: 200px;}
.box_menu ul.submenu li{border:none;float:none;display:block;border-top:1px solid rgba(255,255,255,0.3);position:relative;display: block}
.box_menu ul.submenu li a{color:#fff;text-transform:none;display:block;height: auto;line-height: 30px;padding: 0 10px;}
.box_menu ul.submenu li:hover{background:#F3414F;}
.box_menu ul ul.submenu2{position:absolute;left:100%;top:0;width:100%;z-index:1000;margin:0;padding:0;background:#e13138;}
.box_menu ul ul.submenu2 li{display:block;width:100%;}
.box_menu ul.submenu li ul.submenu2 li a{color:#fff}
.box_menu ul.submenu li ul.submenu2 li:hover{background:#F3414F;}
.box_menu ul.submenu li ul.submenu2 li:hover a{color:#fff}
.box_menu ul.submenu li:hover ul.submenu2{display:block}
.submenu li{display:block}
.box_menu li:hover .submenu{display:block;z-index:1}

.box_menu select{position:absolute;right:10px;background:#0b68e4;border:none;top:7px;width: auto;margin: 0;height: auto;color: #fff;font-size:12px}
.box_head{background:#eee;margin:1px 0 20px;padding:0 10px;border-radius:0 0 5px 5px;line-height:30px;font-weight:bold;position: relative;}
.language{position:absolute;right: 10px;top: 0px;background:#bcd0e1;height:24px;line-height:24px;}
.language a{color:#21436b;padding:0 2px;}
.language a:after{content:"|";padding-left:6px;color:#80a0c5}
.language a:last-child:after{content:none;padding-left:0}
.box_search{position:absolute;right: 10px;top:5px;}
.seach{position:relative;margin:0}
input[type=text].txtseach{background:none;color: #fff;border-radius:3px 0 0 3px;border:none;box-shadow:none;position:relative;padding:0 5px;height:auto;margin:0;font-size:12px;width:100%;border:1px solid rgba(255, 255, 255, 0.51);height:27px;line-height:27px;}
.bts{background: rgba(255, 255, 255, 0.51) ;padding:0 8px;color:#fff;font-weight:bold;border:1px solid rgba(255, 255, 255, 0.51);border-radius:0 3px 3px 0;height:27px;line-height:27px;position:absolute;top:0;right:0;}
big_news_left{position:relative;padding:0}
.caption_news{position:absolute;bottom:0;left:0;width:100%;background:rgba(255, 255, 255, 0.5);padding:10px 0}
.big_news_left h2,.big_news_left p{padding:0 15px; overflow:hidden;}
.big_news_left h2{font-size:16px;font-weight:600;margin:0}
.big_news_left a{color:#e13138}
.box_item1{margin:20px 0;}
.item{float:left;width:25%;margin:0;background:#e13138;padding:10px 20px;overflow:hidden;border:2px solid #fff;min-height: 82px;}
.item img{width:auto}
.box_item1 > div.item:nth-child(3n){margin-right:0}
.title_item{margin:0;padding:10px 0 5px;font-size:14px;color:#fff;text-transform:uppercase;text-align:left;}
.title_item a{color:#fff}
.box_slide_news{padding:10px 0;margin:0}
.title_slide{margin: -1px -11px 0;border-radius:0;color: #FFF;font-size: 14px;padding: 0;font-weight: 600;text-transform: uppercase;border-bottom: 1px solid #e13138;}
.title_slide span{position:relative;display: inline-block;color: #fff;padding: 0 10px 0 20px;background:#e13138;position:relative;line-height:33px;}
.title_slide a{text-transform:none;color:#e13138;font-weight:normal;margin-left:10px;}
.title_slide span:after{height:28px;width:31px;content:"";position:absolute;right: -30px;top: 0;}
.list_sl{line-height:18px}
.list_sl img{margin-bottom:10px}
.box_video_home{margin-bottom:20px;}
.box_main,.box_video{ border: 1px solid #e4e4e4;}
.box_main .title_slide{
	margin: 0;
}
.video_bg{padding: 10px 0 10px 10px;}
.news1 a{
	display: block;
	margin-bottom: 10px;
}
.news1_detail strong{text-align:justify;display:block;margin:0 0 5px}
.news1_detail p{line-height:17px}
.img_left{float:left;margin:0 10px 2px 0;width:40%}
.img_left1{width:87px;}
.news1_detail_top{margin:10px 0 0}
.news-meta{margin:0;padding:0;}
.news-meta li{padding:0 0 5px;color:#989898;font-style:italic;display:inline-block;font-size:12px;}
.news-meta li i{margin-right:5px}
.list_news{padding:10px 0 0}

.lnew{margin:0 0 10px;border-bottom: 1px solid #f5f5f5;padding: 0 0 10px;}
.lnew a span{color:#e13138;margin: 5px 0 0;}
.lnew a{color: #000;}
.lnew a:hover{color:#e13138;}
.lnew .fa{font-size: 14px;float:left;vertical-align: middle;margin-right:8px;margin-top: 2px;}
.lnew a,.tb1 a{overflow:hidden;display:block}
.lnew1{border-top: 1px solid #f5f5f5;padding: 15px 0 0;margin: 0 0 10px;}

.box_slide_news{position:relative}
.box_1 h3{margin:0}

.box_main .title-slide{border-bottom:2px solid #333;display:inline-block}
.box_vb{margin:0;padding:0;}
.box_vb li{background: url(/Style%20Library/images/dot.png) left 8px no-repeat;padding: 0 0 20px 15px;}
.box_vb a{color:#6e6e6e;padding:0 0 20px;}
.box_vb a:hover{color:#333;}
.box_vb i{display:inline-block;margin-right:10px;font-size:4px;color:#333}
.box_link span{display:inline-block;overflow:hidden}
.link_rar{font-size:13px;}
.link_rar i{margin-right:10px;}
.link_rar a{color:#2467a2}
.banner{margin:15px 0}
.box_video{padding:10px 0}
.tablink{background: #ececee;border:1px solid #e4e4e4;margin:0;padding:0 15px;height: 30px;}
.tablink > li > a{display:block;background:none;border:none;color:#333;font-weight:bold;font-size: 14px;text-transform:uppercase;padding: 0;text-align: left;line-height: 30px;margin: 0 20px 0 0;}
.nav-tabs>li.active>a, .nav-tabs>li.active>a:focus, .nav-tabs>li.active>a:hover{color: #e13138;border:none;border-bottom: 2px solid #e13138;background:none;}

.box_tab{border:1px solid #e4e4e4;padding:15px 5px}
.box_tab a{display:block;float:left;width:31.3%;margin:5px 1%;}
.box_tab a i{margin-right:10px}
.right_1{margin:0 0 20px;}
.title_right1{background:#e13138;padding:6px 10px;text-transform:uppercase;font-size:14px;color:#fff;position:relative;margin:0;font-weight:bold}
.title_right1 span{font-weight:bold;font-size:18px;position:absolute;right:5px;top: 5px;color: #055bcd;}
.portlet-body #eGate_DivCityWebMain{border:none !important;padding:0 !important}
.portlet-body #eGate_DivCityWeb{width:100% !important}
.box_frame{background:url(/Style%20Library/images/bgframe.png) center bottom no-repeat;border:1px solid #e4e4e4;font-size:18px;padding:30px 0 40px;text-align:center;background-size:cover;}
.box_frame span{text-transform:uppercase;font-weight:bold;color:#1c5ba2;display:block;margin:0 0 5px;}
.box_frame b{color:#d11313;font-size:45px;display:block;margin:30px 0}
.box_img{margin:0 0 15px}
.box_img img{display:block;margin:0 0 2px}
.box_map{border:1px solid #e4e4e4;border-top: 2px solid #e13138;}
.box_map .title_item{padding:3px;font-size: 14px;text-align:center;color: #e13138;background: none;border: none;margin: 0;}
.map{padding:1px}
.lnew i,.tb1{color:#8c8c8c}
.box_tb{border:1px solid #e4e4e4;}
.title_tb{background: #e13138;padding: 0 15px;line-height: 30px;font-weight: bold;color: #fff;font-size:14px;}
.tb1{padding:10px;border-bottom:1px solid #e4e4e4;}
.tb1 img,#scroll li span,.scroll li span{float:left;margin-right:8px;width:auto;margin-top:2px}
.tb1 i{color:#676767;} 
.tab-news{border: none;background:#e6e5e5}
.tab-content{ clear: both; }
.tab-news>li{
	margin: 0;
}
.tab-news>li>a{font-size: 14px;text-transform: uppercase;font-weight: bold;border-radius: 0;border: none;padding: 6px 10px;}
.nav-tabs>li.active>a, .nav-tabs>li.active>a:focus, .nav-tabs>li.active>a:hover{background: #e13138;color: #fff;border-bottom: none;}
#scroll .tb1:last-child,.scroll .tb1:last-child{border:none;padding-bottom:0;margin-bottom:0}
.box_tb > div:last-child{border-bottom:none;}
.scroll li span{}
 #scroll,.scroll{width: 100%;height: 309px;overflow: hidden;padding: 0px;margin: 0;}
  #scroll{height: 330px;}
  #scroll li,.scroll li{height:auto !important;padding:10px !important}
  #scroll li span{font-size: 16px;color: #21436b;}
 .title_gall{background:#e13138;padding:0 10px;line-height:30px;font-weight:bold}
 .title_gall span{display:block;font-size:14px;text-transform:none}
 .box_web{width:100%;border-radius:0}
 .tab-news_content{
 	border:  1px solid #eee;
 }
footer{background:#e13138;font-size:14px;color:#fff;text-align:center;padding:0;min-height: 200px;margin:30px 0 0}
footer a{color:#fff}
footer a:hover{color:#fff}
footer p{font-size: 12px; line-height:21px; margin:0;}
.menu_ft{padding-top: 5px;margin-bottom:20px}
.menu_ft a{display:inline-block;padding:5px 5px;}
.menu_ft a:after{content:"|";padding-left:20px}
.menu_ft a:last-child:after{content:"";}
.name{font-size:21px;text-transform:uppercase;color:#fff;margin: 0 0 15px;}
.name b{color:#ffd83a}
.img_gll{position:relative;overflow: hidden}
.caption_gall{position:absolute;bottom:5px;background:rgba(255, 255, 255, 0.78);left:0}
.box_scroll_tex a{font-size:14px;font-weight:bold}
.r_select select{padding:5px 0}
.box_border{
	border: 1px solid #dbdbdb;
	padding: 20px;
	font-size: 30px;
	color: #e13138;
	text-align: center;
	letter-spacing: 5px;
}
#hamburger
{
	box-sizing: border-box;
	display: block;
	width: 45px;
	height: 40px;
	position: absolute;
	bottom: 0px;
	left: 10px;
	z-index: 4;
	background: none;
}
#hamburger:before,
#hamburger:after,
#hamburger span
{
	background: #fff;
	content: '';
	display: block;
	width: 30px;
	height: 5px;
	position: absolute;
	left: 0px;
}
#hamburger:before
{
	top: 8px;
}
#hamburger span
{
	top: 18px;
}
#hamburger:after
{
	top: 28px;
}


/* Hamburger animation */
#hamburger:before,
#hamburger:after,
#hamburger span
{
	-webkit-transition: none 0.5s ease 0.5s;
	transition: none 0.5s ease 0.5s;

	-webkit-transition-property: transform, top, bottom, left, opacity;
	transition-property: transform, top, bottom, left, opacity;
}
html.mm-opening #hamburger:before,
html.mm-opening #hamburger:after
{
	top: 20px;	
}
html.mm-opening #hamburger span
{
	left: -50px;
	opacity: 0;
}
html.mm-opening #hamburger:before
{
	transform: rotate( 45deg );
}
html.mm-opening #hamburger:after
{
	transform: rotate( -45deg );
}
.mm-listview > li > a{color:#fff !important}
#hamburger{display:none}
.wraper-boxlist{
	margin: 20px 0;
}
.title_boxlist{
	text-transform: uppercase;
	color:  #e13138;
	margin: 0 0 15px;
	font-size: 14px;
	font-weight: bold;
}
.box_list{
	border: 1px solid #dbdbdb;
	padding: 15px;
}
.box_list.slick-slider {margin:0;padding: 15px 5px;}
.box_list.slick-slider .slick-list{padding:0}

.box_list.slick-slider .slick-prev
{
    z-index:100;
	top:35%;
	right: auto;
	left:10px;
	background:url(/Style%20Library/images/prev.png) center center no-repeat;
	opacity:0.6;
	
}
.box_list.slick-slider .slick-next
{
    right: 10px;
	top:35%;
	background:url(/Style%20Library/images/next.png) center center no-repeat;
	opacity:0.6;
}
.box_list:hover .slick-next,.box_list:hover .slick-prev{opacity:1;}
.box_list.slick-slider .slick-prev:before,.box_list.slick-slider .slick-next:before{content:none}
.box_title{padding:0;border-bottom:1px solid #eee;margin:0 0 10px;text-transform:uppercase;font-size: 14px;background: #ececee;}
.box_title .title_slide{display:inline-block;margin:0}
.title_page{font:700 16px Arial;background: #e13138 url(/Style%20Library/images/bgttpage.png) right center no-repeat;padding: 0 30px 0 15px;margin:0;color: #fff;line-height: 32px;}
.breadcrumb{background:none;margin: 0;padding:0;display:inline-block}
.breadcrumb > li + li:before {
  padding: 0 5px;
  color: #ccc;
  content: "/\00a0";
}
.breadcrumb li{padding:0 5px;font-weight: bold;color:#21436b !important}
.breadcrumb li a{padding:0}
.title_detail{font:400 28px/32px arial;margin:10px 0}
.date{color:#999;font-size:12px}
.page_detail{line-height:18px;font:400 14px Arial}
.page_detail p{margin:0 0 8px;}
.image img{width:100%}
.image span{font-size:12px;display: block;text-align: center;color: #0175bc;margin: 5px 0;}
.box_2 img{
	margin: 0;
}
.newssimil{margin:0 0 20px}
.newssimil p{font-size:16px;font-weight:bold;text-transform:uppercase;margin:0 0 10px;border-bottom:1px solid #dbdbdb;padding:5px 0}
.newssimil .lnew .fa{color: #e13138}
.newssimil > div{margin:5px 0;border:none;}
.newssimil a{font-weight:bold;color: #e13138}
.newssimil a span{font-weight:normal;color:#898989;display:inline-block;font-style:italic;margin:0}
.newssimil a:hover{color:#333}
.newssimil span{color:#898989}
.box_commen{clear:both}
.title_com{text-transform:uppercase;font-size:14px;border-top:1px solid #e4e4e4;padding-top:5px;}
.title_com .fa{color:#999;margin-right:10px;font-size:16px}
.noti{float: right;font-style: italic;color: #999;}
.box_commen input, .box_commen textarea {width: 100%;
    height: 30px;
    margin-bottom: 15px;
    padding: 2px 10px;
    border-radius: 3px;
    border: 1px solid #ddd;}
.box_commen textarea{height:150px}
.send-text{float: right;
    text-align: center;
    background:#D03232;
    border: none;
    border-bottom: 2px solid #9E2020;
    padding: 2px 10px;
    color: #fff;
    cursor: pointer;}
.box_dt_font{font-size:12px}
.box_dt_font .list_news .viewmore{border:none}
.box_dt_font a{color:#333;}
.box_dt_font a:hover{color:#e13138}
.box_dt_font a i{color:#e13138}
.box_dt_font h3{font-size:14px;background:none;border-bottom-width:2px;color:#e13138}
.box_dt_font img{margin-bottom:10px;}
.box_dt_font .lnew .fa{font-size:5px;color:#21436b;margin-top:5px}
.video_page{font-size:14px}
.video{margin:0 0 10px}
.video_page .titile_news_hot{margin:0 0 5px;padding:0;font-size:16px}
.video_page img{width:100%}
.box_video_page{margin:0 -1% 20px}
.box_video_page .item_video{width: 18%;margin:1%;float: left;}
.txt_14{background:#515D88;padding:5px}
.txt_14 a{color:#fff}

#box_scroll{height:280px;position:relative;overflow:hidden}
#box_scroll_video{height:500px;overflow:hidden;position:relative}
.titile_news_hot{font-size:22px;border-bottom:1px solid #dbdbdb;padding-bottom:10px;margin-bottom:15px}
.video_detail{font-size:14px}
.title_spmlvideo{font-size:14px;border-bottom:1px solid #dbdbdb;padding-bottom:5px;font-weight:bold}
.title_com_video{background:#515D88;font-size:12px;padding:5px;color:#fff }
.boxcomment_video textarea{height:40px}



.btn-cam {
    width: 100%;
    font-family: 'Roboto-Bold', sans-serif;
    text-align: left;
    color: #fff;
    text-transform: uppercase;
    margin: 5px 0px 0px 0px;
    font-size:15px;background:#1163D1  url(/Style%20Library/images/Icon_radar.png) right center no-repeat;padding:12px 10px
}
.mausac {color: #D03232;font-size: 18px;}
.thongtin{margin:0;padding:10px;background:url(/Style%20Library/images/bgframe.png) center bottom no-repeat;border:1px solid #e4e4e4}
.thongtin li{padding:5px 0;border-bottom:1px dashed #dbdbdb}
.thongtin li a {padding-left: 10px;}
.link-check a {color: #074CA9;font-size: 15px;font-weight: bold;}
.link-check a:hover {    text-decoration: none !important;    color: #084EA9 !important;
}


/*css update*/
.item{background-size:cover;position:relative;padding:0}
.item:hover:before{transition:transform 0.5s;}
.item:hover:before{content:"";position:absolute;left:0;top:0;right:0;bottom:0;width:100%;height:100%;z-index:3;background:rgba(255, 255, 255, 0.22)}

.item_inner{z-index:5;position: relative;text-align: center;width: 100%;height: 100%;padding: 10px; min-height:82px;}
.item_inner:before,.item_inner:after{position:absolute;top:10px;left:10px;right:10px;bottom:10px;opacity:0;z-index:4;content:"";transition:transform 0.5s}
.item_inner:before{border-top:1px solid #fff;border-bottom:1px solid #fff;transform:scale(0,1);}
.item_inner:after{border-right:1px solid #fff;border-left:1px solid #fff;transform:scale(1,0)}
.item:hover .item_inner:before,.item:hover .item_inner:after{transform:scale(1);opacity:1;}
.itemimgleft{float: left;}
.item a{position:relative;z-index:6;display:block;font-weight:bold}
.box_img a{position:relative;display:block;font-size:24px;font-weight:bold;text-transform:uppercase;color:#e11717;text-align:center;margin:0 0 5px;overflow:hidden}
.box_img img{width:100%;transition:0.4s;transform:scale(1.0,1.0)}
.box_img a:hover img{transform:scale(1.1,1.1)}
.box_img a span{position:absolute;height:100%;width:100%;left:0;top: 0;text-shadow:2px 2px #fff;transition:0.4s}
.box_img a:before{ transform: translate(265px, 145px) rotate(45deg); background-color: rgba(115,146,184, 0.7);  opacity: 0;
width:100%;height:100%; transition: all 0.2s ease-in-out;content:""
}
.box_img a:hover:before{opacity:1;transform:translate(-80px, -125px) rotate(45deg)} 
.box_img a:hover span{color:#FFFFFF;text-shadow:2px 2px rgba(255, 255, 255, 0.77);text-shadow:2px 2px #A95707}



.cbp-bislideshow {
	list-style: none;	
	padding: 0;
	margin: 0;
}

.cbp-bislideshow li {
	position: absolute;
	height: 100%;
	top: 0;
	right: 0;
	opacity: 0;
	-webkit-transition: opacity 1s;
	-moz-transition: opacity 1s;
	transition: opacity 1s;
}

/* If background-size supported we'll add the images to the background of the li */

.backgroundsize .cbp-bislideshow li {
	-webkit-background-size: cover;
	-moz-background-size: cover;
	background-size: cover;
	background-position: center center;
}

/* ...and hide the images */
.backgroundsize .cbp-bislideshow li img {
	display: none;
}

.cbp-bislideshow li img {
	display: block;
	width: 100%;
}

.cbp-bicontrols {
	position: fixed;
	width: 300px;
	height: 100px;
	margin: -50px 0 0 -150px;
	top: 50%;
	left: 50%;
}

.cbp-bicontrols span {
	float: left;
	width: 100px;
	height: 100px;
	position: relative;
	cursor: pointer;
}

.cbp-bicontrols span:before {
	position: absolute;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	text-align: center;
	font-family: 'entypo';
	speak: none;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height: 100px;
	font-size: 80px;
	color: #fff;
	-webkit-font-smoothing: antialiased;
	opacity: 0.7;
}

.cbp-bicontrols span:hover:before {
	opacity: 1;
}

.cbp-bicontrols span:active:before {
	top: 2px;
}

span.cbp-biplay:before {
	content: "\e002";
}

span.cbp-bipause:before {
	content: "\e003";
}

span.cbp-binext:before {
	content: "\e000";
}

span.cbp-biprev:before {
	content: "\e001";
}

.cbp-bicontrols span.cbp-binext {
	float: right;
}

/* Fallback */

.no-js.no-backgroundsize .cbp-bislideshow li:first-child {
	opacity: 1;
}

.no-js.backgroundsize .cbp-bislideshow li:first-child img {
	display: block;
}
.lnew1:after,.lnew1:before,.icon:after{content:"";clear:both;display:table;}
.nicescroll-rails > div{background:rgba(33, 67, 107, 0.58) !important;}
.banner_right{background:url(/Style%20Library/images/bg1.png) no-repeat;background-size:cover;color:#ffe000;text-transform:uppercase;font-size:14px;padding:25px 0;text-align:center;margin:0 0 20px;}
.banner_right a{color: #ffe000;display:block;}
.banner_right b{font-size:20px;color:#fff;display:block;margin:0 0 5px;}
.icon{background:#eee;display:block;padding:10px;border-bottom:1px solid #fff;font-weight:bold;text-transform:uppercase;}
.icon img{margin-right:10px;width:auto;float:left}
.icon span{line-height:20px}
.box_item2 .item{float:none;width:100%;height:auto}
.box_item2 .item_inner{text-align:left;} 
.box_item2 .item_inner img{float:left;margin-right:5px;}
.box_item2 .item_inner .title_item{font-size:14px;margin-top:5px}
.box_item2 .item_inner:before,.box_item2 .item_inner:after{content:none}
@media(max-width:480px){.item{width:100% !important;margin:0 0 2% !important}}
#totop{height:30px;width:30px;background:#e13138;position:fixed;right:10px;bottom:20px;text-align:center;line-height:30px;color:#fff;cursor:pointer;opacity:0.5;transition:0.4s;padding:0}
#totop:hover{opacity:1}
.big_news_left{position:relative}
.big_news_left .wmuSliderPrev, .big_news_left .wmuSliderNext{display:inline-block;position: absolute;
    width: 23px;
    height: 44px;
    text-indent: -9999px;
    background: url(/Style%20Library/images/slright.png) no-repeat 0 0;
    top: 50%;
    margin-top: -40px;
    z-index: 2;cursor:pointer}
	.big_news_left .wmuSliderNext{right:0px}
	.big_news_left .wmuSliderPrev {
    background: url(/Style%20Library/images/slleft.png) no-repeat 0 0;
    left: 0px;
}
.big_news_left .wmuSliderPagination{display:none}
.title_ab{background:#bce9fc ;font-size:14px}
.menu_ab{margin:0 0 20px;padding:0;background:#f3f3f3}
.menu_ab li{}
.menu_ab > li:hover,.menu_ab > li.active{background:#e13138}
.menu_ab > li:hover > a,.menu_ab > li.active > a{color:#fff;}
.menu_ab a{padding:5px 10px;border-bottom:1px solid #dbdbdb;display:block;font-size:14px;}
.menu_ab a:hover{background:#e13138;color:#fff;}
.menu_ab ul{margin:0;padding: 0 0 0 10px;background:#f5f5f5}
.menu_ab ul li.active > a,.menu_ab ul li a:hover{text-decoration: underline;}
.menu_ab ul ul{ background: #fcfcfc;margin-left: 10px;padding-left: 0 }
.menu_ab ul a:hover{background:none;color: #333;}
.pagecolor{position:absolute;top: 0;right: 0;padding: 0 10px;background: #8ccbed;line-height: 24px;}
.pagecolor img{width:auto;margin:0 2px;}
.news_box .lnew p{margin:5px 0 0 10px;}
.news_box .lnew:first-child a{font-weight:bold;}
.news_box .lnew:first-child a span{font-weight:normal;}
.viewmore{display: block;
    padding: 0;
    line-height: 24px;
    border-top: 1px solid #f5f5f5;transition:0.8s;}
.box_slide_news:hover .viewmore{    background: #ececee;
    color: #e13138;
    padding-left: 20px;
    font-weight: bold;}
	.font{display:inline-block;margin: 0 20px 10px;text-align:right;float: right;clear: both;}
	.font a{display:inline-block;margin-left:10px;}.page_print{padding-bottom:20px;margin:20px 0;font-weight:bold;}
.page_print a{padding:0 0 0 25px;margin-left:10px;}
.page_print a i{margin-right:8px}
.lnew:last-child{border:none;padding-bottom:7px}
.title-page{
	font-size: 18px;
	text-transform: uppercase;
	border-bottom: 1px solid #dbdbdb;
	margin: 0 0 20px;
}
.title-page span{
	background: #e13138;
	color: #fff;
	padding:5px 15px;
	display: inline-block;
}
.news-boxlist{
	margin-bottom: 20px;
}
.news-boxlist .nbox_list.slick-slider{
	border: none;
	padding: 0;
	margin: 0 -10px;
}
.news-boxlist a{
	font-weight: bold;
}
.news-boxlist .nbox_list.slick-slider .slick-list{
	padding: 0
}
.news-boxlist .slick-prev, .news-boxlist .slick-next{
	top: -44px;
}
.page-detail{border:1px solid #e4e4e4;padding:15px;margin-bottom:15px;line-height: 22px;background: #fff}
.add{margin: 20px 0; line-height:24px;}
.add i{margin-right: 15px;color:#e13138;}
.form-group .form-control{border-radius: 0;}
.title_ct{ font-size: 15px;border-top: 1px solid #dbdbdb; padding: 15px 0;margin: 0 0 15px; display: block;}
.entry-meta{
  margin: 10px -10px -15px 0;
  list-style: none;
  padding:0
}
.clearfix:before,.clearfix:after{display:table;line-height:0;content:""}
.clearfix:after{clear:both}
.single-post .entry-meta { margin-bottom: 20px; }

.entry-meta li {
  float: left;
  font-size: 13px;
  line-height: 14px;
  margin: 0 10px 15px 0;
  color: #999;
  font-family: 'Crete Round', serif;
  font-style: italic;
}

.entry-meta li:before {
  content: '/';
  display: inline-block;
  margin-right: 10px;
  opacity: 0.5
}

.entry-meta li i {
  position: relative;
  top: 1px;
  font-size: 14px;
  margin-right: 3px;
}

.entry-meta li a { color: #999; }

.entry-meta li a:hover { color: #000000; }

.entry-meta li:first-child:before { display: none; }

.entry-meta li ins {
  font-weight: 600;
  text-decoration: none;
}
.entry-title h2 {
  margin: 0;
  font-size: 18px;
  font-weight: 600;
  text-transform: uppercase;
}
.entry-content{margin-top:20px;position:relative;clear: both;}
.entry-content p{margin:0}
.box_news_list{
	padding: 0;
}
.box_news_list li{
	margin-bottom: 10px;
}
.box_news_list li:nth-child(4n+1){
	clear: both;
}
.title_box_news{margin:0;margin:0 0 15px}
.title_box_news span{background:#e13138 ;color:#fff;padding:5px 15px;font-size:14px;
	display: inline-block;
}
.page_print{border-bottom:1px solid rgba(219, 219, 219, 0.25);padding-bottom:20px;margin:20px 0;font-weight:bold;}
.box_news_list h2{font-size:14px;font-weight:normal;margin:10px 0}
.box_slide_news{margin:0 0 15px;border: 1px solid #e4e4e4;padding: 0 10px 0}
.news1{border-bottom:1px solid #e4e4e4;clear:both;padding:10px 0}
.list_news{padding:10px 0}
.lnew{margin:0 0 5px;padding:5px;}
.lnew:last-child{border:none;padding-bottom:0}
.lnew .fa{float:left;margin-right:10px;margin-top:2px}
.lnew a span{color:#989898;font-size:12px;}
.lnew a,.tb1 a{overflow:hidden;display:block}
.title_slide img{width: auto;margin-right: 5px;}
.box_question{background:#fff;margin:20px 0;border: 1px solid #dbdbdb;}
.box_question .title_slide{margin:0}
.box_question .lnew .fa{font-size:6px;color:#e30707;margin-top:4px;}
.box_question .lnew a{}
.box_1 h3{    margin: 0;
	font-size:  13px;
    /* border: 1px solid #dbdbdb; */
    padding: 0;
    background: #dbdbdb;
    line-height: normal;}
.box_1 h3 span{
}
.menu_right{
	margin: 0 0 15px;
	padding: 10px 15px;
	background: #e52329;
}
.menu_right li{
	border-bottom: 1px solid rgba(255, 255, 255, 0.45);
	padding: 8px 0;
}
.menu_right li:last-child{
	border: none;
}
.menu_right a{
	font-weight:  bold;
	font-size: 12px;
	color:  #fff;
	display: block;
	text-transform:  uppercase;
	position: relative;
	padding-left: 10px;
}
.menu_right a::before{
	content: "\f0da";
    font-family: "FontAwesome";
    font-size: 13px;
    position: absolute;
    left: 0;
}
.menu_right a:hover{
	text-decoration:  underline;
}
.menu_right ul{padding-left: 15px;}
.icon{background:#f2f2f3;color: #e13138;display:block;padding:10px;border-bottom:1px solid #fff;font-weight:bold;text-transform:uppercase;font-size:12px;}
.icon img{margin-right:10px;width:auto;float:left;background: #e13138; border-radius: 5px;}
.icon span{line-height:20px}
.icon:hover{ color: #000;}
.box_question .list_news{
	padding: 10px;
}
.video{margin:0 0 10px}
.video a{display:block;margin:10px 0 0;}
.video_list{margin:0 0 10px;}
.video_list > a{overflow:hidden;line-height:16px;display:block;}
.video_list .fa {
    float: left;
    margin-right: 10px;
    margin-top: 2px;
    display: block;
}
.r_box{
	padding:15px;
	border: 1px solid #dbdbdb;
}
.r_box a{
	color: #535353;
}
.tintuc .title_slide{
	font-size: 12px;
}
.lof-slidecontent ul.navigator-wrap-inner  li >  div::before{
	color:  #e13138;
}
.right-top-content,.right-bottom,.total_user{border:1px solid #e4e4e4;margin:0 0 15px;}
.right-top-content .tab-content{border:none;}
.right-top-content .tab-content,.right-bottom .tab-content{background:#fff;padding:0;}
.tab-right{background: #e13138;border:none;height: 31px;margin: 0; padding: 0; white-space: nowrap;}
.tab-right li{margin:0; display: inline-block;}
.tab-right li.active a{background:#e13138;text-align:center}
.tab-right li a{padding:0 10px 0;color:#fff;text-transform:uppercase;font-weight:bold;line-height:31px;display:block;font-size:12px;}
.right-top-content ul.news-hot{margin:0;padding:0;height:300px;overflow:hidden}
.right-top-content ul.news-hot li{border-bottom:1px solid #e4e4e4;padding:10px 15px !important;min-height:37px !important;vertical-align:middle;height:auto !important}
.right-top-content ul.news-hot li > a > i{color:#e13138;float:left;margin-right:10px;margin-top:2px}
.right-top-content ul.news-hot li span{display:block;overflow:hidden;font-size: 12px;}
.right-top-content ul.news-hot li span i{color:#989898;}
.right-top-content ul.news-hot li:last-child{border:none;}
.right_1.banner a{display: block; margin: 0 0 5px;}
.more{background:#fff;display:block;line-height:25px;text-align:right;padding-right:10px;color:#d8d8d8;text-transform:uppercase;font-weight: boldf; font-size:13px;}
.right-bottom:hover .more{background:#e13138;color:#fff;}
.total_user{ text-align:  center; padding:  15px; }
.total_user span{color: #e13138; font-size: 25px; font-weight: bold; letter-spacing: 0.2em;}
.video a{display:block;margin:10px 0 0}
.video_list{margin:10px; border-top: 1px solid #e4e4e4;padding-top: 10px;}
.video_list > a{overflow:hidden;line-height:16px;}
.r_l_video{float:left;width:100px;margin-right:15px;}
.supp{padding: 10px}
.supp table{padding:0;width: 100%;}
.supp table td.bg{background:url(/Style%20Library/images/tday.png) left no-repeat;padding-left:30px;color:#606060;font-size: 12px;}
.supp table td{font-weight:bold;color:#000;padding:6px;font-size: 15px;}
.supp table td.ytd{background:url(/Style%20Library/images/vall.png) left no-repeat;font-size: 12px;}
.detail .box_slide_news{border: none;padding: 15px 0 0;}
.box_dt_font h3.title_slide {
    font-size: 14px;
    background: none;
    border-bottom: 2px solid #e13138;
    color: #e13138;
    margin-bottom: 15px;
}
.title_slide span:after {
    height: 33px;
    width: 24px;
    content: "";
    position: absolute;
    right: -24px;
    top: 0;
     background: none;
}
.blockTT1 a {
    position: relative;
    display: inline-block;
    color: #fff;
    padding: 0 20px;
    background: url(/Style%20Library/images/bg_title_red.png) right no-repeat;
    position: relative;
    line-height: 28px;
}
.blockTT1 a:after {
    background: none;
}
.mausac {
    color: #fa0000;
}
.title_slide_news {
    border-bottom: 2px solid #fa0000;
}
.hinhcovid .item {
    background: #e52329;
}