﻿@media screen and (max-width:800px){
    .main-box .section-wrap{
        padding: 0 12px 12px;
        margin-top: 10px;
    }
    .main-box .section-wrap .tit-wrap{
        padding: 10px 0;
        font-size: 18px;
    }
    .main-box .top-info .main-wrap .left-wrap{
        width: 100%;
        margin-right: 0;
    }
    .main-box .top-info .main-wrap .left-wrap .ld-main-info{
        padding: 20px 0;
    }
    .main-box .top-info .main-wrap .left-wrap .ld-main-info .img-box{
        width: 100%;
        float: none;
    }
    .main-box .top-info .main-wrap .left-wrap .ld-main-info .img-box img{
        margin: 0 auto;
    }
    .main-box .top-info .main-wrap .left-wrap .ld-main-info .explain-wrap{
        margin-left: 0;
    }
    .main-box .top-info .main-wrap .left-wrap .ld-main-info .explain-wrap .explain-tit{
        margin-top: 10px;
    }
    .main-box .top-info .main-wrap .left-wrap .ld-main-info .explain-wrap .explain-tit .name{
        display: block;
        text-align: center;
        font-size: 18px;
    }
    .main-box .top-info .main-wrap .left-wrap .ld-main-info .explain-wrap .explain-tit .zw{
        display: block;
        width: 100%;
        text-align: center;
        padding-left: 0;
        font-size: 16px;
    }
    .main-box .top-info .main-wrap .left-wrap .ld-main-info .explain-wrap .explain-info{
        font-size: 14px;
    }
    .main-box .top-info .main-wrap .left-wrap .other-ld{
        padding-top: 10px;
    }
    .main-box .top-info .main-wrap .left-wrap .other-ld .other-tit{
        float: none;
        padding: 0;
        font-size: 16px;
    }
    .main-box .top-info .main-wrap .left-wrap .other-ld .ld-list{
        margin-left: 0;
    }
    .main-box .top-info .main-wrap .left-wrap .other-ld .ld-list .list-item{
        font-size: 14px;
        width: 32.33%;
        margin: 10px 1% 0 0;
    }
    .main-box .top-info .main-wrap .left-wrap .other-ld .ld-list .list-item:nth-child(5){
        margin-right: 1%;
    }
    .main-box .top-info .main-wrap .right-wrap{
        width: 100%;
    }
    .main-box .top-info .main-wrap .right-wrap .zwgk-list{
        margin-top: 10px;
    }
    .section-wrap.zwgk .main-wrap-box{
        padding-top: 10px;
    }
    .main-box .top-info .main-wrap .right-wrap .zwgk-list .list-item{
        margin-bottom: 12px;
        padding: 12px 0;
    }
    .main-box .top-info .main-wrap .right-wrap .bottom-enter{
        margin-top: 10px;
    }
    .main-box .top-info .main-wrap .right-wrap .bottom-enter a{
        display: block;
        width: 48%;
        font-size: 16px;
    }
    .section-wrap.zwgk .main-wrap-box .gk-list{
        margin-right: 0;
        width: 100%;
        margin-bottom: 10px;
    }
    .section-wrap.zwgk .main-wrap-box .gk-list .list-item{
        width: 100%;
        margin-bottom: 10px;
        box-sizing: border-box;
    }
    .section-wrap.zwgk .main-wrap-box .news-list{
        width: 100%;
        margin-right: 0;
    }
    .section-wrap.zwgk .main-wrap-box .news-list .list-item .title{
        font-size: 16px;
        width: 60%;
    }
    .section-wrap.zwgk .main-wrap-box .news-list .list-item .time{
        width: 40%;
    }
    .section-wrap.zwgk .main-wrap-box .news-list .list-item a{
        padding-bottom: 12px;
    }
    .section-wrap.zwgk .main-wrap-box .ysqgk-wrap{
        width: 100%;
    }
    .section-wrap.zwgk .main-wrap-box .ysqgk-wrap .ysqgk-tit{
        font-size: 16px;
        padding-bottom: 10px;
    }
    .section-wrap.zwgk .main-wrap-box .ysqgk-wrap .btn-wrap .btn-item{
        width: 30%;
        font-size: 14px;
    }
    .section-wrap.zwgk .main-wrap-box .ysqgk-wrap .btn-wrap .btn-item:nth-child(2){
        margin: 0 5%;
    }
    .section-wrap.gk{
        padding-top: 10px;
    }
    .section-wrap.gk .gk-item{
        width: 18%;
        height: auto;
        margin-right: 2.5%;
        
    }
    .section-wrap.gk .gk-item .gkitmbox{
        font-size: 12px;
        height: auto;
        width:100%;
    }
    .section-wrap.gk .gk-item .gkitmbox img{
        width: 30px;
        margin: 10px auto 6px;
        transition:  all 0.3s;
    }
    .section-wrap.gk .gk-item .gkitmbox .line{
        width: 100%;
        height: 2px;
        margin: 8px auto 0;
        background: rgba(255,255,255, .7);
    }
    .gk-item .fgk_list{position:absolute;}

    .section-wrap.gk .gk-item:last-child .fgk_list{right:0px;}
    .section-wrap.gk .gk-item:nth-child(4) .fgk_list{right:0px;}

    .section-wrap .zcwj-wrap{
        width: 100%;
        margin-right: 0;
    }
    .section-wrap .zcwj-wrap .second-tit{
        font-size: 13px;
        width: 100%;
        margin-top: 10px;
    }
    .section-wrap .zcwj-wrap .second-tit .tit-item{
        color: #4073BE;
        padding: 0 4px;
    }
    .section-wrap .zcwj-wrap .news-list{
        margin: 0;
    }
    .section-wrap .zcwj-wrap .news-list .list-item a{
        padding: 5px 0;
    }
    .section-wrap .zcwj-wrap .news-list .list-item .title{
        width: 60%;
        color: #666;
        font-size: 16px;
    }
    .section-wrap .zcwj-wrap .news-list .list-item .time{
        width: 40%;
    }
    .section-wrap .gkpt-wrap{
        width: 100%;
    }
    .section-wrap .gkpt-wrap .pt-list{
        margin-top: 10px;
    }
    .section-wrap .gkpt-wrap .pt-list .list-item{
        width: 33%;
        height: auto;
        padding: 36px 0 22px;
        font-size: 14px;
    }
    .section-wrap.zdly{
        padding-top: 10px;
    }
    .section-wrap.zdly .zdly-item{
        width: 100%;
        height: auto;
        margin-right: 0;
        font-size: 12px;
        padding-bottom: 15px;
    }
    .section-wrap.zdly .zdly-item .item-title{
        height:80px;
    }
    .section-wrap.zdly .zdly-item .item-title .img{
        width: 30px;
        margin:10px auto;
    }
    .section-wrap.zdly .zdly-item .item-title .name{
        font-size: 15px;
    }

    .section-wrap.zdly .zdly-item .item-nav{
        display: none;
        width:100%;
        height:auto;
        border-left:solid 1px #e8e8e8;
        border-top: none;
        padding-top: 10px;
    }
    .section-wrap.zdly .zdly-item .item-nav .nav-item{
        width:23.6%;
        margin:0 .7% 12px;
        font-size: 12px;
    }
    .section-wrap.zdly .zdly-item .item-nav .nav-item img{
        width: 30px;
        margin: 0 auto 5px;
    }
    .section-wrap.zdly .zdly-item .item-nav .nav-item .nav-name{
        white-space: nowrap;
        text-overflow: ellipsis;
        overflow: hidden;
        word-break: break-all;
    }
    .section-wrap.zdly .zdly-item.enter{
        width:100%;
    }
    .section-wrap.zdly .zdly-item.enter .item-title .img{
        width: 30px;
        margin:10px auto;
    }
    .section-wrap.zdly .zdly-item.enter .item-title .name{
        font-size: 15px;
        padding:0 12px;
        box-sizing: border-box;
    }
    .section-wrap.zdly .zdly-item.cur .item-title{
        width:100%;
    }
    .section-wrap.zt{
        padding-top: 10px;
        margin-bottom: 10px;
    }
    .section-wrap.zt .zt-item{
        width: 48%;
        height: auto;
        margin:10px 4% 0 0;
    }
    .section-wrap.zt .zt-item img{
        height: auto;
    }
    .section-wrap.zt .zt-item:nth-child(even){
        margin-right: 0;
    }
}