@media screen and (max-width: 1800px) { .box5 .w1600 { padding: 0; } }

@media screen and (max-width: 1630px) { .w1600 { width: 90%; }
  .prd .w1400 .item .font p { margin: 15px 0 60px; }
  .box3 .w1600 .mid { width: 500px; height: 500px; }
  .box3 .w1600 .mid .swiper-box3 { width: 450px; height: 450px; }
  @-webkit-keyframes spin { from { -webkit-transform: translate(50%, 254.5px) rotate(0turn) translate(-50%, -254.5px) translate(50%, 50%) rotate(1turn) translate(-50%, -50%); transform: translate(50%, 254.5px) rotate(0turn) translate(-50%, -254.5px) translate(50%, 50%) rotate(1turn) translate(-50%, -50%); }
    to { -webkit-transform: translate(50%, 254.5px) rotate(1turn) translate(-50%, -254.5px) translate(50%, 50%) rotate(0turn) translate(-50%, -50%); transform: translate(50%, 254.5px) rotate(1turn) translate(-50%, -254.5px) translate(50%, 50%) rotate(0turn) translate(-50%, -50%); } }
  @keyframes spin { from { -webkit-transform: translate(50%, 254.5px) rotate(0turn) translate(-50%, -254.5px) translate(50%, 50%) rotate(1turn) translate(-50%, -50%); transform: translate(50%, 254.5px) rotate(0turn) translate(-50%, -254.5px) translate(50%, 50%) rotate(1turn) translate(-50%, -50%); }
    to { -webkit-transform: translate(50%, 254.5px) rotate(1turn) translate(-50%, -254.5px) translate(50%, 50%) rotate(0turn) translate(-50%, -50%); transform: translate(50%, 254.5px) rotate(1turn) translate(-50%, -254.5px) translate(50%, 50%) rotate(0turn) translate(-50%, -50%); } }
  .bannerText .w1400 h5 { font-size: 42px; }
  .ititle h5 { font-size: 42px; } }

@media screen and (max-width: 1440px) { .w1400 { width: 90%; }
  .brandsActivities .w1200 ul li .font h5 { margin: 30px 0; }
  .brandsProfile .w1200 h5 { font-size: 32px; }
  .newsInner .w1200, .newslink .w1400 { padding: 0; }
  .newsInner .w1200 h5 { font-size: 32px; }
  .box5 .w1600 .msgbox { width: 750px; }
  .social .w1400 .swiper-social .swiper-wrapper .swiper-slide .font h5 { font-size: 24px; line-height: 1.4; }
  .social .w1400 .swiper-social .swiper-wrapper .swiper-slide .font p { margin: 15px 0 20px; }
  .culture .w1400 .items .item .cultureBox { padding: 30px; }
  .culture .w1400 .items .item .cultureBox i { font-size: 32px; }
  .culture .w1400 .items .item .cultureBox .title { margin: 30px 0; }
  .culture .w1400 .items .item .cultureBox .title h6 { font-size: 16px; }
  .culture .w1400 .items .item .cultureBox .title h5 { font-size: 18px; }
  .leader { padding: 60px 0; }
  .bannerText .w1400 h5 { font-size: 32px; }
  header { padding: 0 3%; } }

@media screen and (max-width: 1366px) { header .linkmore ul li { margin: 0 15px; }
  .swiper-midtext { width: 300px; }
  .box3 { padding: 100px 0 150px; }
  .box3 .w1600 .right .box3linebox .item h5 { font-size: 16px; }
  .box3 .w1600 .left .text { margin-top: 80px; }
  .box3 .w1600 .left .text p { width: 300px; }
  .news .w1600 .newsitem { width: 32%; }
  .news .w1600 > i { width: 32%; }
  .news { padding: 90px 0; }
  .bus .w1200 .title h5 { font-size: 32px; }
  .ititle h5 { font-size: 32px; }
  .ititle h6 { font-size: 24px; }
  .leader .w1400 .font .leaderimg { width: 45%; }
  .leader .w1400 .font .text { margin-left: 30px; padding: 0; }
  .profile .w1400 .font { margin-right: 30px; }
  header .linkmore .morelink { margin-left: 20px; }
  .box5 .w1600 .msgbox { width: 700px; }
  .busSwiper .swiper-prev { margin-right: 375px; }
  .busSwiper .swiper-next { margin-left: 375px; }
  .busSwiper .swiper-wrapper .swiper-slide { width: 750px; }
  .box2 .w1600 .list .item .realbg { padding: 0 30px; }
  .prdInner .w1200 .font { padding-left: 30px; } }

