@charset "utf-8";
/* CSS Document */


/*主要内容 人事外包*/
/*简介*/
pre
{
    
            white-space: pre-wrap;
            white-space: -moz-pre-wrap;
            /*white-space: -pre-wrap;*/
            white-space: -o-pre-wrap;
            word-wrap: break-word;
           text-align: left;
           font-family:inherit;
}

.intro-content{
  z-index:-1;
  background:url(../img/hr-jianjie02.png) no-repeat;
  width:1164px;
  height:244px;
  margin:0px auto;
}
.intro{
  background-color:#FFF;
  padding:30px 0px;}
.intro-content > div{
  position:relative;
  width:1095px;
  left:46px;
  top:55px;
}
.cont-p{
  position:absolute;
  z-index:1;
}
.cont-p p{
  font-size:18px;
  font-family:"微软雅黑";
  text-indent:2em;
  line-height:30px;
}

/*产品体系*/
.hr-product{
  width:1200px;
  height:600px;
  margin:90px auto;
  background:url(../img/product1.png);
  position:relative;}
.pro-sys{
  width:400px;
  height:600px;
  position:absolute;
  left:501px;
  background-color:#F00;
  overflow:hidden;
  }
.pro-sys-1{
  width:200px;
  height:200px;
  float:left;
  background-color:#000000;}
.pro-sys-2{
  width:200px;
  height:200px;
  float:left;
  background-color:#f0f0f0;
  text-align:center;}
.pro-sys-3{
  width:200px;
  height:200px;
  float:left;
  background-color:#f0f0f0;
  text-align:center;}
.pro-sys-4{
  width:200px;
  height:200px;
  float:left;
  background-color:#000000;
  text-align:center;}
.pro-sys-5{
  width:200px;
  height:200px;
  float:left;
  background-color:#000000;
  text-align:center;}
.pro-sys-6{
  width:200px;
  height:200px;
  float:left;
  background-color:#f0f0f0;
  text-align:center;}
.pro-sys-2 h1, .pro-sys-3 h1, .pro-sys-4 h1, .pro-sys-5 h1, .pro-sys-6 h1{
  font-size:18px;
  font-family:"微软雅黑";
  margin:20px auto 5px auto;}
.pro-sys-1 h1{
  font-size:18px;
  font-family:"微软雅黑";
  margin:20px auto 5px auto;
  margin-left:64px;
  }
.pro-sys-1 h2{
  font-size:18px;
  font-family:"微软雅黑";
  margin:5px auto;
    text-align:center;
  color:#FFF;
  }
.pro-sys-2 h2{
  font-size:18px;
  font-family:"微软雅黑";
  margin:5px auto;
    text-align:center;
  }
.pro-sys-3 h2{
  font-size:18px;
  font-family:"微软雅黑";
  margin:5px auto;
    text-align:center;
  }
.pro-sys-4 h2{
  font-size:18px;
  font-family:"微软雅黑";
  margin:5px auto;
    text-align:center;
  color:#FFF;
  }
.pro-sys-5 h2{
  font-size:18px;
  font-family:"微软雅黑";
  margin:5px auto;
    text-align:center;
  color:#FFF;
  }
.pro-sys-6 h2{
  font-size:18px;
  font-family:"微软雅黑";
  margin:5px auto;
    text-align:center;
  }
.pro-sys-1 p, .pro-sys-2 p, .pro-sys-3 p, .pro-sys-4 p{
  font-family:"微软雅黑";
  font-size:12px;
  line-height:18px;}
.pro-sys-5 p
{
    font-family:"微软雅黑";
  font-size:12px;
  line-height:18px;
  text-align:center;
    }
.pro-sys-1 h1, .pro-sys-4 h1, .pro-sys-5 h1{
  color:#FFF;}
.pro-sys-1 p, .pro-sys-4 p, .pro-sys-5 p{
  color:#FFF;}
.pro-sys-2 p{
  text-align:center;}
.pro-sys-4 p {
  text-align:center;}
.pro-sys-6 p {
    font-family:"微软雅黑";
  font-size:12px;
  line-height:18px;
  text-align:center;}
.p{
  margin-left:65px;}
.p2{
  margin-left:79px;}
.p3{
  margin-left:77px;}
.p4{
  margin-left:65px;}
.p5{
  margin-left:27px;}
.p6{
  margin-left:65px;}
.p7{
  margin-left:63px;}
.p8{
  margin-left:50px;}
.p9{
  margin-left:72px;}
.p10{
  margin-left:75px;}

/*选择我们*/
.select-us{
  width:1200px;
  height:1020px;
  margin:0px auto;
  position:relative;
  }
.select-us-1{
  width:920px;
  height:342px;
  background-color:#f9f9f9;
  position:absolute;
  left:290px;
  top:15px;}
.select-us-2{
  width:804px;
  height:500px;
  position:absolute;
  top:508px;
  left:295px;
  background-color:#f9f9f9;
  overflow:hidden;}
.select-us-2-1{
  width:267px;
  margin-left:510px;
  font-size:18px;
  font-family:"微软雅黑";
  float:left;
  font-weight:bold;
  }
.select-us-2-1 p{
  text-align:center;}
.select-us-2-2{
  width:267px;
  margin-left:210px;
  margin-top:-153px;
  font-size:18px;
  font-family:"微软雅黑";
  float:left;
  font-weight:bold;
  }
.select-us-2-2 p{
  text-align:center;}
.select-us-3{
  position:absolute;
  left:135px;}
.select-us-1-wz {
  margin-left:245px;}
.select-us-1-1{
  margin-top:10px;}
.select-us-1-wz p{
  color:#000;
  font-family:"微软雅黑";
  font-size:12px;
  background:url(../img/black.png) no-repeat;
  line-height:20px;
  background-position:0px 5px;
  padding-left:15px;
  margin-bottom:28px;
  padding-right:10px;}

/*主要内容 新闻看台*/
.news-stands{
  width:100%;
  height:735px;}
.news-stands-main{
  width:1000px;
  height:703px;
  margin:0px auto;
  }
.news-stands-main-l{
  float:left;
  width:656px;
  height:550px;
  margin-left:88px;
  margin-top:84px;
  }
.news-stands-main-center{
  width:760px;
  height:185px;
  }
.xwwz{
  color:#000;
  font-family:"微软雅黑";
  font-size:24px;
  margin-bottom:35px;
  font-weight:bold;}
.news-stands-main-center img{
  width:247px;
  height:193px;
  display:inline-block;
  float:left;
  }
.news-stands-main-center p{
  color:#000;
  font-family:"微软雅黑";
  font-size:16px;
  margin-bottom:10px;}
.news-stands-main-center-r span{
  color:#000;
  font-family:"微软雅黑";
  font-size:14px;
  margin-bottom:8px;
  display:inline-block;}
.chk{
  margin-top:20px;
  margin-left:20px;
  }
.chk a{
  font-family:"微软雅黑";
  font-size:14px;
  color:#FFF;
  padding:8px 8px;
  background-color:#c00000;
  }
.chk a:hover{
  cursor:pointer;}
.line{
  width:537px;
  height:10px;
  }
.news-stands-main-buttom{
  width:700px;
  /*height:180px;*/
  margin-top:20px;
  height:220px;}
.news-stands-main-buttom a:hover{
  cursor:pointer;}
.news-stands-main-buttom p{
  width:700px;
  /*height:25px;*/
  background:url(../img/jt.png) no-repeat;
  background-position:0px 9px;
  line-height:25px;
  overflow:hidden;
  }
.news-stands-main-buttom p span{
  color:#000;
  font-size:16px;
  margin-right:30px;
  font-family:"微软雅黑";
  margin-left:12px;
  float:left;
  }
.news-stands-main-buttom p a{
  color:#000;
  font-size:16px;
  font-family:"微软雅黑";
  display:inline-block;
  width:560px;
  float:left;}
.news-stands-main-buttom p a:hover{
  text-decoration:underline;
  }

.fy{
  width:740px;
  height:40px;
  line-height:40px;
  text-align:center;
  /*margin-left:150px;*/
  margin-top:10px;
  }
.fy a{
  
  padding:3px 8px;
  background-color:#FFF;
  font-size:14px;
  color:#000;
  /*margin-right:5px;*/}
.fy a:hover{
  background-color:#c00000;
  color:#FFF;
  cursor:pointer;
}
.fy .bg-page{
  background-color:#c00000;
  color:#FFF;
}
.news-stands-main-center-r{
  width:325px;
  height:193px;
  float:left;
  margin-left:10px;
  }

.news-stands-main-r{
  float:left;
  width:140px;
  height:495px;
  margin-left:93px;
  margin-top:60px;  
  }
/*主要内容 新闻内容*/
.news-contant{
  width:100%;
/*  height:700px;*/
  overflow:hidden;}
.news-contant-main{
  width:1000px;
    /*height:574px;*/
  border:2px solid #c4c4c5;
  border-radius:10px;
  margin:50px auto;
  text-align:center;
  min-height:536px;
  }
.news-contant-main h1{
  color:#000;
  font-family:"微软雅黑";
  font-size:24px;
  font-weight:bold;
  margin-top:20px;  
  }
.news-contant-main h2{
  color:#ff0000;
  font-family:"微软雅黑";
  font-size:18px;
  margin-top:20px;  
  }
.news-contant-main-p{
  width:870px;
  text-indent:2em;
/*  height:153px;*/
  color:#000;
  font-family:"微软雅黑";
  font-size:18px;
  margin:20px auto;}
  /*主内容表格样式*/
  .news-contant-main-p .tb_unemployment th
  {
      border:1px solid #000;
      text-indent:0em;
  }
  .news-contant-main-p .tb_unemployment td
  {
     border:1px solid #000; 
     text-indent:0em;
      }
      .news-contant-main-p .tb_unemployment td:first-child
      {
          width:20%;
          
      }
.news-contant-main-p1{
  width:870px;
  text-indent:2em;
/*  height:153px;*/
  color:#000;
  font-family:"微软雅黑";
  font-size:16px;
  margin:10px auto;}
.aljs{
  margin:30px auto 5px;
  text-indent:1em;
  width:870px;
  color:#f08200;
  font-size:18px;
  font-family:"微软雅黑";
  } 
.wyts{
  margin:50px auto 5px;
  text-indent:1em;
  width:870px;
  color:#f08200;
  font-size:18px;
  font-family:"微软雅黑";
  }
.wyrq{
  margin:40px auto;
  width:870px;
  color:#000;
  font-size:15px;
  font-family:"微软雅黑";
  text-align: right;
  }     
.wyfp{
  margin:70px auto;
  text-indent:1em;
  width:870px;
  color:#0061aa;
  font-size:18px;
  font-family:"微软雅黑";
  }
.wyfp1{
  margin-top:-80px;}
.wyfp2{
  margin-top:-50px;}
.news-contant-buttom{
  margin:30px auto;
  margin-top:200px;
  }
  .news-contant-buttom img {
    width: 670px;
    height: 171px;
    border-radius:10px;
  } 
/*主要内容  产品与服务*/
.product-service-main{
  width:1200px;
  margin:0 auto;
  padding-top:44px;
  padding-bottom:55px;
  }
.rs-wz1{
  width:1200px;
  height:575px;
  margin:0px auto;
  position:relative;}
.rs-wz1-1{
  width:593px;
  height:450px;
  background-color:#f0f0f0;
  position:absolute;
  top:67px;
  padding-top:20px;
  padding-left:35px;}
.rs-wz1-2{
  width:727px;
  height:200px;
  background-color:#323232;
  position:absolute;
  left:473px;
  top:530px;
  padding-top:40px;
  padding-left:80px;
  z-index:999;}
.rs-wz1-3{
  position:absolute;
  left:502px;}
.rs-wz1-4{
  width:727px;
  height:350px;
  background-color:#323232;
  position:absolute;
  z-index:998;
  top:1000px;
  padding-top:40px;
  padding-left:80px;}
.rs-wz1-5{
  width:727px;
  height:200px;
  position:absolute;
  left:473px;
  top:60px;
  padding-top:40px;
  padding-left:80px;}
.rs-wz2{
  width:1200px;
  height:500px;
  margin-top:165px;
  margin-bottom:130px;
  position:relative;}
.rs-wz2-1{
  width:593px;
  height:200px;
  background-color:#f0f0f0;
  position:absolute;
  top:10px;
  padding-top:23px;
  padding-left:36px;}
.rs-wz2-2{
  position:absolute;
  top:200px;
  z-index:999;
  left:560px;}
.rs-wz2-3{
  position:absolute;
  left:15px;
  top:1px;}
.rs-wz3{
  width:1200px;
  height:656px;
  position:relative;}
.rs-wz3-1{
  width:591px;
  height:200px;
  position:absolute;
  background-color:#f0f0f0;
  padding-top:20px;
  padding-left:35px;}
.rs-wz3-2{
  width:667px;
  height:364px;
  position:absolute;
  left:533px;
  top:219px;
  background-color:#323232;
  padding-top:30px;
  padding-left:46px;}
.rs-wz3-3{
  position:absolute;
  top:150px;
  left:672px;}
.rs-wz3-4{
  position:absolute;
  top:553px;
  left:492px;}
.product-service-main h1{
  font-family:"微软雅黑";
  color:#000;
  font-size:18px;
  line-height:32px;
  }
.product-service-main p{
  font-size:16px;
  font-family:"微软雅黑";
  color:#000;
  line-height:26px;
  }
.product-service-main span{
  font-family:"微软雅黑";
  color:#000;
  font-size:12px;
  display:block;
  line-height:20px;
}
.rs-wz1-2 h1,.rs-wz1-2 p,.rs-wz1-2 span,.rs-wz1-4 h1,.rs-wz1-4 p,.rs-wz1-4 span, .rs-wz3-2 span, .rs-wz3-2 h1{
  color:#FFF;}
.rs-wz3-1 h1,.rs-wz3-1 p, .rs-wz3-1 span{
  color:#000;}

.product-service-main .zhj{
  margin-top:20px;}
.rs-wz1-1 span, .rs-wz2-1 span, .rs-wz3-1 span{
  background:url(../img/black.png) no-repeat;
  background-position:0px 5px;
  padding-left:13px;}
.rs-wz1-2 span, .rs-wz1-4 span, .rs-wz3-2 span{
  background:url(../img/white.png) no-repeat;
  background-position:0px 5px;
  padding-left:13px;}

/*主要内容 合作客户*/
.clients{
  padding-top:50px;
  padding-bottom:100px;}
.clients-img{
  width:1100px;
  height:2950px;
  margin:0px auto;
  text-align:center;
  background:url(../img/customer170209.png) no-repeat center;
}


/*主要内容 联系我们*/
.contant-us{
  padding-bottom:10px;
}
.contain-us-img{
  background:url(../img/contant-us.png) center no-repeat;
  width:1000px;
  height:750px;
  margin:0 auto;
}
.contain-us-wz{
  margin-top:610px;
  margin-left:74px;
  float:left;
}

.contain-us-wz p{
  font-size:16px;
  line-height:24px;
  font-family:"微软雅黑";
  color:#000000;
}
.contain-us-wz p span{
  display:inline-block;
  width:200px;
}

/*新旧登陆页面跳转*/
 .turnLogin_bd{
            background: url("../img/turn_bg1.png") no-repeat center fixed;
            background-size: cover;
            position:relative;
        }
 .turnLogin img{
            margin-top:10px;
            margin-left:10px;
        }
        .turnLogin .content{
            width:40%;
            margin-left: 10%;
            margin-top: 100px;
            color:white;
        }
        .turnLogin .content h1{
            margin-bottom: 0;
        }
        .turnLogin .content h2{
            color:#ED943a;
            margin-bottom:20px;
        }
        .turnLogin .content p{
            text-indent:2em;
            font-size:16px;
        line-height:24px;
    font-family:"微软雅黑";
        }
        .turnLogin .login_btn{
            margin-top:100px;
            margin-left:12%;
        }
        .turnLogin .login_btn a{
            display: inline-block;
            background: url("../img/turn_btn1.png") no-repeat center;
            background-size: contain;
            box-shadow: 3px 2px 3px #666;
            width:200px;
            height:200px;
            border-radius: 100px;
            text-decoration: none;
            text-align: center;
            line-height: 200px;
            color:#000;
            font-size: 36px;

        }
        .turnLogin .login_btn .old_login{
           margin-left: 100px;
        }
        .bxtab {
          border-collapse:collapse;
          font-size: 14px;
        }
  
  .bxtab tbody tr {
    height: 30px;
  }      
.bxtab tbody tr td{
  width: 10%;
  height: 20px;
  border:1px solid #000;
  padding: 0px 5px;
}
.bxtab tbody tr:nth-child(3) td{
  border:0px solid #fff;
}
.bxtab tbody tr:nth-child(3) td:nth-child(1){
  border-left:1px solid #000;
}
.bxtab tbody tr:nth-child(3) td:nth-child(10){
  border-right:1px solid #000;
}
.bxtab tbody tr:nth-child(3) td:nth-child(7){
  border-right:1px solid #000;
}
.bxtab tbody tr td{
  text-align:center;
}
.bxtab tbody tr:nth-child(5) td{
text-align:left;
}
.bxtab thead tr th{
  text-align:center;
  border:1px solid #000;
  height: 30px;
}
.bxtab thead tr:nth-child(2) th{
  font-weight: normal;
}