@font-face {
    font-family: "ms-b";
    src: url("../fonts/Montserrat-Bold.otf") format("truetype");
}
@font-face {
    font-family: "ms";
    src: url("../fonts/Montserrat-Regular.otf") format("truetype");
}

body{font-family:'ms';}
input,textarea{font-family:'ms';}
input::placeholder,textarea::placeholder{font-family:'ms';}
.select select{font-family:'ms';}
.b{font-family:'ms-b'}

.header .solution-l-item{width: 70%;}
.footer .nav{width: 65%;}
.footer .info li>p:nth-of-type(2){font-size: .25rem;}
.float-right li>p{font-size: .13rem;}
.more{padding-left: .35rem;}

.index-page .box1 .tit{font-size: .45rem;line-height: .6rem;}
.index-page .box2 .con>ul li{width: calc(50% - .2rem);margin-right: .3rem;}
.index-page .box2 .con>ul li:nth-child(3n){margin-right: .3rem;}
.index-page .box2 .con>ul li:nth-child(2n){margin-right: 0;}
.index-page .box2 .con>ul li>p:nth-of-type(2){padding: 0 .3rem;font-size: .16rem;}
.index-page .box2 .width>ul{width: 28%;}
.index-page .box2 .width>ul .info>p:nth-of-type(1)>span:nth-of-type(1){margin-right: .05rem;}
.index-page .box3 .con .info>p:nth-of-type(1){font-size: .32rem;line-height: .42rem;}
.index-page .box3 .con .info>p:nth-of-type(2){font-size: .2rem;line-height: .3rem;}
.index-page .box3 .con .info li{margin-right: .2rem;margin-bottom: .1rem;}
.index-page .box3 .con .info li>p{font-size: .14rem;}
.index-page .box4 .con li{padding:1.2rem .2rem}
.index-page .box4 .con li>p:nth-of-type(1){font-size: .32rem;}
.index-page .box6 .info{padding: .1rem;}
.index-page .box6 .info>p:nth-of-type(1){font-size: .2rem;line-height: .3rem;}
.index-page .box6 .info>p:nth-of-type(2){font-size: .14rem;line-height: .22rem;}
.index-page .box7 .more{padding-left: .3rem;}

.goods-page .box2 .name>p{font-size: .14rem;}
.goods-page .box3 li{padding: 2.5rem .3rem .5rem;}
.goods-page .box3 li.active{padding: 2.5rem .3rem .5rem;}

.solution-page .box1 .info{padding: 0 .45rem;}
.solution-page .box1 .info>p:nth-of-type(1){font-size: .27rem;margin: .2rem 0 .1rem;}
.solution-page .box1 .info>p:nth-of-type(2){line-height: .22rem;font-size: .15rem;}

.about-page .box1 .tit{font-size: .43rem;line-height: .53rem;}
.about-page .box1 .con>ul{width: 30%;}
.about-page .box1 .con>ul .txt>p:nth-of-type(1)>span:nth-of-type(1){margin-right: .1rem;}
.about-page .box1 .con>ul .txt>p:nth-of-type(2){font-size: .16rem;line-height: .26rem;}
.about-page .box1>ul .un-hover{padding: .5rem .3rem;}
.about-page .box1>ul .un-hover>p:nth-of-type(2){font-size: .16rem;}
.about-page .box2 .ul2 li{padding:.4rem .2rem}
.about-page .box2 .ul2 li>p:nth-of-type(1){font-size: .14rem;line-height: .24rem;}
.about-page .box5 li .info>p:nth-of-type(2){font-size: .14rem;line-height: .24rem;}

.joins-page .box1 .tit{font-size: .46rem;line-height: .56rem;}
.joins-page .box2 li{padding: 2.3rem .3rem .5rem;}
.joins-page .box4 li>p:nth-of-type(1){font-size: .28rem;line-height: .38rem;}

.recruit-page .choose li>p{width: 1.6rem;}
.recruit-page .info>p{width: 14%;}
.recruit-page .info>p:nth-of-type(1){font-size: .16rem;line-height: .26rem;width: 25%;}
.recruit-page .info>p:last-child{width: 22%;}
.recruit-page .jump{width: 2rem;}

