@charset "utf-8";
/* CSS Document */


body{
	margin:0;
	padding:0;
	background:#333;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:12px;
}

img{
	border:none;
}

#wrapper{
	width:982px;
	margin:0 auto;
	background:#fff;
	
}

#bg_page{
	float:left;
	width:982px;
	background:#fff;
}

#content_page{
	float:left;
	width:962px;
	margin-top:10px;
	margin-left:10px;
	background:#fff;	

}

*html #content_page{
	float:left;
	width:962px;
	margin-top:10px;
	margin-left:5px;
	background:#fff;	

}

/*----banner--------*/
#banner{
	float:left;
	width:962px;
	height:89px;
}

/*--------main menu--------*/
#main_menu{
	float:left;
	width:962px;
	height:29px;
	background:url(../images/bg_main_menu.jpg) repeat-x;
}

#main_menu ul{
	float:left;
	margin:0;
	padding:0;
	margin-left:3px;
}
#main_menu li{
	float:left;
	color:#fff;
	font-size:12px;
	font-weight:bold;
	text-transform:uppercase;
	height:29px;
	line-height:29px;
	list-style:none;
}

#main_menu li a{
	float:left;
	margin-right:3px;
	padding-left:10px;
	padding-right:10px;
	color:#fff;
	font-size:12px;
	font-weight:bold;
	text-transform:uppercase;
	background:url(../images/bg_li_main_menu.jpg);
	text-decoration:none;
}

#main_menu li a:hover{
	float:left;
	margin-right:3px;
	padding-left:10px;
	padding-right:10px;
	color:#ffc801;
	font-size:12px;
	font-weight:bold;
	text-transform:uppercase;
	background:url(../images/bg_li_main_menu_over.jpg);
	text-decoration:none;
}

/*---------------*/

/*---------intro flash-----*/
#intro_flash{
	float:left;
	width:962px;
	height:260px;
}


/*------time-------*/
#time_lang{
	float:left;
	width:962px;
	margin-top:1px;
	border-top:#FF9900 1px solid;
	padding-top:3px;
	border-bottom:#FF9900 1px solid;
	padding-bottom:3px;
}

.time{
	float:left;
	color:#666;
	font-size:11px;
}

.lang{
	float:right;
}

/*-------intro service-------*/
#intro_service{
	float:left;
	width:962px;
	margin-top:10px;
}

/*-----------main content--------*/
#main_content{
	float:left;
	width:962px;
	margin-top:10px;
}

/*----left content index*/

#left_content_index{
	float:left;
	width:310px;
	padding-right:8px;
	border-right:#666666 1px dotted;
}

#box_left_content_index{
	float:left;
	width:310px;
	margin-bottom:10px;
}
.title_box_left_index{
	float:left;
	width:275px;
	height:38px;
	background:url(../images/title_box.jpg) no-repeat;
	line-height:38px;
	padding-left:35px;
	color:#FF9900;
	font-size:12px;
	font-weight:bold;
	text-transform:uppercase;
}
.content_box_left_index{
	float:left;
	width:294px;
	background:url(../images/bottom_box_index.jpg) no-repeat left bottom;
	font-size:12px;
	color:#666666;
	padding:4px 8px 8px 8px;
}



/*-------right content--------*/

#right_content{
	float:right;
	width:310px;
	padding-left:8px;
	border-left:#666666 1px dotted;
}

#box_right_content{
	float:left;
	width:310px;
	margin-bottom:10px;
}
.title_box_right{
	float:left;
	width:275px;
	height:38px;
	background:url(../images/title_box.jpg) no-repeat;
	line-height:38px;
	padding-left:35px;
	color:#FF9900;
	font-size:12px;
	font-weight:bold;
	text-transform:uppercase;
}
.content_box_right{
	width:294px;
	background:url(../images/bottom_box_index.jpg) no-repeat left bottom;
	font-size:12px;
	color:#666666;
	padding:4px 8px 8px 8px;
	float:left;
}

