@charset "utf-8";
/* CSS Document */
body, div, address, blockquote, iframe, ul, ol, dl, dt, dd, li, dl, h1, h2, h3, h5, h6, p, pre, table, caption, th, td, form, legend, fieldset, input, button, select, textarea {
	margin:0;
	padding:0;
	font-weight: normal;
	font-style: normal;
	font-size: 100%;
	font-family:"Microsoft YaHei", Arial, Helvetica, sans-serif;

}
ol, ul, li {
	list-style: none;
}
img {
	border: 0;
	margin:0;
	padding:0;
}
body {
	text-align:center;
	font-size:12px;
	background:url(../images/bg.gif) #FFF;	color:#333;
}
a, em {
	text-decoration:none;
	font-style:normal;
}
a {
	color:#555;
}
a:hover {
	color:#3598DB;
}
.h1 {
	font-size:15px;
	font-family:"Microsoft YaHei";
	font-weight:bold;
}
.h2 {
	text-align:center;
	line-height:20px;
	font-family:"Microsoft YaHei";
	padding-top:5px;
	font-size:15px;
	font-weight:bold;
}
.h5 {
	float:left;
	padding-left:10px;
	font-family:"Microsoft YaHei";
	font-size:15px;
	font-weight:bold;
	color:#292627;
}
.h6 {
	float:right;
	font:"微软雅黑";
	padding-right:16px;
}
.h7 {
	line-height:25px;
	font-weight:bold;
}
.h12 {
	width:530px;
	float:left;
	text-align:left;
}
.h13 {
	width:75px;
	float:right;
	text-align:center;
}
.clear {
	clear:both;
	height:1px;
	margin-top:-1px;
	width:100%;
	line-height:1px;
	font-size:0;
}
.wrapper {
	width:1003px;
	margin:0px auto;
	background:#FFF;
	padding:10px 0;
	text-align:center;
}
/*header*/
.header {
	height:110px;
	position:relative;
	background:#fff;
}
#logo {
	position:absolute;
	left:40px;
	top:15px;
}
.topNav {
	position:absolute;
	right:7px;
	top:0;
	line-height:20px;
	width:215px;
	height:27px;
	text-align:center;
	background:url(../images/topNav_04.jpg) no-repeat left top;
}
.topPhone {
	position:absolute;
	right:30px;
	bottom:15px;
	font-size:24px;
	color:#3598DB;
}
/*headerEnd*/
/*mainNav*/
.mainNavCo {
	position:relative;
	height:40px;
	background:#3598DB;
}
#mainNav {
	padding:0px 0px;
}
#mainNav li {
	float: left;
	height:40px;
	width:142px;
	border-left:1px solid #2181c1;
}
#mainNav li:first-child {border:0;}
#mainNav li a {
	display:block;
	width:142px;
	height:38px;
	background:none;
	color:#fff;
	font:14px/39px "微软雅黑";
	text-align:center;
	margin:0 auto;
	text-shadow:0 1px 0 rgba(0,0,0,.2)
}
#mainNav li a:hover {
	background:#2181c1;
	color:#fff;
}
/*mainNavEnd*/
/*banner*/
#banner {
	height:306px;
	padding:2px 2px 0px 2px;
	background:#FFF;
}
/*bannerEnd*/
/*bannerbottom*/
#bannerbottom {
	height:16px;
	width:998px;
	background:url(../images/bodybgbottom.gif) repeat-x top;
	margin:0px auto;
}
/*bannerbottomEnd*/
/*bottom*/
.bottomCo {
}
.footbg {
	height:8px;
	width:100%;
	background:url(../images/bodybgbottom.gif) repeat-x;
}
.bottom {
	line-height:25px;
	font-family:12px;
	color:#555; 
	padding-top:10px;
	border-top:1px solid #CCC;
}
/*bottomEnd*/
/*首页幻灯*/
.inc_body_a {
	height:207px;
	float:left;
}
.inc_huade {
	width:279px;
	background:#DDD;
	margin:0px 18px 0px 14px;
	float:left;
}
.inc_huade img {
	list-style-type:none;
	float:left;
}
.inc_huade .huade_pic {
	width:268px;
	height:192px;
	margin:8px auto	

}
/*首页单页*/
.inc_about {
	width:359px;
}
.inc_about_nav {
	height:33px;
	border-bottom:1px solid #dcdcdc;
	line-height:33px;
	position:relative;
	text-align:left
}
.inc_about_nav img {
	list-style-type:none;
	float:right;
}
.inc_about_nav .h1 {padding-left:10px; font-weight:500;}
.inc_about_nav .h1 a { display:inline-block; line-height:21px; position:absolute; right:5px; top:6px; font-size:12px; color:#888; font-family:Arial;}
.inc_about_nav .h1 span {margin-left:5px; color:#888;}
.inc_about_con {
	overflow:hidden;
	height:158px;
	padding:10px 8px 0px;
}
.inc_about_con li {
	text-align:left;
}
/*首页新闻*/
.inc_news {
	width:290px;
	margin:0px 8px 0px 18px;
}
.inc_news li {
	height:25px;
	line-height:25px;
	padding-left:14px;
}
/*首页产品中心*/
.inc_body_b {
	height:211px;
	float:left;
}
.inc_produce {
	width:736px;
	background:#fff;
	margin:0px 6px 0px 14px;
}
.inc_produce_nav {
	height:37px;
	border-bottom:1px solid #dcdcdc;
	margin-left:15px;
	text-align:left;
}
.inc_produce_nav .h1 {
	line-height:37px;
	width:610px; float:left;
	font-weight:500;
}
.inc_produce_nav .h1 span { color:#888;}
.inc_produce_nav .more {float:right; padding-top:14px; padding-right:15px;}
.inc_produce_con {
	padding:8px 0px 0px 10px;
}
.inc_produce_pic {
	width:171px;
	float:left;
	margin-right:5px;
}
/*首页联系我们*/
.lianxi {
	width:210px;
	background:#292929;
	color:#FFF;
	font-size:13px;
	padding-left:11px;
	line-height:20px;
	padding-right:10px;
}
.lianxi p {color:#FFF; font-size:12px;}
.lianxi h3 {text-align:left; font-size:15px; color:#FFF; line-height:45px; border-bottom:#111 1px solid;}
.lianxi h3 span {font-size:14px; margin-left:5px; color:#999}
/*新闻类别*/
#zy_left {
	width:230px;
	float:left;
	padding-left:9px;
}
.zy_cpfl {
	height:32px;
	line-height:32px;
	border-bottom:1px solid #DCDCDC;
}
.zy_cpfl .h5{ font-weight:500;}
#zy_cpfl {
	padding:9px 0;
	background:#fff;
	padding-left:9px;
	margin-bottom:20px;
}
#zy_cpfl li {
	width:211px;
	height:32px;
	text-align:center;
	line-height:31px; border-bottom:1px dotted #ccc
}
#zy_cpfl li a {
	width:211px;
	height:31px;
	display:block;
	color:#303030;
}
#zy_cpfl li a:hover {
	color:#3598DB;
}
/*新闻列表*/
#zy_right {
	width:735px;
	float:right;
}
.body_cpzs_top {
	height:32px;
	border-bottom:1px solid #dcdcdc;
	text-align:right;
	margin-right:16px;
}
.body_cpzs_top .h5 {
	padding-top:5px;
	display:block;
	font-weight:500;
	font-size:16px;
}
.body_cpzs_top .h6 {
	height:32px;
	line-height:32px;
}
.body_cpzs li {
	width:211px;
	height:189px;
	background:#FFF;
	float:left;
	border:1px solid #d6d6d6;
	margin:5px 6px;
}
#zy_News {
	width:692px;
	padding:15px 0 0 25px;
}
#zy_News li {
	height:30px;
	line-height:30px;
	padding-right:20px;
}
.zy_bottom {
	padding:6px;
	font-size:12px;
	margin:0px auto;
}
/*新闻显示*/
.titleOne {
	height:30px;
	font:bold 24px;
"微软雅黑";
	text-align:center;
	color:#000;
	padding-top:20px;
}
.content {
	line-height:25px;
	width:680px;
	text-align:left;
	padding:10px 20px 0px;
	color:#333
}
.page {
	font-size:12px;
	text-align:center;
	padding:10px 0px 20px;
	margin:0px auto;
}
/*图片列表*/
.produce_pic {
	padding:15px;
}
.produce_pic li {
	float:left;
	margin:10px 15px 0px;
}
.newsList_1 li {
	height:25px;
	line-height:25px;
	border-bottom:1px dashed #dcdcdc;
	text-indent:20px;
}
.proListIndexCo {
	height:172px;
	width:939px;
	position:relative;
	margin:0 auto;
}
.proRollBox {
	width:910px;
	height:154px;
	position:absolute;
	overflow:hidden;
	top:0px;
	left:64px;
}
.proListIndex {
	position:absolute;
	width:9999px;
	left:0px;
	top:21px;
}
/*2015-12-15 FQS ADD*/
.fl{float:left; display:inline;}
.fr{float:right; display:inline;}
.c{display:block; zoom:1;}
.c:after{content:"."; display:block; visibility:hidden; height:0; clear:both;}