.zt img {
    width: 100%;
    display: block;
}
.zt {
    color: #191919;
    background-color: #d84725;
}
.main-w {
    width: 9.7333rem;
    margin: 0 auto;
}
.zbox {
    padding: .4rem 0;
}
.zt .zbox  h1 {
    font-size: .3733rem;
    text-align: center;
    color: #fff;
    margin-bottom: .2667rem;
}
.zt .zbox  h1::before, .zt .zbox  h1::after{
    content: '';
    background: url(images/left.png) center no-repeat;
    background-size: 100% 100%;
    display: inline-block;
    width: 1.4667rem;
    height: .5467rem;
}
.zt .zbox  h1::before {
    margin-right: .1333rem;
}
.zt .zbox  h1::after {
    margin-left: .1333rem;
    background: url(images/right.png) center no-repeat;
    background-size: 100% 100%;
}


.zbox .btn {
    width: 40%;
    height: .6667rem;
    color: #d9331d;
    border-radius: .4667rem;
    text-align: center;
    line-height: .6667rem;
    background-color: #fce041;
    cursor: pointer;
    font-size: .32rem;
    margin: .2667rem auto;
    box-shadow: 1px 1px 2px #ac312a;
    font-weight: bold;
}

.bmtd form {
    width: 70%;
    margin: 0 auto;
    color: #fff;
    font-size: .32rem;
    text-align: center;
}

.bmtd form input {
    width: 70%;
    height: .7333rem;
    background-color: #fff;
    border: none;
    margin: 0 0 .4rem .2667rem;
    padding-left: .2667rem;
    border-radius: .0667rem;
}

.bmtd form input:focus {
    outline: none;
}
.bmtd form input::placeholder {
    font-size: 16px;
}