@media (max-width:1920px) {
  /* .ban_mod_lt .ft{font-size: 120px;line-height: 130px;} */
}
@media (max-width:1800px) {
  /* .ban_mod_lt .ft{font-size: 110px;line-height: 120px;} */
}
@media (max-width:1700px) {
  /* .ban_mod_lt .ft{font-size: 90px;line-height: 100px;} */
  .ban_mod_lt .ban_title_btn{font-size: 18px;}
}
@media (max-width:1600px) {
  /* .ban_mod_lt .ft{font-size:80px;line-height: 90px;} */
.ban_mod_lt .ban_title:nth-child(3)::after{width: 70px;}
  .secOne_content{width: 57%;}

  .pro_list dt{height:645px;} 

  .foot_ewm dt{margin-left:30px;}

  .ban_mod_lt{width: 35%;}
}
@media (max-width:1500px) {
  /* .ban_mod_lt .ft{font-size:70px;line-height: 80px;margin-bottom:25px;} */
  .ban_mod_lt .ban_title:nth-child(3)::after{margin-top:50px;width:60px;height:8px;}
  .ban_mod_lt .ban_title_btn{font-size: 16px;margin-right:10px; }

  /* .secOne_content{top:14%;} */
}
@media (max-width:1400px) {
  .com_padding{padding-left:120px;padding-right:120px;}
  /* .ban_mod_lt .ft{font-size:60px;line-height:70px;margin-bottom:20px;} */
  .ban_mod_lt .ban_title:nth-child(3)::after{margin-top:40px;width:50px;height:5px;}
  .ban_mod_lt .ban_title_btn{font-size: 14px; }

  .secOne_title img{width: 180px;}
  .secOne_line{margin:45px 0;width: 60px;}
  .secOne_des{font-size: 36px;line-height: 54px;margin-bottom:30px;}
  .secOne_text{font-size: 18px;line-height: 40px;}
  .secOne_content{width: 52%;}

  .secThree_list .box_f{padding:35px 30px;}

  .foot_contact{padding:0 5%;}
 .foot_ewm dl dd{font-size: 13px;;}
 .foot_ewm dl dt{margin-left:20px;}
  .foot_ewm img{max-width: 100px;max-height: 100px;}



}
@media (max-width:1300px) {
  /* .ban_mod_lt .ft{font-size:50px;line-height:60px;margin-bottom:15px;} */
  .ban_mod_lt .ban_title:nth-child(3)::after{margin-top:35px;width: 42px;height:5px;}
  .ban_mod_lt .ban_title_btn{font-size: 12px; }

  .secCom_title span{font-size: 32px;margin-right:15px;}
  .secTwo_des{font-size: 28px;line-height: 34px;}
.secTwo_swiper .img_title span{font-size: 28px;line-height: 34px;}
.secTwo_swiper .img_title{top:11%;}
}

