


@media screen and (min-width: 240px) and (max-width: 319px)  {}
@media screen and (min-width: 320px) and (max-width: 374px) {}
@media screen and (min-width: 375px) and (max-width: 767px) {
    .header-top,.zhengce,.zwfw,.szjj,.zwfw dl,.hdjl_title,.ldxx,.wsdc_tab,.footer_infl,.footer_inmod,.hdjl_left,.hdjl_right,.hdjl_right a,.hdjl_right a img,.hd_wsdc,.hd_myzj,.jggk_left,.jggk_right,.juzhang_xx,.pinlist dd,.cont50,.bjnone .juzhang_xx,.picbox,.picbox dl dd,.zwgkxx{
        width: 100%;
    }
    .nav ul li a img,.yshj_tab,.lianjie,.hd_xj dt,.hd_xj dd span:nth-child(1),.jggk_left a.on::before {
        display: none;
    }
    .banner,.hd_wsdc, .hd_myzj,.jggk_left,.juzhang_xx {
        margin: 0;
    }
    .photo_yshj{
        display: block;
    }
    .sousuo {
        width: 80%;
        height: 2em;
        margin: 2em auto 0 auto;
    }
    .header {
        padding:2em 0;
    }
    .nav ul {
        width: 95%;
        margin: 0 auto;
        height: 3em;
    }
    .nav ul li a {
        font-size: 1.1em;
    }
    .ly_01_01,.ly_01_01_box {
        width: 100%;
        height: 18em;
    }
    .bigNews,.big_content,.pageNews{
        width: 92%;
        margin: 1em auto;
    }
    .news_tab,.wsdc_tab {
        width: 100%;
        margin:2em 0 0 0;
        height: auto;
    }
    .firstNews h4 {
        font-size: 1.1em;
    }
    .sousuo button {
        width: 1.4em;
        height: 1.4em;
    }
    .content {
        margin: 2em auto 0 auto;
    }
    .photo_yshj_tab,.szjj_tab,.szjj_tab, .yshjing_tab{
        height: auto;
        margin: 0 0 2em 0;
    }
    .zwfw dl dd {
        width: 46%;
    }
    .zwfw dl dd a img {
        width: 2em;
        height: 2em;
        margin: 1em auto;
    }
    .ldxx_title_tr {
        width: 69%;
    }
    .hdjl_title {
        margin: 1.5em auto 1em auto;
    }
    .ldxx_top{
        width: 100%;
        flex-wrap: wrap;
    }
    .ldxx_top a {
        width: 100%;
        margin: 0 0 3% 0;
    }
    .diaocha_list div em {
        padding: 0 0 0 7%;
    }
    .footer_in,.picbox dl {
        display: flex;
        flex-wrap:wrap;
    }
    .footer_infl {
        display: flex;
        justify-content: center;
    }
    .jbzx12377 {
        width: 74%;
        height: auto;
        margin: .5em auto;
    }
    .hdjl_div{
        margin: 1em 0;
    }
    .hd_xj dd span:nth-child(2){
        width: 97%;
        background: #dbe7f1;
        padding: 0 1.5%;
        white-space: nowrap;
        text-overflow: ellipsis;
        overflow: hidden;
    }
    .hd_xj dd span:nth-child(3) {
        width: 86%;
    }
    .hd_list li i {
        bottom: 5%;
    }
    .jggk_left a {
        width: 33%;
        float: left;
    }
    .jggk_left a.on{
        background: none;
    }
    .juzhang_top img {
        float: none;
        margin: 0 auto;
    }
    .juzhang_xx h1,.juzhang_xx h4{
        text-align: center;
        margin: 0;
    }
    .pinlist dd a.pic,.picbox dl dd a.pic {
        height:auto;
    }
    .yshjing_tab .div_tab a{
        padding: 0 1%;
    }
    .Box_con .conbox {
        width: 91%;
    }
    .fuju_xxbig {
    display: flex;
    width: 100%;
    flex-direction: column;
}
    .fuju_xx {
    width: 100%;
}
.all_list li a {
    width: 73%;
}
.content .leave_msg .btn {
    text-align: center;
    width: 36%;
    margin: 0 auto 1.2em auto;
    background-color: #2670c5;
    line-height: 2em;
    border-radius: 2em;
    color: #fff;
    font-size: 1.1em;
}
.xiangxi-Ld{
    overflow: hidden;
    margin: 0 auto;
    width: 55%;
    float:none;
}
.juzhangxx-left{
        width: 100%;
        float: none;
    }
}
@media screen and (min-width: 768px) and (max-width: 1299px){
    .hdjl_div,.hdjl_left,.hd_wsdc,.hd_myzj,.footer_infl,.footer_inmod,.jggk_left,.jggk_right,.zhengce dl,.zwfw,.szjj,.ldxx,.cont50,.picbox,.zwgkxx{
        width: 100%;
    }
    .big_nav,.yshj_tab,.lianjie,.jggk_left a.on::before {
        display: none;
    }
    .hdjl_left,.hd_wsdc,.hd_myzj,.jggk_left,.zwfw{
        margin: 0;
    }
    .header-top{
        width: 80%;
    }
    .sousuo {
        width: 54%;
        height: 3em;
    }
    .header {
        padding: 4em 0;
    }
    .nav ul {
        width: 94%;
        height: 60px;
    }
    .bigNews,.big_content,.pageNews{
        width: 92%;
        margin: 1em auto;
    }
    .hdjl_right {
        width: 100%;
        display: flex;
        justify-content: space-between;
        margin: 2% 0 0 0;
    }
    .hdjl_right a {
        width: 48%;
    }
    .hdjl_right a img{
        width: 100%;
        height: auto;
    }
    .footer_in,.picbox dl {
        display: flex;
        flex-wrap:wrap;
    }
    .footer_infl {
        display: flex;
        justify-content: center;
    }
    .jbzx12377 {
        width: 50%;
        height: auto;
        margin: .5em auto;
    }
    .jggk_left a {
        width: 33%;
        float: left;
    }
    .jggk_left a.on{
        background: none;
    }
    .juzhang_xx {
        width: 68%;
    }
    .ly_01_01,.ly_01_01_box {
        width: 100%;
        height: 32em;
    }
    .news_tab,.wsdc_tab,.szjj_tab,.yshjing_tab {
        width: 100%;
        margin:2em 0 0 0;
        height: auto;
    }
    .zhengce{
        width: 100%;
        background: none;
        height: auto;
    }
    .zwfw,.szjj{
        padding: 0;
    }
    .hdjl_title {
        width: 70%;
    }
    .pinlist dd {
        width: 48.5%;
    }
    .Box_con .conbox {
        width: 94%;
    }
    .picbox dl dd a.pic {
        height: 10.5em;
    }
    .hd_list li i {
        bottom: 5%;
    }
}
/* @media screen and (min-width: 991px) and (max-width: 1023px) {} */
@media screen and (min-width: 1300px)  and (max-width: 1920px){
    .big_nav{ display:none;}
    
}
/* @media screen and (min-width: 1200px) and (max-width: 1920px){} */
/* @media screen and (min-width:1366px) and (max-width: 1599px){} */

















































































