@charset "utf-8";
/* CSS Document */

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,form,input,p,th,th,table,input{ margin:0; padding:0;}
img{ border:0;}
.clear{ clear:both;}
.overf{ overflow:hidden;}
#header,#flash_branner,#container,.ad,#footer{ margin:0 auto; overflow:hidden;}
.clear {    
 CLEAR: both; PADDING-RIGHT: 0px! important; DISPLAY: block; PADDING-LEFT: 0px! important; FONT-SIZE: 0px! important; FLOAT: none; PADDING-BOTTOM: 0px! important; MARGIN: 0px; OVERFLOW: hidden; WIDTH: 100%; LINE-HEIGHT: 0! important; PADDING-TOP: 0px! important; HEIGHT: 0px    
}
a{ font-size:12px; font-family:"宋体"}
p{ font-size:12px; font-family:"宋体"; line-height:18px;}
a:link,a:visited{ text-decoration:none; color:#333;}
a:hover{ color:#ff6600; text-decoration:underline;}

#header{ width:980px; height:140px; }
.top_bar{ width:100%; height:25px;}

.top_login:link,.top_login:visited{color:#0066cc; margin-left:20px; margin-left:10px;}
.top_login:hover{ color:#ff6600; text-decoration:underline;}
.top_reg:link,.top_reg:visited{ color:#0066cc;}
.top_login:hover{ color:#ff6600; text-decoration:underline}

.header_menu{ width:980px; height:76px; overflow:hidden; }
#logo{ width:231px; height:64px; margin:5px 0 0 10px; float:left;}

.tem{width:719px;height:70px;overflow:hidden;float:left;padding-left:10px;padding-top:2px;}
.city_big_tx{ font-size:14px; font-weight:bold; margin-left:26px;}
.tem a{ line-height:16px;}
.more{ margin-left:15px;}

.top_nav{ width:980px; height:35px; overflow:hidden;}
.top_nav_left{ width:5px; height:35px; background:url(/images/skin/nav_left.gif) no-repeat; float:left;}
.top_nav_center{ width:970px; height:35px;  border-left:0; border-right:0; background:url(/images/skin/nav_bg.gif) repeat-x; float:left;}
.top_nav_right{ width:5px; height:35px; background:url(/images/skin/nav_right.gif) no-repeat; float:left;}

.top_nav_center ul{ list-style-type:none; margin-left:55px;}
.top_nav_center ul li{ float:left; line-height:35px; margin-right:30px;}
.top_nav_center ul li a:link,.top_nav_center ul li a:visited{ color:#fff;display:block; width:80px; height:33px; text-align:center; }
.top_nav_center ul li a:hover{ background:#fff; height:33px;  color:#006600; margin-top:1px; background:url(/images/skin/nav_select.gif) no-repeat 3px 0; }

#top_index{background:#fff; height:33px;  color:#006600; margin-top:1px; background:url(/images/skin/nav_select.gif) no-repeat 3px 0;}

/*body*/
#container{ margin:0 auto; width:980px; margin-top:5px; margin-bottom:40px;}
.search_wrap{ width:622px; height:155px; overflow:hidden; float:left;}
.search_wrap h3{ display:block; margin-bottom:0; height:1px; font-size:0px;}

.search_top{ width:100%; height:6px; background:url(/images/skin/search_top_bg.gif) no-repeat left top;}
.search_content{ width:618px; height:130px; background:#f5f5f5; border:1px solid #dddddd; border-bottom:0; border-top:0;}
.search_bottom{ width:100%; height:6px; background:url(/images/skin/search_bottom_bg.gif) no-repeat left top; display:block; font-size:0px;}

.search_content a{ font-family:12px; color:#666666;} 
.search_space{ margin-left:27px;font-family:14px;}
.search_tx{line-height:35px;width:443px; height:35px; border:1px solid #dddddd; margin-bottom:5px;}
.search_btn{ cursor: pointer;width:37px; height:35px; background:url(/images/skin/search_btn.gif) no-repeat; border:0; vertical-align:-5px;#vertical-align:0px;_vertical-align:0px; margin-left:5px;}
.search_add_tx{ vertical-align:-5px;#vertical-align:10px;_vertical-align:10px; margin-left:2px;}
.search_content radio{ margin-left:10px;}

.whatweare_wrap{ height:155px; width:335px; float:right; margin-left:10px;}
.whatweare_wrap h3{ display:block; width:335px; text-indent:10px; font-size:12px; height:25px; line-height:25px; color:#666666; font-weight:normal; background:url(/images/skin/whatweare.gif) no-repeat}
.whatweare_content{ width:327px; height:90px; padding:10px 3px 5px 3px; border:1px solid #e5e5e5; border-bottom:0; border-top:0;}
.whatweare_content p{ font-size:12px; color:#333333; line-height:20px; }
.whatweare_wrap h4{ display:block; widows:100%; text-indent:-999px; font-size:8px; height:8px; background:url(/images/skin/whatweare-bottom.gif) no-repeat;}
#step{ color:#0066cc; text-decoration:underline;}

.koubei_content{ width:640px; height:100%; overflow:hidden; float:left;}

.koubei_content_top{ width:100%; height:18px;margin-top:20px;}
.koubei_content_top h3{float:left; background:url(/images/skin/cu.gif) no-repeat 0 3px; padding-left:15px; font-size:14px;}
.koubei_content_top h4{ float:right; color:#0066cc; font-size:14px;}
.koubei_content_top h4 a:link,.koubei_content_top h4 a:visited{ text-decoration:none; color:#0066cc; margin-right:10px;}
.koubei_content_top h4 a:hover{ color:#ff6600; text-decoration:underline}

.comment_wrap{ width:100%; overflow:hidden; }
.comment_content{	width:100%;	overflow:hidden;	margin-top:10px;	border-top:1px dotted #dddddd;	padding-top:10px;	float: left;}
img.face{ float:left;}
.face_wrap{ float:left; width:62px; height:80px;}
.face_wrap img{ display:block;}
.face_wrap a{display: block;font-size: 12px;margin-top: 5px;}
.comment_content_wrap{float:left;margin-left:18px;width:540px;}
.comment_content .username{ color:#6eafd5;float:left;}
.space_l_r{ margin:0 20px;float:left;}

.comment_content .company_name{ color:#0066cc;float:left;}
.comment_content .company_name:link,.comment_content .company_name:visited{ color:#0066cc; text-decoration:underline;}
.comment_content .company_name:hover{ color:#ff6600;}
.comment_content .feedback{color:#0066cc;}
.comment_content .feedback:link,.comment_content .feedback:visited{ color:#0066cc; text-decoration:none; float:right;}
.comment_content .feedback:hover{ color:#ff6600; text-decoration:underline;}

.star_wrap{	width:550px;}
.star_wrap img{ margin-right:4px; margin-left:3px; margin:10px 4px 0 3px;}
.star_wrap p{ font-size:12px; line-height:18px; color:#333333; margin-top:5px; padding-right:5px;}

.trade{ width:100%; overflow:hidden; padding-top:15px; border-top:1px dotted #dddddd; margin-top:5px;}
.trade ul{ width:100%; list-style-type:none; height:300px; }
.trade ul li{display:block;	float:left;	width:163px;padding-left:20px;height:20px;text-align:left;overflow:hidden;margin-bottom:14px;padding-right: 30px;line-height: 20px;}
.trade ul li a:link,.trade ul li a:visited{ color:#0066cc;}
.trade ul li a:hover{ color:#ff6600;}

.job_face{ width:100%; height:180px;overflow:hidden; margin-top:5px; border-top:1px dotted #dddddd; }
.face{ width:36px; height:60px;text-align:center;margin:10px 20px 10px 25px; overflow:hidden; float:left;}
.zhiye{  display:block;}

.face a{ text-align:center; color:#0066cc; display:block; width:100%; overflow:hidden; margin-top:5px; }
.face a:link,.face a:visited{ text-decoration:none; font-family:"宋体"; font-size:12px; }
.face a:hover{ color:#97b829; text-decoration:underline;}

.job_search{ width:100%; margin-top:10px; }

.interview_wrap{ width:638px; height:230px;#height:210px;_height:200px; border-top:1px dotted #dddddd; margin-top:5px;margin-bottom:40px;}

.interview_content_wrap{ width:190px; height:100%; float:left; margin-right:22px;}
.interview_content_wrap h3{ color:#0066cc; font-size:14px; }
.c-name{color:#0066cc; font-size:14px; font-weight:bold; display:block; margin-top:10px; margin-bottom:5px;}

.lev_wrap{ width:190px; height:100%; overflow:hidden; margin-top:5px;}
.interview_wrap a{ font-size:14px;}
.lev_wrap span{ float:left; display:block;  font-size:12px; margin-bottom:8px; font-weight:bold}
.lev_bg{ width:108px; height:12px; overflow:hidden; background:url(/images/skin/lev_bg.gif) no-repeat; margin:0 7px;}
.lev_blue{ width:50%; background:url(/images/skin/blue.gif) repeat-x; display:block; margin-left:4px; margin-top:1px; height:10px;}
.lev_wrap p{ line-height:18px; font-size:12px; padding-right:4px; height:50px;}
.lev_wrap p a{ font-size:12px;}

.content_foot{ width:100%; overflow:hidden;margin-top:20px;margin-bottom:40px;border-top:1px dotted #dddddd;}
.ceo_wrap{ width:43%; overflow:hidden; float:left; margin-right:4%;}
.ceo_wrap span{ display:block; text-align:right; margin-top:5px; color:#0066cc;}

.ceo_wrap h3{ background:url(/images/skin/cu.gif) no-repeat 0 3px; padding-left:15px; padding-bottom:5px; font-size:14px; border-bottom:0px dotted #dddddd; font-size:14px; }
.ceo_content{ width:100%; height:70px; overflow:hidden; padding-top:20px; border-bottom:1px dotted #dddddd;}
.ceo_content img{ float:left;}
.ceo_tx_wrap{ float:left; width:60px; }
.ceo_tx_wrap a{ display:block; height:20px; width:60px; margin-left:10px; margin-top:5px;}
.blue{ color:#0066cc; width:45%;}
.ceo_content p{ color:#0066cc; padding-right:5px;}

#ceo_blog{ border-left:1px dotted #dddddd; padding-left:15px;}

.koubei_snb{ width:310px; overflow:hidden; float:left; border:1px; border-left:1px dotted #dddddd; padding-left:10px; margin-left:15px;}
.koubei_snb_wrap{ width:300px; overflow:hidden;}

#topic ul{ list-style-type:none; margin-left:30px; margin-top:15px;}
#topic ul li{height:18px;overflow:hidden;width:250px;line-height: 20px;margin-top:5px;}
#blue_tx{ color:#0066cc;}
#topic{ }
#topic .koubei_content_top{ padding-bottom:5px; border-bottom:1px dotted #dddddd;}

#environment .koubei_content_top{ padding-bottom:5px; border-bottom:1px dotted #dddddd;}
.com_img{ width:282px; margin-top:10px; height:190px; overflow:hidden; margin:0 auto; margin-left:10px; border-top:1px dotted #ccc;border-bottom:1px dotted #ccc; padding-top:5px;}
.com_img img{ height:72px; width:86px; overflow:hidden; margin:1px; }
.com_img_center{ border-left:1px dotted #ccc; border-right:1px dotted #ccc;}
.com_img_top{ border-top:1px dotted #ccc;}

#pp{ margin-top:45px;}
/*比比工资*/
.bibi{ width:262px; height:185px; overflow:hidden; margin-left:10px; background:url(/images/skin/bibi.gif) no-repeat; padding:66px 0 0 18px; border-bottom:1px dotted #ddd;}
.tt1{ width:170px; height:18px; border:1px solid #ddd; border-right:0; }
.b2{ width:20px; height:18px; border:1px solid #ddd; border-left:0; background:url(/images/skin/blue_btn.gif) no-repeat; cursor:pointer}
.b3{ width:20px; height:20px; border:1px solid #ddd; border-left:0; background:url(/images/skin/blue_btn.gif) no-repeat;cursor:pointer}
.bibi select{ width:180px; height:20px; border:1px solid #ccc; margin-bottom:10px;}
.year_m{ width:93px; height:20px; border:1px solid #ddd; margin-right:10px;}
.year_m2{ width:65px; height:20px; border:1px solid #ddd; border-right:0;}
.space_bottom{ height:5px; font-size:0;}

#class_m{ width:68px; margin-left:10px; height:20px; vertical-align:0px;}
.bibi button{ background:url(/images/skin/see_report.gif) no-repeat; border:none; width:172px; height:35px; margin-left:55px; }
/*比比工资*/
.year_m{ width:93px; height:20px; border:1px solid #ccc;}
#class_m{ width:68px; margin-left:10px; height:20px; vertical-align:0px;}
.bibi button{ background:url(/images/skin/see_report.gif) no-repeat; border:none; width:175px; height:34px; margin-left:50px; }

#worker_money{ height:500px; margin-top:20px;}
#worker_money p{ margin-left:14px; display:block; margin-top:10px; border-top:1px dotted #dddddd; padding-top:10px;}
#worker_money ul{ list-style-type:none; width:280px; margin-top:10px; margin-left:14px;}
#worker_money ul li{ margin-bottom:0px;width:280px;height:20px;}
#worker_money ul li a{ display:block; float:right;height:20px;}
#worker_money ul li a:link,#worker_money ul li a:visited{
	display:block;
	float:left;
	color:#0066cc;
	margin-right:10px;
	overflow:hidden;
	width:80px;
	line-height: 20px;
	padding-right: 20px;
}

#environment{ margin-top:20px; overflow:hidden;}
.environment_content{ border-top:1px dotted #dddddd; padding-top:10px;}

.env_wrap{ width:134px; height:142px; overflow:hidden; float:left; margin-right:15px;}
.e_box{ display:block; text-align:center; margin-bottom:5px; color:#0066cc}
.e_box:link,.e_box:visited{ color:#0066cc;}
.e_score{ margin-top:14px; }

.tks{ width:970px; overflow:hidden; border-top:1px dotted #dddddd; margin:0 auto; margin-top:5px; line-height:30px;}
.friends{font-family:'宋体'; font-weight:bold; font-size:14px; color:#000; float:left; width:100px;  margin:10px 0 5px;margin-left:18px;}
.link{width:820px; float:right;margin:10px 10px 10px 0; }
.tks_ul{ margin:0;  padding:0; font-family:"宋体"; font-size:12px; color:#333333; list-style-type:none; }
.tks_ul li{}
.tks_ul li a:link,.tks_ul li a:visited{  text-decoration:none; color:#0066cc;}
.tks_ul li a:hover{ text-decoration:underline; color:#ff6600;}


#footer{ width:100%; height:110px; overflow:hidden; padding-top:5px; border-top:1px solid #cccccc; margin-top:10px; text-align:center}
#footer ul{ margin:0 auto; list-style-type:none; width:1000px;}
#footer ul li{ display:inline;}
#footer ul li a{ color:#000; font-size:12px; font-family:"宋体";}
#footer ul li a:link,#footer ul li a:visited{ text-decoration:none; }
#footer ul li a:hover{ text-decoration:underline; color:#0066cc;}
#footer p{ color:#ccc; font-size:12px; font-family:"宋体"; margin:5px auto}

.believe{width:750px; margin:0 auto }
.believe img{float:left; margin-right:5px;}

.xin_box{width:115px; height:45px; border:1px solid #ccc; float:left; text-align:left; padding-top:5px; margin-right:5px; overflow:hidden;}
.xin_box a{ margin-right:2px;}
.xin_box a:link,.xin_box a:visited{ color:#000; text-decoration:none; float:left;}
.xin_box a:hover{ text-decoration:underline; color:#ff6600;}


/*天气*/
#weather{width:125px;height:65px;overflow:hidden;padding-left:8px;float:left;margin-top:0px}
.curent_w{width:140px;border-bottom:1px solid #cccccc;}
.cutent_w img{vertical-align:text-bottom; }
.city_span1{font-size:20px;color:#333333;font-family:'黑体';}
.weather_area{height:20px;width:60px;display:block;font-weight:bold;float:left;text-align:center;}
.weather_area a{font-size:14px;width:100px;}
.temperature{font-size:10px;}
.wendu{ font-size:14px; font-family:'黑体'; color:#666666;}
.city_w{width:112px;}
.city_w a:link,.city_w a:visited{ font-size:12px; font-family:"宋体"; color:#666666; text-decoration:none;margin-right:3px;}
.city_w a:hover{ color:#ff6600; text-decoration:underline;}

#xin {
	float:right;
	margin-top: 15px;
}
.T_serch {width:469px;height:65px;float: right;padding: 10px 0px 10px 10px;}
