@CHARSET "utf-8";
html {
    margin: 0;
    padding: 0;
    border: 0;
}

body, div, span, object, iframe, h1, h2, h3, h4, p, blockquote, pre, a, address, code, b, em, img, dl, dt, dd, ol, ul, li, fieldset, form, label, footer, header, hgroup, nav, section {
    margin: 0;
    padding: 0;
    border: 0;
}

body {
    background: #fff;
    color: #666;
    position: relative;
    font: 12px/1.5 Microsoft YaHei, arial, 宋体, sans-serif;
    vertical-align: baseline;
    width: 100%;
    overflow-x: hidden;
}

a {
    text-decoration: none;
    outline: none;
}

a:link {
    color: #666;
}

a:visited {
    color: #666;
}

a:hover, a:active, a:focus {
    text-decoration: none;
    outline: none;
}

input {
    padding: 0;
    margin: 0;
    font-family: 'Microsoft YaHei';
}

img {
    border: none;
    background: none;
    vertical-align: middle;
}

ul, ol, li {
    list-style-type: none;
}

select, input, img, select {
    vertical-align: middle;
}

table {
    border-collapse: collapse;
    border-spacing: 0
}

table, th, td {
    vertical-align: middle
}

.clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    overflow: hidden;
    visibility: hidden;
}

.clearfix {
    zoom: 1
}

.clearboth {
    height: 0px;
    line-height: 0px;
    overflow: hidden;
    clear: both;
    font-size: 0px;
}

hr {
    border: 0;
    border-top: 1px solid #ccc;
    height: 0;
}

.com-img {
    display: inline;
    overflow: hidden;
    margin: 0 auto;
    display: table;
}

.com-img img {
    transition: all 0.5s ease-in 0s;
    -webkit-transition: all 0.5s ease-in 0s;
    -moz-transition: all 0.5s ease-in 0s;
    -o-transition: all 0.5s ease-in 0s;
}

.com-img:hover img {
    transform: scale(1.1);
    -webkit-transform: scale(1.1);
    -moz-transform: scale(1.1);
    -o-transform: scale(1.1);
    -ms-transform: scale(1.1);
}

@font-face {
    font-family: 'constan2';
    src: url('../fonts/Microsoft JhengHei UI/msjhl_0.ttc') format('truetype');
}

.ssddds {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.demo-message-wrap input::-webkit-input-placeholder, .demo-message-wrap textarea::-webkit-input-placeholder {
    /* WebKit browsers */
    color: #fff;
}

.demo-message-wrap input:-moz-placeholder, textarea:-moz-placeholder {
    /* Mozilla Firefox 4 to 18 */
    color: #fff;
}

.demo-message-wrap input::-moz-placeholder, textarea::-moz-placeholder {
    /* Mozilla Firefox 19+ */
    color: #fff;
}

.demo-message-wrap input:-ms-input-placeholder, textarea:-ms-input-placeholder {
    /* Internet Explorer 10+ */
    color: #fff;
}

.demo-message-wrap input[type='text']::-webkit-input-placeholder {
    color: #fff;
}




/* 通用样式 */
.w1600{
    max-width: 1600px;
    padding-left: 15px;
    padding-right: 15px;
    margin: 0 auto;
}
.fl{
    float: left;
}
.fr{
    float: right;
}


/* 首页翻屏右侧悬浮按钮样式 */
#full_menu {
    position: fixed;
    right: 30px;
    top: 50%;
    transform: translate(0, -50%);
    list-style-type: none;
    z-index: 70;
    transition: all .3s;
}

#full_menu li {
    display: block;
    width: 10px;
    height: 10px;
    margin: 18px 0;
    position: relative;
}

#full_menu li a {
    display: block;
    position: relative;
    z-index: 1;
    width: 100%;
    height: 100%;
    cursor: pointer;
    text-decoration: none;
}

#full_menu li a span {
    position: absolute;
    z-index: 1;
    border: 0;
    background: transparent;
    background: #eee;
    left: 50%;
    top: 50%;
    -webkit-transition: all 0.1s ease-in-out;
    -moz-transition: all 0.1s ease-in-out;
    -o-transition: all 0.1s ease-in-out;
    transition: all 0.1s ease-in-out;
    width: 2px;
    height: 2px;
    background: #A2A2A2;
    border-radius: 50%;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    -o-border-radius: 50%;
}

#full_menu li a span::after {
    position: absolute;
    content: '';
    border-right: 1px solid #B7B7B7;
    left: 50%;
    bottom: -17px;
    z-index: -1;
    transform: translateX(-50%);
    -webkit-transform: translateX(-60%);
    -moz-transform: translateX(-50%);
    background: #F2F2F2;
    height: 13px;
}

#full_menu li.active span, #full_menu li:hover span {
    width: 15px;
    height: 15px;
    background: transparent;
    border: 2px solid #5a5a5a;
    margin-left: -9px;
    margin-top: -7px;
}

#full_menu li a span{
    background: rgba(255,255,255,0.4);
   /* border:1px solid #1f95d1;*/
    width: 8px;
    height: 8px;
}

#full_menu li.active span, #full_menu li:hover span{
    margin-left: -2px;
    margin-top: -4px;
}

#full_menu li a span:after{
    height: 18px;
}

#full_menu li{
    margin-top: 23px;
}

#full_menu li a span:after{
    top: 12px;
}

#full_menu li a span:after{
    border-right: unset;
}

#full_menu li.active span, #full_menu li:hover span{
    background:unset;
    left:2px;
    border:1px solid #d93133;
}

/* 头部样式 */
.top_head{
    height: 100px;
    background: #0b0b0b;
    width: 100%;
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    z-index: 99;
}
.top_head .logo{
    line-height: 100px;
    width: 245px;
    position: relative;
    padding-right: 30px;
}
.top_head .logo img{
    max-width: 100%;
}
.top_head .logo::after{
    content: '';
    width: 1px;
    height: 70px;
    background: rgba(255,255,255,0.33);
    position: absolute;
    top: 18px;
    right: 0;
}

/*第一屏*/
.section_1 {
    position: relative;
}
.sec1_bot{
    width: 100%;
    height: 41px;
    background: #020202;
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0;
    z-index: 999;
}
.sec1_bot_con{
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    max-width: 1600px;
    padding-left: 15px;
    padding-right: 15px;
    margin: 0 auto
}
.sec1_bot_con .hotkey{
    font-size: 14px;
    color: #767676;
    line-height: 41px;
}
.sec1_bot_con .hotkey span{
    font-weight: bold;
    font-size: 16px;
}
.sec1_bot_con .hotkey a{
    margin-right: 15px;
}
.sec1_bot_con .k1{
    font-size: 14px;
    color: #767676;
    line-height: 41px;
}
.sec1_bot_con .k1 a{
    color: #767676;
}
.sec1_bot #formsearch{
    width: 300px;
    margin-top: 2px;
}
.sec1_bot #formsearch input{
    line-height: 37px;
    height: 37px;
    border: none;
    outline: none;
    background: none;
    font-size: 14px;
}
.sec1_bot #formsearch input::-webkit-input-placeholder{
    color: rgba(147,147,147,0.26);
}
.sec1_bot #formsearch input::-moz-placeholder{
    color: rgba(147,147,147,0.26);
}
.sec1_bot #formsearch input::-ms-input-placeholder{
    color: rgba(147,147,147,0.26);
}
.sec1_bot #formsearch #keyword{
    width: 235px;
    border: 1px solid #2d2d2d;
    border-right: none;
    padding-left: 8px;
}
.sec1_bot #formsearch #s_btn{
    width: 65px;
    background: #d93133;
    color: #fff;
    text-align: center;
    float: right;
}

.section_1 {
    background-color: #000;
    padding: 0;
    margin: 0;
    overflow: hidden
}

/*第二屏*/
.section_2{
    background: url(//cdn.myxypt.com/638ee218/21/08/5b687b4f5db7af00fa856fbb6d6e0eda16a9db7a.jpg) no-repeat center;
    background-size: cover;
}
.index_tlt{
    text-align: center;
}
.index_tlt h3{
    font-size: 48px;
    color: #fff;
    padding-bottom: 32px;
    background: url(//cdn.myxypt.com/638ee218/21/08/4836ebdc0a8dea69c2b13ae8eebb39cc4832544d.png) no-repeat center bottom;
}
.index_tlt h3 span{
    background-image: -webkit-linear-gradient(bottom, #940508, #fc1c21, #900407);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    -webkit-text-stroke: 1px #fff;
}
.index_tlt p{
    font-size: 20px;
    color: #fff;
    font-weight: 100;
    margin-top: -15px;
}
#certify {
    position: relative;
    width: 100%;
    margin: 0 auto;
    margin-top: 30px;
}
#certify  .swiper-slide {
    /* width: 520px;
     height: 408px;
     background: #fff;
     box-shadow: 0 8px 30px #ddd;*/
     width: 920px;
     margin-top: 50px;
     position: relative;
}
#certify  .swiper-slide img{
    display:block;
    width: 100%;
}
#certify  .swiper-slide .swiper-item{
    border-radius: 20px;
    overflow: hidden;
}
#certify  .swiper-slide h3,#certify  .swiper-slide .more_hjahj{
    display: none;
}
#certify  .swiper-slide-active {
    padding: 42px 40px 30px 45px;
    background: url(//cdn.myxypt.com/638ee218/21/08/2b83bcf5268b70c2b007545739cdd679012dfd33.png) no-repeat center;
    background-size: 100% 100%;
    margin-top: 0;
}
#certify  .swiper-slide-active h3{
    width: 80%;
    font-size: 18px;
    color: #d93133;
    line-height: 2;
    position: absolute;
    left: 10%;
    bottom: 45px;
    overflow: hidden;
    text-overflow:ellipsis;
    white-space: nowrap;
    text-align: center;
    display: block;
}
#certify  .swiper-slide-active .more_hjahj ,#certify  .swiper-slide-active .more_hjahj2{
    display: block;
    width: 111px;
    height: 111px;
    background: url(//cdn.myxypt.com/638ee218/21/08/7a8cd7575956025940f4c0688db54221a7408cfa.png) no-repeat center;
    position: absolute;
    top: 50%;
    left: 50%;
    margin-top: -55px;
    margin-left: -55px;
    background-size: 100% 100%;
}
#certify  .swiper-slide-active .more_hjahj2{
    display: none;
}
#certify .swiper-button-prev{
    width: 73px;
    height: 73px;
    background: url(//cdn.myxypt.com/638ee218/21/08/c9b9b713111b8b0fb2de850e8bd958f3c4dcc552.png) no-repeat center;
    background-size: 100% 100%;
    position: absolute;
    left: 0;
    top: 50%;
}
#certify .swiper-button-next{
    width: 73px;
    height: 73px;
    background: url(//cdn.myxypt.com/638ee218/21/08/917463793ffb5a17326c1583d1bbba37fd424c40.png) no-repeat center;
    background-size: 100% 100%;
    position: absolute;
    right: 0;
    top: 50%;
}


