.banner{clear:both;overflow:hidden;width:100%;text-align:center;position:relative;z-index:9}.banner img,.banner video{vertical-align:top;-o-object-fit:cover;object-fit:cover}.banner .pc{display:block}.banner .pc img,.banner .pc video{width:100%;max-height:92rem;-o-object-fit:cover;object-fit:cover}.banner .mobile{display:none}.banner .mobile img{width:100%;-o-object-fit:cover;object-fit:cover}.banner .box{display:block;position:relative;overflow:hidden;width:100%}.banner .text{color:#fff;line-height:1.8;width:100%;text-align:left;position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-size:2rem;text-shadow:0 0 1rem rgba(0,0,0,0.2)}.banner .title{font-family:var(--font-family-M-B);font-size:6.8rem;line-height:1.2;font-weight:700}.banner .title-2 span{display:inline-block;vertical-align:top;background:-webkit-gradient(linear, left bottom, left top, from(#62adce), to(#7ff2f4));background:linear-gradient(0deg, #62adce, #7ff2f4);border-radius:1rem;font-size:4rem;font-weight:700;padding:0 2rem;letter-spacing:1px}.banner .info{font-size:2.4rem;line-height:1.5;padding-top:2rem;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}.banner .info .line{margin:0 2rem;display:inline-block;vertical-align:top;width:1px;height:2rem;background:#fff;opacity:.1}.banner .swiper-button-prev,.banner .swiper-button-next{border:none;width:5rem;height:5rem;line-height:5rem;border-radius:50%;color:#fff;text-align:center;margin:auto;cursor:pointer;top:50%;-webkit-transform:translateY(50%);transform:translateY(50%);position:absolute;z-index:1}.banner .swiper-button-prev:after,.banner .swiper-button-next:after{font-size:1.6rem}.banner .swiper-button-prev:hover,.banner .swiper-button-next:hover{background:-webkit-gradient(linear, left top, left bottom, from(var(--main-color)), to(var(--main-color-2)));background:linear-gradient(180deg, var(--main-color), var(--main-color-2));color:#fff}.banner .swiper-slide-active .text-1 .textC{-webkit-animation:fadeInRight2 2s alternate;animation:fadeInRight2 2s alternate}.banner .swiper-slide-active .text-2 .textC{-webkit-animation:fadeInRight2 2s alternate;animation:fadeInRight2 2s alternate}.banner .swiper-slide-active .text-3 .textC{-webkit-animation:fadeInRight2 2s alternate;animation:fadeInRight2 2s alternate}@media screen and (max-width:1023px){.banner .pc{display:none}.banner .mobile{display:block;position:relative;z-index:0}.banner .text{top:25%;-webkit-transform:translateY(0);transform:translateY(0);text-align:center}.banner .title{font-size:32px;margin-bottom:5px}.banner .title-2 span{border-radius:5px;font-size:16px;padding:0 10px}.banner .info{font-size:16px;padding-top:10px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.banner .info .line{margin:0 10px;width:1px;height:20px}.banner .swiper-button-prev,.banner .swiper-button-next{width:30px;height:30px;line-height:30px;margin-top:-10px}.banner .swiper-button-prev:after,.banner .swiper-button-next:after{font-size:16px}.banner .swiper-button-prev{left:15px}.banner .swiper-button-next{right:15px}}.inmain-title{line-height:1}.menuQuick{padding-top:4rem}.menuQuick .listMenu{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-2.5rem;margin-right:-2.5rem}.menuQuick .listMenu li{width:33.33333333%;padding-left:2.5rem;padding-right:2.5rem}.menuQuick .listMenu .box{min-height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:-webkit-gradient(linear, left top, left bottom, from(var(--main-color)), to(var(--main-color-2)));background:linear-gradient(180deg, var(--main-color), var(--main-color-2));border-radius:2rem;color:#fff;padding:2.8rem 4rem;position:relative}.menuQuick .listMenu .box:hover{background:-webkit-gradient(linear, left bottom, left top, from(var(--main-color)), to(var(--main-color-2)));background:linear-gradient(0deg, var(--main-color), var(--main-color-2))}.menuQuick .listMenu .icon{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:6.4rem;height:6.4rem}.menuQuick .listMenu .text{-webkit-box-flex:1;-ms-flex:1;flex:1;padding-left:4rem}.menuQuick .listMenu .title{font-size:3rem;font-weight:700;line-height:3rem;margin-bottom:1.4rem}.menuQuick .listMenu .info{font-size:1.6rem;line-height:2rem}.menuQuick .listMenu .arrow{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;position:absolute;top:2.6rem;right:4rem}.menuQuick .listMenu .arrow svg{width:3.6rem;height:3.6rem;fill:#fff}@media screen and (max-width:1023px){.menuQuick{padding-top:40px}.menuQuick .listMenu{margin-left:-5px;margin-right:-5px}.menuQuick .listMenu li{width:33.33333333%;padding-left:5px;padding-right:5px}.menuQuick .listMenu .box{border-radius:10px;padding:20px 10px;-ms-flex-wrap:wrap;flex-wrap:wrap}.menuQuick .listMenu .icon{width:32px;height:32px;width:100%;margin-bottom:10px}.menuQuick .listMenu .text{width:100%;-webkit-box-flex:initial;-ms-flex:initial;flex:initial;padding-left:0}.menuQuick .listMenu .title{font-size:16px;line-height:24px;margin-bottom:14px}.menuQuick .listMenu .info{font-size:14px;line-height:20px}.menuQuick .listMenu .arrow{display:none;top:initial;bottom:0;right:40px}.menuQuick .listMenu .arrow svg{width:36px;height:36px;fill:#fff}}.home-about{color:#666;font-size:1.6rem;line-height:2;padding-bottom:10rem;background-position:center bottom;background-repeat:no-repeat;background-size:cover}.home-about .con{padding-top:10rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.home-about .left{width:50%;padding-top:4rem;padding-right:9rem}.home-about .right{width:50%}.home-about .pic{border-radius:2rem}.home-about .pic::after{display:none}.home-about .title-1{font-size:4.8rem;line-height:1.5;color:#333;margin-bottom:1rem}.home-about .title-2{font-size:2.6rem;line-height:1.5;color:#333;margin-bottom:2rem}.home-about .btnDiv{padding-top:5rem}.home-about .btnDiv 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;min-width:24rem;line-height:5.6rem;border-radius:2.8rem;font-size:2rem;background:#000;color:#fff;-webkit-transition:.5s;transition:.5s}.home-about .btnDiv a .icon{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin-right:1rem}.home-about .btnDiv a img{width:2.4rem;height:2.4rem}.home-about .btnDiv a:hover{background:-webkit-gradient(linear, left top, left bottom, from(var(--main-color)), to(var(--main-color-2)));background:linear-gradient(180deg, var(--main-color), var(--main-color-2));color:#fff}.home-about .btnDiv a:hover .icon{color:#fff}@media screen and (max-width:1023px){.home-about{font-size:14px;line-height:2;padding-bottom:50px}.home-about .con{padding-top:40px}.home-about .left{width:100%;padding-top:0;padding-right:0;padding-bottom:40px}.home-about .right{width:100%}.home-about .pic{border-radius:10px}.home-about .title-1{font-size:24px;line-height:1.5;margin-bottom:10px}.home-about .title-2{font-size:18px;line-height:1.5}.home-about .btnDiv{padding-top:20px;text-align:center}.home-about .btnDiv a{padding:0 20px;min-width:120px;line-height:48px;border-radius:28px;font-size:16px}.home-about .btnDiv a .icon{margin-right:10px}.home-about .btnDiv a img{width:24px;height:24px}}.home-zhld{background-color:#fff;padding-top:10rem;padding-bottom:6rem}.home-zhld .nr{margin-top:5rem}.home-zhld .list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-2rem;margin-right:-2rem}.home-zhld .list li{width:25%;padding:0 2rem 4rem 2rem}.home-zhld .list .box{min-height:100%;display:block;border-radius:2rem;overflow:hidden;border:1px #e1e1e1 solid;padding:5.8rem 4rem;position:relative;z-index:1}.home-zhld .list .pic{opacity:0;z-index:9;position:absolute;top:0;left:0;-webkit-transition:.5s;transition:.5s}.home-zhld .list .pic::after{display:none}.home-zhld .list .pic svg{width:100%;-o-object-fit:cover;object-fit:cover}.home-zhld .list .text{-webkit-transition:.5s;transition:.5s}.home-zhld .list .icon{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:6rem;height:6rem;margin-bottom:8rem}.home-zhld .list .title{font-size:2.4rem;font-weight:700;color:#333;line-height:1.5;margin-bottom:2rem}.home-zhld .list .info{font-size:1.6rem;color:#666;line-height:2}.home-zhld .list .box:hover .pic{opacity:1}.home-zhld .list .box:hover .text{opacity:0}@media screen and (max-width:1023px){.home-zhld{padding-top:40px;padding-bottom:30px}.home-zhld .nr{margin-top:40px}.home-zhld .list{margin-left:-10px;margin-right:-10px}.home-zhld .list li{width:50%;padding:0 10px 20px 10px}.home-zhld .list .box{border-radius:10px;border:1px #e1e1e1 solid;padding:20px 20px}.home-zhld .list .pic{display:none}.home-zhld .list .icon{width:40px;height:40px;margin-bottom:20px}.home-zhld .list .title{font-size:20px;margin-bottom:10px}.home-zhld .list .info{font-size:14px}}.home-activity{padding-top:10rem;padding-bottom:10rem;background-color:#f7f7f7}.home-activity .swiper-container-initialized .list{margin-left:0;margin-right:0}.home-activity .swiper-container-initialized .list li{padding-left:0;padding-right:0}.home-activity .swiper-pagination{padding-top:1rem;position:relative;width:100%;text-align:center}.home-activity .swiper-pagination .swiper-pagination-bullet{width:2.6rem;height:2.6rem;border-radius:50%;margin:0 .5rem;vertical-align:top;background:none;opacity:1;position:relative}.home-activity .swiper-pagination .swiper-pagination-bullet::before{content:"";display:block;width:.8rem;height:.8rem;border-radius:50%;background:var(--main-color-2);position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.home-activity .swiper-pagination .swiper-pagination-bullet::after{content:"";display:block;width:2.6rem;height:2.6rem;border-radius:50%;border:1px var(--main-color) solid;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%) scale(0);transform:translate(-50%, -50%) scale(0);-webkit-transition:.5s;transition:.5s}.home-activity .swiper-pagination .swiper-pagination-bullet-active::after{-webkit-transform:translate(-50%, -50%) scale(1);transform:translate(-50%, -50%) scale(1)}.home-activity .nr{margin-top:5rem;position:relative}.home-activity .list{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:-2rem;margin-right:-2rem}.home-activity .list li{width:33.33333333%;padding:0 2rem 4rem 2rem}.home-activity .list .box{display:block;border-radius:2rem;overflow:hidden;background:#fff;border:1px #e1e1e1 solid;position:relative}.home-activity .list .box:hover{background:-webkit-gradient(linear, left bottom, left top, from(#62adce), to(#7ff2f4));background:linear-gradient(0deg, #62adce, #7ff2f4)}.home-activity .list .box:hover .pic img{-webkit-transform:scale(1.1);transform:scale(1.1)}.home-activity .list .box:hover .tag>span{border-color:#fff;color:#fff}.home-activity .list .box:hover .title{color:#fff}.home-activity .list .box:hover .info{color:#fff}.home-activity .list .box:hover .date{color:#fff}.home-activity .list .box:hover .date .icon svg{fill:#fff}.home-activity .list .pic::after{padding-bottom:60.3960396%}.home-activity .list .text{padding:3rem 3rem 3rem 3rem}.home-activity .list .tag{margin-bottom:1.5rem}.home-activity .list .tag>span{display:inline-block;vertical-align:top;line-height:3rem;border:1px var(--main-color-2) solid;padding:0 2rem;color:var(--main-color-2);border-radius:1.6rem}.home-activity .list .title{font-size:2rem;color:#333;line-height:3.2rem;height:6.4rem;font-weight:700;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;text-overflow:ellipsis;-webkit-line-clamp:2;margin-bottom:1rem}.home-activity .list .info{font-size:1.6rem;color:#666;line-height:2.8rem;height:5.6rem;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;text-overflow:ellipsis;-webkit-line-clamp:2}.home-activity .list .date{padding-top:3rem;color:#666;font-size:1.6rem;line-height:2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.home-activity .list .date .icon{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin-right:1rem}.home-activity .list .date .icon svg{width:1.6rem;height:1.6rem;fill:var(--main-color-2)}@media screen and (max-width:1023px){.home-activity{padding-top:40px;padding-bottom:50px}.home-activity .swiper-pagination{padding-top:10px;position:relative;width:100%;text-align:center}.home-activity .swiper-pagination .swiper-pagination-bullet{width:26px;height:26px;border-radius:50%;margin:0 5px;vertical-align:top;background:none;opacity:1;position:relative}.home-activity .swiper-pagination .swiper-pagination-bullet::before{content:"";display:block;width:8px;height:8px;border-radius:50%;background:var(--main-color-2);position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.home-activity .swiper-pagination .swiper-pagination-bullet::after{content:"";display:block;width:26px;height:26px;border-radius:50%;border:1px var(--main-color) solid;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%) scale(0);transform:translate(-50%, -50%) scale(0);-webkit-transition:.5s;transition:.5s}.home-activity .swiper-pagination .swiper-pagination-bullet-active::after{-webkit-transform:translate(-50%, -50%) scale(1);transform:translate(-50%, -50%) scale(1)}.home-activity .nr{margin-top:30px}.home-activity .list{margin-left:-10px;margin-right:-10px}.home-activity .list li{padding:0 10px 20px 10px}.home-activity .list .box{border-radius:10px}.home-activity .list .text{padding:30px 10px 30px 10px}.home-activity .list .tag{margin-bottom:15px}.home-activity .list .tag>span{line-height:30px;padding:0 10px;border-radius:16px}.home-activity .list .title{font-size:16px;line-height:24px;height:48px;margin-bottom:10px}.home-activity .list .info{font-size:14px;line-height:24px;height:48px}.home-activity .list .date{padding-top:20px;font-size:14px;line-height:20px}.home-activity .list .date .icon{margin-right:10px}.home-activity .list .date .icon svg{width:16px;height:16px}}.home-evaluate{padding-top:10rem;padding-bottom:10rem;background-color:#080808;background-position:center bottom;background-size:cover;position:relative;color:#fff}.home-evaluate a{color:#fff}.home-evaluate .inmain-title{color:#fff}.home-evaluate .nr{margin-top:5rem}.home-evaluate .swiper-pagination{display:none;padding-top:1rem;position:relative;width:100%;text-align:center}.home-evaluate .swiper-pagination .swiper-pagination-bullet{width:2.6rem;height:2.6rem;border-radius:50%;margin:0 .5rem;vertical-align:top;background:none;opacity:1;position:relative}.home-evaluate .swiper-pagination .swiper-pagination-bullet::before{content:"";display:block;width:.8rem;height:.8rem;border-radius:50%;background:#fff;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.home-evaluate .swiper-pagination .swiper-pagination-bullet::after{content:"";display:block;width:2.6rem;height:2.6rem;border-radius:50%;border:1px #fff solid;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%) scale(0);transform:translate(-50%, -50%) scale(0);-webkit-transition:.5s;transition:.5s}.home-evaluate .swiper-pagination .swiper-pagination-bullet-active::after{-webkit-transform:translate(-50%, -50%) scale(1);transform:translate(-50%, -50%) scale(1)}.home-evaluate .menuTabs{margin-bottom:5rem}.home-evaluate .menuTabs .listMenu{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.home-evaluate .menuTabs .listMenu .box{display:block;text-align:center;min-width:24rem}.home-evaluate .menuTabs .listMenu .box span{display:inline-block;font-size:2.8rem;line-height:5.4rem;position:relative}.home-evaluate .menuTabs .listMenu .box span::after{content:"";display:block;width:0;height:.3rem;background:#fff;-webkit-transition:.5s;transition:.5s;position:absolute;bottom:0;left:0;right:0;margin-left:auto;margin-right:auto}.home-evaluate .menuTabs .listMenu .box:hover span::after{width:100%}.home-evaluate .menuTabs .listMenu .active{font-weight:700}.home-evaluate .menuTabs .listMenu .active .box span::after{width:100%}.home-evaluate .list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.home-evaluate .list li{width:50%;padding:0 2rem 4rem 2rem}.home-evaluate .list .box{min-height:100%;-webkit-box-shadow:0 0 2rem 0 rgba(8,93,114,0.15);box-shadow:0 0 2rem 0 rgba(8,93,114,0.15);border:1px rgba(255,255,255,0.5) solid;border-radius:2rem;font-size:18px;line-height:28px;padding:5.5rem 5rem;position:relative;-webkit-transition:.5s;transition:.5s}.home-evaluate .list .box::after{content:"";display:block;width:6rem;height:6rem;background:url(../images/icon/mark-right.png) no-repeat center center;background-size:cover;position:absolute;bottom:8rem;right:5rem}.home-evaluate .list .box:hover{border-color:var(--main-color-2)}.home-evaluate .list .info{line-height:4rem;font-size:1.8rem;font-style:italic;margin-bottom:4.4rem}.home-evaluate .list .person{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:1.4rem}.home-evaluate .list .person .img{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:6.4rem;height:6.4rem;border-radius:50%;overflow:hidden;margin-right:1.5rem}.home-evaluate .list .person .name{font-size:20px;line-height:30px}.home-evaluate .item{display:none}.home-evaluate .item.show{display:block}.home-evaluate .btnDiv{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-top:2rem}.home-evaluate .btnDiv a{padding:0 2rem;margin:0 2rem;min-width:24rem;line-height:5.4rem;border-radius:2.8rem;background:none;font-size:1.6rem;color:#fff;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;border:.1rem #fff solid}.home-evaluate .btnDiv a .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;margin-left:1rem}.home-evaluate .btnDiv a .icon svg{width:1.6rem;height:1.6rem}.home-evaluate .btnDiv a:hover{background:#000;border-color:#000;color:#fff}.home-evaluate .btnDiv a:hover .icon{color:#fff}.home-evaluate .swiper-container-initialized .list{margin-left:0;margin-right:0;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.home-evaluate .swiper-container-initialized .list li{padding-left:0;padding-right:0}@media screen and (max-width:1023px){.home-evaluate{padding-top:40px;padding-bottom:50px}.home-evaluate .nr{margin-top:30px}.home-evaluate .swiper-pagination{display:block;padding-top:10px;padding-bottom:10px}.home-evaluate .swiper-pagination .swiper-pagination-bullet{width:12px;height:12px;margin:0 5px}.home-evaluate .swiper-pagination .swiper-pagination-bullet::before{width:5px;height:5px}.home-evaluate .swiper-pagination .swiper-pagination-bullet::after{width:16px;height:16px}.home-evaluate .menuTabs{margin-bottom:30px}.home-evaluate .menuTabs .listMenu .box{min-width:120px}.home-evaluate .menuTabs .listMenu .box span{font-size:16px;line-height:48px}.home-evaluate .menuTabs .listMenu .box span::after{height:3px}.home-evaluate .list li{padding:0 10px 20px 10px}.home-evaluate .list .box{-webkit-box-shadow:0 0 20px 0 rgba(8,93,114,0.15);box-shadow:0 0 20px 0 rgba(8,93,114,0.15);border-radius:10px;font-size:14px;line-height:24px;padding:20px 20px}.home-evaluate .list .box::after{width:30px;height:30px;bottom:40px;right:20px}.home-evaluate .list .info{line-height:2;font-size:14px;margin-bottom:20px}.home-evaluate .list .person{font-size:14px}.home-evaluate .list .person .img{width:40px;height:40px;margin-right:10px}.home-evaluate .list .person .name{font-size:20px;line-height:30px}.home-evaluate .btnDiv{padding-top:20px}.home-evaluate .btnDiv a{padding:0 10px;margin:0 10px;min-width:120px;line-height:48px;border-radius:24px;font-size:16px}.home-evaluate .btnDiv a .icon{margin-left:5px}.home-evaluate .btnDiv a .icon svg{width:16px;height:16px}}@media screen and (max-width:640px){.home-evaluate .list li{width:100%}}.home-news{background-color:#f7f7f7;padding-top:10rem;padding-bottom:10rem}.home-news .nr{overflow:hidden;margin-top:5rem}.home-news .left{width:50%;padding-right:2.5rem;float:left}.home-news .right{width:50%;padding-left:2.5rem;float:right}.home-news .list-1 .box{display:block;position:relative;border-bottom:2px #d2d2d2 solid}.home-news .list-1 .box:hover .pic img{-webkit-transform:scale(1.1);transform:scale(1.1)}.home-news .list-1 .box:hover .title{color:var(--main-color)}.home-news .list-1 .pic{border-radius:2rem;overflow:hidden}.home-news .list-1 .pic::after{padding-bottom:60.3960396%}.home-news .list-1 .pic img{width:100%;-o-object-fit:cover;object-fit:cover}.home-news .list-1 .text{padding:3rem 0 3rem 0}.home-news .list-1 .title{font-size:2.4rem;color:#333;line-height:4rem;height:8rem;font-weight:700;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;text-overflow:ellipsis;-webkit-line-clamp:2;margin-bottom:1rem}.home-news .list-1 .date{padding-top:2rem;color:#666;font-size:1.6rem;line-height:2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.home-news .list-1 .date .icon{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin-right:1rem}.home-news .list-1 .date .icon svg{width:1.6rem;height:1.6rem;fill:var(--main-color-2)}.home-news .list-2 li{padding-bottom:4rem}.home-news .list-2 li:last-child{padding-bottom:0}.home-news .list-2 .box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow:hidden;position:relative}.home-news .list-2 .box::after{content:"";width:100%;height:2px;background:#d2d2d2;position:absolute;bottom:0;left:35rem}.home-news .list-2 .box:hover .pic img{-webkit-transform:scale(1.1);transform:scale(1.1)}.home-news .list-2 .box:hover .title{color:var(--main-color)}.home-news .list-2 .pic{border-radius:2rem;width:32rem}.home-news .list-2 .pic::after{padding-bottom:60.3960396%}.home-news .list-2 .text{-webkit-box-flex:1;-ms-flex:1;flex:1;padding-left:4rem}.home-news .list-2 .title{font-size:2rem;color:#333;line-height:3.2rem;height:6.4rem;font-weight:700;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;text-overflow:ellipsis;-webkit-line-clamp:2;margin-bottom:1rem}.home-news .list-2 .info{font-size:1.6rem;color:#666;line-height:2.8rem;height:5.6rem;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;text-overflow:ellipsis;-webkit-line-clamp:2}.home-news .list-2 .date{padding-top:3rem;color:#666;font-size:1.6rem;line-height:2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.home-news .list-2 .date .icon{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin-right:1rem}.home-news .list-2 .date .icon svg{width:1.6rem;height:1.6rem;fill:var(--main-color-2)}.home-news .btnDiv{text-align:center}@media screen and (max-width:1023px){.home-news{padding-top:40px;padding-bottom:50px}.home-news .nr{margin-top:40px}.home-news .left{width:100%;padding:0 0 40px 0}.home-news .right{width:100%;padding:0 0 0 0}.home-news .list-1{padding-bottom:0;border-bottom:1px #ddd solid}.home-news .list-1 .box{border-bottom:none}.home-news .list-1 .pic{border-radius:10px}.home-news .list-1 .text{padding-top:20px;padding-bottom:20px}.home-news .list-1 .title{font-size:16px;margin-bottom:10px;line-height:24px;height:24px}.home-news .list-1 .date{padding-top:10px;font-size:16px;line-height:20px}.home-news .list-1 .date .icon{margin-right:10px}.home-news .list-1 .date .icon svg{width:16px;height:16px}.home-news .list-2 li{padding-bottom:20px}.home-news .list-2 li:last-child{padding-bottom:0}.home-news .list-2 .box::after{height:1px;left:160px;display:none}.home-news .list-2 .pic{border-radius:10px;width:140px}.home-news .list-2 .text{padding-left:10px}.home-news .list-2 .title{font-size:16px;line-height:24px;height:48px;margin-bottom:10px}.home-news .list-2 .date{padding-top:0;font-size:16px;line-height:20px}.home-news .list-2 .date .icon{margin-right:10px}.home-news .list-2 .date .icon svg{width:16px;height:16px}.home-news .btnDiv{padding-top:30px}}.home-czpp{overflow:hidden;background:#ededed;padding:10rem 0 8rem 0}.home-czpp .container{/*width:100%;max-width:100%;max-width:1920px*/}.home-czpp .tempWrap{margin-left:auto;margin-right:auto}.home-czpp .nr{margin-top:5rem;overflow:hidden}.home-czpp .list{display:-webkit-box;display:-ms-flexbox;display:flex}.home-czpp .list li{float:left;/*min-width:28rem;*/padding:0 1rem 2rem 1rem;text-align:center}.home-czpp .list .box{background-color:#fff;overflow:hidden;/*min-width:22rem;*/height:11rem;display:block;position:relative}.home-czpp .list .box img{opacity:.8;-webkit-transition:.5s;transition:.5s}.home-czpp .list .box:hover img{-webkit-transform:scale(1.1);transform:scale(1.1)}.home-czpp .btnDiv{text-align:center;padding-top:4rem}.home-czpp .btnDiv a{padding:0 1rem;vertical-align:top;min-width:24rem;line-height:5.6rem;border-radius:2.8rem;background:none;font-size:2rem;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;border:.1rem #fff solid;background:#000}.home-czpp .btnDiv a .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;margin-left:1rem}.home-czpp .btnDiv a .icon svg{width:1.6rem;height:1.6rem}.home-czpp .btnDiv a:hover{background:-webkit-gradient(linear, left top, left bottom, from(var(--main-color)), to(var(--main-color-2)));background:linear-gradient(180deg, var(--main-color), var(--main-color-2));color:#fff}.home-czpp .btnDiv a:hover .icon{color:#fff}@media screen and (max-width:1023px){.home-czpp{padding:40px 0 40px 0}.home-czpp .nr{margin-top:30px}.home-czpp .list li{/*min-width:160px;*/padding:0 10px 20px 10px}.home-czpp .list .box{min-width:140px;height:auto}.home-czpp .btnDiv{padding-top:10px}.home-czpp .btnDiv a{padding:0 20px;min-width:120px;line-height:48px;border-radius:24px;font-size:16px}.home-czpp .btnDiv a .icon{margin-left:5px}.home-czpp .btnDiv a .icon svg{width:16px;height:16px}}@media screen and (max-width:640px){.home-czpp .list li{/*min-width:100px*/}.home-czpp .list .box{min-width:80px}}.home-partner,.home-hzmt{padding-top:10rem;padding-bottom:10rem}.home-partner .swiper-button-prev,.home-hzmt .swiper-button-prev,.home-partner .swiper-button-next,.home-hzmt .swiper-button-next{border:none;width:5rem;height:5rem;line-height:5rem;border-radius:50%;background:#e1e1e1;color:#fff;text-align:center;margin:auto;cursor:pointer;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);margin-top:-1rem;position:absolute;z-index:1}.home-partner .swiper-button-prev:after,.home-hzmt .swiper-button-prev:after,.home-partner .swiper-button-next:after,.home-hzmt .swiper-button-next:after{font-size:1.6rem}.home-partner .swiper-button-prev:hover,.home-hzmt .swiper-button-prev:hover,.home-partner .swiper-button-next:hover,.home-hzmt .swiper-button-next:hover{background:-webkit-gradient(linear, left bottom, left top, from(#62adce), to(#7ff2f4));background:linear-gradient(0deg, #62adce, #7ff2f4);color:#fff}.home-partner .swiper-button-prev,.home-hzmt .swiper-button-prev{left:-8rem}.home-partner .swiper-button-next,.home-hzmt .swiper-button-next{right:-8rem}.home-partner .swiper-container-initialized .list,.home-hzmt .swiper-container-initialized .list{margin-left:0;margin-right:0}.home-partner .swiper-container-initialized .list li,.home-hzmt .swiper-container-initialized .list li{padding-left:0;padding-right:0}.home-partner .swiper-pagination,.home-hzmt .swiper-pagination{padding-top:5rem;position:relative;width:100%;text-align:center}.home-partner .swiper-pagination .swiper-pagination-bullet,.home-hzmt .swiper-pagination .swiper-pagination-bullet{width:2.6rem;height:2.6rem;border-radius:50%;margin:0 .5rem;vertical-align:top;background:none;opacity:1;position:relative}.home-partner .swiper-pagination .swiper-pagination-bullet::before,.home-hzmt .swiper-pagination .swiper-pagination-bullet::before{content:"";display:block;width:.8rem;height:.8rem;border-radius:50%;background:var(--main-color-2);position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.home-partner .swiper-pagination .swiper-pagination-bullet::after,.home-hzmt .swiper-pagination .swiper-pagination-bullet::after{content:"";display:block;width:2.6rem;height:2.6rem;border-radius:50%;border:1px var(--main-color) solid;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%) scale(0);transform:translate(-50%, -50%) scale(0);-webkit-transition:.5s;transition:.5s}.home-partner .swiper-pagination .swiper-pagination-bullet-active::after,.home-hzmt .swiper-pagination .swiper-pagination-bullet-active::after{-webkit-transform:translate(-50%, -50%) scale(1);transform:translate(-50%, -50%) scale(1)}.home-partner .nr,.home-hzmt .nr{margin-top:5rem;position:relative}.home-partner .list,.home-hzmt .list{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:-1rem;margin-right:-1rem}.home-partner .list li,.home-hzmt .list li{width:14.28571429%;padding:0 1rem 2rem 1rem}.home-partner .list .box,.home-hzmt .list .box{border:1px #e1e1e1 solid;position:relative}.home-partner .list .box::after,.home-hzmt .list .box::after{content:"";display:block;padding-top:54.76190476%}.home-partner .list .box:hover,.home-hzmt .list .box:hover{border-color:var(--main-color)}@media screen and (max-width:1023px){.home-partner,.home-hzmt{padding-top:40px;padding-bottom:40px}.home-partner .swiper-button-prev,.home-hzmt .swiper-button-prev,.home-partner .swiper-button-next,.home-hzmt .swiper-button-next{width:30px;height:30px;line-height:30px;margin-top:-10px}.home-partner .swiper-button-prev:after,.home-hzmt .swiper-button-prev:after,.home-partner .swiper-button-next:after,.home-hzmt .swiper-button-next:after{font-size:16px}.home-partner .swiper-button-prev,.home-hzmt .swiper-button-prev{left:-15px}.home-partner .swiper-button-next,.home-hzmt .swiper-button-next{right:-15px}.home-partner .swiper-pagination,.home-hzmt .swiper-pagination{padding-top:20px}.home-partner .swiper-pagination .swiper-pagination-bullet,.home-hzmt .swiper-pagination .swiper-pagination-bullet{width:12px;height:12px;margin:0 5px}.home-partner .swiper-pagination .swiper-pagination-bullet::before,.home-hzmt .swiper-pagination .swiper-pagination-bullet::before{width:5px;height:5px}.home-partner .swiper-pagination .swiper-pagination-bullet::after,.home-hzmt .swiper-pagination .swiper-pagination-bullet::after{width:16px;height:16px}.home-partner .nr,.home-hzmt .nr{margin-top:30px}.home-partner .list,.home-hzmt .list{margin-left:-10px;margin-right:-10px}.home-partner .list li,.home-hzmt .list li{width:25%;padding:0 10px 20px 10px}}

.banner .text-2 .info>span {
	border:1px rgba(255,255,255,0.6) solid;
	padding:0 2rem;
	display:-webkit-inline-box;
	display:-ms-inline-flexbox;
	display:inline-flex;
	-webkit-box-align:center;
	-ms-flex-align:center;
	align-items:center;
	vertical-align:top;
	padding-top:.8rem;
	padding-bottom:.8rem
}
.banner .text-2 .title img {
	height:8rem
}
.banner .text-2 .title-2 img {
	height:6rem
}

.banner .swiper-slide-active .text-2 .textC {
	-webkit-animation:fadeInRight2 2s alternate;
	animation:fadeInRight2 2s alternate
}
@media screen and (max-width:1023px) {
	.banner .text-2 .info>span {
		padding:0 0;
		padding-top:4px;
		padding-bottom:4px
	}
	.banner .text-2 .title img {
		max-width:360px;
		height:auto
	}
	.banner .text-2 .title-2 img {
		max-width:360px;
		height:auto
	}	
}