body{
	margin:0;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:18px;
	background:url(../images/back_03.png) repeat;
}
p{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:18px;
	text-align:left;
	margin:0;
	padding:0;
}
img{ border:0;}
a{text-decoration:none;}
.fl{float:left;}
.fr{float:right;}
.clr{clear:both;}
/*------------------*/
.container{
	width:1024px;
	margin:0 auto;
}
.container2 img{
	max-width:270px;	
}
.top{
	width:980px;
	margin:0 auto;
	padding:0 22px 0 22px;
	height:150px;
}
.logo{
	float:left;
	padding:25px 0 0 0;
}
.slogan_menu{
	width:600px;
	float:right;
	margin:0;
	padding:25px 0 0 0;
}
.lang{
	float:right;
	width:65px;
	padding:51px 0 0 0;
}
.lang a{
	text-transform:none;
	color:#333;
	font-weight:bold;
}
.lang a:hover{
	color:#03F;
}
/*------menu------*/
.menu{
	float:left;
	width:530px;
	padding:51px 0 0 0;
}
.menu ul{
	float:right;
	margin:0;
	padding:0;
}
.menu ul li{
	float:left;
	list-style-type:none;
	position:relative;
}
.menu ul li a{
	font-weight:bold;
	text-transform:none;
	color:#333;
	padding:0 33px 5px 0;
	text-align:left;
	font-size:13px;
	float:left;
}
.menu ul li a:hover{
	color:#03F;
	text-decoration:underline;
}
.menu li.current a{
	color:#03F;
}
.menu li.current a{
	color:#03F;
}
.menu li.current ul li a{
	color:#FFF;
}

/*------------menu cấp 2--------*/
.menu ul li ul{
	position:absolute;
	left:0;
	display:none;
	z-index:20;
	top:22px;
	clear:both;
	float:none;
	width:160px;
	background:#000;
	padding:0 0 2px 0;
	margin:0;
	height:auto;
}
.menu ul li:hover ul{
	display:block;
}
.menu ul li ul:hover{
	display:block;
}
.menu ul li ul li{
	border-bottom:#900 solid 1px;
	background:url(../images/bullet.png) no-repeat 3px 8px;
	padding:0;
	height:auto;
	margin:0;
	float:left;
}
.menu ul li ul li a{
	text-transform:none;
	width:145px;
	display:block;
	font-weight:normal;
	padding:5px 0 5px 15px;
	color:#FFF;
}
.menu ul li ul li a:hover{
	color:#FFF;
	text-decoration:underline;
}
/*------------content-------------*/
.main{
	width:1024px;
	margin:0 auto;
	padding:0;
	background:#999;
}
.content{
	width:980px;
	margin:0 auto;
	padding:22px 0;
	height:330px;
}
.colum_small{
	float:left;
	width:188px;
	height:330px;
	background:#ccc;
	margin:0 10px 0 0;
}
.title_colum_small_2{
	float:left;
	height:27px;
	width:180px;
	padding:8px 0 0 8px;
}
.title_colum_small{
	float:left;
	width:180px;
	height:15px;
	padding:10px 0 0 8px;
}
.td_col a{
	font-weight:bold;
	font-size:15px;
	color:#666;
	float:left;
	padding:0;
}
.td_col a:hover{
	color:#03F;
	text-decoration:underline;
}
.icon_col{
	float:left;
	padding:3px 0 0 0;
}