/*----center contnet index-------*/
#center_content_index{
	float:left;
	width:310px;
	margin-left:6px;
	
}

/*------center box index-----*/
#center_box_index{
	float:left;
	width:310px;
	margin-bottom:10px;

}

.title_center_box_index{
	float:left;
	width:275px;
	height:38px;
	background:url(../images/title_box.jpg) no-repeat;
	line-height:38px;
	padding-left:35px;
	color:#FF9900;
	font-size:12px;
	font-weight:bold;
	text-transform:uppercase;
}

.content_box_center{
	float:left;
	width:294px;
	background:url(../images/bottom_box_index.jpg) no-repeat left bottom;
	font-size:12px;
	color:#666666;
	padding:4px 8px 8px 8px;
}


/*---------footer----------*/
#footer{
	float:left;
	width:962px;
	height:63px;
	background:url(../images/bg_footer.jpg) repeat-x;
	color:#fff;
	font-size:12px;
	margin-top:10px;
}

.copyright{
	float:left;
	padding-left:10px;
	margin-top:5px;
}

.thongke{
	float:right;
	padding-right:10px;
	margin-top:15px;
}


/*----------about--------*/
#about{
	float:left;
	width:310px;
	background:url(../images/bg_about.jpg) no-repeat;
	color:#fff;
	padding-bottom:5px;
}

.title_about{
	padding-left:30px;
	margin-top:8px;
	width:280px;
	float:left;
	margin-bottom:8px;
	font-size:12px;
	font-weight:bold;
	text-transform:uppercase;
	color:#FFFF00;
}


#about a{
	color:#FFFF00;
	font-size:12px;
	text-decoration:none;
}

#about a:hover{
	color:#fff;
	text-decoration:underline;
}

#about img{
	float:left;
	margin-right:10px;
}

#about p{
	margin-top:0;
	margin-bottom:5px;
	color:#fff;
	font-size:12px;
	text-align:justify;
}

/*------du an------*/
#du_an_index{
	float:left;
	width:294px;
}

#box_du_an_index{
	float:left;
	width:284px;
	padding:5px;
	margin-bottom:5px;
	padding-bottom:8px;
	border-bottom:#ccc 1px dotted;
}

#box_du_an_index .image_du_an{
	width:80px;
	float:left;
	height:80px;
	margin-right:10px;
}

#box_du_an_index .chitiet_du_an{
	width:194px;
	float:left;
	color:#666666;
	font-size:12px;
}

#box_du_an_index .chitiet_du_an p{
	margin-top:0px;
	margin-bottom:2px;
}



/*-------video--------*/
#video_clip{
	float:left;
	width:294px;
}

.more_video_clip{
	float:left;
	width:294px;
	margin-top:5px;
}

.more_video_clip ul{
	float:left;
	margin:0;
	padding:0;
	padding-bottom:5px;
}

.more_video_clip li{
	display:block;
	line-height:16px;
	background:url(../images/icon_video.jpg) no-repeat left center;
	padding-left:15px;
	font-size:12px;
	color:#996600;
}

.more_video_clip li a{
	font-size:12px;
	color:#996600;
	text-decoration:none;
}

.more_video_clip li a:hover{
	color:#0066CC;
	text-decoration:underline;
}


/*-------------*/
#baibao_lien_quan{
	float:left;
	width:294px;
}

#baibao_lien_quan ul{
	float:left;
	margin:0;
	padding:0;
	padding-bottom:5px;
}

#baibao_lien_quan li{
	display:block;
	line-height:16px;
	background:url(../images/list_duan.jpg) no-repeat left center;
	padding-left:15px;
	font-size:12px;
	color:#666;
}

#baibao_lien_quan li a{
	font-size:12px;
	color:#666;
	text-decoration:none;
}

#baibao_lien_quan li a:hover{
	color:#0066CC;
	text-decoration:underline;
}

/*------co so ha tang - nha xuong------*/
#co_so_ha_tang{
	float:left;
	width:294px;
}

