@charset "utf-8";*{padding:0;margin:0;box-sizing:border-box}li,ol,ul{list-style:none}a{text-decoration:none}img{max-width:100%;vertical-align:top;object-fit:cover}input,select,button,textarea{border:none;border-radius:0}button{cursor:pointer;outline:none}input,textarea{outline:0;-webkit-appearance:none}a{-webkit-tap-highlight-color:rgba(255,255,255,0);color:#282828}*{-webkit-tap-highlight-color:rgba(255,255,255,0)}@font-face{font-family:Regular;src:url('../fonts/SourceHanSansCN-Regular.otf')}@font-face{font-family:aglno1;src:url('../fonts/alternate-gothic-lt-no1.ttf')}html{font-family:"Regular"}body{overflow-x:hidden;color:#282828;font-family:"Regular";margin:0 auto;position:relative}body:before{content:"";display:table;clear:both}.hide{display:none !important}.xs-visible{display:none !important}.wrap{max-width:1360px;margin:0 auto}.lMore{margin-top:70px;display:block;width:138px;line-height:40px;margin:80px auto 115px;background-color:#035dfe;text-align:center;color:#fff}header{padding:0 60px;background-color:rgba(255,255,255,0.9);position:fixed;width:100%;left:0;top:0;z-index:999}header .head{display:flex;align-items:center;justify-content:space-between}header .head .nav{display:flex;flex:auto;margin-left:70px}header .head .nav>li{position:relative;margin-right:35px;padding:20px 0}header .head .nav>li>a{font-size:16px;color:#4c525b;transition:color .3s}header .head .nav>li.cur{font-weight:bold}header .head .nav>li.cur>a{color:#035dfe}header .head .nav>li:hover>a{color:#035dfe}header .head .nav>li:hover .subnav{opacity:1;visibility:visible;transition:all .3s}header .head .nav>li:hover .subnav2{opacity:1;visibility:visible;transition:all .3s}header .head .fr{display:flex;align-items:center}header .head .fr .tel{font-size:30px;font-family:aglno1;color:#035dfe;margin-left:10px}header .wechat{position:relative}header .wechat i{cursor:pointer}header .wechat:hover .wechat-box{opacity:1 !important;visibility:visible !important;top:110% !important}header .wechat .wechat-box{position:absolute;left:50%;top:100%;transform:translateX(-50%);padding-top:10px;opacity:0;visibility:hidden;transition:all .4s;z-index:99;width:75px;height:75px}.subnav{position:absolute;top:100%;width:100%;background-color:rgba(255,255,255,0.7);padding:22px 0;opacity:0;visibility:hidden}.subnav ul{display:flex}.subnav ul li{margin-right:60px}.subnav ul li a{display:block;text-align:center;transition:color .3s}.subnav ul li:hover a{color:#0459f2}.subnav2{position:absolute;left:50%;top:100%;margin-left:-60px;width:120px;text-align:center;background-color:rgba(255,255,255,0.7);opacity:0;visibility:hidden}.subnav2 li{margin:10px 0}.subnav2 li a{transition:color .3s}.subnav2 li a:hover{color:#035dfe}.index .banner a{display:block}.index .banner img{width:100%}.index .banner .swiper-pagination{bottom:30px}.index .banner .swiper-pagination-bullet{opacity:1;background-color:#035dfe;margin:0 14px}.index .banner .swiper-pagination-bullet.swiper-pagination-bullet-active{width:12px;height:12px;background-color:transparent;border:1px solid #035dfe}.index .banner .swiper-pagination-bullet:last-child{margin-right:0}.index .i_case{margin-top:40px}.index .i_case .til{text-align:center;font-size:30px}.index .i_case .til span{color:#035dfe}.index .i_case .tabs{margin-top:55px;display:flex;justify-content:center}.index .i_case .tabs li{margin-right:20px;cursor:pointer}.index .i_case .tabs li p{font-size:14px;font-weight:bold;text-align:center;transition:color .3s}.index .i_case .tabs li .icon{width:106px;height:106px;display:flex;align-items:center;justify-content:center;background-color:#f0f2fb;margin-top:18px;box-shadow:-10px 10px 20px rgba(205,205,205,0.9);transition:all .3s}.index .i_case .tabs li:last-child{margin-right:0}.index .i_case .tabs li:hover{color:#035dfe}.index .i_case .tabs li:hover .icon{box-shadow:none;border:1px solid #035dfe;background-color:#fff}.index .i_case .tabs li.cur{color:#035dfe}.index .i_case .tabs li.cur .icon{box-shadow:none;border:1px solid #035dfe;background-color:#fff}.index .i_case .tabs_swiper{position:relative;margin-top:100px;background-color:#f0f2fb;padding:70px 0}.index .i_case .tabs_swiper .swiper-slide{display:flex;align-items:center}.index .i_case .tabs_swiper .swiper-slide figure,.index .i_case .tabs_swiper .swiper-slide article{width:50%}.index .i_case .tabs_swiper .swiper-slide figure{text-align:center}.index .i_case .tabs_swiper .swiper-slide article .til{text-align:left;font-size:20px;font-weight:bold}.index .i_case .tabs_swiper .swiper-slide article .des{margin-top:35px;width:70%}.index .i_case .tabs_swiper .swiper-slide article a{display:inline-block;margin-top:65px;width:138px;line-height:40px;text-align:center;color:#fff;background-color:#035dfe}.index .i_case .tabs_swiper .next_btn{position:absolute;right:5%;bottom:5%;cursor:pointer;z-index:9}.index .i_case .tabs_swiper .next_btn img{transition:transform .3s}.index .i_case .tabs_swiper .next_btn:hover img{transform:scale(.8)}.index .i_service{margin-top:120px}.index .i_service .down{padding:100px 0;display:flex;align-items:center;justify-content:center}.index .i_service .down .fl{width:430px}.index .i_service .down .fl>a{padding:20px 28px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #f0f2fb}.index .i_service .down .fl>a .l{display:flex;align-items:center}.index .i_service .down .fl>a .l i{display:block;margin-right:22px}.index .i_service .down .fl>a .l i img{transition:filter .3s}.index .i_service .down .fl>a .more{opacity:0;transition:opacity .3s}.index .i_service .down .fl>a .more img{vertical-align:text-bottom}.index .i_service .down .fl>a:hover{box-shadow:0 0 20px rgba(223,235,255,0.9)}.index .i_service .down .fl>a:hover .l{color:#035dfe}.index .i_service .down .fl>a:hover .more{opacity:1}.index .i_service .down .fl>a.cur{box-shadow:0 0 20px rgba(223,235,255,0.9)}.index .i_service .down .fl>a.cur .l{color:#035dfe}.index .i_service .down .fl>a.cur .more{opacity:1}.index .i_service .down .line{width:2px;height:518px;background-color:#035dfe;margin:0 70px}.index .i_service .down .fr{max-width:467px}.index .i_service .down .fr .item{display:none}.index .i_service .down .fr .item .til{font-size:30px}.index .i_service .down .fr .item .txt{margin-top:35px}.index .i_service .down .fr .item a{margin-top:75px;display:inline-block;width:138px;line-height:40px;text-align:center;color:#fff;background-color:#035dfe}.index .i_service .down .fr .item:first-child{display:block}.index .i_contact{background-color:#f0f2fb;padding:130px 0}.index .i_contact .wrap{display:flex;justify-content:space-between}.index .i_contact .wrap .fl{width:30%}.index .i_contact .wrap .fl .des{margin-top:55px}.index .i_contact .wrap .fl .more{display:inline-block;width:138px;line-height:40px;text-align:center;color:#fff;background-color:#035dfe;margin-top:125px}.index .i_case{margin:92px auto 105px}.index .i_case .til{font-size:30px;font-weight:bold;color:#4c525b}.index .i_case .case_list{margin-top:60px;position:relative}.index .i_case .case_list .swiper-container{padding:20px 82px}.index .i_case .case_list .swiper-slide{display:flex;align-items:center;box-shadow:0 0 20px #e9e9e9;border-radius:6px}.index .i_case .case_list .swiper-slide .fr{padding:0 60px;text-align:left}.index .i_case .case_list .swiper-slide .fr .tils{font-size:30px;font-weight:bold;color:#313233}.index .i_case .case_list .swiper-slide .fr .des{margin-top:30px}.index .i_case .case_list .swiper-slide .fr ul{display:flex;margin-top:75px}.index .i_case .case_list .swiper-slide .fr ul li{margin-right:50px}.index .i_case .case_list .swiper-slide .fr ul li span{font-size:48px;font-family:aglno1}.index .i_case .case_list .swiper-slide .fr ul li:last-child{margin-right:0}.index .i_case .case_list .swiper-button-prev,.index .i_case .case_list .swiper-button-next{width:45px;height:45px;background-size:45px 45px}.index .i_case .case_list .swiper-button-prev{background-image:url(../images/prev_1.png)}.index .i_case .case_list .swiper-button-next{background-image:url(../images/next_1.png)}.index .i_news{padding:100px 0;background-image:url(../images/i_news_bg.jpg);background-repeat:no-repeat;background-size:cover}.index .i_news .til{font-size:30px;color:#fff;text-align:center}.index .i_news ul{margin-top:60px;display:flex;flex-wrap:wrap}.index .i_news ul li{background-color:#fff;width:32%;margin-right:2%;margin-bottom:2%;border-radius:4px}.index .i_news ul li a{display:block;padding:40px 26px}.index .i_news ul li a .title{font-size:20px;font-weight:bold;color:#4c525b}.index .i_news ul li a .des{font-size:14px;margin-top:20px;min-height:65px;height:60px}.index .i_news ul li a .times{margin-top:40px;font-size:12px}.index .i_news ul li:nth-child(3n){margin-right:0}.index .i_news .lMore{margin-bottom:0}.product .banner{position:relative}.product .banner .des{position:absolute;left:10%;top:50%;transform:translateY(-50%);max-width:595px;color:#fff}.product .banner .des h2{font-size:30px}.product .banner .des .txt{margin-top:40px}.product .banner .des a{display:inline-block;margin-top:50px;width:136px;line-height:40px;text-align:center;background-color:#035dfe;color:#fff}.product .pro_introduce{margin-top:110px}.product .pro_introduce h2{text-align:center;font-size:30px}.product .pro_introduce .txt{margin-top:60px}.product .pro_list{background-color:#f0f2fb;padding:95px 0;margin-top:100px}.product .pro_list .wrap{display:flex;justify-content:space-between;align-items:center}.product .pro_list figure{width:37%;text-align:center}.product .pro_list article{width:60%}.product .pro_list .tabs{display:flex}.product .pro_list .tabs li{margin-right:35px;color:#4c525b;font-size:20px;font-weight:bold;cursor:pointer}.product .pro_list .tabs li.cur{color:#035dfe}.product .pro_list .tabs_cont{margin-top:70px;display:none}.product .pro_list .tabs_cont:first-child{display:block}.news{background-color:#edf1ff;overflow:hidden}.news .til_box{margin-top:125px;text-align:center;color:#101323}.news .til_box .til{font-size:40px}.news .til_box .til2{margin-top:60px;font-size:20px}.news ul{margin-top:120px;display:flex;flex-wrap:wrap;justify-content:space-between}.news ul li{width:48%;margin-bottom:90px}.news ul li a:hover img{transform:scale(1.2)}.news ul li figure{overflow:hidden}.news ul li figure img{transition:transform .3s;width:100%;height:400px}.news ul li article{margin-top:40px}.news ul li article .title{font-size:20px;color:#4c525b;font-weight:bold}.news ul li article .des{margin-top:25px;font-size:14px;color:#313233;min-height:50px}.news ul li article .times{margin-top:40px;font-size:14px}.news .lMore{margin-top:80px;display:block;width:138px;line-height:40px;margin:80px auto 115px;background-color:#035dfe;text-align:center;color:#fff}.details{padding:134px 0 120px;background-color:#edf1ff}.details .back a{color:#035dfe}.details .det_cont{margin-top:30px;display:flex;justify-content:space-between}.details .det_cont .fl{width:67%}.details .det_cont .fl .d_pho img{width:100%}.details .det_cont .fl .new_til{margin-top:45px;font-size:24px;color:#4c525b}.details .det_cont .fl .new_time{margin-top:20px;font-size:14px}.details .det_cont .fl .new_des{margin-top:78px}.details .det_cont .fr{width:28%;padding:25px 35px;background-color:#fff;height:fit-content}.details .det_cont .fr .rela{padding-left:14px;position:relative;font-size:20px;color:#035dfe;font-weight:bold}.details .det_cont .fr .rela::before{content:'';width:3px;height:100%;background-color:#035dfe;position:absolute;left:0;top:0}.details .det_cont .fr .item{margin-top:25px}.details .det_cont .fr .item a{display:block}.details .det_cont .fr .item a .re_til{margin-top:24px;font-size:16px}.details .det_cont .fr .item a .time{font-size:12px;margin-top:14px}.details .det_cont .fr .item a figure{overflow:hidden}.details .det_cont .fr .item a figure img{width:100%;transition:transform .3s}.details .det_cont .fr .item a:hover img{transform:scale(1.2)}.service .banner{position:relative}.service .banner .box{position:absolute;top:50%;transform:translateY(-50%);text-align:center;width:100%}.service .banner .box h1{font-size:30px}.service .banner .box p{font-size:16px;color:#4c525b;margin-top:60px}.service .banner .box a{margin-top:45px;display:inline-block;width:138px;line-height:40px;text-align:center;background-color:#035dfe;color:#fff}.service .item .list{padding:135px 0}.service .item .list .wrap{display:flex;justify-content:space-between;align-items:center}.service .item .list .wrap figure{width:46%}.service .item .list .wrap article{width:50%}.service .item .list .wrap article .til{font-size:38px}.service .item .list .wrap article .til i{margin-right:20px}.service .item .list .wrap article .til img{vertical-align:text-bottom}.service .item .list .wrap article .txt{margin-top:50px;line-height:1.8}.service .item .list:nth-child(2n){background-color:#f0f2fb}.service .item .list:nth-child(2n) .wrap{flex-direction:row-reverse}.about .banner{position:relative}.about .banner .des{position:absolute;left:10%;top:50%;transform:translateY(-50%)}.about .banner .des h1{font-size:45px}.about .banner .des p{margin-top:55px;font-size:20px}.about .banner .des .btns{margin-top:70px;position:relative;display:flex}.about .banner .des .btns div:first-child{margin-right:32px}.about .banner .des .btns div:first-child:hover .wechat-box{opacity:1 !important;visibility:visible !important;top:110% !important}.about .banner .des .btns .wechat-box{position:absolute;left:0;top:100%;padding-top:10px;opacity:0;visibility:hidden;transition:all .4s}.about .banner .des .btns .wechat-box img{width:138px}.about .banner .des .btns a{display:inline-block;width:138px;line-height:40px;color:#fff;text-align:center;background-color:#035dfe}.about .about_zf{margin-top:90px}.about .about_zf .top{display:flex;justify-content:space-between;align-items:center}.about .about_zf .top figure{width:44%}.about .about_zf .top article{width:50%}.about .about_zf .top article .box{max-width:80%}.about .about_zf .top article .til{font-size:40px;font-weight:bold}.about .about_zf .top article .intro{margin-top:45px;line-height:2}.about .about_zf .down{margin-top:98px;padding:80px;background-color:#5d51f1;border-radius:6px;color:#fff;font-size:14px}.about .culture{margin-top:108px}.about .culture .til{font-size:40px;font-weight:bold;text-align:center}.about .culture ul{margin-top:68px;display:flex;justify-content:space-between}.about .culture ul li{width:31%;box-shadow:0 0 15px rgba(239,239,239,0.6);border:1px solid #dedede;border-radius:2px;padding:30px 20px;display:flex;align-items:center}.about .culture ul li i{display:block;width:90px;height:90px}.about .culture ul li i img{width:100%}.about .culture ul li p{flex:1;margin-left:22px;font-size:14px;line-height:2}.about .contact{margin-top:170px;position:relative}.about .contact .c_box{position:absolute;left:50%;width:100%;transform:translateX(-50%);bottom:0;background-color:#5d51f1;border-radius:7px 7px 0 0;padding:100px 130px;display:flex;justify-content:space-between}.about .contact .c_box .fl{color:#fff}.about .contact .c_box .fl .til{font-size:40px;font-weight:bold;margin-bottom:78px}.about .contact .c_box .fl .item{margin-bottom:45px;font-size:14px}.about .contact .c_box .fl .item i{font-style:normal}.about .contact .c_box .fr{width:55%;border-radius:6px;overflow:hidden;background-color:#fff}.about .contact .c_box .fr #map{height:384px}.case{background-color:#edf1ff;overflow:hidden}.case .til_box{margin-top:125px;text-align:center;color:#101323}.case .til_box .til{font-size:40px}.case .til_box .til2{margin-top:60px;font-size:20px}.case .navs{display:flex;width:fit-content;justify-content:center;margin:60px auto 0;background-color:#e5eafb;border-radius:50px;overflow:hidden;padding:3px}.case .navs li{line-height:60px;border-radius:50px;transition:background-color .3s;margin-right:5px}.case .navs li.cur{background-color:#fff;box-shadow:0 0 10px rgba(220,223,236,0.9)}.case .navs li.cur a{color:#035dfe}.case .navs li a{padding:0 40px;display:block;transition:color .3s}.case .navs li:hover{background-color:#fff;box-shadow:0 0 10px rgba(220,223,236,0.9)}.case .navs li:hover a{color:#035dfe}.case .navs li:last-child{margin-right:0}.case .case_list{margin-top:76px;display:flex;flex-wrap:wrap}.case .case_list li{box-shadow:0 0 10px rgba(220,223,236,0.9);width:31%;margin-right:2%;margin-bottom:2%;background-color:#fff;border-radius:3px;overflow:hidden}.case .case_list li a{display:block}.case .case_list li .down{padding:34px}.case .case_list li .down .til{font-size:20px;font-weight:bold}.case .case_list li .down p{margin-top:20px;font-size:14px;line-height:1.8}.case .case_list li .top{overflow:hidden}.case .case_list li .top img{transition:transform .3s;width:100%;height:280px}.case .case_list li:hover img{transform:scale(1.2)}.form_box{text-align:center;margin-top:85px}.form_box .til_box .til{font-size:30px;font-weight:bold}.form_box .til_box .til2{font-size:14px;margin-top:20px}.form_box .til_box .tel{margin-top:30px;font-family:aglno1;font-size:48px;color:#035dfe}.form_box .form{margin-top:30px;padding:0 70px}.form_box .form form{display:flex;justify-content:space-between}.form_box .form form input{width:100%;height:45px;border:1px solid #bebebe;border-radius:3px;padding:0 24px;overflow:hidden}.form_box .form form .item{width:32%}.form_box .form form .item2{width:32%;display:flex;justify-content:space-between}.form_box .form form .item2 .fl{width:65%;position:relative;border-radius:3px;overflow:hidden}.form_box .form form .item2 .fl input{padding-right:45%}.form_box .form form .item2 .fl span{width:35%;height:43px;position:absolute;right:1px;top:1px}.form_box .form form .item2 .fl span img{width:100%;height:100%}.form_box .form form .item2 .fr{width:32%}.form_box .form form .item2 .fr input{background-color:#035dfe;color:#fff}footer{margin-top:94px}footer .top{background-color:#111;padding:50px 0}footer .top .wrap{display:flex;justify-content:space-between}footer .top .fl,footer .top .fm{width:35%}footer .top .fl dl dt,footer .top .fm dl dt{color:#fff;font-size:18px;margin-bottom:20px}footer .top .fl dl dd,footer .top .fm dl dd{width:20%;display:inline-block;color:#b2b2b2;font-size:12px}footer .top .fl dl dd a,footer .top .fm dl dd a{font-size:12px;color:#b2b2b2}footer .top .fm dl dd{width:45%;font-size:12px}footer .top .fr img:first-child{margin-right:14px}footer .down{background-color:#0b0b0b;padding:35px 0;color:#b2b2b2;font-size:14px;text-align:center}.pop_form{width:100%;height:100%;position:fixed;left:0;top:0;background-color:rgba(255,255,255,0.9);display:none;z-index:10}.pop_form .container{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);text-align:center}.pop_form .container .til_box{position:relative}.pop_form .container .til_box .til{font-size:30px;font-weight:bold}.pop_form .container .til_box .til2{font-size:14px;margin-top:20px}.pop_form .container .til_box .tel{margin-top:30px;font-family:aglno1;font-size:48px;color:#035dfe}.pop_form .container .til_box .close{position:absolute;right:0;top:0;cursor:pointer}.pop_form .container .form{margin-top:30px}.pop_form .container .form input{width:390px;height:46px;border:1px solid #bebebe;border-radius:3px;padding:0 24px;overflow:hidden}.pop_form .container .form input[type="submit"]{background-color:#035dfe;color:#fff}.pop_form .container .form .item{width:390px;position:relative;margin:0 auto 25px}.pop_form .container .form .item span{width:105px;height:44px;position:absolute;right:1px;top:1px}.pop_form .container .form .item span img{width:100%;height:100%}.pop_form .container .form .item.item2 input{padding-right:130px}.pop_form .container .form .item:last-child{margin-bottom:0}@media screen and (max-width:1420px){.wrap{padding:0 20px}.about .contact .c_box{width:96%;padding:50px 80px}}@media screen and (max-width:1080px){.xs-hidden{display:none !important}.xs-visible{display:block !important}.index .i_case{margin:42px auto 55px}.index .i_case .til{font-size:24px}.index .i_case .tabs{margin-top:25px;overflow-x:scroll;padding:20px;justify-content:flex-start}.index .i_case .tabs li p{font-size:12px}.index .i_case .tabs li .icon{width:84px;height:84px}.index .i_case .tabs li .icon img{width:45%}.index .i_case .tabs_swiper{margin-top:35px;padding:25px 0}.index .i_case .tabs_swiper .swiper-slide{flex-direction:column}.index .i_case .tabs_swiper .swiper-slide article{width:100%;padding:10px 20px}.index .i_case .tabs_swiper .swiper-slide article .des{width:100%}.index .i_case .tabs_swiper .swiper-slide article a{margin-top:25px}.index .i_case .tabs_swiper .next_btn{width:55px;height:55px}.index .i_service{margin-top:50px}.index .i_service .down{padding:50px 0;flex-direction:column}.index .i_service .down .fl{width:96%;overflow-x:scroll;display:flex}.index .i_service .down .fl>a{margin-right:10px;width:100%;padding:10px;white-space:nowrap}.index .i_service .down .fl>a .l i{width:20px}.index .i_service .down .line{display:none}.index .i_service .down .fr{width:96%;margin-top:25px}.index .i_service .down .fr .item .til{font-size:24px}.index .i_service .down .fr .item a{margin-top:30px}.index .i_contact{padding:40px 0}.index .i_contact .wrap{flex-direction:column}.index .i_contact .wrap .fl{width:100%}.index .i_contact .wrap .fl .des{margin-top:25px}.index .i_contact .wrap .fl .more{margin-top:35px}.index .i_case .case_list{margin-top:30px}.index .i_case .case_list .swiper-container{padding:0}.index .i_case .case_list .swiper-slide{flex-direction:column}.index .i_case .case_list .swiper-slide .fr{padding:0}.index .i_case .case_list .swiper-slide .fr{margin-top:10px}.index .i_case .case_list .swiper-slide .fr .tils{font-size:20px}.index .i_case .case_list .swiper-slide .fr ul{margin-top:30px}.index .i_case .case_list .swiper-button-next,.index .i_case .case_list .swiper-button-prev{display:none}.index .i_news{padding:40px 0}.index .i_news .til{color:}.index .i_news ul li{width:100%;margin-right:0}.index .i_news ul li a{padding:20px}.index .i_news ul li a .title{font-size:16px}.index .i_news ul li a .times{margin-top:25px}.index .i_news .lMore{margin-top:30px}.about .banner .bg{height:45vh}.about .banner .bg img{height:100%}.about .banner .des{width:80%}.about .banner .des h1{font-size:20px}.about .banner .des p{font-size:14px;margin-top:25px}.about .banner .des .btns{margin-top:30px}.about .banner .des .btns a{width:108px;font-size:12px}.about .about_zf{margin-top:35px}.about .about_zf .top{flex-direction:column}.about .about_zf .top figure,.about .about_zf .top article{width:100%}.about .about_zf .top article{margin-top:20px}.about .about_zf .top article .til{font-size:24px}.about .about_zf .top article .intro{margin-top:25px}.about .about_zf .top article .box{max-width:100%}.about .about_zf .down{margin-top:68px;padding:20px}.about .culture{margin-top:58px}.about .culture .til{font-size:24px}.about .culture ul{margin-top:38px;flex-direction:column}.about .culture ul li{margin-bottom:20px;width:100%}.about .culture ul li i{width:60px;height:60px}.about .contact{margin-top:50px}.about .contact .bg{display:none}.about .contact .c_box{position:static;transform:translateX(0);padding:20px;flex-direction:column}.about .contact .c_box .fl .til{font-size:24px;margin-bottom:38px}.about .contact .c_box .fr{width:100%}.case .til_box .til{font-size:18px}.case .til_box .til2{font-size:14px;margin-top:30px}.case .navs{overflow-x:scroll;width:100%;justify-content:flex-start}.case .navs li{line-height:60px;white-space:nowrap}.case .navs li a{padding:0 25px}.case .case_list{margin-top:36px}.case .case_list li{width:100%;margin-right:0;margin-bottom:15px}.details .det_cont{flex-direction:column}.details .det_cont .fl{width:100%}.details .det_cont .fl .new_til{font-size:18px;margin-top:25px}.details .det_cont .fl .new_des{margin-top:38px}.details .det_cont .fr{width:100%;margin-top:50px;padding:20px}.form_box{padding:0 20px}.form_box .til_box .til{font-size:24px}.form_box .form{padding:0}.form_box .form form{flex-direction:column}.form_box .form form .item,.form_box .form form .item2{width:100%;margin-bottom:20px}footer{margin-top:44px}footer .top .wrap{flex-direction:column}footer .top .fm,footer .top .fr,footer .top .fl{width:100%;margin-bottom:20px}.pop_form{display:none}.pop_form .container{width:90%}.pop_form .container .form .item{width:100%}.pop_form .container .form input{width:100%}header{padding:20px}header .head .nav{display:none}header .head .fr{display:none}.news .til_box .til{font-size:24px}.news .til_box .til2{font-size:16px;margin-top:40px}.news ul{margin-top:60px}.news ul li{width:100%;margin-bottom:45px}.news ul li article{margin-top:20px}.news ul li article .title{font-size:16px}.product .banner .bg{height:80vh;overflow:hidden}.product .banner .bg img{height:200%}.product .banner .des{width:90%;left:5%}.product .pro_introduce{margin-top:55px}.product .pro_introduce h2{font-size:24px}.product .pro_introduce .txt{margin-top:30px}.product .pro_list{padding:45px 0;margin-top:60px}.product .pro_list .wrap{flex-direction:column}.product .pro_list figure{width:70%}.product .pro_list article{width:100%}.product .pro_list article .tabs{overflow-x:scroll;white-space:nowrap}.product .pro_list article .tabs li{font-size:16px}.product .pro_list .tabs_cont{margin-top:35px}.service .banner{padding-top:67px}.service .banner .bg{height:45vh}.service .banner .bg img{height:100%}.service .banner .box{width:80%;left:50%;transform:translate(-50%, -50%)}.service .banner .box h1{font-size:24px}.service .banner .box p{margin-top:30px}.service .banner .box a{margin-top:25px}.service .item .list{padding:70px 0}.service .item .list .wrap{flex-direction:column}.service .item .list .wrap figure,.service .item .list .wrap article{width:100%}.service .item .list .wrap article{margin-top:20px}.service .item .list .wrap article .til{font-size:26px}.service .item .list .wrap article .til img{height:26px}.service .item .list .wrap article .til i{margin-right:10px}.service .item .list .wrap article .txt{margin-top:25px}.service .item .list:nth-child(2n) .wrap{flex-direction:column}.index .banner{height:50vh}.index .banner .swiper-container,.index .banner .swiper-wrapper,.index .banner .swiper-slide,.index .banner img{height:100%}.about .banner{padding-top:67px}.about .banner .des .btns div:first-child{margin-right:10px}.about .banner .wechat-box img{width:108px !important}.news ul li figure img{height:auto}}.m{position:fixed;width:100%;height:100%;z-index:1000;padding-top:53px;background:#fff;top:0;left:100%;transition:all .6s cubic-bezier(.19, 1, .22, 1);overflow:hidden;overflow-y:scroll;-webkit-overflow-scrolling:touch;padding-bottom:5vh}.m.act{left:0}.m .title{margin:35px 20% 15px;display:flex;justify-content:space-between;position:relative}.m .title span{width:45%;text-align:center;padding:10px 0;font-size:1.6rem;border-bottom:1px solid transparent;color:#a4a2a2}.m .title:after{position:absolute;left:50%;width:1px;height:40%;top:50%;transform:translate(-50%, -50%);content:"";background:#282828}.m .title span.cur{border-bottom-color:#282828;color:#282828}.m .list{margin:50px 10% 0;font-size:14px}.m .list>ul>li{line-height:3;color:#fff}.m .list>ul>li.dp{background:url(../images/jia.png) no-repeat right 15px top 13px;background-size:15px 15px}.m .list>ul>li.open{background-image:url(../images/jian.png)}.m .list>ul>li a{color:#282828;display:inline-block}.m .list>ul>li li{font-size:12px;line-height:2.2}.m .list>ul>li li a{color:#a4a2a2}.m .list>ul ul{margin-bottom:15px;display:none}.m #site-navigation .menu-toggle span{background:#282828}.m #site-navigation .menu-toggle div{color:#282828}#site-navigation{margin-left:auto;position:fixed;top:21px;right:3%;z-index:10001}#site-navigation .menu-toggle{cursor:pointer;width:25px;z-index:120;position:relative}#site-navigation .menu-toggle span{transition:all 300ms ease-in-out;width:20px;height:2px;display:block;margin-bottom:5px;background:#035dfe}#site-navigation .menu-toggle div{font-weight:bold;font-size:14px;color:#282828;margin-top:10px}.m #site-navigation .menu-toggle span{background:#282828}.m #site-navigation .menu-toggle div{color:#282828}#site-navigation .menu-toggle.active span:first-of-type{transform:translate(0, 7px) rotate(45deg)}#site-navigation .menu-toggle.active span:nth-child(2){opacity:0}#site-navigation .menu-toggle.active span:last-of-type{transform:translate(0, -7px) rotate(-45deg)}#site-navigation .menu-main_menu-container{opacity:0;visibility:hidden;transition:all 500ms ease-in-out;position:fixed;background:#c2da68;top:0;left:0;right:0;bottom:0;z-index:110;transform:scale(.9)}#site-navigation .menu-main_menu-container.active{opacity:1;visibility:visible;transform:scale(1)}#site-navigation .menu-main_menu-container ul{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:center;flex-direction:column;padding:0;margin:0}#site-navigation .menu-main_menu-container ul li{width:100%;display:block;text-align:center}#site-navigation .menu-main_menu-container ul li a{margin:0 auto;display:inline-block;text-align:center;color:#30163c;font-weight:300;font-size:30px;line-height:60px;text-transform:uppercase}#site-navigation .menu-main_menu-container ul li a:hover{color:#eb2961;text-decoration:none;font-weight:900}#site-navigation .menu-main_menu-container ul li div a{display:block;font-size:2.1rem;line-height:50px}