/*--------------------footer--------------*/
.footer{
	width:980px;
	padding:20px 22px 0 22px;
	height:73px;
	float:left;
}
.user1{
	float:left;
	width:490px;
	margin:0;
	padding:0;
	text-align:left;
	line-height:20px;
}
.user2{
	float:left;
	width:490px;
	margin:0;
	padding:0;
	text-align:right;
}
.colum_pro img:hover{opacity: 0.8;}
.colum_small img:hover{opacity: 0.8;}
/*--------------gioi thieu-------------*/
.colum_left{
	float:left;
	width:204px;
	height:310px;
	background:#ccc;
	padding:10px;
}
.colum_left p{
	text-align:left;
	line-height:22px;
	margin:0;
	padding:5px 0 0 0;
}
.td_gt{font-weight:bold;font-size:15px;color:#00F;}
.td_gt2{font-weight:bold;}
.blue{color:#03F;}
/*------------lien he-------*/
.lienhe{
	float:left;
	width:635px;
	margin:0;
	padding:0 15px;
	background:#CCC;
	height:330px;
}
.diachi_lh{
	float:left;
	width:277px;
	margin:0;
	padding:15px 0;
	border-right:solid 1px #FFF;
	height:300px;
}
.form_lh{
	float:left;
	margin:0;
	padding:15px 0 15px 15px;
	width:341px;
	height:260px;
}
.diachi_lh p{
	text-align:justify;
	line-height:24px;
	padding:0 10px 0 0
}
.diachi_lh a:hover{
	text-decoration:underline;
}
.form_lh form{
	float:left;
	padding:10px 0;
}
.form_lh input{
	margin:0 0 10px 0;
}
.icon_bt, .form_lh .icon_bt{
	float:right;
	background:url(../images/icon_bt_14.png) no-repeat;
	width:53px;
	height:25px;
	margin:10px 0 10px 10px;
	text-align:center;
	padding:3px 0;
	border:none;
	color:#fff;
	font-weight:bold;
	cursor:pointer;
}

.icon_bt a{
	color:#fff;
	font-weight:bold;
}
/*------------news--------*/
.content_news{
	float:left;
	background:url(../images/img_news_05.jpg) no-repeat;
	width:755px;
	height:330px;
}
.content_news2{
	float:left;
	/*background:url(../images/img_news_05.jpg) no-repeat;*/
	width:755px;
	height:330px;
}
.colum_left ul{
	margin:0;
	padding:0;
}
.colum_left ul li{
	float:left;
	list-style-type:none;
	background:url(../images/icon_vien_12.png) repeat-x bottom;
	padding:5px 0;
	width:205px;
}
.colum_left ul li a{
	float:left;
	padding:0 0 8px 0;
    text-align:left;
}
.colum_left ul li a:hover{
	color:#03F;
	text-decoration:underline;
}
.next a{
	float:right;
	color:#03F;
	padding:15px 0 0 10px;
}
.next a:hover{
	text-decoration:underline;
}
/*----------detail news--------*/

.cols_detail{
	float:left;
	margin:0;
	padding:10px 15px;
	background:url(../images/back_detail_05.png) repeat;
	width:725px;
	height:310px;
}
.cols_detail p{
	text-align:justify;
	color:#FFF;
	line-height:18px;
	margin:0;
	padding:8px 0 8px 0;
}
.td_detail{
	color:#FFF;
	font-weight:bold;
}
.td_detail2{
	color:#000;
	font-weight:bold;
}
/*--------------------*/
.content_methods{
	float:left;
	background:url(../images/method_img_05.png) no-repeat;
	width:755px;
	height:330px;
}
.methods_4{
	float:left;
	width:196px;
	height:228px;
	margin:0;
	padding:12px 4px;
}
.methods_black{
	float:left;
	width:98px;
	height:114px;
	background:#000;
}
.methods_white{
	float:left;
	width:98px;
	height:114px;
	background:#fff;
	color:#333;
}
.methods_black a{
	color:#FFF;
	font-weight:bold;
	padding:35px 0 0 0;
	float:left;
	text-align:center;
}
.methods_black a:hover{
	color:#03F;
	text-decoration:underline;
}
.methods_white a:hover{
	color:#03F;
	text-decoration:underline;
}
.methods_white a{
	color:#000;
	font-weight:bold;
	padding:35px 0 0 0;
	float:left;
	text-align:center;
}
/*---------------*/
.content_people{
	float:left;
	width:755px;
	height:330px;
}
.nhansu{
	margin:0;
	padding:13px 0;
	background:url(../images/icon_vien_12.png) repeat-x bottom;
	float:left;
	width:204px;
}
.nhansu_detail{
	margin:0;
	padding:5px 0;
	float:left;
	width:293px;
}
.nd_ns{
	float:left;
	padding:0 0 0 10px;
}
.nd_ns_ct{
	float:right;
	background:#000;
	width:191px;
	padding:8px 0 8px 15px;
	margin:15px 0 0 0;
}
.nd_ns_ct a{
	color:#FFF;
}
.nhansu p{
	margin:0;
	padding:0;
	line-height:18px;
}
.nhansu p a:hover{
	text-decoration:underline;
}
.nhansu img{
	float:left;
	padding-right:10px;
}
/*-----------------------------------*/
#demo2{float:left;}
.scrollbar.simple{
	width:204px;
	height:250px;
	margin:0;
	overflow:hidden;
	float:left;
	-moz-box-shadow:none;
	border:none;
  }
.scrollbar.simple2{
	width:300px;
	height:270px;
	margin:0;
	overflow:hidden;
	float:left;
	-moz-box-shadow:none;
	border:none;
  }
.scrollbar.noborder{border:none;}
.scrollbar p{
   margin:0; 
   padding:6px 8px 0 0;
   line-height:20px;
   text-align:left;
 }
.content_slide{
	float:left;
	width:532px;
	height:330px;
	margin:0;
	padding:0;
}
.content_slide_gt{
	float:left;
	width:436px;
	height:330px;
	margin:0;
	padding:0;
}
.colum_right{
	float:left;
	width:300px;
	height:270px;
	background:#ccc;
	padding:10px;
}
.scrollbar.simple3{
	width:300px;
	height:250px;
	margin:0;
	overflow:hidden;
	float:left;
	-moz-box-shadow:none;
	border:none;
}