@charset "utf-8";
/* 丰禾 www.xzfenghe.com 样式专用 */
body {
	margin:0 auto;
	background-image: url(../img/bg_blue.gif);
	background-repeat: repeat-x;
}
a:link, a:visited {
	font-size:12px;
	text-decoration:none;
	color: #003366;
}
a:hover {
	font-size:12px;
	text-decoration:underline;
	color: #FF0000;
}
#header {
	padding:0px;
	width: 1004px;
	margin:0 auto;
}
#logo {
	float:left;
	width:381px;
	margin-top: 2px;
}
#banner {
	float:left;
	width:623px;
	font-size: 12px;
	text-align: right;
}
img {
	border:0;
	margin:0;
	padding:0;
}
.clear {
	clear:both;
	height:0px;
}
.clearleft {
	clear:left;
	height:0px;
}
#navmenu {
	width:1004px;
	margin: 0 auto;
	background-image:url(../img/nav-bg-line-01.gif);
	background-repeat: repeat-x;
	height:35px;
}
#navmenu .navleftpic {
	background-image:url(../img/nav-left.gif);
	height:35px;
	width:12px;
	float:left;
}
#navmenu .navrightpic {
	float:right;
	text-align:right;
	background-image:url(../img/nav-right.gif);
	height:35px;
	width:12px;
	background-position: right;
}
ul#menu {
	width: 920px;
	margin:0 auto;
	padding:0;
	list-style:none;
	float:left;/*这句必加*/
}
ul#menu li {
	float:left;
	text-align:center;
	height: 35px;
}
ul#menu a {
	display:block;
	width:130px;
	height: 35px;
	line-height:35px;
	color:#CCC;
	font-weight:bold;
	font-size:14px;
	text-decoration:none;
	background-image: url(../img/nav-li-normal-bg.gif);
	background-repeat: no-repeat;
}
ul#menu a:hover {
	display:block;
	width:130px;
	height: 35px;
	line-height:35px;
	font-size:14px;
	color:#FFF;
	text-decoration:none;
	background-image: url(../img/nav-li-hover-righthere-bg.gif);
	background-repeat: no-repeat;
}
ul#menu .navmenuright {
	background-image: url(../img/nav-li-normal-bg.gif);
	width:5px;
	background-repeat: no-repeat;
}
#home #menu .home a, #about #menu .about a, #products #menu .products a, #contact #menu .contact a,#words #menu .words a,#equipment #menu .equipment a{
	cursor:default;
	color:#FFF;
	font-size:14px;
	font-weight:bold;
	background-image: url(../img/nav-li-hover-righthere-bg.gif);
	background-repeat: no-repeat;
}
#maincontainer {
	margin:0 auto;
	width:1004px;
}
#mainbg {
	width:1004px;
	padding: 0px;
	float: left;
	background-color: #999999;
}
#mainbg2 {
	width:1004px;
	padding: 0px;
	float: left;
	background-color: #fff;
}
#mainright {
	float: right;
	margin: 0px 0px 2px 0px;
	padding:0px;
	width: 738px;
	text-align:left;
}
.rightcol {
	clear:left;
	width:738px;
	margin:0 auto;
	padding:0;
	border: 1px solid #FFFFFF;
	margin-bottom:4px;
	background-image: url(../img/modbg.gif);
	display:block;
}
.rightcol img {
	border:0px;
	padding:0px;
	margin:0px;
}
#mainleft {
	float: left;
	margin: 0px 0px 0px 0px;
	padding: 0px;
	background-color: #999999;
	width: 260px;
	text-align:left;
}
#mainleft2 {
	float: left;
	margin: 0px 0px 0px 0px;
	padding: 0px;
	width: 260px;
	text-align:left;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
}
.leftcol {
	width:260px;
	margin:0 auto;
	padding:0;
	border: 1px solid #FFFFFF;
	margin-bottom:4px;
	background-image: url(../img/leftbgline-1.jpg);
	background-repeat: repeat-x;
}
.leftcol2 {
	width:260px;
	margin:0 auto;
	padding:0;
	margin-bottom:4px;
}
#footer {
	clear:both;
	width:1004px;
	margin-right: auto;
	margin-left: auto;
	margin-top:2px;
	padding: 0px;
	height:60px;
	background-color: #CCD2DF;
	text-align:center;
}
.text {
	margin:0px;
	padding:2px;
}
#copyright {
	list-style:none;
	line-height:35px;
	font-size:12px;
	padding:0px 0px 0px 230px;
	text-align:center;
}
#copyright li {
	float:left;
}
.titlebarbg {
	background-image:url(../img/titilebar-bg.jpg);
	height:30px;
	line-height:30px;
	text-align:center;
	font-weight:bold;
	color:#fff;
	font-size:13px;
}
.listpro {
	list-style:none;
	padding:0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 4px;
}
.listpro li {
	background-image:url(../img/arrow-blue-gif.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left:12px;
	font-size:12px;
	line-height:20px;
}
.titlebarbgtel {
	background-image:url(../img/titlebar-bgtel.jpg);
	height:30px;
	line-height:30px;
	text-align:center;
	font-weight:bold;
	color:#fff;
	font-size:13px;
}
.titlebarbgtec {
	background-image:url(../img/titlebar-bgtec.jpg);
	height:30px;
	line-height:30px;
	text-align:center;
	font-weight:bold;
	color:#fff;
	font-size:13px;
}
.indexcomintropic {
	float:right;
	margin:0;
	display:inline;
}
.indexcomtext {
	font-size:12px;
	margin:0px;
	padding:4px;
	line-height: 140%;
	background-image: url(../img/modbg.gif);
}
.productshow {
	list-style:none;
	padding:0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-image: url(../img/modbg.gif);
}
.productshow li {
	float:left;
}
.seemore {
	display:block;
	float:right;
	padding:2px;
	margin-bottom:4px;
	height:20px;
}
/*左侧菜单的样式*/
#leftmenu{
	LIST-STYLE-TYPE: none;
	MARGIN: 0px;
	PADDING:0px;
	BORDER:medium none;
	WIDTH:255px;
}
#leftmenu li {
	BORDER: #9C9A9C 1px solid;
	MARGIN: 5px;
	BACKGROUND:#FFF;
	WIDTH:96%;
	height:21px;
	line-height:18px;
}
#leftmenu li a {
	DISPLAY: block;
	PADDING:2px 0px 2px 33px;
	BACKGROUND: url(li_leftmenu.gif) transparent no-repeat 0px 0px;
	TEXT-DECORATION: none;
	OVERFLOW: hidden;
}
#leftmenu li a:hover {
	COLOR: #FFF;
	FONT-WEIGHT:bold;
	background-color: #2B728C;
	background-image: url(li_leftmenu.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
#leftmenu li a.leftmenurighthere{
	COLOR: #FFF;
	FONT-WEIGHT:bold;
	background-color: #2B728C;
	background-position: 0px 0px;
	background-image: url(li_leftmenu-on.gif);
	}
.imgcenter {
	margin-left: 100px;
	margin-top: 20px;
}
.font12px {
	font-size:12px;
	line-height: 140%;
	}
.px12underline{	
	font-size:12px;
	text-decoration:underline;
	line-height:160%;
	}
.alignr{
	text-align:right;
	}
.yearnum{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #06F;
	}
.aboutpic img{
	margin-right:10px;
	}
.innerpic{padding-left:15px;}
.innerpic img{
	margin-right:20px;
	margin-top: 20px;
	}
.compic{
	color:#036;
	font-weight:bold;
	}
td{font-size:12px;}
h1{font-size:24px;}
.trace{
	display:block;
	margin-top:20px;}
