@media screen and (max-width: 1800px) { .w1758 { width: 90%; }
  .jobwechat { right: 15px; top: 40%; }
  .subnavBody .r a { padding: 0 22px; } }

@media screen and (max-width: 1600px) { .box1 .item.active .box { width: 90%; padding-top: 90%; }
  .join .swiper-joinbox .swiper-join .swiper-wrapper .swiper-slide .text h5 { font-size: 42px; }
  .servicePro .item .right { padding: 80px; padding-bottom: 0; }
  .box2 .w1758 .l, .box2 .w1758 .r { width: 550px; }
  .mobileNav { overflow-y: hidden; }
  .mobileNav .prditems a { padding: 30px; }
  .mobileNav .items { overflow-y: auto; }
  .mobileNav .items .item { padding: 30px; }
  .about .w1200 ul li .box div span { font-size: 42px; }
  .about .w1200 ul li .box div span:last-child { -webkit-transform: translateY(-8px); transform: translateY(-8px); }
  .box1 .item .box .cot { padding: 15px; }
  .bannerText h5 { font-size: 42px; } }

@media screen and (max-width: 1440px) { .box1 .item .box .cot section .boxtb { width: 70px; height: 70px; }
  .box1 .item .box .cot section .boxtb i { font-size: 32px; }
  .subnavBody .l { width: 30%; }
  .subnavBody .l p { margin-left: 20px; margin-right: 30px; }
  .subnavBody .r { width: 70%; }
  .join_guys5 .swiper-guys5 .swiper-wrapper .swiper-slide { width: 1000px; }
  .join_guys5 .swiper-guys5 .next { margin-right: -558px; }
  .join_guys5 .swiper-guys5 .prev { margin-left: -558px; }
  .join .swiper-joinbox .joinbox { left: 10%; }
  .join .swiper-joinbox .swiper-join .swiper-wrapper .swiper-slide .text { left: 20%; }
  .servicePro .item .right { padding: 60px; padding-bottom: 0; }
  .servicePro .item .right i { font-size: 42px; }
  .service1 .item .text { padding: 60px 40px; }
  .service1 .item .text i { font-size: 38px; }
  .service1 .item .bg { padding: 0; display: -webkit-box; display: -ms-flexbox; display: flex; -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; }
  .service1 .item .bg h1 { font-size: 28px; }
  .service1 .item .bg h2 { margin-bottom: 60px; }
  .service1 .item .bg i { font-size: 38px; }
  .box2 .w1758 .l, .box2 .w1758 .r { width: 500px; }
  .box2 .w1758 .r ul li div span { font-size: 42px; }
  .box1 .item .box .cot { -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; }
  .box1 .item .box .cot .line, .box1 .item .box .cot p { margin: 20px 0; }
  .mobileNav .prditems a i { font-size: 32px; } }

@media screen and (max-width: 1366px) { header { height: 100px; }
  .anmao { top: -175px; }
  .join .swiper-joinbox .swiper-join .swiper-wrapper .swiper-slide .text h5 { font-size: 32px; }
  .join .swiper-joinbox .joinbox { left: 5%; }
  .join .swiper-joinbox .swiper-join .swiper-wrapper .swiper-slide .text { left: 15%; }
  footer .w1758 .t .left .item:nth-child(2) { margin: 0 100px; }
  .service .w1200 li .box i { font-size: 35px; }
  .box4 .item .text { padding: 0 10%; }
  .box4 .item .text p { margin: 30px 0; }
  .mobileNav .prditems a { padding: 15px 30px; }
  .mobileNav .prditems a h5 { font-size: 18px; }
  .about .w1200 ul li .box div span { font-size: 32px; }
  .about .w1200 ul li .box div span:last-child { -webkit-transform: translateY(-5px); transform: translateY(-5px); }
  .stitle .chinalist { font-size: 32px !important; }
  .bannerText h5 { font-size: 32px; padding-bottom: 20px; } }

@media screen and (max-width: 1280px) { .w1200 { width: 90%; }
  .uk .youshi .w1087 .items .item h5 { font-size: 16px; }
  .manage .w1087 .items .item .bg { -webkit-transform: translateY(47%); transform: translateY(47%); }
  .swiper-child .swiper-wrapper .swiper-slide .prdzqbox .font .text a { width: 18%; }
  .swiper-child .swiper-wrapper .swiper-slide .prdzqbox .font .text i { width: 18%; }
  .star360 .w1200 .box { -webkit-transform: scale(0.9); transform: scale(0.9); }
  .fuli .w1200 .item { width: 24%; margin-bottom: 30px; }
  .fuli .w1200 span { width: 24%; }
  .fuli .w1200 .item h5 { font-size: 20px; }
  .join_guys6 .w1200 .items .item { width: 33%; }
  .join_guys5 .swiper-guys5 .swiper-wrapper .swiper-slide { width: 80%; }
  .join_guys5 .swiper-guys5 .next { margin-right: calc(-40% - 58px); }
  .join_guys5 .swiper-guys5 .prev { margin-left: calc(-40% - 58px); }
  footer .w1758 .t .left .item:nth-child(2) { margin: 0 60px; }
  .newsInner .w1200 .newspaper { width: 90%; padding: 60px 60px 100px; }
  .box4 .item .text .line { margin: 15px 0; }
  .box2 .videomenu { left: 75%; }
  .servicePro .item .right { padding: 30px; padding-bottom: 0; }
  .servicePro .item .right i { font-size: 32px; }
  .servicePro .item .right .stitle { margin: 20px 0; }
  .servicePro .item .right p { margin-top: 20px; }
  .about .w1200 .text { width: 100%; }
  .subnavBody .l p { margin: 0 50px; }
  .subnavBody .r a { padding: 0 30px; }
  header .w1758 ul li { padding: 0 15px; }
  header .w1758 ul li a { font-size: 16px; }
  .floatLeft { display: none; }
  .w1087 { width: 90%; }
  .subnavBody .l { width: 35%; }
  .subnavBody .l p { margin: 0 15px; font-size: 18px; }
  .subnavBody .r { width: 65%; }
  .subnavBody .r a { padding: 0 18px; font-size: 14px; }
  .teamwork .w1087 .font { margin-right: 60px; } }

@media screen and (max-width: 1280px) { .manage .w1087 .items .item .bg { -webkit-transform: translateY(50%); transform: translateY(50%); }
  .youshi .w1087 .items .item .dot { width: 60px; height: 60px; }
  .youshi .w1087 .items .item .dot figure { width: 30px; }
  .youshi .w1087 .items .item .dot figure img { width: 100%; }
  .youshi .w1087 .items .item h5 { font-size: 16px; }
  .youshi .w1087 .items .item .bg h5 { margin: 0; margin-bottom: 15px; }
  .login .loginBox { padding: 20px; }
  .login .loginBox h5 { font-size: 24px; } }