#co_so_ha_tang ul{
	float:left;
	margin:0;
	padding:0;
	padding-bottom:5px;
}

#co_so_ha_tang li{
	display:block;
	line-height:17px;
	background:url(../images/icon_ht.jpg) no-repeat left center;
	padding-left:15px;
	font-size:12px;
	color:#666;
}

#co_so_ha_tang li a{
	font-size:12px;
	color:#666;
	text-decoration:none;
}

#co_so_ha_tang li a:hover{
	color:#0066CC;
	text-decoration:underline;
}
/*---------tin tuc--------*/

#tintuc_noibat{
	float:left;
	width:294px;
}


#box_tintuc_noibat{
	float:left;
	width:294px;
	padding-bottom:5px;
	border-bottom:#CCCCCC 1px dotted;
	margin-top:10px;
}

.image_tintuc_noibat{
	float:left;
	margin-right:5px;
}

.content_tintuc_noibat{
	font-size:12px;
	color:#666;
}

.title_tintuc{
	margin-top:0;
	margin-bottom:0px;
	color:#666;
	font-weight:bold;
	font-size:16px;
}

.title_tintuc a{
	color:#666;
	font-weight:bold;
	font-size:12px;
	text-decoration:none;
}

.title_tintuc a:hover{
	color:#FF9900;
	text-decoration:underline;
}

.normal_tintuc{
	margin-top:5px;
	text-align:justify;	
}

/*--------------------*/


/*----------download--------*/

#download{
	float:left;
	width:294px;
}

#download ul{
	float:left;
	margin:0;
	padding:0;
	padding-bottom:5px;
}

#download li{
	display:block;
	line-height:18px;
	background:url(../images/icon_down.jpg) no-repeat left center;
	padding-left:15px;
	font-size:12px;
	color:#666;
}

#download li a{
	font-size:12px;
	color:#666;
	text-decoration:none;
}

#download li a:hover{
	color:#0066CC;
	text-decoration:underline;
}
/*---------------------------*/

/*------co so ha tang - nha xuong------*/
#weblinkbox {
	float:left;
	width:294px;
}

#weblinkbox select {
	width:290px;
}
/*----------------*/

#left_content_main{
	float:left;
	width:634px;
	padding-right:8px;
}

#box_left_content_main{
	float:left;
	width:634px;
}

.title_box_left_content_main{
	float:left;
	width:599px;
	height:38px;
	background:url(../images/title_box_big.jpg) no-repeat;
	line-height:38px;
	padding-left:35px;
	color:#FF9900;
	font-size:12px;
	font-weight:bold;
	text-transform:uppercase;
}

.title_box_left_content_main a{
	color:#FF9900;
	font-size:12px;
	font-weight:bold;
	text-transform:uppercase;
	text-decoration:none;
}

.title_box_left_content_main a:hover{
	color:#0099FF;
}

.content_left_box_main{
	float:left;
	width:618px;
	background:url(../images/bottom_box_main.jpg) no-repeat left bottom;
	font-size:12px;
	color:#666666;
	padding:4px 8px 15px 8px;
}

.text_normal{
	float:left;
	margin-top:0;
	margin-bottom:10px;
	font-size:12px;
	color:#666;
	text-align:justify;
}

.text_normal a{
	font-size:12px;
	color:#666;
	text-decoration:none;
}

.text_normal a:hover{
	color:#0066CC;
	text-decoration:underline;
}

/*--------thiet bi--------*/

#thiet_bi{
	float:left;
	width:618px;
}
#box_thiet_bi{
	float:left;
	width:194px;
	text-align:center;
	padding-left:6px;
	padding-right:6px;
	margin-bottom:17px;
}


.name_thiet_bi{
	margin-top:5px;
	margin-bottom:0;
	color:#666;
	font-size:12px;
	font-weight:bold;
}

.name_thiet_bi a{
	color:#666;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}

.name_thiet_bi a:hover{
	color:#0066CC;
	text-decoration:underline;
	
}


/*-----------catogery_thiet bi------*/

#catogery_thiet_bi{
	float:left;
	width:618px;	
}