@media screen and (max-width: 1280px) { header .linkmore ul li { margin: 0 10px; }
  .prd .w1400 .item .font { padding: 30px; padding-bottom: 0; }
  .prd .w1400 .item .font h5 { font-size: 18px; }
  .prd .w1400 .item .font p { margin: 15px 0 30px; }
  .prdInner .w1200 .font .text { padding: 40px 0; }
  .prdInner .w1200 .font h5 { font-size: 24px; }
  .contact .w1200 .font { padding: 30px; padding-bottom: 0; }
  .contact .w1200 .font h5 { font-size: 24px; }
  .box3 .w1600 .mid { width: 400px; height: 400px; }
  .box3 .w1600 .mid .swiper-box3 { width: 350px; height: 350px; }
  @-webkit-keyframes spin { from { -webkit-transform: translate(50%, 204.5px) rotate(0turn) translate(-50%, -204.5px) translate(50%, 50%) rotate(1turn) translate(-50%, -50%); transform: translate(50%, 204.5px) rotate(0turn) translate(-50%, -204.5px) translate(50%, 50%) rotate(1turn) translate(-50%, -50%); }
    to { -webkit-transform: translate(50%, 204.5px) rotate(1turn) translate(-50%, -204.5px) translate(50%, 50%) rotate(0turn) translate(-50%, -50%); transform: translate(50%, 204.5px) rotate(1turn) translate(-50%, -204.5px) translate(50%, 50%) rotate(0turn) translate(-50%, -50%); } }
  @keyframes spin { from { -webkit-transform: translate(50%, 204.5px) rotate(0turn) translate(-50%, -204.5px) translate(50%, 50%) rotate(1turn) translate(-50%, -50%); transform: translate(50%, 204.5px) rotate(0turn) translate(-50%, -204.5px) translate(50%, 50%) rotate(1turn) translate(-50%, -50%); }
    to { -webkit-transform: translate(50%, 204.5px) rotate(1turn) translate(-50%, -204.5px) translate(50%, 50%) rotate(0turn) translate(-50%, -50%); transform: translate(50%, 204.5px) rotate(1turn) translate(-50%, -204.5px) translate(50%, 50%) rotate(0turn) translate(-50%, -50%); } }
  .swiper-box1 .swiper-wrapper .swiper-slide .box1text figure { width: 70%; }
  .swiper-box1 .swiper-wrapper .swiper-slide .box1text figure img { width: 100%; }
  .brandsActivities .w1200 ul li .font { padding: 30px; padding-bottom: 0; }
  .brandsActivities .w1200 ul li .font h5 { font-size: 20px; margin: 15px 0; }
  .brandsActivities .w1200 ul li .font time span { font-size: 22px; }
  .w1200 { width: 90%; }
  .culture .w1400 .items .item .cultureBox .title h6 { font-size: 12px; }
  .box3 .w1600 .mid .swiper-box3 .swiper-wrapper .swiper-slide figure { margin: auto; }
  .box3 .w1600 .mid .swiper-box3 .swiper-wrapper .swiper-slide figure img { width: 50%; } }

