.header .nav li>a{margin-right:50px}
.contact p:nth-of-type(2){font-size:30px}
.contact a{width:210px;background-position:90% center}
.footer1 li{margin-right:60px}
.footer1 li>a{font-size:16px}
.float{width:100px}
.float .img-div{width:25px;height:25px}
.float .tel .tc>span{font-size:13px}
.float .tel .tc>span.b{margin-top:10px}

.index-page .banner .swiper-slide .width{top:20%}
.index-page .banner .info>p:nth-child(1){font-size:50px;line-height:60px;padding:5px 0 15px;border-bottom:1px solid rgba(255,255,255,.4);display:inline-block}
.index-page .banner .info>p:nth-child(2){font-size:20px;line-height:30px;margin:15px 0 5px;border-bottom:0}
.index-page .banner .icons{flex-wrap:wrap;margin:0 0 30px}
.index-page .banner .item{width:calc(100% / 3 - 8px);margin-right:12px;margin-bottom:10px}
.index-page .banner .item:nth-child(3n){margin-right:0}
.index-page .banner .btn{width:230px}
.index-page .tit>p:nth-child(2){font-size:35px;line-height:45px;margin-bottom:10px}
.index-page .tit>p:last-child{line-height:30px}
.index-page .box1 .info{width:55%}
.index-page .box1 .item{margin-right:35px}
.index-page .box1 .btn{width:230px}
.index-page .box2 ul .btn{width:230px}
.index-page .box3 .tit>p:nth-child(2){margin:25px 0 10px}
.index-page .box3 .btn{width:190px}
.index-page .box4 .indmh-content .btn{width:230px}
.index-page .box5 .tit>p:nth-child(2){margin:20px 0 10px}
.index-page .box6 .tit>p:nth-child(2){margin:20px 0 10px}

.about-page .box1 .info{padding-right:60px;margin-top:20px}
.about-page .box1 .item{margin-right:30px}
.about-page .box1 .num>span:first-child{font-size:40px}
.about-page .box3 .tit{max-width:1280px}

.goods-page.list .btn{width:230px}
.goods-page.detail .box1 .info li{width:calc(100% / 3 - 6px);margin-right:9px;padding:20px 15px}
.goods-page.detail .box1 .info li:nth-child(4n){margin-right:9px}
.goods-page.detail .box1 .info li:nth-child(3n){margin-right:0}
.goods-page.detail .box1 .info>a{width:260px}
.goods-page.detail .box2 .swiper-slide{width:auto;padding:0 30px}
.goods-page.detail .box5 .btn{width:230px}

.plan-page .box2 .con .info>p:first-child{font-size:18px;line-height:28px}
.plan-page .box5 .btn{width:230px}
.plan-page .box6 .info{padding:20% 30px 20px}
.plan-page .box6 .info>p:first-child{font-size:18px;line-height:28px}

.news-page.list .best .info>a:nth-of-type(2){width:230px}
.news-page.detail .btn>a{width:210px}

.contact-page .map-tit{padding:15px 20px 0}
.contact-page .map-tit>div>p:nth-of-type(1){font-size:14px}
.contact-page .info .txt>p:last-child{font-size:20px;line-height:30px}
.contact-page .info .address>p:last-child{word-break:break-all;font-size:18px;line-height:28px}

/*.download-page .popup .con{width:780px;left:calc(50% - 390px)}*/
/*.download-page .popup .input>span{width:240px}*/

@media (max-width:1600px){
    .header .nav li>a{margin-right:30px}
    .footer1 li{margin-right:50px}
    
    .index-page .banner .swiper-slide .width{top:18%}
    .index-page .banner .info>p:nth-child(1){font-size:45px;line-height:55px;padding:5px 0 10px;}
    .index-page .banner .info>p:nth-child(2){font-size:18px;line-height:28px;margin:10px 0 5px}
    
    .index-page .box1 .num>span:first-child{font-size:40px}
    .index-page .box1 .num>span:last-child{font-size:12px}
}

@media (max-width:1440px){
    .header .nav li>a{margin-right:25px}
    .header .search{margin-left:15px}
    .footer1 li{margin-right:26px}
    
    .index-page .banner .info{width:53%}
    .index-page .banner .info>p:nth-child(1){font-size:40px;line-height:50px}
    .index-page .banner .info>p:nth-child(2){font-size:16px;line-height:26px}
    .index-page .banner .item{padding:20px 10px}
    .index-page .banner .item>p{font-size:12px;line-height:20px}
    .index-page .banner .btn{width:200px}
    .index-page .tit>p:nth-child(2){font-size:30px;line-height:40px}
    .index-page .box1 .item{margin-right:18px}
    .index-page .box1 .num>span:first-child{font-size:25px}
    .index-page .box1 .btn{width:200px}
    .index-page .box2 ul .btn{width:200px}
    .index-page .box4 .indmh-content.active .btn{width:200px}
    
    .about-page .box1 .info{padding-right:40px}
    .about-page .box1 .item{margin-right:25px}
    .about-page .box1 .num>span:first-child{font-size:30px}
    
    .goods-page.detail .box1 .info>a{width:210px}
    
    .news-page.list .best .info>a:nth-of-type(2){width:200px}
    .news-page.detail .btn>a{width:180px}
}

@media (max-width:750px){
    .contact p:nth-of-type(2){font-size:20px;line-height:30px}
    .contact a{width:170px}
    
    .index-page .banner .info{width:100%}
    .index-page .banner .info>p:nth-child(1){font-size:25px;line-height:35px}
    .index-page .banner .info>p:nth-child(2){font-size:16px;line-height:26px}
    .index-page .banner .item{padding:15px}
    .index-page .box1 .info{width:100%}
    .index-page .tit>p:nth-child(2){font-size:22px;line-height:32px}
    .index-page .box1 .btn{width:190px}
    .index-page .box2 .m .btn{width:190px}
    .index-page .box4 .m .btn{width:190px}
    
    .about-page .box1 .info{padding-right:0}
    .about-page .box1 .item{width:calc(50% - 10px);margin-right:20px}
    .about-page .box3{background-size:400%}
    
    .goods-page.detail .box1 .info li{width:calc(50% - 10px);margin-right:20px}
    .goods-page.detail .box1 .info li:nth-child(3n){margin-right:20px}
    .goods-page.detail .box1 .info li:nth-child(2n){margin-right:0}
    
    .news-page.list .best .info{width:100%}
    .news-page.list .best .info>a:nth-of-type(2){width:180px}
    .news-page.detail .time{display:block;text-align:center}
    .news-page.detail .time>span{display:block;}
    .news-page.detail .time>span:first-child{margin-bottom:5px;margin-right:0}
    .news-page.detail .info{width:100%}
    
    .plan-page .box6 .item:nth-child(2) .img-bg{height:300px}
    
    .contact-page .info .txt>p:last-child{font-size:16px;line-height:26px}
    .contact-page .info .address>p:last-child{font-size:16px;line-height:26px}
    
    /*.download-page .popup .con{width:90%;height:320px;top:calc(50% - 160px);left:5%}*/
}