.in_body .tab1{
  position: relative;
}

.in_body .tab1 .rbnav li{
  height:128px;
  width:25%;
  background-color:#DBDBDB;
  margin:1px;
}
@media screen and (min-width: 768px){
  .in_body .tab1 .rbnav li{
    height:128px;
  }
  .rbnav{
    height:128px;
  }
  .in_body .tab1 .con{
    height:221px;
    width:100%;
  }
  .in_body .tab1 .con li{
    height:221px;
    width:100%;
  }
  .in_body .tab1 .btn_bz {
    right: 90px;
    bottom: 80px;
    width: 132px;
    height: 66px;
  }
  .in_body .sellist li {
    width: 12.167%;
  }
  .in_body .sellist2 li {
    width: 100%;
  }
  .tc_cylj {
    left: 50%;
    top: 15%;
    margin-left: -210px;
    margin-top: -80px;
    width: 420px;
    min-height: 660px;
  }
  .tcbg .btn_close{
    left: 42%;
    bottom: -40px;
    margin-left: -0.38rem;
    width: 80px;
    height: 80px;
  }
  .tc_tfbz {
    left: 50%;
    top: 15%;
    margin-left: -210px;
    width: 420px;
    height: 500px;
  }
  .tc_cylj .con h3 {
    margin: 40px auto 20px;
    color: #fff;
  }
  .search_result{
    width: 40%;
    margin: 0 auto;
  }
}
@media screen and (max-width: 767px){
  .in_body .tab1 .rbnav li{
    height:60px;
  }
  .rbnav{
    height:60px;
  }
  .in_body .tab1 .con{
    height:65px;
    width:100%;
  }
  .in_body .tab1 .con li{
    height:65px;
    width:100%;
  }
  .in_body .tab1 .btn_bz {
    right: 20px;
    bottom: 18px;
    width: 60px;
    height: 30px;
  }
  .in_body .sellist li {
    width:100%;
  }
  .in_body .sellist2 li {
    width:100%;
  }

  .in_body .sellist{
    padding:0 12px;
  }
  .tc_cylj {
    left: 50%;
    top: 15%;
    margin-left: -160px;
    margin-top: -80px;
    width: 320px;
    min-height: 460px;
    font-size:12px;
  }
  .tc_cylj img{
    height:80px;
  }
  .tcbg .btn_close {
    left: 42%;
    bottom: -40px;
    margin-left: -0.38rem;
    width: 40px;
    height: 40px;
  }
  .tc_tfbz {
    left: 50%;
    top: 15%;
    margin-left: -160px;
    width: 320px;
    height: 500px;
  }
  .tc_cylj .con h3 {
    margin: 15px auto 5px;
    color: #fff;
  }
}


.in_body .tab1 .rbnav li.nav01 {
  background: url(../img/nav01.png) no-repeat center;
  background-size: cover;
}

.in_body .tab1 .rbnav li.nav02 {
  background: url(../img/nav02.png) no-repeat center;
  background-size: cover;
}

.in_body .tab1 .rbnav li.nav03 {
  background: url(../img/nav03.png) no-repeat center;
  background-size: cover;
}

.in_body .tab1 .rbnav li.nav04 {
  background: url(../img/nav04.png) no-repeat center;
  background-size: cover;
}

.in_body .tab1 .rbnav li.nav01.s1 {
  background: url(../img/nav01_s.png) no-repeat center;
  background-size: cover;
}

.in_body .tab1 .rbnav li.nav02.s1 {
  background: url(../img/nav02_s.png) no-repeat center;
  background-size: cover;
}

.in_body .tab1 .rbnav li.nav03.s1 {
  background: url(../img/nav03_s.png) no-repeat center;
  background-size: cover;
}
.in_body .tab1 .rbnav li.nav04.s1 {
  background: url(../img/nav04_s.png) no-repeat center;
  background-size: cover;
}

.in_body .tab1 .con li.con01 {
  background: #104883 url(../img/con01.png) no-repeat center;
  background-size: cover;
}

.in_body .tab1 .con li.con02 {
  background: url(../img/con02.png) no-repeat center;
  background-size: cover;
}

.in_body .tab1 .con li.con03 {
  background: url(../img/con03.png) no-repeat center;
  background-size: cover;
}

.in_body .tab1 .con li.con04 {
  margin-right: 0rem;
  background: url(../img/con04.png) no-repeat center;
  background-size: cover;
}

