@media screen and (max-width: 1600px) { .w1488 { width: 90%; }
  .safeTedian .w1488 .swiper .swiper-tedian .swiper-wrapper .swiper-slide { padding: 30px; padding-bottom: 0; }
  .swiper-box1 .swiper-wrapper .swiper-slide .box1text .w1488 h5 { font-size: 52px; }
  .indexnews .w1488 .swiper { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; }
  .indexnews .w1488 .swiper .prev3, .indexnews .w1488 .swiper .next3 { position: static; margin: 0 !important; }
  .indexnews .w1488 .swiper .swiper-news { -webkit-box-flex: 1; -ms-flex: 1; flex: 1; margin: 0 30px; } }

@media screen and (max-width: 1440px) { .news .w1488 .newsItem .item .font { -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; }
  .news .w1488 .newsItem .item .font p { margin: 20px 0; }
  .swiper-box1 .swiper-wrapper .swiper-slide .box1text .w1488 h5 { font-size: 42px; }
  .mobileNav .box .w1488:after { top: 49px; }
  .mobileNav .box .w1488 .mobileNavitems { margin: 0 30px; }
  .mobileNav .box .w1488 .mobileNavitems .item { height: 50px; }
  .mobileNav .box .w1488 .mobileNavitems .item h5 { font-size: 18px; }
  .mobileNav .box .w1488 .mobileNavitems .mobilelinkitems a { height: 35px; font-size: 16px; }
  .columnAddress .w1488 .Items .item { margin: 0 30px; }
  .messge .w1488 { padding: 0; }
  .subnavHead .bannerText .w1488 h5 { font-size: 32px; }
  .subnavHead .bannerText .w1488 h6 { font-size: 22px; }
  header > .w1488 ul li > a { margin: 0 30px; font-size: 18px; } }

@media screen and (max-width: 1366px) { .prdItems .item .w1488 .font .big40 { font-size: 30px; }
  header > .w1488 ul li .subnavUlBox .w1488 .prdlist { padding: 30px 5%; }
  .prdInner .w1488 .prdHead { padding-bottom: 60px; }
  .prdItems .item .w1488 .font { width: 50%; }
  .prdItems .item .w1488 .imgbox { width: 45%; }
  .prdItems .item .w1488 .font .itemmargin { margin: 60px 0; }
  .prdItems .item { padding: 80px 0; }
  .ititle h6 { font-size: 42px; }
  .ititle h5 { font-size: 32px; }
  .guys .w1488 .gtitle h5 { font-size: 32px; }
  .cooperative .w1488 .item { width: 19%; }
  .cooperative .w1488 i { width: 19%; }
  .indexsolution .swiper-solution .swiper-wrapper .swiper-slide .bg h5 { font-size: 24px; } }

@media screen and (max-width: 1280px) { footer .w1488 .footerTop .item:nth-child(1) { display: none; }
  .inner { width: 90%; }
  header > .w1488 ul li > a { margin: 0 20px; font-size: 16px; }
  .newsInner { padding-top: 40px; }
  .newsInner .w1488 { padding: 0; }
  .prdInner .w1488 { padding: 0 60px; }
  .safeProfile .w1488 figure { width: 40%; }
  .safeProfile .w1488 figure img { width: 100%; }
  .safeProfile .w1488 .font { padding-right: 0; }
  .news .w1488 .newsItem .item figure { width: 40%; margin-right: 30px; }
  .recruit .recruitBox .item .title { padding: 15px 0; -ms-flex-wrap: wrap; flex-wrap: wrap; }
  .recruit .recruitBox .item .title div { width: 33.33%; -webkit-box-flex: 0; -ms-flex: none; flex: none; margin: 5px 0; }
  .recruit .recruitBox .item .title div:last-child { display: none; }
  .popUp .popUpBox .joinpop { width: 90%; padding: 60px; }
  .popUp .popUpBox .joinpop .scrollbox { -ms-overflow-style: none; overflow: -moz-scrollbars-none; overflow: -webkit-scrollbars-none; }
  .popUp .popUpBox .joinpop .scrollbox::-webkit-scrollbar { display: none; }
  .popUp .popUpBox .joinpop .scrollbox .boom { display: none; }
  .safePrice .w1488 .font { width: 45%; }
  .prdhezuo .w1488 .imgbox .item { width: 18%; }
  .prdhezuo .w1488 .imgbox i { width: 18%; } }

