


.nxq_banner_bg{height:60vh;position:relative;width:100%;}
.nxq_banner_bg img{width:100%;height:100%;display:block;object-fit:cover;position:absolute;left:0px;top:0px;}

.nxq_banner .newsban{width:100%;max-width:2.6rem;}
.nxq_banner h2{font-size:.6rem;}
.nxq_banner p{font-size:.12rem;}
.nxq_banner .content{margin-top:.4rem;}

.newsxq{width:100%;overflow:hidden;}

.jobdetail{width:100%;margin:0 auto;max-width:12rem;}
.jobdetail h1{text-align:center;color:#333;line-height:1.3;font-size:.36rem;}
.jobdetail span.subtit{display:block;text-align:center;color:#666;margin-top:0.2rem;font-size:.18rem;}
.jobdetail .con{margin-top:.4rem;padding-top:.4rem;border-top:1px solid #eee;padding-bottom:.4rem;}
.jobdetail .con h4{font-weight:bold;margin-bottom:0.2rem;}
.jobdetail .con p{line-height:1.7;}
.jobdetail .mail{width:100%;position:relative;text-align:center;padding-top:0.4rem;}
.jobdetail .mail::before{width:100%;height:1px;background:#d4e2e2;position:absolute;left:0;top:calc( 50% + 0.2rem );content:"";}
.jobdetail .mail a{display:inline-block;margin:0 auto;width:1.1rem;text-align:center;background:#fff;position:relative;z-index:3;}
.jobdetail .mail a img{width:0.5rem;display:block;margin:0px auto;padding:0px;}

.jobdetail .con img{max-width:100%;height:auto !important;width:auto;display:inline;}


.relative{width:100%;max-width:12rem;margin:0 auto;display:flex;justify-content:space-between;flex-wrap:wrap;padding-top:0.6rem;font-size:.18rem;}
.relative>div{width:49%;background:#f0f4f7;padding:0.2rem 0.5rem;box-sizing:border-box;}


.ss_01{overflow:hidden;background-color:#f9f9f9;padding:.9rem 0px;}

.ss_01_c{width:100%;overflow:hidden;text-align:center;}
.ss_01_c .c{display:inline-block;width:100%;max-width:9rem;position:relative;height:.8rem;}
.ss_01_c .c input.ss_01c_txt{width:100%;height:100%;border:0px;background-color:#fff;font-size:.18rem;border-radius:.8rem;padding:0px .4rem;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}
.ss_01_c .c label{width:2rem;height:.8rem;position:absolute;right:0px;top:0px;z-index:9;font-size:.18rem;border-radius:.8rem;background-color:#0c66aa;color:#fff;display:flex;display:-webkit-flex;align-items:center;justify-content:center;}
.ss_01_c .c label input.ss_01c_btn{width:100%;height:100%;overflow:visible;position:absolute;left:0px;top:0px;z-index:9;opacity:0;cursor:pointer;}
.ss_01_c .c label span{display:inline-block;background:url("../images/top_01.png") 0% 50% no-repeat;background-size:.2rem;padding-left:.4rem;}

.ss_01_b{width:100%;overflow:visible;padding-top:.4rem;text-align:center;color:#333;line-height:1.75;}
.ss_01_b i{color:#0c66aa;font-style:normal;}
.ss_01_b span{display:inline-block;}
.ss_01_b span:nth-child(2){margin-left:.4rem;}


.ss_02{overflow:hidden;padding-top:1rem;}
.ss_02 .p{width:100%;overflow:visible;text-align:center;}
.ss_02 .p1 img{display:block;height:2rem;margin:0px auto;padding:0px;}
.ss_02 .p2{text-align:center;color:#9e9e9e;line-height:1.75;margin-top:.2rem;font-size:.3rem;}

.ss_03 .newsitemtxt{width:100%;}

@media screen and (max-width:1000px) {

  .ss_01{padding:40px 0px;}
  .ss_01_c .c{height:60px;}
  .ss_01_c .c label{height:60px;width:140px;}
  .ss_01_b{padding-top:20px;}

  .jobdetail h1{font-size:.3rem;}

  .relative{display:block;}
  .relative>div{width:100%;}
  .relative>div:nth-child(2){margin-top:.2rem;}


}