@import url(global.css);.c_logo_left{margin-top:-6px;width:234px;height:352px;overflow:hidden;float:left;}
.c_logo_left a{display:block;margin-top:6px;}
.c_logo_left img,.c_biglogo img{border:1px solid #ccc;width:232px;height:62px;}
.c_login{width:482px;height:344px;padding:2px;margin-left:10px;float:left;background:url(/images/c_login_bg.jpg);}
.c_login .s1,.c_login .s2,.c_login .s3,.c_login .s4{width:446px;margin:auto;}
.c_login .s1{height:118px;margin-top:40px;}
.login_box{width:310px;float:left;}
.login_box table{margin-left:4px;}
.l_input{width:164px !important;width:158px;border:1px solid #7E9DB9;background:#F6FEFF;height:26px !important;height:24px;line-height:20px;padding:0 3px;font-family:arial;font-size:14px;font-weight:bold;}
.login_bot{width:130px;float:right;}
.login_bot a{display:block;width:130px;height:50px;margin:4px 0;text-indent:-150px;overflow:hidden;}
.bot_job{background:url(/images/searchjob.gif) no-repeat;}
.bot_per{background:url(/images/searchperson.gif) no-repeat;}
.c_login .s2{height:26px;}
.c_notice{float:left;width:272px;height:26px;line-height:26px;overflow:hidden;background:url(/images/c_lb1.gif) 2px 6px no-repeat;padding-left:18px;}
.c_notice a{color:#F63901;text-decoration:underline;}
.c_bianli{float:right;width:130px;}
.c_login .s3{text-align:center;height:50px;margin-top:6px;}
.c_login .s4 span{color:#0160A0;font-weight:bold;}
.c_login .s4 a{padding:0 5px 0 4px;}
.dq_city{overflow:hidden;padding-left:2px;}
.c_login .s4 .dq_city a{display:block;overflow:hidden;width:50px;height:70px;float:left;text-align:center;line-height:20px;margin:0 2px;text-decoration:none;color:#333;padding:0 4px 0 4px;}
.dq_city a img{display:block;border:1px solid #ddd;padding:3px;background:#fff;}
.c_jiao{position:absolute;width:62px;height:62px;background:url(/images/c_jiao.gif) no-repeat;top:-3px;right:-3px;}
.c_hotjob{height:342px;width:232px;margin-left:14px;float:left;border:1px solid #C7C7C7;background:url(/images/h_job_bg.gif) repeat-x;}
.c_hotjob_top{height:36px;overflow:hidden;}
.c_hotjob_top a{background:url(/images/table22_bg.gif) repeat-x;width:62px;border:1px solid #C7C7C7;float:left;margin:6px 0 0 6px;text-align:center;}
.c_hotjob_top a:hover{color:#333;}
.c_hotjob_top a.current{width:80px;margin:6px 0 0 6px;height:28px;background:url(/images/table28_bg.gif) repeat-x;line-height:28px;border-bottom:0;font-size:14px;font-weight:bold;color:#ED4E00;}
.c_hotjob_txt{clear:both;width:214px;margin:8px auto;}
.c_hotjob_txt ul li{background:url(/images/arrow3.gif) 0 6px no-repeat;width:200px;padding-left:12px;line-height:22px;height:22px;overflow:hidden;}
.c_hotjob_txt span{color:#527900;margin-left:6px;}
.c_biglogo{clear:both;margin:0 -18px 0 0;width:1012px;height:418px;overflow:hidden;}
.c_biglogo a{display:block;width:234px;height:64px;float:left;margin:0 14px 6px 0;}
.c_sel_city{height:28px;background:url(/images/sel_city_top.gif) no-repeat;margin-top:10px;margin-bottom:10px;z-index:1002;overflow:hidden;}
.c_sel_city a{color:#fff;line-height:28px;}
.c_sel_city a:hover{color:#fff;}
.c_sel_city h2{color:#fff;line-height:28px;padding-left:20px;width:150px;float:left;}
.c_city_txt{height:26px;width:590px;float:left;padding-top:3px;}
.c_city_txt a{color:#fff;margin:0 3px;line-height:24px;height:24px;width:40px;display:inline-block;text-align:center;}
.c_city_txt a:hover{text-decoration:underline;color:#fff;}
.c_city_txt a.current{background:url(/images/sel_city_menubg.gif) no-repeat;width:64px;color:#B30000;}
.c_city_txt a.current:hover{color:#B30000;}
.c_new_job{float:left;width:700px;overflow:hidden;background:url(/images/n_job_bg.gif);}
.c_new_job ul li{float:left;width:325px;height:28px;line-height:28px;background:url(/images/red_dot.gif) 4px 10px no-repeat;padding-left:15px;margin-right:10px;color:#0261A1;overflow:hidden;}
.c_new_job ul li img{margin:8px 0;}
.c_new_job ul li a{margin-right:4px;}
.c_new_job a.c_jobname{color:#0261A1;}
.c_midlogo{float:right;width:278px;margin-right:-10px;overflow:hidden;}
.midlogo_txt{height:954px;overflow:hidden;}
.midlogo_txt a{display:block;float:left;width:136px;height:64px;}
.midlogo_txt img{width:128px;height:56px;border:1px solid #ccc;}
.midlogo_arrow{text-align:center;height:24px;padding-top:4px;}
.midlogo_arrow img{cursor:pointer;}
.c_samlogo{margin-top:4px;height:363px;background:url(/images/hjob_bg.png) no-repeat;padding-left:14px;}
.c_samlogo h1{height:42px;text-indent:-1000px;}
.c_samlogo ul li{float:left;width:110px;margin-right:10px;height:78px;line-height:20px;}
.c_samlogo ul li img{display:block;width:108px;height:25px;border:1px solid #ccc;margin-bottom:5px;}
.c_samlogo p{display:block;width:110px;overflow:hidden;height:20px;}
.c_news{height:312px;background:url(/images/c_news_bg.png) repeat-x;margin-top:8px;padding:8px 0 0 12px;}
.c_news h2{text-indent:-1000px;height:20px;overflow:hidden;}
.c_news .c1{width:214px;float:left;margin-right:20px;}
.c_news .c1 dt{line-height:28px;height:28px;}
.c_news .c1 dd{line-height:18px;color:#666;}
.c_picshow{width:212px;height:160px;border:1px solid #C2C2C2;margin:12px 0 4px 0;}
.c_news .c2{width:230px;float:left;margin-right:24px;padding-top:18px;}
.c_news .c2 ul li{height:24px;line-height:24px;width:218px;padding-left:12px;overflow:hidden;background:url(/images/arrow.gif) 0 6px no-repeat;}
.c_news .c2 .more{text-align:right;background:none;}
.c_news .c3{width:210px;float:left;margin-left:8px;}
.c_news .c3 dt{height:95px;margin:8px 0 10px 0;line-height:18px;}
.c_news .c3 dt img{width:92px;height:92px;border:1px solid #ccc;float:left;margin-right:10px;}
.c_news .c3 dd{height:24px;line-height:24px;width:180px;overflow:hidden;padding-left:24px;}
.c_news .c3 dd span{color:#CB2600;margin-left:2px;}
.c_news .c3 .more{text-align:right;}
.c_news .c3 span{color:#377500;}
.c_news .c3 em{color:#CB4300;font-size:14px;font-weight:bold;font-style:normal;line-height:24px;}
.c_link{border:1px solid #C8C8C8;}
.c_link .top{height:28px;background:url(/images/table34_top_bg.gif) repeat-x;padding:6px 8px 0 8px;}
.c_link .top h3{width:120px;background:url(/images/red_dot2.gif) no-repeat;padding-left:10px;}
.c_link .top span{float:right;color:#4E6E85;}
.c_link .top a{color:#4E6E85;}
.c_link .txt{padding:6px 10px;}
.c_link .txt a{margin-right:10px;}
.c_link .txt2{padding:6px 8px;overflow:hidden;}
.c_link .txt2 a{margin-right:16px;color:#0261A1;}
.box980{background:url(/images/box980_bg.gif) repeat-y;}
.j_left{width:174px;float:left;color:#0261A1;}
.j_left dt{margin-top:4px;font-weight:bold;color:#ED4E00;background:url(/images/arrow4.gif) 0 4px no-repeat;padding-left:14px;}
.j_left dd{padding-left:14px;line-height:20px;width:154px;overflow:hidden;height:20px;}
.j_left dd a{color:#666;}
.j_left dd a:hover{color:#666;text-decoration:underline;}
.j_left dd a:visited{color:#0261A1;}
.j_left dd .current{color:#ED4E00;}
.j_left dl p{padding-bottom:4px;}
.j_left select{color:#555;}
.j_left .more{color:#4F6F84;text-decoration:underline;}
.j_left .cred{text-decoration:underline;color:#ED4E00;}
.j_right{width:790px;float:right;}
.j_section .top{height:26px;background:url(/images/section_top.jpg) no-repeat;padding:4px 0 0 48px;}
.j_section .top h2{color:#fff;}
.j_section .txt{background:url(/images/section_bg.gif) repeat-y;padding:0 10px;overflow:hidden;}
.j_section .txt .hadlist{height:auto;}
.hadtitle{width:74px;float:left;line-height:26px;}
.hadzone{width:690px;float:left;padding-bottom:2px;}
.hadzone span{background:#FFFFD9;display:inline-block;border:1px solid #FFB35C;height:18px;line-height:18px;padding:3px 3px 0 3px;margin:0 2px 2px 0;vertical-align:middle;}
.hadzone span img{padding:0 0 2px 2px;cursor:pointer;margin-bottom:3px !important;margin-bottom:0;}
.j_section .txt{padding:2px 0 0 20px;}
.j_section .txt em{color:#ED4E00;font-weight:bold;}
.j_section .txt ul li a{margin:0 6px;}
.j_section .bot{height:16px;line-height:16px;background:url(/images/section_bot.jpg) no-repeat;position:relative;}
.j_section .bot .more{position:absolute;top:12px;left:325px;text-align:center;width:136px;height:22px;background:url(/images/section_more.jpg) no-repeat;}
.j_section .bot .more a{color:#12448B;}
.j_list_table{border-collapse:collapse;width:100%;margin-top:10px;table-layout:fixed;}
.j_list_table td{padding:0 3px;word-wrap:break-word;}
.j_name{height:30px;}
.j_name a{font-size:14px;font-weight:bold;color:#0379E7;}
.j_name span,.j_company span{color:#ED4E00;}
.j_company a{display:block;width:180px;height:22px;overflow:hidden;}
.j_sel a{color:#f30;text-decoration:underline;}
.j_sel a:hover{color:#f30;text-decoration:none;}
.weizhi{background:url(/images/arrow3.gif) 0 5px no-repeat;padding-left:10px;color:#999;}
.weizhi a{color:#999;}
.job_title{margin-top:4px;background:url(/images/arrow2.gif) 0 10px no-repeat;height:30px;border-bottom:3px solid #EFEFEF;line-height:30px;}
.job_title h1{border-bottom:1px solid #ccc;padding-left:16px;font-size:16px;font-family:arial;}
.job_table{margin-top:12px;border-collapse:collapse;background:#fff;width:790px;}
.job_table td{padding:0 5px;height:32px;line-height:32px;}
.job_table a{text-decoration:underline;}
.job_need{padding-top:10px;border-top:2px solid #FF811E;}
.job_need dt{background:url(/images/arrow.gif) 0 5px no-repeat;padding-left:12px;font-size:14px;font-weight:bold;height:24px;}
.job_need dd{width:780px;padding-left:12px;line-height:26px;font-size:14px;overflow:hidden;word-wrap:break-word;}
.job_img{margin-top:12px;}
.job_zhuxi{color:#465F87;margin-top:10px;font-size:12px;}
.contact_title{margin-top:16px;background:url(/images/arrow2.gif) 0 7px no-repeat;height:26px;border-bottom:3px solid #EFEFEF;line-height:26px;clear:both;}
.contact_title h2{border-bottom:1px solid #ccc;padding-left:16px;}
.j_but{margin-bottom:8px;}
.company_intro{margin-top:10px;line-height:26px;font-size:14px;color:#444;overflow:hidden;word-wrap:break-word;}
.company_intro p{text-indent:24px;margin-top:4px;}
.company_intro .red{color:#ff3300;}
.company_pic{float:right;width:300px;height:220px;margin-left:12px;overflow:hidden;border:1px solid #ccc;padding:5px;}
.company_pic img{width:300px;height:220px;border:1px solid #ccc;padding:3px;}
.l_left{float:left;width:530px;height:480px;padding:10px 0 0 10px;;}
.l_left dt{height:30px;line-height:30px;font-size:14px;font-weight:bold;background:#F7F7F7;padding-left:10px;border-left:5px solid #C43137;font-family:arial;color:#555;}
.l_left dd{margin-top:12px;padding-left:60px;color:#666;line-height:18px;}
.l_left dd h1{line-height:24px;color:#AB2C26;font-weight:bold;}
.l_left .s1{background:url(/images/per_12.gif) no-repeat;}
.l_left .s2{background:url(/images/per_13.gif) no-repeat;}
.l_left .s3{background:url(/images/per_14.gif) no-repeat;}
.l_left .s4{background:url(/images/per_12.gif) no-repeat;}
.l_left .s5{color:#888;border-top:1px dotted #ccc;padding-top:8px;line-height:20px;}
.l_right{float:right;width:440px;padding-top:15px;}
.loginbox{width:344px;margin:0px auto;}
.loginbox .s1{height:60px;background:url(/images/loginbox_top.gif) no-repeat;}
.loginbox .s2{height:258px;background:url(/images/loginbox_bg.gif) no-repeat;padding:0 0 0 14px;}
.loginbox .s3{height:22px;background:url(/images/loginbox_bot.gif) no-repeat;}
.input2{font-size:14px;font-family:arail;font-weight:bold;border:1px solid #47749B;width:190px;background:#F6FEFF;height:26px !important;height:26px;line-height:24px;padding:0 3px;}
.reg_tishi{border:4px solid #DDEDF4;padding:10px 15px;margin-top:10px;background:#FDFCF7;margin-bottom:10px;}
.reg_tishi p{text-indent:24px;}
.reg_table td{font-size:14px;}
.reg_table input{padding:2px 4px;font-size:14px;font-family:arail;}
.reg_table span{font-size:12px;}
.reg_top{background:url(/images/reg_top.gif) no-repeat;padding-left:240px;height:34px;line-height:34px;}
.reg_gr{color:#0379E7;font-size:14px;text-decoration:underline;font-weight:bold;}
.retake_top{background:url(/images/retake_top.gif) no-repeat;padding-left:210px;height:34px;line-height:34px;}
.s_inbox{width:740px;border:1px solid #72A5D1;padding:4px 10px;background:#FDFCF7;margin-left:64px;margin-top:4px;}
.logozone{overflow:hidden;}
.logozone_l{width:550px;float:left;}
.logozone_l ul li{display:block;width:132px;height:60px;float:left;margin-right:5px;}
.logozone_l img{border:1px solid #ddd;width:128px;height:56px;}
.logozone_r{width:240px;float:right;}
.logozone_r ul li{display:block;width:112px;height:30px;float:left;margin-right:5px;}
.logozone_r img{border:1px solid #ddd;width:108px;height:25px;}
.midlogo_tip{position:absolute;border:1px solid #aaaaaa;z-index:10;color:#FFFFFF;line-height:20px;background:#FFFFE1;overflow:visible;visibility:hidden;font-size:12px;padding:2px;text-align:left}
.midlogo_tip strong{color:#F00;}
.job_content1,.job_content2,.job_content3,.job_content4,.job_content3_top{clear:both;overflow:hidden;width:980px;margin:auto;margin-top:12px;overflow:hidden;}
.job_content1{height:394px;}
.job_big_logo{width:236px;float:left;}
.jfz_title{height:49px;background:url(/images/fz_title.gif) no-repeat;position:relative;cursor:pointer;}
.jfz_title h1{font-size:16px;color:#D81E00;line-height:24px;padding:10px 0 0 36px;}
.job_famous_company{background:url(/images/job_index_bg.gif) no-repeat;width:508px;height:394px;float:left;margin-left:8px;}
.jfz_txt a{display:block;margin-top:5px;}
.jfz_txt img{border:1px solid #ccc;width:232px;height:62px;}
.jfc_top{height:46px;line-height:38px;color:#fff;padding:0 12px 0 24px;}
.jfc_top h1{display:inline-block;}
.jfc_top span{float:right;color:#fff;}
.jfc_top span a{color:#fff;text-decoration:underline;}
.jfc_top span a:hover{text-decoration:none;}
.jfc_txt{padding:0 8px;width:490px;}
.jfc_txt2{width:490px;height:334px;vertical-align:text-top;overflow:hidden;}
.jfc_txt ul li{background:url(/images/red_dot.gif) 3px 8px no-repeat;padding-left:15px;color:#0261A1;width:476px;height:22px;line-height:22px;overflow:hidden;}
.jfc_txt .c_jobname{color:#0261A1;}
.job_content2{border:1px solid #D0D0D0;background:url(/images/jhm_bg.gif) repeat-x;padding:16px 0 4px 14px;width:966px;overflow:hidden;margin-top:8px;}
.job_content2 ul li{float:left;width:110px;margin-right:10px;height:74px;line-height:20px;}
.job_content2 ul li img{display:block;width:108px;height:25px;border:1px solid #ccc;margin-bottom:2px;}
.job_content2 p{display:block;width:110px;overflow:hidden;height:20px;}
.job_content3_top{width:955px;height:31px;background:url(/images/jln_bg.gif) no-repeat;margin-top:8px;color:#fff;padding:9px 0 0 25px;}
.job_content3_top span{float:right;margin-right:10px;}
.job_content3_top a{color:#ED4E00;font-size:14px;font-weight:bold;}
.job_content3{margin-top:0;overflow:hidden;}
.job_content3 .j_list_table{margin:0;width:980px;}
.job_content4{border:1px solid #C3C3C3;overflow:hidden;}
.job_content4 h2{border-bottom:4px solid #B21717;background:url(/images/jhl_top.gif) no-repeat;height:34px;text-indent:-2000px;overflow:hidden;}
.job_content4 ul{width:960px;margin:auto;padding:6px 0 16px 0;overflow:hidden;}
.job_content4 ul li{height:84px;float:left;width:150px;text-align:center;padding:10px 5px 0 5px;overflow:hidden;}
.job_content4 ul li img{border:1px solid #ccc;padding:3px;}
.job_content4 ul li a{color:#333;line-height:24px}
.job_index_name{background:url(/images/arrow3.gif) 4px 8px no-repeat;}
.job_index_name a{margin-left:10px;}
.ji_right{width:220px;float:right;overflow:hidden;}
.ji_btn{height:104px;background:url(/images/ji_btn.gif) 4px 0 no-repeat;overflow:hidden;}
.ji_btn a{display:block;width:204px;height:46px;margin:auto;margin-top:2px;overflow:hidden;text-indent:-2000px;}
.ji_right .c_hotjob{width:218px;float:none;height:204px;}
.ji_right .c_hotjob_txt ul li{background:url(/images/arrow3.gif) 6px 6px no-repeat;width:194px;padding-left:16px;line-height:22px;height:22px;overflow:hidden;}
.ji_ad{margin-top:6px;}
.ji_ad img{border:1px solid #ccc;}
.ji_search{height:166px;background:url(/images/ji_search.gif) no-repeat;padding:40px 0 0 10px;}
.hot2{width:22px;height:16px;background:url(/images/hot2.gif);top:0 !important;left:146px !important;position:relative;top:-30px;left:56px;}
.cintro_tie{color:#fff;}
