		body {text-align:left;padding-top:0;padding-right:0;padding-left:0;padding-bottom:0; margin:0; font:12px arial,helvetica,clean,sans-serif; background:url(bg.jpg) repeat;color:#858585;font-family:宋体;}
		div,p,li {word-break:break-all;}
		div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,p {padding-left:0;padding-right:0;padding-bottom:0;padding-top:0; margin:0;}
		pre,code,form,fieldset,legend,input,textarea,p,blockquote,th {padding-left:0;padding-right:0;padding-bottom:0;padding-top:0; margin:0;}
		fieldset {border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px}
		a img {border:0; padding:0; margin:0;}
		i{font-style:normal;}
		address,caption,cite,cite,code,dfn,em,th,var {font-weight: normal; font-style: normal}
		li {list-style-type: none}
		caption {text-align: left}
		th {text-align: left}
		h1,h2,h3,h4,h5,h6 {font-weight: bold; font-size: 100%}
		q:unknown {content: ''}
		q:unknown {content: ''}
		input,textarea,select {font-family: inherit}
		input,textarea,select {font-size: 100%}
		a:link {color:#858585; text-decoration:none;}
		a:visited {color:#858585; text-decoration:none;}
		a:hover {color:#07982b;text-decoration:none;}
		.spacer{clear:both; height:0; _height:0px; _font-size:1px; overflow:hidden; visibility:hidden;}
		.clear {clear:both; font-size:0px; margin:0; padding:0;  display:block; height:0px; _height:0px; overflow:hidden;	}
		.left {float:left;}
		.right {float:right;}
		.t-2indent{ text-indent:2em;}
		.mB10px {margin-bottom:10px;}
		.mL10px {margin-left:10px;}
		.mR10px {margin-right:10px;}
		.mT10px {margin-top:10px;}
		.mT15px {margin-top:15px;}
		.mT5px {margin-top:5px;}
		.mB5px {margin-bottom:5px;}
		.mB15px {margin-bottom:15px;}
		.padding10px {padding:10px;}
		.w25p {width:25%;}
		.red{ color:red;}
		a.red:link {color:#930906;}
		a.red:visited {color:#930906;}
		a.red:hover {color:#bf2e2b;}
		.f14px{ font-size:14px;}
		.fn{ font-weight:normal;}
		.pL10px{padding-left:10px;}
		.pL35px{padding-left:35px;}
		.position{position:relative;}
		.biao td{ padding:4px; border:1px solid #ccc; text-align:center; vertical-align:middle;WORD-WRAP: break-word;TABLE-LAYOUT: fixed;word-break:break-all;}
	
	.my_head{ height:90px; border-bottom:1px solid #e0e0e0;}
	.my_head .left{ padding-top:5px;}
	.w1000{ width:1000px; margin:0 auto;}
	.ico{ background:url(../images/head_ico.jpg) no-repeat; width:239px; height:30px; line-height:30px; padding-top:3px;}
	.ico a,.ico a:visited{color:#07982b;}
	.ico .ico1{ padding-left:20px;}
	.ico .ico2{ padding-left:40px;}
	.ico .ico3{ padding-left:40px;}
	.menu{width:100%; background:url(../images/menu_bg.jpg) repeat-x; height:54px;}
	.menu ul{ width:1000px; margin:0 auto;}
	.menu ul li{ float:left; line-height:50px; height:54px; width:142px; background:url(../images/menu_line.jpg) left 18px no-repeat; text-align:center; font-size:14px; font-family:"微软雅黑", "宋体";}
	.menu ul li a:link,.menu ul li a:visited{ color:#fff; display:block; width:142px;}
	.menu ul li a:hover{ background:url(../images/menu_on.jpg) center center no-repeat; color:#fff207;}
	.menu ul li a.ov{ background:url(../images/menu_on.jpg) center center no-repeat; color:#fff207;}

	.main_banner{
	width:100%; overflow:hidden;
	height:444px;
	margin:0 auto;
	position:relative; 
	z-index:13;
}
.banner{
	width:1440px;
	height:444px;
	position:absolute;
	top:0;
	left:50%;
	margin-left:-720px;
	overflow:hidden;
}
.banner img {
	width:1440px;
	height:444px;
}
.banner_fmenu {
	padding-left:0px;
	position:absolute;
	left:47%;
	bottom:30px;
	z-index:2000;
	
}
#banner_fmenu A {
	width:16px;
	height:16px;
	background:url(../images/bnr_btn2.png) no-repeat;
	color:#FFFFFF;
	text-align:center;
	line-height:0px;
	font-size:0px;
	font-weight:bold;
	display:block;
	float:left;
	overflow:hidden;
	margin:0 3px;
}
#banner_fmenu A.activeSlide {
	background:url(../images/bnr_btn1.png) no-repeat;
	color:#FFFFFF;
}
#banner_fmenu A:focus {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium
}
.minBanner2{height:200px;}
.minBanner2 .banner2{
	width:1440px;
	height:200px;
	position:absolute;
	top:0;
	left:50%;
	margin-left:-720px;
	overflow:hidden;
}
.minBanner2 .banner2 img {
	width:1440px;
	height:200px;
}
.minBanner2 .banner_fmenu {
	padding-left:0px;
	position:absolute;
	left:47%;
	bottom:8px;
	z-index:2000;
	
}
/* reInformation */
.reInformation { width:742px;  margin-top:20px;  margin-bottom:15px; border:1px solid #b3b3b3; }
.reInformation .tit { height:30px;width:712px; line-height:30px; border-bottom:1px solid #ddd; font-size:14px; margin-bottom:10px; font-family:"Microsoft Yahei"; color:#079a2f;padding-left:15px;padding-right:15px;  }
.reInformation ul { float:left; width:712px;padding-left:15px;padding-right:15px;padding-bottom:15px; }
.reInformation li { float:left; height:30px; line-height:30px; width:100%; border-bottom:1px dotted #ddd; }
.reInformation li a { }
.box1{ margin-top:15px; margin-bottom:15px;}
.box3{ margin-top:10px; overflow:hidden; height:213px;}
.tab1{width:237px;}
.tab1 .tit{height:44px; border-bottom:1px solid #d1d2d4; border-top:1px solid #d1d2d4; line-height:44px;}
.tab1 .tit .left{background:url(../images/ico1.jpg) left 5px no-repeat; line-height:20px; padding-left:43px;}
.tab1 .tit .left h1{ color:#079a2f; font-size:18px; font-family:"微软雅黑", "宋体"; font-weight:bold; padding-top:4px;}
.tab1 .tit .left span{color:#80d00b; font-size:12px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; text-transform:uppercase;}
.tab1 ul{padding-top:8px;}
.tab1 li{ height:26px; line-height:26px; margin-top:3px;}
.tab1 li a,.tab1 li a:visited{display:block; background:url(../images/about_ul_li.jpg) center no-repeat; width:100%; height:100%; text-align:center; font-size:14px; font-weight:bold; color:#91780f;} 
.tab1 li a:hover{background:url(../images/about_ul_li_on.jpg) center no-repeat; color:#fff;}
.tab1 li a.ov,.tab1 li a.ov:visited{background:url(../images/about_ul_li_on.jpg) center no-repeat; color:#fff;}
.tab1 .tit .right{padding-right:10px;}
.tab2{ width:758px; background:#fff;overflow:hidden;}
		.tab2 dl{ }
		.tab2 dd{ float:left;  padding-right:20px;width:233px; overflow:hidden; }

.tab2 dd img{width:231px; height:173px; overflow:hidden;border:1px solid #e0d8b6; line-height:0;margin:0; padding:0;}		
		.tab2 dd .p{border:1px #589e00 solid;display:block; width:211px;border:1px solid #e0d8b6; height:38px; margin-top:2px; *margin-top:0px; color:#3e3e3e; padding:5px 10px; line-height:21px; overflow:hidden;text-align:left;}
		.tab2 dd a,.tab2 dd a:visited{display:block; width:233px; height:228px; cursor:pointer;}
		.tab2 dd a:hover .p{background:url(../images/tab2_on.jpg) repeat-x;_background:none; }
		
.index_about{display:inline-block;background:#fff;box-shadow:0px 0px 3px #d2ccc1;position: relative; border:1px solid #e0e0e0;}
.index_about strong{display:block;position: absolute; top:0;left:0;width:0;height:0;background:#079a2f;_background:none;}
.index_about img{position: relative; z-index:1;}
.tab3{ width:303px;}
.tab3 .tit{background:url(../images/tab3_tit.jpg) no-repeat; width:100%; height:42px; line-height:45px; overflow:hidden;}
.tab3 .tit .left{font-family:"微软雅黑", "宋体"; font-size:18px; color:#fff; padding-left:50px; font-weight:bold;}
.tab3 .tit .right{ padding-right:10px;}
.tab3 .con{line-height:24px; padding-top:5px;}
.tab3 .con .left a{border:1px solid #c9c9c9; width:162px; height:106px; margin-right:8px; display:block; overflow:hidden;  text-align:left;}
.tab3 .con p{ text-align:left;}
.tab3 .con p a,.tab3 .con p a:visited{color:#079a2f;}
.tab3 .con p a:hover{ text-decoration:underline;}
.tab4 .news_t .img{width:81px; height:61px; overflow:hidden; float:left;}
.tab4 .news_t .right{width:205px;}
.tab4 .news_t .right h1 a,.tab4 .news_t .right h1 a:visited{line-height:20px; color:#079a2f;}
.tab4 .news_t .right h2{line-height:20px; font-weight:100;}
.tab4 .news_t .right p a,.tab4 .news_t .right p a:visited{color:#696969;}
.news_list{background:#fff; padding-top:4px;}
.news_list ul{}
.news_list li{line-height:24px; border-bottom:1px dotted #ddd; float:left; width:100%;}
.news_list li .fl{float:left; border-left:0px solid #28b674;}
.news_list li .fr{float:right; border-right:0px solid #ccc; color:#cfcfcf;}
.line{ border-left:1px dotted #dbdbdb; height:180px; margin-left:19px; margin-top:9px; margin-right:19px; overflow:hidden; display:block; width:1px;}
.tab5{background:url(../images/tab5_bg.jpg) right top no-repeat; width:308px; height:175px;}
.tab5 p{ padding-top:61px; line-height:23px;}
.tab5 p strong{color:#079a2f;}
.links{ margin-top:20px; overflow:hidden;}
.links_con{ width:815px; height:40px; border-bottom:1px solid #eeeeee;border-top:1px solid #eeeeee; line-height:40px;}
.my_bott{ width:100%; height:110px; background:#079a2f; margin-top:20px; text-align:center; line-height:25px;}
.my_botts{ color:#007520; padding-top:10px;}
.my_botts a:link,.my_botts a:visited{ color:#fff;}
.my_botts a:hover{ color:#FF0;}
.my_copy{ color:#fff;}
.my_copy a:link,.my_copy a:visited{ color:#fff;}
.my_copy a:hover{ color:#FF0;}
/*****************************about********************************/
.about_left{ width:237px; margin-top:15px;}
.about_right{ width:743px;margin-top:15px;}
.about_tab1{}
.about_tit{ background:url(../images/list_all.jpg) no-repeat; width:237px; height:51px;}
.about_tit p{ font-size:20px; padding-left:30px; padding-top:19px;  color:#065697;}
.about_tit p a:link,.about_tit p a:visited{ color:#079a2f; font-weight:bold;}
.about_ul{ border-left:1px solid #e1e1e1; padding-bottom:8px; border-right:1px solid #e1e1e1; width:235px; border-bottom:1px solid #e1e1e1; }
.about_ul ul li{ margin-bottom:4px;}
.about_ul li a:link,.about_ul li a:visited{ background:url(../images/about_ul_li.jpg) no-repeat; width:180px; height:24px; display:block; color:#fff; line-height:24px; text-align:center; margin:0 auto;}  
.about_ul li a:hover{background:url(../images/about_ul_li_on.jpg) no-repeat;}
.about_ul li a.ov{background:url(../images/about_ul_li_on.jpg) no-repeat;}
.about_ul p{ line-height:24px; padding:5px 10px;}
.pro_tit{ width:743px; height:44px; border-right:1px solid #bababa; background:url(../images/pro_tit.jpg) repeat-x; line-height:44px;}
.pro_tit .l{ background:url(../images/pro_tit_left.jpg) left top no-repeat; height:44px; line-height:44px; color:#079a2f; padding-left:25px; font-size:14px; font-weight:bold;}
.pro_tit .r{ padding-right:15px;}
.context_all{ line-height:30px; padding:10px 0px; font-size:14px;}
.context_all img{max-width:736px;    width:expression(this.width>736?"736px":true);}
.formData table{ border:1px solid #ccc; }
.formData table td{ border:1px solid #ccc;_border:none;}
.list ul li{}
/*************************message******************/
.book{ width:100%; margin:0 auto;border:1px dotted #ddd; border-bottom:none; }
.book td{border-bottom:1px dotted #ddd; }
.book li{ border-bottom:1px dotted #ddd; padding-left:150px; padding-top:6px; padding-bottom:6px;}
.book .index_btn{ padding:5px 10px;border-radius:5px; background:#079a2f; border:none;color:#fff; }
.book .index_input{ margin-left:20px; width:200px;}
.book input{ margin-left:15px;}
.index_input{border-radius:5px; border:1px solid #cfcfcf; height:21px; line-height:21px; width:149px; padding-left:5px; color:#5b5b5b; margin-left:5px;}
.book .index_textarea{ margin-top:10px; border-radius:5px;  border:1px solid #cfcfcf; height:81px; width:250px; padding-left:5px; line-height:22px; color:#5b5b5b; margin-left:20px;margin-bottom:10px;}
.book .tip{color:red;}

/*************************news*************************/
.news_list2{padding:10px 0px;}
	.news_list2 li{ line-height:30px; border-bottom:1px solid #ddd; width:100%; float:left; }
	.news_list2 li .fl{ float:left; border-left:0px solid #079a2f;}
	.news_list2 li .fr{float:right; border-right:0px solid #ccc;}
    .news_list2 li a:link,.news_list2 li a:visited{color:#333333;}
    .news_list2 li a:hover{color:#079a2f;}
.news_top .news_img { margin-top:8px; float:left; margin-right:20px; margin-bottom:10px;}
	.news_top p{ line-height:26px; font-size:14px;}	
	.news_top h1{ padding-top:20px;font-size:14px;}
	.news_top h1 a:link,.news_top h1 a:visited{ line-height:30px; color:#079a2f; }
	.index_about{display:inline-block;padding:5px 4px 4px 4px; padding-bottom:6px;background:#fff;box-shadow:0px 0px 3px #d2ccc1;position:relative; border:1px solid #ccc;  }
	.index_about strong{display:block;position: absolute; top:0;left:0;width:0;height:0;background:#079a2f;_background:none}
	.index_about img{position: relative; z-index:1;}
	/*******************product*************/
.reInformation  .page_photolist2 dl{margin-left:13px;_margin-left:8px;}
.page_photolist2{
	padding-top:20px; width:100%; margin:0 auto;
}
.page_photolist2 dl{
	width:230px;
	height:220px; margin-left:15px;_margin-left:10px;
	display:block;
	float:left;
	vertical-align:top;
	overflow:hidden;
}

.page_photolist2 dl dd{
	 width:228px;
	text-align:center;
	margin:0 auto;
	
	display:block;
}
.page_photolist2 dl dd img{
	width:210px;
	height:158px;
	
}
.page_photolist2 dl dd a:hover{
	width:210px;
	height:158px; border:1px solid #079a2f;
	
}

.page_photolist2 dl dt{
	width:220px;
	height:30px;
	line-height:30px;
	text-align:center;
	margin:0 auto;
	display:block;
	overflow:hidden;
}
.page_navigation{
	padding:10px 10px 30px 10px;
	text-align:center;
}

.img_wrap2{display: inline-block;padding:8px;background:#fff;box-shadow:0px 0px 4px #d2ccc1;position: relative; border:1px solid #ddd;}
.img_wrap2 strong{display:block;position: absolute; top:0;left:0;width:0;height:0;background:#079a2f;}
.img_wrap2 img{position: relative; z-index:1;}
.page_acttext{
	padding-top:30px;
	margin:0 auto;
	line-height:2em;
}
.act_title{
	font-size:24px;
	font-weight:bold;
	line-height:26px;
	text-align:center;
	padding-bottom:10px;
}
.act_info{
	text-align:center;
	color:#545454;
	line-height:22px;
	padding-bottom:10px;
}
.act_info .img{margin:0 auto;}
.act_info span{
	margin-left:6px;
	margin-right:6px;
}

.act_content{
	padding:5px 15px 25px 15px;
	line-height:2em;
	color:#5b5b5b;
	overflow:hidden;
}
.act_nextprev{
	padding:6px;
	margin:5px auto;
	height:23px;
	border-top:1px solid #CCCCCC;
	border-bottom:1px solid #CCCCCC;
	text-align:center;
}
.act_nextprev span{
	padding-right:15px;
}

.act_next{
	width:250px;
	height:20px;
	line-height:20px;
	float:left;
	overflow:hidden;
}
.act_prev{
	width:250px;
	height:20px;
	line-height:20px;
	float:right;
	overflow:hidden;
}
.PageNextPrev{
	padding:10px;
}
/* showProduct */
.showProduct{padding-top:10px;}
.showProduct .photo { padding:4px; width:380px; height:268px; float:left; margin-bottom:15px;border:1px solid #dcdcde; }
.showProduct .photo img { width:380px; height:268px; display:block; }
.showProduct .wd { float:right; width:285px; height:246px; overflow:hidden; padding:15px; border:1px solid #ddd; background:#FFF; }
.showProduct .wd .titis { font-size:16px; font-weight:700; line-height:20px; margin-bottom:7px; }
.showProduct .wd ul.ls { font-size:14px; }
.showProduct .wd li.item { height:30px; line-height:30px; }
.showProduct .wd li.item span { margin-right:5px; }
.showProduct .wd li.btn { height:45px; }
.showProduct a.order { width:105px; height:30px; margin-top:20px; line-height:30px; text-align:center; background:#079a2f; display:block; color:#FFF; }
.showProduct a.order:hover {  background:#0bce40;}
.showProduct .info { border:1px solid #dcdede; background:#FFF; }
.showProduct .m { border:1px solid #FFF; padding:10px 15px; }
.showProduct div.ts { font-size:14px; font-weight:700; height:25px; border-bottom:1px solid #dcdcdc; }
.showProduct div.infor { border-top:1px solid #FFF; padding-top:10px; margin-bottom:10px; line-height:24px; }
.showProduct .info { margin-bottom:20px; }
/* relatedLink */
.relatedLink { height:30px; line-height:30px; border:1px solid #dcdcdc; width:100%; margin:0 auto 20px; }
.relatedLink .prevLink { float:left; margin-left:10px; }
.relatedLink .nextLink { float:right; margin-right:10px; }
.relatedLink a:hover { color:#660000; }
/*分页****************/
.pager{display:block; width:100%; height:auto; padding:20px 0; text-align:center; clear:both;}
.pager span,.pager a{display:inline-block;border:1px solid #ddd;color:#333;padding:4px 8px;_padding:3px 8px;text-decoration:none; margin-right:2px;}

  .pager a:hover{background:#079a2f;border-color:#067b26;color:#fff;text-decoration:none;}
  .pager .cur{background:#079a2f;border-color:#067b26; font-weight:bold;color:#fff;text-decoration:none;}
  .pager span.dot{background:none;border-color:#fff; font-weight:bold; padding:0;}
.dataErr{font-size:12px;}
/******************searcher************/
.my_head .right img{position:absolute; top:30px; right:256px;}
.searcher{ position:relative;}
.searcher .txt{ background:url(../images/search.jpg) no-repeat; width:192px; height:33px; line-height:33px;border:none; top:5px; right:34px;position:absolute; color:#b1b1b1; padding:0 10px;}
.searcher .sub{background:url(../images/search_btn.jpg) no-repeat; width:34px; height:33px; border:none; position:absolute; right:0; top:5px;}

.baiduMap{line-height:20px; *margin-top:50px !important;}
.jingFormat{height:214px !important;}

/* .content .info img {height: auto !important;width: 215px !important;} */