/* 适配平板 */
@media screen and (max-width: 1200px) and (min-width: 700px) {
  .index .activity .cont .div2 .co,
  .index .activity .cont .div2 .p4{
    text-shadow: 1px 2px #000;
  }
  .index .scheme .cont{
    padding: 20px 24px;
  }
  .index .new-pro .item .div1 .p2{
    font-size: 16px;
  }
  .index .new-pro .item .div1 .p1{
    font-size: 22px;
  }
  .index .new-pro .item .div1 span,
  .index .activity .cont .div1 .wenzi span,
  .index .activity .cont .div2 span{
    font-size: 13px;
  }
  .index .activity .cont .div1 .wenzi span{
    margin-top: 15%;
  }
  .index .activity .cont .div1 .wenzi .p1{
    font-size: 20px;
  }
  .index .activity .cont .div1 .wenzi .p2{
    font-size: 14px;
  }
  .index .new-pro .name,
  .index .scheme .cont .name,
  .index .information .name,
  .index .intro .item .div1 .p1{
    font-size: 25px;
  }
  .index .intro .item .div1 .p1{
    padding:10px 0;
  }
  .index .information .cont .item .p1{
    font-size: 18px;
  }
  .index .information .cont .item .p2{
    font-size: 15px;
  }
  .index .information .btn{
    width: 120px;
    height: 38px;
    font-size: 14px;
    line-height: 38px;
  }
  .index .intro .item .div1 ul li p.nei,
  .index .intro .item .div1 .p2{
    font-size: 14px;
  }
  .index .intro .item .div1 ul li .count{
    font-size: 20px;
  }
  .policy .cooperate .div1{
    width: 318px;
  }
  .policy .cooperate img{
    width: 26%;
  }
}

/*手机端*/
@media screen and (max-width: 700px) and (min-width: 0px){
  .i-header .banner .slide-info .text-desc .p1{
    font-size: 18px;
  }
  .i-header .banner .slide-info .text-desc .p2{
    font-size: 16px;
  }
}

/*32寸大屏幕*/
@media screen and (max-width: 3000px) and (min-width: 2000px){
  /* .show-banner .div1 .p1{
    font-size: 80px;
  }
  .show-banner .div1 .p2,
  .flight .flight-banner .div1 .p2{
    font-size: 38px;
  }
  .flight .flight-banner .div1 .p2{
    line-height: 68px;
  } */
  .engle-engine1{
    height: 926px;
  }
}

