.inside-banner{position:relative}.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;position:absolute;z-index:9;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.inside-banner .title{font-weight:700;font-family:var(--font-family-3);font-size:4.8rem;line-height:1;margin-bottom:3rem;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.inside-banner .title>span{padding-right:24rem;display:inline-block;vertical-align:top;position:relative}.inside-banner .title .line{width:20rem;height:2.2rem;position:absolute;top:3rem;right:0}.inside-banner .info{line-height:1.5;font-size:2.8rem;color:#555}.inside-banner .info-2{color:#fff}@media screen and (max-width:1023px){.inside-banner .pc{display:none}.inside-banner .mobile{display:block}.inside-banner .title{font-size:24px;margin-bottom:20px}.inside-banner .title>span{padding-right:120px}.inside-banner .title .line{width:100px;height:11px;top:10px}.inside-banner .info{font-size:14px}}.menuSub{position:relative;text-align:center;margin-bottom:4rem;scrollbar-color:initial}.menuSub>div{white-space:nowrap;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;display:block !important;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end;text-align:right}.menuSub>div::-webkit-scrollbar{width:10px;height:5px}.menuSub>div::-webkit-scrollbar-thumb{background:rgba(0,0,0,0.2);border-radius:5px}.menuSub>div::-webkit-scrollbar-track{background-color:transparent}.menuSub>div::-webkit-scrollbar-button:hover{background-color:#999}.menuSub>div:hover::-webkit-scrollbar-thumb{background:rgba(0,0,0,0.2)}.menuSub .listMenu{border-radius:2.5rem;-webkit-box-shadow:0 0 3rem 0 rgba(0,0,0,0.1);box-shadow:0 0 3rem 0 rgba(0,0,0,0.1);display:inline-block;position:relative}.menuSub .listMenu li{display:inline-block;vertical-align:top;width:auto;text-align:center;padding:3px;position:relative}.menuSub .listMenu .box{color:#666;font-size:1.8rem;min-width:20rem;display:inline-block;vertical-align:top;position:relative;line-height:5rem;height:5rem;border-radius:2.5rem;padding:0 3rem;max-width:100%}.menuSub .listMenu .box:hover{color:var(--main-color)}.menuSub .listMenu .active .box{background:var(--main-color);color:#fff}.menuSub .listMenu .col-2{width:50%}.menuSub .listMenu .col-3{width:33.33333333%}.menuSub .listMenu .col-4{width:25%}@media screen and (max-width:1023px){.menuSub{margin-bottom:30px;overflow:auto}.menuSub .listMenu{-webkit-box-shadow:none;box-shadow:none;border-radius:20px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;white-space:nowrap;scrollbar-width:none;-ms-overflow-style:none}.menuSub .listMenu::-webkit-scrollbar{display:none}.menuSub .listMenu li{width:auto}.menuSub .listMenu .box{font-size:14px;min-width:120px;line-height:40px;height:40px;border-radius:20px;background:#eee;padding:0 10px}}.news{padding-top:2rem;padding-bottom:10rem;overflow:hidden}.news .common-page{padding-top:2rem}.news .hd{padding-bottom:6rem}.news .hd .hdC{overflow:hidden;border-radius:1rem;-webkit-box-shadow:0 0 3rem 0 rgba(23,116,196,0.1);box-shadow:0 0 3rem 0 rgba(23,116,196,0.1);margin-bottom:4rem}.news .hd .btns{text-align:center;width:100%;max-width:96rem;margin-left:auto;margin-right:auto;padding-left:6rem;padding-right:6rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative}.news .hd .bar{width:100%;display:inline-block;vertical-align:top;margin-left:auto;margin-right:auto;height:5rem;position:relative}.news .swiper-pagination{background:#d9d9d9;width:100%;height:2px;text-align:center;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.news .swiper-pagination-progressbar-fill{height:100%;background:var(--main-color)}.news .swiper-button-next,.news .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:5rem;height:5rem;line-height:5rem;border:.1rem #dfdfdf solid;border-radius:50%;cursor:pointer;text-align:center;z-index:9;color:#666}.news .swiper-button-next:after,.news .swiper-button-prev:after{font-size:1.4rem}.news .swiper-button-next:hover,.news .swiper-button-prev:hover{border:1px var(--main-color) solid;background:var(--main-color);color:#fff}.news .swiper-button-next:hover svg,.news .swiper-button-prev:hover svg{fill:#fff !important}.news .swiper-button-prev{left:0}.news .swiper-button-next{right:0}@media screen and (max-width:1023px){.news{padding-top:40px;padding-bottom:40px}.news .common-page{padding-top:20px}.news .hd{padding-bottom:40px}.news .hd .hdC{border-radius:5px;margin-bottom:40px}.news .hd .bar{height:30px}.news .hd .btns{margin-top:20px;width:100%;max-width:100%;padding-left:50px;padding-right:50px}.news .swiper-button-next,.news .swiper-button-prev{width:30px;height:30px;line-height:30px}.news .swiper-button-next:after,.news .swiper-button-prev:after{font-size:14px}.news .swiper-button-prev{left:0}.news .swiper-button-next{right:0}}.listNews-1 .box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;overflow:hidden}.listNews-1 .pic{width:50%;overflow:hidden;border-radius:1rem;float:left}.listNews-1 .text{width:50%;float:left;padding-left:5rem;padding-right:5rem}.listNews-1 .picC{overflow:hidden;position:relative}.listNews-1 .picC::after{content:"";display:block;padding-top:70.32967033%}.listNews-1 .picC img{width:100%;-o-object-fit:cover;object-fit:cover;-webkit-transition:.5s;transition:.5s}.listNews-1 .date{color:#666;font-size:1.8rem;position:relative;margin-bottom:2rem}.listNews-1 .title{color:#333;font-size:2.4rem;font-weight:700;line-height:3.6rem;max-height:7.2rem;margin-bottom:1rem;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;text-overflow:ellipsis;-webkit-line-clamp:2}.listNews-1 .info{color:#666;font-size:1.8rem;line-height:2.8rem;height:5.6rem;margin-bottom:2rem;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;text-overflow:ellipsis;-webkit-line-clamp:2}.listNews-1 .btnDiv{padding-top:2rem}.listNews-1 .btnDiv>span,.listNews-1 .btnDiv>a{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;min-width:14rem;line-height:3.8rem;-webkit-box-shadow:0 0 0 1px var(--main-color);box-shadow:0 0 0 1px var(--main-color);background:var(--main-color);color:#fff;text-align:center;font-size:1.8rem;padding:0 1rem;border-radius:.5rem;position:relative;z-index:1}.listNews-1 .btnDiv>span::after,.listNews-1 .btnDiv>a::after{content:"";position:absolute;bottom:-1px;left:0;width:0;height:200%;display:block;background:#fff;-webkit-clip-path:polygon(0 0, 60% 0, 100% 100%, 0 100%);clip-path:polygon(0 0, 60% 0, 100% 100%, 0 100%);-webkit-transition:.5s;transition:.5s;z-index:-1}.listNews-1 .box:hover .pic img{-webkit-transform:scale(1.1);transform:scale(1.1)}.listNews-1 .box:hover .title{color:var(--main-color)}.listNews-1 .box:hover .btnDiv>span,.listNews-1 .box:hover .btnDiv .a{color:var(--main-color) !important}.listNews-1 .box:hover .btnDiv>span::after,.listNews-1 .box:hover .btnDiv .a::after{-webkit-clip-path:polygon(0 0, 100% 0, 100% 100%, 0 100%);clip-path:polygon(0 0, 100% 0, 100% 100%, 0 100%);width:calc(100% + 1px)}@media screen and (max-width:1023px){.listNews-1 li{width:100%;padding-left:5px;padding-right:5px}.listNews-1 .box{-ms-flex-wrap:wrap;flex-wrap:wrap;border-radius:5px}.listNews-1 .pic{width:100%;border-radius:5px}.listNews-1 .text{width:100%;padding:30px 20px}.listNews-1 .date{font-size:14px;margin-bottom:10px}.listNews-1 .title{font-size:16px;max-height:48px;line-height:24px;margin-bottom:20px}.listNews-1 .info{font-size:14px;height:48px;line-height:24px}.listNews-1 .btnDiv{padding-top:20px;font-size:14px}.listNews-1 .btnDiv>a,.listNews-1 .btnDiv>span{min-width:120px;line-height:40px;border-radius:5px;padding:0 15px;font-size:14px}}.news-show{margin:auto;color:#666;font-size:1.8rem;line-height:2;padding-top:0;padding-bottom:10rem}.news-show .container{position:relative}.news-show .con{padding:0 0 0 0;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.news-show .left{width:70%;float:left}.news-show .leftC{border-radius:1rem;-webkit-box-shadow:0 0 3rem 0 rgba(23,116,196,0.1);box-shadow:0 0 3rem 0 rgba(23,116,196,0.1);padding:7rem}.news-show .info-shareSocial{border-bottom:1px #d9d9d9 solid;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-bottom:2rem;margin-bottom:3rem}.news-show .show-title{color:#333;font-size:3.6rem;line-height:1.2;font-weight:700;font-family:var(--font-family-3);margin-bottom:3rem}.news-show .show-info{color:#666;font-size:1.8rem;line-height:1.5;margin:0 -3rem 0 -3rem;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.news-show .show-info .line{width:.1rem;height:1.4rem;background:#d9d9d9}.news-show .show-info span{display:inline-block;padding:0 3rem}.news-show .shareSocial a{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.4rem;height:2.4rem}.news-show .shareSocial a img{width:2rem;height:2rem}.news-show .right{width:30%;padding-left:4rem}.news-show .relatedNews{border-radius:1rem;-webkit-box-shadow:0 0 3rem 0 rgba(23,116,196,0.1);box-shadow:0 0 3rem 0 rgba(23,116,196,0.1);padding:3rem;margin-bottom:3.5rem}.news-show .relatedNews .titleBig{font-weight:700;font-family:var(--font-family-3);color:#333;font-size:2.4rem}.news-show .relatedNews .list li{width:100%;border-bottom:1px #e5e5e5 solid;padding-bottom:2rem;margin-bottom:2rem}.news-show .relatedNews .list .box{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.news-show .relatedNews .list .pic{overflow:hidden;border-radius:.5rem;width:15.6rem;position:relative}.news-show .relatedNews .list .pic:after{content:"";display:block;padding-top:70.32967033%}.news-show .relatedNews .list .text{padding-left:2rem;-webkit-box-flex:1;-ms-flex:1;flex:1}.news-show .relatedNews .list .title{font-size:1.8rem;line-height:3.2rem;height:9.6rem;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;text-overflow:ellipsis;-webkit-line-clamp:3}.news-show .prev-next-return{display:block}.news-show .prev-next-return a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#666;margin-bottom:1.4rem}.news-show .prev-next-return a:hover{color:var(--main-color)}.news-show .prev-next-return a:hover .icon{border-color:var(--main-color)}.news-show .prev-next-return .icon{width:3.6rem;height:3.6rem;border-radius:50%;border:1px #666 solid;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;margin-right:1rem}.news-show .prev-next-return .icon svg{width:auto;height:1.5rem}@media screen and (max-width:1023px){.news-show{font-size:14px;line-height:2;padding-top:20px;padding-bottom:40px}.news-show .left{width:100%;padding:0}.news-show .leftC{-webkit-box-shadow:none;box-shadow:none;padding:0}.news-show .right{width:100%;padding:0}.news-show .show-title{font-size:24px;margin-bottom:30px}.news-show .info-shareSocial{padding-bottom:20px;margin-bottom:20px}.news-show .shareSocial a{width:24px;height:24px}.news-show .shareSocial a img{width:16px;height:16px}.news-show .show-info{font-size:14px;line-height:1.5}.news-show .relatedNews{border-radius:10px;-webkit-box-shadow:none;box-shadow:none;padding:30px 0 0 0;margin-bottom:30px}.news-show .relatedNews .titleBig{font-size:24px;margin-bottom:10px}.news-show .relatedNews .list li{padding-bottom:20px;margin-bottom:20px}.news-show .relatedNews .list .pic{border-radius:5px;width:120px}.news-show .relatedNews .list .text{padding-left:20px;-webkit-box-flex:1;-ms-flex:1;flex:1}.news-show .relatedNews .list .title{font-size:14px;line-height:24px;height:72px}.news-show .prev-next-return{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.news-show .prev-next-return a{margin-bottom:0}.news-show .prev-next-return .icon{width:36px;height:36px;margin-right:10px}.news-show .prev-next-return .icon svg{height:15px}}.prev-next-return{overflow:hidden;position:relative;font-size:1.6rem}.prev-next-return .list{border-top:1px #989898 solid;border-bottom:1px #989898 solid}.prev-next-return em{font-style:initial}.prev-next-return .prev,.prev-next-return .next{font-family:var(--font-family-3);width:100%;-webkit-transition:all .5s;transition:all .5s;overflow:hidden}.prev-next-return .prev a,.prev-next-return .next a{font-size:2.2rem;color:#333;display:block;line-height:70px;height:70px;padding:0 0;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;text-overflow:ellipsis;-webkit-line-clamp:1;position:relative}.prev-next-return .prev a span,.prev-next-return .next a span{display:inline-block;min-width:7rem;font-size:1.6rem}.prev-next-return .prev em,.prev-next-return .next em{padding-left:1rem}.prev-next-return .prev:hover a,.prev-next-return .next:hover a{color:var(--main-color);text-decoration:underline}.prev-next-return .prev{border-bottom:1px #e8e8e8 solid}.prev-next-return .icon-up{display:inline-block;width:0;height:0;border-style:solid;border-width:0 .4rem .6rem .4rem;border-color:transparent transparent #222 transparent;margin:0 2rem;vertical-align:middle}.prev-next-return .icon-up:before{display:none}.prev-next-return .icon-down{display:inline-block;width:0;height:0;border-style:solid;border-width:.6rem .4rem 0 .4rem;border-color:#222 transparent transparent transparent;margin:0 2rem;vertical-align:middle}.prev-next-return .return{padding-top:5rem;text-align:right}@media screen and (max-width:1023px){.prev-next-return{font-size:14px;padding-bottom:40px}.prev-next-return .prev a,.prev-next-return .next a{display:block;line-height:40px;height:40px;padding:0 0;font-size:14px}.prev-next-return .prev a span,.prev-next-return .next a span{font-size:14px;min-width:70px}.prev-next-return .prev span,.prev-next-return .next span{text-align:right;display:inline-block;min-width:60px}.prev-next-return .return{text-align:center;padding-top:40px}.prev-next-return .icon-up{border-width:0 4px 6px 4px;margin:0 20px}.prev-next-return .icon-down{border-width:6px 4px 0 4px;margin:0 20px}}.case{padding-top:2rem;padding-bottom:6rem;color:#666;font-size:1.8rem;line-height:2;overflow:hidden}.case .jieshao{margin-bottom:3rem}.case .title-1{color:#333;font-size:2.4rem;line-height:1.5;position:relative;font-weight:700;font-family:var(--font-family-3);padding-left:4rem;margin-bottom:1rem}.case .title-1 .icon{display:block;width:1.8rem;height:2rem;border-left:.5rem var(--main-color) solid;border-right:.5rem var(--main-color) solid;-webkit-transform:skewX(-20deg);transform:skewX(-20deg);-webkit-transform-origin:bottom left;transform-origin:bottom left;position:absolute;top:.7rem;left:0}.case .listCase{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-2rem;margin-right:-2rem}.case .listCase li{width:33.33333333%;padding:0 2rem 4rem 2rem}.case .listCase .col-2{width:50%}.case .listCase .box{display:block;min-height:100%;text-align:center}.case .listCase .pic{position:relative}.case .listCase .pic::after{content:"";display:block;padding-top:72.52747253%}.case .listCase .text{padding-top:2rem}.case .listCase .title{font-size:2rem;color:#333;line-height:1.5;font-weight:700;font-family:var(--font-family-3)}@media screen and (max-width:1023px){.case{padding-top:40px;padding-bottom:40px;font-size:14px}.case .jieshao{margin-bottom:20px}.case .title-1{font-size:24px;padding-left:40px;margin-bottom:10px}.case .title-1 .icon{width:18px;height:20px;border-left:5px var(--main-color) solid;border-right:5px var(--main-color) solid;top:7px}.case .listCase{margin-left:-10px;margin-right:-10px}.case .listCase li{width:50%;padding:0 10px 20px 10px}.case .listCase .text{padding-top:20px}.case .listCase .title{font-size:14px}}.awards{background-color:var(--main-color);background-position:center center;background-repeat:no-repeat;background-size:cover;padding-top:10rem;padding-bottom:6rem}.awards .common-title{color:#fff}.awards .list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-2rem;margin-right:-2rem}.awards .list li{width:25%;padding:0 2rem 4rem 2rem}.awards .list .box{background:#fff;display:block;min-height:100%;text-align:center;position:relative}.awards .list .pic{position:relative}.awards .list .pic::after{content:"";display:block;padding-top:72.72727273%}.awards .list .pic img{width:100%;-o-object-fit:cover;object-fit:cover}.awards .list .text{padding-top:2rem}.awards .list .title{padding:4rem 2rem 2rem 2rem;text-align:center;font-size:1.8rem;color:#333;line-height:1.5;width:100%;position:absolute;top:0;left:0}@media screen and (max-width:1023px){.awards{padding-top:40px;padding-bottom:40px}.awards .list{margin-left:-10px;margin-right:-10px}.awards .list li{width:50%;padding:0 10px 20px 10px}.awards .list .title{font-size:14px}}.equipment{padding-top:2rem;padding-bottom:6rem;color:#666;font-size:1.8rem;line-height:2;overflow:hidden}.equipment .list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-2rem;margin-right:-2rem}.equipment .list li{width:33.33333333%;padding:0 2rem 4rem 2rem}.equipment .list .box{display:block;min-height:100%;text-align:center}.equipment .list .pic{overflow:hidden;border-radius:1rem;position:relative}.equipment .list .pic::after{content:"";display:block;padding-top:71.11111111%}.equipment .list .pic img{width:100%;-o-object-fit:cover;object-fit:cover}.equipment .list .text{padding-top:2rem}.equipment .list .title{font-size:2rem;color:#333;line-height:1.5;font-weight:700;font-family:var(--font-family-3)}@media screen and (max-width:1023px){.equipment{padding-top:40px;padding-bottom:40px;font-size:14px}.equipment .list{margin-left:-10px;margin-right:-10px}.equipment .list li{width:50%;padding:0 10px 20px 10px}.equipment .list .text{padding-top:10px}.equipment .list .title{font-size:14px}}.product{padding-top:2rem;padding-bottom:6rem;color:#666;font-size:1.8rem;line-height:2;overflow:hidden}@media screen and (max-width:1023px){.product{padding-top:20px;padding-bottom:40px;font-size:14px}}.listProduct{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-2rem;margin-right:-2rem}.listProduct li{width:33.33333333%;padding:0 2rem 4rem 2rem}.listProduct .box{display:block;min-height:100%;text-align:center}.listProduct .pic{overflow:hidden;background:-webkit-gradient(linear, left top, left bottom, color-stop(50%, #bacfe1), to(#e7f1f9));background:linear-gradient(#bacfe1 50%, #e7f1f9);border-radius:1rem;position:relative}.listProduct .pic::after{content:"";display:block;padding-top:111.11111111%}.listProduct .pic img{width:100%;-o-object-fit:cover;object-fit:cover;-webkit-transition:.5s;transition:.5s}.listProduct .text{padding-top:2rem}.listProduct .title{font-size:2rem;color:#333;line-height:3rem;height:3rem;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;text-overflow:ellipsis;-webkit-line-clamp:1;font-weight:700;font-family:var(--font-family-3)}.listProduct .box:hover .pic img{-webkit-transform:scale(1.1);transform:scale(1.1)}.listProduct .box:hover .title{color:var(--main-color)}@media screen and (max-width:1023px){.listProduct{margin-left:-10px;margin-right:-10px}.listProduct li{width:50%;padding:0 10px 20px 10px}.listProduct .pic{border-radius:10px}.listProduct .text{padding-top:10px}.listProduct .title{font-size:14px;line-height:30px;height:30px}}.product-show{margin:auto;color:#666;font-size:1.8rem;line-height:2;padding-top:0;padding-bottom:6rem}.product-show .container{position:relative}.product-show .con{padding:0 0 0 0;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.product-show .left{width:80%;float:left;padding-left:4rem}.product-show .anchor{position:absolute;top:-12rem;left:0}.product-show .jieshao{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:9rem;position:relative}.product-show .jieshao .text{width:50%;padding-right:2rem}.product-show .jieshao .btnDiv{padding-top:5rem}.product-show .jieshao .pic{width:50%}.product-show .jieshao .picC{border-radius:1rem;overflow:hidden}.product-show .show-title{color:#333;font-size:4.8rem;line-height:1.2;font-weight:700;font-family:var(--font-family-3);margin-bottom:3rem}.product-show .show-info{color:#666;font-size:1.8rem;line-height:1.5;margin:0 -3rem 0 -3rem;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.product-show .show-info .line{width:.1rem;height:1.4rem;background:#d9d9d9}.product-show .show-info span{display:inline-block;padding:0 3rem}.product-show .zhanshi{margin-bottom:9rem;position:relative}.product-show .zhanshi .title-bars{margin-bottom:6rem;position:relative}.product-show .zhanshi .title-bars .common-title{text-align:left;margin-bottom:0}.product-show .zhanshi .swiper-button-next,.product-show .zhanshi .swiper-button-prev{width:6rem;height:6rem;border-radius:50%;border:1px #666 solid;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);margin-top:0}.product-show .zhanshi .swiper-button-next::after,.product-show .zhanshi .swiper-button-prev::after{font-size:1.8rem;color:#666}.product-show .zhanshi .swiper-button-next:hover,.product-show .zhanshi .swiper-button-prev:hover{border-color:var(--main-color);background:var(--main-color)}.product-show .zhanshi .swiper-button-next:hover::after,.product-show .zhanshi .swiper-button-prev:hover::after{color:#fff}.product-show .zhanshi .swiper-button-prev{left:initial;right:9rem}.product-show .zhanshi .swiper-button-next{right:0}.product-show .zhanshi .list{-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin-left:-1.5rem;margin-right:-1.5rem}.product-show .zhanshi .list li{width:33.33333333%;padding-left:1.5rem;padding-right:1.5rem}.product-show .zhanshi .list .box{display:block;border:1px #e6e6e6 solid;border-radius:1rem;overflow:hidden}.product-show .zhanshi .list .pic{position:relative}.product-show .zhanshi .list .pic::after{content:"";display:block;padding-top:100%}.product-show .zhanshi .list .box:hover{border-color:var(--main-color)}.product-show .zhanshi .swiper-container-initialized .list{margin-left:0;margin-right:0}.product-show .zhanshi .swiper-container-initialized .list li{padding-left:0;padding-right:0}.product-show .relatedPro{position:relative}.product-show .right{width:20%;padding-right:2rem}.product-show .rightC{position:-webkit-sticky;position:sticky;top:12rem;left:0}.product-show .maodian{border-radius:1rem;-webkit-box-shadow:0 0 3rem 0 rgba(23,116,196,0.1);box-shadow:0 0 3rem 0 rgba(23,116,196,0.1);padding:4rem 0;margin-bottom:4rem}.product-show .maodian .list .box{display:block;color:#999;font-size:1.8rem;line-height:4.8rem;position:relative;padding:0 2rem;-webkit-transition:.5s;transition:.5s}.product-show .maodian .list .box::after{content:"";display:block;width:.2rem;height:4rem;background:var(--main-color);position:absolute;top:.4rem;left:0;opacity:0}.product-show .maodian .list .box:hover{color:#333}.product-show .maodian .list .active .box{color:#333;font-weight:700;font-family:var(--font-family-3)}.product-show .maodian .list .active .box::after{opacity:1}.product-show .prev-next-return{display:block}.product-show .prev-next-return a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#666;margin-bottom:1.4rem}.product-show .prev-next-return a:hover{color:var(--main-color)}.product-show .prev-next-return a:hover .icon{border-color:var(--main-color)}.product-show .prev-next-return .icon{width:3.6rem;height:3.6rem;border-radius:50%;border:1px #666 solid;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;margin-right:1rem}.product-show .prev-next-return .icon svg{width:auto;height:1.5rem}@media screen and (max-width:1023px){.product-show{font-size:14px;line-height:2;padding-top:20px;padding-bottom:40px}.product-show .left{width:100%;padding:0 0 20px 0}.product-show .jieshao{margin-bottom:40px}.product-show .jieshao .text{width:100%;padding:0 0 40px 0}.product-show .jieshao .pic{width:100%}.product-show .jieshao .picC{border-radius:5px}.product-show .jieshao .btnDiv{padding-top:30px}.product-show .show-title{font-size:24px;margin-bottom:20px}.product-show .show-info{font-size:14px;line-height:1.5;margin-bottom:20px}.product-show .zhanshi{margin-bottom:50px}.product-show .zhanshi .title-bars{margin-bottom:30px}.product-show .zhanshi .swiper-button-next,.product-show .zhanshi .swiper-button-prev{width:30px;height:30px}.product-show .zhanshi .swiper-button-next::after,.product-show .zhanshi .swiper-button-prev::after{font-size:12px}.product-show .zhanshi .swiper-button-prev{right:40px}.product-show .zhanshi .list{margin-left:-15px;margin-right:-15px}.product-show .zhanshi .list li{width:33.33333333%;padding-left:15px;padding-right:15px}.product-show .zhanshi .list .box{border-radius:10px}.product-show .right{width:100%;padding-right:0}.product-show .maodian{border-radius:10px;-webkit-box-shadow:0 0 30px 0 rgba(23,116,196,0.1);box-shadow:0 0 30px 0 rgba(23,116,196,0.1);padding:40px 0;margin-bottom:40px;display:none}.product-show .maodian .list .box{font-size:18px;line-height:48px;padding:0 20px}.product-show .maodian .list .box::after{width:2px;height:40px;top:4px}.product-show .prev-next-return{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.product-show .prev-next-return a{margin-bottom:0}.product-show .prev-next-return .icon{width:36px;height:36px;margin-right:10px}.product-show .prev-next-return .icon svg{height:15px}}.privacy_policy{color:#666;font-size:1.8rem;line-height:2;padding-top:4rem;padding-bottom:9rem}.privacy_policy .p-1{font-size:2rem;font-weight:700;font-family:var(--font-family-3);color:var(--main-color);margin-bottom:1rem}.privacy_policy .p-2{font-size:1.8rem;font-weight:700;font-family:var(--font-family-3);color:#333;margin-bottom:1rem}.privacy_policy .p-3{padding-left:1.6rem;margin-bottom:1rem;position:relative}.privacy_policy .p-3::before{content:"";display:block;width:.6rem;height:.6rem;border-radius:50%;background:var(--main-color);position:absolute;top:1.3rem;left:0}.privacy_policy .a-1{color:var(--main-color)}.privacy_policy .a-1:hover{text-decoration:underline}@media screen and (max-width:1023px){.privacy_policy{font-size:14px;line-height:1.5;padding-top:20px;padding-bottom:40px}.privacy_policy .p-1{font-size:20px;margin-bottom:10px}.privacy_policy .p-2{font-size:18px;margin-bottom:10px}.privacy_policy .p-3{padding-left:16px;margin-bottom:10px}.privacy_policy .p-3::before{width:6px;height:6px;top:13px}}.message{padding-top:2rem;padding-bottom:10rem;position:relative}.message .titleBig{background:var(--main-color);color:#fff;font-size:1.8rem;text-align:center;padding:4rem 4rem}.message .titleBig .title{font-size:4.8rem;font-weight:700;font-family:var(--font-family-3)}.message .messageC{-webkit-box-shadow:0 0 3rem 0 rgba(0,0,0,0.1);box-shadow:0 0 3rem 0 rgba(0,0,0,0.1);border-bottom-left-radius:1rem;border-bottom-right-radius:1rem}.message .list-form{margin-left:-1.5rem;margin-right:-1.5rem;padding:3rem 7rem 9rem 7rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.message .list-form li{width:100%;clear:both;padding:0 1.5rem 3rem 1.5rem}.message .list-form .col-2{width:50%;float:left;clear:none}.message .list-form .col-3{width:33.33333333%;float:left;clear:none}.message .list-form .col-4{width:25%;float:left;clear:none}.message .list-form .box{display:block;position:relative}.message .list-form .box-2{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.message .list-form .title-form{color:#000;font-size:1.8rem;padding-bottom:1.5rem}.message .list-form .xh{margin-left:.5rem;color:#f20808;font-size:1.6rem}.message .list-form .tishi{padding-left:2rem;font-size:1.8rem;color:#000}.message .list-form .text-form,.message .list-form .textarea-form{width:100%;background:#f5f5f5;color:#000;padding-left:2rem;font-size:1.8rem;border-radius:.5rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none}.message .list-form .text-form::-webkit-input-placeholder,.message .list-form .textarea-form::-webkit-input-placeholder{color:#999}.message .list-form .text-form:-ms-input-placeholder,.message .list-form .textarea-form:-ms-input-placeholder{color:#999}.message .list-form .text-form:-moz-placeholder,.message .list-form .textarea-form:-moz-placeholder{color:#999}.message .list-form .text-form:placeholder,.message .list-form .textarea-form:placeholder{color:#999}.message .list-form .text-form:focus,.message .list-form .textarea-form:focus{color:#000;-webkit-box-shadow:0 0 0 2px var(--main-color) inset;box-shadow:0 0 0 2px var(--main-color) inset}.message .list-form .text-form{height:5.2rem;line-height:5rem}.message .list-form .selectDiv{width:100%}.message .list-form .selectDiv::after{top:18px}.message .list-form .selectDiv select{padding-left:1.5rem;padding-right:1.5rem;font-size:1.8rem;border:none;height:4.2rem;line-height:4rem;width:100%;background:#f5f8f7;color:#999}.message .list-form .textarea-form{padding-top:1rem;padding-bottom:1rem;height:14.8rem;line-height:3rem;vertical-align:top}.message .list-form .btnDiv{width:33.33333333%;margin-left:auto}.message .list-form .btnDiv .box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:1.6rem;column-gap:1.6rem}.message .list-form .submit,.message .list-form .reset{-webkit-box-flex:1;-ms-flex:1;flex:1;cursor:pointer;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;min-width:18rem;line-height:5rem;-webkit-box-shadow:0 0 0 1px var(--main-color);box-shadow:0 0 0 1px var(--main-color);background:var(--main-color);color:#fff;border-radius:.5rem;padding:0 1rem;overflow:hidden;font-size:1.8rem;position:relative;z-index:1}.message .list-form .submit::after,.message .list-form .reset::after{content:"";position:absolute;bottom:-1px;left:0;width:0;height:200%;display:block;background:#fff;-webkit-clip-path:polygon(0 0, 60% 0, 100% 100%, 0 100%);clip-path:polygon(0 0, 60% 0, 100% 100%, 0 100%);-webkit-transition:.5s;transition:.5s;z-index:-1}.message .list-form .submit:hover,.message .list-form .reset:hover{color:var(--main-color)}.message .list-form .submit:hover::after,.message .list-form .reset:hover::after{-webkit-clip-path:polygon(0 0, 100% 0, 100% 100%, 0 100%);clip-path:polygon(0 0, 100% 0, 100% 100%, 0 100%);width:calc(100% + 1px)}.message .list-form .reset{-webkit-box-shadow:0 0 0 1px #e3e3e3;box-shadow:0 0 0 1px #e3e3e3;background:#fff;color:#666}.message .list-form .reset::after{background:#e3e3e3;opacity:.2}.message .list-form .yanzheng{width:33.33333333%}.message .list-form .verify{font-size:1.8rem;height:5rem;background-color:#ebebeb;position:relative}.message .list-form .verify .drag-btn{position:absolute;left:0;top:0;width:5rem;height:5rem;border:1px #e5e5e5 solid;background:#fff url(../images/icon/drag-arrow.svg) no-repeat center center;background-size:2rem 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:1.8rem;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:#999;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{width:100%;vertical-align:middle;margin-right:2rem;position:relative}.message .list-form .upload-file{width:100%;font-size:1.6rem;cursor:pointer;background:#f8fbfd;color:#666;border:1px var(--main-color) dashed;border-radius:.5rem;padding:3rem 0;text-align:center;position:relative}.message .list-form .upload-file input[type="file"]{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;cursor:pointer}.message .list-form .upload-file .icon{display:block;width:4.8rem;height:4.8rem;margin:auto auto 1rem auto}.message .list-form .upload-file .icon svg{width:100%;height:100%;fill:var(--main-color)}.message .list-form .upload-file .txt{color:#666;font-size:1.8rem;line-height:1.5;margin-bottom:1rem}.message .list-form .upload-file .txt span{color:var(--main-color);text-decoration:underline}.message .list-form .upload-file .gs span{display:inline-block;vertical-align:top;background:#e2eef7;color:#999;font-size:1.6rem;padding:0 1rem;line-height:1.5}@media screen and (max-width:1023px){.message{padding-top:20px;padding-bottom:40px}.message .titleBig{font-size:16px;padding:40px 20px}.message .titleBig .title{font-size:24px}.message .messageC{-webkit-box-shadow:0 0 30px 0 rgba(0,0,0,0.1);box-shadow:0 0 30px 0 rgba(0,0,0,0.1);border-bottom-left-radius:10px;border-bottom-right-radius:10px}.message .list-form{padding:30px 15px}.message .list-form li{padding-bottom:20px}.message .list-form li:last-child{padding-bottom:0}.message .list-form .col-3{width:100%}.message .list-form .text-form,.message .list-form .textarea-form{font-size:14px;padding-left:15px;padding-right:15px;border-radius:5px}.message .list-form .text-form{height:40px;line-height:40px}.message .list-form .textarea-form{height:92px;line-height:24px;padding-top:10px;padding-bottom:10px}.message .list-form .selectDiv select{padding-left:15px;padding-right:15px;font-size:14px;border:none;height:40px;line-height:40px}.message .list-form .xh{font-size:14px;left:10px;top:10px}.message .list-form .title-form{font-size:16px;padding-bottom:10px}.message .list-form .upload-file{font-size:14px;border-radius:5px;padding:15px 0}.message .list-form .upload-file .icon{width:40px;height:40px}.message .list-form .upload-file .txt{font-size:14px;margin-bottom:10px}.message .list-form .upload-file .gs span{font-size:14px;padding:0 10px}.message .list-form .submit,.message .list-form .reset{border-radius:20px;height:40px;line-height:40px;font-size:14px}.message .list-form .verify{font-size:12px;height:40px;max-width:100%}.message .list-form .verify .drag-btn{width:30px;height:40px;background-size:10px}.message .list-form .verify .suc-drag-btn{background-size:10px}.message .list-form .verify .drag-progress{width:30px;height:40px;font-size:14px;text-align:center}.message .list-form .verify .fix-tips,.message .list-form .verify .verify-msg{line-height:40px;padding-left:30px;text-align:center}.message .list-form .verify .verify-msg{padding-left:0;padding-right:30px}.message .list-form .yanzheng{width:100%}.message .list-form .btnDiv{width:100%;padding-bottom:0;text-align:center}.message .list-form .btnDiv .box{-webkit-column-gap:20px;column-gap:20px}}.contact{font-size:1.8rem;color:#666;line-height:2;padding-top:2rem;padding-bottom:6rem;background-repeat:no-repeat;background-position:center top}.contact .jieshao{text-align:center;max-width:116rem;margin-left:auto;margin-right:auto;margin-bottom:4rem}.contact .lxfs{color:#666;line-height:1.75}.contact .lxfs .list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-2rem;margin-right:-2rem}.contact .lxfs .list li{width:25%;padding:0 2rem 4rem 2rem}.contact .lxfs .list .box{display:block;text-align:center;background-color:#fff;-webkit-box-shadow:0 0 1.5rem 0 rgba(0,0,0,0.1);box-shadow:0 0 1.5rem 0 rgba(0,0,0,0.1);border-radius:1rem;min-height:100%;padding:4rem 2rem;overflow:hidden;position:relative}.contact .lxfs .list .box::after{content:"";display:block;width:0;height:.4rem;background:var(--main-color);position:absolute;bottom:0;left:0;right:0;margin:auto;-webkit-transition:.5s;transition:.5s}.contact .lxfs .list .box:hover::after{width:100%}.contact .lxfs .list .icon{display:block;width:8rem;height:8rem;margin:auto auto 1rem auto;position:relative}.contact .lxfs .list .title{color:#333;font-size:2rem;line-height:3rem;font-weight:700;font-family:var(--font-family-3);margin-bottom:2rem}.contact .lxfs .list .info{font-size:1.8rem;color:var(--main-color);line-height:3rem;margin-bottom:4rem;font-weight:700;font-family:var(--font-family-3)}.contact .lxfs .list .info a{color:var(--main-color)}@media screen and (max-width:1023px){.contact{padding-bottom:40px;font-size:14px;line-height:2}.contact .common-title{margin-top:20px}.contact .jieshao{max-width:100%;margin-bottom:40px}.contact .lxfs .list{margin-left:-10px;margin-right:-10px}.contact .lxfs .list li{width:50%;padding:0 10px 20px 10px}.contact .lxfs .list .box{-webkit-box-shadow:0 0 15px 0 rgba(0,0,0,0.1);box-shadow:0 0 15px 0 rgba(0,0,0,0.1);border-radius:5px;padding:30px 20px;overflow:hidden;position:relative}.contact .lxfs .list .box::after{height:4px}.contact .lxfs .list .icon{width:64px;height:64px;margin-bottom:30px}.contact .lxfs .list .title{font-size:20px;line-height:30px;margin-bottom:10px}.contact .lxfs .list .info{font-size:18px;line-height:30px;margin-bottom:10px}}@media screen and (max-width:768px){.contact .lxfs .list li{width:100%}}.about{background-color:#4486ca;background-repeat:no-repeat;background-position:center bottom;background-size:cover;padding-bottom:35rem;font-size:2rem;line-height:2;color:#fff}.about .common-bread{color:#fff;text-align:right}.about .common-bread a{color:#fff}.about .common-bread span{color:#fff}.about a{color:#fff}.about .common-title{color:#fff;margin-bottom:5rem}.about>.container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative}.about .left{width:40%}.about .right{width:60%}.about .jingyan{line-height:1;font-family:var(--font-family-4);max-width:49rem;margin-bottom:4rem}.about .jingyan .txt{-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:7.2rem;color:transparent;-webkit-text-stroke:.5px #fff}.about .yearDiv .bt{text-align:right;font-size:7.2rem;color:transparent;-webkit-text-stroke:.5px #fff}.about .year{font-size:14rem;font-weight:700;line-height:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.about .year sup{font-size:14rem;line-height:1;vertical-align:initial;margin-left:1rem}@media screen and (max-width:1023px){.about{padding-bottom:150px;font-size:14px;position:relative}.about::before{content:"";display:block;background:-webkit-gradient(linear, left bottom, left top, from(rgba(23,116,196,0.4)), to(transparent));background:linear-gradient(0deg, rgba(23,116,196,0.4), transparent);width:100%;height:100%;position:absolute;z-index:0;bottom:0;left:0}.about .left{width:100%}.about .right{width:100%}.about .jingyan{max-width:240px;margin-bottom:40px}.about .jingyan .txt{font-size:40px}.about .yearDiv .bt{font-size:40px}.about .year{font-size:60px}.about .year sup{font-size:60px;margin-left:10px}}.culture{color:#fff;font-size:1.8rem;line-height:1.75;padding-top:10rem;padding-bottom:8rem}.culture .list{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:-1rem;margin-right:-1rem}.culture .list li{padding-left:1rem;padding-right:1rem;-webkit-transition:.5s;transition:.5s}.culture .list .box{color:#fff;background:#eee;position:relative;border-radius:1rem;overflow:hidden}.culture .list .pic img{height:60rem;-o-object-fit:cover;object-fit:cover;-webkit-transition:.5s;transition:.5s}.culture .list .text{text-align:center;width:100%;padding-bottom:4rem;position:absolute;bottom:15%;left:0;-webkit-transform:translateY(50%);transform:translateY(50%);z-index:9999;-webkit-transition:.5s;transition:.5s}.culture .list .title{font-size:2.8rem;margin:auto;line-height:4.8rem;font-weight:700}.culture .list .title>span{display:block}.culture .list .text-2{display:none}.culture .list .icon{display:block;text-align:center;height:8rem;margin:auto;-webkit-transform:.5s;transform:.5s}.culture .list .info{display:none}.culture .list li:hover,.culture .list .active{-webkit-box-flex:0;-ms-flex:0 0 82rem;flex:0 0 82rem}.culture .list li:hover .text,.culture .list .active .text{width:80rem;text-align:left;padding-left:4rem;padding-right:4rem;bottom:40%;text-align:center;-webkit-transform:translateY(0);transform:translateY(0)}.culture .list li:hover .icon,.culture .list .active .icon{text-align:left;-webkit-transform:translateY(-20rem);transform:translateY(-20rem);opacity:0}.culture .list li:hover .info,.culture .list .active .info{display:block}.culture .list li:hover .text-2,.culture .list .active .text-2{display:block}@media screen and (max-width:1023px){.culture{font-size:14px;min-height:auto;padding-top:60px;padding-bottom:40px}.culture .list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-10px;margin-right:-10px}.culture .list li{width:50%;padding-left:10px;padding-right:10px;padding-bottom:20px}.culture .list .box{min-height:100%;border-radius:10px;position:relative}.culture .list .box::before{content:"";display:block;width:100%;height:100%;background:var(--main-color);opacity:.2;position:absolute;top:0;left:0}.culture .list .pic img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;left:0}.culture .list .text{width:100%;text-align:left;padding:20px 10px;position:relative;bottom:initial;-webkit-transform:translateY(0);transform:translateY(0)}.culture .list .title{font-size:18px;line-height:1.5;margin-bottom:10px}.culture .list .title>span{display:block}.culture .list .info{display:block;margin-bottom:20px}.culture .list li:hover,.culture .list .active{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.culture .list li:hover .text,.culture .list .active .text{width:100%;padding:20px 10px}}@media screen and (max-width:640px){.culture .list li{width:100%}}.application{padding-top:10rem;position:relative}.application .anchor{position:absolute;top:-9rem;left:0}.application .swiper-container-initialized .list{margin-left:0;margin-right:0;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.application .swiper-container-initialized .list li{padding-left:0;padding-right:0}.application .swiper-pagination{text-align:center;position:static;margin-top:3rem}.application .swiper-pagination-bullet{width:.6rem;height:.6rem;border-radius:.3rem;background:var(--main-color);margin:0 .2rem;-webkit-transition:.5s;transition:.5s}.application .swiper-pagination-bullet-active{width:2rem}.application .list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-2rem;margin-right:-2rem}.application .list li{width:33.33333333%;padding:0 2rem}.application .list .box{display:block;text-align:center;position:relative}.application .list .pic{border-radius:1rem;overflow:hidden;position:relative}.application .list .pic::after{content:"";display:block;padding-top:70.4845815%}.application .list .pic>img{width:100%;-o-object-fit:cover;object-fit:cover}.application .list .icon{display:block;width:8rem;height:8rem;margin:auto;position:absolute;top:0;right:0;bottom:0;left:0}.application .list .text{padding:1.5rem 0}.application .list .title{font-weight:700;font-family:var(--font-family-3);font-size:2rem;color:#333;line-height:3rem}@media screen and (max-width:1023px){.application{padding-top:60px}.application .swiper-pagination{margin-top:10px}.application .swiper-pagination-bullet{width:6px;height:6px;border-radius:3px;margin:0 2px}.application .swiper-pagination-bullet-active{width:20px}.application .list{margin-left:-20px;margin-right:-20px}.application .list li{width:33.33333333%;padding:0 20px}.application .list .pic{border-radius:5px}.application .list .icon{width:80px;height:80px}.application .list .text{padding:15px 0}.application .list .title{font-size:20px;line-height:30px}}.history{background-position:center bottom;background-size:cover;color:#fff;padding-top:7rem;position:relative}.history .anchor{position:absolute;top:-10rem;left:0}.history>div{overflow:hidden;margin-left:auto;margin-right:auto;max-width:1920px}.history .swiper-container{padding-left:4rem}.history .container{position:relative}.history .title-btns{position:absolute;z-index:9;top:0;left:0}.history .common-title{color:#fff}.history .swiper-button-prev,.history .swiper-button-next{border:none;width:6rem;height:6rem;border-radius:50%;border:1px #fff solid;color:#fff;text-align:center;position:static;margin:0;cursor:pointer;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;left:initial;right:initial;top:0}.history .swiper-button-prev:after,.history .swiper-button-next:after{font-size:2rem}.history .swiper-button-prev:hover,.history .swiper-button-next:hover{opacity:.8;background:var(--main-color);border-color:var(--main-color)}.history .swiper-button-next{margin-left:3rem}.history a{color:#fff}.history .list{min-height:94rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.history .list li{width:25%;padding-left:3rem;padding-right:5rem;height:40rem;position:relative}.history .list li::before{content:"";display:block;width:.3rem;height:6.4rem;background:#fff;position:absolute;top:0;left:-0.1rem}.history .list li::after{content:"";display:block;width:1px;height:100%;border-left:1px rgba(255,255,255,0.45) dashed;position:absolute;top:0;left:0}.history .list li .guang{width:8rem;height:8rem;background:url(../images/guang.png) no-repeat center center;position:absolute;top:100%;left:-4rem}.history .list .box{display:block}.history .list .year{display:block;color:#fff;font-size:6.4rem;line-height:1;-webkit-transition:.45s all ease-in-out;transition:.45s all ease-in-out;margin-bottom:2rem}.history .list .title{font-size:2rem;font-weight:700;font-family:var(--font-family-3);margin-bottom:2rem}.history .list .info{display:block;font-size:1.8rem;line-height:1.5;-webkit-transition:.5s;transition:.5s}.history .list .active::before{background:#fff}.history .list .active::after{border-color:#fff}.history .list .active .year{color:#fff;-webkit-transform:rotate(0deg) translate(0, -1rem);transform:rotate(0deg) translate(0, -1rem)}.history .list .active .info{margin-top:2rem;display:block;opacity:1}.history .list li:nth-child(1){bottom:12rem}.history .list li:nth-child(2){bottom:22rem}.history .list li:nth-child(3){bottom:36rem}.history .list li:nth-child(4){bottom:46rem}@media screen and (max-width:1023px){.history{padding-top:60px;padding-bottom:60px;z-index:1}.history::before{content:"";display:block;width:100%;height:100%;background:rgba(32,56,142,0.4);position:absolute;z-index:-1;top:0;left:0}.history .title-btns{position:static;margin-bottom:40px}.history .swiper-button-prev,.history .swiper-button-next{border:none;width:40px;height:40px}.history .swiper-button-prev:after,.history .swiper-button-next:after{font-size:16px}.history .swiper-button-next{margin-left:3rem}.history .swiper-container{padding-left:4px;padding-bottom:4px}.history .list li{padding:20px 20px 20px 20px;height:auto;border-bottom:1px rgba(255,255,255,0.45) dashed;width:100%;height:auto !important;bottom:initial !important}.history .list li::before{width:9px;height:9px;top:initial;bottom:-5px;left:-4px}.history .list .guang{display:none}.history .list .year{font-size:24px;-webkit-transform:rotate(0) translate(0, 0);transform:rotate(0) translate(0, 0);margin-bottom:10px}.history .list .title{font-size:16px;margin-bottom:20px}.history .list .info{margin-top:0;font-size:14px;opacity:1}}.corporate{max-width:1920px;margin-left:auto;margin-right:auto;overflow:hidden;padding-top:10rem;padding-bottom:10rem;position:relative}.corporate .anchor{position:absolute;top:-9rem;left:0}.corporate .swiper-container{overflow:initial}.corporate .con{width:100%;position:relative}.corporate .con::after{content:"";display:block;width:5rem;height:100%;background-color:#fff;position:absolute;top:0;right:0}.corporate .nr{margin-top:8rem;position:relative}.corporate .swiper-container{position:relative}.corporate .list li{width:90rem}.corporate .list .box{display:block}.corporate .list .pic{border-radius:1rem;-webkit-transform:scale(.75);transform:scale(.75);-webkit-transform-origin:left top;transform-origin:left top;overflow:hidden;position:relative;-webkit-transition:.5s;transition:.5s}.corporate .list .pic::after{content:"";display:block;padding-top:64.44444444%}.corporate .list .swiper-slide-active .pic{-webkit-transform:scale(1);transform:scale(1)}.corporate .swiper-button-prev,.corporate .swiper-button-next{border:none;width:6rem;height:6rem;border-radius:50%;background:var(--main-color);color:#fff;text-align:center;margin:0;cursor:pointer;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;left:initial;right:initial}.corporate .swiper-button-prev:after,.corporate .swiper-button-next:after{font-size:2rem}.corporate .swiper-button-prev:hover,.corporate .swiper-button-next:hover{opacity:.8}.corporate .swiper-button-prev{left:65%;display:none}.corporate .swiper-button-next{left:65.5%}@media screen and (max-width:1023px){.corporate{padding-top:60px;padding-bottom:60px}.corporate .con{padding-left:0}.corporate .nr{margin-top:30px}.corporate .bar{max-width:100%;position:relative;left:0;height:30px;margin-top:20px}.corporate .swiper-pagination{width:100%;height:1px;width:calc(100% - 80px);position:absolute;left:40px;top:50%}.corporate .swiper-pagination-progressbar-fill{height:2px}.corporate .swiper-button-prev,.corporate .swiper-button-next{width:30px;height:30px;margin-top:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.corporate .swiper-button-prev:after,.corporate .swiper-button-next:after{font-size:12px}.corporate .swiper-button-prev{left:0}.corporate .swiper-button-next{right:0}}.honor{position:relative}.honor .anchor{position:absolute;top:-9rem;left:0}.honor .common-title{width:100%;position:absolute;top:12rem;left:0}.honor .pic{text-align:center}.honor .pic img{width:100%;-o-object-fit:cover;object-fit:cover}@media screen and (max-width:1023px){.honor .common-title{position:static;left:0}}


.culture .list .active .title{
	font-size: 3.6rem;
}

.culture .list .active .text-2{
	font-size: 2.4rem;
	
}

.culture .list .active .box:before{
	content:'';
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;
	background:rgba(0,0,0,0.7);
	display:block;
	z-index:999;
}


@media screen and (min-width: 1023px) {
	.application .list .text{
		-webkit-transition: .5s;
		transition: .5s;	
	}

	.application .list li:hover .text{
		position: absolute;
		left: 0;
		width: 100%;
		bottom: 40%;
		text-align: center;	
		z-index: 999999;
	}

	.application .list li:hover .text .title{
		font-size: 3.6rem;
		color: #fff;	
	}

	.application .list li:hover .box:before{
		content:'';
		position:absolute;
		top:0;
		left:0;
		width:100%;
		height:100%;
		background:rgba(0,0,0,0.7);
		display:block;
		border-radius: 1rem;
		z-index:9999;
	}
}

@media screen and (max-width: 1023px) {
	.culture .list .active .title{
		font-size: 18px;
	}

	.culture .list .active .text-2{
		font-size: 14px;
	}
}
.message .list-form .upload-file .gs span{
	margin-bottom: 1rem;
}

.message .list-form .upload-file .gs #fileurl{
	z-index: 999;
    width: 18rem;
    display: none;
    line-height: 5rem;
    background: var(--main-color);
    color: #fff;
    border-radius: .5rem;
    overflow: hidden;
    position: relative;
    z-index: 1;
    margin: 0 auto;	
}
#filediv a{
	display:block;
	text-align:center;
}