/* CSS Document */
body { text-align: center; font-family:"宋体"; margin:0; padding:0; font-size:12px; color:#000; word-break : break-all; background-color:#ccc;}
ul,li{list-style-type: none}
div,form,img,ul,ol,li,dl,dt,dd {margin: 0; padding: 0; border: 0;}
h1,h2,h3,h4,h5,h6 { margin:0; padding:0;}
/* 链接颜色 */
a {color: #333; text-decoration:none;font-family: "宋体",Arial,Helvetica,sans-serif; outline: none;}
a:hover {color: #ff6600; text-decoration:none;font-family: "宋体",Arial,Helvetica,sans-serif; outline: none;}

.link1 a:link {color: #333; text-decoration:none;}
.link1 a:visited {color: #333;text-decoration:none;}
.link1 a:hover {color: #690; text-decoration:none;}
.link1 a:active {color: #690;}

.link2 a:link {color: #666; text-decoration:none;}
.link2 a:visited {color: #666;text-decoration:none;}
.link2 a:hover {color: #666; text-decoration:underline;}
.link2 a:active {color: #666;}

.link3 a:link {color: #fff; text-decoration:none;}
.link3 a:visited {color: #fff;text-decoration:none;}
.link3 a:hover {color: #333; text-decoration:none;}
.link3 a:active {color: #333;}

.link4 a:link {color: #333; font-weight:bold; text-decoration:none;}
.link4 a:visited {color: #333; font-weight:bold; text-decoration:none;}
.link4 a:hover {color: #690; text-decoration:none;}
.link4 a:active {color: #690;}

.link5 a:link {color: #f90; font-weight:bold; text-decoration:none;}
.link5 a:visited {color: #f90; font-weight:bold; text-decoration:none;}
.link5 a:hover {color: #f60; text-decoration:none;}
.link5 a:active {color: #f60;}

.link6 a:link {color: #BE5130; text-decoration:none;}
.link6 a:visited {color: #BE5130; text-decoration:none;}
.link6 a:hover {color: #BE5130; text-decoration:none;}
.link6 a:active {color: #BE5130;}

.link7 { color:#BE5130;}
/* 字体属性 [定义规则，小写f加属性名称] */
.fB {font-weight: bold;}
.fI {font-style: italic;}
/* 字体大小*/
.f12px{ font-size:12px;}
.f14px{ font-size:14px;}
/* 其他属性 */
.left{ float: left;}
.right{ float: right;}
.clear{ clear: both; font-size:1px; width:1px; height:0; visibility: hidden; }
.hidden {display: none;}
.unLine ,.unLine a{text-decoration: none;}
.noBorder{border:none;}
.more{
    height: 20px;
    line-height: 20px;
    padding-top: 2px;
    text-align: right;
    width: 52px;
}

/*顶*/
.w410 {WIDTH: 400px}
.blue2 {COLOR: #0080c8}
.clearfix:unknown {CLEAR: both; DISPLAY: block; HEIGHT: 0px; content: " "}
.tlbg {BACKGROUND: url(../images2/tlbg.gif) repeat-x; HEIGHT: 33px; width:1002px;}
.tlbg A {color:#ccc;}
.tlbg .more_list a{
  color:#333;
}
.tlbg A.blue2 {MARGIN: 0px 5px; COLOR: #0080c8}
.tlbg .tl_content { margin:0 auto;WIDTH: 1002px;height:33px;line-height:33px;}
.tlbg .tl_content .tl_cright UL {FLOAT: right}
.tlbg .tl_content .tl_cright UL LI {DISPLAY: block; FLOAT: right;height:33px;line-height:33px;}
.tlbg .tl_content .tl_cright UL LI.tl_more{
    position: relative;
    z-index: 20;
}
.tlbg .tl_content .tl_cright UL LI.lines {DISPLAY: block;FLOAT: right; MARGIN: 0 10px 0px;WIDTH: 1px; HEIGHT: 33px;line-height: 33px;background: none repeat scroll 0 0 #555555;
    border-left: 1px solid #222222;}

/* 后载入式广告属性 */
.ad01{ width:1002px;  margin:0 auto; clear: both; text-align:center;}
.ad01 .adv{height:auto; overflow:hidden;padding-top:5px;height:12px;line-height:12px;}
.ad01 li{width:188px;float:left;list-style:none;margin-left:5px;height: 58px;}
.ad01 li.other{
    float: left;
    height: 58px;
    list-style: none outside none;
    margin-left: 0;
    width: 188px;
}
.ad01 img{
    border: 1px solid #DDDDDD;
    display: block;
    width: 186px;
}

.ad02{ float:left; margin-top:10px; width:130px;}
.ad02 li{ list-style:none;height:48px;}
.ad02 img{width:124px; height:42px; padding:2px; border:1px solid #666; background:#fff; display:block;}

.ad03{ width:960px;  margin:0 auto; clear: both; text-align:center;}
.ad03 .adv{height:auto; overflow:hidden;padding-top:5px;height:12px;line-height:12px;}
.ad03 li{width:183px;float:left;list-style:none;margin-left:10px;_margin-left:7px;margin-bottom:3px;}
.ad03 li a{color:#555;}
.ad03 li.other{width:183px;float:left;list-style:none;margin-left:0px;margin-bottom:3px;}
.ad03 img{width:180px;padding:2px;border:1px solid #666; display:block;}

.ad04{ width:1002px;  margin:0 auto; clear: both; text-align:center;overflow:hidden;*margin-bottom:5px;_margin-bottom:0px;}
.ad04 li{width:154px;float:left;list-style:none;margin-left:7px;margin-bottom:5px;display:block;overflow:hidden;}
.ad04 li.other{margin-left:0px;}
.ad04 img{width:152px;height:52px;border:1px solid #ddd; display:block;}

.ad05{width:1002px;  margin:0 auto; clear: both; text-align:center;overflow:hidden;*margin-bottom:5px;_margin-bottom:0px;}
.ad05 li{width:329px;float:left;list-style:none;margin-left:7px;display:block;overflow:hidden;}
.ad05 li.other{margin-left:0px;}
.ad05 img{width:329px;height:60px; display:block;}

/* 头部 */
#logo{ float:left; width:234px; height:62px;}
#logo img{ width:234px; height:62px;}
#topNav{ float:right; width:270px; *width:280px; padding-top:7px; padding-right:5px;}
#topNav a:link {color: #690; text-decoration:none;}
#topNav a:visited {color: #690;text-decoration:none;}
#topNav a:hover {color: #333; text-decoration:underline;}
#topNav a:active {color: #333;}
#topNav li{ float:right; padding:2px 0px 0px 22px; margin-left:16px; height:20px; line-height:16px; list-style:none;}
#topNav_01{background:url(../images2/pic_01.jpg) no-repeat;}
#topNav_02{background:url(../images2/pic_03.jpg) no-repeat;}
#topNav_03{background:url(../images2/pic_02.jpg) no-repeat;}
#topNav_04{background:url(../images2/pic_04.jpg) no-repeat;}

#mainNav{ clear:both;}
#mainNav_left{width:160px; height:27px; line-height:27px; padding-left:10px; text-align:left; color:#000;}
#tabs{ float:left; width:751px; height:27px; overflow:hidden;}
#tabs li{ float:left; list-style:none;}
.tabs_01{ width:70px; background:url(../images2/tabs_01.jpg) no-repeat; height:27px; line-height:32px; color:#fff; font-weight:bold; overflow:hidden;}
.tabs_02{ width:70px; background:url(../images2/tabs_02.jpg) no-repeat; height:27px; line-height:32px; color:#333; overflow:hidden;}
.tabs_03{ width:3px; height:27px;}
.tabs_04{ width:80px; background:url(../images2/tabs_06.jpg) no-repeat; height:27px; line-height:32px; overflow:hidden;}
.tabs_04 .c1{color:#9b0dfe;font-weight:bold;}
.tabs_04 .c1:hover{color:#ff6600;font-weight:bold;}
.tabs_04 .c2{color:#0576f6;font-weight:bold;}
.tabs_04 .c2:hover{color:#ff6600;font-weight:bold;}
.tabs_05{ width:80px; background:url(../images2/tabs_05.jpg) no-repeat; height:27px; line-height:32px; color:#fff; font-weight:bold; overflow:hidden;}

.xin {background: url("../images2/xin.gif") no-repeat scroll 0 0 transparent;clear: both;height: 23px;margin-left: 1px;margin-top: -18px;position: absolute;width: 19px;}
#news{ width:100%; height:34px; background:url(../images2/mainNav_bg.jpg) repeat-x; line-height:34px; overflow:hidden; clear:both;}
#mews_main{ width:920px; height:30px; line-height:30px; text-align:left; margin:0 auto; background:url(../images2/pic_news.gif) no-repeat left; padding-left:24px; padding-top:4px;}
#mews_main span{ font-weight:bold; color:#fff;}

.srbtn{display:none;z-index:1000;position:relative;}

/*首页主体*/
#container{ width:1002px;margin:10px auto 0px auto; clear:both; text-align:left;}
.box{ border:1px solid #ddd; padding:5px 10px;}
.box_title{
    background: url("../images2/pic_arrow.gif") no-repeat scroll 5px 7px transparent;
    color: #454545;
    font-size: 14px;
    font-weight: bold;
    height: 22px;
    line-height: 23px;
    padding: 0 0 0 17px;
}
/* 名企招聘上广告 */
.rec {
    background: none repeat scroll 0 0 #E7E7E7;
    height: 140px;
    margin-bottom: 5px;
	width:1000px;
	border:1px solid #666;
}
.rec .hd {
    background: url("../images2/rec.jpg") no-repeat left center;
    display: inline;
    float: left;
    height: 140px;
    width: 50px;
}
.rec .bd {
    background: none repeat scroll 0 0 #FFFFFF;
    display: inline;
    float: left;
    height: 120px;
    margin: 10px 0 0;
    overflow: hidden;
    position: relative;
    width: 940px;
    z-index: 1;
}
.rec .bd .nr {
    margin: 0;
    padding: 0;
}
.rec .bd .st{
    position: relative;
    width: 940px;
}
.rec .bd .st ul {
    height: 120px;
    position: absolute;
 }
.rec .bd .st ul  li{
    float:left;
    height: 120px;
    position: relative;
    vertical-align: bottom;
    width: 187px;
    z-index: 1;
	
 }
.rpic{ 
    margin: 10px 0 0;
    text-align: center;
	} 
.rline{ 
    background: none repeat scroll 0 0 #DADADA;
    font-size: 0;
    height: 120px;
    line-height: 0;
    position: absolute;
    right: 0;
    top: 0;
    width: 1px;
	}
.rtxt{ 	
padding: 0px; 
}   
.rtxt p { 
    color: #999999;
    height: 22px;
    line-height: 22px;
    overflow: hidden;
    text-align: center;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 180px;
	padding:0px;
	margin:0px;
	
}
/* 职位推荐 会员登录 名企招聘 */
#recommend_job{float:left; width:294px; height:248px; margin-right:10px;overflow:hidden;border: 1px solid #ddd;}
#recommend_job_content{ border-top:1px solid #CBFF97; margin-top:5px; padding-top:8px;}
#recommend_job_content ul li{ line-height:20px; padding-top:2px; height:20px; background:url(../images2/pic_point.gif) no-repeat left; padding-left:12px; list-style:none; }
#recommend_job_content span{ color:#666; margin-left:12px;}
.rj-title{
    background:-moz-linear-gradient(center top , #FEFEFE, #EDEDED);
	background:-webkit-linear-gradient(top, #FEFEFE, #EDEDED);
	*background:#f1f1f1;
    border-bottom: 1px solid #DDDDDD;
    float: left;
    height: 30px;
    width: 294px;
	overflow:hidden;
}
.rj-title2{width:272px;margin:5px 10px;}

#index_control{float:left; width:348px; height:228px; border:1px solid #bbb; padding:10px; margin-right:10px;}
#index_control_login{border: 1px solid #DDDDDD;float: left;height: 130px;padding: 10px;width: 178px;}
/* userinfo of guard */
#userinfo .user	.uh			{padding:0px 0px 2px 22px;background:url(../images2/index/user_info_h.gif) no-repeat left top; overflow:hidden;}
#userinfo .user .uc			{}
#userinfo .user .uc	li		{padding:3px 0px 0px 0px;width:180px;height:20px; line-height:20px;
border:none; border-top:1px dashed #ddd;list-style:none;float:none;}
#userinfo .user .uf			{padding:3px 0px 0px 0px;clear:both;}
#userinfo .user .light		{color:#ff6800;font-weight:bold;}
#userinfo .user .linku		{padding-left:18px;color:#173e5c;text-decoration:underline;background:url(../images2/index/user_link.gif) no-repeat left top;}

#index_control_login_name{padding-bottom:7px;*padding-bottom:5px;}
#index_control_login_name input{width:124px; height:14px;}
#index_control_login_psw{padding-bottom:7px;*padding-bottom:5px;}
#index_control_login_psw input{width:124px; height:14px;}
#index_control_login_psw span{ padding-right:12px;}
#index_control_login_num{padding-bottom:7px;*padding-bottom:5px;}
#index_control_login_num input{width:64px; height:14px;}
#index_control_login_num img{ vertical-align:middle; margin-left:5px; margin-bottom:3px;}
#index_control_login_btn{padding:5px 0px 10px 0px; text-align:center;}
#index_control_reg{ float:right; text-align:center;}
#index_control_getpsw{font-weight:bold; text-align:center; letter-spacing:2px;}
#index_control_getpsw img{ margin-bottom:3px;}
#index_control_search{margin-top:8px;}
#index_control_search_title{color:#690;}
#index_control_search_title span{font-weight:bold;}
#index_control_search_content{margin-top:5px; padding-top:10px; _padding-top:5px; border-top:1px solid #9c0;}
#index_control_search_content input.text1{width:105px; height:14px; margin-right:6px;}
#index_control_search_content input.text2{width:105px; height:14px; margin: auto 6px 4px 14px;}
#index_control_search_content li{ float:left; list-style:none;}
/* 最新招聘 最新求职 */
.latest_job{ float:left; width:735px;overflow:hidden;height:600px;}
.latest_job_content{}
.latest_job_content ul{ clear:both;overflow:hidden;}
.latest_job_content ul li{ padding-left:20px;margin-top:1px;margin-bottom:5px;float:left; list-style:none;height:24px;width:330px; margin-right:30px;line-height:24px; overflow:hidden;background:url(../images2/list-icon.jpg) no-repeat 5px 12px; }
.latest_job_content ul li a{color:#0066aa;}
.latest_job_content ul li a:hover{text-decoration:underline;}
.latest_job_content ul li span{margin-left:4px;}
.latest_job_content ul li span a{color:#666;}
.latest_job_content_name{ width:192px; padding-left:24px; margin-right:20px;}
.latest_job_content_job{ background:url(../images2/pic_text.gif) no-repeat left top; padding-left:20px;}
.latest_js{ float:left; width:298px; height:568px; margin-right:10px; margin-top:10px;}
.latest_js_content{ border-top:1px solid #CBFF97; margin-top:5px; padding-top:3px;}
.latest_js_content ul{clear:both; border-bottom:1px dashed #ccc; height:21px; margin-bottom:5px;}
.latest_js_content ul li{ background:url(../images2/zph-list2.jpg) no-repeat left center;rfloat:left; list-style:none; padding-top:1px; *padding-top:2px; height:16px; line-height:16px; overflow:hidden;}
.latest_js_content_name{ width:50px;  padding-left:24px; margin-right:20px; color:#0099CC}
.latest_js_content_sex{ margin-right:20px}
.latest_js_content_job{ width:170px;color:#333;overflow:hidden;}

.num1{ background:url(../images2/num01.jpg) no-repeat left top;}
.num2{ background:url(../images2/num02.jpg) no-repeat left top;}
.num3{ background:url(../images2/num03.jpg) no-repeat left top;}
.num4{ background:url(../images2/num04.jpg) no-repeat left top;}
.num5{ background:url(../images2/num05.jpg) no-repeat left top;}
.num6{ background:url(../images2/num06.jpg) no-repeat left top;}
.num7{ background:url(../images2/num07.jpg) no-repeat left top;}
.num8{ background:url(../images2/num08.jpg) no-repeat left top;}
.num9{ background:url(../images2/num09.jpg) no-repeat left top;}
.num10{ background:url(../images2/num10.jpg) no-repeat left top;}
.num11{ background:url(../images2/num11.jpg) no-repeat left top;}
.num12{ background:url(../images2/num12.jpg) no-repeat left top;}
.num13{ background:url(../images2/num13.jpg) no-repeat left top;}
.num14{ background:url(../images2/num14.jpg) no-repeat left top;}
.num15{ background:url(../images2/num15.jpg) no-repeat left top;}
.num16{ background:url(../images2/num16.jpg) no-repeat left top;}
.num17{ background:url(../images2/num17.jpg) no-repeat left top;}
.num18{ background:url(../images2/num18.jpg) no-repeat left top;}
.num19{ background:url(../images2/num19.jpg) no-repeat left top;}
.num20{ background:url(../images2/num20.jpg) no-repeat left top;}
.num21{ background:url(../images2/num21.jpg) no-repeat left top;}
.num22{ background:url(../images2/num22.jpg) no-repeat left top;}
.num23{ background:url(../images2/num23.jpg) no-repeat left top;}
.num24{ background:url(../images2/num24.jpg) no-repeat left top;}
.num25{ background:url(../images2/num25.jpg) no-repeat left top;}
.num26{ background:url(../images2/num26.jpg) no-repeat left top;}
.num27{ background:url(../images2/num27.jpg) no-repeat left top;}
.num28{ background:url(../images2/num28.jpg) no-repeat left top;}
.num29{ background:url(../images2/num29.jpg) no-repeat left top;}
.num30{ background:url(../images2/num30.jpg) no-repeat left top;}
.num31{ background:url(../images2/num31.jpg) no-repeat left top;}
.num32{ background:url(../images2/num32.jpg) no-repeat left top;}
.num33{ background:url(../images2/num33.jpg) no-repeat left top;}
.num34{ background:url(../images2/num34.jpg) no-repeat left top;}
.num35{ background:url(../images2/num35.jpg) no-repeat left top;}
.num36{ background:url(../images2/num36.jpg) no-repeat left top;}
.num37{ background:url(../images2/num37.jpg) no-repeat left top;}
.num38{ background:url(../images2/num38.jpg) no-repeat left top;}
.num39{ background:url(../images2/num39.jpg) no-repeat left top;}
.num40{ background:url(../images2/num40.jpg) no-repeat left top;}


.top10_list1_1{background:url(../images2/nopic/1.jpg) no-repeat left 5px;}
.top10_list1_2{background:url(../images2/nopic/2.jpg) no-repeat left 5px;}
.top10_list1_3{background:url(../images2/nopic/3.jpg) no-repeat left 5px;}
.top10_list1_4{background:url(../images2/nopic/4.jpg) no-repeat left 5px;}
.top10_list1_5{background:url(../images2/nopic/5.jpg) no-repeat left 5px;}
.top10_list1_6{background:url(../images2/nopic/6.jpg) no-repeat left 5px;}
.top10_list1_7{background:url(../images2/nopic/7.jpg) no-repeat left 5px;}
.top10_list1_8{background:url(../images2/nopic/8.jpg) no-repeat left 5px;}
.top10_list1_9{background:url(../images2/nopic/9.jpg) no-repeat left 5px;}
.top10_list1_10{background:url(../images2/nopic/10.jpg) no-repeat left 5px;}


/* 简历指南 面试宝典 政策法规 职业规划 */
#info_resume{ float:left; width:448px; height:258px; margin-right:10px; margin-top:10px; overflow:hidden;}
#info_interviewing{ float:right; width:210px; overflow:hidden;height:275px;}
.info_content{ margin-top:0px; clear:both;}
.info_content_hot_title{color:#f90; font-weight:bold; height:24px; line-height:24px;overflow:hidden;width:210px;}
.info_content_hot_text{clear:both; height:66px;}
.info_content_hot_text img{padding:2px; border:1px solid #ccc; width:60px; height:60px;}
.info_content_hot_text_left{ width:70px;_width:68px; height:66px;list-style:none; float:left;}
.info_content_hot_text_right{height:65px; list-style:none; float:left; width:140px;word-wrap:break-word;line-height:140%;color:#34a2ec;overflow:hidden;}
.info_content_hot_text_right font{height:18px;line-height:18px;overflow:hidden;width:110px;display:block;}
.info_content_hot_text_right a {color:#34a2ec;}
.info_content_hot_text_right a:hover {color:#34a2ec;}
.info_content_text {clear:both;}
.info_content_text ul li{float:left;width:200px;line-height:24px;height:24px;overflow:hidden;padding-top:2px; list-style:none; background:url(../images/zx-list1.gif) 0 10px no-repeat; padding-left:12px;}
.info_content_text ul li a{color:#777;}
.info_content_text ul li a:hover{text-decoration:underline;}
.info_content_text2 {width:254px;margin:5px 10px;float:left;_display:inline;_padding-top:5px;}
.info_content_text2 a{color:#555;}
.info_content_text2 ul li{ line-height:26px;list-style:none;width:238px;overflow:hidden;height:26px;}
.info_content_text2 ul li a:hover{text-decoration:underline;}
/* 链接 */
#links{ width:980px; overflow:hidden; height:auto; padding:5px 10px; margin:1px auto 15px auto; border:1px solid #ddd; text-align:left;}
#links ul{ clear:both; line-height:20px;}
#links ul li{ float:left; list-style:none;text-align:left;width:98px;display:block;margin-bottom:5px;}
#links ul li a{margin:0;padding:0;color:#555;}

/*右上幻灯广告*/
#f_div { margin: 0px auto; overflow:hidden; width:: 252px; height:172px;}
#f_imgDiv {	overflow: hidden; width: 100%; height: 172px;}
#f_img { border:0px; filter:progid:DXImageTransform.Microsoft.Fade(Overlap=1.00);}
#f_infoDiv {width: 100%; position: relative; top: -18px; right:8px;}
#f_buttonDiv {overflow: hidden; width: 100%; height: 17px; text-align: left;}
#f_line {background: #fff; filter: progid:DXImageTransform.Microsoft.Alpha(startX=0, startY=0, finishX=50, finishY=100,style=1,opacity=0,finishOpacity=0); overflow: hidden; width: 100%; height: 1px;}
#f_buttonDiv DIV {background: #fff; float: right; width: 1px; height: 17px;}
#f_buttonDiv .bg {background: #fff; filter: Alpha(Opacity=50); float: right; width: 17px; height: 17px;}
#f_buttonDiv A {display: block; font-size: 12px; float: right; overflow: hidden; width: 17px; color: #fff; line-height: 10px; padding-top: 5px; font-family: Arial, Helvetica, sans-serif; position: absolute; height: 12px; text-align: center; text-decoration: none;}
#f_buttonDiv a:link {color: #000}
#f_buttonDiv a:visited {color: #000}
#f_buttonDiv a:active {	color: #000}
#f_buttonDiv a:hover { background: #000; color: #fff}
#f_buttonDiv a.on:link {background: #ff840c; color: #fff}
#f_buttonDiv a.on:visited {background: #ff840c; color: #fff}
#f_buttonDiv a.on:active {background: #ff840c; color: #fff}
#f_buttonDiv a.on:hover {background: #ff840c; color: #fff}

.latest_job_content1 {margin-top:3px;}
.latest_job_content1 ul { border-bottom:0px; height:auto; overflow:hidden;}
.latest_job_content1 ul li { float:left; width:220px; height:20px; line-height:20px; overflow:hidden; margin-right:0px; margin-bottom:8px;}


/* 尾部 */

#footer{background: url("../images2/foot-bg.jpg") repeat-x scroll 0 0 transparent;width:1002px; margin:10px auto 15px auto; clear:both;color:#333333;}
#footerNav{ text-align:center;border-color: #fde1cc; border-style: solid;border-width:1px; height:30px; width:780px; line-height:30px; color:#fc6d03; margin:0 auto;position: relative;top:20px;}
#footerNav a:link,#footerNav a:visited {color:#fc6d03;text-decoration:none; margin: 0 25px;}
#footerNav a:hover{color: #fb9a4d; text-decoration:none;}
#footerInfo {margin: 30px auto 0;text-align: center; font-size:12px;line-height:24px;padding-bottom:20px;}
#footer a{text-decoration:none;}
#footerInfo a{color:#333333;}

/*右侧样式*/
.content_right{
	border:1px solid #ccc; padding:2px; width:250px; height:150px;
}
/*滚动广告样式*/
v\:*{behavior: url(#default#VML);}

.numv1{z-index: -1; position: absolute; width: 20px; height: 20px; top: 0px; left: 0px; antialias: true;margin-top:5px;}
.numv2{z-index: -1; position: absolute; width: 20px; height: 20px; top: 0px; left: 26px; antialias: true;margin-top:5px;}
.numv3{z-index: -1; position: absolute; width: 20px; height: 20px; top: 0px; left: 52px; antialias: true;margin-top:5px;}
.numv4{z-index: -1; position: absolute; width: 20px; height: 20px; top: 0px; left: 78px; antialias: true;margin-top:5px;}
.numv5{z-index: -1; position: absolute; width: 20px; height: 20px; top: 0px; left: 104px; antialias: true;margin-top:5px;}
.numv6{z-index: -1; position: absolute; width: 20px; height: 20px; top: 0px; left: 130px; antialias: true;margin-top:5px;}
.numv7{z-index: -1; position: absolute; width: 20px; height: 20px; top: 0px; left: 156px; antialias: true;margin-top:5px;}
.numv8{z-index: -1; position: absolute; width: 20px; height: 20px; top: 0px; left: 182px; antialias: true;margin-top:5px;}

.ad {margin-bottom:8px;width:418px;height:190px;overflow:hidden;position:relative;border-bottom:1px solid #ccc;}
.slider,.num{position:absolute;}
.slider li{list-style:none;display:inline;}
.slider img{width:418px;height:190px;display:block;}
.num{right:1px;bottom:0px;height:31px;}
.num li{
  float: left;
  color: #FF7300;
  text-align: center;
  width: 21px;
  height: 21px;
  line-height: 21px;
  *line-height: 15px;
  font-family: Arial;
  font-size: 12px;
  cursor: pointer;
  overflow: hidden;
  margin: 5px 5px 5px 0;
  *margin: 8px 5px 5px 0;
  border: 0px solid #FF7300;
  background-color: #fff;
  *border: none;
  *background-color: transparent;
  border-radius:20px;
}
.num li.on{color: #fff;line-height: 21px;width: 21px;height: 21px;font-size: 16px;margin: 5px 5px 5px 0;border: 0;background-color: #FF7300;*background-color: transparent;font-weight: bold;}
#company_vip_text{width:418px;overflow: hidden;float:left;_display:inline;}
#company_vip_text ul{overflow: hidden;color:#333;font-size:12px;}
#company_vip_text ul li{width:125px;margin-left:7px;height:24px;line-height:24px;overflow: hidden;float:left;background:url(../images2/pic_arrow.gif) 0 5px no-repeat;text-indent:13px;_display:inline;}
#company_vip_text ul li a{color:#555;}
.announce{width:266px;float:left;margin-top:5px;}
.announce .hd {height: 26px;margin-bottom: -1px;width:266px;}
.clearfix:after {clear: both;content: ".";display: block;height: 0;visibility: hidden;}
.announce .hd ul {width:264px;border-top:#ddd solid 1px;border-left:#ddd solid 1px;border-right:#ddd solid 1px;}
.announce .hd .tab-holder-notice {border-left: 1px solid #cccccc;}
.announce .hd .ks-active {background: none repeat scroll 0 0 #FFFFFF;border-color: #ddd;height: 25px;position: relative;}
.announce .bd {border: 1px solid #ddd;height: 184px;width: 264px;}
.announce .hd .tab-holder-cw {border-right: medium none;}
.announce .hd .ks-active {background: none repeat scroll 0 0 #FFFFFF;border-color: #ddd;height: 25px;position: relative;}
.announce .hd li {background: none repeat scroll 0 0 #F6F6F6;border-left: 1px solid #F6F6F6;border-right: 1px solid #F6F6F6;height: 24px;line-height: 24px;margin-left: -1px;text-align: center;width: 65px;}
.announce .hd li, .announce .bd li {display: inline;float: left;}
.clearfix {display: block;}
.announce .hd .ks-active a, .expressway-box .hd .ks-active a, .category-sub-recom .hd .ks-active a {color: #3E3E3E;}
.announce .hd li a, .expressway-box .hd li a {font-weight: bolder;}
.announce .hd a, .expressway-box .hd a, .category-sub-recom .hd a {color: #666666;}
.hd li a {cursor: pointer;}
/*滚动广告样式*/

/*clear*/
.clear5{
  clear:both;
  font-size:0;
  line-height:0;
  height:5px;
}
.clear10{
  clear:both;
  font-size:0;
  line-height:0;
  height:10px;
}
.clear20{
  clear:both;
  font-size:0;
  line-height:0;
  height:20px;
}
/*clear end*/

/*在线客服*/

.gray9 {color: #999999;}
.mlr5 { margin-left: 5px;margin-right: 5px;}
.csc {position: absolute;right: 0;top: 0;z-index: 8888;text-align:left;}
.csc .olan a, .csc .olan span, .csc .tel, .csc .eml, .csc .onlrep, .csc .wdate, .csc .wtime {background: url("../images2/kefu.gif") no-repeat scroll 0 0 transparent;padding-left: 25px;}
.csc .tel {background-position: -180px -108px;}
.csc .eml {background-position: -180px -74px;}
.csc .onlrep {background-position: -180px -38px;}
.csc .olan {}
.csc .wdate {background-position: -180px -181px;}
.csc .wtime {background-position: -180px -143px;}
.csc .cschdr {background: url("../images2/kefu.gif") no-repeat scroll 0 -23px transparent;color: #FFFFFF;font-size: 14px;left: -28px;line-height: 20px;padding-top: 10px;position: absolute;text-align: center;top: 0;width: 28px;font-weight:bold;}
.csc .cschdr span {background: url("../images2/kefu.gif") no-repeat scroll left bottom transparent;display: inline-block;height: 10px;width: 100%;}
.csc .csccnt {background: none repeat scroll 0 0 #fdf1de;overflow: hidden;position: relative;width: 0px;}
.csc .csccnt .cse {border-color: #FF7010;border-style: solid solid none;border-width: 3px 3px medium;padding-bottom: 1px;width: 200px;}
.csc .csccnt .sse {border-color: #FF7010;border-right: 3px solid #FF7010;border-style: none solid solid;border-width: medium 3px 3px;width: 200px;}
.csc .olan a {background-position: right top;color: #000000;letter-spacing: 8px;padding-left: 0;padding-right: 15px;}
.csc .cse ul li.olan span {padding-left: 40px;}
.csc .olan a, .csc .olan span {display: inline-block;}
.csc .cse h3, .csc .sse h3 {background: none repeat scroll 0 0 #fbd9a4;font-size: 14px;font-weight: lighter;line-height: 26px;margin-bottom: 15px;padding-left: 20px;}
.csc .cse ul, .csc .sse ul {margin-bottom: 15px;}
.csc .cse ul li, .csc .sse ul li {line-height: 23px;margin-bottom: 5px;margin-left: 20px;}
/*在线客服*/
/*推荐人才*/
.latest_js_content .tjp-list {clear:both;height:21px; margin-bottom:5px;border:none;}
.latest_js_content .tjp-list li{width:215px;height:20px;overflow:hidden;background:url(../images2/zph-list2.jpg) no-repeat left center;float:left;list-style:none;padding-top:1px;*padding-top:2px;padding-left:15px;color:#333;border-bottom:1px dashed #ddd;}
.tjp-list li span{padding-top:2px;}
.tjp-list li .name{width:55px;height:16px;line-height:16px;float:left;overflow:hidden;display:block;}
.tjp-list li .sex{width:35px;height:16px;line-height:16px;float:left;overflow:hidden;display:block;}
.tjp-list li .kjob{width:120px;height:16px;line-height:16px;float:left;overflow:hidden;display:block;}
.cBE5130 {color:#BE5130};
.clear5{clear:both;font-size:0;line-height:0;height:5px;}
.clear10{clear:both;font-size:0;line-height:0;height:10px;}
/*推荐人才*/
.tad1{width:560px;padding:12px 0 0 30px;font-size:13px;text-align:left;height:13px;overflow:hidden;}
.tad1 a{margin:0 20px 0 0;}
.clear0{clear:both;font-size:0;line-height:0;height:0px;}
.sad1{width:500px;overflow:hidden;height:16px;}
.fleft{float:left;}
.fright{float:right;}
.zhiwei-ad{width:750px;height:40px;line-height:29px;margin:10px auto 8px;_margin:4px auto 8px;background:url('../images2/tishi.gif') 0 0 no-repeat;text-indent:20px;}
.zhiwei-ad a{margin:0 20px 0 0;font-size:13px;}
/*欢迎登陆*/
.hy-login{background:url('../images2/hy-login.gif') no-repeat 0 0 #fff;width:180px;height:138px;float:left;padding:10px;}
.hy-login ul{padding-top:6px;padding-left:10px;}
.hy-login li{background: url('../images2/hy-login-list.gif') no-repeat 0 8px;width:70px;padding: 8px 0 0 15px;border-bottom: solid 1px #dfdfdf;float:left;}
/*欢迎登陆*/
/*首页新增样式*/
.hengfu-ad{width:1002px; margin:5px auto;}
.hengfu-ad img{width:1002px;border:none;}
.hy-login-title{padding:32px 0 0 10px;}
.utext{width:105px;height:15px;border: solid 1px #999999;background:#fff;}
.ytext{width:45px;height:15px;border: solid 1px #999999;background:#fff;}
.yimg{border:solid 1px #666666;height:17px; margin:0 0 0 4px;*margin:1px 0 0 4px;vertical-align:top;}
.jpwd{float:left;padding-top:10px;*padding-top:7px;}
.pwd-btn{background:url('../images2/login-btn.gif') no-repeat 0 0;width:73px;color:#fff;height:24px;float:left;border:none;font-weight:bold;cursor:pointer;line-height:24px;margin-left:15px;margin-top:6px;*margin-top:3px;}
.ptop12{padding-top:12px;}
.zpwd{font-weight:bold;padding-top:3px;}
.midad{overflow:hidden;height:60px;width:100%;}
.midad img{height:60px;width:100%;}
.vipqy{width:980px; height:auto;}
.vqt{border-bottom:1px solid #CBFF97; padding-bottom:4px;}
.vspan{color:#669900; padding-left:50px;}
.mright5{margin-right:5px;}
.mright8{margin-right:8px;}
.trc-title{height:142px;*height:147px;_height:142px;}
.yq-link{width:1000px; margin:0 auto; padding:10px 0px; text-align:left; border:0px solid #666; clear:both;color:#555;}
.tal-ceter{text-align:center;}
/*首页新增样式*/

.head-top{width:1002px;margin:0 auto;height:250px;}

.head-top a:hover{text-decoration:underline;color:#ff6600;}

.company_vip{float:left;margin-right:10px;width:418px;height:248px;border:1px solid #ddd;background:#F6F6F6;overflow:hidden;}

/*公告宣传栏*/
.top-right{float:left;width:266px;height:250px;}
.login-btn{width:266px;height:34px;background:url(../images/dl.gif) 0 0 no-repeat;float:left;}
.dll{width:87px;height:34px;display:block;float:left;margin-right:2px;}
.dlc{width:78px;height:34px;display:block;float:left;margin-right:2px;}
.dlr{width:96px;height:34px;display:block;float:left;}
.gg{width:240px;margin:10px auto;overflow:hidden;color:#555;font-size:12px;}
.gg li{width:240px;height:26px;line-height:26px;float:left;overflow:hidden;background:url(../images/list2.gif) 0 10px no-repeat;border-bottom:1px dashed #ccc;}
.gg li a{color:#555;}
.gg li a:hover{text-decoration:underline;color:#ff6600;}
.ggl{width:170px;float:left;overflow:hidden;text-indent:12px;}
.ggr{width:60px;float:right;overflow:hidden;color:#ff6600;}
.zt{width:260px;margin-top:10px;margin-bottom:10px;float:left;overflow:hidden;color:#555;font-size:12px;}
.zt li{width:120px;height:24px;line-height:24px;float:left;overflow:hidden;margin-left:9px;background:url(../images/list2.gif) 0 10px no-repeat;text-indent:12px;border-bottom:1px dashed #ccc;}
.zt li a{color:#555555;}
.zt li a:hover{text-decoration:underline;color:#ff6600;}
.hy{width:240px;margin:10px auto;overflow:hidden;color:#555;font-size:12px;}
.hy li{width:260px;height:23px;line-height:23px;float:left;overflow:hidden;background:url(../images/list3.gif) 8px 8px no-repeat;text-indent:22px;}
.hy .bg1{background-color:#eee;}
.hy li a{color:#ff6600;}
.hy li a:hover{text-decoration:underline;color:#ff6600;}
.jz{width:240px;margin:5px auto;overflow:hidden;color:#555;font-size:12px;}
.jz li{width:260px;height:23px;line-height:23px;float:left;overflow:hidden;background:url(../images/list4.gif) 8px 8px no-repeat;text-indent:22px;border-bottom:1px dashed #ccc;}
.jz li a{color:#555555;}
.jz li a:hover{text-decoration:underline;color:#ff6600;}
/*公告宣传栏*/

/*弹出广告*/
#s-ad{position:absolute;width:25px;right:0;bottom:100px;z-index:10000;text-align:center;display:none;}
#t-ad{background:transparent;position:absolute;display:none;width:1002px;overflow:hidden;z-index:1000;}
.flcp{float:right;cursor:pointer;}
.tran{opacity:0.6;filter:alpha(opacity=60);}
/*弹出广告*/

.dian{background: url("../images/dian.jpg") no-repeat scroll 10px 5px transparent;}

.f14{font-size:14px;}
.c333{color:#333;}

.numw {
    background: none repeat scroll 0 0 #107EC8;
    color: #FFFFFF;
    display: inline-block;
    font-size: 11px;
    height: 13px;
    line-height: 13px;
    text-align: center;
    width: 15px;
}

.numw1 {
    background: none repeat scroll 0 0 #ff6600;
    color: #FFFFFF;
    display: inline-block;
    font-size: 11px;
    height: 13px;
    line-height: 13px;
    text-align: center;
    width: 15px;
}

.latest_job_title{
  width:755px;
  height:30px;
  line-height:30px;
  border:1px solid #ddd;
  background:-moz-linear-gradient(center top , #FEFEFE, #EDEDED) repeat scroll 0 0 transparent;
  background:-webkit-linear-gradient(top, #FEFEFE, #EDEDED);
  *background:#f1f1f1;
  overflow:hidden;
  float:left;
  border-bottom:none;
}

.mq-title{
  *background:#f1f1f1;height:30px;line-height:32px;background:-moz-linear-gradient(center top , #FEFEFE, #EDEDED) repeat scroll 0 0 transparent;background:-webkit-linear-gradient(top, #FEFEFE, #EDEDED);width:1000px;float:left;border-left:1px solid #ddd;border-right:1px solid #ddd;border-top:1px solid #ddd;
}

.mq-title2{
  width:940px;float:left;background:url('../images2/pic_arrow.gif') no-repeat scroll 5px 11px transparent;text-indent:18px;
}

.zc-title{
  *background:#f1f1f1;width:230px;height:28px;line-height:28px;background:-moz-linear-gradient(center top , #FEFEFE, #EDEDED) repeat scroll 0 0 transparent;background:-webkit-linear-gradient(top, #FEFEFE, #EDEDED);overflow:hidden;border:1px solid #ddd;border-bottom:none;float:right;
}

.floatbar
{
	z-index: 400;
	position: fixed;
	width: 100%;
	left:0px;
	bottom: 0px;
	display:none;
	background: #3e3e3e;
	height: 54px;
	_position: absolute;
	opacity: 0.8;
}
.floatbarcon
{
	padding-bottom: 0px;
	margin: 0px auto;
	padding-left: 173px;
	width: 813px;
	padding-right: 16px;
	height: 54px;
	padding-top: 0px;
}
.floatbarcon p
{
	padding:0px;
	margin:0px;
	line-height: 54px;
	padding-left: 27px;
	width: 450px;
	font-family: "微软雅黑", "黑体"; 
	float: left;
	color: #fffc00;
	font-size: 24px;
}
.floatbarbtn
{
	padding-bottom: 0px;
	margin-top: 6px;
	padding-left: 5px;
	width: 145px;
	padding-right: 0px;
	background: url(../images/bg_floatbot_b.png) no-repeat 0px 0px;
	float: left;
	height: 37px;
	padding-top: 5px;
	_background: url(../images/bg_floatbot_a.png) no-repeat 0 0;
}
.floatbarclose
{
	width: 54px;
	background: url(../images/bg_floatclose_b.png) no-repeat 0px 0px;
	float: right;
	height: 54px;
	cursor: pointer;
	_background: url(../images/bg_floatclose_a.png) no-repeat 0 0;
}
.mqfont {float:left; margin-left:155px; font-size:12px; font-weight:normal; color:#666;}
.mqfont a{color:#666;}
.mqfont a:hover{text-decoration:underline;color:#ff6600;}

.zxfont {float:left; margin-left:155px; font-size:12px; font-weight:normal; color:#666;}
.zxfont a{color:#666;}
.zxfont a:hover{text-decoration:underline;color:#ff6600;}