/* 小于等于768 */
@media (max-width:500px), screen and (min-width:500px) and (orientation: portrait){
    .show-main{
        width: 100%;
        height: 60%;
    }
    .show-main .title-text h1{
        font-size: 10vw;;
        line-height: 10.15vw;
        margin: 20px 0;
    }
    .show-main .title-text p .logo-img{
        width: 10vw;
        height: 4.4vw;
    }

    .show-main .title-text p a{
        font-size: 3.6vw!important;

    }
    .show-main .title-text p{
        font-size: 3.6vw;
        line-height: 4vw!important;
    }
    .faq .wrapper{
        width:70%;
        margin: 10vw auto 7vw;
        justify-content: center;
        flex-direction: column;
        align-items: center;
    }
    .faq .left{
        width: 100%;
    }
    .faq .right{
        margin-top: 3vw;
        width: 100%;
    }

    .faq .left h3{
        font-size: 5.2vw;
        margin-bottom: 5vw;
    }
    .faq .left p{
        font-size: 2.4vw;
        line-height: 4.8vw;
    }
    .faq .right p{
        font-size: 2.4vw;
        line-height: 4.8vw;
        margin: 3vw 0 0;
    }
    /*业务联系*/
    .contact-m{
        width: 100%;
        margin: 3vw 0;
    }
    .contact-m .wrapper{
        width: 100%;
        flex-direction: column;
        align-items: center;
    }
    /*业务信息*/
    #contact-info{
        width: 70%;
    }
    #contact-info h3{
        font-size: 5.2vw;
        margin-top: 2vw;
        margin-bottom: 2.8vw;
    }
    #contact-info p.en{
        font-size: 2.5vw;
        line-height: 4vw;
        margin-bottom: 3.5vw;
    }
    #contact-info p.info{
        font-size: 2.5vw;
        line-height: 4.6vw;
        margin-bottom: 7vw;
    }
    /* 提交信息 */
    #inquiry{
        width: 100%;
    }
    #inquiry .container{
        width:100%;
        padding: 0vw 15vw 3vw;
    }
    #inquiry span.up{
        margin-bottom: 2vw;
        margin-top: 4vw;
        font-size: 2.5vw;
        letter-spacing: 3px;
    }

    #inquiry form ul.info li.large {
        width: 100%;
    }
    #inquiry form ul.info li.small {
        width: 100%;
    }
    form ul li{
        margin: 1vw 0;
        height: 10vw;
    } 
    form ul li.require{
        height: 13vw!important;
    } 
    form ul li input[type=text], form ul li input[type=text]+label, form ul li textarea, form ul li textarea+label {
        font-size: 2.4vw;
        line-height: 3.2vw;
        padding: 0 0 3vw;
        margin-top: 3.6vw;
    }

    form ul li span.error {
        position: absolute;
        bottom: 0.1vw;
        left: 0;
        font-family: "OPPOSans R",OPPOSans,sans-serif;
        font-size: 1.8vw;
        line-height: 2vw;
    }

    .captcha img {
        width: 20vw!important;
        height: 8vw!important;
    }

    /* hover */
    form ul li.current input[type=text]+label,
    form ul li.current textarea+label
    {
        font-size: 2.2vw;
        top: -3.6vw;
    }


    /* 提交区域 */
    form .carrow{
        margin-top: 2vw;
        max-width: 36vw;
        padding: 3vw 0;
    }

    form .carrow input[type=submit]{
        font-size: 2.4vw;
        letter-spacing: 2px;
    }
        
    form .carrow span {
        margin-left: 10vw;
        border-radius: 5vw;
        width: 10vw;
        height: 10vw;
    }
    form .carrow span:before {
        width: 10.8vw;
    }
    form .carrow span:after {
        border-width: 1vw 0 1vw 1vw;
        margin-top: -1vw;
    }
    form .carrow:hover input[type=submit]{
        letter-spacing: 4px;
    }

    form .carrow:hover span::before{
        width: 2vw;
        right: 45%;
    }
    form .carrow:hover span:after {
        right: 35%;
    }
    #inquiry__success{
        display: none;
    }
    #inquiry__success.container{
        padding: 12vw 5vw;
        text-align: center;
    }
    #inquiry__success h2{
        font-family: "OPPOSans M",OPPOSans,sans-serif;
        font-size: 3.5vw;
        letter-spacing: 2px;
        line-height: 6vw;
        color: #2e2725;
    }
    #inquiry__success p{
        font-family: "OPPOSans R",OPPOSans,sans-serif;
        font-size: 2.5vw;
        letter-spacing: 2px;
        line-height: 6vw;
        color: #2e2725;
    }
}
    

    
  