@charset "utf-8";
*{
margin:0;
padding:0;
border:0px;
}
h1,h2,h3,h4,h5,h6{
font-weight:normal;
font-size:12px;
}
table{
border-collapse:collapse;
}
li{
display:inline;
list-style:none;
}
a{
text-decoration:none;
color:#444;
}
a:hover{
text-decoration:underline;}
body,html{
height:100%;}
body{
font-size:12px;
color:#444;
font-family:"微软雅黑",Arial,Helvetica,sans-serif;
}
body input,select,textarea{
	font-family:"微软雅黑";
	vertical-align:middle;
}
body a,input{outline:none;blr:expression(this.onFocus=this.blur());}@charset "utf-8";
/*top样式*/
.zhul_top{
	width:980px;
	height:35px;
	line-height:35px;
	margin:0 auto;
}
.zhul_top a{
	color:#444444;
	text-decoration:none;
	font-size:12px;
}
.zhul_top a:hover{
	color:#c6002a;
}
.zhul_shouye{
	float:left;
}
.zhul_shouye span{
	font-weight:bold;
	color:#c6002a;
	padding-right:5px;
}
.zhul_tpleft{
	float:left;
	padding-left:20px;
}
.zhul_tpleft a{
	color:#c6002a;
}
.zhul_tpright{
	float:right;
}
.zhul_tpright li{
	float:left;
	padding-left:6px;
	color:#444;
	position:relative;
	z-index:20;
}
.zhul_tpright img{
	vertical-align:middle;
}
.zhul_arrowxia{
    background:#fff;
    border:1px solid #989898;
    position:absolute;
    left:5px;
    top:28px;
    width:113px;
	display:none;
	z-index:9999;
}
.zhul_arrowxia a{
    display:block;
    float:left;
    height:25px;
    line-height:25px;
    padding-left:13px;
    width:100px;
	color:#444;
}
.zhul_arrowxia a:hover{
	background:#e7e7e7;
	text-decoration:none;
	color:#444;
}
.zhulong_wangzhanx{
	position:absolute;
	width:240px;
	border:1px solid #989898;
	background:#fff;
	padding:5px 15px;
	top:28px;
	right:0px;
	display:none;
	z-index:9999;
	line-height:22px;
}
.zhulong_pindao{
	float:left;
	width:236px;
	padding:5px 2px;
	border-bottom:1px solid #e0e0e0;
}
.zhul_dh_shequ{
	float:left;
	font-weight:bold;
	color:#444;
	background:url(../img/pubimg/zhul_dh_sqicon.gif) no-repeat 3px 50%;
	padding-left:25px;
}
.zhul_dh_jiaoyu{
	float:left;
	font-weight:bold;
	color:#444;
	background:url(../img/pubimg/zhul_dh_eduicon.gif) no-repeat 0 50%;
	padding-left:25px;
}
.zhul_dh_jiaoyu a{
	color:#444;
}
.zhul_dh_zhuanye{
	float:left;
	font-weight:bold;
	color:#444;
	background:url(../img/pubimg/zhul_dh_zyicon.gif) no-repeat 3px 50%;
	padding-left:25px;
}
.zhul_dh_ziliao{
	float:left;
	font-weight:bold;
	color:#444;
	background:url(../img/pubimg/zhul_dh_zlicon.gif) no-repeat 3px 50%;
	padding-left:25px;
}
.zhulong_pindao p{
	float:left;
	width:100%;
	word-break:break-all;
}
.zhulong_pindao p span{
	float:left;
	padding-right:7px;
	color:#444;
}
.zhulong_pindao p a{
	float:left;
	padding-right:7px;
	color:#999;
	white-space:nowrap;
}
.zhulong_pindao p a:hover{
	color:#999;
}
/*footer*/
.zhul_footer{
	width:980px;
	margin:0 auto;
}
.zhul_bot_footer{
	float:left;
	width:980px;
	text-align:center;
	padding:20px 0;
	line-height:25px;
	color:#666;
	font-size:14px;
}
.zhul_botmenu_font{
	font-family:"微软雅黑",Verdana, Arial, Helvetica, sans-serif;
}
.zhul_botmenu_pic{
    width:900px;
	margin:0 auto;
	padding-top:20px;
}
.zhul_botmenu_link{
    padding:0 15px;
	border-right:solid 1px #cad5d7;
	color:#666;
	text-decoration:none;
	font-size:14px;
	font-family:"微软雅黑",Verdana, Arial, Helvetica, sans-serif;
}
.zhul_botmenu_unbor{
    padding:0 15px;
    border-right:none;
	color:#666;
	text-decoration:none;
	font-family:"微软雅黑",Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
}
.zhul_warp{
	width:980px;
	margin:0 auto;
}
.zhul_main{
	float:left;
	width:980px;
	box-shadow:0 0 5px rgba(0, 0, 0, 0.3);
	background:#fff;
	padding-bottom:10px;
}
.zhul_v_topimg{
	float:left;
	width:960px;
	padding-top:10px;
	padding-left:10px;
	margin:0 auto;
}
.zhul_v_con{
	float:left;
	width:960px;
	padding:0 10px;
}@charset "utf-8";
body{
	background:#e8e8e8;
}
a{
	font-size:14px;
}
a:hover{
	color:#c6002a;
	text-decoration:none;
}
.zhul_v_header{
	float:left;
	width:880px;
	padding:35px
}
.zhul_v_logo{
	float:left;
}
.zhul_sy_qsong{
	float:left;
	padding-top:14px;
}
.zhul_v_dh{
	float:right;
	width:490px;
	padding-bottom:5px;
}
.zhul_v_search{
	float:right;
}
.zhul_topdh li{
	float:left;
	margin-right:8px;
	color:#ddd;
}
.zhul_topdh a{
	float:left;
	color:#777777;
	font-size:12px;
}
.zhul_topdh a:hover{ 
	color:#c6002a; 
	text-decoration:none;
}
.zhul_topdh a.zhul_hover{
	color:#c6002a;
}
.zhul_topdh{
	float:left;
}
.zhul_v_soubg{
	float:left;
	background:url(../img/indeximg/zhul_searchbg.gif) no-repeat;
	width:424px;
	height:33px;
}
.zhul_v_sinput{
	float:left;
	width:392px;
	padding:2px 0 0 32px;
}
.zhul_v_stext{
	width:380px;
	height:29px;
	line-height:29px;
	background:none;
	color:#999;
}
.zhul_v_sbtn{
	float:left;
}

