@charset "utf-8";
@import "mobile_header.css";

/*自适应*/

@media screen and (max-width: 600px){
    .xs_hide_mark{display: none!important;}
    .Part3{margin: 20px 15px;padding-bottom: 0;}
    .Part3>div{ width: auto !important; height: auto; float: none;}
    .Part3 .list_box,
    .zwgk .active-inner-01,
    .hdjl .active-inner-02,
    .zwfw .active-inner-03{ position: relative; left: auto; top: auto; width: auto !important; height: auto; display: block !important; border: none; margin-top: 10px;}
    .Part3>div.active .normal-inner{ display: block; }

    .Part3 .list_box,
    .Part3 .zwgk .list_box,
    .Part3 .zwfw .list_box{border: 1px solid #e4d8c7;border-radius: 5px;background: none;}
    .Part3 .title{ position: relative; height: 68px; border: none; padding-bottom: 2px; line-height: 68px; font-size: 23px; color: #355e92; background: url(../images/index_zwgk_bg.png) no-repeat center bottom; background-size: auto 100%;}
    .Part3 .title::after{ content: ''; display: block; position: absolute; left: 0; bottom: 0; width: 100%; height: 2px; background: url(../images/mobile_home_ico_2.png) no-repeat center top;}
    .Part3 .list_box ul{ width: auto; margin: 10px 10px 0; position: relative; overflow: hidden;}
    .Part3 .list_box ul li{ width: calc(100% / 2); float: left; box-sizing: border-box; padding: 0 10px; font-size: 12px;}
    .Part3 .list_box ul li:nth-of-type(5){ display:none;}

    .Part3 .hd_box,
    .zwgk .active-inner-01 .wj_ss,
    .zfxxgk,
    .wjk_box{ display: none;}

    .zwgk .NewsList{ width: auto; height: auto; margin-bottom: 10px;}
    .zwgk .NewsList .hd{ margin: 5px 0;}
    .zwgk .NewsList .hd a{ margin-right: 0;font-size: 16px;}
    .zwgk .NewsList .bd{ height: auto; }
    .zwgk .NewsList .bd ul li{ margin-top: 5px; }
    .zwgk .NewsList .bd ul li a{ height: 39px; line-height: 39px;}
    .zwgk .NewsList .bd ul li span{width: 80px;}
    .Part3>div+div{ margin-left: 0;}


    .Part3 .hdjl .title{ background: url(../images/index_hdjl_bg.png) no-repeat center bottom; background-size: auto 90%;}
    .Part3 .hdjl .list_box ul li:nth-of-type(1){ display: none;}

    .hdjl .hd_title,
    .zjdc,
    .xjgs .hd01 ul{ display: none;}

    .xjgs{ width: auto;}
    .xjgs .bd01{ height: 185px;}
    .xjgs .bd01 ul{ padding-top: 5px;}
    .xjgs .bd01 ul li{ height: auto; overflow: hidden; position: relative;}
    .xjgs .bd01 ul li p{ display: none;}
    .xjgs .bd01 ul li a{ width: calc(100% - 110px); line-height: 36px;}
    .xjgs .bd01 ul li span{ width: 80px; float: right; text-align: right; margin-left: 0; line-height: 36px;}

    .Part3 .zwfw .title{ background: url(../images/index_zwfw_bg.png) no-repeat center bottom; background-size: auto 90%;}
    .zwfw .bs_txt,.bsfw_1,.bsfw_2{ display: none;}

    .zwfw .fwzl{ width: auto;}


    .Part4,
    .Part4 .bd{ width: auto;}
    .Part4 .hd{ background-size: 90% auto;}
    .Part4 .hd a{ font-size: 20px; color: #d8ba8f;}
    .Part4 .arrow_left,
    .Part4 .arrow_right{ display: none;}
    .Part4 .bd{ margin: 0 15px; height:calc((100vw - 30px) / (286 / 87));}
    .Part4 .bd ul li{ width: calc(100vw - 30px); height:calc((100vw - 30px) / (286 / 87)); margin-right: 0; }
    .Part4 .num{ display: block!important; width: 100%; height: 0; position: absolute; left: 0; bottom: 65px; text-align: center;}
    .Part4 .num li{ display: inline-block; padding: 3px; font-size: 0; position: relative; overflow: hidden; border-radius: 50%; background-color: #b5b5b5; margin: 0 3px;}
    .Part4 .num li.on{ background-color: #d63031;}


}








@media only screen and (max-width:375px) {
    .NewsList{ margin: 10px; }
    .NewsList .hd a{ font-size: 15px; }
    
    .Part2{ margin: 10px;}
    
    .Part3 .list_box ul li{ padding: 0 5px;}
    
    
}
@media only screen and (max-width:359px) {
    .NewsList .hd a{ font-size: 13px; }
    .NewsList .bd ul li,
    .NewsList .bd ul li a,
    .NewsList .bd ul li span{ height: 32px; line-height: 32px;}
    .NewsList .bd ul li,
    .NewsList .bd ul li span{ font-size: 13px;}
    
    .Part3 .list_box ul li{ padding: 0;}
    
    
    
    
}
@media only screen and (max-width:320px) {
    .NewsList .hd a{ font-size: 12px; }
    .NewsList .bd ul li,
    .NewsList .bd ul li span{ font-size: 12px;}
    
    .Part3 .list_box ul li{ font-size: 12px;}
    .Part3 .list_box ul li a i{ margin-right: 0;}

}

.notice{ display: none;}
