
#info_nav { border:1px solid #c6d1e5; width:100%; }
#info_nav td { background:#ebf0f6; padding:8px 10px; }
#info_nav td a { color:#000; margin-left:6px; }
#info_nav td b { width:60px; text-align:right; display:inline-block; }
#info_nav td b a { color:#385891; }
.co16{
	margin-right:8px;
	font-size: 18px;
	font-weight: bold;
	text-decoration: none;
	line-height:35px;
	color:rgb(241,101,38);
}
.gray{
	color:#999;
}
.index_bo b{
	color:rgb(241,101,38);
	margin-left:5px;
	font-size: 14px;
}
#citysear{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E1E1E1;
	height:60px;
	line-height:60px;
}
.allcity{
	margin-left:10px;
}
.allcity p{
	line-height:24px;
}
.lasttopli
{
	height:100%;
}
.zwdp{
	width:280px;
	margin:0 auto;
	margin-top:30px;
	height:28px;
	display:block;
	line-height:28px;
	background-color: #f7f7f7;
	background-image: url(../images/gg.gif);
	background-repeat: no-repeat;
	background-position: 5px center;
	text-indent: 30px;
}
.zwdp a{
	color: #f29d4a;
}
.msgboxleft{
	width:100px;
	float:left;
	text-align:center;
}
.msgboxright{
	width:560px;
	float:left;
	
}
.mrtop{
	background-color: #ffecd4;
	height:28px;
	line-height:28px;
	text-indent:15px;
}
.mrmid{
	line-height:28px;
	text-indent:15px;
}
.mrlast p{
	line-height:24px;
	padding-left:15px;
}
.msgbox{
	margin-left:10px;
	width:660px;
	padding-top:10px;
}
.msgboxleft img{
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #cccccc;
	border-right-color: #cccccc;
	border-bottom-color: #cccccc;
	border-left-color: #cccccc;	
	padding:1px;
}
.userka{
	width:320px;
	height:140px;
	background-color: #eeeeee;
	border: 1px solid #cccccc;
	display:block;
	float:left;
}
.userico{
	width:140px;
	height:105px;
	text-align:center;
	background-color: #D7D7D7;
	border: 1px solid #cccccc;
}
.viewuser{
	margin-top:10px;
	color: #333333;
}
.viewuser li{
	height:28px;
	line-height:28px;
	text-indent:25px;
	background-position: 3px center;
}
.viewuser li span{
	float:right;
}
.userkalist{
	width:360px;
	float:left;
	height:140px;
	margin-left:10px;
	display:block;
}
.userkalist li{
	line-height: 22px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	height:22px;
	overflow:hidden;
	border-bottom-color: #cccccc;
}
.utitbg{
	background-image: url(../images/utitbg.gif);
	background-repeat: repeat;
	height:28px;
}
.utitbg h1{
	font-size: 12px;
	line-height: 28px;
	background-image: url(../images/h1top.gif);
	background-repeat: no-repeat;
	background-position: 15px top;
	text-indent: 40px;
}
.gzcjlist li{
	width:100px;
	height:90px;
	float:left;
	margin-right:5px;
}
.lytitbg{
	background-image: url(../images/lytitbg.gif);
	background-repeat: repeat;
	height:28px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #cccccc;
	border-right-color: #cccccc;
	border-bottom-color: #666666;
	border-left-color: #cccccc;
}
.lytitbg li{
	width:84px;
	display:block;
	line-height: 28px;
	text-align:center;
	margin-left:20px;
}
.ondp{
	
	background-image: url(../images/ondp.gif);
	float:left;
}
.outdp{
}
.viewuser{
	width:700px;
}
.lybox{
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #cccccc;
	border-bottom-color: #cccccc;
	border-left-color: #cccccc;
}
.sxline{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	width:690px;
	margin-left:5px;
	line-height:30px;
	text-indent:10px;
	border-bottom-color: #999999;
}
.userxh{
	width:103px;
	height:28px;
	background-image: url(../images/xh.gif);
	background-repeat: no-repeat;
	display:block;
	line-height:26px;
	float:left;
	text-indent: 42px;
}
.sel{
	color:#f16526;
}
.UserList{
}
.UserBox{
	width:350px;
	height:90px;
	margin-top:10px;
	float:left;
	overflow: hidden;
	border: 1px solid #cdcdcd;
}
.selUserBox{
	width:350px;
	height:90px;
	margin-top:10px;
	float:left;
	border: 1px solid #ff9901;
	background-color: #ffeaca;
	overflow: hidden;
}
.User0{
	width:110px;
	text-align:center;height:90px;
	float:left;
	padding-top:5px;overflow: hidden;
}
.User1{
	margin-top:5px;
	width:49px;overflow: hidden;
	text-align:center;
	height:80px;
	float:left;
	border-right-width: 1px;
	border-right-style: dashed;
	border-right-color: #cccccc;
}
.User2{
	margin-top:5px;overflow: hidden;
	width:69px;
	text-align:center;height:80px;
	float:left;
	border-right-width: 1px;
	border-right-style: dashed;
	border-right-color: #cccccc;
}
.User3{
	width:120px;
	text-align:left;
	height:90px;
	float:right;
	padding-top:5px;
	overflow: hidden;
}
.selUser3{
	overflow: hidden;
	width:120px;
	text-align:center;
	height:90px;
	float:right;
	background-color: #FFA51E;
}
.selUser3 a{
	height:26px;
	line-height:26px;
	
}
.selUser3 a img{
	
}
.fwxm{
}
.fwxm input{
	width:20px;
	height:24px;
	float:left;
	display:block;
}
.fwxm label{
	margin-right:10px;
	width:70px;
	line-height:24px;
	height:24px;
	display:block;
	float:left;
}
.SearchTop{
}
.SearchTop h2{
	font-size: 12px;
	line-height: 32px;
	font-weight: normal;
	color: #333333;
}
.searchleft{
	width:710px;
	height:100%;
	display:block;
	float:left;
	margin-right:10px;
}
.pager {
	TEXT-ALIGN: center; CLEAR: both; FONT-SIZE: 12px;margin-top:20px;
}
.pager SPAN {
	BORDER-BOTTOM: #c0c6c9 1px solid; BORDER-LEFT: #c0c6c9 1px solid; PADDING-BOTTOM: 0px; LINE-HEIGHT: 22px; MARGIN: 0px 4px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; DISPLAY: inline-block; HEIGHT: 22px; BORDER-TOP: #c0c6c9 1px solid; BORDER-RIGHT: #c0c6c9 1px solid; PADDING-TOP: 0px
}
.pager A {
	BORDER-BOTTOM: #c0c6c9 1px solid; BORDER-LEFT: #c0c6c9 1px solid; PADDING-BOTTOM: 0px; LINE-HEIGHT: 22px; MARGIN: 0px 4px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; DISPLAY: inline-block; HEIGHT: 22px; BORDER-TOP: #c0c6c9 1px solid; BORDER-RIGHT: #c0c6c9 1px solid; PADDING-TOP: 0px
}
.pager .current {
	COLOR: #fff;
	background-color: #f16526;
}
.pager .ellipsis {
	BORDER-BOTTOM-STYLE: none; PADDING-BOTTOM: 0px; BORDER-RIGHT-STYLE: none; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP-STYLE: none; BORDER-LEFT-STYLE: none; PADDING-TOP: 0px
}
.cleft{
	width:260px;
	float:left;
	margin-top:10px;
}
.clefttit{
	background-repeat: no-repeat;
	background-position: 0px -29px;
	height:30px;
	line-height:30px;
	background-image: url(../images/tith1.gif);
}
.clefttit h1{
	line-height:30px;
	font-size: 13px;
	color: #FFFFFF;
	background-image: url(../images/tith1.gif);
	background-repeat: no-repeat;
	text-indent: 52px;
	padding-top:2px;
}
.cleftblock{
	width:100%;
}
.cleftblock dt{
	width:30px;
	line-height:32px;
	text-indent:70px;
	width:100%;
	font-weight: bold;
}
.cleftblock dd{
	width:30px;
	line-height:32px;
	text-indent:80px;
	width:100%;
}
.cbtop{
	background-image: url(../images/a.PNG);
	background-repeat: no-repeat;
	background-position: 30px -85px;
}
.oncbtop{
	background-image: url(../images/a.PNG);
	background-repeat: no-repeat;
	background-position: 30px -113px;
}
.ondd{
	background-color: #ffc488;
	background-image: url(../images/a.PNG);
	background-position: right -145px;
	background-repeat: no-repeat;
	position: relative;
	right: -10px;
	left: 0px;
	font-weight: bold;
	color: #f16526;
	z-index:999px;
	width:270px;
}


