/* 1 */
.footer_left {
    width: 50%;
    margin-left: 25% !important;
    text-align: center;
}
.footer_right{width: 40%;}
.footer_w100{width: 100px;}
.footer_disin{display: inline-block;}

/* 2 */
.a_closed{margin-right: 12px;}

/* 3 */


/* 4 */
@media screen and (max-width: 375px) and (min-width: 0px) {
    table td span {
        width: 90px !important;
    }
}

/* 5 */
.mid .middle .tit h3 {
    padding-left: 12px !important;
}
.mid .tit h3 {
    line-height: 35px;
}
#scroll .tit h4 {
    margin-top: 10px;
}

/* 10 */
@media screen and (max-width: 768px) and (min-width: 0px){
#UpdatePanel1 table td input {
    width: 44px !important;
}
.cous_table td {
    padding: 0px !important;
  }
}


/* 13 */
@media screen and (max-width: 375px) and (min-width: 0px){
table td span {
  white-space: normal !important;
}
}

/* 14 */
@media screen and (max-width: 768px) and (min-width: 0px){
.innerCont div {
  padding: 0px !important;
}
}

/* 15 */
.m-left {
    float: left;
    width: 70% !important;
}
.m-right {
    float: left;
    width: 20%;
    text-align: center;
    margin-top: 100px;
}
@media screen and (max-width: 768px) and (min-width: 0px){
    .m-left td {
      white-space: nowrap !important;
    }
    .bg_dis{
      display: none;
    }
}

/* 17 */
@media screen and (max-width: 768px) and (min-width: 0px){
    .coustom_button {
        background: transparent !important;
      }
    #LinkButton1{
        background-color: #2a79bc !important;
        padding: 5px;
    }
    #LinkButton2{
        background-color: #2a79bc !important;
        padding: 5px;
    }
    .zixun-table td img{
        position: relative;
        left: 50%;
        transform: translate(-50%);
    }
}

/* 18 */
@media screen and (max-width: 768px) and (min-width: 0px){
    .zxyy_star td img{
        position: relative;
        left: 50%;
        transform: translate(-50%);
    }
}
@media screen and (max-width: 768px) and (min-width: 0px){
input[type="text"], input[type="password"] {
  width: calc(100% - 15px) !important;
  height: auto;
}
}

/* 20 */
@media screen and (max-width: 768px) and (min-width: 0px){
.chacun{
    float: right;
    margin-top: 10px;
}
}

/* 21 */
@media screen and (max-width: 768px) and (min-width: 0px){
    .condition_dis{display: none;}
    .newsList li a {
        font-size: 12px !important;
    }
    .newsList li {
        overflow: hidden;
      }
}

/* 22 */
@media (max-width: 980px){
.leftnav {
  width: 98% !important;
  height: auto;
}
}


