a:hover {
    text-decoration: none;
}

input {
    -webkit-appearance: none;
}

.banner_brand {
    height: 400px;
    background: url(/images/trademark/brand_banner.jpg) no-repeat center top;
}

    .banner_brand img {
        display: none;
    }

    .banner_brand a {
        display: block;
        width: 100%;
        height: 100%;
    }

.advantage {
    margin: 80px 0;
}

.advantage1200 {
    width: 1200px;
    /* height: 277px; */
    margin: 0 auto;
}

    .advantage1200 h2 {
        color: #333333;
        font-size: 26px;
        text-align: center;
        font-weight: bold;
        line-height: 26px;
    }

.first_ullist {
    display: flex;
    margin: 52px auto 0;
    justify-content: center;
    font-size: 0;
}

    .first_ullist li {
        width: 216px;
        margin-right: 30px;
        background-color: #f7f8fc;
        text-align: center;
        height: 266px;
        display: inline-block\9;
    }

        .first_ullist li:hover {
            background: #fff;
            box-shadow: 0 0 10px rgba(233, 233, 233, 0.8);
        }

    .first_ullist .nomargin {
        margin-right: 0;
    }

    .first_ullist li .img_top {
        height: 138px;
        position: relative;
    }

        .first_ullist li .img_top img {
            position: absolute;
            left: 50%;
            top: 50%;
        }

    .first_ullist li .img_top1 img {
        margin-left: -37.5px;
        margin-top: -37.5px;
    }

    .first_ullist li .img_top2 img {
        margin-left: -33px;
        margin-top: -36px;
    }

    .first_ullist li .img_top3 img {
        margin-left: -33px;
        margin-top: -36px;
    }

    .first_ullist li .img_top4 img {
        margin-left: -33px;
        margin-top: -35px;
    }

    .first_ullist li .img_top5 img {
        margin-left: -40px;
        margin-top: -36px;
    }

    .first_ullist li .title {
        font-size: 20px;
        color: #000;
        line-height: 36px;
        height: 36px;
        margin-top: 0;
        margin-bottom: 8px;
        font-weight: normal;
    }

    .first_ullist li .descrip {
        font-size: 14px;
        line-height: 24px;
        color: #333;
    }

/* 商标注册服务 */

