@charset "utf-8";
*{
	margin:0;
	padding:0;
	}
body{
	background-color:#dcdcdc;
	padding:14px 0 47px 0;
	font:normal 12px "宋体";
	}
a img{
	border:none;
	}
a,a:link,a:visited{color:#666; text-decoration:none;}
a:hover{color:#CC0033}

html,div,ul,li,dl,dt,dd,p,h1,h2,h3,h4,h5,h6,img,form,table,tr,td,embed,label{margin:0;padding:0;border:0; font-size:12px; font-weight:normal;}
img{border:none}
object{ display:block;}
ul,ul li{ list-style:none;}
a{text-decoration:none;}
html{overflow:-moz-scrollbars-vertical;}
.cls{clear:both; line-height:0px!important; height:0px!important;font-size:0px!important;}

ul.qq{width:634px;}
ul.qq li{width:634px; height:22px; font-size:0; overflow:hidden; line-height:22px;}
ul.qq li a{width:507px; font-size:12px; padding:0 0 0 10px;overflow:hidden; white-space:nowrap; text-overflow:ellipsis; background:url(../images/black.gif) left 11px no-repeat; float:left;}
ul.qq li span{width:80px; float:right; text-align:right; font-size:12px; color:#999}

.clear{
	clear:both;
	}
#container{
	width:950px;
	position:relative;
	left:50%;
	margin-left:-475px;
	}
/************ header **********/
.header{
	width:950px;
	height:60px;
	padding-top:6px;
	background:url(../images/headerBg.gif) no-repeat left top;
	position:relative;
	text-align:center;
	}
.header .text{ text-align:right; padding-right:20px; padding-bottom:20px;}
.logo{
	margin:0px 0 0 26px; float:left;
	}


/************ footer **********/
#footer{
	height:59px;
	background:url(../images/footerBg.gif) no-repeat left top;
	}
#footer p{
	padding:13px 0 0 0;
	}
#footer p, #footer a{
	font-size:12px;
	color:#6a6a6a;
	text-decoration:none;
	line-height:16px;
	}

/* 2009-10-30(wumei) */

/* menu */
#menu{background:url(../images/index1_18.gif) no-repeat right top; float:right; position:relative; width:591px;}
#menu ul{ padding:0;border:0;list-style:none;line-height:150%;}
#nav li{ line-height:16px; float:left;}
#nav li .bg{display:none;}
#nav li a{float:left;display:block;height:16px;cursor:pointer;text-decoration:none;width:91px;}
#nav li #mynav0{ width:61px;}
#nav li #mynav3{ width:90px;}
#nav li #mynav6{ width:74px;}
#nav li a span{float:left;line-height:14px;font-size:12px;font-weight:bold;text-decoration:none;}
#nav li .nav_on0{background:url(../images/home.gif) no-repeat left center;}
#nav li .nav_on1{background:url(../images/ahout.gif) no-repeat left center;}
#nav li .nav_on2{background:url(../images/product.gif) no-repeat left center;}
#nav li .nav_on3{background:url(../images/news.gif) no-repeat left center;}
#nav li .nav_on4{background:url(../images/service.gif) no-repeat 1px center;;}
#nav li .nav_on5{background:url(../images/career.gif) no-repeat 1px center;;}
#nav li .nav_on6{background:url(../images/contact.gif) no-repeat 1px center;;}
#nav li .nav_on span{background:#C9D8DF;color:#10576B;text-decoration:none;}
#menu_con{
text-align:center;
	clear:both;
	position:absolute;
	height:24px;
	line-height:24px;
	left: 29px;
	padding-left:0;
	top: 23px;
	width:100px;
	font-size:12px;
}
#menu_con a,#menu_con a:link,#menu_con a:hover{ color:#000;}
#menu_con #qh_con1{ position:absolute; left:20px;}
#menu_con #qh_con2{position:absolute; left:112px;}
#menu_con #qh_con3{position:absolute; left:205px;}
#menu_con #qh_con4{ position:absolute; left:295px;}
#menu_con #qh_con5{ position:absolute; left:386px;}
#menu_con #qh_con6{ position:absolute; left:460px;}
#menu_con ul{zoom:1;}
#menu_con li{height:24px;line-height:24px;background-color:#e2e2e2; width:100px;}
#menu_con .first{background:#ccc;}
#menu_con a.first,#menu_con a:hover{background:#ccc; width:100px; color:#000;}

#menu_con li a{display:block;background:transparent;color:#000; cursor:pointer;height:24px;line-height:24px; border-bottom:1px solid #fff;}
#menu_con li a,#menu_con li a:link,#menu_con li a:visited{ color:#000;}
#menu_con li a:hover{ color:#37568c; font-weight:bold;}
#menu_con li a span{width:70px;height:24px;line-height:24px;background:url(../images/u_04.gif) no-repeat right center;}
#menu_con li a span.liNo{ background:none;}