/* 小于等于768 */
@media (max-width:768px),screen and (min-width:768px) and (orientation: portrait){
    .show-main{
        width: 100%;
        height: 60%;
    }
    .contact .wrapper{
        justify-content: center;
        flex-direction: column;
        /* align-items: center; */
        position: relative;
        width:100vw;
    }
    .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;
    }
    .contact .left{
        margin: 10vw auto;
        width:95vw;

    }
    .contact .right{
        margin-left: 18vw;
        width:50vw;
        margin-bottom: 20vw;
    }
    .contact .left .header{
        padding: 2.5vw 3vw;
    }

    .contact .left .mark{
        position: absolute;
        top: 50%;
        left: 3vw;
        width: 3vw;
        height: 5.65vw;
        /*margin: -1px 0 0;*/
        font-size: 2.7vw;
        line-height: 5.65vw;
        text-align: center;
        -webkit-transform: translateY(-50%);
        -ms-transform: translateY(-50%);
        transform: translateY(-50%);
    }
    .contact .left .tab-title{
        margin-left: 6vw;
        font-family: "OPPOSans M",OPPOSans,sans-serif;
        font-size: 3.1vw;
        line-height: 5.65vw;
    }
  
    .contact .left .tab-content{
        padding: 5vw 9vw;
    }
    .contact .left .tab-content p{
        font-size: 3.1vw;
        font-weight: 400;
        line-height: 5.65vw;
    }

    
    .contact .right .item h3{
        font-family: "OPPOSans M",OPPOSans,sans-serif;
        font-size: 4.1vw;
        font-weight: normal;
        line-height: 8.15vw;
    }
    .contact .right .item p{
        font-family: "OPPOSans M",OPPOSans,sans-serif;
        font-size: 3.1vw;
        font-weight: normal;
        line-height: 8vw;
    }

    .contact .right .item ul li{
        margin: 0.2vw 0;
        font-size: 3.1vw;
        font-weight: normal;
        line-height: 8vw;
    }
    .contact .right .item ul li a{
        position: relative;
        padding: 0 1px 2px;
    }

    .contact .right .item ul a:hover::after{
        height: 8px;
        background-color: rgb(200,200,200,0.4);
    }

}