body{
	margin:0;
	padding:0;
	font-size:12px;
	color:#555555;
	font-family:Arial, Helvetica, sans-serif;
	background-color:#ebebeb;
	}
body,td,a{
	font-size:12px;
	text-decoration:none;
	}
.top{
	background:url(../images/index_02.jpg) repeat-x left top;
	height:156px;
	}
a{
	color:#555555;
	}
a:hover{
	color:#006600;
	}
.wid981{
	width:981px;
	margin:0 auto;
	}
.all_bg_bottom{
	background:url(../images/index_46_bg.jpg) repeat-x left top;
	background-color:#ebebeb;
	}
.logo{
	padding:40px 0 0 9px;
	}
.language{
	background:url(../images/index_04.jpg) no-repeat center top;
	width:227px;
	height:23px;
	color:#FFFFFF;
	padding-top:5px;
	}
.language a{
	color:#FFFFFF;
	margin:0 5px;
	}
.language a:hover{
	color:#FFFFFF;
	text-decoration:underline
}
.search{
	margin:30px 8px 0 0;
	}
.searinput{
	border:1px solid #dddddd;
	border-right:0;
	width:130px;
	padding:4px 4px 3px 4px;
	color:#9d9d9d;
	}
.menu{
	margin-top:18px;
	}
.banner{
	margin:1px 0 12px 0;
	}
.index_all_box{
	border:1px solid #d1d1d1;
	border-top:0;
	background-color:#FFFFFF;
	}
.left_index_title{
	background:url(../images/index_60.jpg) no-repeat center top;
	height:21px;
	padding:9px 0 0 40px;
	font-size:12px;
	font-weight:bold;
	color:#006600;
	}
.left_contact{
	line-height:25px;
	padding:10px 15px;
	}
.index_company{
	padding:7px;
	line-height:23px;
	}
.index_news{
	padding:10px 8px 9px 8px;
	}
.index_news_line{
	line-height:25px;
	}
.index_mian{
	margin-top:8px;
	}
.index_product{
	padding:8px 6px 9px 16px;
	}
.index_case{
	padding:10px 0 10px 0;
	}
.margin_bottom{
margin-bottom:6px;}
.index_link{
	border:1px solid #d1d1d1;
	background-color:#FFFFFF;
	margin-top:8px;
	}
.index_copyright{
	background:url(../images/index_56.jpg) repeat-x center top;
	margin-top:8px;
	}
.linktd{
	padding:13px 10px;
	}
.index_copy_add{
	line-height:23px;
	}
	
.bigsort{
	background:url(../images/index_68.jpg) repeat-x left center;
	line-height:24px;
	padding:2px 0 2px 30px;
	}
.bigsort a{
	color:#006600;
	font-weight:bold;
	font-size:12px;
	}
.bigsort a{
	color:#006600;
	font-weight:bold;
	font-size:12px;
	}
.smallsort{
	line-height:23px;
	padding:2px 24px 2px 24px;
}
.smallsort td{
	border-bottom:1px dashed #b2b2b2;
	}
.smallsort td img{
	margin-left:6px;
	}
.pagebar{
	background:url(../images/pagebar.jpg) no-repeat center top;
	line-height:30px;
	}
.pagetitlefont{
	font-size:14px;
	color:#FFFFFF;
	font-weight:bold;
	}
.page_location{
	padding-right:10px;;
	color:#666666;
	}
.page_location a{
	color:#666666;
	text-decoration:none;
	}
.page_location a:hover{
	color:#006600;
	text-decoration:underline;
	}
