button{
    border: none;
    outline: none;
}
.bg_ececec{
    background-color: #ececec;
}
.bg_fff{
    background-color: #fff;
    box-shadow: 0 2px 8px rgba(0,0,0,.2);
}
.pd_0_24{
    padding:0 .24rem;
}
.pd_0_23_0_25{
    padding:0 .23rem 0 .25rem;
}
.pd_50_0{
    padding:.5rem 0;
    text-align: center;
    margin-bottom:.3rem;
}
.zixun{
    font-size: .26rem;
    color:#fff;
    background-color: #4caf50;
    width: 2.1rem;
    height:.6rem;
    border-radius: .6rem;
    box-shadow: 0 2px 10px rgba(0,0,0,.2);
}
.f24{
    font-size: .2rem;
    line-height: .3rem;
    color:#868686;
    text-indent: 2em;
    padding:.12rem .26rem .5rem;
    border-radius:0 0 0.08rem 0.08rem;
    box-shadow: 0 5px 15px 2px rgba(0,0,0,.1);
    margin-bottom:.33rem;
}
.f_t,.f_t_t{
    font-size: .3rem;
    text-align: center;
    padding:.3rem 0 .16rem;
    border-bottom:1px dashed #d2d2d2;
    background: url("./M_07.png") no-repeat center center;
    background-size: 2.93rem;
}
.f_t_t{
    background: url("./M_07.png") no-repeat center .8rem;
    background-size: 2.93rem;
    border: none;
}
.f_t em,.f_t_t em{
    display: block;
    font-size: .16rem;
    font-weight: normal;
    text-transform: uppercase;
    color:#898989;
}
.lc{
    font-size: .29rem;
    line-height: 1;
    padding:.5rem 0 0 1.1rem;
    background: url("./rxznM_07.jpg") no-repeat .12rem .5rem;
    background-size: .93rem 5.8rem;
}
.lc p{
    padding-bottom:.24rem;
}
.lc img{
    width: .18rem;
    padding-bottom:.2rem;
    padding-left:.5rem;
}
.w_202{
    text-align: center;
    padding-left:.3rem;
}
.w_202 li{
    float:left;
    width: 2.02rem;
    padding:0 .34rem;
    font-size: .24rem;
    padding-bottom:.2rem;
}
.w_202 li span{
    display: block;
    padding:.2rem 0;
}
.f23{
    font-size: .24rem;
    text-align: center;
    padding:.4rem 0;
    position:relative;
}
.f23:before{
    position:absolute;
    content: "";
    width:.5rem;
    height:2px;
    background-color: #e8e8e8;
    top:.58rem;
    left:1.8rem;
}
.f23:after{
    position:absolute;
    content: "";
    width:.5rem;
    height:2px;
    background-color: #e8e8e8;
    top:.58rem;
    right:1.8rem;
}
.f23 p{
    color:#808080;
    font-weight: normal;
    padding-top:.15rem;
}
.f22{
    font-size: .22rem;
    color:#808080;
    line-height: .3rem;
}
.f22 strong{
    color:#ef451d;
}
.f21{
    font-size: .21rem;
    line-height: 1.5;
    color:#5b5b5b;
    padding:.18rem 0.24rem;
}
.f21 strong{
    display: block;
}
.tel{
    box-sizing: border-box;
    display: block;
    width: 1.8rem;
    line-height: .44rem;
    border-radius: .44rem;
    color:#fff;
    padding-left:.55rem;
    background:#4caf50 url("./tel.png") no-repeat .24rem center ;
    background-size:.22rem;
    font-size: .24rem;
    float: right;
    margin:0 .24rem .24rem 0;
}
.lx li{
    padding:.24rem 0;
    border-top:1px dashed #d2d2d2;
    margin:0 .24rem;
}
.lx li img{
    width: 1.04rem;
    float: left;
    padding-right:.26rem;
}
.lx li h3{
    float: left;
    width: 4.6rem;
    font-size: .26rem;
}
.lx li h3 p{
    font-weight: normal;
    color: #727272;
    line-height: .3rem;
    font-size: .22rem;
}
.rx_form{
    padding-top:.2rem;
    text-align: center;
}
.rx_form input{
    border: none;
    outline: none;
    width: 5rem;
    height:.8rem;
    text-align: center;
    font-size:.26rem;
    background-color:#e3e3e3;
    margin-bottom:.2rem;
}
.rx_form input[type="submit"]{
    width: 2.12rem;
    height:.6rem;
    background-color:#4caf50;
    box-shadow: 0 2px 10px rgba(0,0,0,.2);
    border-radius: .6rem;
    color:#fff;
    margin:.3rem 0;
}