.cabout{
	line-height:30px;
	text-align: center;	
}
.cright{
	width:905px;
	float:right;
	margin-top:10px;
	border: 1px solid #e4e4e4;	
}
.cright h1{
	line-height:45px;
	font-size: 16px;
	clear:right;
	width:100%;
	text-align: center;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #eeeeee;
}
.padding10{
	padding:15px;
}
.padding10 p{
	line-height:22px;
}
.contentnav{
	height:20px;
	line-height:20px;
	margin-bottom:8px;
	color: #28638f;
}
.contentnav a{
	color:#385891;
}
.jobblock{
	width:100%;
	height:100%;
}
.jobblock li{
	width:315px;
	height:145px;
	margin-top:10px;
	float:left;
	display:block;
}
.jobimg{
	width:130px;
	float:left;
	display:block;
}
.jobimg img{
	margin:10px;
}
.jobdetail{
	display:block;
	width:185px;
}
.jobdetail h3{
	margin-top:10px;
	font-size: 12px;
	line-height: 28px;
	
}
.jobdetail a{
color: #f16526;
}

.contentnav h2{
	height:28px;
	font-size: 12px;
	line-height: 28px;
	background-image: url(../images/ch2.gif);
	background-repeat: no-repeat;
	text-indent: 20px;
	color: #28638f;
}
.conleft{
	width:713px;
	float:left;
	margin-top:0px;
}
.conleft p
{
    line-height:32px;
    font-size:14px;
}
.conleft h1{
	line-height:45px;
	font-size: 16px;
	clear:right;
	width:100%;
	text-align: center;
	
}
.desc{
	border: 1px solid #cccccc;
	width:660px;
	text-indent: 20px;	
	line-height:32px;
	padding:10px;
	font-size:14px;
	
}

