/*s*/

.center {
    text-align: center;
    width: 100%;
    height: auto;
    margin-top: -5%;
}

.wrap-top {
    position: relative;
    top: 130px;
    margin: 0;
}


/*.wrap-top1{ position: relative; top:80px;}*/

.text .text-2 ul li {
    font-size: 1.4em;
}

.resp0 {
    /*transition:all .4s;-webkit-transition:all .4s;*/
    height: 700px;
    transform: scale(1);
    -moz-transform: scale(1);
    -ms-transform: scale(1);
    -webkit-transform: scale(1);
    transform-origin: center;
    -webkit-transform-origin: center;
    -moz-transform-origin: center;
    -ms-transform-origin: center;
    display: inline-block;
    vertical-align: middle;
}

.wrap1 {
    margin-top: 0%;
}

@media(max-width:1920px) {
    .resp0 {
        /*height: 950px;*/
        z-index: 1;
        transform: scale(0.85);
        -moz-transform: scale(0.85);
        -ms-transform: scale(0.85);
        -webkit-transform: scale(0.85);
    }
    .wrap1 {
        margin-top: -5%;
    }
}

@media(max-width:1660px) {
    .resp0 {
        z-index: 1;
        transform: scale(0.8);
        -moz-transform: scale(0.8);
        -ms-transform: scale(0.8);
        -webkit-transform: scale(0.8);
    }
    .wrap1 {
        margin-top: -3%;
    }
    .text .text-3 .more {
        margin-top: 44px;
    }
    .page11 .hn-tab .hn-hd li a {
        font-size: 16px;
    }
    .page12 .hnly-app .hn-ly .fl .p3 {
        font-size: 16px;
    }
}

@media(max-width:1440px) {
    .center {
        margin-top: -3%;
    }
    .resp0 {
        z-index: 1;
        transform: scale(0.69);
        -moz-transform: scale(0.69);
        -ms-transform: scale(0.69);
        -webkit-transform: scale(0.69);
    }
    .wrap1 {
        margin-top: -4%;
    }
    #menu {
        transform: scale(0.85);
        -moz-transform: scale(0.85);
        -ms-transform: scale(0.85);
        -webkit-transform: scale(0.85);
    }
    .text .text-3 .more {
        margin-top: 34px;
    }
    .page11 .hn-tab .hn-hd li a {
        font-size: 18px;
    }
    .page12 .hnly-app .hn-ly .fl label input {
        font-size: 18px;
    }
    .page12 .hnly-app .hn-ly .fl .p3 {
        font-size: 18px;
    }
    .page12 .hnly-app .hn-ly .fr textarea {
        font-size: 18px;
    }
    .page12 .hnly-app .hn-ly .fr input {
        font-size: 18px;
    }
}

@media(max-width:1366px) {
    .center {
        margin-top: -2%;
    }
    .resp0 {
        /*height: 680px;*/
        z-index: 1;
        transform: scale(0.58);
        -moz-transform: scale(0.58);
        -ms-transform: scale(0.58);
        -webkit-transform: scale(0.58);
    }
    /*.text .text-1 h5{font-size: 24px;line-height: 40px;}*/
    .text .text-1 p {
        font-size: 24px;
        line-height: 36px;
    }
    .text .text-2 ul li {
        font-size: 1.6em;
    }
    .page8 .text .text-2 ul li {
        width: 132px !important;
    }
    .text .text-3 .more {
        margin-top: 24px;
    }
    .page11 .hn-tab .hn-hd li a {
        font-size: 20px;
    }
    .page12 .hnly-app .hn-ly .fl label input {
        font-size: 20px;
    }
    .page12 .hnly-app .hn-ly .fr textarea {
        font-size: 20px;
    }
    .page12 .hnly-app .hn-ly .fr input {
        font-size: 20px;
    }
    .page12 .hnly-app .hn-ly .fl .p3 {
        font-size: 20px;
    }
    .wrap1 {
        margin-top: -3.5%;
    }
    #menu {
        margin-top: -180px;
    }
    .caseTop {
        height: 38px;
    }
    .caseTop a {
        height: 38px;
        line-height: 38px;
    }
}

@media(max-width:1280px) {
    .resp0 {
        z-index: 1;
        transform: scale(0.55);
        -moz-transform: scale(0.55);
        -ms-transform: scale(0.55);
        -webkit-transform: scale(0.55);
    }
    .text .text-2 ul li {
        width: 122px !important;
    }
    /*#menu{ margin-top: -150px;}*/
    #menu {
        transform: scale(0.75);
        -moz-transform: scale(0.75);
        -ms-transform: scale(0.75);
        -webkit-transform: scale(0.75);
    }
    .text .text-3 .more {
        margin-top: 14px;
    }
}

@media(max-width:1024px) {
    .resp0 {
        /*height: 950px;*/
        z-index: 1;
        transform: scale(0.45);
        -moz-transform: scale(0.45);
        -ms-transform: scale(0.45);
        -webkit-transform: scale(0.45);
    }
    .text .text-2 ul li {
        width: 133px !important;
    }
}

.relat {
    position: relative;
    overflow: hidden;
}