/*第三屏*/
.section_3{
    background: url(//cdn.myxypt.com/638ee218/21/08/0708d9359e27183e8b0a4dde0be40e7faa9b5452.jpg) no-repeat center;
    background-size: cover;
}
.sec3_con{
    margin-top: -40px;
}
.sec3_con .big-img .img{
    width: 62%;
    float: left;
    text-align: center;
}
.sec3_con .big-img .img img{
    max-width: 100%;
}
.sec3_con .big-img .wz{
    width: 37%;
    float: right;
    text-align: right;
    margin-top: 2%;
}
.sec3_con .big-img .wz h3{
    font-size: 38px;
    color: #fff;
    line-height: 1;
    font-weight: 100;
}
.sec3_con .big-img .wz h3 span{
    font-size: 30px;
    color: rgba(255,255,255,0.33);
    padding: 0 15px;
}
.sec3_con .big-img .wz h4{
    font-size: 22px;
    line-height: 2.5;
    font-weight: 100;
    color: #fff;
}
.sec3_con .big-img .wz h4 span{
    color: #d93133;
}
.sec3_con .big-img .wz h5{
    width: 223px;
    height: 47px;
    background: url(//cdn.myxypt.com/638ee218/21/08/25b9600043dade0971040d67814453b1ed4c7a1b.png) no-repeat center;
    background-size: 100% 100%;
    line-height: 47px;
    text-align: center;
    display: inline-block;
    color: #fff;
    font-size: 30px;
    font-weight: 100;
    text-transform: uppercase;
}
.sec3_con .big-img .wz h6{
    font-size: 18px;
    color: rgba(255,255,255,0.19);
    text-transform: uppercase;
    font-weight: 100;
    letter-spacing: 5px;
    line-height: 2;
    margin-bottom: 15%;
}
.sec3_con .big-img .wz a.more{
    display: inline-block;
    padding-left: 70px;
    background: url(//cdn.myxypt.com/638ee218/21/08/72d3b2c1c5c94a05499500a2a806ba58eebe6464.png) no-repeat left center;
    font-size: 17px;
    color: #fff;
    line-height: 60px;
}
.sec3_con .small-img{
    margin-top: -20px;
}
.sec3_con .small-img .owl-item{
    padding: 0 20px;
    text-align: center;
    margin: 0;
}
.sec3_con .small-img .owl-item div{
    position: relative;
    text-align: center;
}
.sec3_con .small-img .owl-item::before{
    content: '';
    width: 1px;
    height: 60%;
    background: rgba(255,255,255,0.3);
    position: absolute;
    top: 5%;
    right: 0;
}
.sec3_con .small-img .owl-item img{
    max-width: 100px;
    width: 100%;
    margin: 0 auto;
}
.sec3_con .small-img .owl-item h3{
    font-size: 18px;
    color: #fff;
    line-height: 2;
    position: relative;
    overflow: hidden;
    text-overflow:ellipsis;
    white-space: nowrap;
}
.sec3_con .small-img .on h3::before{
    content: '';
    width: 54px;
    height: 1px;
    background: #fff;
    position: absolute;
    left: 50%;
    margin-left: -27px;
    bottom: 0;
}
.sec3_con .small-img .owl-item:last-child::before{
    display: none;
}


/*第四屏*/
.section_4{
    background: url(//cdn.myxypt.com/638ee218/21/08/6094b7e09fd46176dc02f9984434e7399002d555.jpg) no-repeat center;
    background-size: cover;
}
.sec4_con{
    margin-top: 5%;
}
.sec4_con li{
    position: relative;
    width: 19%;
    margin-right: 1.25%;
    float: left;
    padding: 3px;
    overflow: hidden;
    background: url(//cdn.myxypt.com/638ee218/21/08/b07726f34ebb1f84b6d2b9f98d34cd63b0ea77df.png) no-repeat center;
    background-size: 100% 100%;
    cursor: pointer;
}
.sec4_con li:last-child{
    margin-right: 0;
}
.sec4_con .sec4_li_item{
    border-radius: 23px;
    overflow: hidden;
    position: relative;
}
.sec4_con li .img img{
    width: 100%;
}
.sec4_con li .marks{
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    background: rgba(18,18,18,0.9);
}
.sec4_con li .wz{
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
    width: 100%;
    padding: 0 5%;
    text-align: center;
}
.sec4_con li .wz .icon{
    width: 50%;
    margin: 0 auto;
    text-align: center;
    margin-bottom: 50px;
}
.sec4_con li .wz .icon img{
    max-width: 100%;
}
.sec4_con li .wz h3{
    font-size: 30px;
    background-image: -webkit-linear-gradient(bottom, #940508, #fc1c21, #900407); 
    -webkit-background-clip: text; 
    -webkit-text-fill-color: transparent;
    font-weight: bold;
    -webkit-text-stroke: 1px #fff;
    line-height: 1.6;
}
.sec4_con li .wz p{
    font-size: 18px;
    color: #fff;
    font-weight: 100;
    overflow: hidden;
    text-overflow:ellipsis;
    white-space: nowrap
}
.sec4_con li:hover .marks,.sec4_con li:hover .wz{
    opacity: 0;
}


/*第五屏*/
.section_5{
    background: url(//cdn.myxypt.com/638ee218/21/08/949c0fdd315c94f7a89464926844faf230c49daf.jpg) no-repeat center;
    background-size: cover;
}
.sec5_con{
    padding: 0 30px;
    margin-top: 50px;
}
.sec5_con .small-img .small-img-item{
    padding: 0 10px;
}
.sec5_con .small-img .small-img-item .img{
    overflow: hidden;
    border-radius: 20px;
}
.sec5_con .small-img .small-img-item .img img{
    transition: .5s;
    width: 100%;
}
.sec5_con .small-img .small-img-item .img:hover img{
    transform: scale(1.2);
}
.sec5_con .small-img .owl-nav .owl-prev{
    display: block;
    width: 31px;
    height: 58px;
    cursor: pointer;
    border: none;
    outline: none;
    font-size: 0;
    background: url(//cdn.myxypt.com/638ee218/21/08/a0177eda75034d19e0211c274e5744220a827cfd.png) no-repeat center;
    background-size: 100% 100%;
    position: absolute;
    left: -30px;
    top: 50%;
    margin-top: -29px;
}
.sec5_con .small-img .owl-nav .owl-next{
    display: block;
    width: 31px;
    height: 58px;
    cursor: pointer;
    border: none;
    outline: none;
    font-size: 0;
    background: url(//cdn.myxypt.com/638ee218/21/08/08a6dfd2199df31cae03e06474b697923b2fc736.png) no-repeat center;
    background-size: 100% 100%;
    position: absolute;
    right: -30px;
    top: 50%;
    margin-top: -29px;
}
.sec5_con .big-img .big-img-item{
    max-width: 1010px;
    margin: 0 auto;
    margin-top: 30px;
    text-align: center;
}
.sec5_con .big-img .big-img-item h3{
    font-size: 28px;
    background-image: -webkit-linear-gradient(bottom, #940508, #fc1c21, #900407); 
    -webkit-background-clip: text; 
    -webkit-text-fill-color: transparent;
    font-weight: bold;
    -webkit-text-stroke: 1px #fff;
    line-height: 2.8;
}
.sec5_con .big-img .big-img-item p{
    font-size: 16px;
    color: #fff;
    line-height: 1.8;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 3;
    overflow: hidden;
}
.sec5_con .big-img .big-img-item a{
    display: block;
    width: 228px;
    height: 60px;
    font-size: 16px;
    color: #fff;
    line-height: 60px;
    background: url(//cdn.myxypt.com/638ee218/21/08/0276df456aff00589af95ad59d095dbcf5a3eb70.png) no-repeat center;
    background-size: 100% 100%;
    margin: 0 auto;
    margin-top: 30px;
}


/*第六屏*/
.section_6{
    background: url(//cdn.myxypt.com/638ee218/21/08/9c6df2ace16d16140d0868474dcef3485b9bff8f.jpg) no-repeat center;
    background-size: cover;
}
.sec6_con{
    width: 100%;
    padding: 40px 5%;
    background: rgba(13,13,13,0.8);
    margin-top: 15%;
}
.sec6_con ul li{
    width: 20%;
    float: left;
    text-align: center;
    position: relative;
}
.sec6_con ul li::before{
    content: '';
    width: 1px;
    height: 90px;
    background: rgba(115,128,132,0.29);
    position: absolute;
    top: 50%;
    right: 0;
    margin-top: -45px;
}
.sec6_con ul li:last-child::before{
    display: none;
}
.sec6_con ul li .shuzi{
    font-size: 0;
    line-height: 0.9;
}
.sec6_con ul li .shuzi span{
    font-size: 75px;
    color: #ffffff;
    font-family: Arial;
    display: inline-block;
    background-image: -webkit-linear-gradient(top, #f1f1f1, #cfcfcf, #626262); 
    -webkit-background-clip: text; 
    -webkit-text-fill-color: transparent;
    -webkit-text-stroke: 1px #fff;
}
.sec6_con ul li .shuzi i{
    font-size: 45px;
    color: #ffffff;
    font-family: Arial;
    display: inline-block;
    vertical-align: top;
}
.sec6_con ul li .shuzi em{
    display: inline-block;
    width: 27px;
    height: 27px;
    background: #d93133;
    font-size: 15px;
    color: #fff;
    text-align: center;
    border-radius: 50%;
    line-height: 27px;
    vertical-align: bottom;
    font-style: normal;
}
.sec6_con ul li p{
    margin-top: 20px;
    font-size: 16px;
    color: #fff;
    line-height: 24px;
    overflow: hidden;
    text-overflow:ellipsis;
    white-space: nowrap;
}


/*第七屏*/
.section_7{
    background: url(//cdn.myxypt.com/638ee218/21/08/45accd44bbe95c22c5612937c167847fc8975430.jpg) no-repeat center;
    background-size: cover;
}
.sec7_con{
    padding: 0 5.5%;
}
.sec7_con ul.sec7_big_list li{
    width: 17.5%;
    float: left;
    position: relative;
    border-right: 1px solid rgba(173,173,173,0.36);
    padding: 0 25px;
    transition: .5s;
}
.sec7_con ul.sec7_big_list li:last-child{
    border: none;
}
.sec7_con ul.sec7_big_list li.sd{
    width: 47.5%;
}
.sec7_con ul.sec7_big_list li .sec7_list{
    overflow: hidden;
}
.sec7_con ul.sec7_big_list li .sec7_list h3{
    font-size: 28px;
    background-image: -webkit-linear-gradient(bottom, #940508, #fc1c21, #900407); 
    -webkit-background-clip: text; 
    -webkit-text-fill-color: transparent;
    font-weight: bold;
    -webkit-text-stroke: 1px #fff;
    line-height: 1.6;
    text-align: center;
}
.sec7_con ul.sec7_big_list li .sec7_list .wz{
    margin: 10px auto 30px;
}
.sec7_con ul.sec7_big_list li .sec7_list .wz P{
    font-size: 16px;
    color: #fff;
    overflow: hidden;
    line-height: 28px;
    height: 140px;
}
.sec7_con ul.sec7_big_list li .sec7_list .wz p a{
    color: #d6343a;
}
.sec7_con ul.sec7_big_list li .sec7_list .img{
    border-radius: 25px;
    overflow: hidden;
}

.sec7_con ul.sec7_big_list li .sec7_list .img img{
    width: 746px;
    height: 407px;
}
.sec7_slick .slick-con h3{
    font-size: 20px;
    text-align: center;
    background-image: -webkit-linear-gradient(bottom, #940508, #fc1c21, #900407);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    font-weight: bold;
    -webkit-text-stroke: 1px #fff;
    line-height: 2;
    text-align: center;
}
.sec7_slick .slick-con .wz{
    height: 103px
}
.sec7_slick .slick-con .wz p{
    font-size: 14px;
    color: #fff;
    line-height: 25px;
    height: 75px;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 3;
    overflow: hidden;
    color: #fff;
    
}
.sec7_slick .slick-con .wz a{
    font-size: 14px;
    color: #d6343a;
    line-height: 2;
}
.sec7_slick .slick-con .img{
    margin-top: 10px;
    border-radius: 15px;
    overflow: hidden
}
.sec7_slick .slick-con .img img{
    width: 100%
}
.sec7_slick .slick-dots{
    margin-top: 20px;
    text-align: center;
}
.sec7_slick .slick-dots li{
    display: inline-block;
    margin: 0 5px;
    width: 8px;
    height: 8px;
}
.sec7_slick .slick-dots li button{
    display: block;
    width: 8px;
    height: 8px;
    border: none;
    background: #fff;
    border-radius: 50%;
    text-indent: 100px;
    overflow: hidden;
    padding: 0;
    margin: 0;
}
.sec7_slick .slick-dots li.slick-active button{
    background: #d93133
}

/*第八屏*/
.section_8{
    background: url(//cdn.myxypt.com/638ee218/21/08/bacdd3b0a2a30fcfc2be863cd1455bd8212ea7a3.jpg) no-repeat center;
    background-size: cover;
}
.sec8_con{
    padding: 0 13%;
}
.sec8_con img{
    max-width: 100%;
    margin-top: 30px;
}


/*第九屏*/
.section_9{
    background: url(//cdn.myxypt.com/638ee218/21/08/8fd09b7d7bba68f8c4d08e53f81abfd0127cafac.jpg) no-repeat center;
    background-size: cover;
}
.sec9_con .sec9_1{
    border-bottom: 1px solid #b5b5b5;
    position: relative;
    margin: 40px auto;
}
.sec9_con .sec9_1 a.ckgd{
    display: block;
    font-size: 16px;
    color: #adadad;
    line-height: 2;
    position: absolute;
    bottom: 2px;
    right: 0;
}
.sec9_con .sec9_1 ul{
    font-size: 0;
    padding-bottom: 10px;
}
.sec9_con .sec9_1 ul li{
    display: inline-block;
    margin-right: 48px;
}
.sec9_con .sec9_1 ul li:last-child{
    margin-right: 0;
}
.sec9_con .sec9_1 ul li a{
    display: block;
    font-size: 19px;
    color: #ffffff;
}
.sec9_con .sec9_1 ul li a p{
    font-size: 13px;
    color: #828282;
    text-transform: uppercase;
}
.sec9_con .sec9_1 ul li.cur a{
    color: #d93133;
    font-weight: bold;
}
.sec9_con .sec9_1 ul li.cur a p{
    font-weight: normal;
    color: #d93133;
}
.sec9_con .sec9_2 .sec9_2_con{
    display: none;
}
.sec9_con .sec9_2 .sec9_2_con .xw1{
    width: 45.54%;
    float: left;
}
.sec9_con .sec9_2 .sec9_2_con .xw1 li a{
    display: block;
}
.sec9_con .sec9_2 .sec9_2_con .xw1 li a .img{
    overflow: hidden;
    border-radius: 15px;
}
.sec9_con .sec9_2 .sec9_2_con .xw1 li a .img img{
    width: 100%;
    transition: .5s;
}
.sec9_con .sec9_2 .sec9_2_con .xw1 li a .img:hover img{
    transform: scale(1.1);
}
.sec9_con .sec9_2 .sec9_2_con .xw1 li a .wz{
    margin-top: 20px;
}
.sec9_con .sec9_2 .sec9_2_con .xw1 li a .wz h3{
    font-size: 17px;
    color: #fff;
    line-height: 3;
    overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap;
}
.sec9_con .sec9_2 .sec9_2_con .xw1 li a .wz .info{
    font-size: 15px;
    color: #adadad;
    line-height: 24px;
    word-break: break-all;
text-overflow: ellipsis;
overflow: hidden;
display: -webkit-box;
-webkit-line-clamp: 2;
-webkit-box-orient: vertical;
}
.sec9_con .sec9_2 .sec9_2_con .xw1 li a:hover .wz h3{
    color: #d81418;
}
.sec9_con .sec9_2 .sec9_2_con .xw2{
    width: 46.5%;
    float: right;
}
.sec9_con .sec9_2 .sec9_2_con .xw2 li{
    padding: 20px 0;
    border-bottom: 1px solid rgba(181,181,181,0.25);
}
.sec9_con .sec9_2 .sec9_2_con .xw2 li:first-child{
    padding-top: 0;
}
.sec9_con .sec9_2 .sec9_2_con .xw2 li:last-child{
    border: none;
    padding-bottom: 0;
}
.sec9_con .sec9_2 .sec9_2_con .xw2 li a{
    display: block;
}
.sec9_con .sec9_2 .sec9_2_con .xw2 li a .date{
    width: 60px;
    text-align: center;
    float: left;
    padding-top: 5px;
}
.sec9_con .sec9_2 .sec9_2_con .xw2 li a .date dd{
    display: block;
    font-size: 36px;
    color: #a8a8a8;
    line-height: 45px;
}
.sec9_con .sec9_2 .sec9_2_con .xw2 li a .date dl{
    font-size: 15px;
    color: #a8a8a8;
    line-height: 24px;
}
.sec9_con .sec9_2 .sec9_2_con .xw2 li a .wz{
    width: calc(100% - 75px);
    float: right;
}
.sec9_con .sec9_2 .sec9_2_con .xw2 li a .wz h3{
    font-size: 16px;
    color: #fff;
    line-height: 2;
    overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap;
}
.sec9_con .sec9_2 .sec9_2_con .xw2 li a .wz  .info{
    word-break: break-all;
    text-overflow: ellipsis;
    overflow: hidden;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    font-size: 15px;
    color: #adadad;
    line-height: 1.6;
}
.sec9_con .sec9_2 .sec9_2_con .xw2 li a:hover .date dd,.sec9_con .sec9_2 .sec9_2_con .xw2 li a:hover .date dl{
    color: #d81418;
}



/*第十屏*/
.section_10{
    background: url(//cdn.myxypt.com/638ee218/21/08/57b788eb148c28e4fa4561eed99741207684ad29.jpg) no-repeat center;
    background-size: cover;
}
.sec10_con{
    max-width: 1000px;
    margin: 0 auto;
    padding: 70px;
    background: rgba(0,0,0,0.86);
}
.sec10_con .sec10_1{
    text-align: center;
}
.sec10_con .sec10_1 h3{
    font-size: 35px;
    color: #d6343a;
}
.sec10_con .sec10_1 h4{
    font-size: 23px;
    color: #fff;
    font-weight: 100;
    line-height: 40px;
}
.sec10_con .sec10_2{
    margin-top: 10px;
}
.sec10_con .sec10_2 #message-form1 .form-group1{
    display: flex;
    justify-content: space-between;
}
.sec10_con .sec10_2 #message-form1 .form-group1 div{
    width: 31.5%;
    position: relative;
}
.sec10_con .sec10_2 #message-form1 .form-group1 .form-item1 input{
    width: 100%;
    height: 36px;
    background: #fff;
    padding-left: 35px;
    border: none;
    font-size: 16px;
    outline: none;
}
.sec10_con .sec10_2 #message-form1 .form-group1 .form-item1 span{
    position: absolute;
    left: 6px;
    top: 6px;
}
.sec10_con .sec10_2 #message-form1 .form-group1 .form-item2 input{
    width: calc(100% - 105px);
    height: 36px;
    background: #fff;
    padding-left: 10px;
    border: none;
    font-size: 16px;
    outline: none;
}
.sec10_con .sec10_2 #message-form1 .form-group2{
    margin-top: 10px;
}
.sec10_con .sec10_2 #message-form1 .form-group2 .form-item3{
    width: calc(100% - 166px);
    position: relative;
    float: left;
}
.sec10_con .sec10_2 #message-form1 .form-group2 .form-item3 span{
    position: absolute;
    left: 6px;
    top: 6px;
}
.sec10_con .sec10_2 #message-form1 .form-group2 .form-item3 input{
    width: 100%;
    height: 36px;
    background: #fff;
    padding-left: 35px;
    border: none;
    font-size: 16px;
    outline: none;
}
.sec10_con .sec10_2 #message-form1 .form-group2 .form-sbt{
    width: 146px;
    float: right;
}
.sec10_con .sec10_2 #message-form1 .form-group2 .form-sbt input{
    width: 100%;
    height: 36px;
    background: #d93133;
    border: none;
    font-size: 20px;
    outline: none;
    text-align: center;
    color: #fff;
}
.sec10_con .sec10_3{
    margin-top: 10px;
    text-align: center;
}
.sec10_con .sec10_3 ul{
    display: flex;
    justify-content: space-between;
    max-width: 600px;
    margin: 0 auto;
}
.sec10_con .sec10_3 ul li{
    padding: 0 5px;
}
.sec10_con .sec10_3 ul li img{
    max-width: 100%;
}


/*底部*/
.footbg{
    background: url(//cdn.myxypt.com/638ee218/21/08/009d501533598a33b14349d7443737313c13a1a5.jpg) no-repeat center;
    background-size: cover; 
}
.footbg .w1600{
    max-width: 1600px;
    padding-left: 15px!important;
    padding-right: 15px!important;
    margin: 0 auto
}
.foot1{
    padding: 25px 0;
    border-bottom: 1px solid rgba(147,147,147,0.22);
}
.foot1 .ff1{
    width: 370px;
    padding-right: 15px;
    float: left;
}
.foot1 .ff1 .flogo img{
    max-width: 100%;
}
.foot1 .ff1 h3{
    font-size: 18px;
    color: rgba(255,255,255,0.17);
    line-height: 40px;
    font-weight: 100;
}
.foot1 .ff1 .lxfs{
    font-size: 16px;
    color: #fff;
    line-height: 2;
}
.foot1 .ff2{
    width: calc(100% - 370px);
    float: right;
}
.foot1 .ff2 ul{
    font-size: 0;
}
.foot1 .ff2 ul li{
    width: 25%;
    text-align: center;
    padding: 0 15px;
    display: inline-block;
    vertical-align: top;
    position: relative;
    
}
.foot1 .ff2 ul li::before{
    content: '';
    width: 1px;
    height: 190px;
    background: rgba(255,255,255,0.17);
    position: absolute;
    left: 0;
    top: 0;
}
.foot1 .ff2 ul li h3{
    font-size: 18px;
    color: #fff;
    font-weight: bold;
    margin-bottom: 20px;
}
.foot1 .ff2 ul li .sec dd{
    font-size: 14px;
    line-height: 24px;
    overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap;
}
.foot1 .ff2 ul li .sec dd a{
    color: rgba(255,255,255,0.25);
}
.foot1 .ff2 ul li .sec dd a:hover{
    color: #fff;
}
.foot2{
    padding: 10px 0 50px;
}
.foot2 .copyr{
    font-size: 14px;
    color: #434343;
    font-weight: 100;
    line-height: 24px;
}
.foot2 .copyr a{
    color: #434343;
}
.foot2 .yqlj{
    margin-top: 30px;
    min-height: 80px;
    display: none;
}
.foot2 .yqlj .yqlj_img img{
    max-width: 100%;
}
.foot2 .yqlj .yqlj_aa{
    font-size: 14px;
    color: rgba(255,255,255,0.07);
    line-height: 2;
}
.foot2 .yqlj .yqlj_aa a{
    color: rgba(255,255,255,0.07);
}


@media (max-width: 1680px) {
    .index_tlt{
        margin-top: 50px;
    }
    .index_tlt h3{
        font-size: 36px;
    }
    .index_tlt p{
        font-size: 15px;
    }
    #certify .swiper-slide{
        width: 650px;
    }
    #certify .swiper-slide-active{
        padding: 25px 28px 21px 32px;
    }
    #certify .swiper-slide-active h3{
        font-size: 14px;
    }

    .sec3_con .big-img .img{
        width: 55%;
    }
    .sec3_con .big-img .wz{
        padding-right: 10%;
    }
    .sec3_con .big-img .wz h3{
        font-size: 30px;
    }
    .sec3_con .small-img .owl-item h3{
        font-size: 14px;
    }
    .sec6_con{
        margin-top: 15%;
    }
    .sec5_con{
        margin-top: 30px;
    }
    .sec5_con .big-img .big-img-item h3{
        line-height: 2;
    }

    .sec7_con ul.sec7_big_list li .sec7_list .img img{
        width: 600px;
        height: 327px;
    }
    .section .w1600{
        padding: 0 12%;
    }
    .section_6 .index_tlt{
        margin-top: 50px;
    }
    .sec7_con ul.sec7_big_list li .sec7_list .wz p{
        height: 112px;
    }
    .section_8 .sec8_con{
        margin-top: 70px;
    }
    .sec9_con .sec9_1{
        margin: 15px auto;
    }
    .sec9_con .sec9_2 .sec9_2_con .xw2 li{
        padding: 10px 0;
    }
    .sec9_con .sec9_2 .sec9_2_con .xw2 li a .wz h3{
        font-size: 14px;
    }
    .sec9_con .sec9_2 .sec9_2_con .xw2 li a .wz .info{
        font-size: 13px;
    }

}


@media (max-width: 1440px) {
    .x-menu > li > a{
        font-size: 15px;
    }
    .x-sub-menu > li > a{
        font-size: 15px;
    }
    .index_tlt h3{
        font-size: 32px;
    }
    .index_tlt p{
        font-size: 14px;
    }
    
    #certify .swiper-slide-active .more_hjahj{
        width: 60px;
        height: 60px;
        margin-top: -30px;
        margin-left: -30px;
    }
    #certify .swiper-button-prev,#certify .swiper-button-next{
        width: 60px;
        height: 60px;
    }
    .sec3_con .big-img .wz{
        padding-right: 5%;
    }
    .sec3_con .big-img .wz h3{
        font-size: 24px;
    }
    .sec3_con .big-img .wz h4{
        font-size: 20px;
    }
    .sec3_con .big-img .wz h5{
        font-size: 24px;
        width: 200px;
        height: 42px;
        line-height: 42px;
    }
    .sec4_con li .wz h3{
        font-size: 24px;
    }
    .sec4_con li .wz p{
        font-size: 16px;
    }
    .sec4_con .sec4_li_item{
        border-radius: 18px;
    }

    .sec5_con .big-img .big-img-item h3{
        font-size: 24px;
    }
    .sec5_con .big-img .big-img-item p{
        font-size: 14px;
    }
    .sec5_con .big-img .big-img-item a{
        font-size: 14px;
    }

    .sec6_con{
        padding: 40px 15px;
    }

    .sec7_con ul.sec7_big_list li .sec7_list .img img{
        width: 520px;
        height: 284px;
    }
    .sec7_con ul.sec7_big_list li .sec7_list .wz P{
        font-size: 14px;
    }

    

 
    
    

    .sec10_con .sec10_1 h3{
        font-size: 28px;
    }
    .sec10_con .sec10_1 h4{
        font-size: 18px;
    }
    
    


}
@media (max-width: 1199px){
    .top_head .logo{
        width: 180px;
    }
    .head_nav{
        width: calc(97% - 180px);
    }
    .x-menu > li > a{
        font-size: 14px;
    }
    .x-sub-menu > li > a{
        font-size: 14px;
    }
    .sec1_bot_con .hotkey{
        display: none;
    }
    .sec1_bot_con .k1{
        font-size: 13px;
    }
    .sec3_con .big-img .wz h6{
        margin-bottom: 30px;
    }
    .sec3_con .big-img .wz a.more{
        font-size: 15px;
        padding-left: 60px;
        background-size: 50px 50px;
        line-height: 50px;
    }
    .sec4_con li .wz h3{
        font-size: 20px;
    }
    .sec4_con li .wz p{
        font-size: 14px;
    }
    .sec4_con .sec4_li_item{
        border-radius: 12px;
    }

    .sec6_con{
        margin-top: 30%;
    }
    .sec6_con ul li .shuzi span{
        font-size: 50px;
    }
    .sec6_con ul li .shuzi i{
        font-size: 30px;
    }
    .sec6_con ul li .shuzi em{
        font-size: 13px;
    }
    .sec6_con ul li p{
        font-size: 14px;
    }


    .sec7_con ul.sec7_big_list li .sec7_list .img img{
        width: 420px;
        height: 229px;
    }
    .sec7_con ul.sec7_big_list li .sec7_list .wz P{
        font-size: 13px;
    }
    .sec7_con ul.sec7_big_list li .sec7_list h3{
        font-size: 24px;
    }
    
    .sec8_con{
        padding: 0 5%;
    }
    .sec8_con img{
        margin-top: 30px;
    }


    .foot1 .ff1 h3{
        font-size: 16px;
    }
    .foot1 .ff1 .lxfs{
        font-size: 14px;
    }
    .foot1 .ff2 ul li h3{
        font-size: 16px;
    }

}
@media (max-width: 991px){
    body{
        padding-top: 60px!important;
    }
    .section_1, .section_2, .section_3, .section_4, .section_5, .section_6, .section_7, .section_8, .section_9, .section_10 {
        position: relative;
        width: 100%;
    }
    .fp-tableCell,.section{
        display: block;
        height: auto !important;
    }
    #full_menu{
        display: none;
    }
    .sec1_bot{
        display: none;
    }
    .x-banner .owl-carousel{
        height: auto;
    }
    .x-banner .owl-carousel .banner-item a img{
        height: auto;
    }
    #certify .swiper-slide-active{
        padding: 0 30px;
        background: none;
        
    }
    #certify .swiper-slide{
        margin-top: 0;
        padding: 0;
    }
    #certify .swiper-slide-active .swiper-item{
        border: 5px solid #292929;
    }
    .section_2{
        padding: 50px 0;
        margin-top: -4px;
    }
    .index_tlt h3{
        font-size: 24px;
    }
    .index_tlt p{
        font-size: 13px;
    }
    #certify .swiper-button-prev, #certify .swiper-button-next{
        width: 50px;
        height: 50px;
    }
    #certify .swiper-slide-active h3{
        bottom: 10px;
    }
    #certify .swiper-slide-active .more_hjahj{
        width: 60px;
        height: 60px;
        margin-top: -30px;
        margin-left: -30px;
        
    }
    #certify .swiper-slide-active .more_hjahj2{
        display: block;
        width: 60px;
        height: 60px;
        margin-top: -30px;
        margin-left: -30px;
    }
    #index_body .layui-layer iframe{
        width: 350px!important;
        height: 180px!important;
    }
    .section_3{
        padding: 50px 0;
    }
    .sec3_con{
        margin-top: 30px;
    }
    .sec3_con .small-img{
        margin-top: 30px;
    }
    .sec3_con .big-img .wz h3{
        font-size: 20px;
    }
    .sec3_con .big-img .wz h4{
        font-size: 16px;
    }
    .sec3_con .big-img .wz h5{
        font-size: 16px;
        width: 160px;
        height: 34px;
        line-height: 34px;
    }
    .sec3_con .big-img .wz h6{
        font-size: 14px;
    }
    .sec3_con .small-img .owl-item h3{
        font-size: 14px;
    }
    .section_4{
        padding: 50px 0;
    }

    .section_5{
        padding: 50px 0;
    }
    .sec5_con{
        margin-top: 30px;
    }
    .sec5_con .big-img .big-img-item p{
        font-size: 13px;
        -webkit-line-clamp: 5;
    }
    .sec5_con .big-img .big-img-item a{
        width: 180px;
        height: 48px;
        line-height: 48px;
    }

    .section_6{
        padding: 50px 0;
    }
    .sec6_con ul li .shuzi span{
        font-size: 32px;
    }
    .sec6_con ul li .shuzi i{
        font-size: 20px;
    }
    .sec6_con ul li .shuzi em{
        font-size: 12px;
        width: 20px;
        height: 20px;
        line-height: 20px;
    }
    .sec6_con ul li p{
        font-size: 12px;
    }

    .section_7{
        padding: 50px 0 30px;
    }
    .sec7_con{
        padding: 0 15px;
    }

    .sec7_con ul.sec7_big_list li{
        width: 100%!important;
        float: none;
        border: none;
        padding: 0;
        margin-bottom: 20px;
    }
    .sec7_con ul.sec7_big_list li .sec7_list .wz{
        margin: 10px auto;
    }
    .sec7_con ul.sec7_big_list li .sec7_list .wz P{
        height: auto;
    }
    .sec7_con ul.sec7_big_list li .sec7_list .img img{
        width: 100%;
        height: auto;
    }
    

    .section_8{
        padding: 50px 0;
    }

    .section_9{
        padding: 50px 0;
    }
    .sec9_con .sec9_1 ul li{
        margin-right: 20px;
    }
    .sec9_con .sec9_1 ul li a{
        font-size: 16px;
    }
    .sec9_con .sec9_1 a.ckgd{
        font-size: 13px;
        bottom: 10px;
    }
    .sec9_con .sec9_2 .sec9_2_con .xw1{
        width: 100%;
        float: none;
        margin-bottom: 30px;
    }
    .sec9_con .sec9_2 .sec9_2_con .xw2{
        width: 100%;
        float: none;
    }


    .section_10{
        padding: 50px 15px;
    }
    .sec10_con{
        padding: 40px;
    }
    .sec10_con .sec10_2 #message-form1 .form-group1 .form-item1 input{
        font-size: 14px;
    }
    .sec10_con .sec10_2 #message-form1 .form-group1 .form-item2 input{
        font-size: 14px;
    }
    .sec10_con .sec10_2 #message-form1 .form-group2 .form-item3 input{
        font-size: 14px;
    }
    .sec10_con .sec10_2 #message-form1 .form-group2 .form-sbt input{
        font-size: 16px;
    }

    .foot1 .ff1{
        width: 250px;
    }
    .foot1 .ff2{
        width: calc(100% - 250px);
    }
    
    
    .index_tlt{
        margin-top: 0;
    }
    .section .w1600{
        padding: 0 15px;
    }
    .section_6 .index_tlt{
        margin-top: 0;
    }
    .sec7_con ul li .sec7_list .wz p{
        height: auto;
    }
    .section_8 .sec8_con{
        margin-top: 0;
    }



}
@media (max-width: 767px){
    .index_tlt h3{
        font-size: 21px;
    }
    .index_tlt p{
        font-size: 12px;
    }
    .sec3_con .big-img .img{
        width: 100%;
        float: none;
    }
    .sec3_con .big-img .wz{
        width: 100%;
        float: none;
        text-align: center;
        background: rgba(51,51,51,0.4);
    }
    .sec3_con .big-img .wz h3{
        font-size: 15px;
    }
    .sec3_con .small-img .owl-item h3{
        font-size: 12px;
    }
    .sec4_con li{
        width: 32.333%;
        margin-right: 1.5%;
        margin-bottom: 20px;
    }
    .sec4_con li:nth-child(3){
        margin-right: 0;
    }
    .sec5_con{
        padding: 0 10px;
    }
    .sec5_con .small-img .owl-nav .owl-prev{
        width: 20px;
        height: 38px;
        margin-top: -19px;
        left: -15px;
    }
    .sec5_con .small-img .owl-nav .owl-next{
        width: 20px;
        height: 38px;
        margin-top: -19px;
        right: -15px;
    }
    .sec6_con{
        padding: 30px 10px 20px 10px;
    }
    .sec6_con ul li{
        width: 33.333%;
        margin-bottom: 20px;
    }
    .sec6_con ul li::before{
        height: 60px;
        margin-top: -30px;
    }
    .sec6_con ul li:nth-child(3)::before{
        display: none;
    }

    .sec10_con{
        padding: 40px 15px;
    }
    .sec10_con .sec10_1 h3{
        font-size: 20px;
        line-height: 2;
    }
    .sec10_con .sec10_1 h4{
        font-size: 14px;
    }
    .sec10_con .sec10_2 #message-form1 .form-group1{
        display: block;
    }
    .sec10_con .sec10_2 #message-form1 .form-group1 div{
        width: 100%;
        margin-top: 10px;
    }
    .sec10_con .sec10_2 #message-form1 .form-group2 .form-item3{
        width: 100%;
        float: none;
    }
    .sec10_con .sec10_2 #message-form1 .form-group2 .form-sbt{
        width: 100%;
        float: none;
        margin-top: 10px;
    }

    .foot1 .ff1{
        width: 100%;
        float: none;
        margin-bottom: 20px;
    }
    .foot1 .ff2{
        width: 100%;
        float: none;
    }
    .foot1 .ff2 ul li::before{
        height: 160px;
    }
    .foot1 .ff2 ul li:first-child::before,.foot1 .ff2 ul li:nth-child(3)::before{
        display: none;
    }
    .foot1 .ff2 ul li{
        width: 50%;
        margin-bottom: 15px;
    }
    .foot1 .ff2 ul li h3{
        font-size: 14px;
    }
    .foot1 .ff2 ul li .sec dd{
        font-size: 12px;
    }
    .foot2 .copyr{
        font-size: 12px;
    }

}
@media (max-width: 480px){
    .sec4_con li .wz .icon{
        margin-bottom: 20px;
    }
    .sec4_con li .wz h3{
        font-size: 18px;
    }
    .sec4_con li .wz p{
        font-size: 12px;
    }

    .sec9_con .sec9_1 ul li{
        margin-right: 10px;
    }
    .sec9_con .sec9_1 ul li a p{
        font-size: 12px;
        width: 70px;
        white-space:nowrap;
        overflow:hidden;
        text-overflow:ellipsis;
    }
    .sec9_con .sec9_2 .sec9_2_con .xw1 li a .wz{
        margin-top: 0;
    }
    .sec9_con .sec9_2 .sec9_2_con .xw2 li a .date{
        width: 50px;
    }
    .sec9_con .sec9_2 .sec9_2_con .xw2 li a .date dd{
        font-size: 30px;
    }
    .sec9_con .sec9_2 .sec9_2_con .xw2 li a .date dl{
        font-size: 12px;
    }
    .sec9_con .sec9_2 .sec9_2_con .xw2 li a .wz{
        width: calc(100% - 60px);
    }
    .sec9_con .sec9_2 .sec9_2_con .xw2 li a .wz h3{
        font-size: 14px;
    }
}



