@media screen and (max-width: 1472px) {
    .logo {
        height: 45px!important;
        /* margin-top: 32px!important; */
    }
}
@media screen and (max-width: 1270px) {
    body{
        width:100%!important;
    }
    .navf{
        width:100%;
    }
    .topbars{
        width: 100%;
        height: auto;
        overflow: hidden;
    }
    ul.topbars li{
        width: 12.5%!important;
        border:none;
    }
    .newss,.notices,.newss,.footers{
        width: 100%;
    }
    .topbar{
        bottom:-90px;
    }
    .newscsc p{
        height: 45px;
        overflow:hidden;
    }
    .newscscd{
        height:60px;
        overflow:hidden;
    }
    .noticev{
        display:none;
    }
    .notice{
        background:rgba(0,0,0,0.7);
    }
    .jsgdcrbt{
        height:50px;
        overflow:hidden;
    }
    .jsgdcrjj{
        height:130px;
        overflow:hidden;
    }
    .newscsimg img{
        width:100%;
        /* height:auto; */
    }
    .newscsimg{
        height:auto;
    }
}
@media screen and (max-width: 1150px) {
    .lcon-l{
        margin-bottom:360px;
        margin-left:27%;
    }
    .conc{
        width:100%;
    }
    .l-con{
        width:96%;
        float:none;
        overflow:hidden;
    }
}
@media screen and (max-width: 985px) {
    .noticer{
        display:none;
    }
    .noticel{
        width:100%;
    }
    .newss, .notices, .newss, .footers{
        width:96%;
    }
    .lcon-l{
        margin-left:20%;
    }
}
@media screen and (max-width: 800px) {
    .zyssli:hover .zysslis{
        display:none;
    }
    .topbars li:hover {
        border-right:none;
    }
    .topbars li{
        height: 70px;
    }
    .topbar{
        bottom:-120px;
    }
    .tubiao{
        height: 50px;
        line-height: 35px;
        font-size: 24px;
    }
    .title{
        font-size:14px;
    }
    .newscs-xw{
        width:48.2%;
        margin: 15px 0.6%;
    }
    .jsgdc .newscs{
        width:48%;
    }
    ul.topbars li{
        width:25%!important;
    }
    .newsh{
        margin-top:90px;
    }
    .jsgdh{
        margin-top:40px;
    }
    .ztlm-h{
        margin-top:0px;
    }
    .ztnr .newss{
        width:470px;
    }
    .newscs-xw:nth-child(5){
        display:none;
    }
    .newscs-xw:nth-child(6){
        display:none;
    }
    .newscs-xw:nth-child(7){
        display:none;
    }
    .newscs-xw:nth-child(8){
        display:none;
    }
    .newscs_jsgd{
        display:none;
    }
}
@media screen and (max-width: 766px) {
    .noticevideo{
        display:none;
    }
}
@media screen and (max-width: 600px) {
    .newscs-xw {
        /*width: 100%;*/
        margin: 15px 0.6%;
    }
    .newss, .notices, .newss, .footers{
        width:90%;
    }
    .jsgdc .newscs {
        /*width: 100%;
        margin:0;*/
    }
    .jsgdh{
        margin-bottom:30px;
    }
    .lcon-l{
        margin-left:0;
    }
    .l-con dl:nth-child(3){
        /*display:none;*/
        height: 590px;
        width:50%;
    }
    .l-con dl:nth-child(2){
        /*display:none;*/
        width:50%;
    }
    .l-con dl{
        width:50%;
        height:320px;
    }
    .l-con dl:nth-child(4){
        width:50%;
        height: 590px;
        overflow: hidden;
    }
    .item .more{
        display: none!important;
    }
    .lcon-l img{
        width:90%;
        height:auto;
    }
    .bfbutton{
        left:230px;
        top:70px;
    }
    .zhljh{
        margin-bottom:0px;
    }
    .lcon-l img.jyjjimg{
        width:100%;
    }
    .xyqk-c{
        width:90%;
        margin:0 auto;
    }
    .lcon-l img.rczpimg{
        margin-left:10%;
        width:100%;
    }
    .xyqk-c li{
        width:50%;
        height:auto;
    }
    .xyqk{
        width:100%;
    }
    .lcon-l{
        margin-bottom:420px;
        height:auto;
    }
    .xyqk-c3{
        width:100%;
    }
    .xyqk-c3 li{
        width:47%;
        margin:0 1.1%;
    }
    .noticeht{
        width:33%;
    }
    .notices-tzxs{
        width:100%;
    }
    .tabbtn li.current{
        background: url(../images/btbg3.png) -20px 0;
    }
    .noticerq{
        width:21%;
    }
    .noticenr{
        width: 72%;
        padding:10px 1%;
    }
    .noticenr{
        height:40px;
    }
    .ztnr .newss{
        width:470px;
    }
    .jsgdcl img{
        height:70px!important;
    }
    .newscsimg img{
        height:160px;
    }
}
@media screen and (max-width: 500px) {
    .xhcgr{
        margin-left:2%;
    }
    .xhcgl{
        margin-left:0;
    }
    .ztnr .newss{
        width:400px;
    }
    .slide3 .slide img{
        width:190px;
    }
    .slider3 a{
        width:200px!important;
    }
    .bfbutton{
        left:180px;
        top:50px;
    }
    .l-con dl a{
        height:auto;
    }
    .jsgdcl img{
        height:50px!important;
    }
    .newscsimg img{
        height:120px;
    }
    .lcon-l{
        margin-bottom:390px;
    }
    .l-con{
        padding-top:0px;
    }
}
@media screen and (max-width: 404px) {
    .l-con dl:nth-child(3){
        height:620px;
    }
    .l-con dl:nth-child(4){
        height:620px;
    }
}
@media screen and (max-width: 400px) {
    .ztnr .newss{
        width:320px;
    }
    .slide3 .slide img{
        width:150px;
    }
    .slider3 a{
        width:160px!important;
    }
}

@media screen and (max-width: 388px) {
    .xyqk-c3 li{
        width:46%;
        margin:0 1.1%;
    }
}
@media screen and (max-width: 378px) {
    .noticerqn{
        padding-left:0px;
        padding-right:0px;
    }
    .noticeht{
        font-size:22px;
    }
    .xhcgr{
        width:76%;
    }
    .bfbutton{
        left:160px;
        top:44px;
    }
    .xyqk-c3 li{
        margin-right:7px!important;
    }
    .jsgdcl img{
        height:42px!important;
    }
    .newscsimg img{
        height:100px;
    }
}
