.yc {    display: none;}.p40actv {    opacity: 1;    position: absolute;    bottom: 40%;    left: 59.5%;}.p40actv a {    font-size: 16px;    margin-right: 6px;    margin-bottom: 6px;    border: 2px solid #fff;    color: #fff;    border-radius: 15px;    outline: none;    cursor: pointer;    font-weight: bold;    width: 170px;    line-height: 30px;    display: block;    text-align: center;}.basp {    width: 100%;    min-width: 1280px;    margin: 20px auto;    text-align: center;}.w1 {    position: relative;    width: 76%; /*margin:10px 10px;*/    display: inline-block;}.vida {    position: absolute;    width: 100%;    height: 100%;    left: 0%;    top: 0%;    cursor: pointer;    z-index: 22;}.video {    background: url("../png/play.png") no-repeat 50%;    display: block;    width: 100%;    height: 100%;    text-align: center;    line-height: 1;    cursor: pointer;    background-color: rgba(0, 0, 0, 0.5);    background-size: 7%;}.video:hover {    background: url("../png/play2.png") no-repeat 50%;    background-color: rgba(0, 0, 0, 0.2);    background-size: 7%;}.ljgm-s {    width: 850px;    left: 35%;}.ny-banner .xs {    display: block}.ny-banner .yc {    display: none;}.actv2 {    position: absolute;    bottom: 3%;    left: 66.5%;}.ad_tg {    height: 325px;    top: 58%;}.ad_tg_b {    display: block;    margin-top: 20px;}.ad_tg span {    top: -26px;}.ad_tg div {    margin-bottom: 20px;}.discover_container{    display: flex;}.discover_box{    width: 50%;    justify-content:left;}.discover_box_sun{    width: 48.5%;    margin: 5px;}.discover_box_sun div:nth-child(1){    width: 100%;    position: absolute;    top: 2%;    text-align: center;}.discover_box_sun h4 {    font-size: 28px;    padding: 150px 0 0 0;}.discover_box_sun p {    font-size: 20px;}/*.discover_box_sun a{*//*    border-radius: 15px;*//*    padding: 8px 10px;*//*    color: #fff;*//*    font-weight: bold;*//*    font-family: Avenir Medium;*//*    font-size: 15px;*//*    display: block;*//*    width: 40%;*//*    background: #353b44;*//*    cursor: pointer;*//*    text-align: center;*//*    margin: 4% auto;*//*}*/.discover_box_sun img{    width: 100%;}.discover_box_right {    flex: 1; /* 右侧占剩余空间 */}.discover_box_right_sun {    margin: 5px;    background: #eaeaea;    border-radius: 15px;    position: relative;}.discover_box_right_sun div:nth-child(1) {    width: 100%;    position: absolute;    top: 28%;    text-align: center;}.discover_box_right_sun h4 {    font-size: 35px;    color: #fff;    padding: 250px 0 0 0;}.discover_box_right_sun p {    padding: 5px;    font-size: 24px;    font-family: Avenir Light;    color: #fff;}.discover_box_right_sun img{    width: 100%;}/*.discover_box_right_sun a {*//*    border-radius: 15px;*//*    padding: 8px 10px;*//*    color: #fff;*//*    font-weight: bold;*//*    font-family: Avenir Medium;*//*    font-size: 15px;*//*    display: block;*//*    width: 20%;*//*    background: #353b44;*//*    cursor: pointer;*//*    text-align: center;*//*    margin: 4% auto;*//*}*//* 模态框样式 */#myModal {    display: none; /* 默认隐藏 */    position: fixed;    z-index: 1;    left: 0;    top: 0;    width: 100%;    height: 100%;    overflow: auto;    background-color: rgba(0, 0, 0, 0.4);}.modal-content {    background-color: #fefefe;    margin: 8% auto;    padding: 20px;    border: 1px solid #888;    width: 25%;    text-align: center;    border-radius: 8px;}.modal-image {    padding-top: 25px;    object-fit: cover; /* 保持图片比例 */}.modal-content h3{    padding-top: 30px;    font-weight: bold;    font-size: 28px;}.modal-content p{    padding: 15px 15px 15px 70px;    font-size: 18px;    text-align: left;}.close {    color: #aaa;    float: right;    font-size: 28px;    font-weight: bold;}.close:hover,.close:focus {    color: black;    text-decoration: none;    cursor: pointer;}.modal-button {    width: 80%;    background-color: #00a1e9; /* 按钮颜色 */    color: white;    border: none;    padding: 10px 20px;    text-align: center;    text-decoration: none;    display: inline-block;    font-size: 16px;    margin-top: 5px;    border-radius: 5px;    cursor: pointer;}.modal-button:hover {    background-color: #0056b3; /* 悬停时按钮颜色 */}@media screen and (max-width: 1440px) {    .discover_box_sun{        width: 48%;    }    .discover_box_sun h4 {        padding: 95px 0 0 0;        font-size: 22px;    }    .discover_box_sun p{        font-size:16px;    }    /*.discover_box_sun a {*/    /*    border-radius: 15px;*/    /*    padding: 8px 10px;*/    /*    color: #fff;*/    /*    font-weight: bold;*/    /*    font-family: Avenir Medium;*/    /*    font-size: 12px;*/    /*    display: block;*/    /*    width: 50%;*/    /*    background: #353b44;*/    /*    cursor: pointer;*/    /*    text-align: center;*/    /*    margin: 4% auto;*/    /*}*/    .discover_box_right_sun div:nth-child(1) {        width: 100%;        position: absolute;        top: 20%;        text-align: center;    }    .discover_box_right_sun h4 {        font-size: 30px;        color: #fff;        padding: 180px 0 0 0;    }    /*.discover_box_right_sun a {*/    /*    border-radius: 15px;*/    /*    padding: 8px 10px;*/    /*    color: #fff;*/    /*    font-weight: bold;*/    /*    font-family: Avenir Medium;*/    /*    font-size: 15px;*/    /*    display: block;*/    /*    width: 40%;*/    /*    background: #353b44;*/    /*    cursor: pointer;*/    /*    text-align: center;*/    /*    margin: 4% auto;*/    /*}*/}@media screen and (max-width: 1300px) {    .index_xxk {        width: 1000px;        margin: 0 auto;        display: flex;        justify-content: space-evenly;        align-items: center;        margin-top: 4%;    }    .index_ttext {        width: 1000px;        margin: 40px auto;        text-align: center;    }    .basp {        width: 100%;        min-width: 1000px;        margin: 20px auto;        text-align: center;    }}@media screen and (max-width: 1000px) {    .index_xxk {        width: auto;        display: block;    }    .index_ttext {        width: auto;        margin: 20px auto;    }    .basp {        min-width: auto;    }    .ny-banner .yc {        display: block;    }    .ny-banner .xs {        display: none;    }    .p40actv {        bottom: 56%;        left: 42%;        position: absolute;    }    .p40actv a {        font-weight: normal;        line-height: 18px;        font-size: 12px;        width: 80px;    }    .xs {        display: none;    }    .actv2 {        left: 75.5%;        bottom: 16%;    }    .yc {        display: block;    }    .basp {        min-width: auto;    }    .w1 {        display: block;        margin: 0 auto;        width: 100%;    }    .ljgm-s {        width: calc(100% - 30px);        left: 15px;    }    .discover_container {        flex-direction: column;        display: flex;    }    .discover_box_sun{        width: 100%;    }    .discover_box_sun h4 {        padding: 120px 0 0 0;        font-size: 22px;    }    /*.discover_box_sun a{*/    /*    font-size: 15px;*/    /*}*/    .discover_box{        width: 100%;    }    .discover_box_sun div:nth-child(1) {        width: 100%;        position: absolute;        top: 25%;        text-align: center;    }    .discover_box_sun p {        font-size: 18px;    }    /*.discover_box_sun a {*/    /*    width: 30%;*/    /*}*/    .discover_box_right_sun h4 {        font-size: 25px;        padding: 130px 0;    }    .discover_box_right_sun p {        font-size: 18px;    }    /*.discover_box_right_sun a {*/    /*    width: 30%;*/    /*}*/    /* 模态框样式 */    .modal-content {        background-color: #fefefe;        margin: 20% auto;        padding: 15px;        border: 1px solid #888;        width: 75%;        text-align: center;    }    .modal-image {        padding-top: 5px;        object-fit: cover; /* 保持图片比例 */    }    .modal-content h3{        padding-top: 30px;        font-weight: bold;        font-size: 20px;    }    .modal-content p{        padding: 15px 5px 5px 20px;        font-size: 16px;        text-align: left;    }}