@media screen and (max-width: 700px) {
    *{
        margin: 0;
        padding: 0;
    }
    a{
        text-decoration: none;
        color: white;
    }
    ._banner{
        width: 100%;
        height: auto;
        font-size: 0rem;
    }
    ._top{
        width: 100%;
        height: auto;
    }
    .part1{
        height: auto;
        padding-bottom: 0.2rem;
    }
    .part1_content{
        width: 100%;
        height: auto;
        padding-bottom: 0.2rem;
    }
    .circle_container{
        display: none;
    }
    .right{
        width: 100%;
    }
    .right h4{
        font-size: 0.18rem;
        margin-top: 0.1rem;
        margin-left: 0.2rem;
    }
    .part3 ._top{
        margin-bottom: 0.1rem;
    }
    .subtitle{
        display: none;
    }
    .right{
        height: 0.8rem;
    }
    ._top1{
        margin-top: 0rem;
    }
    .ts{
        margin-top: 0.35rem;
        margin-left: 0;
    }
    .subh4{
        width: 100%;
        font-size: 0.18rem;
        margin: 0 auto;
        line-height: 0.4rem;
        margin-bottom: 0.2rem;
        text-align: center;
    }
    .subh4 img{
        width: 100%;!important;
    }
    .little{
        width: 90%;
        height: 0.4rem;
        margin: 0 auto;
        background-size: 100% 100%;
    }
    .phone{
        display: none;
    }

    .pic_left{
        display: none;
    }
    .center{
        width: 100%;
        height: auto;
        margin-top: 0.2rem;
    }
    .ys{
        height: auto;
        margin-top: 0.1rem;
    }
    .subh42{
        width: 30%;
    }
    .ys ul li{
        width: 30%;
     font-size: 0.12rem;
    }
    .more1{
        width: 70%;
        left: 6%;
    }
    ._button{
        margin-top: 0.2rem;
    }
    .right{
        margin-top: 0.1rem;
    }
    .du{
        width: 32%;
        height: 1.5rem;
        background-size: 100% 100%;
        font-size: 0.12rem;
    }
    .du p{
        margin-top: 0.75rem;
    }

    /*�ڶ�����*/
    .part2_left{
        width: 30%;
        height: 4.5rem;
    }

    .part2_left h3{
        font-size: 0.16rem;
        margin-top: 0.12rem;
    }
    .part2_left p{
        font-size: 0.10rem;
        width: 90%;
        margin:0 auto;
        margin-top: 0.05rem;
        text-align: center;
    }
    ._text{
        margin-top: 0.15rem;
        margin-left: 0.3rem;
    }
    .tb{
        height: auto;

    }
    .part2{
        height: auto;
    }
    .part2_right{
        width: 70%;
        height: 4.5rem;
        background-size: 170% 100%;
    }
    .part2_left div{
        margin-top: 0.05rem;
        width: 70%;
        height: 0.03rem;
    }
    .jc{
        height: auto;
        padding: 0.1rem 0;
        font-size: 0.12rem;
        line-height: 0.2rem;
    }
    .f{
        width: 1.2rem;
        margin-left: 0.1rem;
        height: 0.7rem;
        font-size: 0.18rem;
        line-height: 0.7rem;
    }
    .js{
        width: 92%;
        margin-left: 0.1rem;
        line-height: 0.2rem;
        margin-top: 0rem;
    }
    .nr{
        width:90%;
        font-size: 0.10rem;
        line-height: 0.15rem;
        margin-left: 0.15rem;
    }
    ._text2{
        margin-top: 0.25rem;
    }
    ._text3{
        margin-top: 0.15rem;
    }
    ._text4{
        margin-left: -0.17rem;
        margin-top: 0.15rem;
    }
    .btn2{
        display: none;
    }
    .part3{
        height: auto;
    }
    .tt{
        margin-top: 0.5rem;
        width:80%;
        height: 0.35rem;
    }
    table{
        width: 100%;
    }
    table th{
        font-size: 0.14rem;
        padding: 0.04rem;
    }
    table th:nth-child(1){
        width: 20%;
    }
    table th:nth-child(2){
        width: 20%;
    }
    ._kc{
        margin-top: 0.6rem;
    }
    .kc2 .tt{
        margin-top: 0.4rem;
    }
    .kc3 .tt{
        margin-top: 0.4rem;
    }
    table td{
        font-size: 0.12rem;
        padding: 0.04rem;
    }
    .btn3{
        display: none;
    }
    .btn4{
        width: 70%;
        padding: 0.1rem;
    }
    .part4{
        height: auto;
    }
    .footer{
        padding-top: 0.2rem;
        height: auto;
        padding-bottom: 0.2rem;
        font-size: 0.12rem;
        line-height: 0.2rem;
    }
    .lx{
        width: 100%;
        position: fixed;
        bottom: 0;
        display: block;
    }
    .lx li{
        width: 50%;
        float: left;
        font-size: 0.16rem;
        color: white;
        height: 0.5rem;
        line-height: 0.5rem;
        text-align: center;
        cursor: pointer;
    }
    .bb{
        background-color: rgba(11,159,137,1);
    }
    .zx{
        background-color: indianred;
    }

    .outer{
        width:90%; height: 350px; background: #eeeeee; position: fixed; top:50%; margin-top: -180px; left:5%; margin-left:0px; z-index: 9999;border-radius:10px; overflow: hidden; display: none;
    }
    .outer h3{
        line-height: 30px; font-size: 20px; height: auto; padding: 10px 0; margin-top:20px; text-align: center; background: #f85415;color: white;
    }
    .outer span{
        font-size:24px;
        color: white;
    }
    .outer a{
        display:block; width: 20px; height: 20px; position: absolute; top:50px; right: 20px; line-height: 20px; text-align: center; border: 1px solid #fff; border-radius: 90px;color: white;text-decoration: none;

    }
    .xxgh{}
    .xxgh label{ display:block; width:96%; float:left; margin-left: 2%; margin-top:15px; font-size:16px;}
    .xxgh form{ margin-left:0px;}
    .xxgh label span{ display: block; float: left; width:30%; font-size:16px; margin-left: 4%; line-height: 40px; color:#000; text-align: center;}
    .xxgh label input{ width:65%; height:40px; background:#dcdad7; border:none; padding-left:1%;}
    .login_btn{
        width:170px; height: 35px; background:#ff9000; margin: 15px auto; font-size:14px; color: #fff; line-height: 35px; text-align: center;position: absolute;bottom: 0px;left: 23%;
    }
}
