@charset "utf-8";
/* CSS Document */
/**子公司页面样式表**/
*{box-sizing:border-box;}
html {
	color: #000;
	-webkit-text-size-adjust: 100%;
	-ms-text-size-adjust: 100%; 
	font-family:"微软雅黑";
	font-size:14px;
	box-sizing:border-box;
}
.clearfix::before, .clearfix::after {
	content: "";
	display: block;
	height: 0;
	line-height: 0;
	visibility: hidden;
	clear: both;
}
a{ text-decoration:none;}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, th, td, hr, button, article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {
	margin: 0;
	padding: 0;
}
ul, li {
	list-style-type:none;
}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {
	display: block;
}
body{ background:url(../images/zgs_bg.png);}
.zgs_header{ width:100%;}
.zgs_header .top{ width:100%; height:42px; background:#000000; color:#fff; }
.zgs_header .top p{ width:1200px; margin:0 auto; padding-right:15px; line-height:42px;text-align:right;position:relative;}
.zgs_nav_box{  width:1200px; height:128px; margin:0 auto; position:relative;}
.zgs_logo{ position:absolute; top:-40px; left:0; box-shadow:#999 1px 1px 5px;}
.zgs_nav{ float:right; width:888px; margin-top:55px;}
.zgs_nav ul li{ float:left;  font-size:16px; margin:0 10px; }
.zgs_nav ul li a,a:visited{color:#333; padding:10px 30px; display:block;}
.zgs_nav ul li a:hover{ background:#4ec1ef;color:#fff;}
.now{ background:#46acd5; color:#fff;}
.nav ul li a.now { color:#fff;}
.nav ul li a:hover.now{background:#4ec1ef;color:#fff;}
.banner{ width:100%;}
.banner img{ width:100%;}
/*****内容*****/
.zgs_mian{ width:100%; background:#fff; margin-top:46px; clear:both;}
.zgs_mian_box{ width:1200px; margin:0 auto; color:#333; padding-top:40px; overflow:hidden; }
.zgs_mian_box .block{ float:left; width:341px; margin:0 20px;}
.block h1{ font-size:20px; line-height:180%; font-weight:normal;}
.block h1 a{ display:block; float:right; font-size:14px; color:#777;}
.block h1 a:hover{ color:#FF6600;}
.block img{ width:100%; margin:10px auto;}
.zgs_mian_box .marginboth{ margin-left:48px;margin-right:48px;}
.block p{ line-height:180%; font-size:15px; height:126px;}
.button a{ display:block; width:105px; height:30px; text-align:center; color:#fff; background:#2c91c4; line-height:30px; float:right; margin-right:5px;}
.button a:hover{background:#4ec1ef;}
.zgs_news_list{ height:126px;}
.zgs_news_list ul li{ line-height:180%; font-size:15px; border-bottom:1px dashed #c8cac9; }
.zgs_news_list ul li span{ float:right; color:#777777;}
.zgs_news_list ul li a{ color:#333; }
.zgs_news_list ul li a:hover{ color:#ed5911; }
/****厂区**/
.cq{ clear:both; margin:40px 13px 50px 13px; width:100%;}
.cq h2{ font-weight:normal; font-size:20px; line-height:180%; }
.cq_img{ margin-top:23px;}
.zgs_footer{ clear:both; border-top:1px solid #cccecd; }
.zgs_footer p{ width:1200px; margin:0 auto; line-height:180%; padding:20px;}

/*页脚*/
.footer {
	background:#3b3b3b;
	color:#fff;	
	overflow:hidden;
	clear:both;
}
.footer_box {
	width:1200px;
	margin:0 auto;
	height:300px;
}
.footer_box div {	
	float:left;
}
.footer_box .bottom_logo {
	margin:80px 0 0 15px;
}
.footer_box .bottom_infor {
	margin:50px 0 0 250px;
}
.bottom_infor dl {
	width:370px;
	clear:both;
	height:34px;
	margin-top:5px;
}
.bottom_infor dl dt {
	width:34px;
	height:34px;
	float:left;
}
.bottom_infor dl dd {
	width:228px;
	float:left;
	line-height:24px;
	margin-left:10px;
}
.bottom_infor h6 {
	font-size:18px;
	background:url(../images/line.jpg) no-repeat left bottom;
	padding:0 0 20px 0;
	margin-bottom:32px;
}
.bottom_infor dl dd.num {
	font-size:20px;
	font-weight:bold;
}
.saoma{ width:108px;margin-top:80px;margin-left:108px; }
.saoma p {
	text-align:center;
	line-height:34px;
	font-size:16px;
}
.banq {
	height:46px;
	text-align:center;
	line-height:46px;
	color:#Fff;
	background:#262626;
	border-top:1px solid #515151;
	clear:both;
	overflow:hidden;
}
.zy_mian {
	width:1200px;
	margin:0 auto;
	margin-top:86px;
}

