@media (-webkit-min-device-pixel-ratio: 1.25) {
    .layout-main {
        zoom: 0.796875;
    }
}

@media (min-width: 1570px) {
    .main_width{width: 79.167%;transition: all .3s}
    footer .content{width: 74.169%;}
}


@media (max-width: 1570px) {

    .gjsxy_banner .left .img{position: unset;height: 100%;
        padding-bottom: unset   ;}
    .gjsxy_banner .left .img img{position: unset}
}
@media (min-width: 1476px) {
    .jxjyxy_box1 ul{width: 1426px;}

}
@media (max-width: 1500px) {
    .main_width{width: 90%;transition: all .3s}
    footer .content{width: 90%;transition: all .3s}
    .jxjyxy_box1 ul{width: 95%;transition: all .3s}
    footer .top .footer_list{width: 95%;transition:all .3s}
    footer .top .footer_list .lis{padding: 4px 10px 3px}
}





@media (min-width: 1570px) {

    footer .content .one{width: 60%;transition: all .3s}
    footer .content .one{justify-content: space-around}
    .gjsxy_banner .right .img{height: 100%;padding-bottom: unset;}
    .gjsxy_banner .right .img img{position: unset;}
    footer .content .link{margin-left: 30px;}
    .xxgcxy_one .left .body_left a{height: 100%}
    .xxgcxy_one .left .body_left a .img{
        padding-bottom: unset;
    height: 100%    }
    .xxgcxy_one .left .body_left a .img img{
        position: unset;}
    .gjsxy_content .right .body .img_list ul{padding: 0 20px}
    .gjsxy_content .right .body .img_list ul li{width: 48%}
    .gjsxy_content .right .body .img_list ul li:nth-of-type(n+3){
        margin-top: 15px;
    }
    .gjsxy_content .right .body .img_list ul li p{font-size: 16px}
    .public_b{padding-bottom: 20px}
    
}