.zhul_v_ssub{
	width:68px;
	height:33px;
	cursor:pointer;
	background:#444549;
	color:#fff;
	line-height:33px;
	font-size:16px;
}
.zhul_v_friendlink{
    border:1px solid #ddd;
    display:inline;
    float:left;
    margin-top:10px;
    padding:5px 10px;
    width:938px;
}
.zhul_v_friendlink li{
    float:left;
    line-height:20px;
    margin-right:10px;
    white-space:nowrap;
}
.zhul_v_friendlink a{
	font-size:12px;
}

/* 张庆*/
.zhul_pd_cnav{ 
	float:left;
	width:940px; 
	height:62px; 
	padding:9px 10px 0 10px;
	background:#444549;
}
.zhul_pd_cnav a:hover{
	color:#ffd801;
}
.zhul_pd_menhu{ 
	display:inline; 
	float:left; 
	width:32px; 
	height:53px;
	background:url(../img/indeximg/zhul_total.gif) no-repeat;
}
.zhul_navmh{
	float:left;
	width:388px;
}
.zhul_navmh li,.zhul_navzx li,.zhul_navsq li{
	float:left;
	height:20px;
	line-height:20px;
	padding-top:4px;
	padding-left:12px;
}
.zhul_navmh a{
	font-size:12px;	
}
.zhul_pd_cnav a{
	color:#fff;	
	font-size:12px;	
}
.zhul_pd_zixun{
	display:inline; 
	float:left; 
	width:32px; 
	height:53px;
	background:url(../img/indeximg/zhul_total.gif) no-repeat -32px 0;
}
.zhul_navzx{
	float:left;
	width:120px;
	font-size:12px;		
}
.zhul_pd_shequ{
	display:inline; 
	float:left; 
	width:32px; 
	height:53px;
	background:url(../img/indeximg/zhul_total.gif) no-repeat -64px 0;
}
.zhul_navsq{
	float:left;
	width:85px;	
}
.zhul_pd_ziliao{
	display:inline; 
	float:left; 
	width:32px; 
	height:53px;
	background:url(../img/indeximg/zhul_total.gif) no-repeat -96px 0;
}
.zhul_pd_ziliao:hover{
	background:url(../img/indeximg/zhul_total.gif) no-repeat -128px 0;	
}
.zhul_navzl{
	float:left;
	width:138px;		
}
.zhul_navzl li{
	float:left;
	height:20px;
	line-height:20px;
	padding-top:4px;
	padding-left:10px;	
}
.zhul_navedu{
	float:right;
	width:60px;
	border-left:solid 1px #5c5c5c;	
	padding-left:15px;
	margin-top:3px;
}
.zhul_navedu li{
	height:23px;
	line-height:23px;
	padding-top:2px;
}
.zhul_v_banner{
	float:left;
	width:960px; 
	height:248px;
	padding:10px 0 20px 0;
}
.zhul_v_1banner1{ 
	display:inline; 
	float:left; 
	width:250px; 
	height:247px;
}
.zhul_v_1banner1 a{ 
	width:250px; 
	height:119px; 
	float:left;
}
.zhul_v_1banner11{
	float:left;
	padding-top:10px;
}
.zhul_v_1banner1 p,.zhul_v_2banner1 p{
	float:left;
	width:100%;
}
.zhul_v_lunbo{ 
	float:left;
	width:440px; 
	height:248px; 
	margin-left:10px;
}
.zhul_v_2banner1{ 
	float:right; 
	width:250px; 
	height:247px;
}
.zhul_v_2banner1 a{ 
	width:250px; 
	float:left;
}

