@charset 'UTF-8';
@media (max-width: 1200px) {

  /* 头部 */
  .headerBg .header .headerLogo a img {
    height: 2.5vw;
  }

  .headerBg .header .headerRight .headerNav ul li {
    margin-right: 4.125vw;
  }

  .headerBg .header .headerRight .headerNav ul li a {
    font-size: 1.1875vw;
    line-height: 5vw;
  }

  .headerBg .header .headerRight .headerNav ul li a::after {
    height: .125vw;
  }

  .headerBg .header .headerRight .headerOther {
    margin-left: 4.5625vw;
  }

  .headerBg .header .headerRight .headerOther .search i {
    font-size: 1.3125vw;
  }

  .headerBg .header .headerRight .headerOther span {
    font-size: 1.1875vw;

    margin: 0 1.0625vw;
  }

  .headerBg .header .headerRight .headerOther .lang a {
    font-size: 1.1875vw;
  }

  /* 首页 banner */
  .banner {
    margin-top: 5vw;
  }

  .banner .swiper-wrapper .swiper-slide a .image video {
    height: -webkit-calc(100vh - 5vw);
    height: -moz-calc(100vh - 5vw);
    height: calc(100vh - 5vw);
  }

  .banner .swiper-wrapper .swiper-slide a .content .title {
    font-size: 3.3125vw;
    line-height: 4vw;

    margin-bottom: 3vw;
  }

  .banner .swiper-wrapper .swiper-slide a .content .subTitle {
    font-size: 2vw;
    margin-bottom: 1.667vw;
    opacity: 0;
}


  .banner .swiper-wrapper .swiper-slide a .content .more {
    font-size: .875vw;

    width: 9.875vw;
    height: 3.3125vw;

    border-radius: 1.6875vw;
  }

  .banner .swiper-wrapper .swiper-slide a .content .more:hover {
    -webkit-box-shadow: 0 .25vw .625vw #277cbd;
    box-shadow: 0 .25vw .625vw #277cbd;
  }

  .banner .swiper-pagination {
    bottom: 4.375vw;
  }

  .banner .swiper-pagination .swiper-pagination-bullet {
    width: 1.875vw;
    height: .1875vw;
    margin: 0 .625vw;
  }

  /* 首页 关于我们 */
  .indexAboutBg .indexAbout .content .icon img {
    height: 26.5vw;
  }

  .indexAboutBg .indexAbout .content .title {
    font-size: 2.875vw;
    line-height: 3.8125vw;

    margin-bottom: 2.625vw;
  }

  .indexAboutBg .indexAbout .content .more {
    font-size: .875vw;

    width: 9.875vw;
    height: 3.3125vw;

    border-radius: 1.6875vw;
  }

  .indexAboutBg .indexAbout .content .more:hover {
    -webkit-box-shadow: 0 .25vw .625vw #277cbd;
    box-shadow: 0 .25vw .625vw #277cbd;
  }

  /* 首页 产品与应用 */
  .indexProductBg {
    padding: 10.9375vw 0;
  }

  .indexProductBg .indexProduct .indexProductMain .indexProductLeft {
    width: 18.0625vw;
    margin-right: 9.75vw;
  }

  .indexProductBg .indexProduct .indexProductMain .indexProductLeft .title {
    font-size: 2.875vw;

    margin-bottom: 2.5625vw;
  }

  .indexProductBg .indexProduct .indexProductMain .indexProductLeft .indexProductList .swiper-wrapper .swiper-slide {
    padding: 1.4375vw .625vw;
  }

  .indexProductBg .indexProduct .indexProductMain .indexProductLeft .indexProductList .swiper-wrapper .swiper-slide span {
    font-size: 1.1875vw;
  }

  .indexProductBg .indexProduct .indexProductMain .indexProductLeft .indexProductList .swiper-wrapper .swiper-slide i {
    font-size: .875vw;
  }

  .indexProductBg .indexProduct .indexProductMain .indexProductRight {
    margin-top: .625vw;
  }

  .indexProductBg .indexProduct .indexProductMain .indexProductRight>.swiper-wrapper>.swiper-slide .indexProductBox .swiper-wrapper .swiper-slide {
    width: 22.3125vw;
    margin-right: 2.25vw;
  }

  .indexProductBg .indexProduct .indexProductMain .indexProductRight>.swiper-wrapper>.swiper-slide .indexProductBox .swiper-wrapper .swiper-slide:last-child a {
    -webkit-backdrop-filter: blur(1.25vw);
    backdrop-filter: blur(1.25vw);
  }

  .indexProductBg .indexProduct .indexProductMain .indexProductRight>.swiper-wrapper>.swiper-slide .indexProductBox .swiper-wrapper .swiper-slide:last-child a .icon img {
    height: 3.75vw;
  }

  .indexProductBg .indexProduct .indexProductMain .indexProductRight>.swiper-wrapper>.swiper-slide .indexProductBox .swiper-wrapper .swiper-slide:last-child a .moreText {
    margin-top: .8125vw;
  }

  .indexProductBg .indexProduct .indexProductMain .indexProductRight>.swiper-wrapper>.swiper-slide .indexProductBox .swiper-wrapper .swiper-slide:last-child a .moreText span {
    font-size: 1.1875vw;
  }

  .indexProductBg .indexProduct .indexProductMain .indexProductRight>.swiper-wrapper>.swiper-slide .indexProductBox .swiper-wrapper .swiper-slide:last-child a .moreText i {
    width: .875vw;
    height: .875vw;
    margin-left: .5625vw;
  }

  .indexProductBg .indexProduct .indexProductMain .indexProductRight>.swiper-wrapper>.swiper-slide .indexProductBox .swiper-wrapper .swiper-slide:last-child a .moreText i::before {
    height: .125vw;
  }

  .indexProductBg .indexProduct .indexProductMain .indexProductRight>.swiper-wrapper>.swiper-slide .indexProductBox .swiper-wrapper .swiper-slide:last-child a .moreText i::after {
    width: .125vw;
  }

  .indexProductBg .indexProduct .indexProductMain .indexProductRight>.swiper-wrapper>.swiper-slide .indexProductBox .swiper-wrapper .swiper-slide a {
    height: 32.05vw;

    border-radius: .9375vw;
  }

  .indexProductBg .indexProduct .indexProductMain .indexProductRight>.swiper-wrapper>.swiper-slide .indexProductBox .swiper-wrapper .swiper-slide a .content {
    padding: 3.125vw 2.125vw 0;
  }

  .indexProductBg .indexProduct .indexProductMain .indexProductRight>.swiper-wrapper>.swiper-slide .indexProductBox .swiper-wrapper .swiper-slide a .content .title {
    font-size: 1.355vw;
    line-height: 1.625vw;

    margin-bottom: .9375vw;
  }

  .indexProductBg .indexProduct .indexProductMain .indexProductRight>.swiper-wrapper>.swiper-slide .indexProductBox .swiper-wrapper .swiper-slide a .content .intro {
    font-size: .9375vw;
    line-height: 1.375vw;

    height: 2.75vw;
    margin-bottom: 2.9375vw;
  }

  .indexProductBg .indexProduct .indexProductMain .indexProductRight>.swiper-wrapper>.swiper-slide .indexProductBox .swiper-wrapper .swiper-slide a .content .more {
    font-size: .9375vw;
  }

  .indexProductBg .indexProduct .indexProductMain .indexProductRight>.swiper-wrapper>.swiper-slide .indexProductBox .swiper-wrapper .swiper-slide a .content .more i {
    font-size: .875vw;
  }

  /* 首页 核心优势 */
  .indexAdvantageBg {
    padding: 6.3125vw 0 12.8125vw;
  }

  .indexAdvantageBg .indexAdvantage .indexAdvantageTitle {
    font-size: 2.875vw;

    margin-bottom: 3.125vw;
  }

  .indexAdvantageBg .indexAdvantage .indexAdvantageMian .swiper-wrapper .swiper-slide {
    margin-right: .875vw;

    border-radius: 1.25vw;
  }

  .indexAdvantageBg .indexAdvantage .indexAdvantageMian .swiper-wrapper .swiper-slide:last-child {
    margin-right: 0;
  }

  .indexAdvantageBg .indexAdvantage .indexAdvantageMian .swiper-wrapper .swiper-slide:hover a .hover {
    width: 27.625vw;
    height: 17vw;
  }

  .indexAdvantageBg .indexAdvantage .indexAdvantageMian .swiper-wrapper .swiper-slide a .image img {
    height: 36.1875vw;
  }

  .indexAdvantageBg .indexAdvantage .indexAdvantageMian .swiper-wrapper .swiper-slide a .title {
    font-size: 1.5vw;

    padding: 0 2.25vw 1.875vw;
  }

  .indexAdvantageBg .indexAdvantage .indexAdvantageMian .swiper-wrapper .swiper-slide a .hover {
    padding: 3.0625vw 4.5625vw 2.9375vw 2.625vw;

    border-radius: 0 1.25vw 0 0;
  }

  .indexAdvantageBg .indexAdvantage .indexAdvantageMian .swiper-wrapper .swiper-slide a .hover .hoverTitle {
    font-size: 1.875vw;

    margin-bottom: .4375vw;
  }

  .indexAdvantageBg .indexAdvantage .indexAdvantageMian .swiper-wrapper .swiper-slide a .hover .hoverIntro {
    font-size: 1vw;
    line-height: 1.375vw;

    height: 2.75vw;
    margin-bottom: 1.9375vw;
  }

  .indexAdvantageBg .indexAdvantage .indexAdvantageMian .swiper-wrapper .swiper-slide a .hover .hoverMore {
    width: 2.75vw;
    height: 2.75vw;
  }

  .indexAdvantageBg .indexAdvantage .indexAdvantageMian .swiper-wrapper .swiper-slide a .hover .hoverMore::before {
    height: .125vw;
  }

  .indexAdvantageBg .indexAdvantage .indexAdvantageMian .swiper-wrapper .swiper-slide a .hover .hoverMore::after {
    width: .125vw;
  }

  /* 首页 社会责任 */
  .indexResponsibilityBg {
    padding-bottom: 5.8125vw;
  }

  .indexResponsibilityBg .indexResponsibility {
    border-radius: 1.25vw;
  }

  .indexResponsibilityBg .indexResponsibility .image img {
    width: 100%;
    height: 49.5vw;
  }

  .indexResponsibilityBg .indexResponsibility .content {
    top: 6.375vw;

    padding: 0 20%;
  }

  .indexResponsibilityBg .indexResponsibility .content .title {
    font-size: 2vw;

    margin-bottom: .8125vw;
  }

  .indexResponsibilityBg .indexResponsibility .content .intro {
    font-size: 2.875vw;

    margin-bottom: 2.3125vw;
  }

  .indexResponsibilityBg .indexResponsibility .content .more {
    font-size: .875vw;

    width: 9.0625vw;
    height: 2.9375vw;

    border-width: .125vw;
    border-radius: 1.5vw;
  }

  .indexResponsibilityBg .indexResponsibility .content .more:hover {
    -webkit-box-shadow: 0 .25vw .625vw #277cbd;
    box-shadow: 0 .25vw .625vw #277cbd;
  }

  /* 首页 新闻资讯 */
  .indexNewsTitle  {
    font-size: 2.875vw;

    margin-bottom: 3.125vw;
  }
  .indexNews {
    padding: 7.375vw 0 7.5vw;
  }

  .indexNews .indexNewsMain .indexNewsLeft {
    border-radius: 1.25vw;
  }

  .indexNews .indexNewsMain .indexNewsLeft .swiper-wrapper .swiper-slide a .image img {
    height: 43.75vw;
  }

  .indexNews .indexNewsMain .indexNewsLeft .swiper-wrapper .swiper-slide a .content {
    padding: 0 9.9375vw 2.6875vw 1.875vw;
  }

  .indexNews .indexNewsMain .indexNewsLeft .swiper-wrapper .swiper-slide a .content .time {
    margin-bottom: 2.0625vw;
  }

  .indexNews .indexNewsMain .indexNewsLeft .swiper-wrapper .swiper-slide a .content .time .day {
    font-size: 2.375vw;
    line-height: 1.2;
  }

  .indexNews .indexNewsMain .indexNewsLeft .swiper-wrapper .swiper-slide a .content .time .year {
    font-size: 1.0625vw;
  }

  .indexNews .indexNewsMain .indexNewsLeft .swiper-wrapper .swiper-slide a .content .other {
    margin-left: 2.3125vw;
  }

  .indexNews .indexNewsMain .indexNewsLeft .swiper-wrapper .swiper-slide a .content .other .title {
    font-size: 1.625vw;

    margin-bottom: .375vw;
  }

  .indexNews .indexNewsMain .indexNewsLeft .swiper-wrapper .swiper-slide a .content .other .intro {
    font-size: 1vw;
    line-height: 1.5625vw;

    height: 3.125vw;
  }

  .indexNews .indexNewsMain .indexNewsLeft .swiper-pagination {
    bottom: 1.25vw;

    padding: 0 1.875vw;
  }

  .indexNews .indexNewsMain .indexNewsLeft .swiper-pagination .swiper-pagination-bullet {
    width: 1.875vw;
    height: .1875vw;
    margin: 0 .375vw;

    border-radius: .1875vw;
  }

  .indexNews .indexNewsMain .indexNewsRight {
    margin-bottom: -.625vw;
  }

  .indexNews .indexNewsMain .indexNewsRight .swiper-wrapper .swiper-slide {
    margin-bottom: .5vw;
  }

  .indexNews .indexNewsMain .indexNewsRight .swiper-wrapper .swiper-slide:nth-child(1) a {
    padding: 1.25vw;
  }

  .indexNews .indexNewsMain .indexNewsRight .swiper-wrapper .swiper-slide:nth-child(1) a .image {
    width: 23.875vw;
    margin-right: 2.125vw;

    border-radius: 1.25vw;
  }

  .indexNews .indexNewsMain .indexNewsRight .swiper-wrapper .swiper-slide:nth-child(1) a .content {
    margin-right: 3.125vw;
  }

  .indexNews .indexNewsMain .indexNewsRight .swiper-wrapper .swiper-slide:nth-child(n+2) a {
    padding: 3.375vw 2vw 5vw 2vw;
  }

  .indexNews .indexNewsMain .indexNewsRight .swiper-wrapper .swiper-slide a {
    height: 21.6875vw;

    border-radius: 1.25vw;
  }

  .indexNews .indexNewsMain .indexNewsRight .swiper-wrapper .swiper-slide a .content .title {
    font-size: 1.5vw;
    line-height: 1.8125vw;

    height: 3.625vw;
    margin-bottom: 1.3125vw;
  }

  .indexNews .indexNewsMain .indexNewsRight .swiper-wrapper .swiper-slide a .content .time {
    font-size: 1.125vw;

    margin-bottom: .5vw;
  }

  .indexNews .indexNewsMain .indexNewsRight .swiper-wrapper .swiper-slide a .content .intro {
    font-size: .875vw;
    line-height: 1.375vw;
  }

  /* 底部 */
  .footerBg {
    padding-top: 3.4375vw;
  }

  .footerBg .footer .footerInfoBox {
    margin-bottom: 5.3125vw;
  }

  .footerBg .footer .footerInfoBox .footerInfo .phone {
    font-size: 1.625vw;

    margin-bottom: .6875vw;
  }

  .footerBg .footer .footerInfoBox .footerInfo .phone img {
    height: 1.5625vw;
    margin: -1px .5vw 0 0;
  }

  .footerBg .footer .footerInfoBox .footerInfo .intro {
    font-size: .875vw;
    line-height: 1.125vw;

    margin-bottom: 1.0625vw;
  }

  .footerBg .footer .footerInfoBox .footerInfo .search {
    margin-bottom: 1vw;
  }

  .footerBg .footer .footerInfoBox .footerInfo .search input {
    font-size: .75vw;

    height: 2.625vw;
    padding: 0 6.25vw 0 1.5vw;

    border-radius: 2.625vw;
  }

  .footerBg .footer .footerInfoBox .footerInfo .search .btn {
    font-size: .875vw;

    width: 5vw;

    border-radius: 2.625vw;
  }

  .footerBg .footer .footerInfoBox .footerInfo .info {
    font-size: .875vw;
    line-height: 1.625vw;
  }

  .footerBg .footer .footerInfoBox .footerNav dl {
    margin-right: 7.25vw;
  }

  .footerBg .footer .footerInfoBox .footerNav dl dt {
    margin-bottom: 1.125vw;
  }

  .footerBg .footer .footerInfoBox .footerNav dl dt a {
    font-size: 1vw;
  }

  .footerBg .footer .footerInfoBox .footerNav dl dd a {
    font-size: .875vw;
    line-height: 2vw;
  }

  .footerBg .footer .copyright {
    font-size: .8125vw;

    padding: 1.75vw 0;
  }

  .footerBg .footer .copyright a {
    font-size: .8125vw;
  }
}

/*# sourceMappingURL=maps/pad.css.map */