.w1000 {
	width: 1000px;
	margin: 0 auto;
	overflow: hidden;
}
.content {
	width: 970px; border:1px #dddddd solid;
	margin: 0 auto;
	overflow: hidden;
	background: #FFFFFF;
	padding: 12px 15px;
}
.content1 {
	width: 940px;
	margin: 0 auto;
	overflow: hidden;
	background: #FFFFFF;
	padding: 30px;
}
/*top*/

.top_box {
	height: 110px;
	width: 100%;
	background:#faefdf;
}
.top_box .logo {
	width:511px; padding-top:8px;
} 
.top_box .link {
	color: #666;
	margin-top: 30px;
	text-align: right;
}
.top_box .link a {
	color: #666;
}
.top_box .phone {
	background: url(../images/phone.jpg) no-repeat 0 0;
	font-size: 25px;
	font-weight: bold;
	color: #eb3d00;
	padding-left: 45px;
	line-height: 32px;
	margin-top: 5px;
}
/*.top_box .logo1 {
	display:none
}*/
/*nav*/

.navbg {
	width: 100%;
	height: 51px;
	background: url(../images/nav_bg.jpg) repeat-x 0 0;
}
.navul {
	width: 1000px;
	margin: 0 auto;
}
.navul .navli {
	float: left;
	position: relative;
	z-index: 99;
	width: 125px;
	height: 51px;
	line-height: 51px;
	text-align: center;
}
.navul .navli .item {
	font-size: 15px;
	font-family: "寰蒋闆呴粦";
	color: #fef7e7;
	display: block;
	overflow: hidden;
	position: relative;
	text-align: center;
	z-index: 20;
}
.navul .twonav {
	background: #079e31;
	display: none;
	left: 0;
	line-height: 34px;
	padding: 10px 0;
	position: absolute;
	text-align: center;
	top: 51px;
	width: 125px;
	z-index: 10;
	filter: alpha(opacity=90);
	-moz-opacity: 0.9;
	opacity: 0.9;
}
.navul .twonav a {
	color: #fff;
	font-family: "寰蒋闆呴粦";
	display: block;
}
.navul .twonav dd:hover {
	background: #dfba3e;
}
.navul .navli .item:hover,
.navul #fill1,.navul .hover {
	background: url("../images/navhover.png") no-repeat scroll 0 0 #079e31;
	color: #fef7e7;
}
/*banner*/
.DB_tab25 {width:100%;height:439px;position:relative;overflow:hidden;cursor:pointer;margin-bottom:30px}
.DB_tab25 .DB_bgSet{position:relative;}
.DB_tab25 .DB_bgSet li{position:absolute;width:100%;height:439px;display:none;}
.DB_tab25 .DB_imgSet{position:absolute;width:988px;left:50%;margin-left:-500px;}
.DB_tab25 .DB_imgSet .DB_1_1{position:absolute;left:30px;top:110px;}
.DB_tab25 .DB_imgSet .DB_1_2{position:absolute;left:70px;top:190px}
.DB_tab25 .DB_imgSet .DB_2_1{position:absolute;left:10px;top:90px;}
.DB_tab25 .DB_imgSet .DB_2_2{position:absolute;left:0px;top:210px}
.DB_tab25 .DB_imgSet .DB_3_1{position:absolute;left:480px;top:80px;}
.DB_tab25 .DB_imgSet .DB_3_2{position:absolute;left:480px;top:245px}
.DB_tab25 .DB_imgSet .DB_4_1{position:absolute;left:540px;top:100px}
.DB_tab25 .DB_imgSet .DB_4_2{position:absolute;left:690px;top:130px}
.DB_tab25 .DB_imgSet .DB_4_3{position:absolute;left:540px;top:230px}
.DB_tab25 .DB_menuWrap{position:absolute;width:988px;left:50%;margin-left:-500px;}
.DB_tab25 .DB_menuWrap .DB_menuSet{position:absolute;width:100%;top:390px;text-align:center;font-size:0; border-radius:20px;}
.DB_tab25 .DB_menuWrap .DB_menuSet li{cursor:pointer;margin:0 3px;display:inline}
.DB_tab25 .DB_prev{position:absolute;left:-100px;top:170px;cursor:pointer;display:none}
.DB_tab25 .DB_next{position:absolute;right:-100px;top:170px;cursor:pointer;display:none}

.c_title {
	height: 28px;
	border-bottom: 1px solid #ddd;
	margin-bottom: 12px;
	position: relative;
}
.c_title .fl {
	font-size: 14px;
	color: #fff;
	background: url(../images/title_bg.jpg) no-repeat center bottom;
	height: 28px;
	line-height:28px;
	width: 87px;
	text-align: center;
	
}
.c_title .more {
	line-height: 28px;
	color: #666;
}
/*about*/

