*{
    font-size: .28rem;
}
i{
    font-style: normal;
}
.section1{
    width: 100%;
    height: 1.6rem;
    background: url('../images/m/bg_topbanner.jpg') no-repeat center center;
    background-size: 100% 100%;
}
.section1 .aboutinner1{
    width: 100%;
    margin: auto;
    padding: .94rem 0 0 .2rem;
}

.section1 .aboutinner1 span{
    width: 100%;
    /* text-align: right; */
    font-size: .28rem;
    display: block;
    color: #CDCDCD;
    height: .32rem;
    line-height: .32rem;
}
.section1 .aboutinner1 span i{
}
.section1 .aboutinner1 span img{
    /* margin: 0 .01rem; */
    width: .20rem;
    height: .20rem;
}
.section2 {
    padding: .3rem .2rem 1.1rem .2rem;
}
.section2 .contactinner2{
    width: 100%;
    margin: auto;
}

.section2 .contactinner2 .map{
    width: 7.10rem;
    height: 5.72rem;
    margin: .8rem 0 .6rem 0;
}
.section2 .contactinner2 .info h3{
    font-size: .32rem;
    color: #333333;
}
.section2 .contactinner2 .info span{
    color: #333333;
    font-size: .28rem;
    display: block;
    margin-bottom: .2rem;
}
.section2 .contactinner2 .qrcode{
    font-size: .28rem;
}
.section2 .contactinner2 .qrcode img{
    width: 2rem;
    height: 2rem;
}
.section2 .contactinner2 .qrcode p{
    font-size: .28rem;
}
.section2 .contactinner2 h5{
    font-size: .32rem;
    font-weight: normal;
    /* line-height: .96rem; */
    text-align: center;
}
.section2 .contactinner2 .subtitle{
    text-align: center;
    font-size: .28rem;
    margin-top: .3rem;
}
.section3{
    width: 100%;
    height: 13.34rem;
    background: url('../images/m/bg_12.jpg') no-repeat center center;
    background-size: 100% 100%;
}
.section3 .contactinner3{
    width: 100%;
    margin: auto;
    padding: .54rem .2rem;
}
.section3 .contactinner3 h2{
    font-size: .32rem;
    color: #E6E6E6;
    text-align: center;
}


.section3 .contactinner3 label{
    font-size: .28rem;
    color: #FFFFFF;
    
}
.section3 .contactinner3 .inputbox{
    background: #FFFFFF;
    border-radius: .16rem;
    padding: .32rem .28rem;
    width: 100%;
    height: 1rem;
    box-sizing: border-box;
    position: relative;
    font-size: .28rem;
    margin: .2rem 0 .4rem 0;
}
.section3 .contactinner3 .inputbox input{
    border: none;
    outline: none;
    background: none;
    font-size: .28rem;
}
.section3 .contactinner3 textarea{
    width: 100%;
    height: 3.50rem;
    border-radius: .16rem;
    font-size: .28rem;
    border: none;
    outline: none;
    background: #FFFFFF;
    padding: .36rem .28rem;
    margin-top: .2rem;
}
.section3 .contactinner3 .submit{
    width: 4.00rem;
    height: .76rem;
    border-radius: .16rem;
    text-align: center;
    line-height: .76rem;
    font-size: .28rem;
    color: #FFFFFF;
    background: #FF7420;
    margin: auto;
    margin-top: 1.14rem;
}