.regist_serve {
    display: flex;
    justify-content: center;
    margin-top: 40px;
    font-size: 0\9;
    flex-wrap: wrap;
}

    .regist_serve .regist_li {
        width: 375px;
        height: 330px;
        background-color: #f6f6f6;
        margin-right: 37px;
        display: inline-block\9;
    }

    .regist_serve .no_margin {
        margin: 0;
    }

    .regist_serve li .h3tit {
        height: 90px;
        background: linear-gradient(left, #2490f7, #34c8f9);
        background: -ms-linear-gradient(left, #2490f7, #34c8f9);
        background: -webkit-linear-gradient(left, #2490f7, #34c8f9);
        background: -moz-linear-gradient(left, left, #2490f7, #34c8f9);
        font-size: 24px;
        color: #fff;
        text-align: center;
        line-height: 90px;
        padding-right: 80px;
        position: relative;
        background-color: #34c8f9\9;
    }

    .regist_serve li .h3tit02 {
        background: linear-gradient(left, #2bbfe5, #3eeecc);
        background: -ms-linear-gradient(left, #2bbfe5, #3eeecc);
        background: -webkit-linear-gradient(left, #2bbfe5, #3eeecc);
        background: -moz-linear-gradient(left, left, #2bbfe5, #3eeecc);
        background: #2bbfe5\9;
    }

    .regist_serve li .h3tit03 {
        background: linear-gradient(left, #55e69f, #7cf5ae);
        background: -ms-linear-gradient(left, #55e69f, #7cf5ae);
        background: -webkit-linear-gradient(left, #55e69f, #7cf5ae);
        background: -moz-linear-gradient(left, left, #55e69f, #7cf5ae);
        background: #55e69f\9;
    }

    .regist_serve li span {
        position: absolute;
    }

    .regist_serve li .span1 {
        width: 84px;
        height: 80px;
        background: url(/images/trademark/cuxiao.png) no-repeat;
        top: 0;
        left: 0;
    }

    .regist_serve li .span2 {
        background: url(/images/trademark/one_icon/1.png) no-repeat;
        width: 74px;
        height: 62px;
        position: absolute;
        right: 29px;
        bottom: 5px;
    }

    .regist_serve li .span22 {
        background-image: url(/images/trademark/one_icon/2.png);
    }

    .regist_serve li .span222 {
        background-image: url(/images/trademark/one_icon/3.png);
    }

.regist_li .descrip {
    padding-top: 20px;
}

    .regist_li .descrip li {
        line-height: 35px;
        color: #333;
        font-size: 16px;
        text-align: left;
        background: url(/images/trademark/gouhao.png) no-repeat left center;
        margin: 0 86px;
        text-indent: 1.5em;
    }

.regist_li .bot {
    width: 314px;
    height: 40px;
    line-height:40px;
    border-top: 1px solid #d2d2d2;
    margin: 15px auto 0;
    color: #ff6101;
    font-size: 20px;
    padding: 20px 0 0 0;
    text-align:center;
}

    .regist_li .bot i {
        font-weight: bold;
        font-style: normal;
        font-size: 30px;
    }

    .regist_li .bot a {
        display: inline-block;
        width: 134px;
        height: 40px;
        border: 1px solid #279ef4;
        text-align: center;
        line-height: 40px;
        font-size: 15px;
        color: #2c8eff;
        margin-left: 36px;
    }

        .regist_li .bot a:hover {
            background: linear-gradient(left, #0bcafe, #4461ff);
            background: -ms-linear-gradient(left, #0bcafe, #4461ff);
            background: -webkit-linear-gradient(left, #0bcafe, #4461ff);
            background: -moz-linear-gradient(left, left, #0bcafe, #4461ff);
            color: #fff;
            border: none;
            background: #0bcafe\9;
        }

/* 商标延展服务 */

.continue {
    background: url(/images/trademark/continue_bg.jpg) no-repeat center top;
}

    .continue h2 {
        color: #fff;
        padding: 50px 0;
    }

.continue_con {
    display: flex;
    justify-content: center;
    padding-bottom: 62px;
    font-size: 0\9;
}

    .continue_con .le {
        width: 293px;
        height: 445px;
        background-color: #fff;
        margin-right: 22px;
        text-align: center;
        padding-top: 101px;
        display: inline-block\9;
        vertical-align: top\9;
        position: relative;
    }

        .continue_con .le a {
            position: absolute;
            width: 293px;
            height: 445px;
            left: 0;
            top: 0;
        }

        .continue_con .le:hover {
            box-shadow: 0 10px 10px #436dd3;
        }

    .continue_con h3 {
        font-size: 24px;
        line-height: 24px;
        color: #333;
        margin-bottom: 20px;
    }

    .continue_con .le img {
        padding-bottom: 50px;
    }

    .continue_con .le p {
        font-size: 16px;
        color: #666;
    }

    .continue_con p span {
        font-size: 20px;
        font-weight: 700;
        color: #ff0000;
    }

    .continue_con .detail {
        width: 120px;
        height: 34px;
        background: #3e98f3;
        color: #fff !important;
        text-align: center;
        line-height: 34px;
        margin: 20px auto 0;
        border-radius: 5px;
    }

    .continue_con .ri_list {
        width: 885px;
        display: flex;
        justify-content: center;
        flex-wrap: wrap;
        font-size: 0;
        display: inline-block\9;
        vertical-align: top\9;
    }

.continue .ri_list02 {
    display: none;
}

.ri_list li {
    width: 280px;
    height: 212px;
    background-color: #fff;
    margin: 0 20px 20px 0;
    font-size: 0;
    padding: 65px 0 54px 0;
    display: inline-block\9;
    vertical-align: top;
    position: relative;
    text-align:center
}

    .ri_list li a {
        position: absolute;
        left: 0;
        top: 0;
        width: 280px;
        height: 212px;
    }

    .ri_list li:hover {
        box-shadow: 0 5px 10px #1d46a6;
    }

.ri_list .no_margin {
    margin-right: 0;
}

.ri_list li img {
    vertical-align: top;
    margin-right: 28px;
}

.ri_list li .img_ri {
    vertical-align: top;
    display: inline-block;
    padding-top: 22px;
}

.ri_list li .img_ri1 {
    padding-top: 10px;
}

.img_ri h3 {
    font-size: 18px;
    line-height: 18px;
}

.onetop {
    background: #e8eaeb;
    padding-bottom:60px;
    padding-top:80px;
    margin:0;
}
.onetop2 {
    background: none;
    padding-top: 0;
    padding-bottom: 0;
    margin-bottom:80px
}
    /* advertising */
.advertising {
    padding: 0 0 60px;
    background: #e8eaeb;
    margin:0
}

    .advertising .img2 {
        display: none;
    }

/* 商标注册需要提交哪些资料? */

.data {
    background: none;;
    margin-top: 0;
    padding: 47px 0 0 0;
    height: auto;
}

.data_dl dl {
    background-color: #f7f8fc;
    width: 583px;
    height: 389px;
    color: #333333;
    padding-top: 52px;
    display: inline-block\9;
    vertical-align: top\9;
}

.data_dl .dl_left {
    margin-right: 30px;
    background: #f2f3f7 url(/images/trademark/apply_left.png) no-repeat right bottom;
}

.data_dl .dl_right {
    background: #f2f3f7 url(/images/trademark/apply_right.png) no-repeat right bottom;
}

.data_dl dl dt {
    font-size: 24px;
    line-height: 30px;
    padding: 0 0 25px 58px;
}

.data_dl dl dd {
    /* width: 250px; */
    height: 252px;
    padding-left: 58px;
    line-height: 40px;
    font-size: 16px;
}

    .data_dl dl dd span {
        color: #4381e6;
    }

/* 商标注册申请流程 */

.brpath {
    margin-top: 0;
    padding: 60px 0;
    background: #e8eaeb;
}
.brand_path img {
    width: 100%;
    height: auto;
}

.brand_path .img2 {
    display: none;
}

.brand_path h2 {
    width: 100%;
    padding-bottom: 40px;
}

/* 商标注册提交免费申请初审 */

.check {
    background-color: #fff;
}

    .check .form_con {
        margin: 40px auto 0;
        display: flex;
        justify-content: center;
        flex-wrap: wrap;
        font-size: 0\9;
    }

.form_left {
    width: 561px;
    height: 283px;
    background: url(/images/trademark/form_bg.png) no-repeat 0 0;
    padding-top: 322px;
    margin-right: 39px;
    display: inline-block\9;
    vertical-align: top\9;
}

    .form_left .form_img {
        display: none;
    }

    .form_left .btns {
        display: flex
    }

        .form_left .btns div {
            display: inline-block\9;
            width: 263px;
            height: 60px;
            border: 1px solid #25b2ff;
            text-align: center;
            line-height: 60px;
            font-size: 16px;
        }

            .form_left .btns div:hover {
                box-shadow: 0 0 10px #ade2ff;
            }

        .form_left .btns .btn_left {
            margin-right: 34px;
            margin-right: 26px\9;
        }

        .form_left .btns .contactus a {
            display: block;
            height: 60px;
        }

        .form_left .btns img {
            vertical-align: middle;
            margin-right: 5px;
            width: 34px;
            margin-top: -5px;
        }

.form_right {
    width: 600px;
    height: 382px;
    display: inline-block\9;
    vertical-align: top\9;
}

    .form_right div {
        height: 80px;
        width: 100%;
        font-size: 16px;
    }

        .form_right div label {
            width: 96px;
            display: inline-block;
            color: #3f3f3f;
            text-align: center;
        }

        .form_right div .label_radio {
            width: 98px;
            height: 50px;
            border: 1px solid #a0a0a0;
            text-align: center;
            line-height: 50px;
            color: #3f3f3f;
            margin-right: 10px;
        }

        .form_right div .labelgirl {
            margin-right: 0;
        }

        .form_right div #boy {
            width: 0;
            height: 0;
            filter: alpha(opacity=0);
            -moz-opacity: 0;
            -khtml-opacity: 0;
            opacity: 0;
        }

        .form_right div #girl {
            filter: alpha(opacity=0);
            -moz-opacity: 0;
            -khtml-opacity: 0;
            opacity: 0;
            width: 0;
            height: 0;
        }

        .form_right div #boy:checked + label {
            border-color: #25b2ff;
            color: #25b2ff;
        }

        .form_right div #girl:checked + label {
            border-color: #25b2ff;
            color: #25b2ff;
        }

        .form_right div input[type="text"] {
            text-indent: 26px;
            display: inline-block;
            width: 500px;
            height: 50px;
            border: 1px solid #a0a0a0;
            line-height: 50px\9;
        }

            .form_right div input[type="text"]::-webkit-input-placeholder {
                color: #aaa;
            }

        .form_right div input.special {
            width: 260px;
            margin-right: 22px;
            vertical-align: top\9;
        }

        .form_right div .yanzhengma {
            width: 146px;
            height: 50px;
            background-position: -630px -150px;
            display: inline-block;
            vertical-align: top;
            border: 1px solid #a0a0a0;
            margin-left: -4px;
        }

        .form_right div .authcode {
            height: 50px;
        }

    .form_right .lijitijiao {
        display: block;
        background: linear-gradient(left, #0accfe, #4560ff);
        background: -ms-linear-gradient(left, #0accfe, #4560ff);
        background: -webkit-linear-gradient(left, #0accfe, #4560ff);
        background: -moz-linear-gradient(left, #0accfe, #4560ff);
        width: 500px;
        height: 50px;
        line-height: 50px;
        text-align: center;
        float: right;
        color: #fff;
        background: #4560ff\9;
        font-size: 22px;
    }

        .form_right .lijitijiao:hover {
            box-shadow: 0 5px 20px rgba(18, 97, 255, 0.2);
        }

.website_ad {
    background: url(/images/trademark/website_ad.jpg) no-repeat center;
}
.onetop .maintain_ullist {
    overflow: hidden;
    display: block;
    margin-top: 40px;
}

    .onetop .maintain_ullist li {
        float: left;
        width: 390px;
        height: 150px;
        border: 1px solid #e5e5e5;
        background-color: #eee;
        padding: 32px 0 0 19px;
        position: relative;
        margin-right: 15px;
        margin-bottom: 13px;
    }

.maintain_ullist li .img_left img:nth-child(2) {
    display: none;
}

.onetop .maintain_ullist .nomargin_bot {
    margin-bottom: 0;
}

.maintain_ullist li .img_left {
    float: left;
    width: 64px;
    text-align: center;
}

.maintain_ullist li .descrip {
    float: left;
    margin-left: 32px;
    width: 240px;
    font-size: 15px;
    line-height: 26px;
    text-align: left;
    color: #555;
}

.maintain_ullist li .img_left img {
    height: 40px;
    margin-bottom: 18px;
}

.maintain_ullist li .img_left .title {
    height: 16px;
    color: #333;
    font-size: 16px;
    line-height: 24px;
    font-weight: bold;
}

.maintain_ullist li .price {
    position: absolute;
    right: 19px;
    bottom: 24px;
    color: #ff3333;
    font-size: 18px;
    font-weight: bold;
}
.maintain_ullist li{
    position:relative;
}
    .maintain_ullist li a{
        position:absolute;
        left:0;
        top:0;
        width:100%;
        height:100%
    }
    .maintain_ullist li:hover {
        background: #3e98f3;
    }

    .maintain_ullist li:hover img:nth-child(1) {
        display: none;
    }

    .maintain_ullist li:hover img:nth-child(2) {
        display: inline-block;
    }

    .maintain_ullist li:hover .price {
        color: #fff;
    }

    .maintain_ullist li:hover .title {
        color: #fff;
    }

    .maintain_ullist li:hover .descrip {
        color: #fff;
    }

.onetop .maintain_ullist li a {
}
.shadowBox {
    position: fixed;
    left: 0;
    top: 0;
    width: 100%;
    background: rgba(0,0,0,.7);
    height: 100%;
    z-index: 9999999;
    display:none;
}
    .shadowBox .formBox{
        width:715px;
        height:540px;
        background:#fff url(/images/trademark/formtop.png) no-repeat top center;
        background-size:100% auto;
        position:absolute;
        left:0;
        top:0;
        right:0;
        bottom:0;
        margin:auto;
        border-radius:10px;
        padding-top:276px;
    }
.formBox .form_{width:528px; margin:0 auto; }
.form_ li{
    height:42px;
    margin-bottom:25px;
}
    .form_ li label{
        font-weight:normal;
        display:inline-block;
        width:80px;
        text-align:right;
        margin-right:15px;
        color:#333;
        font-size:16px
    }
    .form_ li input {
        height: 42px;
        border: 1px solid #c9c9c9;
        line-height:42px;
        border-radius:5px;
        width:424px;
        padding-left:34px;
        color:#333;
    }
.form_ .closeBlue {
    position:absolute;
    top:18px;
    right:27px;
    width:24px;
    height:24px;
    background:url(/images/trademark/closeBLue.png) no-repeat;
}
.form_ .formSubmit {
    width: 192px;
    height: 44px;
    background: #ffb325;
    border-radius: 50px;
    border: none;
    font-size: 16px;
    color: #121212;
    margin:0 auto;
    display:block;
}
@media screen and (max-width: 750px) {
    .banner_brand {
        height: auto;
        text-align: center;
    }

        .banner_brand img {
            display: inline-block;
            vertical-align: top;
            width: 100%;
            height: auto;
        }
   
    html {
        overflow-X: hidden;
        overflow-y: scroll;
    }

        html body::-webkit-scrollbar {
            display: none;
        }

    .advantage {
        margin: 8vw 0;
    }

        .advantage .advantage1200 {
            width: 100%;
            padding: 0 4vw;
        }

            .advantage .advantage1200 h2 {
                font-size: 4.26666667vw;
                margin-bottom: 5.33333333vw;
            }

            .advantage .advantage1200 .regist_serve {
                justify-content: space-between;
                margin: 0;
            }

                .advantage .advantage1200 .regist_serve .regist_li {
                    margin-right: 0;
                    width: 100%;
                    height: 89.33333333vw;
                    margin-bottom: 5.06666667vw;
                }

                    .advantage .advantage1200 .regist_serve .regist_li .h3tit {
                        height: 24.8vw;
                        font-size: 6.66666667vw;
                        line-height: 24.8vw;
                        margin-bottom: 8.26666667vw;
                    }

                    .advantage .advantage1200 .regist_serve .regist_li span {
                        background-size: 100%;
                    }

                    .advantage .advantage1200 .regist_serve .regist_li .span1 {
                        width: 22.93333333vw;
                        height: 21.6vw;
                    }

                    .advantage .advantage1200 .regist_serve .regist_li .span2 {
                        width: 20vw;
                        height: 17.06666667vw;
                        right: 7.2vw;
                        bottom: 1.33333333vw;
                    }

                    .advantage .advantage1200 .regist_serve .regist_li .descrip {
                        padding-top: 0;
                    }

                        .advantage .advantage1200 .regist_serve .regist_li .descrip li {
                            width: 67.73333333vw;
                            line-height: 5.33333333vw;
                            height: 5.33333333vw;
                            margin: 0 auto 5.33333333vw;
                            font-size: 5.33333333vw;
                            background-size: 4.4vw 4.4vw;
                            text-indent: 0;
                            padding-left: 4.8vw;
                        }

                    .advantage .advantage1200 .regist_serve .regist_li .bot {
                        width: 82.66666667vw;
                        font-size: 5.06666667vw;
                        margin-top: 0;
                        padding: 6.66666667vw 0 0 0;
                    }

                        .advantage .advantage1200 .regist_serve .regist_li .bot i {
                            font-size: 8vw;
                        }

                        .advantage .advantage1200 .regist_serve .regist_li .bot a {
                            width: 36.26666667vw;
                            height: 10.66666667vw;
                            font-size: 5.33333333vw;
                            line-height: 10.66666667vw;
                            margin-left: 3.46666667vw;
                        }

                    .advantage .advantage1200 .regist_serve .regist_li:nth-child(2) {
                        margin-right: 0;
                    }

                .advantage .advantage1200 .regist_serve .no_margin {
                    margin-bottom: 0;
                }

            .advantage .advantage1200 .first_ullist {
                flex-wrap: wrap;
                margin-top: 0;
                justify-content: start;
            }

                .advantage .advantage1200 .first_ullist li {
                    width: 28.8vw;
                    height: 34vw;
                    margin: 0 2.66666667vw 2.66666667vw 0;
                    padding-top: 3.86666667vw;
                }

                    .advantage .advantage1200 .first_ullist li .img_top {
                        width: 100%;
                        text-align: center;
                        position: static;
                        height: auto;
                        height: 12.8vw;
                    }

                        .advantage .advantage1200 .first_ullist li .img_top img {
                            width: 10vw;
                            height: auto;
                            position: static;
                        }

                    .advantage .advantage1200 .first_ullist li .title {
                        font-size: 3.2vw;
                        line-height: 3.2vw;
                        margin: 0 0 2.53333333vw 0;
                        height: auto;
                        font-weight: bold;
                        background:none;
                    }

                    .advantage .advantage1200 .first_ullist li .img_top1 img {
                        margin: 0;
                    }

                    .advantage .advantage1200 .first_ullist li .img_top2 img {
                        margin: 0;
                    }

                    .advantage .advantage1200 .first_ullist li .img_top3 img {
                        margin: 0;
                    }

                    .advantage .advantage1200 .first_ullist li .img_top4 img {
                        margin: 0;
                    }

                    .advantage .advantage1200 .first_ullist li .img_top5 img {
                        margin: 0;
                    }

                    .advantage .advantage1200 .first_ullist li .descrip {
                        font-size: 2.66666667vw;
                        line-height: 4vw;
                    }

                    .advantage .advantage1200 .first_ullist li:nth-child(3) {
                        margin-right: 0;
                    }

    .continue {
        margin-top: 5.33333333vw;
        height: auto;
        padding-bottom: 6.66666667vw;
        background: linear-gradient(left, #5872f6, #418ff4);
        background: -ms-linear-gradient(left, #5872f6, #418ff4);
        background: -webkit-linear-gradient(left, #5872f6, #418ff4);
        background: -moz-linear-gradient(left, left, #5872f6, #418ff4);
    }

        .continue h2 {
            padding: 4.53333333vw 0 0 0;
            margin-bottom: 5.33333333vw;
        }

        .continue .continue_con {
            padding-bottom: 0;
        }

            .continue .continue_con .le {
                width: 44.4vw;
                height: 66.93333333vw;
                padding-top: 20.26666667vw;
                margin-right: 2.66666667vw;
            }

                .continue .continue_con .le .detail {
                    display: none;
                }

                .continue .continue_con .le img {
                    width: 14.4vw;
                    height: auto;
                    padding-bottom: 7.73333333vw;
                }

                .continue .continue_con .le a {
                    width: 44.4vw;
                    height: 66.93333333vw;
                }

            .continue .continue_con p {
                font-size: 2.66666667vw;
            }

                .continue .continue_con p span {
                    font-size: 3.73333333vw;
                    line-height: 3.73333333vw;
                }

            .continue .continue_con h3 {
                font-size: 3.73333333vw;
                line-height: 3.73333333vw;
                margin-bottom: 2.66666667vw;
            }

            .continue .continue_con .ri_list {
                width: 44.8vw;
            }

                .continue .continue_con .ri_list li {
                    width: 100%;
                    margin: 0 0 2.66666667vw 0;
                    height: 32.13333333vw;
                    padding: 10.66666667vw 0 8.26666667vw 0;
                }

                    .continue .continue_con .ri_list li img {
                        width: 10.66666667vw;
                        height: auto;
                        margin-right: 2.13333333vw;
                    }

                    .continue .continue_con .ri_list li .img_ri {
                        padding-top: 1.06666667vw;
                    }

                        .continue .continue_con .ri_list li .img_ri h3 {
                            margin-bottom: 1.33333333vw;
                        }

                    .continue .continue_con .ri_list li a {
                        width: 44.8vw;
                        height: 32.13333333vw;
                    }

                .continue .continue_con .ri_list .hideli {
                    display: none;
                }

        .continue .ri_list02 {
            justify-content: center;
            display: flex;
            flex-wrap: wrap;
            width: 100%;
        }

            .continue .ri_list02 li {
                width: 44.53333333vw;
                margin: 0 2.66666667vw 2.66666667vw 0;
                height: 32.13333333vw;
                padding: 10.66666667vw 0 8.26666667vw 0;
            }

                .continue .ri_list02 li img {
                    width: 10.66666667vw;
                    height: auto;
                    margin-right: 2.13333333vw;
                }

                .continue .ri_list02 li a {
                    width: 44.53333333vw;
                    height: 32.13333333vw;
                }

                .continue .ri_list02 li .img_ri {
                    padding-top: 1.06666667vw;
                }

                    .continue .ri_list02 li .img_ri h3 {
                        font-size: 3.2vw;
                        line-height: 3.2vw;
                        margin-bottom: 2.4vw;
                    }

                    .continue .ri_list02 li .img_ri p {
                        font-size: 2.66666667vw;
                    }

                        .continue .ri_list02 li .img_ri p span {
                            font-size: 3.73333333vw;
                            line-height: 3.73333333vw;
                            color: #ff0000;
                            font-weight:bold;
                        }

            .continue .ri_list02 .no_margin {
                margin-right: 0;
            }

            .continue .ri_list02 .paddingspecial {
                padding-left: 2.4vw;
            }

    .onetop {
        margin-bottom: 0;
        background:none;
        padding:0;
    }

        .onetop .maintain_ullist {
            margin-top: 0;
        }

            .onetop .maintain_ullist li {
                width: 100%;
                height: 35.33333333vw;
                margin-bottom: 3.33333333vw;
                padding: 6.53333333vw 0 0 0;
            }
            .onetop .maintain_ullist .nomargin_bot {
                margin-bottom: 3.33333333vw;
            }
            .onetop .maintain_ullist li .img_left {
                width: 26vw;
                text-align: center;
            }

                    .onetop .maintain_ullist li .img_left img {
                        height: 9.33333333vw;
                        margin-bottom: 5.86666667vw;
                    }

                    .onetop .maintain_ullist li .img_left .title {
                        font-size: 3.73333333vw;
                        font-weight: normal;
                        margin: 0;
                        line-height: 5.33333333vw;
                        background:none;
                    }

                .onetop .maintain_ullist li .descrip {
                    margin-left: 2vw;
                    width: 57.86666667vw;
                    font-size: 3.46666667vw;
                    line-height: 5.6vw;
                }

                .onetop .maintain_ullist li .price {
                    right: 5.06666667vw;
                    bottom: 6.13333333vw;
                    color: #ff3333;
                    font-size: 4.26666667vw;
                    font-weight: normal;
                }

    .advertising {
        margin-top: 2.13333333vw;
        padding-bottom:0;
    }

        .advertising .advantage1200 {
            padding: 0;
        }

            .advertising .advantage1200 .img1 {
                display: none;
            }

            .advertising .advantage1200 .img2 {
                display: block;
                width: 100%;
            }

    .data {
        background: none;
        padding: 0;
    }

        .data .data_dl {
            width: 100%;
        }

            .data .data_dl dl {
                height: auto;
                padding-bottom: 4.8vw;
                background-size: 100% auto;
                padding-top: 7.73333333vw;
                margin-right: 0;
                width: 100%;
            }

                .data .data_dl dl dt {
                    padding: 0 0 4.8vw 8.53333333vw;
                    font-size: 4vw;
                    line-height: 4vw;
                }

                .data .data_dl dl dd {
                    font-size: 3.2vw;
                    line-height: 8.26666667vw;
                    padding-left: 8.53333333vw;
                    height: auto;
                }

                    .data .data_dl dl dd span {
                        font-size: 2.66666667vw;
                    }

            .data .data_dl .dl_left {
                margin-bottom: 4.26666667vw;
            }

    .brpath h2 {
        padding-bottom: 0;
    }

    .brpath .brand_path .img1 {
        display: none;
    }

    .brpath .brand_path .img2 {
        display: block;
    }

    .check .advantage1200 {
        padding: 0;
    }

        .check .advantage1200 .form_con {
            margin-top: 0;
        }

            .check .advantage1200 .form_con .form_left {
                margin-right: 0;
                width: 100%;
                height: auto;
                background: none;
                padding-top: 0;
            }

                .check .advantage1200 .form_con .form_left .form_img {
                    display: block;
                    margin-bottom: 4.53333333vw;
                }

                    .check .advantage1200 .form_con .form_left .form_img img {
                        width: 100%;
                    }

                .check .advantage1200 .form_con .form_left .btns {
                    padding: 0 4vw 3.73333333vw;
                }

                    .check .advantage1200 .form_con .form_left .btns img {
                        display: inline-block;
                        vertical-align: middle;
                        width: 5.33333333vw;
                        margin-right: 2.4vw;
                        margin-top: -0.13333333vw;
                    }

                    .check .advantage1200 .form_con .form_left .btns .contactus a {
                        display: block;
                        height: 9.33333333vw;
                    }

                    .check .advantage1200 .form_con .form_left .btns div {
                        width: 44.26666667vw;
                        height: 9.33333333vw;
                        border: 1px solid #bfbfbf;
                        border-radius: 0.66666667vw;
                        line-height: 9.33333333vw;
                        font-size: 3.46666667vw;
                    }

                    .check .advantage1200 .form_con .form_left .btns .btn_left {
                        margin-right: 3.6vw;
                    }

            .check .advantage1200 .form_con .form_right {
                width: 100%;
                padding: 0 4vw;
                height: auto;
            }

                .check .advantage1200 .form_con .form_right div {
                    font-size: 3.46666667vw;
                    height: 13.33333333vw;
                }

                    .check .advantage1200 .form_con .form_right div label {
                        width: 18%;
                    }

                    .check .advantage1200 .form_con .form_right div .label_radio {
                        height: 9.33333333vw;
                        line-height: 9.33333333vw;
                        width: 15%;
                        box-sizing: border-box;
                        margin-right: 3%;
                        border-radius: 1.33333333vw;
                    }

                    .check .advantage1200 .form_con .form_right div .authcode {
                        height: 9.33333333vw;
                    }

                    .check .advantage1200 .form_con .form_right div .labelgirl {
                        margin-right: 0;
                    }

                    .check .advantage1200 .form_con .form_right div input[type="text"] {
                        width: 81%;
                        height: 9.33333333vw;
                        text-indent: 1em;
                        border-radius: 1.33333333vw;
                    }

                    .check .advantage1200 .form_con .form_right div input.special {
                        width: 44%;
                        margin-right: 3%;
                    }

                .check .advantage1200 .form_con .form_right .lijitijiao {
                    width: 100%;
                    border-radius: 1.33333333vw;
                    height: 10.66666667vw;
                    line-height: 10.66666667vw;
                    font-size: 4vw;
                }
    .brpath{
        padding:0;
        background:none;
    }
}
