/* CSS Document */
@charset "utf-8";
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
    margin: 0;
    padding: 0;
    border: 0;
    outline: 0;
    font-size: 100%;
    vertical-align: baseline;
    background: transparent;
}

body {
    font-family:'微软雅黑', 'YaHei', '黑体', 'Hei', Tahoma, Helvetica, arial, sans-serif;
    line-height: 1;
}
ol, ul {
    list-style: none;
}
blockquote, q {
    quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
    content: '';
    content: none;
}

/* remember to define focus styles! */
:focus {
    outline: 0;
}
a:hover{text-decoration:underline;}
/* remember to highlight inserts somehow! */
ins {
    text-decoration: none;
}
del {
    text-decoration: line-through;
}
a{ text-decoration:none;}
/* tables still need 'cellspacing="0"' in the markup */
table {
    border-collapse: collapse;
    border-spacing: 0;e;}
/* 本例子css */
.slideBox{ width:100%; overflow:hidden; position:relative;}
.slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:5px; bottom:5px; z-index:1; }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox .hd ul li{ float:left; margin-right:2px;  width:15px; height:15px; line-height:14px; text-align:center; background:#fff; cursor:pointer; }
.slideBox .hd ul li.on{ background:#f00; color:#fff; }
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd li{ zoom:1; vertical-align:middle; }
.slideBox .bd img{ width:100%;  display:block;  }

/* 下面是前/后按钮代码，如果不需要删除即可 */
.slideBox .prev,
.slideBox .next{ position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:32px; height:40px; background:url(../images/slider-arrow.png) -110px 5px no-repeat; filter:alpha(opacity=50);opacity:0.5;   }
.slideBox .next{ left:auto; right:3%; background-position:8px 5px; }
.slideBox .prev:hover,
.slideBox .next:hover{ filter:alpha(opacity=100);opacity:1;  }
.slideBox .prevStop{ display:none;  }
.slideBox .nextStop{ display:none;  }
/*滚动开始*/
.picMarquee-left{ overflow:hidden; position:relative; }
.picMarquee-left .hd{ overflow:hidden;  height:30px; background:#f4f4f4; padding:0 10px;  }
.picMarquee-left .hd .prev,.picMarquee-left .hd .next{ display:block;  width:5px; height:9px; float:right; margin-right:5px; margin-top:10px;  overflow:hidden;
	 cursor:pointer; background:url("../images/arrow.png") no-repeat;}
.picMarquee-left .hd .next{ background-position:0 -50px;  }
.picMarquee-left .hd .prevStop{ background-position:-60px 0; }
.picMarquee-left .hd .nextStop{ background-position:-60px -50px; }
.picMarquee-left .bd{ padding:10px;   }
.picMarquee-left .bd ul{ overflow:hidden; zoom:1; }
.picMarquee-left .bd ul li{ margin:0 8px; float:left; _display:inline; overflow:hidden; text-align:center;  }
.picMarquee-left .bd ul li .pic{ text-align:center; }
.picMarquee-left .bd ul li .pic img{ width:245px; height:165px; display:block; padding:2px;}
.picMarquee-left .bd ul li .pic a:hover img{ border-color:#999;  }
.picMarquee-left .bd ul li .title{ line-height:24px;   }

/* 通用样式 */
.middle{ width:1000px; margin:0 auto;}
.fl{ float:left;}
.fr{ float:right;}
.clear{clear: both;}

/*首页开始*/

/*头部开始*/
.header_d_box{ height:33px;
			   background-color:#fbfbfb;
			 }
.header_d_bj{ width:1121px;
			  height:33px;
			  }
.header_d_wz{ font-size:14px;
			  color:#757575;
			  line-height:33px;
			  }
.header_d_wzy{ line-height:33px;}
.header_d_wzy a{ font-size:14px;
			  	 color:#757575;
				 }
.header_logo_box{ height:115px;}
.header_l_bj{ width:1121px;
			  height:115px;
			  }
.header_logo{ width:520px;
			  height:115px;
			  }
.header_l_y{ width:475px;
			 height:115px;
			 }
.header_l_d{ width:310px;
			 height:70px;
			 }
.header_l_s{ width:264px;
			 height:45px;
			 margin-left:30px;
			 }
.header_an input{ width:45px;
				  height:34px;
				  background:url(../images/anniu_03.jpg) no-repeat;
				  border:none;
				  cursor:pointer;
				  }
.header_wb input{ width:212px;
				  height:30px;
				  line-height:30px;
				  background-color:#f9f9f9;
				  border:1px solid #ebebeb;
				  font-size:16px;
				  }
.header_dh_box{ height:50px;
				background:url(../images/kkkk_03.jpg);
				}
.header_dh_bj{ width:1121px;
			   height:49px;
			   }
.header_dh_wz{ width:1121px;
			   height:49px;
			   margin:0 auto;
			   }
.header_dh_wz li{ float:left;
				  margin-left:30px;
				  text-align:center;
				  }
.header_dh_wz a{ color:#FFFFFF;
				 font-size:14px;
				 line-height:49px;
				 text-decoration:none;
				 display:block;
				 width:104px;
				 height:48px;
				 }	
.header_dh_wz a:hover{ background:url(../images/hhhhh_03.jpg) no-repeat;
					   }			  
/*头部结束*/

/*产品中心开始*/
.central_zx_box{ min-height:926px;}
.central_zx_bj{ width:1121px;
				min-height:926px;
				}
.central_zx_z{ width:286px;
			   min-height:920px;
			   }
.central_z_d{ width:286px;
			  height:60px;
			  text-align:center;
			  background:url(../images/zhongxin.png) no-repeat;
			  }
.central_z_d span{ font-size:18px;
				   color:#FFFFFF;
				   line-height:65px;
				   }
.central_z_q{ width:282px;
			  min-height:500px;
			  border:1px solid #cbcbcb;
			  margin-left:2px;
			  }
.central_z_z{ width:282px;
			  min-height:50px;
			  }
.central_z_zd{ width:244px;
			  
			   margin:0 auto;
			   }
.central_z_zd>li{ margin-top:-30px;
				  margin-left:35px;
				  }
.central_z_zd>li>a{ color:#FFFFFF;
				 font-size:16px;
				 }
.central_z_zz{
			   width:100%;
			   margin:0 auto;
			   }
.central_z_zz li{ line-height:45px;
				  border-bottom:1px dashed #d2d2d2;
				  text-align:center;
				  }
.central_z_zz a{ font-size:16px;
				 color:#474747;
				 }
.central_y_bj{ width:805px;
			   min-height:926px;
			   } 
.central_y_box{ width:805px;
			  
			  }
.central_y_d{ background:url(../images/gang.png) no-repeat;
			  width:805px;
			  height:45px;
			  }
.central_y_d p{ line-height:45px;
				margin-left:30px;
				color:#000000;
				font-size:18px;
				font-weight:bold;
				}
.central_y_z{ width:805px;
			  
			  }
.central_y_t{ width:260px;
			  height:267px;
			  float:left;
			  margin-left:5px;
			  margin-top:20px;
			  }
.central_y_xt{ width:260px;
			   height:225px;
			   border:1px solid #e5e5e5;
			   text-align:center;
			   padding-top:15px;
			   } 
.central_y_t p{ text-align:center;
				line-height:30px;
				 }
.central_y_t a{ font-size:16px;
				color:#7d7d7d;
				}
/*产品中心结束*/

/*关于开始*/
.central_gy_box{ height:754px;}
.central_gy_bj{ width:1121px;
				height:754px;
				}
.central_gy_d{ width:1121px;
			   height:136px;
			   }
.central_gy_ry{ width:1121px;
				height:345px;
				}
.central_gy_ryd{ width:1121px;
				 height:45px;
				 }	
.central_gy_ryd p{ margin-top:-32px;
				   margin-left:30px;
				   font-weight:bold;
				   font-size:18px;
				   }	
.central_gy_z{ width:577px;
			   height:300px;
			   }	
.central_gy_zt{ width:230px;
				height:300px;
				}
.central_gy_zt li{ width:227px;
				   height:243px;
				   border:1px solid #e4e4e4;
				   margin-top:25px;
				   } 
.central_gy_zt li img{ width:209px;
				   height:227px;
				   margin-top: 10px;
				   margin-left: 10px;
				   }				   
.central_gy_y{ width:330px;
			   height:245px;
			   margin-top:25px;
			   }
.central_gy_y li{ line-height:25px;
				  text-indent:20px;
				  font-size:12px;
				  color:#5a5a5a;
				  }
.central_gy_y h1{ font-size:16px;}
.central_gy_yy{ width:540px;
				height:300px;
				}
.central_gy_yyd{ width:503px;
				 height:63px;
				 float:right;
				 }
.central_gy_yyt{ width:503px;
				 height:235px;
				 float:right;
				 }
.central_gy_q{ width:1121px;
			   height:271px;
			   }	
.central_gy_gd{ 
				height:236px;
				}
/*关于结束*/

/*新闻开始*/
.central_xw_box{ height:653px;
				}
.central_xw_bj{ width:1121px;
				height:653px;
				}
.central_xw_nr{ width:1121px;
				height:584px;
				}
.central_xw_z{ width:531px;
			   height:584px;
			   }
.central_xw_zd{ width:531px;
				height:65px;
				}
.central_xw_fd{ width:531px;
				height:183px;
				border:1px solid #d7d7d7;
				}
.central_xw_fd img{ width:513px;
				height:163px;
				margin-top: 10px;
				margin-left: 10px;
}
				}				
.central_xw_zt{ width:531px;
				height:330px;
				}
.central_xw_zt li{ border-bottom:1px dashed #e1e1e1;
				   line-height:40px;
				   margin-left:10px;
				   }
.central_xw_zt a{ font-size:15px;
				  color:#5e5e5e;
				  }
.central_xw_zt span{ float:right;
					 font-size:15px;
					 color:#5e5e5e;
					 }
/*新闻结束*/

/*友情链接开始*/
.foot_yq_box{ min-height:100px;
			  }
.foot_yq_bj{ width:1121px;
			 min-height:100px;
			 margin-top:20px;
			 background:url(../images/dibu_03.jpg) no-repeat;
			 }
.foot_yq_bj li{ float:left;
				margin-left:20px;
				line-height:20px;
				margin-top:20px;
				}
.foot_yq_bj a{ color:#000000;
			   font-size:14px;
			   }
/*友情链接结束*/

/*底部开始*/
.end_bq_box{ min-height:408px;
			 background-color:#474747;
			 }
.end_bq_bj{ width:1121px;
			height:408px;
			}
.end_bq_h{ width:250px;
		   height:43px;
		   margin:0 auto;
		   }
.end_bq_dh{ width:790px;
			height:35px;
			margin:0 auto;
			margin-top:30px;
			}
.end_bq_dh li{ float:left;
			   margin-left:13px;
			   color:#FFFFFF;
			   }
.end_bq_dh a{ font-size:14px;
			  color:#FFFFFF;
			  text-decoration:none;
			  }
.end_dh_sm{ width:1121px;
			  height:141px;
			}
.end_dh_tu{ width:141px;
			height:141px;
			margin:0 auto;
			}
.end_dh_lx{ width:1121px;
			height:148px;
			}
.end_lx{ width:610px;
		 height:120px;
		 margin:0 auto;
		 margin-top:10px;
		 text-align:center;
		 }
.end_lx li{ line-height:30px;
			color:#FFFFFF;
			font-size:14px;
			}
/*底部结束*/
/*首页结束*/

/*列表页开始*/
.end_lb_box{ height:249px;
			 background-color:#474747;
			 }
.end_lb_bj{ width:1121px;
			height:249px;
			}
/*列表页结束*/

/*关于我们内页开始*/
.central_wm_box{ min-height:780px;
				}
.central_wm_bj{ width:1121px;
				min-height:760px;
				}
.central_wm_d{ width:1121px;
			   height:40px;
			   }
.central_wm_d span{ line-height:40px;
					float:right;
					color:#9f9f9f;
					font-size:14px;
					}
.central_wm_z{ width:286px;
			   min-height:445px;
			   }
.central_wm_g{ width:286px;
			   min-height:135px;
			   }
.central_g_zd{ width:244px;
			   height:37px;
			   margin:0 auto;
			   }
.central_g_zdb{ width:284px;
				min-height:76px;
				border:1px solid #cbcbcb;
				border-top:0px;
				}
.central_g_zd li{ margin-top:-30px;
				  margin-left:35px;
				  }
.central_g_zd a{ color:#FFFFFF;
				 font-size:16px;
				 }
.central_wm_l{ width:284px;
			   height:276px;
			   }
.central_wm_ld{ width:284px;
				height:60px;
				}
.central_wm_lx{ width:284px;
				height:217px;
				border:1px solid #cbcbcb;
				border-top:0px;
				}
.central_wm_wz li{ line-height:20px;
				color:#727272;
				font-size:14px;
				text-align:left;
				margin-left:20px;
				}
.central_yz{ width:801px;
			 min-height:717px;
			 }
.central_yz_t{ width:801px;
			   height:45px;
			   }
.central_yz_a{ width:780px;
			   min-height:610px;
			   font-size:14px;
			   line-height:25px;
			   color: #727272;
			   margin:0 auto;
			   }
.central_yz_a img{
	max-width:100%;
}
.central_yz_a li{ color:#727272;
				  font-size:14px;
				  line-height:25px;
				  margin-left:20px;
				  }
/*关于我们内页结束*/

/*标题页开始*/
.body_wz_bj{ width:741px;
			 min-height:520px;
			 margin-left:25px;
			   }
.body_wz li{ border-bottom:1px dashed #999999;
			 padding-bottom:10px;
			 margin-bottom:10px;
			 font-size:16px;
			 }
.body_wz a{ color:#000000;}
.body_wz li span{ float:right;}
/*标题页结束*/
/*首页切换 */
.slideGroup{ width:100%;  text-align:left;  }
.slideGroup .parHd{ height:30px; line-height:30px; background:#f4f4f4; padding:0 20px; border-bottom:1px solid #ddd;  position:relative;  }
.slideGroup .parHd ul{ float:left; position:absolute; left:20px; top:-1px; height:32px;   }
.slideGroup .parHd ul li{ float:left; padding:0 15px; cursor:pointer;  }
.slideGroup .parHd ul li.on{ height:30px;  background:#fff; border:1px solid #ddd; border-bottom:2px solid #fff; }
.slideGroup .slideBox{ overflow:hidden; zoom:1; padding:10px 0 10px 42px; position:relative;   }

.slideGroup .sPrev,.slideGroup .sNext{ position:absolute; left:5px; top:60px; display:block;  }
.slideGroup .sNext{ left:auto; right:35px; 
}
.slideGroup .parBd ul{ overflow:hidden; zoom:1;   }
.slideGroup .parBd ul li{ margin:0 8px; float:left; _display:inline; overflow:hidden; text-align:center;  }
.slideGroup .parBd ul li .pic{ text-align:center; }
.slideGroup .parBd ul li .pic img{ width:198px; height:136px; display:block;  padding:2px; border:1px solid #ccc; }
.slideGroup .parBd ul li .pic a:hover img{ border-color:#999;  }
.slideGroup .parBd ul li .title{ line-height:24px;   }
.slideGroup .parBd ul li .title a{font-size: 13px;color: #575757;}
/*企业相册滚动*/
.slideGroupd{ width:100%; text-align:left;  }
.slideGroupd .parHd{ height:30px; line-height:30px; background:#f4f4f4; padding:0 20px; border-bottom:1px solid #ddd;  position:relative;  }
.slideGroupd .parHd ul{ float:left; position:absolute; left:20px; top:-1px; height:32px;   }
.slideGroupd .parHd ul li{ float:left; padding:0 15px; cursor:pointer;  }
.slideGroupd .parHd ul li.on{ height:30px;  background:#fff; border:1px solid #ddd; border-bottom:2px solid #fff; }
.slideGroupd .slideBox{ overflow:hidden; zoom:1; padding:10px 0 10px 42px; position:relative;   }

.slideGroupd .sPrev,.slideGroupd .sNext{ position:absolute; left:5px; top:10px; display:block; width:28px; height:170px; border:1px solid #ddd; background:url(../images/icoLeft.gif) center center no-repeat #f4f4f4; }
.slideGroupd .sNext{ left:auto; right:45px; background:url(../images/icoRight.gif) center center no-repeat #f4f4f4;  }

.slideGroupd .parBd ul{ overflow:hidden; zoom:1;   }
.slideGroupd .parBd ul li{ margin:0 7px; float:left; _display:inline; overflow:hidden; text-align:center;  }
.slideGroupd .parBd ul li .pic{ text-align:center; }
.slideGroupd .parBd ul li .pic img{ width:187px; height:135px; display:block;  padding:2px; border:1px solid #ccc; }
.slideGroupd .parBd ul li .title{ line-height:24px;   }
.slideGroupd .parBd ul li .title a{font-size: 16px;color: #404040;}