@charset "utf-8";
/* 调大看小 */
/* 1920~1441 pc大屏幕 */
@media screen and (max-width: 1680px) {
    .mod_foot .ys_cont1200{
        position: static;
        transform: inherit;
    }
    .mod_foot_bg{
        position: absolute;
        bottom: 0;
        left: 0;
    }
    .hild_li_num span {
        font-size: 44px;
    }
}
@media screen and (max-width: 1560px) {
    .hild_li_num span {
        font-size: 40px;
    }
    .mod_foot_info {
        padding: 70px 0 45px;
    }
}
/* 1440~1200 pc小屏幕 重点*/
@media screen and (max-width: 1440px) {
    .hild_li_num span {
        font-size: 34px;
    }
    .mod_foot_info {
        padding: 60px 0 30px;
    }
    .mod_foot_nav_ul>li {
        padding: 0 15px;
        max-width: 210px;
    }
    .mod_foot_nav_ul {
        margin: 0 -15px 20px;
    }
}
@media screen and (max-width: 1280px) {
    .mod_foot_nav_ul {
        margin: 0 -10px 20px;
    }
    .mod_foot_nav_ul>li {
        padding: 0 10px;
    }
}

/* 1200~992 平板横屏*/
@media screen and (max-width: 1200px) {
   
}

@media screen and (max-width: 1199px) {
    .hild_li_num span {
        font-size: 30px;
    }
    .home_info_le_data {
        margin-bottom: 20px;
    }
    .mod_foot_nav_ul>li {
        max-width: 170px;
    }
}

/* 991~768 平板竖屏 重点*/
@media screen and (max-width: 991px) {
    .home_explore .wave{top: 25%;}
    .hild_li_num span {
        font-size: 28px;
    }
    .hcul_text {
        padding-left: 60px;
    }
    .mod_foot_nav_ul>li {
        max-width: 160px;
    }
}
/* <768 移动端 重点*/
@media screen and (max-width: 768px) {
    .home_explore .wave{top: 30%;}
    .home_info_le_data{margin-bottom: 0;}
    .hhlt_ul_li_tit {
        margin-bottom: 40px;
    }
    .hhlt_ul_li_img{
        display: block;
        margin-bottom: 50px;
    }
    .hhlt_ul_li:nth-child(1) {
        padding-top: 0;
    }
    .hhlt_ul_li {
        padding-top: 80px;
    }
    .hild_li {
       flex: 0 0 50%;
       margin-bottom: 6vw;
       padding-right: 3vw;
    }
    .hild_li:last-child{flex: 0 0 100%;}
    .ys_footer{
        background: var(--main-color);
    }
    .mod_foot_bg{
        bottom: -80px;
    }
    .mod_foot{
        overflow: visible;
    }
    .mod_foot_info {
        padding: 40px 0;
    }
    .mccr_btn {
        width: 200px;
    }
    .home_circle{height: auto;}
    .home_circle .text,.home_circle .hcul_text{display: none;}
    .home_circle .circle{padding: 30vw 20px 15vw;animation: none;border-radius: 100vw 100vw 0 0;}
    .home_circle .std_title2{margin-bottom: 3.5vw;}
    .home_circle .circle h3,.home_circle .circle p{width: 100%;}
    .home_circle .circle .down{display: none;}
    .home_why{margin-top: -10px;}
    .home_why:before{width: 77.067vw;height: 98.4vw;}
    .home_why:after{width: 92vw;height: 98.933vw;bottom: 30%;}
    .home_why .svg{display: none;}
    .home_why ul li .text,.home_why ul li .img{width: 100%;}
    .home_why ul li .text .std_parga{margin: 5vw 0;}
    .home_why ul li .text h3:before{width: 50vw;height: 8.8vw;left: -7vw;}
    .home_why ul li:nth-child(2) .text h3:before{width: 65.067vw;height: 8.667vw;}
    .home_why ul li .img{margin-top: 5vw;}
    .home_info_le,.home_info_ri{width: 100%;}
    .home_info_ri{margin-top: 8vw;}
    .home_info .home_title{margin-bottom: 4vw;}
    .home_offer{padding: 10vw 0 ;}
    .home_offer .list{display: none;}
    .home_offer .slide-xs{display: block;margin-top: 10vw;position: relative;padding-bottom: 10vw;}
    .home_offer .slide-xs .swiper-slide{background: #fff;padding: 5vw;border-radius: 3vw;}
    .home_offer .slide-xs .swiper-slide .text .std_title4{text-align: left;}
    .home_offer .slide-xs .swiper-slide .text .std_parga{margin: 5vw 0;}
    .home_offer .slide-xs .swiper-slide .img{margin-top: 8vw;}
    .home_offer .slide-xs .swiper-pagination-bullet{width: 30px;height: 2px;border-radius: 0;margin: 0 3px !important;background: #ddd !important;opacity: 1;}
    .home_offer .slide-xs .swiper-pagination-bullet-active{background: #666 !important;}
}
@media screen and (max-width: 480px) {
    .hild_li_num span {
        font-size: 24px;
    }
    .hhlt_ul_li_tit {
        margin-bottom: 25px;
    }
    .hhlt_ul_li_img {
        margin-bottom: 40px;
    }
    .hhlt_ul_li {
        padding-top: 50px;
    }
    .hhlt_ul_li_parga {
        margin-bottom: 25px;
    }
    .hcul_img {
        width: 50%;
        margin: auto;
    }
    .hcul_text {
        padding-left: 0;
        width: 100%;
        margin-top: 25px;
    }
    .home_new_list{
        margin-top: 0;
    }
    .home_new_list_ul .slick-dots {
        bottom: -30px;
    }
    .home_new{
        padding-top: 20px;
    }
}