.in_body .tab1 .btn_bz {
  position: absolute;
  background: url(../img/btn_bz.png) no-repeat center;
  background-size: cover;
  cursor: pointer;
}

.in_body .sellist {
  margin: 0rem auto;
  width:100%;
}

.in_body .sellist li,.in_body .sellist2 li {
  height:60px;
  line-height: 60px;
  text-align: center;
  padding:0 12px;
  background-color:#e7e7e7;
  margin-right: 4px;
  margin-top: 4px;
  border-radius: 2px;
}

.in_body .blue {
  color: #104883;
}
.in_body .blue li:hover{
  color:#fff;
  border: 1px solid #104883;
  background-color:#104883 !important;
}
.in_body .red {
  color: #e53122;
}
.in_body .red li:hover{
  color:#fff;
  border: 1px solid #e53122;
  background-color:#e53122 !important;
}
.in_body .brown {
  color: #664035;
}
.in_body .brown li:hover{
  color:#fff;
  border: 1px solid #664035;
  background-color:#664035 !important;
}
.in_body .black {
  color: #2d2926;
}
.in_body .black li:hover{
  color:#fff;
  border: 1px solid #2d2926;
  background-color:#2d2926 !important;
}
.in_body .zsimg_top img{
  width:80%;
  margin:12px auto 0;
}
.zsimg_note{
  font-size:14px;
  padding: 12px 0;
  font-weight: 500;
  color: #666;
  text-align: center;
  background-color:#dee2e6;
}
#div_scroll .sellist li{
  padding:0 12px;

  height:60px;
  line-height: 60px;
  text-align: center;
  
  background-color:#e7e7e7;
  margin-right: 4px;
  margin-top: 4px;
  border-radius: 2px;
}
.keywords_div{
  background-color: #fff;
  width: 46%;
  height: 120px;
  margin: -15px auto 0;
  position: absolute;
  z-index: 9999;
  left: 27%;
  overflow: scroll
}
.keywords_div .kwele{
  height:40px;
  line-height:40px;
  cursor: pointer;
  font-size:14px;
  width:100%;
  text-align:center;
  background-color:#fff;
}
.keywords_div .kwele:hover{
  background-color:#f2f2f2;
}
/*--公用的遮罩层-begin -*/
.masklayer {
  display: block;
  position: fixed;
  left: 0;
  top: 0;
  border: 0px solid #f00;
  background: url(../img/m_bg1.png) repeat top center;
  width: 100%;
  height: 100%;
  z-index: 998;
}

.hide {
  display: none !important;
}

.show {
  display: block !important;
}

.clear {
  clear: both;
}
/*常用垃圾属性20190719-弹出层*/
.tc_cylj {
  position: fixed;
  border-radius: 0.3rem;
  background: url(../img/tc_bg01.png) repeat center;
  z-index: 999;
}

.tc_cylj .con {
  margin: 0 auto;
  padding-bottom: 0.3rem;
  width: 60%;
  height: auto;
  text-align: center;
}



.tc_cylj .con .sy {
  margin: 0 auto;
  color: #fff;
}

.tc_cylj .con .shuxing {
  margin: 0 auto 0.1rem;
  font-size: 0.42rem;
  color: #fff;
  line-height: 0.8rem;
}

.tc_cylj .con img {
  margin: 0.4rem auto;
}

.tc_cylj .con h4 {
  margin: 0 auto;
  padding-bottom: 0.2rem;
  font-size: 0.28rem;
  text-align: left;
  color: #fff;
  font-weight: 500;
  line-height: 0.58rem;
  border-bottom: 1px dashed #fff;
}

.tc_cylj .con h5 {
  margin: 0 auto;
  margin-top: 0.3rem;
  font-size: 0.28rem;
  text-align: left;
  color: #fff;
  font-weight: 500;
  line-height: 0.4rem;
}

.tc_cylj .con p {
  margin: 0.2rem auto 0.4em;
  text-align: left;
  color: #fff;
  line-height: 26px;
}
#rm_note_2_c{
  overflow-y: auto;
  max-height: 200px;
}
/*常用垃圾属性20190719-弹出层*/



/*投放标准20190719-弹出层*/
.tc_tfbz {
  position: fixed;
  z-index: 999;
}

