.tdnrmain{padding: 10px 20px 5px;border: 1px solid #ebebeb;background: #fff}
.tdnrmainsub{border-bottom: 1px solid #ebebeb;margin-bottom: 10px}
.tdnrmainsub:last-child{border-bottom: 0;padding-bottom: 0}
.tdnrmainsub p{margin-bottom: 10px}
.tdnrmainsub span{display: block;text-indent: 2em;margin: 8px 0}


.gn_map {margin: 0 auto; width: 100%; height: 100%; }
.gn_ss {margin: 20px 1% 20px;}
.gn_ss p{width: 12.5%;float: left;border: 1px solid #eaeaea;box-sizing: border-box;text-align: center;line-height: 60px;margin-bottom: -1px;background: #fff}
.gn { width: 1000px; height: 750px; margin: 0 auto;position: relative}
.gn:before{content: "";position: absolute;bottom: 20px;right: -15px;background:url(wlzhdimg.jpg) no-repeat left bottom;width: 195px;height: 237px;z-index: 3;background-size: 60% auto}


@media only screen and (min-width : 320px) and (max-width : 880px) {


.gn { width: 100%;height: 100%; margin: 0 auto;position: relative}
.gn_map {margin: 0 auto; width: 100%; height: 300px; }
.gn:before{content: "";position: absolute;bottom: 30px;right: -20px;background:url(wlzhdimg.jpg) no-repeat left bottom;width: 82px; height: 100px;z-index: 3;background-size: 60% auto}
.gn_ss {margin: 10px auto;}
.gn_ss p{width: 20%;float: left;border: 1px solid #eaeaea;box-sizing: border-box;text-align: center;line-height: 30px;margin-bottom: -1px; font-size:12px; background: #fff}

}