@media (max-width: 1200px) {
      .com_padding {padding-left:70px;padding-right:70px;}
      .nav li a{padding:0 10px;}

      /* .secOne_content{top:11%;} */

      
        .secCom_title span{font-size: 28px;}
       .secTwo_des{font-size: 24px;line-height:28px;padding:10px 35px;}
       .secTwo_swiper .img_title span{font-size: 24px;line-height:28px;padding:10px 35px;}

       .secFour_form input, .secFour_form select, .secFour_form textarea{
        font-size: 14px;padding:15px ;
       }
       .secFour_form .put_box select{
            background: url(../images/index_14.png) no-repeat right 15px center;
      background-color: #f2f2f2;
       }
       .company_cont .val{padding:15px 30px 15px 15px;font-size: 14px;}
       .company_cont .val i{right:10px;}
       .company_cont .val.on{color:#333;}
.company_cont .list{padding:20px 15px;}
.company_cont .val.on{color:#333;}
.company_cont .list li{font-size: 14px;line-height: 20px;;}
       
       .about_content .title{font-size: 28px;line-height: 40px;}
       .about_content .text{font-size: 20px;line-height: 40px;}

       .soluCont_des{font-size:36px;line-height:50px;}
       .soluImg_title{font-size:36px;line-height:50px;}

       .addUp{float: none;width: 100%;padding-right:0;border:none;}
       .pro_sms{float: none;width: 100%;;padding-left:0;}
.ser_title{margin-bottom:40px;}
.addUp_cont{display: block;margin-bottom:70px;}
.addUp_item{display: inline-block;}
.addUp_item dt{margin-bottom:20px;}


}
@media (max-width:991px) {
  .com_padding {padding-left:50px;padding-right:50px;}
  .ban_mod_lt{padding:0 15px 0 0;}
   /* .ban_mod_lt .ft{font-size:40px;line-height:50px;margin-bottom:10px;} */
  .ban_mod_lt .ban_title:nth-child(3)::after{margin-top:25px;}
  .ban_mod_lt .ban_title_btn{font-size: 12px; }

  .secOne_title img{width: 140px;}
  .secOne_line{margin:30px 0;width: 40px;}
  .secOne_des{font-size: 26px;line-height: 38px;margin-bottom:20px;}
  .secOne_text{font-size: 16px;line-height: 28px;}
  /* .secOne_content{top:10%;} */

  .secThree_list .box_f{padding:25px 20px;}
  .secThree_list .box_f .title{font-size: 18px;margin-bottom:8px;}

  .soluCont_des{font-size:26px;line-height:40px;}
  .soluImg_title{font-size:26px;line-height:40px;}

.pro_list dt{float: none;width:100%;height:390px;margin-top:30px;}
.pro_list dd{float: none;width: 100%;padding-left:0;}
.pro_list dd  .title{padding-top:10px;}
.banner_model{top:50px;}


}
@media (max-width: 767px) {

  .header{padding:0 10px;}
  .menu span{height:50px;display: flex;align-items: center;}
  .menu img{max-width: 100%;width: 26px;}
  .logo{width: calc(100% - 120px);}
   .logo a{height:30px;}

    .com_padding{padding-left:15px;padding-right:15px;}
   .secOne_content{width: 100%;}
  .section_one{background: #e1edfe;padding-top:60px;}
  .secOne_title{text-align: center;}
  .secOne_line{margin:30px auto;height:2px;}
  .secOne_des{text-align: center;font-size: 20px;line-height: 30px;margin-bottom:15px;}
  .secOne_des br{display: none;}
  .secOne_text{font-size: 14px;margin-bottom:10px;color:#161b23;}

  .secTwo_had{display: block;text-align: center;top:11%;}
  .secCom_title span{font-size: 22px;line-height: 36px;color:#000;}
  .secCom_title .en{display: none;}
  .secTwo_des{color:#000;margin-top:30px; font-size: 15px;line-height:20px;padding:5px 20px;display: inline-block;}
.secTwo_swiper .img_title span{color:#000;margin-top:30px; font-size: 15px;line-height:20px;padding:5px 20px;display: inline-block;}
.secTwo_swiper .img_title{left:0;text-align: center;top:17%;}


.section_three{padding-top:65px;padding-bottom:35px;}
.secThree_content{padding:10px 0 20px;}
.secThree_list{width: calc(50% - 10px);margin:5px;}
.section_three .secCom_title{text-align: center;}
.secThree_content .secThree_list:nth-child(even) .box_f{bottom:0;top:auto;}
.secThree_list .box_f .title{font-size: 14px;line-height: 20px;margin-bottom:5px;;}
.secThree_list .box_f .more{font-size: 12px;;}

.com_more a{font-size: 14px;line-height: 20px;padding:10px 30px;}

body .swiper-pagination.swiper-pagination-bullets .swiper-pagination-bullet{
  width: 30px;height:2px;margin:0 5px;
}

.section_four{padding-top:65px;padding-bottom:260px;}
.secFour_title{color:#000;font-size:22px;line-height: 30px; margin-bottom:15px;text-align: center;}
.secFour_des{  color:#000;font-size:14px;line-height: 20px; ;margin-bottom:30px;text-align: center;}
.secFour_form .put_box{display: block;}
 .secFour_form input,
 .secFour_form select,
 .secFour_form textarea{width:100%; border-radius: 6px;padding:10px 15px;}
 .secFour_form .put_box input,
.secFour_form .put_box select{width:100%;margin-bottom:5px;font-size: 14px;}
 .secFour_form textarea{margin-top:0;min-height:140px;}
.secFour_form_btn{margin:15px auto 0;font-size: 14px;; padding:5px 40px;}
.secFour_form .put_box select{
    padding-right:30px;
  background: url(../images/index_14.png) no-repeat right 10px center;  
  background-color: #f2f2f2;
}

.foot_one{padding:40px 0 30px;}
.foot_contact {padding:0;width:65%;}

.foot_contact  .title{margin-top:0; margin-bottom:0;font-size:12px;}
.foot_contact .tel{display: flex;margin:0;font-size:12px;}
.foot_contact .tel dt{margin-right:5px;line-height: 16px;font-weight: normal;}
.foot_contact .tel dt img{width: 16px;vertical-align: top;}
.foot_contact .tel.num dd{font-size:14px;line-height: 16px;}
.foot_contact .tel dd{flex: 1;}
.foot_ewm dl dt{ margin:0 0 0 10px; }
.foot_ewm  img {max-width: 50px;max-height:50px;}
.foot_ewm dl dd span{margin:5px 0;font-size: 12px;}
.foot_ewm {padding-top:0;padding-left:0;}
.foot_contact::before,
.foot_contact::after{display: none;}
.foot_contact .tt_box {display: flex;align-items: center;margin-bottom:5px;}
.foot_contact .tt_box .title{display: inline-block;padding-right:5px;}
.foot_ewm dl dd{text-align: right;}

.copy{padding:5px 0;font-size: 12px;}
.login_mob a{display: block; background: #e5e5e5; height:45px;line-height: 45px;
  text-align: center;font-size:14px;color:#008fd7;}
#fullpage .login_mob{position:absolute;bottom:0;left:0;right:0;}

.about_content{padding:60px 0 40px;}
.about_content .title{font-size: 17px;line-height:30px;margin-bottom:15px;}
.about_content .title span{padding-right:10px;}
.about_content .text{font-size: 14px;line-height: 25px;}

.soluCont_des{font-size:20px;line-height:30px;top:10%;}
.soluImg_title{font-size:22px;line-height:30px;top:10%;}
.soluImg_title em{font-size: 16px;margin-top:20px;line-height: 20px;}

.company_cont{width: 100%;margin-bottom:5px;}
.company_cont .val{padding:10px 15px;}
.company_cont .list{top:35px;}

.service_content {padding:60px 0 40px;}
.ser_title{font-size: 18px;line-height:30px;}
.addUp_cont{text-align: center;;}
.addUp .addUp_cont .addUp_item{padding:0 15px;}
.addUp_item dt{padding:0 5px;}


.about_content b{display: none;}


.pro_sms .list li{float: none; 
    width: 100%;margin-bottom:10px; ; padding:15px;border-radius:8px;}
.pro_sms .list li:nth-child(2n){margin-left:0;}
.pro_sms .list li a{padding:4px 20px;border-radius: 25px;font-size:14px;}
.pro_sms .list li a img{margin-right:5px;width: 14px;}
.pro_sms .list li .txt{height:20px;font-size: 14px;padding:0 10px;line-height: 20px;}

.product_content{padding:0;}
.pro_list{padding-top:50px;padding-bottom:50px;}
.pro_list dt{ }
.pro_list dd{}
.pro_list dd .title{margin-bottom:30px;padding:10px 0 20px;}
.pro_list dd .title span{padding:0 18px;font-size:18px;line-height:26px;}
.pro_list dd .title span::before{top:4px;left:0;width: 2px;height:18px;;}
.pro_list dd .txt li{margin:8px 0;font-size: 14px;}
.pro_list dd .txt .name{ width: 100px;}

.soluCont_des{display: none;}

#myMenu{right:8px;}

/* .section_three{height:100%;} */
.fp-scroller{overflow-y: scroll;}

#fullpage .footer{bottom:45px;}

/* .ban_mod_lt .ban_title_btn{background: #fff;border-color:#fff;} */
/* .ban_mod_lt .ft{font-size: 34px;} */
/* .ban_mod_lt .ban_title_btn{ width: 41%; } */
.banner_model{bottom:10%;}
.secThree_list img{max-width: 80%;}
.section5.on .footer{position: static;}
.section5.on .login_mob{position: static;}


.ban_mod_lt{width: 54%;margin-left:25px;}
.ban_mod_lt .ban_title{margin-bottom:10px;}



}
@media (max-width:375px) {
  .secThree_content{padding:10px 0 ;}
}



@media (min-width:768px) {
  


  .wel_con.active .banner .swiper-slide-active .img{
      transform: scale3d(1.2, 1.2, 1);
      transition: all 5s cubic-bezier(0.04, 0.79, 1, 1);
  }

  @media (min-width:1620px) {
    .banner .swiper-slide .ban_mod_lt .ban_title span img{max-width: none;}

  }

  



}