/*通用*/


.f14 {
	FONT-SIZE: 14px;COLOR: #660099;
}
}
.f14-b {
	FONT-SIZE: 14.7px; font-weight:bold; COLOR: #F75900;
}
.f14-heise {
	FONT-SIZE: 14.7px; font-weight:bold; 
}
.f14-baise {
	FONT-SIZE: 14.7px; font-weight:bold; color:#FFFFFF;
	text-indent:1em;
}
.f14-lanse {
	FONT-SIZE: 14.7px; font-weight:bold; color:#0080D3;
}
.f14s {
	FONT-SIZE: 12px; COLOR: #ffffCC;
}
}
.f14s2 {
	FONT-SIZE: 14.7px; COLOR: #ffffCC; line-height:26px;
}

.tr1 {
	FONT-SIZE: 9pt; FONT-FAMILY: 微软雅黑
}
.tr2 {
	FONT-SIZE: 9pt; FONT-FAMILY: 微软雅黑
}
.b1 {
	BORDER-RIGHT: #666666 1px solid; BORDER-TOP: #666666 1px solid; BORDER-LEFT: #666666 1px solid; BORDER-BOTTOM: #666666 1px solid
}
.k{ padding:1px; font-size:14.7px; line-height:22px; border-color:#DFE6F6; border-style:solid; border-width:1px;}
.k img{border-bottom-style:solid; border-width:1px; border-color:#cccccc; margin-bottom:5px;}
.k5{ padding-top:5px; padding-bottom:5px; font-size:14.7px; line-height:22px;}
.k5 img{border-style:solid; border-width:1px; border-color:#E6E6E6;}
.k4{ padding:5px; font-size:14.7px; line-height:22px; border-color:#999999; border-style:solid; background-color:#0066cc;  border-width:1px;}
.k4 img{border-bottom-style:solid; border-width:1px; border-color:#999999;}
.k-1{padding:0px; font-size:14.7px; line-height:22px; border-color:#EEECF1; border-style:solid; background-color:#ffff00; background-image:url(images/b1.jpg); border-width:1px;}
.k-2{ padding-left:10px; padding-right:10px; font-size:14.7px; line-height:22px; border-color:#999999; border-style:solid; border-width:1px;}
.k-3{padding-left:10px; padding-right:10px; padding-top:5px; padding-bottom:5px; font-size:14.7px; line-height:22px; font-weight:bold;}
.k-4{padding-left:10px; padding-right:10px; padding-top:5px; padding-bottom:5px; font-size:14.7px; line-height:22px;}
.k2{ padding:5px; margin-bottom:5px; font-size:14.7px; line-height:22px; border-color:#999999; border-style:solid; background-color:#FEF9E7;  border-width:1px;}
.k6{ padding:5px; font-size:14.7px; line-height:22px;}
.k7{ padding:5px; font-size:14.7px; line-height:22px; border-color:#DFE6F6; border-left-width:1px; border-right-width:1px; border-left-style:solid; border-right-style:solid;}
.k8{ padding:10px; font-size:14.7px; line-height:22px; background-color:#F7F7F7;}
.k8 img{border-style:solid; border-width:1px; border-color:#E6E6E6;}
.k9{padding-left:10px; padding-right:10px; font-size:12px; line-height:22px;}
.k-hui{ padding:1px; font-size:14.7px; line-height:22px; border-color:#DBDBDB; border-style:solid; border-width:1px;}
.k3{ padding:5px; padding-left:10px; margin-bottom:5px; font-size:12px; line-height:18px; background-color:#CBB1E4; border-top:1px; border-top-style: dashed; border-color:#CCCCCC; }
.u{PADDING-RIGHT: 9px; PADDING-LEFT: 9px; FONT-SIZE: 14px; PADDING-BOTTOM: 0px; COLOR: #000; LINE-HEIGHT: 22px; PADDING-TOP: 0px;}
.jiange{margin-top:5px;}
.jiange10{margin-top:10px;}
body {
	margin:0 auto;
}
.title{font-family: "微软雅黑";FONT-SIZE: 12px;font-weight:bold}
.grey{FONT-SIZE: 12px;color:#666666}

.orange {font-family: verdana, tahoma, sans-serif;font-size:10px;color:#FF6600}
.orange A:link {font-family: verdana, tahoma, sans-serif;font-size:10px;color:#FF6600;text-decoration:underline}
.orange A:visited {font-family: verdana, tahoma, sans-serif;font-size:10px;color:#FF6600;text-decoration:underline}
.orange A:hover {font-family: verdana, tahoma, sans-serif;font-size:10px;color:#FF6600;text-decoration:underline}
.orange A:active {font-family: verdana, tahoma, sans-serif;font-size:10px;color:#FF6600;text-decoration:underline}

 input{
    background: #FFFFFF;
    border: 1px solid #CCCCCC;
    color: #000000;
    font-family: verdana, tahoma, sans-serif;
    font-size: 0.95em;
	padding-top:3px;
	}
.username{
    background-image:url(../images/username.gif);
	background-position: 1px 1px;
	background-repeat:no-repeat;
	padding-left:20px;
	height:15px;
	FONT-SIZE: 12px;}
.password{
    background-image:url(../images/password.gif);
	background-position: 1px 1px;
	background-repeat:no-repeat;
	padding-left:20px;
	height:15px;
	FONT-SIZE: 12px;}
	.password {    background-image:url(../images/password.gif);
	background-position: 1px 1px;
	background-repeat:no-repeat;
	padding-left:20px;
	height:20px;
	FONT-SIZE: 12px;}
.title {font-family: "微软雅黑";FONT-SIZE: 12px;font-weight:bold}
.username {    background-image:url(../images/username.gif);
	background-position: 1px 1px;
	background-repeat:no-repeat;
	padding-left:20px;
	height:20px;
	FONT-SIZE: 12px;}
.username1 {    background-image:url(../images/username.gif);
	background-position: 1px 1px;
	background-repeat:no-repeat;
	padding-left:20px;
	height:20px;
	FONT-SIZE: 12px;}
.password1 {    background-image:url(../images/password.gif);
	background-position: 1px 1px;
	background-repeat:no-repeat;
	padding-left:20px;
	height:20px;
	FONT-SIZE: 12px;}
.t12 {
	font-family: "新微软雅黑";
	font-size: 12px;
	font-weight: normal;
	color: #0143bd;
}
.t14 {
	font-family: "新微软雅黑";
	font-size: 14px;
	font-weight: bold;
	color: #1f376d;
}
.tb {
	font-family: "微软雅黑";
	font-size: 12px;
	color: #c5ddf1;
	border: 1px solid #c5ddf1;
	margin: 1px;
	padding: 1px;
}
.t14a {
	font-family: "新微软雅黑";
	font-size: 14px;
	font-weight: bold;
	color: #0143bd;
}
.c1 {
	font-family: "新微软雅黑";
	font-size: 14px;
	font-weight: bold;
	color: #f95b00;
}
.STYLE1 {color: #000000}


.txt_orange { color:#fc7000; }
/*头部企业统计*/
.top_count li{
	float:left; padding-right:10px;
	color:#1a7bb2; font-size:14px;
}
.top_count li a { color:#1a7bb2; }

/*头部 企业新闻*/
.top_qy_news ul {
	padding:10px 0 0 6px;
	font-size:14px;
}
.top_qy_news a.left {
	float:left;
	width:340px; height:23px;
	color:#545456;
	line-height:23px; overflow:hidden;
}
.top_qy_news span {
	float:right;
	height:23px;
	line-height:23px;
	padding-right:2px;
	font-size:12px;
}
.top_qy_news span a{
	color:#0542b7;
}

/*企业分类列表*/
.qyfl_list  { width:100%;}
.qyfl_list a { color:#737475; }
.qyfl_list ul {
	padding:0px 0 0 4px;
}
.qyfl_list li {
	float:left;
	width:65px; height:20px;
	line-height:20px; text-align:center;
}

/*推荐企业 列表*/
.tjqy_list ul{
	padding:2px 0 0 10px;
}
.tjqy_list  a { color:#0355a7; }
.tjqy_list li {
	height:25px;
	line-height:25px;
}
/*经典工程*/
.jdgc_dq_box {
	display:none;
}
.on {
	display:block;
}
.clear { clear:both;}
#Page-box { float:right; padding-right:4px; }
.jdgc_dq {
	color:#f95b00;
}
.jdgc_line {
	float:left;
	width:6px;
}
.jdgc {
	float:left;
	padding:2px;
	width:224px;
	text-align:left;
}
.jdgc  h1 a{
	font-size:14px; color:#0043c4;
}
.jdgc .con {
	margin-top:2px;
}
.jdgc .con .img{
	float:left;
}
.jdgc img{
	display:block;
	padding:2px;
	width:90px; height:88px;
	border:1px solid #ddd;
}
.jdgc .con .list li{
	width:120px; height:19px;
	line-height:19px;
	color:#737373;
	overflow:hidden;
}
.jdgc .con .des { margin-top:4px; }
.jdgc .con .des h3 { clear:both; font-weight:normal; color:#737373;}
.jdgc .con .des p { line-height:1.8; color:#737373;}
.jdgc .con .des p a { color:#0043c4; }

/*工作机会*/
.gzjh_box  { width:243px;}
.gzjh_box li {
	float:left;
	width:81px;
	text-align:center;
}
.gzjh_box li a { display:block; width:81px; height:34px; line-height:34px; }
.gzjh_box li a { 
	background:url(../images/gz_default.jpg) no-repeat;
	color:#0143bd; 
}
.gzjh_box li.on a { 
	background:url(../images/gz_hover.jpg) no-repeat;
	color:#000; 
}
.gzjh div {
	display:none;
}
.gzjh div.on {
	display:block;
}
.gzjh div ul {
	padding:8px 0 0 5px;
	font-size:12px;
}
.gzjh div li {
	width:100%; height:21px;
	line-height:21px;
	overflow:hidden;
}
.gzjh div a{
	color:#183b73;
}
.padding  { width:100%;}
.padding td { padding:1px 0 0 10px;}


/* 清除浮动 */
.clear { *zoom:1; }
.clear:before, .clear:after{
	display:block; content:''; clear:both; height:0; overflow:hidden;
}

#J_gckListMoreItems { position:relative; top:-5px; }
#J_gckListMoreItems a { color:#f95b00; }
.gck-list {
	margin-top:-7px;
}
.gck-list a { color:#fff; }
.gck-list a:hover {
	color:#fff;
}
.gck-list li {
	position:relative;
	float:left; _display:inline;
	margin:12px 0 0 8px;
	width:228px; height:180px; overflow:hidden;
	border:1px solid #eee;
}
.gck-list img {
	display:block;
	width:228px; height:180px;
}
.gck-list h3 {
	position:absolute; bottom:5px; right:5px;
	padding:4px 8px;
	background:#000;
	opacity:.6; filter:alpha(opacity=60);
}

.gck-info {
	margin:1px 0 0 7px;
	width:246px;
}
.gck-info-h {
	font-size:14px;
}
.gck-info-h a { color:#214dbe; }
.gck-info-h li {
	position:relative; top:1px;
	float:left; _display:inline;
	margin-left:8px;
	width:117px; height:24px; line-height:24px;
	border:1px solid #b4d4dd; border-bottom:none;
	border-radius:5px 5px 0 0;
	background:#d4eff6;
	font-weight:700;
	text-align:center;
}
.gck-info-h .cur {
	height:25px;
	background:#fff;
}
.gck-info-c a {
	color:#0965a7;
}
.gck-info-c ul {
	display:none;
	padding:7px 10px;
	border:1px solid #b4d4dd;
}
.gck-info-c .cur { display:block; }
.gck-info-c li {
	height:26px; line-height:26px; overflow:hidden;
}

.cp-list {
	position:relative;
	margin:8px auto 0;
	width:980px;
	font-family:tahoma;
}
.cp-list-cp { width:702px; }
.cp-list-cp-h {
	width:702px; height:33px;
	background:url(../images/2014/jcp.png) no-repeat;
}
.cp-list-cp-h a { color:#fff; }
.cp-list-cp-h h2 {
	margin-left:40px;
	width:106px; line-height:33px;
	color:#fff;
	font-size:18px; font-family:'microsoft yahei';
	text-align:center;
}
.cp-list-cp-c-h {
	float:left;
	width:37px; height:148px;
	background:url(../images/2014/rmcp.jpg) no-repeat;
}
.cp-list-cp-c-c {
	float:left;
	width:664px;
	border:1px solid #bbbfc8; border-top:none; border-left:none;
}
.cp-list-cp-c-c a { color:#fff; }
.cp-list-cp-c-c ul {
	margin:7px 0;
}
.cp-list-cp-c-c li {
	float:left; _display:inline;
	margin-left:17px;
	width:112px;
}
.cp-list-cp-c-c-img img {
	display:block;
	width:110px; height:105px;
	border:1px solid #eceef0;
}
.cp-list-cp-c-c h3 {
	padding:0 4px;
	height:26px; line-height:26px; overflow:hidden;
	background:#a18267;
	text-align:center;
	word-break:break-all;
}
.cp-list-pp {
	margin-top:8px;
	padding:0 0 6px;
	width:700px;
	border:1px solid #bbbfc8;
}
.cp-list-pp dl {
	clear:both;
	margin:8px 0 0 10px;
	line-height:23px;
}
.cp-list-pp dt {
	float:left;
	color:#b80000;
	font-weight:700;
}
.cp-list-pp dd {
	float:left;
	width:600px;
	word-break:keep-all;
}
.cp-list-pp dd a {
	margin-left:8px;
}
.cp-list-pp-more {
	color:#b80000;
}
.cp-list-ph {
	position:absolute; top:0; right:0;
	width:265px;
	border:1px solid #bee4e7;
}
.cp-list-ph-h {
	padding:0 0 0 20px;
	line-height:30px;
	background:url(../jjj/tt4.jpg) no-repeat;
}
.cp-list-ph-h a {
	color:#1a75c9;
	font-size:16px; font-weight:700;
}
.cp-list-ph-h a span {
	margin-left:5px;
	color:#000;
	font-weight:400;
}
.cp-list-ph-c {
	padding:10px 0 0 0;
}
.cp-list-ph-c-123 div {
	float:left; _display:inline;
	margin-left:12px;
	width:72px;
	text-align:center;
}
.cp-list-ph-c-123 div p { margin-bottom:5px; border:1px solid #d6d9de; }
.cp-list-ph-c-123 div p img {
	display:block;
	width:70px; height:75px;
}
.cp-list-ph-c ul {
	margin:2px 0 0 10px;
}
.cp-list-ph-c li {
	height:26px; line-height:26px; overflow:hidden;
}
.cp-list-ph-c li img {
	position:relative; top:2px;
	margin-right:4px;
}






