@charset "utf-8";
/* CSS Document */
body{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	margin:0 auto;
	padding:0;
	background:#131313;
}
p{
line-height:18px;
}
ul,li{
	margin:0;
	padding:0;
	list-style:none;
}

ul.groupitem{
margin:0 0 15px 0px;
padding:15px 0px;
clear:both;
height:auto
}
ul.groupitem li{
margin:0px;
padding:0px;
display:inline;
float:left;
width:45%;
margin-right:15px;
}
ul.groupitem li a{font-weight:bold}
ul.groupitem li img{float:left; clear:left; padding-right:10px}

img{
	border:none;
	margin:0;
	padding:0;
}
form{
	margin:0;
	padding:0;
	border:0;
}
input{
	margin:0;
	padding:0;
	border:0;
}
a{
	text-decoration:none;
	color:#303030;
}
a:hover{
	color:#98272b;
}
.ClearBoth{
	clear:both;
}
.header_search{
height:20px;
width:945px;
margin:0 auto;
padding:5px 20px 5px 20px;
}
.header_search ul li{
	float:right;
	margin:0 0 0 15px;
}
.header_search ul li .search{
	border:1px solid #717171;
	background:#575757;
	padding: 0 5px;
}
.header_search ul li input{
	background:#575757;
	width:170px;
	height:18px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #CCCCCC;
}

.header_search ul li.lang a {
	color: #c6c6c6;
	font-size: 11px;
	padding: 4px 0 0 0;	
	display: inline-block;
}

.header_search ul li.lang a:hover, .header_search ul li.lang a.active {
	color: #c9e29e;
}

.bg_menutop{
	background:url(../images/bg_menutop.jpg) repeat-x 0 0;
	height:101px;
}

.bg_menutop .menutop{
	width: 985px;
	margin: 0 auto;
}

.banner_flash{
	margin:0 auto;
}
.footer{
margin:0 auto;
padding:15px 0 0 0;
}
.footer .menu_footer{
	margin:0 auto;
	padding:0 20px 5px 20px;
	width:945px;
}
.footer .menu_footer ul li{
	color:#fff;
	float:left;
	margin:0 10px 0 0;
}
.footer .menu_footer ul li a{
	color:#fff;
}
.footer .menu_footer ul li a:hover{
	color:#a0a0a0;
}
.footer .line_footer{
background: #2b2b2b;
margin:0;
padding:0;
line-height:1px;
height:1px;
}
.footer .coppy{
	margin:0 auto;
	padding:0 20px 30px 20px;
	width:945px;
}
.footer .coppy .coppyright{
	float:left;
	color:#a0a0a0;
	padding-top:5px;
}
.footer .coppy .coppyright a{
	color:#98272b;
}
.footer .coppy .top{
	float:right;
	background:#2b2b2b;
}
.footer .coppy .top a{
	color:#d8f884;
	background:url(../images/icon_top.png) no-repeat 90% 5px;
	padding:5px 20px 5px 10px;
	display: inline-block;

}
.footer .coppy .top a:hover{
	color:#fff;
}
.footer .coppy .hitcounter{
	float:right;
	
}

.news_home {
	margin: 0 auto;
	width: 945px;
	color: #FFFFFF;
	padding: 0 0 30px;
}

.news_home .news  {
	border-left: 3px solid #333333;
	padding: 0 0 0 10px;
}

.news_home .news .date {
	color: #ceed7b;
	font-weight: 700;
	padding: 0 0 5px 0;
}

.news_home .news .title a {
	color: #fff;
}

.news_home .news .title a:hover {
	color: #CCCCCC;
}

.bg_banner{
	background:url(../images/img_banner.jpg) no-repeat 50% 0;
	margin:0 auto;
	padding:0;
}
.banner{
	width:945px;
	height:111px;
	padding:60px 20px 0 20px;
	margin:0 auto;
}
.banner .company{
	padding: 0 0 1px 0;
}
.banner .navication{
	background:url(../images/bg_navication.png) repeat 0 0;
	height:43px;
	padding:22px 0 0 20px;
}

.banner .nav_line {
	height: 1px;
	line-height: 1px;
	background: url(../images/bg_navication_line.png) repeat-x 0 0;
}

.banner .navication ul li{
	float:left;
	margin-right:10px;
}
.banner .navication ul li a{
	color:#fff;
	font-size:18px;
}
.banner .navication ul li a:hover, .banner .navication ul li a.active{
	color:#cce883;
}

.banner .navication ul li.nav_arrow img {
	padding: 7px 0 0 0;
}

