@charset "utf-8";
body {
	margin:0;
	padding:0;
	background: none;
	font-size:12px;
	width:100%;
	background:#fcf6ee url(images/main_bg.gif) top repeat-x;
	font-family: Arial;
}

a { font: normal 12px  Georgia, "Times New Roman", Times, serif; color:#242424; margin:0; padding:0; text-decoration:none;}
a:hover { color:#739e08; text-decoration:underline;}

html { padding:0; margin:0;}
.clr {clear:both;}

/* main */
.main {width:1002px; padding:0; margin:0 auto;}
/* search */
.search { width:420px; height:35px; float:right; padding:15px 0 0 0; margin:0; background:#fcf6ee;}
.search input.keywords { float:left; width:200px; height:20px; background:#fff; color:#a4a4a4; font:normal 11px Arial, Helvetica, sans-serif; margin:0 15px 0 10px; padding:0 0 0 10px; border:1px solid #eae5dd;}
.search select { float:left; width:100px; height:20px; background:#fff; color:#a4a4a4; font:normal 11px Arial, Helvetica, sans-serif; margin:0 15px 0 10px; padding:0 0 0 10px; border:1px solid #eae5dd;}
.search input.button { float:left; width:24px; height:24px; margin:0; padding:0; background:url(images/search.gif) top no-repeat;}

/* menu */
.menu {
	width:800px;
	margin:0;
	padding:0;
	float:left;
	height:60px;
}
.menu ul { margin:0; padding:0; list-style:none;}
.menu li { margin:0; padding:0;  font:bold 12px Arial, Helvetica, sans-serif; color:#a6a6a6; float:left;}
.menu a {
	text-transform:uppercase;
	line-height:24px;
	float:left;
	color:#fff;
	padding:22px 16px;
	margin:0;
	text-decoration:none;
	font-family: Arial;
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
}
.menu a:hover { text-transform:uppercase;color:#b4d800; background: url(images/hover_bg.gif) top repeat-x; padding:22px 15px; border-top:none; border-left: 1px solid #505050; border-right: 1px solid #505050; border-bottom:none;}
.menu span { text-transform:none; line-height:16px; font:normal 12px  "΢ź", "Times New Roman", Times, serif; color:#838383; text-align:center;} 
.menu a.selected { text-transform:uppercase;color:#b4d800; background: url(images/hover_bg.gif) top repeat-x; padding:22px 15px; border-top:none; border-left: 1px solid #505050; border-right: 1px solid #505050; border-bottom:none;}
/* form style*/
.form_style { padding:0; margin:0;}
.form_style .text { font:bold 14px  Georgia, "Times New Roman", Times, serif; color:#242424; padding:10px 0 10px 40px; margin:0; width:150px; float:left;}
.form_style .form { width:380px; float:left; margin:0; padding:10px 0;}
.form_style .label2 { padding:0; margin:20px 0 20px 190px;}
.form_style .input2 { width:375px; border:1px solid #d6d6d6; background:#fff;}

/* footer */
.footer { width:1002px; background:#282828; text-align:center; font: normal 11px Arial, Helvetica, sans-serif; color:#fff; margin:20px auto; padding:10px 0; background:#68900b; border:5px solid #fff;}
.footer a {font: normal 11px Arial, Helvetica, sans-serif; color:#fff;}

.Contact .msglist { margin:0px 20px;}
.Contact .msglist ul {list-style:none; margin:0; padding:0; font-size:12px;}
.Contact .msglist .title {background:#eee; font-size:12px; padding:0; font-weight:600; color:#036; padding-left:10px;}
.Contact .msglist span {float:none; margin-left:10px;}
.Contact .msglist .reply {border:1px #CCC dotted; color:#F22; padding:0;}
.Contact #stateStr {font-size:12px; background-color:#0B0; padding:2px 5px; display:none; color:#FFF; margin-left:80px;}
#pagelist {font-size:12px; float:right; margin-top:10px;}
#pagelist .selected {font-weight:600;}


/* 产品展示菜单 */

.tabs {
	FONT-SIZE: 12px; CURSOR: pointer; COLOR: #444444; background:url(images/menu1.jpg) 
}
.tabh {
	 FONT-SIZE: 12px; CURSOR: pointer; 
}
.news {
	FONT-WEIGHT: normal
}
.tabhide {
	DISPLAY: none
}


/*产品分类列表*/
.crightbcontent {
    line-height:45px;
}
.SortFolderOpen {
	background-image: url(ri2.png);	
	background-repeat: no-repeat;
	height: 45px;
	left: 16px;
	padding-left: 25px;
	cursor: hand;
}
.SortFolderClose {
	background-image: url(ri3.png);
	background-repeat: no-repeat;
	height: 45px;
	left: 20px;
	padding-left: 16px;
	cursor: hand;
}
.SortEndFolderOpen {
	background-image: url(ri2.png);
	background-repeat: no-repeat;
	height: 45px;
	left: 16px;
	padding-left: 20px;
	cursor: hand;
}
.SortEndFolderClose {
	background-image: url(ri3.png);
	background-repeat: no-repeat;
	height: 45px;
	left: 16px;
	padding-left: 20px;
	cursor: hand;
}
.SortListline {
	height: 45px;
	padding-left: 16px;
	background-image: url(Sort_Listline.gif);
}
.SortEndListline {
	padding-left: 20px;
}
.SortFile {
	background-image: url(ri.png);
	background-repeat: no-repeat;
	height: 45px;
	cursor: hand;
	padding-left: 20px;
}
.SortFileEnd {
	background-image: url(ri.png);
	background-repeat: no-repeat;
	height: 45px;
	cursor: hand;
	padding-left: 20px;
}