@media screen and (max-width: 1024px) { .profile, .culture, .box5, .box4, .bus .w1200 .text, .busSwiper, .videoList, .newsInner, .news, .brandsProfile, .brandsActivities, .box2, .contact, .prdInner, .prdText, .prd { padding: 60px 0; }
  .swiper-midtext { width: 100%; }
  .deepmao { top: -65px; }
  .mobileNav .box { padding-top: 65px; }
  .prd .w1400 .item { width: 100%; margin-bottom: 30px; }
  .prd .w1400 .item figure { width: 25%; }
  .contact .w1200 { -ms-flex-wrap: wrap; flex-wrap: wrap; }
  .contact .w1200 .font { width: 100%; }
  .contact .w1200 .font .list { padding: 30px 0; }
  .contact .w1200 .map { width: 100%; -webkit-box-shadow: 0 3px 6px rgba(0, 0, 0, 0.1); box-shadow: 0 3px 6px rgba(0, 0, 0, 0.1); }
  .box3 { padding: 60px 0; }
  .box3 .w1600 { -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; }
  .box3 .w1600 .left .ititle { text-align: center; }
  .box3 .w1600 .left .text { text-align: center; margin-top: 60px; }
  .box3 .w1600 .left .text h5 { font-size: 18px; }
  .box3 .w1600 .left .text p { width: 100%; margin: 30px 0; }
  .box3 .w1600 .left .learnMore { -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; }
  .box3 .w1600 .mid { position: static; -webkit-transform: translate(0); transform: translate(0); margin: 60px auto; }
  .box3 .w1600 .right .mores { -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; }
  .box3 .w1600 .right .box3linebox { height: auto; padding: 60px 0; margin-top: 60px; width: 100%; display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; }
  .box3 .w1600 .right .box3linebox:after { display: none; }
  .box3 .w1600 .right .box3linebox .item { width: 50%; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; margin-bottom: 20px !important; }
  .box3 .w1600 .right .box3linebox .item h5 { margin-left: 10px; position: static; -webkit-transform: translate(0); transform: translate(0); }
  header .linkmore .morelink a { width: 30px; height: 30px; font-size: 12px; }
  .mobileMenu { display: -webkit-box; display: -ms-flexbox; display: flex; margin-left: 15px; }
  .swiper-box1 .swiper-prev, .swiper-box1 .swiper-next { display: none; }
  .swiper-box1 .swipershubaio { display: none; }
  .box2 .w1600 .list .item h5 { font-size: 24px; }
  .box2 .w1600 .list { -ms-flex-wrap: wrap; flex-wrap: wrap; }
  .box2 .w1600 .list .item { width: 100% !important; height: auto; padding: 60px 0; border: none; }
  .box2 .w1600 .list .item:after { background: rgba(0, 0, 0, 0.54); }
  .box2 .w1600 .list .item .bg { opacity: 0; visibility: hidden; }
  .box2 .w1600 .list .item .realbg { -webkit-transition: .55s; transition: .55s; -webkit-transition-timing-function: var(--ease-in-out-b); transition-timing-function: var(--ease-in-out-b); -webkit-transition-delay: .4s; transition-delay: .4s; opacity: 1; visibility: visible; position: static; -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); -webkit-box-align: center; -ms-flex-align: center; align-items: center; }
  .box2 .w1600 .list .item .realbg p { margin-bottom: 60px; }
  .brandsProfile .w1200 h5 { font-size: 24px; }
  .newsInner .w1200 h5 { font-size: 24px; }
  .newsInner .w1200 .title { margin: 35px 0; }
  .busSwiper .swiper-prev { margin-right: 300px; }
  .busSwiper .swiper-next { margin-left: 300px; }
  .busSwiper .swiper-wrapper .swiper-slide { width: 600px; }
  .bus { padding-top: 60px; }
  .bus .w1200 .title h6 { font-size: 18px; line-height: 1.5; margin-bottom: 40px; }
  .bus .w1200 .title h5 { font-size: 24px; }
  .box5 .w1600 .msgbox { width: 100%; margin-top: 60px; }
  .box5 .w1600 .fonts { width: 100%; }
  .ititle h5 { font-size: 24px; }
  .ititle h6 { font-size: 18px; }
  .box5 .w1600 .fonts .ititle { text-align: center; }
  .box5 .w1600 .fonts figure { margin-top: 30px; margin-left: auto; margin-right: auto; width: 40px; }
  .box5 .w1600 .fonts figure img { width: 100%; }
  .social { padding: 60px 0 120px; }
  .social .w1400 .swiper-social .swiper-prev, .social .w1400 .swiper-social .swiper-next { top: 50%; -webkit-transform: translateY(-50%); transform: translateY(-50%); }
  .social .w1400 .swiper-social .swiper-prev { right: auto; left: 0; }
  .social .w1400 .swiper-social .swiper-next { left: auto; right: 0; }
  .social .w1400 .swiper-social .swiper-wrapper .swiper-slide { -ms-flex-wrap: wrap; flex-wrap: wrap; }
  .social .w1400 .swiper-social .swiper-wrapper .swiper-slide figure { width: 100%; }
  .social .w1400 .swiper-social .swiper-wrapper .swiper-slide .font { width: 100%; padding: 30px; }
  .culture .w1400 .items { -ms-flex-wrap: wrap; flex-wrap: wrap; }
  .culture .w1400 .items .item { width: 49% !important; }
  .culture .w1400 .items .item .bg { padding: 30px; }
  .culture .w1400 .items .item .cultureBox .title h6 { font-size: 16px; }
  .leader .w1400 .font .text h4 { font-size: 24px !important; }
  .profile .w1400 .font { width: 100%; margin-right: 0; }
  .profile .w1400 .figureimg { width: 100%; margin-top: 30px; }
  .profile .figureimgbg { display: none; }
  .ptitle { text-align: center; }
  .ptitle h6 { font-size: 24px; }
  .ptitle h6:after { display: none; }
  .ptitle h5 { margin-top: 0; }
  .bannerText .w1400 h5 { font-size: 24px; }
  header { height: 65px; }
  header .linkmore ul { display: none; }
  header .logo figure img { height: 40px; }
  header .logo figure.logotext img { height: 30px; }
  .subNav { height: 50px; }
  .subNav .w1400 a { padding: 0 15px; font-size: 16px; } }

