
@media screen and (max-width:1400px){
   .container{width:98%;}
   .navWrap .container{width:98%;}
}
@media screen and (max-width:921px){
   .navWrap{display: none;} 
   .rightIcon{display: block!important;}
   .header{padding:20px 0;height:auto;position: fixed;top:0;left:0;right:0;}
   .header .logoWrap .logoImg{width:auto;}
   .header .logoWrap .logoImg img{height:50px;width:auto;margin:0;}
   .loginSearch{display: none;}
   .rightIcon .iconfont{font-size:30px;color:#303540;line-height:50px;}
   
   .navWrap{position: fixed;right:0;width:100%;z-index:1000;background:#fff;top:90px;display: none;padding-bottom:.5rem;margin-top:0;bottom:0;overflow-y: scroll;overflow-x: hidden;}
   .navWrap .container{width:100%;}
   .navMenu {padding:0 4%;}
   .navWrap ul li{float:none;width:100%;padding:0 4%;text-align: left;border-bottom:1px solid #f2f2f2;box-sizing: border-box;}
   .navWrap ul li:last-child{border:0;}
   .navWrap ul li.cur>a:after{display: none;}
   .navWrap ul li.cur>a{color:#2256A4;background:none;}
   .navWrap ul li.on a, .navWrap ul li:hover a{border-bottom:0;background:none;}
   .navWrap ul li a .iconfont{position: relative;font-size:12px;margin-right:5px;display: block;}
   .navWrap ul li .subMenu{width:100%;position: static;left:0;margin-left:0;background:none;}
   .navWrap ul li a{width:100%;line-height:48px;border-bottom:0;font-weight:normal;color:#303540;}
   .navWrap ul li .subMenu ul{}
   .navWrap ul li .subMenu ul li{margin:0;border-bottom: 0;}
   .navWrap ul li .subMenu ul li a{line-height:40px;text-indent: 20px;color:#303540;}
   
   .navWrap ul li a i{display: block;float:right;color:#fff;font-size:14px;line-height:20px;margin-top:15px;transition: all .7s ease-in-out;-webkit-transition: all .7s ease-in-out;}
   .navWrap ul li a.rotate i{transform: rotate(180deg);-webkit-transform: rotate(180deg);}

   /* .inner_wrap{padding-left:270px;} */
   .contact_wrap{padding-left:0;}
   .inner_wrap .product .bread_nav .fr{display: none;}
   
  
}

@media screen and (max-width:768px){
  body{font-family: "Helvetica Neue", Helvetica, Arial, "PingFang SC", "Hiragino Sans GB", "Heiti SC", "Microsoft YaHei", "WenQuanYi Micro Hei", sans-serif;}
  .header {height:auto;padding:.2rem 0;position: fixed;top:0;left:0;right:0;}
  .search{display: none;}
  .loginSearch{display: none;}
  .header .logoWrap .logoImg img{height:.7rem;}
  /* .login_header .navWrap{display: block;} */
  .rightIcon .iconfont{font-size:.4rem;color:#303540;line-height:.7rem;}
  .rightIcon .iconfont:first-child{font-size:.36rem;margin-right:.2rem;}
  .container{width:96%;}
  .navWrap{top:1.1rem;}
  .foot_contact .fl{width:5.5rem;}
  .foot_contact .fl p{display: flex;display: -webkit-flex;}
  .foot_contact .fr{width:1.19rem;}
  .intro {font-size: .25rem;}
  .pagination{font-size: .20rem;}
  .card-radius h3 {font-size: .32rem;}
  .card-radius p {font-size: .26rem;}
  .tab{box-sizing: border-box; gap: .3rem;justify-content: flex-start; padding: 0 .25rem; height: 0.8rem;margin: 0.2rem 0;white-space: nowrap; overflow-x: scroll; text-align: center; position: static; width: 100%;}
 .tab a ,.article.content,.footer.login_footer .container p {font-size: .26rem;}
 .footer.login_footer .container p {text-align: center;}
 .footer.login_footer .container .nav_wrap {display: none;}
 .tab a.return{height: .4rem;width: 1.15rem; margin-right: 0rem; font-size: .24rem;}
}

@media screen and (max-width:560px){
  .notice{padding:.4rem 0;}
  .title h2{font-size:.36rem;}
  .title h2 .iconfont{font-size:.32rem;margin-right:.1rem;}
  .title a.fr{font-size:.24rem;line-height: .48rem;height:.48rem;width:1.4rem;margin-top:0;}
  .notice .fl .flex .left_swiper{max-width: none;}
  .trends .swiper-slide .txt{padding-right:1.03rem;line-height: .72rem;}
  .trends .swiper-slide .txt p{font-size:.28rem;}
  .pagination03 .swiper-pagination-bullet{width:.1rem;height:.1rem;margin:0 .06rem!important;}
  .links{font-size:.25rem;}
  .links span{flex-shrink: 0;}
  .links ul li a:after{height:.25rem;top:0.03rem;}
  .foot_contact .fl{width:100%;}
  .foot_contact .fr{width:100%;}
  .foot_contact .fl p{font-size:.25rem;}
  .foot_contact .fr img{margin:0 auto;width:2rem;height:2rem;}
  .foot_contact .fr p{font-size:.24rem;}
  .copyright p{font-size:.25rem;line-height: .3rem;}
  .copyright p a{margin:0 .1rem!important;}
  .sidebar a .iconfont{font-size:.38rem;}
  .sidebar{border-radius: .06rem;width:.64rem;height:.64rem;}
  .sidebar a{line-height: .64rem;}
}
@media screen and (max-width:420px){
   
    
}
@media screen and (max-width:390px){
   
    
}
@media screen and (max-width:359px){
   
}