.top1{width:100%; margin:0 auto;background-color:#526573; color:#FFF;}
.top2{width:1000px; margin:0 auto; line-height:40px; font-size:18px; font-family:'微软雅黑',"宋体"; text-align:center}
.add1{width:1000px; margin:0 auto; height:100px; padding-top:20px;}
.add2{color:#587fb5; font-size:12px; line-height:65px;}
.add3{font-size:16px; color:#587fb5; font-weight:bold; font-family:Tahoma, Geneva, sans-serif; line-height:68px;}
.add4{width:340px; float:left; padding-top:15px;}
.add5{width:332px; height:28px; line-height:28px; font-size:14px; color:#333; padding: 2px; padding-left:5px; border:#aaaaaa solid 1px}
.add6{width:100px; float:left; padding-top:15px; margin-top:0px; _margin-top:1px;}
.add7{width:988px; margin:0 auto; line-height:35px; background-color:#4975d2; border:#a3bdf3 solid 1px; color:#FFF; padding-left:10px; margin-bottom:5px;}
.wz:link    {COLOR: #fff; TEXT-DECORATION: none}
.wz:visited {COLOR: #fff; TEXT-DECORATION: none}
.wz:active  {COLOR: #fff; TEXT-DECORATION: none}
.wz:hover   {COLOR: #fff; TEXT-DECORATION: none}

.soo{width: 100px; height: 34px;}

.logo_img {text-align: center; height: 50px; line-height: 50px; margin-bottom: 10px;}
.logo_img img{width: 50px; border-radius: 3px;}
.logo_img div{border: #f3f3f3 solid 1px; border-radius: 3px; width: 50px; height: 50px; margin:0 auto;}
/*.ov {overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}*/
.ov {overflow: hidden;}
.over { width:27%; padding:10px; height:160px; margin-top:50px; float:left; border:#74A9F7 solid 1px; cursor:pointer;}
.out { width:27%; padding:10px; height:160px; margin-top:50px; float:left; border:#CCC solid 1px;}
.load_more {width:1000px; margin:0 auto; line-height:30px; text-align:center; font-size:12px; color:#06F;}

.apply_post { font-family:'微软雅黑',"宋体"; font-size:16px; color:#1155CC; text-align:center; height: 45px; overflow: hidden}
.txtmem { font-family:'微软雅黑',"宋体"; font-size:14px; color:#379BE9; text-align:center; line-height:30px; }
.salary { text-align:center; border-bottom:dashed 1px #ccc; color:#DB4E01; line-height:25px; font-size:12px; }
.liyou { font-size:12px; color:#666; padding:10px 0; line-height:20px; height:40px; overflow:hidden }
.tjsj { color:#999; font-size:12px; font-family:Arial, Helvetica, sans-serif; }
.kk_box { width:1000px; margin:15px auto; border:#006 solid 0px; }
.overload { background:#dddddd; }

.foot1{line-height:30px; border-top:#a3bdf3 solid 1px; margin-top:80px; width:100%; float:left; text-align:center; color:#666; font-size:12px; font-family:Arial, Helvetica, sans-serif}
.foot2{float:left; width:100%; height:20px;}
.foot3{width:100%; height:50px;}

.zhiwei:hover{border:#74A9F7 solid 1px;}