﻿/*公共样式*/
* {margin: 0; padding: 0;}
body {margin: 0px; padding: 0px; font-family: "微软雅黑", "宋体"; font-size: 14px;}
div, form, p, img, ul, li {list-style: none;}
img {border: 0px;}

.left {float: left;}
.right {float: right}
.clear {clear: both;}

a {color: #333;text-decoration: none;}
a:hover {color: #333; text-decoration: underline;}
	
a.link_m:link,a.link_m:visited {padding:0px; line-height: 32px; font-size: 12px; color: #005da3; font-family: "宋体"; display: inline-block;}
a.link_m:hover {text-decoration: underline;}

/* zhongxf：首页——栏目样式 */
	.z_title {margin:0px; padding-left: 35px; height: 32px; line-height: 30px; font-size:16px; font-family:microsoft yahei; color:#fff; background: url("/statics/images/hbzczx/bj_lm_1.jpg") no-repeat left;}
	.z_title span {padding:0px; color: #fff; float:right;}
	.z_title span a {padding:0px 5px; font-size:12px; color:333;}

	.wrap_body 	 {margin:30px auto 0px; padding:10px 0px 30px; width:100%; background:#ddd; display:table;}
	.wrap_body2 {margin:0px auto; width: 1200px; display:table;}
	.wrap_index  {margin:30px auto 20px; width:1200px; display:table;}
	.wrap_huoban {margin:0px auto 0px; width: 1200px; line-height:25px; color:#ddd; display:table;}
	.wrap_link {margin:20px auto 0px; width: 1200px; line-height:25px; color:#ddd; display:table;}
	
	.z_con {margin:0px; padding:10px 15px; height: 342px; border:1px solid #ddd; display: table;}
	.z_con_2 {margin:0px; padding:15px; border:1px solid #eee; background:#fff; display: table;}
	
/* zhongxf：头部样式 */
	.logo {padding:15px 0px; width:530px; height:82px;}
	.logo img {float:left;}
	.sch {padding:15px 0px; height: 82px; text-align:right; color:#666;}
	.sch p span {padding-left:10px; color: #ef0014; font-family: arial; font-size: 28px; font-weight: bold;}
	.sch p a {padding:0 10px; color:#666;}

/* zhongxf：导航 */
	#nav {margin: 0px auto; width: 100%; text-align: center; background:url("/statics/images/hbzczx/bj_nav.jpg") repeat-x; z-index: 998; display: inline-block;}
	#nav_body {margin:0px; width: 1200px; display: inline-block;}
	#nav_body li {padding: 0px; width: 150px; float: left;}
	#nav_body li a {height: 48px; line-height: 48px; font-size: 16px; color: #fff; text-align:center; z-index: 99; display:block;}
	#nav_body li a:hover {margin-top:1px; height: 47px; line-height: 47px; text-decoration:none; background: #06528c;}

/* zhongxf：首页——通栏 */
	.banner{margin:0 auto; padding:0px; width:100%; height:420px; background:#ddd;}
	#full-screen-slider { width:100%; height:420px; float:left; position:relative}
	#slides { display:block; width:100%; height:420px; list-style:none; padding:0; margin:0; position:relative}
	#slides li { display:block; width:100%; height:100%; list-style:none; padding:0; margin:0; position:absolute}
	#slides li a { display:block; width:100%; height:100%; text-indent:-9999px}

	#pagination { display:block; list-style:none; position:absolute; left:50%; top:400px; z-index:2;  padding:5px 15px 5px 0; margin:0}
	#pagination li { display:block; list-style:none; width:10px; height:10px; float:left; margin-left:15px; border-radius:5px; background:#FFF }
	#pagination li a { display:block; width:100%; height:100%; padding:0; margin:0;  text-indent:-9999px;}
	#pagination li.current { background:#76c94b}
	
/* zhongxf：首页——企业文化样式*/
	.wenhua {padding-bottom:10px; width:282px;}
	.wenhua p {border:1px solid #ddd;}
	.wenhua ul {margin: 6px auto 0; width:280px; font-family: 宋体; font-size: 12px;color:#fff; background:#005da3; display:table;}
	.wenhua li {margin:0px 8px; padding:12px 0px; width:123px; line-height:35px; border-bottom:1px dashed #3c82b6; float:left;}
	.wenhua li span {padding-right:5px; color:#3c82b6;}
	
/* zhongxf：首页——公司简介样式*/
	.about {margin: 0px 29px; padding:0px; width:440px;}
	.about p {padding-bottom: 7px; width:100%; line-height:24px; font-family: 宋体; font-size: 12px;color:#444; display:table;}
	.about p img {padding:0px 10px 10px 0px; float:left;}
	.about p b {font-size:14px;}
	.about p span {font-weight:bold; color:#005da3;}
	
/* zhongxf：首页——招标中标样式*/
	.zhaobiao {margin:0px; width:420px;}
	.zhaobiao dl {margin-bottom: 10px; padding: 0px 0px 10px; width:100%; line-height:22px; color:#666; border-bottom: 1px dashed #999; display: table;}
	.zhaobiao dl dt {width:128px; float:left;}
	.zhaobiao dl dt img {padding:3px; width:120px; height:90px; border:1px solid #ddd;}
	.zhaobiao dl dd {width:250px; font-size:12px; float:right;}
	.zhaobiao dl dd p {font-size: 12px; color:#333; display:block;}
	.zhaobiao dl dd p a {font-size: 16px; color:#005da3;}
	.zhaobiao dl dd span {padding:5px 0px; color:#999; display:block;}
	
	.zhaobiao li {width:100%; line-height:30px; float:left;}
	.zhaobiao li a {color:#005da3;}
	
/* zhongxf：首页——新闻中心样式*/
	.news {margin:0px; width:350px;}
	.news dl {margin-bottom: 10px; padding: 0px 0px 10px; width:100%; color:#666; border-bottom: 1px dashed #999; display: table;}
	.news dl dt {width:108px; float:left;}
	.news dl dt img {padding:3px; width:100px; height:75px; border:1px solid #ddd;}
	.news dl dd {width:200px; font-size:12px; float:right;}
	.news dl dd p {font-size: 12px; color:#333; line-height:20px; display:block;}
	.news dl dd p a {font-size: 14px; color:#005da3;}
	.news dl dd span {padding:5px 0px; color:#999; display: block;}
	
	.news li {width:100%; line-height:27px; float:left;}
	.news li a {font-family:宋体; font-size:12px; color:#333;}
	
/* zhongxf：首页——招标中标样式*/
	.product {margin:0px; width:820px;}
	.product li {margin: 5px 8px; padding:3px; width:172px; height:159px; text-align:center; border:1px solid #ddd; float:left;}
	.product li img {width:172px; height:129px;}
	.product li span {width:100%; line-height:30px; background:#4c8dbe; display:inline-block;}
	.product li a {color:#fff;}
	.product li:hover {border: 1px solid #999;}
	.product li:hover span {background:#005da3;}
	
/* zhongxf：首页——友情链接样式*/
	.wrap_link a {padding:0px 5px;}

/* zhongxf:内页框架样式 */
	.main_l {padding-bottom:20px; width: 260px;}
	.main_r {padding: 0px 0px 30px 50px; width: 880px; min-height:800px; height:100%; display:block;border-left: 1px solid #ccc;}
	
/* zhongxf:内页左侧二级栏目样式 */
	.main_l h1 {margin-top:15px; padding-left: 18px; width:258px; height:47px; line-height:46px; font-weight: normal; font-size: 18px; color:#fff; background: url("/statics/images/hbzczx/bj_nav_l.jpg") no-repeat;}
	.nav_pro {margin:0px; width: 256px; border: 1px solid #01598b;  background:#eee;}
	.nav_pro li {margin:0px;}
	.nav_pro li a {margin:5px 10px; padding-left: 25px; width: 208px; line-height:40px; color: #444; font-size: 16px; background: url("/statics/images/v9/big-btn.png") no-repeat -50px -15px; border-bottom: 1px solid #eee; display:block;}
	.nav_pro li:hover {}
	.nav_pro .current {background:#0092DD;color:#ffffff;}
	.nav_pro li:hover a {color:#005da2; text-decoration:underline; background: url("/statics/images/v9/big-btn.png") no-repeat -50px -93px; border-bottom: 1px solid #005da2;}

	.nav_list {margin:0px;padding:8px 0px; width: 256px; height:300px; border: 1px solid #bebebe; background:#eee;}
	.nav_list li {margin:0px; padding: 0px 15px; line-height:30px; color:#999; display:block;}
	.nav_list li a {padding-left:8px; color:#444;}
	.nav_list li a:hover {text-decoration:underline; color:#005da2;}
	
/* zhongxf:面包屑样式 */
	.MbxDaohang {margin:20px auto 0px; padding-bottom:10px; width:100%; color:#0f5c86; font-size: 16px; border-bottom: 1px solid #ddd;display: table}
	.MbxDaohang span {margin-top:10px; padding-left:20px; color: #666; font-family: 宋体; font-size:12px; background: url("/statics/images/hbzczx/Icon3.gif") no-repeat left 0px; float:right;}
	.MbxDaohang a {padding: 0 5px;color:#666;}
	
/* zxf：经典案例样式 */
	.case {margin:20px auto 0px; padding-bottom:20px; height:600px; border-bottom:1px solid #ddd; display: table;}
	.case li {margin: 5px; padding: 0px; width: 210px; height:190px; text-align:center; display: block; float: left;}
	.case li img {margin:0px; padding:4px; width:200px; height:150px; border:1px solid #ddd; background:#fff;}
	.case li .span {margin:0px; padding:0px; width:100%; line-height:30px; font-family: microsoft yahei; font-size:15px;}
	
/* zxf：新闻列表样式 */
	.news_list2 li {margin-bottom:0px; padding:15px 0px; width:100%; color:#666; font-size:15px; border-bottom:1px dashed #ddd; display: table; clear:both;}
	.news_list li {margin-bottom:0px; padding:35px 0px; width:100%; color:#666; border-bottom:1px solid #ddd; display: table; clear:both;}
	.news_list li.last {margin:0px; border:none;}
	.news_list li .datetime {width:100px; text-align:right; font-size:18px; font-family:arial,verdana,sans-serif; float:left;}
	.news_list li .datetime p {font-size:28px; color:#0062b2;}
	.news_list li img {margin:0px 30px; padding:3px; width:180px; height:135px; border:1px solid #ddd; background:#fff; float:left;}
	.news_list li .t {margin:0px; padding-right:40px; width:490px; float:right;}
	.news_list li .t h5 {margin:0px 0px 10px; padding:0px; }
	.news_list li .t h5 a {font-size:18px; font-family: microsoft yahei; font-weight:normal; color:#0062b1;}
	.news_list li .t p {margin:0px; padding:0px; width:100%; line-height:28px; font-family: microsoft yahei; font-size:15px;}
	
	.news_list li:hover {border-bottom:1px dashed #0154A4; background:#eee;}
	.news_list li:hover .datetime {color:#333;}
	.news_list li:hover .datetime p {color:#dd127b;}
	.news_list li:hover .t h5 a:hover {text-decoration:underline;}
	
	.pub_title {margin: 30px 0px 30px; text-align: center; font-weight: bold; font-family: microsoft yahei; font-size: 24px; color: #0154A4;}
	.pub_time {line-height: 32px; text-align: center; color:#999; border-top: 1px solid #ccc; border-bottom: 1px solid #ccc;}
	.pub_time span {font-family:arial; color:#333;}

/* zxf：翻页样式 */
	.culture {padding-left:190px; width:680px; height:700px; background:url(/statics/images/hbzczx/culture.jpg) no-repeat bottom left;}
	
/* zxf：翻页样式 */
	#pages { padding:14px 0 10px;text-align:center}
	#pages a {margin:0px 5px; padding:0 12px; height:30px; line-height:30px; text-align:center; font-family: arial; font-size: 14px; color:#333; background:#fff; border:1px solid #e3e3e3; display:inline-block;}
	#pages a.a1 {padding:0; width:56px; background:#ccc;}
	#pages a:hover {color:#fff; text-decoration:none; border:1px solid #0154A4; background:#0154A4;}
	#pages span {margin:0px 5px; padding:0 12px; height:30px; line-height:30px; text-align:center; color:#0092DD; font-family: arial; font-size: 16px; background:none; border:1px solid #0092DD; display:inline-block;}
	.page .noPage {display:inline-block; height:30px; line-height:30px; background:url(/statics/images/titleBg.png) repeat-x 0 -55px; border:1px solid #d65b90; text-align:center; color:#a4a4a4; }

/* zhongxf：文章页样式 */
	.pcontent {margin: 0px auto;line-height:30px;font-size:14px;color:#666;}
	.pcontent p {padding-top:15px;}
	.pcontent p strong {color:#005da2;}
	.pcontent p span {color:red;}
	.pcontent p img {margin-top: 20px;}
	.p_red {font-size:18px; font-weight:bold; color:#005da2;}
	
	/*点击放大*/
	#jquery-overlay {position: absolute;top: 0;left: 0;z-index: 90;width: 100%;height: 500px;}
	#jquery-lightbox {position: absolute;top: 0;left: 0;width: 100%;z-index: 100;text-align: center;line-height: 0;}
	#jquery-lightbox a img { border: none; }
	#lightbox-container-image-box {position: relative;background-color: #fff;width: 250px;height: 250px;margin: 0 auto;}
	#lightbox-container-image { padding: 10px; }
	#lightbox-loading {position: absolute;top: 40%;left: 0%;height: 25%;width: 100%;text-align: center;line-height: 0;}
	#lightbox-nav {position: absolute;top: 0;left: 0;height: 100%;width: 100%;z-index: 10;}
	#lightbox-container-image-box > #lightbox-nav { left: 0; }
	#lightbox-nav a { outline: none;}
	#lightbox-nav-btnPrev, #lightbox-nav-btnNext {width: 49%;height: 100%;zoom: 1;display: block;}
	#lightbox-nav-btnPrev { left: 0; float: left;}
	#lightbox-nav-btnNext { right: 0; float: right;}
	#lightbox-container-image-data-box {font: 12px "微软雅黑" ，Verdana, Helvetica, sans-serif;background-color: #fff;margin: 0 auto;line-height: 1.4em;overflow: auto;width: 100%;padding:0 10px 10px ;}
	#lightbox-container-image-data {padding: 0 10px; color: #666; }
	#lightbox-container-image-data #lightbox-image-details { width: 70%; float: left; text-align: left; }	
	#lightbox-image-details-caption { font-weight: bold; }
	#lightbox-image-details-currentNumber {display: block; clear: left;}			
	#lightbox-secNav-btnClose {width: 66px; float: right;padding-bottom: 1em;}
	
	.gallery { width:900px;}
	.gallery .zzry{list-style-type:none;margin-left:0px;}
	.gallery .zzry li{ width:210px;float:left; margin:17px 7px 17px; text-align:center;_margin:0 8px 20px;} 
	.gallery .zzry li .pic{ border:0px solid #efefef; width:210px; height:160px; line-height:182px; text-align:center;}
	.gallery .zzry li .pic a{border:1px solid #efefef; width:210px; height:160px; line-height:182px; text-align:center;  display: block;}
	.gallery .zzry li .pic a:hover{border:1px solid #0f5c86; width:210px; height:160px; line-height:182px; text-align:center;  display: block;}
	.gallery .zzry li .pic img{padding:5px;border:none;}
	.gallery .zzry li .bt{ color:#666666; font-size:14px; font-weight:bold; padding-top:5px; width:200px;height:12px;}

/* zhongxf：底部导航样式 */
	.footer {margin: 0px;padding-top:20px;COLOR: #fff;background: #005da2 url("/statics/images/hbzczx/13.png") center;}
	.foot_main {margin: 0 auto;padding:15px 0px;width: 1200px;display:table;}
	.foot_main h5 {margin-bottom:20px; line-height:30px; font-size: 20px; font-weight:normal;}
	.foot_main h5 span {padding-left:10px; font-size: 28px; font-family:arial; font-weight: bold; color:#3682bb;}
	
	.foot_ywfw {margin: 0px; width: 500px;float:left;}
	.foot_contact {padding-left: 30px; width: 300px; border-left:1px solid #3682bb; float:left;}
	.foot_map {margin: 0px; width: 326px;float:right;}
	.foot_map img {border: 3px solid #fff; border-radius: 5px;}
	
	.foot_main li {margin-right: 20px; padding: 10px 0px; width: 220px; line-height: 30px; font-size: 14px; border-bottom: 1px solid #216faa; float: left;}
	.foot_main li b {padding-right:5px; font-family:georgian; font-weight:normal; font-size:30px; color:#3682bb; float:left;}
	.foot_main li span {width:196px; font-size: 12px; float:right;}
	
	.foot_contact p {margin:0px 0px; font-size: 12px; color:#5390c1;}
	.foot_contact p .add  {padding-right:10px; width:18px; height:16px; background:url("/statics/images/hbzczx/i_home.png") no-repeat center; display:inline-block;}
	.foot_contact p .mail {padding-right:8px; width:18px; height:16px; background:url("/statics/images/hbzczx/i_mail.png") no-repeat center; display:inline-block;}
	.foot_contact .foot_tel {margin:20px 0px; font-size:32px; font-family:arial; color:#fff;}
	
	.foot_main2 {margin: 0 auto; padding: 15px 0px; width: 1200px; border-top: 1px solid #3682bb; display:table;}
	.foot_l {float:left;}
	.foot_l a {padding:0px 5px; font-size: 12px; COLOR: #3682bb;}
	.foot_l a:hover {text-decoration:underline;}
	.foot_r {color:#3682bb; float:right;}
	.foot_r a {padding:0px 5px; font-size: 12px; COLOR: #fff;}
	.foot_r a:hover {text-decoration:underline;}