/*关于我们页*/
.nbanner{
    margin-top: 100px;
}
.nbanner img{
    width: 100%;
}
.gywm1{
    background: url(//cdn.myxypt.com/638ee218/21/08/a39216ffa4ed75bf9a697c12d39795c62df64c58.jpg) no-repeat center;
    background-size: cover; 
    padding: 2.5% 0 16%;
}
.gywm-tlt1{
    text-align: center;
    margin: 60px auto;
}
.gywm-tlt1 h3{
    font-size: 80px;
    font-weight: bold;
    color: rgba(66,66,66,0.1);
    text-transform: uppercase;
}
.gywm-tlt1 h4{
    font-size: 48px;
    color: #fff;
    margin-top: -68px;
    padding-bottom: 20px;
    position: relative;
}
.gywm-tlt1 h4::before{
    content: '';
    width: 65px;
    height: 2px;
    background: #da3134;
    position: absolute;
    left: 50%;
    margin-left: -32.5px;
    bottom: 0;
}
.gywm-tlt1 p{
    font-size: 18px;
    color: #fff;
    line-height: 3;
}
.gywm1 .gywm1-jj{
    max-width: 1400px;
    margin: 0 auto;
    font-size: 16px;
    color: #d1d1d1;
    text-align: center;
    line-height: 2.5;
}
.gywm1 ul{
    margin-top: 8%;
}
.gywm1 ul li{
    width: 25%;
    float: left;
}
.gywm1 ul li .ab-icon-cont{
    padding: 20% 10% 45%;
    background: url(//cdn.myxypt.com/638ee218/21/08/9e0c4a02c73af1c55b0157d3166eb2d22deb081a.png) no-repeat center;
    background-size: cover; 
    text-align: center;
}
.gywm1 ul li .ab-icon-cont dd{
    display: block;
    width: 40%;
    text-align: center;
    margin: 0 auto;
    transition: .5s;
}
.gywm1 ul li .ab-icon-cont dd img{
    max-width: 100%;
}
.gywm1 ul li .ab-icon-cont h3{
    font-size: 30px;
    color: #fff;
    font-weight: 100;
    line-height: 2;
    margin-top: 15%;
}
.gywm1 ul li .ab-icon-cont h3 span{
    font-weight: bold;
}
.gywm1 ul li .ab-icon-cont p{
    font-size: 18px;
    color: #fff;
    line-height: 2;
    height: 72px;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;
}
.gywm1 ul li .ab-icon-cont:hover dd{
    transform:rotateY(180deg);
}

.gywm2{
    background: url(//cdn.myxypt.com/638ee218/21/08/ed692315c83587288bfffc59d12787a1213ae8a0.jpg) no-repeat center;
    background-size: cover; 
    padding: 1% 0 5%;
}
.gywm2 .gywm2-1{
    max-width: 600px;
    margin: 0 auto;
}
.gywm2 .gywm2-1 ul li{
    width: 33.333%;
    float: left;
    position: relative;
    border-right: 1px solid rgba(83,83,83,0.37);
    text-align: center;
}
.gywm2 .gywm2-1 ul li:last-child{
    border: none;
}
.gywm2 .gywm2-1 ul li h3{
    font-size: 50px;
    color: #da3134;
}
.gywm2 .gywm2-1 ul li p{
    font-size: 15px;
    color: #fff;
}
.gywm2 .gywm2-2{
    margin-top: 70px;
    position: relative;
}
.gywm2 .gywm2-2 .slick-con{
    width: 18%;
    margin-right: 2.5%;
    float: left;
    margin-bottom: 30px;
}
.gywm2 .gywm2-2 .slick-con:nth-child(5n){
    margin-right: 0;
}
.gywm2 .gywm2-2 .slick-con .img img{
    width: 100%;
}
.gywm2 .gywm2-2 .slick-arrow{
    display: block;
    border: none;
    outline: none;
    padding: 0;
    margin: 0;
    width: 34px;
    height: 34px;
    text-indent: 100px;
    overflow: hidden;
    position: absolute;
    bottom: -6px;
}
.gywm2 .gywm2-2 .slick-prev{
    left: 50%;
    margin-left: -100px;
    background: url(//cdn.myxypt.com/638ee218/21/08/f0e9e7f8a731d6b651db6338a007852f56e14685.png) no-repeat center;
}
.gywm2 .gywm2-2 .slick-next{
    right: 50%;
    margin-right: -100px;
    background: url(//cdn.myxypt.com/638ee218/21/08/575120e98b3bd5ebdec02ccc7dcc8c15a66c7f88.png) no-repeat center;
}
.gywm2 .gywm2-2 .slick-dots{
    text-align: center;
    margin-top: 45px;
}
.gywm2 .gywm2-2 .slick-dots li{
    display: inline-block;
    width: 11px;
    height: 11px;
    overflow: hidden;
    margin: 0 8px;
}
.gywm2 .gywm2-2 .slick-dots li button{
    display: block;
    border: none;
    outline: none;
    padding: 0;
    margin: 0;
    width: 11px;
    height: 11px;
    text-indent: 100px;
    overflow: hidden;
    border-radius: 50%;
    background: #fff;
}
.gywm2 .gywm2-2 .slick-dots li.slick-active button{
    background: #da3134;
}


.gywm3{
    background: url(//cdn.myxypt.com/638ee218/21/08/81403bc785ac6a2329b93588f67c16d6d128375d.jpg) no-repeat center;
    background-size: cover; 
    padding: 1% 0 10%;
}
.gywm3 ul{
    padding: 12px;
    background: url(//cdn.myxypt.com/638ee218/21/08/7092ff36cc23257525acec38a40395977773026a.jpg) no-repeat center;
    background-size: 100% 100%;
}
.gywm3 ul li{
    width: 14.2857%;
    float: left;
}
.gywm3 ul li a{
    display: block;
    border: 1px solid #bbbaba;
    margin-left: -1px;
    overflow: hidden;
}
.gywm3 ul li a img{
    width: 100%;
    transition: .5s;
}
.gywm3 ul li:nth-child(1),.gywm3 ul li:nth-child(7){
    margin-left: 0;
}
.gywm3 ul li:nth-child(-n+7) a{
    border-bottom: none;
}
.gywm3 ul li a:hover img{
    transform: scale(1.2);
}



@media (max-width: 1680px){
    .gywm-tlt1 h3{
        font-size: 60px;
    }
    .gywm-tlt1 h4{
        font-size: 36px;
        margin-top: -50px;
    }
    .gywm1 ul li .ab-icon-cont h3{
        font-size: 24px;
    }
    .gywm1 ul li .ab-icon-cont p{
        font-size: 16px;
    }
}
@media (max-width: 1440px){
    .gywm-tlt1{
        margin: 40px auto;
    }
    .gywm1 .gywm1-jj{
        font-size: 14px;
    }
}

@media (max-width: 1199px){
    .gywm-tlt1 h3{
        font-size: 50px;
    }
    .gywm-tlt1 h4{
        font-size: 30px;
        margin-top: -40px;
    }
    .gywm-tlt1 p{
        font-size: 14px;

    }
    .gywm1 ul li .ab-icon-cont h3{
        font-size: 20px;
        line-height: 3;
    }
    .gywm1 ul li .ab-icon-cont p{
        font-size: 14px;
        height: 56px;
    }

    .gywm2 .gywm2-1 ul li h3{
        font-size: 40px;
    }
    .gywm2 .gywm2-1 ul li p{
        font-size: 13px;
        margin-top: 5px;
    }


}


@media (max-width: 991px){
    .nbanner{
        margin-top: 0px;
    }

    
}

@media (max-width: 767px){
    .gywm-tlt1{
        margin: 30px auto;
    }
    .gywm-tlt1 h3{
        font-size: 40px;
    }
    .gywm-tlt1 h4{
        font-size: 24px;
        margin-top: -30px;
    }
    .gywm1 .gywm1-jj{
        font-size: 13px;
    }
    .gywm1 ul li{
        width: 50%;
    }
    .gywm1 ul li .ab-icon-cont h3{
        font-size: 17px;
    }
    .gywm1 ul li .ab-icon-cont p{
        font-size: 13px;
        height: 52px;
    }

    .gywm2 .gywm2-1 ul li h3{
        font-size: 24px;
    }
    .gywm2 .gywm2-2{
        margin-top: 40px;
    }
    .gywm2 .gywm2-2 .slick-con{
        margin-bottom: 10px;
    }
    .gywm2 .gywm2-2 .slick-dots{
        margin-top: 20px;
    }

    .gywm3 ul li{
        width: 50%;
        margin: 0;
    }
    .gywm3 ul li a{
        border-bottom: none;
    }



}

/*新闻动态*/
.page-banner{
    margin-top: 100px;
    position: relative;
}
.page-banner .page-banner-tlt{
    position: absolute;
    top: 50%;
    left: 10%;
    transform:translateY(-50%)
}
.page-banner .page-banner-tlt h3{
    font-size: 48px;
    color: #fff;
    line-height: 1;
    font-weight: bold;
}
.page-banner .page-banner-tlt h4{
    font-size: 30px;
    color: #fff;
    font-weight: 100;
    line-height: 1;
    margin-top: 20px;
}
.page-wrap-con{
    background: url(//cdn.myxypt.com/638ee218/21/08/73eed6e76adcad2707dc949f74213b004a3048f3.jpg) no-repeat center ;
    background-size: 100% 100%;
    padding: 5% 0 6%;
}
.page-wrap-sort{
    text-align: center;
    margin-bottom: 5%;
}
.page-wrap-sort ul li{
    display: inline-block;
    padding: 0 30px;
}
.page-wrap-sort ul li a{
    display: block;
    position: relative;
    font-size: 20px;
    line-height: 40px;
    color: #fff;
    margin-bottom: 5px;
}
.page-wrap-sort ul li a span{
    margin-right: 5px;
}
.page-wrap-sort ul li a span img{
    width: 30px;
    height: 30px;
}
.page-wrap-sort ul li.ccur a::before{
    content: '';
    width: 100%;
    height: 2px;
    background: #da3134 ;
    position: absolute;
    left: 0;
    bottom: -2px;
}

.xwlist-tj{
    margin-bottom: 5%;
}
.xwlist-tj ul li a{
    display: block;
    border-radius: 10px;
    overflow: hidden;
    background: #1b1b1b;
    font-size: 0;
}
.xwlist-tj ul li a .img{
    width: 46%;
    display: inline-block;
    vertical-align: middle;
    overflow: hidden;
}
.xwlist-tj ul li a .img img{
    width: 100%;
    transition: .5s;
}
.xwlist-tj ul li a .wz{
    width: 54%;
    padding: 10px 4%;
    display: inline-block;
    vertical-align: middle;
}
.xwlist-tj ul li a .wz h3{
    font-size: 26px;
    color: #fff;
    line-height: 2;
    overflow: hidden;
    text-overflow:ellipsis;
    white-space: nowrap;
}
.xwlist-tj ul li a .wz .date{
    font-size: 20px;
    color: #fff;
    font-weight: 100;
}
.xwlist-tj ul li a .wz .date span{
    font-size: 45px;
}
.xwlist-tj ul li a .wz .info{
    font-size: 16px;
    color: #a2a2a2;
    line-height: 2;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;
    margin: 15px auto;
}
.xwlist-tj ul li a .wz .ckxq{
    margin-top: 8%;
    text-align: right;
    position: relative;
}
.xwlist-tj ul li a .wz .ckxq dd{
    font-size: 17px;
    color: #fff;
    display: inline-block;
    padding-left: 60px;
    background: url(//cdn.myxypt.com/638ee218/21/08/72d3b2c1c5c94a05499500a2a806ba58eebe6464.png) no-repeat left center;
    line-height: 59px;
}
.xwlist-tj ul li a .wz .ckxq::before{
    content: '';
    width: calc(100% - 140px);
    height: 1px;
    background: rgba(255,255,255,0.19);
    position: absolute;
    left: 0;
    top: 50%;
}
.xwlist-tj ul li a:hover .img img{
    transform: scale(1.1);
}


.xypg-news-list1 li{
    width: 31.3333%;
    margin-right: 3%;
    margin-bottom: 20px;
    float: left;
}
.xypg-news-list1 li a{
    display: block;
    border-radius: 20px;
    overflow: hidden;
    background: #1b1b1b ;
}
.xypg-news-list1 li:nth-child(3n){
    margin-right: 0;
}
.xypg-news-list1 li a .img{
    overflow: hidden;
}
.xypg-news-list1 li a .img img{
    width: 100%;
    transition: .5s;
}
.xypg-news-list1 li a:hover .img img{
    transform: scale(1.1);
}
.xypg-news-list1 li a .wz{
    padding: 5%;
}
.xypg-news-list1 li a .wz h3{
    font-size: 20px;
    color: #fff;
    line-height: 3;
    overflow: hidden;
    text-overflow:ellipsis;
    white-space: nowrap;
}
.xypg-news-list1 li a .wz .info{
    font-size: 16px;
    color: #a2a2a2;
    line-height: 1.8;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;
}
.xypg-news-list1 li a .wz .date{
    margin-top: 5%;
    font-size: 16px;
    color: #808080;
    font-weight: 100;
    border-bottom: 1px solid rgba(255,255,255,0.19);
    line-height: 3;
}
.xypg-news-list1 li a .wz .date span{
    float: right;
}

@media (max-width: 1440px){
    .page-banner .page-banner-tlt{
        left: 5%;
    }
    .page-banner .page-banner-tlt h3{
        font-size: 36px;
    }
    .page-banner .page-banner-tlt h4{
        font-size: 24px;
    }
}

@media (max-width: 1199px){
    .page-banner .page-banner-tlt h3{
        font-size: 24px;
    }
    .page-banner .page-banner-tlt h4{
        font-size: 18px;
    }
    .page-wrap-sort ul li{
        padding: 0 20px;
    }
    .page-wrap-sort ul li a{
        font-size: 16px;
    }

    .xwlist-tj ul li a .wz .date{
        font-size: 14px;
    }
    .xwlist-tj ul li a .wz .date span{
        font-size: 24px;
    }
    .xwlist-tj ul li a .wz h3{
        font-size: 20px;
    }
    .xwlist-tj ul li a .wz .info{
        font-size: 14px;
    }
    .xwlist-tj ul li a .wz .ckxq dd{
        font-size: 14px;
        background-size: 40px 40px;
        padding-left: 50px;
    }
    .xwlist-tj ul li a .wz .ckxq::before{
        padding-right: 120px;
        width: calc(100% - 120px);
    }
    .xypg-news-list1 li a .wz h3{
        font-size: 16px;
    }
    .xypg-news-list1 li a .wz .info{
        font-size: 14px;
    }
    .xypg-news-list1 li a .wz .date{
        font-size: 14px;
    }

    .page-wrap-right .xypg-right-content{
        padding: 30px;
    }


}

@media (max-width: 991px){
    .page-banner{
        margin-top: 0;
    }

    .xwlist-tj ul li a .wz .date{
        font-size: 12px;
    }
    .xwlist-tj ul li a .wz .date span{
        font-size: 20px;
    }
    .xwlist-tj ul li a .wz h3{
        font-size: 18px;
    }
    .xwlist-tj ul li a .wz .info{
        font-size: 13px;
    }
    .xwlist-tj ul li a .wz .ckxq dd{
        font-size: 13px;
        background-size: 35px 35px;
        padding-left: 40px;
    }
    .xwlist-tj ul li a .wz .ckxq::before{
        padding-right: 110px;
        width: calc(100% - 110px);
    }
    .xypg-news-list1 li a .wz h3{
        font-size: 14px;
    }
    .xypg-news-list1 li a .wz .info{
        font-size: 13px;
    }
    .xypg-news-list1 li a .wz .date{
        font-size: 13px;
    }

    .page-wrap-right .xypg-right-content{
        padding: 15px;
    }
    .xypg-detail-title{
        font-size: 16px;
    }
}

@media (max-width: 767px){
    .page-banner .page-banner-tlt h3{
        font-size: 20px;
    }
    .page-banner .page-banner-tlt h4{
        font-size: 14px;
        margin-top: 10px;
    }
    .page-wrap-sort ul li{
        padding: 0 10px;
    }
    .page-wrap-sort ul li a{
        font-size: 14px;
    }
    .xwlist-tj ul li a .img{
        width: 100%;
        margin-bottom: 10px;
    }
    .xwlist-tj ul li a .wz{
        width: 100%;
    }
    .xwlist-tj ul li a .wz h3{
        font-size: 14px;
    }
    .xypg-news-list1 li{
        width: 100%;
        float: none;
        margin-right: 0;
    }
}



/*产品详情页*/
.pro_main{
    margin-top: 100px;
}
.ag1000_1{
    background: url(//cdn.myxypt.com/638ee218/21/08/c63efe7cc0df6793e8c1748af93af2947ef0b4fb.jpg) no-repeat center;
    background-size: cover;
    padding: 5% 0 30px;
}
.ag1000_1_tlt{
    text-align: center;
}
.ag1000_1_tlt h3{
    font-size: 60px;
    color: #fff;
    font-weight: 100;
}
.ag1000_1_tlt p{
    font-size: 22px;
    color: #da3134;
    line-height: 2;
    font-weight: 100;
}
.ag1000_1_ul{
    display: flex;
    justify-content: space-between;
    max-width: 900px;
    padding: 0 15px;
    margin: 15px auto 0;
}
.ag1000_1_ul li{
    padding-left: 56px;
    position: relative;
    background-repeat: no-repeat;
    background-position: left center;
    background-size: 47px 47px;
}
.ag1000_1_ul li p{
    font-size: 15px;
    color: #d8d8d8;
    line-height: 1.6;
}
.ag1000_1_ul li:nth-child(1){
    background-image: url(//cdn.myxypt.com/638ee218/21/08/094864e7b86cbf713952c8adf264fca9f7aa9629.png) ;
}
.ag1000_1_ul li:nth-child(2){
    background-image: url(//cdn.myxypt.com/638ee218/21/08/8a7bd2b300b4cb1ebfe02029bf32015e974488e5.png) ;
}
.ag1000_1_ul li:nth-child(3){
    background-image: url(//cdn.myxypt.com/638ee218/21/08/5db283c65b0d50443ddcddf90920356c4b734fe1.png) ;
}
.ag1000_1_ul li:nth-child(4){
    background-image: url(//cdn.myxypt.com/638ee218/21/08/8e8c6611ca1b71323743de5da7b5359a0cbe79fc.png) ;
}
.ag1000_1_img{
    text-align: center;
    padding: 0 15px;
}
.ag1000_1_img img{
    max-width: 100%;
}


.ag1000_2{
    background: url(//cdn.myxypt.com/638ee218/21/08/79232ce98b942e5e51f6ebc22d9b296ad1d76eb1.jpg) no-repeat center;
    background-size: cover;
    padding: 40px 0 4%;
}
.w1200{
    max-width: 1230px;
    padding-left: 15px;
    padding-right: 15px;
    margin: 0 auto;
}
.ag1000_2_tlt{
    text-align: center;
}
.ag1000_2_tlt h3{
    font-size: 28px;
    line-height: 2;
    font-weight: 100;
    color: #fff;
}
.ag1000_2_tlt h3 span{
    color: #da3134;
}
.ag1000_2_tlt p{
    font-size: 20px;
    color: #da3134;
    line-height: 1.5;
    padding-bottom: 10px;
    font-weight: 100;
    position: relative;
    text-transform: uppercase;
}
.ag1000_2_tlt p::before{
    content: '';
    width: 62px;
    height: 3px;
    background: #da3134;
    position: absolute;
    left: 50%;
    margin-left: -31px;
    bottom: 0;
}

.ag1000_2 .ag1000_2_sp{
    position: relative;
    margin-top: 10px;
}
.ag1000_2 .ag1000_2_sp .ag1000_2_sp_img{
    text-align: center;
}
.ag1000_2 .ag1000_2_sp .ag1000_2_sp_img img{
    max-width: 100%;
}
.ag1000_2 .ag1000_2_sp .ag1000_2_sp_btn{
    width: 111px;
    height: 111px;
    background: url(//cdn.myxypt.com/638ee218/21/08/7a8cd7575956025940f4c0688db54221a7408cfa.png) no-repeat center ;
    background-size: 100% 100%;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    cursor: pointer;
}

.ag1000_3{
    background: #0a0a0a;
    padding: 50px 0 6%;
}
.ag1000_3_num{
    background: #121212;
    margin-top: 26px;
}
.ag1000_3_num > h3{
    font-size: 20px;
    line-height: 2.25;
    padding-left: 10px;
    color: #fff;
    font-weight: 100;
}
.ag1000_3_num ul li{
    width: 50%;
    float: left;
    font-size: 0;
}
.ag1000_3_num ul li p{
    display: inline-block;
    vertical-align: middle;
    width: 50%;
    padding-left: 10px;
    overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap;
    font-size: 16px;
    color: #a5a5a5;
    line-height: 36px;
    border-right: 1px solid #222;
}
.ag1000_3_num ul li.color_black{
    background: #0a0a0a ;
}
.ag1000_3_img{
    margin-top: 40px;
}
.ag1000_3_img ul li{
    width: 25%;
    padding: 0 4px;
    margin-bottom: 10px;
    float: left;
}
.ag1000_3_img ul li img{
    width: 100%;
}
.ag1000_3_wz{
    margin-top: 20px;
    text-align: center;
}
.ag1000_3_wz h3{
    font-size: 18px;
    color: #fff;
}
.ag1000_3_wz p{
    font-size: 14px;
    color: #da3134;
    line-height: 30px;
}
.ag1000_4{
    position: relative;
}
.ag1000_4 > img{
    max-width: 100%;

}
.ag1000_4_wz{
    width: 900px;
    position: absolute;
    top: 40px;
    left: 50%;
    transform: translateX(-50%);
}
.ag1000_4_wz .ag1000_4_info{
    text-align: center;
    font-size: 16px;
    color: #ffffff;
    font-weight: 100;
    line-height: 24px;
    margin-top: 20px;
    text-transform: uppercase;
}
.ag1000_4_wz .ag1000_4_info span{
    color: #da3134;
}


.ag1000_5{
    background: url(//cdn.myxypt.com/638ee218/21/08/49d8b227290cb3a12356581e2814327d6cc8c65a.jpg) no-repeat center;
    background-size: cover;
    padding: 60px 0 5%;
}
.ag1000_5_img{
    text-align: center;
    margin-top: 50px;
}
.ag1000_5_img img{
    width: 100%;
}

.ag1000_4_list1{
    width: 260px;
    position: absolute;
    top: 45%;
    left: 18%;
}
.ag1000_4_list1 ul li{
    font-size: 16px;
    color: #fff;
    padding: 15px 0 15px 68px;
    margin-bottom: 20%;
    background-repeat: no-repeat;
    background-size: 57px 57px;
    background-position:left center;
}
.ag1000_4_list1 ul li:nth-child(1){
    background-image: url(//cdn.myxypt.com/638ee218/21/08/bfc02f330ca4770f90b42e8041320fc7a26747af.png);
}
.ag1000_4_list1 ul li:nth-child(2){
    background-image: url(//cdn.myxypt.com/638ee218/21/08/0fb379078b635c61b27dbe6ebcb1c129ef6abc91.png);
}
.ag1000_4_list1 ul li:nth-child(3){
    background-image: url(//cdn.myxypt.com/638ee218/21/08/2a4a79e52dd9443e08442e7c118b8aea4f05437c.png);
}
.ag1000_4_list2{
    width: 260px;
    position: absolute;
    top: 45%;
    right: 18%;
}
.ag1000_4_list2 ul li{
    font-size: 16px;
    color: #fff;
    text-align: right;
    padding: 15px 68px 15px 0;
    margin-bottom: 20%;
    background-repeat: no-repeat;
    background-size: 57px 57px;
    background-position:right center;
}
.ag1000_4_list2 ul li:nth-child(1){
    background-image: url(//cdn.myxypt.com/638ee218/21/08/5d87f41366fef4205823e6075f04eb8f435feb2e.png);
}
.ag1000_4_list2 ul li:nth-child(2){
    background-image: url(//cdn.myxypt.com/638ee218/21/08/b9aed64ef865f7ce6592d26a9c61d3bf55ee9600.png);
}
.ag1000_4_list2 ul li:nth-child(3){
    background-image: url(//cdn.myxypt.com/638ee218/21/08/7acf7fe4cc26eb20c06e25072457b334c298fff6.png);
}

.ag1000_4_1200 .ag1000_4_wz{
    width: 1230px;
    padding: 15px;
    margin: 0 auto;
}

.pro_ag1500 .ag1000_1{
    background: url(//cdn.myxypt.com/638ee218/21/08/16efbfa785d7d1d1d96ee4e42f1b9a3e5cbe9b85.jpg) no-repeat center;
    background-size: cover;
}

.pro_agp2000 .ag1000_1{
    background: url(//cdn.myxypt.com/638ee218/21/08/e072be87dc12dde6e076322c808f4730d25581cb.jpg) no-repeat center;
    background-size: cover;
}

.pro_agp2500 .ag1000_1{
    background: url(//cdn.myxypt.com/638ee218/21/08/df970ffc46c63b13b1d4a2a22bdca5e82d32d35e.jpg) no-repeat center;
    background-size: cover;
}


.pro_hds110 .ag1000_1{
    background: url(//cdn.myxypt.com/638ee218/21/09/38e07444f17a16dc118a2f50e01cc94caa3d54ca.jpg) no-repeat center;
    background-size: cover;
}


.hds110_ul{
    max-width: 580px;
}
.hds110_ul li{
    background-image: url(//cdn.myxypt.com/638ee218/21/09/c48f9f79af084bb82f78934e130d743cb6ea9c2b.png)!important;
    background-size: 16px 25px;
    padding-left: 22px;
}


.hds110_skxt{
    background: url(//cdn.myxypt.com/638ee218/21/09/3c56b0b1d1a8e649ec6a40fd27b9fa41444d6f82.jpg) no-repeat center;
    background-size: cover;
    padding: 60px 0 50px;
}

.w1300{
    max-width: 1330px;
    padding-left: 15px;
    padding-right: 15px;
    margin: 0 auto;
}
.hds110_skxt_1{
    font-size: 0;
}
.hds110_skxt_1 {
    padding: 6% 0;
}
.hds110_skxt_1 .hds110_skxt_1_wz{
    display: inline-block;
    width: 35%;
    vertical-align: middle;
    text-align: center;
}
.hds110_skxt_1 .hds110_skxt_1_wz h3{
    font-size: 26px;
    color: #b61819;
    line-height: 2;
}
.hds110_skxt_1 .hds110_skxt_1_wz .info{
    font-size: 18px;
    color: #fff;
    font-weight: 100;
    line-height: 2;
    text-transform: uppercase;
}
.hds110_skxt_1 .hds110_skxt_1_img{
    width: 65%;
    text-align: center;
    display: inline-block;
    vertical-align: middle;
}
.hds110_skxt_1 .hds110_skxt_1_img img{
    max-width: 100%;
}
.hds110_skxt_line{
    width: 100%;
    height: 1px;
    background: #2b2b2b ;
}


.hds110_yb{
    background: url(//cdn.myxypt.com/638ee218/21/09/8aef925bf1b690a83befe34322c76c8471e90535.jpg) no-repeat center;
    background-size: cover;
    padding: 40px 0 50px;
}
.hds110_yb_1 {
    padding: 6% 0 4%;
}
.hds110_yb_1 ul{
    font-size: 0;
}
.hds110_yb_1 ul li{
    width: 33.33%;
    padding: 0 2%;
    text-align: center;
    display: inline-block;
    vertical-align: top;
}
.hds110_yb_1 ul li dd img{
    max-width: 100%;
}
.hds110_yb_1 ul li p{
    display: inline-block;
    max-width: 230px;
    font-size: 16px;
    color: #fff;
    font-weight: 100;
    line-height: 1.6;
    margin-top: 20px;
    text-align: left;
    text-transform: uppercase;
}
.hds110_yb_2{
    text-align: center;
}
.hds110_yb_2 img{
    max-width: 100%;
}


.pro_hm170 .ag1000_1{
    background: url(//cdn.myxypt.com/638ee218/21/09/c3437130960acc2e4523dce1f10f71e52fd575cf.jpg) no-repeat center;
    background-size: cover;
}
.pro_heng{
    text-align: center;
}
.pro_heng img{
    width: 100%;
}


.pro_hm200 .ag1000_1{
    background: url(//cdn.myxypt.com/638ee218/21/09/13998dd5cffb2aec9581812573a825ca3baf3cc5.jpg) no-repeat center;
    background-size: cover;
}

.pro_hm250 .ag1000_1{
    background: url(//cdn.myxypt.com/638ee218/21/09/7d6d4c33b1d1fd56201ae4894dcb47d397d06303.jpg) no-repeat center;
    background-size: cover;
}

.pro_hm320 .ag1000_1{
    background: url(//cdn.myxypt.com/638ee218/21/09/8ea9ec284973d3e9ca67713d918a201aa053bd77.jpg) no-repeat center;
    background-size: cover;
}


.pro_hg110 .ag1000_1{
    background: url(//cdn.myxypt.com/638ee218/21/09/8e163dce2b95a0b59416a37b082fdb19cf8fb5c9.jpg) no-repeat center;
    background-size: cover;
}
.hg110_ul{
    max-width: 850px;
}
.hg110_ul li{
    background-image: url(//cdn.myxypt.com/638ee218/21/09/19c5fe656a1efd41a624bf248e053e51884f1234.png)!important;
    background-size: 24px 20px;
    padding-left: 30px;
}
.ag1000_4_ul{
    max-width: 540px;
    margin: 0 auto;
    margin-top: 7%;
}
.ag1000_4_ul ul{
    display: flex;
    justify-content: space-between;
}
.ag1000_4_ul ul li{
    text-align: center;
}
.ag1000_4_ul ul li dd img{
    max-width: 100%;
}
.ag1000_4_ul ul li p{
    font-size: 22px;
    color: #da3134;
    line-height: 2;
    font-weight: 100;
}

.pro_hg170 .ag1000_1{
    background: url(//cdn.myxypt.com/638ee218/21/09/e1eb784384e5f577b7c7de73631f50fa56b2ac50.jpg) no-repeat center;
    background-size: cover;
}

.pro_mg1003 .ag1000_1{
    background: url(//cdn.myxypt.com/638ee218/21/09/2afaabfdb803a6742cde37e298e4a1b4b81e5447.jpg) no-repeat center;
    background-size: cover;
}
.mg1003_1_p{
    font-size: 15px;
    color: #d8d8d8;
    font-weight: 100;
    text-align: center;
    line-height: 2;
    margin-top: 20px;
}


.mg1003_2{
    background: url(//cdn.myxypt.com/638ee218/21/09/3cd48729e1b3c23b1ce8e019b574d9c1ecd4bef6.jpg) no-repeat center;
    background-size: cover;
    padding: 5% 0 30px;
}
.mg1003_2_1{
    font-size: 16px;
    color: #fff;
    text-align: center;
    line-height: 2;
    margin-top: 20px;
}
.mg1003_2_2{
    margin-top: 60px;
}
.mg1003_2_2 .mg1003_2_2_lf{
    width: 62%;
    float: left;
    text-align: center;
    margin-left: -6%;
}
.mg1003_2_2 .mg1003_2_2_lf img{
    max-width: 100%;
}
.mg1003_2_2 .mg1003_2_2_rf{
    width: 42%;
    margin-left: -4%;
    float: left;
}
.mg1003_2_2 .mg1003_2_2_rf .mg1003_2_2_rf_con{
    font-size: 0;
}
.mg1003_2_2 .mg1003_2_2_rf .mg1003_2_2_rf_con dd{
    display: inline-block;
    vertical-align: middle;
    width: 38%;
}
.mg1003_2_2 .mg1003_2_2_rf .mg1003_2_2_rf_con dd img{
    max-width: 100%;
}
.mg1003_2_2 .mg1003_2_2_rf .mg1003_2_2_rf_con dl{
    display: inline-block;
    vertical-align: middle;
    width: 60%;
    margin-left: 2%;
    font-size: 16px;
    color: #ffffff;
    line-height: 1.8;
}

.pro_mg3512 .ag1000_1{
    background: url(//cdn.myxypt.com/638ee218/21/09/b3f576b1688185106c0b695e3be029d833e2eed8.jpg) no-repeat center;
    background-size: cover;
    padding-bottom: 0;
}

.pro_mg5016 .ag1000_1{
    background: url(//cdn.myxypt.com/638ee218/21/09/9a0f6aab5c31b841a7c71b081f70e6aad8dfb8cc.jpg) no-repeat center;
    background-size: cover;
    padding-bottom: 0;
}

.pro_mg6020 .ag1000_1{
    background: url(//cdn.myxypt.com/638ee218/21/09/e42e48c6a0f2726874434542daca3b92996d95f4.jpg) no-repeat center;
    background-size: cover;
    padding-bottom: 5%;
}

.pro_mg8025 .ag1000_1{
    background: url(//cdn.myxypt.com/638ee218/21/09/318c09b3c219a59735d985536b2440dfcee3bbcb.jpg) no-repeat center;
    background-size: cover;
    padding-bottom: 0;
}

.pro_ng2508 .ag1000_1{
    background: url(//cdn.myxypt.com/638ee218/21/09/ee9b1c3933cef8410a60e08bd3dd13e710cfd6ad.jpg) no-repeat center;
    background-size: cover;
    padding-bottom: 2%;
}
.ng2508_1_ul{
    max-width: 800px;
}
.ng2508_1_ul li{
    background-size: 37px 32px;
    padding-left: 45px;
}
.ng2508_1_ul li p{
    line-height: 32px;
    font-size: 16px;
}
.ng2508_1_ul li:nth-child(1){
    background-image: url(//cdn.myxypt.com/638ee218/21/09/8f13c82298a402ce7c73dc7c322a172f9add5b03.png);
}
.ng2508_1_ul li:nth-child(2){
    background-image: url(//cdn.myxypt.com/638ee218/21/09/10a22ef87c4fb402a23a481af7dbaf69328786b2.png);
}
.ng2508_1_ul li:nth-child(3){
    background-image: url(//cdn.myxypt.com/638ee218/21/09/27488f768f40ca7b0f57c4261668ecbb573f935a.png);
}
.ng2508_1_ul li:nth-child(4){
    background-image: url(//cdn.myxypt.com/638ee218/21/09/023709248acf2a32c051ae8a9f32641d1013abfd.png);
}


.pro_ng4015 .ag1000_1{
    background: url(//cdn.myxypt.com/638ee218/21/09/d52d3bf164dfff63ad36b56e92c02ab584ee08b0.jpg) no-repeat center;
    background-size: cover;
    padding-bottom: 0;
}

.pro_ng6020 .ag1000_1{
    background: url(//cdn.myxypt.com/638ee218/21/09/f475f640454d72ebd9afb12860a947c24de9c78b.jpg) no-repeat center;
    background-size: cover;
    padding-bottom: 0;
}

.pro_ncvm3200 .ag1000_1{
    background: url(//cdn.myxypt.com/638ee218/21/09/68dca1481768da1ed1aee67b53cbd400ff9a2bd1.jpg) no-repeat center;
    background-size: cover;
    padding-bottom: 5%;
}

.ncvm3200_1_num{
    background: #0a0a0a;
    border: 1px solid #222222;
    margin-top: 25px;
}
.ncvm3200_1_num > h3{
    background: #121212;
    font-size: 20px;
    color: #ffffff;
    line-height: 45px;
    font-weight: 100;
    padding-left: 24px;
    border-bottom: 1px solid #222222;
}
.ncvm3200_1_num_div .ncvm3200_1_le{
    width: 50%;
    float: left;
}
.ncvm3200_1_num_div .ncvm3200_1_le .ncvm3200_1_group dd{
    line-height: 136px;
    font-size: 16px;
    color: #a5a5a5;
    font-weight: 100;
    width: 145px;
    border-bottom: 1px solid #222;
    text-align: center;
    float: left;
}
.ncvm3200_1_num_div .ncvm3200_1_le .ncvm3200_1_group .ncvm3200_1_team{
    width: calc(100% - 145px);
    border-left: 1px solid #222;
    float: left;
}
.ncvm3200_1_num_div .ncvm3200_1_le .ncvm3200_1_group .ncvm3200_1_team .ncvm3200_1_item{
    border-bottom: 1px solid #222;
    font-size: 0;
}
.ncvm3200_1_num_div .ncvm3200_1_le .ncvm3200_1_group .ncvm3200_1_team .ncvm3200_1_item dl{
    width: 50%;
    display: inline-block;
    font-size: 16px;
    line-height: 33px;
    height: 33px;
    padding-left: 20px;
    overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap;
}
.ncvm3200_1_num_div .ncvm3200_1_le .ncvm3200_1_group .ncvm3200_1_team .ncvm3200_1_item.color_gray{
    background: #121212;
}

.ncvm3200_2_ul{
    text-align: center;
    margin-top: 5%;
}
.ncvm3200_2_ul ul{
    max-width: 450px;
    margin: 0 auto;
    font-size: 0;
}
.ncvm3200_2_ul ul li{
    display: inline-block;
    width: 33.333%;
}
.ncvm3200_2_ul ul li p{
    font-size: 23px;
    color: #da3134;
    line-height: 2;
}


.pro_ncvm4200 .ag1000_1{
    background: url(//cdn.myxypt.com/638ee218/21/09/24f42000489e02b44683c0b7d9564c1bbefaafb5.jpg) no-repeat center;
    background-size: cover;
    padding-bottom: 5%;
}

.pro_ncvm5200 .ag1000_1{
    background: url(//cdn.myxypt.com/638ee218/21/09/06308858b2a308a82a8394c36693016d77da1ac7.jpg) no-repeat center;
    background-size: cover;
    padding-bottom: 8%;
}

@media (max-width: 1680px){
    .ag1000_4_wz{
        top: 20px;
    }
}

@media (max-width: 1440px){
    .ag1000_1_tlt h3{
        font-size: 40px;
    }
    .ag1000_1_tlt p{
        font-size: 18px;
    }
    .ag1000_4_1200 .ag1000_4_wz{
        width: 90%;
    }
}
@media (max-width: 1199px){
    .ag1000_1_tlt h3{
        font-size: 32px;
    }
    .ag1000_1_tlt p{
        font-size: 16px;
    }
    .ag1000_2 .ag1000_2_sp .ag1000_2_sp_btn{
        width: 80px;
        height: 80px;
    }
    .ag1000_2_tlt h3{
        font-size: 24px;
    }
    .ag1000_2_tlt p{
        font-size: 16px;
    }
    .ag1000_3_num > h3{
        font-size: 18px;
    }
    .ag1000_3_num ul li p{
        font-size: 14px;
    }
    .ag1000_4_wz{
        width: 100%;
        padding: 30px 15px 15px;
        position: static;
        background: #020202;
        left: 0;
        transform: translateX(0);
        
    }
    .ag1000_4_wz .ag1000_4_info{
        font-size: 14px;
    }
    .ag1000_4 > img{
        margin-top: -5%;
    }

    .ag1000_4_list1{
        left: 15px;
    }
    .ag1000_4_list1 ul li{
        font-size: 14px;
        background-size: 40px 40px;
        padding-left: 45px;
    }
    .ag1000_4_list2{
        right: 15px;
    }
    .ag1000_4_list2 ul li{
        font-size: 14px;
        background-size: 40px 40px;
        padding-right: 45px;
    }

    .ag1000_4_1200 .ag1000_4_wz{
        width: 100%;
    }
    .hds110_skxt_1 .hds110_skxt_1_wz h3{
        font-size: 20px;
    }
    .hds110_skxt_1 .hds110_skxt_1_wz .info{
        font-size: 16px;
    }

    .hds110_yb_1 ul li p{
        font-size: 14px;
    }
    .ag1000_4_ul ul li p{
        font-size: 16px;
    }
    .mg1003_1_p{
        font-size: 14px;
    }

    .mg1003_2_1{
        font-size: 14px;
    }
    .mg1003_2_2{
        margin-top: 40px;
    }
    .mg1003_2_2 .mg1003_2_2_rf .mg1003_2_2_rf_con dl{
        font-size: 14px;
    }

    .ncvm3200_1_num_div .ncvm3200_1_le .ncvm3200_1_group .ncvm3200_1_team .ncvm3200_1_item dl{
        font-size: 14px;
    }
    .ncvm3200_1_num_div .ncvm3200_1_le .ncvm3200_1_group dd{
        width: 120px;
    }
    .ncvm3200_1_num_div .ncvm3200_1_le .ncvm3200_1_group .ncvm3200_1_team{
        width: calc(100% - 120px);
    }
    .ncvm3200_2_ul ul li p{
        font-size: 18px;
    }


}
@media (max-width: 991px){
    .pro_main{
        margin-top: 0;
    }
    .ag1000_1_ul li{
        background-size: 40px 40px;
        padding-left: 50px;

    }
    .ag1000_1_ul li p{
        font-size: 13px;
    }
    .hds110_ul li{
        background-size: 11px 16px;
        padding-left: 20px;
    }
    .hg110_ul li{
        background-size: 20px 17px;
        padding-left: 25px;
    }
    .ng2508_1_ul li{
        background-size: 30px 25px;
        padding-left: 35px;
    }
    .ncvm3200_1_num > h3{
        font-size: 16px;
    }
    .ncvm3200_1_num_div .ncvm3200_1_le .ncvm3200_1_group dd{
        width: 90px;
    }
    .ncvm3200_1_num_div .ncvm3200_1_le .ncvm3200_1_group .ncvm3200_1_team{
        width: calc(100% - 90px);
    }
    .ncvm3200_1_num_div .ncvm3200_1_le .ncvm3200_1_group .ncvm3200_1_team .ncvm3200_1_item dl{
        font-size: 13px;
    }
    .ncvm3200_2_ul ul li p{
        font-size: 16px;
    }
    
}
@media (max-width: 767px){
    .ag1000_1_tlt h3{
        font-size: 24px;
    }
    .ag1000_1_tlt p{
        font-size: 14px;
        line-height: 40px;
    }
    .ag1000_1_ul{
        display: block;
    }
    .ag1000_1_ul li{
        margin-bottom: 15px;
    }
    .ag1000_2 .ag1000_2_sp .ag1000_2_sp_btn{
        width: 60px;
        height: 60px;
    }
    .ag1000_2_tlt h3{
        font-size: 18px;
    }
    .ag1000_2_tlt p{
        font-size: 14px;
    }
    .ag1000_3_num > h3{
        font-size: 16px;
    }
    .ag1000_3_num ul li{
        width: 100%;
        background: none!important;
    }
    .ag1000_3_num ul li:nth-child(2n+1){
        background: #0a0a0a!important;
    }
    .ag1000_3_num ul li p{
        font-size: 12px;
    }
    .ag1000_3_img{
        margin-top: 20px;
    }
    .ag1000_3_img ul li{
        width: 50%;
    }
    .ag1000_3_wz h3{
        font-size: 14px;
        line-height: 2;
    }
    .ag1000_3_wz p{
        font-size: 12px;
        line-height: 20px;
    }
    .ag1000_4_wz .ag1000_4_info{
        font-size: 12px;
    }

    .ag1000_5_img{
        margin-top: 30px;
    }
    .ag1000_5{
        padding: 40px 0;
    }


    .ag1000_4_list1{
        position: static;
        background: #020202;
        padding: 15px 15px 5px 15px;
        width: 100%;
    }
    .ag1000_4_list1 ul li{
        margin-bottom: 10px;
    }

    .ag1000_4_list2{
        position: static;
        background: #020202;
        padding: 0 15px 5px 15px;
        width: 100%;
    }
    .ag1000_4_list2 ul li{
        margin-bottom: 10px;
        text-align: left;
        padding-right: 0;
        padding-left: 45px;
        background-position: left center ;
    }

    .hds110_skxt{
        padding: 40px 0;
    }
    .hds110_skxt_1 .hds110_skxt_1_wz{
        width: 100%;
    }
    .hds110_skxt_1 .hds110_skxt_1_img{
        width: 100%;
        margin-top: 20px;
    }
    .hds110_skxt_1 .hds110_skxt_1_wz h3{
        font-size: 16px;
    }
    .hds110_skxt_1 .hds110_skxt_1_wz .info{
        font-size: 14px;
    }

    .hds110_yb_1 ul li{
        width: 50%;
        margin-bottom: 20px;
    }
    .hds110_yb_1 ul li dd img{
        width: 50px;
        height: 50px;
    }
    .hds110_yb_1 ul li p{
        font-size: 13px;
    }
    .ag1000_4_ul ul li dd img{
        width: 50px;
        height: 50px;
    }
    .ag1000_4_ul ul li p{
        font-size: 14px;
    }
    .mg1003_1_p{
        font-size: 12px;
    }

    .mg1003_2_2 .mg1003_2_2_lf{
        width: 100%;
        margin-left: 0;
        float: none;
    }
    .mg1003_2_2 .mg1003_2_2_rf{
        width: 100%;
        margin-left: 0;
        margin-top: 20px;
        float: none;
    }
    .mg1003_2_1{
        font-size: 12px;
    }
    .mg1003_2_2 .mg1003_2_2_rf .mg1003_2_2_rf_con dl{
        font-size: 12px;
    }

    .ncvm3200_1_num_div .ncvm3200_1_le{
        width: 100%;
        float: none;
        border-left: none!important;
    }
    .ncvm3200_2_ul ul li dd img{
        width: 50px;
        height: 50px;
    }
    .ncvm3200_2_ul ul li p{
        font-size: 14px;
    }


}

@media (max-width: 480px){
    .ncvm3200_1_num_div .ncvm3200_1_le .ncvm3200_1_group dd{
        width: 100%;
        float: none;
        line-height: 33px;
        height: 34px;
        text-align: left;
        padding-left: 22px;
    }
    .ncvm3200_1_num_div .ncvm3200_1_le .ncvm3200_1_group .ncvm3200_1_team{
        width: 100%;
        border-left: none;
    }
    .ncvm3200_1_num_div .ncvm3200_1_le .ncvm3200_1_group .ncvm3200_1_team .ncvm3200_1_item dl{
        font-size: 12px;
    }
}






















































