@media (max-width: 980px) {
    .head {
        width: 95%;
    }
   .mheader .content_subtitle {
   line-height:30px;
   height:auto;
   padding-bottom:2px;
   }
  .list_text img{
  width:95% !important;
  margin:0 auto;
  
  } 
  .mheader .time{
  height:auto;
  }
  .main2  .list_text
  {
  padding:0 15px;
  }
  .share_icon{
  display:none !important;
 }
.right_list{
 width: 100% !important;
}
.main2 .right_list li{
background-position: 5px 18px;
text-indent: 20px;
}

    .head_t_left {
     text-align: center;
     width: 100%;
    }
    .lclogo{
        float: unset;
    }
    .head_t_left img{
        text-align: center;
        margin: 0 auto;
        height: 50px;
    }
    .head_t_right {
        display: none;
        width: 100%;
        text-align: center;
    }

    .head_t_right img {
        display: none;
    }

    .head_t_right select {
        width: 80%;
        font-size: larger;
    }

    .nav {
        height: auto;
    }

    .navbox {
        height: 90px;
    }

    .navbox>ul>li {
        width: 33%;
        height: 21px;
        line-height: normal;
        margin-top: 7px;
        font-weight: 700;
    }



    .navbox>ul>li:nth-child(3n) a {
        border-right: none;
    }


    .navbox>ul>li>a {
        font-size: unset;
        height: 21px;
        border-right: 2px solid #fff;
    }

    .navbox {
        width: 100%;
    }

    .section {
        width: 99%;
        padding: 0 0.5%;
    }

    .banner {
        width: 100%;
    }

    .dt_list {
        width: 100%;
    }

    .zjlq {
        height: auto;
        background: #e3f1fe;
    }

    .zjlq_left {
        width: 100%;
    }

    .zjlq_right {
        width: 100%;
        margin-top: 20px;
        height: auto;
    }

    .lqmore {
        position: unset;
        font-size: larger;
    }

    .ywbk_tit {
        width: 100%;
        border: none;
        margin: 10px auto;
    }

    .ywbk_tit::after {
        position: unset;
        font-size: larger;
    }

    .ywbk_list ul {
        padding: 0;
        margin-top: 35px;
        display: block;
    }

    .newsbox {
        display: block;
    }

    .ywbk_new_box {
        width: 100%;
    }

    .footer {
        height: auto;
    }

    .foot {
        width: 100%;
    }

    .logo {
        width: 100%;
    }

    .btnews, .ywbk_list ul li p, .lm1_list_box ul li a, .lq_text, .bttext {
        font-size: larger;
    }

    .lm1_tit {
        font-size: larger;
    }

    .lq_text {
        text-align: justify;
    }

    .lm1_list_box ul li{
        overflow: hidden;
    }

    .main2{
        width: 100% !important;
        padding:0px!important;
        
    }
    .main2 .sidebar{
        width: 100% ;
        background: #F4F4F4;
        padding-top:15px;
        box-sizing: border-box;
    }
    .sidebar ul li{
        width: 49%;
        display: inline-block;
        background: url(../images/dian2.jpg) no-repeat 7px center;
        height: 35px;
        line-height: 35px;
        font-size: 18px;
        border-bottom:none;
    }
    .sidebar ul li a{
        color: #000 ;
        font-weight: 400 ;;
    }
    .sidebar ul li  a.currentside{
        background: none;
        color: #0c69c1;
        font-weight: 600;
    }
    .fd{
        padding-left: 10px;
        padding-right: 10px;
    }
    body{
        background: none;
        font: normal 16px/1.42857143 "微软雅黑", "宋体" , Georgia , Aria !important
    }
    .guestbookMain{
        width: 100% !important;
        min-height: auto !important;
    }
    div{
        box-sizing: border-box;
    }
    .guestbookMain  .guestbookw{
        width: 95%;
    }
    #commentCaptcha{
        width:128px;
    }
    .layui-form-item .layui-input-inline{
        display: inline-block !important;
        margin: 0 0 10px 0 !important;
    }
    .layui-text em, .layui-word-aux{
        display: inline-block;
    }
    .layui-form-item .layui-input-inline{
        width: auto !important;
    }
    .header {
        height: 118px;
    }
    .logo {
        top:49px;
    }
    .layui-form-pane .layui-input-block{
        text-align: left;
    }
}


@media (max-width: 450px) {
    .layui-input-block .sjyzm{
        width:168px !important;
    }
    .foot p {
        font-size: unset;
        padding-bottom: 0px;
        line-height: 25px;
    }
}