.mobile-box{
    display: none;
}
@media screen and (max-width: 759px){
    .fl{
        float: unset;
    }
    .fr{
        float: unset;
    }
    .pc-box{
        display: none;
    }
    .mobile-box{
        display: block;
    }
    .head_box{
        position: relative;
    }
    #headtop{
        width: 100%;
        min-width: unset;
        display:none;
    }
    .wrapper .inner{
        width: 96%;
        margin: 0 auto;
    }
    #header{
        z-index: 9;
        position: relative;
        box-shadow: 0px 10px 10px -10px #838383;
        background: rgba(151, 24, 18, 1);
        height: 80px;
        min-width: unset;
    }
    .site-lang{
        margin-right: 0;
    }
    .header .sitelogo{
        float: unset;
        margin-top: 0;
        padding-left: 0;
        width: 70%;
    }
    .header .sitelogo img{
        width: 92%;
        height: auto;
    }
    .mod{
        display: flex;
        justify-content: space-between;
        align-items: center;
    }
    .site-lang ul{
        display: flex;
        align-items: center;
    }
    .top-right .site-lang ul li.links a{
        margin: 0 4px;
    }
    .fen{
        margin-top: unset;
    }
    .headtop .top-left{
        margin-left: 0;
        font-size: 12px;
    }
    .mobile-top{
        display: flex;
        justify-content: space-between;
        align-items: center;
        height: 80px;
    }
    .mobile-icon{
        margin-right: 14px;
        margin-left: auto;

    }
    .mobile-icon img{
        height: 21px;
    }
    .search-icon{
        margin-right: 10px;
    }
    .search-icon img{
        height: 21px;
    }
    .lunbo{
        width: 100%;
        height: 180px;
        min-width: unset;
    }
    .slide{
        height: 180px;
    }
    .lunbo img {
        width: 100%;
        height: 180px !important;
        min-width: unset !important;
    }
    .banner{
        width: 100%;
        margin: 0 auto;
        min-width: unset;
    }
    .pic-box{
        width: 96%;
        display: flex;
        flex-direction: column;
        margin: 0 auto;
    }
    .pic-box1{
        width: 96%;
        display: flex;
        flex-direction: column;
        margin: 0 auto;
    }
    .pic-title{
        height: 60px;
        width: 100%;
        display: flex;
        align-items: center;
    }
    .pic-tit img{
        margin-top:-3px;
        width: 20px;
    }
    .pic-tit {
        height: 60px;
        cursor: pointer;
        color: #333333;
        font-size: 20px;
     
        line-height: 60px;
        padding: 0 8px;
    }
    .pic-tit-act {

        color: #b9271f;
    }

    .fen2{
        margin: 3px 0 0;
        height: 16px;
    }
    .more {
        color: #888686;
        font-size: 14px;
        display: block;
        line-height: unset;
        margin-top: 0;
        margin-left: auto;
        margin-right: 10px;
    }
    div.slideBox{
        width: 100% !important;
        height: 244px !important;
        margin-top: 30px;
    }
    div.slideBox ul.items li a img {
        width: 100%;
        height: 244px;
        margin: 0px !important;
        padding: 0px !important;
        display: block;
        border: none /*For IE.ADD.JENA.201206300844*/;
    }
    div.slideBox div.tips{
        height: 40px;
    }
    div.slideBox div.tips div.title a{
        font-size: 14px;
        line-height: 40px;
    }
    div.slideBox div.tips div.nums a{
        width: 12px;
        height: 12px;
    }
    .pic-news,.pic-news4{
        width: 100%;
    }
    .pic-box2-switch{
        width: 100%;
    }

    .pic-box3{
        width: 96%;
        display: flex;
        flex-direction: column;
        margin: 0 auto;
    }
    .pic-news2{
        width: 100%;
    }
    .pic-news1,.pic-news3{
        width: 100%;
    }

    .wxlogo{
        display: none;
    }
    .bottom2{
        min-width: unset;
        height: 48px;
        line-height: 48px;
    }
    .bottom3{
        width: 98%;
        margin: 0 auto;
    }
    .news-info{
        margin-left: 0;
    }
    .list{
        width: 100%;
    }
    .list-top{
        display: none;
    }
    .list1{
        margin-top: 10px;
        height: 222px;
        overflow: hidden;
    }
    .list1 a{
        position: relative;
        top: 0;
    }
    .list1 .list1-tit{
        display: block;
        flex: 1;
        width: 73%;
        overflow:hidden;
        white-space: nowrap;
        text-overflow: ellipsis;
        -o-text-overflow:ellipsis;

    }
    .pic-tit-act1:after {
        content: "";
        display: block;
        position: absolute;
        bottom: 0;
        width: 80%;
        height: 3px;
        background: #b9271f;
    }
    .pic-box2-switch{
        overflow-x: auto;
    }
    .box{
        width: fit-content;
        overflow-x: auto;
    }
    #roll {
        width: 100%;
        display: flex;
        justify-content: unset;
        overflow-x: auto;
    }
    #roll dd{
        width: 92px;
        font-size: 14px;
    }
    #roll dd img{
        height: 30px;
    }
    .news-info-box{
        display: none;
    }

    .xsjz{
        height: 248px;
        overflow: hidden;
    }
    .news-list a{
        height: 80px;
        line-height: unset;
        padding: 10px 0;
        position: relative;
        top: 0;
    }
    .time2{
        width: 64px;
        height: 60px;
        background: #b9271f;
        color: white;
        text-align: center;

    }
    .time3{
        line-height: 36px;
        font-size: 18px;
        font-weight: 600;
    }
    .time4{
        line-height: 24px;
        font-size: 14px;
    }
    .title{
        width: 68%;
        overflow:hidden;
        white-space: nowrap;
        text-overflow: ellipsis;
        -o-text-overflow:ellipsis;
    }
    .title div{
        width: 100%;
        line-height: 30px;
        overflow:hidden;
        white-space: nowrap;
        text-overflow: ellipsis;
        -o-text-overflow:ellipsis;
    }
    .title2{
        font-size: 12px;
        color: #6e6e6e;
    }
    .mtjj{
        margin-top: 16px;
    }
    .news-list1 a {
        height: 80px;
    }
    .news-list1 .mt-time1 {
        width: 64px;
        height: 60px;
        background: #b9271f;
        color: white;
        font-size: 18px;
        border: 1px solid #b9271f;
    }
    .news-list1 .mt-title1 {
        width: 78%;
        height: 60px;
        margin-left: 12px;
    }
    .mt-time2 {
        height: 32px;
        line-height: 32px;
    }
    .mt-time3 {
        height: 26px;
        line-height: 26px;
    }
    .mt-title1-tit {
        line-height: 30px;
        font-size: 16px;
        color: #1f2020;
        overflow: hidden;
        white-space: nowrap;
        text-overflow: ellipsis;
    }
    .mt-title1-abstract {
        line-height: 30px;
        font-size: 12px;
        color: #787777;
        overflow: hidden;
        white-space: nowrap;
        text-overflow: ellipsis;
    }
    .pic-list1 .title1{
        height: 21px;
        line-height: 21px;
        overflow:hidden;
        white-space: nowrap;
        text-overflow: ellipsis;
        -o-text-overflow:ellipsis;
    }
    .news-list1{
        width: 98%;
        margin: 0 auto;
    }
    .bottom {
        margin-top: 20px;
        width: 100%;
        height: auto;
        padding: 20px 0;
        background: url(../image/bottom.png) no-repeat center;
        background-size: 100% 100%;
        min-width: unset;
    }
    .bottom1{
        width: 90%;
        margin: 0 auto;
        display: flex;
        flex-direction: column;
    }
    .link-box {
        margin-left: 0;
        margin-top: 0;
        width:100%;
        float: unset;

    }
    .link-list{
        display: flex;
        margin-top: 5px;
        flex-wrap: wrap;
    }
    .link-list a {
        width: auto;
        display: block;
        float: unset;
        padding: 0 10px;
        border-right: 1px solid white;
        height: 16px;
        line-height: 16px;
        margin-right: 0;
        margin-top:10px;
    }
    .link-list a:first-child{
        padding: 0 10px 0 0;
    }
    .link-list a:nth-child(2){
        padding: 0 10px 0 0;
    }
    .link-list a:last-child{
        border-right: none;
    }
    .lxwm{
        margin-top: 0;
        margin-left: 0;
    }
    .lxwm-box{
        margin-top: 20px;
    }
    .mobile-bottom{
        text-align: center;
        font-size: 12px;
    }
    .prev_btn,.next_btn{
        top: 38%;
    }
    .pic-box4{
        width: 100%;
        margin: 0 auto 20px;
    }
    .pic-box2 {
        width: 100%;
        margin: 14px auto;
        padding: 30px 0 17px;
        background: #f5f6f7;
    }
    .mobile-img-list{
        width: 96%;
        margin: 20px auto;
        display: flex;
        flex-wrap: wrap;
    }
    .mobile-img1{
        width: 50%;
        height: 138px;
        background: url("../image/mobile-img1.png") no-repeat;
        background-size: 100% 100%;
        display: flex;
       align-items: center;
    justify-content: space-between;
        color: white;
    }
    .mobile-img2{
        width: 50%;
        height: 138px;
        background: url("../image/mobile-img2.png") no-repeat;
        background-size: 100% 100%;
        display: flex;
      align-items: center;
    justify-content: space-between;
        color: white;
    }
    .mobile-img3{
        width: 50%;
        height: 138px;
        background: url("../image/mobile-img3.png") no-repeat;
        background-size: 100% 100%;
        display: flex;
      align-items: center;
    justify-content: space-between;
        color: white;
    }
    .mobile-img4{
        width: 50%;
        height: 138px;
        background: url("../image/mobile-img4.png") no-repeat;
        background-size: 100% 100%;
        display: flex;
       align-items: center;
    justify-content: space-between;
        color: white;
    }
    .mobile-share-box1,.mobile-share-box2,.mobile-share-box3,.mobile-share-box4{
       width: 100%;
    }
    .mobile-share-tit{
        width: 100%;
       
        font-size: 14px;
        line-height: 2;
        height: 60px;
        display: flex;
        justify-content: center;
        align-items: center;

    }
    .mobile-share-btn1{
        display: block;
        margin: 0 auto;
        width: 60%;
        height: 30px;
        color: #825404;
        line-height: 30px;
        text-align: center;
        background: rgba(255,255,255,0.2);
        font-size: 14px;
        border-radius: 5px;
    }
    .mobile-share-btn2{
        display: block;
        margin: 0 auto;
        width: 60%;
        height: 30px;
        color: #9c4623;
        line-height: 30px;
        text-align: center;
        background: rgba(255,255,255,0.2);
        font-size: 14px;
        border-radius: 5px;
    }
    .mobile-share-btn3{
        display: block;
        margin: 0 auto;
        width: 60%;
        height: 30px;
        color: #395b20;
        line-height: 30px;
        text-align: center;
        background: rgba(255,255,255,0.2);
        font-size: 14px;
        border-radius: 5px;
    }
    .mobile-share-btn4{
        display: block;
        margin: 0 auto;
        width: 60%;
        height: 30px;
        color: #073b42;
        line-height: 30px;
        text-align: center;
        background: rgba(255,255,255,0.2);
        font-size: 14px;
        border-radius: 5px;
    }

    .slide .circle_btn button{
        padding: 1px 10px;
    }
    .menu-box{
        padding: 10px 0;
        width: 70%;
        height: 100%;
        position: fixed;
        top: 0;
        left: 0;
        z-index: 200;
        background: #971812;
        overflow-x: auto;
        transition: .3s;
        display: none;
    }
    .mobile-logo{
        width: 80%;
        display: block;
        margin: 10px auto 20px;
    }
    .menu{
        width: 100%;
        display: flex;
        flex-direction: column;
    }
    .menu .lm1{
        width: 100%;
    }
    .menu .lm1 em{
        display: none;
    }
    .menu .lm1 div{
        display: none;
        position: relative;
        top: 0;
    }
    .menu .lm1 div a{
        font-size: 16px;
        text-indent: 16px;


    }
    .menu a{
        width: 100% !important;
        text-align: left;
        padding: 0 20px;
    }
    .menu_yy{
        width: 100%;
        height: 100%;
        position: fixed;
        top: 0;
        left: 0;
        background: #000;
        opacity: .6;
        z-index: 199;
        display: none;
    }
    .search-box{
        position: absolute;
        width: 60%;
        height: 40px;
        right: 42px;
        display: none;
        align-items: center;
        top: 20px;
    }
    .search-input1{
        width: 100%;
        height:30px;
        background-color: white;
        border: 1px solid #f4f4f4;
        border-radius: 40px;
        outline: none;
        font-size:14px;
        text-indent: 10px;
    }

    .slide1{
        height: 140px;
    }
    .lunbo1{
        width: 100%;
        height: 140px !important;
        min-width:unset !important;
    }
    .lunbo1 img{
        width: 100%;
        height: 140px !important;
        min-width:unset !important;
    }
    .main{
        width: 100%;
        margin: 0 auto 20px;
    }
    .all_left{
        display: none;
    }
    .right_tit{
        width: 100%;
        border: none;
        background: url(../image/licon02.png) no-repeat 10px 11px  #7b0701;
        height: 40px ;
        line-height: 40px;
        color: white;
        text-indent: 30px;
        font-size: 14px;
    }
    .right_tit h2{
        display: none;
    }
    .right_tit span{
        color: white;
    }
    .right_tit a{
        color: white;
    }
    .right_all{
        padding: 20px 0;
        width: 94%;
        margin: 0 auto;
    }
    .newstitle{
        font-size: 20px;
        line-height: 30px;
    }
    .newssubtitle{
        margin-top: 16px;
        line-height: 30px;
    }
    .mobile-tit{
        width: 68%;
        display: inline-block;
        overflow:hidden;
        white-space: nowrap;
        text-overflow: ellipsis;
        -o-text-overflow:ellipsis;
    }
    .all_right{
        width: 100%;
    }
    .newslist a{
        display: flex;
        justify-content: space-between;
    }
    .newslist ul li .list-time{
        width:28%; float:right; text-align:right
    }
    .newsx img{
        max-width:100%;
    } 
    ul.news_list .li3 {
         display: flex;
         justify-content: space-between;
    }
    ul.news_list .li3 a {
       font-size: 18px;
       font-family: "微软雅黑";
       width: 70%;
       overflow: hidden;
      white-space: nowrap;
        text-overflow: ellipsis;
        -o-text-overflow:ellipsis;
    }
    ul.news_list .li3 .date{
       font-size: 14px;
   }
}