@media (max-width:750px){
    .more{width: 3rem;padding-left: .4rem;}
    .footer .info li>p:nth-of-type(2){font-size: .3rem;}
    .float-right li>p{font-size: .24rem;}

    .index-page .box1 .swiper-slide .width{top: 30%;}
    .index-page .box1 .tit{font-size: .33rem;line-height: .53rem;}
    .index-page .box2 .con{width: 100%;}
    .index-page .box2 .tit{font-size: .42rem;line-height: .62rem;}
    .index-page .box2 .con>ul li{width: calc(50% - .1rem);}
    .index-page .box2 .con>ul li:nth-child(3n){margin-right: 0;}
    .index-page .box2 .con>ul li:nth-child(2n+1){margin-right: .2rem;}
    .index-page .box2 .con>ul li>p:nth-of-type(2){font-size: .24rem;}
    .index-page .box2 .width>ul{width: 100%;}
    .index-page .box3 .con .info>p:nth-of-type(1){font-size: .4rem;line-height: .5rem;}
    .index-page .box3 .con .info>p:nth-of-type(2){font-size: .28rem;line-height: .48rem;}
    .index-page .box3 .con .info li{width: calc(50% - .1rem);margin-right: 0;}
    .index-page .box3 .con .info li>p{font-size: .24rem;line-height: .32rem;}
    .index-page .box4 .tit-box .width{display: block;}
    .index-page .box4 .tit{padding:0 0 .2rem 0;}
    .index-page .box4 .swiper-slide .info{top: 25%;}
    .index-page .box6 .img-div{width: 3.2rem;height: 3.2rem;}
    .index-page .box6 .info{padding: .2rem .3rem;}
    .index-page .box6 .info>p:nth-of-type(1){font-size: .26rem;line-height: .4rem;margin-bottom: .1rem;}
    .index-page .box6 .info>p:nth-of-type(2){font-size: .24rem;line-height: .36rem;}
    .index-page .box7 .con>p:nth-of-type(1){font-size: .36rem;margin-bottom: .2rem;}

    .goods-page .box4 li>p:nth-of-type(2){font-size: .28rem;}

    .solution-page .box1 .info{padding: 0 0 .4rem;}
    .solution-page .box1 .info>p:nth-of-type(1){font-size: .44rem;margin: 0 0 .2rem;}
    .solution-page .box1 .info>p:nth-of-type(2){line-height: .48rem;font-size: .28rem;}
    .solution-page .box1 li{padding: .4rem .2rem;}

    .about-page .box1 .tit{font-size: .3rem;line-height: .5rem;}
    .about-page .box1 .con>ul{width: 100%;}
    .about-page .box1 .con>ul .txt>p:nth-of-type(2){font-size: .24rem;line-height: .4rem;}
    .about-page .box2 .cate{display: block;}
    .about-page .box2 .cate>p{text-align: center;margin-right: 0;margin-bottom: .2rem;}
    .about-page .box2 .ul2 li>p:nth-of-type(1){font-size: .24rem;line-height: .4rem;}
    .about-page .box5 li .info>p:nth-of-type(2){font-size: .28rem;line-height: .48rem;}

    .news-page.detail>p:nth-of-type(1){font-size: .32rem;line-height: .52rem;}
    .news-page.detail .jump>a{width: 2.2rem;}

    .joins-page .box1 .tit{font-size: .38rem;line-height: .58rem;}
    .joins-page .box2 li{padding: .6rem .4rem;}
    .joins-page .box4 li>p:nth-of-type(1){font-size: .32rem;line-height: .52rem;}
    .joins-page .box5 li{padding: .4rem .2rem;}

    .recruit-page .choose li>p{width: 100%;}
    .recruit-page .info>p:nth-of-type(1){font-size: .28rem;line-height: .48rem;width: 100%;}
    .recruit-page .jump{width: 3.5rem;}
}