.bg_page{
	background:#fff;
	margin:0 auto;
	padding:0;	
}
.page{
	width:923px;
	background:url(../images/bg_page.jpg) repeat-y 50% 0;
	margin:0 auto;
	padding-right:5px;
	padding-left:22px;
	
}
.page_cur{
	width:923px;
	background:url(../images/bg_page.jpg) repeat-y 50% 0;
	margin:0 auto;
	padding-right:5px;
	padding-left:22px;
	border: solid #993300 1px;
}
.pagebottom{
	background:url(../images/linebottom_page.jpg) no-repeat 50% 0;
	width:985px;
	height:30px;
	margin:0 auto;
	padding:0 0 12px 0;
}
.page_left{
	width:630px;
	float:left;
	margin:0 0 0 0;
}
.page_left table.border{border-bottom:1px solid #999; border-right:1px solid #999;}
.page_left table.border td{padding:0px; border:1px solid #999; border-bottom:0px; border-right:0; padding-left:15px}
.page_right{
	width:262px;
	float:right;
	margin:0;
	padding:40px 0 0 0;
}

/* menu */
.menuright{
margin:0 0 40px 0;
padding:0;
}
.menuright li{
list-style:none;
font-size:14px;
}
.menuright li a{
padding: 6px 10px 0 30px;
height: 23px;
display: block;
border-top: 1px solid #fff;
border-bottom: 1px solid #dbdbdb;
}
.menuright li a:hover, .menuright li a.activer{
background: url(../images/bg_menu_item.jpg) repeat-x 0 0;
color: #fff;
}


.menuright a{
outline: none;
}

.menuright  ul li ul {
list-style:none;
margin: 5px 0 0 5px;
padding: 0;
display: none;
}

.menuright  ul li ul.active {
display: block;
}

.menuright  ul li ul  li {
margin: 0;
padding: 0;
}

.menuright  ul li ul  li a {
background: url(../images/icon_circle.png) no-repeat 0 3px;
font-size: 12px;
padding: 0 0 1px 15px;
display: inline-block;
border: none;
margin: 0 0 0 20px;
}

.menuright  ul li ul li a:hover, .menuright  ul li ul li a.active {
background: none;
background-image: url(../images/icon_circle.png);
background-position: 0 3px;
background-repeat: no-repeat;
color: #96292e;
}

.menu_line1 {
	line-height: 1px;
	height: 1px;
	background: #dcdcdc;
}

.menu_line2 {
	line-height: 1px;
	height: 1px;
	background: #fff;
}

ul.submenu_inside li  a.submenu_inside_item {
	background: none;
	padding-left: 5px;
	padding-bottom: 0;
	border: none;
}

ul.submenu_inside li  a.submenu_inside_item:hover {
	background: none;
	border: none;
}

.page_right .group{

}

.background_about
{
background-image:url(../images/about1_en.jpg);
padding-top:25px;
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#9a3336;
width:630px;
height:38px;}
.background_group
{
background-image:url(../images/group_title.jpg);
padding-top:10px;
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:bold;
color:#963139;
width:620px;
padding-left:10px;
height:29px;
clear:both;
}
.group
{
padding-bottom:5px;
padding-right:5px;}

a.downrec:link
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#9a3336;
text-decoration:none;
text-align:left}
a.downrec:visited
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#9a3336;
text-decoration:none;
text-align:left}
a.downrec:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
text-decoration:none;
text-align:left}
a.downrec:active
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
text-decoration:none;
text-align:left}

.downsize
{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#999999;}
.welcometext
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
padding-top:15px;
text-align:justify;}



.newsdetail
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-align:justify;
padding-left:10px;
padding-right:15px;
padding-bottom:5px;
}
.datenews
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#009933;
padding-bottom: 5px;
}

.datenewsf
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#53910c;
padding-top:8px;
padding-bottom: 8px;
}
.datenewsfd
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#53910c;
padding-top:8px;
padding-bottom: 8px;
padding-left:5px;
}


.datenewsdetail
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#009933;
padding-bottom: 5px;
padding-top:5px;
padding-right:10px;
}

.content
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-align:justify;
padding: 5px 5px 5px 5px;
}

.textarea
{
border:1px solid #d1d1d1;
padding-left:5px;
}
.new{
		padding-bottom:10px;
		padding-left:15px;
		padding-right:5px;
		padding-top:5px;
		width:95%;
}
.new img{
		float:left;
		margin-right:10px
}

.othernews
{
padding-bottom:10px;
padding-left:15px;
padding-right:5px;
padding-top:5px;
width:95%;
}

.sitemap{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
padding-bottom:10px;
padding-left:25px;
padding-right:5px;
padding-top:10px;
width:45%;
}
.sitemap img{
		float:left;
		margin-left:25px;
		margin-right:10px;
		text-align:left;
}

