@charset 'utf-8';
@media (min-width:1050px){.nav li:hover .nav-yi span{background:#FFF100;}}
@media (max-width:1500px){}
@media (max-width:1350px){.nav li{margin-right:35px;}
  .nav li:nth-child(3){margin-right:146px;}
  .nav li:last-child{margin-right:160px;}
  .header-area{margin-left:400px;}}
@media (max-width:1200px){}
@media (max-width:1050px){
  .menu-handler{display:block;}
  body,.index-body{padding-top:60px !important;}
  .header{height:60px;box-shadow:0 1px 2px #DDDDDD;background:#FFFFFF;}
  .logo{left:0;transform:none;top:50%;bottom:auto;margin-top:0;margin-top:-20px;}
  .logo img{height:50px !important;}
  .header-con{float:none;position:fixed;left:-100%;top:60px;width:100%;bottom:0;background:#FFFFFF;margin:0;transition:all .3s cubic-bezier(.89, .04, .21, .93);-webkit-transition:all .3s cubic-bezier(.89, .04, .21, .93);}
  .header-con.active{left:0;}
  .nav-box{position:absolute;left:4%;top:50px;right:4%;bottom:25px;overflow:auto;margin:0;}
  .nav li{float:none;width:100%;border-bottom:1px solid rgba(0, 0, 0, .3);position:relative;margin:0 !important;}
  .nav li:after{width:10px;height:10px;position:absolute;content:'';right:2px;top:20px;background:url('../images/phone-arrow.png') no-repeat center;background-size:cover;display:none;transition:all .4s;}
  .nav li.has:after{display:block;}
  .nav li.on:after{transform:rotate(180deg);}
  .nav li.active{background:none;}
  .nav-yi{line-height:50px;width:auto;text-align:left;padding:0;display:inline-block;}
  .nav-yi:after{display:none;}
  .nav li .nav-yi span{width:100%;border-radius:0;display:block;text-align:left;padding:0 10px;}
  .nav li.none .nav-yi{display:block;}
  .nav{text-align:left;}
  .header-area{height:34px;position:absolute;top:10px;left:4%;right:4%;margin-left:0;}
  .language{position:absolute;right:0;top:50%;transform:translateY(-50%);}
  .about-left-ul-title{display:none;}
  .maodian{top:-60px;}
}
@media (max-width:800px){.banner-des h2{font-size:42px;}}
@media (max-width:760px){
  .pc-show,.ghj,.bannerBtn div{display:none;}
  .wap-show,.footer-con{display:block;}
  .title60 h2{font-size:32px;}
  .pj-list h1{font-size:32px;}
  .pj-list h2{font-size:20px;}
  .banner-des h2{font-size:26px;}
  .title48 h2{font-size:28px;}
  .des-title32 h3{font-size:22px;}
  .des-title26 h3,.des-title28 h3{font-size:20px;}
  .goals-list li,.footer-right li{width:100%;margin-right:0;}
  .about-left,.about-right{float:none;width:auto;}
  .padding-tb100,.padding-tb80{padding:35px 0;}
  .about-right-ul li{padding:10px 0;}
  .mg-bt80{margin-bottom:40px;}
  .about-left-ul li,.about-left-ul li:last-child{margin-bottom:30px;}
  .footer-left,.mg-bt60{margin-bottom:30px;}
  .pjtext{margin-bottom:25px;}
  .mg-bt30{margin-bottom:15px;}
  .mg-bt20,.goals-list li{margin-bottom:10px;}
  .goals-list li:last-child,.footer-right li:last-child{margin-bottom:0;}
  .goals-list li a{padding:25px 15px;}
  .mission-top{padding:15px;}
  .mission-top .more{right:15px;}
  .more span{font-size:16px;margin-right:5px;}
  .more i{width:28px;height:28px;}
  .ghj{width:60px;}
  .goals-list li .img100{width:60px;}
  .padding-b100{padding-bottom:35px;}
  .padding-t100{padding-top:35px;}
  .footer-left,.footer-nav,.footer-right{width:auto;}
  .footer-nav{margin-left:0;}
  .footer-nav li{width:45%;}
  .footer-nav li:nth-child(even){margin-right:0;}
  .bannerPage{bottom:12px;}
  .bannerPage .swiper-pagination-bullet{width:24px;height:2px;}
  .mission-top .more{top:-54px;transform:none;}
  .pjtext,.pgimg{width: 100%;}
}
@media (max-width:360px){}