#box_catogery_thiet_bi{
	float:left;
	width:285px;
	margin-left:4px;
	margin-right:8px;
	margin-bottom:18px;
	padding:5px;
	border:#CCCCCC 1px solid;
}

*html #box_catogery_thiet_bi{
	float:left;
	width:285px;
	margin-left:2px;
	margin-right:6px;
	margin-bottom:18px;
	padding:5px;
	border:#CCCCCC 1px solid;
}

.image_catogery_thiet_bi{
	float:left;
	width:120px;
	margin-right:5px;
}

.description_thiet_bi{
	float:left;
	width:160px;
}

#catogery_thiet_bi a{
	color:#0099CC;
	font-size:12px;
	text-decoration:none;
}
#catogery_thiet_bi a:hover{
	color:#FF6600;
	text-decoration:underline;
}

.description_thiet_bi p{
	float:left;
	margin-top:0;
	margin-bottom:5px;
	width:160px;
}

/*----thiet bi chi tiet-------*/

#box_thiet_bi_details{
	float:left;
	width:618px;
}

#box_thiet_bi_details h3{
	color:#FF6600;
	font-size:14px;
	font-weight:bold;
	margin-top:0;
	margin-bottom:7px;
}

#box_thiet_bi_details p{
	margin-bottom:0;
	margin-top:7px;
	color:#666;
}

#box_thiet_bi_details ul{
	float:left;
	margin:0;
	padding:0;
	margin-top:5px;
}

#box_thiet_bi_details li{
	display:block;
	background:url(../images/icon_ht.jpg) no-repeat left center;
	list-style:none;
	line-height:18px;
	padding-left:15px;
	color:#CC6600;
}


.mota_thiet_bi{
	float:left;
	width:250px;
	margin-right:8px;
	padding:4px;
	color:#666;
	font-size:12px;
	border:#ccc 1px solid;
}
.images_thiet_bi_details{
	float:left;
	width:350px;
}

.go_back{
	font-size:12px;
	color:#0066FF;
}

.go_back a{
	font-size:12px;
	color:#0066FF;
	text-decoration:none;
}

.go_back a:hover{
	font-size:12px;
	color:#FF6600;
	text-decoration:underline;
}




/*-------------gallery hinh anh--------*/

#gallery_hinh_anh{
	float:left;
	width:294px;
	padding-bottom:3px;
}


/*------------trang tin tuc------------
/*---------tin tuc--------*/

#tintuc_page{
	float:left;

}


#box_tintuc{
	float:left;
	width:618px;
	padding-bottom:10px;
	border-bottom:#CCCCCC 1px dotted;
	margin-top:10px;
}

.image_tintuc{
	float:left;
	margin-right:8px;
}

.content_tintuc{
	font-size:12px;
	color:#666;
}

.title_tintuc{
	margin-top:0;
	margin-bottom:0px;
	color:#666;
	font-weight:bold;
	font-size:16px;
}

.title_tintuc a{
	color:#666;
	font-weight:bold;
	font-size:12px;
	text-decoration:none;
}

.title_tintuc a:hover{
	color:#FF9900;
	text-decoration:underline;
}

.normal_tintuc{
	margin-top:5px;
	text-align:justify;	
}

.more_link_details{
	float:left;
	margin-top:15px;
}

/*---------------tin tuc lien quan--------------*/

#tin_tuc_lien_quan{
	float:left;
	margin-top:15px;
	width:618px;
	padding-bottom:10px;
}

#tin_tuc_lien_quan p.title_news{
	font-size:12px;
	font-weight:bold;
	margin-top:0px;
	margin-bottom:5px;
	color:#2970a8;
	float:left;
	clear:both;
}

#tin_tuc_lien_quan ul{
	float:left;
	margin:0;
	padding:0;
}

#tin_tuc_lien_quan li{
	display:block;
	background:url(../images/list_duan.jpg) no-repeat left center;
	padding-left:20px;
	line-height:16px;
	margin-left:20px;
	list-style:none;	
}

