@charset "utf-8";
/* CSS Document */
@import url("mobile_header.css");

.Con{ margin: 10px 10px 0; }
.banner{ height: 30vh; }
.banner img{ object-fit: cover; }

.main_body{ margin-top: 20px; }
.Part1 .l_ltdt{ height: auto; }
.Part1 .l_ltdt .title{ padding-left: 40px; }
.Part1 .l_ltdt .title i{ zoom:0.8; top: 50%; transform: translateY(-50%); }
.Part1 .l_ltdt .title a{ font-size: 22px; }
.Part1 .l_ltdt .title span{ width: calc(100% - 150px); }

.Part1 .l_ltdt .bd{ margin-top: 10px; }
.Part1 .picBox{ width: auto; height:auto; }
.Part1 .picBox .pic li{ width: calc(100vw - 20px); height: calc((100vw - 20px) / (710 / 405)); }
.Part1 .picBox .pic img{ object-fit: cover; }
.Part1 .picBox .txt ul li{ width: calc(100% - 90px); }
.Part1 .picBox .txt ul li a{ font-size: 15px; }
.Part1 .picBox .num{ bottom: 7px; right: 13px; }

.Part1 .r_list{ width: auto; height: auto; float: none; margin-top: 10px; position:relative; }
.Part1 .r_list li{ margin-bottom: 10px; }
.Part1 .r_list li a{ font-size: 16px; }

.Part2{ margin: 15px 0 0; height: auto; display: block; }
.Part2 .l_djgz{ width: auto; height: auto; }
.Part2 .title{ height: 45px; line-height: 45px; font-size: 22px; }
.Part2 .title .more{ top: 5px; line-height: 1.5;}
.Part2 .l_djgz .bd{ width: auto; margin-top: 10px; padding: 10px; min-height: inherit; height: auto; }
.Part2 .l_djgz .bd li{ line-height: 1.5; padding-left: 15px; background-position-x:left; }
.Part2 .l_djgz .bd li + li{ margin-top: 10px; }
.Part2 .l_djgz .bd li a{ max-width: calc(100% - 100px); font-size: 15px; }
.Part2 .l_djgz .bd li span{ width: auto; font-size: 15px; }

.Part2 .r_yqlj{ width: auto; height: auto; margin-top: 15px;  }
.Part2 .r_yqlj .bd{ width: auto; margin-top: 10px; padding: 10px; min-height: inherit; height: auto; }
.Part2 .r_yqlj .bd ul{ display: block; }
.Part2 .r_yqlj .bd li{ width: auto; }
.Part2 .r_yqlj .bd li + li,
.Part2 .r_yqlj .bd li + li + li{ margin-top: 10px; }
.Part2 .r_yqlj .bd li a{ font-size: 18px; }



.Part3{ width: auto; position: relative; display:block !important; margin:10px 10px 0; }
.dagl{ width: auto !important; position: relative; float:none !important; }
.bds{ margin-top: 10px; padding: 10px; min-height: inherit; height: auto; }
.bds li{ line-height: 1.5; padding-left: 15px; }
.bds li + li{ margin-top: 10px; }
.bds li a{ max-width: calc(100% - 100px); font-size: 15px; }
.bds li span{ width: auto; font-size: 15px; }



@media screen and (max-width:600px ) {
    
}

@media screen and (max-width:375px ) {
    
}

@media screen and (max-width:345px ) {
    
}

@media screen and (max-width:320px ) {
    
}


