@charset "utf-8";
/* CSS Document */
h1,h2,h3{
	display:inline;
	margin:0px;
	padding:0px;
	overflow:hidden;
	font-size:14px;
}
.top_r{
	width:270px;
	margin:0px;
	padding:13px 15px 0 0;
	overflow:hidden;
}
.lanuage{
	width:268px;
	padding:0 10px 0 0;
	overflow:hidden;
	color:#C5CCB2;
	text-align:right;
}
.lanuage a{
	padding:0 9px 0 0;
	vertical-align:middle;
}
.search{
	padding:15px 0 0;
	overflow:hidden;
}
.input_txt{
	background:url(../images/input_txt.jpg) no-repeat;
	width:197px;
	padding:0 0 0 10px;
	overflow:hidden;
	height:25px;
	line-height:25px;
	float:left;
	border:0 none;
}
.btn_08{
	width:56px;
	height:25px;
	border:0 none;
	margin:0 0 0 3px;
	float:left;
}
.ban {
	height:309px;
	margin:auto;
	overflow:hidden;
	width:100%;
}
.fam{
	font-family:Arial, Helvetica, sans-serif;
}
.cen01{
	background:url(../images/center_tbg.jpg) no-repeat center top #F1F6E2;
	width:100%;
	margin:0px;
	padding:0px;
	overflow:hidden;
}
.cen02{
	background:url(../images/center_bbg.jpg) no-repeat center bottom;
	margin:0px;
	padding:0px;
	overflow:hidden;
}
.cen03{
	width:1003px;
	margin:0 auto;
	padding:0px;
	overflow:hidden;
}
.keyword{
	padding:6px 0 0 30px;
}
.keyword h1,.keyword h2{
	font-size:12px;
}
.cen04{
	padding:0 13px 0 0;
	width:970px;
	margin:20px 9px 0 11px;
	overflow:hidden;
	background:#fff;
}
.xl_t{
	background:url(../images/xl_t.jpg) no-repeat;
}
.faq_t{
	background:url(../images/leftside_tbg.jpg) no-repeat;
}
.leftside_t{
	height:36px;
	margin:0px;
	padding:8px 0 0 15px;
	overflow:hidden;
	color:#fff;
}
.xl_list{
	padding:6px 0 11px;
	overflow:hidden;
}
.xl_list li{
	background:url(../images/xl_li.jpg) no-repeat;
	height:40px;
	line-height:40px;
	margin:0px;
	padding:0 0 5px 20px;
	font-weight:bold;
	overflow:hidden;
}
.xl_list li a:link,.xl_list li a:visited{
	color:#307800;
	text-decoration:none;
}
.xl_list li a:hover{
	color:#F99702;
}
.faq{
	padding:0 0 17px 0;
	overflow:hidden;
}
.faq_list{
	overflow:hidden;
	padding:6px 0 9px 15px;
	border:1px #DFDFDF solid;
	border-top:none;
}
.faq_list1{
	width:240px;
	margin:0px;
	padding:0px;
	overflow:hidden;
}
.faq_list li,.faq_list1 li{
	background:url(../images/tags_li.gif) no-repeat left center;
	padding:2px 0 2px 10px;
	overflow:hidden;
}
.faq_t a:link,.faq_t a:visited{color:#fff; text-decoration:none;}
.products{
	background:url(../images/middle_bg.jpg) no-repeat left bottom;
	padding:0 0 19px 0;
	margin:0 0 0 15px;
	overflow:hidden;
	margin:0px;
	width:745px;
}
.t1{
	background:url(../images/pro_t.jpg) no-repeat left center;
	padding:0 0 0 23px;
	margin:0 0 0 26px;
}
.t2{
	background:url(../images/about_tbg.jpg) no-repeat left center;
	padding:7px 0 0 45px;
	height:29px;
}
.pro_t{
	color:#686868;
	text-transform:uppercase;
	overflow:hidden;
	font-family:Arial;

}
.pro_t a:link,.pro_t a:visited{color:#307800;}
.news_tit a:link,.news_tit a:visited{color:#fff;}
.pro_t span{
	float:right;
	text-transform:none
}
.pro_t h1{
	font-weight:normal;
	font-size:12px;
}
.pro_t h2,.pro_t h3{
	color:#307800;
	font-size:16PX;
}
.pro_info{
	padding:15px 0 0 10px;
	overflow:hidden;
}
.ny_nr{
	padding:15px 0 0 25px;
	overflow:hidden;
}
.about{
	width:736px;
	background:url(../images/about_top.jpg) no-repeat;
	padding:3px 0 0;
	margin:0 0 0 15px;
	overflow:hidden;
}
.cen05{
	margin:20px 0 10px 15px;
	background:url(../images/cen05_bg.jpg) no-repeat;
	padding:11px 20px 0 10px;
	width:706px;
	height:192px;
}
.t3{
	background:url(../images/faq.jpg) no-repeat left center;
	padding:0 0 0  54px;
	height:35px;
}
.about_info{
	background:#FAFCF4;
	margin:0px;
	padding:10px 0 15px 10px;
	width:724px;
	border-left:1px #DFDFDF solid;
	border-right:1px #DFDFDF solid;
}
.about_nr{
	padding:0 10px;
	overflow:hidden;
}
.c_01{
	color:#FA9101;
}
.c_02{
	color:#307800;
}
.contact{
	width:380px;
	margin:0px;
	padding:0px;
	overflow:hidden;
}
.contact_img{
	width:107px;
	height:109px;
}
.contact_txt{
	
	padding:6px 0 9px 15px;
	overflow:hidden;
	border:1px #DFDFDF solid;
	border-top:none;
}
.contact_info{
	padding:20px 0 0;
	overflow:hidden;
}
.news{
	width:309px;
	margin:0;
	padding:0px;
	overflow:hidden;
}
.news_tit{
	background:url(../images/news_img.jpg) no-repeat;
	height:59px;
	margin:0px;
	padding:5px 0 0 8px;
	overflow:hidden;
}
.news_tit h2{
	font-size:12px;
	color:#fff;
}
.news_list{
	padding:5px 0 0;
	overflow:hidden;
}
.news_list li{
	background:url(../images/icon.gif) no-repeat left center;
	padding:2px 0 2px 10px;
	overflow:hidden;
	border-bottom:1px #B8B8B8 dashed;
}
.news_list li span{
	float:right;
	color:#737373;
}
.ny_ban{
	background:url(../images/ny_ban.jpg) no-repeat center top;
	width:100%;
	height:237px;
}
.ny_info{
	padding:0;
	margin:0 0 0 15px;
	overflow:hidden;
	margin:0px;
	width:745px;
}
.bottom a:link,.bottom a:visited{color:#fff; text-decoration:none;}
.link{
	padding:7px 0 0;
	overflow:hidden;
}
.link h2{
	font-size:12px;
}
.shownews_t{
	padding:0 0 10px 0;
	text-align:center;
}
.pro_l{
	width:400px;
	margin:0 20px 0 0;
	padding:0px;
	float:left;
	overflow:hidden;
	border:1px #176400 solid;
}
.pro_instrution{
	width:700px;
	margin:0 0 0 30px;
	color:#666;
}