.feedback_input{border:1px solid #c9c9c9; background-color:#FFFFFF; height:15px; padding:5px 0; width:213px; padding-left:5px;}
.feedback_menu{border:1px solid #c9c9c9; background-color:#FFFFFF; height:30px; padding:5px 0; width:100px;}
.feedback_txtarea{border:1px solid #c9c9c9; background-color:#FFFFFF; height:80px; padding:5px 0; width:350px;padding-left:5px;}
.feedback_code{border:1px solid #c9c9c9; background-color:#FFFFFF; height:15px; padding:5px 0; width:180px;padding-left:5px;}
.feedback_but{border:1px solid #2da01d; background-color:#2da01d; padding:5px; width:80px; height:30px; color:#FFFFFF; font-size:14px; font-weight:bold;}
.pad{padding-left:5px;}
.line_h{line-height:23px;}
.form_search{
	border:0px;
	width:206px;
	padding:2px 2px 3px 5px;
	color:#3a537f;
	font-family:Arial, Helvetica, sans-serif;
	}
.frendlink{
	border-top:1px solid #frendlink;
	}
.frendlink td{
	line-height:25px;
	padding:5px 0 10px 0;
	}
.frendlink td a{
	margin:3px 5px;
	}

.pagelist{
	color:#333333;
	padding:15px 0 5px 0;
	font-family:Arial, Helvetica, sans-serif;
	}
.pagelist font.fe{
	border:1px solid #d0d0d0;
	padding:3px 6px 2px 6px;
	font-family:Arial, Helvetica, sans-serif;
	}
.pagelist a.fe{
	border:1px solid #d0d0d0;
	padding:3px 6px 2px 6px;
	font-family:Arial, Helvetica, sans-serif;
}
.pagelist font.sel{
	background-color:#2da01d;
	border:1px solid #2da01d;
	color:#FFFFFF;
	padding:1px 6px 2px 6px;
	font-family:Arial, Helvetica, sans-serif;
	}
.pagelist a.nosel{
	border:1px solid #d0d0d0;
	color:#333333;
	padding:1px 6px 2px 6px;
	font-family:Arial, Helvetica, sans-serif;
	}
.pagelist a.nosel:hover{
	border:1px solid #d0d0d0;
	color:#f06d6c;
	padding:1px 6px 2px 6px;
	font-family:Arial, Helvetica, sans-serif;
	}
.pagelist input.pagenum{
	border:1px solid #bcbcbc;
	height:11px;
	padding:3px 0 8px 4px;
	color:#333333;
	font-family:Arial, Helvetica, sans-serif;
	width:30px;
	}
.index_border{
	border:1px solid #CCCCCC;
	padding:3px;
	}
.checktable{
	margin-top:7px;
	}
.checktable td{
	text-align:center;
	}
.productshow_border{
	border:2px solid #289d19;
	padding:5px;
	background-color:#ffffff;
	}
.productshow_small dl{
	margin:8px 0 0 0;
	padding:0;
	}
.productshow_small dl dt{
	float:left;
	margin-right:6px;
	display:block;
	width:50px;
	height:50px;
	border:1px solid #CCCCCC;
	text-align:center;
	padding:2px;
	}
.produchshow_bg{background:url(../images/productshow_03.jpg) repeat-x left top; line-height:29px; height:29px; vertical-align:middle; padding-left:20px; margin-top:15px;}
.produchshow_content{padding:13px 0;line-height:24px;}
.productshowtitle{border-bottom:1px solid #289d19;}
.fontc{
	background-color:#289d19;
	color:#FFFFFF;
	padding:5px 10px;
	width:50px;
}
.paddingtop{
	margin-top:15px;}
	
.submenu{
	margin:10px 0 10px 0;
	}
.menulist{
	background:url(../images/page_03.jpg) no-repeat center top;
	padding:8px 0 12px 0;
	text-align:center;
	margin-top:3px;
	}
.menulist a.nosel{
	color:#686868;
	font-size:12px;
	font-weight:bold;
	}
.menulist a.nosel:hover{
	color:#1c9d0c;
	}
.menulist a.sel{
	color:#1c9d0c;
	font-size:12px;
	font-weight:bold;
	}
.menulist a.sel:hover{
	color:#1c9d0c;
	}
.honor_A a{
	color:#666666;
	font-size:12px;
	font-weight:bold;
}
.honor_A a:hover{
	color:#1c9d0c;
	font-size:12px;
	font-weight:bold;
}
.honorshow{
	margin:10px 0 10px 0;
	}
.honorshow .title{
	font-size:16px;
	font-weight:bold;
	color:#333333;
	}
.honorshow .pic{
	padding:7px 0;
	}
.honorshow .content{
	padding:7px 0;
	line-height:24px;
	color:#666666;
	}
/*在线客服-开始*/

.main_head {
	BACKGROUND: url(../images/qq_01.jpg) no-repeat;}
* + HTML .main_head {
	BACKGROUND: url(../images/qq_01.jpg) no-repeat
}
.info {
	PADDING:12px 8px; BACKGROUND: url(../images/qq_03.jpg) repeat-y center top;}
* + HTML .info {
	BACKGROUND: url(../images/qq_03.jpg) repeat-y center top;}
.down_kefu{
BACKGROUND: url(../images/qq_05.jpg) no-repeat left top; color:#ffffff; font-size:12px;}
* + HTML .down_kefu {
	BACKGROUND: url(../images/qq_05.jpg) no-repeat left top; color:#ffffff; font-size:12px;}
.list_qq{
	padding:3px 0 5px 0;
	border-bottom:1px dashed #CCCCCC;
	}
.imgpadding{
	padding:5px 5px 5px 0;
	}
.kefua a{color:#1d9e0d; margin-left:5px;}
.kefua a:hover{color:#fe4a03;}

/*在线客服结束*/

.context{
	margin:0;
	padding:0;
	}
.context dl dt{
	margin:5px 0;
	color:#009900;
	}