{
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
BODY {
	FONT-SIZE: 12px; COLOR: #fff; FONT-FAMILY: Arial; background-color: #003922; TEXT-ALIGN: center;  MARGIN: 0px; 
}

A {
	CURSOR: pointer; COLOR: #fff; TEXT-DECORATION: none
}
A:hover {
	COLOR: #999999;	TEXT-DECORATION: none
}
H2 A {
	CURSOR: pointer; COLOR: #003399; TEXT-DECORATION: none
}
H2 A:visited {
	CURSOR: pointer; COLOR: #003399; TEXT-DECORATION: none
}
IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
UL {
	LIST-STYLE-TYPE: none
}
LI {
	LIST-STYLE-TYPE: none
}
INPUT {
	FONT-SIZE: 13px; FONT-FAMILY: arial
}
SELECT {
	FONT-SIZE: 13px; FONT-FAMILY: arial
}
TABLE {
	FONT-SIZE: 11px;  LINE-HEIGHT: 1.4
}
FIELDSET {
	padding: 0;	margin: 0em 0em;	border: 1px solid #cccccc;
}

LEGEND {
	font-weight: bold;	padding-left:0.3em; padding-top:0px;
	}
	
UNKNOWN {
	MARGIN: auto
}
.Button{ background-color:#53D72D; border:solid 1px #003333}
.clearfix:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: '[DO NOT LEAVE IT IS NOT REAL]'
}
#container {
	MARGIN: 0px auto; WIDTH: 906px; TEXT-ALIGN: left; 
}
.float_left{
	float:left;
}
.float_right{
	float:right;
}
#language {
	margin: 0px;float:right;height: 40px;width: 150px; text-align: right;  padding-right:10px; padding-top:15px; color: #666666;
}
#language UL {
	FLOAT: left;
	margin: 0px;
	padding-top: 10px;
	text-align: right;
}
#language  UL LI {
	DISPLAY: inline; color: #246A47; 11px;padding-top: 15px;
}
#language a{
	FONT-SIZE: 12px;
	COLOR: #CCCCCC;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	text-align: right;
}
#language a:hover {
	FONT-SIZE: 12px;
	COLOR: #666666;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	text-align: right;
}
/* Home */
#home1{
	width:863px; height:505px; float:left; background-color:#246A47;
}
#home1_logo{
  float:left; background-image:url(../images/h_02.gif); background-repeat:no-repeat; width:282px; height:143px;
}
#home1_logo1{
  float:left; background-image:url(../images/h_03.jpg); background-repeat:no-repeat; width:581px; height:143px;
}
#home2{
	width:863px; height:253px; float:left;
}
#home2_left{
  float:left; background-image:url(../images/h_04.jpg); background-repeat:no-repeat; width:286px; height:253px
}
.group_61_63{
	width:61px; height:63px; float:left
}
.group_5{
	width:5px; float:left
}
.group_3{
	width:5px; float:left
}
#home3{
	width:863px; height:71px; float:left;
}
.group_285_71{
	width:285px; height:71px; float:left
}
#home4{
	width:863px; height:38px; float:left;
}
.group_285_38{
	width:285px; height:38px; float:left
}
#home4_text{
	color:#3DBF79; font-family:Arial; font-size:17px; padding-top:10px; letter-spacing: 4px; width:570px; height:38px; float:left;
}

.group_863_25{
	width:863px; height:25px; float:left
}
.home_copyright{
	color:#408976; padding-top:12px;  float:left; width:500px; padding-left:150px
}
.copyright{
	color:#408976; padding-top:12px;  float:left; width:500px; padding-left:145px
}
.home_sound{
	padding-right:20px; float:right; text-align:right;
}
/* End Home */

/* About */

#ab{
  float:left; width:906px; height:54px; background-color:#00492C
}
.group_906_50{
	width:906px; height:20px; float:left; 
}
.group_906_20{
	width:906px; height:33px; float:left; 
}
.group_906_10{
	width:906px; height:10px; float:left; 
}
.group_906_54{
	width:906px; height:54px; float:left; 
}
.group_906_53{
	width:906px; height:54px; float:left; padding-left:120px  
}
#group_500_53{
	width:446px; height:54px; float:left;background-color:#00301A; padding:0px; margin:0px
}
#group_500_53 ul{
	list-style-type:none; padding:0px; margin:0px;
}
#group_500_53 ul li{ display:inline; }	
.group_286_53{
	width:266px; height:34px; float:left; background-color:#00301A; padding-top:20px; padding-left:20px;
}
.logo{
	width:200px; height:42px; float:left; padding-top:12px; padding-left:15px;
}
.group_148_133{
	width:148px; height:133px; float:left;
}
.group_148_26{
	width:148px; height:26px; float:left; background-image:url(../images/ab_03.gif); background-repeat:no-repeat;
}
.group_148_107{
	width:148px; height:107px; float:left;
}
.group_2_133{
	width:2px; height:133px; float:left
}
.group_906_33{
	width:906px; height:33px; float:left
}
.group_906_20{
	width:906px; height:20px; float:left
}
.group_906_300{
	width:906px; float:left; display:table;
}
.group_148_300{
	width:148px; height:300px; float:left
}
.group_758_300{
	width:758px;  float:left
}
.group_543_300{
	width:743px;  float:left
}
.list_news{
	width:523px; float:left;padding-bottom:20px;
}
.title_category{
	width:500px; height:30px; float:left; color:#FFFFFF; font-weight:bold; font-size:14px;
}
.line{
	height:1px; border-bottom:solid 1px #9DFF9D; width:740px; float:left
}
.title_news{
	color:#FFFFFF; font-weight:bold; padding-top:15px; padding-bottom:15px; text-align:justify;
}
.title_news a{
	color:#FFFFFF;
}
.title_news a:hover{
	color:#CCCCCC;
}
.lead_news{
	float:left; color:#FFFFFF; font-size:11px; padding-bottom:10px;
}

