@font-face {
	font-family: 'utm-h';
	src: url('../fonts/UTM HelvetIns.eot');
	src: local('☺'), url('../fonts/UTM HelvetIns.woff') format('woff'), url('../fonts/UTM HelvetIns.ttf') format('truetype'), url('../fonts/UTM HelvetIns.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'utm-avo';
	src: url('../fonts/UTM Avo.eot');
	src: local('☺'), url('../fonts/UTM Avo.woff') format('woff'), url('../fonts/UTM Avo.ttf') format('truetype'), url('../fonts/UTM Avo.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'utm-avob';
	src: url('../fonts/UTM AvoBold.eot');
	src: local('☺'), url('../fonts/UTM AvoBold.woff') format('woff'), url('../fonts/UTM AvoBold.ttf') format('truetype'), url('../fonts/UTM AvoBold.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'utm-a';
	src: url('../fonts/UTM Aptima.eot');
	src: local('☺'), url('../fonts/UTM Aptima.woff') format('woff'), url('../fonts/UTM Aptima.ttf') format('truetype'), url('../fonts/UTM Aptima.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'utm-ab';
	src: url('../fonts/UTM AptimaBold.eot');
	src: local('☺'), url('../fonts/UTM AptimaBold.woff') format('woff'), url('../fonts/UTM AptimaBold.ttf') format('truetype'), url('../fonts/UTM AptimaBold.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}
*
{
	padding:0px;
	margin:0px;
}
.item_img_h i
{
position: absolute;
top: 50px;
left: 68px;
background: white;
font-size: 25px;
color: #0057a8;
padding: 15px;
-webkit-border-radius: 300px;
-moz-border-radius: 300px;
border-radius: 300px;
}
li
{
	list-style:none
}
.list_n_l
{
	margin:10px 0px;
}
.list_n_l a
{
	font-weight:bold;
}
.list_n_l img
{
	width:100%;
	height:auto;
	margin-bottom:10px;
}
#news_detail img
{
	max-width:100%;
}
body
{
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	line-height:20px;
	color:#333333;
	
}
.box_on_h img
{
width: 270px;
height: 270px;
-webkit-border-radius: 900px;
-moz-border-radius: 900px;
border-radius: 900px;
border: 1px solid #d8d8d8;
}
.text_on_h
{
	
	font-weight:bold;
}
.face_on
{
padding: 11px 0px 0px 10px;
width: 40px;
height: 120px;
background: #133783 center center no-repeat;
cursor: pointer;
-webkit-border-radius: 5px 0px 0px 5px;
-moz-border-radius: 5px 0px 0px 5px;
border-radius: 5px 0px 0px 5px;
-moz-box-shadow: -2px 0 10px rgba(0, 0, 0, 0.5);
-webkit-box-shadow: -2px 0 10px rgba(0, 0, 0, 0.5);
box-shadow: -2px 0 10px rgba(0, 0, 0, 0.5);
}
.yahoo_on
{
padding: 11px 0px 0px 10px;
width: 40px;
height: 120px;
background: #592c71 center center no-repeat;
cursor: pointer;
-webkit-border-radius: 5px 0px 0px 5px;
-moz-border-radius: 5px 0px 0px 5px;
border-radius: 5px 0px 0px 5px;
-moz-box-shadow: -2px 0 10px rgba(0, 0, 0, 0.5);
-webkit-box-shadow: -2px 0 10px rgba(0, 0, 0, 0.5);
box-shadow: -2px 0 10px rgba(0, 0, 0, 0.5);
}
.skype_on
{
padding: 1px 0px 0px 5px;
width: 40px;
height: 100px;
background: #01aef0 center center no-repeat;
cursor: pointer;
-webkit-border-radius: 5px 0px 0px 5px;
-moz-border-radius: 5px 0px 0px 5px;
border-radius: 5px 0px 0px 5px;
-moz-box-shadow: -2px 0 10px rgba(0, 0, 0, 0.5);
-webkit-box-shadow: -2px 0 10px rgba(0, 0, 0, 0.5);
box-shadow: -2px 0 10px rgba(0, 0, 0, 0.5);
}
.phone i
{
	font-size:14px;
	margin-bottom:5px;
	display:block;
}
.phone span
{
	display:block;
	width:20px;
}
.cn_h li
{
	width:345px!important
}
.fixed
{
	position:fixed;
	top:0px;
	left:0px;
	z-index:9999;
	width:100%;
	-moz-box-shadow: -2px 0 10px rgba(0, 0, 0, 0.5);
-webkit-box-shadow: -2px 0 10px rgba(0, 0, 0, 0.5);
box-shadow: -2px 0 10px rgba(0, 0, 0, 0.5);
}
.cn_h
{
	padding-left:30px;
}
.phone
{
	padding: 9px 0px 5px 0px;
width: 40px;
color:white;
background: #e01b1b center center no-repeat;
cursor: pointer;
-webkit-border-radius: 5px 0px 0px 5px;
-moz-border-radius: 5px 0px 0px 5px;
border-radius: 5px 0px 0px 5px;
-moz-box-shadow: -2px 0 10px rgba(0, 0, 0, 0.5);
-webkit-box-shadow: -2px 0 10px rgba(0, 0, 0, 0.5);
box-shadow: -2px 0 10px rgba(0, 0, 0, 0.5);
text-align:center;
}
.box_online_r li
{
	margin-bottom:5px
}
.box_online_r
{
	position:fixed;
	top:100px;
	right:0px;
	z-index:99999;
}
.tt_dshv
{
	height:100px;
	overflow:hidden;
}
.item_dshv >a
{
	font-weight:bold;
	font-size:14px;
	display:block;
	height:22px;
	overflow:hidden;
	margin-bottom:10px;
}
.myButton {
	-moz-box-shadow:inset 0px 1px 0px 0px #f5978e;
	-webkit-box-shadow:inset 0px 1px 0px 0px #f5978e;
	box-shadow:inset 0px 1px 0px 0px #f5978e;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #f24537), color-stop(1, #c62d1f));
	background:-moz-linear-gradient(top, #f24537 5%, #c62d1f 100%);
	background:-webkit-linear-gradient(top, #f24537 5%, #c62d1f 100%);
	background:-o-linear-gradient(top, #f24537 5%, #c62d1f 100%);
	background:-ms-linear-gradient(top, #f24537 5%, #c62d1f 100%);
	background:linear-gradient(to bottom, #f24537 5%, #c62d1f 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f24537', endColorstr='#c62d1f',GradientType=0);
	background-color:#f24537;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	border:1px solid #d02718;
	display:inline-block;
	cursor:pointer;
	color:#ffffff;
	font-family:arial;
	font-size:15px;
	font-weight:bold;
	padding:6px 24px;
	text-decoration:none;
	text-shadow:0px 1px 0px #810e05;
}
.myButton:hover {
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #c62d1f), color-stop(1, #f24537));
	background:-moz-linear-gradient(top, #c62d1f 5%, #f24537 100%);
	background:-webkit-linear-gradient(top, #c62d1f 5%, #f24537 100%);
	background:-o-linear-gradient(top, #c62d1f 5%, #f24537 100%);
	background:-ms-linear-gradient(top, #c62d1f 5%, #f24537 100%);
	background:linear-gradient(to bottom, #c62d1f 5%, #f24537 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#c62d1f', endColorstr='#f24537',GradientType=0);
	background-color:#c62d1f;
}
.myButton:active {
	position:relative;
	top:1px;
}

.xemct_ds a:hover
{background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #c62d1f), color-stop(1, #f24537));
	background:-moz-linear-gradient(top, #c62d1f 5%, #f24537 100%);
	background:-webkit-linear-gradient(top, #c62d1f 5%, #f24537 100%);
	background:-o-linear-gradient(top, #c62d1f 5%, #f24537 100%);
	background:-ms-linear-gradient(top, #c62d1f 5%, #f24537 100%);
	background:linear-gradient(to bottom, #c62d1f 5%, #f24537 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#c62d1f', endColorstr='#f24537',GradientType=0);
	background-color:#c62d1f;
	color:white
}
.xemct_ds a
{
	-moz-box-shadow:inset 0px 1px 0px 0px #f5978e;
	-webkit-box-shadow:inset 0px 1px 0px 0px #f5978e;
	box-shadow:inset 0px 1px 0px 0px #f5978e;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #f24537), color-stop(1, #c62d1f));
	background:-moz-linear-gradient(top, #f24537 5%, #c62d1f 100%);
	background:-webkit-linear-gradient(top, #f24537 5%, #c62d1f 100%);
	background:-o-linear-gradient(top, #f24537 5%, #c62d1f 100%);
	background:-ms-linear-gradient(top, #f24537 5%, #c62d1f 100%);
	background:linear-gradient(to bottom, #f24537 5%, #c62d1f 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f24537', endColorstr='#c62d1f',GradientType=0);
	background-color:#f24537;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	border:1px solid #d02718;
	display:inline-block;
	cursor:pointer;
	color:#ffffff;
	font-family:arial;
	font-size:15px;
	font-weight:bold;
	padding:6px 24px;
	text-decoration:none;
	text-shadow:0px 1px 0px #810e05;
}
.xemct_ds
{
	padding-top:10px;
}
.img_ds
{
	margin-bottom:10px;
}
.img_ds img
{
	width:100%;
	height:200px;
	border:1px solid #f8f8f8;
	padding:2px;
	background:white;
}
.item_dshv
{
	border:1px solid #ccc;
	background:#efefef;
	padding:10px;
	margin-bottom:10px;
}
#container
{
	width:1170px;
	margin:auto;
}
.mxh
{
	padding:10px 0px 10px 0px;
	float:right;
}
.box_search
{
float: right;
width: 283px;
padding-top: 10px;
}
#txts
{
	border:1px solid #ccc;
	background:none;
	height:30px;
	padding:3px 5px;
	width:195px;
}
#subs
{
background: #ccc;
border: 1px solid #ddd;
width: 82px;
height: 30px;
text-align: center;
text-transform: uppercase;
font-weight: bold;
}
.name
{
	position:absolute;
	top:10px;
	left:200px;
}
.hotline_t span
{
	font-size:14px;
	color:#ed1c24;
}
.hotline_t
{
	font-size:13px;
	font-weight:bold;
	color:#333333;
	padding:7px 0px;
	float:left;
}
.wap_hotline_t
{
	border-top:3px solid #ed1c24;
}
.text_title
{
	font-size:20px;
	padding-bottom:10px;
	text-transform:uppercase;
	border-bottom:2px solid #0057a8
}
.left
{
	width:250px;
	float:left;
	margin-top:20px;
	margin-right:20px;
	background:#f5f5f5;
	padding:10px;
}
.right
{
	width:900px;
	float:left;
	margin-top:20px;
}
.col_right_h
{
	width:720px;
	float:left;
}
.wap_logo_mn
{
	background:#0057a8;
}
.box_re
{
	width:450px;
	height:243px;
	float:left;
}
.box_new_h_l
{
	width:450px;
	float:left;
}
.title_l_n_h
{
text-transform: uppercase;
color: #0057a8;
font-weight: bold;
font-size: 21px;
display: block;
line-height: 22px;
margin: 10px 0px;
}
.list_new_h a
{
	color:#333;
}
.box_hinhanhhd
{
height:425px;
}
.list_n_nv li
{
padding-left: 12px;
padding-bottom: 10px;
margin-bottom: 10px;
background: url(../images/i.jpg) no-repeat;
background-position: 0px 7px;
border-bottom: 1px solid #ccc;
}
.new_r_o .jcarousel-skin-tango .jcarousel-prev-horizontal
{
position: absolute;
top: 105%;
left: 40%;
width: 25px;
height: 25px;
cursor: pointer;
background: url(../images/p.png) no-repeat;
background-position: 0px 0px;
}
.new_r_o .jcarousel-skin-tango .jcarousel-next-horizontal {
position: absolute;
top: 105%;
right: 40%;
width: 25px;
height: 25px;
cursor: pointer;
background: url(../images/n.png) no-repeat;
background-position: 0px 0px;
}
.box_hinhanhhd .jcarousel-skin-tango .jcarousel-prev-horizontal
{
position: absolute;
top:340px;
left:150px;
width: 25px;
height: 25px;
cursor: pointer;
background: url(../images/p.png) no-repeat;
background-position: 0px 0px;
}
.box_hinhanhhd .jcarousel-skin-tango .jcarousel-next-horizontal {
position: absolute;
top: 340px;
right: 150px;
width: 25px;
height: 25px;
cursor: pointer;
background: url(../images/n.png) no-repeat;
background-position: 0px 0px;
}
.list_n_nv  a
{
	font-weight:bold;
	
}
.list_n_nv img
{
	width:140px;
	float:left;
	margin-right:10px;
	height:90px;
	border:1px solid #ccc;
	padding:2px;
}
.list_img_h li img
{
	width:100%;
	height:100%;
	border:1px solid #ccc;
	padding:2px;
}
.list_img_h li p
{
margin: 5px 0px 10px 0px;
font-weight: bold;
height: 18px;
font-size:11px;
overflow: hidden;
}
.list_img_h li
{
display:inline-block;
width: 179px;
height: 340px;
margin-right: 5px;
margin-bottom: 5px;
text-align: center;
}
.box_dangkiem
{
}
.title_row_h span
{
font-family: utm-avo;
  font-size: 20px;
  text-transform: uppercase;
  color: #0057a8;
  border-bottom: 1px solid #0057a8;
  padding: 0px 40px 15px 40px;
  display: inline-block;
  font-weight: bold;
	
}
.title_row_h
{
text-align: center;
margin-bottom: 25px;
}
.list_new_h
{
	padding-right:22px;
}
.list_new_h li
{
	padding-bottom:5px;
	  background: url(../images/i.jpg) no-repeat;
  background-position: 6px 7px;
  padding-left:20px
}
.item_new_h img
{
	width:100%;
	height:145px;
}
.ct_lh
{
	border-left:3px solid #0057a8;
	padding:0px 0px 10px 12px;
	font-size:13px;
}
.title_ht
{
	color:#ed1c24;
	font-weight:bold;
	font-style:italic;
	margin-bottom:2px;
}
.dt_online
{
	font-size:13px;
	color:#555555;
	background:url(../images/dongdo_35.png) no-repeat;
	background-position:0px 3px;
	padding:0px 0px 0px 20px;
}
.list_phone li
{
font-size: 13px;
color: #555555;
background: url(../images/dongdo_38.png) no-repeat;
background-position: 2px 3px;
padding: 2px 0px 2px 20px;
}
.ct_online
{
	padding:7px 10px;
}
.xemctlh
{
text-transform: uppercase;
color: white;
font-weight: bold;
font-size: 13px;
background: #0057a8;
padding: 9px 5px 8px 5px;
text-align: center;
display: block;
}
.box_online
{
	width:720px;
	float:left;
}
.cv_yk
{
	font-size:13px;
	color:#979797
}
.name_yk
{
	font-size:13px;
	font-weight:bold;
}
.item_t_yk a
{
	font-size:13px;
	color:#0054a1;
}
.title_f
{
	font-size:15px;
	color:#333333;
	text-transform:uppercase;
	font-weight:bold;
	font-family:utm-avo;
	margin-bottom:15px;
	border-left:3px solid #0057a8;
	padding-left:10px;
	height:25px;
}
.col-f
{
	width:270px;
	float:left;
}
.wap_r_f
{
	background:#0057a8;
}
.list_cate_f li a
{
	font-size:13px;
	color:#555555
}
.info_f
{
	padding: 21px 0px 16px 0px;
font-size: 13px;
color: white;
}
.info_f a
{
	font-size:13px;
	color:white;
}
.list_cate_f li
{
	list-style: square;
color: #878787;
padding: 0px 0px 5px 0px;
margin-left: 14px;
}
.list_cn
{
background: url(../images/dongdo_53.png) no-repeat;
background-position: 0px 9px;
padding: 5px 5px 0px 20px!important;
color: #555555;
font-size: 13px;
margin-bottom: 10px;
}
.list_cn span
{
	font-weight:bold;
	font-size:14px;
	color:#ed1c24
}
.left_f
{
	width:580px;
	float:left;
	margin-right:30px;
}
.wap_f
{
	padding:35px 0px 0px 10px;
	background:#f5f5f5
}
.item_t_yk div
{
	font-size:13px;
	padding:15px 15px 10px 0px;
}
.item_t_yk
{
	margin-bottom:5px;
	background:#f5f5f5
}
.item_t_yk img
{
	width:160px;
	float:left;
	margin-right:10px;
	height:160px;
}
.item_online
{
	border-bottom:3px solid #0054a1;
	background:white;
	width:210px;
	float:left;
	margin-left:30px;
}
.item_online >img
{
	width:100%;
	height:210px;
}
.item_lh img
{
	border:3px solid #ededed;
	width:100%;
	height:188px;
	margin-bottom:15px;
}
.baochi
{
	
}
.box_dangkiem img
{
	width:100%
}
.item_lh
{
	margin-right:30px;
}
.name_new_h
{
	display:table-cell;
	background:#0057a8;
	color:white;
	font-weight:bold;
	height:98px;
	vertical-align:middle;
	text-align:center;
	padding:15px;
	width:100%;
}
.ct_lh >p
{
	height:23px;
	overflow:hidden;
}
.ct_l
{
height: 58px;
overflow: hidden;
margin-bottom: 0px;
}
.item_new_h
{
	width:228px;
	float:left;
	margin-right:30px;
	position:relative;
}
.item_new_h .butt_h{
color: #0057a8;
background: white;
padding: 13px;
font-size: 26px;
position: absolute;
top:50%;
left: 40%;
-webkit-border-radius: 300px;
-moz-border-radius: 300px;
border-radius: 300px
}
.logo
{
	width:181px;
	height:100px;
	background:white;
	float:left;
	padding:10px 0px 0px 21px;
}
.wap_res_dr
{
	padding:30px 0px;
	background:#f6f6f6;
	border-bottom:5px solid #ededed;
}
.header_mb
{
	background:#0057a8;
	display:none;
	padding:10px 0px;
}
.logo_mb img
{
	max-width:100%;
	height:auto;
}
.logo_mb
{
	text-align:center;
	background:white;
}
.name_mb
{
	text-align:center
}
.name_mb img
{
	width:100%;
}
.hotline_mb
{
	font-weight: bold;
  color: white;
  text-transform: uppercase;
}
.title_row_h img
{
	max-width:100%
}
#WFItem10186703
{
	margin:auto;
}
	.but_mb
	{
		display:block;
		width:100%;
		height:auto;
		text-align:center;
		cursor:pointer;
	}
	.but_mb i
	{
		font-size:18px;
		color:white
	}
	.mn_mb >li >ul a
	{
		  color: #428bca;
  font-weight: bold;
  display: block;
  background: url(../assets/arrow_left_hover.png) no-repeat;
  background-position: 11px 11px;
  padding: 5px 5px 5px 30px;
	}
	.mn_mb >li >ul
	{
		background:#efefef
	}
	.mn_mb >li >a
	{
		display:block;
		background:#428bca;
		color:white;
		padding:5px 5px 5px 10px;
		margin-bottom:2px;
		font-weight:bold;
		text-transform:uppercase;
	}
	.mn_mb
	{
		background:white;
		border:1px solid #d8d8d8;
		padding:10px;
		margin-top:10px;
		display:none;	}
		.list_n_mb
		{
			display:none
		}
		.mb_h
		{
			display:none;
		}
/* ========================= RESPONSIVE STYLES ======================== */

/* --------------------------- 940px-1199px --------------------------- */

@media only screen and (max-width: 1199px) and (min-width: 1000px) {
}

/* ---------------------------- 768px-999px --------------------------- */

@media only screen and (max-width: 999px) and (min-width: 768px) {
}

/* ------------------------------ 0-999px ---------------------------- */

@media only screen and (max-width: 768px) {
		.mb_h
		{
			display:block;
		}
	#news_detail img
	{
		height:auto!important
	}
	.form-dk
	{
		display:none;
	}
.wap_hotline_t
{
	display:none;
}
.wap_res_dr
{
	padding:10px 0px;
}
.wap_logo_mn
{
	display:none;
}
	.header_mb
	{
		display:block;
	}
	.wap_slider
	{
		display:none
	}
		.list_n_mb
		{
			display:block
		}
	.box_online_r
	{
		display:none;
	}
	.new_r_o
	{
		margin-bottom:30px;
	}
	.form-dk
	{
		margin-bottom:20px
	}
	.item_lh img
	{
		border:none
	}
	.box_hinhanhhd
	{
		display:none
	}
	.title_row_h span
	{
		font-size:15px;
		padding:0px 10px 10px 10px
	}
	.box_dangkiem
	{
		margin-bottom:15px;
	}
	.list-video
	{
		margin-bottom:20px;
	}
	.info_f
	{
		padding:10px 0px
	}
	.title_f {
  font-size: 15px;
  color: #333333;
  text-transform: uppercase;
  font-weight: bold;
  font-family: utm-avo;
  margin-bottom: 15px;
  border-bottom: 3px solid #0057a8;
  padding-left: 10px;
  padding-bottom: 10px;
  height:auto;
  border-right:none;
  margin-top:10px;
}
.name_new_h
{
	display:inline-block!important;
}
.nivo-caption
{
	display:none!important;
	font-size:12px!important;
}
#news_detail table td
{
	width:auto!important
}
#news_detail table
{
	width:100%!important;
}
}

/* ------------------------------ 0-767px ---------------------------- */

@media handheld, only screen and (max-width: 767px) {
}

/* ---------------------------- 480px-767px -------------------------- */

@media handheld, only screen and (max-width: 767px) and (min-width: 480px) {
}

/* ---------------------------- 320px-479px -------------------------- */

@media handheld, only screen and (max-width: 479px) {
}

@media print {
}