@charset "utf-8";
/* CSS Document */
@import url("/material/siteFile/2023/images/mobile_header.css");
@media screen and (max-width:750px ) {
    .main>div{width: 100%;}
    .w1400{width: 100%;}
    .main>div.Address{flex-direction: row;flex-wrap: wrap;}
    .mt-55,
    .mt-6{margin-top: 20px;}

    .header{height: auto;background: url(top_bg1.png);}
    .header>div{justify-content: center;flex-direction: column;align-items: center;}
    .header .logo{width: 80%;}
    .header .BackHome {background: url(top_tit.png) no-repeat;background-size: contain;width: 80%;height: calc((100vw - 80px) / (1092 / 449));}
    .header .BackHome a{display: none;}
    
    .part1 .zcwj{flex-direction: column;height: auto;}
    .part1 .zcwj .zHd ul{flex-direction: row;flex-wrap: wrap;margin: 10px 0;}
    .part1 .zcwj .zHd{width: 100%;height: auto;}
    .part1 .zcwj .zBd .sub_tab{height: auto;flex-direction: column;}
    .part1 .zcwj .zBd .sub_tab .sHd .btn{display: none;}
    .part1 .zcwj .zHd ul li, .part1 .zcwj .zHd ul li a{font-size: 18px;}
    .part1 .zcwj .zHd ul li, .part1 .zcwj .zHd ul li a{width: auto;padding: 5px 10px;height: auto;}
    .part1 .zcwj .zHd ul li{margin-left: 10px;}
    .part1 .zcwj .zHd ul li.on, .part1 .zcwj .zHd ul li.on a{border-radius: 10px;height: auto;}
    .part1 .zcwj .zBd .sub_tab .sHd{width: 100%;margin: 10px 0;}
    .part1 .zcwj .zBd .sub_tab .sHd .shd_box{width: 100%;height: auto;}
    .part1 .zcwj .zBd .sub_tab .sHd .shd_box ul{display: flex;flex-wrap: wrap;width: 100%;}
    .part1 .zcwj .zBd .sub_tab .sHd ul li{width: auto;}
    .part1 .zcwj .zBd .sub_tab .sHd ul li a{width: auto;white-space: normal;padding: 5px 10px;height: auto;font-size: 16px;line-height: 40px;}
    .part1 .zcwj .zBd .sub_tab .sHd ul li.on, .part1 .zcwj .zBd .sub_tab .sHd ul li.on a{background: none;color: #1953ff;}
    .part1 .zcwj .zBd .sub_tab .sHd ul li.on a::before{width: 0;height: 0;}
    .part1 .zcwj .zBd .sub_tab .sBd{width: 100%;height: auto;background: #ffffff;box-shadow: 0px 0px 27px 0px  rgba(6, 27, 90, 0.63),   inset 0px 0px 44px 2px  #c1d1ff;border-radius: 30px;}
    .part1 .zcwj .zBd .sub_tab .sBd .sBox>div{float: left;margin-left: 0;padding-left: 25px;margin-bottom: 20px;margin-top: 20px;}

    .part2 .zcpx{width: 100%;height: auto;background: none;    border: solid 1px #edf1fc;}
    .part2 .zcpx_tab{width: 100%;}
    .part2 .zcpx .tab_box{float:left;}
    .part2 .zcpx_tab .hd ul{flex-wrap: wrap;flex-direction: column;}
    .part2 .zcpx_tab .hd ul li a{font-size: 20px;}
    .part2 .zcpx_tab .hd ul li{margin-bottom: 10px;}
    .part2 .zcpx_tab .hd ul i{display: none;}
    .part2 .zcpx .tab_box>div{width: 100%;height: auto;margin-left: 0;}
    .part2 .zcpx .tab_box>div .zcpx_tit{width: 100%;font-size: 18px;padding: 0 10px;}
    .zcpx_side .side em{display: none;}
    .zcpx_side .side {border-left: 0; border-right: 0;height: auto;min-height: 50px;}
    .zcpx_side .side a{padding: 0 20px;font-size: 16px;margin: 10px 0;}
    .zcpx_side .side::after,
    .zcpx_side::after{width: 0;height: 0;}
    .zcpx_side .zbd{margin-left: 10px;width: calc(100% - 10px);}
    .zcpx_side .zbd table tbody tr.firstRow td{font-size: 16px;}
    .zcpx_side .zbd table{width:auto;}
    .zcpx_side .zbd table, .zcpx_side .zbd table tbody, .zcpx_side .zbd table tbody tr, .zcpx_side .zbd table tbody tr td{font-size: 14px;}
    


    .part3 .dzbxx{height: auto;}
    .part3 .dzbxx ul{margin: 20px;flex-direction: column;}
    .part3 .dzbxx ul li{width: 100%;}
    .part3 .dzbxx ul li img{width: 100%;}
    .part3 .dzbxx ul li a p{margin: 10px auto;}
    .part3 .dzbxx ul li:first-child{margin-bottom: 20px;}

    .part4 .pxkb_box{height: auto;background: none;}
    .part4 .pxkb_box .pxkb{width: 100%;flex-direction: column;height: auto;background:  linear-gradient(0deg, #1953ff 0%, 	#2466F8 100%);margin: 20px auto ;}
    .part4 .pxkb_box .pxkb .left{width: calc(100% - 40px);margin: 30px 20px;}
    .part4 .pxkb_box .pxkb .right{width: calc(100% - 20px);height: auto;margin: 20px 10px;background: #fffcfe;box-shadow: 0px 7px 32px 0px  rgba(2, 76, 158, 0.57),   inset 0px 8px 10px 0px   rgba(1, 124, 239, 0.97);  border-radius: 47px;}
    .part4 .pxkb_box .pxkb .right .jhpxsj_box{width: calc(100% - 20px);height: auto;margin: 0 10px;}
    .part4 .pxkb_box .pxkb .right .jhpxsj_box .sj_tit{width: 200px;font-size: 18px;height: 50px;line-height: 50px;}
    .part4 .pxkb_box .pxkb .right .jhpxsj_box .down{display: none;}
    .part4 .pxkb_box .pxkb .right .jhpxsj_box .sj_box{height: auto;}
    .part4 .pxkb_box .pxkb .right .jhpxsj_box .sj_box .sj_tab{margin: 20px 10px;}
    .part4 .sj_tab .sHd ul {flex-wrap: wrap; }
    .part4 .sj_tab .sHd ul li{flex-shrink: 0;width: calc((100% - 10px) / 2);margin:5px 0;}
    .part4 .sj_tab .sHd ul li:nth-child(2n){margin-left: 10px;}
    .part4 .sj_tab .sHd ul li a{font-size: 16px;}
    .part4 .sj_tab .sBd>div .cHd ul{width: 100%;margin: 0 0 20px;}
    .part4 .sj_tab .sBd>div .cHd ul li{margin-left: 12px;}
    .px_tab{display: flex;flex-direction: column-reverse;}
    .part4 .sj_tab .sBd .cBd>div{height: auto;float: left;}
    .part4 .sj_tab .sBd>div .left_box{float: left;width: 120px;height: auto;}
    .part4 .sj_tab .sBd>div .right_box{float: right;width: calc(100% - 120px);}
    .part4 .sj_tab .sBd>div .right_box ul li, .part4 .sj_tab .sBd>div .left_box ul li{font-size: 14px;}
    
    .part4 .sj_tab .sBd>div .right_box ul, .part4 .sj_tab .sBd>div .left_box ul{margin: 10px;}
    .part4 .sj_tab .sBd>div .right_box ul li, .part4 .sj_tab .sBd>div .left_box ul li{}

    .part5 .pxbt{height: auto;background: none;box-shadow:none;}
    .part5 .pxbt .top{flex-direction: column;}
    .part5 .pxbt .top>div{width: 100% !important;height: auto !important;margin-left: 0 !important;}
    .part5 .pxbt .top .left .zcyj_list{width: 100%;height: auto;}
    .part5 .pxbt .top .left .zcyj_list ul{margin:20px 10px 10px;}
    .part5 .pxbt .top .right img{width: 100%;}
    .part5 .pxbt .down{margin-top: 10px;}
    .part5 .pxbt .down .btgs{height: auto;width:calc(100% - 20px);margin:10px ;}

    
    .part7 .jyfw{height: auto;margin-top: 15px;flex-direction: column;}
    .part7 .jyfw .right{width:calc(100% - 20px);height: auto;background: none;margin: 10px;}
    .part7 .jyfw .right img{width: 100%;}
    .part7 .jyfw .left{width: 100%;}
    .part7 .jyfw .left .jy_tab{margin: 20px;}
    .part7 .jyfw .left .jy_tab .hd ul{flex-wrap: wrap;}
    .part7 .jyfw .left .jy_tab .hd ul li a{font-size: 18px;margin-right: 10px;}
    .part7 .jyfw .left .jy_tab .hd ul em{display: none;}
    .jy_tab .bd ul{float: left;}
    .jy_tab .bd ul li a,
    .jy_tab .bd ul li{font-size: 16px;line-height: 40px;height: 40px;}
    .jy_tab .bd ul li a{margin-right: 10px;}

    .part8 .wtzx .wtzxSwiper .swiper-slide .wtzx_con{height: auto;}
    .part8 .wtzx .wtzxSwiper .swiper-slide .wtzx_con p{margin: 82px 42px 30px 52px;}
    .part8 .wtzx .wtzxSwiper .swiper-slide .wtzx_tit{height: auto;}

    .tit {display: flex;justify-content: center;}
    .tit img{width: 70%;object-fit: contain;}
    .part6 .tit img,
    .part8 .tit img{width: 80%;}
    .pagination .swiper-pagination-bullet{width: 8px;height: 8px;}

}

@media screen and (max-width:360px ) {
    .part7 .jyfw .left .jy_tab .hd ul li a{font-size: 16px;margin-right: 10px;}
}