.container{
  height:100%;
  position:relative;
}

body,html{
  overflow-x:hidden;
}

header{
  width:94%;
  height:0.9722rem;
  padding:0 3%;
  position:fixed;
  left:0;
  top:0;
  background:#0294df;
  z-index:9999;
}

header .left_shouye{
  width:0.6204rem;
  height:0.9722rem;
  float:left;
}

header .right_shouye{
  width:0.4815rem;
  height:0.3704rem;
  z-index:9999;
  float:right;
  padding:0.3056rem 0;
}


.recdutmen{
  margin-top:0.9907rem;
  background:url("../img/inti_02.png") 0 0 no-repeat;
  width:100%;
  height:1.9444rem;
  background-size:100% 100%;
}

.recdutmen .ment{
  text-align:center;
  font-size:0.5185rem;
  color:#dee0e0;
  padding-top:0.6759rem;
}

.recdutmen .zhaoqun{
  text-align:center;
  font-size:0.463rem;
  color:#333;
  margin-top:-0.5rem;
}


.trim{
  width:94%;
  padding:0 3%;
  background:#eee;
  height:0.8241rem;
  line-height:0.8241rem;
}

.trim .mind{
  font-size:0.2778rem;
  color:#666;
}

.trim .rng{
  margin:0 0.1389rem;
  font-size:0.2778rem;
  color:#666;
}



.mation{
  padding:0.6481rem 0;
  padding-left:3%;
}

.mation a{
  font-size:0.2222rem;
  color:#999;
  border:1px solid #999;
  border-radius:0.1111rem;
  padding:0.1389rem 0.2222rem;
  margin-right:0.2407rem;
}

.mation a.blue{
  background:#0294df;
  color:#fff;
  border:1px solid #0294df;
}


.infonmaio{
  width:94%;
  height:0.5741rem;
  padding:0 3%;
}

.infonmaio .P_hid{
  font-size:0.3704rem;
  color:#009ce6;
  height:0.5741rem;
  border-bottom:1px solid #009ce6;
  width:1.6204rem;
  box-sizing:border-box;
  text-align:center;
}


.mantern{
  background:#0294df;
  height:0.7407rem;
  line-height:0.7407rem;
  margin:0 auto;
  width:94%;
  margin-top:0.463rem;
}

.mantern .cateign{
  font-size:0.2778rem;
  color:#fff;
}

.mantern .tng1{
  margin-left:0.537rem;
  float:left;
}

.mantern .tng2{
  float:right;
  margin-right:1.4815rem;
}




/*招聘信息表*/


.submenu {
  display: none;
}

 .submenu li {
  border-bottom: 1px solid #4b4a5e;
 }

 .submenu a {
  display: block;
  text-decoration: none;
  color: #d9d9d9;
  -webkit-transition: all 0.25s ease;
  -o-transition: all 0.25s ease;
  transition: all 0.25s ease;
 }


.accordion .link {
  cursor: pointer;
  display: block;
  height:0.7778rem;
  line-height:0.7778rem;
  position: relative;
  background:#eee;
  -webkit-transition: all 0.4s ease;
  -o-transition: all 0.4s ease;
  transition: all 0.4s ease;
}

.accordion{
  width:94%;
  margin:0 auto;
}


.accordion .link .kkkk{
  display:block;
  float:left;
  color: #666;
  font-size: 0.2222rem;
}

.accordion .link .k1{
  margin-left:0.4074rem;
  float:left;
}

.accordion .link .k2{
  margin-right:1.1111rem;
  float:right;
}


.accordion li{
  margin-top:0.0278rem;
}


.accordion li i {
  position: absolute;
  top: 0.3056rem;
  right: 0.1389rem;
  color: #595959;
  -webkit-transition: all 0.4s ease;
  -o-transition: all 0.4s ease;
  transition: all 0.4s ease;
}

.accordion li i.chevron_down img{
    width:0.3519rem;
    height:0.1667rem;
}


