@media (max-width: 1040px){
                    .two_address .add1_b {
                        font-size: 18px;
                        line-height: 26px;
                        padding-bottom: 10px;
                        color: #666;
                        margin-top:-4px;
                    }
            }
        
 .w{width:78%; background:#e8e5e0; margin:40px auto 20px; position:relative; overflow:initial; padding:6%;}
            .w_b{width:100%; border:1px solid #ab947d;}
            .bannav_t{width:90px; height:90px; border-radius:50%; display:block; background:#ab947d; overflow:hidden; position:absolute; top:-30px; left:50%; margin-left:-45px;}
            .bannav_t img{width:92%; margin:18% auto; display:block;}
            .two_address{width:85%;  overflow:hidden; margin:0px auto 10px;}
            .two_address .add1{width:100%; border-bottom:1px dashed #222; padding:0px;}
            .two_address .add1 p{margin:0px; text-align:center;}
            .two_address .add1.add3{width:100%;background:#e8e5e0 !important; margin:0 auto; border-bottom:1px dashed #222;}
            .two_address .add1.add3:last-child{border:none;}
            .two_address .add1.add3 p{margin:0px; text-align:center;    }
            .two_address .add1_t{padding:0px;margin:.1rem 0;}
            .two_address .add1_t p{line-height:.4rem; font-size:.24rem;color: black;
    font-weight: bold;}
            .two_address .add1_b p{font-size:14px; color:#333;}
            .banppz{width:75%; overflow:hidden; margin:50px auto 0px; display:block; padding:0 0 10px 0; border-bottom:1px dashed #222; }
            .banppz h1{font-size:.32rem; line-height:.5rem;text-align:center; padding-bottom:10px;}
            .banppz a,.banppz p{color:#333; font-size:.24rem; text-align:center; display:block; line-height:26px;}