html,
body {
    margin: 0;
    padding: 0;
    width: 100%;
    height: 100%;
    font-family: "Microsoft YaHei", "宋体", "黑体", "Helvetica Neue", Helvetica, Arial, sans-serif;
    -webkit-font-smoothing: antialiased;
}

html,
body,
div,
span,
h1,
h2,
h3,
h4,
h5,
h6,
em,
img,
strong,
sub,
sup,
tt,
dd,
dl,
dt,
form,
label,
table,
caption,
tbody,
tfoot,
thead,
tr,
th,
td,
ul,
li,
p,
a,
section {
    margin: 0;
    padding: 0;
    font-weight: normal;
}

input,
select,
textarea {
    vertical-align: middle;
    -ms-behavior: url(css/PIE.htc);
    behavior: url(css/PIE.htc);
    outline: none;
}

img {
    border: 0;
    margin: 0;
    padding: 0;
}

ul li {
    list-style-type: none;
}

a {
    blr: expression(this.onFocus=this.blur());
    text-decoration: none;
}

* {
    margin: 0;
    padding: 0;
    border: 0;
}

div,
a {
    tap-highlight-color: rgba(0, 0, 0, 0);
    focus-ring-color: rgba(0, 0, 0, 0);
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
    -moz-tap-highlight-color: rgba(0, 0, 0, 0);
    -moz-focus-ring-color: rgba(0, 0, 0, 0);
}

.show-pc {
    display: block;
}

.show-phone {
    display: none;
}

.yp-container img {
    width: 100%;
}


/* 头部 */

.yp-header {
    width: 100%;
    position: relative;
    margin: 0 auto;
    overflow: hidden;
    background: #fff;
    border-bottom: 1px solid #ddd;
}

.yp-header-wrap {
    width: 1200px;
    height: 80px;
    overflow: hidden;
    margin: 0 auto;
}

.yp-header-wrap-logo {
    width: 9%;
    float: left;
    margin-top: 19px;
}

.yp-header-wrap-logo img {
    width: 100%;
}

.yp-header-wrap-nav {
    width: 36%;
    float: right;
    overflow: hidden;
}

.yp-header-wrap-nav li {
    float: left;
    color: #333;
    font-size: 16px;
    padding: 8.2% 0% 4.6% 0%;
    margin-left: 15.8%;
    cursor: pointer;
}

.yp-header-wrap-nav li:first-child {
    margin-left: 0%;
}

.yp-header-wrap-nav li.active {
    color: #e60012;
    border-bottom: 4px solid #e60012;
}

.yp-header.active {
    position: fixed;
    top: 0;
    bottom: auto;
    opacity: 1;
    z-index: 999;
    border-bottom: 1px solid #ddd;
}

.yp-container {
    position: relative;
    width: 100%;
    margin: 0 auto;
    overflow: hidden;
    background-color: #000;
    padding-bottom: 4%;
}

.tab {
    position: absolute;
    left: 0;
    bottom: 0;
}

.tab li {
    float: left;
    padding-right: 25px;
    margin-right: 25px;
    position: relative;
}

.tab li::before {
    content: "";
    position: absolute;
    right: 0;
    top: 9px;
    width: 1px;
    height: 10px;
    background: #231f20;
}

.tab li:last-child::before {
    display: none;
}

.hz-0526-bn .tab a {
    position: relative;
    color: #fdfbfb;
    font-size: 18px;
    font-weight: bold;
    padding-bottom: 20px;
    display: inline-block;
}

.tab a::before {
    content: "";
    position: absolute;
    left: 0;
    bottom: 0;
    width: 100%;
    height: 2px;
    background: #e60012;
    transition: 0.5s;
    opacity: 0;
}

.tab a.selected {
    color: #e60012;
}

.tab a.selected::before {
    opacity: 1;
}

.hz-0512-btn {
    width: 12%;
    height: 44px;
    margin-top: 4%;
    background: #e60012;
    font-size: 18px;
    line-height: 44px;
    text-align: center;
    margin-left: auto;
    margin-right: auto;
}

.hz-0512-btn a {
    color: #fff;
}


/* banner */

.banner-c {
    width: 1200px;
    height: 100%;
    margin: 0 auto;
    position: relative;
}

.banner-cont {
    width: 33.1%;
    overflow: hidden;
    position: absolute;
    top: 20%;
    left: 7.4%;
}

.banner-logo {
    width: 100%;
}

.banner-logo img {
    width: 100%;
}

.banner-t1 {
    width: 100%;
    font-size: 46px;
    margin-top: 7%;
    font-weight: 600;
    color: #000000;
}

.banner-t2 {
    width: 100%;
    margin-top: 16%;
}

.banner-t2 li {
    color: #fcfcfc;
    font-size: 18px;
    margin-top: 4%;
}

.nx54-btn1 {
    width: 36%;
    margin-top: 8%;
}

.nx54-btn1 a {
    display: block;
    width: 100%;
}

.nx54-btn1 a img {
    display: block;
    width: 100%;
}

.banner-t2 li span {
    color: #e60012;
}

.banner-t2 li:first-child {
    margin-top: 0%;
}

.cs-banner {
    height: 780px;
    /* 修改 */
    /*height: 600px;*/
    background-image: url(https://www.h3c.com/cn/tres/NewWebUI/2020/images/NX54/nx54-banner.jpg);
    background-size: cover;
    background-position: center;
}


/* 内容*/

.yp-contbox {
    width: 100%;
    margin: 0 auto;
    overflow: hidden;
    position: relative;
}

.yp-contbox img {
    width: 100%;
}

#m0.yp-contbox {
    background: url(https://www.h3c.com/cn/tres/NewWebUI/2020/images/yp-p0-bg.png) no-repeat top center;
    background-size: cover;
    padding: 5% 0% 5% 0%;
}

.yp-main {
    width: 1200px;
    position: relative;
    margin: 0 auto;
    overflow: hidden;
}

.yp-main img {
    width: 100%;
}

.yp-p0box {
    width: 97%;
    position: relative;
    overflow: hidden;
    margin: 0 auto;
}

.yp-p0box img {
    width: 100%;
}

.yp-p1box {
    width: 67.7%;
    position: relative;
    margin-top: 10%;
    margin-bottom: 6%;
}

.yp-p1-btn {
    width: 11%;
    position: absolute;
    left: 0%;
    top: 38%;
    right: 0%;
    bottom: 0%;
    margin: 0 auto;
    cursor: pointer;
}

.yp-p1-btn img {
    width: 100%;
}

.nx54-p1-ico {
    width: 80.6%;
    margin: 8% auto 0;
}

.nx54-p1-ic {
    width: 31.3%;
    text-align: center;
}

.nx54-p1-ic .nx54-ico {
    width: 39.6%;
    margin: 0 auto;
}

.nx54-iconw1 {
    font-size: 20px;
    color: #fdfbfb;
    margin-top: 5.5%;
}

.nx54-iconw2 {
    font-size: 14px;
    color: #a3a3a3;
    margin-top: 3%;
    margin-bottom: 5.5%;
}

.nx54-p1-icobox .nx54-p1-ic:nth-child(2) {
    margin: 0 3%;
}


/*m2*/

.nx54-tit2 {
    width: 100%;
    margin: 10% auto 0;
}

.nx54-xtit2 {
    font-size: 20px;
    color: #fdfbfb;
    text-align: center;
    margin-top: 1%;
}

.nx54-p2-ico {
    width: 80.6%;
    margin: 5% auto 0;
}

.nx54-p2-ic {
    width: 31.3%;
    text-align: center;
    background: #14151a;
    border-radius: 10px;
}

.nx54-p2-ic .nx54-ico {
    width: 39.6%;
    margin: 0 auto;
}

.nx54-p2-iconw1 {
    font-size: 20px;
    color: #fdfbfb;
    margin-top: 12%;
}

.nx54-p2-iconw2 {
    font-size: 14px;
    color: #a3a3a3;
    margin-top: 3%;
    margin-bottom: 8%;
}

.nx54-p2-ico .nx54-p2-ic:nth-child(2) {
    margin: 0 3%;
}

.nx54-p2-box2 {
    margin-top: 1%;
}


/* nx54-p3 */

.nx54-tit3 {
    width: 100%;
    margin: 10% auto 0;
    position: relative;
}

.nx54-tit3w {
    width: 100%;
    position: absolute;
    text-align: center;
    color: #a3a3a3;
    font-size: 14px;
    top: 64.2%;
}

.nx54-p3-img {
    width: 81.7%;
    margin: 0 auto 0;
}


/* p3第2块 */

.nx54-p3-img2 {
    width: 83.2%;
    margin: 0 auto 0;
    position: relative;
}

.nx54-p3-img2w1 {
    position: absolute;
    width: 100%;
    left: 0%;
    top: 14%;
    font-size: 20px;
    padding-left: 6%;
    box-sizing: border-box;
    color: #fff;
}

.nx54-p3-img2w1 span {
    font-size: 16px;
    color: #fec070;
}

.nx54-p3-img2w2 {
    position: absolute;
    width: 100%;
    left: 0%;
    top: 22.3%;
    font-size: 10px;
    padding-left: 6%;
    box-sizing: border-box;
    color: #fff;
}

.nx54-p3-img2w2 span {
    font-size: 16px;
    color: #fec070;
}

.nx54-p3-img2w3 {
    position: absolute;
    width: 100%;
    left: 0%;
    top: 27.5%;
    font-size: 10px;
    padding-left: 6%;
    box-sizing: border-box;
    color: #fff;
}

.nx54-p3-img2w3 span {
    font-size: 16px;
    color: #fec070;
}


/* p3第3块 */

.nx54-p3-img3 {
    width: 83.2%;
    margin: 1% auto 0;
    position: relative;
}

.nx54-p3-img3w1 {
    position: absolute;
    width: 49%;
    left: 0%;
    top: 13%;
    font-size: 20px;
    padding-left: 4.1%;
    box-sizing: border-box;
    color: #fff;
}

.nx54-p3-img3w1 span {
    font-size: 11px;
    color: #fec070;
}

.nx54-p3-img3w2 {
    position: absolute;
    width: 49%;
    left: 0%;
    top: 22%;
    font-size: 20px;
    padding-left: 4.1%;
    box-sizing: border-box;
    color: #fff;
}

.nx54-p3-img3w2 span {
    font-size: 11px;
    color: #fec070;
}

.nx54-p3-img3w3 {
    position: absolute;
    width: 49%;
    left: 51%;
    top: 13.8%;
    font-size: 20px;
    padding-left: 4.1%;
    box-sizing: border-box;
    color: #fff;
}

.nx54-p3-img3w3 span {
    font-size: 11px;
    color: #fec070;
}

.nx54-p3-img3w4 {
    position: absolute;
    width: 49%;
    left: 51%;
    top: 25%;
    font-size: 20px;
    padding-left: 4.1%;
    box-sizing: border-box;
    color: #fff;
    line-height: 1.8em;
}

.nx54-p3-img3w4 span {
    font-size: 11px;
    color: #fec070;
}

.nx54-p3-img3w5 {
    position: absolute;
    width: 49%;
    left: 51%;
    top: 34%;
    font-size: 20px;
    padding-left: 4.1%;
    box-sizing: border-box;
    color: #fff;
}

.nx54-p3-img3w5 span {
    font-size: 11px;
    color: #fec070;
}

.nx54-p3-img3w6 {
    position: absolute;
    width: 49%;
    left: 51%;
    top: 44%;
    font-size: 20px;
    padding-left: 4.1%;
    box-sizing: border-box;
    color: #fff;
}

.nx54-p3-img3w6 span {
    font-size: 11px;
    color: #fec070;
}


/* p3第4块 */

.nx54-p3-img4 {
    width: 83.2%;
    margin: 1% auto 0;
    position: relative;
}

.nx54-p3-img4w1 {
    position: absolute;
    width: 100%;
    left: 0%;
    top: 16%;
    font-size: 20px;
    padding-left: 4.1%;
    box-sizing: border-box;
    color: #fff;
}

.nx54-p3-img4w1 span {
    font-size: 11px;
    color: #fec070;
}

.nx54-p3-img4w2 {
    position: absolute;
    width: 100%;
    left: 0%;
    top: 26%;
    font-size: 11px;
    padding-left: 4.1%;
    box-sizing: border-box;
    color: #fff;
}

.nx54-p3-img4w2 span {
    font-size: 11px;
    color: #fec070;
}

.nx54-p3-img4w3 {
    position: absolute;
    width: 100%;
    left: 0%;
    top: 30.5%;
    font-size: 11px;
    padding-left: 4.1%;
    box-sizing: border-box;
    color: #fff;
}

.nx54-p3-img4w3 span {
    font-size: 11px;
    color: #fec070;
}

.nx54-p3-img4w4 {
    position: absolute;
    width: 100%;
    left: 0%;
    top: 35%;
    font-size: 11px;
    padding-left: 4.1%;
    box-sizing: border-box;
    color: #fff;
}

.nx54-p3-img4w4 span {
    font-size: 11px;
    color: #fec070;
}


/* m4 */

.nx54-tit4 {
    width: 100%;
    margin: 10% auto 0;
    position: relative;
    z-index: 1;
}

.nx54-p4-img1 {
    width: 84.6%;
    margin: -4% auto 0;
}

.nx54-main {
    width: 1200px;
    position: relative;
    margin: -6% auto 0;
    overflow: hidden;
    z-index: 2;
}

.nx54-p4-w {
    width: 83.2%;
    margin: 0 auto 0;
    font-size: 20px;
    color: #fdfbfb;
    position: relative;
}

.nx54-p4-w2 {
    margin-top: 1%;
}

.nx54-p4-img2 {
    width: 83.2%;
    margin: 2% auto 0;
    position: relative;
}

.nx54-p4-img2w1 {
    position: absolute;
    width: 32.5%;
    left: 0%;
    top: 33%;
    font-size: 14px;
    text-align: center;
    box-sizing: border-box;
    color: #a3a3a3;
}

.nx54-p4-img2w2 {
    position: absolute;
    width: 32.5%;
    left: 33.8%;
    top: 33%;
    font-size: 14px;
    text-align: center;
    box-sizing: border-box;
    color: #a3a3a3;
}

.nx54-p4-img2w3 {
    position: absolute;
    width: 32.5%;
    left: 67.3%;
    top: 33%;
    font-size: 14px;
    text-align: center;
    box-sizing: border-box;
    color: #a3a3a3;
}

.nx54-p4-img2w3 span {
    text-decoration: underline;
}

.nx54-p4-img2w4 {
    position: absolute;
    width: 32.5%;
    left: 67.3%;
    top: 41%;
    font-size: 14px;
    padding-left: 4.6%;
    box-sizing: border-box;
    color: #a3a3a3;
    font-size: 10px;
}

.nx54-p4-img2w4 span {
    color: #6a5442;
}

.clearfix:after {
    visibility: hidden;
    display: block;
    font-size: 0;
    content: " ";
    clear: both;
    height: 0;
}

.clearfix {
    *zoom: 1;
}

.fl {
    float: left;
}

.hz-0525-p6-txt {
    width: 80%;
    margin: 0 auto;
    font-size: 20px;
    color: #ffffff;
    line-height: 1.7em;
}

.hz-0525-mian {
    position: absolute;
    top: 30%;
    left: 0%;
    right: 0%;
    bottom: 0%;
    margin: 0 auto;
}

.yp-p6box-wrap {
    width: 1600px;
    margin: 0 auto;
}

.hz-0525-p7-txt {
    font-size: 14px;
    color: #a3a3a3;
    line-height: 2em;
    position: absolute;
    top: 50%;
    left: 5.5%;
}

.yp-p7box {
    width: 81.3%;
    position: relative;
    overflow: hidden;
    margin: 0 auto;
    margin-top: 20px;
}

.yp-p7box0 {
    margin-top: 0%;
}

.hz-0525-p7-line {
    width: 100%;
    height: 1px;
    background-color: #a3a3a3;
}

.hz-0525-p8-txt {
    top: 32%;
}

.hz-0525-p9-txt {
    top: 47%;
}

.hz-0525-p10-txt {
    top: 39%;
}

.hz-0525-p11-txt {
    top: 30%;
}

.hz-0525-p12-txt {
    top: 31%;
}

.hz-0525-p13-txt {
    top: 29%;
}

.hz-0525-p13-txt span {
    color: #fae871;
}

.hz-0525-p14-txt {
    top: 44%;
}

.hz-0525-p15-txt {
    top: 47%;
}

.hz-0525-p16-txt {
    top: 46%;
}

.yp-p17box {
    width: 81.3%;
    margin: 0 auto;
    margin-top: 8%;
}

.yp-p18box {
    width: 100%;
    margin-top: 8%;
}

.hz-0525-p18-txt {
    width: 100%;
    text-align: center;
    font-size: 14px;
    color: #a3a3a3;
    line-height: 2em;
    top: 24%;
    left: 0%;
}

.hz-0525-p19-txt {
    width: 100%;
    text-align: justify;
    font-size: 14px;
    color: #666;
    line-height: 2em;
    margin-bottom: 10%;
}

.hz-0525-p19-wrap {
    width: 65%;
    margin: 0 auto;
}

.hz-0525-p19-wrap img {
    width: 100%;
}

#m8,
#m9,
#m10,
#m11,
#m12,
#m13,
#m14,
#m15,
#m16 {
    margin-top: 1%;
}

.lj-line {
    width: 100%;
    height: 2px;
    background-color: #4e4f54;
    margin: 0 auto;
    margin-bottom: 3%;
}

.lj-botton {
    width: 21.5%;
    margin-top: 5%;
    position: relative;
    top: 0%;
    left: 0%;
    right: 0%;
    bottom: 0%;
    margin: 0 auto;
    cursor: pointer;
}

.lj-botton img {
    width: 100%;
}

.lj-botton p {
    font-size: 24px;
    color: #fff;
    /*position: absolute;*/
    width: 100%;
    text-align: center;
    /*top: 17%;*/
}

.hz-0512-btn-mb {
    width: 100%;
    margin-bottom: 1.5%;
    text-align: center;
}

.hz-0512-btn-mb a {
    font-size: 30px;
    color: #ffffff;
}

.hz-0512-btn-mb a:hover {
    color: #f60;
}

.hz-210526-btn {
    width: 13.35%;
    height: 44px;
    margin: 3.5% auto 1.8%;
    background: #e60012;
    font-size: 18px;
    line-height: 42px;
    text-align: center;
    border: 1px solid #e60012;
}

.hz-210526-btn a {
    color: #ffffff;
}


/* 视频弹层 */

.video_back {
    position: fixed;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, 0.5);
    z-index: 9999;
    display: none;
}

.video_back2 {
    position: fixed;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, 0.5);
    z-index: 9999;
}

.video_back3 {
    position: fixed;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, 0.5);
    z-index: 9999;
}

.video_back_details {
    position: fixed;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, 0.5);
    z-index: 9999;
}

.video_wrap {
    position: absolute;
    left: 50%;
    top: 50%;
    width: 1200px;
    height: 700px;
    /* background: #000; */
    margin: -350px 0 0 -600px;
}

.video_wrap video {
    width: 100%;
    height: 100%;
}

.video_wrap b {
    position: absolute;
    right: 10px;
    top: -25px;
    z-index: 1;
    width: 25px;
    height: 25px;
    cursor: pointer;
    background: url(https://www.h3c.com/cn/tres/NewWebUI/2020/images/ico_025.png) center no-repeat;
}

.bottom {
    width: 100%;
    height: 60px;
    background-color: #4d4d4d;
    text-align: center;
    font-size: 12px;
    line-height: 60px;
    color: #e5e5e5;
}

.bottom img {
    vertical-align: middle;
    display: inline-block;
    padding-left: 1%;
    padding-right: 0.5%;
}

.nx54-titT10 {
    margin-top: 10%;
}

.cs-banner img {
    width: 100%;
}

@media(max-width:1600px) {
    .yp-main {
        width: 1400px;
        position: relative;
        margin: 0 auto;
        overflow: hidden;
    }
    .yp-header-wrap {
        width: 1400px;
        height: 80px;
        overflow: hidden;
        margin: 0 auto;
    }
    .yp-header-wrap-logo {
        margin-top: 26px;
    }
    .yp-header-wrap-nav li {
        padding: 5% 0% 4.3% 0%;
        margin-left: 11.8%;
    }
    .yp-header-wrap-nav {
        width: 60%;
    }
    .yp-p3-item-left {
        font-size: 34px;
    }
    .yp-p3-item-right {
        font-size: 11px;
    }
    .yp-p2-ul li:first-child {
        font-size: 23px;
    }
    .yp-p2-ul li {
        font-size: 14px;
        color: #fff;
        margin-bottom: 6%;
    }
    .yp-p4-txt2 {
        top: 91.8%;
    }
    .video_wrap {
        width: 70%;
        height: auto;
        top: 50%;
        left: 15%;
        margin: 0;
        padding: 0px 0;
        box-sizing: border-box;
        transform: translateY(-50%);
    }
    .hz-0525-mian {
        position: absolute;
        top: 30%;
        left: 10%;
        right: 0%;
        bottom: 0%;
        margin: 0 auto;
    }
    .yp-p6box-wrap {
        width: 1400px;
        margin: 0 auto;
    }
    .yp-p18box {
        width: 80%;
        margin-top: 8%;
    }
}

@media(max-width:1400px) {
    .cs-banner {
        height: 600px;
    }
    .banner-cont {
        width: 30.3%;
    }
    .hz-0526-bn .tab a {
        font-size: 16px;
        padding-bottom: 15px;
    }
}

@media(max-width:1200px) {
    .yp-main {
        width: 960px;
        position: relative;
        margin: 0 auto;
        overflow: hidden;
    }
    .yp-header-wrap {
        width: 960px;
        height: 80px;
        overflow: hidden;
        margin: 0 auto;
    }
    .yp-p6box-wrap {
        width: 1200px;
        margin: 0 auto;
    }
    .hz-0525-mian {
        position: absolute;
        top: 30%;
        left: 10%;
        right: 0%;
        bottom: 0%;
        margin: 0 auto;
    }
    .hz-0525-p6-txt {
        width: 100%;
    }
    .yp-header-wrap-logo {
        margin-top: 26px;
    }
    .yp-header-wrap-nav li {
        padding: 5% 0% 4.3% 0%;
        margin-left: 11.8%;
    }
    .yp-header-wrap-nav {
        width: 60%;
    }
    .yp-p3-item-left {
        font-size: 34px;
    }
    .yp-p3-item-right {
        font-size: 11px;
    }
    .yp-p2-ul li:first-child {
        font-size: 23px;
    }
    .yp-p2-ul li {
        font-size: 14px;
        color: #fff;
        margin-bottom: 6%;
    }
    .yp-p4-txt2 {
        top: 91.8%;
    }
    .video_wrap {
        width: 70%;
        height: auto;
        top: 50%;
        left: 15%;
        margin: 0;
        padding: 0px 0;
        box-sizing: border-box;
        transform: translateY(-50%);
    }
    .nx54-p4-img2w4 {
        padding-left: 1.8%;
    }
    .banner-c {
        /*width: 960px;*/
        height: 100%;
        /*margin: 0 auto;*/
        position: relative;
        /*修改*/
        width: auto;
        margin: 0 30px;
    }
    .nx54-p3-img3w4 {
        top: 25%;
    }
    .nx54-p3-img3w6 {
        top: 45%;
    }
    .lj-botton p {
        font-size: 20px;
    }
    .cs-banner {
        height: 450px;
    }
    .banner-logo {
        width: 80%;
    }
    .banner-t2 {
        margin-top: 10%;
    }
    .banner-t2 li {
        font-size: 14px;
        margin-top: 2%;
    }
    .nx54-btn1 {
        margin-top: 6%;
    }
    .hz-210526-btn {
        width: 20%;
        font-size: 15px;
        margin: 5% auto 2.8%;
    }
    .video_wrap video {
        width: 100%;
        height: 80%;
    }
}

@media(max-width:768px) {
    .show-pc {
        display: none;
    }
    .show-phone {
        display: block;
    }
    .yp-main {
        width: 93.5%;
        position: relative;
        margin: 0 auto;
        overflow: hidden;
    }
    .cs-banner {
        height: auto;
        background-image: none;
        background-size: cover;
        background-position: center;
        position: relative;
    }
    .banner-c {
        width: 100%;
        position: absolute;
        height: 100%;
        left: 0;
        top: 0;
        margin: 0 auto;
    }
    .banner-cont {
        width: 100%;
        overflow: hidden;
        position: absolute;
        top: 14.4%;
        left: 50%;
        margin-left: -50%;
    }
    .banner-t2 li {
        font-size: 2.2vw;
    }
    .banner-logo {
        width: 57%;
        margin: 0 auto;
    }
    .banner-t2 {
        width: 90%;
        margin: 0 auto;
        margin-top: 1.4%;
        text-align: center;
    }
    .nx54-iconw1 {
        font-size: 2.2vw;
        color: #fdfbfb;
        margin-top: 5.5%;
    }
    .nx54-iconw2 {
        font-size: 1.6vw;
        color: #a3a3a3;
        margin-top: 5.5%;
    }
    .nx54-p1-ico {
        width: 100%;
    }
    .nx54-xtit2 {
        font-size: 2.2vw;
    }
    .nx54-p2-ico {
        width: 100%;
    }
    .nx54-p2-iconw1 {
        font-size: 2.2vw;
    }
    .nx54-p2-iconw2 {
        font-size: 1.6vw;
        margin-bottom: 0;
    }
    .nx54-p2-iconw3 {
        font-size: 1.6vw;
        color: #a3a3a3;
        margin-top: 1%;
        margin-bottom: 8%;
    }
    .nx54-tit3w {
        font-size: 2.2vw;
        top: 60.2%;
    }
    .nx54-p3-img {
        width: 106%;
        margin: 0 auto 0;
        margin-left: -3%;
    }
    .nx54-p4-img1 {
        width: 130%;
        margin: -4% auto 0;
        margin-left: -15%;
    }
    .nx54-p3-img2 {
        width: 100%;
        margin: 2% auto 0;
    }
    .nx54-p3-img3 {
        width: 100%;
        margin: 2% auto 0;
    }
    .nx54-p3-img4 {
        width: 100%;
        margin: 2% auto 0;
    }
    .nx54-p3-img2w1 {
        top: 10%;
        font-size: 3.2vw;
    }
    .nx54-p3-img2w2 {
        font-size: 1.6vw;
        top: 22.3%;
    }
    .nx54-p3-img2w2 span {
        font-size: 1.6vw;
    }
    .nx54-p3-img3w1 {
        top: 10%;
        font-size: 3.2vw;
    }
    .nx54-p3-img3w2 {
        top: 24%;
        font-size: 3.2vw;
    }
    .nx54-p3-img3w1 span {
        font-size: 1.6vw;
    }
    .nx54-p3-img3w2 span {
        font-size: 1.6vw;
    }
    .nx54-p3-img3w3 span {
        font-size: 1.6vw;
    }
    .nx54-p3-img3w3 {
        top: 12.8%;
    }
    .nx54-p3-img3w4 {
        top: 9%;
        font-size: 3.2vw;
    }
    .nx54-p3-img3w5 span {
        top: 20%;
        font-size: 1.6vw;
    }
    .nx54-p3-img3w6 {
        top: 31%;
        font-size: 3.2vw;
    }
    .nx54-p3-img4w1 {
        top: 8%;
        font-size: 3.2vw;
    }
    .nx54-p3-img4w2 {
        top: 19%;
    }
    .nx54-p3-img4w2 span {
        font-size: 1.6vw;
    }
    .nx54-p3-img4w3 {
        top: 29.5%;
        font-size: 1.6vw;
    }
    .nx54-p3-img4w4 {
        top: 35%;
        font-size: 1.6vw;
    }
    .nx54-p4-w {
        width: 100%;
        margin: 0 auto 0;
        font-size: 1.6vw;
    }
    .nx54-main {
        width: 93.5%;
        margin: -6% auto 0;
    }
    .nx54-p4-img2 {
        width: 100%;
        margin: 0% auto 0;
    }
    .nx54-p4-img2w1 {
        top: 36%;
        font-size: 1.8vw;
    }
    .yp-header.active {
        position: fixed;
        top: 0;
        bottom: auto;
        opacity: 1;
        z-index: 999;
        border-bottom: 1px solid #ddd;
    }
    .nx54-p4-box {
        margin-bottom: 3%;
    }
    .nx54-p4-img2w2 {
        top: 36%;
        font-size: 1.8vw;
    }
    .nx54-p4-img2w3 {
        top: 36%;
        font-size: 1.8vw;
    }
    .nx54-p4-img2w4 {
        top: 31%;
        text-align: center;
        padding-left: 0;
    }
    .nx54-p4-img2w4 span {
        font-size: 0.8vw;
    }
    .yp-bannerbox {
        height: auto;
        background: none;
    }
    .yp-header-wrap {
        width: 93%;
        height: auto;
        overflow: hidden;
        margin: 0 auto;
    }
    .yp-header-wrap-logo {
        width: 16.8%;
        float: left;
        padding: 3% 0;
        margin-top: 0%;
    }
    .yp-header-menu-w {
        width: 100%;
        position: fixed;
        top: 7%;
        right: 0;
        z-index: 3;
        display: none;
        border-bottom: 1px solid #ddd;
        z-index: 11;
        background-color: #fff;
    }
    .yp-header-menu-w li {
        border-top: 1px solid #ddd;
    }
    .yp-header-menu-list {
        font-size: 3.6vw;
        width: 100%;
        padding: 2% 5%;
        background-color: #fff;
    }
    .yp-header-menu-list a {
        color: #333333;
    }
    .yp-header-menu-list.active a {
        color: #e60012;
    }
    .yp-menu-btn {
        width: 5.5%;
        position: absolute;
        top: 28%;
        right: 5%;
    }
    .yp-menu-btn img {
        width: 100%;
    }
    .yp-bannerbox img {
        width: 100%;
    }
    .video_wrap {
        width: 90%;
        height: auto;
        left: 5%;
    }
    .bottom {
        padding: 2.5% 0;
        height: auto;
        line-height: 1.75em;
        font-size: 3vw;
    }
    .bottom span {
        display: block;
    }
    #m8,
    #m9,
    #m10,
    #m11,
    #m12,
    #m13,
    #m14,
    #m15,
    #m16 {
        margin-top: 2%;
    }
    .lj-line {
        width: 100%;
        height: 2px;
        background-color: #4e4f54;
        margin: 0 auto;
        margin-bottom: 3%;
    }
    .lj-botton {
        width: 100%;
        position: relative;
    }
    .hz-0512-btn-mb a {
        font-size: 4.8vw;
    }
    .lj-botton img {
        width: 100%;
    }
    .lj-botton p {
        font-size: 2.2vw;
        color: #fff;
        position: absolute;
        top: 15%;
        left: 2%;
    }
    .hz-0525-p6-txt {
        font-size: 1.67vw;
        color: #fdfbfb;
        margin-left: 1.5%;
    }
    .hz-0525-p7-txt {
        font-size: 1.6vw;
        color: #a3a3a3;
        top: 48%;
        line-height: 1.7em;
        left: 6%;
    }
    .hz-0525-p8-txt {
        top: 32%;
        left: 3%;
    }
    .hz-0525-p18-txt {
        top: 23%;
        width: 100%;
        margin: 0 auto;
        left: 0%;
    }
    .hz-0525-p9-txt {
        top: 45%;
    }
    .hz-0525-p10-txt {
        top: 38%;
    }
    .hz-0525-p11-txt {
        top: 27%;
    }
    .hz-0525-p12-txt {
        top: 37%;
        left: 3%;
    }
    .hz-0525-p13-txt {
        top: 28%;
    }
    .hz-0525-p14-txt {
        top: 44%;
    }
    .hz-0525-p15-txt {
        top: 46%;
    }
    .hz-0525-p16-txt {
        top: 46%;
    }
    .hz-0525-p19-txt {
        width: 100%;
        text-align: justify;
        font-size: 1.85vw;
        color: #999999;
        line-height: 1.5em;
        margin-bottom: 5%;
    }
    .hz-0525-p19-txt-p {
        margin-top: 2%;
    }
    .hz-0525-p19-txt p {
        overflow: hidden;
    }
    .hz-0525-p19-wrap {
        width: 81.3%;
        margin: 0 auto;
    }
    .hz-0525-p19-txt-p1 {
        float: left;
    }
    .hz-0525-p20-txt {
        line-height: 2em;
    }
    .hz-0525-p7-line {
        margin: 2% 0;
    }
    .tab {
        position: absolute;
        left: 8%;
        bottom: 0;
    }
    .hz-0526-bn .tab a {
        font-size: 16px;
        padding-bottom: 10px;
    }
    .hz-0512-tabbox {
        margin-left: 15px;
    }
    .hz-0525-mian {
        position: absolute;
        top: 29%;
        left: 0%;
        right: 0%;
        bottom: 0%;
        margin: 0 auto;
    }
    .yp-p7box {
        width: 100%;
        position: relative;
        overflow: hidden;
        margin: 0 auto;
        margin-top: 1%;
    }
    .yp-p6box-wrap {
        width: 100%;
        margin: 0 auto;
    }
    .yp-p17box {
        width: 100%;
        margin: 0 auto;
        margin-top: 8%;
    }
    .yp-p17box1 {
        margin-top: 2%;
    }
    .hz-0512-btn {
        width: 34%;
        height: auto;
        margin-top: 4%;
        background: #e60012;
        font-size: 4vw;
        line-height: 2.2em;
        text-align: center;
        margin-left: auto;
        margin-right: auto;
    }
    .hz-0719-btn {
        margin-left: 0%;
        width: 31%;
    }
    .hz-210526-btn {
        width: 31.1%;
        font-size: 3.2vw;
        height: auto;
        line-height: 1.6em;
        padding: 1.75% 0;
    }
    .nx54-btn1 {
        width: 25%;
        margin: 3% auto 0;
    }
    .yp-p1box {
        width: 88%;
        position: relative;
        margin-top: 7%;
        margin-bottom: 6%;
    }
}

.bc-f8f8f8 {
    background: #f8f8f8 !important;
}

.ns-page-video .ns-wrap-list.hz-0630-ul li {
    background: #efefef;
}

.ns-wrap-list.ns-li-efefef.hz-0630-ul2 li {
    background: #fff;
}

.ns-master-banner .ns-master-banner-container .ns-master-banner-pagination {
    display: block !important;
}

.ns-master-banner .ns-master-banner-container .ns-master-banner-slide .ns-master-banner-content.hz-0630-bannercont {
    left: 50%;
    top: 56%;
    transform: translateX(-50%);
}

.ns-master-banner .ns-master-banner-container .ns-master-banner-slide .ns-master-banner-content.hz-0630-bannercont p {
    text-align: center;
}

.hz-0630-bannercont a {
    width: auto;
    margin-left: 41%;
}

@media(max-width:770px) {
    .ns-master-banner .ns-master-banner-container .ns-master-banner-slide .ns-master-banner-content.hz-0630-master h2 {
        width: 75%;
    }
    a.ns-btn.hz-0630-btn {
        margin-right: 17%;
    }
    .ns-master-banner .ns-master-banner-container .ns-master-banner-slide .ns-master-banner-content.hz-0630-bannercont p {
        font-size: 4vw;
    }
    .hz-0630-bannercont a {
        margin-left: 25%;
    }
}


/* 智擎页面 */


/* 智慧时代，数字引擎 */

.hz-0728-bancont {
    width: 41.5%;
}

.hz-0728-bancont img {
    width: 100%;
}

a.ns-btn.hz-0728-btn {
    margin-top: 3%;
    position: relative;
    padding: 12px 42px;
}

a.ns-btn.hz-0728-btn-l {
    margin-left: 50px;
    padding: 12px 25px 12px 58px;
}

.hz-0728-banner-icon {
    position: absolute;
    top: 50%;
    left: 24px;
    transform: translateY(-50%);
    /* float: left; */
    width: 22px;
    /* margin-right: 8px;
    margin-top: 2px; */
}

.hz-0728-p {
    font-size: 36px;
    font-weight: 600;
    color: #fff;
    margin: 10px 0 10px 50px;
}

.hz-0728-p1 {
    font-size: 15px;
    color: #fff;
    margin-left: 50px;
}