div.news {
/*border-bottom-style: dotted;*/
margin: 10px 0;

}
div.news div.img {
	float:left; margin: 0 10px;  padding:2px; font-style:normal;
}
div.news div.title {
margin: 0 0 10px 0; font-weight:700;
}

div.news div.lead {
	padding: 0 0 10px 0; font-size:12px;
}

div.news div.content {
	padding: 0 0 10px 0; font-size:12px;
}

div.news div.title a, div.news div.readmore a, div.morenews div.readmorenews a{
	color: #fff;  
}

div.news div.title a:hover, div.news div.readmore a:hover, div.morenews div.readmorenews a:hover{
	color: #999;
}

.group_215_300{
	width:215px; height:300px; float:left
}
.group_289_335{
	width:269px; height:304px; float:left; float:left; padding-left:20px;
}
#group_617_300{
	width:460px; height:330px; float:left; text-align:right; padding-top:5px;
}
#menu_right{
	width:210px; float:left; margin-top:24px; margin-left:5px;
}
#menu_right ul{
	margin:0px; padding:5px;
}
#menu_right ul li{
	border:solid 1px #999999; margin-bottom:2px; width:164px; height:14px; color:#EAEAEA; font-family:"Times New Roman"; font-weight:bold; padding:2px 0px 2px 4px; text-transform:uppercase; 
}
#menu_right ul li a{
	color:#FFFFFF;
}
#menu_right ul li a:hover{
	color:#CCCCCC;
}
#footer{
	width:906px; height:32px; float:left; background-color:#003922; margin-bottom:5px; padding-bottom:5px; position:relative;
}
/* End About */

#paging{ float:left; width:520px; text-align:center; color:#FFFFFF }
#paging ul{
	list-style-type:none; 	padding-left:4px;
}
#paging li{
	display:inline; padding-left:4px; color:#FFFFFF; 
}
#paging a{ text-decoration:none; color:#FFFFFF }
#paging a:hover{ text-decoration:none; color:#999999 }
#paging .paging_active{ text-decoration:none; color:#999999 }


.introduce{
	float:left; width:98%; font-size:12px; text-align:justify;
}
.title_introduce{
	float:left; width:95%; font-size:14px; text-transform:uppercase; font-weight:bold; padding-bottom:25px;
}
.title_contact{
	float:left; width:95%; font-size:14px; text-transform:uppercase; font-weight:bold; padding-bottom:25px; padding-top:20px;
}
#menu_top{
	float:left; width:575px;
}
#menu_top ul{
	margin:0px; padding:0px; list-style-type:none;
}
#menu_top li{
	display:inline; padding-right:1px;
}
#menu_top li a{
	color:#CCCCCC;	
}
#menu_top li a:hover{
	color:#999999; text-decoration:none
}
#menu_top .menu_active{
	color:#999999; text-decoration:none
}

/* Service */

.title_service{
	width:98%; float:left; color:#FFFFFF; font-weight:bold; padding-top:15px; padding-bottom:15px; text-align:justify;
}
.title_service a{
	color:#FFFFFF;
}
.title_service a:hover{
	color:#CCCCCC;
}
.lead_service{
	width:98%; float:left; color:#FFFFFF; font-size:11px; padding-bottom:10px;
}


.gradualshine {
	FILTER: alpha(opacity=80);
-moz-opacity: 0.3; 
	padding: 1px;
	border: 1px solid #CCCCCC;	
}
.gradualshine1 {
	padding:2px 0px 2px 1px;
	/*border: 1px solid #CCCCCC;	*/
}
.gradualshine2 {
	padding:2px 0px 2px 2px;
	/*border: 1px solid #CCCCCC;	*/
}
.transOFF {
	WIDTH: 100%; BACKGROUND-COLOR: silver
}
.transON {
	FILTER: alpha(opacity=60); WIDTH: 100%; BACKGROUND-COLOR: silver; opacity: .60; -moz-opacity: 0.60
}
.img_product {
	padding: 2px;text-align: right; border: 1px solid #666666;
}
.project_list {
	font-size: 10px; color: #CCCCCC;	letter-spacing: 2pt;	width:786px;	padding-left:150px;	float:left; padding-bottom:5px;
