@charset "utf-8";
/* CSS Document */
/*css-reset*/
body{ background:url(../zhaopin/pp.jpg) repeat}
html,body,div,ul,ol,li,dl,dt,dd,p,span,em,strong,b,i,h1,h2,h3,h4,form,input,button,textarea,select,option,img,a{ margin:0; padding:0}
ul,ol,dl,dt,dd,p,img{ display:block; border:0}
a{ text-decoration:none; outline:none}
a:hover{ text-decoration:underline}
li{ display:block; list-style:none}
textarea{resize: none;outline: none}
input{outline: none}
/*clearfix-浮动清理*/
.clearfix:after { content:"."; display:block; height:0; clear:both; visibility:hidden }
.clearfix { display:inline-block }
* html .clearfix { height:1% }
.clearfix { display:block}
/*公用浮动*/
.fl{ float:left}
.fr{ float:right}
/*隐藏*/
.none{ display:none}
/*招聘*/
.zp_box{ width:1050px; margin:0 auto 50px; background:url(../zhaopin/zppp.jpg) repeat-y; padding:0 3px 10px 1px; position:relative}
.zp_box .zp_btm{ position:absolute; bottom:0; left:0}
.zp_box .zp_gg{ margin:0 0 48px}
.zp_box .zp_xian{ margin:0 auto 50px}
/*职位列表*/
.zp_box .zp_list{ overflow:hidden; padding:0 0 0 50px; *padding:0 0 50px 50px}
.zp_list li{ float:left; margin:0 48px 40px 0; width:284px}
.zp_list li .imgbox{ height:246px; overflow:hidden}
.zp_list li img{ margin:0 auto}
.zp_list li h3{ font-weight:bold; font-size:30px; text-align:center; color:#31404f; line-height:40px; margin:0 0 10px;font-family:"微软雅黑"}
.zp_list li dl{ background:url(../zhaopin/listpp.jpg) repeat-y; width:284px}
.zp_list .red dl{ background:url(../zhaopin/listppred.jpg)}
.zp_list li dt,
.zp_list li .btm{ overflow:hidden; text-indent:-999px; font-size:0; line-height:0; background:url(../zhaopin/border.jpg) no-repeat; margin:0; padding:0}
.zp_list .red dt,
.zp_list .red .btm{ background:url(../zhaopin/borderred.jpg)}
.zp_list li dt{ background-position:0 0; height:50px}
.zp_list li .btm,
.zp_list .red .btm{ height:10px; background-position:0 -60px}
.zp_list li dd{ overflow:hidden; position:relative}
.zp_list .red p{ margin:-1px auto 14px}
.zp_list li p{ margin:-1px auto 10px; padding:10px 0 0; width:230px; border-top:1px dotted #cac9c4; overflow:hidden; position:relative}
.zp_list li .a_tit strong,
.zp_list li .btn{ background:url(../zhaopin/ico.png) no-repeat}
.zp_list li .a_tit{ padding:0 0 0 8px; display:block; line-height:26px; color:#31404f;}
.zp_list li .a_tit:hover{ text-decoration:none}
.zp_list li .a_tit strong{ display:block; margin:0 0 0 -8px; padding:0 0 0 8px; font-size:16px; background-position:0 -158px}
.zp_list li .a_tit span{ font-style:normal; color:#596570; font-size:12px; display:block; line-height:18px}
.zp_list .red .a_tit strong{ background-position:0 -123px; color:#d30000}
.zp_list li .a_tit .sp{ padding:10px 0}
.zp_list li .btnbox{ margin:0 auto; width:230px;border-top:1px dotted #cac9c4; overflow:hidden; padding:20px 0 15px}
.zp_list li .btn{ text-align:center; color:#FFF; display:block; font-size:14px;}
.zp_list li .btn:hover{ text-decoration:none}
.zp_list li .blettle{position:absolute; width:62px; height:27px; line-height:26px;  background-position:0 -46px; right:0; top:50%; margin:-8px 0 0}
.zp_list .red .blettle{ width:78px; height:24px; background-position:0 -82px; line-height:24px}
.zp_list li .bbig{ float:right; width:103px; height:36px; line-height:32px; font-weight:bold; background-position:0 0}


