body {
	margin: 0px;
	padding: 0px;
	color: #999;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 12px;
	background:url(images/back2.jpg) repeat-x top left;
	background-color:#FFFFFF;
}
.clear{
margin:0px;
padding:0px;
clear:both;
}
#wrapper{
width:100%;
margin:0 auto;
}
#header{
width:988px;
margin:0 auto;
}
.company_name{
width:387px;
margin:0 auto;
float:left;
}
.menu_back{
width:568px;
margin: 0 auto;
float:right;
height:81px;
}
.navigation{
width:568px;
margin:0 auto;
float:left;
padding:0px;
height:81px;
}
.navigation ul{
padding:0px;
margin:0px;
border:0px;
text-align:center;

}
.navigation ul li{
float:left;
padding:0 0 0 6px;
list-style:none;
line-height:81px;
text-align:center;
}
.navigation ul li a {
background:url(images/button.png) no-repeat center top;
width:95px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
float:left;
color:#000000;
text-transform:uppercase;
text-decoration:none;
display:block;
line-height:81px;
text-align:center;
font-weight:bold;
padding:20px 0px 0px 0px;
}
.navigation ul li a:hover, .navigation ul li a.active {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#ffffff;
}


#jqu_main { 
margin:0 auto;
width:998px;
}
#featured_project_box { width: 998px; height: 340px;  margin-bottom: 30px; margin-top:14px; }

#body_div{
width:988px;
margin:0 auto;
padding:0px 0px 20px 0px;
}
#body_main{
width:720px;
margin:0px 10px 0px 0px;
float:left;
}
#body_right{
width:243px;
margin:0 auto;
float:right;
}
.right_main{
width:225px;
margin:0 auto;
float:right;
background:url(images/contact_back.jpg) repeat-x top right;
background-color:#425d04;
}
.cont_txt{
width:200px;
margin:0 auto;
}
.cont_pic{
width:50px;
margin:0 auto;
float:left;
}
.cont_header{
width:100px;
margin:0 auto;
float:left;
}
.cont_header_txt{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:18px;
color:#feb91b;
text-decoration:none;
text-align:left;
line-height:50px;.
}
.normla_cont_txt{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#000;
text-decoration:none;
text-align:left;
line-height:16px;
}
.wel_txt{
font-family:"Times New Roman", Times, serif;
font-size:28px;
color:#425d04;
text-align:left;
font-weight:bold;
line-height:49px;
}
.normal_txt{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#666666;
text-decoration:none;
line-height:20px;
text-align:justify;
}
#footer{
width:100%;
margin:0 auto;
height:63px;
background:url(images/footer_back.jpg) repeat-x top left;
}
.footer_main{
width:988px;
margin:0 auto;
}
.footer_link{
width:988px;
margin:15px 0px 0px 0px;
}
.footer_txt{

font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
text-align:center;
color:#fff;
text-decoration:none;
padding:15px 20px 10px 0px;

}
.footer_txt a:hover{
color:#000;
}
.copy_area{
width:400px;
margin:0 auto;
float:left;
}
.copy_txt{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
text-align:left;
text-decoration:none;
}
.chrom{
width:500px;
margin:0 auto;
float:right;
text-align:right;
}
.right_main .normla_cont_txt{ color:#fff;}
.ok_ul{  color: #000000; font-family: Verdana,Geneva,sans-serif; font-size: 12px;    text-align: left;}
.ok_ul li{background: url("./images/ok.jpg") no-repeat scroll left top rgba(0, 0, 0, 0); color: #000000;    list-style: none outside none;
    padding-bottom: 10px;    padding-left: 40px;    text-align: left;}
.ban{ border:solid 4px #060;}	