@media screen and (max-width: 1024px) { .about, .culture, .time, .zeren, .box3, .service, .news, .newsInner, footer .w1758 .t, .join_guys2, .join_guys3, .join_guys5, .join_guys6, .jobsearch, .star, .job.starjob, .star360, .starqa, .superman1, .superman2, .superman3, .superman3.xingfu, .contact1, .contact3, .searchResult, .srList, .fangan, .prdzq, .pingpai, .teamwork, .sericework, .area, .manage, .youshi, .pingtai, .hrp, .hrpitems, .selfhelpHead { padding: 60px 0; }
  .login .item { display: none; }
  .login .loginBox p { margin: 20px 0; }
  .login > img { width: auto; height: 60vh; }
  .login .loginBox button { height: 50px; }
  .prdInner .w1087 h5 { font-size: 24px; }
  .selfhelpHead .input input { -webkit-box-flex: 1; -ms-flex: 1; flex: 1; }
  .prdInner .w1087 .title { -webkit-box-pack: start; -ms-flex-pack: start; justify-content: flex-start; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; }
  .prdInner .w1087 .title span { width: 60px; margin-bottom: 5px; margin-right: 8px; height: 20px; }
  .prdInner .w1087 .title .list a { padding: 0 10px; height: 20px; font-size: 12px; margin-bottom: 5px; }
  .return { padding: 60px 0; }
  .prdInner { padding-top: 60px; }
  .hrp .w1087 .box { margin-top: 60px; }
  .manageContact { padding: 60px 0; }
  .manageContact .w1087 .stitle h5 { margin-bottom: 15px; }
  .manageContact .w1087 .font figure { width: 24px; }
  .manageContact .w1087 .font figure img { width: 100%; }
  .manageContact .w1087 .font span { font-size: 16px; margin-left: 10px; }
  .manage .w1087 .items .item .bg { background: rgba(6, 80, 150, 0.9); -webkit-transform: translateY(0); transform: translateY(0); }
  .manage .w1087 .items .item .bg:after { opacity: 0; }
  .manage .w1087 .items .item .bg { padding: 30px; }
  .manage .w1087 .items .item .bg p { margin: 20px 0; }
  .sericework .w1087 .stitle h6 { margin-bottom: 60px; }
  .sericework .w1087 .items { -ms-flex-wrap: wrap; flex-wrap: wrap; }
  .sericework .w1087 .items .item { margin-bottom: 30px; width: 33%; }
  .sericework .w1087 .items .item:last-child:nth-child(3n - 1) { margin-right: 33%; }
  .sericework .w1087 .items .item figure { width: 38px; height: auto; }
  .sericework .w1087 .items .item figure img { width: 100%; }
  .fangan .w1087 .list .item figure:after { display: none; }
  .fangan .w1087 .list .item figure span { display: none; }
  .pingpai .w1087 .swiper { margin-top: 30px; }
  .pingpai .w1087 .swiper .prev { right: auto; left: 1%; margin: 0; }
  .pingpai .w1087 .swiper .next { left: auto; right: 1%; margin: 0; }
  .prdzq, .sericework { background-attachment: initial !important; }
  .swiper-child .swiper-wrapper .swiper-slide .prdzqbox { padding: 30px; }
  .swiper-child .swiper-wrapper .swiper-slide .prdzqbox .font .text a { width: 24%; }
  .swiper-child .swiper-wrapper .swiper-slide .prdzqbox .font .text i { width: 24%; }
  .mobileNav .mobileMenuclose { width: 40px; height: 40px; top: 30px; right: 60px; }
  .mobileNav .mobileMenuclose div { top: 50%; left: 50%; margin-left: -20px; }
  .sltitle { font-size: 24px; }
  .srtitle { font-size: 34px; }
  header { position: fixed !important; }
  .anmao { top: -140px; }
  .contact3 ul li .img:after { font-size: 24px; }
  .contact2 { height: 450px; }
  .contact1 .w1200 .head .l h5 { font-size: 24px; }
  .superman3.xingfu ul { width: 90% !important; margin: 60px auto !important; }
  .superman3.xingfu ul li { width: 48% !important; margin: 0 !important; margin-bottom: 30px !important; }
  .contact3 ul { width: 95%; margin-left: 5%; overflow-x: auto; -ms-overflow-style: none; overflow: -moz-scrollbars-none; overflow: -webkit-scrollbars-none; }
  .contact3 ul::-webkit-scrollbar { display: none; }
  .contact3 ul li { -webkit-box-flex: 0; -ms-flex: none; flex: none; width: 60%; margin-right: 30px; }
  .contact3 ul li .contact3text { width: 100%; border-radius: 0 0 10px 10px; margin-bottom: 0; -webkit-transform: translateY(0); transform: translateY(0); }
  .superman3 ul { margin: 60px auto; width: 95%; margin-left: 5%; overflow-x: auto; -ms-overflow-style: none; overflow: -moz-scrollbars-none; overflow: -webkit-scrollbars-none; }
  .superman3 ul::-webkit-scrollbar { display: none; }
  .superman3 ul li { -webkit-box-flex: 0; -ms-flex: none; flex: none; width: 60%; margin-right: 30px; }
  .superman3 ul li .text { width: 100%; }
  .superman2 .swiper-guys5 .swiper-wrapper .swiper-slide { width: 70%; }
  .superman2 .swiper-guys5 .next { margin-right: calc(-35% - 58px); }
  .superman2 .swiper-guys5 .prev { margin-left: calc(-35% - 58px); }
  .superman1 .stitle { margin-bottom: 30px; }
  .superman1 .w1200 { -ms-flex-wrap: wrap; flex-wrap: wrap; }
  .superman1 .w1200:after { display: none; }
  .superman1 .w1200 li { width: 50%; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; margin-bottom: 30px; }
  .superman1 .w1200 li.active .dot { -webkit-transform: scale(1); transform: scale(1); }
  .superman1 .w1200 li.active .dot:after { border-color: #065096; }
  .superman1 .w1200 li.active .dot div { background: #065096; -webkit-transform: scale(1); transform: scale(1); }
  .superman1 .w1200 li.active .dot div img { opacity: 1; }
  .star360 .w1200 .box { text-align: left; }
  .star360 .w1200 .box img { margin-bottom: 60px; }
  .star360 .w1200 .box .dot { -webkit-transform: translate(0) !important; transform: translate(0) !important; position: static; width: auto; height: auto; background: transparent; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: start; -ms-flex-pack: start; justify-content: flex-start; }
  .star360 .w1200 .box .dot:before { content: ''; width: 15px; height: 15px; background: white; display: block; border-radius: 50%; }
  .star360 .w1200 .box .dot p { position: static; -webkit-transform: translate(0) !important; transform: translate(0) !important; margin: 0 !important; margin-left: 15px !important; }
  .star360 .w1200 .box .dot p br { display: none; }
  .fuli { padding: 100px 0; }
  .fuli .w1200 .item { width: 32%; }
  .fuli .w1200 .item i { font-size: 32px; }
  .fuli .w1200 span { width: 32%; }
  .job { padding-bottom: 100px; }
  .join_guys5 .swiper-guys5 .swiper-wrapper .swiper-slide .text { height: 50px; line-height: 50px; }
  .jobsearch .w1200 .item ul { -ms-flex-wrap: nowrap; flex-wrap: nowrap; white-space: nowrap; overflow-y: hidden; overflow-x: auto; -ms-overflow-style: none; overflow: -moz-scrollbars-none; overflow: -webkit-scrollbars-none; }
  .jobsearch .w1200 .item ul::-webkit-scrollbar { display: none; }
  .join_guys6 .w1200 .items .item { width: 48%; margin-bottom: 30px; }
  .join_guys6 .w1200 .items .item img { width: 100% !important; height: auto !important; }
  .join_guys3 .w1200 { width: 95%; margin: 0; margin-left: auto; overflow-y: hidden; overflow-x: auto; -ms-overflow-style: none; overflow: -moz-scrollbars-none; overflow: -webkit-scrollbars-none; }
  .join_guys3 .w1200::-webkit-scrollbar { display: none; }
  .join_guys3 .w1200 .item { -webkit-box-flex: 0; -ms-flex: none; flex: none; width: 50%; margin-right: 30px; }
  .join_guys3 .w1200 .item:last-child { margin-right: 0; }
  .join_guys2 .w1200 .swiper-guys .swiper-wrapper .swiper-slide .img .text.text1 { left: initial; right: 0; -webkit-transform: translateX(0); transform: translateX(0); }
  .join_guys2 .w1200 .swiper-guys .swiper-wrapper .swiper-slide .img .text.text2 { left: initial; right: 0; margin-left: 0; }
  .join_guys1 { padding-top: 60px; }
  .join_guys1 .w1200 { margin-top: 30px; }
  .subnavBody.reseter { position: fixed !important; top: 80px !important; }
  .join .swiper-joinbox .joinbox { left: 2%; }
  .join .swiper-joinbox .joinbox .item { width: 50px; height: 50px; }
  .join .swiper-joinbox .joinbox .item i { font-size: 24px; }
  .join .swiper-joinbox .swiper-join { height: auto; width: 80%; margin: 0 auto; }
  .join .swiper-joinbox .swiper-join .swiper-wrapper .swiper-slide { position: relative; width: 100% !important; height: auto !important; opacity: 1 !important; }
  .join .swiper-joinbox .swiper-join .swiper-wrapper .swiper-slide.swiper-slide-active .text { opacity: 1; }
  .join .swiper-joinbox .swiper-join .swiper-wrapper .swiper-slide img { margin: auto; width: 100% !important; height: auto !important; }
  .join .swiper-joinbox .swiper-join .swiper-wrapper .swiper-slide .text { background: rgba(0, 0, 0, 0.3); width: 100%; height: 100%; left: 0; z-index: 3; display: -webkit-box; display: -ms-flexbox; display: flex; padding: 0 5%; -webkit-box-sizing: border-box; box-sizing: border-box; -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; -webkit-box-align: center; -ms-flex-align: center; align-items: center; }
  .join .swiper-joinbox .swiper-join .swiper-wrapper .swiper-slide .text h5 { font-size: 24px; }
  .join .swiper-joinbox .swiper-join .swiper-wrapper .swiper-slide .text i { margin-top: 30px; }
  footer .w1758 .t .left .item:nth-child(2) { margin: 0 30px; }
  footer .w1758 .t .left { width: 100%; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; }
  footer .w1758 .t .left .item h5 { font-size: 18px; }
  footer .w1758 .t .right { display: none; }
  .service1 .item .text { padding: 60px 30px; }
  .service1 .item .text i { font-size: 32px; }
  .service1 .item .bg h1 { font-size: 24px; }
  .service1 .item .bg h2 { margin-bottom: 30px; }
  .service1 .item .bg i { font-size: 32px; }
  .news .w1200 .fy { margin-top: 60px; }
  .news .w1200 ul li { width: 48%; }
  .news .w1200 ul li:last-child:nth-child(3n - 1) { margin-right: 0; }
  .servicePro .item { -ms-flex-wrap: wrap; flex-wrap: wrap; }
  .servicePro .item .left { width: 100%; }
  .servicePro .item .right { width: 100%; padding: 60px 30px; }
  .service .w1200 li { padding: 0 15px; }
  .box4 { -ms-flex-wrap: wrap; flex-wrap: wrap; }
  .box4 .item { -webkit-box-flex: 0; -ms-flex: none; flex: none; width: 100%; }
  .box4 .item .text { padding: 0 5%; }
  .box4 .item .text h5 { font-size: 24px; }
  .box3 .box3swiper .prev, .box3 .box3swiper .next { position: absolute; margin: 0 auto; }
  .box3 .box3swiper .prev { left: 0; }
  .box3 .box3swiper .next { right: 0; }
  .box3 .w1758 .head h5 { font-size: 24px; }
  .box2 .w1758 .l h5 { font-size: 24px; }
  .box2 .w1758 .l p { margin-bottom: 60px; }
  .box1 .box1head { padding: 20px 0; }
  .box2 { padding: 160px 0; }
  .zeren .w1200 .prev, .zeren .w1200 .next { width: 40px; height: 40px; }
  .time { padding-bottom: 90px; }
  .time .swiper-time .swiper-wrapper .swiper-slide h5 { font-size: 32px; }
  .time .swiper-time .swiper-wrapper .swiper-slide i { margin: 30px 0; }
  .culture .w1200 .swiper-culture .swiper-wrapper .swiper-slide .text { left: 30px; bottom: 30px; }
  .culture .w1200 .swiper-culture { padding-bottom: 60px; }
  .about .w1200 ul { margin: 60px 0; }
  .stitle .chinalist { font-size: 24px !important; }
  .subnavBody { height: 60px; }
  .subnavBody .l { width: auto; padding-left: 5%; -webkit-box-sizing: border-box; box-sizing: border-box; }
  .subnavBody .l a { font-size: 22px; }
  .subnavBody .l p { margin: 0 30px; }
  .subnavBody .l i { margin-right: 30px; }
  .subnavBody .r { -webkit-box-flex: 1; -ms-flex: 1; flex: 1; white-space: nowrap; overflow-x: auto; -ms-overflow-style: none; overflow: -moz-scrollbars-none; overflow: -webkit-scrollbars-none; }
  .subnavBody .r::-webkit-scrollbar { display: none; }
  header { height: 80px; }
  header .w1758 { width: 94%; }
  header .w1758 ul { display: none; }
  .bannerText h5 { font-size: 24px; padding-bottom: 12px; }
  header .w1758 .searchbox { max-width: 60%; }
  .box1 { -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; height: auto; }
  .box1 .item { width: 100%; height: 250px; }
  .box1 .item:after { opacity: 1; }
  .box1 .item .box { width: 100%; padding: 0; height: 100%; }
  .box1 .item .box .cot { -webkit-transform: translateY(0); transform: translateY(0); }
  .box1 .item .box .cot p, .box1 .item .box .cot .readmorebox { display: none; } }

@media screen and (max-width: 860px) { .time h4 { width: 90%; margin: 60px auto; }
  .hrpitems .w1087 { -ms-flex-wrap: wrap; flex-wrap: wrap; }
  .hrpitems .w1087 .item { width: 48%; margin-bottom: 30px; }
  .youshi .w1087 .items { -ms-flex-wrap: wrap; flex-wrap: wrap; }
  .youshi .w1087 .items .item { width: 48%; margin-bottom: 30px; padding: 15px; height: auto; }
  .youshi .w1087 .items .item:hover .bg { height: auto; }
  .youshi .w1087 .items .item h5 { margin: 15px 0; }
  .youshi .w1087 .items .item .bg { position: static; opacity: 1; -webkit-transform: translate(0, 0); transform: translate(0, 0); background: transparent; padding: 0; height: auto; }
  .youshi .w1087 .items .item .bg h5 { display: none; }
  .youshi .w1087 .items .item .bg p { color: #666; }
  .teamwork .w1087 { -ms-flex-wrap: wrap; flex-wrap: wrap; }
  .teamwork .w1087 .font { -webkit-box-flex: 0; -ms-flex: none; flex: none; width: 100%; margin-right: 0; }
  .teamwork .w1087 figure { width: 50%; margin: 0 auto; margin-top: 60px; }
  .fangan .w1087 .list .item { width: 48%; }
  .fangan .w1087 .list i { width: 48%; }
  .srbox { width: 90%; padding: 15px; padding-top: 0; margin-top: 60px; }
  .contact2 { height: 400px; }
  .job .item .box .text { padding: 30px; }
  .job .item .head div:nth-child(2) { display: none; }
  .jobwechat { display: none; }
  .join_guys5 .swiper-guys5 .swiper-wrapper .swiper-slide { width: 90%; }
  .join_guys5 .swiper-guys5 .next { margin-right: 0; right: 0; width: 45px; height: 45px; }
  .join_guys5 .swiper-guys5 .prev { margin-left: 0; left: 0; width: 45px; height: 45px; }
  .join_guys4 .w1200 .item { -ms-flex-wrap: wrap; flex-wrap: wrap; margin-bottom: 150px; }
  .join_guys4 .w1200 .item .img { width: 48%; margin-bottom: 30px; }
  footer .w1758 .t .left .item:nth-child(1) { display: none; }
  footer .w1758 .t .left .item:nth-child(2) { margin: 0; }
  footer .w1758 .t .left .item p:first-child { margin-top: 0; }
  footer .w1758 .t .left .item .boxlogo { margin-top: 30px; }
  footer .w1758 .t .left .item h5 { margin-top: 0; font-size: 16px; margin-bottom: 10px; }
  footer .w1758 .t .left .item h6 { font-size: 16px; }
  .newsInner .w1200 .newspaper .head h5 { font-size: 24px; }
  .service1 { -ms-flex-wrap: wrap; flex-wrap: wrap; }
  .service1 .item { width: 100%; }
  .service .w1200 { margin-top: 60px; }
  .service .w1200 { -ms-flex-wrap: wrap; flex-wrap: wrap; }
  .service .w1200 li { -webkit-box-flex: 0; -ms-flex: none; flex: none; width: 100%; border: none; margin-bottom: 30px; }
  .service .w1200 li:last-child { margin-bottom: 0; }
  .box3 .box3swiper .swiper-news .swiper-wrapper .swiper-slide h5 { margin-bottom: 30px; }
  .box2 .w1758 .r ul:after { width: 100%; }
  .box2 { padding: 120px 0; padding-bottom: 160px; }
  .box2 .w1758 { -ms-flex-wrap: wrap; flex-wrap: wrap; }
  .box2 .w1758 .l, .box2 .w1758 .r { width: 100%; }
  .box2 .w1758 .r { margin-top: 30px; }
  .box2 .w1758 .r ul li div span { font-size: 32px; }
  .box2 .videomenu { left: 50%; top: initial; bottom: 5%; width: 60px; height: 60px; -webkit-transform: translate(-50%, 0); transform: translate(-50%, 0); }
  .mobileNav .prditems { width: auto; }
  .mobileNav .prditems a h5 { font-size: 16px; }
  .mobileNav .prditems a i { font-size: 24px; }
  .mobileNav .items { width: auto; }
  .mobileNav .items .item .mobileNavitemhead h5 { font-size: 18px; }
  .mobileNav .items .item .mobileNavitemhead h5:after { top: calc(18px * 1.7 / 2); }
  .about .w1200 ul { -ms-flex-wrap: wrap; flex-wrap: wrap; }
  .about .w1200 ul li { -webkit-box-flex: 0; -ms-flex: none; flex: none; width: 50%; -webkit-box-sizing: border-box; box-sizing: border-box; padding: 0 80px; margin-bottom: 30px; -webkit-box-pack: start; -ms-flex-pack: start; justify-content: flex-start; }
  .about .w1200 ul li:nth-child(2n) { border: none; } }

@media screen and (max-width: 750px) { .join_guys2 .w1200 .swiper-guys .swiper-wrapper .swiper-slide .boxslide { -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; -webkit-box-align: center; -ms-flex-align: center; align-items: center; }
  .join_guys2 .w1200 .swiper-guys .swiper-wrapper .swiper-slide .boxslide .item { margin: 15px 0; border: none; width: 100%; }
  .manage .w1087 .items { -ms-flex-wrap: wrap; flex-wrap: wrap; }
  .manage .w1087 .items .item { width: 100%; margin-bottom: 30px; }
  .manage .w1087 .items .item .bg { padding: 30px; }
  .swiper-child .swiper-wrapper .swiper-slide .prdzqbox { padding: 15px; }
  .swiper-child .swiper-wrapper .swiper-slide .prdzqbox .font .text a { width: 32%; }
  .swiper-child .swiper-wrapper .swiper-slide .prdzqbox .font .text i { width: 32%; }
  .contact2 { height: 350px; }
  .contact1 .w1200 .head { -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; -webkit-box-align: center; -ms-flex-align: center; align-items: center; text-align: center; margin-bottom: 15px; }
  .contact1 .w1200 .head .l h5 { margin: 0px; }
  .contact1 .w1200 .head .l h6 { margin: 10px 0; }
  .contact1 .w1200 .text .l { width: 100%; }
  .contact1 .w1200 .text .l p { text-align: center; }
  .contact1 .w1200 .text .r { display: none; }
  .fuli { padding: 60px 0; }
  .fuli .w1200 .item { width: 48%; }
  .fuli .w1200 .item i { font-size: 24px; }
  .fuli .w1200 .item h5 { font-size: 18px; }
  .fuli .w1200 span { width: 48%; }
  .join_guys2 .w1200 .swiper-guys .swiper-wrapper .swiper-slide .img .text p { color: #333; font-weight: 700; font-size: 14px; }
  .join_guys2 .w1200 .swiper-guys .swiper-wrapper .swiper-slide .img .text.text2 { bottom: 10%; }
  .newsInner .w1200 .newspaper { width: 100%; padding: 30px; }
  .newsInner .w1200 .newspaper .title { display: none; }
  .subnavBody .l { padding-left: 5%; }
  .subnavBody .l a { font-size: 18px; }
  .subnavBody .l i { display: none; }
  .subnavBody .r a { padding: 0 20px; }
  .prdzq .w1087 .head { margin: 20px 0; }
  .prdzq .w1087 .head span { width: auto; height: auto; padding: 5px 10px; line-height: 1.3; font-size: 14px; }
  .prdzq .w1087 .swiper-father .swiper-wrapper .swiper-slide .swiper-head { margin-bottom: 10px; }
  .prdzq .w1087 .swiper-father .swiper-wrapper .swiper-slide .swiper-head span { font-size: 14px; margin-right: 10px; } }

@media screen and (max-width: 768px) { .popClose { display: none; }
  .subnavBodyList { position: fixed; right: 0; top: 15%; background: white; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; padding: 5px 10px; z-index: 9; }
  .subnavBodyList div { display: none; }
  .subnavBodyList span { font-size: 12px; line-height: 1.5; }
  .loginBox { width: 90%; padding: 15px; }
  .loginBox h5 { font-size: 18px; margin-bottom: 15px; }
  .loginBox button { margin-top: 15px; height: 40px; font-size: 14px; }
  .login .loginBox .input .inputList { height: 35px; }
  .login .loginBox .input .inputList input { padding: 0 30px 0 10px; font-size: 12px; }
  .login .loginBox .input .inputList i { font-size: 12px; right: 10px; }
  .login .loginBox .input h6 { font-size: 12px; }
  .inputItem { margin-bottom: 15px; }
  .inputItem span { font-size: 12px; }
  .inputItem input { font-size: 12px; padding: 0 12px; width: 80%; height: 35px; }
  .inputItem i { font-size: 16px; right: 10px; }
  .hint { padding: 15px; } }

@media screen and (max-width: 640px) { .about, .culture, .time, .zeren, .box3, .service, .news, .newsInner, footer .w1758 .t, .join_guys2, .join_guys3, .join_guys5, .join_guys6, .jobsearch, .star, .job.starjob, .star360, .starqa, .superman1, .superman2, .superman3, .superman3.xingfu, .contact1, .contact3, .searchResult, .srList, .fangan, .prdzq, .pingpai, .teamwork, .sericework, .area, .manage, .youshi, .pingtai, .hrp, .hrpitems, .selfhelpHead { padding: 30px 0; }
  .login .loginBox { width: 90%; padding: 5%; -webkit-box-sizing: border-box; box-sizing: border-box; }
  .login .loginBox h5 { font-size: 18px; }
  .login .loginBox p { margin: 5px 0 10px; }
  .login .loginBox .input { margin-bottom: 15px; }
  .login .loginBox .input input { -webkit-box-flex: 1; -ms-flex: 1; flex: 1; height: 35px; padding: 0 15px; font-size: 14px; }
  .login .loginBox button { margin-top: 10px; height: 40px; font-size: 15px; }
  .videobox video { width: 100%; }
  .selfhelpHead .stitle { margin-bottom: 20px; }
  .selfhelpListitem .head { padding: 0 15px; height: 35px; }
  .selfhelpListitem .head h6 { font-size: 12px; }
  .selfhelpListitem .list { padding: 15px 0; }
  .selfhelpListitem .list li { margin-bottom: 15px; padding-left: 15px; }
  .selfhelpListitem .list li p { font-size: 12px; }
  .selfhelp .w1200 .fy { margin: 30px 0; }
  .selfhelpHead .input input { height: 35px; padding: 0 15px; }
  .selfhelpHead .input button { height: 35px; width: 75px; }
  .prdInner .w1087 h5 { font-size: 18px; }
  .prdInner .w1087 h6 { font-size: 14px; margin: 3px 0 10px; }
  .return { padding: 30px 0; }
  .return a { width: 110px; height: 30px; font-size: 12px; }
  .prdInner { padding-top: 30px; }
  .hrpitems .w1087 .item { width: 100%; padding: 15px; margin-bottom: 20px; }
  .hrpitems .w1087 .item:last-child { margin-bottom: 0; }
  .hrpitems .w1087 .item h5 { font-size: 18px; }
  .hrpitems .w1087 .item .line { margin: 15px 0; }
  .hrpitems .w1087 .item ul li { margin-bottom: 10px; }
  .hrp .w1087 .box { width: 90%; height: 0; padding-top: 90%; margin-top: 30px; }
  .hrp .w1087 .box .maindot { width: 120px; height: 120px; position: absolute; top: 50%; left: 50%; -webkit-transform: translate(-50%, -50%); transform: translate(-50%, -50%); }
  .hrp .w1087 .box .maindot figure { width: 40px; }
  .hrp .w1087 .box .maindot figure img { width: 100%; }
  .hrp .w1087 .box .maindot h5 { font-size: 17px; }
  .hrp .w1087 .box .otherdot .dot { width: 60px; height: 60px; }
  .hrp .w1087 .box .otherdot .dot figure { width: 20px; }
  .hrp .w1087 .box .otherdot .dot figure img { width: 100%; }
  .hrp .w1087 .box .otherdot .dot p { font-size: 12px; margin-top: 0px; }
  .youshi .w1087 .items { margin-top: 30px; }
  .youshi .w1087 .items .item { width: 100%; height: auto; padding: 20px 15px; margin-bottom: 20px; }
  .youshi .w1087 .items .item:last-child { margin-bottom: 0; }
  .area .w1087 .stitle { margin-bottom: 25px; }
  .area .w1087 .stitle h5 { margin-bottom: 0; }
  .sericework .w1087 .stitle h6 { font-size: 14px; margin: 15px auto 30px; }
  .sericework .w1087 .items .item { margin-bottom: 20px; width: 50%; }
  .sericework .w1087 .items .item:last-child:nth-child(3n - 1) { margin-right: 0%; }
  .sericework .w1087 .items .item:last-child:nth-child(2n - 1) { margin-right: 50%; }
  .sericework .w1087 .items .item figure { width: 30px; }
  .sericework .w1087 .items .item p { font-size: 12px; }
  .pingpai .w1087 .swiper .prev, .pingpai .w1087 .swiper .next { width: 30px; height: 30px; font-size: 10px; }
  .teamwork .w1087 { -ms-flex-wrap: wrap; flex-wrap: wrap; }
  .teamwork .w1087 .font { -webkit-box-flex: 0; -ms-flex: none; flex: none; width: 100%; }
  .teamwork .w1087 .font .listbox { margin-top: 25px; }
  .teamwork .w1087 .font .listbox h5 { margin-bottom: 0; }
  .teamwork .w1087 .font .listbox .list { margin-bottom: 15px; }
  .teamwork .w1087 .font .listbox .list h6 { font-size: 16px; margin-bottom: 5px; }
  .teamwork .w1087 .font .listbox .list p { font-size: 14px; }
  .teamwork .w1087 figure { width: 100%; margin-top: 30px; }
  .pingpai .w1087 .swiper .swiper-logo .swiper-wrapper .swiper-slide { height: 70px; }
  .swiper-child .swiper-wrapper .swiper-slide .prdzqbox { padding: 20px 15px; }
  .swiper-child .swiper-wrapper .swiper-slide .prdzqbox .font .text a { width: 100% !important; margin-bottom: 8px; }
  .swiper-child .swiper-wrapper .swiper-slide .prdzqbox .font .text i { width: 100% !important; }
  .fangan .w1087 h6 { margin: 20px 0; font-size: 14px; }
  .fangan .w1087 .list .item .text { height: 40px; font-size: 12px; }
  .amap-scalecontrol { display: none !important; }
  .sltitle { font-size: 18px; }
  .sltit { font-size: 16px; }
  .sltxt { font-size: 14px; -webkit-line-clamp: 2; }
  .srList li { padding: 20px 0; }
  .join_guys2 .w1200 .swiper-guys { padding-bottom: 30px; }
  .srtitle { font-size: 24px; }
  .srbox { margin-top: 30px; padding-bottom: 10px; }
  .srbox input { width: 90%; }
  .srbox i { right: 15px; font-size: 18px; -webkit-transform: translateY(2px); transform: translateY(2px); }
  .amap-info-contentContainer { max-width: 300px; }
  .amap-info-contentContainer h5 { font-size: 18px; }
  .join_guys2 .w1200 .swiper-guys .swiper-wrapper .swiper-slide .boxslide .item .swiper-guysbox { width: 180px; height: 180px; }
  .join_guys2 .w1200 .swiper-guys .swiper-wrapper .swiper-slide .boxslide .item .swiper-guysbox .dots { width: 150px; height: 150px; }
  .join_guys2 .w1200 .swiper-guys .swiper-wrapper .swiper-slide .boxslide .item .swiper-guysbox .dot .round.round7 { top: 88%; right: 28%; }
  .join_guys2 .w1200 .swiper-guys .swiper-wrapper .swiper-slide .boxslide .item .swiper-guysbox .dot .round.round6 { top: 88%; left: 28%; }
  .anmao { top: -90px; }
  .contact3 ul li .img:after { font-size: 18px; }
  .contact3 ul li { width: 80%; margin-right: 15px; }
  .contact3 ul li .contact3text { padding: 15px; }
  .contact2 { height: 300px; }
  .contact1 .w1200 .head { margin-bottom: 15px; }
  .contact1 .w1200 .head .l h5 { margin: 0px; font-size: 18px; }
  .contact1 .w1200 .head .l h6 { margin: 5px 0; font-size: 16px; }
  .contact1 .w1200 .head .r h4 { font-size: 16px; }
  .contact1 .w1200 .text .l { width: 100%; }
  .contact1 .w1200 .text .l p { text-align: center; }
  .contact1 .w1200 .text .r { display: none; }
  .superman3.xingfu ul { margin: 30px auto !important; }
  .superman3.xingfu ul li { width: 100% !important; margin-bottom: 20px !important; }
  .superman3.xingfu ul li:last-child { margin-bottom: 0 !important; }
  .superman3 ul { margin: 30px auto; }
  .superman3 ul li { width: 80%; margin-right: 15px; }
  .superman3 ul li .text { padding: 15px; }
  .superman3 ul li .text h5 { margin-bottom: 5px; }
  .superman3 .more { width: 95px; height: 36px; }
  .superman2 .swiper-guys5 { margin-top: 30px; }
  .superman2 .swiper-guys5 .swiper-wrapper .swiper-slide { width: 90%; }
  .superman2 .swiper-guys5 .prev, .superman2 .swiper-guys5 .next { width: 35px; height: 35px; }
  .superman2 .swiper-guys5 .next { margin-right: 0; right: 0; }
  .superman2 .swiper-guys5 .prev { margin-left: 0; left: 0; }
  .job.starjob .item .head div:nth-child(2) { display: block !important; }
  .starqa .w1200 .starqaitems .head { padding: 15px 0px; }
  .starqa .w1200 .starqaitems .head .menu i { width: 16px; height: 2px; }
  .starqa .w1200 .starqaitems .box:after { width: 100%; }
  .starqa .w1200 .starqaitems .box .text { padding: 15px 0; }
  .starqa .w1200 .starqaitems .box .text p { font-size: 14px; }
  .star360 .w1200 .box img { margin-bottom: 30px; }
  .star .w1200 .item { margin-bottom: 30px; }
  .star .w1200 .item .itembox { width: 50px; height: 50px; opacity: 1; visibility: visible; }
  .star .w1200 .item .itembox i { width: 35px; height: 35px; }
  .star .w1200 .item .itembox::after { -webkit-animation-play-state: running; animation-play-state: running; }
  .fuli { padding: 30px 0; }
  .fuli .w1200 .item { width: 100%; }
  .fuli .w1200 .item:nth-child(5) { margin-bottom: 0; }
  .fuli .w1200 .item i { font-size: 24px; }
  .fuli .w1200 .item h5 { font-size: 18px; margin: 10px 0; }
  .fuli .w1200 span { width: 100%; display: none; }
  .job .item .box .text { padding: 15px; }
  .job { padding-bottom: 30px; }
  .job .item .head { height: 50px; }
  .job .item .head div { font-size: 14px; }
  .job .item .head div:nth-child(2) { display: none; }
  .job .item .head div:nth-child(7) { display: none; }
  .job .item .head div:nth-child(4) { display: none; }
  .job .item .head div:nth-child(5) { display: none; }
  .job .item .head div:nth-child(6) { display: none; }
  .job .item .box .text .jonLinkBox { width: 210px; }
  .job .item .box .text a { width: 100px; height: 30px; font-size: 12px; }
  .join_job { padding: 30px 0; }
  .join_job .item { margin: 0 10px; }
  .join_job .item div { height: 45px; width: 45px; font-size: 22px; }
  .join_job .item p { font-size: 14px; margin-top: 5px; }
  .jobsearch .w1200 .input { -ms-flex-wrap: wrap; flex-wrap: wrap; }
  .jobsearch .w1200 .input input { -webkit-box-flex: 0; -ms-flex: none; flex: none; width: 100%; height: 45px; padding: 0 15px; border-radius: 4px; }
  .jobsearch .w1200 .input button { height: 45px; margin-top: 15px; border-radius: 4px; width: 100%; }
  .jobsearch .w1200 .input button i { font-size: 18px; }
  .jobsearch .w1200 .input button p { margin-left: 10px; }
  .jobsearch .w1200 .item .title { height: 30px; line-height: 30px; margin-right: 15px; }
  .jobsearch .w1200 .item ul li { height: 30px; line-height: 30px; padding: 0 15px; margin-bottom: 15px; }
  .join_guys6 .w1200 .items { margin-top: 30px; }
  .join_guys6 .w1200 .items .item { width: 100%; padding: 15px; }
  .join_guys6 .w1200 .items .item:last-child { margin-bottom: 0; }
  .join_guys5 .swiper-guys5 .swiper-wrapper .swiper-slide { width: 90%; }
  .join_guys5 .swiper-guys5 .next { width: 35px; height: 35px; }
  .join_guys5 .swiper-guys5 .prev { width: 35px; height: 35px; }
  .join_guys5 .stitle { margin-bottom: 30px; }
  .join_guys4 { padding: 0; }
  .join_guys5 .swiper-guys5 .swiper-wrapper .swiper-slide .text { height: 35px; line-height: 35px; font-size: 14px; }
  .join_guys4 .w1200 .stitle { margin: 30px 0; }
  .join_guys4 .w1200 .item { -ms-flex-wrap: wrap; flex-wrap: wrap; margin-bottom: 30px; }
  .join_guys4 .w1200 .item .img { width: 100%; margin-bottom: 20px; }
  .join_guys3 .w1200 .item { width: 70%; }
  .join_guys3 .w1200 .item .img { margin-top: 30px; }
  .join_guys3 .w1200 .item p { font-size: 14px; margin-top: 15px; }
  .join_guys1 { padding-top: 30px; }
  .join_guys2 .w1200 .swiper-guys .swiper-wrapper .swiper-slide .boxslide .item .swiper-guysbox .dots { font-size: 18px; }
  .subnavBody.reseter { top: 50px !important; }
  .join .swiper-joinbox { -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; }
  .join .swiper-joinbox .joinbox { left: 0%; position: static; -webkit-transform: translate(0%); transform: translate(0%); -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; top: 0%; margin-bottom: 30px; }
  .join .swiper-joinbox .joinbox .item { margin: 0 8px; }
  .join .swiper-joinbox .joinbox .item i { font-size: 18px; }
  .join .swiper-joinbox .swiper-join { width: 90%; }
  .join .swiper-joinbox .swiper-join .swiper-wrapper .swiper-slide .text { position: static; -webkit-transform: translate(0); transform: translate(0); }
  .join .swiper-joinbox .swiper-join .swiper-wrapper .swiper-slide .text h5 { font-size: 18px; }
  .join .swiper-joinbox .swiper-join .swiper-wrapper .swiper-slide .text i { margin-top: 15px; font-size: 12px; }
  footer .w1758 .t .left .item .boxlogo, footer .w1758 .t .left .item h5, footer .w1758 .t .left .item h6 { display: none; }
  footer .w1758 .b { padding-bottom: 30px; }
  .newsInner .w1200 .newspaper { padding: 30px 15px; }
  .newsInner .w1200 .newspaper .head { margin-bottom: 15px; }
  .newsInner .w1200 .newspaper .head h5 { font-size: 18px; }
  .newsInner .w1200 .newspaper .text { padding: 20px 0; }
  .newsInner .w1200 .newspaper .link a { width: 80px; height: 35px; }
  .fy .item a { width: 30px; height: 30px; }
  .fy .item .iconfont { font-size: 12px; }
  .news .w1200 ul li { width: 100%; }
  .news .w1200 ul li:last-child { margin-bottom: 0; }
  .news .w1200 ul li .text { padding: 15px; }
  .news .w1200 ul li .text h5 { margin: 10px  0 15px; }
  .news .w1200 .fy { margin-top: 30px; }
  .servicePro .item .right { width: 100%; padding: 30px 5%; }
  .servicePro .item .right i { font-size: 24px; }
  .servicePro .item .right .stitle { margin: 15px 0; }
  .servicePro .item .right .line { height: 1px; }
  .servicePro .item .right p { margin-top: 15px; }
  .service1 .item .text { padding: 30px 15px; }
  .service1 .item .text i { font-size: 24px; }
  .service1 .item .text h5 { font-size: 18px; margin: 8px 0; }
  .service1 .item .text h6 { margin-bottom: 15px; }
  .service1 .item .bg h1 { font-size: 18px; margin-bottom: 5px; }
  .service1 .item .bg h2 { margin-bottom: 30px; }
  .service1 .item .bg h5 { font-size: 18px; margin-top: 15px; }
  .service1 .item .bg h6 { margin-bottom: 20px; }
  .service1 .item .bg i { font-size: 24px; }
  .service1 .item .bg p { margin-top: 20px; }
  .service .w1200 { margin-top: 30px; }
  .service .w1200 li .box i { font-size: 24px; }
  .service .w1200 li .box h5 { font-size: 16px; margin: 10px 0; }
  .service .w1200 li .box .line { margin: 15px auto; }
  .box3 .box3swiper .prev, .box3 .box3swiper .next { top: 109%; width: 30px; height: 30px; font-size: 14px; }
  .box3 .box3swiper .prev { left: 5%; }
  .box3 .box3swiper .next { right: 5%; }
  .box3 { padding-bottom: 50px; }
  .box3 .w1758 .head h5 { font-size: 18px; }
  .box3 .box3swiper { margin-top: 20px; }
  .box4 { -ms-flex-wrap: wrap; flex-wrap: wrap; }
  .box4 .item { -webkit-box-flex: 0; -ms-flex: none; flex: none; width: 100%; }
  .box4 .item .text { padding: 0 5%; }
  .box4 .item .text .line { margin: 10px 0; }
  .box4 .item .text h5 { font-size: 18px; }
  .box4 .item .text p { margin: 10px 0; line-height: 1.6; }
  .box3 .box3swiper .swiper-news .swiper-wrapper .swiper-slide h5 { margin: 15px 0; font-size: 16px; }
  .box2 .videomenu { width: 45px; height: 45px; font-size: 14px; }
  .mobileNav .prditems { display: none; }
  .box2 .w1758 .l h5 { font-size: 18px; margin: 20px 0; }
  .box2 { padding: 90px 0; padding-bottom: 120px; }
  .box2 .w1758 .r ul li div span { font-size: 20px; }
  .box2 .w1758 .r ul li p { font-size: 12px; }
  .box2 .w1758 .l p { margin-bottom: 30px; }
  .box1 .box1head { padding: 10px 0; }
  .mobileNav .mobileMenuclose { width: 30px; height: 30px; right: 5%; top: 15px; }
  .mobileNav .mobileMenuclose div { width: 30px; height: 2px; margin-left: -15px; }
  .mobileNav .items { width: 100vw; }
  .mobileNav .items .item { padding: 15px 5%; }
  .mobileNav .items .item .mobileNavitemhead { width: auto; }
  .mobileNav .items .item .mobileNavitemhead h5 { font-size: 16px; padding-right: 20px; }
  .mobileNav .items .item .mobileNavitemhead h5:after { width: 10px; height: 2px; top: calc(16px * 1.7 / 2); }
  .mobileNav .items .item .mobileNavitembox a { font-size: 14px; }
  .box1 .item { height: 200px; }
  .box1 .item .box .cot section .boxtb { width: 50px; height: 50px; }
  .box1 .item .box .cot section .boxtb i { font-size: 20px; }
  .box1 .item .box .cot .line { margin: 15px 0; height: 2px; }
  .box1 .item .box .cot h5 { font-size: 18px; }
  .about .w1200 ul li .box div span:last-child { -webkit-transform: translateY(-2.5px); transform: translateY(-2.5px); }
  .zeren .w1200 .prev { -webkit-transform: translate(50%, -100%); transform: translate(50%, -100%); }
  .zeren .w1200 .next { -webkit-transform: translate(-50%, -100%); transform: translate(-50%, -100%); }
  .zeren .w1200 .swiper-zeren { margin-top: 30px; }
  .zeren .w1200 .swiper-zeren .swiper-wrapper .swiper-slide .text { height: auto; padding: 15px; }
  .time { padding-bottom: 60px; }
  .time h4 { margin: 30px auto; }
  .time .swiper-time .swiper-wrapper .swiper-slide h5 { font-size: 24px; }
  .time .swiper-time .swiper-wrapper .swiper-slide i { height: 40px; margin: 15px 0; }
  .time .swiper-time .swiper-wrapper .swiper-slide .box p { width: 90%; margin: 0 auto; position: -webkit-sticky; position: sticky; white-space: pre-wrap; -webkit-transform: translate(0); transform: translate(0); }
  .time .swiper-time .xuanzhe { margin-top: 30px; }
  .time .swiper-time .xuanzhe .prev11, .time .swiper-time .xuanzhe .next11 { width: 35px; height: 35px; }
  .culture .w1200 .swiper-culture { margin-top: 30px; padding-bottom: 30px; }
  .culture .w1200 .swiper-culture .swiper-wrapper .swiper-slide .bg img { width: 30px; }
  .culture .w1200 .swiper-culture .swiper-wrapper .swiper-slide .bg span { margin: 18px 0; font-weight: 500; }
  .culture .w1200 .swiper-culture .swiper-wrapper .swiper-slide .bg i { margin-bottom: 15px; }
  .culture .w1200 .swiper-culture .swiper-pagination .swiper-pagination-bullet { width: 8px; height: 8px; margin: 0 4px; }
  .about .w1200 ul { margin: 30px 0; }
  .about .w1200 ul li { width: 100%; margin-bottom: 20px; padding: 0; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; border: none; }
  .about .w1200 ul li:last-child { margin-bottom: 0; }
  .about .w1200 ul li .box div { -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; }
  .about .w1200 ul li .box div span { font-size: 24px; }
  .about .w1200 ul li .box div:last-child { margin-top: 10px; -webkit-box-align: center; -ms-flex-align: center; align-items: center; }
  .about .w1200 .text h4 { margin-bottom: 20px; line-height: 1.6; }
  .about .w1200 .text p { line-height: 1.6; }
  .stitle .chinalist { font-size: 18px !important; }
  .stitle .uklist { font-size: 16px !important; }
  .subnavBody { height: 40px; }
  .subnavBody .l { padding-left: 5%; }
  .subnavBody .l a { font-size: 16px; }
  .subnavBody .l p { font-size: 14px; margin: 0 15px; }
  .subnavBody .r a { padding: 0 15px; }
  .bgscroll { background-attachment: scroll !important; }
  .bannerText h5 { font-size: 18px; padding-bottom: 7px; }
  .bannerText h5:after { height: 2px; }
  .box1 .box1head .w1758 .box .lag { font-size: 16px; margin-right: 15px; }
  header { height: 50px; }
  header .w1758 .linkmoreitem .lag { font-size: 16px; margin-right: 15px; }
  header .w1758 .linkmoreitem .linkmore { font-size: 18px; margin-right: 15px; }
  header .w1758 .searchbox { max-width: 80% !important; width: 80%; height: 38px; }
  header .w1758 .searchbox input { padding: 0 35px 0 15px; font-size: 16px; }
  header .w1758 .searchbox a { right: 15px; font-size: 16px; }
  header .w1758 .searchboxclose { width: 24px; }
  header .w1758 .searchboxclose div { height: 2px; }
  .mobileMenu .mobileMenu_box { width: 26px; height: 18px; }
  .mobileMenu .mobileMenu_box div { height: 2px; } }

@media screen and (max-width: 480px) { .contact2 { height: 250px; }
  .manage .w1087 .items .item .bg h6 { font-size: 16px; } }

@media screen and (max-width: 360px) { .join_job .item { margin: 0 5px; }
  .join_job .item div { width: 40px; height: 40px; font-size: 20px; }
  .join_guys2 .w1200 .swiper-guys .swiper-wrapper .swiper-slide .boxslide .item { -webkit-transform: scale(0.9); transform: scale(0.9); } }