.tc_tfbz.tfbz_01 {
  background: url(../img/tfbz_01.png) no-repeat center;
  background-size: contain;
}

.tc_tfbz.tfbz_02 {
  background: url(../img/tfbz_02.png) no-repeat center;
  background-size: contain;
}

.tc_tfbz.tfbz_03 {
  background: url(../img/tfbz_03.png) no-repeat center;
  background-size: contain;
}

.tc_tfbz.tfbz_04 {
  background: url(../img/tfbz_04.png) no-repeat center;
  background-size: contain
}

.tc_tfbz .btn_close {
  position: absolute;
  left: 42%;
  bottom: 0.04rem;
  margin-left: -0.38rem;
  width:80px;
  height: 80px;
  cursor: pointer;
  z-index:9999;
}

/*投放标准20190719-弹出层*/

.in_body {
  padding-top: 1px;
  position: relative;
  margin: 0 auto;
  height: atuo;
  background: #f1f1f1;
}

.in_body .topimg1 {
  margin: 0rem auto 0.3rem;
  width: 7.12rem;
  height: 2.2rem;
  background: url(../img/top_img1.png) no-repeat center;
  background-size: cover;
}

.in_body .sel {
  padding:16px 0px;
  background: url(../img/sel_bg.png) no-repeat center;
  background-size: cover;
  height:70px;
  width:100%;
  margin:0 auto;
}

.in_body .sel input {
  font-size: 12px;
  background-color: #ffffff54;
  color: #333;
  border: none;
  outline: none;
  width: 40%;
}

.in_body .sel .ic_ss {
  margin-right:2px;
  height: 32px;
  width:32px;
  display:inline-block;
  background: url(../img/ic_ss.png) no-repeat center;
  background-size: cover;
}

.in_body .sel .btn_ss {
  margin-left: 2px;
  font-size:16px;
  font-weight: 900;
  width:60px;
  height:36px;
  text-align: center;
  color: #fff;
  background-color:#008139;
  border-left: 1px solid #dfdfdf;
  cursor: pointer;
}
/*弹出层公用背景和关闭按钮样式20190719-弹出层-begin*/
.tcbg.bg01 {
  background: url(../img/tc_bg01.png) repeat center;
  z-index: 999;
}

.tcbg.bg02 {
  background: url(../img/tc_bg02.png) repeat center;
  z-index: 999;
}

.tcbg.bg03 {
  background: url(../img/tc_bg03.png) repeat center;
  z-index: 999;
}

.tcbg.bg04 {
  background: url(../img/tc_bg04.png) repeat center;
  z-index: 999;
}

.tcbg .btn_close {
  position: absolute;
  background: url(../img/ic_close.png) no-repeat center;
  background-size: cover;
  cursor: pointer;
}

/*弹出层公用背景和关闭按钮样式20190719-弹出层-end*/




/*这是一条华丽的分割线**************************************************************************************/

.kehuishou_c_1 {
  color: #00457c;
}
.rub_color1{color: #00457c;}
.rub_color2{color: #e53122;}
.rub_color3{color: #653f34;}
.rub_color4{color: #2a2925;}
.kehuishou_c_2 {
  background-color: #00457c;
}

.kehuishou_c_3 {
  border: 1px #00457c dashed;
}

.kehuishou_c_4 {
  border: 1px #00457c solid;
}

.youhai_c_1 {
  color: #e53122;
}

.youhai_c_2 {
  background-color: #e53122;
}

.youhai_c_3 {
  border: 1px #e53122 dashed;
}

.youhai_c_4 {
  border: 1px #e53122 solid;
}

.shi_c_1 {
  color: #653f34;
}

.shi_c_2 {
  background-color: #653f34;
}

.shi_c_3 {
  border: 1px #653f34 dashed;
}

.shi_c_4 {
  border: 1px #653f34 solid;
}

.gan_c_1 {
  color: #2a2925;
}

.gan_c_2 {
  background-color: #2a2925;
}

.gan_c_3 {
  border: 1px #2a2925 dashed;
}

.gan_c_4 {
  border: 1px #2a2925 solid;
}

.txt-blue {
  color: #2578be;
}

.txt-black {
  color: #303030;
}

.txt-red {
  color: #f35334;
}

.txt-green {
  color: #6c8a46;
}

.txt-brown {
  color: #755852;
}

.txt-c0001 {
  color: #a41e33;
}



