.inside-banner{overflow:hidden;position:relative;z-index:1}.inside-banner .bannerC{position:relative}.inside-banner .pc{position:relative}.inside-banner .pc:after{content:"";display:block}.inside-banner .pc img{width:100%;vertical-align:top}.inside-banner .mobile{display:none;position:relative}.inside-banner .mobile:after{content:"";display:block}.inside-banner .mobile img{width:100%;vertical-align:top}.inside-banner .text{width:100%;color:#fff;text-align:left;padding-top:12rem;position:absolute;z-index:9;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.inside-banner .title{font-size:5rem;font-weight:700;line-height:1;margin-bottom:2rem;position:relative}.inside-banner .info{line-height:1.5;font-size:2.2rem;margin-bottom:2rem}.inside-banner .en{line-height:1;font-size:15.4rem;font-weight:700;text-transform:uppercase;background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255,255,255,0.6)), to(rgba(255,255,255,0)));background-image:linear-gradient(180deg, rgba(255,255,255,0.6), rgba(255,255,255,0) 100%);background-clip:text;color:transparent}.inside-banner .current-menuSub{width:100%;position:absolute;bottom:0}@media screen and (max-width:1023px){.inside-banner .pc{display:none}.inside-banner .mobile{display:block}.inside-banner .text{padding-top:80px}.inside-banner .title{font-size:24px;margin-bottom:20px}.inside-banner .info{font-size:14px;margin-bottom:10px;text-shadow:0 0 1px rgba(0,0,0,0.2)}.inside-banner .current-menuSub{position:relative}}.menuSub{position:relative}.menuSub .menuList{text-align:left;margin-right:-1rem}.menuSub .menuList li{display:inline-block;vertical-align:top;text-align:center;position:relative}.menuSub .menuList li::before{content:"";width:1px;height:2rem;background:#b2bcc6;position:absolute;-webkit-transform:translateY(-50%);transform:translateY(-50%);top:50%;right:-0.1rem}.menuSub .menuList li:last-child::before{display:none}.menuSub .menuList a{color:#222;min-width:initial;font-size:1.6rem;display:inline-block;vertical-align:top;max-width:100%;padding:0 1rem;position:relative;z-index:1;line-height:7rem;height:7rem;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;text-overflow:ellipsis;-webkit-line-clamp:1}.menuSub .menuList a::after{content:'';display:block;width:0;height:.4rem;background:var(--main-color-3);margin:auto;position:absolute;z-index:-1;left:0;right:0;bottom:0;-webkit-transition:.5s;transition:.5s}.menuSub .menuList a:hover{font-weight:700;color:var(--main-color-3)}.menuSub .menuList a:hover::after{width:100%}.menuSub .menuList .icon{display:inline-block;vertical-align:top;margin:2rem 0;width:4rem;height:4rem;position:relative}.menuSub .menuList .active a{font-weight:700;color:var(--main-color-3)}.menuSub .menuList .active a::after{width:100%}.menuSub .menuList .col-2{width:50%}.menuSub .menuList .col-3{width:33.33333333%}.menuSub .menuList .col-4{width:25%}@media screen and (max-width:1023px){.menuSub{display:none}.menuSub .menuList{margin-right:0}.menuSub .menuList li::before{width:1px;height:20px;right:-1px;display:none}.menuSub .menuList a{font-size:14px;padding:0 5px;line-height:50px;height:50px}.menuSub .menuList a::after{height:2px;display:none}.menuSub .menuList .icon{margin:20px 0;width:40px;height:40px}}.current-menuSub{background:#fff;overflow:hidden}.current-menuSub .container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative;z-index:1}.current-menuSub .container::after{content:"";display:block;width:100vw;height:100%;background:var(--main-color-3);position:absolute;z-index:-1;top:0;right:100%}.current-menuSub .current{font-weight:400;font-size:1.8rem;background:var(--main-color-3);width:30rem;color:#fff;line-height:7rem;height:7rem;padding-top:0;padding-bottom:0;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;text-overflow:ellipsis;-webkit-line-clamp:1;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.current-menuSub .current a{color:#fff}.current-menuSub .current .a-1{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin-right:5rem}.current-menuSub .current .txt{margin-right:5rem}.current-menuSub .current .icon{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin-right:1rem}.current-menuSub .current svg{width:2rem;height:2rem}.current-menuSub .current .arrow{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.current-menuSub .menuSub{-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:right}.current-menuSub .menuSub .menuList{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;text-align:right}@media screen and (max-width:1440px){.current-menuSub .container::after{margin-right:-5vw}}@media screen and (max-width:1023px){.current-menuSub>.container{padding-left:0;padding-right:0}.current-menuSub .current{font-weight:400;font-size:14px;width:100%;line-height:50px;height:50px;padding-left:5vw;padding-right:5vw}.current-menuSub .current .a-1{margin-right:10px}.current-menuSub .current .txt{margin-right:10px}.current-menuSub .current .icon{margin-right:10}.current-menuSub .current svg{width:16px;height:16px}.current-menuSub .menuSub{-webkit-box-flex:initial;-ms-flex:initial;flex:initial}.current-menuSub .menuSub .menuList{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;text-align:center}}.shuju-2{color:#333;font-size:2rem;position:relative}.shuju-2 .listShuju li{width:100%;font-size:1.8rem;border-bottom:1px #cbcfd1 solid;-webkit-transition:.5s;transition:.5s;position:relative}.shuju-2 .listShuju .box{padding:3rem 0 2rem 0;min-height:100%;display:block;text-align:left}.shuju-2 .listShuju .quantity{font-size:6.8rem;line-height:1;margin-bottom:1rem;padding-right:5rem;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;position:relative}.shuju-2 .listShuju .title{color:#888;font-size:2.0rem;position:relative}.shuju-2 .listShuju .sup{margin-left:.5rem;vertical-align:top;font-size:3rem;line-height:1}.shuju-2 .listShuju .sub{padding:0;font-size:1.6rem;width:3.4rem;height:3.4rem;line-height:3.4rem;border-radius:50%;background:var(--main-color-3);color:#fff;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;z-index:1;bottom:.5rem;right:0}.shuju-2 .listShuju .sub svg{width:2.4rem;height:2.4rem}@media screen and (max-width:1023px){.shuju-2{font-size:16px}.shuju-2 .listShuju li{font-size:14px}.shuju-2 .listShuju .box{padding:20px 0 20px 0}.shuju-2 .listShuju .quantity{font-size:40px;line-height:1;margin-bottom:10px;padding-right:50px}.shuju-2 .listShuju .title{font-size:16px}.shuju-2 .listShuju .sup{margin-left:5px;font-size:30px}.shuju-2 .listShuju .sub{font-size:14px;width:30px;height:30px;line-height:30px;bottom:5px;right:0}.shuju-2 .listShuju .sub svg{width:20px;height:20px}}.about{background-color:#e9f3f6;background-position:center bottom;background-repeat:no-repeat;background-size:cover;background-attachment:fixed;padding-top:10rem;padding-bottom:10rem;color:#333;font-size:2rem;line-height:2;}.about .nr{clear:both;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:8rem}.about .nr .left{width:65%;padding-right:8rem}.about .nr .right{width:35%;text-align:right;padding-left:6rem}.about .titleBig{font-weight:700;font-size:4.2rem;line-height:6rem;color:#a2b2c9;margin-bottom:6rem;position:relative;z-index:1}.about .titleBig .title{display:inline-block;vertical-align:top}.about .titleBig .above{color:var(--main-color-3);position:absolute;z-index:-1;top:0;left:0;width:100%;-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}.about .vrBtn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:1.8rem;font-weight:700;-webkit-transition:.5s;transition:.5s;-webkit-transform-origin:center left;transform-origin:center left}.about .vrBtn .icon{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:13rem;height:10.6rem}.about .vrBtn .txt{padding-left:2rem}.about .vrBtn:hover{color:var(--main-color-3);-webkit-transform:scale(1.1);transform:scale(1.1)}.about .shuju-2{padding-top:10rem}@media screen and (max-width:1023px){.about{padding-top:40px;padding-bottom:40px;font-size:14px;line-height:2}.about .nr{margin-bottom:0}.about .nr .left{width:100%;padding:0}.about .nr .right{width:100%;padding:40px 0 0 0}.about .titleBig{font-size:20px;line-height:40px;margin-bottom:30px}.about .vrBtn{font-size:18px}.about .vrBtn .icon{width:65px;height:53px}.about .vrBtn .txt{padding-left:20px}.about .shuju-2{padding-top:20px}}.partner{background-color:#e3f3fe;padding-top:10rem;padding-bottom:10rem}.partner .list{display:-webkit-box;display:-ms-flexbox;display:flex}.partner .list .item{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.partner .list .li{width:20%;padding-left:4rem;padding-right:4rem;padding-bottom:5rem}.partner .list .box{-webkit-box-shadow:0 1.3rem 3.5rem 0 rgba(12,49,85,0.42),0 0 0 1px #fff inset;box-shadow:0 1.3rem 3.5rem 0 rgba(12,49,85,0.42),0 0 0 1px #fff inset;background:linear-gradient(113deg, #f3f9fd, #c6e1f7, #70b7ef);border-radius:1rem;position:relative}.partner .list .box::after{content:"";display:block;padding-top:68%}.partner .list .box img{-webkit-transition:.5s;transition:.5s}.partner .list .box:hover img{-webkit-transform:scale(1.1);transform:scale(1.1)}.partner .swiper-pagination{padding-top:3rem;text-align:center;position:relative}.partner .swiper-pagination-bullet{margin:0 .5rem;background:#a8a8a8;opacity:1}.partner .swiper-pagination-bullet:hover{background:var(--main-color-3)}.partner .swiper-pagination-bullet-active{background:var(--main-color-3)}@media screen and (max-width:1023px){.partner{padding-top:40px;padding-bottom:40px}.partner .swiper-pagination{padding-top:0}.partner .swiper-pagination-bullet{margin:0 5px}.partner .list .li{width:33.33333333%;padding-left:5px;padding-right:5px;padding-bottom:10px}.partner .list .box{-webkit-box-shadow:0 0 10px 0 rgba(12,49,85,0.42),0 0 0 1px #fff inset;box-shadow:0 0 10px 0 rgba(12,49,85,0.42),0 0 0 1px #fff inset;border-radius:5px;position:relative}}.honor{background-color:#e3f3fe;padding-top:10rem;padding-bottom:5rem}.honor .nr{position:relative}.honor .list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:self-start;-ms-flex-align:self-start;align-items:self-start;padding-top:8rem;padding-bottom:18rem}.honor .list li{width:25%;position:relative}.honor .list li::after{content:"";display:block;width:38rem;height:18rem;background:url(../images/pt-bg.png) no-repeat top center;margin:auto;position:absolute;z-index:9;top:100%;left:50%;-webkit-transform:translateX(-50%) translateY(-0.5rem);transform:translateX(-50%) translateY(-0.5rem)}.honor .list li:nth-child(2n){padding-top:10rem}.honor .list .box{max-width:33rem;margin:auto;display:block;text-align:center}.honor .list .pic{position:relative;z-index:20}.honor .list .title{color:#47535f;font-size:2.4rem;line-height:40px;max-height:8rem;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;text-overflow:ellipsis;-webkit-line-clamp:2;padding-left:3rem;padding-right:3rem;margin-bottom:1.5rem;position:relative}.honor .list .title::before,.honor .list .title::after{content:"";display:inline-block;width:2rem;height:3.6rem;position:absolute;top:0}.honor .list .title::before{background:url(../images/maisui-1.png) no-repeat left center;background-size:cover;left:0}.honor .list .title::after{background:url(../images/maisui-2.png) no-repeat right center;background-size:cover;right:0}.honor .list .pic{overflow:hidden;position:relative}.honor .list .pic::after{content:"";display:block;padding-top:66.66666667%}.honor .swiper-button-next,.honor .swiper-button-prev{width:5rem;height:5rem;border-radius:50%;background:rgba(0,0,0,0.11);color:var(--main-color-3)}.honor .swiper-button-next::after,.honor .swiper-button-prev::after{font-size:1.8rem}.honor .swiper-button-next:hover,.honor .swiper-button-prev:hover{background:var(--main-color-3)}.honor .swiper-button-next:hover::after,.honor .swiper-button-prev:hover::after{color:#fff}.honor .swiper-pagination{display:none;text-align:center;position:relative}.honor .swiper-pagination-bullet{margin:0 .5rem;background:var(--main-color-3)}@media screen and (max-width:1023px){.honor{padding-top:40px;padding-bottom:40px}.honor .list{padding-top:10px;padding-bottom:40px}.honor .list li{width:33.33333333%;position:relative}.honor .list li::after{display:none}.honor .list li:nth-child(2n){padding-top:0}.honor .list .box{max-width:330px}.honor .list .title{font-size:16px;line-height:20px;height:40px;max-height:initial;padding-left:20px;padding-right:20px;margin-bottom:15px;position:relative}.honor .list .title::before,.honor .list .title::after{content:"";display:inline-block;width:10px;height:18px;position:absolute;top:0}.honor .list .title::before{background:url(../images/maisui-1.png) no-repeat left center;background-size:cover;left:0}.honor .list .title::after{background:url(../images/maisui-2.png) no-repeat right center;background-size:cover;right:0}.honor .list .pic{overflow:hidden;position:relative}.honor .list .pic::after{content:"";display:block;padding-top:66.66666667%}.honor .swiper-button-next,.honor .swiper-button-prev{display:none;width:40px;height:40px;border-radius:50%}.honor .swiper-button-next::after,.honor .swiper-button-prev::after{font-size:12px}.honor .swiper-pagination{display:block}}.product{background-position:center top;background-repeat:no-repeat;background-size:cover;padding-top:8rem;padding-bottom:10rem}.product .common-page{padding-top:4rem}.product .menu{padding-bottom:5rem}.product .menu .listMenu{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-5rem;margin-right:-5rem}.product .menu .listMenu li{width:25%;padding-left:5rem;padding-right:5rem;padding-bottom:3rem}.product .menu .listMenu .box{min-height:100%;display:block;background:#fff;border-radius:1rem;padding:0 1rem;font-size:2.0rem;color:#333;text-align:center}.product .menu .listMenu .box>div{line-height:7rem;height:7rem;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;text-overflow:ellipsis;-webkit-line-clamp:1}.product .menu .listMenu .box:hover{background:var(--main-color-2);color:#fff}.product .menu .listMenu .active .box{background:var(--main-color-2);color:#fff}@media screen and (max-width:1023px){.product{padding-top:40px;padding-bottom:40px}.product .common-page{padding-top:20px}.product .menu{padding-bottom:20px}.product .menu .listMenu{margin-left:-5px;margin-right:-5px}.product .menu .listMenu li{width:25%;padding-left:5px;padding-right:5px;padding-bottom:10px}.product .menu .listMenu .box{padding:5px 5px;border-radius:5px;font-size:14px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.product .menu .listMenu .box>div{line-height:20px;height:initial;max-height:40px;-webkit-line-clamp:2}}.product-show{background:#f7f7f7;font-size:1.6rem;line-height:2;padding-top:19rem}.product-show .title-show{font-weight:700;color:#222;font-size:4rem;line-height:1.5;margin-bottom:3rem}.product-show .hd{padding-top:8rem;color:#2d2e2f;font-size:1.8rem;background:#fff;padding-bottom:4rem}.product-show .hd .hdC{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;background-position:center top;background-repeat:no-repeat;background-size:cover;padding-bottom:0;position:relative}.product-show .hd .left{width:50%;padding-top:12rem;padding-left:6rem}.product-show .hd .right{width:50%}.product-show .hd .right .pic{min-width:54rem}.product-show .hd p{margin-bottom:1rem}.product-show .hd p:last-child{margin-bottom:0}.product-show .hd .btnDiv{margin-top:10rem;overflow:hidden;max-width:57rem;background:var(--main-color-3);color:#fff;border-radius:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.product-show .hd .btnDiv>div{-webkit-box-flex:1;-ms-flex:1;flex:1;position:relative}.product-show .hd .btnDiv>div::after{content:"";display:block;width:1px;height:2.4rem;background:rgba(255,255,255,0.22);position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:0}.product-show .hd .btnDiv>div:last-child::after{display:none}.product-show .hd .btnDiv a{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;min-width:14rem;line-height:7rem;color:#fff;text-align:center;padding:0 3rem;position:relative}.product-show .hd .btnDiv a:hover{background:var(--main-color-2);color:#fff}.product-show .hd .btnDiv a:hover .icon{color:#fff}.product-show .hd .btnDiv .icon{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;color:#fff;margin-right:1rem}.product-show .hd .btnDiv .icon svg{width:2.4rem;height:2.4rem}.product-show .hd .ewmDiv{text-align:center;color:#222;font-size:1.6rem;position:absolute;top:3rem;right:3rem;max-width:18rem;}.product-show .hd .ewmDiv .ewm img{max-width:15rem}.product-show .hd .ewmDiv-m{display:none;color:#222;font-size:1.6rem}.product-show .hd .ewmDiv-m .ewm img{max-width:15rem}.product-show .menuTabs{background-color:#fff;-webkit-box-shadow:0 1rem 1rem 0 rgba(0,0,0,0.1);box-shadow:0 1rem 1rem 0 rgba(0,0,0,0.1);color:#373737;text-transform:uppercase;font-size:2.2rem;position:-webkit-sticky;position:sticky;z-index:9;top:6rem;left:0}.product-show .menuTabs .list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.product-show .menuTabs .list:after{display:none}.product-show .menuTabs .list .box{display:block;cursor:pointer;line-height:9rem;min-width:12rem;padding:0 3rem;font-weight:700;color:#373737;font-size:2.2rem;text-align:center;position:relative}.product-show .menuTabs .list .box::after{content:"";display:block;width:0;height:3px;background:var(--main-color-3);position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:.5s;transition:.5s}.product-show .menuTabs .list .box:hover{color:var(--main-color-3)}.product-show .menuTabs .list .box:hover::after{width:100%}.product-show .menuTabs .list .active .box{color:var(--main-color-3)}.product-show .menuTabs .list .active .box::after{width:100%}.product-show .titleBig{text-align:center;font-size:4.2rem;font-weight:700;color:#333;margin-bottom:6rem}.product-show .tedian{padding-top:12rem;position:relative}.product-show .tedian .anchor{width:1px;height:1px;position:absolute;top:-6rem;left:0}.product-show .tedian .list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-6rem;margin-right:-6rem}.product-show .tedian .list li{width:50%;border-bottom:1px #d5d5d5 solid;padding-left:6rem;padding-right:6rem;padding-bottom:4rem;margin-bottom:4rem}.product-show .tedian .list .box{display:block;color:var(--main-color-3);font-weight:700;font-size:2.6rem;line-height:3.8rem;position:relative;padding-left:5rem}.product-show .tedian .list .icon{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;position:absolute;top:0;left:0}.product-show .tedian .list .icon img{width:3.6rem;height:3.6rem}.product-show .xncs{font-size:1.6rem;color:#333;padding-top:12rem;padding-bottom:6rem;position:relative}.product-show .xncs .anchor{width:1px;height:1px;position:absolute;top:-6rem;left:0}.product-show .xncs .list{border:1px #e6e6e6 solid}.product-show .xncs .list li{line-height:3rem;padding:1rem 1.5rem}.product-show .xncs .list li:nth-child(2n){background:#f5f5f5}.product-show .xncs .list .xh{color:#f00;font-style:initial}.product-show .contact-message{margin-top:10rem}.product-show .table-1{background:#fff;font-size:1.8rem;line-height:3rem;color:#333}.product-show .table-1 tr:nth-child(2n){background:#e9f1fb}.product-show .table-1 td{padding:1.5rem 2rem}.product-show .table-1 tr:hover{background:var(--main-color-3);color:#fff}@media screen and (max-width:1023px){.product-show{padding-top:40px;font-size:14px;padding-top:66px}.product-show .title-show{font-size:24px;line-height:1.5;margin-bottom:30px}.product-show .hd{padding-top:30px;padding-bottom:40px;color:#2d2e2f;font-size:14px;background:#fff}.product-show .hd .hdC{padding:20px;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.product-show .hd .left{width:100%;padding:0}.product-show .hd .right{width:100%;text-align:center}.product-show .hd .right .pic{min-width:initial}.product-show .hd p{margin-bottom:10px}.product-show .hd p:last-child{margin-bottom:0}.product-show .hd .btnDiv{margin-top:30px;max-width:570px;margin-left:auto;margin-right:auto;border-radius:5px}.product-show .hd .btnDiv>div::after{width:1px;height:24px}.product-show .hd .btnDiv a{font-size:14px;min-width:140px;line-height:40px;padding:0 10px;position:relative}.product-show .hd .btnDiv .icon{margin-right:5px}.product-show .hd .btnDiv .icon svg{width:20px;height:20px}.product-show .hd .ewmDiv{display:none;font-size:16px;top:30px;right:30px}.product-show .hd .ewmDiv .ewm img{max-width:150px}.product-show .hd .ewmDiv-m{display:block;font-size:14px;text-align:center;padding-top:30px}.product-show .hd .ewmDiv-m .ewm img{max-width:150px}.product-show .titleBig{font-size:24px;padding-bottom:10px;margin-bottom:20px}.product-show .menuTabs{display:none;font-size:14px;top:66px}.product-show .menuTabs .list .box{line-height:40px;min-width:100px;padding:0 10px;font-size:14px}.product-show .menuTabs .list .box::after{height:3px}.product-show .tedian{padding-top:40px}.product-show .tedian .anchor{top:-60px}.product-show .tedian .list{margin-left:-10px;margin-right:-10px}.product-show .tedian .list li{width:100%;padding-left:10px;padding-right:10px;padding-bottom:20px;margin-bottom:20px}.product-show .tedian .list .box{font-size:18px;line-height:1.5;padding-left:38px}.product-show .tedian .list .icon img{width:24px;height:24px}.product-show .xncs{font-size:14px;padding-top:40px;padding-bottom:40px}.product-show .xncs .anchor{width:1px;height:1px;position:absolute;top:-60px;left:0}.product-show .xncs .list li{line-height:30px;padding:10px 15px}.product-show .table-1{overflow:auto;font-size:14px;line-height:1.5}.product-show .table-1 td{padding:15px 10px}.product-show .table-1 td:nth-child(1){width:100px}}.solution{padding-top:10rem;padding-bottom:8rem}.solution .titleBig{text-align:center;font-weight:700;color:#333;font-size:4.2rem;line-height:1.2}.solution .jieshao{text-align:center;font-size:1.8rem;color:#333;line-height:3rem;max-width:1010px;margin-left:auto;margin-right:auto;margin-bottom:8rem}.solution .list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-1.5rem;margin-right:-1.5rem}.solution .list li{width:33.33333333%;padding:0 1.5rem 3rem 1.5rem}.solution .list .box{min-height:100%;display:block;overflow:hidden;text-align:center;-webkit-box-shadow:0 .8rem 3.5rem rgba(0,0,0,0.13);box-shadow:0 .8rem 3.5rem rgba(0,0,0,0.13);border-radius:1rem;padding:5rem 5rem 5rem 5rem;position:relative;z-index:1}.solution .list .pic{opacity:0;position:absolute;z-index:-1;left:0;top:0;width:100%;height:100%;-webkit-transition:.5s;transition:.5s}.solution .list .pic img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.solution .list .icon{width:10rem;height:10rem;display:block;margin:auto auto 3rem auto;position:relative}.solution .list .icon .img-2{display:none}.solution .list .title{color:#020c1a;font-size:3rem;line-height:4rem;height:4rem;margin-bottom:4.3rem;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;text-overflow:ellipsis;-webkit-line-clamp:1}.solution .list .info{text-align:left;color:#333;font-size:1.8rem;line-height:3.2rem;height:192;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;text-overflow:ellipsis;-webkit-line-clamp:6}.solution .list .box:hover{color:#fff}.solution .list .box:hover .pic{opacity:1;-webkit-transform:scale(1.1);transform:scale(1.1)}.solution .list .box:hover .icon .img-1{display:none}.solution .list .box:hover .icon .img-2{display:block}.solution .list .box:hover .title{color:#fff}.solution .list .box:hover .info{color:#fff}@media screen and (max-width:1023px){.solution{padding-top:60px;padding-bottom:60px}.solution .titleBig{font-size:24px;margin-bottom:10px}.solution .jieshao{font-size:14px;line-height:24px;margin-bottom:40px}.solution .list{margin-left:-10px;margin-right:-10px}.solution .list li{width:33.33333333%;padding:0 10px 20px 10px}.solution .list .box{min-height:100%;border-radius:5px;-webkit-box-shadow:0 8px 35px rgba(0,0,0,0.13);box-shadow:0 8px 35px rgba(0,0,0,0.13);padding:20px}.solution .list .icon{width:50px;height:50px;margin:auto auto 10px auto}.solution .list .title{font-size:18px;line-height:30px;height:30px;margin-bottom:10px}.solution .list .info{font-size:14px;line-height:24px;height:144px}}@media screen and (max-width:640px){.solution .list li{width:50%}}.solution-show .titleBig{font-size:4.6rem;color:#333;font-weight:700;line-height:1.5}.solution-show .hd{padding-top:15rem;padding-bottom:15rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.solution-show .hd .left{width:45%;padding-right:5rem}.solution-show .hd .right{width:55%;padding-top:2rem}.solution-show .hd .info-1{font-size:3.2rem;color:#333;line-height:1.5;margin-bottom:4rem}.solution-show .hd .info-2{color:#333;font-size:1.8rem;line-height:3.2rem}.solution-show .tedian{padding-top:10rem;padding-bottom:10rem}.solution-show .tedian .titleBig{text-align:center;margin-bottom:2rem}.solution-show .tedian .jieshao{color:#333;font-size:2.2rem;text-align:center;max-width:112rem;margin-left:auto;margin-right:auto;margin-bottom:6rem}.solution-show .tedian .nr{max-width:112rem;margin-left:auto;margin-right:auto}.solution-show .tedian .p-1{font-weight:700;color:#333;font-size:2.6rem;margin-bottom:4rem}.solution-show .tedian .p-2{padding-left:6rem;font-size:2rem;color:#333;margin-bottom:3rem;position:relative}.solution-show .tedian .p-2:last-child{margin-bottom:0}.solution-show .tedian .p-2 .icon{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:2.6rem;height:2.6rem;border-radius:50%;border:.2rem #bbb solid;position:absolute;top:.2rem;left:0}.solution-show .tedian .p-2 .icon img{width:2rem;height:2rem}@media screen and (max-width:1023px){.solution-show .titleBig{font-size:24px;margin-bottom:10px}.solution-show .hd{padding-top:60px;padding-bottom:60px}.solution-show .hd .left{width:100%;padding-right:0}.solution-show .hd .right{width:100%;padding-top:40px}.solution-show .hd .info-1{font-size:18px;line-height:1.5;margin-bottom:20px}.solution-show .hd .info-2{font-size:14px;line-height:2}.solution-show .tedian{padding-top:60px;padding-bottom:60px}.solution-show .tedian .titleBig{margin-bottom:20px}.solution-show .tedian .jieshao{font-size:14px;max-width:1120px;margin-bottom:20px}.solution-show .tedian .nr{max-width:1120px}.solution-show .tedian .p-1{font-size:16px;margin-bottom:20px}.solution-show .tedian .p-2{padding-left:40px;font-size:14px;margin-bottom:20px}.solution-show .tedian .p-2 .icon{width:24px;height:24px;border-radius:50%;border:2px #bbb solid;top:2px;left:0}.solution-show .tedian .p-2 .icon img{width:20px;height:20px}}.case{background:#f6f7f7;padding-top:10rem;padding-bottom:10rem}.case .titleBig{text-align:center;margin-bottom:5rem}.case .list{display:-webkit-box;display:-ms-flexbox;display:flex}.case .list li{width:33.33333333%;padding-left:2rem;padding-right:2rem;padding-bottom:4rem}.case .list .box{display:block;overflow:hidden;background:#fff;-webkit-box-shadow:0 1.5rem 2.7rem 0 rgba(0,0,0,0.13);box-shadow:0 1.5rem 2.7rem 0 rgba(0,0,0,0.13);border-radius:1rem}.case .list .pic{overflow:hidden}.case .list .pic img{-webkit-transition:.5s;transition:.5s}.case .list .text{padding:3rem 3rem 4rem 3rem}.case .list .title{color:#383838;font-size:2.6rem;line-height:3.4rem;height:6.8rem;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;text-overflow:ellipsis;-webkit-line-clamp:2}.case .list .info{color:#555;font-size:2rem;line-height:3.2rem;height:12.8rem;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;text-overflow:ellipsis;-webkit-line-clamp:4}.case .list .btnDiv{padding-top:3rem;opacity:0}.case .list .btnDiv>a,.case .list .btnDiv>span{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:1.6rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.case .list .btnDiv .icon{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin-left:1rem}.case .list .btnDiv .icon svg{width:1.2rem;height:1.2rem}.case .list .box:hover .pic img{-webkit-transform:scale(1.1);transform:scale(1.1)}.case .list .box:hover .text{background:var(--main-color-3)}.case .list .box:hover .title{color:#fff}.case .list .box:hover .info{color:#fff}.case .list .box:hover .btnDiv{opacity:1;color:#fff}.case .swiper-container-initialized .list li{padding-left:0;padding-right:0}.case .barDiv{margin-top:3rem;width:100%;margin-left:auto;margin-right:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative}.case .barC{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;vertical-align:top;height:5.2rem;padding-left:8rem;padding-right:8rem;position:relative}.case .swiper-pagination{text-align:center;position:static;line-height:1;height:auto;display:-webkit-box;display:-ms-flexbox;display:flex}.case .swiper-pagination-bullet{width:4rem;height:.4rem;border-radius:0;background:#e1e1e3;margin:auto .4rem;opacity:1}.case .swiper-pagination-bullet-active{background:var(--main-color-3)}.case .swiper-button-next,.case .swiper-button-prev{margin-top:0;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;position:absolute;top:0;-webkit-transform:translateY(0);transform:translateY(0);background:none;width:5.2rem;height:5.2rem;border:1px #c3c3c4 solid;border-radius:50%;cursor:pointer;text-align:center;z-index:9;color:var(--main-color-3)}.case .swiper-button-next:after,.case .swiper-button-prev:after{font-size:1.6rem}.case .swiper-button-next:hover,.case .swiper-button-prev:hover{border:1px var(--main-color-3) solid;background:var(--main-color-3);color:#fff}.case .swiper-button-next:hover svg,.case .swiper-button-prev:hover svg{fill:#fff !important}.case .swiper-button-prev{left:0}.case .swiper-button-next{right:0}@media screen and (max-width:1023px){.case{padding-top:60px;padding-bottom:60px}.case .titleBig{margin-bottom:30px}.case .list li{width:33.33333333%;padding-left:10px;padding-right:10px;padding-bottom:20px}.case .list .box{border-radius:5px}.case .list .text{padding:20px 20px 20px 20px}.case .list .title{font-size:16px;line-height:24px;height:48px;margin-bottom:10px}.case .list .info{font-size:14px;line-height:24px;height:96px}.case .list .btnDiv{padding-top:20px;opacity:1}.case .list .btnDiv>a,.case .list .btnDiv>span{color:#666;font-size:14px}.case .list .btnDiv .icon{margin-left:10px}.case .list .btnDiv .icon svg{width:12px;height:12px}.case .barDiv{margin-top:10px}.case .barC{height:30px;padding-left:40px;padding-right:40px}.case .swiper-pagination-bullet{width:30px;height:2px;margin:auto 4px}.case .swiper-button-next,.case .swiper-button-prev{width:30px;height:30px}.case .swiper-button-next:after,.case .swiper-button-prev:after{font-size:14px}}.contact-message{padding-top:10rem;padding-bottom:10rem;background-color:#fff;position:relative}.contact-message .anchor{width:1px;height:1px;position:absolute;top:-6rem;left:0}.contact-message .titleBig{text-align:center;font-size:4.2rem;font-weight:700;color:#333;margin-bottom:6rem}.contact-message .nr{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.contact-message .nr .left{width:50%}.contact-message .nr .right{width:50%;padding-left:2rem}.contact-message .lxfs{margin-bottom:1rem}.contact-message .lxfs .list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.contact-message .lxfs .list li{min-width:50%;padding-bottom:2rem}.contact-message .lxfs .list .box{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.contact-message .lxfs .list .icon{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:5.4rem;height:5.4rem;border:1px #7a7a7a solid;border-radius:50%}.contact-message .lxfs .list .icon img{width:2.4rem;height:2.4rem}.contact-message .lxfs .list .text{-webkit-box-flex:1;-ms-flex:1;flex:1;padding-left:2rem}.contact-message .lxfs .list .title{color:#999;font-size:1.6rem}.contact-message .lxfs .list .info{color:#000;font-size:2.2rem}.contact-message .lxfs .list .info a{color:#000}.contact-message .lxfs .list .info a:hover{text-decoration:underline}.contact-message .lxfs .list .info-2{font-size:1.8rem;line-height:3.2rem}.contact-message .lxfs .list .box-2{color:var(--main-color-3)}.contact-message .lxfs .list .box-2 .icon{border-color:var(--main-color-3)}.contact-message .lxfs .list .box-2 .title{color:var(--main-color-3)}.contact-message .lxfs .list .box-2 .info{color:var(--main-color-3)}.contact-message .shm{color:#040806;font-size:1.6rem;line-height:2;padding-left:4rem;margin-bottom:2rem;position:relative}.contact-message .shm .icon{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;position:absolute;top:0;left:0}.contact-message .shm .icon svg{width:2.8rem;height:2.8rem;color:var(--main-color-3)}@media screen and (max-width:1023px){.contact-message{padding-top:40px;padding-bottom:40px}.contact-message .anchor{width:1px;height:1px;position:absolute;top:-60px;left:0}.contact-message .titleBig{font-size:24px;margin-bottom:20px}.contact-message .nr .left{width:100%;padding:0 0 40px 0}.contact-message .nr .right{width:100%}.contact-message .lxfs{margin-bottom:10px}.contact-message .lxfs .list li{min-width:50%;padding-bottom:20px}.contact-message .lxfs .list .icon{width:40px;height:40px}.contact-message .lxfs .list .icon img{width:20px;height:20px}.contact-message .lxfs .list .text{padding-left:10px}.contact-message .lxfs .list .title{font-size:16px}.contact-message .lxfs .list .info{font-size:16px}.contact-message .lxfs .list .info-2{font-size:16px;line-height:1.5}.contact-message .shm{font-size:16px;line-height:2;padding-left:40px;margin-bottom:20px}.contact-message .shm .icon{position:absolute}.contact-message .shm .icon svg{width:28px;height:28px}}.message-2 .selectDiv{display:inline-block;position:relative}.message-2 .selectDiv:after{content:"";display:block;width:.8rem;height:.8rem;border-right:1px #bcbcbc solid;border-bottom:1px #bcbcbc solid;position:absolute;top:2.4rem;right:1.5rem;overflow:hidden;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.message-2 .selectDiv select{font-size:1.6rem;width:100%;height:6rem;line-height:5.8rem;border:none;border-radius:.5rem;padding-left:1rem;padding-right:3rem;color:#666;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px #eaeaea solid;background:#f4f4f5}.message-2 .list-form{margin-left:-0.5rem;margin-right:-0.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.message-2 .list-form li{width:100%;padding:0 .5rem 2rem .5rem}.message-2 .list-form li:last-child{padding-bottom:0}.message-2 .list-form .col-2{width:50%;float:left;clear:none}.message-2 .list-form .box{display:block;position:relative}.message-2 .list-form .title-form{font-size:1.6rem;line-height:6rem;color:#333;position:absolute;z-index:9;top:0;left:2rem;-webkit-transition:.5s;transition:.5s}.message-2 .list-form .xh{margin-right:.5rem;font-style:inherit}.message-2 .list-form .text-form,.message-2 .list-form .textarea-form{width:100%;border:1px #eaeaea solid;background:#f4f4f5;color:#000;border-radius:.5rem;font-size:1.6rem;-webkit-appearance:none;-moz-appearance:none;appearance:none}.message-2 .list-form .text-form::-webkit-input-placeholder,.message-2 .list-form .textarea-form::-webkit-input-placeholder{color:#c6c6c6}.message-2 .list-form .text-form:-ms-input-placeholder,.message-2 .list-form .textarea-form:-ms-input-placeholder{color:#c6c6c6}.message-2 .list-form .text-form:-moz-placeholder,.message-2 .list-form .textarea-form:-moz-placeholder{color:#c6c6c6}.message-2 .list-form .text-form:placeholder,.message-2 .list-form .textarea-form:placeholder{color:#c6c6c6}.message-2 .list-form .text-form:focus,.message-2 .list-form .textarea-form:focus{color:#000;-webkit-box-shadow:0 0 0 .2rem var(--main-color-3);box-shadow:0 0 0 .2rem var(--main-color-3)}.message-2 .list-form .text-form{height:6rem;line-height:5.8rem;padding-left:12rem}.message-2 .list-form .textarea-form{padding:1rem 2rem;height:25rem;line-height:3rem;vertical-align:top}.message-2 .list-form .selectDiv{width:100%}.message-2 .list-form .selectDiv select{padding-left:12rem}.message-2 .list-form .focus .title-form{font-size:1.6rem;color:var(--main-color)}.message-2 .list-form .yzh{width:100%}.message-2 .list-form .btnDiv{width:100%;text-align:right}.message-2 .list-form .submit,.message-2 .list-form .reset{font-size:1.8rem;display:inline-block;min-width:20.8rem;text-align:center;line-height:6rem;height:6rem;background:transparent;cursor:pointer;overflow:hidden;vertical-align:top;position:relative;z-index:1;border-radius:.5rem}.message-2 .list-form .submit:hover,.message-2 .list-form .reset:hover{opacity:.8}.message-2 .list-form .submit{width:100%;border-color:var(--main-color-3);background-color:var(--main-color-3);color:#fff}.message-2 .list-form .reset{border-color:var(--main-color);color:var(--main-color)}.message-2 .list-form .reset:hover{opacity:.8}.message-2 .list-form .verify{font-size:1.8rem;height:5rem;background-color:#fff;-webkit-box-shadow:0 0 0 1px #eaeaea inset;box-shadow:0 0 0 1px #eaeaea inset;position:relative}.message-2 .list-form .verify .drag-btn{position:absolute;left:0;top:0;width:5rem;height:5rem;border:.1rem #eaeaea solid;background:#fff url(../images/icon/drag-arrow.svg) no-repeat center center;background-size:2rem;z-index:2;cursor:move}.message-2 .list-form .verify .suc-drag-btn{background:#fff url(../images/icon/drag-success.svg) no-repeat center center;background-size:3rem}.message-2 .list-form .verify .drag-progress{position:absolute;left:0;top:0;height:5rem;line-height:5rem;width:0;background-color:#7ac23c;color:#fff;font-size:18px;text-align:center}.message-2 .list-form .verify .fix-tips,.message-2 .list-form .verify .verify-msg{width:100%;position:absolute;right:0;left:0;height:100%;color:#333;z-index:1;line-height:5rem;padding-left:5rem;text-align:center}.message-2 .list-form .verify .verify-msg{padding-left:0;padding-right:5rem}.message-2 .list-form .verify .verify-msg{background-color:#7ac23c;color:#fff;display:none}.message-2 .list-form .verifyDiv{width:100%;vertical-align:middle;position:relative}@media screen and (max-width:1023px){.message-2 .selectDiv:after{content:"";display:block;width:8px;height:8px;top:15px;right:15px}.message-2 .selectDiv select{width:100%;height:40px;line-height:40px;padding-left:10px;padding-right:30px;font-size:14px}.message-2 .list-form{margin-top:40px}.message-2 .list-form li{padding-bottom:20px}.message-2 .list-form li:last-child{padding-bottom:0}.message-2 .list-form .col-2{width:100%}.message-2 .list-form .text-form,.message-2 .list-form .textarea-form{font-size:14px;padding-left:15px;padding-right:15px}.message-2 .list-form .text-form:focus,.message-2 .list-form .textarea-form:focus{-webkit-box-shadow:0 0 0 1px var(--main-color-3);box-shadow:0 0 0 1px var(--main-color-3)}.message-2 .list-form .text-form{height:40px;line-height:40px}.message-2 .list-form .textarea-form{height:132px;line-height:30px;padding-top:10px;padding-bottom:10px}.message-2 .list-form .title-form{font-size:16px;position:static;line-height:1.5;margin-bottom:20px}.message-2 .list-form .btnDiv{width:100%;text-align:center}.message-2 .list-form .submit,.message-2 .list-form .reset{border-radius:20px;height:auto;line-height:40px;font-size:14px;min-width:120px;border:none;outline:0;vertical-align:middle}.message-2 .list-form .verifyDiv{width:100%}.message-2 .list-form .verify{font-size:14px;height:40px;max-width:100%}.message-2 .list-form .verify .drag-btn{width:30px;height:40px;background-size:10px}.message-2 .list-form .verify .suc-drag-btn{background-size:10px}.message-2 .list-form .verify .drag-progress{width:30px;height:40px;font-size:14px;text-align:center}.message-2 .list-form .verify .fix-tips,.message-2 .list-form .verify .verify-msg{line-height:40px;padding-left:30px;text-align:center}.message-2 .list-form .verify .verify-msg{padding-left:0;padding-right:30px}}@-webkit-keyframes ripple{0%{opacity:0;-webkit-transform:scale(.1, .1);transform:scale(.1, .1)}5%{opacity:1}100%{opacity:0;-webkit-transform:scale(1);transform:scale(1)}}@keyframes ripple{0%{opacity:0;-webkit-transform:scale(.1, .1);transform:scale(.1, .1)}5%{opacity:1}100%{opacity:0;-webkit-transform:scale(1);transform:scale(1)}}.shuju-3{color:#333;font-size:2rem;position:relative}.shuju-3 .listShuju li{width:100%;font-size:1.8rem;border-bottom:1px #cbcfd1 solid;-webkit-transition:.5s;transition:.5s;position:relative}.shuju-3 .listShuju .box{padding:3rem 0 2rem 0;min-height:100%;display:block;text-align:left}.shuju-3 .listShuju .quantity{color:var(--main-color-3);font-weight:700;font-size:6.8rem;line-height:1;margin-bottom:1rem;padding-right:5rem;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;position:relative}.shuju-3 .listShuju .title{color:#888;font-size:2.2rem;position:relative}.shuju-3 .listShuju .sup{margin-left:.5rem;vertical-align:top;font-size:3rem;line-height:1}.shuju-3 .listShuju .sub{padding:0;font-size:1.6rem;width:3.4rem;height:3.4rem;line-height:3.4rem;border-radius:50%;background:var(--main-color-3);color:#fff;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;z-index:1;bottom:.5rem;right:0}.shuju-3 .listShuju .sub svg{width:2.4rem;height:2.4rem}@media screen and (max-width:1023px){.shuju-3{font-size:16px}.shuju-3 .listShuju li{font-size:14px}.shuju-3 .listShuju .box{padding:20px 0 20px 0}.shuju-3 .listShuju .quantity{font-size:40px;line-height:1;margin-bottom:10px;padding-right:50px}.shuju-3 .listShuju .title{font-size:16px}.shuju-3 .listShuju .sup{margin-left:5px;font-size:30px}.shuju-3 .listShuju .sub{font-size:14px;width:30px;height:30px;line-height:30px;bottom:5px;right:0}.shuju-3 .listShuju .sub svg{width:20px;height:20px}}.global{background-position:center bottom;background-repeat:no-repeat;background-size:cover;padding-top:10rem;padding-bottom:10rem}.global>.container{width:100%;max-width:100%}.global .map{width:172rem;height:92rem;margin-left:auto;margin-right:auto;position:relative}.global .map-lines{position:absolute;top:18.04347826%;right:13.82352941%;z-index:10;fill:none;width:114.197rem;height:50.993rem}.global svg:not(:root){overflow:hidden}.global .map-line{fill:none;stroke:var(--main-color-3);stroke-width:1;stroke-linecap:round;stroke-dasharray:var(--l);stroke-dashoffset:var(--l);-webkit-animation:animation-line 10.04s ease-in;animation:animation-line 10.04s ease-in;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}@-webkit-keyframes stroke{to{stroke-dashoffset:0}}@keyframes stroke{to{stroke-dashoffset:0}}@-webkit-keyframes animation-line{0%{stroke-dashoffset:var(--l)}14.28571%{stroke-dashoffset:0}61.42857%{stroke-dashoffset:0}85.71429%{stroke-dashoffset:calc(-1*var(--l))}to{stroke-dashoffset:calc(-1*var(--l))}}@keyframes animation-line{0%{stroke-dashoffset:var(--l)}14.28571%{stroke-dashoffset:0}61.42857%{stroke-dashoffset:0}85.71429%{stroke-dashoffset:calc(-1*var(--l))}to{stroke-dashoffset:calc(-1*var(--l))}}.global .area{cursor:pointer;text-align:center;width:.8rem;height:.8rem;position:absolute;z-index:998}.global .area .dot{display:block;z-index:1;position:relative;width:.8rem;height:.8rem;background-color:var(--main-color-3);margin:auto;border-radius:50%}.global .area .txt{white-space:nowrap !important;text-align:left;font-size:1.6rem;color:#333;left:100%;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);margin-left:1rem;position:absolute}.global .area .txt-2{left:initial;right:100%;margin-left:initial;margin-right:1rem}.global .area .circle{width:8rem;height:8rem;display:block;position:absolute;z-index:999;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);margin:auto;border-radius:50%}.global .area .circle:after{content:'';display:block;margin:auto;position:absolute;z-index:999;top:0;right:0;bottom:0;left:0;border-radius:50%;background:var(--main-color-3);-webkit-animation:ripple 4s ease-out 0s infinite;animation:ripple 4s ease-out 0s infinite}.global .area .circle:before{content:'';display:block;margin:auto;position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;background:var(--main-color-3);-webkit-animation:ripple 6s ease-out 0s infinite;animation:ripple 6s ease-out 0s infinite}.global .area .circle-2:after{-webkit-animation:ripple 3s ease-out 0s infinite;animation:ripple 3s ease-out 0s infinite}.global .area .circle-2:before{-webkit-animation:ripple 5s ease-out 0s infinite;animation:ripple 5s ease-out 0s infinite}.global .area-1{top:26.84782609%;left:42.90697674%}.global .area-2{top:12.39130435%;left:36.86046512%}.global .area-3{top:25.76086957%;left:15.69767442%}.global .area-4{top:40.32608696%;left:15.34883721%}.global .area-5{top:34.13043478%;left:33.19767442%}.global .area-6{top:54.67391304%;left:88.95348837%}.global .shuju-btn{padding-top:2rem}.global .shuju-btn .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.global .hzkh{padding-left:5vw;padding-right:5vw;margin-top:-4rem;position:relative}.global .hzkh .swiper-container-initialized .list li{padding-left:0;padding-right:0}.global .hzkh .list li{padding:0 2rem}.global .hzkh .list .pic{border-radius:2rem;overflow:hidden}.global .hzkh .list .text{padding-top:2rem}.global .hzkh .list .title{font-size:2rem;color:#333;font-weight:700;height:3rem;line-height:3rem;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;text-overflow:ellipsis;-webkit-line-clamp:2}.global .hzkh .barDiv{text-align:right}.global .hzkh .swiper-button-next,.global .hzkh .swiper-button-prev{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:5.2rem;height:5.2rem;border-radius:50%;border:1px var(--main-color-3) solid;color:var(--main-color-3);margin:0;position:static;margin-left:1rem}.global .hzkh .swiper-button-next::after,.global .hzkh .swiper-button-prev::after{font-size:1.8rem}.global .hzkh .swiper-button-next:hover,.global .hzkh .swiper-button-prev:hover{background:var(--main-color-3);color:#fff}@media screen and (max-width:1023px){.global{padding-top:60px;padding-bottom:60px}.global .hzkh{margin-top:0;position:relative}.global .hzkh .list li{padding:0 10px}.global .hzkh .list .pic{border-radius:10px}.global .hzkh .list .text{padding-top:20px}.global .hzkh .list .title{font-size:14px;height:30px;line-height:30px}.global .hzkh .barDiv{text-align:right}.global .hzkh .swiper-button-next,.global .hzkh .swiper-button-prev{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:30px;height:30px;margin-left:5px}.global .hzkh .swiper-button-next::after,.global .hzkh .swiper-button-prev::after{font-size:14px}}.hxjs{padding-top:10rem;padding-bottom:6rem}.hxjs .list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.hxjs .list .li{width:25%;padding-left:3.5rem;padding-right:3.5rem;margin-bottom:4rem}.hxjs .list .box{display:block;text-align:center;max-width:30rem;margin-left:auto;margin-right:auto}.hxjs .list .pic{background:#fff;overflow:hidden;position:relative}.hxjs .list .pic::after{content:"";display:block;padding-top:130%}.hxjs .list .pic img{-webkit-transition:.5s;transition:.5s}.hxjs .list .title{color:#333;font-size:1.8rem;line-height:2.4rem;height:4.8rem;margin-bottom:2rem;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;text-overflow:ellipsis;-webkit-line-clamp:2}.hxjs .list .box:hover .pic img{-webkit-transform:scale(1.1);transform:scale(1.1)}.hxjs .item{width:100%;margin-bottom:8rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative;z-index:1}.hxjs .item::after{content:"";display:block;height:4.2rem;width:100%;background:#fff;-webkit-box-shadow:0 2rem 2rem 0 rgba(0,0,0,0.1);box-shadow:0 2rem 2rem 0 rgba(0,0,0,0.1);position:absolute;z-index:-1;bottom:2rem;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}@media screen and (max-width:1023px){.hxjs{padding-top:60px;padding-bottom:40px}.hxjs .list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.hxjs .list .li{width:25%;padding-left:10px;padding-right:10px;margin-bottom:20px}.hxjs .list .box{max-width:300px}.hxjs .list .title{font-size:14px;line-height:24px;height:48px;margin-bottom:20px}}@media screen and (max-width:640px){.hxjs .list .li{width:50%}.hxjs .item{margin-bottom:20px}.hxjs .item::after{height:30px;width:100%;-webkit-box-shadow:0 20px 20px 0 rgba(0,0,0,0.1);box-shadow:0 20px 20px 0 rgba(0,0,0,0.1);bottom:10px}}.news{padding-top:10rem;padding-bottom:10rem;background-color:#f7f7f7}.news .common-page{padding-top:4rem}@media screen and (max-width:1023px){.news{padding-top:40px;padding-bottom:40px}.news .common-page{padding-top:30px}}.news-show{color:#333;font-size:1.8rem;line-height:2;padding-top:21rem;padding-bottom:10rem;background:-webkit-gradient(linear, left bottom, left top, from(#d9e6f1), color-stop(#fafafa), to(#fafafa));background:linear-gradient(0deg, #d9e6f1, #fafafa, #fafafa)}.news-show .common-bread{background:#fff}.news-show .hd{background:#fff;padding-top:4rem;padding-bottom:3rem;border-bottom:1px #cacccb solid;position:relative}.news-show .show-title{font-weight:700;color:#222;text-align:left;font-size:5rem;line-height:1.2;margin-bottom:2rem}.news-show .show-info{color:#555;line-height:2.4rem;padding:1.5rem 0;font-size:1.8rem;font-weight:100;position:relative}.news-show .show-info span{margin-right:5px;padding-right:2rem;margin-right:2rem;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.news-show .show-info span:last-child{margin-right:0;padding-right:0}.news-show .show-info svg{width:1.6rem;height:1.6rem;margin-right:1rem}.news-show .bd{border-left:1px #e4e4e4 solid}.news-show .bd>.container{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:self-start;-ms-flex-align:self-start;align-items:self-start}.news-show .aside{width:7.2rem;position:-webkit-sticky;position:sticky;padding-top:20rem;left:0;top:0;margin-left:-7.2rem}.news-show .aside .socialMedia{background:#f2f2f2;border-top-left-radius:2rem;border-bottom-left-radius:2rem;text-align:center;padding-top:3.5rem;padding-bottom:3.5rem;position:relative;z-index:30}.news-show .aside .socialMedia .bt{display:block;font-size:1.4rem;color:#333;line-height:3rem;margin-bottom:1rem}.news-show .aside .socialMedia .icon{display:block;width:4rem;height:4rem;margin:auto}.news-show .aside .socialMedia a{display:block;margin-bottom:1rem}.news-show .aside .socialMedia a:last-child{margin-bottom:0}.news-show .aside .socialMedia a:hover{opacity:.8}.news-show .aside .returnList{background:var(--main-color-3);border-top-left-radius:2rem;border-bottom-left-radius:2rem;text-align:center;color:#fff;padding-top:5.5rem;padding-bottom:1.5rem;margin-top:-3rem;position:relative;z-index:20}.news-show .aside .returnList a{color:#fff}.news-show .aside .returnList a:hover{opacity:.8}.news-show .aside .returnList .bt{display:block;font-size:1.4rem;line-height:3rem;margin-bottom:1rem}.news-show .aside .returnList .icon{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;width:4rem;height:4rem;border-radius:50%;border:.2rem #fff solid;margin:auto}.news-show .aside .returnList .icon svg{width:2rem;height:2rem}.news-show .aside .returnTop{background:var(--main-color-2);border-top-left-radius:2rem;border-bottom-left-radius:2rem;text-align:center;color:#fff;padding-top:5rem;padding-bottom:2rem;margin-top:-3rem;position:relative}.news-show .aside .returnTop a{color:#fff}.news-show .aside .returnTop a:hover{opacity:.8}.news-show .aside .returnTop .bt{display:block;font-size:1.4rem;line-height:3rem;margin-bottom:1rem}.news-show .aside .returnTop .icon{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;width:4rem;height:4rem;margin:auto}.news-show .aside .returnTop .icon svg{width:2.4rem;height:2.4rem;color:#fff}.news-show .bdC{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.news-show .bdC .left{width:70%;border-left:1px #cacccb solid;border-right:1px #cacccb solid;padding-top:8rem;padding-left:4rem;padding-right:4rem}.news-show .bdC .right{width:30%;padding-top:8rem;padding-left:4rem}.news-show .bdC .titleBig{font-weight:700;line-height:1;color:#222;font-size:2.6rem;margin-bottom:2rem}.news-show .nr{padding-bottom:8rem}.news-show .con{background-color:#fff;-webkit-box-shadow:0 0 1rem 0 rgba(0,65,0,0.1);box-shadow:0 0 1rem 0 rgba(0,65,0,0.1);padding:4rem 9rem 9rem 9rem}.news-show .p-1{font-weight:700}.news-show .tags{line-height:3.6rem;padding-bottom:10rem}.news-show .tags .bt{color:#333;margin-right:1rem}.news-show .tags a{display:inline-block;margin-right:1rem;margin-bottom:1rem}.news-show .tags a:hover{color:var(--main-color);text-decoration:underline}.news-show .tjNews{position:-webkit-sticky;position:sticky;right:0;top:12rem}.news-show .tjNews .list li{padding-bottom:2.5rem}.news-show .tjNews .list li:last-child{padding-bottom:0}.news-show .tjNews .list .box{display:block;background-color:#f1f1f1;font-size:2rem;color:#222;font-weight:700;padding:3rem 3rem}.news-show .tjNews .list .title{margin-bottom:2rem;line-height:3rem;max-height:6rem;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;text-overflow:ellipsis;-webkit-line-clamp:2}.news-show .tjNews .list .btnDiv{display:-webkit-box;display:-ms-flexbox;display:flex}.news-show .tjNews .list .btnDiv>span{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;vertical-align:top}.news-show .tjNews .list .btnDiv svg{width:3.2rem;height:auto}.news-show .tjNews .list .box:hover{color:var(--main-color-3)}@media screen and (max-width:1023px){.news-show{font-size:14px;line-height:2;padding-top:80px;padding-bottom:60px}.news-show .hd{padding-top:0;padding-bottom:0}.news-show .show-title{font-size:24px;line-height:1.5;margin-bottom:10px}.news-show .show-info{font-size:14px;line-height:1.5;padding:10px 0 20px 0}.news-show .nr{margin-bottom:40px}.news-show .bd{border:none;padding-top:30px;padding-bottom:0}.news-show .bdC{padding:0}.news-show .bdC .left{width:100%;border:none;padding:0}.news-show .bdC .right{width:100%;padding:60px 0 0 0}.news-show .bdC .titleBig{font-size:24px;margin-bottom:20px}.news-show .tags{line-height:30px}.news-show .tags .bt{margin-right:10px}.news-show .tjNews .list li{padding-bottom:20px}.news-show .tjNews .list li:last-child{padding-bottom:0}.news-show .tjNews .list .box{font-size:16px;padding:20px 20px}.news-show .tjNews .list .title{margin-bottom:20px;line-height:30px;max-height:60px;-webkit-line-clamp:2}.news-show .tjNews .list .btnDiv svg{width:32px}.news-show .aside{display:none}}.prev-next .list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-2rem;margin-right:-2rem}.prev-next .prev,.prev-next .next{width:50%;padding-left:2rem;padding-right:2rem}.prev-next .title{color:#333;font-size:1.8rem}.prev-next a{color:#333;font-weight:700;font-size:2.6rem;line-height:1.5}.prev-next a:hover{color:var(--main-color-3);text-decoration:underline}@media screen and (max-width:1023px){.prev-next{border-bottom:none}.prev-next .title{font-size:16px}.prev-next a{font-size:18px}.prev-next .prev,.prev-next .next{width:100%}.prev-next .prev{border-bottom:1px #eee solid;padding-bottom:20px;margin-bottom:20px}}.culture{padding-top:10rem;padding-bottom:14rem}.culture .nr{padding-top:2rem}.culture .list li{padding-bottom:14rem}.culture .list li:last-child{padding-bottom:0}.culture .list .box{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.culture .list .pic{width:50%;max-width:75rem;position:relative;z-index:1}.culture .list .pic::after{content:"";display:block;width:100%;height:100%;background:#cfe0f1;position:absolute;top:-2rem;left:-2rem;z-index:-1;-webkit-clip-path:polygon(0 0, 100% 0, 100% 76%, 85% 100%, 0 100%);clip-path:polygon(0 0, 100% 0, 100% 76%, 85% 100%, 0 100%);-webkit-transition:.5s;transition:.5s}.culture .list .picC{-webkit-clip-path:polygon(0 0, 100% 0, 100% 76%, 85% 100%, 0 100%);clip-path:polygon(0 0, 100% 0, 100% 76%, 85% 100%, 0 100%)}.culture .list .text{width:50%;padding-right:2.5rem}.culture .list .title{color:var(--main-color-3);font-size:4.5rem;font-weight:700}.culture .list .info{font-size:2.8rem;line-height:2;min-height:11.2rem;margin-bottom:5rem}.culture .list .icon{width:6.4rem;height:6.4rem}.culture .list .box:hover .pic::after{background:var(--main-color-3)}.culture .list li:nth-child(2n) .box{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.culture .list li:nth-child(2n) .text{padding-left:25rem;padding-right:0}@media screen and (max-width:1023px){.culture{padding-top:60px;padding-bottom:60px}.culture .nr{padding-top:10px}.culture .list li{padding-bottom:40px}.culture .list li:last-child{padding-bottom:0}.culture .list .pic{width:50%;max-width:750px}.culture .list .pic::after{top:-10px;left:-10px}.culture .list .text{width:50%;padding-right:20px}.culture .list .title{font-size:20px}.culture .list .info{font-size:14px;line-height:24px;min-height:48px;margin-bottom:10px}.culture .list .icon{width:32px;height:32px}.culture .list li:nth-child(2n) .text{padding-left:30px}}.fengcai{background-color:#f0f8fb;padding-top:10rem;padding-bottom:7.6rem}.fengcai .common-title{margin-bottom:3rem}.fengcai .jieshao{color:#333;font-size:2.8rem;text-align:center;margin-bottom:6rem}.fengcai .list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-1.2rem;margin-right:-1.2rem}.fengcai .list li{padding:0 1.2rem 2.4rem 1.2rem}.fengcai .list .col-2{width:50%}.fengcai .list .col-3{width:33.33333333%}.fengcai .list li:nth-child(4){width:44.8%}.fengcai .list li:nth-child(5){width:55.2%}.fengcai .list .box{display:block;min-height:100%}@media screen and (max-width:1023px){.fengcai{padding-top:40px;padding-bottom:40px}.fengcai .common-title{margin-bottom:20px}.fengcai .jieshao{font-size:16px;margin-bottom:20px}.fengcai .list{margin-left:-5px;margin-right:-5px}.fengcai .list li{padding:0 5px 10px 5px}}.history{background-color:#e5f0fb;background-position:center bottom;background-repeat:no-repeat;background-size:cover;font-size:2.4rem;line-height:1.5;color:#343434;overflow:hidden;min-height:100vh}.history::before{content:"";display:block;width:1px;height:100%;background:#949494;position:absolute;top:0;left:50%}.history .container{width:100%;max-width:100%;padding-left:0;padding-right:0;margin-top:25vh}.history .swiper-container{height:50vh;overflow:visible}.history .list .box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;min-height:100%}.history .list .left{width:50%;height:100%;min-height:48rem;padding-top:4rem;padding-bottom:4rem;padding:5rem 5rem 5rem 0;text-align:right;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;position:relative}.history .list .left .pic{opacity:0;width:100%;height:100%;-webkit-mask-image:url(../images/history-mark.png);mask-image:url(../images/history-mark.png);-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-position:center;mask-position:center;background-color:#16181c;z-index:-1;-webkit-transition:opacity .5s cubic-bezier(.25, .74, .22, .99);transition:opacity .5s cubic-bezier(.25, .74, .22, .99);position:absolute;top:0;right:0}.history .list .left img{opacity:.5;width:100%;-webkit-transition:all 1sease;transition:all 1sease;height:100%;left:0;top:0;position:absolute;background-size:cover;background-position:center;-webkit-transition:all .5s;transition:all .5s}.history .list .leftC{display:inline-block;vertical-align:top;max-width:60rem;text-align:left}.history .list .right{width:50%;padding-left:20rem;position:relative}.history .list .right::before{content:"";position:absolute;z-index:9;display:block;left:1px;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:1.1rem;height:1.1rem;background:var(--main-color-3);-webkit-transition:opacity .5s cubic-bezier(.25, .74, .22, .99);transition:opacity .5s cubic-bezier(.25, .74, .22, .99)}.history .list .right .year{color:var(--main-color-3);font-family:var(--font-family-O-R);font-size:8rem;line-height:1;-webkit-transition:.5s;transition:.5s;position:relative}.history .list .swiper-slide-prev .box{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.history .list .swiper-slide-prev .left{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.history .list .swiper-slide-next .box{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.history .list .swiper-slide-next .left{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.history .list .swiper-slide-active{color:#fff}.history .list .swiper-slide-active .left .pic{opacity:1}.history .list .swiper-slide-active .right::before{display:none}.history .list .swiper-slide-active .right .year{font-size:16rem}.history .swiper-pagination{pointer-events:none;width:10%;right:0;top:50%;left:auto;bottom:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;line-height:1;font-family:var(--font-family-O-R);font-size:1.6rem}.history .swiper-pagination .num{font-size:3.2rem;color:var(--main-color-3);margin-right:1rem;margin-top:-0.4rem}@media screen and (max-width:1023px){.history{min-height:auto;font-size:14px;padding-top:40px;padding-bottom:40px}.history::before{display:none}.history .container{margin-top:0;padding-left:5vw;padding-right:5vw}.history .swiper-container{overflow:hidden}.history .list .box{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center !important;-ms-flex-align:center !important;align-items:center !important;min-height:100%}.history .list .left{width:100%;min-height:210px;padding:30px 30px 30px 30px;-webkit-box-align:center !important;-ms-flex-align:center !important;align-items:center !important}.history .list .leftC{max-width:600px}.history .list .right{width:100%;padding-left:0}.history .list .right .year{font-size:60px}.history .list .swiper-slide-active{text-align:center}.history .list .swiper-slide-active .right .year{font-size:60px}.history .swiper-pagination{pointer-events:none;width:auto;right:0;top:0;font-size:14px;line-height:1;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.history .swiper-pagination .num{font-size:24px;margin-right:5px;margin-top:0}}.contact{overflow:hidden}.contact .lxfs{padding-top:10rem;padding-bottom:6rem;background-repeat:no-repeat;background-position:center top;background-size:cover}.contact .lxfs .list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}.contact .lxfs .list li{width:20%;padding:0 1rem}.contact .lxfs .list .box{display:block;min-height:100%;text-align:center;background:#f7f7f7;padding:3rem 2rem}.contact .lxfs .list .icon{display:block;width:8.4rem;height:8.4rem;margin:auto auto 3rem auto;border-radius:50%;background:var(--main-color-3)}.contact .lxfs .list .title{color:#353d48;font-size:2.2rem;margin-bottom:2rem}.contact .lxfs .list .info{color:var(--main-color-3);font-size:2.4rem;line-height:1.5;min-height:7.8rem;margin-bottom:2rem}.contact .lxfs .list .info a{color:var(--main-color-3)}.contact .lxfs .list .info a:hover{text-decoration:underline}.contact .lxfs .list .p-1{color:#888;font-size:1.4rem;margin-bottom:1rem}.contact .lxfs .list .p-1:last-child{margin-bottom:0}.contact .jieshao{text-align:center;color:#888;font-size:1.4rem;margin-bottom:6rem}@media screen and (max-width:1023px){.contact .jieshao{font-size:14px;margin-bottom:30px}.contact .lxfs{margin:0;padding:40px 0 0 0}.contact .lxfs .list{padding:0 0 20px 0}.contact .lxfs .list li{width:100%}.contact .lxfs .list .box{padding:20px 20px}.contact .lxfs .list .icon{width:50px;height:50px}.contact .lxfs .list .title{font-size:18px;margin-bottom:10px}.contact .lxfs .list .info{font-size:16px;margin-bottom:10px}.contact .lxfs .list .p-1{font-size:14px}}.contact-map{position:relative}.contact-map .pic{text-align:center}.contact-map .pic a{display:block}.contact-map .textDiv{font-size:1.6rem;line-height:1.5;position:absolute;top:25%;right:48.95833333%}.contact-map .textDiv .container{width:100%;max-width:100%}.contact-map .textDiv p{margin-bottom:.5rem}.contact-map .textDiv p:last-child{margin-bottom:0}.contact-map .nr{width:74rem;padding:4rem 4rem 4rem 4rem;-webkit-box-shadow:0 3rem 3rem 0 rgba(0,0,0,0.4);box-shadow:0 3rem 3rem 0 rgba(0,0,0,0.4);background:#fff;color:#333;font-size:2rem;border-radius:2rem;background-size:100%;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}.contact-map .nr::after{content:"";border-style:solid;border-color:transparent transparent transparent #fff;border-width:3rem 0 3rem 4rem;width:0;height:0;margin:auto;position:absolute;right:-4rem;top:0;bottom:0}.contact-map .text{-webkit-box-flex:1;-ms-flex:1;flex:1;padding-right:1rem}.contact-map .pic-2{width:36.5rem}.contact-map .title{margin-bottom:1rem}.contact-map .title b{font-size:2.6rem}.contact-map .a-1{color:var(--main-color-3);text-decoration:underline}@media screen and (max-width:1023px){.contact-map{padding-bottom:40px}.contact-map .textDiv{position:static;-webkit-transform:translateX(0);transform:translateX(0)}.contact-map .nr{margin-top:40px;width:auto;height:auto;background:none;padding:40px 25px;-webkit-transform:translateX(0);transform:translateX(0);font-size:14px;display:block;-webkit-box-shadow:0 0 20px 0 rgba(0,0,0,0.4);box-shadow:0 0 20px 0 rgba(0,0,0,0.4);border-radius:10px}.contact-map .text{width:100%;padding:0 0 20px 0}.contact-map .title{font-size:18px;margin-bottom:10px}.contact-map .title b{font-size:20px}.contact-map .img{width:100%}.contact-map .img img{width:100%}.contact-map .div-1{margin-bottom:10px}.contact-map .a-1{font-size:16px}.contact-map .pic-2{width:initial;max-width:365px}}.message{overflow:hidden;padding-top:9rem;padding-bottom:10rem;background-position:center;background-repeat:no-repeat;background-size:cover;position:relative}.message .anchor{position:absolute;top:-8rem;left:0}.message .list-form{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-2rem;margin-right:-2rem}.message .list-form li{width:100%;padding-left:2rem;padding-right:2rem;padding-bottom:2rem}.message .list-form .col-2{width:50%}.message .list-form .box{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.message .list-form .title-form{color:#303530;font-weight:700;font-size:1.8rem;line-height:2rem;width:8rem;display:block;text-align:justify;text-align-last:justify;padding-top:2rem}.message .list-form .editDiv{-webkit-box-flex:1;-ms-flex:1;flex:1;padding-left:4rem}.message .list-form .xh{color:#f00;margin-right:.5rem;font-style:initial}.message .list-form input[type="text"],.message .list-form textarea{font-size:1.6rem;width:100%;background:transparent;border-bottom:1px #d1d2d2 solid;vertical-align:top}.message .list-form input[type="text"]::-webkit-input-placeholder,.message .list-form textarea::-webkit-input-placeholder{color:#dcdcdc}.message .list-form input[type="text"]::-moz-placeholder,.message .list-form textarea::-moz-placeholder{color:#dcdcdc}.message .list-form input[type="text"]:-moz-placeholder,.message .list-form textarea:-moz-placeholder{color:#dcdcdc}.message .list-form input[type="text"]:-ms-input-placeholder,.message .list-form textarea:-ms-input-placeholder{color:#dcdcdc}.message .list-form input[type="text"]:placeholder,.message .list-form textarea:placeholder{color:#dcdcdc}.message .list-form input[type="text"]:focus,.message .list-form textarea:focus{color:#000;border-color:var(--main-color-3)}.message .list-form input[type="text"]{line-height:2rem;padding-top:2rem;padding-bottom:1rem}.message .list-form textarea{height:16rem;line-height:2rem;padding-top:2rem;padding-bottom:1rem;border:1px #d4d4d4 solid;padding:2rem 2rem 1rem 2rem}.message .list-form .yzh{padding-top:2rem;width:100%}.message .list-form .yzh .box{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.message .list-form .zxnr .box{display:block}.message .list-form .zxnr .title-form{margin-bottom:2rem}.message .list-form .zxnr .editDiv{padding-left:0}.message .list-form .verify{font-size:1.6rem;height:5rem;background-color:#e8e8e8;-webkit-box-shadow:0 0 0 1px #eaeaea inset;box-shadow:0 0 0 1px #eaeaea inset;position:relative}.message .list-form .verify .drag-btn{position:absolute;left:0;top:0;width:5rem;height:5rem;border:.1rem #eaeaea solid;background:#fff url(../images/icon/drag-arrow.svg) no-repeat center center;background-size:2rem;z-index:2;cursor:move}.message .list-form .verify .suc-drag-btn{background:#fff url(../images/icon/drag-success.svg) no-repeat center center;background-size:3rem}.message .list-form .verify .drag-progress{position:absolute;left:0;top:0;height:5rem;line-height:5rem;width:0;background-color:#7ac23c;color:#fff;font-size:18px;text-align:center}.message .list-form .verify .fix-tips,.message .list-form .verify .verify-msg{width:100%;position:absolute;right:0;left:0;height:100%;color:#333;z-index:1;line-height:5rem;padding-left:5rem;text-align:center}.message .list-form .verify .verify-msg{padding-left:0;padding-right:5rem}.message .list-form .verify .verify-msg{background-color:#7ac23c;color:#fff;display:none}.message .list-form .verifyDiv{-webkit-box-flex:1;-ms-flex:1;flex:1;max-width:44rem;vertical-align:middle;position:relative}.message .list-form .btnDiv{padding-left:2rem}.message .list-form .submitBtn{overflow:hidden;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:var(--main-color-3);color:#fff;font-size:1.6rem;min-width:18rem;padding:0 3rem;line-height:5rem;font-weight:700;position:relative;z-index:1}.message .list-form .submitBtn:after{content:"";display:block;width:0;height:100%;background:rgba(0,0,0,0.1);position:absolute;z-index:-1;top:0;left:0;-webkit-transition:.5s;transition:.5s}.message .list-form .submitBtn svg{width:2.4rem;height:auto;margin-left:3rem;color:#fff}.message .list-form .submitBtn:hover{color:#fff}.message .list-form .submitBtn:hover::after{width:100%}@media screen and (max-width:1023px){.message{padding-top:60px;padding-bottom:60px}.message .nr{margin-top:40px}.message .list-form{margin-left:-10px;margin-right:-10px}.message .list-form li{padding-bottom:20px;padding-left:10px;padding-right:10px}.message .list-form .col-2{width:100%}.message .list-form .editDiv{-webkit-box-flex:1;-ms-flex:auto;flex:auto;width:100%;padding:0}.message .list-form .title-form{width:100%;font-size:16px;line-height:30px;text-align:left;text-align-last:left}.message .list-form input[type="text"],.message .list-form textarea{line-height:40px;font-size:14px}.message .list-form textarea{height:160px;line-height:24px;padding-top:10px;padding-bottom:10px}.message .list-form .yzh{width:100%;padding-bottom:0}.message .list-form .verifyDiv{width:100%;max-width:100%;-webkit-box-flex:initial;-ms-flex:initial;flex:initial}.message .list-form .verify{font-size:14px;height:50px;max-width:100%}.message .list-form .verify .drag-btn{width:50px;height:50px;background-size:10px}.message .list-form .verify .suc-drag-btn{background-size:10px}.message .list-form .verify .drag-progress{width:50px;height:50px;font-size:14px;text-align:center}.message .list-form .verify .fix-tips,.message .list-form .verify .verify-msg{line-height:50px;padding-left:30px;text-align:center}.message .list-form .verify .verify-msg{padding-left:0;padding-right:30px}.message .list-form .btnDiv{width:100%;padding-top:30px;text-align:center}.message .list-form .submitBtn{min-width:120px;line-height:50px;padding:0 10px;font-size:14px}.message .list-form .submitBtn svg{width:16px;height:16px;margin-left:10px}}
.fengcai .nr .btn{
	margin-top: 4rem;
}
.fengcai .list .col-3 .pic{
	width:100%;
	height:100%;
}
.fengcai .list .col-3 img{
	width:100%;
	height:100%;
	object-fit:cover;
}
.fengcai .nr .btn a{
	display: block;
    margin: 0 auto;
    width: 15rem;
    text-align: center;
	line-height: 5rem;
    height: 5rem;
	overflow: hidden;
	background: #fff;
	border-radius: 1rem;
	font-size: 2rem;
	color: #333;
}
.fengcai .nr .btn a:hover{
	background: var(--main-color-2);
    color: #fff;
}
.solution-show .tedian .nr table td{
    padding: 10px 15px;
    line-height: 48px;
    border: solid 1px #eee;
    font-size: 2rem;
}
.partner .swiper-pagination-bullet{
    width:20px;
    height: 20px;
    color: #fff;
}
.history .list .swiper-slide-active .leftC{
    display:none;
}
.history .list .leftC{
    color: var(--main-color-3);
}

.case .list .pic .playBtn {
    width: 2rem;
    height: 2rem;
    position: absolute;
	cursor:pointer;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
}

.case .list .pic .playBtn svg {
    width: 2rem;
    height: 2rem;
    color: #fff;
    position: relative;
    z-index: 9;
}

.case .list .pic .circle {
    width: 10rem;
    height: 10rem;
    position: absolute;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
}
.case .list .pic .circle:before {
    content: "";
    display: block;
    width: 10rem;
    height: 10rem;
    border-radius: 50%;
    background: var(--main-color-2);
    position: absolute;
    z-index: -1;
    -webkit-animation: ripple 4s ease-out 0s infinite;
    animation: ripple 4s ease-out 0s infinite;
}
.case .list .pic .circle:after {
    content: "";
    display: block;
    width: 10rem;
    height: 10rem;
    border-radius: 50%;
    background: var(--main-color-2);
    position: absolute;
    z-index: -1;
    -webkit-animation: ripple 2s ease-out 0s infinite;
    animation: ripple 2s ease-out 0s infinite;
}
.contact .lxfs .list .info img{
	padding:10px;
}

@media screen and (max-width: 1023px) {
    .case .list .pic .circle {
        width: 50px;
        height: 50px;
    }
    .case .list .pic .playBtn {
        width: 20px;
        height: 20px;
    }
    .case .list .pic .circle svg {
        width: 20px;
        height: 20px;
    }
}