#tin_tuc_lien_quan li a{
	color:#666;
	font-size:12px;
	text-decoration:none;	
}

#tin_tuc_lien_quan li a:hover{
	color:#FF9900;
	text-decoration:underline;	
}


/*-----------------------------------*/
/*-----------phan trang----------*/

#phan_trang{
	float:right;
	margin-top:35px;
}

#phan_trang ul{
	border:0; 
	margin:0; 
	padding:0;
	float:left;
}

#phan_trang li{
	border:0; margin:0; padding:0;
	font-size:12px;
	list-style:none;
	float:left;
}
#phan_trang a{
	border:solid 1px #DDDDDD;
	margin-right:2px;
}
#phan_trang .previous-off,
#phan_trang .next-off {
	color:#666666;
	display:block;
	float:left;
	font-weight:bold;
	padding:3px 4px;
}
#phan_trang .next a,
#phan_trang .previous a {
	font-weight:bold;
	border:solid 1px #FFFFFF;
}
#phan_trang .active{
	color:#666;
	font-weight:bold;
	display:block;
	float:left;
	padding:4px 6px;
}
#phan_trang a:link,
#phan_trang a:visited {
	color:#FF9900;
	display:block;
	float:left;
	padding:3px 6px;
	text-decoration:none;
}
#phan_trang a:hover{
	border:solid 1px #666666;
}


/*----------end phan trang--------------*/*/



/*-------------cong trinh du an-----------*/
#cong_trinh_du_an{
	float:left;
	width:618px;
}

#box_congtrinh_duan{
	float:left;
	width:590px;
	margin-bottom:20px;
}

.title_congtrinh_duan{
	float:left;
	width:590px;
	margin-bottom:5px;
	margin-top:5px;
}

.mota_congtrinh_duan{
	float:left;
	padding:5px;
	width:590px;
	border:#CCCCCC 1px solid;
	color:#666;
	font-size:12px;
}

.mota_congtrinh_duan p{
	margin-top:0;
	margin-bottom:7px;
}

/*--------list danh sach cong trinh du an---------*/
#list_box_cog_trinh_du_an{
	float:left;
	padding:5px;
	width:580px;
	border:#CCCCCC 1px solid;
	color:#666;
	font-size:12px;
	margin-bottom:15px;
}

.image_list_box{
	float:left;
	width:120px;
	margin-right:10px;
}
.mo_ta_list_box{
	float:left;
	width:450px;
}

.mo_ta_list_box p{
	margin-top:0;
	margin-bottom:7px;
	width:450px;
}

.mo_ta_list_box p.name_congtrinh_duan{
	margin-top:0;
	margin-bottom:7px;
	width:300px;
	font-size:14px;
	color:#996600;
}

.mo_ta_list_box ul{
	float:left;
	margin:0;
	padding:0;
	margin-top:5px;
}

.mo_ta_list_box li{
	display:block;
	background:url(../images/list_duan.jpg) no-repeat left center;
	list-style:none;
	line-height:18px;
	padding-left:15px;
	color:#996600;
}


/*------------chi tiet cong trinh - du an----------*/
#details_congtrinh_duan{
	float:left;
	padding:5px;
	width:610px;
	color:#666;
	font-size:12px;
	margin-bottom:15px;
}

.mota_details_cong_trinh_du_an{
	float:left;
	width:300px;
}

.mota_details_cong_trinh_du_an p{
	margin-top:0;
	margin-bottom:7px;
	width:300px;
}

.mota_details_cong_trinh_du_an p.name_congtrinh_duan{
	margin-top:0;
	margin-bottom:7px;
	width:300px;
	font-size:14px;
	color:#996600;
}

.mota_details_cong_trinh_du_an ul{
	float:left;
	margin:0;
	padding:0;
	margin-top:5px;
}

.mota_details_cong_trinh_du_an li{
	display:block;
	background:url(../images/list_duan.jpg) no-repeat left center;
	list-style:none;
	line-height:18px;
	padding-left:15px;
	color:#996600;
}