.con1 {
	background: url(../images/line.gif) repeat-x 0 bottom;
	overflow: hidden;
	padding-bottom: 18px;
}
.c_about {
	width: 310px;
	float: left;
	margin-right: 20px;
	overflow: hidden;
  	height:280px;
}
.c_about .con {
	font-size: 14px;
	line-height: 32px;
}
.c_about .con p {
}
/*news*/

.c_news {
	width: 373px;
	overflow: hidden;
	float: left;
	margin-right: 20px;
  	height:280px;
}
.c_news .tit {
	width: 200px;
	overflow: hidden;
	font-size: 14px;
	color: #9f9f9f;
}
.c_news .tit li {
	float: left;
	cursor: pointer;
	line-height: 28px;
	height: 28px;
	width: 87px;
	text-align: center;
}
.c_news .hover {
	font-size: 14px;
	color: #fff;
	background:url(../images/title_bg.jpg) no-repeat center bottom;
	height:28px; line-height:28px;
     
}
.c_news .more {
	position: absolute;
	right: 0;
	font-size: 12px;
	top: -28px;
	color: #666;
}
.c_news .con {
	width: 373px;
	position: relative;
}


.main-news{ width:375px; margin:0 auto; margin-top:4px; border-bottom:1px #e0e0e0 solid; padding-bottom:10px;}
.main-news_con{ width:204px; float:left; margin-right:13px; line-height:20px;}
.main-news_con1{ width:155px;float:right; line-height:20px; margin-bottom:2px; color:#8f8f8f;}
.main-news_con1 a{color:#0f830f;}
.main-news_con1 h5{ font-size:13px; line-height:24px;text-align:left;color:#0f830f; text-decoration:none;}


.news1{ width:247px; margin:0 auto;}
	.news1 ul{}
	.news1 ul li{width:245px; height:14px;padding-left:15px; background:url(../images/xd.jpg) no-repeat 0px 50%;line-height:14px; text-align:right;list-style:none; color: #888888; float:left;}
		.news1 ul li a{float: left;
    color: #888888;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    width: 90%;
    text-align: left;}
		.news1 ul li a:hover{float:left;color: #5c4704;} 
		

.c_news .newslink li {
	height: 29px;
	line-height: 29px;
	*height: 26px;
	*line-height: 26px;
	font-size: 13px;
	border-bottom: 1px dashed #ccc;
	cursor: pointer;
	overflow: hidden;
	color: #666;
}
.c_news .c_title {
	margin-bottom: 5px;
}
.c_news .triangle {
	width: 0;
	height: 0;
	border-width: 10px 0px 10px 10px;
	border-style: solid;
	border-color: transparent;
	border-left-color: #007845;
	margin: 6px 10px 0 -5px;
	float: left;
	*border: 0 none
}
/*links*/

.c_links {
	width: 247px;
	overflow: hidden;
	float: right;
}
.c_links li {
	margin-bottom: 12px;
}
.con2 {
	margin-top: 12px;
  	overflow:hidden
}
/*show*/

.c_show {
	width: 637px;
	overflow: hidden;
	float: right;
	height: 260px;
}
.c_show .tit {
	width: 300px;
	overflow: hidden;
	font-size: 14px;
	color: #9f9f9f;
}
.c_show .tit li {
	float: left;
	cursor: pointer;
	line-height: 28px;
	height: 28px;
	width: 87px;
	text-align: center;
}
.c_show .hover {
	font-size: 14px;
	color: #fff;
	height:28px; line-height:28px;
	background: url(../images/title_bg.jpg) no-repeat center bottom;
}
.c_show .more {
	position: absolute;
	right: 0;
	font-size: 12px;
	top: -36px;
	color: #666;
}
.c_show .con {
	width: 637px;
	height:220px;
  	overflow:hidden
}
.showul {
	height:220px;
	overflow: hidden
}
.showul li {
	float: left;
	margin: 0 16px 20px 0
}
.showul li .img {
	padding:4px;
  	background:#f1f1f1
}
.showul li .img:hover {
  	background:#007845
}
.showul li img {
	width: 242px;
	height: 164px;
}
.showul li a:hover {
	zoom: 1
}
.showul li .txt {
	width: 250px;
	text-align: center;
	height: 40px;
	line-height: 40px;
	font-size: 14px;
}
.showul li .txt a {
	display: block
}
.showul li .txt a:hover {
	color: #ddb019
}
.main {
	width: 637px;
	height: 220px;
	overflow:hidden;
	padding-top: 10px;
}
/*bottom*/
.bottom {
	width:100%;
	background: #00783e;
	border-top: 5px solid #008a47;
	margin-top: 20px;
  	padding:15px 0
}
.bottom .link {
	text-align:center;
  	line-height:26px;
  	color:#fff
}
.bottom .link a {
	color:#fff
}
.bottom .link a:hover {
	color:#ddb019
}
/*left*/

.left_box {
	width: 260px;
	float: left;
	overflow: hidden;
}
.left_box_tit {
	height: 36px;
	color: #FFF;
	font-size: 18px;line-height: 36px;
  	border-bottom:1px solid #ccc;background:url(../images/title_bg1.jpg) left center no-repeat; padding-left:20px;
}
.left_box_con {
	padding: 10px 0 25px;
}
#c17{background:url(../images/cc.jpg) 0 0 repeat-x;}
#c18{background:url(../images/cc.jpg) 0 34px repeat-x;}
#c19{background:url(../images/cc1.jpg) 0 0 repeat-x;}
#c20{background:url(../images/cc1.jpg) 0 34px repeat-x;}
#c21{background:url(../images/cc3.jpg) 0 0 repeat-x;}
#c22{background:url(../images/cc3.jpg) 0 34px repeat-x;}
.leftul li {
	height: 34px;
	line-height: 34px;
}
.leftul li a {
	display: block;
	font-size: 14px;
	padding-left: 2px;
}
.leftul li a:hover,.leftul .hover {
	background: url(../images/arr2.png) no-repeat right center;
	color: #007845;
}
.leftul .hover a { color:#007845 }
.leftul1 li img {
	width: 180px;
	margin-top: -10px;
}
.leftul1 li {
	padding-left: 10px;
	width: 180px;
	height: 165px;
	overflow: hidden;
	text-align: center;
	margin-bottom: 10px;
}
.leftul1 li span {
	font-size: 14px;
	color: #666;
}
.leftul1 li a {
	display: block;
	height: 140px;
	overflow: hidden;
	margin-bottom: 5px;
}
.leftul1 li a:hover {
	color: #c61412;
}
.left_contact_con {
	background: none;
	margin-bottom: 20px;
}
.left_content {
	padding: 0;
	line-height: 26px;
  	overflow:hidden;
}
.left_content_tit {
	height: 40px;
	line-height: 38px;
	padding-left: 24px;
	color: #fff;
	font-size: 18px;
	background: url(../images/bg3.gif) no-repeat 0 0;
}
.left_content_con {
	padding: 12px 0 12px 15px;
	background: #f2f2f2;
	border-bottom: 1px solid #9f9f9f;
}
/* changeBox_a2 */

.left_content_con .changeBox_a2 {
	width: 200px;
	height: 205px;
	position: relative;
}
.left_content_con .changeBox_a2 a {
	position: absolute;
	width: 202px;
	
}
/* ul_change_a2 */

.left_content_con .ul_change_a2 {
	position: absolute;
	bottom: 0;
	overflow: hidden;
	height: 17px;
	top: -35px;
	right: 0
}
.left_content_con .ul_change_a2 li {
	display: -moz-inline-stack;
	float: left;
	margin-left: 8px;
	*display: inline;
	*zoom: 1;
	width: 10px;
	height: 10px
}
.left_content_con .ul_change_a2 span {
	background: url(../images/circle.png) no-repeat 0 0;
  *background:#fff;
	cursor: pointer;
	width: 10px;
	height: 10px;
	display: block;
  	overflow:hidden
}
.left_content_con .ul_change_a2 span.on {
	background: url(../images/circle_hover.png) no-repeat 0 0;
  *background:#c41b14
}
.left_content_con .changeDiv {
	display: none;
}
.left_content_con .changeDiv .img {
	width: 200px;
	height: 170px;
}
.left_content_con .changeDiv h3 {
	position: absolute;
	left: 0px;
	bottom: 0;
	width: 200px;
	height: 30px;
	line-height: 30px;
	background: #fff;
}
.left_content_con .changeDiv h3 a {
  display: block;
	font-size: 14px;
  font-weight: normal;
	text-align: center
}
/*right*/

.right_box {
	width: 650px;
	float: right;
}
.right_box_tit {
	width: 650px;
	height: 36px;
  	overflow:hidden
}
.right_box_tit .tit {
	font-size:18px;
  	border-left:10px solid #007845;
  	height:28px;
  	padding-left:10px;
  	width:0;
  	margin-left:-10px;
  	overflow:hidden
}
.right_box_tit .link {
	font-size: 12px;
  	margin-top:-20px;
  	color:#999;
}
.right_box_tit .link a {
  	color:#999;
}
.right_box_tit .link a:hover {} .right_box_con {
	min-height: 586px;
  	line-height:200%;
    width:650px;
  	color:#666;
  	padding:10px 0
}

.rightnews li {
	cursor: pointer;
	margin-bottom: 30px;
	overflow: hidden;
}
.rightnews .time {
	width: 58px;
	color: #fff;
	background: #de1e1c;
	float: left;
  	text-align:center;
  	padding:5px 2px;
}
.rightnews .time span {
	width: 58px;
	display: block;
	font-family: "寰蒋闆呴粦";
}
.rightnews .time span.day {
	font-size: 20px;
	font-family: arial;
  font-weight:bold
}
.rightnews .time span.year {
	font-size: 12px;
	font-family: arial;
}
.rightnews img {
  	width:180px;
  	height:133px
}
.rightnews .newslink {
	width: 380px;
  	margin-top:30px;
  	color:#666
}
.rightnews .newslink a {
	color:#666
}
.rightnews .newslink span {
	display:block
}
.rightnews .newslink .more {
	border:1px solid #c7c7c7;
  	padding:3px 15px;
  	margin-top:10px;
  	display:inline-block
}
.rightnews .newslink .newslink_tit {
	font-size: 16px;
	font-weight: bold;
	margin-bottom: 4px;
}
.rightnews .newslink .mt2 a {
	color: #7d7d7d;
  	font-size:14px;
  	line-height:28px;
}
/*productlist*/
.slide-ul {
    margin: 0;
    position: relative;
    width: 670px;
}
.slide-ul li {
	position: relative;
	width:200px;
	height: 150px;
	border: 1px solid #ccc;
    display: block;
    overflow: hidden;
    margin-bottom: 20px;
  	float:left;
  	margin-right:20px
}
.slide-ul li img {
	width:200px;
	height: 150px;
}
.slide-ul a {
    color: #fff;
    display: block;
    overflow: hidden;
    width:200px;
	height: 150px;
}
.slide-ul .pic-txt {
	color:#fff;
    display: block;
	bottom: -30px;
	position: relative;
	width: 190px;
	height: 30px;
	margin: -30px 0 0;
	padding: 0 5px;
	font: 14px/30px Microsoft YaHei;
	text-align: center;
	z-index: 1;
	background: #000;
	filter:alpha(opacity=70);
	-moz-opacity:0.7; 
	opacity:0.7;
	cursor: pointer;
}
.slide-ul .pic-txt a {
	color:#fff
}
:root .slide-ul .pic-txt {
	filter:alpha(opacity=70);
	-moz-opacity:0.7; 
	opacity:0.7;
}
/*newslist*/
.newslink_tit {
	font-size:16px;
  	border-bottom:1px solid #ebebeb;
  	line-height:36px;
}
.rightnews .fl {
	padding:20px 30px 0 0;
  	border-right:1px solid #ebebeb;
}
.rightnews .pic {
	padding:10px;
  	background:#f3f3f3;
  	display: inline-block;
  	position: relative;
}
.rightnews dl {
	overflow:hidden
}
.rightnews .fl img {
  	width: 190px;
  	height: 120px;
  	position: relative;
    z-index: 1;

}
.rightnews a strong {
    background:  #007845;
  	overflow:hidden;
    display: block;
    height: 0;
    left: 0;
    position: absolute;
    top: 0;
    width: 0;
}

.izl-rmenu{position:fixed; left:50%; margin-left:620px; bottom:40px; z-index:999; }
.izl-rmenu .btn{width:62px; height:63px; margin-bottom:1px; cursor:pointer; position:relative;}
.izl-rmenu .btn-qq{background:url(../images/r_qq.png) 0 0 no-repeat; background-color:#6da9de;}
.izl-rmenu a.btn-qq:hover{background-color:#009857;}
.izl-rmenu a.btn-qq,.izl-rmenu a.btn-qq:visited{background:url(../images/r_qq.png) 0 0 no-repeat; background-color:#389a70; text-decoration:none; display:block;}
.izl-rmenu .btn-wx{background:url(../images/r_wx.png) 0 0 no-repeat; background-color:#78c340;}
.izl-rmenu .btn-sj{background:url(../images/r_sj.png) 0 0 no-repeat; background-color:#78c340;}
.izl-rmenu .btn-wx:hover,.izl-rmenu .btn-sj:hover{background-color:#58a81c;}
.izl-rmenu .btn-wx .pic,.btn-sj .pic{position:absolute; left:-160px; top:0px; display:none;width:160px;height:160px;}
.izl-rmenu .btn-phone{background:url(../images/r_phone.png) 0 0 no-repeat; background-color:#fbb01f;}
.izl-rmenu .btn-phone:hover{background-color:#ff811b;}
.izl-rmenu .btn-phone .phone{background-color:#ff811b; position:absolute; width:160px; left:-160px; top:0px; line-height:63px; color:#FFF; font-size:18px; text-align:center; display:none;}
.izl-rmenu .btn-top{background:url(../images/r_top.png) 0 0 no-repeat; background-color:#666666; display:none;}
.izl-rmenu .btn-top:hover{background-color:#444;}