@charset "utf-8";
@media screen and ( max-width: 1499px){
    header.pchd .nav-level5 .carimg{
        left:50vw;
    }
    #main .wrap1 li .pro-name{
        font-size: 30px;
    }
    #main .wrap2 .swiper-slide{
        /*width: 52.76%;*/
        width:75%;
    }
    #main .wrap2 .swiper-slide .map3play{
        width: 50px;
        padding-top: 58px;
        font-size: 12px;
    }
    #main .wrap2 .tit{
        font-size: 40px;
    }
    #main .wrap3 .tit{
        font-size: 40px;
    }
    #main .wrap3 .swiper-container{
        margin: 40px -20px 0
    }
    #main .wrap3 .more{
        margin: 50px auto 0;
    }
    #main .wrap3 .swiper-container .swiper-slide .data{
        padding-top: 15px;
    }
    #main .wrap3 .swiper-container .swiper-slide .text{
        padding-top: 20px;
    }
    #main .wrap4{
        height: 540px;
    }
    #main .wrap4 .text{
        margin-top: 120px;
    }
    #main .wrap4 .text .tit{
        font-size: 40px;
    }
    #main .wrap5 .item .tit{
        font-size: 40px;
    }
   /* #main .wrap5 .item a{
        height: 445px;
    }*/
    footer .footer-top .rside{
        margin-right: calc(68px + 33px);
    }
    footer .footer-top ul li + li{
        margin-left: 90px;
    }
    /*header.pchd .nav-level2 .level2-item{
        margin: 0 30px;
    }*/
    /*header.pchd .nav-level3{
        width: 30%;
    }
    header.pchd .nav-level4{
        width: calc(100% - 30%);
    }*/
    /*header.pchd .nav-level4 .level4-box{
        width: 40.5%;
    }*/
    /*header.pchd .nav-level4,
    header.pchd .nav-level3{
        height: calc(100% - 160px);
    }*/
    /*header.pchd .nav-level3 li,header.pchd .nav-level4 .swiper-container .swiper-slide{
        height: calc((100vh - 160px - 136px)/5);
    }*/
    header.pchd .nav-level4 .level4-down-page{
        height: calc((100vh - 160px - 136px)/5);
        /*height:60px;*/
    }
    header.pchd .nav-level5{
        height: 110px;
    }
    header.pchd .nav-level5 .level5-right{
        padding: 45px 0 20px;
    }

    header.pchd .pro-subnav .nav-level2{
        height:70px;
        line-height:70px;
    }
    header.pchd .nav-level3 li{
        /*height:60px;
        line-height:60px;*/
    }
    header.pchd .nav-level4 .swiper-container .swiper-slide{
        /*height:60px;
        line-height:60px;*/
    }
    header.pchd .nav-level3 .level3-img{
        width:60px;
    }
    header.pchd .nav-level4 .swiper-container{
        height: calc(100% - (100vh - 160px - 136px)/5);
    }
   
    header.pchd .nav-level5 .carimg{
        max-height:400px;max-width:580px;
    }
    header.pchd .nav-level5 .carimg{
        left: 42vw;
    }
    header.pchd .nav-level2 .level2-item{
        margin: 0 45px;
    }
    header.pchd .nav-level2 .level3-item{
        margin: 0 45px;
    }
}
@media screen and ( max-width: 1480px){
   
}
@media screen and ( max-width: 1380px){
    #main .wrap2 .swiper-slide{
        width: 72%;
    }
    #main .wrap2 .subtx{
        font-size:22px;
    }
}