.sitemap a {
color:#000000;}
.sitemap a:hover {
color:#FF0000;}

.sitemapsub img
{
		float:left;
		margin-left:55px;
		margin-right:10px;
		text-align:left;
width:7%;
}

ul.award{
margin:0 0 0px 0px;
padding:0px 0px;
clear:both;
height:auto;
padding-left:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
}
ul.award li{
margin:0px;
padding-bottom:5px;
float:left;
width:95%;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
}


.rightfaq
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#999999;
text-align:right;
font-weight:inherit;
padding-right:10px;
padding-bottom:5px;
padding-top:10px;}



ul.reportitem{
margin:0 0 15px 0px;
padding:15px 0px;
padding-left:15px;
clear:both;
height:auto
}
ul.reportitem li{
margin:0px;
padding:0px;
display:inline;
float:left;
width:30%;
text-align:center;
padding-left:10px;
padding-bottom:10px;
}
ul.reportitem li img{clear:both; float:none}
ul.reportitem li a{font-weight:bold; clear:both}


.reportname
{
font-family:Arial, Helvetica, sans-serif;
color:#333333;
font-size:12px;
text-align:center;}
a.downreport:link
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:
#000000;
text-align:center;}
a.downreport:visited
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:
#000000;
text-align:center;}
a.downreport:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:
#FF0000;
text-align:center;}
a.downreport:active
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:
#FF0000;
text-align:center;}
.background_investor
{
background-image:url(../images/latest_news_en_bg.jpg);
widows:261;
height:32;
padding-top:5px;
padding-bottom:5px;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#9a3336;
padding-left:15px;
clear:both;
}
.sizedown
{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#000000;
text-align:justify;}

.background_contact
{
background:#F6F6F6;
width:615px;
height:18px;
padding:5px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#9a3336;
text-align:left;
padding-left:10px;
}

.bg_title_news
{
background-image:url(../images/news_title_bg.jpg);
background-position:center;
width:620px;
line-height:180%;
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
text-align:justify;
padding-left:10px;
color:#000000;
}

.source
{
font-family:Arial, Helvetica, sans-serif;
color:#666666;
text-align:right;
padding-left:5px;
font-size:11px;}



ul.galleryitem{
margin:0 0 15px 0px;
padding:10px 0px;
padding-left:5px;
clear:both;
height:auto
}
ul.galleryitem li{
margin:0px;
padding:0px;
display:inline;
float:left;
width:20%;
text-align:center;
margin-left:20px;
margin-bottom:20px;

}
ul.galleryitem li a{font-weight:bold; clear:both}


.pages {width:100%; border-top:solid #eaeaea 1px; padding:5px 0; text-align:right;}
.pages ul{padding:0; margin:0; list-style:none;}
.pages ul li {display:inline;}
.pages  a:hover{color:#9a2b2a;}

.bgsearchnew
{
background:#F6F6F6;
width:620px;
height:28px;
padding-top:5px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
text-align:right;
padding-left:10px;}

.bgnewstitle
{
background-image:url(../images/news_bg_title.jpg);
width:620px;
height:60px;
padding-top:5px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
text-align:left;
padding-left:10px;}


ul.thangnam{
padding-left:15px;
padding-top:10px;
clear:both;
height:auto
}
ul.thangnam li{
margin:0px;
padding:0px;
display:inline;
float:left;
width:90%;
text-align:left;
padding-left:15px;
padding-bottom:5px;
}
ul.thangnam li img{clear:both; float:none}
ul.thangnam li a{clear:both;color:#666666;
}

.thangnam a:hover{
color:
#00CC00};

li.sub1{
padding-left:15px;
padding-top:10px;
clear:both;
height:auto;
list-style:none;
}

.subsite
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
padding-left:65px;
padding-top:5px;
padding-bottom:5px;
text-decoration:none;}

.titlefd
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
padding-left:8px;}

.visitwebsite
{
background-color:#eaf0d4;
width:620;
height:48;
font-family:Arial, Helvetica, sans-serif;
padding: 10px 10px;
}
.reportbottom
{
background-color:#f8f8f8;
width:620;
height:50;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#9a9a9a;
padding: 10px 10px;
line-height:15px;
}
.projectli
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#000000;}

.bgtamnhin
{
background-image:url(../images/sumenh-namlong.jpg);
width:606px;
height:258px;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
padding-left:20px;
padding-top:5px;
}

.hinh
{
width:120px;
height:90px;
text-align:center;
border:1px solid #ccc;
margin-left:10px;
}
.hinhlon
{
width:120px;
height:120px;
text-align:center;
border:1px solid #ccc;
margin-left:10px;
}

.othernews {
width:478px;
}
.othernews ul {
list-style:none outside none;
margin:0;
padding-left:0px;
padding-top:10px;
position:relative;
}
.othernews li {
background-image:url("../images/blue-square.gif");
background-position:0 7px;
background-repeat:no-repeat;
padding-left:15px;
position:relative;
}

.link-othernews {
font:12px arial;
}
default.css (line 129)
.link-othernews, .link-othernews2 {
color:#000000;
text-decoration:none;
}
