@media (max-width: 1680px){
    h1{font-size: 54px;}
    h2{font-size: 42px;}
    h3{font-size: 36px;}
    h4{font-size: 30px;}
    h5{font-size: 22px;}
    .web-nav>.cont>ul{width: 46%;}
    .footer-l img{height: 30px;}
}
@media (max-width: 1500px){

}
@media (max-width: 1440px){
    h1{font-size: 48px;}
    h2{font-size: 36px;}
    h3{font-size: 32px;}
    h4{font-size: 26px;}
    h5{font-size: 22px;}
    .web-nav>.cont>p{display: none;}
    .web-nav>.cont>ul{width: 60%;}
    .web-nav>.cont{width: 92%;}
    .web-nav>.cont>a{margin-left: 0;}
    .banner-info-box{padding: 40px;}
    .ab-1-right .img-box>img{width:30vw;}
}
@media (max-width: 1300px){

}
@media (max-width: 1200px){
    h1{font-size: 42px;}
    h2{font-size: 32px;}
    h3{font-size: 28px;}
    h4{font-size: 24px;}
    h5{font-size: 20px;}
    .banner-txt>h2{line-height: 40px;}
    .ab-04-list>ul>.swiper-slide-active{padding:10px;}
    .ab-04-right{margin-top: 15vh;}
    .banner-info-box{width: 40%;}
    .inx-04-list>ul>li.swiper-slide-active{padding: 0;}
    .ab-2>.cont>ul>li{padding:30px 0;}
    .case-info-box{width: 100%;padding:0;border:none}
    .case-info-recd{width: 100%;padding-left: 0;margin-top: 30px;}
}
@media (max-width: 1100px){
    
}
@media (max-width: 1000px){
    h1{font-size: 38px;}
    h2{font-size: 30px;}
    h3{font-size: 24px;}
    h4{font-size: 22px;}
    h5{font-size: 18px;}
    .web-nav-box{display: none;}
    .auto-header{opacity: 1;top: 0;}
    .inx-swiper{height: 65vh;}
    .banner-info-box{padding: 30px;}
    .inx-02-box{height: 100%;padding: 0;}
    .inx-02-info{width: 100%;padding:5vh 4%;}
    .inx-02-box>.box::after{width: 100%;}
    .inx-02-pic{width: 100%;padding:0 4%}
    .inx-02-pic>span{display: none;}
    .inx-03, .inx-03 ul{height: 100%;}
    .inx-03 ul>li{width: 50%;}
    .inx-03 ul>li:nth-child(5){display: none;}
    .inx-03-cont{display: none;}
    .inx-03 ul>li{height: 30vw;}
    .inx-03 ul>li>a{height: 100%;}
    .inx-03-tit{line-height: 30px;opacity: 1;}
    .inx-03-box .img_box{height: 100%;}
    .inx-03-box{height: 100%;}
    .inx-06{padding:30px 0;}
    .ab-04-left{width: 100%;padding-top: 0;text-align: center;}
    .ab-04-name p{padding:0}
    .ab-04-name p:after{display: none;}
    .ab-04-left>h4{margin-top: 0;}
    .ab-04-right{width: 100%;margin-top: 40px;}
    .ab-04-list{width: 100%;}
    .ab-04-list>ul>li{width: 33.3%;padding: 10px;}
    .ab-04-tap>div:last-child{margin-right: 0;}
    .inx-04{padding: 30px 0;}
    .inx-04-list>ul>li.swiper-slide-active .inx-04-info>p{height: 0;}
    .inx-04-list>ul>li.swiper-slide-active .inx-04-info{padding:15px;}
    .inx-04-tap{position: static;}
    .web-hengfu{height: 300px;}
    .web-mbx{padding:10px 0}
    .news-list>.cont>ul>li{width: 100%;margin-bottom: 30px;}
}
@media (max-width: 900px){
    h1{font-size: 32px;}
    h2{font-size: 26px;}
    h3{font-size: 22px;}
    h4{font-size: 20px;}
    h5{font-size: 17px;}
    .banner-box{width: 100%;}
    .banner-tap{display: none;}
    .banner-info-box{width: 60%;}
    .banner-info-page{bottom: -20px;}
    .inx-04-btn{bottom: 20px;}
    .ab-1-left{width: 100%;}
    .ab-1-left>ul{width: 100%;}
    .ab-1-right{display: none;}
    .ab-2>.cont>ul>li{width: 48%;}
    .ab-2>.cont>ul>li:nth-child(3),.ab-2>.cont>ul>li:nth-child(4){margin-top: 30px;}
    .padding{padding: 30px 0;}
    .secu-list{display: none;}
    .secu-info{width: 100%;padding: 0;border: none;}
    .cat-01-left{width: 100%;}
    .zxdt_box{position: static;width: 100%;height: 50vh;}
    .auto-2nav-all{width: 90%;}
}
@media (max-width: 768px){
    h1{font-size: 28px;}
    h2{font-size: 24px;}
    h3{font-size: 20px;}
    h4{font-size: 18px;}
    h5{font-size: 17px;}
    .banner-txt>h2:nth-child(2),.banner-txt>h4{margin-top: 8px;}
    .inx-02-info>ul>li>img{width: 36px;}
    .inx-03-tit>h5{font-size: 13px;}
    .ab-04-tap>div{width: 50px;height: 50px;}
    .ab-04-list>ul>li{width: 50%;}
    .inx-04-tap{margin-top: 20px;}
    .inx-04-tap>ul>li h5{font-size: 16px;}
    .inx-04-tap>ul>li img{width: 30px;height: 30px;}
    .inx-04-list>ul>li{width: 100%;}
    .inx-04-list>ul>li .img_box{height: 50vw;}
    .inx-04-list{margin-top: 30px;}
    .ab-1-left>h3{margin-bottom: 20px;}
    .caselist-box ul li{width: 50%;margin-bottom: 15px;padding:0 10px}
    .caselist-box ul li>a>p{line-height: 30px;}
    .case-info-box>h4,.case-info-recd>h4,.secu-info>h5,.secu-pic>h5{line-height: 36px;padding-bottom: 15px;}
    .case-info-box>h5,.case-info-recd>ul{margin-top: 15px;}
    .news-list-info>h5{margin:10px 0}
    .news-list-info>p:nth-child(1){margin-bottom: 0;}
    .news-list>.cont>ul>li .news-list-info{padding:0 0 0 15px;}
    .auto-2nav-all>dl>dd{width: 50%;}
    .auto-2nav-all{padding:100px 20px 20px 20px;}
}
@media (max-width: 500px){
    h1{font-size: 24px!important;}
    h2{font-size: 19px!important;}
    h3{font-size: 18px!important;}
    h4{font-size: 17px!important;}
    h5{font-size: 16px!important;}
    span,p{font-size: 14px!important;}
    .banner-info-box{width: 100%;padding:20px;}
    .banner-box{left: 0;padding:0 2%;}
    .banner-txt>h2:nth-child(2){line-height: 24px;}
    .inx-02-info>p{margin-top: 20px;}
    .inx-03-tit>h5{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
    .ab-04-box{margin-top: 0;}
    .ab-04-list>ul>li{width: 100%;}
    footer{padding-top: 20px;}
    .footer-l>a:nth-child(2){display: none;}
    .footer-nav{width: 100%;max-width: 100%;}
    .footer-ewm>img{width: 100px;height: 100px;}
    .auto-logo{height: 30px;margin-top: 5px;}
    .ab-2>.cont>ul{margin-top: 20px;}
    .ab-2>.cont>ul>li{padding: 20px 0;}
    .web-hengfu{height: 240px;}
    .caselist-box ul li{width: 100%;}
    .caselist-box ul li>a>.img_box,.secu-pic-box>ul>li>.img_box{height: 40vw;;}
    .case-info-recd>ul>li>a{font-size: 14px;}
    .secu-info table{width: 100%;}
    .secu-pic-box>ul>li{width: 100%;margin-bottom: 20px;}
    .news-type>ul>li{width: 30%;margin:0 5px}
    .honor li{width: 100%;}
    .cat-01-left ul,.cat-01-left>form{margin-top: 10px;}
    .cat-01-left>h5{margin-top: 20px;}
}