/* CSS Document */

body{ font-family:Arial, Helvetica, sans-serif;
margin:0;
padding:0;
font-size:12px;
text-align:center;
color:#454545;
line-height:22px;
background:url(images/bg.jpg) repeat-x; color:#FFFFFF;
}
.clear{ clear:both; height:0px; line-height:0px; overflow:hidden;}
#main{
margin:0 auto;
padding:0;
width:996px;
text-align:left;
color:#454545;
}
#header{
padding:0;
margin:0
width:966px;
}
#top{
margin:0;
padding:0;
width:996px;}
#logo{
margin:0;
padding-top:5px;
float:left;}
#top-rt{
text-align:right;
margin:0;
padding-left:300px;
padding-top:6px;
float:right;}
#join{
margin:0;
padding:0;}
#join-bt{
margin:0;
padding-top:10px;}
#xsqy{
margin:0;
padding:0;
float:left;}
#yqlj{
margin:0;
padding-left:15px;
float:left;}
#nav{ margin:0px;; float:left; width:996px; height:34px; background:url(images/nav-bg.jpg) repeat-x; padding-left:0px;}
#nav ul{ float:left;
margin:0px;
padding:0px;
list-style:none;
}
#nav ul li{ float:left; padding-left:4px;}
#nav ul li.menu_bar{
margin:0px;
padding:0px;
background:url(images/nav-line.jpg) no-repeat; width:1px; height:34px; float:left; margin:0px 11px;}
#nav ul li a,#nav ul li a:link,#nav ul li a:visited{ margin-top:8px;
float:left;
font-size:12px;
font-weight:bold;
line-height:26px;
color:#ffffff;
text-align:center;
text-decoration:none;
display:block;
width:80px;
}
#nav ul li a:hover{ margin-top:8px;
text-decoration:none;
background:url(images/menu-bg.jpg) bottom no-repeat; width:80px; height:26px;
font-weight:bold; 
text-align:center;
color:#000000;
}
#nav ul li a.on,#nav ul li a.on:link,#nav ul li a.on:visited,#nav ul li a.on:hover{ margin-top:8px;
text-decoration:none;
background:url(images/menu-bg.jpg) bottom no-repeat; width:80px; height:26px;
font-weight:bold; 
text-align:center;
color:#000000;
}
#flash{
margin:0px;
padding-top:2px;}
#center{
margin:0;
padding:0 5px;
background:url(images/center-bg.jpg) repeat-x #FFFFFF; width:986px;}
#center-top{
margin:0;
padding-top:15px;}
#center-lt{
margin:0;
padding:0; width:735px; float:left;}
#lt-top{
margin:0; padding:0; width:735px;}
#lt-lt{
margin:0; padding-right:5px; float:left; width:201px;}
#mail{
margin:0; padding:0; width:201px;}
#mail-titlt{
margin:0; padding:0;}
#mail-ct{
margin-top:5px; padding:0;}
#mail-top{
margin:0; padding:0;}
#mail-bg{
margin:0; padding-top:3px; paddin-left:0px; background:0; background:url(images/mail-bg.jpg) repeat-y; width:201px;}
#mail-bt{
margin:0; padding:0; }
#tel{
margin:0; padding-top:10px;}
#news{
margin:0;
padding:0; width:520px; float:right;}
#news-title{
margin:0;
padding:0; width:520px;}
#news-lt{
margin:0;
padding:0; float:left;}
#news-bg{
margin:0;
padding:0;
float:right; background:url(images/news-bg.jpg) repeat-x; width:438px; height:26px;}
.more{
margin:0;
padding-top:8px;
float:right; width:34px; height:8px;}
.more1{
margin:0;
padding-top:4px;
float:right; width:34px; height:8px;}
#news-ct{
margin:0;
padding-top:10px; width:520px;}
#news-ctlt{
float:left; margin:0; padding-left:6px;}
#news-ctrt{margin:0;
padding-top:8px; padding-left:15px;
float:left;}
#gsxx{ float:left;
margin-top:17px;
padding-top:15px; background:url(images/center-bg1.jpg) repeat-x #FFFFFF; width:735px;}
#company{
margin-left:5px;
float:left; width:204px;}
#company-title{
margin:0;
padding:0;}
#company-lt{
margin:0; padding:0; float:left;}
#company-bg{
margin:0; padding:0; float:right;}
#company-tp{
margin:0;
padding-top:5px;}
#company-ct{
margin:0;
padding-top:6px;}
#qywh{
margin-left:50px;
float:left; width:204px;}
#qywh-title{ width:204px;}
#qywh-lt{float:left;}
#qywh-bg{
margin:0; padding:0; float:right;}
#qywh-tp{
margin:0;
padding-top:5px;}
#qywh-ct{
margin:0;
padding-top:6px;}
#xsgs{
margin-left:50px;
float:left; width:205px;}
#xsgs-title{
margin:0;
padding:0;}
#xsgs-lt{
margin:0; padding:0; float:left;}
#xsgs-bg{
margin:0; padding:0; float:right;}
#xsgs-tp{
margin:0;
padding-top:5px;}
#xsgs-ct{ width:210px;
margin:0;
padding-top:6px;}
#center-rt{
margin:0;
padding-left:15px;
width:230px; float:right;}
#center-rtlt{
margin:0;
padding:0; float:left; background:url(images/rigth-lt.jpg) no-repeat bottom; width:6px; height:468px;}
#center-rtbg{
margin:0;
padding:0; float:left; background:url(images/right-bg.jpg) bottom repeat-x;width:220px; height:468px;}
#center-rtrt{
margin:0;
padding:0; float:left; background:url(images/right-rt.jpg) bottom no-repeat; width:4px; height:468px;}
#zxsp{
margin:0;
padding:0; width:200px; text-align:center;}
#zxsp-title{
margin:0;
padding:0;
width:208px;}
#zxsp-lt{
margin:0;
padding:0; float:left;}
#zxsp-bg{
margin:0;
padding:0;
float:right;}
#zxsp-ct{
margin:0;
padding-top:17px; padding-left:5px;
width:208px;}

