@charset "utf-8";
/* CSS Document */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,table,th,td,button{padding:0;margin:0;}
fieldset,img,button{border:0;}
table{border-collapse:collapse;border-spacing:0;}
ol,ul{list-style:none;}
h1,h2,h3,h4,h5,h6{font-size:100%;text-align:left;}
.clear{height:0;clear:both;overflow:hidden;}
a{text-decoration:none;outline:none;blr:expression(this.onFocus=this.blur());}
a:hover{text-decoration:none; color:#ff0000}
.fl{ float:left;}
.fr{ float:right;}
.blue{color:blue;}
*html{background-image:url(about:blank); background-attachment:fixed;}
.mainWrap{width:978px; position:relative; margin:0 auto 30px auto;border:1px solid #e4e4e6;}
.mainWrap h2{color:#264558; font-size:14px;}

/*公司首页*/
.companySpot{padding:20px 59px 17px 29px; background:#f8f8f8; overflow:auto; font-size:12px;}
.infoview{ padding-top:15px;}
.compdeta{zoom:1;}
.compdeta li{float:left;display:inline;line-height:28px;margin-bottom:12px;}
.compdeta li:after{content:".";display:block;visibility:hidden;height:0;clear:both;}
.compdeta li div{position:relative;float:left;display:inline;margin:0 20px 0 0; padding-right:12px;white-space:nowrap;background:url(hire_sp_ico.gif) right -720px no-repeat;}
.compdeta li div .fl{clear:right;zoom:1;display:inline;padding:0 8px;color:#C76354;background:#FFE9E5;border-left:2px solid #F57A67;border-bottom:1px solid #E5D1CE;}
.compdeta li .cbbg1 .fl{color:#AD7C37;background:#FFF0DB;border-left-color:#FFA82E;border-bottom-color:#E5D8C5;}
.compdeta li .cbbg2 .fl{color:#2F942F;background:#DCF5DC;border-left-color:#68BB68;border-bottom-color:#C6DCC6;}
.compdeta li .cbbg3 .fl{color:#5A7AAD;background:#E0ECFF;border-left-color:#80A7E5;border-bottom-color:#C9D4E5;}
.compdeta li .cbbg1{background-position:right -660px;}
.compdeta li .cbbg2{background-position:right -750px;}
.compdeta li .cbbg3{background-position:right -690px;}
.compdeta .clr{float:none;display:block;clear:both;}
.compdeta .clr div{margin-right:10px;}
.empty{clear:both; height:10px; font-size:0; background:#efeff0; border-top:1px solid #c1c1c4; border-bottom:1px solid #e4e4e6;}
.companyIntro{ padding:28px 29px 30px;}
.companyIntro h2{ margin-bottom:14px;}
.companyIntro dl{ height:30px; line-height:30px;}
.companyIntro dt{width:70px; float:left; color:#666;}
.companyIntro dd{ float:left; display:inline;}
.companyIntro p{line-height:30px; margin:12px 0 16px 0; /*word-wrap:break-word;position:relative;*/ }
.companyIntro .openintro,.companyIntro .hideintro{font-size:12px;color:#1155CC; cursor:pointer; display:block; text-align:right; height:14px; line-height:14px;}
.companyIntro .hideintro{display:none;}

/*招聘信息*/
.recruitInformation{padding:29px 29px 16px; text-align:left; position:relative}
.recruitInformation table{margin-top:21px; font-size:12px;}
.recruitInformation table td{ height:38px; line-height:38px; border-top:1px solid #eeeef0;}
.recruitInformation table td a:hover{color:#ff0000;}
.recruitInformation table thead th{height:36px; line-height:36px; color:#808080; font-weight:normal; border-top:1px solid #eeeef0; text-align:left;}
.post .more{font-size:12px; position:absolute; top:31px; right:32px}

/*公司动态*/
#centerWrap{width:949px; position:relative; margin:20px auto 20px; border:1px solid #e4e4e6; padding:20px 29px 0 20px;}
#centerWrap h2{ margin-bottom:10px;}
.dongtai dl{ height:40px; line-height:40px; clear:both; border-bottom:1px solid #f1f1f1;}
.dongtai dl dt{ width:189px; float:left; color:#585858; white-space:nowrap;}
.dongtai dl dd{ float:left; display:inline; margin-right:23px;}


.dongtai .updatetime{ float:right;}
/*招聘职位*/
.innerPage{text-align:center;}
.innerPage table{ border-bottom:1px solid #E4E4E6; text-align:left;}
.positionCatagory{ position:absolute; top:16px; right:30px;}
.positionCatagory a{ width:78px; height:23px; line-height:23px; display:inline-block; font-size:12px;background:#f6f6f6; border:1px solid; border-color:#e2e2e2 #bababa #bababa #e2e2e2; color:#666;}
.positionCatagory .selectcur{ border-bottom:none; background:none; color:#353532; font-weight:bold;}

/*2012-9-17 wendy*/
.cj{ padding:30px; width:500px; text-align:center; font-size:16px}
.mb30{ margin-bottom:30px;}.pr5{ padding-right:5px;}.ml10{ margin-left:10px;}.orange{color:#e56a33}
.guanxi{ display:inline-block; height:20px; padding-left:11px; vertical-align:middle}
.guanxi span{ display:inline-block; height:20px; line-height:18px; *line-height:21px; padding-right:6px;}
.g1{ background-position:left -32px;}
.g1 span{ background-position:right -32px; color:#8c58b4}
.g2{ background-position:left -53px;}
.g2 span{ background-position:right -53px; color:#c94973}
.g3{ background-position:left -74px;}
.g3 span{ background-position:right -74px; color:#5b74bd}
.wrong{ display:inline-block; height:25px; color:#ee2200; background:#fff2f2; line-height:24px; padding:0 6px;}
.wrong cite{ display:inline-block; width:14px; height:14px; background-position:0 -95px; vertical-align:middle; margin-right:5px;}
.vt{ display:inline-block; vertical-align:top}
.put.three label{ width:155px;}




/*seo*/
.content .posTitle{ width: 980px; height: 50px; margin:0 auto; line-height: 50px}
.content .posTitle a{ color: #585858}
.content .mainWrap{ margin-top: 0}
.links{ width:968px; margin-top:20px;padding:0 15px; border:1px solid #dcdee1; border-top:2px solid #f27318; color:#666}
.links a{color:#666}
.links a:hover{ color:#ff0000}
.links dl{border-top:1px dotted #ddd}
.links .cIntro{border:none}
.links dl{ clear:both; /*padding:13px 0;*/ padding:8px 0;line-height:24px; overflow:hidden; zoom:1}
.links dt{ /*width:158px; white-space:nowrap; width:140px; */text-align:right; float:left; display:inline; margin-right:10px}
.links dd{ /*float:left;width:780px;*/}
.sRele a,.sRecom a,.fLink a{/* width:134px; */float:left; display:inline; margin-right:13px; white-space:nowrap}
.footerWrap .links dt h2{ margin: 0; font-size: 12px; font-weight: normal;}


.pf { margin:0 auto;  width:980px; margin-bottom:5px;}
.gg { height:66px;}
.gg0 { float:left;}
.gg0 img { width:980px; height:66px;}
.gg1 { float:left;}
.gg2 { float:right}
.gg1 img { width:250px; height:66px;}
.gg2 img { width:730px; height:66px;}


