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

.Address{width: auto;padding: 10px 10px 0;font-size: 14px;line-height: 1.5;}
.Address>.w1200{padding: 0 0 10px;}
.Address i{padding: 0px 10px;background-size: auto 100%;}
.Address font{padding-left: 5px;}


.Title{ height: 31px; line-height: 31px; }
.Title h1{ font-size: 20px; }
.Title em,
.Part1 .Title em{ width: calc(100% - 150px); margin-top: 15px; }
.Title p{ font-size: 14px; }

.ulList li{ font-size: 15px; }
.ulList li span{ font-size: 14px; }
.ulList li a{ max-width: calc(100% - 100px); }


.Part1{ margin-top: 20px; padding: 0 10px; }
.Part1 ul{ flex-wrap: wrap; margin-top: 0px; }
.Part1 li a{ display: block; height: 100%; position: relative; padding: 0 10px; }
.Part1 li p{ font-size: 16.5px; }
.Part1 li.btn5{ max-width:50vw; }




.Part2{ margin: 20px 0px 0; padding: 10px; height: auto; background-size: auto 100%; }
.Part2 .Tit{font-size: 22px;}
.Part2>.Con{ padding:0;margin-top: 10px;}
.SearchPart{ height:auto; }
.SearchPart .SeType{ width:auto; }
.SearchPart .SeInput{ width:auto;margin-top: 10px;}
.FastSe{ width:auto; margin-top:10px;}
.ResultPart{ width:auto;margin-top: 20px;padding: 10px;}








.Part3{ padding: 0px 10px; margin-top: 20px;  }













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

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

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