.image_details_cong_trinh_du_an{
	float:left;
	width:288px;
	border:#CCCCCC 1px solid;
	padding:3px;
	margin-left:10px;
}


/*--------------gallery page----------*/

#gallery_page{
	float:left;
	width:618px;
}

#box_gallery{
	float:left;
	width:290px;
	margin-left:5px;
	margin-right:4px;
	padding:4px;
	border:#CCCCCC 1px solid;
	margin-bottom:15px;
}

*html #box_gallery{
	float:left;
	width:290px;
	margin-left:2px;
	margin-right:4px;
	padding:4px;
	border:#CCCCCC 1px solid;
	margin-bottom:15px;
}

#box_gallery p.name_gallery{
	float:left;
	margin-top:5px;
	margin-bottom:0;
	color:#666666;
	font-size:12px;
	font-weight:bold;
}


/*-------------view detail cong trinh du an----------*/
.view_detail{
	float:left;
	margin-top:5px;
	margin-bottom:0px;
}

.view_detail a{
	color:#0099FF;
	font-size:12px;
	text-decoration:underline;
}

.view_detail a:hover{
	color:#0099FF;
	font-size:12px;
	font-weight:bold;

}

/*----------------bang danh sach thiet bi-------*/

.bang_danh_sach{
	float:left;
	width:229px;
	height:27px;
	background:url(../images/bg_danhsach.jpg) no-repeat;
	color:#FFFFFF;
	line-height:27px;
	font-size:12px;
	font-weight:bold;
	padding-left:30px;
	margin-bottom:10px;
	
}

.bang_danh_sach a{
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}

.bang_danh_sach a:hover{
	color:#FFFF00;
}


/*----------tab detail*/
.image_detail_duan{
	float:left;
	width:618px;
	text-align:center;
	margin-bottom:10px;
}

#tab_detail{
	float:left;
	width:610px;
}
.box{
	background: #fff;
}

.box h3{
	margin-bottom:5px;
}

.box p{
	margin-top:0px;
	margin-bottom:5px;
}

.box img{
	margin-bottom:5px;
	margin-left:5px;
}


.boxholder{
	clear: both;
	padding: 1px;
	background: #4cbad6;
}
.tab{
	float: left;
	height: 30px;
	width: 120px;
	margin: 0 1px 0 0;
	text-align: center;
	background: url(../images/tab_detail.jpg) no-repeat;
}
.tabtxt{
	margin: 0;
	color: #fff;
	font-size: 12px;
	font-weight: bold;
	padding: 9px 0 0 0;
}

.tabtxt a{
	color: #fff;
	font-size: 12px;
	font-weight: bold;
	text-decoration:none;
}

/*--------------*/

/*------thiet bi---------*/

.images_thietbi{
	float:left;
	width:610px;
	text-align:center;
	margin-bottom:10px;
	color:#666;
}

/*---------linh vuc hoat dong---------*/
#linh_vuc_hoat_dong{
	float:left;
	width:618px;
	margin-top:10px;
}

#box_linh_vuc_hoat_dong{
	float:left;
	width:280px;
	margin-left:8px;
	margin-right:4px;
	border:#CCCCCC 1px solid;
	padding:5px;
	margin-bottom:10px;
}

#box_linh_vuc_hoat_dong a{
	 color:#FF9900;
	 text-decoration:underline;
}

#box_linh_vuc_hoat_dong a:hover{
	 color:#666;
	 text-decoration:underline;
}

#box_linh_vuc_hoat_dong img{
	width:280px;
	text-align:center;
}

#box_linh_vuc_hoat_dong p{
	width:280px;
	float:left;
	text-align:justify;
	color:#666666;
	margin-top:3px;
	margin-bottom:7px;
}


*html #box_linh_vuc_hoat_dong{
	float:left;
	width:280px;
	margin-left:4px;
	margin-right:4px;
	border:#CCCCCC 1px solid;
	padding:5px;
	margin-bottom:10px;
}