@media (max-width: 990px) {
    footer .top .footer_list .lis{width: 24%;}
    footer .top .footer_list .lis img{margin: 0 auto}
    footer .top .footer_list{flex-wrap: wrap}
    footer .content .code{margin-left: 30px}
    footer .content .two{margin-left: 15px;}
    footer .content .three{margin-left: 15px;}
    footer .top .footer_list .lis p {font-size: 16px;}
    footer .top .footer_list .lis:nth-of-type(n+4){margin-top: 20px}
    .gjsxy_content .right .body .public_li{grid-template-columns: repeat(2,1fr);gap: 20px;padding: 0 20px}
    .dq_zhuanti .zhuanti_list ul{flex-wrap: wrap}
    .dq_zhuanti .zhuanti_list ul li{width: 48%;}
    .dq_zhuanti .zhuanti_list ul li:nth-of-type(n+3){margin-top: 20px}
    .gjsxy_content .right .body .text img{margin: 15px auto}
    .page_list .page ul li:nth-of-type(n+2){margin-left: 5px}
    .xxgcxy_one .img_list ul li{box-shadow: 0px 4px 8px 0px rgba(0,0,0,0.06);}
    .xxgcxy_one .right .xxgc_list .item{box-shadow: 0px 4px 8px 0px rgba(0,0,0,0.06);}
    .xxgcxy_one .left .body .item{box-shadow: 0px 4px 8px 0px rgba(0,0,0,0.06);}
    .xxgcxy_one .img_list ul li p{font-size: 16px;}
    .xxgcxy_one .img_list ul{flex-wrap: wrap}
    .xxgcxy_one .img_list ul li{width: 48%}
    .xxgcxy_one .img_list ul li:nth-of-type(n+3){margin-top: 20px}
    .xxgcxy_one .right{width: unset}
    header .top_link{display: none}
    footer .one ul li:first-child{width: 100%}
    footer .one ul{flex-direction: column}
    footer .content .one{padding: unset}
    header .head_top{margin-top: unset}
    header .top_youxin{display: none}
    footer .content {flex-direction: column}
    footer .content .logo img{transform: unset;margin: 20px auto 0}
    footer .content .three{width: 50%;transition: all .3s}
    footer .content .one{width: 100%;transition: all .3s}
    footer .content .two{margin-left: unset;margin-top: 20px;justify-content: center}
    footer .content .three{margin:20px auto 0;padding-top: unset;text-align: center}
    .main_width{width: 95%;transition: all .3s}
    .gjsxy_banner{flex-direction: column}
    .gjsxy_banner .left{width: 100%;transition: all .3s}
    .gjsxy_banner .right{width: 100%;transition: all .3s;margin-top: 20px;}
    .gjsxy_list{flex-direction: column}
    .gjsxy_list .list_s1{width: 100%;transition: all .3s}
    .gjsxy_list .list_s1:nth-of-type(n+2){margin-top: 20px;}
    .gjsxy_subject .list_img .swiper-button-next:after, .gjsxy_subject .list_img .swiper-button-prev:after{color: #fff;opacity: unset;}
    .gjsxy_subject .list_img .swiper-button-next{right: 10px;width: 50px}
    .gjsxy_subject .list_img .swiper-button-prev{left: 10px;width: 50px}
    header .bottom .logo{width: 50%;min-width: 330px;}
    header .bottom .search{display: none}
    header .top{display: none}
    nav{display: none}
    footer .content .code{margin: 0 auto}
    .main_gjsxy{padding-top: 20px;}
    header .head_top svg{display: block}
    header{padding: 20px 0}
    .gjsxy_content .main_width {flex-direction: column}
    .gjsxy_content .left{width: 100%;transition: all .3s}
    .gjsxy_content .right{flex: unset;margin-left: unset;width: 100%;margin-top: 20px   ;}
    .gjsxy_content .right .body .shizi_list .item a{flex-direction: column}
    .gjsxy_content .right .body .shizi_list .item .shizi_right{margin-left: unset;}
    .page_list .page{width: 95%;justify-content: center}
    .gjsxy_content .right .body .shizi_list .item .shizi_img {width: 100%}
    .gjsxy_content .left .td{font-size: 18px;padding-left: 16px;padding-bottom: 20px;}
    .gjsxy_content .left .td span{font-size: 16px;}
    .gjsxy_content .left ul li a{font-size: 16px;padding: 14px 0 15px 16px}
    .gjsxy_content .right .top_left{font-size: 18px;}
    .gjsxy_content .right .top_right a{font-size: 14px;}
    .gjsxy_content .right .top{padding-bottom: 12px;}
    .gjsxy_content .right .body{margin-top: 20px;}
    .gjsxy_content .right .body .shizi_list .item .shizi_right h4{font-size:16px ;}
    .gjsxy_content .right .body .shizi_list .item .shizi_right p{font-size: 14px;}
    .gjsxy_content .right .body .shizi_list .item:nth-of-type(n+2){padding: 20px 0}
    .gjsxy_content .right .body .shizi_list .item:first-child{padding-bottom: 20px;}
    .gjsxy_content .right .body .xinwen_list .item a{font-size: 16px;}
    .gjsxy_content .right .body .xinwen_list .item:first-child a{padding-bottom: 12px;}
    .gjsxy_content .right .body .xinwen_list .item:nth-of-type(n+2) a{padding: 12px 0}
    .gjsxy_content{margin-top: 30px;}
    .list .title .title_left{font-size: 18px;}
    .list .title .title_right a{font-size: 16px;}
    .list .list_s .item a{padding: 12px 0}
    .list .list_s .item a .item_left{font-size: 16px;}
    .gjsxy_content .right .body .text p{font-size: 14px;}
    .gjsxy_content .right .body h2{font-size: 20px;padding:unset}
    .page_list{margin-top: 30px;}
    .list .gird li a{font-size: 16px}
    .list .gird li{padding: 15px}
    .list .text .item{font-size: 14px}
    .index_banner .text .text_s .left{font-size: 14px;padding: 15px}
    .swiper-horizontal>.swiper-pagination-bullets, .swiper-pagination-bullets.swiper-pagination-horizontal, .swiper-pagination-custom, .swiper-pagination-fraction{
        right: 0;
        bottom: 10px;
    }
    .dq_jcfc .jcfc_list ul{flex-wrap: wrap}
    .dq_jcfc .jcfc_list ul li{width: 48%;transition: all .3s}
    .dq_jcfc .jcfc_list ul li:nth-of-type(n+3){margin-top: 20px}
    .dq_jcfc .jcfc_list ul li .bottom .title{font-size: 16px}
    .list_s.ok{flex-direction: column}
    .list_s.ok .ok_left {width: 100%;transition: all .3s}
    .list{width: 100%;transition: all .3s}
    .list_s.ok .ok_right{width: 100%;transition: all .3s;margin-top: 20px;}
    .dq_zhuanti .zhuanti_list{flex-direction: column}
    .dq_zhuanti .zhuanti_list .left{width: 100%;transition: all .3s}
    .dq_zhuanti{padding:20px 0}
    .dq_jcfc{padding: 25px 0}
    .dq_zhuanti .zhuanti_list .right{width: 100%;transition: all .3s;margin-top: 20px}
    .gjsxy_banner{margin-top: 20px}
    footer .logo{width:100%;min-width: unset}
    footer .content .code{transform: unset;margin-top: 20px;position: unset}
    .xxgcxy_one .right .xxgc_list .item:nth-of-type(n+2){margin-top: 18px}
    .xxgcxy_one{flex-direction: column;padding-bottom: unset}
    .xxgcxy_one .left{width: 100%;transition: all .3s}
    .xxgcxy_one .right{
        margin-left: unset;margin-top: 20px}    
    .xxgcxy_one .right .xxgc_list .right_text{font-size: 16px}
    .gjsxy_content .left_s{width: 100%;transition: all .3s}
    .gjsxy_content .left_s .items a{font-size: 16px}
    .gjsxy_content .left_s .title{font-size: 18px;padding:15px}
    .gjsxy_content .left_s .right_link a{font-size: 16px}
    .gjsxy_content .left_s .left_one{margin-top: 20px}
    footer  .b{margin-top: 20px}
    .xxgcxy_one .left .body{margin-top: 20px;flex-direction: column}
    .xxgcxy_one .left .body_left{width: 100%;transition: all .3s}
    .xxgcxy_one .body .body_right{margin-left: unset;margin-top: 20px}
    .xxgcxy_one .body .body_right .item a .text .td{font-size: 16px}
    .xxgcxy_one .body .body_right .item:nth-of-type(n+2){margin-top: 15px}
    .xxgcxy_one .left .body_left .img .text{padding: 10px;font-size: 16px}
    .jxjyxy_box1{padding:40px 0}
    .gjsxy_subject h3{font-size: 20px}
    .jxjyxy_box1 ul p{font-size: 16px}
    .jxjyxy_box2 .swiper_list p{font-size: 14px}
    .xxgcxy_one .left .body .item{width: 100%;transition: all .3s}
    .xxgcxy_one .left .body .item:nth-of-type(n+2){margin-top: 20px}
    .xxgcxy_one .left .body .item a p{font-size: 16px}
    .gjjyxy_list ul{flex-direction: column}
    .gjjyxy_list ul li{width: 100%;transition: all .3s}
    .gjjyxy_list ul li:nth-of-type(n+2){margin-top: 20px}
    .gjjyxy_list .links{margin-top: 20px}
    .xxgcxy_one .right .xxgc_list{margin-top: 20px}
    .gjjyxy_img{flex-direction: column;align-items: unset}
    .gjjyxy_img .left{width: 100%;transition: all .3s}
    .gjjyxy_img .right{width: unset;
        margin-left: unset;}
    footer .top{padding: 40px 0}
    .gjjyxy_img .right a{padding: 23px}
    .gjjyxy_img .right .content{margin-top: 20px}
    .gjjyxy_img .right .td{font-size: 18px}
    .gjjyxy_img .right .text{font-size: 16px}
    .gjsxy_subject .list_img a p{font-size: 16px}
    .gjsxy_subject{padding: 15px 0;}
    .gjsxy_content .left ul li .son a{font-size: 14px}
    .xxgcxy_one .right .list p{font-size: 16px;}
    footer .list_s3{width: 100%}
    footer .content .code_a{margin-top: 20px}
}

