.indexTitleBox{position:relative}.indexTitleBox .more{right:0;top:50%;position:absolute;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);width:160px;height:49px;font-size:16px;border-radius:24px;border:solid 1px #666;color:#666;-webkit-transition:all .3s linear;-o-transition:all .3s linear;-moz-transition:all .3s linear;transition:all .3s linear}.indexTitleBox .more:hover{color:#fff;background:#ed1651;border-color:#ed1651}@media screen and (max-width: 767px){.indexTitleBox{padding-bottom:20px}.indexTitleBox .more{position:static;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none;margin:0 auto;height:44px;width:140px;display:none}.indexTitleBox .IndexSubTitle{margin-bottom:10px}}.indexMMore{width:110px;height:34px;color:#666;border-radius:20px;border:1px solid #ddd;margin:0 auto;display:none}@media screen and (max-width: 767px){.indexMMore{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}}.brand{position:relative}.brand .bg{width:100%;height:100%;display:block;-o-object-fit:cover;object-fit:cover}.brand::after{width:100%;height:100%;content:"";position:absolute;left:0;top:0;background:rgba(0,0,0,.4)}.brand .wrap{position:absolute;left:50%;top:50%;z-index:2;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.brand .text{color:#fff;line-height:1.6em;font-size:16px;padding-bottom:30vh}@media screen and (max-width: 1365px){.brand .text{padding-bottom:20vh}}.brand .btn{width:160px;height:48px;background-color:#ed1651;border-radius:24px;color:#fff;margin-top:45px}.brand .numList{font-size:24px;font-weight:bold;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.brand .numList .num{font-size:20px;color:#fff}.brand .numList .num span{font-size:max(44px,.68rem);margin:0 3px 0 0}.brand .numList .num s{all:unset}@media screen and (max-width: 1365px){.brand .text{padding-bottom:12vh}}@media screen and (max-width: 959px){.brand{min-height:100vh}.brand .text{font-size:14px;padding-bottom:60px}.brand .bg{min-height:100vh}.brand .btn{width:110px;height:34px}}@media screen and (max-width: 767px){.brand .numList{gap:20px 0}.brand .numItem{width:50%;text-align:center}}.cooperation{padding:80px 0 100px;-o-background-size:cover;background-size:cover;background-position:center;background-repeat:no-repeat;background-image:url("../images/index2Bg.jpg");background-attachment:none}.cooperation .pic{display:block;margin:0 auto;max-width:95%}.product{position:relative;-webkit-justify-content:flex-end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.product .pic{width:60.3vw;position:absolute;right:0;top:0;height:100%;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;height:100%;overflow:hidden}.product .pic img{display:block;width:100%;-o-object-fit:cover;object-fit:cover}.product .wrap{padding-top:1.58rem;padding-bottom:.8rem}.product .name{font-size:36px}.product .subName{text-transform:uppercase;font-size:20px;font-weight:400}.product .con{width:32%}.product .text{width:4.3rem;width:100%;font-size:16px;color:#666;line-height:2em;padding:max(15px,.3rem) 0}.product .text p{display:block;text-align:justify}.product .logoImg{margin:.95rem 0 0;display:none;width:max(200px,2.49rem)}.product .more{overflow:hidden;position:relative;width:306px;height:65px;color:#333;-moz-box-sizing:border-box;box-sizing:border-box;background:#f6f6f6;border-radius:32px;padding:0 6px 0 25px;font-size:max(16px,.2rem)}.product .more .icon{width:110px;height:54px;border-radius:27px;background:#ed1651}.product .more *{position:relative;z-index:2}.product .more::after{width:0;left:0;top:0;position:absolute;content:"";height:100%;background:#ed1651;-webkit-transition:all .3s linear;-o-transition:all .3s linear;-moz-transition:all .3s linear;transition:all .3s linear}.product .more:hover{color:#fff}.product .more:hover::after{width:100%;box-shadow:0 0 20px rgba(0,0,0,.2)}.product .btnBox{padding:1.3rem 0 0;gap:35px}.product .btnBox .btn{width:max(200px,2.3rem);width:-webkit-calc((100% - 35px)/2);width:-moz-calc((100% - 35px)/2);width:calc((100% - 35px)/2);height:max(60px,.7rem);border-radius:max(30px,.35rem);-moz-box-sizing:border-box;box-sizing:border-box;font-size:20px;color:#666;-webkit-transition:all .3s linear;-o-transition:all .3s linear;-moz-transition:all .3s linear;transition:all .3s linear;border:solid 1px #666}.product .btnBox .btn.active,.product .btnBox .btn:hover{color:#fff;background:#ed1651;border-color:#ed1651}@media screen and (min-width: 2000px){.product .pic{width:55.3vw}}@media screen and (max-width: 1679px){.product .logoImg{margin:35px 0 0}.product .btnBox{gap:20px;padding:.8rem 0 0}.product .btnBox .btn{width:-webkit-calc((100% - 20px)/2);width:-moz-calc((100% - 20px)/2);width:calc((100% - 20px)/2)}.product .wrap{padding-top:1rem}.product .text{padding:20px 0}}@media screen and (max-width: 1679px){.product .btnBox{padding:65px 0 0}.product .btnBox .btn{height:54px}}@media screen and (max-width: 959px){.product .con{width:37%}}@media screen and (max-width: 959px){.product{-webkit-flex-direction:column-reverse;-moz-box-orient:vertical;-moz-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.product .con{width:100%}.product .nameBox{text-align:center}.product .name{font-size:26px}.product .subName{font-size:16px}.product .text{width:100%;padding:20px 0;font-size:14px}.product .pic{position:static;width:100%}.product .logoImg{margin:18px auto 0;width:120px}.product .more{width:240px;margin:0 auto;height:48px}.product .more .icon{width:76px;height:40px}.product .more .icon img{width:10px}.product .btnBox{width:100%;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-top:30px}.product .btnBox .btn{width:110px;height:34px;font-size:14px}}@media screen and (max-width: 559px){.product .name{font-size:20px}.product .subName{font-size:14px}}.case{padding:80px 0 .5rem;background:#f2f5fa}.case .module{padding:.5rem 0 0}.case .module .casePag{position:sticky;font-size:28px;color:#666;gap:20px}.case .module .casePag .swiper-pagination-current{font-size:42px;color:#333}.case .module .btnBox{gap:.32rem}.case .module .casePrev,.case .module .caseNext{width:auto;height:auto;position:sticky;color:#666;font-size:max(40px,.54rem)}.case .module .casePrev:hover,.case .module .caseNext:hover{color:#ed1651}.case .module .btnBox{gap:30px}.case .slideItem{gap:.2rem}.case .slideItem img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block;-webkit-transition:all .3s ease;-o-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}.case .bigPic{width:7.95rem;height:6.34rem;border-radius:8px;overflow:hidden;position:relative;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.case .bigPic:hover img{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}.case .picList{gap:.3rem}.case .picList .pic{width:3.77rem;height:3rem;border-radius:8px;overflow:hidden;position:relative}.case .picList .pic:hover img{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}.case .nameBox{position:absolute;left:0;bottom:0;width:100%;height:.5rem;line-height:.5rem;-moz-box-sizing:border-box;box-sizing:border-box;padding:10px 15px;background:rgba(0,0,0,.5);color:#fff;font-size:16px;font-weight:400;padding:0 30px;text-align:center}.case .nameBox h3{font-weight:normal}.case .swiper-button-next,.case .swiper-button-prev{margin-top:0;-webkit-tap-highlight-color:rgba(0,0,0,0)}.case .swiper-button-next::after,.case .swiper-button-prev::after{content:"";background:none}.case .indexCaseM{display:none}@media screen and (max-width: 1679px){.case .bigPic{width:7.8rem;height:6.2rem}.case .picList{gap:20px}.case .picList .pic{width:3.21rem;height:2.95rem}}@media screen and (max-width: 1679px){.case .bigPic{width:650px;height:520px}.case .picList .pic{width:306px;width:255px;height:246px}.case .module .casePag{font-size:18px}.case .module .casePag .swiper-pagination-current{font-size:38px}.case .module .casePrev,.case .module .caseNext{font-size:40px}}@media screen and (max-width: 1365px){.case .bigPic{width:547px;height:436px}.case .picList .pic{width:258px;height:206px}}@media screen and (max-width: 1099px){.case .indexCaseM{display:block}.case .indexCaseM .pic{width:100%}.case .indexCaseM .nameBox{height:50px;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.case .indexCaseM img{width:100%}.case .indexCase{display:none}.case .module .casePag{-webkit-align-items:baseline;-moz-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}}@media screen and (max-width: 767px){.case .indexTitleBox .more{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;width:110px;height:34px;font-size:14px}}@media screen and (max-width: 559px){.case .module .casePag{gap:8px}.case .module .btnBox{gap:20px}.case .module .caseNext,.case .module .casePrev{font-size:32px}.case .indexCaseM .nameBox{height:40px;font-size:14px;padding:0 10px}}.news{padding:max(60px,.9rem) 0 max(30px,.5rem)}.news .videoBox{border-radius:10px;overflow:hidden;width:100%}.news .videoBox .video{width:100%;height:auto;display:block;-o-object-fit:cover;object-fit:cover}.news .media{width:6.98rem}.news .media .nameBox{padding:10px 0 0;font-size:20px;color:#333}.news .media .date{font-size:16px;color:#666;gap:5px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.news .media:hover .nameBox{color:#ed1651}.news .list{width:8.5rem}.news .list li{padding:20px 0;border-bottom:1px dashed #d0d4da}.news .list li a{color:#333}.news .list li:last-child{border-bottom:none}.news .list li .name{font-size:20px;margin:0 0 20px}.news .list li .nr{font-size:16px;color:#666}.news .list li .nr p{width:70%}.news .list li:hover .name{color:#ed1651}@media screen and (max-width: 1679px){.news .list{width:7.5rem}.news .list li{padding:15px 0}.news .list li .name{margin-bottom:15px}}@media screen and (max-width: 1679px){.news .media{width:6rem}.news .list{width:6.2rem}.news .list li .name{margin-bottom:11px}}@media screen and (max-width: 1365px){.news .con{gap:30px}.news .media{width:520px}.news .list li{padding:10px 0}.news .list li .name{margin-bottom:5px}}@media screen and (max-width: 959px){.news .con{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.news .media,.news .list{width:100%}.news .media .nameBox{font-size:16px}.news .media .date{font-size:14px}.news .list li .name{font-size:16px}.news .list li .nr{font-size:14px;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start}.news .list li .nr p{width:100%}}