#lx{
margin:0;
padding-top:21px;  width:200px; text-align:center;}
#lx-title{
margin:0;
padding:0;
width:208px;}
#lx-lt{
margin:0;
padding:0; float:left;}
#lx-bg{
margin:0;
padding:0; 
float:right;}
#lx-tp{
margin:0;
padding-top:8px; padding-left:7px; width:190px;}
#lx-ct{
margin:0;
padding-top:10px; padding-left:8px; 
width:200px; text-align:left;}
#product{
margin:0;
padding:10px 10px; width:963px; height:140px; border:1px solid #E3E3E3; float:left;}
#product-lt{
margin:0;
padding:0; float:left;}
#cplb{
margin:0;
float:left;
padding-left:8px; 
padding-top:20px;
width:76px; height:14px;}
#cplb ul{
margin:0;
padding:0; width:76px;}
#cplb ul li{
margin:0;
padding:0; width:76px; height:14px;}

#cplb ul li a,#cplb ul li a:link,#cplb ul li a:visited{ padding-left:10px;  background:url(images/xtb.jpg) no-repeat left; width:76px; 
 height:14px; font-size:12px; color:#464545; text-decoration:none; display:block; line-height:21px; text-align:left;
}
#cplb ul li a:hover{ padding-left:10px; background:url(images/xtb.jpg) no-repeat left; width:76px; height:14px;  font-size:12px; color:#087B2C; text-decoration:none;  display:block; line-height:21px; text-align:left;
}
#product-rt{
margin:0;
padding-left:5px; float:left; width:830px; float:right;}
#footer{
float:left;
margin-top:10px;
padding:0;
width:996px; background:url(images/bc-bg.jpg) repeat-x; height:69px;}
#footer-lt{
margin:0;
padding:0; float:left;}
#footer-ct{
margin:0;
padding-top:12px; padding-left:20px; float:left;}
a,a:link,a:visited{
color:#454545;
font-size:12px;
text-decoration:none;}
a:hover{
color:#000000;
font-size:12px;
text-decoration:none;}
#menu1 a.xmenu,#menu1 a.xmenu:link,#menu1 a.xmenu:visited{
margin-top:3px;
padding:0;
width:81px;
height:27px;
line-height:27px;
font-weight:normal;
color:#000000;
text-align:center;
background:url(images/menu-bg1.gif)
}
#menu1 a.xmenu:hover{
margin-top:3px;
padding:0;
width:81px;
height:27px;
line-height:27px;
font-weight:normal;
color:#B91400;
text-align:center; 
background:url(images/menu-bg2.gif) no-repeat;
}
#menu2 a.xmenu,#menu2 a.xmenu:link,#menu2 a.xmenu:visited{
margin-top:3px;
padding:0;
width:81px;
height:27px;
line-height:27px;
font-weight:normal;
color:#000000;
text-align:center;
background:url(images/menu-bg1.gif) no-repeat;
}
#menu2 a.xmenu:hover{
margin-top:3px;
padding:0;
width:81px;
height:27px;
line-height:27px;
font-weight:normal;
color:#B91400;
text-align:center; 
background:url(images/menu-bg2.gif) no-repeat;
}
#menu3 a.xmenu,#menu3 a.xmenu:link,#menu3 a.xmenu:visited{
margin-top:3px;
padding:0;
width:81px;
height:27px;
line-height:27px;
font-weight:normal;
color:#000000;
text-align:center;
background:url(images/menu-bg1.gif) no-repeat;
}
#menu3 a.xmenu:hover{
margin-top:3px;
padding:0;
width:81px;
height:27px;
line-height:27px;
font-weight:normal;
color:#B91400;
text-align:center; 
background:url(images/menu-bg2.gif) no-repeat;
}
#menu4 a.xmenu,#menu4 a.xmenu:link,#menu4 a.xmenu:visited{
margin-top:3px;
padding:0;
width:81px;
height:27px;
line-height:27px;
font-weight:normal;
color:#000000;
text-align:center;
background:url(images/menu-bg1.gif) no-repeat;
}
#menu4 a.xmenu:hover{
margin-top:3px;
padding:0;
width:81px;
height:27px;
line-height:27px;
font-weight:normal;
color:#B91400;
text-align:center; 
background:url(images/menu-bg2.gif) no-repeat;
}
#menu5 a.xmenu,#menu5 a.xmenu:link,#menu5 a.xmenu:visited{
margin-top:3px;
padding:0;
width:81px;
height:27px;
line-height:27px;
font-weight:normal;
color:#000000;
text-align:center;
background:url(images/menu-bg1.gif) no-repeat;
}
#menu5 a.xmenu:hover{
margin-top:3px;
padding:0;
width:81px;
height:27px;
line-height:27px;
font-weight:normal;
color:#B91400;
text-align:center; 
background:url(images/menu-bg2.gif) no-repeat;
}
#menu6 a.xmenu,#menu6 a.xmenu:link,#menu6 a.xmenu:visited{
margin-top:3px;
padding:0;
width:81px;
height:27px;
line-height:27px;
font-weight:normal;
color:#000000;
text-align:center;
background:url(images/menu-bg1.gif) no-repeat;
}
#menu6 a.xmenu:hover{
margin-top:3px;
padding:0;
width:81px;
height:27px;
line-height:27px;
font-weight:normal;
color:#B91400;
text-align:center; 
background:url(images/menu-bg2.gif) no-repeat;
}

.link {
	FILTER: alpha(opacity=100)
}

