@charset "utf-8";
/* CSS Document */
@import url(mobile_header.css);

.f_l,
.f_r{ float: none; }

.contenner{ width: auto; }
.zwgk_sub{ width: auto; margin-top: 0; }

.zwgk_ldzc{ width: auto; float: none; }
.ldzc_lm{ float: none; height: 33px; }
.ldzc_nr{ float: none; width: auto; padding: 10px; margin-top: 10px; height: auto; }
.ldzc_nr_fl{ width:35vw; float: none; margin: 0 auto; }
.ldzc_nr_fl img{ width: 100%; }
.ldzc_nr_fr{ width: auto; float: none; }
.ldzc_name{ text-align: center; float: none; }
.ldzc_zw,
.ldzc_gzfg,
.ldzc_ldfg_nr{ float: none; width: auto; }

.zwgk_zfxxgk{ width: auto; float: none; margin-top: 15px; }
.zfxxgk_lm{ float: none; width: auto; height: auto; position: relative; text-align: inherit; overflow: hidden; }
.zfxxgk_lm img{ width: auto; height: 14vw; }
.zfxxgk_list{width: auto; float: none; display: flex; flex-wrap: wrap; justify-content: space-between; }
.zfxxgk_list li{ width: auto; width: calc((100% - 10px) / 2); }
.zfxxgk_list li a{ display: flex; align-items: center; height: 100%; justify-content: center; }
.zfxxgk_list li i{ float: none; margin: 0; zoom:0.6; }
.zfxxgk_list li span{ width: auto; float: none; font-size: 15px; height: auto; line-height: 1; }
@media screen and (max-width:350px ) {
    .zfxxgk_list li i{display: none; }
}


.zwgk_pic{ width: auto; float: none; margin-top: 15px; }
.zwgk_pic a{ display: block; position: relative; overflow: hidden; }
.zwgk_pic a + a{ margin-top: 10px; }
.zwgk_pic a img{ float: none; width: auto; height: auto; margin: 0!important; max-width: 100%; }







.zdlygk{ min-width: inherit !important; width: auto; height: auto; margin: 20px 0 0; background-size: auto 100%; padding-bottom: 15px; }
.zdlygk .zdlygk_con{ width: auto; position: relative; margin: 0 10px; }
.zdlygk .prev,
.zdlygk .next{ display: none; }
.zdlygk .bd{ width: auto; float: none; position: relative; }
.zdlygk .bd ul{ display: flex; flex-wrap: wrap; justify-content: flex-start; }
.zdlygk .bd ul li{ width: calc((100vw - 40px) / 3); margin: 15px 0 0; height: calc((100vw - 40px) / 3 / (138 / 142)); margin-left: 10px; }
.zdlygk .bd ul li:nth-of-type(3n-2){ margin-left: 0; }
.zdlygk .bd ul li a{ display: flex; flex-direction: column; justify-content: center; align-items: center;}
.zdlygk .bd ul li i{ margin-top: 0; zoom:0.7; }
.zdlygk .bd ul li span{ line-height: 1.5 !important; margin-top: 5px !important; font-size: 15px; }
.zdlygk .hd{ display: none; }