.conright{
	width:237px;
	float:right;
	margin-top:0px;
}
.contentfooter{
	text-align: center;	
}
.dotop{
	height: 50px;
	padding:10px;
	width: 60px;
	border: 1px solid #cccccc;
	text-align: center;
	display:block;
	line-height:26px;
	text-decoration: none;
}
.dotop span{
	color: #ff6600;
	font-weight: bold;
	font-size: 24px;
	display:block;
	clear:right;
}
.contentfooter p{
	width:80%;
	line-height:30px;
	margin-top:10px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: dashed;
	border-bottom-style: dashed;
	border-top-color: #cccccc;
	border-bottom-color: #cccccc;
}
.rddt li{
	line-height:32px;
	text-indent: 30px;
}
.clistblock img{
	padding:2px;

}
.trbox img{
	border:1px solid #cccccc;
}
.trbox{
	margin:3px;
	padding:3px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #cccccc;
	border-right-color: #cccccc;
	border-bottom-color: #cccccc;
	border-left-color: #cccccc;
}
.clistblock tr{
	margin-top:10px;
	height:80px;
	
}
.clistblock h2 a{
	font-size: 12px;
	line-height:30px;
	font-weight: bold;

	color: #666666;
}
.questionblock{
	margin-top:8px;
	border: 1px solid #cccccc;
}
.questionblock tr{
	margin:10px;
}
.zptd tr{
	line-height:32px;
	height:32px;
}
.zptd tr td{
	line-height:32px;
}
.zptd tr td b{
	color:#f16526;
}
.inpbox{
	border: 1px solid #E1E1E1;
}
.bigbox{
	height:23px;
	line-height:23px;
}
.qtit{
	background-color: #f16526;
	font-size: 18px;
	line-height: 23px;
display:block;
	height:23px;
	width:23px;
	float:left;
	color: #FFFFFF;
	text-align: center;
}
.atit{
	background-color: #999999;
	font-size: 18px;
	line-height: 23px;
	display:block;
	height:23px;
	width:23px;
	float:left;
	color: #FFFFFF;
	text-align: center;
}
.qname{
	background-color: #e1e1e1;
	height:23px;
	width:673px;
	line-height:23px;
	font-size: 12px;
	display:block;
	float:left;
	color: #f16526;
}
.qname h2{
	font-size: 12px;
	text-indent: 10px;
}
.acontent{
	margin-left:20px;
	line-height:24px;
	width:630px;
	float:left;
	display:block;
}
.linksblock{
	height:100%;
}
.linksblock h1{
	font-size: 14px;
	font-weight: bold;
	color: #666666;
	line-height:40px;
	margin-left:20px;
}
.linksblock ol{
	margin-left:30px;
	height:100%;
	clear:right;
	margin-right:30px;
}
.linksblock ul{
	margin-left:30px;
	height:100%;
	margin-right:30px;
	clear:right;
}
.linksblock ol li img{
	border: 1px solid #333333;
}
.linksblock ul li{
	width:100px;
	text-align:center;
	float:left;
	display:block;
	line-height:30px;
	height:30px;
}
.linksblock ol li{
	width:100px;
	text-align:center;
	float:left;
	display:block;
	height:40px;
	
}
.lbleft{
	width:60%;
	float:left;
}
.lbright{
	width:40%;
	height:250px;
	float:left;
	background-image: url(../images/fline.gif);
	background-repeat: no-repeat;
	background-position: left 20px;
}
.lbright h2{
	line-height:40px;
	font-size: 12px;
	color: #333333;
	text-indent: 40px;
}
.lbleft p{
	padding-left:30px;
	line-height:30px;
	padding-right:10px;
}
.serleft{
	width:237px;
	float:left;
}
.serright{
	width:713px;
	float:right;
	
}
.sblock{
	height:100%;
}
.sblock dl{
	clear:right;
	height:100%;
}
.sblock dt{
text-indent: 10px;
height:35px;
line-height:35px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #cccccc;
	}