@media screen and (max-width: 860px) { .swiper-box1 .swiper-wrapper .swiper-slide .box1text figure { margin-bottom: 14px; }
  .prdInner .w1200 { -ms-flex-wrap: wrap; flex-wrap: wrap; }
  .prdInner .w1200 .img { width: 100%; }
  .prdInner .w1200 .font { width: 100%; padding: 0; padding-top: 30px; }
  .swiper-box1 .swiper-wrapper .swiper-slide .box1text .title i { width: 35px; height: 35px; font-size: 16px; }
  .swiper-box1 .swiper-wrapper .swiper-slide .box1text .title span { height: 20px; margin: 8px auto; }
  .swiper-box1 .swiper-wrapper .swiper-slide .box1text .title .titleNum div { font-size: 16px; }
  .videoList .w1400 .item { width: 48%; }
  .videoList .w1400 > i { width: 48%; }
  .news .w1600 .newsitem { width: 48%; }
  .news .w1600 > i { width: 48%; }
  .leader .w1400 .font .text h4 { font-size: 18px !important; }
  .leader .w1400 .font .text p { font-size: 14px !important; } }

@media screen and (max-width: 750px) { .bannerText .w1400 { -webkit-box-align: center; -ms-flex-align: center; align-items: center; }
  .prd .w1400 .item { margin-bottom: 15px; }
  .prd .w1400 .item:last-child { margin-bottom: 0; }
  .prd .w1400 .item figure { width: 28%; }
  .prd .w1400 .item .font { padding: 15px; padding-bottom: 0; }
  .prd .w1400 .item .font h5 { font-size: 16px; }
  .prd .w1400 .item .font p { margin: 0; margin-top: 7px; font-size: 14px; }
  .prd .w1400 .item .font .learnMore { display: none; }
  .brandsActivities .w1200 .ptitle { margin-bottom: 30px; }
  .brandsActivities .w1200 ul li { -ms-flex-wrap: wrap; flex-wrap: wrap; -webkit-box-orient: vertical !important; -webkit-box-direction: reverse !important; -ms-flex-direction: column-reverse !important; flex-direction: column-reverse !important; }
  .brandsActivities .w1200 ul li .font { width: 100%; padding: 15px; }
  .brandsActivities .w1200 ul li .font time span { font-size: 16px; }
  .brandsActivities .w1200 ul li .font h5 { margin: 8px 0; font-size: 16px; }
  .brandsActivities .w1200 ul li figure { width: 100%; }
  .newslink { padding: 25px 0; }
  .newslink .w1400 .item { width: 100%; }
  .newslink .w1400 .item a { margin-bottom: 5px; }
  .newslink .w1400 .others { margin-left: 0; width: 100%; margin-top: 10px; }
  .busSwiper .swiper-prev, .busSwiper .swiper-next { width: 30px; height: 30px; font-size: 14px; }
  .busSwiper .swiper-prev { margin-right: 0px; right: auto; left: 0; }
  .busSwiper .swiper-next { margin-left: 0px; left: auto; right: 0; }
  .busSwiper .swiper-wrapper .swiper-slide { width: 90%; }
  .busSwiper .swiper-wrapper .swiper-slide p { height: 40px; font-size: 12px; }
  .social .w1400 .swiper-social .swiper-next, .social .w1400 .swiper-social .swiper-prev { width: 35px; height: 35px; top: 30%; }
  .social .w1400 .swiper-social .swiper-wrapper .swiper-slide .font { padding: 15px; }
  .social .w1400 .swiper-social .swiper-wrapper .swiper-slide .font h5 { font-size: 16px; }
  .social .w1400 .swiper-social .swiper-wrapper .swiper-slide .font p { margin: 12px 0 15px; font-size: 14px; }
  .culture .w1400 .items .item { width: 100% !important; }
  .leader .w1400 .font { margin-top: 30px; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; }
  .leader .w1400 .font .leaderimg { width: 100%; }
  .leader .w1400 .font .text { width: 100%; margin-left: 0; margin-top: 30px; }
  .leader .w1400 .font .text .qianming { -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; }
  .leader .w1400 .font .text .qianming span { font-size: 14px; }
  .leader .w1400 .font .text .qianming figure { margin-top: 14px; }
  .profile .w1400 .font .text { font-size: 14px; line-height: 1.8; margin-top: 30px; }
  .subNav { position: static; background: #fff; height: 40px; -webkit-box-shadow: 0 0 3px rgba(0, 0, 0, 0.1); box-shadow: 0 0 3px rgba(0, 0, 0, 0.1); overflow-x: auto; overflow-y: hidden; -ms-overflow-style: none; overflow: -moz-scrollbars-none; overflow: -webkit-scrollbars-none; }
  .subNav::-webkit-scrollbar { display: none; }
  .subNav .w1400 { width: 95%; margin-left: 5%; }
  .subNav .w1400 a { white-space: nowrap; }
  .prdText .w1200 h5 { font-size: 18px; }
  .prdText .w1200 .list { margin-top: 30px; }
  .prdText .w1200 .list .item { width: 100%; }
  .prdText .w1200 .list .item h6 { width: 30%; font-size: 14px; }
  .prdText .w1200 .list .item p { font-size: 14px; } }

@media screen and (max-width: 640px) { .profile, .leader, .culture, .social, .box5, .box4, .bus .w1200 .text, .busSwiper, .videoList, .newsInner, .news, .brandsProfile, .brandsActivities, .box2, .contact, .prdInner, .prdText, .prd { padding: 30px 0; }
  .newsitem .font h5 { height: auto; }
  .newsitem .font p { height: auto; }
  .mobileNav .box .mobileNavitems .mobilelinkitems a { height: 35px; }
  .deepmao { top: -50px; }
  .mobileNav .box .mobileNavitems .mobilelinkitems.hasChildActive:before, .mobileNav .box .mobileNavitems .mobilelinkitems.hasChildActive:after { height: 5px; }
  .mobileNav .box { padding-top: 50px; }
  .prdInner .w1200 .font h5 { font-size: 18px; }
  .prdInner .w1200 .font .text { padding: 15px 0; font-size: 14px; }
  .prdInner .w1200 .font .learns a { width: 120px; height: 40px; }
  .prdInner .w1200 .font .learns a::before { display: none; }
  .prdInner .w1200 .font .learns a i { font-size: 18px; margin-right: 5px; }
  .subnavHead.nosubnav .bannerText { padding-top: 0px; -webkit-box-sizing: border-box; box-sizing: border-box; }
  .contact .w1200 .font { padding: 15px; }
  .contact .w1200 .font h5 { font-size: 18px; }
  .contact .w1200 .font .list { margin-top: 15px; padding: 0; padding-top: 10px; }
  .contact .w1200 .font .list .item { margin-bottom: 10px; }
  .contact .w1200 .font .list .item i { font-size: 16px; width: 20px; margin-right: 15px; }
  .contact .w1200 .font .list .item p { font-size: 14px; line-height: 1.6; }
  .contact .w1200 .map { height: 250px; }
  .amap-info-contentContainer { max-width: 300px; padding: 15px; margin-left: 2.5%; }
  .amap-info-contentContainer h5 { font-size: 16px; }
  .amap-info-contentContainer p { font-size: 14px; }
  @-webkit-keyframes spin { from { -webkit-transform: translate(50%, 164.5px) rotate(0turn) translate(-50%, -164.5px) translate(50%, 50%) rotate(1turn) translate(-50%, -50%); transform: translate(50%, 164.5px) rotate(0turn) translate(-50%, -164.5px) translate(50%, 50%) rotate(1turn) translate(-50%, -50%); }
    to { -webkit-transform: translate(50%, 164.5px) rotate(1turn) translate(-50%, -164.5px) translate(50%, 50%) rotate(0turn) translate(-50%, -50%); transform: translate(50%, 164.5px) rotate(1turn) translate(-50%, -164.5px) translate(50%, 50%) rotate(0turn) translate(-50%, -50%); } }
  @keyframes spin { from { -webkit-transform: translate(50%, 164.5px) rotate(0turn) translate(-50%, -164.5px) translate(50%, 50%) rotate(1turn) translate(-50%, -50%); transform: translate(50%, 164.5px) rotate(0turn) translate(-50%, -164.5px) translate(50%, 50%) rotate(1turn) translate(-50%, -50%); }
    to { -webkit-transform: translate(50%, 164.5px) rotate(1turn) translate(-50%, -164.5px) translate(50%, 50%) rotate(0turn) translate(-50%, -50%); transform: translate(50%, 164.5px) rotate(1turn) translate(-50%, -164.5px) translate(50%, 50%) rotate(0turn) translate(-50%, -50%); } }
  .box3 { padding: 30px 0; }
  .box3 .w1600 .left .text { text-align: center; margin-top: 20px; }
  .box3 .w1600 .left .text h5 { font-size: 16px; }
  .box3 .w1600 .left .text p { width: 100%; margin: 15px 0; }
  .box3 .w1600 .left .learnMore { -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; }
  .box3 .w1600 .mid { margin: 30px auto; width: 320px; height: 320px; }
  .box3 .w1600 .mid .swiper-box3 { width: 300px; height: 300px; }
  .box3 .w1600 .right .mores { -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; }
  .box3 .w1600 .right .box3linebox { height: auto; padding: 0px 0; margin-top: 30px; width: 100%; display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; }
  .box3 .w1600 .right .box3linebox .item { width: 100%; margin-bottom: 5px !important; }
  .box3 .w1600 .right .box3linebox .item h5 { margin-left: 5px; font-size: 14px; }
  .swiper-box1 .swiper-wrapper .swiper-slide .box1text { padding-top: 50px; -webkit-box-sizing: border-box; box-sizing: border-box; }
  .swiper-box1 .swiper-wrapper .swiper-slide .box1text h6 { font-size: 12px; line-height: 1; }
  .swiper-box1 .swiper-wrapper .swiper-slide .box1text figure { margin: 5px 0; }
  .swiper-box1 .swiper-wrapper .swiper-slide .box1text .title span { display: none; }
  .swiper-box1 .swiper-wrapper .swiper-slide .box1text .title .titleNum { display: none; }
  .swiper-box1 .swiper-wrapper .swiper-slide .box1text .title i { width: 30px; height: 30px; font-size: 12px; margin-top: 5px; }
  .box2 .w1600 .list .item h5 { font-size: 16px; }
  .box2 .w1600 .list { margin-top: 30px; }
  .box2 .w1600 .list .item { padding: 0; }
  .box2 .w1600 .list .item .realbg { padding: 20px 15px; }
  .box2 .w1600 .list .item .realbg figure { margin-bottom: 3px; }
  .box2 .w1600 .list .item .realbg figure img { width: 30px; }
  .box2 .w1600 .list .item .realbg p { font-size: 12px; margin-bottom: 30px; }
  .brandsProfile .w1200 h5 { font-size: 18px; margin: 20px 0; }
  .brandsProfile .w1200 .font { font-size: 14px; }
  .news .w1600 .newsitem { width: 100%; margin-bottom: 30px; }
  .news .w1600 > i { width: 100%; }
  .newsInner .w1200 h5 { font-size: 18px; }
  .jzgd { margin-top: 30px; }
  .newsInner .w1200 .title { margin: 15px 0; }
  .videoList .w1400 .item { width: 100%; margin-bottom: 30px; }
  .videoList .w1400 .item:last-child { margin-bottom: 0; }
  .videoList .w1400 .item figure .bg i { width: 40px; height: 40px; font-size: 14px; }
  .videoList .w1400 .item .font { height: 40px; font-size: 14px; }
  .bus .w1200 .text { font-size: 14px; }
  .bus { padding-top: 30px; }
  .bus .w1200 .title h5 { font-size: 18px; }
  .bus .w1200 .title h6 { font-size: 16px; margin-bottom: 20px; }
  .ititle h5 { font-size: 18px; }
  .ititle h6 { font-size: 16px; }
  .mores i { margin-left: 12px; }
  .newsitem time { left: 15px; top: 15px; width: 50px; height: 50px; }
  .newsitem time span { font-size: 20px; }
  .newsitem time span:last-child { font-size: 12px; }
  .box4 .w1600 .swiper-pags { margin-top: 30px; height: 20px; }
  .box4 .w1600 .swiper-pags .swiper-pag span { width: 6px; height: 6px; margin: 0 4px !important; }
  .newsitem .font { padding: 20px 15px; }
  .newsitem .font h5 { font-size: 16px; }
  .newsitem .font p { margin: 15px 0; }
  .social .w1400 .swiper-social { margin-top: 30px; }
  .box5 .w1600 .msgbox { margin-top: 30px; }
  .box5 .w1600 .msgbox .user { -ms-flex-wrap: wrap; flex-wrap: wrap; }
  .box5 .w1600 .msgbox .user .input { width: 100%; }
  .box5 .w1600 .msgbox .input { width: 100%; height: 45px; margin-bottom: 15px; }
  .box5 .w1600 .msgbox .input .font { padding: 0 10px; padding-left: 15px; }
  .box5 .w1600 .msgbox textarea { padding: 15px; height: 150px; }
  .box5 .w1600 .msgbox button { width: 110px; height: 40px; margin-left: auto; margin-right: auto; }
  footer .w1600 p .icon { margin-top: 3px; margin-bottom: 3px; width: 28px; height: 28px; font-size: 14px; }
  .culture .w1400 .items .item .bg { padding: 15px; }
  .culture .w1400 .items .item .cultureBox { padding: 15px; }
  .culture .w1400 .items .item .cultureBox i { font-size: 24px; }
  .culture .w1400 .items .item .cultureBox .title { margin: 15px 0; }
  .culture .w1400 .items .item .cultureBox .title h5 { font-size: 16px; line-height: 1.6; }
  .culture .w1400 .items .item .cultureBox .title h6 { font-size: 14px; }
  .ptitle h6 { font-size: 16px; }
  .ptitle h5 { font-size: 18px; }
  .bannerText .w1400 h5 { font-size: 18px; margin-bottom: 0; }
  .bannerText .w1400 h6 { font-size: 14px; }
  header { height: 50px; }
  header .logo figure img { height: 30px; }
  header .logo figure.logotext { margin-left: 5px; }
  header .logo figure.logotext img { height: 25px; } }
