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

*{
	margin:0;
	padding:0;
}
a{
	text-decoration:none;
}
	body{
		font-size:11px;
		line-height:16px;
		font-family:tahoma;
		background:#000000;
	}
	#bd{
		width:1000px;
		margin:0 auto;
		background:url(../images/bg-body.gif) no-repeat top center;
	}
	#body1{
		margin:60px;
		margin-bottom:0;
	}
	
/*----------------header----------------*/
	#hearder{
		background:url(../images/bg-banner.png) no-repeat 0px 0px;
		padding:12px 0 12px 15px;
		position:relative;
		bottom:7px;
		right:4px;
		height:325px;
		width:100%;
		z-index:1000;
	}
	#hearder #banner{
		float:left;
		width:663px;
	}
	#hearder #tool{
		float:left;
		width:200px;
	}
	#hearder #tool #tool-menu{
		background:#3c3c3c url(../images/bong.gif) repeat-y top left;
		border:1px solid #000;
		padding:10px 0 10px 30px;
		margin-top:10px;
	}
	#hearder #tool #tool-menu p a{
		background:url(../images/arrow.gif) no-repeat left center;
		padding-left:10px;
		color:#fda607;
		line-height:23px;
		font-size:12px;
	}
	#hearder #tool #tool-menu p a:hover{
		text-decoration:underline;
		font-weight:bold;
	}
	#tool-search{
		margin-top:20px;
	}
	#tool-search #tool2 label{
		color:#fda607;
		line-height:22px;
		font-size:11px;
	}
	#tool-search #frm #text_1{
		height:14px;
		font-size:11px;
	}
	#tool-search #select{
		height:18px;
		font-size:11px;
		width:155px;
	}
	#tool-search #frm #submit{
		position:relative;
		top:2px;
		margin:0 2px;
	}

/*-------------Content--------------*/
	#body1 #content{
		position:relative;
		bottom:20px;
		z-index:1;
		background:url(../images/bg-content.png) no-repeat left top;
		margin:0 74px 0 22px;
		padding-top:10px;
		overflow:hidden;
		padding-bottom:20px;
		padding-left:18px;
	}
	#body1 #content #news1-tool{
		width:200px;
		float:left;
	}
	#body1 #content #news1{
		background:#3c3c3c;
		padding:0 10px 10px;
	}
	#body1 #content #news1 h3,
	#tool-search #tool2 label{
		font-size:12px;
		color:#fff;
		margin-top:20px;
		line-height:20px;
		border-bottom:1px dashed #CCC;
		background:url(../images/arrow.gif) no-repeat left center;
		padding-left:10px;
		margin-bottom:10px;
		line-height:28px;
		font-weight:bold;
	}
	#body1 #content #news1 .news{
		margin-bottom:15px;
		color:#FFF;
	}
	#body1 #content #news1 .news p{
		margin-bottom:5px;
	}
	#body1 #content #news1 .news p a{
		color:#fda607;
		text-decoration:underline;
	}
	.name{
		color:#fda607;
	}
	#body1 #content #news1 .news p a:hover{
		font-weight:bold;
	}
	#body1 #content #news1 #detail{
		overflow:hidden;
	}
	#body1 #content #news1 #detail a span{
		color:#fda607;
		float:right;
	}
	#body1 #content #news1 .detail a span:hover,
	#body1 #content #gallery1 .text_2 a:hover,
	#lang a span:hover,
	.vnm-cat .vnm-nameother a:hover,
	.vnm #colpic .vnm-name a:hover
	{
		text-decoration:underline;
	}
	/*------content picture------*/
	#body1 #content #gallery1{
		float:left;
		width:510px;
		margin-left:15px;
	}
	#body1 #content #gallery1 h3{
		font-size:12px;
		color:#fff;
		margin-top:20px;
		line-height:20px;
		border-bottom:1px dashed #CCC;
		background:url(../images/arrow.gif) no-repeat left center;
		padding-left:10px;
		margin-bottom:10px;
	}
	#body1 #content #gallery1 #colpic{
		clear:both;
		overflow:hidden;
		margin-bottom:10px;
	}
	#body1 #content #gallery1 .picture1{
		float:left;
		width:104px;
		background:#3c3c3c;
		border:1px solid #000;
		padding:6px 8px;
		margin-right:7px;
	}
	#body1 #content #gallery1 .picture2{
		float:left;
		width:104px;
		background:#3c3c3c;
		border:1px solid #000;
		padding:6px 8px;
	}
	#body1 #content #gallery1 .vnm-cat .picture1{
		float:left;
		width:145px;
		background:#3c3c3c;
		border:1px solid #000;
		padding:6px 8px;
		margin-right:7px;
	}
	#body1 #content #gallery1 .vnm-cat .picture2{
		float:left;
		width:145px;
		background:#3c3c3c;
		border:1px solid #000;
		padding:6px 8px;
	}
	#body1 #content #gallery1 .text_2{
		text-align:center;
		line-height:28px;
	}
	#body1 #content #gallery1 .text_2 a{
		color:#FFF;
	}
	#body1 #content #gallery1 .vnm-cat h3{
		color:#fff;
		margin-top:0px ;
		margin-bottom:0;
	}
	#body1 #content #gallery1 .vnm-cat #colpic{
		margin-bottom:0px;
		margin-top:10px;
	}
	#tbao{
		color:#F00;
	}