.sblock dl a{
	font-weight: bold;	
}
.sblock dd{
	width:230px;
	padding-top:10px;
	height:70px;
	float:left;
	display:block;
	position:relative;
	
}
.sblock p{
	color:#666666;
}
.wsyy{
	background-image: url(../images/wsyybg.jpg);
	background-repeat: no-repeat;
	width:960px;
	height:355px;
}
.jzyytab{
	background-image: url(../images/ls.jpg);
	background-repeat: no-repeat;
	width:245px;
	height:35px;
	margin-top:48px;
	margin-left:32px;
	position: absolute;
}
.abso{
position: absolute;
}
.qyyytab{
	background-image: url(../images/sr.jpg);
	background-repeat: no-repeat;
	width:245px;
	height:35px;
	margin-top:48px;
	margin-left:32px;
	position: absolute;
}
.jtab li{
	line-height:30px;
	text-align:center;
	width:120px;
	float:left;
	
}
.jtab li a{
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	font-size: 13px;
}
.yyblock{
	margin-left:35px;
	width:680px;
	margin-top:90px;
}
.yyblock h3{
	font-size: 14px;
	font-weight: bold;
	color: #cd0129;
}
.cbeven{
	background-color:#F7F7F7;
}
.cbdt{
	background-color:rgb(238, 238, 238);
}
.cbodd{
	background-color: #ffffff;
}