@charset "utf-8"; 
body{
	font-family: "微软雅黑",Arial,tahoma,"微软雅黑","宋体";
	font-size: 12px;  
	color:#555555;
	background:url(../images/background.jpg);
	overflow-x:hidden;
	width:100%;
	height:100%;
	margin:0 auto;
	}

a{ text-decoration: none;} 
a{ outline:none;}
a:link{color:#555555;}
a:hover{color:#7fb539;}
a:visited{ color:#555555;}
a:active{ border:none;}
html {_overflow-y:scroll;}
*{padding:0px; margin:0px;line-height:1.8em;}
img{border:0;}
.clear{clear:both;line-height:0px;}
.checkbox{border:0px;}
.button{border:0px; }
ul,ol,li{list-style:none;}

/*header*/
/*header*/
#header{ width:100%;}
.header_top{ width:100%; height:30px; background:#efefef; margin:0 auto; }
.headertopwz{ width:1002px; margin:0 auto;}
.headerwzcontentleft{ width:800px; height:30px; line-height:30px; float:left;}
.headerwzcontentright{ float:right;}

.header_center{ width:1002px; margin:25px auto;height:62px; }
.header_center .logo_left{ display:inline; float:left;}
.header_center .logo_right{ display:inline; float:right;}
.header_bottom{ width:100%; height:48px; background:url(/images/navbg.png) repeat-x; margin:0 auto;}
.header_menu{ width:1002px; margin:0 auto;}
.meuntop { padding-bottom:0px;}
.meuntop li { float:left; width:124px;  padding:0; list-style-type:none;}
.meuntop li a{ display:block;color:#fff; line-height:42px; display:block; text-align:center; font-size:14px; border-left:1px solid #fff;}
.meuntop li a:hover{ color:#fff; background: url(/images/menu_hover.jpg) repeat-x left top;}
.meuntop #current{ color:#fff; background:url(/images/menu_hover.jpg) repeat-x left top;}

/*头部导航条样式开始*/
.nav{padding-bottom:0px;}
.nav ul{width:1110px;margin:0 auto;}
.nav ul li{ float:left; height:48px; position:relative;z-index:9990; width:131px; margin:0 12px;}
.nav ul li .nav_tit{ position:absolute; width:124px;left:0; top:0; z-index:99999;}
.nav ul li .nav_tit a{color:#fff;font-family:"微软雅黑";font-size:16px;height:48px;line-height:48px;display:block;text-align:center;}
.nav ul li:hover .nav_tit{width:124px;}
.nav ul li:hover .nav_tit a{width:124px; height:48px; background:#5c9216 repeat;}
.nav ul li.present .nav_tit{width:124px;}
.nav ul li.present .nav_tit a{ color:#fff;}
.nav ul li.jg{ width:1px ; z-index:9;}

.nav ul li .nav_down{ position:absolute; left:-2px; top:44px; z-index:99999; display:none;}
.nav ul li .nav_down .nd_box{ border-collapse:collapse; border:0;}
.nav ul li .nav_down .nd_box tr{ border:0;}
.nav ul li .nav_down .nd_box tr td{ border:0; vertical-align:top;}
.nav ul li .nav_down .nd_box tr .ndbg1{}
.nav ul li .nav_down .nd_left{ float:left; padding:5px 0 0 0;}
.nav ul li .nav_down .nd_left dd{height:40px; line-height:40px;}
.nav ul li .nav_down .nd_left dd a{ color:#fff;display:block;height:40px; line-height:40px; background: #5c9216 repeat; padding-left:15px;}
.nav ul li .nav_down .nd_left dd a:hover{ background: #cccccc repeat;color: #fff; display:block;height:40px; line-height:40px;}

.nav ul li:hover .nav_down{ display:block;}
.nav ul li .nav_down .nd_left1,.nd_left1 dd{ width:240px;text-align:left;}
/*头部导航条样式结束*/




/*banner*/
.banner{ width:100%; height:100%; margin:0 auto; text-align: center; margin-top:5px;}
/*contact_about*/
.contact_about{ width:1002px; height:100%; margin:0px auto; text-align:center; padding-top:40px;}
.aboutpro1{ float:left; display:inline; width:205px; border-right:1px solid #e0e0e0;  padding-right:30px;}
.aboutpro2{ float:left; display:inline; width:205px; border-right:1px solid #e0e0e0; padding-left:30px; padding-right:30px;}
.aboutpro3{ float:left; display:inline; width:205px; padding-left:29px;}
.aboutwz{ font-size:14px; font-weight:bold; color:#3b3b3b; padding:10px 0;}
.aboutcontent{ text-align:left;}
/*pro*/
/*pro left*/
.pro{ width:1002px; margin:0 auto; margin-top:40px;}
.protext{ width:100%; height:3px; margin:0; padding:0; background:#efefef; margin-bottom:28px;}
.pro_left{ float:left; display:inline; width:208px; height:100%; background:#7fb539; color:#fff; padding-bottom:15px;}
.pro_right{ float:right; display:inline; width:732px; padding-left:30px; padding-right:30px; padding-bottom:32px; background:#f6f6f6; border:1px solid #e8e8e8; }
.pro_1{ padding-top:40px;}
.pro_2{ font-size:23px; line-height:30px; text-align:center;}
.pro_3{ padding-top:40px; background:url(../images/pro_2.jpg) repeat-x bottom; border-bottom:1px solid #99d44b;}
.pro_3title{ font-size:14px; text-align:center; line-height:44px;}
.pro_3 img{ padding-left:44px;}
.pro_4 li{ width:208px; height:44px; line-height:44px; border-bottom:1px solid #99d44b;}
.pro_4 li a{ color:#fff; padding-left:37px; height:44px; line-height:44px; }
.pro_4 li:hover{ background:url(../images/pro_2.jpg) repeat-x bottom; }
/*pro right*/
.pro_wenzi{ padding-top:10px;}
.pro_wenzi_dvs1{ font-size:16px; line-height:16px; color:#7fb539;padding-bottom:10px;}
.pro_wenzi_dvs1 span{ color:#bdbdbd;}
.ptdv a{ float:right; font-size:16px; line-height:16px; color:#bdbdbd; margin-top:-30px;}
.ptdv a:hover{ color:#7fb539;}
.line1{ border-bottom: 1px solid #e4e4e4;}
.line2{ border-bottom: 1px solid #fff;}
.pro_product{ width:732px; height:100%; margin:0 auto; padding:0;}
.pro_product li{float:left; display:inline; list-style-type:none; width:169px; margin:0 7px; padding-top:5px; }
.pro_product .ih1{width:167px; height:112px; line-height:112px; border:1px solid #cccccc;}
.pro_product .ih1 img{ padding:2px;}
.pro_product .ih2{ text-align:center;}

/*about_new*/
.about_new{ width:1002px; margin:0 auto; margin-top:40px;}
.about31{ float:left; display:inherit; width:318px; height:286px; border:1px solid #d3d3d3; }
.about32{ float:left; display:inherit; width:318px; height:286px; border:1px solid #d3d3d3; margin-left:21px; margin-right:21px; }
.about33{ float:left; display:inherit; width:318px; height:286px; border:1px solid #d3d3d3; }
.details_1{padding:10px 0 5px 10px; font-size:16px; line-height:16px; color:#7fb539;}
.details_2{ padding-left:10px;}
.details_3{ padding:10px; font-size:12px;}
.details_31{padding-top:8px; font-size:12px;}

.new_list .pro_time{ float:right; padding:0; margin:0;}
/*pro_case*/
.pro_case{ width:100%; height:272px; margin:0 auto; padding:0; background:#f6f6f6; margin-top:40px; border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;}
.procasetext{ width:100%; height:268px; margin:0 auto; padding:0; border-top:2px solid #fff;border-bottom:2px solid #fff; }
.procasecontent{ width:1002px; height:100%; margin:0 auto; padding-top:10px;}
.case_list{ width:1002px; height:100%; margin:0 auto; padding:0;}
.case_list li{float:left; display:inline; list-style-type:none; width:231px; margin:0 9px; padding-top:20px; }
.case_list .ih1{width:229px; height:151px; line-height:112px; border:1px solid #cccccc;}
.case_list .ih1 img{ padding:2px; width:225px; height:147px;}
.case_list .ih2{ font-weight:bold;}
/*pro_customer*/
.pro_customer{ width:1002px; margin:0 auto; margin-top:40px;}
.pro_customerline{ width:1002px; height:1px; background:#e6e6e6; margin-top:12px; margin-bottom:22px;}
.mr_frbox { height:100px;}
.mr_frBtnL { float: left; margin: 15px 22px 0px 0px; cursor: pointer; display: inline; }
.mr_frUl { float: left; height: 150px; width: 900px; }
.mr_frBtnR { float: right; margin-top:15px; cursor: pointer; }
.mr_frUl ul li { display: inline; float: left; height: 90px; width: 139px; margin-right: 13px; overflow: hidden; text-align:center; }
.mr_frUl ul li img { display: block; margin-bottom: 7px; border: 1px solid #D8D8D8; }
/*footer*/
#footer{ height:100%; width:100%; margin-top:40px;} 
.foot_top{ background:#5c9216; border-bottom:1px solid #fff; height:2px;  margin:0px auto;}
.foot_bottom{width:100%; margin:0 auto; float:left;color:#fff; background:#5c9216;}
.copy{ width:1002px; margin:0 auto; }
.copyleft{ text-align:center; padding:18px 0;}
.copyleft a{ color:#fff;}
.copyleft a:hover{ color:#004c98;}

/*内页样式*/
.imain{ width:1002px; margin:0px auto; }
.ibanner{width:1002px; height:313px; margin:10px auto;}
.ileft{width:240px; float:left; margin:0px auto;}
.ileft img{ width:240px; height:64px; margin-top:10px; }
.ileft_content{ float:left; width:100%;}
.ileft_bottom{ float:left; width:100%;}
.ititle{height:30px; line-height:30px;  background:url(../linksopic1/fgx_1.jpg) repeat-x bottom left;}
.icontent{margin:10px auto;}
.iright{margin:0px auto; width:733px; float:right; }
.iright_bottom{width:733px; float:right; }
.ititle-top{background:url(../linksopic1/fgx_1.jpg) repeat-x bottom left; height:30px; line-height:30px;}
.homewenzi21 { font-size:14px; font-weight:bold;}
.pro_list{ padding-left:5px;}
.pro_view{ width:100%; height:100%; color:#000; }
.pro_homewenzi5{ padding-top:20px;}
.new_homewenzi2{ padding:0 10px;}
.new_homewenzi2 p{ text-indent:2em; }

/*banner滚动开始*/

.fullSlide {
	width:100%;
	position:relative;
	height:450px;
	margin:0;
	padding:0;
	list-style:none;
	
}

.fullSlide .bd {
	margin:0 auto;
	position:relative;
	z-index:0;
	overflow:hidden;
	margin:0;
	padding:0;
	list-style:none;
}
.fullSlide .bd ul {
	width:100% !important;
		margin:0;
	padding:0;
	list-style:none;
}
.fullSlide .bd li {
	width:100% !important;
	height:450px;
	overflow:hidden;
	text-align:center;
	margin:0;
	padding:0;
	list-style:none;
}
.fullSlide .bd li a {
	display:block;
	height:450px;
	margin:0;
	padding:0;
	list-style:none;
}
.fullSlide .hd {
	width:100%;
	position:absolute;
	z-index:1;
	bottom:0;
	left:0;
	height:30px;
	line-height:30px;
	margin:0;
	padding:0;
	list-style:none;
}
.fullSlide .hd ul {
	text-align:center;
}
.fullSlide .hd ul li {
	cursor:pointer;
	display:inline-block;
	*display:inline;
	zoom:1;
	width:42px;
	height:11px;
	margin:1px;
	overflow:hidden;
	background:#000;
	filter:alpha(opacity=50);
	opacity:0.5;
	line-height:999px;
	margin:0;
	padding:0;
	list-style:none;
}
.fullSlide .hd ul .on {
	background:#7fb539;
	margin:0;
	padding:0;
	list-style:none;
}
.fullSlide .prev,.fullSlide .next {
	display:block;
	position:absolute;
	z-index:1;
	top:50%;
	margin-top:-30px;
	left:10%;
	z-index:1;
	width:40px;
	height:60px;
	margin:0px -550px;
	background:url(../linksopic1/slider-arrow.png) -126px -137px  no-repeat;
	cursor:pointer;
	filter:alpha(opacity=50);
	opacity:0.5;
	display:none;
		margin:0;
	padding:0;
	list-style:none;
}
.fullSlide .next {
	left:auto;
	right:10%;
	background-position:-6px -137px;
	margin:0;
	padding:0;
	list-style:none;
}

/*banner滚动结束*/

/* BUTTONS */
#prev-arrow-container, #next-arrow-container { 
    float:left;
    padding:0px;
}
#prev-arrow-container,#next-arrow-container img{ margin-top:80px;}

#next-arrow { 
    cursor:pointer; 
}

#prev-arrow { 
    cursor:pointer; 
}

