.accordion li.open i.chevron_down {
  -webkit-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -o-transform: rotate(180deg);
  transform: rotate(180deg);
}




 .submenu a {
  display: block;
  text-decoration: none;
  color: #d9d9d9;
  -webkit-transition: all 0.25s ease;
  -o-transition: all 0.25s ease;
  transition: all 0.25s ease;
 }



.gontanerb{
    padding:0 3%;
  }

 .gontanerb .nerwtr{
    font-size:0.2222rem;
    padding:0.463rem 0 0.2037rem 0;
 }

 .gontanerb .P_ktxtba{
  font-size:0.2222rem;
  color:#666;
  line-height:0.5833rem;
 }

  a.dereltive{
    width:1.9444rem;
    height:0.6481rem;
    color:#fff;
    background:#0294df;
    font-size:0.2222rem;
    line-height:0.6481rem;
    text-align:center;
    margin:0.463rem 0 0.5rem 3%;
    display:block;
 }




 /*分页*/

.paging{
  width:100%;
  height:0.9259rem;
  padding:0.463rem 15% 0 20%;
  margin-bottom:2.5278rem;
}

.paging .lrin{
  font-size:0.1852rem;
  color:#666;
  width:0.5556rem;
  height:0.5556rem;
  border:1px solid #e6e6e6;
  display:block;
  float:left;
  margin:0.0926rem;
  line-height:0.5556rem;
  text-align:center;
}

.paging .figure{
  width:0.5556rem;
  height:0.5556rem;
  border:1px solid #e6e6e6;
  display:block;
  float:left;
  margin:0.0926rem;
  color:#666;
  line-height:0.5556rem;
  text-align:center;
}

.paging .rihg{
  float:left;
  width:0.5556rem;
  height:0.5556rem;
  border:1px solid #e6e6e6;
  line-height:0.5556rem;
  text-align:center;
  margin:0.0926rem;
  display:block;
}

.paging .tnp{
  color:#fff;
  background:#0294df;
}


/*侧边栏*/

.sidebar_box{
  position:fixed;
  left:0;
  top:0;
  width:65%;
  height:100%;
  z-index:9999;
  display:none;
}

.sidebar_box .home{
  background:url("../img/topjian_01.png") 0 0 no-repeat;
  height:0.9722rem;
  width:100%;
  color:#fff;
  font-size:0.2778rem;
  line-height:0.9722rem;
  background-size:100% 100%;
  z-index:9999;
}

.sidebar_box .condition{
  width:0.6389rem;
  height:0.9722rem;
  float:left;
  padding-left:3%;
}



.bar_sec li{
  height:0.9259rem;
  line-height:0.9259rem;
  border-bottom:1px solid #e5e5e5;
  background:url("../img/ri_kk_03.png") 90% 0.3241rem no-repeat;
  background-size:0.1667rem 0.2963rem;
}


.bar_sec li a{
  height:0.9259rem;
  display:block;
  color:#333;
  font-size:0.3148rem;
  padding-left:0.5278rem;
}

.bar_sec{
    background:#fff;
    width:63.5%;
    height:100%;
}



.uiddig{
    width:100%;
    position:fixed;
    left:0;
    top:0.9722rem;
    height:100%;
    background:rgba(0,0,0,.7);
    z-index:99999;
    -webkit-transition: bottom 0.4s linear;
    transition: bottom 0.6s linear;
}



.Copyright{
  background:#0294df;
  padding:0.463rem 0;
  text-align:center;
  color:#a8d2e8;
  font-size:0.1852rem;
  position:absolute;
  left:0;
  bottom:0;
  width:100%;
}



/*回到顶部*/
 .return-top{
  background:url("../img/Top.png") 0 0 no-repeat;
  background-size:100%;
        width:0.9259rem;
        height:0.9259rem;
        position:fixed;
        right:3%;
        bottom:3.2685rem;
        display:none;
    }
    .return-top.active{
        display:block;
    }

