@charset "gb2312";
/* CSS Document wirht */
/*首页_主体*/
.main_left { width:320px;}
.main_right { width:650px;}
.index_main { position:relative; z-index:20;}
/*登录前*/
.index_user { border:1px solid #7eb3dd;height:245px; width:320px;margin-top:4px; }

.index_user .hd2 {height: 34px;background:#f7f7f7;line-height:33px;border-bottom:1px solid #ccc;position:relative;}

.index_user .hd2 li {color:#009dda;font-size: 16px;
                     background:#fff;height:33px;
                     border-right:1px solid #ccc;
                     border-top:2px solid #009dda;
                     padding:0 20px;
                     position:absolute;
                     top:-1px;left:0px;
                     z-index:100;
font-family: 微软雅黑,宋体;cursor: pointer;
}

.index_user .hd {background-color:#fff;height:38px;}




.index_user .hd ul {width:320px;}
.index_user .hd li {background: url(../images/logintpbg.jpg) -160px 0;color:#999;text-align:center;height:38px;line-height:38px;cursor:pointer;float:left;font-size:16px;
                    font-weight:bold;font-family: 微软雅黑,宋体;}

.index_user .hd li.per{width:159px;border-right:1px solid #ccc;}
.index_user .hd li.ent{width:160px;}

.index_user .hd li.peron {background: url(../images/logintpbg.jpg);width:159px;border-right:1px solid #ccc;color:#458fce;}
.index_user .hd li.enton {background: url(../images/logintpbg.jpg);width:160px;color:#458fce;}



.index_user .bd { position:absolute; width:318px;}
.index_user .bd ul { overflow:hidden; zoom:1; padding-top:11px; _padding-top:19px;height:205px;}
.index_user .bd dl { line-height:40px;}
.index_user .bd dt { float:left; clear:left; width:30px; text-align:right; font-size:14px;}
.index_user .bd dt.inptbg{background:url(../images/icon24_login.png);width:20px;height:26px;display:inline-block;position:relative;top:10px;left:25px;*top:8px;_top:5px;_left:28px;}
.index_user .bd dt.passbg{background:url(../images/icon24_login.png) -48px 0;}
.index_user .bd dt.inptbg2{background:url(../images/icon24_login.png) -73px 0;}
.index_user .bd dd.lognflow{}
.index_user .bd dd #txtPerUserTips,.index_user .bd dd #txtComUserTips{width:200px;color:#ccc;position:absolute; top:12px; left:53px;top:14px\0; *top:12;_top:16px;_left:53px;}
.index_user .bd dd #txtPerPasswordTips,.index_user .bd dd #txtComPasswordTips{width:200px;color:#ccc;position:absolute;top:53px;left:53px;top:55px\0;*top:53px;_top:50px;_left:53px;}
.index_user .bd .input1 { width:148px;height:20px;padding:5px 0 5px 30px;line-height:20px;}
.login_btn {width:100px;height:77px; background-position:0px -100px;	background-image: url(../images/login_bg.png);background-repeat: no-repeat;border:0px; cursor:pointer; position:absolute; top:15px; left:215px;
}
.login_btn:hover { background-position:-101px -100px;}
.index_user .bd .err_tip {position:absolute; z-index:111; top:120px; left:70px; z-index:9; width:180px; height:36px;background-color:#ffefa4; border:1px #ff9900 solid;text-align:left; padding:5px;line-height:18px; color:#dc6800;display:none;}
span.err_msg {position: absolute;border: 1px solid #FFCC66; z-index:110;background-color: #FCFFC4;line-height:25px; padding:0px 10px; top:95px; right:10px; display: none;
}
.reg_link { position:absolute; left:20px; top:130px;}
a.per_reg {background-image: url(../images/login_bg.png);
	background-repeat: no-repeat;background-position: 0px -185px; width:140px; height:40px; display:block; float:left; line-height:300px; overflow: hidden}
a.per_reg:hover {background-position: 0px -225px; }
a.ent_reg {background-image: url(../images/login_bg.png);
	background-repeat: no-repeat;background-position: -140px -185px; width:140px; height:40px; display:block; float:left; line-height:300px; overflow: hidden}
a.ent_reg:hover {/*background-position: -140px -225px; */}
.qq_lon {position:absolute; right:10px; top:95px; z-index:100}
.txt_info {position:absolute; left:0px; text-align:center; top:175px; z-index:100; line-height:22px; width:320px;}
/*登录后*/
#personShow.index_user .hd li{ width:auto; padding-left:15px;}
#companyShow.index_user .hd li{ width:auto; padding-left:15px;}
.logined_conent { padding:10px; overflow:hidden; zoom:1; position: relative; height:150px;}
.logined_conent dl.user_face { width:102px; height:130px;  float:left;text-align:center;overflow:hidden;padding:10px 0;}
.logined_conent dl.user_face dt { background-color:#666; color:#fff;}
.logined_conent dl.user_face dd.user_tx img{border:1px solid #ccc;padding:10px;width:80px;height:80px;display:block;}
.logined_conent dl.user_face .user_xg{width:102px;height:25px;background:#7eb3dd;color:#fff;text-align:center;display:block;}

.logined_conent dl.user_info { width:190px; float:right; height:130px; overflow:hidden;line-height:25px;padding:10px 0;}
.logined_conent dl.user_info dt { width:80px; float:left; height:25px; text-align:right; color:#333;margin-top:5px;color:#666;}
.logined_conent dl.user_info dd {width:110px; float:left; height:25px;margin-top:5px;}
.logined_conent dl.user_info .user_join{width:118px;text-align:center;margin-left:20px;}
.logined_conent dl.user_info .user_join a{color:#666;display:block;height:23px;border:1px solid #ccc;background:#f4f4f4;}
.logined_conent dl.user_info .user_join a:hover{background:#7eb3dd;color:#fff;text-decoration:none;}

.logined_conent dl.user_opt { clear:both;}
.exbox { position:relative; display:inline-block; width:56px; height:9px; margin:0 10px; padding:1px; border:1px solid #D2D2D2; vertical-align:text-top; background:#FFF; }
.exbox span { position:absolute; top:2px; left:2px; width:10px; height:7px; line-height:7px; vertical-align:middle; background:#88DCFC; }

.user_opt { line-height:39px;border-top:1px solid #ccc;}
.user_opt dd {float:left;text-align:center;border-right:1px solid #ccc;position:relative;}
.user_opt dd b.user_i{color:#009900;position:absolute;top:-12px;right:15px;font-family:Arial,Helvetica,sans-serif;}
.user_opt dd b.user-new{background:url(/CcPerson/images/newico.gif) no-repeat;width: 22px;height: 15px;display:block;position:absolute;top:4px;right:8px;}
.user_opt dd a:hover b.user_i{color:#fff;}
.user_opt a:link,.user_opt a:visited{ display:block;height:39px;width:106px;color:#999;font-size:14px;}
.user_opt a:hover { background-color:#7EB3DD; color:#fff;text-decoration:none;}

.logined_conent dl.ent_face {height:80px;text-align:left;overflow:hidden; border:1px solid #ccc;width:258px;_width:261px;margin-left:20px;}
.logined_conent dl.ent_face dt { background-color:#7eb3dd; color:#fff; width:14px; padding:5px 2px 0px 2px; height:75px; float:left; line-height:16px;  }
.logined_conent dl.ent_info { width:300px; float:right;overflow:hidden;line-height:25px;}
.logined_conent dl.ent_info dt { width:80px; float:left; height:25px; text-align:right; color:#333  }
.logined_conent dl.ent_info dd {width:220px; float:left;}
.logined_conent dl.ent_info dd span { font-family:"微软雅黑"; font-size:14px; color:#0066CC}
.logined_conent dl.ent_face dd img{}
.user_info dd .exbox{margin-left:0;margin-top:5px;}
.user_info dd span{float:left;display:inline;}
/*查看简历*/
.index_rusume {}
.index_rusume h3 {height: 34px;line-height: 34px;font-size: 16px;background: #F4F4F4;padding: 0 5px 0px 10px;;border-bottom: 1px solid #DDD; color:#f30; font-weight:normal; }
.index_rusume h3 span { float:right; font-size:12px; color:#666; font-family:"songti"}
.index_resume_body { height:120px; padding:10px; line-height:25px; overflow:hidden;}
.index_resume_body li { background:url(/skin2012/images/icoRight.gif);background-repeat: no-repeat;background-position: 0px 8px; padding-left:10px; height:50px; }
/*资讯*/
.index_new .new_tit { height:35px; line-height:35px; border-bottom:1px solid #ddd;padding:0px 10px;}
.index_new .new_tit h1 { font-size:16px; font-family:"微软雅黑"; width:160px;}
.index_new .new_bd { padding:0px 10px; line-height:22px; color:#666; overflow: hidden}
.index_new .new_bd li { height:74px;  width:300px; padding:10px 0px; border-bottom:1px dashed #ddd; overflow:hidden}
.index_new .new_bd li img { float:left; margin-right:8px; border:1px solid #ddd;}
.index_new .new_bd h4 { line-height:25px; font-size:14px; font-weight:normal;}
div.zph_tel { background-color:#D8E8F5; margin-top:5px; padding:0px 10px;  }
.index_new .new_zph {white-space:nowrap; overflow:hidden;}
.index_new .new_zph p { width:220px; overflow: hidden}
.pub_big .pub_banner { width:460px;}
.pub_big .week_job { width:180px; height:250px; overflow: hidden; position: relative;}
.pub_big .week_job .hd h1 {font-size:14px; font-family:"微软雅黑";  color:#458DCC; float:left; width:110px; }
.week_job .hd {overflow: hidden; line-height:30px; height:30px; border-bottom:1px solid #ddd; padding:0 10px;}
.week_job .hd .prev,.week_job .hd .next {display: block;width: 9px;height: 10px;line-height: 10px;float: right;margin-right: 10px;margin-top: 10px;overflow: hidden;cursor: pointer;background: url("../images/icoDown.gif") center no-repeat;}
.week_job .hd .next {background: url("../images/icoup.gif") center no-repeat;}
.week_job .bd { padding:8px;}
.week_job .bd li  { border-bottom:1px dashed #ddd ;width:160px;overflow:hidden;white-space:nowrap}
.week_job .bd li span { float:right; color:#090}
/*广告*/
.pub_01 {width:980px; overflow:hidden;zoom:1}
.pub_01 li { padding-bottom:10px; float:left}
.pub_02 { width:980px; overflow:hidden;zoom:1}
.pub_02 ul { width:990px; overflow:hidden;font-size:0px; line-height:0px;}
.pub_02 li { float:left; margin-right:10px; white-space:nowrap; padding-bottom:10px;}
.pub_03 .bd { width:648px; overflow:hidden;} 
.pub_03 .bd ul{ padding:10px; width:652px; overflow:hidden;zoom:1; height:135px; } 
.pub_03 .bd li{ float:left; width:154px; height:72px; margin-right:6px; line-height:20px; overflow:hidden; white-space:nowrap;  }
.pub_03 .bd li h4 { font-weight:normal; padding-top:4px; font-size:12px; color:#999 ; width:150px; overflow:hidden; white-space:nowrap}
.pub_03 .bd li a img  { padding:1px; background-color:#999; height:60px; width:150px;}
.pub_03 .bd li a:hover img  { padding:1px; background-color:#F30;}
/**/
.pub_o { position:absolute; height:280px; z-index:1998 }
.pub_o2 {z-index:700;height:280px; display:block;  }
.pub_04 { width:650px; position:absolute; }
.pub_04 ul { width:660px;}
.pub_04 li { float: left; width:320px; height:60px; margin-right:10px; margin-top:13px;}
.pub_04 ul li.hov a.dttt{ position:absolute; z-index:2008}
.pub_04 ul li img{ width:320px;height:60px;top:0;left:0;}
.pub_04 ul li .adCon{ position:absolute;top:-2px;left:-2px;background:#fff;padding-top:70px; z-index:1000;border:2px solid #458FCE;display:none;width:320px;}
.pub_04 ul li.hov .adCon{display:block;}
.pub_04 ul li .adLst{padding:5px;zoom:1;}
.pub_04 ul li .adLst p a { color:#999}
.pub_04 ul li .adLst p a:hover { color:#F30}
.pub_04 ul li .adLst p{float:left;display:inline;width:85px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;height:24px;line-height:24px;background:url(../images/icon1.png) no-repeat -95px -231px;padding-left:14px;}
.pub_04 ul li .adBot{height:20px;line-height:20px;background:#458FCE; text-align:center;}
.pub_04 ul li .adBot a{margin:0 20px; color:#FFF}
.pub_04 ul li i{display:block;width:320x;height:60px;position:absolute;background:#333;}
.pub_05 {width:980px; overflow:hidden;zoom:1;}
.pub_05 li { /*padding-bottom:10px;*/padding-top:10px; float:left}
/**/
.pub_06 { width:990px; margin:0px auto ; position:relative; z-index:2;}
.pub_06 ul li{float:left;display:inline;width:188px;height:60px;zoom:1;z-index:1;margin-top: 0;/*margin-bottom: 9px;*/margin-top:9px;margin-right: 5px;margin-left: 5px;_margin-right:5px;	_margin-left: 5px;}
.pub_06 ul li.hov a.dttt{ position:absolute; z-index:8}
.pub_06 ul li img { width:186px; height:58px;border: 1px solid #CCC;}
.pub_06 ul li .adCon{ position:absolute;top:-2px;left:-2px;background:#fff;padding-top:60px; z-index:1;border:2px solid #458FCE;display:block;width:188px;}
.pub_06 ul li .adLst{padding:5px;zoom:1;}
.pub_06 ul li .adLst p a { color:#999}
.pub_06 ul li .adLst p a:hover { color:#F30}
.pub_06 ul li .adLst p{float:left;display:inline;width:74px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;height:24px;line-height:24px;background:url(../images/icon1.png) no-repeat -95px -231px;padding-left:14px;}
.pub_06 ul li .adBot{height:20px;line-height:20px;background:#458FCE; text-align:center;}
.pub_06 ul li .adBot a{margin:0 20px; color:#FFF}
.pub_06 ul li i{display:block;width:188px;height:72px;position:absolute;background:#333;}
/**/
.index_job .bd { overflow:hidden;zoom:1; padding:10px 0px; line-height:30px;font-family:"宋体"}
.index_job .bd li { float: left; width:315px; overflow: hidden; white-space: nowrap; padding:0px 5px; }
.index_job .bd li a.grey { color:#666 }
.index_job .bd li a.grey:hover { color:#F30}
/* 行业广告 */ 
.slide_hy{ width:648px; border:1px solid #ddd; text-align:left; font-size:12px;  } 
.slide_hy .hd{ height:34px; line-height:34px; background:#f4f4f4; padding:0 20px; border-bottom:1px solid #ddd;  position:relative;  } 
.slide_hy .hd ul{ float:left; position:absolute; left:20px; top:-1px; height:33px;   } 
.slide_hy .hd ul li{ float:left; padding:0 10px;border-left:1px solid #f4f4f4;border-right:1px solid #f4f4f4;} 
.slide_hy .hd ul li a { color:#666 ; font-family:"微软雅黑"}
.slide_hy .hd ul li.on{ height:33px; line-height:32px; overflow:hidden;  background:#fff; border:1px solid #ddd; border-bottom:2px solid #fff; cursor:pointer; } 
.slide_hy .hd ul li.on a { color:#F30;}
/* 地区行业 */ 
.index_area{ width:320px; border:1px solid #ddd; text-align:left; font-size:12px;  } 
.index_area .hd{ height:34px; line-height:34px; font-size:16px; background:#f4f4f4; padding:0 10px; border-bottom:1px solid #ddd;  position:relative;  } 
.index_area .hd ul{ float:left; position:absolute; left:20px; top:-1px; height:33px;   } 
.index_area .hd ul li{ float:left; padding:0 10px;border-left:1px solid #f4f4f4;border-right:1px solid #f4f4f4;} 
.index_area .hd ul li a { color:#666 ; font-family:"微软雅黑"}
.index_area .hd ul li.on{ height:33px; line-height:32px; overflow:hidden;  background:#fff; border:1px solid #ddd; border-bottom:2px solid #fff; cursor:pointer; } 
.index_area .hd ul li.on a { color:#F30;}
.index_area .bd { padding:10px; overflow:hidden;zoom:1; height:75px; }
.index_area .bd li { float:left; line-height:25px; width:100px; text-align:center}
/*幻灯*/
.slideBox{ width:460px; height:250px; overflow:hidden; position:relative; border:1px solid #ddd;  }
.slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:10px; bottom:10px; z-index:1; }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox .hd ul li{ float:left; margin-right:5px;  width:15px; height:15px; line-height:14px; text-align:center; background:#fff; cursor:pointer; }
.slideBox .hd ul li.on{ background:#f00; color:#fff; }
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd img{ width:460px; height:250px; }
/*首页人才推荐*/
.index_job .bh { background-color:#efefef; height:30px; line-height:30px;_margin-top:10px;*margin-top:0px; padding-right:10px;}
.index_job  h3 { background-color:#7EB3DD; font-size:14px; color:#FFF; font-weight:bold; padding:0px 20px;}
.seartop{height:35px;line-height:35px;}
.seartop h3{color:#0066cc;margin-left:10px;display:inline;font-size:16px;}
.seartop span{margin-left:15px;display:inline;}
.seartop span em{margin:0 1px;font-family: Georgia, "Times New Roman", Times, serif;font-size:18px;}
/*首页人才推荐*/
.threebox { clear:both; margin-bottom:10px; border:1px solid #ddd;}

/*.threebox .hd { background-color:#fff; height:30px; font-weight:bold; font-family:微软雅黑,黑体; position:relative;}
.threebox .hd li { float:left;}
.threebox .hd a {background-color: #fff; border-top:1px solid #ddd;border-right:1px solid #ddd; font-size: 14px;color: white;font-weight: bold; width:180px; text-align:center;  line-height:29px; display:inline-block;}
.threebox .hd .on a.sw1 {background-color: #D3E6F3; color:#458ECD;border-left:1px solid #ddd;}
.threebox .hd .on a.sw2 {background-color: #E2FFAC; color:#009900}
.threebox .hd .on a.sw3 {background-color: #FFD58E; color:#FF3300}
.threebox .hd a.sw1 { color:#458ECD;border-left:1px solid #ddd;}
.threebox .hd a.sw2 {color:#009900}
.threebox .hd a.sw3 {color:#FF3300}*/


.threebox .hd{ height:39px; line-height:39px; background:url(../../images/indexbg.gif) repeat-x 0 -325px; border-bottom:1px solid #ddd; font-size:14px;position:relative;  } 
.threebox .hd a { color:#666;font-size:18px;}
.threebox .hd a:hover { color:#b82e00;text-decoration:none;}
.threebox .hd ul{ float:left; position:absolute; left:-1px; top:-1px; height:32px;} 
.threebox .hd ul li{ float:left; padding:0 15px;} 
.threebox .hd ul li.on{ height:39px; font-weight:bold;  background:#fff; border:1px solid #ddd; border-bottom:2px solid #fff; cursor:pointer; } 
.threebox .hd li .more_jos{position:absolute;top:0;right:-660px;}
.threebox .hd ul li.on a{color:#b82e00;}
.threebox .hd li.on .more_jos a{background:#f4f4f4;color:#666;}

.threebox .bd {}
.threebox .bd { overflow:hidden;zoom:1; padding:10px 0px; line-height:30px;font-family:"宋体"}
.threebox .bd ul{margin-left:-1px;zoom:1;}
.threebox .bd li { float: left; width:184px; overflow: hidden; white-space: nowrap; padding:0px 5px;white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;border-left:1px dashed #ccc;}
.threebox .more_jos { position:absolute; top:0px; right:10px; display:none;}
.threebox .more_jos a { font-weight:normal; border:0px; color:#666; background-color:#fff; font-size:12px;width:120px;}
.threebox .hd .on span.more_jos { display:block;}
.pro_class { }
.pro_class dl.pro_items {  border:1px solid #fff; width:470px; display:inline-table; float:left; padding-left:10px; height:90px; overflow:hidden;}
.pro_class .pro_items dt {font-family:微软雅黑,黑体; font-size:14px; color:#009900}
.pro_class .pro_items a,.pro_class .pro_items a:visited { color:#666; font-size:12px;}
.pro_class .pro_items a:hover { color:#f30;}
.pro_class .pro_items dd { overflow:hidden; zoom:1; height:50px; line-height:25px;}
.pro_class .pro_items dd span { display:inline-block;margin-right:5px;}
.jobs_items {overflow:hidden;zoom:1; padding:0px 10px;  }
ul.jobs_items li { float:left; display:inline-block!important; width:85px!important; font-size:14px; line-height:24px;}
.jobs_items li.jobs_items_tit { width:100%!important; clear:both; font-size:16px;font-family:微软雅黑,黑体; color:#FF3300; line-height:30px; margin-bottom:10px;  }
ul.jobs_items li a { color:#666; font-size:12px;}
ul.jobs_items li a:hover { color:#f30;}
/*紧急招聘*/
.jjzp{margin-bottom:10px;}
.jjzp h3{background:#f60;}
.jjzpimg ul li{margin-left:0;margin-right:10px;display:inline;}
.col01:link,.col01:visited{color:#666;}
.tzjjzp{clear:both;}
.tzjjzp em{color:#f60;margin:0 10px;}
.tzjjzp span{float:left;}
.tzjjzp span.spanmn{width:285px;overflow:hidden;}
.index_job .tzjjzp li{border-bottom:1px dashed #ccc;margin-right:10px;width:315px;padding:0;}
.index_job .tzjjzp{padding-top:0;}
/*首页资讯*/
.slide_news{border:1px solid #ddd; text-align:left; overflow:hidden  } 
.slide_news .hd{ height:30px; line-height:30px; background:#f4f4f4; font-size:14px;  border-bottom:1px solid #ddd;  position:relative;  } 
.slide_news .hd a { color:#666}
.slide_news .hd a:hover { color:#F30}
.slide_news .hd ul{ float:left; position:absolute; left:20px; top:-1px; height:32px;} 
.slide_news .hd ul li{ float:left; padding:0 15px; } 
.slide_news .hd ul li.on{ height:30px; font-weight:bold;  background:#fff; border:1px solid #ddd; border-bottom:2px solid #fff; cursor:pointer; } 
.slide_news .bd{ padding:0px;} 
.slide_news .bd ul{ padding:10px; overflow: hidden;zoom:1; font-family:"宋体";} 
.slide_news .bd ul li { float:left; width:230px; margin-right:10px; overflow:hidden; white-space:nowrap}
.slide_news .tempWrap{ margin:10px;  } 
/*友情链接*/
.link_box { border-top: #7EB3DD 2px solid; padding-bottom:20px; }
.link_box .bh {background-color:#f3f3f3; padding-left:10px; text-align:right; height:35px;  line-height:35px;  margin-bottom:10px;} 
.link_box .bh h3 { font-family:"微软雅黑"; font-size:16px; float:left;}
.link_box .bd {overflow:hidden;zoom:1; padding:0px 10px;}
.link_box .bd li { float:left; width:137px; line-height:22px;}

/* 通用图片列表_普通式 */ 
.picList li{ width:96px;  } 
.picList .pic{ text-align:center; line-height:0px;  } 
.picList .pic img{ width:90px; height:90px; padding:2px; border:1px solid #ccc; } 
.picList .pic a:hover img{ border-color:#f00;  } 
.picList .title{ line-height:24px;} 
 
/* 多个左滚动 - 公用类 */ 
.leftLoop{ overflow:hidden; position:relative; width:320px;  border:1px solid #ddd; height:410px;   } 
.leftLoop h3 { font-size:16px; font-family:"微软雅黑"; line-height:35px; float:left; width:150px; font-weight:normal; padding-left:10px;}
.leftLoop .hd{ overflow:hidden;  height:30px; background:#f4f4f4;  } 
.leftLoop .hd .prev,.leftLoop .hd .next{ display:block;  width:5px; height:9px; line-height:10px; float:right; margin-right:10px; margin-top:10px;  overflow:hidden;   
     cursor:pointer; background:url("../images/icoLeft.gif") no-repeat;} 
.leftLoop .hd .next{ background:url("../images/icoRight.gif") no-repeat;  } 
.leftLoop .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:10px;  } 
.leftLoop .hd ul li{ position:relative; _display:inline; float:left;  width:10px; height:10px; overflow:hidden; background:#ccc; margin-right:10px; text-indent:-999px; cursor:pointer; 
    -webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px; } 
.leftLoop .hd ul li.on{ background:#f00;  } 
.leftLoop .bd{ padding:10px;} 
.leftLoop .bd ul{ overflow:hidden; zoom:1; } 
.leftLoop .bd ul li{ margin:0 7px 0px 0px; text-align:center; float:left;display:_inline;  } 
.leftLoop.hyarea { width:auto; height:170px;}
.leftLoop.hyarea  .bd ul li {margin:0 8px 0px 2px; }
/*分站 投递*/
.lite_tjpost{ overflow:hidden; position:relative;  border:1px solid #ccc; height:35px; line-height:35px; background-color:#efefef; margin-top:10px; } 
.lite_tjpost a.prev { display:block;  width:18px; height:16px; line-height:17px;overflow:hidden;   
     cursor:pointer; background:url("/skin2012/images/up_down.gif") no-repeat 0px 0px; position:absolute; right:2px; top:2px;} 
.lite_tjpost a.prev:hover { background-position:-18px 0px;}
.lite_tjpost a.next:hover { background-position:-18px -17px;}
.lite_tjpost a.next { background:url("/skin2012/images/up_down.gif") no-repeat 0px -17px;display:block;  width:18px; height:15px; line-height:15px;  overflow:hidden;   
     cursor:pointer;position:absolute; right:2px; top:18px; } 
.lite_tjpost .hd ul{ float:right; overflow:hidden; zoom:1;  height:0px; line-height:0px; font-size:0px;  } 
.lite_tjpost .bd {padding-left:10px; width:500px;} 
.lite_tjpost .bd ul{ overflow:hidden; zoom:1;  } 
.lite_tjpost .bd li {background: url(/skin2012/images/icoRight.gif);background-repeat: no-repeat;background-position: 0px 12px;padding-left: 10px;}
/*地区行业 公司推荐*/
.slide_de_list{text-align:left;  } 
.slide_de_list .hd{ height:30px; line-height:30px; background:#f4f4f4; margin-top:5px; padding:0 20px; border-bottom:1px solid #ddd;  position:relative;  } 
.slide_de_list .hd ul{ float:left; position:absolute; left:20px; top:-1px; height:32px;   } 
.slide_de_list .hd ul li{ float:left; padding:0 10px;  } 
.slide_de_list .hd ul li.on{ height:30px;  background:#fff; border:1px solid #ddd; border-bottom:2px solid #fff; cursor:pointer; } 
.slide_de_list .hd ul li.on a { color: #F30}
.slide_de_list .bd{ padding:10px 0px;  } 
.slide_de_list .bd ul{ padding:0px; overflow:hidden;zoom:1  } 
.slide_de_list .bd ul li{ float:left; width:235px; padding:0px 5px; } 
.slide_de_list .tempWrap{ margin:10px;  }
.more_jobs { position:absolute; left:820px; top:0px; width:200px; white-space: nowrap}
/*找工作导航*/
.toplink { border:1px solid #7EB3DD; height:60px; overflow:hidden; line-height:25px; }
.toplink.top_hy { width:310px; margin-right:10px; }
.toplink.top_dq { width:375px;}
.toplink h2 { width:34px; float:left; }
.toplink h2 a {font-size:14px; height:60px; padding-right:8px; font-weight:bold; color: #FFF!important; background-color:#7EB3DD; display:block; text-align:center; padding-top:6px; padding-left:8px;}
.toplink h2 {font-size:14px; height:60px; padding-right:8px; font-weight:bold; color: #FFF!important; background-color:#7EB3DD; display:block; text-align:center; padding-top:6px; padding-left:8px;}
.toplink ul {margin-left:55px; padding-top:5px;}
.toplink ul li { width:60px; float:left;}

/*搜索工作*/
.hot_key {}
.hot_key ul{margin:0px; padding:0px;list-style-type:none}
.hot_key li{width:100px; margin:0 0 0 30px;height:28px; font-size:14px;line-height:28px;float:left;overflow:hidden;}
.hot_key li a,.hot_key li a:visited { color:#06C!important}
/*.job_list { position:relative; z-index:1500;}*/
.divJobDetail { z-index:1600}
/*招聘全部职位分类*/
.classification_b{ width:100%; padding-top:10px; }
#ultab1{width:700px; line-height:30px;overflow: auto;margin:0;padding:0;zoom:1; background:#f6f6f6}
.jobNav_0 {width:320px;float:left;overflow:hidden;}
.jobNav_1 {width:320px;float:left;overflow:hidden;}
.jobNav_2 {width:320px;float:right;overflow:hidden;}
.jobNav{color:#333; overflow:hidden;}
.jobNav h2{float:left;clear:both;position:relative; width:300px;height:24px;padding:2px 9px 0 24px;}
.jobNav h2 span{float:left;font-size:14px}
.jobNav h2 em{float:left;font-size:12px;margin:2px 0 0 5px;color:#bb0511;cursor:pointer;font-style:normal; display:none;}
.jobNav .fl{clear:both; }
.jobNav .fl a,.jobNav .fl a:visited { color:#06C!important}
.jobNav ul {float:left;width:290px;/*height:70px;_height:70px;*/padding:5px 0 0 20px;border:1px solid #fff;overflow:hidden}
.jobNav ul li{font-size:14px; line-height:28px;float: left;white-space: nowrap;padding-right: 10px;padding-bottom: 0;padding-left: 0;}
/*.jobNav ul.current{float: left;	position: absolute;height: auto;z-index: 1;border-color: #7EB3DD;padding-bottom: 8px;background-color: #EEFCFF;}*/
.reg_login_a { height: 35px;}
.reg_login_a a {float: left;background-image: url(../images/index_body.png);background-repeat: no-repeat;background-position: 0px -170px;display:block; width:100px;line-height:95px;height:35px; overflow:hidden;}
.reg_login_a a.rusume_full { } 
.reg_login_a a.resume_reg { background-position: -100px -170px;} 
/*招聘注程*/
.zp_st { width:640px;height: 35px; line-height:35px; background-color:#E3EEF7; padding:0px 10px; font-size:14px;}
.zp_st li { float:left; margin-right:5px; width:85px; padding-left:30px; position:relative;}
.zp_st li b {background-image: url(../images/index_body.png);background-repeat: no-repeat; position:absolute;left:0px; top:0px; width:30px; height:35px;}
.zp_st li b.arrow { background-position:-220px -53px; r }
.zp_st li b.arrow_1 { background-position:-250px -53px;}
.zp_st li b.arrow_2 { background-position:-280px -53px;}
.zp_st li b.arrow_3 { background-position:-310px -53px;}
.zp_st li b.arrow_4 { background-position:-340px -53px;}
.zp_st li.nt { color:#458ECD;width:110px; }
.zp_bar { width:320px; height:35px;}
.zp_bar a {float: left;background-image: url(../images/index_body.png);background-repeat: no-repeat;background-position: 0px -205px;display:block; width:160px;line-height:95px;height:35px; overflow:hidden;}
.zp_bar a.ent_login { } 
.zp_bar a.ent_reg { background-position: -160px -205px;} 
.intro_zp { padding:10px;}
.intro_zp p { width:200px;}
.intro_zp h3 a {background-image: url(../images/index_body.png);background-repeat: no-repeat; height: 38px; display:block; line-height:100px; overflow:hidden;}
.intro_zp li { float:left; width:238px; height:100px;}
.intro_zp .int_1 h3 a {background-position: 0px -240px; }
.intro_zp .int_2 h3 a {background-position: 0px -280px; }
.intro_zp .int_3 h3 a {background-position: 0px -318px; }
.intro_zp .int_4 h3 a {background-position: 0px -358px; }

/*简历推荐*/
.resume_Loop{ overflow:hidden; position:relative; } 
.resume_Loop .hd{ overflow:hidden;  height:30px; background:#f4f4f4;  } 
.resume_Loop .hd .prev,.resume_Loop .hd .next{ display:block;  width:9px; height:10px; line-height:10px; float:right; margin-right:10px; margin-top:10px;  overflow:hidden;   
     cursor:pointer; background:url("../images/icoUp.gif") center no-repeat;} 
.resume_Loop .hd .next{ background:url("../images/icoDown.gif") center no-repeat;  } 
.resume_Loop .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:10px;  } 
.resume_Loop .hd ul li{ position:relative; _display:inline; float:left;  width:10px; height:10px; overflow:hidden; background:#ccc; margin-right:10px; text-indent:-999px; cursor:pointer; 
    -webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px; } 
.resume_Loop .hd ul li.on{ background:#f00;  } 
.resume_Loop .bd{} 
.resume_Loop .bd ul{ overflow:hidden; zoom:1; } 
.resume_Loop .bd li { height:54px; border-bottom:1px solid #ddd; padding:8px 0px;*padding-top:6px;overflow:hidden;zoom:1}
.resume_Loop .bd li img { }
.resume_Loop .bd li .pic { float:left; width:60px;}
.resume_Loop .bd li .title { width:125px; line-height:20px;}

/*找人才-头部广告*/
.zp_intro{ width:700px; height:60px; overflow:hidden; position:relative;    } 
.zp_intro .hd{ height:15px; overflow:hidden; position:absolute; right:10px; bottom:10px; z-index:1; } 
.zp_intro .hd ul{ overflow:hidden; zoom:1; float:left;  } 
.zp_intro .hd ul li{ float:left; margin-right:5px;  width:15px; height:15px; line-height:14px; text-align:center; background:#fff; cursor:pointer; } 
.zp_intro .hd ul li.on{ background:#f00; color:#fff; } 
.zp_intro .bd{ position:relative; height:100%; z-index:0;   } 
.zp_intro .bd img{ width:700px; height:60px; } 
/*名企*/
.mq_box { background-color: #f2f6f9; margin-bottom:20px;border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #cdd4dc;
	border-left-color: #cdd4dc;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #cdd4dc;}
.mq_title ul {border-top-width: 1px;border-bottom-width: 1px;border-top-style: solid;	border-bottom-style: solid;	height: 30px; line-height:30px; padding:0px 10px;border-top-color: #FFFFFF;	border-bottom-color: #FFFFFF;}
.mq_title li {list-style-type: none;padding-left: 10px;font-family: "宋体";	font-size: 14px;font-weight: bold;color: #333;}
.mq_title {border-top-width: 1px;border-bottom-width: 1px;border-top-style: solid;border-bottom-style: solid;border-top-color: #cdd4dc;	border-bottom-color: #cdd4dc;}

.mq_pic {list-style-type: none;	margin: 10px;padding: 0px;text-align: center;height: auto;}
.mq_gnqy {margin: 0px;position: relative;}
.mq_pic li {height: 140px;width: 108px;margin-top: 5px;	margin-bottom: 5px;	float: left;margin-right: 5px;margin-left: 6px; overflow:hidden; white-space:nowrap;}
.mq_pic p {height: 14px;width: 110px;text-align: center;font-family: "宋体";	color: #015bac;	padding: 0px;margin-top: 10px;margin-right: 0px;margin-bottom: 0px;	margin-left: 0px;}
.mq_pic img {padding: 1px;border: 1px solid #dddddd;}
.mq_pic a {text-decoration: none;color:#015bac;}
.mq_pic A:link {COLOR: #333; TEXT-DECORATION: none}
.mq_pic A:visited {	COLOR: #333; TEXT-DECORATION: none}
.mq_pic A:hover {COLOR: #f50; TEXT-DECORATION: underline}
.mq_pic A:active {COLOR: #f50; TEXT-DECORATION: underline}
.mq_kg {height: 20px;}

/*字母*/
.job_letter {  margin-bottom:10px; line-height:25px; overflow:hidden; zoom:1}
.job_letter .cx_left { float:left;  font-size:14px; color:#333; padding:0px 10px; width:180px; font-weight:bold;}
.job_letter .cx_right { float:left; padding-left:10px; color:#fff; font-size:5px;}
.job_letter .cx_right a,.job_letter .cx_right a:visited { color:#666; border:1px solid #ddd; font-family:Verdana; float:left; width:20px; font-size:14px; display:inline-block; text-align:center; margin-right:4px; background-color:#fff; }
.job_letter .cx_right a:hover { color:#fff;border:1px solid #f30; background-color:#f60;}