@media screen and (max-width: 1024px) { .indexprd, .indexnews, .indexcustomer, .profile, .time, .honor, .cooperative, .guys, .news, .safeProfile, .safePrice, .safecase, .columnAddress, .prdItems .item, .prdhezuo, .prdlink { padding: 60px 0; }
  .uk .time .w1488 .swiper-timeContent .swiper-wrapper .swiper-slide .text p { font-size: 18px !important; }
  .mobileMenu { width: 65px; }
  .deepmao { top: -65px; }
  .swiper-box1 .svg { display: none; }
  .swiper-box1 .pagbox .prev, .swiper-box1 .pagbox .next { display: none; }
  .swiper-box1 .swiper-wrapper .swiper-slide .box1text .w1488 h4 { font-size: 18px; }
  .swiper-box1 .swiper-wrapper .swiper-slide .box1text .w1488 h5 { font-size: 30px; margin: 15px 0; }
  .swiper-box1 .swiper-wrapper .swiper-slide .box1text .w1488 h6 { font-size: 18px; margin: 15px 0; }
  .swiper-box1 .swiper-wrapper .swiper-slide .box1text .w1488 h6 span.letters { font-size: 14px; }
  .mobileNav .box { padding-top: 65px; overflow-y: auto; overflow-x: hidden; -ms-overflow-style: none; overflow: -moz-scrollbars-none; overflow: -webkit-scrollbars-none; background: #f9f9f9; }
  .mobileNav .box::-webkit-scrollbar { display: none; }
  .mobileNav .box .w1488 { width: 100%; height: 100%; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; border: none; -webkit-box-pack: start; -ms-flex-pack: start; justify-content: flex-start; }
  .mobileNav .box .w1488:after { display: none; }
  .mobileNav .box .w1488 .mobileNavitems { margin: 0; }
  .mobileNav .box .w1488 .mobileNavitems.active .item i { -webkit-transform: rotate(90deg); transform: rotate(90deg); }
  .mobileNav .box .w1488 .mobileNavitems .item { padding: 0 5%; -webkit-box-sizing: border-box; box-sizing: border-box; height: 50px; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; border-bottom: 1px solid rgba(0, 0, 0, 0.1); }
  .mobileNav .box .w1488 .mobileNavitems .item h5 { font-size: 18px; }
  .mobileNav .box .w1488 .mobileNavitems .item i { display: block; -webkit-transition: .4s; transition: .4s; }
  .mobileNav .box .w1488 .mobileNavitems .mobilelinkitems { margin-top: 0; height: 0; overflow: hidden; padding: 0 5%; -webkit-box-sizing: border-box; box-sizing: border-box; background: #f2f2f2; }
  .mobileNav .box .w1488 .mobileNavitems .mobilelinkitems a { -webkit-box-pack: start; -ms-flex-pack: start; justify-content: flex-start; margin: 0; }
  header { height: 65px; }
  header > .w1488 { width: 100%; padding-left: 3%; -webkit-box-sizing: border-box; box-sizing: border-box; }
  header > .w1488 ul { display: none; }
  header > .w1488 .morelink .lag { margin-right: 10px; }
  header > .w1488 .morelink .searchBox { display: none; }
  .prdInner .w1488 .prdSwiperList a { width: auto; padding: 0 15px; }
  .prdInner .w1488 { padding: 0; }
  .prdInner .w1488 .prdSwiper .swiper-wrapper .swiper-slide .swiper-prdprofile { padding: 80px 0; }
  .prdInner .w1488 .prdHead .swiper-prd .iconfont { display: none; }
  .prdInner .w1488 .prdHead .swiper-prd .swiper-wrapper .swiper-slide { padding: 30px; }
  .prdInner .w1488 .prdHead .font { margin-left: 30px; }
  .prdInner .w1488 .prdHead .font .text { margin: 30px 0; }
  .dipo { display: block; }
  .prdItems .item .w1488 { -webkit-box-orient: vertical; -webkit-box-direction: reverse; -ms-flex-direction: column-reverse; flex-direction: column-reverse; }
  .prdItems .item .w1488 .font { width: 100%; }
  .prdItems .item .w1488 .font .big40 { font-size: 24px; display: none; }
  .prdItems .item .w1488 .font .itemmargin { margin: 0; }
  .prdItems .item .w1488 .imgbox { width: 100%; margin: 30px 0; }
  .prdItems .item .w1488 .imgbox figure { text-align: center; margin: 0 auto; }
  .prdItems .item .w1488 .imgbox p { margin-top: 30px; }
  .columnAddress .w1488 .Items { margin: 60px 0; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; }
  .columnAddress .w1488 .Items .item { margin: 0; width: 30%; }
  .messge .w1488 h5 { font-size: 24px; }
  .safePrice .w1488 .font { width: 100%; margin-bottom: 30px; }
  .safePrice .w1488 .font:last-child { margin-bottom: 0; }
  .safeTedian .w1488 .swiper .swiper-tedian { margin: 0 30px; }
  .safeTedian .w1488 .swiper .swiper-tedian .swiper-wrapper .swiper-slide .dot { width: 100px; height: 100px; font-size: 18px; }
  .subnavHead .bannerText .w1488 h5 { font-size: 24px; }
  .subnavHead .bannerText .w1488 h6 { font-size: 18px; }
  .subnavHead .subnavBody { height: 50px; border-bottom: 1px solid rgba(0, 0, 0, 0.1); }
  .subnavHead .subnavBody .w1488 { overflow-x: auto; overflow-y: hidden; -ms-overflow-style: none; overflow: -moz-scrollbars-none; overflow: -webkit-scrollbars-none; -ms-scroll-snap-type: x mandatory; scroll-snap-type: x mandatory; }
  .subnavHead .subnavBody .w1488::-webkit-scrollbar { display: none; }
  .subnavHead .subnavBody .w1488 a { padding: 0 15px; scroll-snap-align: start; white-space: nowrap; }
  .news .w1488 .firstNews .firstNewsBox .swiper-wrapper .swiper-slide .text p { font-size: 18px; }
  .news .w1488 .newsItem .item { padding: 30px; }
  .news .w1488 .newsItem .item figure { width: 50%; }
  .news .w1488 .firstNews { padding: 30px; }
  .recruit .recruitHead a { margin: 0 40px; }
  .guys .w1488 .gtitle h5 { font-size: 24px; }
  .guys .w1488 .guysfont { margin: 60px 0; }
  .popUp .popUpBox .joinpop .scrollbox .box .inputbox.inputboxs .input input { height: 40px; }
  .popUp .popUpBox .joinpop .scrollbox .box .inputbox .input { width: 100%; }
  .popUp .popUpBox .joinpop .scrollbox .box .inputbox .input input { width: auto; }
  .popUp .popUpBox .joinpop .scrollbox .box .inputbox .input .chooseTime { width: auto; }
  .cooperative .w1488 .item { width: 24%; }
  .cooperative .w1488 i { width: 24%; }
  .honor .w1488 .swiper { margin-top: 60px; }
  .time .w1488 .swiper { margin: 60px 0; }
  .time .w1488 .swiper-timeContent .swiper-wrapper .swiper-slide .text p { font-size: 16px; }
  .time .w1488 .swiper-timeContent .swiper-wrapper .swiper-slide .text p i { font-size: 18px; }
  .time .w1488 .swiper .swiper-time .swiper-wrapper .swiper-slide h5 { font-size: 20px; }
  .indexcustomer .w1488 .ititle h4 { font-size: 24px; }
  .ptitle h5 { font-size: 24px; }
  footer .w1488 .footerTop { padding: 30px 0; }
  footer .w1488 .footerTop .item:nth-child(3) { display: none; }
  footer .w1488 .footerBot .yqlj { display: none; }
  footer .w1488 .footerTop .item h5 { font-size: 20px; }
  .indexnews .w1488 .swiper .swiper-news .swiper-wrapper .swiper-slide .font h5 { font-size: 18px; }
  .indexnews .w1488 .swiper .prev3, .indexnews .w1488 .swiper .next3 { width: 45px; height: 45px; font-size: 18px; }
  .indexnews .w1488 .swiper { margin: 40px 0; }
  .indexsolution { padding-top: 60px; }
  .ititle h6 { font-size: 28px; }
  .ititle h5 { font-size: 24px; } }

@media screen and (max-width: 860px) { .time .w1488 .swiper .swiper-time .swiper-wrapper .swiper-slide h5 { font-size: 16px; }
  .prdInner .w1488 .prdSwiper .swiper-wrapper .swiper-slide .swiper-qa .qaitems .item .question .font { width: 100%; }
  .prdInner .w1488 .prdSwiper .swiper-wrapper .swiper-slide .swiper-qa .qaitems .item .question .font:last-child { -webkit-box-pack: start; -ms-flex-pack: start; justify-content: flex-start; margin-top: 5px; }
  .prdInner .w1488 .prdHead .swiper-prd { width: 100%; }
  .prdInner .w1488 .prdHead .font { margin-left: 0; width: 100%; text-align: center; margin-top: 30px; }
  .prdInner .w1488 .prdHead .font h5 { font-size: 18px; }
  .prdInner .w1488 .prdHead .font .text { margin: 20px 0; }
  .prdInner .w1488 .prdHead .font .text p { margin-bottom: 15px; }
  .prdInner .w1488 .prdHead .font a { margin: 0 auto; }
  .prdhezuo .w1488 .imgbox .item { width: 24%; }
  .prdhezuo .w1488 .imgbox i { width: 24%; } }

@media screen and (max-width: 750px) { .indexcustomer .w1488 .ititle p { margin: 0; margin-top: 30px; }
  .newsInner .w1488 .head.special { margin-bottom: 20px; }
  .newsInner { padding-top: 15px; }
  .newsInner .w1488 .head h5 { font-size: 18px; font-weight: 400; }
  .newsInner .w1488 .title { margin: 20px 0; }
  .newsInner .w1488 .title div { margin: 0 10px; }
  .newsInner .w1488 .title div a, .newsInner .w1488 .title div i { font-size: 12px; }
  .newsInner .w1488 .title div span { font-size: 12px; }
  .newsInner .w1488 .fontText { padding: 15px 0; }
  .prdlink .item { width: 100%; }
  .prdlink .comback { width: 100%; }
  .prdlink .comback a { width: 110px; height: 30px; margin: 0 auto; margin-top: 10px; font-size: 14px; }
  .popUp .popUpBox { width: 100%; }
  .fafxied { width: 90%; padding: 15px; }
  .fafxied .head h5 { font-size: 18px; margin-bottom: 20px; }
  .fafxied .head .close { right: 15px; top: 15px; font-size: 12px; }
  .fafxied .qabox input { height: 40px; padding: 0 15px; }
  .fafxied .qabox textarea { height: 80px; padding: 10px 15px; }
  .fafxied .qabox button { width: 90px; height: 35px; font-size: 14px; }
  .qafixed { width: 90%; }
  .qafixed .head { padding: 0 15px; }
  .qafixed .qabox { padding: 15px; padding-top: 0; }
  .qafixed .qabox .inputitem { -ms-flex-wrap: wrap; flex-wrap: wrap; }
  .qafixed .qabox .inputitem input { width: 100% !important; margin-bottom: 10px; }
  .prdhezuo .w1488 .imgbox .item { width: 30%; }
  .prdhezuo .w1488 .imgbox i { width: 30%; }
  .columnAddress .w1488 .Items { margin: 30px 0; -ms-flex-wrap: wrap; flex-wrap: wrap; }
  .columnAddress .w1488 .Items .item { margin: 0; width: 100%; height: auto; margin-bottom: 25px; }
  .columnAddress .w1488 .Items .item:last-child { margin-bottom: 0; }
  .columnAddress .w1488 .Items .item i { width: 40px; height: 40px; }
  .columnAddress .w1488 .Items .item h6 { margin: 8px 0; }
  .messge .w1488 .inputItem { -ms-flex-wrap: wrap; flex-wrap: wrap; }
  .messge .w1488 .inputItem input { width: 100%; height: 40px; margin-bottom: 10px; padding: 0 15px; font-size: 14px; }
  .messge .w1488 .msgcot { margin: 0 0 30px; min-height: 100px; padding: 5px 15px; font-size: 14px; }
  .messge .w1488 button { width: 110px; height: 40px; font-size: 14px; }
  .safeProfile .w1488 figure { width: 100%; text-align: center; }
  .safeProfile .w1488 figure img { width: auto; max-width: 100%; }
  .safeProfile .w1488 .font { width: 100%; }
  .recruit .recruitBox .item { padding: 15px; }
  .recruit .recruitBox .item .title { padding: 15px 0; }
  .recruit .recruitBox .item .title div { width: 50%; margin: 5px 0; }
  .recruit .recruitBox .item .content .text { padding: 10px 0; }
  .recruit .recruitBox .item .content .text .fontbox { -ms-flex-wrap: wrap; flex-wrap: wrap; }
  .recruit .recruitBox .item .content .text .fontbox .font { width: 100%; margin-bottom: 15px; }
  .recruit .recruitBox .item .content .text .fontbox .font:last-child { margin-bottom: 0; }
  .recruit .recruitBox .item .content .text .fontbox .font h5 { font-size: 16px; margin-bottom: 5px; font-weight: 400; }
  .recruit .recruitBox .item .content .text .fontbox .font p { margin-bottom: 5px; }
  .cooperative .w1488 .item { width: 32%; }
  .cooperative .w1488 i { width: 32%; }
  .time .w1488 .swiper-timeContent .swiper-wrapper .swiper-slide .text p { font-size: 14px; line-height: 1.6; }
  .time .w1488 .swiper-timeContent .swiper-wrapper .swiper-slide .text p i { font-size: 16px; }
  .news .w1488 .newsItem .item { -ms-flex-wrap: wrap; flex-wrap: wrap; }
  .news .w1488 .newsItem .item figure { width: 100%; margin: 0; margin-bottom: 30px; }
  .news .w1488 .newsItem .item .font { width: 100%; }
  .news .w1488 .newsItem .item .font h5 { font-size: 16px; }
  .news .w1488 .newsItem .item .font p { margin: 10px 0; }
  .news .w1488 .newsItem .item .font span { width: 100px; height: 35px; }
  .prdTitle { font-size: 18px; padding-left: 5px; border-left-width: 3px; }
  .safeProfile .w1488 .font p { margin-top: 10px; } }

@media screen and (max-width: 640px) { .indexprd, .indexnews, .indexcustomer, .profile, .time, .jiagou, .honor, .cooperative, .guys, .news, .safeProfile, .safeTedian, .safePrice, .safecase, .columnAddress, .prdlink, .safejiagou { padding: 30px 0; }
  .subnavHead .subnavBody.mobiles { display: block; }
  .indexprd .w1488 .swiper .swiper-prd .swiper-wrapper .swiper-slide h5 { height: calc(16px * 2 * 1.4); margin: 10px 0; }
  .indexprd .w1488 .swiper .swiper-prd .swiper-wrapper .swiper-slide p { font-size: 14px; height: calc(14px * 2 * 1.8); }
  .uk .safeTedian .w1488 .swiper .swiper-tedian .swiper-wrapper .swiper-slide .dot { -webkit-box-sizing: border-box; box-sizing: border-box; width: 150px; height: 150px; }
  .uk .safecase .w1488 .swiper .swiper-case .swiper-wrapper .swiper-slide p { line-height: 30px; }
  .uk .time .w1488 .swiper-timeContent .swiper-wrapper .swiper-slide .text p { font-size: 12px !important; }
  .deepmao { top: -50px; }
  .swiper-box1 .swiper-wrapper .swiper-slide .box1text .w1488 h4 { font-size: 14px; }
  .swiper-box1 .swiper-wrapper .swiper-slide .box1text .w1488 h5 { font-size: 20px; margin: 8px 0; }
  .swiper-box1 .swiper-wrapper .swiper-slide .box1text .w1488 h6 { font-size: 14px; margin: 8px 0; }
  .swiper-box1 .swiper-wrapper .swiper-slide .box1text .w1488 h6 span.letters { font-size: 12px; }
  .swiper-box1 .swiper-wrapper .swiper-slide .box1text .w1488 .videoicon { font-size: 24px; }
  .mobileNav .box { padding-top: 50px; }
  .mobileNav .box .w1488 .mobileNavitems .item { height: 45px; }
  .mobileNav .box .w1488 .mobileNavitems .item h5 { font-size: 16px; }
  .mobileNav .box .w1488 .mobileNavitems .mobilelinkitems:before { height: 5px; }
  .mobileNav .box .w1488 .mobileNavitems .mobilelinkitems:after { height: 5px; }
  .mobileNav .box .w1488 .mobileNavitems .mobilelinkitems a { height: 30px; font-size: 14px; }
  .mobileMenu { width: 50px; }
  .mobileMenu .mobileMenu_box { width: 20px; height: 16px; }
  .mobileMenu .mobileMenu_box div:nth-child(2) { width: 12px; }
  header { height: 50px; }
  header > .w1488 .logo img { height: 30px; }
  .safejiagou .w1488 .font { margin-top: 30px; }
  .prdInner .w1488 .prdSwiper .swiper-wrapper .swiper-slide .swiper-qa .qahead { padding: 15px; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; }
  .prdInner .w1488 .prdSwiper .swiper-wrapper .swiper-slide .swiper-qa .qahead a { width: 90px; height: 30px; margin-top: 8px; }
  .prdInner .w1488 .prdSwiper .swiper-wrapper .swiper-slide .swiper-qa .pagings { margin-top: 30px; }
  .prdHeadList { padding: 15px 0; }
  .prdInner .w1488 .prdSwiperList a { height: 30px; font-size: 14px; }
  .prdInner .w1488 .prdHead .font { margin-top: 20px; }
  .prdInner .w1488 .prdHead .font h5 { font-size: 16px; }
  .prdInner .w1488 .prdHead .font .text { margin: 10px 0; }
  .prdInner .w1488 .prdHead .font .text p { margin-bottom: 0px; font-size: 14px; }
  .prdInner .w1488 .prdHead .font a { width: 120px; height: 35px; font-size: 14px; }
  .prdInner .w1488 .prdHead .swiper-prd .prdpag { margin: 15px 0; }
  .prdInner .w1488 .prdHead .swiper-prd .prdpag span { width: 8px; height: 8px; }
  .prdInner .w1488 .prdHead { padding: 0 0 30px; }
  .prdInner .w1488 .prdHead .swiper-prd .swiper-wrapper .swiper-slide { padding: 15px; }
  .prdInner .w1488 .prdSwiper .swiper-wrapper .swiper-slide .swiper-prdprofile { padding: 30px 0; }
  .prdhezuo .w1488 .imgbox .item { width: 48%; }
  .prdhezuo .w1488 .imgbox i { width: 48%; }
  .prdItems .item { padding: 30px 0; }
  .prdhezuo .w1488 .imgbox { padding-top: 30px; }
  .prdItems .item .w1488 .imgbox { margin: 20px 0; }
  .prdItems .item .w1488 .imgbox p { margin-top: 15px; font-size: 14px; }
  .prdItems .item .w1488 .font ol { margin-top: 14px; }
  .columnAddress .w1488 .swiper-otherColumn { margin-top: 20px; padding-top: 20px; }
  .columnAddress .w1488 .swiper-otherColumn .swiper-wrapper .swiper-slide { padding: 15px; }
  .columnAddress .w1488 .swiper-otherColumn .swiper-wrapper .swiper-slide h5 { font-size: 16px; }
  .columnAddress .w1488 .swiper-otherColumn .swiper-wrapper .swiper-slide p { line-height: 1.6; }
  .columnAddress .w1488 .swiper-pagbox { margin-top: 0px; }
  .columnAddress .w1488 .swiper-pagbox .prev1, .columnAddress .w1488 .swiper-pagbox .next1 { width: 30px; height: 30px; }
  .messge { padding: 30px 0; }
  .messge .w1488 h5 { margin-bottom: 25px; font-size: 18px; }
  .subnavHead .bannerimg img { width: auto; height: 170px; }
  .subnavHead .bannerText.flexLeft .w1488 { -webkit-box-align: center; -ms-flex-align: center; align-items: center; }
  .subnavHead .bannerText .w1488 .line { margin: 5px 0 10px; height: 2px; }
  .subnavHead .bannerText .w1488 .linker a { width: 70px; height: 25px; font-size: 14px; }
  .safecase .w1488 .swiper { margin-top: 20px; }
  .safecase .w1488 .swiper .prev1, .safecase .w1488 .swiper .next1 { width: 30px; height: 30px; font-size: 14px; }
  .safecase .w1488 .swiper .swiper-case { margin: 0 10px; }
  .safecase .w1488 .swiper .swiper-case .swiper-wrapper .swiper-slide { padding: 10px; padding-bottom: 0; }
  .safecase .w1488 .swiper .swiper-case .swiper-wrapper .swiper-slide p { height: 30px; font-size: 14px; }
  .safePrice .w1488 .font { margin-bottom: 15px; }
  .safePrice .w1488 .font ol { margin-top: 15px; }
  .safePrice .w1488 .font ol li p { margin-left: 8px; line-height: 1.5; }
  .safeTedian .w1488 .swiper { margin-top: 20px; }
  .safeTedian .w1488 .swiper .swiper-tedian { margin: 0 10px; }
  .safeTedian .w1488 .swiper .swiper-tedian .swiper-wrapper .swiper-slide { height: auto; padding: 20px 12px; }
  .safeTedian .w1488 .swiper .swiper-tedian .swiper-wrapper .swiper-slide .dot { width: 80px; height: 80px; font-size: 10px; }
  .safeTedian .w1488 .swiper .prev, .safeTedian .w1488 .swiper .next { width: 30px; height: 30px; }
  .subnavHead .bannerText { height: calc(100% - 30px); }
  .subnavHead .bannerText.nosubnav { height: 100%; }
  .subnavHead .bannerText .w1488 h5 { font-size: 18px; }
  .subnavHead .bannerText .w1488 h6 { font-size: 16px; }
  .subnavHead .subnavBody { height: 30px; background: #fff; position: static; }
  .subnavHead .subnavBody .w1488 a { font-size: 14px; color: #666; }
  .subnavHead .subnavBody .w1488 a.active { color: #fff; }
  .news .w1488 .newsItem .item { padding: 15px; }
  .news .w1488 .firstNews { padding: 15px; }
  .news .w1488 .firstNews .firstNewsBox .pagbox { margin-top: 10px; }
  .news .w1488 .firstNews .firstNewsBox .pagbox span { width: 10px; height: 3px; }
  .news .w1488 .firstNews .firstNewsBox .swiper-wrapper .swiper-slide .text { height: 30px; }
  .news .w1488 .firstNews .firstNewsBox .swiper-wrapper .swiper-slide .text p { font-size: 13px; }
  .pagings { margin-top: 30px; }
  .pagings a { width: 30px; height: 30px; }
  .pagings .iconfont { font-size: 12px; margin: 0 5px; }
  .guys .w1488 .guysImg .prev, .guys .w1488 .guysImg .next { width: 35px; height: 35px; }
  .guys .w1488 .guysImg .prev { left: 5%; }
  .guys .w1488 .guysImg .next { right: 5%; }
  .recruit { margin-top: 30px; }
  .recruit .recruitHead a { font-size: 18px; margin: 0 15px; }
  .guys .w1488 .guysfont { margin: 30px 0; }
  .guys .w1488 .gtitle h5 { font-size: 18px; }
  .guys .w1488 .gtitle h6 { font-size: 14px; }
  .popUp .popUpBox .joinpop { padding: 20px; }
  .popUp .popUpBox .joinpop .close { top: 0px; right: 0px; font-size: 14px; width: 40px; height: 40px; -webkit-transform: translateY(-100%); transform: translateY(-100%); background: #1B58CC; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; display: none; }
  .popUp .popUpBox .joinpop .scrollbox .box h1 { font-size: 18px; margin-bottom: 30px; }
  .popUp .popUpBox .joinpop .scrollbox .box h2 { font-size: 15px; font-weight: 400; padding: 0 12px; margin: 15px 0; }
  .popUp .popUpBox .joinpop .scrollbox .box .inputbox.inputboxs .input input { height: 32px; }
  .popUp .popUpBox .joinpop .scrollbox .box .inputbox .input { width: 100%; margin-bottom: 14px; }
  .popUp .popUpBox .joinpop .scrollbox .box .inputbox .input h5 { font-size: 13px; width: 65px; }
  .popUp .popUpBox .joinpop .scrollbox .box .inputbox .input input { height: 32px; font-size: 13px; padding: 0 8px; }
  .popUp .popUpBox .joinpop .scrollbox .box .inputbox .input .chooseTime { width: 100%; height: 32px; font-size: 13px; }
  .popUp .popUpBox .joinpop .scrollbox .box .inputbox .input .chooseTime p { padding: 0 8px; }
  .popUp .popUpBox .joinpop .scrollbox .box .tetxbox { min-height: 120px; padding: 5px 8px; margin-bottom: 20px; }
  .popUp .popUpBox .joinpop .scrollbox .box .bottom .item { margin: 5px 0; }
  .popUp .popUpBox .joinpop .scrollbox .box .bottom button { width: 120px; height: 40px; }
  .honor .w1488 .swiper .swiper-honor { margin: 0 8px; }
  .honor .w1488 .swiper .prev1, .honor .w1488 .swiper .next1 { width: 30px; height: 30px; font-size: 12px; }
  .honor .w1488 .swiper { margin-top: 30px; }
  .jiagou .w1488 figure { margin-top: 20px; }
  .time .w1488 .swiper { margin: 30px 0 15px; }
  .time .w1488 .swiper .prev, .time .w1488 .swiper .next { width: 35px; height: 35px; font-size: 12px; }
  .time .w1488 .swiper .swiper-time .swiper-wrapper .swiper-slide h5 { margin-bottom: 5px; }
  .ptitle h5 { font-size: 18px; }
  .profile .font { margin-top: 25px; }
  footer .w1488 .footerTop { padding: 20px 0; }
  footer .w1488 .footerTop .item { width: 100%; }
  footer .w1488 .footerTop .item h5 { font-size: 16px; margin-bottom: 3px; }
  footer .w1488 .footerTop .item ul li { font-size: 14px; line-height: 1.5; }
  footer .w1488 .footerTop .item figure { margin-top: 15px; }
  footer .w1488 .footerTop .item p { margin-top: 2px; font-size: 14px; }
  footer .w1488 .footerBot { padding-bottom: 15px; }
  .indexnews .w1488 .swiper { margin: 30px 0; }
  .indexcustomer .w1488 .ititle h4 { font-size: 18px; }
  .indexnews .w1488 .swiper .swiper-news .swiper-wrapper .swiper-slide .font h5 { font-size: 16px; }
  .indexnews .w1488 .swiper .swiper-news .swiper-wrapper .swiper-slide .font time { font-size: 14px; }
  .indexnews .w1488 .swiper .swiper-news .swiper-wrapper .swiper-slide .font p { font-size: 14px; margin: 5px 0; }
  .indexnews .w1488 .swiper .swiper-news .swiper-wrapper .swiper-slide .font .learn i { font-size: 12px; }
  .indexnews .w1488 .swiper .swiper-news .swiper-wrapper .swiper-slide .font .learn span { font-size: 12px; margin-left: 5px; line-height: 1.2; }
  .indexcustomer .w1488 .ititle p { font-size: 14px; margin-top: 25px; }
  .indexnews .w1488 .swiper .prev3, .indexnews .w1488 .swiper .next3 { width: 30px; height: 30px; font-size: 14px; }
  .indexnews .w1488 .swiper .swiper-news { margin: 0 8px; }
  .indexnews .w1488 .newslearn { width: 90px; height: 32px; font-size: 14px; }
  .indexnews .w1488 .swiper .swiper-news .swiper-wrapper .swiper-slide .font { padding: 15px; }
  .indexsolution .swiper-solution .prev2, .indexsolution .swiper-solution .next2 { width: 40px; height: 40px; }
  .indexsolution .swiper-solution .prev2 { left: 5%; }
  .indexsolution .swiper-solution .next2 { right: 5%; }
  .indexsolution .swiper-solution .swiper-wrapper .swiper-slide .bg h5 { font-size: 18px; }
  .indexsolution .swiper-solution .swiper-wrapper .swiper-slide .bg span { font-size: 14px; }
  .indexsolution .w1488 .ititle p { margin: 20px 0; }
  .ititle h6 { font-size: 16px; }
  .ititle h5 { font-size: 18px; }
  .ititle .line { height: 2px !important; margin-top: 8px !important; }
  .indexprd .w1488 .ititle p { margin: 20px 0; font-size: 14px; }
  .indexprd .w1488 .swiper .swiper-prd .swiper-wrapper .swiper-slide { padding: 15px; }
  .indexprd .w1488 .swiper .swiper-prd .swiper-wrapper .swiper-slide h5 { font-size: 16px; margin: 10px 0 15px; }
  .indexprd .w1488 .swiper .swiper-prd .swiper-wrapper .swiper-slide span { margin-top: 15px; }
  .indexprd .w1488 .swiper .swiper-pagbox { margin-top: 20px; }
  .indexprd .w1488 .swiper .swiper-pagbox .prev1, .indexprd .w1488 .swiper .swiper-pagbox .next1 { width: 30px; height: 30px; }
  .indexsolution { padding-top: 30px; } }

@media screen and (max-width: 480px) { .cooperative .w1488 .item { width: 48%; margin-bottom: 15px; }
  .cooperative .w1488 i { width: 48%; }
  .subnavHead .bannerimg img { width: auto; height: 150px; }
  .recruit .recruitBox .item .head h5 { font-size: 16px; }
  .recruit .recruitBox .item .head .td { width: 90px; height: 30px; font-size: 14px; }
  .recruit .recruitBox .item .title div { margin: 3px 0; width: 100%; font-size: 14px; } }