/*--------FOOTER--------*/
	#footer{
		text-align:center;
		color:#28411e;
		margin-top:-10px;
		font-weight:bold;
		margin-bottom:10px;
	}
	#footer a{
		color:#28411e;
		text-decoration:underline;
	}

/*---------- LANGUAGE-------------*/
	#lang{
		height:21px;
		text-align:right;
		padding-top:5px;
		padding-right:20px;
	}
	#lang a span{
		color:#FFF;
	}
	
/*----------MENU-----------*/
	#menu ul li{
		cursor:pointer;
		display:block;
		float:left;
		margin-right:2px;
	}
	#menu ul li a.active,
	#menu ul li a.active:hover,
	#menu ul li a.active:active,
	#menu ul li a.active:focus{
		background:url(../images/bg-active.gif) no-repeat center bottom;
		font-size:11px;
		font-weight:bold;
		width:95px;
	}
	#menu ul li a{
		background:url(../images/bg-menunomal.png) no-repeat center bottom;
		font-size:10px;
		color:#FFF;
		font-family:Tahoma, Geneva, sans-serif;
		line-height:24px;
		display:block;
		width:85px;
		text-align:center;
		padding-top:11px;
	}
	#menu ul li a span{
		padding:0 10px;
	}
	#menu ul li a:hover{
		background:url(../images/bg-active.gif) no-repeat center bottom;
		font-size:11px;
		font-weight:bold;
		width:95px;
	}
/*-------------news--------------*/
	#colpic .vnm-name{
		font-size:12px;
		font-weight:bold;
		color:#FDA607;
		margin-bottom:5px;
	}
	#colpic .vnm-content{
		color:#FFF;
	}
	.vnm-cat .vnm-nameother a{
		color:#FDA607;
		font-weight:bold;
		margin:5px 10px;
		line-height:20px;
	}
	.vnm #colpic .vnm-name a{
		color:#FDA607;
	}
	#phantrang{
		color:#FFF;
		text-align:center;
	}
	#search1{
		color:#F00;
		text-align:center;
	}

/*-------------contact----------------*/
	#name-about{
		background:url(../images/arrow.gif) no-repeat center left;
		color:#FDA607;
		font-weight:bold;
		padding-left:23px;
		line-height:24px;
		border-bottom:1px dashed #b49a65;
		margin-bottom:5px;
		margin-top:15px;
	}
	.contact label{
		width:178px;
		text-align:right;
		float:left;
		padding-top:2px;
		margin-right:5px;
		color:#00659f;
	}
	.contact textarea{
		width:265px;
		height:150px;
		font-size:11px;
		color:#00659f;
	}
	.contact .field{
		width:180px;
		font-size:11px;
		color:#00659f;
	}
	.contact p{
		clear:both;
	}
	.menu_left{
		margin-top:2px;
		margin-bottom:2px;
		margin-left:20px;
	}
	.menu_left a{
		color:#000;
		line-height:18px;
	}
	.menu_left a:hover{
		text-decoration:underline;
	}
	.tienich{
		margin:0 5px 0 7px;
	}

/*------------class-------------*/	
	.clr{
		clear:both;
	}
	.text_1{
		text-align:left;
		color:#844B20;
		font-size:11px;
		line-height:14px;
		margin-top:10px;
	}

	/* Clearfix */

	.clearfix:after {
	
	clear: both;
	
	display: block;
	
	content: ".";
	
	height: 0;
	
	visibility: hidden;
	
	}
	* html > body .clearfix {
	
	width: 100%;
	
	display: block;
	
	}
	* html .clearfix {
	
	height: 1%;
	
	}