.hz-0728-bigcontainer {
    width: 100%;
    background: url(https://www.h3c.com/cn/tres/NewWebUI/2021/images/Semiconductor_chip/hz-0728-contbg.jpg) no-repeat;
    background-size: cover;
}

.hz-0728-bigcontainer img {
    width: 100%;
}

.hz-0728-wrap {
    width: 1200px;
    margin: 0 auto;
    overflow: hidden;
}

.hz-0728-box1 {
    width: 100%;
    overflow: hidden;
    padding-top: 3.125vw;
    padding-bottom: 1.125vw;
}

.hz-0728-tit {
    width: 100%;
}

.hz-0728-txt {
    font-size: 28px;
    font-weight: 600;
    color: #333;
    text-align: center;
    margin: 30px 0 45px 0;
}

.hz-0728-p0 {
    width: 100%;
    position: relative;
}

.hz-0728-p0-left {
    width: 72.6%;
    position: absolute;
    top: 5.9%;
    left: 2.8%;
}

.hz-0728-p0-btn {
    width: 10.4%;
    position: absolute;
    top: 50%;
    left: 44.8%;
    transform: translateY(-50%);
    cursor: pointer;
}

.hz-0728-ul {
    width: 20.3%;
    position: absolute;
    top: 5.9%;
    right: 2.8%;
}

.hz-0728-ul li {
    width: 100%;
    border: 3px solid #2E3192;
    position: relative;
    cursor: pointer;
    margin-bottom: 14.8%;
}

.hz-0728-p0-sj {
    width: 4%;
    position: absolute;
    top: 50%;
    left: -5%;
    transform: translateY(-50%);
}

.hz-0728-li-tit {
    width: 100%;
    position: absolute;
    top: 50%;
    left: 0%;
    font-size: 24px;
    color: #F0F4FD;
    text-align: center;
    transform: translateY(-50%);
}

.hz-0728-video {
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0%;
    display: none;
}


/* 关于新华三半导体 */

.hz-0728-txt-2 {
    font-size: 18px;
    color: #333;
    line-height: 1.8em;
    margin: 30px 0 45px 0;
}

.hz-0728-p1-tabbigbox {
    width: 100%;
    overflow: hidden;
}

.hz-0728-p1-tabbox {
    width: 100%;
    overflow: hidden;
}

.hz-0728-p1-tab {
    width: 50%;
    float: left;
    position: relative;
}

.hz-0728-p1-tab-tit {
    width: 100%;
    position: absolute;
    top: 15%;
    left: 0%;
    text-align: center;
    font-size: 26px;
    color: #fff;
    cursor: pointer;
}

.hz-0728-p1-tab-tit1 {
    color: #333333;
}

.hz-0728-bigcontainer .hz-07280-tab {
    width: 5%;
    margin-right: 1.5%;
}

.hz-0728-p1-contbox {
    width: 100%;
    position: relative;
    margin-top: 20px;
    display: none;
}

.hz-0728-p1-contbox.active {
    display: block;
}

.hz-0728-p1-contbox .hz-0728-p1-conttxt {
    width: 48%;
    position: absolute;
    top: 50%;
    right: 6.3%;
    color: #333;
    font-size: 18px;
    text-align: justify;
    line-height: 1.8em;
    transform: translateY(-50%);
}

.hz-0728-p1-img {
    width: 100%;
    margin-top: 35px;
    position: relative;
}

.hz-0728-p1-t1 {
    width: auto;
    position: absolute;
    top: 1.5%;
    left: 51%;
    font-size: 20px;
    color: #333;
}

.hz-0728-p1-t0 {
    font-weight: 600;
    font-size: 26px;
    transform: translateX(-50%);
}

.hz-0728-p1-t2 {
    top: 89%;
    left: 8.3%;
}

.hz-0728-p1-t3 {
    top: 89%;
    left: 44.6%;
}

.hz-0728-p1-t4 {
    top: 89%;
    left: 86%;
}


/* 智擎 660  */

.hz-0728-p2box {
    width: 100%;
    position: relative;
    overflow: hidden;
}

.hz-0728-contbox {
    width: 43.4%;
    position: absolute;
    top: 16%;
    right: 0%;
}

.hz-0728-titbox {
    width: 100%;
    font-size: 18px;
    color: #333;
    line-height: 2em;
}

.hz-0728-p2-btnbox {
    width: 50.4%;
    overflow: hidden;
    margin-top: 5%;
}

.hz-0728-p2-btn {
    width: 47%;
    float: left;
    cursor: pointer;
}

.hz-0728-p2-btn:nth-child(2) {
    margin-left: 3%;
}

.hz-0728-p1-t6 {
    top: 43%;
    left: 7%;
}

.hz-0728-p1-t7 {
    top: 43%;
    left: 34.5%;
}

.hz-0728-p1-t8 {
    top: 43%;
    left: 57.5%;
}

.hz-0728-p1-t9 {
    top: 43%;
    left: 78%;
}

.hz-0728-p1-t10 {
    top: 1%;
}


/* 新闻动态 */

.hz-0728-p3-ul .swiper-slide {
    width: 32.3%;
    margin-left: 1.5%;
}

.hz-0728-p3-ul .swiper-slide:nth-child(1) {
    margin-left: 0%;
}

.hz-0728-p3-ul {
    margin: 30px 0 45px 0;
    width: 100%;
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    justify-content: space-between;
}

.hz-0728-p3-li-top {
    width: 100%;
    overflow: hidden;
}

.hz-0728-p3-li-top img {
    transition: 0.3s;
    transform: scale(1);
}

.hz-0728-p3-li-top img:hover {
    transform: scale(1.1);
}

.hz-0728-p3-ul li {
    width: 100%;
    float: left;
    margin-left: 1.5%;
    cursor: pointer;
    box-sizing: border-box;
}

.hz-0728-p3-li-bottom {
    width: 100%;
    box-shadow: 0 0 16px 0 #ddd;
    padding: 5% 8.3%;
    background: #fff;
    height: 240px;
    box-sizing: border-box;
}

.hz-0728-p3-li-tit {
    font-size: 20px;
    color: #333;
    font-weight: 600;
}

.hz-0728-p3-li-txt {
    font-size: 16px;
    color: #666;
    line-height: 1.8em;
    margin: 5% 0;
}

.hz-0728-p3-li-t {
    font-size: 14px;
    color: #666;
}

.hz-0728-p3-ul li:nth-child(1) {
    margin-left: 0%;
}

.hz-0728-p3-li-txt2 {
    padding-top: 9%;
}

.hz-0728-p3-btn {
    width: 12.1%;
    margin: 0 auto;
    float: none;
}

.hz-0728-p3-li-tm {
    font-size: 14px;
    color: #333;
}


/* 相关资源 */

.hz-0728-p4-bg {
    width: 48.6%;
    float: left;
    position: relative;
    margin: 30px 0 30px 0;
}

.hz-0728-p4-tit {
    font-size: 22px;
    color: #333;
    position: absolute;
    top: 50%;
    left: 20%;
    transform: translateY(-50%);
}

.hz-0728-p4-btn {
    width: 20.9%;
    position: absolute;
    top: 50%;
    right: 6%;
    transform: translateY(-50%);
}

.hz-0728-p4-bg:nth-child(2) {
    margin-left: 2.8%;
}

.hz-0728-show-phone {
    display: none;
}

.hz-0728-show-pc {
    display: block;
}

.hz-0728-big-pic {
    width: 800px;
    height: 100%;
    padding: 30% 0;
    display: none;
    background-color: #f2f2f2;
    overflow-x: scroll;
}

.hz-0728-big-img {
    width: 1200px;
    margin: 0 auto;
}

.hz-0728-big-img img {
    width: 65%;
}

@media(max-width:1400px) {
    .hz-0728-banner-icon {
        float: left;
        width: 20px;
        margin-right: 8px;
        margin-top: -1px;
    }
}

@media(max-width:1200px) {
    .hz-0728-wrap {
        width: 960px;
    }
    .hz-0728-p1-tab-tit {
        font-size: 20px;
    }
    .hz-0728-p1-contbox .hz-0728-p1-conttxt {
        font-size: 16px;
    }
    .hz-0728-p1-t1 {
        font-size: 16px;
    }
    .hz-0728-p1-t0 {
        font-size: 20px;
    }
    .hz-0728-titbox {
        font-size: 16px;
    }
    .hz-0728-p3-li-tit {
        font-size: 18px;
    }
    .hz-0728-p4-tit {
        font-size: 18px;
    }
}


/* 移动端 */

@media(max-width:770px) {
    .hz-0728-show-pc {
        display: none;
    }
    .hz-0728-show-phone {
        display: block;
    }
    .hz-0728-box1 {
        padding-top: 7%;
        padding-bottom: 0%;
    }
    .hz-0728-bancont {
        width: 76.4%;
        margin: 0 auto;
        margin-top: -44%;
    }
    a.ns-btn.hz-0728-btn {
        padding: 8px 22px;
        font-size: 14px;
        line-height: 1em;
    }
    a.ns-btn.hz-0728-btn-l {
        padding: 8px 10px 8px 35px;
        margin-left: 0;
        margin-top: 10px;
    }
    .hz-0728-banner-icon {
        position: absolute;
        top: 50%;
        left: 10%;
        transform: translateY(-50%);
        width: 18px;
        margin-top: 0;
    }
    .hz-0728-btnbox {
        padding-left: 18%;
        margin: 0 auto;
    }
    .hz-0728-wrap {
        width: auto;
        margin: 0 auto;
        overflow: hidden;
        padding: 30px 3.125vw;
    }
    .hz-0728-box1:nth-child(1) {
        padding-top: 0%;
    }
    .hz-0728-txt-2 {
        font-size: 3.2vw;
        color: #333;
        line-height: 1.8em;
        margin: 3.125vw 0 3.125vw 0;
    }
    .hz-0728-p1-tab {
        width: 100%;
        float: none;
    }
    .hz-0728-p1-contbox .hz-0728-p1-conttxt {
        width: 92.4%;
        top: 57%;
        right: 3.8%;
        font-size: 3.2vw;
        transform: translateY(0%);
    }
    .hz-0728-p1-contbox {
        margin-top: 3%;
    }
    .hz-0728-swiper-container .swiper-slide,
    .hz-0728-swiper-container2 .swiper-slide {
        padding-bottom: 7%;
    }
    .hz-0728-swiper-container .swiper-pagination-bullet-active,
    .hz-0728-swiper-container2 .swiper-pagination-bullet-active {
        background: #2E3192!important;
    }
    .hz-0728-p1-img {
        width: 100%;
        margin-top: 5%;
        margin-left: -5%;
    }
    .hz-0728-contbox {
        width: 100%;
        position: relative;
        top: 16%;
        right: 0%;
    }
    .hz-0728-titbox {
        width: 100%;
        font-size: 3.2vw;
        line-height: 2em;
        margin: 3.215vw 0;
    }
    .hz-0728-p2-btn:nth-child(2) {
        margin-left: 6%;
    }
    .hz-0728-p2-btnbox {
        width: 58.3%;
        overflow: hidden;
        margin-top: 5%;
        margin: 0 auto;
    }
    .hz-0728-p3-ul .swiper-slide {
        width: 100%;
        margin-left: 0%;
    }
    .hz-0728-p3-li-bottom {
        box-shadow: 0 0 10px 0 #ddd;
        padding: 5% 8.3%;
        height: auto;
    }
    .hz-0728-p3-li-tit {
        font-size: 3.73vw;
        color: #333;
        font-weight: 600;
    }
    .hz-0728-p3-ul .swiper-slide:nth-child(1) .hz-0728-p3-li-txt {
        margin-top: 5%;
    }
    .hz-0728-p3-li-txt {
        font-size: 3.2vw;
        color: #666;
        line-height: 1.8em;
        margin: 4% 0;
    }
    .hz-0728-p3-li-tm {
        font-size: 2.67vw;
    }
    .hz-0728-p3-ul {
        margin: 3.125vw 0;
    }
    .hz-0728-p3-btn {
        width: 25.5%;
    }
    .hz-0728-p2-box {
        width: 100%;
        overflow: hidden;
    }
    .hz-0728-p4-bg {
        width: 100%;
        float: none;
        position: relative;
        margin: 5% 0;
    }
    .hz-0728-p4-bg:nth-child(2) {
        margin-left: 0%;
    }
    .hz-0728-p4-tit {
        font-size: 3.47vw;
    }
    .hz-0728-p4-btn {
        width: 23.3%;
    }
    .hz-0728-p2-img {
        margin-left: 0%;
        margin-top: -5%;
    }
    .hz-0728-p2-imgbox {
        margin-top: 2%;
        position: relative;
    }
    .hz-0728-p2-imgbox-tip {
        width: 100%;
        text-align: center;
        font-size: 2.67vw;
        color: #666;
        margin-top: 1%;
    }
    .hz-0728-p2-imgbox1 {
        position: absolute;
        top: 0%;
        left: 0%;
        width: 100%;
        opacity: 0;
    }
    .hz-0728-p3-li-txt2 {
        padding-top: 0%;
    }
    .hz-0728-p1-t1 {
        top: 1%;
        left: 55%;
        font-size: 3.2vw;
    }
    .hz-0728-p1-t0 {
        font-size: 3.73vw;
    }
    .hz-0728-p1-t2 {
        top: 19.5%;
        left: 75.3%;
    }
    .hz-0728-p1-t3 {
        top: 50%;
        left: 75.3%;
    }
    .hz-0728-p1-t4 {
        top: 83.5%;
        left: 75.3%;
    }
    .hz-0728-p1-t6 {
        top: 68.5%;
        left: 14.5%;
    }
    .hz-0728-p1-t7 {
        top: 68.5%;
        left: 70%;
    }
    .hz-0728-p1-t8 {
        top: 94%;
        left: 14.5%;
    }
    .hz-0728-p1-t9 {
        top: 94%;
        left: 56.2%;
    }
    .hz-0728-p1-t10 {
        top: 43%;
        width: 100%;
        left: 74%;
    }
    .hz-0728-p {
        font-size: 6.7vw;
        font-weight: 600;
        color: #fff;
        margin: 5px 0 5px 0px;
        width: 100%;
        text-align: center;
    }
    .hz-0728-p1 {
        font-size: 2.8vw;
        color: #fff;
        margin-left: 0px;
        width: 100%;
        text-align: center;
    }
}

.hz-210811more_red {
    display: block;
    width: 150px;
    line-height: 40px;
    border: 2px solid #e60012;
    background-color: #e60012;
    color: #fff;
    font-size: 16px;
    box-sizing: border-box;
    text-align: center;
}

.hz-210811more_red:hover {
    color: #fff;
}

.hz-210811more_red:focus {
    text-decoration: none;
    color: #fff;
}

.hz-210811-jg1 {
    margin-top: 14%;
    color: #e60012;
    font-size: 20px;
    font-weight: bold;
}

.banner-t2 {
    margin-top: 2%;
}

.hz-210811-jg1 span {
    font-size: 32px;
    font-weight: bold;
}

.nx54-btn1 {
    width: 36.255%;
    margin-top: 8%;
}

.hzbx54-210811-jg1 {
    color: #e60012;
    font-size: 20px;
    font-weight: bold;
    padding-bottom: 45px;
}

.hzbx54-210811-jg1 span {
    font-size: 32px;
    font-weight: bold;
}

.hz-210811txt {
    padding-bottom: 0px !important;
}

.hzs65-210811-jg1 {
    color: #e60012;
    font-size: 20px;
    font-weight: bold;
}

.banner-t2 {
    margin-top: 1%;
}

.hzs65-210811-jg1 span {
    font-size: 32px;
    font-weight: bold;
}

@media(max-width:770px) {
    .hz-210811more_red {
        display: block;
        width: 20%;
        line-height: 2em;
        border: 2px solid #e60012;
        background-color: #e60012;
        color: #fff;
        font-size: 12px;
        box-sizing: border-box;
        text-align: center;
    }
    .hz-210811more_red:hover {
        color: #fff;
    }
    .hz-210811more_red:focus {
        text-decoration: none;
        color: #fff;
    }
    .hz-210811-jg1 {
        margin-top: 1%;
        color: #e60012;
        font-size: 12px;
        font-weight: bold;
        text-align: center;
    }
    .hz-210811-jg1 span {
        font-size: 18px;
        font-weight: bold;
    }
    .nx54-btn1 {
        width: 20%;
        margin-top: 2%;
    }
    .banner-cont {
        top: 8.4%;
    }
    .hzbx54-210811-jg1 {
        color: #e60012;
        font-size: 12px;
        font-weight: bold;
        padding-bottom: 3%;
    }
    .hzbx54-210811-jg1 span {
        font-size: 18px;
        font-weight: bold;
    }
    .hz-0512-btn {
        width: 21.74%;
        margin-left: 0;
        margin-top: 2%;
    }
    .SY_often_banner .wrapbox {
        height: 282px;
    }
    .hz-0512-btn a {
        line-height: 1.6em;
        border: 2px solid #e60012;
        background-color: #e60012;
        color: #fff;
        font-size: 12px;
        box-sizing: border-box;
        text-align: center;
    }
    .hzs65-210811-jg1 {
        color: #e60012;
        font-size: 12px;
        font-weight: bold;
    }
    .hzs65-210811-jg1 span {
        font-size: 18px;
        font-weight: bold;
    }
    .hz-0512-btn {
        margin-left: 0%;
    }
    .hz-0512-btnitem.bor.br {
        line-height: 26px;
    }
    .hz-0512-banner .wrapbox {
        height: 100%;
    }
    .hz-0512-banner .tent {
        padding-top: 4%;
    }
    .SY_often_banner .txt {
        padding-bottom: 1%;
    }
    .SY_often_banner .tit span {
        padding: 0 0 1.2% 10px;
    }
    .hz-0512-btnitem.bor.br {
        margin-bottom: 1.5%;
    }
    .hz-0512-btn {
        width: 20%;
    }
    .hz-0512-btn a {
        display: block;
        line-height: 2em;
        border: 2px solid #e60012;
        background-color: #e60012;
        color: #fff;
        font-size: 12px;
        box-sizing: border-box;
        text-align: center;
    }
}

/* NX15开始 */
.hz220805-NX15-container {
    width: 100%;
    margin: 0 auto;
    overflow: hidden;
    position: relative;
}

.hz220805-NX15-banner {
    width: 100%;
    height: 730px;
    background-image: url(https://www.h3c.com/cn/tres/NewWebUI/2022/images/NX15/hz220805-NX15-banner.jpg);
    background-size: cover;
    background-position: center;
    margin-top: 80px;
}

.hz220805-NX15-banner-c {
    position: relative;
    width: 1200px;
    height: 100%;
    margin: 0 auto;
    overflow: hidden;
}

.hz220805-NX15-banner-t1 {
    width: 42.2%;
    margin-left: 5%;
    margin-top: 11%;
}

.hz220805-NX15-banner-t1-1 {
    width: 30.4%;
    margin-left: 18%;
    margin-top: 2%;
}

.hz-0805-jg {

    margin-left: 18.5%;
}

.hz-0805-jg1 {

    margin-left: 17.2%;
}

.hz220805-NX15-banner-t1-2 {
    width: 29.4%;
    margin-left: 17%;
    margin-top: 0%;
}

.hz_220805_bannerbtn {
    margin-left: 18.4% !important;
}

.hz_220805_bannerbtn-1 {
    margin-left: 17.4%;
}

.hz220805-NX15-main {
    width: 1200px;
    margin: 0 auto;
    overflow: hidden;
}

.hz220805-NX15-banner-t1 img {
    width: 100%;
}

.hz220805-NX15-content {
    width: 100%;
    margin: 0 auto;
    overflow: hidden;
}

.hz220805-NX15-content img {
    width: 100%;
}

.hz220805-NX15-content-p0 {
    background: url(https://www.h3c.com/cn/tres/NewWebUI/2022/images/NX15/hz220805-NX15-p0-bg.jpg) no-repeat;
    background-size: cover;
    height: 1000px;
}

.hz220805-NX15-p0 {
    width: 100%;
}

.hz220805-NX15-p0-1 {
    width: 100%;
    position: relative;
    margin: 6.2% 0;
    border-radius: 25px;
    box-shadow: 7px 9px 15px rgba(225, 225, 225, 0.22);
}

.flow {
    clear: both;
    height: 0;
    line-height: 0;
    font-size: 0
}

.hz220805-NX15-p0-main {
    overflow: visible !important;
}

.hz220805-NX15-p0-2 {
    width: 92.9%;
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    left: 3.95%;
}

.hz220805-NX15-p0-3 {
    width: 55%;
    position: relative;
    float: left;
}

.hz220805-NX15-p0-text {
    width: auto;
    position: absolute;
    font-weight: bold;

    top: 12%;
    left: 8%;
    font-size: 36px;
    color: #ffffff;


}

.hz220805-NX15-p0-4 {
    float: right;
    width: 43.3%;
}

.hz220805-NX15-p0-4 .hz220805-NX15-p0-text {
    color: #1e3052;
    font-size: 32px;
}

.hz220805-NX15-p0-5 {
    margin-top: 1.3%;
}

.hz220805-NX15-p0-6 {
    width: 33.3%;
    margin-top: 1.3%;
}

.hz220805-NX15-p0-6 .hz220805-NX15-p0-text {
    color: #1e3052;
    font-size: 25px;
    left: 11%;

}

.hz220805-NX15-p0-6-1 {
    margin-left: -1.2%;
}

.hz220805-NX15-p0-7 {
    margin-right: 1.3%;
}

.hz220805-NX15-content .hz220805-NX15-p1-vs {
    width: 14.4%;
    float: left;
    margin: 17% 2% 8% 2%;
}

.hz220805-NX15-p1-tit {
    width: auto;
    font-size: 58px;
    color: #001b56;
    margin-top: 17%;
    font-weight: bold;
    float: left;
}

.hz220805-NX15-content-p1 {
    background: url(https://www.h3c.com/cn/tres/NewWebUI/2022/images/NX15/hz220805-NX15-p1-bg.png) no-repeat;
    background-size: cover;
    height: 1510px;
    margin-top: -2.8%;
}

.hz220805-NX15-p1-tit0 {
    width: 77.7%;
    margin: 0 auto;
    overflow: hidden;
}

.hz220805-NX15-p1-1 {
    width: 74.7%;
    margin: 0 auto;
}

.hz220805-NX15-content-p2 {
    background: url(https://www.h3c.com/cn/tres/NewWebUI/2022/images/NX15/hz220805-NX15-p2-bg.png) no-repeat;
    background-size: cover;
    height: 2400px;
    margin-top: -8.8%;
}

.hz220805-NX15-p2-tit {
    font-size: 75px;
    color: #001b56;
    margin-top: 17%;
    width: 100%;
    text-align: center;
    font-weight: bold;
}

.hz220805-NX15-p2-text {
    width: 78.4%;
    font-size: 37px;
    color: #000000;
    text-align: center;
    line-height: 1.5em;
    margin: 3% auto 6% auto;
}

.hz220805-NX15-p2-1 {
    width: 73.6%;
    margin: 0 auto 5% auto;
}

.hz220805-NX15-p2-1 {
    width: 51.2%;
    margin: 0 auto 5% auto;
}

.hz220805-NX15-p2-tit1 {
    font-size: 71px;
    margin-top: 52%;
}

.hz220805-NX15-p2-2 {
    width: 79.1%;
    margin: 4% auto 0% auto;
}

.hz220805-NX15-content-p4 {
    background: url(https://www.h3c.com/cn/tres/NewWebUI/2022/images/NX15/hz220805-NX15-p4-bg.png) no-repeat;
    background-size: cover;
    height: 2150px;
    margin-top: -4.3%;
}

.hz220805-NX15-p4-1 {
    width: 72.7%;
    margin: 3% auto 0 auto;
}

.hz220805-NX15-p4-tit {
    margin-top: 10%;
}

.hz220805-NX15-p4-2-1 {
    width: 90.5%;
    margin: 0 auto;
}

.hz220805-NX15-content-p5 {
    background: url(https://www.h3c.com/cn/tres/NewWebUI/2022/images/NX15/hz220805-NX15-p5-bg.png) no-repeat;
    background-size: cover;
    height: 2050px;
    margin-top: -3.3%;
}

.hz220805-NX15-p5-tit {
    color: #6898f1;
    margin-top: 13%;
}

.hz220805-NX15-content-p5 .hz220805-NX15-p2-text {
    color: #ffffff;
}

.hz220805-NX15-p5-1 {
    width: 72.3%;
    margin: 60% auto 0 auto;
    overflow: hidden;
}

.hz220805-NX15-p5-1 li {
    width: 31.3%;
    float: left;
    margin-left: 3%;
    overflow: hidden;
    border-radius: 10px;
}

.hz220805-NX15-p5-1 li:nth-child(1) {
    margin-left: 0;
}

.hz220805-NX15-p5-2 {
    width: 100%;
    overflow: hidden;
    background-color: #ffffff;
    padding: 3% 35%;

}

.hz220805-NX15-p5-1 li:nth-child(3) .hz220805-NX15-p5-2 {
    padding: 3% 26.6%;
}

.hz220805-NX15-p5-3 {
    width: 9px;
    float: left;
    margin-right: 10px;
    margin-top: 15px;

}

.hz220805-NX15-p5-4 {
    width: auto;
    float: left;
    color: #1e2656;
    font-size: 27px;
}

.hz220805-NX15-p5-5 {
    width: 72.2%;
    margin: 5% auto 0 auto;
    line-height: 1.5em;
    color: #ffffff;
    font-size: 25px;
}

.hz220805-NX15-content-p6 {
    background: url(https://www.h3c.com/cn/tres/NewWebUI/2022/images/NX15/hz220805-NX15-p4-bg.png) no-repeat;
    background-size: cover;
    height: 1300px;
    margin-top: -9.3%;
}

.hz220805-NX15-p6-1 {
    width: 89.3%;
    margin: 8% auto 0 auto;
}

.hz220805-NX15-p6-1 li .hz220805-NX15-p5-2 {

    background-color: #111c3a;
    padding: 11.2% 11%;

}

.hz220805-NX15-p6-1 li:nth-child(3) .hz220805-NX15-p5-2 {

    background-color: #111c3a;
    padding: 6% 7%;

}

.hz220805-NX15-p6-1 li .hz220805-NX15-p5-4 {
    color: #ffffff;
    width: 100%;
    text-align: center;
    font-size: 32px;
}

.hz220805-NX15-p6-2 {
    color: #ffffff;
    font-size: 22px;
    width: 100%;
    text-align: center;
    line-height: 1.5em;
    margin-top: 21%;
}

.hz220805-NX15-p6-3 {
    color: #ffffff;
    font-size: 14px;
    width: 100%;
    text-align: center;
    line-height: 1.5em;
    margin-top: 3%;
}

.hz220805-NX15-content-p7 {
    background: url(https://www.h3c.com/cn/tres/NewWebUI/2022/images/NX15/hz220805-NX15-p7-bg.png) no-repeat;
    background-size: cover;
    height: 1300px;
    margin-top: -8.3%;
}

.hz220805-NX15-content-p7 .hz220805-NX15-p2-tit {
    margin-top: 10%;
}

.hz220805-NX15-content-p7 .hz220805-NX15-p2-text {
    width: 74.4%;
}

.hz220805-NX15-content-p7-1 {
    width: 83%;
    margin: 0 auto;
}

.hz220805-NX15-content-p8 {
    background: url(https://www.h3c.com/cn/tres/NewWebUI/2022/images/NX15/hz220805-NX15-p8-bg.png) no-repeat;
    background-size: cover;
    height: 1180px;
    margin-top: -3.3%;
}

.hz220805-NX15-content-p8-1 {
    width: 68.8%;
}

.hz220805-NX15-content-p9 {
    background: url(https://www.h3c.com/cn/tres/NewWebUI/2022/images/NX15/hz220805-NX15-p9-bg.png) no-repeat;
    background-size: cover;
    height: 1180px;
    margin-top: -3.3%;
}

.hz220805-NX15-content-p10 {
    background: url(https://www.h3c.com/cn/tres/NewWebUI/2022/images/NX15/hz220805-NX15-p10-bg.png) no-repeat;
    background-size: cover;
    height: 1185px;
    margin-top: -6.3%;
}

.hz220805-NX15-content-p11 {
    background: url(https://www.h3c.com/cn/tres/NewWebUI/2022/images/NX15/hz220805-NX15-p11-bg.png) no-repeat;
    background-size: cover;
    height: 1145px;
    margin-top: -4.3%;
}

.hz220805-NX15-content-p9 .hz220805-NX15-p2-tit {
    margin-top: 10%;
}

.hz220805-NX15-content-p10-ul {
    width: 81.5%;
    overflow: hidden;
    margin: 0 auto;
}

.hz220805-NX15-content-p10-ul li {
    width: 31.4%;
    margin-left: 2.9%;
    overflow: hidden;
    background-color: #5c93ff;
    float: left;
    border-radius: 10px;
    padding: 3% 0;
    margin-top: 2%;
}

.hz220805-NX15-content-p10-ul li:nth-child(1) {
    margin-left: 0;
}

.hz220805-NX15-content-p10-ul li:nth-child(4) {
    margin-left: 0;
}

.hz220805-NX15-content-p10-1 {
    font-size: 20px;
    color: #ffffff;
    width: 100%;
    text-align: center;
}

.hz220805-NX15-content-p10-2 {
    font-size: 42px;
    margin-top: 2%;
    font-weight: bold;
}

.hz220805-NX15-content-p10-2 span {
    font-size: 33px;
    font-weight: normal;
    margin-left: 3%;
}

.hz220805-NX15-content-p11 .hz220805-NX15-p2-tit {
    color: #ffffff;
}

.hz220805-NX15-content-p11 .hz220805-NX15-p2-text {
    color: #ffffff;
}

.hz220805-NX15-banner-c .hz220805-NX15-jg1 {
    margin-top: 1.5%;
    color: #e60012;
    font-size: 30px;
    font-weight: bold;
    margin-left: 5%;
}

.hz220805-NX15-banner-c .hz220805-NX15-jg1 span {
    font-size: 42px;
    font-weight: bold;
}

.hz220805-NX15-readmore {
    left: 5.4%;
    top: 73%;
}
.hz231129-addbtn{
    left: 0%;
}
.show-pc {
    display: block;
}

.show-phone {
    display: none;
}

@media(max-width:1200px) {
    .hz220805-NX15-main {
        width: 960px !important;
        margin: 0 auto;
        overflow: hidden;
    }

    .hz220805-NX15-banner {
        width: 100%;
        height: 460px;
        background-image: url(https://www.h3c.com/cn/tres/NewWebUI/2022/images/NX15/hz220805-NX15-banner.jpg);
        background-size: cover;
        background-position: center;
        margin-top: 80px;
    }

    .hz220805-NX15-banner-t1 {
        width: 27.2%;
        margin-left: 19%;
        margin-top: 6%;
    }

    .hz220805-NX15-banner-t1-1 {
        width: 35.4%;
        margin-top: -0.5%;
        margin-left: 17.8%;
    }



    .hz220805-NX15-banner-t1-2 {
        width: 35.4%;
        margin-top: -3%;
        margin-left: 16.7%;
    }

    .hz220805-NX15-content-p0 {

        height: 800px;
    }

    .hz220805-NX15-p1-tit0 {
        width: 86.7%;

    }

    .hz220805-NX15-p1-tit {

        font-size: 54px;
        margin-top: 9%;

    }

    .hz220805-NX15-banner-c .hz220805-NX15-jg1 {
        margin-top: 1%;
        color: #e60012;
        font-size: 25px;
        font-weight: bold;
        margin-left: 19%;
    }

    .hz220805-NX15-readmore {
        left: 19.1%;
        top: 73%;
    }

    .hz220805-NX15-banner-c .hz220805-NX15-jg1 span {
        font-size: 37px;
        font-weight: bold;
    }

    .hz220805-NX15-content .hz220805-NX15-p1-vs {
        width: 13.4%;
        float: left;
        margin: 9% 2% 8% 2%;
    }

    .hz220805-NX15-p1-1 {
        width: 55.7%;
        margin: 0 auto;
    }

    .hz220805-NX15-content-p1 {

        height: 932px;

    }

    .hz220805-NX15-content-p2 {

        height: 1480px;

    }

    .hz220805-NX15-content-p2 .hz220805-NX15-p2-tit {
        font-size: 59px;
        color: #001b56;
        margin-top: 9%;
        width: 100%;
        text-align: center;
        font-weight: bold;
    }


    .hz220805-NX15-content-p2 .hz220805-NX15-p2-text {
        width: 78.4%;
        font-size: 25px;
        color: #000000;
        text-align: center;
        line-height: 1.5em;
        margin: 3% auto 4% auto;
    }

    .hz220805-NX15-p2-tit {
        font-size: 59px;
        margin-top: 9%;

    }

    .hz220805-NX15-p2-text {

        font-size: 25px;

    }

    .hz220805-NX15-content-p2 .hz220805-NX15-p2-tit1 {
        font-size: 63px;
        margin-top: 29%;
    }

    .hz220805-NX15-p2-2 {
        width: 66.1%;
        margin: 2% auto 0% auto;
    }

    .hz220805-NX15-content-p4 {

        height: 1450px;

    }

    .hz220805-NX15-p4-1 {
        width: 67.7%;
        margin: 0% auto 0 auto;
    }

    .hz220805-NX15-p4-2-1 {
        width: 80.5%;
        margin: 0 auto;
    }

    .hz220805-NX15-content-p5 {

        height: 1270px;

    }

    .hz220805-NX15-p5-1 {

        margin: 42% auto 0 auto;

    }

    .hz220805-NX15-p5-4 {

        font-size: 20px;
    }

    .hz220805-NX15-p5-3 {
        width: 8px;

        margin-top: 12px;
    }

    .hz220805-NX15-p5-5 {

        margin: 2% auto 0 auto;

        font-size: 18px;
    }

    .hz220805-NX15-p6-1 {
        width: 89.3%;
        margin: 8% auto 0 auto;
    }

    .hz220805-NX15-content-p6 {

        height: 1000px;

    }

    .hz220805-NX15-p6-1 li .hz220805-NX15-p5-4 {

        font-size: 26px;
    }

    .hz220805-NX15-p6-2 {

        font-size: 17px;

    }

    .hz220805-NX15-p6-1 li:nth-child(3) .hz220805-NX15-p5-2 {
        background-color: #111c3a;
        padding: 5% 7%;
    }

    .hz220805-NX15-content-p7 {

        height: 950px;

    }

    .hz220805-NX15-content-p8 {

        height: 735px;

    }

    .hz220805-NX15-content-p8-1 {
        width: 58.8%;
    }

    .hz220805-NX15-content-p9 {

        height: 730px;

    }

    .hz220805-NX15-content-p10 {

        height: 730px;

    }

    .hz220805-NX15-content-p10 .hz220805-NX15-p2-text {
        font-size: 23px;
        margin-bottom: 3%;
    }

    .hz220805-NX15-content-p10-ul li {

        padding: 2.4% 0;

    }

    .hz220805-NX15-content-p10-1 {
        font-size: 18px;

    }

    .hz220805-NX15-content-p10-2 {
        font-size: 33px;

    }

    .hz220805-NX15-content-p11 {

        height: 700px;

    }

    .hz220805-NX15-content-p9 .hz220805-NX15-p2-tit {
        margin-top: 7%;
    }

}

@media(max-width:768px) {
    .show-pc {
        display: none;
    }

    .show-phone {
        display: block;
    }

    .hz220805-NX15-banner {
        position: relative;
        background-image: none;
        height: auto;
        margin-top: 0%;

    }

    .hz220805-NX15-banner-c {
        position: absolute;
        bottom: 0;
        left: 0%;

    }

    .hz220805-NX15-banner-t1 {
        width: 13.2%;
        position: absolute;
        top: 7.5%;
        left: 3%;
        margin-top: 0;
        margin-left: 0;
    }

    .hz220805-NX15-banner-c .hz220805-NX15-jg1 {
        margin-top: 8.9%;
        color: #e60012;
        font-size: 12px;
        font-weight: bold;
        margin-left: 3%;
        text-align: left;
    }

    .hz220805-NX15-readmore {
        left: 3.1%;
        top: 62%;
        width: 7%;
    }

    .hz220805-NX15-banner-c .hz220805-NX15-jg1 span {
        font-size: 18px;
        font-weight: bold;
    }

    .hz220805-NX15-banner img {
        width: 100%;
    }

    .hz220805-NX15-main {
        width: 85.2% !important;
        margin: 0 auto;
        overflow: hidden;
    }

    .hz220805-NX15-p0-text {

        font-size: 3.2vw;

    }

    .hz220805-NX15-banner-t1-1 {

        margin-top: 4%;
        width: 40.4%;

        margin-left: 13%;
    }

    .hz-0805-jg {
        margin-left: 13.5%;
    }


    .hz_220805_bannerbtn {
        margin-left: 14% !important;
    }

    .hz220805-NX15-p0-1 {
        width: 98.1%;
        margin: 9.2% auto 15.2% auto;
        border-radius: 11px;
    }

    .hz220805-NX15-p0-4 .hz220805-NX15-p0-text {

        font-size: 3.06vw;
    }

    .hz220805-NX15-p0-6 .hz220805-NX15-p0-text {

        font-size: 2.26vw;

    }

    .hz220805-NX15-banner-t1-2-new2 {
        width: 40.4%;
        margin-top: 6%;
        margin-left: 13%;
    }

    .hz220805-NX15-p0-2 {
        width: 86.2%;
        left: 6.9%;
    }

    .hz220805-NX15-p0-3 {
        width: 49.2%;
    }

    .hz220805-NX15-p0-4 {
        float: right;
        width: 49.4%;
    }

    .hz220805-NX15-p0-6 {
        width: 32.9%;

    }

    .hz220805-NX15-content-p0 {
        background: url(https://www.h3c.com/cn/tres/NewWebUI/2022/images/NX15/hz220805-NX15-p0-bg-w.jpg) no-repeat;
        background-size: cover;
        height: auto;
    }

    .hz220805-NX15-p0-5 {
        margin-top: 1.2%;
    }

    .hz220805-NX15-p0-6-1 {
        margin-left: -0.3%;
    }

    .hz220805-NX15-p0-7 {
        margin-right: 0.69%;
        margin-left: 0.88%;
    }

    .hz220805-NX15-p1-tit {
        font-size: 4.93vw;
        margin-top: 9%;
    }

    .hz220805-NX15-content-p1 {
        background: url(https://www.h3c.com/cn/tres/NewWebUI/2022/images/NX15/hz220805-NX15-p1-bg-w.png) no-repeat;
        background-size: cover;
        height: auto;
        margin-top: -5.8%;
    }

    .hz220805-NX15-p1-tit0 {
        width: 96.4%;
    }

    .hz220805-NX15-content .hz220805-NX15-p1-vs {
        width: 19.5%;
        float: left;
        margin: 15% 2% 8% 2%;
    }

    .hz220805-NX15-p1-tit {
        font-size: 4.93vw;
        margin-top: 17%;
    }

    .hz220805-NX15-p1-1 {
        width: 92.9%;
        margin: 0 auto 15% auto;
    }

    .hz220805-NX15-p2-tit {
        font-size: 5.6vw;
        margin-top: 13%;
    }

    .hz220805-NX15-p2-text {
        font-size: 2.267vw;
    }

    .hz220805-NX15-p2-1 {
        width: 57.8%;
        margin: 0 auto 5% auto;
    }

    .hz220805-NX15-content-p2 .hz220805-NX15-p2-tit1 {
        font-size: 5.6vw;
        margin-top: 29%;
    }

    .hz220805-NX15-content-p2 {
        background: url(https://www.h3c.com/cn/tres/NewWebUI/2022/images/NX15/hz220805-NX15-p2-bg-w.png)top;
        background-size: cover;
        height: auto;
        margin-top: -8.8%;
    }

    .hz220805-NX15-content-p2 .hz220805-NX15-p2-tit {
        font-size: 5.6vw;
        margin-top: 13%;
    }

    .hz220805-NX15-content-p2 .hz220805-NX15-p2-text {
        font-size: 2.267vw;

    }

    .hz220805-NX15-p2-2 {
        width: 85.4%;
        margin: 2% auto 17% auto;
    }

    .hz220805-NX15-content-p2 .hz220805-NX15-p2-tit1 {
        margin-top: 68%;
    }

    .hz220805-NX15-content-p4 {
        background: url(https://www.h3c.com/cn/tres/NewWebUI/2022/images/NX15/hz220805-NX15-p4-bg-w.png) no-repeat;
        background-size: cover;
        height: auto;
        margin-top: -4.3%;
    }

    .hz220805-NX15-p4-1 {
        width: 96.2%;
        margin: 0% auto 0 auto;
    }

    .hz220805-NX15-p4-2-1 {
        width: 100%;
        margin: 0 auto 14% auto;
    }

    .hz220805-NX15-content-p5 {
        background: url(https://www.h3c.com/cn/tres/NewWebUI/2022/images/NX15/hz220805-NX15-p5-bg-w.png) no-repeat;
        background-size: cover;
        height: auto;
    }

    .hz220805-NX15-p2-text {
        width: 83.4%;
    }

    .hz220805-NX15-p5-1 {
        width: 100%;
        margin: 80% auto 0 auto;
        overflow: hidden;
    }

    .hz220805-NX15-p5-4 {
        font-size: 2.8vw;
    }

    .hz220805-NX15-p5-1 li {

        border-radius: 6px;
    }

    .hz220805-NX15-p5-2 {

        padding: 3% 33%;
    }

    .hz220805-NX15-p5-3 {
        width: 5px;
        margin-top: 6px;
        margin-right: 5px;
    }

    .hz220805-NX15-p5-1 li:nth-child(3) .hz220805-NX15-p5-2 {
        padding: 3% 23.6%;
    }

    .hz220805-NX15-p5-5 {
        margin: 5% auto 16% auto;
        font-size: 1.73vw;
    }

    .hz220805-NX15-content-p6 {
        background: url(https://www.h3c.com/cn/tres/NewWebUI/2022/images/NX15/hz220805-NX15-p4-bg-w.png) no-repeat;
        background-size: cover;
        height: auto;
        margin-top: -9.3%;
    }

    .hz220805-NX15-p6-1 {
        width: 90%;
        margin: 8% auto 20% auto;
    }

    .hz220805-NX15-p6-1 li .hz220805-NX15-p5-4 {
        font-size: 2.4vw;
    }

    .hz220805-NX15-p5-1 li:nth-child(3) .hz220805-NX15-p5-2 {
        padding: 3% 24% 3% 24%;
    }


    .hz220805-NX15-p6-1 li .hz220805-NX15-p5-2 {
        background-color: #111c3a;
        padding: 8.2% 4% 16.2% 4%;
        height: 70px;
    }

    .hz220805-NX15-p6-1 li:nth-child(3) .hz220805-NX15-p5-2 {
        padding: 8.2% 3% 3.2% 3%;
    }

    .hz220805-NX15-p6-2 {
        font-size: 1.6vw;
    }

    .hz220805-NX15-p6-3 {

        font-size: 1.56vw;

    }

    .hz220805-NX15-p6-1 li:nth-child(3) .hz220805-NX15-p5-2 {
        padding: 8.2% 6% 4% 6%;
    }

    .hz220805-NX15-content-p7 {
        background: url(https://www.h3c.com/cn/tres/NewWebUI/2022/images/NX15/hz220805-NX15-p7-bg-w.png) no-repeat;
        background-size: cover;
        height: auto;
        margin-top: -8.3%;
    }

    .hz220805-NX15-content-p7-1 {
        width: 95%;
        margin: 0 auto 11% auto;
    }

    .hz220805-NX15-content-p8 {
        background: url(https://www.h3c.com/cn/tres/NewWebUI/2022/images/NX15/hz220805-NX15-p8-bg-w.png) no-repeat;
        background-size: cover;
        height: auto;
        margin-top: -3.3%;
    }

    .hz220805-NX15-content-p9 {
        background: url(https://www.h3c.com/cn/tres/NewWebUI/2022/images/NX15/hz220805-NX15-p9-bg-w.png) no-repeat;
        background-size: cover;
        height: auto;
        margin-top: -5.3%;
    }

    .hz220805-NX15-p9-text {
        margin: 3% auto 88% auto;
    }

    .hz220805-NX15-content-p10 {
        background: url(https://www.h3c.com/cn/tres/NewWebUI/2022/images/NX15/hz220805-NX15-p10-bg-w.png) no-repeat;
        background-size: cover;
        height: auto;
        margin-top: -6.3%;
    }

    .hz220805-NX15-content-p10 .hz220805-NX15-p2-text {
        font-size: 2.267vw;
        margin-bottom: 3%;
    }

    .hz220805-NX15-content-p10-1 {
        font-size: 1.6vw;
    }

    .hz220805-NX15-content-p10-2 {
        font-size: 3.467vw;
    }

    .hz220805-NX15-content-p10-2 span {
        font-size: 2.8vw;
        font-weight: normal;
        margin-left: 1.5%;
    }

    .hz220805-NX15-content-p10-ul {
        width: 91.5%;
        overflow: hidden;
        margin: 0 auto 14% auto;
    }

    .hz220805-NX15-content-p11 {
        background: url(https://www.h3c.com/cn/tres/NewWebUI/2022/images/NX15/hz220805-NX15-p11-bg-w.png) no-repeat;
        background-size: cover;
        height: auto;
        margin-top: -4.3%;
    }

    .hz220805-NX15-content-p11 .hz220805-NX15-p2-text {
        color: #ffffff;
        margin: 3% auto 86% auto;
    }


}

/* NX15结束 */

/* hz-20220903新增内容*/
.hz-20220903-box{
    background: #fff;
    margin-top: 90px;
}
.hz-20220903-con{
    width: 1200px;
    margin: 0 auto;
    padding-top: 50px;
}
.hz-20220903-tit{
    font-size: 32px;
    color: #000;
    text-align: center;
}
.hz-202209-txt{
    text-align: center;
    font-size: 16px;
    color: #000;
    line-height: 28px;
    margin-top: 20px;
}
.hz-20220903-btnbox{
    border-top: 1px solid #ebebeb;
    margin-top: 50px;
}
.hz-20220903-btnover{
    width: 1200px;
    margin: 0 auto;
    overflow: hidden;
}
.hz-20220903-btn{
    width: 20%;
    float: left;
    font-size: 18px;
    padding-top: 18px ;
    text-align: center;
}
.hz-20220903-btn div{
    padding-bottom:18px ;
    display: inline-block;
    cursor: pointer;
}
.hz-20220903-btn.active div{
    font-weight: bold;
    border-bottom: 3px solid #e60012;
}
.hz-20220903-tablebox{
    background: #efefef;
    padding-top: 50px;
    padding-bottom: 80px;
}
.hz-20220903-tablebody{
    width: 1200px;
    margin: 0 auto;
}
.hz-20220903-table{
    width: 100%;
    overflow: hidden;
}
.hz-20220903-li{
    float: left;
    
}
.hz-20220903-li1{
    width:230px ;
}
.hz-20220903-li2{
    width: 469px;
   
}
.hz-20220903-li3{
    width: 499px;
}
.hz-20220903-li-t1{
    text-align: center;
    background: #525252;
    text-align: center;
    color: #fff;
    font-weight: bold;
    font-size: 18px;
    padding: 20px 0;
    
}

.hz-20220903-table{
    display: none;
}
.hz-20220903-table:nth-child(1){
    display: block;
}
.hz-20220903-table  table.tftable {font-size:12px;color:#333333;width:100%;border-width: 1px;border-color: #fafafa;border-collapse: collapse;}
.hz-20220903-table  table.tftable th {
    background: #525252;
    text-align: center;
    color: #fff;
    font-weight: bold;
    font-size: 18px;
    padding: 20px 0;
    border: 1px solid #efefef;
}
.hz-20220903-table   table.tftable tr {background-color:#fff;}
.hz-20220903-table table.tftable td {font-size:16px;padding: 18px 20px;border: 1px solid #ebebeb; color: #333333;   text-align: center;}
.hz-20220903-table   table.tftable tr:nth-child(even){
    background:#fafafa ;
}

.hz-20220903-table table.tftable td img {
    width: 23px;
    display: inline-block;
    margin-right: 10px;
}
.hz-20220903-table  table.tftable td p {
    display: inline-block;
    vertical-align: middle;
    width: 85%;
}
.hz-20220903-table  table.tftable tr td:nth-child(3){
    text-align: left;
    padding-left: 100px;
}

.hz-20220903-table  table.tftable tr th:nth-child(1){
    width: 19.2%;
}
.hz-20220903-table table.tftable tr th:nth-child(2){
    width: 39%;
}

.hz-20220903-table a:hover {
    color: #e60012;
}

@media(max-width:1200px) {
    .hz-20220903-con {
        width: 960px;
    }
    .hz-20220903-box {
        margin-top: 40px;
    }
    .hz-20220903-btnover {
        width: 960px;
    }
    .hz-20220903-btn {
        font-size: 16px;
    }
    .hz-20220903-tablebody {
        width: 960px;
    }
    .hz-20220903-li1 {
        width: 190px;
    }
    .hz-20220903-li2 {
        width: 390px;
    }
    .hz-20220903-li3 {
        width: 380px;
    }

    .hz-20220903-table table.tftable tr td:nth-child(3) {
        text-align: left;
        padding-left: 20px;
    }
}
@media(max-width:960px) {
    .hz-20220903-box {
        margin-top: 8vw;
    }
    .hz-20220903-con {
        width: 92%;
        padding-top: 0;
    }
    .hz-20220903-tit {
        font-size: 6.2vw;
        color: #000;
    }
    .hz-202209-txt{
        font-size: 3.2vw;
        line-height: 5.6vw;
        margin-top: 3vw;
    }
    .hz-20220903-btnbox {
        margin-top: 10vw;
    }
    .hz-20220903-btnover {
        width: 92.4%;
        position: relative;
    }
    .hz-20220903-swiper .swiper-slide {
        padding: 2vw;
        padding-bottom: 0;
        text-align: center;
        font-size: 3.73vw;
        height: 15vw;
    }
    .hz-20220903-swiper .swiper-slide div{
        height: 100%;
        align-items:center;
        justify-content:center; 
        display:flex; 
    
    }
    .hz-20220903-swiper .swiper-slide div.active{
        border-bottom: 3px solid #e60012;
       
    }
    .hz-20220903-swiper .swiper-slide div.active p{
      font-weight: bold;
       
    }
    .hz-20220903-tablebody {
        width: 92%;
    }

    .hz-20220903-li-t2 div p {
        font-size: 3.2vw;
        float: left;
        width: 86%;
    }
    .hz-20220903-li-t2 div img {
        width: 13%;
        float: left;
        margin-right: 3%;
    }
    .hz-20220903-tablebox {
       
        padding-top: 11%;
        padding-bottom: 15%;
    }
    .hz-20220903-prev {
        width: 3%;
        position: absolute;
        left: 1%;
        top: 36%;
    }
    .hz-20220903-next {
        width: 3%;
        position: absolute;
        right: 1%;
        top: 36%;
    }
    .hz-20220903-prev img,.hz-20220903-next img{
        display: block;
        width: 100%;
    }
    .hz-20220903-btnoverbox{
        width: 100%;
        position: relative;
    }

    .hz-20220903-table  table.tftable {
      
        color:#333333;
        width:100%;
        border-width: 1px;
        border-color: #fafafa;
        border-collapse: collapse;
    }
    .hz-20220903-table  table.tftable th {
        background: #525252;
        text-align: center;
        color: #fff;
        font-weight: bold;
        font-size: 3.2vw;
        padding: 4vw 0;
        border: 1px solid #efefef;
    }
    .hz-20220903-table   table.tftable tr {
        background-color:#fff;
    }
    .hz-20220903-table table.tftable td {
        font-size: 3.2vw;
        padding: 1vw 1vw;
        text-align: left;
      
    }
    .hz-20220903-table   table.tftable tr:nth-child(even){
        background:#fafafa ;
    }
    .hz-20220903-table table.tftable tr th:nth-child(1) {
        width: 20.7%;
    }
    .hz-20220903-table table.tftable tr th:nth-child(2) {
        width: 38.9%;
    }
    .hz-20220903-table table.tftable tr td:nth-child(3) {
        text-align: left;
        padding-left: 1%;
    }
    .hz-20220903-table table.tftable td p {
        width: 70%;
    }
    .hz-20220903-table table.tftable td img {
        width: 14%;
        margin-right: 1%;
    }
    .hz-20220903-table table.tftable tr td:nth-child(1) {
        text-align: center;
        padding-left: 1%;
    }
}

/* TC2101开始 */
.hz0901-TC2101-banner {
    width: 100%;
    height: 720px;
    background-image: url(https://www.h3c.com/cn/tres/NewWebUI/2022/images/TC2101/hz0901-TC2101-banner.jpg);
    background-size: cover;
    background-position: center;
    margin-top: 100px;
}
.hz0901-TC2101-banner-c{
    width: 1150px;
}
.hz0901-TC2101-banner-t1{
    width: 50%;
    margin-left: 0;
}
.hz0901-TC2101-banner-c .hz0901-TC2101-banner-txt1{
    width: 94%;
}
.hz0901-TC2101-banner-c  .hz0901-TC2101-banner-txt3{
    width: 63.6%;
    margin: 7% 0 4%;
}
.hz0901-TC2101-banner-txt4{
    font-size: 22px;
    width: auto;
}
.hz0901-TC2101-tab .hz-0512-tabbox li {
      
   margin-right: 0;

}
.hz220901-TC2101-content img{
    width: 100%;
}
.hz220901-TC2101-content{
        width: 100%;
        margin: 0 auto;
        overflow: hidden;
        padding: 90px 0;
}
.hz220901-TC2101-content-p0{
        background: url(https://www.h3c.com/cn/tres/NewWebUI/2022/images/TC2101/hz0901-TC2101-p0-bg.jpg) no-repeat;
        background-size: cover;
        height: auto;
}
.hz220901-TC2101-main{
    width: 1150px !important;
}
.hz220901-TC2101-p0-ul{
    width: 100%;
    overflow: hidden;
}
.hz220901-TC2101-p0-ul li{
    width: 18.3%;
    overflow: hidden;
    float: left;
        margin-left: 8.9%;
}
.hz220901-TC2101-p0-ul li:nth-child(1){
margin-left: 0;
}
.hz220901-TC2101-p0-ul li:nth-child(5){
margin-left: 0;
}
.hz220901-TC2101-p0-ul li .hz0901-TC2101-p0-icon1{
    width: 43.6%;
    margin: 0 auto;
}
.hz220901-TC2101-p0-txt1{
    width: 100%;
    margin: 0 auto;
    text-align: center;
}
.hz220901-TC2101-p0-txt2{
    width: 100%;
    text-align: center;
    font-size: 30px;
    font-weight: bold;
    margin: 11% 0 4% 0;
}
.hz220901-TC2101-p0-txt3{
    width: 100%;
    text-align: center;
    font-size: 20px;
    color: #000000;
    opacity: 0.6;
    line-height: 1.5em;
}
.hz0901-TC2101-p0-jg{
    margin-top: 6%;
}
.hz220901-TC2101-content-p1{
    width: 100%;
    position: relative;
    overflow: hidden;
}
.hz220901-TC2101-p1tit{
    width: 100%;
    text-align: center;
    color: #000000;
    font-weight: bold;
    font-size: 90px;
}
.hz220901-TC2101-p1tit1{
    font-size: 30px;
    color: #666666;
    width: 100%;
    text-align: center;
    margin: 1% 0 5% 0;
}
.hz220901-TC2101-p1-ul{
    width: 90.2%;
    overflow: hidden;
    margin: 0 auto;
}
.hz220901-TC2101-p1-ul li{
    width: 49.4%;
    overflow: hidden;
    margin-left: 1.2%;
    float: left;
}
.hz220901-TC2101-p1-ul li:nth-child(1){
    margin-left: 0;
}
.hz220901-TC2101-p1-txt1{
    width: 100%;
    text-align: center;
}
.hz220901-TC2101-p1-txt2{
    width: 100%;
    font-size: 40px;
    margin: 2% 0 1% 0;
}
.hz220901-TC2101-p1-txt3{
    color: #666666;
    font-size: 18px;
    width: 100%;
    text-align: center;
}
.hz220901-TC2101-p1-txt4{
    font-size: 30px;
    margin: 3% 0 0;

}
.hz220901-TC2101-p0-ul li .hz0901-TC2101-p2-img1 {
    width: 90.2%;
    margin: 0 auto;
}
.hz220901-TC2101-content-p6-1{
    width: 100%;
    text-align: center;
}

.hz220901-TC2101-p6-ul li{
    width: 49.4%;
    float: left;
}
.hz220901-TC2101-content-p6-1{
    width: 100%;
    text-align: center;
    font-size: 40px;
    display: inline-flex;
    justify-content: center;
    align-items: center;
}
.hz220901-TC2101-content .hz0901-TC2101-p6-img2{
    width: 40px;
    margin-right: 5px;
}
.hz220901-TC2101-p6-ul {
    width: 100%;
    overflow: hidden;
}
.hz220901-TC2101-content-p7{
    background: url(https://www.h3c.com/cn/tres/NewWebUI/2022/images/TC2101/hz0901-TC2101-p7-bg.jpg) no-repeat;
    height: 970px;
    padding: 110px 0 90px;
    background-size: cover;
}
.hz0901-TC2101-p7-img1{
    margin-top: 7%;
}
.show-phone{
    display: none;
}

 .show-pc {
    display: block;
}
@media(max-width:1200px) {
    .hz0901-TC2101-banner {
        height: 450px;
    }
    .hz220901-TC2101-main {
        width: 960px !important;
    }
    .hz220901-TC2101-p0-txt3 {
        font-size: 19px;
    }
    .hz220901-TC2101-p0-txt2 {
        font-size: 27px;
    }
    .hz220901-TC2101-p1tit {
        font-size: 79px;
    }
    .hz0901-TC2101-banner-c{
        width: 960px;
    }
    .hz0901-TC2101-banner-txt4 {
        font-size: 17px;
        width: auto;
    }
    .hz0901-TC2101-banner-c .hz0901-TC2101-banner-txt1 {
        width: 81%;
    }
    .hz0901-TC2101-banner-t1 {
       margin-top: 4%;
       margin-left: 0;
    }
}
@media(max-width:768px) {
    .show-pc {
        display: none;
    }

    .show-phone {
        display: block;
    }
    .hz0901-TC2101-banner-c {
        width: 100%;
    }
    .hz0901-TC2101-banner-t1 {
        width: 37%;
        margin-left: 7%;
    }
    .hz0901-TC2101-banner-c .hz0901-TC2101-banner-txt2 {
        width: 94%;
    }
    .hz0901-TC2101-banner-c .hz0901-TC2101-banner-txt3 {
        width: 79%;
        margin: 11% 0 6%;
    }
    .hz0901-TC2101-banner-txt4 {
        font-size: 1.86vw;
        width: auto;
    }
    .hz220901-TC2101-main {
        width: 96% !important;
    }
    .hz0901-TC2101-banner {
        height: auto;
        background-image: none;
    }
    .hz0901-TC2101-banner-w{
        width: 100%;
    }
    .hz0901-TC2101-banner {
        margin-top: 0%;
    }
    
    .hz0901-TC2101-tab a {
      
        padding-bottom: 10px !important;

    }
    .hz220901-TC2101-p0-txt2 {
        font-size: 3vw;

        margin: 15% 0 8% 0;
    }
    .hz220901-TC2101-p0-ul {
        width: 95.5%;
        overflow: hidden;
        margin: 0 auto;
    }
    .hz220901-TC2101-p0-ul li {
        width: 24%;
        overflow: hidden;
        float: left;
        margin-left: 1.1%;
    }
    .hz220901-TC2101-p0-txt3 {
        font-size: 2.26vw;
    }
    .hz220901-TC2101-content-p0 {
        background: url(https://www.h3c.com/cn/tres/NewWebUI/2022/images/TC2101/hz0901-TC2101-p0-bg-w.png) no-repeat;
        background-size: cover;
        height: auto;
        padding: 14% 0 10%;
    }
    .hz220901-TC2101-content {
        padding: 13% 0;
    }
    .hz0901-TC2101-p0-jg {
        margin-top: 9%;
    }
    .hz220901-TC2101-p1tit {
        font-size: 10.4vw;
    }
    .hz220901-TC2101-p1-txt2 {
        font-size: 4.93vw;
        font-weight: bold;
    }
    .hz220901-TC2101-p1-txt3-xg {
        font-size: 2.267vw;
    }
    .hz220901-TC2101-p1-txt3 {
        font-size: 2.8vw;
    }
    .hz220901-TC2101-p1-ul li {
        width: 100%;
        overflow: hidden;
        margin-left: 0%;
    }
    .hz220901-TC2101-p1-ul {
        width: 92.5%;
        overflow: hidden;
    }
    .hz220901-TC2101-p1-ul-jg{
        margin-top: 6%;
    }
    .hz220901-TC2101-p1tit1 {
        margin: 2% 0 7% 0;
    }
    .hz220901-TC2101-content-p2 {
        background: url(https://www.h3c.com/cn/tres/NewWebUI/2022/images/TC2101/hz0901-TC2101-p2-bg-w.png) no-repeat;
        background-size: cover;
        height: auto;
     
    }
    .hz220901-TC2101-content-p3 {
        background: url(https://www.h3c.com/cn/tres/NewWebUI/2022/images/TC2101/hz0901-TC2101-p3-bg-w.png) no-repeat;
        background-size: cover;
        height: auto;
        margin-top: 15%;
        padding-top: 0%;
    }
    .hz220901-TC2101-p3-txt3-w{
        margin-top: 17%;
    }
    .hz220901-TC2101-p1tit-w{
        margin-top: -1%;
    }
    .hz220901-TC2101-content-p4 {
        background: url(https://www.h3c.com/cn/tres/NewWebUI/2022/images/TC2101/hz0901-TC2101-p4-bg-w.png) no-repeat;
        background-size: cover;
        height: auto;
        /* margin-top: 15%;
        padding-top: 0%; */
        padding-bottom: 5%;
    }
    .hz220901-TC2101-p3-txt4-w{
        margin-top: 27%;
    }
     .hz220901-TC2101-content-p5 {
        background: url(https://www.h3c.com/cn/tres/NewWebUI/2022/images/TC2101/hz0901-TC2101-p5-bg-w.png) no-repeat;
        background-size: contain;
        height: auto;
        margin-top: 15%;
        padding-top: 0%;
        padding-bottom: 5%;
    }
    .hz220901-TC2101-p6-1{
        width: 92.5%;
        margin: 0 auto;
    }
    .hz220901-TC2101-content .hz0901-TC2101-p6-img2 {
        width: 20px;
    }
    .hz220901-TC2101-content-p6-1 {
        font-size:4.93vw;
    }
    .hz220901-TC2101-p6-ul {
        margin: 3% auto 3% auto;
    }
    .hz220901-TC2101-p1tit1 {
        font-size: 4.46vw;
    }
    .hz220901-TC2101-content-p7 {
        background: url(https://www.h3c.com/cn/tres/NewWebUI/2022/images/TC2101/hz0901-TC2101-p7-bg-w.png) no-repeat;
        background-size: cover;
        height: auto;
       
    }
    .hz220901-TC2101-content-p8 {
        background: url(https://www.h3c.com/cn/tres/NewWebUI/2022/images/TC2101/hz0901-TC2101-p8-bg-w.png) no-repeat;
        background-size: cover;
        height: auto;
       
    }
    .hz220901-TC2101-content .hz0901-TC2101-p7-img1{
        width: 80%;
       margin: 5%  auto 0;
    }
}
/* TC2101结束 */

/* BA1500L开始 */
.hz220907-star-BA1500L-banner-tit .hz220907-BA1500L-banner-img1 {
    width: 62.2%;
}
.hz220907-star-BA1500L-banner-tit .hz220907-BA1500L-banner-img2 {
        width: 100%;
        margin: 5% 0;
}
.hz220907-star-BA1500L-banner-tit  {
    width: 30.4%;
    margin-left: 18%;
    margin-top: 1.5%;
}
.hz220907-Magic-BA1500L-banner-tit .hz220907-BA1500L-banner-img1 {
    width: 43.2%;
}
.hz220907-Magic-BA1500L-banner-tit .hz220907-BA1500L-banner-img2 {
    width: 74%;
    margin: 5% 0;
}
.hz_220913_bannerbtn {
    margin-left: 18%;
    margin-top: 4%;
}
.hz220907-BA1500L-main {
    width: 1000px !important;
}

.hz220907-BA1500L-p0-ul {
    width: 91.6%;
    margin: 0 auto;
}

.hz220907-BA1500L-p0-ul li {
    width: 20.2%;
    margin-left: 6.3%;
}

.hz220907-BA1500L-p0-txt2 {
    width: 100%;
    text-align: center;
    font-size: 29px;
    font-weight: normal;
    margin: 6% 0 0% 0;
}

.hz220907-BA1500L-p0 {
    background-color: #19c7a4;
}

.hz220901-TC2101-p0-ul li .hz220907-BA1500L-p0-icon1 {
    width: 65.6%;
    margin: 0 auto;
}

.hz220907-BA1500L-p1 {
    background: url(https://www.h3c.com/cn/tres/NewWebUI/2022/images/BA1500L/hz220907-BA1500L-p1-bg.jpg) no-repeat;
    background-size: cover;
    height: auto;
}

.hz220907-BA1500L-p1-tit {
    color: #2de5c1;
    font-size: 72px;
}

.hz220907-BA1500L-p1-tit1 {
    font-size: 30px;
    color: #ffffff;
    width: 65%;
    margin: 1% auto 5%;
}

.hz220901-TC2101-content .hz220907-BA1500L-p1-img1 {
    width: 41%;
    margin: 10% auto;
}

.hz220901-TC2101-content .hz220907-BA1500L-p1-img2 {
    width: 82%;
    margin: 0 auto;

}

.hz220907-BA1500L-p2 {
    background-color: #000;
}

.hz220907-BA1500L-p2 .hz220905-C2041-p0-img2-w {
    width: 77%;
}

.hz220907-BA1500L-p2 .hz220907-BA1500L-p2-img1 {
    width: 100%;
    margin: 0% auto;
}

.hz220907-BA1500L-p3-ul {
    width: 92.3%;
    margin: 0 auto;
    overflow: hidden;
}

.hz220907-BA1500L-p3-ul li {
    width: 32.5%;
    float: left;
    margin-left: 1.2%;
    border-radius: 10px;
    overflow: hidden;
}

.hz220907-BA1500L-p3-ul li:nth-child(1) {
    margin-left: 0;
}

.hz220907-BA1500L-p3-1 {
    width: 100%;
    text-align: center;
    padding: 2% 0;
    font-size: 30px;
    background-color: #ffffff;
}

.hz220907-BA1500L-p3 {
    background-color: #30373f;
}

.hz220907-BA1500L-p4-tit {
    color: #000;
}

.hz220907-BA1500L-p4 {
    background: url(https://www.h3c.com/cn/tres/NewWebUI/2022/images/BA1500L/hz220907-BA1500L-p4-bg.jpg) no-repeat;
    background-size: cover;
    height: auto;
    background-position: center;
}

.hz220907-BA1500L-p5 {
    background: url(https://www.h3c.com/cn/tres/NewWebUI/2022/images/BA1500L/hz220907-BA1500L-p5-bg.jpg) no-repeat;
    background-size: cover;
    height: auto;
}

.hz220907-BA1500L-p4 .hz220905-C2041-p0-img2-w {
    width: 65.7%;
}

.hz220907-BA1500L-p5 .hz220907-BA1500L-p5-img1 {
    width: 45.7%;
}

.hz220907-BA1500L-p6 {
    background: url(https://www.h3c.com/cn/tres/NewWebUI/2022/images/BA1500L/hz220907-BA1500L-p6-bg.jpg) no-repeat;
    background-size: cover;
    height: auto;
    background-position: center;
}

.hz220907-BA1500L-p6 .hz220905-C2041-p0-img2-w {
    width: 74%;
}

.hz220907-BA1500L-p2 .hz220907-BA1500L-p7-img1 {
    width: 69.4%;
    margin: 0 auto;
}

.hz220907-BA1500L-p8 {
    background-color: #efefef;
}

.hz220907-BA1500L-p8 .hz220907-BA1500L-p8-img1 {
    width: 66.9%;
    margin: 0 auto;
}

.hz220907-BA1500L-p9 {
    background-color: #9f9f9f;
}

.hz220907-BA1500L-p9 .hz220907-BA1500L-p9-img1 {
    width: 66.9%;
    margin: 5% auto 0;
}

.hz220907-BA1500L-banner {
    width: 100%;
    height: 720px;
    background-image: url(https://www.h3c.com/cn/tres/NewWebUI/2022/images/BA1500L/hz220907-BA1500L-banner.jpg);
    background-size: cover;
    background-position: center;
    margin-top: 100px;
}

.hz220907-BA1500L-banner img {
    width: 100%;
}

.hz220907-BA1500L-banner-c {
    width: 1000px;
}

.hz220907-BA1500L-banner-tit {
    width: 63.4%;
    top: 22%;
    transform: translateY(0);
    left: 0;
    position: absolute;
}

.hz220907-BA1500L-banner .hz220907-BA1500L-banner-img1 {
    width: 62.2%;
}

.hz220907-BA1500L-banner .hz220907-BA1500L-banner-img2 {
    margin: 5% 0;
}

.hz220907-BA1500L-banner-tit2 {
    font-size: 30px;
    width: auto;
    color: #0f2c72;
}

.hz220907-BA1500L-readmore {
    left: 0%;
    top: 75%;
}

.show-phone {
    display: none;
}

.show-pc {
    display: block;
}


@media(max-width:1200px) {
    .hz220907-star-BA1500L-banner-tit .hz220907-BA1500L-banner-tit2 {
        font-size: 23px;
    }
    .hz220907-star-BA1500L-banner-tit {
        width: 35.4%;
        margin-top: 2%;
        margin-left: 17.8%;
    }
    .hz220907-Magic-BA1500L-banner-tit{
        margin-top: 0%;
    }
    .hz220907-BA1500L-banner {

        height: 450px;

    }

    .hz220907-BA1500L-banner-c {
        width: 960px;
    }

    .hz220907-BA1500L-banner-tit {
        width: 39.4%;
    }

    .hz220907-BA1500L-main {
        width: 960px !important;
    }

    .hz220907-BA1500L-p0-txt2 {
        font-size: 28px;
    }

    .hz220907-BA1500L-p4 .hz220905-C2041-p0-img2-w {
        width: 32.7%;
    }

    .hz220907-BA1500L-p6 .hz220905-C2041-p0-img2-w {
        width: 36%;
    }

    .hz220907-BA1500L-p1-tit1 {
        font-size: 27px;
    }

    .hz220907-BA1500L-p1-tit {
        color: #2de5c1;
        font-size: 67px;
    }

    .hz220907-BA1500L-banner-tit2 {
        font-size: 25px;
    }
}

@media(max-width:768px) {
    .hz220907-star-BA1500L-banner-tit {
        margin-top: 4%;
        width: 40.4%;
        margin-left: 13%;
    }
    .hz220907-star-BA1500L-banner-tit .hz220907-BA1500L-banner-tit2 {
        font-size: 1.86vw;
    }
    .hz220907-Magic-BA1500L-banner-tit .hz220907-BA1500L-banner-img1 {
        width: 52.2%;
    }
    .hz220907-Magic-BA1500L-banner-tit {
        margin-left: 8%;
    }
   .hz_220913_bannerbtn{
        margin-left: 8% !important;
    }
  
    .show-pc {
        display: none;
    }

    .show-phone {
        display: block;
    }

    .hz220907-BA1500L-banner-c {
        width: 100%;
    }

    .hz220907-BA1500L-banner {
        width: 100%;
        height: auto;
        background-image: none;
        margin-top: 0;
    }
    .hz220907-BA1500L-p0 {
        background-color: #1f2429;
    }
    .hz220907-BA1500L-p0-txt2 {
        color: #2de5c1;
  
    }
    .hz220907-BA1500L-banner-tit {
        width: 42%;
        left: 9%;
        top: 25%;
    }

    .hz220907-BA1500L-banner-tit2 {
        font-size: 1.86vw;
    }

    .hz220907-BA1500L-readmore {
        left: 9%;
        top: 64%;
    }

    .hz220907-BA1500L-main {
        width: 96% !important;
    }

    .hz220907-BA1500L-p0-txt2 {
        font-size: 2.6vw;
    }

    .hz220907-BA1500L-p0-ul {
        width: 84.7%;
        margin: 0 auto;
    }

    .hz220907-BA1500L-p0-ul li {
        width: 24.2%;
        margin-left: 1%;
    }

    .hz220907-BA1500L-p1-tit {
        width: 87%;
        margin-left: 5%;
        text-align: left;
        font-size: 8vw;
    }

    .hz220907-BA1500L-p1-tit1 {
        font-size: 3.2vw;
        width: 84%;
        margin-left: 5%;
        text-align: left;
    }
    .hz220907-BA1500L-p1-tit1-xg{
        margin-left: 6.8%;
    }
    .hz220901-TC2101-content .hz220907-BA1500L-p1-img1 {
        width: 58%;
        margin: 10% auto;
    }

    .hz220901-TC2101-content .hz220907-BA1500L-p1-img2 {
        width: 100%;

    }

    .hz220907-BA1500L-p1 {
        background: url(https://www.h3c.com/cn/tres/NewWebUI/2022/images/BA1500L/hz220907-BA1500L-p1-bg-w.jpg) no-repeat;
        background-size: cover;
        height: auto;
    }

    .hz220907-BA1500L-p2 {
        background: url(https://www.h3c.com/cn/tres/NewWebUI/2022/images/BA1500L/hz220907-BA1500L-p2-bg-w.jpg) no-repeat;
        background-size: cover;
        height: auto;
    }

    .hz220907-BA1500L-p2-w .hz220905-C2041-p0-img2-w {
        width: 62%;
    }

    .hz220907-BA1500L-p3 {

        background: url(https://www.h3c.com/cn/tres/NewWebUI/2022/images/BA1500L/hz220907-BA1500L-p3-bg-w.png) no-repeat;
        background-position-y: top;
        background-size: cover;
        height: auto;
    }
    .hz220907-BA1500L-p3-ul {
        width: 100%;
        margin: 19% auto 3%;
    }

    .hz220907-BA1500L-p3-1 {
        font-size: 3.2vw;
    }
    .hz220907-BA1500L-p3-ul li {
        border-radius: 4px;
    }
    .hz220907-BA1500L-p4 {
        background: url(https://www.h3c.com/cn/tres/NewWebUI/2022/images/BA1500L/hz220907-BA1500L-p4-bg-w.jpg) no-repeat;
        background-size: cover;
        height: auto;
    }
    .hz220907-BA1500L-p4 .hz220905-C2041-p0-img2-w {
        width: 93.7%;
    }
    .hz220907-BA1500L-p5 {
        background: url(https://www.h3c.com/cn/tres/NewWebUI/2022/images/BA1500L/hz220907-BA1500L-p5-bg-w.jpg) no-repeat;
        background-size: cover;
        height: auto;
    }
   
    .hz220901-TC2101-content .hz220907-BA1500L-p1-img1 {
        width: 62%;
        margin: 19% auto 11%;
    }
    .hz220907-BA1500L-p6 {
        background: url(https://www.h3c.com/cn/tres/NewWebUI/2022/images/BA1500L/hz220907-BA1500L-p6-bg-w.jpg) no-repeat;
        background-size: cover;
        height: auto;
    }
    .hz220907-BA1500L-p6 .hz220905-C2041-p0-img2-w {
        width: 75%;
    }
    .hz220907-BA1500L-p7{
        background-color: #000000;
        background-image: none;
    }
    .hz220907-BA1500L-p2 .hz220907-BA1500L-p7-img1 {
        width: 100%;
        margin: 11% auto 0%;
    }
    .hz220907-BA1500L-p8 .hz220907-BA1500L-p8-img1{
        width: 92.6%;
        margin: 3% auto 0%;
    }
    .hz220907-BA1500L-p9 .hz220907-BA1500L-p9-img1 {
        width: 94%;
        margin: 10% auto 0;
    }
    .hz220907-BA1500L-btn{
        width: 19% !important;
        height: 28px !important;
    }
    .hz220907-BA1500L-p4-tit {
        color: #021125;
    }
}

/* BA1500L结束 */

/* BA1500C开始 */
.hz220907-BA1500C-banner {
    width: 100%;
    height: 720px;
    background-image: url(https://www.h3c.com/cn/tres/NewWebUI/2022/images/BA1500C/hz220907-BA1500C-banner.jpg);
    background-size: cover;
    background-position: center;
    margin-top: 100px;
}
.hz220907-BA1500C-banner-tit2{
    color: #dadde3;
}
.hz220907-BA1500C-p0-txt2{
    color: #ffffff;
}
.hz220907-BA1500C-p1{
    background: url(https://www.h3c.com/cn/tres/NewWebUI/2022/images/BA1500C/hz220907-BA1500C-p1-bg.jpg) no-repeat;
    background-size: cover;
    height: auto;
}
.hz220907-BA1500C-p1 .hz220907-BA1500C-p1-img1 {
    width: 61%;
    margin: 10% auto;
}
.hz220907-BA1500C-tabbox li a{
    color: #ffffff;
}
.tab .hz220907-BA1500C-tabbox li:first-child::before {
    content: "";
    position: absolute;
    right: 0;
    top: 9px;
    width: 1px;
    height: 10px;
    background: #ffffff;
}
.hz220907-BA1500C-p2{
    background: url(https://www.h3c.com/cn/tres/NewWebUI/2022/images/BA1500C/hz220907-BA1500C-p2-bg.jpg) no-repeat;
    background-size: cover;
    height: auto;
    background-position: center;
}
.hz220907-BA1500C-p2 .hz220905-C2041-p0-img2 {
    width: 52%;
}
.hz220907-BA1500C-p3{
    background: url(https://www.h3c.com/cn/tres/NewWebUI/2022/images/BA1500C/hz220907-BA1500C-p3-bg.jpg) no-repeat;
    background-size: cover;
    height: 4040px;
    background-position: center;
}
.hz220907-BA1500C-p4{
    background: url(https://www.h3c.com/cn/tres/NewWebUI/2022/images/BA1500C/hz220907-BA1500C-p4-bg.jpg) no-repeat;
    background-size: cover;
    height: auto;
}
.hz220907-BA1500C-p4 .hz220907-BA1500C-p4-img1{
    width: 73.8%;
    margin: 5% auto 0;
}
.hz220907-BA1500C-p5{
    background: url(https://www.h3c.com/cn/tres/NewWebUI/2022/images/BA1500C/hz220907-BA1500C-p5-bg.jpg) no-repeat;
    background-size: cover;
    height: auto;
}
.hz220907-BA1500C-p5 .hz220907-BA1500C-p5-img1{
    width: 69.3%;
    margin: 5% auto 0;
}
.hz220907-BA1500C-p5-tit{
    color: #111c3a;
}
.hz220907-BA1500C-p5-tit1{
    color: #000000;
}
.hz220907-BA1500C-p6{
    background: url(https://www.h3c.com/cn/tres/NewWebUI/2022/images/BA1500C/hz220907-BA1500C-p6-bg.png) no-repeat;
    background-size: cover;
    height: 1250px;
    background-position: center;
}
.hz220907-BA1500C-p6 .hz220907-BA1500C-p6-img1 {
    width: 35.4%;
    margin-top: 32%;
    margin-left: 36%;
}
.hz220907-BA1500C-p3-tit1{
    width: 77%;
}
 .show-phone{
    display: none;
}

 .show-pc{
    display: block;
}
@media(max-width:1200px) {
    .hz220907-BA1500C-banner {
        height: 450px;
    }
    .hz220907-BA1500C-p2 .hz220905-C2041-p0-img2 {
        width: 21%;
    }
    .hz220907-BA1500C-p3 {
        height: 2560px;
    }
    .hz220907-BA1500C-p6 {
        height: 780px;
    }
    .hz220907-BA1500C-p6 .hz220907-BA1500C-p6-img1 {
        width: 26.4%;
        margin-top: 10%;
        margin-left: 36%;
    }
}

@media(max-width:768px) {
    .hz-0913-Star_Products{
        background-position-x: -170px;
    }
    .show-pc {
        display: none;
    }

    .show-phone {
        display: block;
    }
    .hz220907-BA1500C-banner {
        background-image: none;
        height: auto;
        margin-top: 0;
    }
    .hz220907-BA1500C-p0 {
        background-color: #19c7a4;
    }
    .hz220907-BA1500C-p1 .hz220907-BA1500C-p1-img1 {
        width: 85.2%;
        margin: 10% auto;
    }
    .hz220907-BA1500C-p2 {
        background: url(https://www.h3c.com/cn/tres/NewWebUI/2022/images/BA1500C/hz220907-BA1500C-p2-bg-w.jpg) no-repeat;
        background-size: cover;
        height: auto;
    }
    .hz220907-BA1500C-p2 .hz220905-C2041-p0-img2 {
        width: 71%;
    }
    .hz220907-BA1500C-p3 {
        background: url(https://www.h3c.com/cn/tres/NewWebUI/2022/images/BA1500C/hz220907-BA1500C-p3-bg-w.jpg) no-repeat;
        background-size: cover;
        height: auto;
    }
    .hz220907-BA1500C-p3 .hz220905-C2041-p0-img2{
        width: 100%;
    }
    .hz220907-BA1500C-p3 .hz220905-C2041-p0-img1{
        width: 38%;
    }
    .hz220907-BA1500C-p1-tit1 {
        font-size: 3.2vw;
        width: 66%;
        margin-left: 6% !important;
        text-align: left;
    }
    .hz220907-BA1500C-p4 {
        background: url(https://www.h3c.com/cn/tres/NewWebUI/2022/images/BA1500C/hz220907-BA1500C-p4-bg-w.jpg) no-repeat;
        background-size: cover;
        height: auto;
    }
    .hz220907-BA1500C-p4 .hz220907-BA1500C-p4-img1 {
        width: 84%;
        margin: 9% auto 0;
    }
    .hz220907-BA1500C-p5 {
        background: url(https://www.h3c.com/cn/tres/NewWebUI/2022/images/BA1500C/hz220907-BA1500C-p5-bg-w.jpg) no-repeat;
        background-size: cover;
        height: auto;
    }
    .hz220907-BA1500C-p5 .hz220907-BA1500C-p5-img1 {
        width: 77%;
        margin: 13% auto 0;
    }
    .hz220907-BA1500C-p6 {
        background: url(https://www.h3c.com/cn/tres/NewWebUI/2022/images/BA1500C/hz220907-BA1500C-p6-bg-w.jpg) no-repeat;
        background-size: cover;
        height: auto;
    }
    .hz220907-BA1500C-p6 .hz220905-C2041-p0-img2 {
        width: 68%;
    }
}
/* BA1500C结束 */

/* C3141开始 */
.hz220903-C3141-container {
    background-color: #000;
}

.hz220903-C3141-banner {
    background: url(https://www.h3c.com/cn/tres/NewWebUI/2022/images/C3141/hz220903-C3141-banner.jpg) no-repeat;
    background-size: cover;
}

.hz220903-C3141-banner img {
    width: 100%;
}

.hz220903-C3141-banner-c {
    width: 1150px !important;
    margin: 0 auto;
}

.hz220903-C3141-banner-tit {
    width: 51%;

    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    left: 0;
}

.hz220903-C3141-banner .hz220903-C3141-banner-tit3 {
    width: 93%;
}

.hz220903-C3141-banner .hz220903-C3141-banner-tit1 {
    width: 52.6%;
    margin: 7% 0 4% 0;
}

.hz220903-C3141-banner-tit2 {
    font-size: 27px;
    width: auto;
    color: #bda577;
}

.hz220903-C3141-content-p0 {
    background: url(https://www.h3c.com/cn/tres/NewWebUI/2022/images/C3141/hz220903-C3141-p0-bg.png) no-repeat;
    background-size: cover;
    height: auto;
}

.hz220903-C3141-p0-txt2 {
    color: #bda577;
    font-size: 35px;
}

.hz220903-C3141-p0-txt3 {
    color: #89847b;
}

.hz220903-C3141-p0-ul li {
    width: 19.3%;
    overflow: hidden;
    float: left;
    margin-left: 7.5%;
}

.hz220903-C3141-p1-tit {
    width: 100%;
}

.hz220903-C3141-p1tit1 {
    color: #998664;
    font-size: 33px;
}

.hz220903-C3141-p1-txt1 {
    width: 89%;
    text-align: right;
    font-size: 41px;
    color: #998664;
    margin: 0 auto;
    font-weight: bold;
}

.hz220903-C3141-container .hz220903-C3141-p1-img1 {
    width: 89%;
    margin: 1% auto;
}

.hz220903-C3141-p1-txt2 {
    width: 89%;
    text-align: right;
    font-size: 20px;
    color: #89847b;
    margin: 0 auto;
}

.hz220903-C3141-p2-img1 {
    position: relative;
}

.hz220903-C3141-p2-txt1 {
    font-size: 17px;
    position: absolute;
    right: 10%;
    bottom: 6%;
    color: #000;
}

.hz220903-C3141-p5-txt2 {
    color: #89847b;
    font-size: 20px;
    line-height: 1.5em;
    margin-top: 0.5%;
}

.hz220903-C3141-p5-txt1 {
    font-size: 35px;
}

.hz220903-C3141-p6-txt1 {
    font-size: 23px;
    margin-bottom: 1%;
}

.hz220903-C3141-p6-1 {
    width: 89%;
    margin: 0 auto;
    position: relative;
}

.hz220903-C3141-p6-tit {
    width: 100%;
    position: absolute;
    top: 16%;
    left: 0;
}

.hz220903-C3141-p6-tit-1 {
    width: 40%;
    margin: 0 auto;
}

.hz220903-C3141-p6-tit .hz220901-TC2101-p1tit1 {
    margin: 1% 0 1% 0;
}

.hz220903-C3141-container .hz220903-C3141-p7-img1 {
    width: 64.6%;
}

.hz220903-C3141-p7 {
    background-image: url(https://www.h3c.com/cn/tres/NewWebUI/2022/images/C3141/hz220903-C3141-p7-bg.png);
    background-size: cover;
    height: auto;
    background-position-y: bottom;
    padding-bottom: 0;
}

.hz220903-C3141-p2 {
    padding: 180px 0 0;
}

.hz220903-C3141-p6-txt1-w {
    text-align: center
}

.show-phone {
    display: none;
}

.show-pc {
    display: block;
}

@media(max-width:1200px) {

    .hz220903-C3141-main{
        width: 960px !important;
    }

    .hz220903-C3141-p0-txt2 {
        font-size: 29px;
    }

    .hz220903-C3141-banner-c {
        width: 960px !important;
        margin: 0 auto;
    }

    .hz220903-C3141-banner-tit2 {
        font-size: 18px;
    }

    .hz220903-C3141-banner-tit {
        width: 39.9%;
        top: 47%;
    }
}

@media(max-width:768px) {
    .show-pc {
        display: none;
    }

    .show-phone {
        display: block;
    }
    .hz220903-C3141-banner-c {
        width: 100% !important;
        margin: 0 auto;
    }
    .hz220903-C3141-main{
        width: 84% !important;
    }

    .hz220903-C3141-banner-tit {
        width: 47.1%;
        top: 16%;
        left: 9%;
        transform: translateY(0%);
    }

    .hz220903-C3141-banner-tit2 {
        font-size: 2.13vw;
    }

    .hz220903-C3141-banner-c {
        width: 100% !important;
        position: absolute;
        bottom: 0;
        left: 0%;
    }

    .hz220903-C3141-banner-tit .hz220903-C3141-banner-tit3 {
        width: 78.8%;
    }

    .hz220903-C3141-banner .hz220903-C3141-banner-tit1 {
        width: 53.1%;
        margin: 10% 0 6% 0;
    }

    .hz220903-C3141-content-p0 {
        background: url(https://www.h3c.com/cn/tres/NewWebUI/2022/images/C3141/hz220903-C3141-p0-bg-w.jpg) no-repeat;
        background-size: cover;
        height: auto;
    }

    .hz220903-C3141-p0-ul li {
        width: 23.6%;
        margin-left: 1.8%;
    }

    .hz220901-TC2101-content-p2-w .hz220903-C3141-p1tit1 {
        color: #000000;

    }

    .hz220903-C3141-p0-ul li .hz0901-TC2101-p0-icon1 {
        width: 58.6%;
        margin: 0 auto;
    }
    .hz220903-C3141-p0-ul {
        width: 99.5%;
        overflow: hidden;
        margin: 0 auto;
    }
    .hz220903-C3141-p0-ul li .hz220901-TC2101-p0-txt2 {
        font-size: 3.125vw;
        margin: 7% 0 3% 0;
    }


    .hz220903-C3141-p0-txt2 {
        font-size: 2.53vw;
    }

    .hz220903-C3141-p0-txt3 {
        font-size: 1.46vw;
    }

    .hz220903-C3141-container .hz220903-C3141-p1-img1 {
        width: 94.7%;
    }

    .hz220903-C3141-p1-txt1 {
        width: 94.7%;
    }

    .hz220903-C3141-p2 {
        padding: 13% 0;
    }

    .hz220903-C3141-p1tit1 {
        color: #998664;
        font-size: 2.8vw;
    }
.hz220903-C3141-p1tit1-xg2{
    color: #000000;
}
    .hz220903-C3141-p1-txt1 {
        font-size: 3.46vw;
    }

    .hz220903-C3141-p1-txt2 {
        font-size: 1.73vw;
        width: 94.7%;
    }

    .hz220903-C3141-content-p1-w {
        background-image: url(https://www.h3c.com/cn/tres/NewWebUI/2022/images/C3141/hz220903-C3141-p1-bg-w.jpg);
        height: auto;
        background-size: cover;
    }

    .hz220903-C3141-content-p2-w {
        background-image: url(https://www.h3c.com/cn/tres/NewWebUI/2022/images/C3141/hz220903-C3141-p2-bg-w.jpg);
        height: auto;
        background-size: cover;
        padding-bottom: 8%;
    }

    .hz220903-C3141-content-p3-w {
        background-image: url(https://www.h3c.com/cn/tres/NewWebUI/2022/images/C3141/hz220903-C3141-p3-bg-w.jpg);
        height: auto;
        background-size: cover;
    }

    .hz220903-C3141-content-p4-w {
        background-image: url(https://www.h3c.com/cn/tres/NewWebUI/2022/images/C3141/hz220903-C3141-p4-bg-w.jpg);
        height: auto;
        background-size: cover;
    }

    .hz220903-C3141-content-p5-w {
        background-image: url(https://www.h3c.com/cn/tres/NewWebUI/2022/images/C3141/hz220903-C3141-p5-bg-w.jpg);
        height: auto;
        background-size: cover;
    }

    .hz220903-C3141-content-p6-w {
        background-image: url(https://www.h3c.com/cn/tres/NewWebUI/2022/images/C3141/hz220903-C3141-p6-bg-w.jpg);
        height: auto;
        background-size: cover;
    }

    .hz220903-C3141-p7 {
        background-image: url(https://www.h3c.com/cn/tres/NewWebUI/2022/images/C3141/hz220903-C3141-p7-bg-w.jpg);
        height: auto;
        background-size: cover;
    }

    .hz220903-C3141-p2-txt1-w {
        margin-top: 27%;
        position: relative;
        width: 100%;
    }

    .hz220903-C3141-p1tit1-xg1 {
        margin: 2% 0 4% 0;
    }

    .hz220903-C3141-container .hz220903-C3141-p7-img1 {
        width: 84.3%;
    }

    .hz220903-C3141-p1tit1-xg {
        margin: 2% 0 1% 0;
    }
}   
    
/* C3141结束 */

/* T3142开始 */
.hz220907-T3142-banner {
    background: url(https://www.h3c.com/cn/tres/NewWebUI/2022/images/T3142/hz220907-T3142-banner.jpg) no-repeat;
    background-size: cover;
}
.hz220907-T3142-main{
    width: 1150px !important;
}

.hz220907-T3142-banner-c{
    width: 1150px !important;
}
@media(max-width:1200px) {
    .hz220907-C3142-banner-tit {
        width: 39.9%;
        top: 47%;
    }
    .hz220907-T3142-main{
        width: 960px !important;
    }
    
    .hz220907-T3142-banner-c{
        width: 960px !important;
    }
}

@media(max-width:768px) {
    .hz220907-T3142-p2-w {
        background: url(https://www.h3c.com/cn/tres/NewWebUI/2022/images/T3142/hz220907-T3142-p2-bg-w.jpg) no-repeat;
        background-size: cover;
        height: auto;
    }
    .hz220907-T3142-main{
        width: 84% !important;
    }
    .hz220907-T3142-banner-c{
        width: 100% !important;
    }
    .hz220907-T3142-banner-c {
        width: 100% !important;
    }

    .hz220907-T3142-p3-w {
        background: url(https://www.h3c.com/cn/tres/NewWebUI/2022/images/T3142/hz220907-T3142-p3-bg-w.jpg) no-repeat;
        background-size: cover;
        height: auto;
    }

    .hz220907-T3142-p4-w {
        background: url(https://www.h3c.com/cn/tres/NewWebUI/2022/images/T3142/hz220907-T3142-p4-bg-w.jpg) no-repeat;
        background-size: cover;
        height: auto;
    }
    .hz220907-T3142-p6-w .hz220903-C3141-p0-img2-w{
        width: 108%;
    }
    .hz220907-T3142-banner-tit{
        width: 40.9%;
    }
  
}

/* T3142结束 */


/* C2041开始 */
.hz220905-C2041-banner {
    background: url(https://www.h3c.com/cn/tres/NewWebUI/2022/images/C2041/hz220905-C2041-banner.jpg) no-repeat;
    background-size: cover;
}
.hz220905-C2041-banner-c{
    width: 1150px !important;
}
.hz220905-C2041-banner-tit {
    width: 46.9%;
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    left: 0;
}

.hz220905-C2041-banner img {
    width: 100%;
}

.hz220905-C2041-banner .hz220905-C2041-banner-tit1 {
    width: 61.1%;
    margin: 7% 0 4% 0;
}

.hz220905-C2041-banner-tit2 {
    font-size: 23px;
    width: auto;
}

.hz220905-C2041-container {
    background-color: #ffffff;
}

.hz220905-C2041-content-p0 {
    background: url(https://www.h3c.com/cn/tres/NewWebUI/2022/images/C2041/hz220905-C2041-p0-bg.jpg) no-repeat;
    background-size: cover;
    height: auto;
}

.hz220905-C2041-p0-txt3 {
    color: #757575;
}

.hz220905-C2041-p1-txt1 {
    color: #000000;
}

.hz220905-C2041-p1-txt2 {
    color: #666666;
}

.hz220905-C2041-p1tit1 {
    color: #393939;
}

.hz220905-C2041-p2 {
    background: url(https://www.h3c.com/cn/tres/NewWebUI/2022/images/C2041/hz220905-C2041-p2-bg.jpg) no-repeat;
    background-size: cover;
    height: 1580px;
}

.hz220905-C2041-p2-txt1 {
    width: 89%;
    text-align: center;
    font-size: 25px;
    color: #000000;
    margin: 3% auto 0;
}

.hz220905-C2041-p2-txt1 {
    color: #666666;
}

.hz220905-C2041-p6-1 {
    width: 50.8%;
    position: absolute;
    top: 25%;
    right: 18%;
    overflow: hidden;
}

.hz220905-C2041-p6-2 {
    width: 47.2%;
    overflow: hidden;
    float: right;
}

.hz220903-C3141-container .hz220905-C2041-p5-img1 {
    width: 50px;
    margin-top: 10px;
    margin-right: 15px;
    float: left;
}

.hz220905-C2041-p6-3 {
    font-size: 45px;
    color: #000000;
    width: auto;

    font-weight: bold;
}

.hz220905-C2041-p6-txt1 {
    width: 100%;
    text-align: left;
    float: left;
    color: #191819;
    margin-top: 2%;
    text-align-last: justify;
}

.hz220905-C2041-p6-4 {
    top: 92%;
    right: 71%;
}

.hz220905-C2041-p7 {
    background: url(https://www.h3c.com/cn/tres/NewWebUI/2022/images/C2041/hz220905-C2041-p7-bg.png) no-repeat;
    background-size: cover;
    height: auto;
    padding-bottom: 0;
}

.hz220905-C2041-p3-txt1 {
    color: #000000;
}

@media(max-width:1200px) {

    .hz220905-C2041-main {
        width: 960px !important;
    }

    .hz220905-C2041-banner-c{
        width: 960px !important;
    }



    .hz220905-C2041-banner-tit {
        width: 37.9%;
        top: 47%;
    }

    .hz220905-C2041-banner-tit2 {
        font-size: 18px;
        width: auto;
    }

    .hz220905-C2041-p2 {

        height: 1007px;
    }

    .hz220905-C2041-p6-3 {
        font-size: 34px;
    }

    .hz220903-C3141-container .hz220905-C2041-p5-img1 {
        width: 35px;
    }

    .hz220905-C2041-p6-txt5 {
        font-size: 19px;
    }
}

.show-phone {
    display: none;
}

.show-pc {
    display: block;
}


@media(max-width:768px) {
    .show-pc {
        display: none;
    }

    .show-phone {
        display: block;
    }

    .hz220905-C2041-main {
        width: 84% !important;
    }

    .hz220905-C2041-banner {
        background: none;

    }

    .hz220905-C2041-banner-c {
        width: 100% !important;
    }

    .hz220905-C2041-banner-tit {
        width: 38.9%;
        top: 16%;
        left: 9%;
        transform: translateY(0%);
    }

    .hz220905-C2041-banner-tit .hz220905-C2041-banner-tit3 {
        width: 93.8%;
    }

    .hz220905-C2041-banner-tit2 {
        font-size: 1.86vw;
    }

    .hz220905-C2041-banner .hz220905-C2041-banner-tit1 {
        width: 72.1%;
        margin: 10% 0 6% 0;
    }

    .hz220905-C2041-p2 {
        background: url(https://www.h3c.com/cn/tres/NewWebUI/2022/images/C2041/hz220905-C2041-p2-bg-w.jpg) no-repeat;
        background-size: cover;
        height: auto;
        padding-top: 5%;
    }

    .hz220905-C2041-p2 img {
        width: 78%;
    }

    .hz220905-C2041-p2-txt1 {
        font-size: 1.73vw;
    }

    .hz220905-C2041-p1 {
        background: url(https://www.h3c.com/cn/tres/NewWebUI/2022/images/C2041/hz220905-C2041-p1-bg.jpg) no-repeat;
        background-size: cover;
        height: auto;
        background-position-y: bottom;
    }

    .hz220905-C2041-p3 {
        background: url(https://www.h3c.com/cn/tres/NewWebUI/2022/images/C2041/hz220905-C2041-p3-bg.jpg) no-repeat;
        background-size: cover;
        height: auto;

    }

    .hz220905-C2041-p3-txt1 {
        margin-top: 20%;
    }

    .hz220905-C2041-p4-txt1 {
        margin-top: 18%;
    }

    .hz220905-C2041-p4 {
        background: url(https://www.h3c.com/cn/tres/NewWebUI/2022/images/C2041/hz220905-C2041-p4-bg.jpg) no-repeat;
        background-size: cover;
        height: auto;

    }

    .hz220905-C2041-p5 {
        background: url(https://www.h3c.com/cn/tres/NewWebUI/2022/images/C2041/hz220905-C2041-p5-bg.jpg) no-repeat;
        background-size: cover;
        height: auto;

    }

    .hz220905-C2041-p6 {
        background: url(https://www.h3c.com/cn/tres/NewWebUI/2022/images/C2041/hz220905-C2041-p6-bg.jpg) no-repeat;
        background-size: cover;
        height: auto;

    }

    .hz220905-C2041-p6-1-w {
        position: relative;
        margin-top: 41%;
        margin-left: 66%;
        width: 50.8%;
    }

    .hz220905-C2041-p6-3 {
        font-size: 3.467vw;
    }

    .hz220905-C2041-p6-txt5 {
        font-size: 1.73vw;
    }

    .hz220903-C3141-container .hz220905-C2041-p5-img1 {
        width: 14px;
        margin-top: 3px;
        margin-right: 8px;
    }

    .hz220905-C2041-p6-2 {
        width: 46.2%;
        overflow: hidden;
        float: right;
    }

    .hz220905-C2041-p6 .hz220905-C2041-p0-img2-w {
        width: 77%;
    }

    .hz220905-C2041-p6-4 {
        position: relative;
        right: 24%;
    }
}

/* C2041结束 */


/* YZ100C开始 */
.hz220915-YZ100C-banner{
    background-image: url(https://www.h3c.com/cn/tres/NewWebUI/2022/images/YZ100C/hz220915-YZ100C-banner.jpg);
}
.hz220915-YZ100C-main{
    width: 1150px !important;
}
.hz220915-YZ100C-p0-txt2{
    color: #4a4846;

}
.hz220915-YZ100C-banner-tit2{
    color: #4a4846;
}
.hz220915-YZ100C-banner-c{
    width: 1150px !important;
}
.hz220915-YZ100C-banner .hz220915-YZ100C-banner-tit3{
    width: 78.3%;
}
.hz220915-YZ100C-banner-tit{
    top: 8%;
    transform: translateY(0);
}
.hz220915-YZ100C-p0{
    background-image: url(https://www.h3c.com/cn/tres/NewWebUI/2022/images/YZ100C/hz220915-YZ100C-p0-bg.jpg);
    background-size: cover;
    height: auto;
    width: 100%;
    background-position-y: bottom;
}
.hz220915-YZ100C-p1-tit{
    width: 49.6%;
    position: absolute;
    top: 1%;
    left: 5%;
}
.hz220915-YZ100C-p1-tit1{
    width: 100%;
}
.hz220915-YZ100C-p1-tit2{
    width: auto;
    color: #666462;
    font-size: 33px;
    margin-top: 2%;
    margin-left: 2%;
}
.hz220915-YZ100C-p1-img{
    width: 100%;
    position: relative;
}
.hz220915-YZ100C-p2-tit1{
    width: 100%;
    margin-bottom: 5%;
}
.hz220915-YZ100C-p2-ul{
    width: 100%;
    overflow: hidden;
}
.hz220915-YZ100C-p2-ul li{
    width: 100%;
    overflow: hidden;
    position: relative;
    margin-top: 5%;
}
.hz220915-YZ100C-p2-ul li:nth-child(1){
    margin-top: 0%;
}
.hz220915-YZ100C-p2-txt{
    width: 36.7%;
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    right: 8%;
}
.hz220915-YZ100C-p2-txt1{
    width: auto;
    font-size: 54px;
    margin-bottom: 5%;
}
.hz220915-YZ100C-p2-txt2{
    width: auto;
    font-size: 21px;
    color: #666462;
}
.hz220915-YZ100C-p2-txt3{
    left: 8%;
}
.hz220915-YZ100C-p3 .hz220915-YZ100C-p1-tit{
    top: 7%;
    right: 5%;
    left: auto;
}
.hz220915-YZ100C-p4 .hz220915-YZ100C-p1-tit{
    top: 7%;
   
}
.hz220915-YZ100C-p5-tit2{
    width: 76.3%;

    text-align: center;
    margin: 1% auto 5%;
}
.hz220915-YZ100C-p5-txt1{
   width: 100%;
   text-align: center;
    color: #666462;
    font-size:48px;
    margin-bottom: 1%;
}
.hz220915-YZ100C-p5-txt2{
    margin: 1% auto;
}
.hz220915-YZ100C-p5-tit1{
    margin-bottom: 0%;
}
.hz220915-YZ100C-p6{
    padding-bottom: 0;
    background-image: url(https://www.h3c.com/cn/tres/NewWebUI/2022/images/YZ100C/hz220915-YZ100C-p6-bg.png);
    background-size: cover;
    height: auto;
    width: 100%;
    background-position-y: bottom;

}

@media(max-width:1200px) {
 
    .hz220915-YZ100C-main{
      width:960px  !important;
    }
    .hz220915-YZ100C-banner-c{
        width: 960px !important;
    }
    .hz220915-YZ100C-banner-tit {
      width: 32.9%;
    }
    .hz220915-YZ100C-p2-txt1 {
        font-size: 45px;
    }
    .hz220915-YZ100C-p2-txt2 {
        width: auto;
        font-size: 19px;
        color: #666462;
    }
}
@media(max-width:768px) {
 
    .hz220915-YZ100C-main{
      width:86% !important;
    }
    .hz220915-YZ100C-banner-c{
        width: 100% !important;
    }
    .hz220915-YZ100C-p0-ul li .hz0901-TC2101-p0-icon1 {
        width: 52.6%;
        margin: 0 auto;
    }
    .hz220915-YZ100C-p1{
        background-image: url(https://www.h3c.com/cn/tres/NewWebUI/2022/images/YZ100C/hz220915-YZ100C-p1-bg-w.jpg);
        background-size: cover;
        height: auto;
        width: 100%;
        margin-bottom: 13%;
    }
    .hz220915-YZ100C-p1-tit{
        position: relative;
        width: 55.4%;
    }
    .hz220915-YZ100C-p1 .hz220915-YZ100C-p1-kb{
        width: 104%;
    }
    .hz220915-YZ100C-p1-tit2 {
       font-size: 2.8vw;
    }
    .hz220915-YZ100C-p2-txt1 {
        font-size: 4.4vw;
        font-weight: 600;
    }
    .hz220915-YZ100C-p2-txt2 {
        font-size: 1.73vw;
    }
    .hz220915-YZ100C-p3{
        background-image: url(https://www.h3c.com/cn/tres/NewWebUI/2022/images/YZ100C/hz220915-YZ100C-p3-bg-w.jpg);
        background-size: cover;
        height: auto;
        width: 100%;
        margin-bottom: 13%;
    }
 
    .hz220915-YZ100C-p3 .hz220915-YZ100C-p1-kb{
        width: 96%;
    }
    .hz220915-YZ100C-p3 .hz220915-YZ100C-p1-tit {
        left: 41%;
    }
    .hz220915-YZ100C-p4{
        background-image: url(https://www.h3c.com/cn/tres/NewWebUI/2022/images/YZ100C/hz220915-YZ100C-p4-bg-w.jpg);
        background-size: cover;
        height: auto;
        width: 100%;
        margin-bottom: 13%;
    }
    .hz220915-YZ100C-p4 .hz220915-YZ100C-p1-kb{
        width: 100%;
    }
    .hz220915-YZ100C-p5-txt1{
        font-size: 4vw;
    }
    .hz220915-YZ100C-p5-tit2 {
        margin: 3% auto 5%;
    }
}
/* YZ100C结束 */

/* T2042开始 */
.hz220907-T2042-banner{
    background-image: url(https://www.h3c.com/cn/tres/NewWebUI/2022/images/T2042/hz220907-T2042-banner.jpg);
}
.hz220907-T2042-banner-tit {
    width: 41.9%;
}
.hz220907-T2042-banner-tit .hz220905-C2041-banner-tit2 {
    color: #3e332a;
}
.hz220907-T2042-p0 {
    background: url(https://www.h3c.com/cn/tres/NewWebUI/2022/images/T2042/hz220907-T2042-p0-bg.jpg) no-repeat;
    background-size: cover;
    height: auto;
    background-position: top;
}
.hz220907-T2042-main{
    width: 1150px !important;
}
.hz220907-T2042-banner-c{
    width: 1150px !important;
}
.hz220907-T2042-p1-tit{
    width: 100%;
}
.hz220907-T2042-p1-tit{
    color: #3e332a;
}
.hz220907-T2042-p2{
    background: url(https://www.h3c.com/cn/tres/NewWebUI/2022/images/T2042/hz220907-T2042-p2-bg.jpg) no-repeat;
    background-size: cover;
    height: auto;
    background-position: center;
}
.hz220907-T2042-p2 .hz220907-T2042-kb{
    width: 68vw;
}
.hz220907-T2042-p3-tit{
    text-align: center;
}
.hz220907-T2042-p4{
    background: url(https://www.h3c.com/cn/tres/NewWebUI/2022/images/T2042/hz220907-T2042-p4-bg.jpg) no-repeat;
    background-size: cover;
    height: auto;
    background-position: center;
}
.hz220907-T2042-p6 .hz220907-T2042-p6-img2{
    display: inline-block;
    vertical-align: middle;
    width: 32px;
}
.hz220907-T2042-p7-1{
    top: 29%;
    right: 12.5%;
}
.hz220907-T2042-p8{
    background: url(https://www.h3c.com/cn/tres/NewWebUI/2022/images/T2042/hz220907-T2042-p8-bg.png) no-repeat;
    background-size: cover;
    height: auto;
    background-position-x: center;
    background-position-y: bottom;
    padding-bottom: 0;
}
.hz220907-T2042-p0-txt3{
    color: #8c826e;
}
.hz220907-T2042-p1-tit2{
    width: 89%;
}
@media(max-width:1200px) {
    .hz220907-T2042-main{
        width: 960px !important;
    }  
    .hz220907-T2042-banner-c{
        width: 960px !important;
    }
    .hz220907-T2042-banner-tit {
        width: 35.9%;
    }
   
}
@media(max-width:768px) {
    .hz220907-T2042-main{
        width: 86% !important;
    } 
    .hz220907-T2042-banner-tit {
        top: 15%;
    }
    .hz220907-T2042-banner-c{
        width: 100% !important;
    }
    .hz220907-T2042-p0-txt3 {
        font-size: 2.2vw;
    } 
    .hz220907-T2042-p1-tit2 {
        width: 94.7%;
    }
    .hz220907-T2042-p2 {
        background: url(https://www.h3c.com/cn/tres/NewWebUI/2022/images/T2042/hz220907-T2042-p2-bg-w.jpg) no-repeat;
        background-size: cover;
        height: auto;
        background-position: top;
    }
    .hz220907-T2042-p2 .hz220907-T2042-kb {
        width: 114%;
    }
    .hz220907-T2042-p3 {
        background: url(https://www.h3c.com/cn/tres/NewWebUI/2022/images/T2042/hz220907-T2042-p3-bg-w.jpg) no-repeat;
        background-size: cover;
        height: auto;
        background-position: top;
    }
    .hz220907-T2042-p3 .hz220907-T2042-kb {
        width: 109%;
    }
    .hz220907-T2042-p4 {
        background: url(https://www.h3c.com/cn/tres/NewWebUI/2022/images/T2042/hz220907-T2042-p4-bg-w.jpg) no-repeat;
        background-size: cover;
        height: auto;
        background-position: top;
    }
    .hz220907-T2042-p5 {
        background: url(https://www.h3c.com/cn/tres/NewWebUI/2022/images/T2042/hz220907-T2042-p5-bg-w.jpg) no-repeat;
        background-size: cover;
        height: auto;
        background-position: top;
    }
    .hz220907-T2042-p5 .hz220907-T2042-kb {
        width: 109%;
    }
    .hz220907-T2042-p6 .hz220907-T2042-p6-img2 {
        display: inline-block;
        vertical-align: middle;
        width: 20px;
    }
    .hz220907-T2042-p6 {
        background: url(https://www.h3c.com/cn/tres/NewWebUI/2022/images/T2042/hz220907-T2042-p6-bg.png) no-repeat;
        background-size: cover;
        height: auto;
        background-position: top;
    }
    .hz220907-T2042-p6 .hz220907-T2042-kb {
        width: 106%;
    }
    .hz220907-T2042-p7 {
        background: url(https://www.h3c.com/cn/tres/NewWebUI/2022/images/T2042/hz220907-T2042-p7-bg-w.png) no-repeat;
        background-size: cover;
        height: auto;
        background-position: top;
    }
    .hz220907-T2042-p7 .hz220907-T2042-kb {
        width: 69%;
    }
    .hz220907-T2042-p6-1-w{
        position: relative;
        margin-top: 64%;
        margin-left: 61%;
        width: 50.8%;
    }
}
/* T2042结束 */

/*hz家庭安防详情页banner制作开始 */
.hz221010-C3141-banner{
    margin-top: 0;
}
.hz220907-T2042-banner-tit {
    width: 41.9%;
}
.hz220915-YZ100C-banner-c {
    width: 1150px !important;
}
.hz220915-YZ100C-banner-tit {
    top: 8%;
    transform: translateY(0);
}
.hz220915-YZ100C-banner .hz220915-YZ100C-banner-tit3 {
    width: 78.3%;
}
.show-phone {
    display: none;
}

.show-pc {
    display: block;
}

@media(max-width:1200px) {
    .hz220907-T2042-banner-c {
        width: 960px !important;
    }
    .hz220907-T2042-banner-tit {
        width: 35.9%;
    }
    .hz220915-YZ100C-banner-c {
        width: 960px !important;
    }
    .hz220915-YZ100C-banner-tit {
        width: 32.9%;
    }
}
@media(max-width:768px) {
    .show-pc {
        display: none;
    }

    .show-phone {
        display: block;
    }
    .hz220907-T2042-banner-c {
        width: 100% !important;
    }
    .hz220907-T2042-banner-tit {
        top: 15%;
    }
    .hz220905-C2041-banner-tit .hz220905-C2041-banner-tit3 {
        width: 93.8%;
    }
    .hz220905-C2041-banner .hz220905-C2041-banner-tit1 {
        width: 72.1%;
        margin: 10% 0 6% 0;
    }
    .hz220915-YZ100C-banner-c {
        width: 100% !important;
    }
    .hz220905-C2041-banner-tit .hz220905-C2041-banner-tit3 {
        width: 93.8%;
    }
    .hz220905-C2041-banner .hz220905-C2041-banner-tit1 {
        width: 72.1%;
        margin: 10% 0 6% 0;
    }
}
/*hz家庭安防详情页banner制作结束 */

/* hz221111管理模块更新开始 */
.hz221111-NX30-p6-tit{
    width: 83.2%;
    margin: 11% auto 0;
}
.hz221111-NX30-p6-1{
    margin-bottom: 4%;
    margin-top: 5.5%;
}
.hz221111-NX30-p6-1 li img{
    width: 100% !important;
}
.hz221111-BX54-p6-tit{
    margin-top: 0;
    font-size: 46px;
    color: #333;
    font-weight: normal;
}
@media(max-width:768px) {
    .hz221111-NX30-p6-tit{
        width: 100%;
    }
    .hz221111-BX54-p6-tit{
        font-size: 18px;
    }
    .hz221111-BX54-p6-1{
        width: 95%;
    }
}
/* hz221111管理模块更新结束 */

/* hz2022117公开课 */
.hz_221117_lhzxjh_course-container {
    position: relative;
    width: 100%;
    margin: 0 auto;
    overflow: hidden;
    margin-top: 48px;
}

.hz_221117_lhzxjh_course-content {
    width: 100%;
    margin: 0 auto;
    overflow: hidden;
    padding-top: 2.5%;
}

#hz_221117_lhzxjh_m0.hz_221117_lhzxjh_course-content {
    padding-top: 3.5%;
}

.hz_221117_lhzxjh_course-main {
    width: 1200px;
    position: relative;
    margin: 0 auto;
    overflow: hidden;
}

.hz_221117_lhzxjh_course-tit,
.hz_221117_lhzxjh_tab-box {
    width: 100%;
    margin: 0 auto;
    overflow: hidden;
}

.course-titshadow {
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
    z-index: 1;
    margin-top: 2.5%;
    height: 62px;
}

.hz_221117_lhzxjh_course-tit img {
    width: 100%;
}

.hz_221117_lhzxjh_tab-box {
    position: relative;
}

.hz_221117_lhzxjh_tab-box img {
    width: 100%;
}

.tab-bg {
    width: 100%;
    position: absolute;
    left: 0%;
    bottom: 0%;
}

.tab-bg img {
    width: 100%;
}

.tab-btn {
    width: 13.3%;
    margin: 0 auto;
    cursor: pointer;
    margin-top: 2.5%;
}

.tab-btn a {
    display: inline-block;
    width: 100%;
    position: relative;
}

.tab-btn img {
    width: 100%;
}

.tab-btn .btn-tit {
    position: absolute;
    top: 24.5%;
    left: 16%;
    font-size: 15px;
    color: #f7b827;
}

.hz_221117_lhzxjh_tab-box>table {
    margin: 0 auto;
    margin-top: 2.5%;
    position: relative;
}

.hz_221117_lhzxjh_tab-box>table tr {
    margin: 0 auto;
}

.hz_221117_lhzxjh_tab-box>table tr td {
    font-size: 18px;
    color: #333;
    font-family: "微软雅黑", "Arial";
    text-align: center;
    /* padding: 2% 0%; */
    background-color: rgba(45, 143, 248, 0.03);
    border-bottom: 1px solid rgba(45, 143, 248, 0.2);
    border-left: 1px solid rgba(45, 143, 248, 0.2);
    box-sizing: border-box;
    position: relative;
    height: 87px;
    vertical-align: middle;
    display: table-cell;
    padding: 1.5% 0;
}

.hz_221117_lhzxjh_tab-box>table tr td:first-child {
    border-left: none;
}

.hz_221117_lhzxjh_tab-box>table tr:nth-child(1) td {
    font-size: 20px;
    color: #fff;
    font-weight: 400;
    background-color: rgba(45, 143, 248, 0.8);
    border-bottom: transparent;
}

.hz_221117_lhzxjh_tab-box>table tr:nth-child(1) td:nth-child(2n) {
    background-color: #2d8ff8;
}

.hz_221117_lhzxjh_tab-box>table tr:nth-child(2n) td {
    background: none;
}

.hz_221117_lhzxjh_tip {
    margin-top: 20px;
    font-size: 18px;
    position: relative;
    padding-left: 24px;
}

.hz_221117_lhzxjh_tip img {
    width: 18px;
    position: absolute;
    top: 4px;
    left: 0;
}

.hz_221117_lhzxjh_course-tit,
.hz_221117_lhzxjh_tab-box {
    width: 100%;
    margin: 0 auto;
    overflow: hidden;
}

.hz_221117_lhzxjh_tab-box {
    position: relative;
}

.hz_221117_lhzxjh_tab-box img {
    width: 100%;
}

.hz_221117_lhzxjh_tab-box {
    margin-top: 0;
}

.hz_221117_lhzxjh_tab-box1 {
    margin-top: 18px;
}

.hz_221117_lhzxjh_course-ul {
    width: 82.4%;
    position: absolute !important;
    top: 19%;
    left: 6%;
}

.hz_221117_lhzxjh_course-ul li {
    width: 100%;
    overflow: hidden;
    margin-bottom: 3% !important;
}

.hz_221117_lhzxjh_course-ul li img {
    width: 0.8%;
    margin-right: 1%;
    margin-top: 1%;
    float: left;
}

.hz_221117_lhzxjh_course-ul li p {
    width: 96.3%;
    font-size: 18px;
    color: #333;
}

.hz_221117_lhzxjh_bm-box {
    width: 100%;
    overflow: hidden;
    position: relative;
    margin-top: 2%;
    margin-bottom: 3.5%;
}

.hz_221117_lhzxjh_bm-box img {
    width: 100%;
}

.hz_221117_lhzxjh_bm-icon1-f {
    width: 2%;
    position: absolute;
    top: 38%;
    left: 10%;
}

.hz_221117_lhzxjh_bm-icon1-f img {
    width: 100%;
}

.hz_221117_lhzxjh_bm-tit1-f {
    width: 4.6%;
    color: #000;
    font-size: 18px;
    position: absolute;
    top: 36%;
    left: 13.5%;
}

.hz_221117_lhzxjh_bm-icon2-f {
    left: 32.4%;
}

.hz_221117_lhzxjh_bm-tit2-f {
    width: 41.6%;
    left: 36%;
}

.hz_221117_lhzxjh_bm-icon3-f {
    left: 65.5%;
    top: 38%;
}

.hz_221117_lhzxjh_bm-tit3-f {
    width: 19.7%;
    left: 69.2%;
}

.hz_221117_lhzxjh_bm-tit3-f a {
    color: #000;
}

.hz_221117_lhzxjh_bm-line-f {
    width: 0.8%;
    position: absolute;
    top: 28%;
    left: 24.9%;
}

.hz_221117_lhzxjh_bm-line-f img {
    width: 100%;
}

.hz_221117_lhzxjh_bm-line1-f {
    left: 58.1%;
}

.hz_221117_lhzxjh_bm-box img {
    width: 100%;
}

.hz_221117_lhzxjh_bm-icon1 {
    width: 2%;
    position: absolute;
    top: 67%;
    left: 10%;
}

.hz_221117_lhzxjh_bm-icon1 img {
    width: 100%;
}

.hz_221117_lhzxjh_bm-tit1 {
    width: 4.6%;
    color: #000;
    font-size: 18px;
    position: absolute;
    top: 67%;
    left: 13.5%;
}

.hz_221117_lhzxjh_bm-icon2 {
    left: 32.4%;
}

.hz_221117_lhzxjh_bm-tit2 {
    width: 41.6%;
    left: 36%;
}

.hz_221117_lhzxjh_bm-icon3 {
    left: 65.5%;
    top: 68%;
}

.hz_221117_lhzxjh_bm-tit3 {
    width: 19.7%;
    left: 69.2%;
}

.hz_221117_lhzxjh_bm-tit3 a {
    color: #000;
}

.hz_221117_lhzxjh_bm-line {
    width: 0.8%;
    position: absolute;
    top: 63%;
    left: 24.9%;
}

.hz_221117_lhzxjh_bm-line img {
    width: 100%;
}

.hz_221117_lhzxjh_bm-line1 {
    left: 58.1%;
}

.hz_221117_lhzxjh_zh_main {
    width: 1200px;
}

.hz_221117_lhzxjh_ns-container {
    width: 1200px;
    margin-left: auto;
    margin-right: auto;
}

section>.hz_221117_lhzxjh_ns-container {
    padding-top: 0;
}

.hz_221117_lhzxjh_ns-advantage-wrap .hz_221117_lhzxjh_ns-advantage-text ul {
    display: block;
    margin-bottom: 0;
    position: static;
}

.hz_221117_lhzxjh_ns-advantage-wrap .hz_221117_lhzxjh_ns-advantage-text ul li {
    width: 100%;
    padding-right: 0;
}

.hz_221117_lhzxjh_tab-box a {
    color: #333;
}

.hz_221117_lhzxjh_ns-advantage-wrap .hz_221117_lhzxjh_ns-advantage-text ul li p {
    font-size: 18px;
    line-height: 1.7;
    padding-left: 2%;
}

@media (max-width: 1440px) {
    .hz_221117_lhzxjh_ns-advantage-wrap .hz_221117_lhzxjh_ns-advantage-text ul li img {
        width: 8px;
    }
}

@media (max-width: 1200px) {
    .hz_221117_lhzxjh_course-ul li img {
        width: 0.8%;
        margin-right: 1%;
        margin-top: 1.5%;
        float: left;
    }

    .hz_221117_lhzxjh_ns-container {
        width: 960px;
    }

    .hz_221117_lhzxjh_course-main {
        width: 960px;
    }

    .hz_221117_lhzxjh_course-ul li {
        margin-bottom: 2% !important;
    }

    .hz_221117_lhzxjh_bm-icon1-f {
        top: 24%;
    }

    .hz_221117_lhzxjh_bm-tit1-f {
        width: 22.6%;
        top: 24%;
    }

    .hz_221117_lhzxjh_bm-icon2-f {
        left: 30.4%;
    }

    .hz_221117_lhzxjh_bm-tit2-f {
        left: 34%;
    }

    .hz_221117_lhzxjh_bm-icon3-f {
        left: 63.5%;
    }

    .hz_221117_lhzxjh_bm-tit3-f {
        left: 67.2%;
    }

    .hz_221117_lhzxjh_bm-tit1 {
        width: 27.6%;
    }

    .hz_221117_lhzxjh_bm-icon2 {
        left: 30.4%;
    }

    .hz_221117_lhzxjh_bm-tit2 {
        left: 34%;
    }

    .hz_221117_lhzxjh_bm-icon3 {
        left: 63.5%;
    }

    .hz_221117_lhzxjh_bm-tit3 {
        left: 67.2%;
    }
}

@media (max-width: 750px) {
    .hz_221121_lhzxjh_tab-line1 {
        width: 80% !important;
        position: absolute;
        top: 32%;
        left: 13%;
    }

    .hz_221121_lhzxjh_tab-line2 {
        width: 80% !important;
        position: absolute;
        top: 65%;
        left: 13%;
    }

    .hz_221117_lhzxjh_tab-box {
        margin-top: 0;
    }

    .hz_221117_lhzxjh_course-tit {
        margin-bottom: 4vw;
    }

    .hz_221117_lhzxjh_tab-box>table {
        margin-top: 0;
    }

    .hz_221117_lhzxjh_course-content {
        padding-top: 6.133vw;
    }

    .hz_221117_lhzxjh_course-content01 {
        padding-top: 4.133vw;
    }

    .hz_221121_lhzxjh_course-content {
        padding-top: 3.133vw;
    }

    .hz_221117_lhzxjh_ns-container {
        width: 100%;
    }

    .hz_221117_lhzxjh_course-main {
        width: 93.33%;
    }

    .hz_221117_lhzxjh_tab-box>table tr:nth-child(1) td {
        font-size: 3.467vw;
    }

    .hz_221117_lhzxjh_tab-box>table tr td {
        font-size: 2.933vw;
        height: 13.067vw;
    }

    .hz_221117_lhzxjh_tip {
        margin-top: 2.4vw;
        font-size: 2.93vw;
        position: relative;
        padding-left: 18px;
    }

    .ns-master-banner img.hz_221121_lhzxjh_ns-banner {
        width: 100%;
    }

    .hz_221117_lhzxjh_course-container {
        margin-top: 0 !important;
    }

    .hz_221117_lhzxjh_ns-advantage-wrap .hz_221117_lhzxjh_ns-advantage-text ul li p {
        font-size: 3.2vw;
        line-height: 1.7;
        padding-left: 4%;
    }

    .hz_221117_lhzxjh_ns-advantage-wrap .hz_221117_lhzxjh_ns-advantage-text ul li img {
        width: 6px;
    }

    .hz_221117_lhzxjh_course-ul {
        width: 86.4%;
        position: absolute !important;
        top: 17%;
        left: 10%;
    }

    .hz_221117_lhzxjh_course-ul li img {
        margin-top: 2%;
    }

    .hz_221117_lhzxjh_bm-box .hz_221117_lhzxjh_bm-tit1-f {
        top: 56%;
        left: 9.5%;
        font-size: 4vw;
    }

    .hz_221117_lhzxjh_bm-box .hz_221117_lhzxjh_bm-tit1 {
        top: 79%;
        left: 9.5%;
        font-size: 4vw;
    }

    .hz_221117_lhzxjh_bm-icon1-f {
        top:17%;
        width: 7%;
        left:12%
    }

    .hz_221117_lhzxjh_bm-icon1 {
        top: 54%;
        width: 10%;
        left: 11%;
    }

    .hz_221117_lhzxjh_bm-icon1-f0 {
        top: 56%;
        left: 32.5% !important;
        width: 5.8%;
    }

    .hz_221117_lhzxjh_bm-icon1-s0 {
        top: 79%;
        left: 32.5% !important;
        width: 5.8%;
    }

    .hz_221117_lhzxjh_bm-icon1-f1 {
        width: 7%;
        left: 32%;
        top: 18%;
    }

    .hz_221117_lhzxjh_bm-icon1-s1 {
        width: 7%;
        left: 32%;
        top: 58%;
    }

    .hz_221117_lhzxjh_bm-box .hz_221117_lhzxjh_bm-tit1-f0 {
        top: 56%;
        left: 43.5%;
        width: 64%;
    }

    .hz_221117_lhzxjh_bm-box .hz_221117_lhzxjh_bm-tit1-s0 {
        top: 79%;
        left: 43.5%;
        width: 64%;
    }

    .hz_221117_lhzxjh_bm-box .hz_221117_lhzxjh_bm-tit1-f1 {
        top: 21%;
        left: 43.5%;
        width: 60%;
    }

    .hz_221117_lhzxjh_bm-box .hz_221117_lhzxjh_bm-tit1-s1 {
        top: 60%;
        left: 43.5%;
        width: 60%;
    }

    .hz_221117_lhzxjh_tip img {
        width: 13px;
        position: absolute;
        top: 1.2px;
        left: 0px;
    }

    .hz_221117_lhzxjh_course-ul li {
        margin-bottom: 3% !important;
    }

    .hz_221117_lhzxjh_bm-box {
        margin-bottom: 5.5%;
    }
}


/*hz H3C Magic BE18000开始 */
.BE18000-gl{
    background-color: #000;
}
.BE18000-p0{
    width: 100%;
}
.BE18000-p1tit{
    width: 100%;
    font-size: 80px;
    text-align: center;
    color: #fff;
    margin-bottom: 1%;
}
.BE18000-p1 .BE18000-p1tit{
    margin-bottom: 6%;
}
.BE18000-gl .main{
    padding: 80px 0;
}
.BE18000-p2{
    width: 100%;
    background-size: cover;
    background-position-x: center;
    height: 1540px;
    background-position-y: 35px;
}
.BE18000-p1tit1{
    font-size: 60px;
}
.BE18000-p2titbig .main{
    padding: 50px 0 30px 0;
}
.BE18000-p2txt{
    width: 64%;
    text-align: justify;
    margin: 0 auto;
    text-align: left;
    color: #a4a5b3;
    line-height: 1.7em;
    margin-bottom: 4%;
    font-size: 26px;
}
.BE18000-p2-img{
    width: 78.4%;
    margin: 0 auto;
}
.BE18000-p3 {
    height: 1250px;
    margin-top: 5%;
}
.BE18000-p4 {
    height: 1522px;
    background-position-y: 0px;
    margin-bottom: 2%;
}
.BE18000-p4 sup {
    vertical-align: baseline;
}
.BE18000-p6 {
    height: 1374px;
    background-position-x: 60px;
    background-position-y:0;
}
.BE18000-p7 {
    height: 1350px;
}
.BE18000-p8 {
    height: 1420px;
}
.BE18000-p8 .BE18000-p2txt {
    width: 73%;
}
.BE18000-p9 sup {
    vertical-align: baseline;
}
.BE18000-p9 {
    height: 1254px;
}
.BE18000-p9 .BE18000-p2txt {
    width: 72%;
}
.BE18000-p10 {
    height: 1444px;
    background-position-y: 0px;
}
.BE18000-p11 {
    height: 1290px;
    background-position-y: 0;
}
.BE18000-p12-ul li {
    width: 31.4%;
    margin-left: 2.9%;
    overflow: hidden;
    background-color: #28293a;
    border: 1px solid #324066;
    float: left;
    border-radius: 10px;
    padding: 3% 0;
    margin-top: 2%;
}
.BE18000-p12-ul .hz220805-NX15-content-p10-1 {
    color: #b9bbc6;
}
.BE18000-p12-ul .hz220805-NX15-content-p10-2 {
    color: #538ff8;
}
.BE18000-p10-t1{
    margin-left: 7.56% !important;
}
.BE18000-banner-tit{
    font-size: 36px;
    color: #fff;
    width: 100%;
    line-height: 1.7em;
    margin-bottom: 5%;
}
.BE18000-banner-tit span{
    font-size: 45px;
}
.BE18000-banner-tit1{
    color: #4e71f3;
    font-size: 36px;
}
.BE18000-banner-tit1 span{
    font-size: 26px;
}
.BE18000-banner-tit0 {
    width: 60%;
    margin-top: 25%;
}
.BE18000-tab a {
    color: #fff !important;
}
.tab a.selected {
    color: #e60012 !important;
}
.BE18000-tab li:first-child::before {
    background: #fff !important;
}
.tab .BE18000-li{
padding-left: 0;
}
.BE18000-p4 .BE18000-p1tit1,
.BE18000-p6 .BE18000-p1tit1,
.BE18000-p7 .BE18000-p1tit1,
.BE18000-p8 .BE18000-p1tit1,
.BE18000-p9 .BE18000-p1tit1,
.BE18000-p10 .BE18000-p1tit1,
.BE18000-p11 .BE18000-p1tit1 {
    font-size: 71px;
}

.BE18000-p4-1 .BE18000-p2txt {
 margin-bottom: 0;
}
.BE18000-p8titbig .main {
    padding: 6% 0 30px 0;
}
.BE18000-banner .hz220805-NX15-banner-c {
    width: 960px;
}
.BE18000-p13bg .main{
    padding-top: 0;
}
.BE18000-p13bg .p10-box{
    margin-top: 0;
}
.BE18000-jg{
    margin-left: 0;
}
@media (max-width: 1200px) {
    .BE18000-banner-tit0 {
        width: 60%;
        margin-top: 16%;
    }
.BE18000-banner-tit {
    font-size: 29px;
}
.BE18000-banner-tit span {
    font-size: 38px;
}
.BE18000-banner-tit1 {
    font-size: 31px;
}
.BE18000-banner-tit1 span {
    font-size: 20px;
}
.BE18000-p1tit1 {
    font-size: 55px;
}
.BE18000-p2txt {
    font-size: 17px;
    width: 57%;

}
.BE18000-p2 {
    height: 968px;
    background-position-y: 30px;
}
.BE18000-gl .main {
    padding: 40px 0;
}
.BE18000-p3 {
    height: 771px;
}
.BE18000-p4 {
    height: 970px;
    background-position-y: 0px;
}
.BE18000-p6 {
    background-position-x: -7px;
}
.BE18000-gl {
    padding-top: 40px;
}
.BE18000-p1tit {
    width: 100%;
    font-size: 69px;
}
.BE18000-p4 .BE18000-p1tit1, .BE18000-p6 .BE18000-p1tit1, .BE18000-p7 .BE18000-p1tit1, .BE18000-p8 .BE18000-p1tit1, .BE18000-p9 .BE18000-p1tit1, .BE18000-p10 .BE18000-p1tit1, .BE18000-p11 .BE18000-p1tit1 {
    font-size: 58px;
}
.BE18000-p7 {
    height: 825px;
    background-position-y: 0px;
}
.BE18000-p8 {
    height: 890px;
    background-position-y: 0px;
}
.BE18000-p9 {
    height: 708px;
    background-position-y: 0px;
}
.BE18000-p10 {
    height: 859px;
    background-position-y: 0px;
}
.BE18000-p11 {
    height: 808px;
    background-position-y: 0px;
}
.BE18000-gl .main {
    width: 960px;
}
}

@media (max-width: 768px) {
.BE18000-gl .main {
    width: 89.8% !important;
}
.BE18000-p1tit {
    width: 100%;
    font-size: 5.82vw;
    text-align: left;
}
.BE18000-p2txt {
    font-size: 2.53vw;
    width: 83%;
    text-align: justify;
    margin-left: 0;
    line-height: 2.2em;
}
.BE18000-p2{
    background-image: none !important;
    height: auto;
    position: relative;
}
.BE18000-p1tit {
    margin-bottom: 2%;
}
.hz220805-NX15-p0 {
    width: 97%;
    position: absolute;
    top: 0;
    left: 6%;
}
.hz230321-NX15-p0{
    position: relative;
    left: 0%;
}
.BE18000-p4-1{
    position: relative;
        width: 100%;
    top: 0;
    left: 0%;
}
.BE18000-p12bg{
    position: relative;
        width: 100%;
    top: 0;
    left: 0%;
}
.BE18000-p1 .hz220805-NX15-p0{
    position: relative;
        width: 100%;
    top: 0;
    left: 0%;
}
.BE18000-p0 .hz220805-NX15-p0{
    position: relative;
        width: 100%;
    top: 0;
    left: 0%;
}
.BE18000-p2titbig .hz220805-NX15-p0{
    position: relative;
        width: 100%;
    top: 0;
    left: 0%;
}
.BE18000-p2titbig .main {
    padding: 5% 0 5% 0;
}
.BE18000-gl {
    padding-top: 2%;
}
.BE18000-gl .main {
    padding: 7% 0;
}
.BE18000-p3 .main{
    padding: 0;
}
.BE18000-p4 .BE18000-p1tit1, .BE18000-p6 .BE18000-p1tit1, .BE18000-p7 .BE18000-p1tit1, .BE18000-p8 .BE18000-p1tit1, .BE18000-p9 .BE18000-p1tit1, .BE18000-p10 .BE18000-p1tit1, .BE18000-p11 .BE18000-p1tit1 {
    font-size: 5.82vw;
}
.BE18000-p7 .main{
    padding: 0;
}
.BE18000-p9 .main{
    padding: 0;
}
.BE18000-p9 .BE18000-p2txt {
    width: 87%;
    padding: 0;
}
.BE18000-p8 .main {
    padding: 0;
}
.BE18000-p12bg .hz220805-NX15-p0{
    position: relative;
    width: 100%;
    left: 0;
}
.BE18000-p12-ul li {
    width: 48.4%;
    margin-left: 3.2%;
}
.hz220805-NX15-content-p10-ul li:nth-child(4) {
    margin-left: 3.2%;
}
.BE18000-p12-ul li:nth-child(2n-1) {
    margin-left: 0;
}
.BE18000-p12-ul {
    width: 100%;
    overflow: hidden;
    margin: 0 auto 0% auto;
}
.BE18000-p12-ul .hz220805-NX15-content-p10-1 {
    font-size: 3.07VW;
}
.BE18000-p12-ul .hz220805-NX15-content-p10-2 {
    font-size: 5.03VW;
}
.BE18000-p12bg .BE18000-p2txt {
    width: 99%;
}
.BE18000-banner-tit {
    font-size: 2.65VW;
    line-height: 2.5em;
    margin-bottom: -1%;
}
.BE18000-banner-tit span {
    font-size: 4.95VW;
    font-weight: bold;
}
.BE18000-banner-tit1 {
    font-size: 4.46VW;
}
.BE18000-banner-tit1 span {
    font-size: 3vw;
}
.BE18000-banner-tit0 {
    width: 50%;
    margin-left: 3%;
    margin-top: 3.5%;
}
.BE18000-jg{
    margin-top: 3%;
}
}
/*hz H3C Magic BE18000结束 */

/* 明星产品页Banner开始 */
.hz20230302-BE18000-banner-tit {
    width: 35.4%;
    margin-top: 3.5%;
}
@media (max-width: 1200px) {
.hz20230302-BE18000-banner-tit {
    width: 44.4%;
    margin-top: 3.5%;
}
}
/* 明星产品页Banner结束 */


.hz-nx30bannertxt{
    margin-left: 18%;
    margin-top: 1.5%;
    width:29.5%
}
.hz-nx30bannertxt>img{
    width:100%;
}

@media (max-width: 768px) {
.hz-nx30bannertxt {
    width: 40%;
    margin-top: 3.5%;
    margin-left:14%;
}
}

/* nx30Pro */

.hz220907-nx30pro-banner-tit{
    position: relative;
    width:54.5%;
    left:-5%;
    top:50%;
    transform:translateY(-50%);
}
.hz220907-nx30pro-banner-tit .hz-0512-btn{
    width:144px;
    margin-left:0;
    margin-right:0;
    margin-top:8%;
}
.hz220907-nx30pro-banner-tit>img{
    width:100%;
}
.nx30pro-p0box{
    width:100%;
    background-image:url(https://resource.h3c.com/cn/tres/NewWebUI/2022/images/NX30_Pro/nx30pro-p0box.png);
    background-size:100% 100%;
    background-repeat:no-repeat;
    overflow: hidden;
    position: relative;
    padding:4% 0;
}
.nx30pro-p0main{
    position: relative;
    width:86.4%;
    margin:0 auto 0;
}
.nx30pro-p0t1{
    position:absolute;
    left:3.6%;
    top:2.5%;
    font-size:38px;
    color:#fff;
    font-weight:600;
    line-height:1.3em;
}
.nx30pro-p0t1>span{
    font-size: 22px;
    font-weight:400;
    display: block;
}

.nx30pro-p0t2{
    position:absolute;
    left:54%;
    top:1.5%;
    font-size:38px;
    color:#fff;
    font-weight:600;
    line-height:1.3em;
}
.nx30pro-p0t2>span{
    font-size: 22px;
    font-weight:400;
}

.nx30pro-p0t3{
    position:absolute;
    left:54%;
    top:32.5%;
    font-size:38px;
    color:#fff;
    font-weight:600;
    line-height:1.3em;
}
.nx30pro-p0t3>span{
    font-size: 22px;
    font-weight:400;
    display: block;
}

.nx30pro-p0t4{
    position:absolute;
    left:3.6%;
    top:63%;
    font-size:30px;
    color:#fff;
    font-weight:600;
    line-height:1.1em;
}
.nx30pro-p0t4>span{
    font-size: 22px;
    font-weight:400;
    display: block;
}

.nx30pro-p0t5{
    position:absolute;
    left:36.6%;
    top:63%;
    font-size:30px;
    color:#fff;
    font-weight:600;
    line-height:1.1em;
}
.nx30pro-p0t5>span{
    font-size: 22px;
    font-weight:400;
    display: block;
}
.nx30pro-p0t6{
    position:absolute;
    left:70.5%;
    top:63%;
    font-size:30px;
    color:#fff;
    font-weight:600;
    line-height:1.1em;
}
.nx30pro-p0t6>span{
    font-size: 22px;
    font-weight:400;
    display: block;
}
.nx30pro-p0t7{
    position:absolute;
    left:3.6%;
    top:83.3%;
    font-size:30px;
    color:#fff;
    font-weight:600;
    line-height:1.1em;
}
.nx30pro-p0t7>span{
    font-size: 22px;
    font-weight:400;
    display: block;
}

.nx30pro-p0t8{
    position:absolute;
    left:46.6%;
    top:86.4%;
    font-size:30px;
    color:#fff;
    font-weight:600;
    line-height:1.1em;
    text-align:center;
}
.nx30pro-p1{
    width:100%^;
    border:1px solid #927ffe;
    border-radius:66px;
    padding:6% 0;
    position: relative;
    overflow: hidden;
}
.nx30pro-txt1{
    width:100%;
    text-align:center;
    font-size:98px;
    font-weight:600;
    color:#fff;
}
.nx30pro-txt1>img{
    width:190px;
    display:inline-block;
    vertical-align:top;
    margin-top:21px;
    margin-right:5px
}
.nx30pro-txt2{
    font-size:44px;
    background-image:linear-gradient(15deg, #a292fd 0%, #8769e9 60%, #644cc0 100%);
    color:#fff;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-align:center;
    margin-top:80px;
}
.nx30pro-txt3{
    font-size: 30px;
    margin-top:20px;
    line-height:1.75em;
    text-align:center;
    color:#a5a2ab;
    position: relative;
    z-index:100;
}
.nx30pro-p1img1{
    width:80%;
    margin:80px auto 0
}

.nx30pro-p1img2{
    width:76.7%;
    margin:80px auto 0
}
.nx30pro-p1img3{
    width:79.3%;
    margin:80px auto 0;
    position: relative;
    z-index:10;
}
.nx30pro-bottom{
    position: absolute;
    left:0;
    bottom:0;
    width:100%;
}

.nx30pro-p2title{
    width:100%;
    text-align:center;
    font-size:98px;
    font-weight:600;
    color:#fff;
}
.nx30pro-p2title>img{
    width:188px;
    display:inline-block;
    vertical-align:top;
    margin-top:21px;
    margin-right:5px;
    margin-left:20px;
}
.nx30pro-p2part1{
    width:100%;
    border:1px solid #927ffe;
    border-radius:66px;
    padding:6% 0;
    overflow:hidden;
    margin-top:80px;
}

.nx30pro-p2txt1{
    font-size:44px;
    background-image:linear-gradient(15deg, #a292fd 0%, #8769e9 60%, #644cc0 100%);
    color:#fff;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-align:center;
}
.nx30pro-p2txt2{
    font-size: 30px;
    margin-top:20px;
    line-height:1.75em;
    text-align:center;
    color:#fff;
    position: relative;
    z-index:10;
}
.nx30pro-p2img1{
    width:79%;
    margin-left:17.6%;
    margin-top:40px;
}

.nx30pro-p2part2{
    width:100%;
    border:1px solid #927ffe;
    border-radius:66px;
    padding:6% 0;
    overflow:hidden;
    margin-top:40px;
    position: relative;
}
.nx30pro-p2img2{
    width:56.3%;
    margin-left:19%;
    margin-top:40px;
}

.nx30pro-p2img3{
    width:87.4%;
    margin:40px auto 0;
    margin-top:40px;
}
.nx30pro-p2txt3{
    font-size: 30px;
    margin-top:40px;
    line-height:1.75em;
    text-align:center;
    color:#fff;
    position: relative;
    z-index:10;
}

.nx30pro-p2img4{
    width:83%;
    margin:40px auto 0;
    margin-top:40px;
    position: relative;
    z-index:10;
}
.nx30pro-p3title{
    width:100%;
    text-align:center;
    font-size:98px;
    font-weight:600;
    color:#fff;
}
.nx30pro-p3title>img{
    width:200px;
    display:inline-block;
    vertical-align:top;
    margin-top:21px;
    margin-right:5px;
    margin-left:20px;
}
.nx30pro-p3img1{
    width: 83.7%;
    margin:40px auto 0;
    margin-top:40px;
    position: relative;
    z-index:10;
}

.nx30pro-p3txt1{
    width:100%;
    text-align:center;
    font-size:20px;
    color:#fff;
    margin-top:50px;
    line-height:1.75em;
}
.nx30pro-p3img2{
    width:100%;
}

.nx30pro-p3part1{
    width:100%;
    border:1px solid #927ffe;
    border-radius:66px;
    overflow:hidden;
    margin-top:40px;
    position: relative;
}
.nx30pro-p3txt2{
    font-size:44px;
    background-image:linear-gradient(15deg, #a292fd 0%, #8769e9 60%, #644cc0 100%);
    color:#fff;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-align:center;
    position: absolute;
    left:0;
    top:6%;
    width: 100%;
}
.nx30pro-p3txt3{
    font-size: 30px;
    margin-top:40px;
    line-height:1.75em;
    text-align:center;
    color:#fff;
    position: relative;
    z-index:10;
    position: absolute;
    left:0;
    top:11%;
    width: 100%;
}
.nx30pro-p3ul{
    width:80%;
    overflow: hidden;
    margin:50px auto 0;
}
.nx30pro-p3ul li{
    width:32.1%;
    float: left;
    margin-left:1.8%;
}
.nx30pro-p3ul li:first-child{
    margin-left:0;
}
.nx30pro-p3img3{
    width:100%;
}
.nx30pro-p3bottom{
    width:100%;
    padding:4% 0;
    height:160px;
    box-sizing:border-box;
    background-image: linear-gradient(to bottom, #7148b5 , #291089);
    border-bottom-left-radius:20px;
    border-bottom-right-radius:20px;
}
.nx30pro-p3txt4{
    font-size: 26px;
    line-height:1.75em;
    text-align:center;
    color:#fff;
    position: relative;
    z-index:10;
}

.nx30pro-p3txt5{
    font-size: 18px;
    line-height:1.75em;
    text-align:center;
    color:#fff;
    position: relative;
    z-index:10;
    margin-top:0px;
}

.nx30pro-p3txt6{
    font-size: 14px;
    line-height:1.75em;
    text-align:center;
    color:#fff;
    position: relative;
    z-index:10;
    margin-top:0px;
}

.nx30pro-p3ul2{
    width: 90%;
    margin:50px auto 0;
    overflow: hidden;
}
.nx30pro-p3ul2 li{
    width:31.2%;
    float: left;
    margin-left:2%;
    padding:4% 0 3%;
    background-image: linear-gradient(to bottom, #463568 , #20153f);
    border:1px solid #413659;
    border-radius:10px;
    margin-bottom:20px;
}
.nx30pro-p3ul2 li>first-child,.nx30pro-p3ul2 li>nth-child(4){
    margin-left:0;
}


.nx30pro-p3txt7{
    font-size: 20px;
    line-height:1.75em;
    text-align:center;
    color:#fff;
    letter-spacing:2px;
}
.nx30pro-p3txt8{
    font-size: 40px;
    line-height:1.75em;
    text-align:center;
    color:#fff;
}
.nx30pro-p4txt1{
    width:100%;
    text-align:center;
    margin-top:60px;
    margin-bottom:30px;
    font-size:90px;
    font-weight:600;
    color:#fff;
}
.nx30pro-p4txt1>img{
    width:155px;
    display:inline-block;
    vertical-align:top;
    margin-top:15px;
    margin-right:0px;
    margin-left:0px;
}
.nx30pro-p4img{
    width:100%;
    margin-top:-400px;
}
.tab.nx3opro-tab a{
    color:#fff;
}
.tab.nx3opro-tab li{
    margin-right:0;
}
.tab.nx3opro-tab li:first-child::before{
    background:#fff;
}
@media (max-width: 768px) {
    .hz220805-NX15-p0{
        position: relative;
        left:0;
        margin:0 auto;
    }
    .nx30pro-p0t1,.nx30pro-p0t2,.nx30pro-p0t3,.nx30pro-p0t4,.nx30pro-p0t5,.nx30pro-p0t6,.nx30pro-p0t7,.nx30pro-p0t8{
        font-size:3vw;
    }
    .nx30pro-p0t1>span,.nx30pro-p0t2>span,.nx30pro-p0t3>span,.nx30pro-p0t4>span,.nx30pro-p0t5>span,.nx30pro-p0t6>span,.nx30pro-p0t7>span,.nx30pro-p0t8>span{
        font-size:1.95vw;
        margin-top:4%;
        display: inline-block;
    }
    .nx30pro-p0box{
        padding:7% 0;
    }
    .nx30pro-txt1{
        font-size:7vw;
    }
    .nx30pro-txt1>img{
        width:60px;
        margin-top:5px;
    }
    .nx30pro-p1{
        padding:12% 0;
        border-radius:30px;
    }
    .nx30pro-txt2{
        font-size:3.6vw;
        width:74.8%;
        text-align:left;
        margin:50px auto 0
    }
    .nx30pro-txt3{
        font-size: 2.6vw;
        width:74.8%;
        text-align:left;
        margin:10px auto 0;
    }
    .nx30pro-p1img1,.nx30pro-p1img2,.nx30pro-p1img3{
        margin:50px auto 0;
    }
    .nx30pro-p2title,.nx30pro-p3title{
        font-size:7vw;
    }
    .nx30pro-p2title>img,.nx30pro-p3title>img{
        width:60px;
        margin-top:5px;
    }
    .nx30pro-p2part1{
        margin-top:50px;
        padding:8% 0;
        border-radius:30px;
    }
    .nx30pro-p2txt1{
        font-size:3.6vw;
        width:74.8%;
        text-align:left;
        margin:0px auto 0
    }
    .nx30pro-p2txt2{
        font-size: 2.6vw;
        width:74.8%;
        text-align:left;
        margin:10px auto 0;
    }
    .nx30pro-p2img1{
        margin-left:13.6%;
    }
    .nx30pro-p2part2{
        padding:8% 0;
        border-radius:30px;
        margin-top:30px;
    }
    .nx30pro-p2txt3{
        font-size:2.6vw;
    }
    .nx30pro-p3txt1{
        font-size: 2vw;
        margin-top:30px;
    }
    .nx30pro-p3part1{
        border-radius:30px;
        margin-top:30px;
    }
    .nx30pro-p3txt2{
        font-size:3.6vw;
        left:9%;
        width:auto;
        text-align:left;
        top:15%;
    }
    .nx30pro-p3txt3{
        font-size:2.6vw;
        left:9%;
        width:auto;
        text-align:left;
        top:30%;
        margin-top:0;
    }
    .nx30pro-p3txt4{
        font-size:2.3vw;
    }
    .nx30pro-p3txt5,.nx30pro-p3txt6{
        font-size: 1.6vw;
    }
    .nx30pro-p3bottom{
        height:70px;
    }
    .nx30pro-p3ul{
        margin-top:30px;
    }
    .nx30pro-p3ul2{
        margin-top:30px;
        width:94.1%;
    }
    .nx30pro-p3ul2 li{
        margin-bottom:10px;
    }
    .nx30pro-p3txt7{
        font-size:1.8vw;
        letter-spacing:1px;
    }
    .nx30pro-p3txt8{
        font-size: 3.4vw;
    }
    .nx30pro-p4txt1{
        font-size:7vw;
        margin-bottom:0;
    }
    .nx30pro-p4txt1>img{
        width:60px;
        margin-top:2px;
    }
    .nx30pro-wap{
        width:120%;
        margin-left:-10%;
        border:0;
        border-radius:0;
    }
    .hz220907-BA1500L-main.ot{
        overflow: visible;
    }
    .hz220901-TC2101-content.nx30pro-last{
        padding-bottom:0;
    }
    .nx30pro-p4img{
        width:100%;
        margin-top:-300px;
    }
    .nx30pro-p2txt2.nx30procenter{
        width:100%;
        text-align:center;
    }
    .hz220907-nx30pro-banner-tit{
        width: 40%;
        margin-top: 0%;
        top:47%;
        margin-left: 14%;
    }
    .hz220907-nx30pro-banner-tit .hz-0512-btn{
        width:50%;
        line-height:2.8em;
        height: auto;
    }
}
/* nx30Pro */


/* /* C341C C342T开始  */
.c341c-bannerTxt{
    width: 60.2%;
    position: relative;
    top:50%;
    transform:translateY(-50%)
}
.c341c-bannerTxt2{
    width:51.6%;
    margin: 7% 0 4%;
}
.c341c-img1{
    width:1920px;
    margin: 0 auto;

}
.grad{
     background: -webkit-linear-gradient(top,rgba(70,71,76),rgba(0,0,0));     
     background: -webkit-linear-gradient(top,rgba(70,71,76),rgba(0,0,0)); 
}
.c341c-p0{
    width:100%;
    border-radius:60px;
    overflow:hidden;
    background-color:#fff;
    margin-top:5%;
}
.c341c-p0top{
    background-color:rgba(234,190,86,0.8);
    padding:2% 0;
    font-size: 60px;
    letter-spacing:3px;
    font-weight:600;
    text-align:center;
    color:#fff;
}
.c341c-img2{
    width:100%;
    margin: 0 auto;
}
.c341c-title1{
    font-size:76px;
    color:#eabe56;
    line-height:1.3em;
    font-weight:600;
    margin-top:50px;
}
.c341c-p1ul{
    width:100%;
    overflow: hidden;
    margin: 60px auto 0;
}
.c341c-p1ul>li{
    width:100%;
    overflow: hidden;
    margin-bottom:4%;
}
.c341c-p1t1{
    font-size:30px;
    color:#fff;
    margin-top:10px;
    line-height:1.5em;
}
.c341c-p1t2{
    font-size:20px;
    color:#666;
    margin-top:10px;
}
.c341c-title2{
   width:100%;
   display: flex;
   justify-content: space-between;
   align-items: end;
   margin-top:50px;
}
.c341c-title2>p:first-child{
    font-size:76px;
    color:#eabe56;
    line-height:1.3em;
    font-weight:600;
}

.c341c-title2>p:last-child{
    font-size:30px;
    color:#fff;
    line-height:1.5em;
    letter-spacing:1px;
    text-align:justify;
}
.c341c-p2img2{
    width:100%;
    margin-top:60px;
    margin-bottom:30px;
}
.c341c-p2box{
    width:100%;
    margin:70px auto 0;
    overflow: hidden;
}
.c341c-p2title{
    font-size:76px;
    color:#282828;
    line-height:1.3em;
    font-weight:600;
    margin-top:50px;
}
.c341c-p2img{
    width:100%;
    margin-top:60px;
}
.c341c-p2t1{
    font-size:30px;
    line-height:1.5em;
    color:#282828;
    margin-top:30px;
}
.c341c-p3t1{
    font-size:30px;
    line-height:1.5em;
    color:#fff;
    margin-top:20px;
}
.c341c-p3img1{
    width:100%;
    margin-top:-350px;
}
.c341c-p4box{
    width:100%;
    margin:50px auto 0;
    position: relative;
}
.c341c-p4txt{
    position: absolute;
    right:0;
    top:50%;
    transform:translateY(-50%);
    width:46.3%;
}
.c341c-p4t1{
    font-size:30px;
    color:#eabe56;
    letter-spacing:1px;
}
.c341c-p4t2{
    font-size:20px;
    color:#fff;
    letter-spacing:1px;
    margin-top:20px;
}
.c341c-cp{
    margin-top:50px;
}
.c341c-cp p{
    width:100%;
}
.c341c-cp .p10-box{
    margin-bottom:0;
}

@media (max-width: 768px){
    .c341c-bannerTxt{
        width: 48.3%;
        margin-left: 6.4%;
    }
    .c341c-bannerTxt2{
        width:55%;
    }
    .c341c-img1+div{
        position: relative !important;
        left:0 !important;
        transform:translateX(0) !important;
    }
    .c341c1{
        background-size:cover !important;
        background-position:center bottom;
    }
    .c341c-p0{
        width: 89.6%;
        margin:10% auto 0;
        border-radius:26px;
    }
    .c341c-p0top{
        font-size:5.5vw;
    }
    .c341c-title1{
        margin-top:15px;
        font-size:10vw;
        margin-left:5.3%;
    }
    .c341c-p1ul{
        margin-top:20px;
        width: 89.6%;
    }
    .c341c-p1t1{
        font-size:3.4vw;
    }
    .c341c-p1ul>li{
        margin-bottom:5%;
    }
    .c341c-p1t2{
        font-size:2.4vw;
    }
    .c341c-title2{
        margin-top:40px;
        width: 89.6%;
        margin:40px auto 0;
    }
    .c341c-title2>p:first-child{
        font-size:10vw;
    }
    .c341c-title2>p:last-child{
        font-size:3.4vw;
    }
    .c341c-p2img2{
        width: 89.6%;
        margin:20px auto 0;
    }
    .c341c-w{
        width: 89.6%;
        margin:10px auto 0;
    }
    .c341c-p1t2.c341c-w2{
        width: 89.6%;
        margin:10px 7.1% 0;
    }
    .c341c3{
        background-size:cover !important;
        background-position:center;
        padding-bottom:0;
        background-color:#fff;
    }
    .c341c-p2box{
        margin-top:40px;
    }
    .c341c3 .main{
        width:100% !important
    }
    .c341c-p2title{
        margin-top:15px;
        font-size:10vw;
        position: relative;
        z-index: 10;
        margin-left:7.1%;
    }
    .c341c-p2img{
        width: 100%;
        margin:-8% auto 0;
    }
    .c341c-p2t1{
        width:87.2%;
        margin:-0% auto 0
    }
    .c341c-p2t1{
        position: relative;
        z-index: 10;
        font-size:3.4vw;
    }
    .c341c-p1ul .c341c-p1t2{
        margin-left:0;
    }
    .c341c-p1t2{
        margin:10px 0 0 5.3%;
        width:87.2%;
    }
    .c341c-p2m3{
        margin-top:-25%;
    }
    .c341c-p3img1{
        width: 89.6%;
        margin:-31% auto 0
    }
    .c341c-p3t1{
        font-size:3.4vw;
        margin-left:5.3%;
        position: relative;
        z-index:10;
        margin-top:15px;
    }
    .c341c-p4box{
        width: 89.6%;
        margin:20px auto 0
    }
    .c341c-p4t1{
        font-size:3.4vw;
    }
    .c341c-p4t2{
        font-size:2.4vw;
        margin-top:8px;
    }
    .p10-t1{
        line-height:3em !important;
    }
    .c341c4 .content{
        width:89.6%;
    }
    .p10-btn{
        width:38.3% !important;
    }
}
/* C341C C342T结束 */


/* C241C C242t 开始 */
.hz20230510-C241C-content img{
    width: 100%;
}
.hz20230510-C241C-content img.c241-img1{
   margin-top:5%;
}
.hz20230510-C241C-banner-c{
    width: 1150px;
    position: relative;
    height: 100%;
    margin: 0 auto;
    overflow: hidden;
}
.hz20230510-C241C-banner-t1 {
    width: 64%;
    margin-left: 0;
    margin-top: 14%;
}
.hz20230510-C241C-banner-c .hz20230510-C241C-banner-txt1 {
    width: 94%;
}
.hz20230510-C241C-banner-c .hz20230510-C241C-banner-txt3 {
    width: 45.6%;
    margin: 10% 0 4%;
}
.hz20230510-C241C-banner {
    width: 100%;
    height: 720px;
    background-image: url('https://resource.h3c.com/cn/tres/NewWebUI/2023/image/Home_Security/C241C/');
    background-size: cover;
    background-position: center;
    margin-top: 100px;
}
.hz20230510-C241C-container{
    width: 100%;
    margin: 0 auto;
    overflow: hidden;
    position: relative;
}
.hz20230510-C241C-content {
    width: 100%;
    margin: 0 auto;
    overflow: hidden;
    padding: 90px 0;
}
.hz20230510-C241C-content{
    width: 100%;
    margin: 0 auto;
    overflow: hidden;
    padding: 90px 0 !important;
}
.hz20230510-C241C-content-p0{
    background: #f6f5f5;
    background-size: cover;
    height: auto;
    padding-bottom: 70px;
  
}
 .hz20230510-C241C-main{
    width: 1150px !important;
}
.hz20230510-C241C-p1-main{
    width: 1150px !important;
    margin: 0 auto;
}
.hz20230510-C241C-content-p0 .hz20230510-c241c-p0-box{
    width: 100%;
    position: relative;
}
.hz20230510-c241c-p0-box img{
    width: 100%;
}
.hz20230510-C241C-p0-ul{
    width: 1024px;
    position: absolute;
    left: 50%;
    transform: translate(-50%,-50%);
    top: 50%;
    overflow: hidden;
}
.hz20230510-C241C-p0-ul li{
    width: 19.3%;
    overflow: hidden;
    float: left;
    margin-left: 7.6%;
}
.hz20230510-C241C-p0--jg {
    margin-top: 3%;
}
.hz20230510-C241C-p0-ul li:nth-child(1){
    margin-left: 0;
}
.hz20230510-C241C-p0-ul li:nth-child(5){
    margin-left: 0;
}
.hz20230510-C241C-p0-txt2 {
    width: 100%;
    text-align: center;
    font-size: 30px;
    font-weight: bold;
    margin: 5% 0 4% 0;
}
.hz20230510-c241c-p1-txt1{
    font-size: 76px;
    font-weight: 700;
    color: #181818;
    line-height: 1.2;
}
.hz20230510-c241c-p1-img1{
    margin-top: 40px;
}
.hz20230510-c241c-p1-txt2{
    text-align: right;
    font-size: 30px;
    margin-top: 10px;
    color: #000000;
}
.hz20230510-c241c-p1-img2{
    margin-top: 35px;
}
.hz20230510-c241c-p1-txt3{
    text-align: right;
    font-size: 30px;
    margin-top: 10px;
    color: #000000;
}
.hz20230510-c241c-p1-txt4{
    text-align: right;
    font-size: 20px;
    margin-top: 10px;
    color: #666666;

}
.hz20230510-C241C-content-p1{
    background: #f6f5f5;
    background-size: cover;
    height: auto;
    padding-top: 0;
    padding-bottom: 70px;
}
.hz20230510-C241C-content-p2{
    background: #f6f5f5;
    background-size: cover;
    height: auto;
    position: relative;
    padding-bottom: 70px;
}
.hz20230510-C241C-content-p3{
    background: #f6f5f5;
    background-size: cover;
    height: auto;
    position: relative;
 
    padding-bottom: 70px;
}
.hz20230510-C241C-content-p4{
    background: #f6f5f5;
    background-size: cover;
    height: auto;
    position: relative;
    padding-bottom: 60px;
}
.hz20230510-C241C-content-p5{
    background: #f6f5f5;
    background-size: cover;
    height: auto;
    position: relative;
    padding-top:130px;
    padding-bottom: 70px;
}
.hz20230510-C241C-content-p6{
    background: #f6f5f5;
    background-size: cover;
    height: auto;
    position: relative;
    padding-top:0px;
    padding-bottom: 70px;
}
.hz20230510-C241C-content-p7{
    background: #f6f5f5;
    background-size: cover;
    height: auto;
    position: relative;
    padding-top:0px;
    padding-bottom: 70px;
}
.hz20230510-C241C-content-p8{
    background: #f6f5f5;
    background-size: cover;
    height: auto;
    position: relative;
    padding-top:0px;
    padding-bottom: 70px;
}
.hz20230510-C241C-content-p9{
    background: #f6f5f5;
    background-size: cover;
    height: auto;
  
}
.hz20230510-C241C-p2-main{
    width: 1150px !important;
    position: absolute;
    left: 50%;
    top: 0;
    transform: translateX(-50%);
}
.hz20230510-c241c-p2-txt2{
    text-align: right;
    font-size: 33px;
    margin-top: 70px;
    color: #000000;
}
.hz20230510-c241c-p2-txt3{
    text-align: right;
    font-size: 20px;
    margin-top: 27px;
    color: #666666;
}
.hz20230510-C241C-content-p9 .p10-box{
    margin-top: 0;
}
@media (max-width: 1400px) {
    .hz20230510-C241C-content-p2 {
        padding-top: 350px;
    }
}
@media (max-width: 1200px) {
    .hz20230510-C241C-content-p2 {
        padding-top: 350px;
    }
    .hz20230510-C241C-p2-main {
        width: 960px !important;
    }
    .hz20230510-C241C-main{
        width: 960px !important;
    }
    .hz20230510-C241C-p1-main{
        width: 960px !important;
    }
    .hz20230510-C241C-p0-ul{
        width: 92%;
    }
    .hz20230510-C241C-p0-ul li {
        width: 22.3%;
      
        margin-left: 3.6%;
    }
}
@media (max-width: 960px) {
    .hz20230510-C241C-banner-c {
        width: 100%;
        position: absolute;
        left: 0;
        top: 0;
        height: 100%;
    }
    .hz20230510-C241C-banner {
        height: auto;
        background-image: none;
        margin-top: 0;
    }
    .hz20230510-C241C-banner-t1{
        width: 51%;
        margin-left: 0;
        margin-top: 13%;
        position: absolute;
        top: 0%;
        left: 6%;
    }
    .hz20230510-C241C-banner-c .hz20230510-C241C-banner-txt3 {
        width: 63.6%;
        margin: 12% 0 4%;
    }
    .hz20230510-C241C-content{
        padding:30px 0 !important
    }
    .hz20230510-C241C-content.hz20230510-C241C-content-p2 {
        padding:90px 0 !important;
    }
    .hz20230510-C241C-banner-w{
        width: 100%;
    }
    .hz20230510-C241C-p2-main {
        width: 100% !important;
    }
    .hz20230510-C241C-main{
        width: 100%  !important;
    }
    .hz20230510-C241C-p1-main{
        width: 100%  !important;
    }
    .hz20230510-C241C-content-p0  .hz20230510-C241C-main{
        width: 90%  !important;
    }
    .hz20230510-C241C-p0-ul{
        width: 74.1%;
    }
    .hz20230510-C241C-p0-ul li {
        width: 48%;
        margin-top: 8%;
       margin-left: 0;
    }
    .hz20230510-C241C-p0-ul li:nth-child(odd) {
        float: left;
    }
    .hz20230510-C241C-p0-ul li:nth-child(even) {
        float: right;
    }
    .hz20230510-C241C-p0-ul li:nth-child(1) {
        margin-top: 0%;
    }
    .hz20230510-C241C-p0-ul li:nth-child(2) {
        margin-top: 0%;
    }
    .hz20230510-C241C-p0-txt2{
        font-size: 4.5vw;
        margin: 10% 0 4% 0;
    }
    .hz20230510-C241C-content-p0 {
        padding-top: 9vw;
        padding-bottom: 10vw;
    }
    .hz20230510-C241C-content-p1 {
        padding-bottom: 10vw;
    }
    .hz20230510-C241C-content-p2 {
        padding-bottom: 10vw;
    }
    .hz20230510-C241C-content-p3 {
        padding-top: 0;
        padding-bottom: 10vw;
    }
    .hz20230510-c241c-p1-txt1 {
        font-size: 10vw;
     
        line-height: 1.2;
    }
    .hz20230510-c241c-p1-txt1{
        width: 90%  !important;
        margin: 0 auto;
    }
    .hz20230510-c241c-p1-img1 {
        margin-top: 6vw;
    }
    .hz20230510-c241c-p1-img2 {
        margin-top: 2.5vw;
    }
    .hz20230510-c241c-p1-txt2{
        font-size: 4.4vw;
        width: 90%  !important;
        margin: 1vw auto 0;
    }
    .hz20230510-c241c-p1-txt3{
        font-size: 4.4vw;
        width: 90%  !important;
        margin: 1vw auto 0;
    }
    .hz20230510-c241c-p1-txt4{
        font-size: 2.6vw;
        width: 90%  !important;
        margin: 2vw auto 0;
    }
    .hz20230510-c241c-p2-txt2 {
        font-size:3.3vw;
        width: 90%  !important;
        margin: 1vw auto 0;
    }
    .hz20230510-c241c-p2-txt3{
        font-size: 2.6vw;
        width: 90%  !important;
        margin: 2vw auto 0;
    }
    .hz20230510-C241C-content img.c242t-p2-img1{
        width:96%;
        margin-left:auto;
        margin-right: auto;
    }
}

/* 聚合页banner */
.hz-c341c-bannertxt{
    width: 60.2%;
    position: relative;
    top: 50%;
    transform: translateY(-50%);
}

@media (max-width: 1200px) {
    .hz-c341c-bannertxt {
        width: 48.3%;
        margin-left: 6.4%;
        top:39%;
    }
}


/* 聚合页banner结束 */

/* OSbanner */

.os-bannertxt{
    width:31.9%;
}
.os-bannertxt>img{
    width:100%;
}

@media (max-width: 960px) {
    .os-bannertxt{
        width:54.8%;
        margin:0 auto;
    }
}


.hz20230601-C241T-content {
    width: 100%;
    margin: 0 auto;
    overflow: hidden;
    padding: 90px 0;
    background: #f6f5f5;
}
.hz20230601-C241T-content img {
    width:100%;
}
.hz20230601-C241T-content .hz20230510-c241c-p0-box {
    position: relative;
}
.hz20230510-c241c-p1-img1.hz20230601-C241T-p2-img1 {
    margin-top: 100px;
}
@media (max-width: 1366px) {
    .hz20230510-c241c-p1-img1.hz20230601-C241T-p2-img1 {
        width:76%;
        margin:5% auto 0;
    }
}
@media (max-width: 960px) {
    .hz20230601-C241T-content {
        padding:30px 0;
    }
    .hz20230510-C241C-main .hz20230510-c241c-p0-box {
        width:90%;
        margin:0 auto;
    }
    .hz20230510-c241c-p1-img1.hz20230601-C241T-p2-img1 {
        width:93.6%;
        margin:0 auto;
        margin-top: 12vw;
    }
    .hz20230601-C241T-content .hz20230510-c241c-p2-txt2 {
        margin-top: 6vw;
    }
    .hz20230510-c241c-p1-img1.hz20230601-C241T-p8-img1 {
        width:90%;
        margin:6vw auto 0;
    }
}

/* 20230724新增 */
.nx30pro-p3txt2-add{
    text-align:left;
    top: 12%;
    left:8.5%;
}
.nx30pro-p3txt3-add{
    text-align:left;
    top: 20%;
    left:9%;
}
@media (max-width: 768px){
    .nx30pro-p3txt3-add{
        top: 28%;
    }
}

/* 20230724新增 */

/*百业灵犀大模型LinSeer*/
.hz_230726_LinSeer_black {
    width:100%;
}
.hz_230726_LinSeer_bannerTitle {
    /*width:42.7%;*/
    width:36.6%;
    margin-bottom: 2%;
}
.hz_230726_LinSeer_bannerTitle>img {
    width:100%;
}
.hz_230726_LinSeer_black,.hz_230726_LinSeer_black h1,.hz_230726_LinSeer_black p {
    color:#000 !important;
    line-height: 1.4;
}
.hz_230726_LinSeer_black,.hz_230726_LinSeer_black h1 span {
    color:#e60012;
}
.ns-master-banner .ns-master-banner-container .ns-master-banner-slide .hz_230726_LinSeer_black p {
    margin-bottom: 4%;
    font-size: 22px;
    width:45%;
}
.hz_230726_LinSeer_titleBox {
    text-align: center;
    padding-bottom: 1vw;
}
.hz_230726_LinSeer_title {
    font-size: 34px;
    font-weight: bold;
}
.hz_230726_LinSeer_line {
    width:3.75%;
    height:5px;
    margin:1vw auto 1vw;
    background-color: #e60012;
    border-radius: 10px;
}
.hz_230726_LinSeer_stit {
    text-align: center;
    font-size: 24px;
    margin-bottom: 2vw;
}
.hz_230726_LinSeer_p0Box {
    align-items: stretch;
    justify-content: space-between;
}
.ns-advantage-wrap .ns-advantage-text ul.hz_230726_LinSeer_p0Box li {
    width:19%;
    padding:0;
}
.hz_230726_LinSeer_p0_ic {
    width:90px;
    margin:0 auto;
}
.hz_230726_LinSeer_p0_ic>img {
    width:100%;
}
.ns-advantage-wrap .ns-advantage-text ul.hz_230726_LinSeer_p0Box li h4 {
    text-align: center;
    font-size: 24px;
}
.ns-advantage-wrap .ns-advantage-text ul.hz_230726_LinSeer_p0Box li p {
    font-size: 14px;
    color:#666666;
}
.hz_230726_LinSeer_p1Container {
    width:100%;
    position: relative;
    overflow: hidden;
}
.hz_230726_LinSeer_p1_bgw {
    width:100%;
    position: absolute;
    top:0;
    left:0;
}
.hz_230726_LinSeer_p1Container .ns-container {
    position: relative;
    z-index: 1;
}
.hz_230726_LinSeer_p1_img {
    width:72.7%;
    margin:0 auto;
}
.hz_230726_LinSeer_p1_img>img {
    width:100%;
}
.hz_230726_LinSeer_p1Box {
    width:100%;
    box-shadow: 0 0 3px 0px #cccccc;
    background-color:#ffffff;
    margin-top: -32%;
    margin-bottom: 2%;
    padding:3% 3.7%;
}
.hz_230726_LinSeer_p1Box img {
    width:100%;
}
.hz_230726_LinSeer_p1Txt {
    font-size: 20px;
    font-weight: bold;
    margin-bottom: 2%;
    line-height: 1.7;
}
.hz_230726_LinSeer_p1Txt span {
    color:#e60012;
    font-weight: bold;
}
.hz_230726_LinSeer_p1Con {
    width:100%;
    display: flex;
    flex-direction: row;
    align-items: flex-start;
    justify-content: space-between;
}
.hz_230726_LinSeer_p1_div {
    width:48.5%;
    display: flex;
    flex-direction: row;
    align-items: flex-start;
    justify-content: center;
}
.hz_230726_LinSeer_p1_ic {
    width:16%;
    margin:0 6.5%;
}
.hz_230726_LinSeer_p1_tBox {
    width:71%;
}
.hz_230726_LinSeer_p1_stit {
    font-size: 20px;
    font-weight: bold;
}
.hz_230726_LinSeer_p1_line {
    width:5.2%;
    height: 2px;
    margin:2% 0 3%;
    background-color: #e60012;
}
.hz_230726_LinSeer_p1_stxt {
    font-size: 14px;
    color:#666666;
    line-height: 1.7;
}
.hz_230726_LinSeer_MaaS_img {
    width:100%;
    margin-bottom: 3%;
}
.hz_230726_LinSeer_MaaS_img>img {
    width:100%;
}
.hz_230726_LinSeer_p2_swiper {
    width:100%;
    /*overflow: hidden;*/
}
.hz_230726_LinSeer_p2_swiper img {
    width:100%;
}
.hz_230726_LinSeer_p2Box {
    width:100%;
}
.hz_230726_LinSeer_p2Box>a>div {
    transition: 0.3s;
}
.hz_230726_LinSeer_p2Box>a>div:hover {
    box-shadow: 5px 5px 10px 0 #ddd;
}
.hz_230726_LinSeer_p2_tbox {
    width:100%;
    padding:6% 7% 10%;
    border:1px solid #dfe1e5;
}
.hz_230726_LinSeer_p2_tit {
    font-size: 20px;
    color:#000000;
    font-weight: bold;
    margin-bottom: 4%;
    letter-spacing: -0.5px;
}
.hz_230726_LinSeer_p2_txt {
    font-size: 14px;
    color:#666666;
    line-height: 1.7;
    text-align: justify;
    letter-spacing: 0.6px;
    margin-bottom: 7%;
}
.hz_230726_LinSeer_p2Box>a>div .ns-red-next-arrow {
    transition: 0.3s;
    transform: translateY(50%);
    opacity: 0;
}
.hz_230726_LinSeer_p2Box>a>div:hover .ns-red-next-arrow {
    transform: translateY(0);
    opacity: 1;
}
.hz_230726_LinSeer_p2_img {
    width:100%;
    position: relative;
}
.hz_230726_LinSeer_p2_img .hz_230726_LinSeer_p2_tbox {
    border:none;
    position: absolute;
    top:0;
    left:0;
}
.hz_230726_LinSeer_p2_swiper .swiper-slide:nth-child(odd) .hz_230726_LinSeer_p2_img {
    margin-top: 4%;
}
.hz_230726_LinSeer_p2_swiper .swiper-slide:nth-child(even) .hz_230726_LinSeer_p2_img {
    margin-bottom: 4%;
}
.hz_230726_LinSeer_p3Con {
    width:100%;
    position: relative;
}
.hz_230726_LinSeer_p3Con img {
    width:100%;
}
.hz_230726_LinSeer_p3_swiper {
    width:100%;
    position: relative;
    overflow: hidden;
}
.hz_230726_LinSeer_p3_swiper img {
    width:100%;
}
.hz_230726_LinSeer_p3Box {
    width:100%;
    /*display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: space-between;*/
    background-color: #ffffff;
    position: relative;
    overflow: hidden;
}
.hz_230726_LinSeer_p3_img {
    /*width:36.4%;*/
    width:100%;
}
.hz_230726_LinSeer_p3_mask {
    width:100%;
    height: 100%;
    position: absolute;
    top:0;
    left:0;
    transition: 0.3s;
}
.hz_230726_LinSeer_p3_tbox {
    /*width:27.2%;
    padding:0 3.7%;
    margin-top: -5%;*/
    width:100%;
    /*height:100%;*/
    position: absolute;
    top:100%;
    left:0;
    padding:5% 7%;
    transform: translateY(-4vw);
    transition: 0.3s;
}
.hz_230726_LinSeer_p3_tit {
    font-size: 24px;
    font-weight: bold;
    margin-bottom: 6%;
    color:#fff;
}
.hz_230726_LinSeer_p3_txt {
    font-size: 14px;
    color:#666666;
    line-height: 1.7;
    text-align: justify;
    color:#fff;
    opacity: 0;
    transition: 0.3s;
}
.hz_230726_LinSeer_p3Box:hover .hz_230726_LinSeer_p3_mask {
    background-color: rgba(0, 0, 0, 0.4);
}
.hz_230726_LinSeer_p3Box:hover .hz_230726_LinSeer_p3_tbox {
    transform: translateY(-100%);
}
.hz_230726_LinSeer_p3Box:hover .hz_230726_LinSeer_p3_txt {
    opacity: 1;
}
.swiper-container-horizontal>.swiper-pagination-bullets.hz_230726_LinSeer_p3_pagination, .swiper-pagination-custom, .swiper-pagination-fraction {
    margin:2% auto;
    text-align: center;
    z-index: 1;
}
.hz_230726_LinSeer_p3_pagination .swiper-pagination-bullet {
    width:2%;
    height:3px;
    border-radius: 0;
    background: #666;
    opacity: .1;
}
.hz_230726_LinSeer_p3_pagination .swiper-pagination-bullet-active {
    opacity: 1;
    background: #e60012;
}
.hz_230726_LinSeer_container.ns-container {
    width:100%;
}
.hz_230726_LinSeer_p3_next,.hz_230726_LinSeer_p3_prev {
    width:6%;
    position: absolute;
    top:45%;
    transform: translateY(-50%);
    z-index: 1;
    cursor: pointer;
}
.hz_230726_LinSeer_p3_prev {
    left:-8%;
}
.hz_230726_LinSeer_p3_next {
    right:-8%;
}
.hz_230726_LinSeer_show1 {
    display: block;
}
.hz_230726_LinSeer_show2 {
    display: none;
}
.hz_230726_LinSeer_p3_prev:hover .hz_230726_LinSeer_show1 {
    display: none;
}
.hz_230726_LinSeer_p3_prev:hover .hz_230726_LinSeer_show2 {
    display: block;
}
.hz_230726_LinSeer_p3_next:hover .hz_230726_LinSeer_show1 {
    display: none;
}
.hz_230726_LinSeer_p3_next:hover .hz_230726_LinSeer_show2 {
    display: block;
}
.hz_230726_LinSeer_p4Con{
    width:100%;
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: space-between;
    margin-bottom: 3%;
}
.hz_230726_LinSeer_p4Con img {
    width:100%;
}
.hz_230726_LinSeer_p4Box {
    width:47.5%;
    position: relative;
}
.hz_230726_LinSeer_p4_img {
    width:52.6%;
    position: absolute;
    bottom: -25%;
    right: -7%;
}
.hz_230726_LinSeer_p4_tbox {
    position: absolute;
    top:27%;
    left:8.8%;
}
.hz_230726_LinSeer_p4_tit {
    font-size: 24px;
    color:#333333;
    font-weight: bold;
    margin-bottom: 6%;
}
.hz_230726_LinSeer_p4_txt {
    font-size: 14px;
    color:#666666;
    line-height: 1.7;
}
.hz_230726_LinSeer_p5Con {
    width:100%;
    position: relative;
}
.hz_230726_LinSeer_p5Con img {
    width:100%;
}
.hz_230726_LinSeer_p5_swiper {
    width:100%;
    overflow: hidden;
}
.hz_230726_LinSeer_p5_swiper img {
    width:100%;
}
.hz_230726_LinSeer_p5_swiper .swiper-slide {
    position: relative;
    border:1px solid #dfe1e5;
    background-color: #fff;
}
.hz_230726_LinSeer_p5Box {
    width:100%;
}
.hz_230726_LinSeer_p5_img {
    width:100%;
    overflow: hidden;
}
.hz_230726_LinSeer_p5_img>img {
    transition: 0.3s;
    transform: scale(1);
}
.hz_230726_LinSeer_p5_swiper .swiper-slide:hover .hz_230726_LinSeer_p5_img>img {
    transform: scale(1.1);
}
.hz_230726_LinSeer_p5_tBox {
    width:100%;
    padding:1.5625vw 1.5vw 5vw;
}
.hz_230726_LinSeer_p5_time {
    font-size: 14px;
    color:#333333;
    padding-bottom: 1vw;
}
.hz_230726_LinSeer_p5_tit {
    font-size: 20px;
    color:#333333;
    font-weight: bold;
    padding-bottom: 1vw;
}
.hz_230726_LinSeer_p5Box .hz_230726_LinSeer_p5_tBox .ns-red-next-arrow {
    position: absolute;
    left: 1.5625vw;
    bottom: 2.2vw;
}
.hz_230726_LinSeer_p5_pagination {
    width:100%;
}

.swiper-container-horizontal>.swiper-pagination-bullets.hz_230726_LinSeer_p5_pagination, .swiper-pagination-custom, .swiper-pagination-fraction {
    margin:2% auto 0;
    text-align: center;
    z-index: 1;
}
.hz_230726_LinSeer_p5_pagination .swiper-pagination-bullet {
    width:2%;
    height:3px;
    border-radius: 0;
    background: #666;
    opacity: .1;
}
.hz_230726_LinSeer_p5_pagination .swiper-pagination-bullet-active {
    opacity: 1;
    background: #e60012;
}
.hz_230726_LinSeer_p5_prev,.hz_230726_LinSeer_p5_next {
    width:1%;
    position: absolute;
    top:40%;
    cursor: pointer;
}
.hz_230726_LinSeer_p5_prev {
    left: -4%;
}
.hz_230726_LinSeer_p5_next {
    right: -4%;
}
.hz_230726_LinSeer_p6Con,.hz_230726_LinSeer_p6_swiper {
    width:100%;
}
@media (max-width: 1440px) {
    .hz_230726_LinSeer_bannerTitle {
        /*width:32%;*/
        width:28%;
    }
    .ns-master-banner .ns-master-banner-container .ns-master-banner-slide .hz_230726_LinSeer_black p {
        width:32%;
        font-size: 16px;
        margin-bottom: 3%;
    }
    .hz_230726_LinSeer_p3_tbox {
        transform: translateY(-5vw);
    }
    .hz_230726_LinSeer_p3_next, .hz_230726_LinSeer_p3_prev {
        width: 5.5%;
    }
    .hz_230726_LinSeer_p3_prev {
        left: -3%;
    }
    .hz_230726_LinSeer_p3_next {
        right: -3%;
    }
}
@media (max-width: 1230px) {
    .hz_230726_LinSeer_p3_tbox {
        transform: translateY(-6vw);
    }
    .hz_230726_LinSeer_p3_tit {
        font-size: 18px;
    }
    .hz_230726_LinSeer_p3_txt {
        font-size: 12px;
    }
    .swiper-container-horizontal>.swiper-pagination-bullets.hz_230726_LinSeer_p3_pagination, .swiper-pagination-custom, .swiper-pagination-fraction {
        bottom:3%;
    }
    /*.hz_230726_LinSeer_p3_next, .hz_230726_LinSeer_p3_prev {
        width:50px;
    }*/
}
@media (max-width: 960px) {
    .hz_230726_LinSeer_bannerTitle {
        width:26%;
        margin-bottom: 1%;
    }
    .ns-master-banner .ns-master-banner-container .ns-master-banner-slide .hz_230726_LinSeer_black p {
        width:26%;
        font-size: 14px;
        margin-bottom: 2%;
    }
    .hz_230726_LinSeer_p2_tit {
        font-size: 14px;
    }
    .hz_230726_LinSeer_p2_txt {
        font-size: 12px;
    }
    /*.hz_230726_LinSeer_p3_tbox {
        padding: 0 1%;
        margin-top: -1%;
    }*/
    .hz_230726_LinSeer_p3_tit {
        font-size: 16px;
        margin-bottom: 2%;
    }
}
@media (max-width: 768px) {
    .ns-master-banner .ns-master-banner-container .ns-master-banner-slide .ns-banner-content-wrap {
        background-color: transparent;
    }
    .ns-master-banner .ns-master-banner-container .ns-master-banner-slide .hz_230726_LinSeer_black h1 {
        font-size: 6.4vw;
    }
    .ns-master-banner .ns-master-banner-container .ns-master-banner-slide .hz_230726_LinSeer_black p {
        margin-bottom: 15%;
        font-size: 2.9vw;
        width:70.4%;
    }
    .hz_230726_LinSeer_bannerTitle {
        width:68.4%;
        margin-bottom: 5vw;
    }

    .hz_230726_LinSeer_title {
        font-size: 5.3vw;
    }
    .hz_230726_LinSeer_line {
        width:9vw;
        height: 1.1vw;
        margin:2vw auto 3vw;
    }
    .hz_230726_LinSeer_stit {
        font-size: 4.3vw;
        margin-bottom: 7vw;
    }
    .ns-advantage-wrap .ns-advantage-text ul.hz_230726_LinSeer_p0Box {
        flex-direction: column;
    }
    .ns-advantage-wrap .ns-advantage-text ul.hz_230726_LinSeer_p0Box li {
        width:100%;
        display: flex;
        flex-direction: row;
        align-items: center;
        justify-content: space-between;
    }
    .ns-advantage-wrap .ns-advantage-text ul.hz_230726_LinSeer_p0Box li h4 {
        text-align: left;
        font-size: 4vw;
    }
    .ns-advantage-wrap .ns-advantage-text ul.hz_230726_LinSeer_p0Box li p {
        font-size: 2.8vw;
    }
    .hz_230726_LinSeer_p1_img {
        width:100%;
    }
    .hz_230726_LinSeer_p1Box {
        margin-top: -40%;
        padding: 5% 6.5%;
    }
    .hz_230726_LinSeer_p1Txt {
        font-size: 3.7vw;
        text-align: justify;
        margin-bottom: 0;
    }
    .hz_230726_LinSeer_p1Con {
        flex-direction: column;
    }
    .hz_230726_LinSeer_p1_div {
        width:100%;
        position: relative;
        margin-top: 8vw;
    }
    .hz_230726_LinSeer_p1_ic {
        width:14%;
        margin:0 auto;
        position: absolute;
        top:-15%;
        right:0;
    }
    .hz_230726_LinSeer_p1_tBox {
        width:100%;
    }
    .hz_230726_LinSeer_p1_stit {
        font-size: 4vw;
    }
    .hz_230726_LinSeer_p1_stxt {
        font-size: 2.8vw;
    }

    .hz_230726_LinSeer_p2_container.ns-container {
        width:100%;
        padding-left: 0;
        padding-right: 0;
    }

    .swiper-container-horizontal>.swiper-pagination-bullets.hz_230726_LinSeer_p2_pagination, .swiper-pagination-custom, .swiper-pagination-fraction {
        margin:3% auto 0;
        text-align: center;
    }
    .hz_230726_LinSeer_p2_pagination .swiper-pagination-bullet {
        width:8vw;
        height:0.7vw;
        border-radius: 0;
        background: #666;
        opacity: .1;
    }
    .hz_230726_LinSeer_p2_pagination .swiper-pagination-bullet-active {
        opacity: 1;
        background: #e60012;
    }
    .hz_230726_LinSeer_p2_tbox {
        padding:6% 6% 15%;
    }
    .hz_230726_LinSeer_p2_tit {
        font-size: 4vw;
    }
    .hz_230726_LinSeer_p2_txt {
        font-size: 2.8vw;
    }

    .hz_230726_LinSeer_p2Box>a>div .ns-red-next-arrow {
        transition: 0.3s;
        transform: translateY(0);
        opacity: 1;
    }
    .hz_230726_LinSeer_p2Box>a>div:hover .ns-red-next-arrow {
        transform: none;
        opacity: 1;
    }
    .hz_230726_LinSeer_p2Box>a>div .ns-red-next-arrow {
        left: 0;
        bottom: 0;
        padding-left: 0;
        padding-right: 20px;
    }
    .hz_230726_LinSeer_p2Box>a>div .ns-red-next-arrow::before {
        left: auto;
        right: 0;
        width: 14px;
        height: 9px;
    }

    .hz_230726_LinSeer_p2Box>a>div:hover {
        box-shadow: none;
    }

    .hz_230726_LinSeer_p3_swiper2 {
        width:100%;
        position: relative;
    }
    .hz_230726_LinSeer_p3_swiper2 img {
        width:100%;
    }
    .hz_230726_LinSeer_p3Box {
        flex-direction: column;
        overflow: visible;
    }
    .hz_230726_LinSeer_p3_img {
        width: 100%;
        position: relative;
    }
    .hz_230726_LinSeer_p3_imgCover {
        width:100%;
        position: absolute;
        top:0;
        left:0;
    }
    .hz_230726_LinSeer_p3_tbox {
        width:100%;
        padding:6vw 0 3vw;
        position: static;
        transform: none;
    }
    .hz_230726_LinSeer_p3_tit {
        font-size: 4vw;
        margin-bottom: 2vw;
        color:#000000;
    }
    .hz_230726_LinSeer_p3_txt {
        font-size: 2.8vw;
        color:#666666;
        opacity: 1;
    }
    .hz_230726_LinSeer_p3_swiper2 .swiper-slide-active .hz_230726_LinSeer_p3_imgCover {
        display: none;
    }
    .hz_230726_LinSeer_p3_swiper2 .swiper-slide .hz_230726_LinSeer_p3_tbox {
        display: none;
    }
    .hz_230726_LinSeer_p3_swiper2 .swiper-slide-active .hz_230726_LinSeer_p3_tbox {
        display: block;
    }
    .swiper-container-horizontal>.swiper-pagination-bullets.hz_230726_LinSeer_p3_pagination2, .swiper-pagination-custom, .swiper-pagination-fraction {
        text-align: center;
        margin-bottom: 2%;
    }
    .hz_230726_LinSeer_p3_pagination2 .swiper-pagination-bullet {
        width:8vw;
        height:0.7vw;
        border-radius: 0;
        background: #666;
        opacity: .1;
        margin:0 3px !important;
    }
    .hz_230726_LinSeer_p3_pagination2 .swiper-pagination-bullet-active {
        opacity: 1;
        background: #e60012;
    }
    .hz_230726_LinSeer_p3_prev2,.hz_230726_LinSeer_p3_next2 {
        width:12.8vw;
        position: absolute;
        top:24vw;
        z-index: 1;
    }
    .hz_230726_LinSeer_p3_prev2 {
        left: 3.2vw
    }
    .hz_230726_LinSeer_p3_next2 {
        right: 3.2vw
    }

    .hz_230726_LinSeer_p3_prev2:hover .hz_230726_LinSeer_show1 {
        display: none;
    }
    .hz_230726_LinSeer_p3_prev2:hover .hz_230726_LinSeer_show2 {
        display: block;
    }
    .hz_230726_LinSeer_p3_next2:hover .hz_230726_LinSeer_show1 {
        display: none;
    }
    .hz_230726_LinSeer_p3_next2:hover .hz_230726_LinSeer_show2 {
        display: block;
    }

    .hz_230726_LinSeer_p3Box:hover .hz_230726_LinSeer_p3_mask {
        background-color: transparent;
    }
    .hz_230726_LinSeer_p3Box:hover .hz_230726_LinSeer_p3_tbox {
        transform: none;
    }
    .hz_230726_LinSeer_p3Box:hover .hz_230726_LinSeer_p3_txt {
        opacity: 1;
    }

    .hz_230726_LinSeer_p4Con {
        flex-direction: column;
    }
    .hz_230726_LinSeer_p4Box {
        width:98%;
    }
    .hz_230726_LinSeer_p4Box:first-child {
        margin-bottom: 10vw;
    }
    .hz_230726_LinSeer_p4_tit {
        font-size: 4.8vw;
    }
    .hz_230726_LinSeer_p4_txt {
        font-size: 2.8vw;
    }
    .hz_230726_LinSeer_p5_swiper {
        padding:1px;
    }
    .hz_230726_LinSeer_p5_tBox {
        padding:15px 15px 80px;
    }
    .hz_230726_LinSeer_p5_time {
        font-size: 2.8vw;
        padding-bottom: 2vw;
    }
    .hz_230726_LinSeer_p5_tit {
        font-size: 4vw;
    }
    .hz_230726_LinSeer_p5Box .hz_230726_LinSeer_p5_tBox .ns-red-next-arrow {
        left:15px;
        bottom:5vw;
        padding-left: 0;
        padding-right: 20px;
    }
    .hz_230726_LinSeer_p5Box .hz_230726_LinSeer_p5_tBox .ns-red-next-arrow::before {
        left:auto;
        right:0;
        width:14px;
        height:9px;
    }

    .hz_230726_LinSeer_p5_pagination .swiper-pagination-bullet {
        width:8vw;
        height:0.7vw;
        border-radius: 0;
        background: #666;
        opacity: .1;
        margin:0 3px !important;
    }
    .hz_230726_LinSeer_p5_pagination .swiper-pagination-bullet-active {
        opacity: 1;
        background: #e60012;
    }
    .hz_230726_LinSeer_p5_swiper .swiper-slide:hover .hz_230726_LinSeer_p5_img>img {
        transform: scale(1);
    }
}

/* 20230823侧边栏修改 */
.hz-230823-xgcp{
    display: flex;
    align-items: center;
    margin-top: 45px;
}
.hz-230823-pro_right2 img{
    width: 100%;
}
.hz-230823-xgcp div{
    width: 20px;
}
.hz-230823-xgcp p{
    font-size: 20px;
    color: #333333;
    margin-left: 10px;
}
.hz-230823-pro_right2{
    width: 25%;
    float: right;
    padding-top: 20px;
}
.hz-230823-pro_right2 .pro_add {
    margin-top: 20px;
    position: relative;
}
.hz-230823-cp li{
   line-height: 1.6;
   padding-top: 15px;
   padding-bottom: 15px;
   border-bottom: 1px solid #e6e6e6;
    
}
.hz-230823-cp li:last-child{
    border-bottom: 0 solid #e6e6e6;
}
.hz-230823-cp li span{
    display: inline-block;
    width: 5px;
    line-height: 1;
}
.hz-230823-cp li a{
    color: #333333;
    display: block;
    width: 97%;
}
.hz-230823-cp li a:hover{
    color: #333333;
}
.hz-230823-cp li a:hover span{
   transform: translateX(5px);
   transition: all 0.5s;
}
.hz-20230823-wyzx{
    position: absolute;
    left: 20px;
    top: 50%;
    transform: translateY(-50%);
    display: flex;
    align-items: center;
}
.hz-20230823-wyzx div{
    width: 5px;
    margin-left: 5px;
}
.hz-20230823-wyzx p{
    font-size: 22px;
    color: #333333;
}
.hz-230823-pro_right2 .pro_add a:hover>img{
    transform: scale(1.);
}
@media (max-width: 768px) {
    .hz-230823-pro_right2{
        width: 100%;
        float: left;
        padding-top: 0;
        padding-bottom: 24px;
    }
    .hz-230823-pro_right2 .pro_add{
        display: none;
    }
    .hz-230823-xgcp {
        margin-top: 0;
    }
    .hz-230823-xgcp p {
        font-size: 5.33vw;
    }
    .hz-230823-cp li a {
       font-size: 3.73vw;
    }

    .hz-230823-cp li {
       
        padding-top: 3%;
        padding-bottom: 3%;
       
    }
}

/* 十年筑云20231024修改 */
.hz-20231024-ul li img{
    width: 140px;
}
.hz-20231024-ul li p{
    width: 72%;
}
.hz-20231024-ns-container{
    position: relative;
    height: 100%;
    width: 1200px;
    margin-left: auto;
    margin-right: auto;
}
.hz-20231024-secondBannerText {
    position: absolute;
    top: 50%;
    left: 0;
    transform: translateY(-50%);
}
.hz-20231024-secondBannerText h2,.hz-20231024-secondBannerText h1 {
    margin-bottom: 1.5vw;
    font-size: 36px;
    color: white;
    font-weight: 700;
    width: 40vw;
}
.hz-20231024-secondBannerText p {
    font-size: 46px;
    font-size: 16px;
    line-height: 1.6;
    margin-top: 2.42%;
    color: #fff;
}
.hz-20231024-mt30{
    margin-top: 30px;
}
@media (max-width: 768px) {
    .hz-20231024-secondBannerText h2{
        margin-bottom: 25px;
        font-size: 30px;
        width: auto;
    }
    .hz-20231024-secondBannerText{
        top: 25%;
        left: 15px;
        right: 15px;
    }
    .hz-20231024-mt30{
        margin-top: 20px;
    }
}
/* 十年筑云20231024修改结束 */
/* 全光网页面样式修改 */
.hz_231107_opacity .ns-wrap-list.hz-220105-li-efefef li {
    background-color:rgba(255, 255, 255, 0.9) !important;
}
/* 全光网页面样式修改 */


/* 百业灵犀新增内容 */

.hz_240124_Linseer_newpart{
    /* width:100%;
    margin:0 auto;
    display:flex;
    justify-content:space-between;
    flex-wrap:wrap; */
}
.hz_240124_Linseer_newpart img{
    width:100%;
}
.hz_240124_Linseer_newpart>li{
    width:calc(25% - 20px);
}
.hz_240124_LinSeer_cpimg{
    width:100%;
}
.hz_240124_Linseer_newpart>li .ns-red-next-arrow{
    padding-right:30px;
    padding-left:0;
}
.hz_240124_Linseer_newpart>li .ns-red-next-arrow::before{
    left:auto;
    right:0;
}
@media (max-width: 768px){
    .ns-wrap-list.hz_240124_Linseer_newpart>li{
       margin-bottom:20px !important;
    }
    .hz_240124_Linseer_newpart>li .ns-red-next-arrow::before{
        width:17px;
        height:12px;
        right:5px;
    }
    .hz_230726_LinSeer_p1_bgw{
        bottom:0;
        top:auto;
    }
}

/* 百业灵犀新增内容结束 */


/* 新加坡马来西亚游学修改 */
.hz-20240205-course-ul img{
    width: 100%;
}
.hz-20240205-course-ul{
    width: 100%;
}
.hz-20240205-course-li{
    display: flex;
    margin-top: 30px;
}
.hz-20240205-course-li:nth-child(1){
    margin-top: 0;
}
.hz-20240205-course-img{
    width:400px;
   
}
.hz-20240205-course-txtBox{
    width: 800px;
    padding-left: 41px;
    padding-right: 31px;
    box-shadow: 0 0 5px rgba(0, 0, 0, 0.15);
    display:flex;
    flex-direction:column;
    justify-content:center;
        
}
.clearfix:after {       
    content: "";     
    display: block;  
    clear: both;     
    visibility: hidden;   
    line-height: 0;    
    height: 0;     
    font-size:0;  
 }
.clearfix{ 
    zoom:1;
}   
.hz-20240205-course-txt1{
    font-size: 24px;
    color: #333;
}
.hz-20240205-course-txt2{
    font-size: 18px;
    color: #333;
    line-height: 35px;
    margin-top: 20px;
}
.hz-20240205-nopd{
    padding-bottom: 10px !important;
}
@media screen and (max-width: 1400px){
    .hz-20240205-course-txt1{
        font-size: 20px;
    }
    .hz-20240205-course-txt2{
        font-size: 14px;
        margin-top: 16px;
        line-height: 28px;
    }
}
@media screen and (max-width: 768px){
    .hz-20240205-course-li{
        display: block;
        margin-top: 4vw;
    }
    .hz-20240205-course-img{
        width: 100%;
    }
    .hz-20240205-course-txtBox{
        width: 100%;
        padding-left: 4%;
        padding-right: 4%;
        padding-top: 3%;
        padding-bottom: 2%;
        box-shadow: 0 0 5px rgba(0, 0, 0, 0.15);
        display:block;
        flex-direction:column;
        justify-content:center;
    }
    .hz-20240205-course-txt1{
        font-size: 3.73vw;
    }
    .hz-20240205-course-txt2{
        font-size: 2.93vw;
        margin-top:2%;
        line-height: 5.33vw;
    }
}

/* 新增 NE36 Pro HY add */
.NE36Pro-banner-tit0{ width: 60%; margin-top: 20%;}
.NE36Pro-banner-tit{ font-size: 78px; font-weight: bold; width: 100%; line-height: 1; margin-bottom: 5%; color: #977846;}
.NE36Pro-banner-tit img{ display: inline-block; vertical-align: middle; height: 182px;}
.NE36Pro-banner .NE36Pro-jg{ margin-left: 0;}

.tab.NE36Pro-tab li:first-child::before{ background: #fff;}
.tab.NE36Pro-tab a{ color: #fff;}

.NE36Pro-gl{ background-color: #000;}
.NE36Pro-gl .main{ padding: 80px 0;}

.NE36Pro-base-cont{ margin-top: 6%;}
.NE36Pro-base-cont .img{ margin: 0 auto 3% auto;}

.NE36Pro-p1tit{ margin-bottom: 2%;}
.NE36Pro-p1tit img{ display: block; width: auto; height: 58px; margin: 0 auto;}
.NE36Pro-p1-cont .img{ width: 57.5%;}
.notes{ width: 93%; margin: 0 auto; font-size: 18px; color: #a1a1a1;}

.NE36Pro-p2{ background-size: cover; background-position-x: center; height: 1320px;}
.NE36Pro-p2txt{ width: 93%;  margin: 0 auto; text-align: center; color: #fff; line-height: 1.5; margin-bottom: 4%; font-size: 24px;}

.NE36Pro-p3-cont .img{ width: 86.75%;}

.NE36Pro-p4-cont .img{ width: 87.5%;}

.NE36Pro-p5-cont .img{ width: 63.166%;}

.NE36Pro-p6{ background-size: cover; background-position-x: center; height: 1131px;}

.NE36Pro-p7-cont .img{ width: 48.333%;}

.NE36Pro-p8{ background-size: cover; background-position-x: center; height: 2600px;}
.NE36Pro-p8tit1 img{ height: 129px;}

.NE36Pro-p9-cont .img{ width: 89.833%;}

.NE36Pro-p10-cont .img{ width: 87.083%;}

.NE36Pro-p11-cont .img{ width: 66.5%;}

.NE36Pro-p12-cont .img{ width: 28.333%;}
.NE36Pro-p12-table{ width: 86.5%; margin: 8% auto 0 auto; color: #fff;}
.NE36Pro-p12-table table{ width: 100%; border-bottom: 1px solid #fff;}
.NE36Pro-p12-table table th, .NE36Pro-p12-table table td{ padding: 15px 20px;}
.NE36Pro-p12-table table th{ font-size: 18px;}
.NE36Pro-p12-table table td{ vertical-align: middle;}
.NE36Pro-p12-table table tbody{ border-top: 1px solid #fff;}

.NE36Pro-p13-box{ width: 94.5%; margin: 3% auto 0 auto; background-color: #1a1b20; padding: 60px 70px; font-size: 22px; color: #cfcfd0; line-height: 1.4; border-radius: 20px;}
.NE36Pro-p13-box p{ padding: 10px 0;}

.hy20240604-NE36Pro-banner-tit{ margin-left: 12%;}
.hy_240604_bannerbtn{ margin-left: 12%;}

/* 新增 NX30 Pro HY add */
.NX30Pro-banner-tit0{ width: 60%; margin-top: 17%;}
.NE30Pro-banner-tit{ font-size: 78px; font-weight: bold; width: 100%; line-height: 1; margin-bottom: 5%; color: #977846;}
.NX30Pro-banner-tit0 img{ display: inline-block; vertical-align: middle; height: 15vw;}

.NX30Pro-gl{ background-color: #000;}
.NX30Pro-gl .main{ padding: 80px 0; position: relative; z-index: 5;}

.NX30Pro-border{ border: 1px solid #644cc0; border-radius: 100px; overflow: hidden; position: relative;}
.NX30Pro-base-cont{ text-align: center; font-size: 36px; color: #fff;}
.NX30Pro-base-cont .NX30Pro-title{ font-size: 50px;}
.NX30Pro-base-cont .NX30Pro-title span{ background-image:-webkit-linear-gradient(100deg,#644cc0,#927ffe); -webkit-background-clip:text; -webkit-text-fill-color:transparent; color: #644cc0;}
.NX30Pro-base-cont .NX30Pro-txt{ margin-top: 10px;}
.NX30Pro-border-bg::before{ content: ''; width: 100%; height: 20.833vw; background: -webkit-linear-gradient(to top, rgba(118, 95, 253, 0.3), transparent); background: linear-gradient(to top, rgba(118, 95, 253, 0.3), transparent); position: absolute; left: 0; bottom: 0; z-index: -1;}


.NX30Pro-p0 .NX30Pro-border{ border-color: rgba(255, 255, 255, 0.3); border-radius: 50px; background-color: rgba(107, 69, 184, 0.3); padding: 80px 0;}

.NX30Pro-p1 .NX30Pro-border{ padding: 100px 0; background-color: rgba(107, 69, 184, 0.05);}
.NX30Pro-p1 .NX30Pro-p1tit1{ padding-top: 60px;}
.NX30Pro-p1 .NX30Pro-base-cont{ margin: 140px 0 100px 0; font-size: 38px; color: #a5a2ab;}
.NX30Pro-p1 .NX30Pro-base-cont .NX30Pro-title{ font-size: 54px;}

.NX30Pro-p2 .NX30Pro-p2tit1{ padding: 60px 0;}
.NX30Pro-p2 .NX30Pro-border{ margin-top: 80px; padding: 100px 0;}
.NX30Pro-p2 .img{ margin-top: 80px;}

.marginTop80{ margin-top: 80px;}

.NX30Pro-p3 .NX30Pro-p3tit1{ padding: 60px 0;}
.NX30Pro-p3 .NX30Pro-border{ margin-top: 80px; padding: 100px 0;}
.NX30Pro-p3 .img{ margin-top: 80px;}
.NX30Pro-p3 .notes{ margin-top: 80px; font-size: 20px; color: #fff; text-align: center;}
.NX30Pro-p3 .NX30Pro-p3-jsq{ background-position: center; background-repeat: no-repeat; background-size: cover; height: 610px; padding: 60px 0;}

.NX30Pro-p4 .NX30Pro-border{ padding-top: 140px;}
.NX30Pro-p4 .NX30Pro-base-cont{ margin: 80px 0 100px 0;}

/* 新增 NX400 HY add */
.NX400-banner-tit0{ width: 60%; margin-top: 17%;}
.NX400-banner-tit{ font-size: 78px; font-weight: bold; width: 100%; line-height: 1; margin-bottom: 5%; color: #977846;}
.NX400-banner-tit0 img{ display: inline-block; vertical-align: middle; height: 12.083vw;}
.hy-2024111-addbtn{ left: 0; top: 68%;}

.tab.NX400-tab a{ color: #fff;}
.tab.NX400-tab li:first-child::before{ background: #fff;}

.NX400-gl{ background-color: #fff;}
.NX400-gl .main{ padding: 100px 0 145px 0; position: relative; z-index: 5;}

.NX400-base-cont{ text-align: center; font-size: 36px; color: #000;}
.NX400-base-cont .NX400-title{ font-size: 50px; font-weight: bold;}
.NX400-base-cont .NX400-title span{ color: #001b56;}
.NX400-base-cont .NX400-txt{ margin-top: 10px;}

.NX400-p0{ background: url(../../2024/images/NX400/NX400-p0-bg.jpg) top center no-repeat #24385d; background-size: 100% auto;}
.NX400-p0 .img{ padding: 50px 0; background: url(../../2024/images/NX400/NX400-p0-img-bg.png) center no-repeat #3c5680; background-size: 100% 100%; border: 1px solid rgba(255, 255, 255, 0.5); border-radius: 20px;}

.NX400-p1{ background: url(../../2024/images/NX400/NX400-p1-bg.jpg) top center no-repeat; background-size: cover; border-radius: 45px 45px 0 0; margin-top: -45px;}
.NX400-p1 .img{ margin-top: 80px;}

.NX400-p2{ background: url(../../2024/images/NX400/NX400-p2-bg.jpg) top center no-repeat; background-size: cover; border-radius: 45px 45px 0 0; margin-top: -45px;}
.NX400-p2 .img{ margin-top: 80px;}

.NX400-p3{ background-color: #fff; border-radius: 45px 45px 0 0; margin-top: -45px;}
.NX400-p3 .img{ margin-top: 80px;}

.NX400-p4{ background: -webkit-linear-gradient(to bottom, #000, #000, #000, #0c2442); background: linear-gradient(to bottom, #000, #000, #000, #0c2442); border-radius: 45px 45px 0 0; margin-top: -45px;}
.NX400-p4 .NX400-base-cont .NX400-title span{ color: #6898f1;}
.NX400-p4 .NX400-base-cont .NX400-txt{ color: #fff;}
.NX400-p4 .img{ margin-top: 80px;}
.NX400-p4 .notes{ margin-top: 80px; font-size: 20px; color: #fff; text-align: center;}

.NX400-p5{ background-color: #fff; border-radius: 45px 45px 0 0; margin-top: -45px;}
.NX400-p5 .img{ margin-top: 80px;}

.NX400-p6{ background: url(../../2024/images/NX400/NX400-p6-bg.jpg) top center no-repeat; background-size: cover; border-radius: 45px 45px 0 0; margin-top: -45px;}
.NX400-p6 .img{ margin-top: 80px;}
.NX400-p6 .notes{ margin-top: 80px; font-size: 20px; color: #020202; text-align: center;}

.NX400-p7{ background: url(../../2024/images/NX400/NX400-p7-bg.jpg) top center no-repeat; background-size: cover; border-radius: 45px 45px 0 0; margin-top: -45px;}
.NX400-p7 .img{ margin-top: 80px;}

.NX400-p8{ background-color: #f1f5f8; border-radius: 45px 45px 0 0; margin-top: -45px;}
.NX400-p8 .main{ padding-bottom: 0;}
.NX400-p8 .img{ margin-top: 80px;}

.NX400-p9{ background: url(../../2024/images/NX400/NX400-p9-bg.jpg) top center no-repeat; background-size: cover; border-radius: 45px 45px 0 0; margin-top: -45px; position: relative;}
.NX400-p9 .img{ margin-top: 80px;}

.NX400-p10{ background: -webkit-linear-gradient(to bottom, #121b39, #0c2442); background: linear-gradient(to bottom, #121b39, #0c2442); border-radius: 45px 45px 0 0; margin-top: -45px; position: relative;}
.NX400-p10 .NX400-base-cont .NX400-title span{ color: #fff;}
.NX400-p10 .NX400-base-cont .NX400-txt{ color: #fff;}
.NX400-p10 .img{ margin-top: 80px;}
.NX400-p10 .main{ padding: 100px 0;}
.NX400-p10 .notes{ margin-top: 80px; font-size: 20px; color: #fff; text-align: center;}

/* 新增 NX400 HY add */
.NX600-banner-tit0{ width: 60%; margin-top: 15%;}
.NX600-banner-tit{ font-size: 78px; font-weight: bold; width: 100%; line-height: 1; margin-bottom: 5%; color: #977846;}
.NX600-banner-tit0 img{ display: inline-block; vertical-align: middle; height: 17vw;}
.hy-2024112-addbtn{ left: 0; top: 75%;}

/* .tab.NX600-tab a{ color: #fff;}
.tab.NX600-tab li:first-child::before{ background: #fff;} */

.NX600-gl{ background-color: #fff;}
.NX600-gl .main{ padding: 100px 0; position: relative; z-index: 5;}

.NX600-base-cont{ font-size: 36px; color: #000; text-align: center;}
.NX600-base-cont .NX600-title{ font-size: 74px; font-weight: bold;}
.NX600-base-cont .NX600-title span{ background-image:-webkit-linear-gradient(90deg,#c3966f,#867350); -webkit-background-clip:text; -webkit-text-fill-color:transparent; color: #c3966f;}
.NX600-base-cont .NX600-txt{ margin-top: 50px;}
.NX600-base-cont .NX600-txt span{ background-image:-webkit-linear-gradient(90deg,#c3966f,#867350); -webkit-background-clip:text; -webkit-text-fill-color:transparent; color: #c3966f;}

.NX600-p1{ background-color: #dbdbdb;}
.NX600-p1tit{ margin-bottom: 2%;}
.NX600-p1tit img{ display: block; width: 100%; /* width: auto; height: 58px; */ margin: 0 auto;}
.NX600-p1txt{ font-size: 30px; text-align: center;}
.NX600-p1 .img{ margin-top: 80px;}

.NX600-p2 .NX600-base-cont{ font-size: 30px; text-align: left; padding: 0 110px;}
.NX600-p2 .NX600-base-cont .NX600-title{ font-size: 42px;}
.NX600-p2 .NX600-base-cont .NX600-txt{ margin-top: 10px;}
.NX600-p2 .img{ margin-top: 80px;}

.NX600-p3 .img{ margin-top: 80px;}

.NX600-p4 .img{ margin-top: 80px;}

.NX600-p5 .img{ margin-top: 80px;}

.NX600-p6 .img{ margin-top: 80px;}

/* 新增 AX3001 HY add */
.AX3001-banner-tit0{ width: 60%; margin-top: 20%;}
.AX3001-banner-tit{ font-size: 78px; font-weight: bold; width: 100%; line-height: 1; margin-bottom: 5%; color: #977846;}
.AX3001-banner-tit img{ display: inline-block; vertical-align: middle; height: 230px;}
.AX3001-banner .AX3001-jg{ font-size: 21px; color: #060606; line-height: 1.8;}

.AX3001-gl .main{ padding: 55px 0;}
.AX3001-p0 li{ float: left; width: 33.333%; padding: 0 20px; margin: 25px 0;}
.AX3001-p0 li .block-box .icon{ width: 126px; margin: 0 auto;}
.AX3001-p0 li .block-box .tit{ font-size: 26px; text-align: center; margin-top: 15px;}

.AX3001-base-cont{ margin-top: 4%;}
.AX3001-base-cont .img{ margin: 0 auto 3% auto;}

.AX3001-p1tit{ margin-bottom: 2%;}
.AX3001-p1tit img{ display: block; width: auto; height: 53px; margin: 0 auto;}
.AX3001-p1-cont .img{ width: 100%;}

.AX3001-p2txt{ width: 93%; margin: 0 auto; text-align: center; line-height: 1.5; margin-bottom: 4%; font-size: 24px;}

/* 新增 BA3600 HY add */
.BA3600-banner-tit0{ width: 60%; margin-top: 17%;}
.BA3600-banner-tit{ font-size: 78px; font-weight: bold; width: 100%; line-height: 1.2; margin-bottom: 5%; color: #977846;}
.BA3600-banner-tit img{ display: inline-block; vertical-align: middle; height: 13.9vw;}
.BA3600-banner .BA3600-jg{ font-size: 21px; color: #060606; line-height: 1.8;}
.tab.BA3600-tab a{ color: #fff;}
.tab.BA3600-tab li:first-child::before{ background: #fff;}

.BA3600-gl{ background-color: #000;}
.BA3600-gl .main{ padding: 4.16vw 0; color: rgba(255, 255, 255, 0.5);}

.BA3600-p1tit{ text-align: center; font-size: 70px; /* line-height: 1; */ font-family: 'PingFang_Bold';}
.BA3600-p1tit span{ background-image:-webkit-linear-gradient(100deg,#83c1fc,#81b1f7); -webkit-background-clip:text; -webkit-text-fill-color:transparent; color: #81b1f7;}

.BA3600C-p0 .img{ margin-top: 4.16vw;}
.BA3600C-p1 .img{ margin-top: 4.16vw;}

.BA3600C-base-cont{ font-size: 28px; text-align: center;}
.BA3600C-base-cont .BA3600C-title{ font-size: 70px; font-weight: bold; line-height: 1; color: #fff;}
.BA3600C-base-cont .BA3600C-title span{ display: inline-block; vertical-align: middle; color: #fff;}
.BA3600C-base-cont .BA3600C-title img{ display: inline-block; vertical-align: middle; width: auto; height: 88px; margin-left: 12px;}
.BA3600C-base-cont .BA3600C-txt{ margin-top: 50px; line-height: 2;}

.BA3600C-p2{ background-repeat: no-repeat; background-position: center; background-size: 100% auto;}
.BA3600C-p2 .marginT50{ margin-top: 28vw;}

.BA3600C-p3 .img{ margin-top: 4.16vw;}

.BA3600C-p4 .BA3600C-base-cont .BA3600C-title{ margin-bottom: 15px;}
.BA3600C-p4 .img{ margin-top: 2.08vw;}
.BA3600C-p4 .t-title{ font-size: 26px; text-align: center; margin-top: 4.16vw;}

.BA3600C-p5 .img{ margin-top: 4.16vw;}

.BA3600C-p6 .hz220805-NX15-p0{ position: relative;}
.BA3600C-p6 .BA3600C-base-cont{ width: 100%; position: absolute; top: 0; left: 0;}
.BA3600C-p6 .img{ width: 70%; margin: 0 auto;}

.BA3600C-p7 .hz220805-NX15-p0{ position: relative;}
.BA3600C-p7 .BA3600C-base-cont{ width: 100%; position: absolute; top: 6.55vw; left: 0;}

.BA3600C-p8 .img{ margin: 4.16vw auto 0 auto; width: 70%;}

.BA3600C-p9 .img{ margin-top: 4.16vw;}

.BA3600L-p0 .img{ margin-top: 4.16vw;}
.BA3600L-p1 .img{ margin-top: 4.16vw;}

.BA3600L-base-cont{ font-size: 28px; text-align: center;}
.BA3600L-base-cont .BA3600L-title{ font-size: 70px; font-weight: bold; line-height: 1.2; color: #fff;}
.BA3600L-base-cont .BA3600L-title span{ display: inline-block; vertical-align: middle; color: #fff;}
.BA3600L-base-cont .BA3600L-title img{ display: inline-block; vertical-align: middle; width: auto; height: 88px; margin-left: 12px;}
.BA3600L-base-cont .BA3600L-txt{ margin-top: 50px; line-height: 2;}

.BA3600L-p2{ background-repeat: no-repeat; background-position: center; background-size: 100% auto;}
.BA3600L-p2 .marginT50{ margin-top: 28vw;}

.BA3600L-p3 .img{ margin-top: 4.16vw;}

.BA3600L-p4 .BA3600L-base-cont .BA3600L-title{ margin-bottom: 15px;}
.BA3600L-p4 .img{ margin-top: 2.08vw;}
.BA3600L-p4 .t-title{ font-size: 26px; text-align: center; margin-top: 4.16vw;}

.BA3600L-p5 .img{ margin-top: 4.16vw;}

.BA3600L-p6 .img{ margin-top: 4.16vw;}

.BA3600L-p7 .hz220805-NX15-p0{ position: relative;}
.BA3600L-p7 .BA3600L-base-cont{ width: 100%; position: absolute; top: 2vw; left: 0;}

.BA3600L-p8{ background-repeat: no-repeat; background-position: center; background-size: 100% auto;}
.BA3600L-p8 .img{ margin-top: 4.16vw;}

.BA3600L-p9 .hz220805-NX15-p0{ position: relative;}
.BA3600L-p9 .BA3600L-base-cont{ width: 100%; position: absolute; top: 5vw; left: 0;}
.BA3600L-p9 .notes{ font-size: 20px; text-align: center; line-height: 2; width: 100%; position: absolute; bottom: 5vw; left: 0;}

.BA3600L-p10 .img{ margin: 4.16vw auto 0 auto; width: 70%;}

.BA3600L-p11 .img{ margin-top: 4.16vw;}

/* 新增 BA5100 HY add */
.BA5100-banner-tit0{ width: 60%; margin-top: 17%;}
.BA5100-banner-tit{ font-size: 78px; font-weight: bold; width: 100%; line-height: 1; margin-bottom: 5%; color: #977846;}
.BA5100-banner-tit img{ display: inline-block; vertical-align: middle; height: 13.9vw;}
.BA5100-banner .BA5100-jg{ font-size: 21px; color: #060606; line-height: 1.8;}
.tab.BA5100-tab a{ color: #fff;}
.tab.BA5100-tab li:first-child::before{ background: #fff;}

.BA5100-gl{ background-color: #000;}
.BA5100-gl .main{ padding: 4.16vw 0; color: rgba(255, 255, 255, 0.5);}

.BA5100-p1tit{ text-align: center; font-size: 70px; /* line-height: 1; */ font-family: 'PingFang_Bold';}
.BA5100-p1tit span{ background-image:-webkit-linear-gradient(100deg,#ffe8d2,#ffe1c5); -webkit-background-clip:text; -webkit-text-fill-color:transparent; color: #ffe1c5;}

.BA5100C-p0 .img{ margin-top: 4.16vw;}
.BA5100C-p1 .img{ margin-top: 4.16vw;}

.BA5100C-base-cont{ font-size: 28px; text-align: center;}
.BA5100C-base-cont .BA5100C-title{ font-size: 70px; font-weight: bold; line-height: 1; color: #fff;}
.BA5100C-base-cont .BA5100C-title span{ display: inline-block; vertical-align: middle; color: #fff;}
.BA5100C-base-cont .BA5100C-title img{ display: inline-block; vertical-align: middle; width: auto; height: 88px; margin-left: 12px;}
.BA5100C-base-cont .BA5100C-txt{ margin-top: 50px; line-height: 2;}

.BA5100C-p2{ background-repeat: no-repeat; background-position: center; background-size: 100% auto;}
.BA5100C-p2 .marginT50{ margin-top: 28vw;}

.BA5100C-p3 .img{ margin-top: 4.16vw;}

.BA5100C-p4 .BA5100C-base-cont .BA5100C-title{ margin-bottom: 15px;}
.BA5100C-p4 .img{ margin-top: 2.08vw;}
.BA5100C-p4 .t-title{ font-size: 26px; text-align: center; margin-top: 4.16vw;}

.BA5100C-p5 .img{ margin-top: 4.16vw;}

.BA5100C-p6 .hz220805-NX15-p0{ position: relative;}
.BA5100C-p6 .BA5100C-base-cont{ width: 100%; position: absolute; top: 0; left: 0;}
.BA5100C-p6 .img{ width: 70%; margin: 0 auto;}

.BA5100C-p7 .hz220805-NX15-p0{ position: relative;}
.BA5100C-p7 .BA5100C-base-cont{ width: 100%; position: absolute; top: 10vw; left: 0;}

.BA5100C-p8 .img{ margin: 4.16vw auto 0 auto; width: 70%;}

.BA5100C-p9 .img{ margin-top: 4.16vw;}

.BA5100L-p0 .img{ margin-top: 4.16vw;}
.BA5100L-p1 .img{ margin-top: 4.16vw;}

.BA5100L-base-cont{ font-size: 28px; text-align: center;}
.BA5100L-base-cont .BA5100L-title{ font-size: 70px; font-weight: bold; line-height: 1.2; color: #fff;}
.BA5100L-base-cont .BA5100L-title span{ display: inline-block; vertical-align: middle; color: #fff;}
.BA5100L-base-cont .BA5100L-title img{ display: inline-block; vertical-align: middle; width: auto; height: 88px; margin-left: 12px;}
.BA5100L-base-cont .BA5100L-txt{ margin-top: 50px; line-height: 2;}

.BA5100L-p2{ background-repeat: no-repeat; background-position: center; background-size: 100% auto;}
.BA5100L-p2 .marginT50{ margin-top: 28vw;}

.BA5100L-p3 .img{ margin-top: 4.16vw;}

.BA5100L-p4 .BA5100L-base-cont .BA5100L-title{ margin-bottom: 15px;}
.BA5100L-p4 .img{ margin-top: 2.08vw;}
.BA5100L-p4 .t-title{ font-size: 26px; text-align: center; margin-top: 4.16vw;}

.BA5100L-p5 .img{ margin-top: 4.16vw;}

.BA5100L-p6 .img{ margin-top: 4.16vw;}

.BA5100L-p7 .hz220805-NX15-p0{ position: relative;}
.BA5100L-p7 .BA5100L-base-cont{ width: 100%; position: absolute; top: 2vw; left: 0;}

.BA5100L-p8{ background-repeat: no-repeat; background-position: center; background-size: 100% auto;}
.BA5100L-p8 .img{ margin-top: 4.16vw;}

.BA5100L-p9 .hz220805-NX15-p0{ position: relative;}
.BA5100L-p9 .BA5100L-base-cont{ width: 100%; position: absolute; top: 5vw; left: 0;}
.BA5100L-p9 .notes{ font-size: 20px; text-align: center; line-height: 2; width: 100%; position: absolute; bottom: 5vw; left: 0;}

.BA5100L-p10 .img{ margin: 4.16vw auto 0 auto; width: 70%;}

.BA5100L-p11 .img{ margin-top: 4.16vw;}


.hy20250403-BA5100-banner-tit{ margin-top: 4.5%;}
.hy20250403-BA5100-banner-tit .banner_tit.fr1110-bannert2{ margin-top: 20px; margin-bottom: 2%;}
.hy20250403-BA5100-banner-tit .banner_tit.fr1110-bannert3{ font-size: 32px; color: #fff; margin-bottom: 4% !important;}
.hy20250403-BA5100C-banner-tit .fr1110-bannert1,.hy20250403-BA5100C-banner-tit .banner_tit.fr1110-bannert2,.hy20250403-BA5100C-banner-tit .banner_tit.fr1110-bannert3{ color: #ffebc5;}


.BS205N-banner-tit0{ width: 60%; margin-top: 8%;}
.BS205N-banner-tit img{ height: 12.44vw;}
.tab.BS205N-tab a{ color: #fff;}
.tab.BS205N-tab li:first-child::before{ background: #fff;}

.BS205N-gl{ background-color: #000;}
.BS205N-gl .main{ padding: 4.16vw 0; color: #fff;}

.BS205N-p1num{ text-align: center;}
.BS205N-p1num span{ display: inline-block; vertical-align: top;}
.BS205N-p1num span img{ height: 169px;}
.BS205N-p1tit{ font-size: 72px; font-weight: bold; text-align: center; margin-top: 30px;}
.BS205N-txt{ font-size: 36px; text-align: center; margin-top: 30px;}

.BS205N-p0 .img img{ display: block; width: 100%;}
.BS205N-p0 .cont-box{ padding: 0 160px;}
.BS205N-p0 .cont-block{ margin-top: 40px; font-size: 30px;}
.BS205N-p0 .cont-block .tit{ font-size: 62px; font-weight: bold; color: #4b6ce9;}

.BS205N-p1 .bg{ margin-top: -13vw;}
.BS205N-p1 .bg img{ display: block; width: 100%;}
.BS205N-p1 .main{ position: relative;}

.BS205N-p2{ margin-top: -13vw;}
.BS205N-p2 .bg{ margin-top: -15.625vw;}
.BS205N-p2 .bg img{ display: block; width: 100%;}
.BS205N-p2 .main{ position: relative;}

.BS205N-p3{ margin-top: -5.2vw;}
.BS205N-p3 .img{ margin-top: 80px;}
.BS205N-p3 .img img{ width: 100%;}

.BS208N-banner-tit0{ width: 60%; margin-top: 8%;}
.BS208N-banner-tit img{ height: 12.44vw;}
.tab.BS208N-tab a{ color: #fff;}
.tab.BS208N-tab li:first-child::before{ background: #fff;}

.BS208N-gl{ background-color: #000;}
.BS208N-gl .main{ padding: 4.16vw 0; color: #fff;}

.BS208N-p1num{ text-align: center;}
.BS208N-p1num span{ display: inline-block; vertical-align: top;}
.BS208N-p1num span img{ height: 169px;}
.BS208N-p1tit{ font-size: 72px; font-weight: bold; text-align: center; margin-top: 30px;}
.BS208N-txt{ font-size: 36px; text-align: center; margin-top: 30px;}

.BS208N-p0 .img img{ display: block; width: 100%;}
.BS208N-p0 .cont-box{ padding: 0 160px;}
.BS208N-p0 .cont-block{ margin-top: 40px; font-size: 30px;}
.BS208N-p0 .cont-block .tit{ font-size: 62px; font-weight: bold; color: #4b6ce9;}

.BS208N-p1 .bg{ margin-top: -13vw;}
.BS208N-p1 .bg img{ display: block; width: 100%;}
.BS208N-p1 .main{ position: relative;}

.BS208N-p2{ margin-top: -13vw;}
.BS208N-p2 .bg{ margin-top: -5.625vw;}
.BS208N-p2 .bg img{ display: block; width: 100%;}
.BS208N-p2 .main{ position: relative;}

.BS208N-p3{}
.BS208N-p3 .bg{ margin-top: -20vw;}
.BS208N-p3 .bg img{ display: block; width: 100%;}
.BS208N-p3 .main{ position: relative;}

.BS208N-p4{ margin-top: -8vw;}
.BS208N-p4 .bg{ margin-top: -25vw;}
.BS208N-p4 .bg img{ display: block; width: 100%;}
.BS208N-p4 .main{ position: relative;}

.BS208N-p5{ }
.BS208N-p5 .img{ margin-top: 80px;}
.BS208N-p5 .img img{ width: 100%;}

/* 新增 BX30 HY add */
.BX30-banner-tit0{ width: 60%; margin-top: 15%;}
.BX30-banner-tit{ width: 100%; line-height: 1; margin-bottom: 2%; color: #ffebd1;}
.BX30-banner-tit img{ display: inline-block; vertical-align: middle; height: 95px;}
.BX30-banner-txt{ font-size: 28px; color: #ffebd1;}
.BX30-banner .BX30-jg{ margin-left: 0; margin-top: 5%; color: #ffebd1;}

.tab.BX30-tab li:first-child::before{ background: #fff;}
.tab.BX30-tab a{ color: #fff;}
.tab.BX30-tab a.selected{ color: #ffebd1 !important;}

.BX30-gl{ background-color: #000;}
.BX30-gl .main{ padding: 120px 0;}

.BX30-tit img{ width: 100%;}
.BX30-pic img{ width: 100%;}

.base-BX30-cont{ font-size: 28px; color: #fff; text-align: center;}
.base-BX30-cont .base-BX30-tit{ font-size: 62px; font-weight: bold; line-height: 1.2; color: #ecbd7c;}
.base-BX30-cont .base-BX30-txt{ margin-top: 30px;}

.BX30-p0{ height: 548px; background: url(../../2024/images/BX30/BX30-p0-bg.jpg) center no-repeat; background-size: cover;}
.BX30-p0 .BX30-tit{ margin-top: 13%;}

.BX30-p1{ height: 1956px; background: url(../../2024/images/BX30/BX30-p1-bg.jpg) center no-repeat; background-size: cover;}
.BX30-p1 .main{ padding-bottom: 0;}
.BX30-p2{ height: 2146px; background: url(../../2024/images/BX30/BX30-p2-bg.jpg) center no-repeat; background-size: cover;}
.BX30-p2 .main{ padding-bottom: 0;}
.BX30-p3{ background: url(../../2024/images/BX30/BX30-p3-bg.jpg) top center no-repeat; background-size: cover;}
.BX30-p3 .main{ padding-bottom: 0;}
.BX30-p4{ background: url(../../2024/images/BX30/BX30-p4-bg.jpg) top center no-repeat; background-size: cover;}
.BX30-p4 .BX30-pic{ margin-top: 6%;}
.BX30-p4 .notes{ font-size: 14px; color: #ffebd1; text-align: center; margin-top: 35px;}
.BX30-p5{ height: 1027px; background: url(../../2024/images/BX30/BX30-p5-bg.jpg) center no-repeat; background-size: cover;}
.BX30-p6{ height: 1185px; background: url(../../2024/images/BX30/BX30-p6-bg.jpg) center no-repeat; background-size: cover;}
.BX30-p7{ height: 965px; background: url(../../2024/images/BX30/BX30-p7-bg.jpg) center no-repeat; background-size: cover;}
.BX30-p7 .base-BX30-cont{ color: #000;}
.BX30-p7 .base-BX30-cont .base-BX30-tit{ color: #47270f;}
.BX30-p8{ background: url(../../2024/images/BX30/BX30-p8-bg.jpg) top center no-repeat; background-size: cover;}
.BX30-p8 .base-BX30-cont .base-BX30-tit{ color: #ffebcd;}
.BX30-p8 .BX30-pic{ margin-top: 6%;}
.BX30-p9{ background: url(../../2024/images/BX30/BX30-p9-bg.jpg) top center no-repeat; background-size: cover;}
.BX30-p9 .BX30-pic{ margin-top: 60%;}
.BX30-p10{ background: url(../../2024/images/BX30/BX30-p10-bg.jpg) top center no-repeat; background-size: cover;}
.BX30-p10 .BX30-pic{ margin-top: 5%;}
.BX30-p10 .marginTop10{ margin-top: 10%;}

.hy20240604-BX30-banner-tit{ margin-left: 12%;}
.hy20240604-BX30-banner-tit .hz-0429-jg{ margin-top: 5%; color: #ffebd1;}
.hy_250628_bannerbtn{ margin-left: 12%;}





@media screen and (max-width: 768px){
	.NE36Pro-banner .hz220805-NX15-banner-c{ width: 100%;}
	.NE36Pro-banner-tit0{ width: 100%;}
	.NE36Pro-banner-tit img{ width: auto; height: 13.466vw; display: block; /* margin: 0 auto; */}
	.NE36Pro-banner-tit.show-phone img{ margin: 0 auto;}
	
	.NE36Pro-banner .NE36Pro-jg{ margin: 70% 8% 0 8%; text-align: center;}
	.NE36Pro-banner .hz220805-NX15-readmore{ width: 18.5%; top: 83%; left: 40%;}
	
	.NE36Pro-gl .main{ padding: 7% 0;}
	
	.NE36Pro-p0 .hz220805-NX15-p0{ width: 100%;}
	
	.NE36Pro-p1tit{ margin-bottom: 5%;}
	.NE36Pro-p1tit img{ height: 7.466vw;}
	.NE36Pro-p8tit1 img{ height: 16.266vw;}
	
	.NE36Pro-p2txt{ width: 100%; font-size: 2.53vw;}
	.NE36Pro-p1-cont .img{ width: 100%; margin-bottom: 6%;}
	
	.notes{ width: 100%; font-size: 2.53vw;}
	
	.NE36Pro-p2{ height: auto; background-image: none !important; position: relative;}
	.NE36Pro-p2 .main{ position: absolute; left: 7.4%; top: 0;}
	
	.NE36Pro-p3-cont .img{ width: 100%;}
	
	.NE36Pro-p4-cont .img{ width: 100%;}
	
	.NE36Pro-p5-cont .img{ width: 100%;}
	
	.NE36Pro-p6{ height: auto; background-image: none !important; position: relative;}
	.NE36Pro-p6 .main{ position: absolute; left: 7.4%; top: 0;}
	
	.NE36Pro-p7-cont .img{ width: 82%;}
	
	.NE36Pro-p8{ height: auto; background-image: none !important; position: relative;}
	.NE36Pro-p8 .main{ position: absolute; left: 7.4%; top: 0;}
	
	.NE36Pro-p9-cont .img{ width: 100%;}
	
	.NE36Pro-p10{ position: relative;}
	.NE36Pro-p10 .main{ position: absolute; left: 7.4%; top: 0;}
	
	.NE36Pro-p11-cont .img{ width: 100%;}
	
	.NE36Pro-p12 .main{ width: 93% !important;}
	.NE36Pro-p12-cont .img{ width: 55%;}
	.NE36Pro-p12-table{ width: 100%; font-size: 2.53vw;}
	.NE36Pro-p12-table table th, .NE36Pro-p12-table table td{ padding: 2vw 0;}
	.NE36Pro-p12-table table th{ font-size: 3vw;}
	
	.NE36Pro-p13 .main{ width: 93% !important;}
	.NE36Pro-p13-box{ width: 100%; font-size: 2.53vw; padding: 3vw; border-radius: 2.4vw;}
	.NE36Pro-p13-box p{ padding: 1vw 0;}
	
	.hy-240604-Star_Products{ background-position: 35% center;}
	.hy20240604-NE36Pro-banner-tit{ margin-left: 13%;}
	
	
	.NE30Pro-banner .hz220805-NX15-banner-c{ width: 100%;}
	.NX30Pro-banner-tit0{ margin-top: 20%; margin-left: 7%;}
	.NX30Pro-banner-tit0 img{ width: auto; height: 30vw;}
	
	.NX30Pro-gl .main{ padding: 7% 0;}
	
	
	.NX30Pro-border{ border-radius: 20px;}
	.NX30Pro-base-cont{ text-align: left; font-size: 2.666vw; padding: 0 4vw;}
	.NX30Pro-base-cont .NX30Pro-title{ font-size: 3.733vw;}
	.NX30Pro-base-cont .NX30Pro-txt{ margin-top: 5px;}
	
	.NX30Pro-p0 .NX30Pro-border{ border-radius: 18px; padding: 7% 0;}
	
	.NX30Pro-p1 .NX30Pro-border{ padding: 14% 0;}
	.NX30Pro-p1 .NX30Pro-p1tit1{ padding-top: 0;}
	.NX30Pro-p1 .NX30Pro-base-cont{ margin: 12% 0 10% 0; font-size: 2.666vw;}
	.NX30Pro-p1 .NX30Pro-base-cont .NX30Pro-title{ font-size: 3.733vw;}
	
	.NX30Pro-p2 .NX30Pro-p2tit1{ padding: 7% 0;}
	.NX30Pro-p2 .NX30Pro-border{ margin-top: 5%; padding: 7% 0;}
	.NX30Pro-p2 .img{ margin-top: 8%;}
	
	.marginTop80{ margin-top: 8%;}
	
	.NX30Pro-p3 .NX30Pro-p3tit1{ padding: 7% 0;}
	.NX30Pro-p3 .NX30Pro-border{ margin-top: 5%; padding: 7% 0;}
	.NX30Pro-p3 .img{ margin: 8% -4vw 0 -4vw;}
	.NX30Pro-p3 .notes{ margin-top: 8%; font-size: 2.666vw; padding: 0 4vw;}
	.NX30Pro-p3 .NX30Pro-p3-jsq{ height: 48vw;}
	
	.NX30Pro-p4 .main{ width: 100% !important; padding: 0;}
	.NX30Pro-p4 .hz220805-NX15-p0{ width: 100%;}
	.NX30Pro-p4 .NX30Pro-border{ padding-top: 12%; border: 0; border-radius: 0;}
	.NX30Pro-p4 .NX30Pro-base-cont{ margin: 8% 0 12% 0; text-align: center;}
	.NX30Pro-p4 .img{ margin: 0 -5vw;}
	
	.NX400-banner .hz220805-NX15-banner-c{ width: 100%;}
	.NX400-banner-tit0{ margin-top: 5%; margin-left: 7%;}
	.NX400-banner-tit0 img{ width: auto; height: 20vw;}
	.NX400-banner .hz220805-NX15-readmore{ width: 18.5%; top: 56%; left: 7%;}
	
	.NX400-gl .main{ padding: 10% 0 14% 0;}
	
	.NX400-base-cont{ font-size: 2.666vw;}
	.NX400-base-cont .NX400-title{ font-size: 5.316vw;}
	
	.NX400-p0 .img{ padding: 7% 0; border-radius: 18px;}
	
	.NX400-p1{ border-radius: 20px 20px 0 0; margin-top: -5%;}
	.NX400-p1 .img{ margin: 7% -10% 0 -10%;}
	
	.NX400-p2{ border-radius: 20px 20px 0 0; margin-top: -5%;}
	.NX400-p2 .img{ margin: 7% -10% 0 -10%;}
	
	.NX400-p3{ border-radius: 20px 20px 0 0; margin-top: -5%;}
	.NX400-p3 .img{ margin: 7% -10% 0 -10%;}
	
	.NX400-p4{ border-radius: 20px 20px 0 0; margin-top: -5%; padding-bottom: 14%;}
	.NX400-p4 .main{ padding-bottom: 0;}
	.NX400-p4 .img{ margin: 7% -10% 0 -10%;}
	.NX400-p4 .notes{ font-size: 2.666vw; margin-top: 7%;}
	
	.NX400-p5{ border-radius: 20px 20px 0 0; margin-top: -5%;}
	.NX400-p5 .img{ margin: 7% -10% 0 -10%;}
	
	.NX400-p6{ border-radius: 20px 20px 0 0; margin-top: -5%;}
	.NX400-p6 .img{ margin: 7% -10% 0 -10%;}
	.NX400-p6 .notes{ font-size: 2.666vw; margin-top: 7%;}
	
	.NX400-p7{ border-radius: 20px 20px 0 0; margin-top: -5%;}
	.NX400-p7 .img{ margin: 7% -10% 0 -10%;}
	
	.NX400-p8{ border-radius: 20px 20px 0 0; margin-top: -5%;}
	.NX400-p8 .main{ padding-bottom: 0;}
	.NX400-p8 .img{ margin-top: 7%;}
	
	.NX400-p9{ border-radius: 20px 20px 0 0; margin-top: -5%;}
	.NX400-p9 .img{ margin: 7% -10% 0 -10%;}
	
	.NX400-p10{ border-radius: 20px 20px 0 0; margin-top: -5%;}
	.NX400-p10 .main{ padding: 10% 0;}
	.NX400-p10 .img{ margin-top: 7%;}
	.NX400-p10 .notes{ font-size: 2.666vw; margin-top: 7%;}
	
	.NX600-banner .hz220805-NX15-banner-c{ width: 100%;}
	.NX600-banner-tit0{ margin-top: 5%; margin-left: 7%;}
	.NX600-banner-tit0 img{ width: auto; height: 23vw;}
	.NX600-banner .hz220805-NX15-readmore{ width: 18.5%; top: 56%; left: 7%;}
	
	.NX600-gl .main{ padding: 10% 0;}
	
	.NX600-base-cont{ font-size: 2.666vw;}
	.NX600-base-cont .NX600-title{ font-size: 5.316vw;}
	.NX600-base-cont .NX600-txt{ margin-top: 10px;}
	
	.NX600-p0 .img{ margin: 0 -8%;}
	
	.NX600-p1 .NX600-p1tit{ margin: 0 -8% 2% -8%;}
	.NX600-p1 .img{ margin: 7% -10% 0 -10%;}
	.NX600-p1txt{ font-size: 2.666vw;}
	
	.NX600-p2 .NX600-base-cont{ padding: 0; font-size: 2.666vw;}
	.NX600-p2 .NX600-base-cont .NX600-title{ font-size: 5.316vw;}
	.NX600-p2 .img{ margin: 7% -2% 0 -2%;}
	
	.NX600-p3 .img{ margin: 7% -8% 0 -8%;}
	
	.NX600-p4 .img{ margin: 7% -8% 0 -8%;}
	
	.NX600-p5 .img{ margin: 7% -2% 0 -2%;}
	
	.NX600-p6 .img{ margin: 7% -2% 0 -2%;}
	
	
	.AX3001-banner .hz220805-NX15-banner-c{ width: 100%; padding: 0 8%;}
	.AX3001-banner-tit0{ width: 100%; margin-top: 4%;}
	.AX3001-banner .AX3001-jg{ font-size: 3.2vw;}
	
	
	.AX3001-banner-tit img{ height: auto; width: 34.267vw;}
	
	.AX3001-gl .main{ padding: 5.4% 0;}
	.AX3001-gl .hz220805-NX15-p0{ width: 100%;}
	
	.AX3001-p0 ul{ margin: 0 -3vw;}
	.AX3001-p0 li{ width: 50%; margin: 2.7% 0; padding: 0 3vw;}
	.AX3001-p0 li .block-box .icon{ width: 32%;}
	.AX3001-p0 li .block-box .tit{ font-size: 3.8vw;}
	
	.AX3001-base-cont{ margin-top: 6%;}
	
	.AX3001-p1tit{ margin-bottom: 5%;}
	.AX3001-p1tit img{ height: 4.8vw;}
	.AX3001-p2txt{ width: 100%; font-size: 3.2vw;}
	
	
	.BA3600-banner .hz220805-NX15-banner-c{ width: 100%;}
	.BA3600-banner-tit0{ margin-top: 11%; margin-left: 7%;}
	.BA3600-banner-tit0 img{ width: auto; height: 20vw;}
	.BA3600-banner .hz220805-NX15-readmore{ width: 18.5%; top: 56%; left: 7%;}
	
	.BA3600-gl .main{ padding: 10% 0;}
	
	.BA3600-p1tit{ font-size: 6.93vw;}
	
	.BA3600C-p0 .img{ margin-top: 6.66vw;}
	.BA3600C-p1 .img{ margin-top: 6.66vw;}
	
	.BA3600C-base-cont{ font-size: 3.46vw;}
	.BA3600C-base-cont .BA3600C-title{ font-size: 6.93vw;}
	.BA3600C-base-cont .BA3600C-title img{ height: 7.5vw; margin-left: 1.3vw; position: relative; top: 2px;}
	.BA3600C-base-cont .BA3600C-txt{ margin-top: 4vw;}
	
	.BA3600C-p2{ background-size: 130% auto; background-position: center 40%;}
	.BA3600C-p2 .marginT50{ margin-top: 45vw;}
	
	.BA3600C-p3 .img{ margin-top: 6.66vw;}
	
	.BA3600C-p4 .BA3600C-base-cont .BA3600C-title{ margin-bottom: 5px;}
	.BA3600C-p4 .t-title{ font-size: 3.2vw; margin-top: 6.66vw;}
	.BA3600C-p4 .img{ margin-top: 4vw;}
	
	.BA3600C-p5 .img{ margin-top: 6.66vw;}
	.BA3600C-p6 .img{ width: 100%; padding-top: 6.66vw;}
	
	.BA3600C-p8 .img{ width: 100%; margin-top: 6.66vw;}
	
	.BA3600C-p9 .img{ margin-top: 6.66vw;}
	
	.BA3600L-p0 .img{ margin-top: 6.66vw;}
	.BA3600L-p1 .img{ margin-top: 6.66vw;}
	
	.BA3600L-base-cont{ font-size: 3.46vw;}
	.BA3600L-base-cont .BA3600L-title{ font-size: 6.93vw;}
	.BA3600L-base-cont .BA3600L-title img{ height: 7.5vw; margin-left: 1.3vw; position: relative; top: 2px;}
	.BA3600L-base-cont .BA3600L-txt{ margin-top: 4vw;}
	
	.BA3600L-p2{ background-size: 130% auto; background-position: center 40%;}
	.BA3600L-p2 .marginT50{ margin-top: 45vw;}
	
	.BA3600L-p3 .img{ margin-top: 6.66vw;}
	
	.BA3600L-p4 .BA3600L-base-cont .BA3600L-title{ margin-bottom: 5px;}
	.BA3600L-p4 .t-title{ font-size: 3.2vw; margin-top: 6.66vw;}
	.BA3600L-p4 .img{ margin-top: 4vw;}
	
	.BA3600L-p5 .img{ margin-top: 6.66vw;}
	
	.BA3600L-p6 .img{ margin-top: 6.66vw;}
	
	.BA3600L-p7 .BA3600L-base-cont{ top: 0;}
	
	.BA3600L-p8{ background-size: 130% auto; background-position: center 85%;}
	.BA3600L-p8 .img{ margin-top: 6.66vw;}
	
	.BA3600L-p9 .notes{ font-size: 2.4vw;}
	
	.BA3600L-p10 .img{ width: 100%; margin-top: 6.66vw;}
	
	.BA3600L-p11 .img{ margin-top: 6.66vw;}
	
	
	
	.BA5100-banner .hz220805-NX15-banner-c{ width: 100%;}
	.BA5100-banner-tit0{ margin-top: 11%; margin-left: 7%;}
	.BA5100-banner-tit0 img{ width: auto; height: 20vw;}
	.BA5100-banner .hz220805-NX15-readmore{ width: 18.5%; top: 56%; left: 7%;}
	
	.BA5100-gl .main{ padding: 10% 0;}
	
	.BA5100-p1tit{ font-size: 6.93vw;}
	
	.BA5100C-p0 .img{ margin-top: 6.66vw;}
	.BA5100C-p1 .img{ margin-top: 6.66vw;}
	
	.BA5100C-base-cont{ font-size: 3.46vw;}
	.BA5100C-base-cont .BA5100C-title{ font-size: 6.93vw;}
	.BA5100C-base-cont .BA5100C-title img{ height: 7.5vw; margin-left: 1.3vw; position: relative; top: 2px;}
	.BA5100C-base-cont .BA5100C-txt{ margin-top: 4vw;}
	
	.BA5100C-p2{ background-size: 130% auto; background-position: center 40%;}
	.BA5100C-p2 .marginT50{ margin-top: 45vw;}
	
	.BA5100C-p3 .img{ margin-top: 6.66vw;}
	
	.BA5100C-p4 .BA5100C-base-cont .BA5100C-title{ margin-bottom: 5px;}
	.BA5100C-p4 .t-title{ font-size: 3.2vw; margin-top: 6.66vw;}
	.BA5100C-p4 .img{ margin-top: 4vw;}
	
	.BA5100C-p5 .img{ margin-top: 6.66vw;}
	.BA5100C-p6 .img{ width: 100%; padding-top: 6.66vw;}
	.BA5100C-p7 .BA5100C-base-cont{ top: 6.55vw;}
	.BA5100C-p8 .img{ width: 100%; margin-top: 6.66vw;}
	
	.BA5100C-p9 .img{ margin-top: 6.66vw;}
	
	.BA5100L-p0 .img{ margin-top: 6.66vw;}
	.BA5100L-p1 .img{ margin-top: 6.66vw;}
	
	.BA5100L-base-cont{ font-size: 3.46vw;}
	.BA5100L-base-cont .BA5100L-title{ font-size: 6.93vw;}
	.BA5100L-base-cont .BA5100L-title img{ height: 7.5vw; margin-left: 1.3vw; position: relative; top: 2px;}
	.BA5100L-base-cont .BA5100L-txt{ margin-top: 4vw;}
	
	.BA5100L-p2{ background-size: 130% auto; background-position: center 40%;}
	.BA5100L-p2 .marginT50{ margin-top: 45vw;}
	
	.BA5100L-p3 .img{ margin-top: 6.66vw;}
	
	.BA5100L-p4 .BA5100L-base-cont .BA5100L-title{ margin-bottom: 5px;}
	.BA5100L-p4 .t-title{ font-size: 3.2vw; margin-top: 6.66vw;}
	.BA5100L-p4 .img{ margin-top: 4vw;}
	
	.BA5100L-p5 .img{ margin-top: 6.66vw;}
	
	.BA5100L-p6 .img{ margin-top: 6.66vw;}
	
	.BA5100L-p7 .BA5100L-base-cont{ top: 0;}
	
	.BA5100L-p8{ background-size: 130% auto; background-position: center 85%;}
	.BA5100L-p8 .img{ margin-top: 6.66vw;}
	
	.BA5100L-p9 .notes{ font-size: 2.4vw;}
	
	.BA5100L-p10 .img{ width: 100%; margin-top: 6.66vw;}
	
	.BA5100L-p11 .img{ margin-top: 6.66vw;}
	
	
	.hy20250403-BA5100-banner-tit .banner_tit.fr1110-bannert2{ padding-left: 0; margin-top: 0; margin-bottom: 2% !important; font-size: 5.4vw;}
	.hy20250403-BA5100-banner-tit .banner_tit.fr1110-bannert3{ font-size: 3.4vw;}
	
	
	.BS205N-banner .hz220805-NX15-banner-c{ width: 100%;}
	.BS205N-banner .hz220805-NX15-banner-c .BS205N-banner-tit0{ width: 100%;}
	.BS205N-banner-tit img{ width: auto; margin: 0 auto; height: 22vw;}
	
	.BS205N-gl .main{ padding: 10% 0;}
	.BS205N-gl .hz220805-NX15-p0{ width: 100%;}
	
	.BS205N-p1tit{ font-size: 6.93vw; margin-top: 4vw;}
	.BS205N-txt{ font-size: 3.46vw; margin-top: 4vw;}
	
	.BS205N-p1num span img{ height: 20vw;}
	.BS205N-p0 .img{ margin: 0 -10%;}
	.BS205N-p0 .cont-box{ padding: 0;}
	.BS205N-p0 .cont-block{ font-size: 3.46vw; margin-top: 4vw;}
	.BS205N-p0 .cont-block .tit{ font-size: 6.93vw;}
	
	.BS205N-p1 .bg{ margin: -30vw -60% 0 -60%;}
	
	.BS205N-p2{ margin-top: -25vw;}
	.BS205N-p2 .bg{ margin: -30vw -40% 0 -40%;}
	
	.BS205N-p3{ margin-top: -10vw;}
	.BS205N-p3 .img{ margin-top: 8vw;}
	
	
	.BS208N-banner .hz220805-NX15-banner-c{ width: 100%;}
	.BS208N-banner .hz220805-NX15-banner-c .BS208N-banner-tit0{ width: 100%;}
	.BS208N-banner-tit img{ width: auto; margin: 0 auto; height: 22vw;}
	
	.BS208N-gl .main{ padding: 10% 0;}
	.BS208N-gl .hz220805-NX15-p0{ width: 100%;}
	
	.BS208N-p1tit{ font-size: 6.93vw; margin-top: 4vw;}
	.BS208N-txt{ font-size: 3.46vw; margin-top: 4vw;}
	
	.BS208N-p1num span img{ height: 20vw;}
	.BS208N-p0 .img{ margin: 0 -10%;}
	.BS208N-p0 .cont-box{ padding: 0;}
	.BS208N-p0 .cont-block{ font-size: 3.46vw; margin-top: 4vw;}
	.BS208N-p0 .cont-block .tit{ font-size: 6.93vw;}
	
	.BS208N-p1 .bg{ margin: -30vw -60% 0 -60%;}
	
	.BS208N-p2{ margin-top: -25vw;}
	.BS208N-p2 .bg{ margin: -4vw -40% 0 -40%;}
	
	.BS208N-p3 .bg{ margin: -40vw -50% 0 -50%;}
	
	.BS208N-p4{ margin-top: -15vw;}
	.BS208N-p4 .bg{ margin: -50vw -50% 0 -50%;}
	
	.BS208N-p5 .img{ margin-top: 8vw;}
	
	.BX30-banner .hz220805-NX15-banner-c{ width: 100%;}
	.BX30-banner-tit0{ width: 100%; padding: 0 5.3vw; margin-top: 7%;}
	.BX30-banner-tit img{ width: auto; height: 8.5vw;}
	.BX30-banner-txt{ font-size: 14px;}
	.BX30-banner .hz220805-NX15-readmore{ width: 18.5%; left: 5.3vw;}
	.BX30-banner .BX30-jg{ margin-top: 2%;}
	
	.BX30-gl{ background: url(../../2024/images/BX30/BX30-bg-w.jpg) top center no-repeat; background-size: cover;}
	.BX30-gl .main{ padding: 7% 0;}
	.BX30-gl .hz220805-NX15-main{ width: 92% !important;}
	.BX30-gl .hz220805-NX15-p0{ width: 100%;}
	
	.base-BX30-cont{ font-size: 3.54vw; text-align: left; padding: 0 6.66vw;}
	.base-BX30-cont .base-BX30-tit{ font-size: 9vw;}
	.base-BX30-cont .base-BX30-txt{ margin-top: 6%;}
	
	.BX30-pic{ overflow: hidden; border-radius: 2vw;}
	
	.BX30-p0{ height: auto; background: url(../../2024/images/BX30/BX30-p0-bg-w.jpg) center no-repeat; background-size: cover;}
	.BX30-p0 .main{ padding: 15% 0;}
	.BX30-p0 .BX30-tit{ margin-top: 0;}
	
	.BX30-p1{ height: auto; background: none;}
	.BX30-p2{ height: auto; background: none;}
	.BX30-p3{ background: none;}
	.BX30-p4{ background-image: url(../../2024/images/BX30/BX30-p4-bg-w.png); background-size: 100% auto;}
	.BX30-p4 .BX30-pic{ margin-top: 12%;}
	.BX30-p4 .notes{ font-size: 12px; margin-top: 6%;}
	.BX30-p5{ height: auto; background: none;}
	.BX30-p5 .hz220805-NX15-p0{ height: 167vw; background: url(../../2024/images/BX30/BX30-p5-bg-w.jpg) center no-repeat; background-size: cover; padding: 11.3vw 0; border-radius: 2vw;}
	.BX30-p6{ height: auto; background: none;}
	.BX30-p6 .hz220805-NX15-p0{ height: 166vw; background: url(../../2024/images/BX30/BX30-p6-bg-w.jpg) center no-repeat; background-size: cover; padding: 11.3vw 0; border-radius: 2vw;}
	.BX30-p7{ height: auto; background: none;}
	.BX30-p7 .hz220805-NX15-p0{ height: 147vw; background: url(../../2024/images/BX30/BX30-p7-bg-w.jpg) center no-repeat; background-size: cover; padding: 11.3vw 0; border-radius: 2vw;}
	.BX30-p8{ height: auto; background: none;}
	.BX30-p8 .hz220805-NX15-p0{ background: url(../../2024/images/BX30/BX30-p8-bg-w.jpg) center no-repeat; background-size: cover; padding: 11.3vw 0; border-radius: 2vw;}
	.BX30-p8 .BX30-pic{ margin-top: 15%;}
	.BX30-p9{ height: auto; background: none;}
	.BX30-p9 .hz220805-NX15-p0{ background: url(../../2024/images/BX30/BX30-p9-bg-w.jpg) center no-repeat; background-size: 100% auto; padding: 11.3vw 0; border-radius: 2vw;}
	.BX30-p9 .BX30-pic{ margin-top: 62vw;}
	.BX30-p10{ height: auto; background: none;}
	.BX30-p10 .hz220805-NX15-p0{ background: url(../../2024/images/BX30/BX30-p10-bg-w.jpg) center no-repeat; background-size: 100% auto; padding: 11.3vw 0; border-radius: 2vw;}
	.BX30-p10 .BX30-pic{ margin-top: 8%;}
	.BX30-p10 .marginTop10{ margin-top: 12%;}
	
	.hy20240604-BX30-banner-tit{ margin-left: 8%;}
	.hy_250628_bannerbtn{ margin-left: 8% !important;}
}