/*普通笔记本电脑端*/
@media screen and (max-width: 2000px) and (min-width: 1200px){
  .show-banner .div1 .p1{
    font-size: 44px;
  }
  .challenge h1{
    font-size: 30px;
  }
  .engle-engine ul li .p2{
    font-size: 18px;
  }
  .index .intro .item .div1 .p1{
    font-size: 30px;
  }
  .index .intro .item .div1 .p2{
    font-size: 14px;
  }
  .index .intro .item .div1 ul li .count{
    font-size: 60px;
  }
  .challenge .cont .div1 .p1{
    font-size: 21px;
  }
  .challenge .cont .div1 .p2{
    font-size: 14px;
  }
  .product .account{
    /* height: 400px;
    background-position: center!important;
    background-size: cover!important;
    padding: 8% 0; */
  }
  
  .product .account .p1,
  .design .right .p1,
  .res-results .cont .left .p1,
  /* .fixname, */
  .about .culture .cont ul li p,
  .single-surface .cont .right .p1
  /* .system h1 */
  {
    font-size: 30px;
  }

  .system .cont .div1 .p1,
  .engle-engine ul li .name{
    font-size: 21px;
  }
  
  /* 正文 */
  .product .account .p2,
  .design .right .p2,
  .res-results .cont .left .nei,
  .policy .channels .div1 .item .p2,
  .policy .promises .cont p,
  .about .culture .cont ul li .p1,
  .system .cont .div1 .p2,
  .engle-engine ul li .p2,
  .single-surface .cont .right .p2,
  /* .engle-engine .p1 */
  .singel-core .cont .right ul li .p2,
  .product .apply #swiper .p2,
  .training .cont .model .div1 .p2,
  .certify .aim .div1 p,
  .afterSale .cont .div-center ul li .div1 p,
  .exploit .joint a .right .p2,
  .policy .marketing ul li .p2,
  .policy .factor ul li .p2,
  .about .slide-item .right .intro .p1,
  .about .slide-item .right .detail p,
  .concact .consults .div-center ul li .div1 p,
  .concact .teamup .div1 .right .p2,
  .concact .adress ul li .p2,
  .training .class .div1 .right .p2,
  .exploit .scheme .sch-cont .div1 .p2,
  .about .company .div1 .left p,
  .policy .cooperate .div1 .p2,
  .policy .cooperate .div3 .p2,
  .flight .engine ul li .p2,
  .join .grow .cont .div1 .right .p2,
  .job .jpb-cont .item-cont .div1
  {
    font-size: 14px;
  }
  /* .about .culture .img1{
    height: 400px;
  } */
  .about .culture ul{
    margin-top: 166px;
  }
  .res-results .cont .left .nei,
  .single-surface .cont .right .p2,
  .design .right .p2,
  .about .culture .cont ul li .p1,
  .product .apply #swiper .p2,
  .certify .aim .div1 p,
  .exploit .joint a .right .p2,
  .policy .marketing ul li .p2,
  .policy .factor ul li .p2,
  .about .slide-item .right .detail p,
  .training .class .div1 .right .p2,
  .concact .consults .div-center ul li .div1 p,
  .afterSale .cont .div-center ul li .div1 p,
  .exploit .scheme .sch-cont .div1 .p2,
  .about .company .div1 .left p,
  .policy .cooperate .div1 .p2,
  .policy .cooperate .div3 .p2,
  .flight .engine ul li .p2,
  .join .grow .cont .div1 .right .p2{
    line-height: 25px;
  }
  .serve .cont .switch .div1 span{
    font-size: 14px!important;
  }
  .serve .cont .switch .div2 .p1 span{
    font-size: 14px!important;
  }
  .serve .cont .switch .div1 p{
    font-size: 14px!important;
  }
  .index .activity .cont .div1 .wenzi .p2,
  .index .activity .cont .div2 .p4,
  .index .activity .cont .div2 .co{
    font-size: 14px;
    line-height: 28px;
  }
  .exploit .scheme .sch-cont .div1 .p1{
    font-size: 24px;
  }
  .index .intro .item1 .div1 .btn{
    margin-top: 20px;
  }
  .index .intro .item1 .div1 .p2 {
    margin-bottom: 40px;
  }
}
@media (max-width: 1600px){
  .index .intro .item1 .div1 .p2,
  .index .intro .item1 .div1 ul li p.nei{
    line-height: 22px;
  }
}
@media (min-width: 1800px){
  .index .intro .item .div1 .p1{
    padding: 50px 0 40px 0;
  }
  .index .intro .item1 .div1 .p2{
    margin-bottom: 60px;
  }
}
@media screen and (max-width: 1400px) and (min-width: 1300px){
  .i-header .banner .slide-info .text-desc .p1{
    font-size: 35px;
  }
  .i-header .banner .slide-info .text-desc .p2{
    font-size: 28px;
  }
  .single-surface .cont .right .p1,
  .challenge h1{
    font-size: 30px;
  }
  .single-surface .cont .right .p2,
  .about .company .div1 .left p{
    font-size: 14px;
  }
  .about .culture ul{
    margin-top: 125px;
  }
  .header .link>ul>li{
    padding: 0 1%;
  }
  .header .right{
    width: 26%;
  }
  .header .right .phone{
    margin-right: 8px;
  }
  .header .right .lanag{
    margin-left: 8px;
  }
  .policy .cooperate .div1{
    width: 448px;
  }
  .index .intro .item1 .div1 .p2{
    margin-bottom: 20px;
  }
  .index .intro .item1 .div1 .btn{
    margin-top: 10px;
  }
}

@media screen and (max-width: 767px) and (min-width: 0px){
  .singel-yy p {
      font-size: 12px;
  }

}