.zhul_v_newbanner{
	float:left;
	width:960px;
	height:326px;
	padding:10px 0px 20px 0px;
}

.zhul_v_newlunbo{
	float:left;
	width:540px;
	height:326px;
}

.zhul_v_newbanner1{
	float:left;
	width:207px;
	height:326px;
	margin-left:3px;
	display:inline;
}

.zhul_v_newbanner1 p{
	float:left;
	width:100%;
}

.zhul_v_newbanner1 a{
	float:left;
	width:207px;
	height:161px;
}

.zhul_v_newbanner2{
	float:left;
	width:207px;
	height:326px;
	margin-left:3px;
	display:inline;
}

.zhul_v_newbanner2 p{
	float:left;
	width:100%;
}

.zhul_v_newbanner2 a{
	float:left;
	width:207px;
	height:162px;
}
.p30{
	padding-top:3px;
}

.zhul_v_ggw{
	border:1px solid #ddd;
    display:inline;
    float:left;
	margin-top:30px;
}
.zhul_v_ggw1{
	float:left; 
	width:938px;
	padding:20px 10px 11px 11px;
}
.zhul_v_ggw1 li{ 
	padding:0 0 9px 9px;
	float:left; 
	display:block;
}
.zhul_v_ggw1 a{
	float:left;
	display:block;	
	width:300px;
	height:60px;
}
.zhul_v_hhfw{ 
	float:left; 
	width:870px; 
	background:#eee; 
	margin-top:30px;
	padding:30px 0 0 90px;
}
.zhul_v_hhfw li{ float:left; width:210px;}
.zhul_group{
	float:left;
	width:200px;
	padding-bottom:30px;
}
.zhul_group li{
	float:left;
	width:150px;
	overflow:hidden;
	height:25px;
	line-height:25px;	
}
.zhul_biaoqian{
	width:45px; 
	border-radius:5px; 
	background:#c6002a; 
	color:#FFF; 
	line-height:22px; 
	text-align:center;
	display:block;	
}
.zhul_art {	
	float:left;
	width:960px;
}
.zhul_artTopic{
	width:100%;
	float:left;
	height:75px;
	line-height:75px;
	background:url(../img/indeximg/zhul_topicBJ.gif) no-repeat bottom;
	margin:10px 0 25px 0;
}
.zhul_art_line{
	float:left;
	width:200px;
	height:75px;
	line-height:75px;
	font-size:36px;
	font-weight:bold;
	color:#000;
}
.zhul_artList{
	float:right;
	padding-top:30px;
}
.zhul_artList li{
	float:left;
	line-height:40px;
	padding-left:8px;
	color:#ddd;
}
.zhul_art_l{
	float:left; 
	width:300px;
} 
.zhul_art_m{
	float:left; 
	width:400px;
	padding-left:20px;
}
.zhul_art_m h4{
	float:left;
}
.zhul_art_m h3{
	float:left; 
	margin-left:10px;
}
.zhul_art_m h3 a{
	font-size:16px; 
	line-height:22px;
}
.zhul_artBiaoti{
	float:left;
	width:100%;
}
.zhul_jz_biaoz{
	float:left;
	border-radius:3px; 
	background:#c6002a; 
	color:#FFF; 
	height:20px;
	line-height:20px; 
	text-align:center; 
	margin:3px 5px 0 0;
	display:inline;
	padding:0 10px;
	font-size:12px;
}
.zhul_jz_biaoz:hover{
	color:#fff;	
	background:#ac0025;
}
.zhul_jz_toph1,.zhul_jz_toph2,.zhul_jz_toph3,.zhul_jz_toph4,.zhul_jz_toph5,.zhul_gc_toph1,.zhul_gc_toph2{
	float:left;
	font-size:16px;
	height:24px;
	line-height:24px;
	overflow:hidden;
}
.zhul_jz_toph1{
	width:250px;	
}
.zhul_jz_toph2{
	width:350px;
}
.zhul_jz_toph3{
	width:335px;
}
.zhul_jz_toph4{
	width:325px;
}
.zhul_jz_toph5{
	width:235px;	
}
.zhul_jzList{
	float:left;
	width:400px;
	padding:5px 0 19px 0;
}
.zhul_jzList{
	float:left;
	width:400px;
	padding:5px 0 19px 0;
}
.zhul_jzNew{
	float:left;
	width:182px;
	height:25px;
	line-height:25px;
	overflow:hidden;
}
.zhul_jzXian{
	float:left;
	height:25px;
	line-height:25px;
	color:#e4dde5;
	padding:0 15px;
}
.zhul_jz_sjsBox{
	float:left;
	width:300px;
	height:50px;
	line-height:50px;
	background:url(../img/indeximg/zhul_conbj1.gif) repeat-x center;
	text-align:center;
}
.zhul_jz_sjs{
	font-size:16px;
	background:#fff;
	padding:0 20px;
	width:50px;
	margin:0 auto;
}
.zhul_sjsTX{
	float:left;
	width:300px;
}
.zhul_sjsTX li{
	float:left;
	width:56px;
	height:56px;
	margin:0;
	padding:0;
	padding:0 5px 5px 0;
}
.zhul_qcPD{
	padding:0!important;
}
.zhul_art_r{
	float:right;
	width:220px;
}
.zhul_art_ggBj,.zhul_art_skBj{
	float:left;
	width:220px;
	background:#eee;
	padding:5px 0;
}
.zhul_art_ggBj a{
	float:left;
	padding:5px 10px 0 10px;
}
.zhul_jz_xrBox{
	float:right;
	width:220px;
	height:45px;
	line-height:45px;
	background:url(../img/indeximg/zhul_conbj1.gif) repeat-x center;
	text-align:center;
}
.zhul_xrList{
	float:right;
	width:220px;
}
.zhul_xrList li{
	float:left;
	width:60px;
	height:45px;
	padding:0 0 7px 10px;
}
/*工程技术*/
.zhul_skill_m{
	float:left;
	width:300px;
	padding-top:12px;
}
.zhul_gc_toph1{
	width:245px;
}
.zhul_gc_toph2{
	width:225px;
}
.zhul_gcNew{
	float:left;
	width:133px;
	height:25px;
	line-height:25px;
	overflow:hidden;
}
.zhul_gcList{
	float:left;
	width:300px;
	padding:5px 0 19px 0;
}
.zhul_zjList{
	float:left;
	width:300px;
	padding:5px 0 16px 0;
}
.zhul_skList{
	float:right;
	width:220px;
	padding-top:5px;
}
.zhul_skList li{
	float:left;
	width:56px;
	padding:0 5px 0 10px;
}
.zhul_skPic{
	float:left;
	width:56px;
	height:56px;
}
.zhul_skName{
	float:left;
	height:25px;
	width:56px;
	line-height:25px;
	text-align:center;
	overflow:hidden;
}
.zhul_skName a{
	font-size:12px;
}
.zhul_skPic a{
	float:left;
}
.zhul_skgg{
	float:left;
}
.zhul_skgg a{
	float:left;
	padding:0 10px 5px 10px;
}
/*造价与管理*/
.zhul_zj_m{
	float:left;
	width:300px;
	padding:0 60px 0 10px;
}
.zhul_zjBiaoti{
	float:left;
	width:300px;	
}
.zhul_zjList li{
	float:left;
	width:300px;
	height:25px;
	line-height:25px;
	overflow:hidden;
}
/*机电设备*/
.zhul_jdL_boxL{
	float:left;
	width:720px;
}
.zhul_jdBox{
	float:left;
	width:720px;
	border-bottom:dashed 1px #dddddd;
	padding-bottom:16px;
	margin-bottom:20px;
	display:inline;
}
.zhul_jdL{
	float:left;
	width:300px;
}
.zhul_jdL_l{
	float:left;
	width:120px;
	height:90px;
}
.zhul_jdL_l a{
	float:left;
	padding:3px;
	border:solid 1px #ddd;
}
.zhul_jdL_r{
	float:right;
	width:160px;
}
.zhul_jdL_word{
	float:left;
	width:160px;
	height:25px;
	line-height:25px;
	font-size:16px;
	overflow:hidden;
}
.zhul_jdL_passage{
	float:left;
	width:160px;
	line-height:20px;
	font-size:12px;
	color:#999;
	height:60px;
	overflow:hidden;
}
.zhul_jdList{
	float:left;
	width:400px;
	padding-top:5px;
}
.zhul_jdBor{
	border-bottom:none !important;
	margin-bottom:5px;
}
.zhul_lb_sjimg{
	float:left;
	width:300px;
	height:186px;
	overflow:hidden;
}
#YSlide{position:relative;z-index:1;/*width:440px;height:248px;*/width:540px;height:326px;overflow:hidden;}
.YSample{margin:0 auto;overflow:hidden;}
.YSample strong{position:absolute;z-index:5;bottom:0px;left:0;font-weight:normal;width:440px;height:40px;text-indent:10px;font-size:14px;color:#fff;background-color:#000;opacity:0.3;-moz-opacity:0.3;filter:alpha(opacity=30);}
#YSIndex{position:absolute;z-index:6; bottom:0; right:10px;text-align:right;height:40px; line-height:40px; overflow:hidden;}
#YSIndex a:link,#YSIndex a:visited,#YSIndex a:active{position:relative;z-index:6;padding:1px 6px;color:#fff;text-decoration:none;font-size:12px; font-family:"微软雅黑"}
.st{color:#fff; cursor:pointer;position:absolute; z-index:1001; font-size:14px; font-family:"微软雅黑"; bottom:10px; left:10px; width:300px; height:20px; line-height:20px; overflow:hidden;}
#YSIndex a{background:#888888; margin-left:3px;}
#YSIndex a:active,#YSIndex a.current:link,#YSIndex a.current:visited,#YSIndex a.current:active{background:#c6002a; color:#fff;}

#YSlide2,#YSlide3{position:relative;z-index:1;width:300px;height:186px;overflow:hidden;}
.YSample2,.YSample3{margin:0 auto;overflow:hidden;}
.YSample2 strong,.YSample3 strong{position:absolute;z-index:5;bottom:0px;left:0;font-weight:normal;width:300px;height:40px;text-indent:10px;font-size:14px;color:#fff;background-color:#000;opacity:0.3;-moz-opacity:0.3;filter:alpha(opacity=30);}
#YSIndex2,#YSIndex3{position:absolute;z-index:6; bottom:0; right:10px;text-align:right;height:40px; line-height:40px; overflow:hidden;}
#YSIndex2 a:link,#YSIndex2 a:visited,#YSIndex2 a:active,#YSIndex3 a:link,#YSIndex3 a:visited,#YSIndex3 a:active{position:relative;z-index:6;padding:1px 6px;color:#fff;text-decoration:none;font-size:12px; font-family:"微软雅黑"}
.st2,.st3{color:#fff; cursor:pointer;position:absolute; z-index:1001; font-size:14px; font-family:"微软雅黑"; bottom:10px; left:10px; width:180px; height:20px; line-height:20px; overflow:hidden;}
#YSIndex2 a,#YSIndex3 a{background:#888888; margin-left:3px;}
#YSIndex2 a:active,#YSIndex2 a.current:link,#YSIndex2 a.current:visited,#YSIndex2 a.current:active,#YSIndex3 a:active,#YSIndex3 a.current:link,#YSIndex3 a.current:visited,#YSIndex3 a.current:active{background:#c6002a; color:#fff;}

.zhul_sy_ggimg{
	float:left;
	width:960px;
	margin-top: 10px;
	background: #6a6056;
	
}
.zhul_group_xz{
	float:left;
	width:200px;
	padding-bottom:30px;
}
.zhul_group_xz li{
	float:left;
	width:70px;
	overflow:hidden;
	height:25px;
	line-height:25px;	
}
.zhul_dhbot_biaoz{
	float:left;
	border-radius:3px; 
	background:#c6002a; 
	color:#FFF; 
	height:20px;
	line-height:20px; 
	text-align:center; 
	margin:0 5px 5px 0;
	display:inline;
	padding:0 10px;
	font-size:12px;
}
.jzj_lamu{
	width:980px;
	margin:0 auto;
	display:none;
}
.jzj_imgs{
	float:left;
	width:100%;
	padding-bottom:10px;
}
.jzj_imgs li{
	float:left;
	width:100%;
	height:150px;
}

.zhul_advwb_tk{
	position:fixed;
	top:50%;
	left:50%;
	margin:-158px 0 0 -350px;
	width:700px;
	height:316px;
	z-index:9999;
	background:url(../img/advwb_tk.jpg)
}

.zhul_advwb_tk_nr{
	width:570px;
	margin:0 auto;
	font-size:16px;
	line-height:30px;
	margin-top:100px;
}