﻿/* CSS Document */
body{ font-family:"微软雅黑";}
/*头部开始*/
.head{ width:100%; margin:0px auto; height:140px; }
.head_top{ width:100%; margin:0px auto; height:20px; line-height:20px; padding-top:5px;}
.head_top span{ float:right; font-size:12px; color:#000;}
.head_top span a{ color:#000;}
.head_top span img{ vertical-align:middle;}
.head_logo{ width:1040px;margin:0px auto; height:115px;}
.logo{ width:500px; height:115px; float:left;}
.logo img{ width:338px; height:79px;margin-top:15px;}
.contact_style{  float:right; margin-top:35px; text-align:center; vertical-align:middle;}
.contact_style img{ vertical-align:middle; margin-right:10px;}
.menu{ width:100%; margin:0px auto; height:35px; line-height:35px; background:#186AB4; box-shadow:#575757;font-family:"微软雅黑";}
.nav{ width:1040px; margin:0px auto; line-height:35px; height:35px;}
.nav ul{ width:100%; margin:0px auto;}
.nav ul li{float:left; height:35px;}
.nav ul li a{ padding:7px 30px;height:35px; line-height:35px; font-size:14px; color:#fff; background:url(../images/line.fw.png) right no-repeat;}
.hover{background:#125087;}
.nav ul li a:hover{ background:#125087; color:#FFF;}
.wap{ width:100%; margin:0px auto;}
.banner{ width:100%; margin:0px auto;}
/*图片播放器开始*/
.slideBox{width:100%; height:auto; text-align:center; margin:0px auto;}
.slideBox .hd{height:auto; overflow:hidden;position:relative;bottom:35px;text-align:center;margin-left:45%;z-index:1; vertical-align:middle; }
.slideBox .hd ul{overflow:hidden; zoom:1; float:left; }
.slideBox .hd ul li{float:left;list-style:none;display:block; margin-right:10px;  width:36px; height:10px; line-height:20px; text-align:center; background:#FFF; cursor:pointer;  font-family:"微软雅黑";}
.slideBox .hd ul li.on{background:#DA251C;color:#fff; }
.slideBox .bd{position:relative; height:100%; z-index:0;    }
.slideBox .bd li{zoom:1; vertical-align:middle;list-style:none; }
.slideBox .bd img{width:100%; display:inline-block; height:348px;}
/*图片播放器结束*/
.middle{ width:1040px; margin:0px auto;font-family:"微软雅黑";}
.mid01{ width:1040px; margin:0px auto;}
.mid_left{ width:300px; float:left;}
.mid_right{ width:725px; border:#EAEAEA 1px solid;  padding-bottom:10px;}
.mid_left01{ width:300px;border:#EAEAEA 1px solid;  padding-bottom:10px;}
.mid_left02{ width:300px;border:#EAEAEA 1px solid;  padding-bottom:10px; margin-top:10px;}
.about_menu{ width:100%; margin:0px auto;  height:35px; line-height:35px;}
.about_menu span{ font-size:16px; color:#484240;}
.about_menu img{ vertical-align:middle; margin-bottom:3px; margin-left:10px;}
.about{ width:95%; margin:0px auto;}
.about p{ font-size:12px; color:#333; line-height:25px;}
.about p img{ margin-left:8px; margin-top:10px;}
.about_menu strong{ float:right; line-height:30px; margin-right:10px;}
.about_menu strong a{font-size:14px; color:#6C6C6C;}
.contact{ width:95%; margin:0px auto;}
.contact p img{ margin-top:5px; margin-bottom:5px;}
.contact p{ font-size:12px; color:#333333; line-height:25px;}
.about_menu01{ width:100%; margin:0px auto;  height:30px; line-height:30px; background:#EBEBEB; color:#58504C; font-size:14px;}
.about_menu01 span{ font-size:16px; color:#484240; width:100px; height:30px; line-height:30px; text-align:center; display:block; color:#FFF; background:#DA251C; float:left; margin-right:10px;}
.about_menu01 strong{ float:right; line-height:30px; margin-right:10px;  }
.about_menu01 strong a{font-size:14px; color:#D9251B;font-size:12px;}
.pro_list01{ width:100%; margin:0px auto; }
.pro_list01 dl{ width:318px; height:260px; text-align:center;float:left; margin-left:20px; margin-top:14px; margin-right:15px;}
.pro_list01 dl dt img{ width:318px; height:230px; padding-bottom:10px;}
.pro_list01 dl dd{ font-size:14px; }
.pro_list01 dl dt img:hover{ border:#DA251C 1px solid;}
.pro_list01 dl dd a{color:#333333;}
.pro_list01 dl dd a:hover{color:#f00;}
.mid02{ width:1040px; margin:0px auto; margin-top:10px;border:#EAEAEA 1px solid;  padding-bottom:10px;}
/* 本例子css */
.picMarquee-left{ width:100%;  overflow:hidden; margin:0px auto;  }
.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 .tempWrap{ width:100% !important;}
.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;  border:1px solid #EDEDED; padding:3px; border-radius:3px;}
.picMarquee-left .bd ul li .pic{ text-align:center; }
.picMarquee-left .bd ul li .pic img{ width:170px; height:212px; 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; text-align:center; font-size:14px; }
.picMarquee-left .bd ul li .title a{ font-size:14px; color:#333;}
.mid03{ width:1040px; margin:0px auto; margin-top:10px;}
.width330{ width:330px; border:#EAEAEA 1px solid;  padding-bottom:10px;}
.zixu02{ margin-left:18px;}
.news_list01{ width:100%; margin:0px auto; margin-top:5px;}
.news_list01 dl{ width:96%; margin:0px auto;}
.news_list01 dl dt{ float:left; }
.news_list01 dl dt img{ margin:5px;width:105px; height:90px;}
.news_list01 dl dd{ line-height:22px; color:#333; font-size:12px;}
.news_list01 dl dd a{ font-size:14px; color:#333; font-weight:bold;}
.news_list01 dl dd a:hover{ color:#F00;}
.news_list01 ul{ width:96%;  margin:0px auto;}
.news_list01 ul li{ width:100%; line-height:35px; border-bottom:#D6D6D6 1px dotted;}
.news_list01 ul li a{ font-size:12px; color:#333;}
.news_list01 ul li a:hover{ color:#F00;}
.news_list01 ul li a img{ vertical-align:middle; line-height:30px; }
.news_list01 ul li span{ float:right; margin-right:10px; line-height:30px;font-size:12px; color:#999999;}
.about_menu02{ width:100%; margin:0px auto;  height:30px; line-height:30px; background:url(../images/dixian.fw.png) bottom no-repeat;}
.about_menu02 span{ font-size:16px; color:#484240; margin-left:10px;}
.about_menu02 img{ vertical-align:middle; margin-bottom:3px; margin-left:10px;}
.about_menu02 strong{ float:right; line-height:25px; margin-right:10px;}
.about_menu02 strong a{ color:#D9251B;font-size:12px;}
.foot{ width:100%; margin:0px auto; margin-top:10px; background:url(../images/dibu_bg.fw.png); padding-bottom:20px;}
.foot01{ width:1040px; margin:0px auto; }
.foot_menu{ width:1040px; height:30px; line-height:30px; margin:0px auto;color:#777777; font-size:8px; border-bottom:#A3A3A3 1px solid; text-align:center;padding-top:30px;}
.foot_menu a{ color:#777777; font-size:12px; margin-left:10px; text-align:center; margin-right:10px;}
.foot_neiron{ width:980px; margin:0px auto;}
.foot_neiron p{color:#777777; font-size:12px; line-height:30px; text-align:center;}
.foot_neiron p a{color:#777777; font-size:12px;}
.foot_neiron p img{ vertical-align:middle; margin-left:10px;}
/*工程案例*/
.guanggao{ width:100%; margin:0px auto; height:280px;}
.guanggao img{ width:100%;height:280px;}
.comm_left{ width:250px; margin-top:10px;}
.com_left01{ width:100%; margin:0px auto;border:#EAEAEA 1px solid;  padding-bottom:10px;}
.com_left02{ width:100%; margin:0px auto;border:#EAEAEA 1px solid;  padding-bottom:10px; margin-top:10px;}
.comm_right{ width:775px;border:#EAEAEA 1px solid;  padding-bottom:10px; margin-top:10px;}
.comm_list{ width:100%; margin-top:10px;}
.comm_list li{ height:40px; margin-bottom:15px;margin:0px auto; text-align:center}
.comm_list li a{ width:90%; height:35px; display:inline-block; color:#666666; font-size:14px; background:#F5F5F5; line-height:35px; text-align:center; margin:0px auto;}
.comm_list li a:hover{ /*background:#ccc;color:#FFF;*/ margin-left:20px;}
.comm_list li a img{ vertical-align:middle; padding-bottom:3px;}
.comm_menu{ width:100%; margin:0px auto; height:50p; line-height:50px; background:url(../images/common_right_bg.fw.png) no-repeat;}
.comm_menu span{ width:186px; height:35px;font-size:16px; color:#333; text-align:left; padding-left:25px; line-height:35px; display:block; float:left;}
.comm_menu strong{ float:right; margin-right:10px; font-size:12px; color:#6C6C6C;}
.comm_menu strong a{ font-size:12px; color:#6C6C6C;}
.comm_menu strong a:hover{ color:#f00;}

.picMarquee-left01{ width:100%;  overflow:hidden; margin:0px auto;  }
.picMarquee-left01 .hd{ overflow:hidden;  height:30px; background:#f4f4f4; padding:0 10px;  }
.picMarquee-left01 .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-left01 .hd .next{ background-position:0 -50px;  }
.picMarquee-left01 .hd .prevStop{ background-position:-60px 0; }
.picMarquee-left01 .hd .nextStop{ background-position:-60px -50px; }
.picMarquee-left01 .bd{ padding:10px;   }
.picMarquee-left01 .bd .tempWrap{ width:100% !important;}
.picMarquee-left01 .bd ul{ overflow:hidden; zoom:1; }
.picMarquee-left01 .bd ul li{ margin:0 13px; float:left; _display:inline; overflow:hidden; text-align:center;  border:1px solid #EDEDED; padding:3px; border-radius:3px; margin-bottom:15px;}
.picMarquee-left01 .bd ul li:hover{ border:#DA251C 1px solid;}
.picMarquee-left01 .bd ul li .pic{ text-align:center; }
.picMarquee-left01 .bd ul li .pic img{ width:210px; height:220px; display:block; padding:2px;}
.picMarquee-left01 .bd ul li .pic a:hover img{ border-color:#999;  }
.picMarquee-left01 .bd ul li .title{ line-height:24px; text-align:center; font-size:14px; }
.picMarquee-left01 .bd ul li .title a{ font-size:14px; color:#333;}
/*分页功能开始*/
.fenye01{width:840px;float:left;margin-top:10px; text-align:center;}
.fenye01 dl{width:100%;margin:0px auto; height:40px; display:inline-block;}
.fenye01 dl dd a{ height:30px; padding:0px 8px; line-height:30px;float:left;display:block;margin-left:15px;border:1px solid #EBEBEB; color:#666; font-size:14px;}
.hv{background:#068BCA; color:#FFF;}
.fenye01 dl dd a:hover{background:#DA251C;}
.fenye01 dl dd a:hover{color:#FFF;}

.news{ width:95%; margin:0px auto;}
.news ul{ width:100%; margin:0px auto;}
.news ul li{ list-style:none; border-bottom:#D6D6D6 1px dotted; line-height:50px;}
.news ul li a{ color:#333; font-size:14px;}
.news ul li a:hover{ color:#F00;}
.news ul li a b{ color:#333;}
.news ul li span{ float:right; margin-right:10px; color:#8C8C8C; font-size:12px;}

/*资讯详情*/
/*新闻详情资讯开始*/
.content_detail{
	margin:0px auto;
	width:95%; margin-top:15px;
	}
.content_detail dl{
	width:100%;
	margin:0px auto;
	margin-bottom:20px;
	}
.content_detail dl dt img{
	width:700px;
	height:300px;
	margin:0px auto;
	}
.content_detail dl dd h1{
	text-align:center;
	font-size:18px;
	}
.content_detail dl dd{
	line-height:30px;
	font-size:14px;
	color:#333;
	/*text-indent:2em;*/
	}
.time{
	text-align:center;
	color:#797979;
	font-size:12px;
	border-bottom:#CCC 1px dotted;
	margin-bottom:10px;
	}
.hots{
	width:100%;
	float:left;
	font-size:14px;
	margin-left:15px;
	border-bottom:#E0E0E0 1px solid;
	padding-bottom:10px;
	}
.hots span{
	margin-left:10px;
	margin-right:20px;
	}
.hots span a{
	color:#333;
	}
.hots span a:hover{
	color:#F00;
	}
.shangxia{
	width:100%;
  }
 .shangxia span{
	 margin-right:100px;
	 color:#999999;
	 font-size:14px;
	 }
.shangxia span a{
	 color:#333;
	}
.shangxia span a:hover{
	text-decoration:underline;
	color:#F00;
	}
.jiathis_style_32x32{
	margin-top:20px;
	margin-left:15px;
	margin-bottom:30px;
	}
.ronyu{ width:100%; margin:0px auto;}
.ronyu ul{ width:98%; margin:0px auto;}
.ronyu ul li{ width:170px; height:180px; float:left; text-align:center; margin:9px;}
.ronyu ul li img{ width:170px; height:140px;}
.ronyu ul li p{ font-size:14px; color:#333; line-height:40px;}
.product_xq{ width:100%; margin:0px auto;}
.pro_img{ width:90%; margin:0px auto; margin-top:10px; text-align:center;}
.canshu{ width:90%; margin:0px auto; margin-top:10px; }
.pro_img img{ }
.canshu_menu{ width:100%; margin:0px auto;  height:30px; line-height:30px; color:#58504C; border-bottom:#186AB4 1px solid; margin-bottom:10px;}
.canshu_menu span{ font-size:16px; color:#484240; width:100px; height:30px; line-height:30px; text-align:center; display:block; color:#FFF; background:#186AB4; float:left; margin-right:10px;}

.canshu_tb{font-size:14px; color:#333; width:100%; margin:0px auto;}
.canshu_tb img{ width:100%; text-align:center; margin-bottom:10px;}
.pro_img01{ width:40%; margin:0px auto; margin-top:10px; float:left;}
.pro_img01 img{ width:100%;}
.canshu02{ width:55%; margin:0px auto; margin-top:10px; float:right;}









.dede_pages{
}
.dede_pages ul{
	float:left;
	padding:12px 0px 12px 16px;
}
.dede_pages ul li{
	float:left;
	font-family:Tahoma;
	line-height:17px;
	margin-right:6px;
	border:1px solid #E9E9E9;
}
.dede_pages ul li a{
	float:left;
	padding:2px 4px 2px;
	color:#555;
	display:block;
}
.dede_pages ul li a:hover{
	color:#690;
	text-decoration:none;
	padding:2px 4px 2px;
}
.dede_pages ul li.thisclass,
.dede_pages ul li.thisclass a,.pagebox ul li.thisclass a:hover{
	background-color:#F8F8F8;
	padding:2px 4px 2px;
	font-weight:bold;
}
.dede_pages .pageinfo{
	line-height:21px;
	padding:12px 10px 12px 16px;
	color:#999;
}
.dede_pages .pageinfo strong{
	color:#555;
	font-weight:normal;
	margin:0px 2px;
}