div,ul,li,h1,h2,span,strong,a,img,p,body,html{ padding:0; margin:0; }

ul,li{ list-style:none;}
img{ border:0;}
a{ text-decoration:none;}
a:hover{ text-decoration:underline;}

.header{ margin:0 auto;}
.header_top{ width:992px; margin:0 auto; position:relative;}
.header_top_xian{height:30px; line-height:30px; border-bottom:2px solid #3CABF0;background:url(header_top_bg.jpg) repeat-x;}
.header_top p{ color:#565656; font-weight:bold;}
.header_top p span{ color:#FF5400;}
.header_top p a{ color:#565656;}
.header_top p span a{ color:#FF5400;}
.header_top li{ float:left; color:#4B4B4B;}
.header_top li a{ color:#4B4B4B; margin:0px 5px;}
.header_top li span a{ color:#FF5400;}
.header_top ul{ position:absolute; left:845px; top:0px;}

/*网站LOGO 和 头部广告位*/

.header_logo{ height:1%; overflow:hidden; width:992px; margin:0 auto;}
.logo_left,.logo_banner{ float:left;}
.logo_left{ width:275px;}
.logo_banner{ padding-left:30px;}
.logo_banner td{ height:42px; vertical-align:middle; padding-right:5px; color:#FF6600; font-weight:bold;}
.logo_banner td a img{ border:1px solid #CDE1F6;}

/*网站导航*/
.nav{ background:url(nav_bg.jpg) no-repeat; height:36px; line-height:36px; width:992px; margin:0 auto; overflow:hidden; position:relative;}
.nav li{ float:left;}
.nav ul{ padding-left:10px;}
.nav li a{ width:73px; text-align:center; display:inline-block; font-weight:bold; color:#fff;}
.nav li a:hover{ background:url(nav_a_hover.jpg) no-repeat left bottom; text-decoration:none;}
.nav li a:visited{ text-decoration:none;font-weight:bold; color:#fff;}
.nav li a.dangqian{ background:url(nav_a_hover.jpg) no-repeat center bottom; text-decoration:none;}

.nav p{ background:url(fz_qie.jpg) no-repeat; height:26px; line-height:26px; width:74px; padding-left:9px; z-index:1; position:absolute; left:890px; top:4px;}
.nav p a{ font-weight:bold; color:#1E98D1;}
.nav p a:hover{ text-decoration:none;}
.nav p a:visited{ font-weight:bold; color:#1E98D1;}

/*导航下面的热门关键字搜索*/

.how_key{ background:url(how_key_bg.jpg) no-repeat; height:35px; line-height:35px; width:992px; margin:0 auto; font-size:12px;}
.how_key p{ padding-left:15px;}
.how_key p strong{ color:#FF5400}
.how_key p a{ color:#707070; margin:0px 2px;}
.how_key p a:hover{ color:red;}
.how_key p span a{ color:#FF5400;}


/*内容开始*/
/*内容顶部登陆*/
.content{ width:992px; margin:0 auto; padding-top:10px;}
.login_con{ height:1%; overflow:hidden;}
.login_con_left,.login_con_right{ float:left;}
.login_con_left{ width:240px; padding-right:10px;}
.login_con_left img{ border:1px solid #DDD; width:238px; height:54px; margin-bottom:6px;}
.login_con_right{ width:742px;}

/*登陆框*/

.login_content{ height:1%; overflow:hidden;}
.login_content_left,.login_content_right{ float:left;}
.login_content_left{ width:448px;}
.login_content_right{ padding-left:10px; width:284px;}

.login_content_left h1{ background:url(login_h1_bg.jpg) repeat-x; font-size:14px; border:1px solid #B5DBF7; border-bottom:0; padding-left:13px; color:#0E658D; position:relative; height:29px; line-height:29px;}
.login_content_left h1 span{ position:absolute; left:275px; top:0px;}

.login_kuang{ height:334px; border:1px solid #42A2DE; overflow:hidden;}
.login_kuang_left,.login_kuang_right{ float:left;}
.login_kuang_left{ width:266px; height:334px;}
.login_kuang_right{ height:324px; width:180px; background:url(shu_xian.jpg) repeat-y; margin:5px 0px;}

.login_kuang_left table{ padding:0; margin:0; margin-top:10px; margin-left:10px;}
.login_kuang_left td{  padding:2px 3px; color:#333333;}
.login_kuang_left td .login_text{ width:132px; padding:0px 3px; height:21px; line-height:21px; border-left:1px solid #999999; border-top:1px solid #999999; border-bottom:1px solid #DDDDDD; border-right:1px solid #DDDDDD;}
.login_kuang_left td .login_submit{ background:url(login_submit_bg.jpg) no-repeat; width:50px; border:0; height:44px;}
.login_kuang_left td a{ color:#808080;}
.login_kuang_left .lo{ background:url(login_rig_bg.jpg) no-repeat; width:228px; height:20px; padding-top:12px; margin-left:15px; margin-top:5px;}
.login_kuang_left p a{ font-weight:bold; color:#fff; margin-left:25px;}

.login_kuang_left li .search_text{ width:92px; height:23px; line-height:23px; color:#A5A5A5; border:1px solid #CCCCCC; padding:0px 3px; background:url(search_b.jpg) no-repeat 76px 5px;}
.login_kuang_left li span{ font-size:14px; color:#FF7200; margin-left:10px;}
.login_kuang_left li{ padding-top:10px;}
*html .login_kuang_left li{ padding-top:6px;}
*+html .login_kuang_left li{ padding-top:7px;}
.login_kuang_left ul{ padding-left:15px;}
.login_kuang_left li .search_key{ background:url(search_text_bg.jpg) no-repeat; height:24px; line-height:24px; padding:0px 3px; color:#A5A5A6; border:1px solid #CCCCCC; padding-left:30px; width:121px;}
.login_kuang_left li .search_submit{ background:url(search_submit.jpg) no-repeat; width:80px; height:26px; border:0;}

/*紧急招聘*/
.login_kuang_right ul{ padding-left:10px;}
.login_kuang_right li{ position:relative; height:27px; line-height:27px;}
.login_kuang_right li a{ color:#514F4E;}
.login_kuang_right li a:hover{ color:#0E658D;}
.login_kuang_right li span{ position:absolute; left:131px; top:0px; color:#514F4E;}

/*站内公告*/
.gonggao table{ width:282px;}
.gonggao td{ width:33%;}
.gonggao{ border:1px solid #B7D3EB; height:196px; margin-top:10px;}
.gonggao td span{ background:url(gonggao_h1.jpg) repeat-x; display:block; height:29px; text-align:center; line-height:29px; color:#777777; font-size:14px; cursor:pointer;}
.gonggao li a{ color:#434343;}
.gonggao li{ height:25px; line-height:25px; overflow:hidden;}
.gonggao ul{ padding-top:10px; padding-left:10px;}
.gonggao li a.hong{ color:#FF3C00;}
.gonggao li a.lv{ color:#38A40E;}
.gonggao li a.lan{ color:#1B8CFF;}

.login_banner{ height:1%; overflow:hidden;}
.login_banner .login_banner_li{ float:left; width:177px; padding-top:6px; padding-right:8px;}
.login_banner .login_banner_li img{ border:1px solid #DDD; width:177px; height:54px;}
/*全局边框样式*/
.main_h1{ padding-top:10px;}
.main_h1 h1{ background:url(main_h1_bg.jpg) no-repeat; height:30px; line-height:30px; padding-left:5px; position:relative; padding:0; margin:0;}
.main_h1 h1 strong{ display:inline-block; background:url(main_h1_bg02.jpg) no-repeat right top;}
.main_h1 h1 strong b{ display:inline-block; background:url(main_h1_bg01.jpg) no-repeat left top; padding:0px 12px; color:#fff; font-size:14px; font-weight:normal;}
.main_h1 h1 span{position:absolute; left:933px; top:2px;}
.main_h1 h1 span a{ font-weight:bold; font-size:12px; color:#FF5A00; }

/*知名企业招聘*/
.zmqyzp .zmqyzp_con{ border:1px solid #B7D3EB; border-top:0; width:990px; padding-top:7px; padding-bottom:7px;}
.zmqyzp_con{ height:1%; overflow:hidden;}
.zmqyzp li{ height:26px; line-height:26px; background:url(li_gif.jpg) no-repeat left 11px; padding-left:10px; float:left; width:300px; overflow:hidden;}
.zmqyzp li a{ color:#333333;}
.zmqyzp li span a{ color:#0868C8; text-decoration:underline;}
.zmqyzp li span a:hover{ color:#0868C8; text-decoration:none;}
.zmqyzp ul{ padding-left:15px;}
.zmqyzp li span { margin-left:7px;}


/*知名企业图招*/

.zmqytz .zmqytz_con{ border:1px solid #B7D3EB; border-top:0; width:990px; padding-top:4px; padding-bottom:4px;}
.zmqytz_con{ height:1%; overflow:hidden;}
.zmqytz_con .zmqytz_li{ border:1px solid #D7D7D7; width:157px; height:75px; float:left; margin:2px 3px; background:#EFEFEF;}
.zmqytz_con .zmqytz_li img{ width:157px; height:50px;}
*html .zmqytz_con .zmqytz_li{ margin:2px 2px; margin-left:3px;} 
.zmqytz_con .zmqytz_li h2{ font-weight:normal; font-size:12px; text-align:center; height:20px; line-height:20px;}
.zmqytz_con .zmqytz_li h2 a{ color:#386EB2;}
.zmqytz_con .zmqytz_li h2 a:hover{ color:#FA0000;}


/*最新招聘企业*/

.zxzpqy{ position:relative;}
.zxzpqy .adcoind{ position:absolute; left:140px; top:13px;}
.zxzpqy .adcoind li td a{ color:#494A4A; white-space:nowrap;}

.adcoind .adc_hd2{width:640px; height:27px; float:left;position:relative;}
.adcoind .adc_hd2 .gunlr{ padding:0px 15px;}
.adcoind .adc_hd2 .gunlr li{float:left;}
.adcoind .adc_hd2 td{ height:27px; line-height:27px; padding:0px 15px;}
.adcoind .let{ display:inline-block;width:6px; cursor:pointer; background:url(jiao_left.jpg) no-repeat; height:9px; position:absolute; left:0px; top:9px;}
.adcoind .rit{ display:inline-block;width:6px; cursor:pointer; background:url(jiao_right.jpg) no-repeat; height:9px; position:absolute; left:665px; top:9px;}
.adcoind .adc_hd2 .gunlr li.con{width:640px; overflow:hidden; }
.adcoind .adc_hd2 .gunlr li.con img{width:240px; height:180px;}




.zxzpqy_con{ border:1px solid #B7D3EB; border-top:0; width:970px; padding:10px; padding-bottom:8px;}
.zxzpqy_con h2{ background:url(zx_h1_bg.jpg) repeat-x; width:98%; height:25px; line-height:25px; padding-left:18px; color:#1F90E0; font-size:14px; border-top:1px solid #E2E2E2; border-bottom:1px solid #E2E2E2; clear:both;}

.zxzpqy_con{ height:1%; overflow:hidden;}
.zxzpqy_con li{ height:26px; line-height:26px; background:url(li_gif.jpg) no-repeat left 11px; padding-right:5px; padding-left:10px; float:left; width:300px; overflow:hidden;}
.zxzpqy_con li a{ color:#333333;}
.zxzpqy_con li span a{ color:#0868C8; text-decoration:underline;}
.zxzpqy_con li span a:hover{ color:#0868C8; text-decoration:none;}
.zxzpqy_con ul{ padding:7px 0px; padding-left:15px; height:1%; overflow:hidden;}
.zxzpqy_con li span { margin-left:7px;}









/*推荐高级人才*/

.gjrz_con{border:1px solid #B7D3EB; border-top:0; width:990px; padding:3px 0px; height:1%; overflow:hidden;}
.gjrz_con .gjrz_li{ float:left; width:188px; padding:5px;}
.gjrz_con img{ width:85px; height:100px; border:1px solid #DDDDDD; float:left; margin-right:5px;}
.gjrz_con li{ height:20px; line-height:20px; color:#838383;}
.gjrz_con li span{ color:#4D4D4D;}
.gjrz_con li b{ font-weight:normal; color:#0868D1;}


/*高级人才下面广告*/

.bottom_banner{ padding:10px 0px;}


/*最新求职信息和推荐简历*/

.qztj_con{ height:1%; overflow:hidden; width:992px;}
.qztj_con_left,.qztj_con_right{ float:left;}
.qztj_con_left{ width:775px;}
.qztj_con_right{ width:207px; padding-left:10px;}

.qzxx{ border:1px solid #B7D3EB;}
.qzxx h1{ background:url(bottom_h1_bg.jpg) repeat-x; height:29px; line-height:29px; position:relative;}
.qzxx h1 b{ position:absolute; left:736px; top:0px;}
.qzxx h1 b a{ color:#333333; font-size:12px; font-weight:normal;}
.qzxx h1 span{ background:url(bottom_h1_bg01.jpg) repeat-x; height:29px; line-height:29px; display:inline-block; padding:0px 13px; font-weight:normal; color:#fff; font-size:14px;}
.qzxx table{ width:763px; margin:10px 5px;}
.qzxx table td{ text-align:center; height:25px; line-height:25px; color:#2D2D2D;}
.qzxx table td a{ color:#0885E3;}
.qzxx table th{ height:30px; line-height:30px;}

.tjjianli{ padding-top:0px; border:1px solid #B7D3EB;}
.tjjianli h1{ width:206px; background:url(bottom_h1_bg.jpg) repeat-x; padding-left:10px; width:auto;}
.tjjianli h1 span{ position:absolute; left:170px; top:0;}
.tjjianli h1 span a{ color:#333333;font-size:12px; font-weight:normal;}
.tjjianli table{ width:194px; margin:10px 5px;}
.tjjianli table td{ text-align:center; height:25px; line-height:25px; color:#2D2D2D;}
.tjjianli table td a{ color:#0885E3;}
.tjjianli table th{ height:30px; line-height:30px;}


/*职业指导和招聘公告*/
.news_con{ height:1%; overflow:hidden; width:992px; padding-top:10px;}
.news_con_left,.news_con_right{ float:left;}
.news_con_left{ width:528px;}
.news_con_right{ width:454px; padding-left:10px;}


.zhiye{ border:1px solid #B7D3EB; height:228px; overflow:hidden;}
.zhiye h1{ background:url(bottom_h1_bg.jpg) repeat-x; height:29px; line-height:29px; position:relative;}
.zhiye h1 b{ position:absolute; left:487px; top:0px;}
.zhiye h1 b a{ color:#333333; font-size:12px; font-weight:normal;}
.zhiye h1 span{ background:url(bottom_h1_bg01.jpg) repeat-x; height:29px; line-height:29px; display:inline-block; padding:0px 13px; font-weight:normal; color:#fff; font-size:14px;}

.zhiye table{ margin:5px;}
.zhiye td p{ color:#808080; line-height:21px;}
.zhiye td p a{ color:#333333;}
.zhiye td .news_img{ padding:2px; display:inline-block; border:1px solid #DDDDDD; float:left; margin-right:5px;}
.zhiye td ul{ clear:both; padding-top:10px}
*html .zhiye td ul{ padding-top:5px;}
*+html .zhiye td ul{ padding-top:5px;}
.zhiye td li{ height:22px; line-height:22px; color:#757575;}
.zhiye td li span a{ color:#757575; margin:0px 2px;}
.zhiye td li a{color:#757575;}
.zhiye td{ vertical-align:top;}
.zhiye td .zhiye_right_ul{ padding-left:5px; padding-top:0px;}
.zhiye td .zhiye_right_ul li{ height:24px; line-height:24px;}

.zpgonggao{ border:1px solid #B7D3EB; height:226px;}
*html .zpgonggao{ height:228px;}
.zpgonggao h1{ background:url(bottom_h1_bg.jpg) repeat-x; height:29px; line-height:29px; position:relative;}
.zpgonggao h1 b{ position:absolute; left:407px; top:0px;}
.zpgonggao h1 b a{ color:#333333; font-size:12px; font-weight:normal;}
.zpgonggao h1 span{ background:url(bottom_h1_bg01.jpg) repeat-x; height:29px; line-height:29px; display:inline-block; padding:0px 13px; font-weight:normal; color:#fff; font-size:14px;}

.zpgonggao ul{ padding:10px; padding-top:5px; padding-bottom:0px;}
.zpgonggao li{ height:24px; line-height:24px; position:relative;}
.zpgonggao li a{ color:#494949;}
.zpgonggao li span{ position:absolute; left:347px; top:0px; color:#494949;}



/*页面底部*/

.footer{ width:992px; margin:0 auto; clear:both;}
.link{ padding-top:10px;}
.link h1{ position:relative; background:url(link_h1_bg.jpg) no-repeat; height:30px; line-height:30px; padding-left:27px; font-size:14px; color:#fff; font-weight:normal;}
.link h1 b{ position:absolute; left:860px; top:0px;}
.link h1 b a{ color:#333333; font-weight:normal;}
.link_con{ border:1px solid #B7D3EB; border-top:0;}
.link_con .link_img{ padding-top:10px; height:1%; overflow:hidden; padding-left:2px;}
.link_con .link_img li img{ border:1px solid #EDEDED;}
.link_con .link_img li{ float:left; padding:5px 4px;}
.link_con .link_size{ padding:10px; padding-top:0px; height:1%; overflow:hidden;}
.link_con .link_size li{ float:left; height:21px; width:100px; line-height:21px; padding:0px 10px;}
.link_con .link_size li a{ color:#333333; white-space:nowrap;}

.bottom_nav{ height:1%; overflow:hidden; text-align:center; padding-top:13px;}
.bottom_nav li{ float:left;}
.bottom_nav li a{ color:#105E8B; font-size:14px;}
.bottom_nav li span{ color:#105E8B; margin:0px 10px;}
.bottom_nav ul{ width:570px; margin:0 auto;}

.copy{ padding-top:7px;}
.copy p{ text-align:center; line-height:22px; color:#6B6B6B;}
.copy p span{ color:#FF0000;}

