/* CSS Document */

body{
margin:0;
padding:0;
font-size:12px;
font-family:Geneva, Arial, Helvetica, sans-serif;
color:#666666;
text-align:center;
background:url(images/bg.jpg) repeat-x;
}
a,a:link,a:visited{
color:#666666;
font-size:12px;
text-decoration:none;}
a:hover{
color:#FF0000;
font-size:12px;
text-decoration:none;}
#main{
margin:0;
padding:0;
width:925px;
text-align:left;
line-height:22px;
background:#FFFFFF;
}
.clear{clear:both;}
#header{
margin:0px;
padding:0px;
width:925px;
background:#FFFFFF;
}
#top{
margin:0px;
padding:0px;
width:925px;
background:url(images/top-bg.jpg) repeat-x;}
#logo{
margin:0;
padding:0;
float:left;}
#join{
margin:0;
padding:0;
float:right;}
#top1{
margin:0;
padding:0;
width:925px;
height:289px;}
#nav-tp{
margin:0;
padding:0;
width:156px;
height:8px;}
#nav{
float:left;
margin-left:2px; 
width:156px; height:289px;
background:#8EC000;}
#nav ul{ 
margin-top:6px;
margin-left:20px;
padding:0px;
list-style:none;
height:249px;
}
#nav ul li{
margin-top:8px;
padding:0;}
#nav ul li a,#nav ul li a:link,#nav ul li a:visited{
font-size:12px;
font-weight:bold;
line-height:22px;
color:#000000;
text-align:center;
background:url(images/nav-bg.jpg) no-repeat; 
text-decoration:none;
display:block;
width:114px; height:22px;
}
#nav ul li a:hover{
text-decoration:none;
background:url(images/nav-bg1.jpg) no-repeat; width:114px; height:22px;
text-align:center;
color:#000000;
display:block;
}
#nav-bt{
margin:0;
padding:0;
width:156px; height:9px;}
#flash{
margin:0;
padding:0;
float:right;}
#flash-tp{
margin:0;
padding:0;
}
#flash1{
margin:0;
padding-left:8px;
background:url(images/flash-bg.jpg) repeat-y center; width:751px;}
#flash-bt{
margin:0;
padding:0;}
#center{
margin-top:20px;
padding-left:4px;
padding-bottom:10px;
width:921px;}
#center-top{
margin-bottom:16px;
padding:0;}
#center-left{
float:left;
width:193px;
margin:0;
padding:0;}
#cplb{
margin:0;
padding:0;
width:193px;}
#cplb-title{
margin:0;
padding:0;
background:#FFB416;
width:193px; height:23px;
font-size:12px; color:#000000; font-weight:bold; text-align:center; line-height:23px;}
#cplb-bg{
margin:0;
padding-top:13px;
padding-bottom:10px;
padding-left:8px;
padding-right:8px;
width:177px; overflow:hidden;
background:url(images/lb-bg.jpg) repeat-y;}
#cplb-bt{
margin:0;
padding:0; width:193px;}
#kjfs{
margin:0;
padding:0;
float:left;}
#qssp{
margin:0;
padding:0;
}
#job{
margin-top:10px;
padding:0;
}
#message{
margin-top:10px;
padding:0;}
#news{
float:left;
margin:0;
padding-left:30px;
width:320px;}
#news-title{
margin:0;
padding:0;}
#news-lt{
margin:0;
padding:0;
float:left;}
.more{
width:37px; height:8; float:right; padding-top:5px;
}
#news-ct{
margin:0;
padding-left:12px;
padding-top:3px;}
#about{
float:right;
margin:0;
padding-left:20px;
padding-right:1px;
width:345px;}
#about-title{
margin:0;
padding:0;
width:330px;}
#about-lt{
margin:0;
padding:0;
float:left;}
#about-ct{
margin:0;
padding-left:12px;
padding-top:3px;}
#product{
margin-top:10px;
padding:0;
width:916px;}
#product-lt{
margin:0;
padding:0;
float:left;}
#product-bg{
margin:0;
padding-top:12px;
float:left;
background:url(images/cp-bg.jpg) repeat-x; width:867px; height:127px;}
#product-rt{
margin:0;
padding:0;
float:right;}
#footer{
margin:0;
padding:0;
width:925px;}
#bc-lt{
margin:0;
padding:0;
float:left;}
#bc-bg{
margin:0;
float:left;
background:url(images/bc-bg.jpg) repeat-x; width:837px; height:39px;
line-height:39px;
text-align:center;}
#bc-rt{
margin:0;
padding:0;
float:right;}
#right{
margin:0;
padding-left:15px;
float:left;
width:700px;}
#about-1{
margin:0;
padding:0;
width:700px;}
#about-1-title{
margin:0;
padding:0;
width:700px;}
#about-1-titlelt{
margin:0;
padding-left:16px;
float:left;
background:url(images/about-lt.jpg) no-repeat; width:98px; height:25px; font-weight:bold; font-size:14px; color:#FF3C00; }
#about-1-titlebg{
margin:0;
padding:0;
float:left;
background:url(images/about-bg.jpg) repeat-x; width:586px; height:25px;}
#about-1-ct{
margin:0;
padding:12px 10px 6px 10px;
text-align:left;}
a.leftpro ,a.leftpro:link,a.leftpro:visited{
padding-left:20px;
font-size:12px;
color:#444343;
display:block;
text-decoration:none;
font-weight:normal;
background:url(images/lb-bg1.jpg) no-repeat; width:173px; height:21px; line-height:21px;
}
a.leftpro:hover{
padding-left:20px;
font-size:12px;
color:#444343;
list-style:none;
background:url(images/lb-bg2.jpg) no-repeat; width:153px; height:21px; line-height:21px; 
}