@charset "utf-8";
/* CSS Document */

*{margin: 0px; padding: 0px;}

body{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background: url(images/bg2.png) center top fixed no-repeat;
}

img{	border: 0px;}
.header .menu #top-nav .hinhnho{	float:left;}
a{	text-decoration: none;	}
a:hover{	color: #000;}

a:active{	color: #666666;	}

div.clear{ display: block; clear:both;}

li{	list-style:none;}

#full{	width: 1349px;	margin:auto;}
div#wrapper{	width: 1200px;	margin: 0px auto; padding:5px 0;	background:#FFF;}
.header{	width:100%;	height:200px;	position:relative;}
.header .menu{width:1349px; height:36px; background:url(images/bg_menu_2.png) no-repeat;	position: absolute;	float: left; z-index: 99999; bottom:0px; background-size:100% 100%;}
.slider_top{width:1349px; height:196px;	float:left;}
.mota{}

.info-title{width:905px; float:left;	background:url(images/bg_main.png) no-repeat, url(images/tttt.png);	height:35px;margin-left: 5px;}
.bg-title{	padding-left:65px;	font-size:14px;	font-weight:bold;	text-transform:uppercase;}
.bg-title a{	color:#FFF;	line-height:35px;}
.bg-title a:hover{color:#F30;}
.info-content{	width:910px;	float:left;	background: #fff;}

.box-news {	height: 160px;	margin-left: 5px;	color: #000;	border-bottom: solid 1px #CCC;	margin-top:5px;	margin-bottom:5px;}
.box-news .box-news-img {	width: 180px;	height: 150px;	float: left;	margin-right: 10px;}
.box-news .box-news-name {	width: 690px;	line-height:30px;	float: left;	margin-left: 10px;	font-size:13px;}
.box-news .box-news-name a{	color:#03F;}
.box-news .box-news-name a:hover{	color:#0055A8;}
.box-news .box-news-mota {	width: 690px;	float: left;	padding-left: 10px;}
.box-news .box-news-readmore {	width: 90px; height: 20px;	float: right;	padding-left: 10px;	margin-top: 10px;}
.box-news-readmore a{color:#FF3600;}
.box-news-readmore a:hover{	color:#0055A8;}
/*-------------css daian-------------------------------*/
.menu ul{text-align:center;}
.menu ul li{float:left;	margin: -1px 8px 1px 5px;}

.menu ul li a{	display:block;	color:#FFF;	text-transform:capitalize;	font-size:14px;	font-weight:bold; padding: 10px 0px 11px;	font-family:Arial, Helvetica, sans-serif;}
.menu ul li a:hover{color:#51A9FF;	}
.menu ul li.line{	width:2px;	height:27px;	background:url(images/bg_line.png) no-repeat;}


ul#top-nav{	position:relative;	display:inline-block;	list-style: none;}
ul#top-nav li{	position: relative;	float: left;	padding-right: 1px;	}

ul#top-nav li a{ color: #FFF;	display: block;	font-weight: bold;	padding: 5px 28px; margin: 5px 0px;
}

ul#top-nav li a:hover{	color: #1679C2;	background: #FFF;	border-radius: 6px;	-moz-border-radius: 6px;	-ms-border-radius: 6px;	-o-border-radius: 6px;	-webkit-border-radius: 6px;}

li.menu1 a{	color: #1679C2 !important;	background: #FFF;	border-radius: 6px;	-moz-border-radius: 6px;-ms-border-radius: 6px;	-o-border-radius: 6px;	-webkit-border-radius: 6px;}

li#last-top-nav{ background: none !important;}


li#first-top-nav span{		font-style: italic;	display: block;font-weight: bold;	padding: 13px 24px;}

ul#top-nav ul{list-style:none; position: absolute; display: none;	width:220px; top:37px; margin-left:-4px;left: 0px;	z-index: 1000;}

ul#top-nav ul ul{position: absolute;display: none;	width: 220px;	top: 0px;	left: 220px;	z-index: 1000;	}

ul#top-nav ul li{width: 220px;	text-align: left;	border-bottom: 1px solid #FFF;	background: url(images/bg_li.png) repeat;	}

ul#top-nav ul li:last-child{	border-bottom: none;	}

ul#top-nav ul li ul li{	border-left: 1px solid #FFF;	}

ul#top-nav ul li a{color: #FFF !important;background: none !important;margin-left: 10px;margin-right: 10px;padding: 5px 8px;}

ul#top-nav ul li a:hover{color: #1679C2 !important;	background: #FFF !important;	}

ul#top-nav li:hover ul ul, ul#top-nav li ul li:hover ul ul{	display: none;	 }

ul#top-nav li:hover ul, ul#top-nav li ul li:hover ul{	display: block;	}


/*------------------end css daian--------------------------*/

div #wrapper .slider{		width: 100%;	overflow: hidden;	height:310px;}
.all_slider{width:1349px; height:420px; }
.bong{background:url(images/bg_bong.png) no-repeat;	width:1200px; height:20px; margin:auto; margin-top:-5px; background-size:100% 100%;}
.slider_left{ width:1349px; height:400px;}
.slider_tintuc{
	float: left;
	width: 285px;
	height: 228px;
	/* margin-left:19px; */
	margin-top: 6px;
	background: url(images/bg_left.png) right top no-repeat;
}
.banner_left{
	text-align:center;
	font-weight:bold;
	text-transform:uppercase;
	height:29px;
	line-height: 40px;
	margin-left: -35px;
	font-size: 13px;
	color: #fff;

}
.bner_left{
	text-align:center;
	font-weight:bold;
	background: url(images/bg_title.png)  no-repeat;
	text-transform:uppercase;
	height:50px;
	line-height: 40px;
	margin-left:5px;
	float:left;
	width:278px;
	color:#FFF;
	font-size:14px;
}
.sp_all{
	width: 261px;
	border: solid 1px #CCC;
	margin-left: 20px;
	margin-top: -13px;
	float:left;
	border-radius: 6px;
	-moz-border-radius: 6px;
	-ms-border-radius: 6px;
	-o-border-radius: 6px;
	-webkit-border-radius: 6px;

}



ul.cat-nav ul li{
	width: 200px;
}
ul.cat-nav ul ul{
	position: absolute;
	width: 220px;
	display: none;
	z-index: 1000;
	top: 0px; left: 220px;
}
ul.cat-nav ul{
	list-style: none;
	position: absolute;
	display: none ;
	width: 200px;
	padding-bottom: 7px;
	background: #FFF;
	z-index: 1000;
	top: -1px;
	left: 199px;
	border: 1px solid #CCC;
	border-left: none;
	border-radius: 0px 7px 7px 0px;
	-moz-border-radius: 0px 7px 7px 0px;
	-ms-border-radius: 0px 7px 7px 0px;
	-o-border-radius: 0px 7px 7px 0px;
	-webkit-border-radius: 0px 7px 7px 0px;
}
ul.cat-nav li a{
	display: block;
	color: #363535;
	font-weight: bold;
	padding: 0px 10px 0px 25px;
	background: url(images/paint_app.png) no-repeat 8px 50%;
}

ul.cat-nav li a:hover{ color: #FF6600;}
ul.cat-nav li a {
	color: #363535;
	font-weight: bold;
}
.hotro_taitel{
	width:211px;
	float:left;
	background:url(images/bg_nho.png) no-repeat;
	line-height: 31px;
	font-weight: bold;
	padding-left: 50px;
	border-bottom: solid 1px #CCC;
}
.left .hotro .sp_all ul{
	width:262px;
	float:left;
	background: #1974e1;
	*
	background: #2c8fd2;
}
.left .hotro .sp_all ul li{
	width: 240px;
	background: url(images/background.jpg) no-repeat 6px 15px;
	background-size: 15px 15px;
	float:left;
	height: 30px;
	padding: 5px 6px 5px 8px;
}
.left .hotro .sp_all ul li a{
	color:#fff;
	font-size: 11px;
	line-height: 30px;
	font-weight: bold;
	width: 233px;
	}
.left .hotro .sp_all ul li a:hover{
	color:#B90204;
}
.txt_timkiem{
	float:left;
	float: left;
	margin-top: 12px;
	margin-left: 10px;
}
#sp_show{height:451px; overflow:hidden; transition:all 0.5s;}
#sp_show:hover{height:auto; overflow:normal;transition:all 0.5s;}
#sp_show1{max-height: 451px;overflow:hidden;transition:all 0.5s;}
#sp_show1:hover{height:auto; overflow:normal;transition:all 0.5s;}
.click_show{text-align:center; padding:10px; color:#f00; font-size:20px; cursor:pointer;}
#btn{
	text-align:center;
	float:left;
	margin-left: 80px;
	margin-top: 5px;

}
.hotrodichvu{
	font-size:13px;
	font-weight:bold;
	margin-top: 110px;
	margin-left: 35px;
	color:#F30;
	margin-bottom: 20px;
	display: none;
}
.tintuc_tieude{
	width: 200px;
	padding-left: 30px;
	padding: 5px 5px 5px 10px;
	display: block;
	color: #F00;
	font-weight:bold;
	float:left;
}
.tintuc_img{
	padding: 0px 5px 5px 5px;
	width:60px;
	height:45px;
	float:left;
}
.tintuc_noidung{
	height:45px;
	width:115px;
	float:left;
	font-size:6px;
	line-height: 15px;
}
.left{
	width:285px;
	float:left;
	margin-bottom:45px;
	background: #fff;
	overflow: hidden;
}
div.tientich ul
{
	list-style:none;
	text-transform:capitalize;
	border: 1px solid #b2b1b1;
	text-align: center;
}
div.tientich ul li
{
	display:inline-block;
	vertical-align: top;
	width: 32%;
	text-align: center;
	margin: 10px 0;
}
div.tientich ul li h4 a
{
	color:#333;
	display: block;
	margin-top: 5px;
}
div.tientich ul li img
{
	height: 55px;
}
.left .hotro{
	width:285px;
	margin-bottom:10px;
	float:left;
	padding-bottom: 10px;
}
.noidung_text
{
	padding:20px;
}
.right{
	width:910px;
	float:left;
	background: #fff;
}
.right .main{
	width: 910px;
	float: left;
	background: #fff;
}
.main_title{
	height:35px;
	background:url(images/bg_main.png) no-repeat, url(images/tttt.png);
	margin-left: 14px;
	line-height: 35px;
	font-size: 14px;
	text-transform: uppercase;
	font-weight: bold;
	color: #FFF;
	padding-left: 70px;
	position:relative;
}
.view{ position: absolute;
    top: 0px;
    right: 5px;
    color: #f00;
    font-size: 12px;
    text-transform: none;
    font-weight: 100;
    font-style: italic;
    text-decoration: underline;}
.main_img{
	width: 455px;
	height: 445px;
	float: left;
	background: url(images/bg_img_.png) no-repeat;
	margin-top:7px;
	background-size:100% 100%;
}
.boxsp_detail
{
	padding:0px 40px;
}
.main_img p{width: 360px;margin:auto;}
.main_img p strong{font-size:18px;}
.main_chitiet{
	width:372px;
	float:left;
}
.tieude{
	line-height:70px;
	font-weight:bold;
	text-transform:uppercase;
	font-size:15px;
	color:#FFF;
}
.quangcao_ngang{
	width:1000px;
	height:70px;
	float:left;
	background:#06F;
}
.menu_duoi{
	background:url(images/bg_menuduoi.png) no-repeat;
	width:1000px;
	height:31px;
	float:left;
	line-height: 30px;
}
.menu_duoi a{
	display:block;
	float:left;
	margin: 0px 30px 0px 22px;
	font-weight:bold;
	color:#000;
}
.menu_duoi a:hover{
	color:#F00;
}
div.thongke
{
	margin-top:15px;
	text-align:right;
}
div.thongke ul li
{
	font-size: 14px;
	padding:8px 0;
	text-transform:capitalize;
	font-weight:bold;
	padding-right: 70px;
}
.footer{width:1349px; margin-top:32px;	background-color: #cecece;}
.footer_left{ width:310px; height:150px; float:left;}
.footer_right{ width:530px;	float:left;}
.footer_title{font-size: 16px;font-weight: bold;text-transform: uppercase;color: #00F;margin-top: 25px;}
.footer_detail{	width:300px;}
.footer_detail span1{	line-height: 21px;margin-left: 105px;margin-top: 16px;}
.noidung{width:600px; margin-top: 18px;}
.hotro .hotro_all{	width:180px;	float:left;	margin: 10px 0px 0px 20px;}
.hotro .hotro_all .ten{	color:#00F;	width:180px;	font-weight:bold;	text-align:center;	float:left;}
.hotro .hotro_all .tel{	font-weight:bold; float:left; width:180px; margin: 5px 0px 5px 0px;}
.hotro .hotro_all .tel .ten_tel{	width:40px;	float:left;	margin: 5px 0px 5px 0px;}
.hotro .hotro_all .tel .sdt{color:#F00;	float:left;	width:140px; margin: 5px 0px 5px 0px;}
.tenten{ width:50px; float:left; font-weight:bold;	margin-top:6px;}
.imgimg{ width:130px; float:left; margin-top:2px;}
.dt { border-bottom: 1px solid #c4c3c3;	font-size: 12px; padding: 5px 35px;}
.dt a{display: block;color: #03F;font-weight: bold;text-decoration: none;padding: 5px 0px 5px 20px;text-transform: uppercase;}
.dt a:hover{	color:#6FC;}
.text{	margin:15px; margin-right:0px;	line-height: 25px;}
.img_one{	width:100%;	float:left;}
.img_one img{	width: 410px;	height: 290px;	margin-left: 32px;	margin-top: 20px; float:left;}
.img_ten{ line-height: 35px; font-weight: bold; text-transform: uppercase; text-align: center; width: 100%; height: 40px; font-size: 14px; float: left; }
.img_ten a{color: #00C;}
.img_ten a:hover{color: #F30;}
.sodt{ width:100%; float:left; font-size:18px; font-weight:bold; margin-left:105px; color:#F00;}
.box-sp{ width: 433px; float: left;	margin-left: 20px; margin-bottom: 30px;	border: 1px solid #cecece;}
.box-sp-img{ float:none;}
.box-sp-name{ float: none; padding-left: 10px;	padding-bottom: 10px; font-size: 14px;}
.box-sp-name a{	font-weight:bold; color:#000; line-height:30px;}
.nhantin{width:280px; float:right;}
