.n_banner{
  /* height: 7.14rem; */
  height:100px;
  width:100%;
  margin-top:79px;
}
.n_banner img{
  height: 100%;
  width:100%;
}
.p-nav{
  width:100%;
  height:4.93rem;
  background: #EFEFEF;
  overflow: hidden;
}
.sitemp{
  margin-left:-15px;
  line-height: 4.93rem;
}
.sitemp .site{
  float:left;
}
.sitemp .site > a{
  color:#666;
}
.sitemp .site > span{
  color:#666;
}
.sitemp #xzzx-navigation{
  float:right;
}
.sitemp #xzzx-navigation li{
  float:left;
  height:2.86rem;
  margin-top:1.035rem;
  line-height: 2.86rem;
}
.sitemp #xzzx-navigation li.on{
  background: #24CBDE;
}
.sitemp #xzzx-navigation li.on>a{
  color:#fff;
}
.sitemp #xzzx-navigation li>a{
  color:#666;
  padding:0 2rem;
}
.sitemp #xzzx-navigation li>.fgx{
  color:#999;
  float: right;
}
.sitemp #xzzx-navigation li:last-child>.fgx{
  color:#EFEFEF;
}
.ss{
  background:#2C3459;
  margin-top:2rem;
  padding:2rem 0;
  text-align:center;
}
#formsearch{
  color:rgba(255,255,255,0.8);
}
#formsearch > div{
  display: inline-block;
  position: relative;
  background: url("../images/xzzx-icon3.png") no-repeat scroll right center;
  /* appearance:none;
  -moz-appearance:none;
  -webkit-appearance:none; */
  width:20%;
  color:#666;
  box-sizing: border-box;
}
#formsearch > div > div{
  position:absolute;
  background: #fff;
  color:#666;
  left:1rem;
  width:100%;
  text-align: left;
  display: none;
  z-index:1;
  padding-left:0.5rem;
  padding-top:0.5rem;
}
.procpxh-con2 > div{
  display: none;
}
#formsearch select{
  background: url("../images/xzzx-icon3.png") no-repeat scroll right center;
  /* appearance:none;
  -moz-appearance:none;
  -webkit-appearance:none; */
  width:20%;
  background:#fff;
  padding:0.5rem 0 0.5rem 1rem;
  color:#666;
  box-sizing: border-box;
}
#formsearch input#ssgjc,#formsearch input#procplx,#formsearch input#procpxh{
  width:18%;
  background:#fff;
  padding:0.5rem 0 0.5rem 1rem;
  color:#666;
  box-sizing: border-box;
  margin-left: 1rem;
}
#formsearch input#procplx,#formsearch input#procpxh{
  width:95%;
  background:#fff;
  padding:0.5rem 0 0.5rem 1rem;
  color:#666;
  box-sizing: border-box;
  margin-left: 1rem;
}
.pt-nav{
  overflow: hidden;
}
.pt-nav > ul{
  margin-top: 1rem;
  overflow: hidden;
  background:#EFEFEF;
}
.pt-nav > ul li{
  float: left;
}
.pt-nav ul li a{
  padding:0.6rem 3rem;
  float: left;
  color:#666;
}
.pt-nav ul li.on a{
  background:#24CBDE;
  color:#fff;
}
.pt-nav ul li>.fgx{
  color:#666;
  float: right;
  padding-top:0.6rem;
}
#cpxh{
  margin-left:1rem;
}
#s_btn{
  margin-left:1rem;
}
.xzzx-list{
  overflow: hidden;
}
.xzzx-list table{
  width:100%;
  margin-top:2rem;
  margin-bottom:5rem;
  overflow: hidden;
  table-layout: fixed;
}
.xzzx-list table thead tr td{
  background:#24CBDE;
  padding:1rem 0;
  text-align:center;
  color:#fff;
}
.xzzx-list table thead tr td:nth-child(1){
  width:30%;
}
.xzzx-list table thead tr td:nth-child(2){
  width:50%;
}
.xzzx-list table thead tr td:nth-child(3){
  width:10%;
}
.xzzx-list table thead tr td:nth-child(4){
  width:10%;
}
.xzzx-list table tbody tr td{
  padding:1rem 0;
  color:#666;
}
.xzzx-list table tbody tr td span{
  font-size: 1rem;
  font-weight: bold;
  color:#24CBDE;
}
.xzzx-list table tbody tr td a{
  color:#666;
  display: inline-block;
}
.xzzx-list table tbody tr:nth-child(even) td{
  background:#F8F8F8;
}
.xzzx-list table tbody tr td:nth-child(1){
  padding-left:1.5rem;
}
.xzzx-list table tbody tr td:nth-child(3){
  text-align: center;
}
.xzzx-list table tbody tr td:nth-child(4){
  text-align: center;
}
.xzzx-list table tfoot tr{
  text-align: center;
}
.xzzx-list table tfoot tr td{
  text-align: center;
}
.xzzx-list table tfoot tr td input{
  width:12%;
  margin-right: 0.5rem;
  margin-left: 0.5rem;
}
.xzzx-list .pagination{
  overflow: hidden;
  background: #EFEFEF;
  text-align:center;
  margin-top:1.5rem;
  list-style: none;
}
.xzzx-list .pagination li{
  padding:1rem;
  display: inline-block;
  color: #807E8C;
}
.xzzx-list .pagination li a{
  color: #807E8C;
}
.xzzx-list .pagination li.active span{
  color: #24CBDE;
}
.xzzx-list .pagination li a.ymtz{
  color: #24CBDE;
  font-weight: bold;
  text-decoration: underline;
}
#s_m_btn{
  display: none;
}
#s_btn{
  display: inline-block;
}
@media (max-width: 768px){
  #s_btn{
    display: none;
  }
  #s_m_btn{
    display: inline-block;
  }
  .xzzx-con .ss form > span{
    display: inline-block;
    width:30%;
  }
  .xzzx-con .ss form#formsearch > div{
    display: inline-block;
    width:60%;
  }
  .xzzx-con .ss form#formsearch > div:nth-child(3){
    margin-left: 30%;
    margin-top:1rem;
  }
  #formsearch input#ssgjc{
    width: 60%;
    background: #fff;
    padding: 0.5rem 0 0.5rem 1rem;
    color: #666;
    box-sizing: border-box;
    margin-left: 1rem;
    margin-left: 30%;
    margin-top:1rem;
}
  .xzzx-con .ss form#formsearch > select{
    display: inline-block;
    width:60%;
  }
  .xzzx-con .ss form#formsearch > select:nth-child(5){
    margin-left:30%;
    margin-top:1rem;
  }
  .xzzx-con .ss form#formsearch > select:nth-child(3){
    margin-left: 30%;
    margin-top:1rem;
  }
  .xzzx-con .ss form#formsearch > input#s_m_btn{
    width:60%;
    margin-left: 30%;
    height:2.5rem;
    margin-top:1rem;
  }
  .pt-nav > ul{
    background: transparent;
  }
  .pt-nav > ul > li > a > span{
    display: none;
  }
  .pt-nav > ul > li{
    margin-right: 2%;
    margin-top:1rem;
  }
  .pt-nav > ul > li > a{
    /* width:32%; */
    background: #EFEFEF;
    text-align: center;
    /* padding-left:0;
    margin-left:1.2%;
    margin-top:0.5rem; */
  }
  .pt-nav ul li a {
    padding: 0.6rem 1.5rem;
  }
  .pt-nav ul li>.fgx {
    color: #666;
    float: right;
    padding-top: 0.6rem;
    display: none;
  }
  .xzzx-list table thead tr td:nth-child(1){
    width:80%;
  }
  .xzzx-list table thead tr td:nth-child(2){
    width:50%;
    display: none;
  }
  .xzzx-list table thead tr td:nth-child(3){
    width:25%;
    display: none;
  }
  .xzzx-list table thead tr td:nth-child(4){
    width:20%;
  }

  .xzzx-list table tbody tr td a{
    display: inline-block;
    width: 100%;
  }
  .xzzx-list table tbody tr td:nth-child(1) a .h3{
    width:100%;
    /* text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden; */
    display: inline-block;
  }
  .xzzx-list table tbody tr td:nth-child(2){
    display: none;
  }
  .xzzx-list table tbody tr td:nth-child(3){
    display: none;
  }
  .xzzx-list .pagination li input{
    width:15%;
  }
  .xzzx-list table tfoot tr td{
    text-align: center;
    padding-left:0%;
  }
  .xzzx-list table tfoot tr td input{
    width:10%;
  }
  .xzzx-list .pagination{
    overflow: hidden;
    background: #EFEFEF;
    text-align:center;
    margin-top:1.5rem;
    list-style: none;
  }
  .xzzx-list .pagination li{
    padding:1rem 0.5rem;
    color: #807E8C;
  }
  .xzzx-list .pagination li:last-child{
    width:25%;
    color: #807E8C;
  }
}













