html, body, div, h1, h2, h3, h4, h5, h6, ul, ol, dl, li, dt, dd, p, blockquote,
pre, form, fieldset, table, th, td { margin: 0 auto; padding: 0; }
body {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	background-color:#fff;
	color: #000;

}
ul, li {
	list-style:none;
	zoom: 1;
}
img {border:0;}
.clear {
	CLEAR: both;
	BORDER: 0px;
	MARGIN-TOP: 0px;
	font-size:0; 
	/*height:0;     gao du wen ti */
	line-height:0;
	VISIBILITY: hidden;}


#wrapper{ width:950px; }
#head{ width:100%; float:left; overflow:hidden;}
.topnav{ width:100%; height:25px; float:left; background:url(/images/default/topnav.gif) repeat-x center;}
.topnav a{ color:#045cfd; text-decoration:none; }
.topnav a:hover{ color:#1466fd; text-decoration:none; }
.topnav a.topnav_basket{ color:#045cfd; text-decoration:none; background:url(/images/default/basket_icon.gif) no-repeat left center; padding-left:20px; }
.topnav a.topnav_basket:hover{ color:#1466fd; text-decoration:none; }
.topnav .topnav_left{
	width:58%;
	float:left;
	line-height:24px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#6f6e6c;
	text-shadow:inherit;
	padding-left:10px;
}
.topnav .topnav_right{
	width:40%;
	line-height:24px;
	float:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#045cfd;
	text-align:right;
}
.menu_logo{
	width:100%;
	float:left;
	position:relative;
	height: 60px;
}
.menu_logo h1{ float:left; position:relative;}
.menu{
	width:395px;
	height:32px;
	padding-top:30px;
	float:left;
	position:relative;
	z-index: 10;
	
}
.menu ul{display: block;}
.menu li{
	position:relative;
	float:left;
	height: 32px;
	_top: 2px;
}
.menu li a.home2, .menu li a.product2, .menu li a.company2, .menu li a.contact2{background:url(/images/default/menu_hover.gif) no-repeat left;}
.menu li a.home{
	float:left;
	width:97px;
	height:32px; background-position:0 0;
}
.menu li a.home2{
	float:left;
	width:97px;
	height:32px; background-position:0 0;
}
.menu li a.product, .menu li a.company, .menu li a.contact, .menu li a.home{  background:url(/images/default/menu_linked.gif) no-repeat left; }
.menu li a.product{
	width:99px;
	height:32px;
	background-position:-95px 0;
	float:left;
}
.menu li a.product2{
	width:99px;
	height:32px;
	background-position:-95px 0;
	float:left;
}
.menu li a.company{
	width:99px;
	height:32px;
	background-position:-192px 0;
	float:left;
}
.menu li a.company2{
	width:99px;
	height:32px;
	background-position:-192px 0;
	float:left;
}
.menu li a.contact{
	width:97px;
	height:32px;
	background-position:-289px 0;
	float:left;
}
.menu li a.contact2{
	width:97px;
	height:32px;
	background-position:-289px 0;
	float:left;
}
.search_keyword{
	width:100%;
	float:left;
}
.search_left{
	width:17px;
	height:79px;
	float:left;
	background:url(/images/default/search_left.gif) no-repeat left;
}
.toptap{ float:left;

	line-height: 31px;
}
.toptap h3{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#045cfd; line-height:31px; float:left; width:55px;
}
.toptap ul{

	float: left;overflow:hidden; width:840px; height:31px;
}
.toptap li{ float:left; padding:0 5px; line-height:31px;}
.toptap li a{ font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; color:#045cfd; }
.toptap li a:hover{ font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; color:#3d80fc; }
.search_center{ width:902px; height:79px; float:left; background: url(/images/default/search_bg.gif) repeat-x; }
.search_title{
	width:60px;
	height:26px;
	float:left;
	padding:11px 0;
	background:url(/images/default/search_title.gif) no-repeat;
}
.search_input{
	width:336px;
	height:26px;
	float:left;
    padding:11px 0;}
.search_selection{
	width:202px;
	height:26px;
	float:left;
	padding:11px 0;
	color: #000;
	overflow: hidden; 
}

.search_selection .select {
	BORDER-BOTTOM: #a2a2a2 1px solid; BORDER-LEFT: #a2a2a2 1px solid; WIDTH: 200px; ZOOM: 1; DISPLAY: inline-block; BACKGROUND:#fff; HEIGHT: 24px; VERTICAL-ALIGN: bottom; BORDER-TOP: #a2a2a2 1px solid; BORDER-RIGHT: #a2a2a2 1px solid
}

.search_selection DIV.select DIV {
	PADDING-LEFT: 5px; HEIGHT: 23px; FONT-SIZE: 12px; OVERFLOW: hidden; CURSOR: pointer
}
.search_selection DIV.select DIV.open {
	PADDING-LEFT: 5px; HEIGHT: 23px; FONT-SIZE: 12px; OVERFLOW: hidden; CURSOR: pointer
}
.search_selection DIV.select DIV SPAN {
	LINE-HEIGHT: 24px; PADDING-RIGHT: 28px; DISPLAY: block; BACKGROUND: url(/images/default/select-r.gif) no-repeat right 1px; HEIGHT: 24px; FONT-SIZE: 12px; FONT-WEIGHT: 100;
}
.search_selection DIV.select DIV.open SPAN {
	LINE-HEIGHT: 24px; PADDING-RIGHT: 28px; DISPLAY: block; BACKGROUND: url(/images/default/select-r.gif) no-repeat right 1px; HEIGHT: 24px; FONT-SIZE: 12px; FONT-WEIGHT: 100
}

.search_selection .select UL {
	Z-INDEX: 99999; BORDER-BOTTOM: #979797 1px solid; POSITION: absolute; MIN-WIDTH: 153px; BORDER-LEFT: #979797 1px solid; PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #ffffff; LIST-STYLE-TYPE: none; MARGIN: 0px 0px 0px -1px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: medium none; LIST-STYLE-IMAGE: none; BORDER-RIGHT: #979797 1px solid; PADDING-TOP: 0px
}
.search_selection .select LI {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 4px; PADDING-RIGHT: 20px; CURSOR: default; PADDING-TOP: 2px
}
.search_selection .select LI.hover {
	BACKGROUND: #d6ebff; COLOR: #000;
}
.search_selection2{
	width:202px;
	height:20px;
	float:left;
	padding:8px 0;
	color: #000;
	overflow: hidden; 
}

.search_selection2 .select {
	BORDER-BOTTOM: #a2a2a2 1px solid; BORDER-LEFT: #a2a2a2 1px solid; WIDTH: 200px; z-index:0; ZOOM: 1; DISPLAY: inline-block; BACKGROUND:#fff; HEIGHT: 20px;  VERTICAL-ALIGN: bottom; BORDER-TOP: #a2a2a2 1px solid; BORDER-RIGHT: #a2a2a2 1px solid;
}

.search_selection2 DIV.select DIV {
	PADDING-LEFT: 5px; HEIGHT: 97px; FONT-SIZE: 12px; OVERFLOW: hidden; CURSOR: pointer
}
.search_selection2 DIV.select DIV.open {
	PADDING-LEFT: 5px; HEIGHT: 23px; FONT-SIZE: 12px; OVERFLOW: hidden; CURSOR: pointer
}
.search_selection2 DIV.select DIV SPAN {
	LINE-HEIGHT: 24px; PADDING-RIGHT: 28px; DISPLAY: block; BACKGROUND: url(/images/default/select-r.gif) no-repeat right 1px; HEIGHT:24px; FONT-SIZE: 12px; FONT-WEIGHT: 100;
}
.search_selection2 DIV.select DIV.open SPAN {
	LINE-HEIGHT: 24px; PADDING-RIGHT: 28px; DISPLAY: block; BACKGROUND: url(/images/default/select-r.gif) no-repeat right 1px; HEIGHT: 24px; FONT-SIZE: 12px; FONT-WEIGHT: 100
}

.search_selection2 .select UL {
	Z-INDEX: 99999; BORDER-BOTTOM: #979797 1px solid; POSITION: absolute; MIN-WIDTH: 153px; BORDER-LEFT: #979797 1px solid; PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #ffffff; LIST-STYLE-TYPE: none; MARGIN: 0px 0px 0px -1px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: medium none; LIST-STYLE-IMAGE: none; BORDER-RIGHT: #979797 1px solid; PADDING-TOP: 0px
}
.search_selection2 .select LI {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 4px; PADDING-RIGHT: 20px; CURSOR: default; PADDING-TOP: 2px
}
.search_selection2 .select LI.hover {
	BACKGROUND: #d6ebff; COLOR: #000;
}
INPUT.keyword {
	BORDER-BOTTOM: #a2a2a2 1px solid; BORDER-LEFT: #a2a2a2 1px solid; PADDING-BOTTOM: 4px; MARGIN: 0px; PADDING-LEFT: 4px; WIDTH: 326px; PADDING-RIGHT: 4px; BACKGROUND:#fff; HEIGHT: 16px; BORDER-TOP: #a2a2a2 1px solid; BORDER-RIGHT: #a2a2a2 1px solid; PADDING-TOP: 4px
}
.search_btn{
	width:99px;
	height:23px;
	float:left;
	padding:13px 0 12px 0;
}
.search_advance{
	width:175px;
	height:48px;
	line-height:48px;
	float:left;
}
.search_advance a{ font:Arial, Helvetica, sans-serif; font-size:12px; color:#fff; text-decoration:underline;}
.search_advance a:hover{ font:Arial, Helvetica, sans-serif; font-size:12px; color:#f5f5f5; text-decoration:underline;}
.search_right{ width:31px; height:79px; float:left; background:url(/images/default/search_right.gif) no-repeat left;}
.search_space{
	width:10px;
	height:48px;
	float:left;
}
/*搜索栏 样式 结束*/
#mainbody{ width:100%; float:left;}
#foot{ width:100%; float:left; overflow:hidden;}
.friendlink{ width:100%; float:left; margin-top:10px;}
.link_left{ width:5px; height:66px; float:left; background:url(/images/default/friendlink_left.gif) no-repeat left;}
.link_center{
	width:780px;
	height:60px;
	float:left;
	background:url(/images/default/friendlink_bg.gif) repeat-x;
	padding: 3px 80px; color:#fff;
} 
.link_center span{
	line-height:20px;
}
.link_center a{ text-decoration:none; color:#fff;}
.link_center a{ text-decoration:underline; color:#f5f5f5;}
.link_right{ width:5px; height:66px; float:left; background:url(/images/default/friendlink_right.gif) no-repeat left;}

.foot_bot{
	width:100%;
	float:left;
	border-top:1px solid #cdccc7;
}
.foot_space{
	width:100%;
	float:left;
	height:10px;
	overflow: hidden;
	clear: both;
	display: inline;
}
.foot_bot p{
	width:100%;
	line-height:24px;
	text-align:center;
	color:#716a6a;
}
.foot_bot a{ text-decoration:none; color:#716a6a;}
.foot_bot a:hover{ text-decoration:underline; color:#716a6a;}
/*页脚 样式 结束*/
