@charset "utf-8";
/* CSS Document */
h1,h2,h3{
	display:inline;
	margin:0px;
	padding:0px;
	overflow:hidden;
	font-size:14px;
}
.top_r{
	width:400px;
	margin:0px;
	padding:0px;
	overflow:hidden;
}
.language{
	padding:27px 0 0 3px;
	overflow:hidden;
	text-align:right;
}
.keyword{
	width:400px;
	padding:6px 0 0;
	text-align:right;
}
.keyword h1,.keyword h2{
	font-size:12px;
}
.center_bg{
	width:100%;
	padding:0px;
	overflow:hidden;
	background:url(../images/center_bg.jpg) repeat-x;
}
.tbg1{
	background:url(../images/xl_t.jpg) no-repeat;
}
.xl_t{
	height:38px;
	line-height:38px;
	padding:0 0 0 20px;
	overflow:hidden;
}
.xl_t h2{
	color:#fff;
}
.xl_info li,.p10 li{
	background:url(../images/xl_li.jpg) no-repeat;
	margin:5px 0 0;
	padding:8px 0 1px 20px;
	font-weight:bold;
	overflow:hidden;
}
.xl_info li span a{
	width:180px;
	height:30px;
	padding:8px 0 0 20px;
	margin:-8px 0 0 -20px;
	display:block;
}
.xl_info1 li{
	width:180px;
	height:38px;
	line-height:38px;
	padding:0 0 0 20px;
	display:block;
	font-weight:normal;
	background:url(../images/xl_li_li.jpg) no-repeat;
}
.xl_info li ul{
	background:#D0EBC0;
	margin:2px 0 0 -20px;
}
.xl_info li li{
	background:url(../images/b.jpg) no-repeat 10px 7px;
	margin:2px 0 0 0px;
	padding:6px 0 1px 30px;
	font-weight:bold;
	overflow:hidden;
}
.xl_ino li li ul{
	margin:2px 0 0 -40px;
	background:#EFF6E6;
}
.xl_info li li li{
	background:url(../images/c.jpg) no-repeat 20px 7px;
	margin:0 0 0 3px;
	padding:6px 0 1px 40px;
	font-weight:bold;
	overflow:hidden;
	border-bottom:1px #4A9902 dashed;
}
.xl_info li li span a{
	width:180px;
	height:26px;
	padding:6px 0 0 20px;
	margin:-8px 0 0 -20px;
	display:block;
}
.xl_info li span a:hover{
	text-decoration:none;
	color:#F60;
}
.xl_info li a:link,.xl_info li a:visited,.p10 li a:link,.p10 li a:visited{
	color:#29640A;
	text-decoration:none;
}
.xl_info{
	padding:0 0 15px 0;
	overflow:hidden;
}
.tbg2{
	background:url(../images/contact_t.jpg) no-repeat;
}
.xl_t a:link,.xl_t a:visited{color:#fff;}
.contact_info{
	width:190px;
	margin:0px;
	padding:6px 0 20px 10px;
	overflow:hidden;
	_height:120px;
	background:url(../images/contact_bg.jpg) no-repeat;
}
.about{
	width:540px;
	margin:0px;
	padding:0px;
	overflow:hidden;
}
.about_t{
	background:url(../images/about_t.jpg) no-repeat;
	padding:0 0 0 20px;
	height:43px;
	line-height:36px;
	overflow:hidden;
}
.about_t h3,.products_t h3{
	color:#307800;
}
.font1{
	font:normal 14px/35px Arial;
	color:#aaa;
}
.about_info{
	background:url(../images/about_bg.jpg) no-repeat;
	width:403px;
	padding:10px 122px 10px 15px;
	min-height:104px;
	overflow:hidden;
}
.about_info a:link,.about_info a:visited{color:#307800;}
.about_info a:hover{
	color:#F90;
}
.news_list{
	background:url(../images/news_bg.jpg) no-repeat;
	width:175px;
	padding:10px 10px 15px 15px;
	overflow:hidden;
}
.news_list li{
	background:url(../images/news_li.gif) no-repeat left center;
	padding:0 0 0 13px;
	line-height:25px;
	border-bottom:1px #C2C7BF dashed;
	overflow:hidden;
}
.news_list li a:hover{ color:#29640A;}
.gd{
	width:760px;
	padding:25px 0 0;
	overflow:hidden;
}
.products_t{
	margin:0 0 10px 0;
	padding:0 0 0 20px;
	background:url(../images/pro_t.jpg) no-repeat;
	height:34px;
	line-height:34px;
	overflow:hidden;
}
.products_t span{
	float:right;
	padding:2px 10px 0 0;
}
.products_bg{
	margin:0px;
	background:url(../images/gd_bg.jpg) no-repeat;
	padding:23px 0 10px 0px;
	overflow:hidden;
	_height:150px;
}
.tags{
	width:760px;
	margin:0px;
	padding:0px;
	overflow:hidden;
}
.tags_t{
	background:url(../images/tags_t.jpg) no-repeat;
	width:125px;
	height:38px;
	line-height:33px;
	padding:0 0 0 20px;
}
.tags_info{
	padding:10px 0 0 10px;
	overflow:hidden;
}
.tags_info li{
	float:left;
	width:100px;
	background:url(../images/tags_li.gif) no-repeat left center;
	padding:0 0 0 12px;
	overflow:hidden;
}
.tags_info li a:link,.tags_info li a:visited{color:#fff;}
.tags_info li a:hover{color:#FE7213;}
.faq{
	width:200px;
	margin:0px;
	padding:0px;
	overflow:hidden;
}
.faq_info li{
	background:url(../images/tags_li.gif) no-repeat left center;
	padding:0 0 0 12px;
	overflow:hidden;
}
.faq_info li a:link,.faq_info li a:visited{color:#fff;}
.faq_info li a:hover{color:#DFA663}
.nav_bottom{
	/*background:url(../images/line_bg.jpg) repeat-x left top;*/
	width:980px;
	padding:0px;
	overflow:hidden;
}
.tags_t a:link,.tags_t  a:visited{
	color:#307800;
}
.nav_bottom a:link,.nav_bottom a:visited{color:#fff;}
.copy{
	padding:20px 0 0;
	overflow:hidden;
}
.copy a:link,.copy a:visited{color:#fff;}
.ny_news{
	padding:0 0 10px 0;
	overflow:hidden;
	width:200px;
}
.p10{
	padding:0 0 10px 0;
	overflow:hidden;
}
.products_t span h1{
	font-weight:normal;
	font-size:12px;
}
.ny_info{
	padding:10px 2px 0 10px;
	overflow:hidden;
}
.pro1{
	width:142px;
	padding:0 23px 0 22px;
	overflow:hidden;
}
.pro_test1{
	width:142px;
	margin:0px;
	padding:0px;
	height:30px;
	line-height:30px;
	text-align:center;
}
.shownews_t{
	padding:0 0 10px 0;
	text-align:center;
}
.pro_photo{
	width:450px;
	padding:0 15px 0 0;
	overflow:hidden;
	float:left;
}

/*滚动图片*/
.rollBox{width:754px;overflow:hidden;}
.rollBox a.LeftBotton {float:left;padding:32px 0;background: url(../images/leftbtn.png) no-repeat 0 center;width: 28px;height: 54px; cursor:pointer; display:block;}
.rollBox a.LeftBotton:hover{ background:url(../images/leftbtnon.png) no-repeat 0 center; display:block;}
.rollBox a.RightBotton {float:right;padding:32px 0;background: url(../images/rigihtbtn.png) no-repeat 0 center;width: 22px;height: 54px; cursor:pointer;display:block;}
.rollBox a.RightBotton:hover{ background:url(../images/rigihtbtnon.png) no-repeat 0 center;}
.rollBox .Contbg {width:704px;overflow:hidden;float:left;padding:0px;margin:0px;}
.rollBox .Cont {width:704px;overflow:hidden;float:left; margin:0px; position:relative; z-index:10;}
.rollBox .ScrCont {width:10000000px;}
.rollBox .Cont .pic{float:left;text-align:center;margin:0px 8px 0 8px;display:inline;}

.rollBox #List1, .rollBox #List2 {float:left;}