@charset "utf-8";
@import url(mobile_header.css);

@media screen and (max-width: 750px) {
    body{min-width:100%;min-height: auto;}
    .warp{max-width:100%;min-width: 100%;}
    .warp *{box-sizing:border-box;}
	.w1400{width:100%;margin: 0 auto;}
	.main{width: 100%; height: auto; overflow: hidden; padding: 10px; margin: 0 auto;}
    
    .part1{height: auto;padding-bottom: 50px;}
    .part1 .ldzc {flex-direction: column;margin: 0 0 ;}
    .part1 .ldzc .left{width: calc(100% - 20px);margin: 10px;flex-direction: column;padding-bottom: 10px;border-bottom: 1px dashed #ddd;}
    .part1 .ldzc .left .ld_con{ margin: 10px;}
    .part1 .ldzc .left .pic{width: 120px;background: none;height: auto;margin: 0 auto;}
    .part1 .ldzc .left .pic img{width: 100%;height: auto;}
    .part1 .ldzc .left .ld_con .btn{width: 100%;}
    .part1 .ldzc .line{display: none;}
    .part1 .ldzc .right{width: calc(100% - 20px);margin:10px;}
    .part1 .ldzc .right>div {flex-direction: column;}
    .part1 .ldzc .right .tit{text-align: left;margin-bottom: 10px;}
    .part1 .ldzc .right .fxz .fxz_box{width: 100%;}
    .part1 .ldzc .right .fxz .fxz_box .swiper-slide img{height: auto;}
    .part1 .ldzc .right .fxz .fxz_box .swiper-button-prev, .part1 .ldzc .right .fxz .fxz_box .swiper-button-next{width: 30px;height: 30px;}
    .part1 .ldzc .right .fxz .fxz_box .btn{display:block;}

    .part2{margin-top: 10px;height: auto;}
    .part2 .tit, .part5 .tit, .part6 .tit{margin: 20px 20px;background: none;}
    .part2 .tit h2 a, .part5 .tit h2 a, .part6 .tit h2 a{font-size: 30px;}
    .part2 .zfxxgk{margin: 5px;}
    .part2 .zfxxgk ul{flex-wrap: wrap;}
    .part2 .zfxxgk ul li{width: calc((100% - 10px) / 2);background-size: cover !important;margin-bottom: 10px;}
    .part2 .zfxxgk ul li a{font-size: 18px;}

    .part3 {flex-direction: column;}
    .part3 .left{width: 100%;height: auto;}
    .part3 .left .tab_zc{margin: 10px;}
    .part3 .left .tab_zc .hd{ overflow-x: overlay;overflow-y: hidden;}
    .part3 .left .tab_zc .hd ul li{flex-shrink: 0;margin-right: 10px;}
    .part3 .left .tab_zc .hd ul li a{font-size: 18px;}
    .part3 .left .tab_zc .bd>div{float: left;}
    .part3 .left .tab_zc .bd > div ul li a{font-size: 15px;margin-right: 10px;}

    .part3 .left .tab_zc .bd > div .search_box{flex-direction: column;height: auto;margin-top: 10px;border-radius: 10px 10px 0 0;background-size: cover !important;}
    .part3 .left .tab_zc .bd > div .search_box .fwzh{display: none;}
    .part3 .left .tab_zc .bd > div .search_box .tit{margin: 10px;}
    .part3 .left .tab_zc .bd > div .search_box .search_inp{width: calc(100% - 60px);margin: 10px;}

    .part3 .right{width: 100%;height: auto;}
    .part3 .right ul{margin: 10px;flex-wrap: wrap;}
    .part3 .right ul li{width: calc((100% - 10px) / 2);}
    .part3 .right ul li a p{font-size: 18px;}

    .part4 {flex-direction: column;}
    .part4>div{width: 100%;}
    .part4>div img{width: 100%;margin-bottom: 10px;}

    .part5{height: auto;padding-bottom: 40px;}
    .part5 .top{margin: 10px;}
    .part5 .top .list_box{flex-direction: column;}
    .part5 .top .list_box li.item{width: 100%;height: auto;margin-bottom: 20px;flex-direction: column;}
    .part5 .top .list_box li.item .left{display: flex;justify-content: center;}
    .part5 .top .list_box li.item .right{margin: 10px;}
    .part5 .down{margin:  0 10px;}
    .part5 .top .list_box li.item .right ul{width: 100%;margin:10px 0px;}
    .part5 .down .swiper-slide{margin-top: 0; margin-bottom: 10px;}
    .part5 .down .swiper-slide a{width:100%;}
    
    .part6{margin-top: 20px;height: auto;}
    .part6 .zfsj_box{margin: 10px;}
    .part6 .zfsj_box .hd{background-color: #ebf6ff;height: auto; line-height: 60px;}
    .part6 .zfsj_box .hd .line{display: none;}
    .part6 .zfsj_box .hd > ul{height: auto;justify-content: start;flex-wrap: wrap;}
    .part6 .zfsj_box .hd > ul > li{min-height: 30px;margin: 0 10px;flex-shrink: 0;}
    .part6 .zfsj_box .hd > ul > li::after,
    .part6 .zfsj_box .hd > ul > li.on::before{width: 0;height: 0;}
    .part6 .zfsj_box .hd > ul > li a{}
    .part6 .zfsj_down{ margin: 20px 10px;}
    .part6 .zfsj_down ul{  flex-direction: column;}
    .part6 .zfsj_down ul li{width: 100%; height: auto; margin-bottom: 10px;}
    .part6 .zfsj_down ul li img{}
}

@media screen and (max-width: 360px) {}