﻿@charset "utf-8";
/*公共样式*/
body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,fieldset,table,td,img,div,dl,dd,dt,span{margin:0;padding:0;border:0;}
body{background:#FFF;color:#333;font-size:12px;font-family:"";width:950px;margin:0px auto;}
ul,ol{list-style-type:none;}
select,input,img{vertical-align:middle;}
a img{border:0px;}
a{text-decoration:underline;}
a:link{color:#032E96; text-decoration:none;}

a:hover,a:active,a:focus{text-decoration:underline;}
.clear{clear:both;}

/*内容*/
#content .top{ width:926px; height:24px; background-image:url(index_banner.gif); line-height:24px; padding-left:24px; overflow:hidden;}
#content .top li.w2{ float:left; width:53px; text-align:center; display:inline;}
#content .top li.w4{ float:left; width:80px; text-align:center; display:inline;}
#content .top a.open{ color:#FF7300; display:block; height:21px; line-height:21px; font-weight:bold; background:transparent url(index_banner_open.gif) no-repeat 0px 0px; margin-top:3px;}
#content .fuwu{ margin-top:5px; width:950px; height:29px; display:block;}
#content .fuwu img{ width:950px; height:29px;}
#content .top_left{ float:left; width:320px; height:152px; border:1px solid #CFD1BB; margin-top:5px;overflow:hidden;}

.bit{ margin:5px 8px 2px 8px;}
.bit li{ line-height:20px; text-align: center;width:300px;overflow:hidden;white-space:nowrap;color:#666666;}
.bit li span{ font-size:14px; color:#FF0000; line-height:22px;text-align:center; font-weight:bold;}
.top_left_zi li{ width:300px;overflow:hidden;white-space:nowrap; margin:0px 3px 0px 8px;line-height:20px; text-align:left;}
.top_left_zi li a{ color:#333333; margin-right:5px;text-decoration:none;}
.top_left_zi li a:hover{ color:#FF0000; text-decoration:none;}
.bit li a{ color:#666666;text-decoration:none;}
.bit li a:hover{ color:#666666; text-decoration:none;}
.bit li span a{ color:#FF0000;text-decoration:none;}
.bit li span a:hover{ color:#FF0000; text-decoration:none;}
#content .top_flash{ float:left; width:395px; height:154px; margin:5px 0px 0px 5px; overflow:hidden;}
#content .top_right{ float:right; width:221px; height:132px; padding:10px 0px; border:1px solid #CED0CF; margin-top:5px;}
.top_right dl{ float:left; width:221px;}
.top_right dd{ display:inline; float:left; width:78px; height:24px; margin:1px 3px; background:url(default_topright_ico.gif) no-repeat 0px 0px; padding-left:24px; line-height:24px; color:#555; font-weight:bold; cursor:pointer;}
.top_right dd.open{ border:1px solid #4FA2CE; height:26px; border-bottom:0px; margin-bottom:-1px;}
.top_right dd.close{ border:1px solid #4FA2CE; height:24px;}
.top_right dt{background:transparent url(default_right_bg.gif) no-repeat 3px 0px;float:left;height:36px;padding:5px 8px;width:205px;}
#menu_2{ background-position:4px 4px; margin-right:2px;}
#menu_3{ background-position:4px -32px; margin-right:2px;}
#menu_4{ background-position:4px -66px; margin-right:2px;}
#menu_5{ background-position:4px -100px; margin-right:2px;}
#menu_6{ background-position:4px -138px; margin-right:2px;}
#menu_7{ background-position:4px -174px; margin-right:2px;}
#list_3,#list_5,#list_7{ background-position:3px -50px;}
#content .top_right dt a.strong{ font-weight:bold; font-size:14px; display:block; color:Red;}
.zhxxtitle {background:url(bg_mid_title.gif) repeat-x scroll left top;border:1px solid #BFBFBF;height:26px;overflow:hidden;text-align:right; margin-top:10px;}
.zhxxtitle h3 {background:url(pic_mid_title.gif) no-repeat scroll 8px 8px;float:left;font-size:14px;font-weight:bold;line-height:normal;padding:6px 0 0 25px; color:#000000;}
.zhxxtitle span {float:right;line-height:26px;padding:1px 5px 0 0;vertical-align:middle;}
.zhxxtitle span a{ color:#333;text-decoration:none; margin:0px 5px;}
.zhxxtitle span a:hover{ color:#FF0000; text-decoration:none;}

#zhxxleft{float:left;width:268px;margin-top:10px;border:1px solid #BFBFBF;border-top:0; overflow:hidden;}
#zhxxleft form{padding:2px 16px 0;padding:2px 16px 8px;}
#zhxxleft form span{display:block;padding:6px 8px 0 0;padding:8px 8px 0 0;}
#zhxxleft h4{height:28px;padding:6px 0 0 20px;font:bold 14px "宋体";color:#000;background:url(bg_left_title.gif) no-repeat 
top;}
#zhxxleft form span a{ margin:0px 4px; color:#333; text-decoration:none; line-height:20px;}
#zhxxleft form span a:hover{color:#FF0000; text-decoration:none;}
.zhanhui{border:1px solid #BFBFBF;margin-top:10px;float:right;width:670px; overflow:hidden; color:#003278;}
.publictitle{background:url(bg_mid_title.gif) repeat-x scroll left top;height:27px;text-align:right;}
.publictitle h3{background:url(pic_mid_title.gif) no-repeat scroll 8px 8px;float:left;font-family:"宋体";font-size:14px;font-weight:bold;line-height:normal;padding:6px 0 0 25px;}
.hyzhtitle{padding:9px 0 3px;border-bottom:1px solid #BFBFBF;overflow:hidden; height:15px; clear:both;}
.hyzhtitle li{font:bold 12px "宋体";float:left;text-align:center}	
.hyzhtitle .zhhy{width:115px;margin-right:40px;overflow:hidden;}
.hyzhtitle .zhname{width:235px;margin-right:40px;overflow:hidden;}
.hyzhtitle .zhtime{width:70px;margin-right:30px;overflow:hidden;}
.hyzhtitle .zhaddress{width:125px;overflow:hidden;}
.hyzhlist{ margin-top:10px;}
.hyzhlist li{float:left;line-height:23px;overflow:hidden; white-space:nowrap;}
.hyzhlist .hyname{width:140px;margin-right:15px; margin-left:15px;display:inline; overflow:hidden;white-space:nowrap;}
.hyzhlist .hyzh{width:230px; overflow:hidden;white-space:nowrap;}
.hyzhlist .hytime{width:128px;text-align:center; overflow:hidden;white-space:nowrap;}
.hyzhlist .hyaddress{width:130px;text-align:left;overflow:hidden; white-space:nowrap; text-align:center;}
.hyzhlist li a{color:#001BA2; overflow:hidden;white-space:nowrap;}
.hyzhlist li a:hover{ color:#FF0000; text-decoration:none;}
.hz{ margin:0px 4px; width:260px; overflow:hidden;}
.hz li{padding:8px;border-bottom:1px dotted #BFBFBF;overflow:hidden; height:60px;}
.hz li img{float:left;margin-right:8px;border:1px solid #CCC; width:55px; height:55px;}
.hz li a{color:#333;}
.hz li a:hover{ text-decoration:none;color:#FF0000;}
.tuiguang{margin:0px 4px;}
.tuiguang li{ line-height:20px; width:260px; overflow:hidden; white-space:nowrap; margin-bottom:2px;}
.tuiguang li a{color:#333;}
.tuiguang li a:hover{ text-decoration:none;color:#FF0000;}

#zhroom{border:1px solid #BFBFBF;margin-top:10px;clear:both; overflow:hidden; width:948px;}
.zhxxtitle1 {background:url(bg_mid_title.gif) repeat-x scroll left top;border-bottom:1px solid #BFBFBF;height:26px;overflow:hidden;text-align:right;}
.zhxxtitle1 h3 {background:url(pic_mid_title.gif) no-repeat scroll 8px 8px;float:left;font-size:14px;font-weight:bold;line-height:normal;padding:6px 0 0 25px; color:#000000;}
.zhxxtitle1 span {float:right;line-height:26px;padding:1px 5px 0 0;vertical-align:middle;}
.zhxxtitle1 span a{ color:#333;text-decoration:none; margin:0px 5px;}
.zhxxtitle1 span a:hover{ color:#FF0000; text-decoration:none;}
#roomtitle{padding-top:10px;background:url(/images/bg_mid_tag.gif) repeat-x 0 bottom;_height:1%;overflow:hidden;}
#roomtitle li{float:left; line-height:24px;}
#roomtitle h4{float:left;width:86px;height:24px;font-size:12px;text-align:center;background:url(bg_mid_tag_t.gif) no-repeat 0 -79px;}
#roomtitle li.tj{padding-left:18px;}
#roomtitle li.ceo{padding-left:600px;}
#roompic{width:650px;padding:10px 0 8px;float:left;}
#roompic li{width:110px;text-align:center;float:left;overflow:hidden; white-space:nowrap; height:92px;margin:0px 8px;}
#roompic img{margin:8px 0px;border:1px solid #CCC; width:100px; height:60px;}
#zhroom li a{color:#333;}
#zhroom li a:hover{ color:#FF0000; text-decoration:none;}
#roomceo{width:255px;padding:10px;float:right;}
#roomceo li{float:left;margin-left:15px;text-align:center; width:110px;}
#roomceo img{margin-bottom:5px; width:110px; height:56px;}
#roomwz{ width:240px;float:right; margin-right:5px;}
#roomwz li{ width:240px; overflow:hidden; white-space:nowrap; line-height:20px; text-align:left;}
#zhservice{border:1px solid #BFBFBF;_height:1%;overflow:hidden;margin-top:10px;}

#servicelist{width:237px;float:left; padding-top:10px;}
#servicelist .tlt{padding-left:20px;clear:both;line-height:20px; overflow:hidden; background:url( /images/bg_mid_tag.gif) repeat-x 0px 22px;}
#servicelist .tlt h4{float:left;width:86px;height:24px;line-height:24px;font-size:12px;text-align:center;background:url(bg_mid_tag_t.gif) no-repeat 0 -79px;}
#servicelist .tlt span{float:right;width:40px;font-size:12px;text-align:center;}

#servicelist li.pic{padding:10px 0px 0px 18px;height:55px;clear:both;line-height:20px; overflow:hidden;}
#servicelist li.pic span img{float:left; margin-right:5px;width:50px; height:50px; border:1px #ccc solid;}
#servicelist li.pic em{font-style:normal;cursor:pointer;}
#servicelist li.list{padding-left:18px;clear:both;}
#servicelist li.list li{text-align:right;line-height:23px;}
#servicelist li.list li span{ float:left;text-align:left;}
#servicelist li.list li img{ float:right; margin-top:3px;}
#servicelist li.pic span.text{border-bottom:1px dotted #CCC;display:block;padding-bottom:8px;}
ul.sqtitle{padding-top:10px;clear:both;background:url(bg_mid_tag.gif) repeat-x 0 bottom;_height:1%;overflow:hidden;width:100%;}
ul.sqtitle li{float:left;text-align:right; line-height:24px;}
ul.sqtitle li span{margin-right:16px;}
ul.sqtitle li.ren{width:460px;}
ul.sqtitle li.ren h4{margin-left:10px;}
ul.sqtitle li.px{width:240px;}
ul.sqtitle li.job{width:240px;}
ul.sqtitle li h4{float:left;width:86px;height:24px;line-height:24px;font-size:12px;text-align:center;background:url(bg_mid_tag_t.gif) no-repeat 0 -79px;}
.zhsq{ width:210px; float:left; margin:10px 15px 10px 10px; line-height:20px;}
.zhsq li img{ width:75px; height:70px; float:left;margin-right:3px;}
.hd{ height:75px; width:210px; overflow:hidden;}
.rw li.hzrw{ width:200px; float:left;}
.rw li.hzrw ul li img{ width:50px; height:50px;margin-right:3px; margin-bottom:3px;}
.rw li.hzrw ul li{ height:75px; width:50px;text-align:center;float:left; margin:0px 5px;}
.rw{ width:200px; float:left; margin:10px 0px;}
.rw li{width:200px; text-align:left; overflow:hidden; white-space:nowrap; line-height:20px;}
.wenzi{ margin:10px 0px 10px 15px; width:230px; float:left;}
.wenzi li{ width:230px; overflow:hidden; white-space:nowrap; line-height:20px;}
.luntan{ width:420px; overflow:hidden; margin:10px 20px 10px 10px; line-height:20px; float:left;}
.luntan h3{ text-align:center; font-size:14px;}
.luntan span{ font-size:12px; width:420px; white-space:nowrap; overflow:hidden; text-align:left;}
.luntan a{color:#333;}
.luntan a:hover{ color:#FF0000; text-decoration:none;}
.luntanzi{ width:195px; float:left; margin-right:15px; margin-top:5px;}
.luntanzi li{ width:195px; white-space: normal; overflow:hidden;}
.tu{ width:120px; float:left; margin-right:10px;}
.tu li img{ width:120px; height:70px;}
.canzhan{ width:240px; float:left; margin:10px 0px;overflow:hidden;}
.cz li{ width:102px; overflow:hidden; height:80px; float:left; margin-right:15px; text-align:center;}
.cz li img{ width:100px; height:60px; margin-bottom:3px; border:1px #CCCCCC solid;}
.czwz{ margin-top:8px;}
.czwz li{ white-space:nowrap; overflow:hidden;width:220px; float:left; line-height:20px;}
.kanwu{ width:240px; float:left; margin-top:10px;}
.kanwu li{ width:75px; float:left; margin-right:5px;}
.kanwu li img{ width:75px; height:90px; margin-bottom:5px;}
#zlwtitle{clear:both;padding-top:10px;background:url(bg_mid_tag.gif) repeat-x 0 bottom;_height:1%;overflow:hidden;}
#zlwtitle li{float:left;}
#zlwtitle li.s01{padding-left:20px;}
#zlwtitle li.s02{padding-left:205px;}
#zlwtitle li.s03{padding-left:205px;}
#zlwtitle h4{float:left;width:115px;height:24px;line-height:24px;font-size:12px;text-align:center;background:url(zh_bottom.gif) no-repeat;}
#zlwlist{width:33%;float:left;margin:10px 0px;}
#zlwlist li{padding-left:22px;clear:both; line-height:20px;}



#content .zhanhui .news {
	width: 310px;
   height:115px;
	float: left;
	padding: 0px;
	margin-right: 7px;
	margin-left: 7px;
	margin-top: 3px;
	margin-bottom: 10px;
}
#content .zhanhui .news h4 {
	background-image: url(Process_jgqy.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 20px;
	margin: 0px;
	padding-top: 5px;
	padding-left: 7px;
	color: #FFF;
	padding-right: 0px;
	padding-bottom: 0px;
	font-size: 12px;
}
#content .zhanhui .news ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	width: 310px;
	 height:110px;
	border: 1px solid #999;
}
#content .zhanhui .news h4 .lianjie {
	margin-left: 140px;
}

#content .zhanhui .news ul li {
	line-height: 1.8em;
	margin-top: 0px;
	margin-left: 10px;
	padding: 0px;
	margin-right: 10px;
	margin-bottom: 0px;

}
#content .zhanhui .news ul li a:link {
	color: #000;
	text-decoration: none;
	padding: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#content .zhanhui .news h4 .a:visited {
	color: #666;
	text-decoration: none;
}
#content .zhanhui .news h4 .a:link {
	color: #999;
	text-decoration: none;
}
#content .zhanhui .news ul li span {
	margin-left: 10px;
  
}





