/*公用类*/
body{ margin:0 auto;
padding:0;
font-family:"Microsoft YaHei";
min-width: 1200px;
}
input,button,select,textarea{outline:none;}
div,p,ul,li{ margin:0; padding:0;}
ul,li{ list-style:none;}
a{ text-decoration:none;font-family:"Microsoft YaHei";}
.qc{clear:both;}
.bgzy{width:100%;border:0 solid #00FF00; }
img{ border:0px;outline-width:0px;vertical-align:top;  }
b{
	font-weight:100;}
h1,h2,h3,h4,h5,h6,em{
	font-weight:normal;
	padding:0px;
	margin:0;
	font-weight:normal;}
.bk{
	border:1px solid #e4e4e4;
	}
i{
	font-style:normal;}
input{
	font-family:"微软雅黑";}
textarea{
	font-family:"微软雅黑"; padding:0; margin:0;}
	em{font-weight:normal;}
.qc{ clear:both;}
/*----------------公用类结束------------------------*/
.s_top{width: 100%; background: url(../images/s_1.jpg) repeat; height: 33px;}
.s_top_1{width: 1200px; margin: 0 auto;}
.s_top_1 p{ float: left; line-height: 33px; font-size: 12px; color: #fff;}
.s_top_2{float: right; color: #fff; line-height: 31px; font-size: 14px;}
.s_top_2 a{color:#fff; font-size: 12px;}
.s_top_2 a:hover{color: #fffc00;}
.s_top_2 span{ font-size: 10px; padding: 0 10px;}
.s_dh{ width: 100%; height: 195px;}
.s_dh_1{ width: 1200px; margin: 0 auto; padding-top: 23px;}
.s_dh_2{height: 59px;margin-bottom:40px; }
.s_dh_2 p{ float: left; width: 617px;}
.s_dh_3{margin-top: 18px; float:right; background: url(../images/s_3.png) no-repeat; width: 403px; height: 41px;}
.s_dh_4{float: left; position: relative; background: url(../images/s_7.png) 25px center no-repeat; height: 41px; width: 310px;}
.s_dh_4 input{ width: 220px; line-height:39px; height:39px; border: none; position: absolute; font-size: 14px; color: #999999; background: none; top: 0; left: 55px;}
.s_dh_5{ float: right; width: 50px; height: 41px; margin-right: 22px;}
.s_dh_5 input{ width: 50px; height: 41px; padding: 0; border: none;line-height: 41px; text-align: center;background: none; color: #004ea5; font-size: 14px;}
.s_dh_6{ width: 1200px; background: url(../images/s_4.png) right top no-repeat;}
.s_dh_6 ul li{position: relative; margin-right: 7px; float: left; background: url(../images/s_5.png) no-repeat; width: 144px; height: 44px;}
.s_dh_6 ul li a{ display: block;}
.s_dh_6 ul li p{ text-align: center;padding-top: 2px;}
.s_dh_6 ul li p i{text-transform: uppercase;line-height: 16px; font-size: 12px; font-family: arial; color: #999999; display: block;}
.s_dh_6 ul li p span{line-height: 24px; display: block; font-size: 16px; color: #333333; font-weight:bold;}
.s_dh_6 ul li:hover,.s_dh_6 ul li.s_dh_7{ background: url(../images/s_6.png) no-repeat;}
.s_dh_6 ul li:hover p i,.s_dh_6 ul li:hover p span,.s_dh_6 ul li.s_dh_7 p i,.s_dh_6 ul li.s_dh_7 p span{ color: #fff;}

.s_gywm{ width: 1200px; margin: 0 auto; padding:56px 0 58px;}
.s_gywm_1{float: left; width: 645px;}
.s_gywm_1 p{height: 48px; margin-bottom:20px;}
.s_gywm_2{ font-size: 14px; color: #333333; line-height: 30px;}
.s_gywm_2 a{ display: block; color:#333;}
.s_gywm_3{height: 52px; padding-top: 28px;}
.s_gywm_3 ul li{margin-right: 33px; float: left; background: url(../images/s_4.jpg) no-repeat; width: 152px; height: 52px; text-align: center; line-height: 52px; font-size: 16px;}
.s_gywm_3 ul li a{ display: block; color: #18458a;}
.s_gywm_3 ul li:hover{ background: url(../images/s_4_1.jpg) no-repeat; color: #434343;}
.s_gywm_4{ float:right; width: 519px; height: 328px; }

.s_zyyw{ width: 100%; background: url(../images/s_5.jpg) no-repeat fixed ; height: 925px;}
.s_zyyw_1{ width: 1200px; margin: 0 auto;}
.s_zyyw_2{ text-align: center; padding-top:33px; background: url(../images/s_9.png) center bottom no-repeat; padding-bottom: 28px; margin-bottom: 27px;}
.s_zyyw_2 i{display: block; color: #fff; font-size: 24px; line-height: 40px;}
.s_zyyw_2 span{ text-transform: uppercase; color: #fff; font-size: 19px; line-height: 28px;}
.s_zyyw_3{width: 840px; margin: 0 auto;}
.s_zyyw_3 ul li{ float: left; font-size: 14px; color: #fff; width: 104px; line-height: 38px; text-align: center; border: 1px solid #fff; margin: 0 7px;}
.s_zyyw_3 ul li a{ display: block; color: #fff;}
.s_zyyw_3 ul li a:hover{ color:#004fa9;}
.s_zyyw_3 ul li:hover{ background: #fff;}
.s_zyyw_4{padding-top: 26px; padding-bottom: 20px;}
.s_zyyw_4 ul li{position: relative; float: left; width: 382px; margin-right: 27px;}
.s_zyyw_4 ul li a,.s_gcjz_8 a{ display: block;}

.z_gcjcdess ul li a{ display: block; width: 100%; height: 100%; position: absolute; top: 0; left: 0; background: #004EA5;
filter:alpha(opacity=0);  
	-moz-opacity:0;  
	-khtml-opacity: 0;  
opacity: 0; cursor: pointer;}

.z_xwzx ul li a,.s_gcjz_3 p a,.z_gcjc ul li a,.z_ryzs ul li a{display: block;}
	
	
.s_zyyw_4 ul li p{ background: #fff; padding: 2px; width: 378px; height: 235px;}
.s_zyyw_4 ul li .h1{ font-size: 14px; color: #fff; text-align: center; line-height: 49px;}
.s_zyyw_5{width: 150px; background: url(../images/s_8.png) no-repeat; text-align: center; line-height: 49px; margin: 0 auto; font-size: 14px;font-weight: bold;}
.s_zyyw_5 a{ display: block; color: #fff;}

.s_gcjz{ width: 1200px; margin: 0 auto; padding-top: 48px;}
.s_gcjz_1{width: 1200px;}
.s_gcjz_2{ float: left; width: 624px;}
.s_gcjz_3{ width: 550px; float:right;}
.s_gcjz_3 p{position: relative; font-size: 24px; color: #41a3f0;line-height: 40px;}
.s_gcjz_3 p i{ text-transform:uppercase ; padding-right: 10px;}
.s_gcjz_3 p em{ float: right;font-style: normal; border: 1px solid #00a1ed; width: 58px; line-height: 20px; font-size: 12px; text-align: center; text-transform: uppercase; margin-top: 9px;}
.s_gcjz_4{margin-top: 10px; height: 100px; position: relative;}
.s_gcjz_4:hover .h1,.s_gcjz_5 ul li a:hover,.s_gcjz_5 ul li a:hover i{color: #3678dd;}
.s_gcjz_4 .h6{ float: left; width: 151px;margin-right: 15px; }
.s_gcjz_4 .h1{ color: #4aa2ec; font-size: 18px; line-height:40px; height: 40px; overflow: hidden;}
.s_gcjz_4 .h2{ font-size: 14px; color: #999999; line-height: 27px; height: 54px; overflow: hidden;}
.s_gcjz_5{margin-top: 10px;}
.s_gcjz_5 ul li{border-bottom: 1px dashed #d9d9d9; background: url(../images/s_8.jpg) 0 center no-repeat; line-height: 32px; font-size: 16px; color: #333333; padding-left:20px;}
.s_gcjz_5 ul li a{ display: block; color: #333333;}
.s_gcjz_5 ul li i{ float: right; color: #999999; font-family: arial; font-size: 12px;}
.s_gcjz_6{padding-top: 22px; height: 235px}
.s_gcjz_6 ul li{cursor: pointer; position: relative; float: left;width: 285px; margin-right: 20px;}
.s_gcjz_6 ul li i{ display: block;width: 285px;}
.s_gcjz_6 ul li span{ display: none; position: absolute;height: 13px; bottom: -29px; z-index: 4; left: 50%; margin-left: -11px;}
.s_gcjz_6 ul li.s_yydt_ds span{ display: block;}
.s_gcjz_7{padding-top: 28px;padding-bottom: 29px; height: 129px;}
.s_gcjz_8{position: relative; display: none; background: url(../images/s_10.jpg) no-repeat; height: 89px; width: 1156px; padding: 20px 22px;}
.s_gcjz_8 .h6{line-height: 30px; font-size: 18px; color: #004fa9; font-weight: bold;}
.s_gcjz_8 .h5{ font-size: 14px; color: #666666; line-height: 30px; height: 60px; overflow: hidden;}
.s_gcjz_8 .h5 i{ color:#003c7b; font-size: 12px;}
.s_gcjz_8:hover .h6{color: #ff0000;}

.footer{width: 100%; background: url(../images/s_12.jpg) center no-repeat; height: 277px;}
.footer_1{width: 1200px;padding-top:35px; margin: 0 auto;}
.footer_1 p{height: 29px; margin-bottom:20px;}
.footer_2{}
.footer_2 ul li{ color: #fff;padding-left:32px; font-size: 14px; line-height:27px; height:29px;}
.footer_3{width: 672px; font-size: 14px; color: #fff;line-height: 31px; padding-left: 32px;}
.footer_3 a{color: #fff;}
.footer_3 i{ float: right; width: 50px;}
.footer_3 i img{ width: 50px; height: 12px; margin-top:9px;}
/*--公司介绍--*/
.s_ejdh{ width: 100%; background: #f3f3f3; height: 64px;}
.s_ejdh_1{ width: 1180px; margin: 0 auto; background: #004fa9;padding: 10px;}
.s_ejdh_1 ul{height: 44px;  background: #f3f3f3;}
.s_ejdh_1 ul li{ float: left; width: 138px; line-height: 44px; color: #333333; font-size: 16px; text-align: center;}
.s_ejdh_1 ul li span{ float: right; font-size: 12px; color: #c9c9c9;}
.s_ejdh_1 ul li:hover,.s_ejdh_1 ul li.s_ejdh_2{ background: #004fa9; color: #fff;}
.s_ejdh_1 ul li a{color: #333333;display: block;}
.s_ejdh_1 ul li a:hover,.s_ejdh_1 ul li.s_ejdh_2 a{display: block; color: #fff;}
.s_ejdh_1 ul li a:hover span,.s_ejdh_1 ul li.s_ejdh_2 a span{ color: #004fa9;}
.s_wsa{ width: 1200px; margin: 0 auto;}
.z_gywm{width: 1200px;min-height: 500px; padding-top: 20px;padding-bottom: 35px; font-size:14px; color: #333333; line-height: 30px;}
.z_gywm img,.z_gywm p img{ max-width: 100%;}
.s_wsa_1{background: url(../images/z_1.jpg) 0 center no-repeat;padding-left: 16px; float: right; font-size: 12px; color: #999999; line-height: 30px;height: 30px; margin-top: 7px;}
.s_wsa_1 a{ color: #999;}
.s_wsa_1 i,.s_wsa_1 a:hover{ color: #ff0000;}
/*--工程建设--*/
.z_gcjc_dex{ width: 1200px; }
.z_gcjc_dex_1{ float: left;margin-top: 20px; width: 285px; min-height: 200px; }
.z_gcjc_dex_1 p{ height: 7px;}
.z_gcjc_dex_ews{background: #004fa9; padding-top:18px; padding-bottom: 15px;}
.z_gcjc_dex_ews .h1{background: url(../images/z_xg_dg_3.jpg) center no-repeat;margin-bottom: 28px; font-size:24px; color: #fff; font-weight: bold; text-align: center; line-height:40px;}
.z_gcjc_dex_ews_1{ width: 246px; margin: 0 19px;}
.z_gcjc_dex_ews_1 .h2{height:8px;}
.z_gcjc_dex_ews_2{background: #fff;padding: 0 19px;}
.z_gcjc_dex_ews_2 ul li{ font-size: 16px; color: #333333; border-bottom: 1px solid #d9d9d9;}
.z_gcjc_dex_ews_2 ul li .z_gcjc_dex_ews_3{padding-left: 15px;cursor: pointer;  line-height: 44px; color: #333;}
.z_gcjc_dex_ews_2 ul li .z_gcjc_dex_ews_3 a{ display: block; color: #333;}
.z_gcjc_dex_ews_2 ul li .z_gcjc_dex_ews_4{padding-left: 22px; display: none; padding-bottom: 6px;}
.z_gcjc_dex_ews_2 ul li .z_gcjc_dex_ews_4 ul li{border-bottom: none; line-height:27px; font-size: 14px; background: none;}
.z_gcjc_dex_ews_2 ul li .z_gcjc_dex_ews_4 ul li a{ display: block; color:#666;}
.z_gcjc_dex_ews_2 ul li .z_gcjc_dex_ews_3:hover,.z_gcjc_dex_ews_2 ul li .z_gcjc_dex_ews_3 a:hover{ color: #004fa9;}
.z_gcjc_dex_ews_2 ul li .z_gcjc_dex_ews_3:hover{background: url(../images/z_xg_dg_4.jpg) 0 19px no-repeat;}
.z_gcjc_dex_ews_2 ul li .z_gcjc_dex_ews_4 ul li a:hover{ color: #004fa9;}
.z_gcjc_dex_ews_2 ul li.selected .z_gcjc_dex_ews_4{ display: block;}
.z_gcjc_dex_ews_2 ul li.s_ejdh_2 a .z_gcjc_dex_ews_3{color: #004fa9;}
.z_gcjc_dex_ews_2 ul li.s_ejdh_2 .z_gcjc_dex_ews_3{background: url(../images/z_xg_dg_4.jpg) 0 19px no-repeat;}

.z_gcjc_dex_ews_5{margin:18px 0 0 19px; background: url(../images/z_xg_dg_7.jpg) 0 0 no-repeat; padding-left: 40px;}
.z_gcjc_dex_ews_5 i{ display: block; font-size: 16px; line-height:24px; color: #fff;}
.z_gcjc_dex_ews_5 span{display: block; font-size: 20px;line-height:28px;color: #fff;}
.z_gcjc_dex_2{ float: right; width: 878px;}
.z_gcjc,.z_gcjcdess{ min-height: 480px; padding-top: 20px;}
.z_gcjc ul li{position: relative; margin-bottom: 10px; margin-right: 22px;float: left; width:278px;}
.z_gcjc ul li p{ width: 276px;border: 1px solid #ffffff;}
.z_gcjc ul li .z_gcjc_1{margin-top:10px; font-size: 18px; color: #333333; line-height: 40px;}
.z_gcjc ul li .z_gcjc_1 i{ float: right; width: 69px; margin-top: 7px; line-height: 25px; text-align: center;background: #dddddd; font-size: 12px; font-weight: normal; text-transform: uppercase; color: #999999;}
.z_gcjc ul li:hover .z_gcjc_1,.z_gcjcdess ul li:hover .z_gcjc_1{ color: #004fa9;}
.z_gcjc_fy{padding: 20px 0 40px;}
.z_gcjc ul li:hover p,.z_gcjcdess ul li:hover p{border: 1px solid #004fa9;}

.z_gcjcdess ul li{float: left;position: relative;margin-bottom: 10px; margin-right:7px;}
.z_gcjcdess ul li p{ width: 286px;border: 1px solid #ffffff;}
.z_gcjcdess ul li .z_gcjc_1{    margin-top: 10px;
    font-size: 18px;
    color: #333333;
    line-height: 40px;}



/*--荣誉证书--*/
.z_ryzs{padding-top: 20px; min-height: 400px;}
.z_ryzs ul li{margin-right: 48px; margin-bottom: 25px; float: left; width: 368px;position: relative;}
.z_ryzs ul li p{ border:1px solid #cacaca;}
.z_ryzs ul li .h1{margin-top: 11px; line-height: 49px; text-align: center; background: #f1f1f1; font-size: 18px; color: #333;}
.z_ryzs ul li:hover .h1{background: #0050ad; color: #fff;}
.z_ryzs ul li:hover p{border: 1px solid #0050ad;}
.z_ryzz_fy{padding: 30px 0;}

/*--新闻中心--*/
.z_xwzx{padding-top: 20px; min-height: 400px;}
.z_xwzx ul li{margin-bottom: 20px; position: relative; height: 179px; background: #f8f8f8;padding: 24Px 21px;}
.z_xwzx ul li p{ float: left; width: 270px;}
.z_xwzx ul li .z_xwzx_1{ margin-left: 302px;}
.z_xwzx ul li .z_xwzx_1 .h6{ font-size: 12px; color: #999999; line-height: 20px; text-transform: uppercase;}
.z_xwzx ul li .z_xwzx_1 .h1{ font-weight:bold; font-size: 18px; color: #333333; line-height: 35px; line-height: 35px; margin:5px 0 6px;}
.z_xwzx ul li .z_xwzx_1 .h2{ font-size: 14px; color: #666666; line-height: 24px; height: 72px; overflow: hidden;}
.z_xwzx ul li .z_xwzx_1 .h3{ background: url(../images/z_2.jpg) 0 center no-repeat; line-height: 30px; font-size: 12px; color: #999999; padding-left: 32px;margin-top: 8px;}
.z_xwzx ul li:hover .z_xwzx_1 .h3{color: #0050ad; background: url(../images/z_2_1.jpg) 0 center no-repeat;}
.z_xwzx ul li:hover .z_xwzx_1 .h6,.z_xwzx ul li:hover .z_xwzx_1 .h1{color: #0050ad;}
.z_xwzx_fy{padding: 30px 0 40px;}
.z_xwzx_xq{padding-top:30px; padding-bottom: 50px;}
.z_xwzx_xx{border-bottom: 1px solid #dddddd; border-top: 1px solid #dddddd;margin: 20px 0 ; }
.q1_zyxx_tit1 .h2{font-weight:bold;font-size:18px;color:#333333;padding:0 0px 10px 0; text-align: center;}
.q1_zyxx_titgn1{height:38px; width: 510px; margin: 0 auto;}
.q1_zyxx_titgnl_x{float:left; font-size:12px; color:#999999; line-height:38px;}
.q_zyxx_titgnr_x2{float:left; line-height: 38px; font-size: 12px;color: #999999; margin-left: 40px;}
.q_zyxx_titgnr_x2 a{ color: #999999;}
.q_zyxx_titgnr_x2 i{ padding-left: 29px;}
.q_zynewsxx_word5{height:auto !important;min-height:290px;height:290px; margin:0 10px; padding-bottom:40px; font-size:14px; line-height:30px; color:#666666;padding-top: 15px;}
.q_zynewsxx_word{height:auto !important;min-height:290px;height:290px;border-bottom:1px solid #cecece; margin:0 40px; padding-bottom:40px; font-size:14px; line-height:30px; color:#333333;}
.q_zynewsxx_word3{height:auto !important;min-height:290px;height:290px; margin:0 40px; padding-bottom:40px; font-size:14px; line-height:30px; color:#333333;border-bottom:1px solid #cecece; padding-top:30px;}
.tdfc_qw{margin: 0 10px 30px;}
.tfc_qw_1{ width:1108px; margin-bottom: 10px;}
.tfc_qw_1 i,.tfc_qw_2 i{ float: left; width: 90px; color:#666; height: 33px; background:#e4e4e4; text-align: center; line-height: 33px;}
.tfc_qw_1 .h3,.tfc_qw_2 .h3{ float: left; width: 986px; margin-left: 13px; line-height:33px; font-size: 14px; color: #666666;}
.tfc_qw_1 a,.tfc_qw_2 a{  display: block;}
.tfc_qw_1 a:hover i,.tfc_qw_2 a:hover i { background:#0050ad; color: #fff;}
.tfc_qw_1 a:hover .h3,.tfc_qw_2 a:hover .h3{ color: #0050ad;}
.z_xwzx_x1{
float:right ;
margin-top:10px;
height: 23px;	
}
.z_xwzx_x1 ul li{
	float: left;
	width: 30px;
	text-align: center;
	height: 23px;	
	position: relative;
}

.z_xwzx_x1 ul li a{
	display: block;
}
.z_xwzx_x1 ul li .z_xwzx_x2{
	display: none;
	width: 100px;
	height: 100px;
	background: #00287B;
	position: absolute;
	top: 23px;
	left: -28px;
}
.z_xwzx_x1 ul li a:hover .z_xwzx_x2{
	display: block;
}

.z_zyzz_xx{width: 606px; margin: 0 auto; padding-top: 30px; padding-bottom: 30px;}
.z_zyzz_xx img{border: 1px solid #cacaca;}

.z_gcjs_xx{ width: 610px; margin: 0 auto;padding-top: 30px; padding-bottom: 30px;}
.z_gcjs_xx img{ width: 610px; height: 504px;}

.z_lxwm{margin:60px 0 40px; height: 333px; border: 1px solid #dadada;}
.z_lxwm_1{ margin: 0 auto; border: 1px solid #ebebeb; width: 153px; height: 153px;}
.z_lxwm_2{text-align: center; color: #333333; font-size: 16px; line-height: 30px;padding: 40px 0;}

.z_wzdt{padding-top:60px; min-height: 400px; background: url(../images/xg_deh.jpg)  center 119px repeat-x;}
.z_wzdt ul li{ float: left; width: 119px; margin-right: 61px;}
.z_wzdt ul li p{line-height: 116px;margin-bottom: 30px; text-align: center; font-size: 16px; background: url(../images/z_4_1.jpg) no-repeat; width: 119px; height: 116px;}
.z_wzdt ul li p a{ color:#333333; display: block;}
.z_wzdt ul li p a:hover{background: url(../images/z_4.jpg) no-repeat;}
.z_wzdt ul li a.z_wzdt_2{ display: block; text-align: center; color: #696969; font-size: 14px; line-height: 35px;}
.z_wzdt ul li a.z_wzdt_2:hover{ color: #ff0000;}
.z_wzdt_rf{width: 100%; background: url(../images/s_15.png) center bottom no-repeat; min-height: 900px;}
/*--查看留言--*/
.z_ckly{width: 1200px; padding: 40px 0 0;}
.z_ckly_1{ width: 1200px; min-height: 400px;}
.z_ckly_1 ul li{}
.z_ckly_1 ul li .z_ckly_2,.z_ckly_1 ul li .z_ckly_7{width: 1200px; margin-bottom: 30px;}
.z_ckly_1 ul li .z_ckly_2 .h1,.z_ckly_1 ul li .z_ckly_7 .h1{float: left; text-align: center;padding-top: 20px; width: 126px; height: 106px;}
.z_ckly_1 ul li .z_ckly_2 .h1 img,.z_ckly_1 ul li .z_ckly_7 .h1 img{}
.z_ckly_1 ul li .z_ckly_2 .z_ckly_3,.z_ckly_1 ul li .z_ckly_7 .z_ckly_8{float: right; width: 1044px;}
.z_ckly_1 ul li .z_ckly_2 .z_ckly_3 .z_cpzs_4{ background: url(../images/z_25.jpg) no-repeat; width: 1044px; height: 10px;}
.z_ckly_1 ul li .z_ckly_2 .z_ckly_3 .z_cpzs_5{background: #fff;border-left:1px solid #dfdfdf; border-right:1px solid #dfdfdf; padding:15px 20px 15px 40px; min-height: 75px;}
.z_ckly_1 ul li .z_ckly_2 .z_ckly_3 .z_cpzs_5 .z_cpzs_7{float: left; width: 800px; line-height: 30px; font-size: 16px; color: #333;}
.z_ckly_1 ul li .z_ckly_2 .z_ckly_3 .z_cpzs_5 i{float: right; font-size: 14px; color: #999999; text-transform: uppercase;}
.z_ckly_1 ul li .z_ckly_2 .z_ckly_3 .z_cpzs_6{ background: url(../images/z_25_1.jpg) no-repeat; height: 10px;}

.z_ckly_1 ul li .z_ckly_7 .z_ckly_8 .z_ckly_9{ background: url(../images/z_26.jpg) no-repeat; height: 10px; width: 1044px;}
.z_ckly_1 ul li .z_ckly_7 .z_ckly_8 .z_ckly_10{ background: #004fa9;padding:15px 20px 15px 40px; min-height: 75px;}
.z_ckly_1 ul li .z_ckly_7 .z_ckly_8 .z_ckly_10 i{float:right; color: #fff; text-transform: uppercase;}
.z_ckly_1 ul li .z_ckly_7 .z_ckly_8 .z_ckly_10 .z_ckly_12{width: 800px; float: left; font-size: 16px; color: #fff; line-height: 30px;}
.z_ckly_1 ul li .z_ckly_7 .z_ckly_8 .z_ckly_11{background: url(../images/z_26_1.jpg) no-repeat; height: 10px;}
.z_ckly_15{padding: 15px 0 30px;}
/*在线留言*/
.z_zxly1{
	margin-top: 50px;
	background: url(../images/z_6.jpg) 700px 140px no-repeat;
	
}
.z_zxly1 .h1{
	height: 61px;
	padding-top: 30px;
}
.z_zxly1 .h1 i{
	float: right; display: block; width: 116px; height: 31px;
	
}
.z_zxly1 .h1 i a{ 
	color: #fff;
}

.z_zxly2{
	width:700px;
/*	margin-left: 275px;*/
	padding: 45px 0 55px;
}
.z_zxly2 ul li{
	/*height: 59px;*/
	margin-bottom:19px;
}
.z_zxly2 ul li .h2{
	float: left;
	width: 80px;
	margin-right: 15px;
	text-align: right;
	font-size: 16px;
	color: #666666;
	line-height:48px;
}
.z_zxly2 ul li .h3{
	float: left;
	width: 467px;
	
	font-size: 16px;
	color: #666666;
}

.z_zxly2 ul li .h3 input{
	background: #f3f3f3;
	padding: 0 10px;
	width: 447px;
	height: 48px;
	border: none;
		font-size: 14px;
	color: #999999;
	line-height:48px;
}
.z_zxly2 ul li .h3 textarea {
	width: 445px;
	height: 153px;
	padding: 10px;	
	font-size: 14px;
	color: #999999;
	line-height: 27px;
	border: none;
	background:#f3f3f3;
}
.z_zxly2 ul li .h4{
	float: left;
line-height: 48px;
font-size: 12px;
color: #ff0000;
padding-left: 16px;
}

.z_zxly2 ul li p{
float: left;


}
.z_zxly2 ul li p input{
	width: 85px;
	line-height: 42px;
	height: 42px;
	background: none;
	padding: 0 10px;
	border: 1px solid #afb0ae;
	font-size: 14px;
	color: #999999;
}
.z_zxly2 ul li span{
	margin-left: 12px;
	float:left;
	width: 106px;
	display: block;
	border: 1px solid #afb0ae;
}
.z_zxly2 ul li .h5{
float: left;

}
.z_zxly2 ul li .h5 input{
	margin-left: 12px;
	width: 108px;
	line-height: 41px;
	height: 44px;
	font-size: 14px;
	background: #004fa9;
	border: 1px solid #004fa9;
	color: #fff;
}
.z_zxly2 ul li .h6{
float: left;

}
.z_zxly2 ul li .h6 input{
    margin-left: 12px;
	width: 108px;
	line-height: 44px;
	height: 44px;
	border: none;
	font-size: 14px;
	background: #eeeeee;
	color: #333;
}

/*--发展历程--*/
.z_fzlc{padding-top: 50px; padding-bottom: 60px; position: relative;}
.z_fzlc p{ position: absolute; top: 29px; left:-2px;}
.z_fzlc ul li{}
.z_fzlc ul li .z_fzlc_1{position: relative; float: left; width: 140px;margin-top: 25px; line-height: 60px; text-align: center; color: #333333; font-size: 19px;}
.z_fzlc ul li .z_fzlc_1 i{ position: absolute; z-index: 10; top: 22px; right: -10px;display: block; width: 20px; height: 20px;}
.z_fzlc ul li .z_fzlc_2{position: relative; float: left; border-left: 1px solid #d0d0d0;padding:25px 0 20px; width: 1059px;}
.z_fzlc ul li .z_fzlc_2 i{ position: absolute; bottom: 0; left:-8px;display: block; height: 13px; width: 15px;}
.z_fzlc ul li .z_fzlc_2 .z_fzlc_3 { margin-left: 28px; width: 1030px;}
.z_fzlc ul li .z_fzlc_2 .z_fzlc_3 .z_fzlc_4{ height: 9px;}
.z_fzlc_5{width: 990px; background: #f5f5f5; padding: 10px 20px;line-height:27px; min-height: 50px; color: #333333; font-size: 14px; color: #333333;}


/*----------------招贤纳士------------------------*/
.zxns{ width: 1200px; margin: 0 auto; padding-top: 40px;}
.zxns_x1{ width: 1200px; padding-top: 90px; padding-bottom: 26px;}
.zxns_x1 .h3{ float:left; width: 158px; height: 43px; margin-top: 7px;}
.zxns_x1 .h4{ float:right; width:317px; height:51px;}
.rczp_litit{ overflow:hidden;height:44px; cursor:pointer;}

.rczp_tl{
	background:url(../images/zpzw.png) no-repeat;
	width:160px;
	height:43px;
	float:left;
	margin-left:18px;
}
.rczp_tl a{
	height:43px;
	display:block;
}
.rczp_tl:hover{
	filter:alpha(opacity=80);
    -moz-opacity:0.8;
    -khtml-opacity: 0.8;
    opacity: 0.8; 
}
.rczp_tr{
	background:url(../images/zhappin_r.png) no-repeat;
	width:302px;
	height:52px;
	float:right;
	margin-top:22px
}
.rczp_b{ border-top:2px solid #e3e3e3;width:1200px;overflow:hidden;}
.rczp_b ul{
	min-height:350px;}
.rczp_b ul li{
	display:block;
	min-height:44px;
	border-bottom:1px solid #d8d5d5;
}
.rczp_b ul li.cuzi span{
	color:#333333;
}
.rczp_b ul li.cuzi{
	
}
.rczp_b ul li span{
	display:block;
	width:108px;/*108*/
	height:44px;
	float:left;
	padding-right:150px;
	text-align:center;
	line-height:44px;
	font-size:14px;
	color:#666666;
}
.rczp_litit a{
	display:block;
	float:right;
	background:url(../images/z_11.jpg) no-repeat center;
	padding:20px 0 0 150px;
	width:67px;
	height:23px;
}
.rczp_b ul li:hover .rczp_litit a{
	background:url(../images/z_10.jpg) no-repeat center;
}
.xiangxi{
	margin-top:0px;
	display:none;
	background:#ffffff;
}
.xiangxi_zi{
	float:left;
	width:720px;
	min-height:300px;
	padding:10px 20px 20px 30px;
}
.xiangxi_zis{ 
 float:left;
 width: 330px;
 margin-left:30px;
 border-left:1px solid #d8d5d5;
  margin-top:70px;
  height:170px;
   padding-top:55px;
 }
 .zp_nr211{
	 background:url(../images/z_12.jpg) no-repeat; 
	 width:131px;
	 height:131px;
	 margin-left:30px;
	 float:left;
	  line-height:74px;
	  text-align:center;
	  
	  font-size:14px;
	  color:#fff
	 }
.zp_nr212 a, .zp_nr211 a{ color:#fff; display:block; padding-top:45px;}

	  .zp_nr212{
	 background:url(../images/z_12_1.jpg) no-repeat; 
	 width:131px;
	 height:131px;
	 margin-left:30px;
	 float:left;
	   line-height:74px;
	  text-align:center;

	  font-size:14px;
	  color:#fff
	 }
.xiangxi_zi .h3{
	font-size:16px;
	color:#184ca0;
	line-height:42px;
	font-weight:bold;
}
.xiangxi_zi p{
	font-size:14px;
	color:#333333;
	line-height:28px;
}
.xiangxi_zi a{
	background:#009;
	width:92px;
	height:35px;
	display:block;
	float:left;
	color:#ffffff;
	line-height:35px;
	text-align:center;
	margin: 32px 10px 0 0;
	font-size:14px;
}
.xiangxi_zi a:hover{
	background:#90F;
}
.zp_nr221{
	position:fixed;
	top:0;
	left:0;
	width:100%;
	height:100%;
	background:#000;
	filter:alpha(opacity=50);
	-moz-opacity:0.5;
	-khtml-opacity: 0.5;
	opacity: 0.5;}
.zp_nr222{
	width:720px;
	height:530px;
	padding:20px 40px;
	position:fixed;
	left:50%;
	top:-800px;
	font-size:12px;
	color:#383838;
	margin-left:-400px;
	margin-top:-225px;
	background:#fff;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius:10px;
	-webkit-transition:all .5s;
	-moz-transition:all .5s;
	-ms-transition:all .5s;
	-o-transition:all .5s;
	transition:all .5s 
	}
	.zp_nr222 p{
	float:left;
	width:340px;
	height:30px;
	line-height:30px;
	padding:9px 0;}
.zp_nr222 p span{
	padding-left:10px;}
.zp_nr222 p input[type="text"]{
	width:215px;
	height:30px;
	line-height: 30px;
	padding-left:10px;
	border:1px solid #c3c3c3;
	vertical-align:middle;}
.zp_nr222 select{
	width:226px;
	height:30px;
	padding-left:10px;
	border:1px solid #c3c3c3;
	vertical-align:middle;
	}
.zp_nr222 i{
	padding-right:10px;}
.zp_nr222 i select{
	width:80px;
	line-height:30px;}
.zp_nr222 .h3 {
	clear:both;
	line-height:30px;
	font-size:12px;
	color:#383838;
	padding-top:9px;}
.zp_nr222 .h3 textarea{
	width:585px;
	height:80px;
	padding-left:10px;
	vertical-align:top;
	border:1px solid #c3c3c3;}
.zp_nr222 .h3 span{
	padding-left:10px;}
.zp_nr222 p img{
	border:1px solid #CCC;
	margin-left:10px;}
.zp_nr222 p input[type="submit"],.zp_nr222 p input[type="button"]{
	width:90px;
	height:30px;
	line-height:30px;
	border:none;
	background:#727272;
	color:#fff;
	vertical-align:middle;
	margin-left:20px;
	cursor:pointer;}
.zp_nr222 p input[type="submit"]:hover,.zp_nr222 p input[type="button"]:hover{
	background:#d40000;}
#dv_scroll_bar{position:absolute;right:0;top:10px;width:6px;height:420px;}
#dv_scroll{position:absolute;height:430px;width:690px; top:3px;}
/*.Scrollbar-Track{position:absolute;top:0px;width:8px;height:420px; background:#fff;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;
	-moz-box-shadow:inset 1px 1px 5px #c0c0c0;
	-webkit-box-shadow: inset 1px 1px 5px #c0c0c0;
	box-shadow: inset 1px 1px 5px #c0c0c0;
	filter:progid:DXImageTransform.Microsoft.Shadow(color=#c0c0c0,direction=120,strength=4);/*兼容ie*/}*/
/*.Scrollbar-Handle{position:absolute;left:-7px;top:0;width:22px;height:22px;overflow:hidden;background:url(../image/tp104.png);cursor:pointer;}*/
#dv_scroll_text{position:absolute;}
.box-163css{position:relative;width:720px;height:430px;}
.scjl .h3{ font-size:20px; padding-top:10px; text-align:center; padding-bottom:20px; color:#184ca0; font-weight:bold;}
.scjl .h1{ font-size:14px; color:#F00; line-height:30px; text-align:center; padding-top:10px;}
.scjl .dws{width:265px; margin:0 auto; }
.scjl .dws .h4{ float: left; width: 180px; padding-top: 5px;}
.scjl .dws .h4 input{ width: 172px;}
.scjl .dws .h5{ float: left; width: 80px;}
.scjl .dws .h5 input[type="submit"]{ width:80px; height:30px; background:#0050ad; border:none; color:#fff; font-size:14px;    -webkit-border-radius: 5px;
-moz-border-radius: 5px;border-radius: 5px; }
.dwsa{ width: 500px; height: 35px; background:#eeeeee; border-bottom: 1px solid #cccccc; border-top: 1px solid #cccccc; margin-top: 53px;}
.z_zxns_dej{padding: 30px 0;}


.slideBox{ width:519px; height:328px; overflow:hidden; position:relative;  }
		.slideBox .hd{ height:20px; 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; font-size: 13px; width:20px; height:20px; color: #fff; line-height:20px; text-align:center; background:url(../images/s_17_1.png) no-repeat; cursor:pointer; }
		.slideBox .hd ul li.on{ background:url(../images/s_17.png) no-repeat; color:#fff; }
		.slideBox .bd{ position:relative; height:100%; z-index:0;   }
		.slideBox .bd img{ width:519px; height:328px; display:block;  }


.page{text-align: center;}
.page a{ padding: 3px 9px;margin: 0 3px; border:1px solid #cfcfcf; color: #aeaeae;}
.page span{padding: 3px 9px;margin: 0 3px; border:1px solid #0050ad; color: #fff; background: #0050ad;}
.page a.disabled{border:1px solid #cfcfcf; color: #aeaeae;padding: 3px 5px;}
.page a:hover{background: #0050ad; color: #fff;border:1px solid #0050ad;}