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

.Main{width: calc(100% - 20px)!important;padding:0px 10px;}

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

.PartTitle{height: auto;padding: 10px 0;}
.PartTitle::before,
.PartTitle::after{top:50%;transform: translateY(-50%);}
.PartTitle h1{font-size: 24px;line-height: 2;}


.RdztPart ul{width: calc(100vw - 10px);}
.RdztPart li{width: calc((100vw - 30px) / 2);margin-right: 10px;margin-bottom: 10px;}
.RdztPart li:nth-of-type(2n){margin-right: 0;}
.RdztPart li .pic{ height: calc((100vw - 30px) / 2 / (276 / 117)); }
.RdztPart li p{font-size: 13px;}

.LsztPart ul{/* display: flex; */width:auto;flex-direction: column;height: auto;}
.LsztPart .lszt_con{width:auto;margin: 0 0 10px;background: #FFF;height: 90px;}
.LsztPart .lszt_con::after{content:'';display: block;position: absolute;right: 10px;top: 10px;width: 70px;height: 70px;z-index: 10;background: url(ztzl_ico_1.png) no-repeat center;background-size: 100% 100%;}
.LsztPart .lszt_con .ztmc{padding: 10px 90px 0px 10px;font-size: 16.5px;line-height: 1.3;}
.LsztPart .lszt_con .zturl{ left: 10px; bottom: 5px; height: 26px; line-height: 26px; background: #e5e5e5;}

.showmore{padding-bottom:20px;height: auto;}
.showmore a{width:auto;line-height: 40px;}



