.home-banner .text-title{position:relative;color:transparent;font-size:64px;background:-webkit-gradient(linear, left top, left bottom, from(#4b4da0), to(#8c429d));background:linear-gradient(#4b4da0, #8c429d);-webkit-background-clip:text}.home-banner .text{padding-left:22%;padding-right:5%}.home-banner .text-title{padding-top:20%;padding-bottom:15%;border-bottom:1px solid #eee}.home-banner .text-desc{padding-top:15%;font-size:30px;text-transform:uppercase}.home-banner .switch-an{position:absolute;left:8%;bottom:20%;width:135px;max-width:100%}.home-banner .swiper-button-next:after,.home-banner .swiper-button-prev:after{font-size:0}.home-banner .swiper-button-prev:after,.home-banner .swiper-container-rtl .swiper-button-next:after{width:0;height:0;border-top:5px solid transparent;border-right:8px solid #4c4da0;border-bottom:5px solid transparent}.home-banner .swiper-button-next:after,.home-banner .swiper-container-rtl .swiper-button-prev:after{width:0;height:0;border-top:5px solid transparent;border-left:8px solid #4c4da0;border-bottom:5px solid transparent}.home-banner .swiper-button-next,.home-banner .swiper-button-prev{width:38px;height:38px;background:#eee;border-radius:100%}.home-banner .swiper-button-disabled{opacity:1;background-image:-webkit-gradient(linear, left top, right top, from(#4b4da0), to(#8c429d));background-image:linear-gradient(to right, #4b4da0, #8c429d)}.home-banner .swiper-button-next.swiper-button-disabled:after{border-left:8px solid #fff}.home-banner .swiper-button-prev.swiper-button-disabled:after{border-right:8px solid #fff}.home-banner .swiper-slide img{-webkit-transform:scale(1.2);transform:scale(1.2);-webkit-transition:all 3.8s ease 0s;transition:all 3.8s ease 0s;-webkit-transition:none 0s ease 0s;transition:none 0s ease 0s}.home-banner .swiper-slide-active img{-webkit-transform:scale(1);transform:scale(1);-webkit-transition:all 3.8s ease 0s;transition:all 3.8s ease 0s}.home-banner .banner-warp-right .img{overflow:hidden}.home-banner .banner-warp-right img{width:100%;height:826px;-o-object-fit:cover;object-fit:cover}.p22{padding-left:22%;height:100%}.home-main{max-width:100%;margin-left:auto;margin-right:13.7%}.common-a2{width:6px;height:6px;border-radius:100%;background:#4c4da0}.common-a{display:inline-block;vertical-align:middle;padding:6px;border:1px solid #4c4da0;border-radius:100%}.partner-wrap .title-shares{width:310px;height:40px;line-height:40px;text-align:center;color:#fff;background:url(../images/home/partner-dm.png) no-repeat center / 100%}.partner-wrap .title-text{font-size:36px;margin-left:auto}.partner-wrap .item-title{padding-top:5%;padding-bottom:8%;border-bottom:1px solid #eee}.partner-wrap .item-desc{padding-top:8%;font-size:18px;line-height:30px;text-align:justify}.partner-wrap .item-ys{padding-top:8%;text-align:center}.partner-wrap .item-ys .text{position:relative}.partner-wrap .item-ys h4{display:inline-block;vertical-align:text-top;font-size:60px}.partner-wrap .item-ys small{display:inline-block;vertical-align:text-top;margin-top:6px;font-size:14px;color:#666}.partner-wrap .item-ys p{color:#666}.partner-wrap .item-ys .jia{position:relative;width:12px;height:12px;margin-top:12px}.partner-wrap .item-ys .jia:after{content:"";position:absolute;left:0;top:5px;width:12px;height:2px;background:#666}.partner-wrap .item-ys .jia:before{content:"";position:absolute;left:5px;top:0;width:2px;height:12px;background:#666}.partner-wrap .item-more{padding-top:8%}.partner-wrap .item-more a{display:inline-block;width:40%;padding-bottom:4%;border-bottom:1px solid #eee}.partner-wrap .item-more span{display:inline-block;vertical-align:middle;margin-left:15px}.partner-wrap .home-main{width:810px;height:100%}.partner-wrap .partner-left img{width:100%;height:691px;-o-object-fit:cover;object-fit:cover}.culture-wrap .culture-more{position:absolute;bottom:10%;left:50%;z-index:99;width:80%;padding:20px 5%;background:#fff;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.culture-wrap .culture-more .more-ico{display:block;width:44px;height:32px;background:url(../images/home/culture-more-ico.png) no-repeat center / 100%}.culture-wrap .culture-more .more-title{padding-left:3%;font-size:20px}.culture-wrap .culture-more .more-an{width:36px;height:36px;margin-left:auto;background:url(../images/home/culture-more-ico2.png) no-repeat center / 100%}.culture-wrap .culture-title{height:27%;color:#fff}.culture-wrap .culture-title h4{padding-top:60px;padding-bottom:10px;font-size:36px}.culture-wrap .culture-title p{font-size:18px;text-transform:uppercase}.culture-wrap .culture-left{background-image:-webkit-gradient(linear, left top, right top, from(#4b4da0), to(#8c429d));background-image:linear-gradient(to right, #4b4da0, #8c429d)}.culture-wrap .culture-left i{display:block;width:auto;height:28px}.culture-wrap .culture-left img:nth-child(1){display:block}.culture-wrap .culture-left img:nth-child(2){display:none}.culture-wrap .culture-left li{width:100%;height:20%;padding:0 5%;cursor:pointer;border-bottom:1px solid rgba(255,255,255,0.05)}.culture-wrap .culture-left li .item-title{padding-left:5%;font-size:20px;color:#fff}.culture-wrap .culture-left li .item-desc{padding-left:4%;color:#fff}.culture-wrap .culture-left li>div{height:100%}.culture-wrap .culture-left .active{background:#fff}.culture-wrap .culture-left .active img:nth-child(1){display:none}.culture-wrap .culture-left .active img:nth-child(2){display:block}.culture-wrap .culture-left .active .item-title{color:#333}.culture-wrap .culture-left .active .item-desc{color:#333}.culture-wrap .culture-left ul{height:100%}.culture-wrap .culture-left .item{height:73%}.culture-wrap .culture-right{position:relative}.culture-wrap .culture-right .item-img{overflow:hidden}.culture-wrap .culture-right img{position:relative;z-index:1;width:100%;height:737px;-o-object-fit:cover;object-fit:cover;-webkit-transform:scale(1.2);transform:scale(1.2)}.culture-wrap .culture-right .animateT img{-webkit-transform:scale(1);transform:scale(1);-webkit-transition:all 3.8s ease 0s;transition:all 3.8s ease 0s}.liability-wrap .tcll{display:table-cell;vertical-align:middle}.liability-wrap .title{display:table;width:100%;height:20%;color:#fff;text-align:center;background-image:-webkit-gradient(linear, left top, right top, from(#4b4da0), to(#8c429d));background-image:linear-gradient(to right, #4b4da0, #8c429d)}.liability-wrap .title h4{font-size:34px}.liability-wrap .title p{padding-top:5px;font-size:18px;text-transform:uppercase}.liability-wrap .item-title i{display:block;width:36px;height:36px}.liability-wrap .item-title .title-ico1{background:url(../images/home/liability-ico1.png) no-repeat center / 100%}.liability-wrap .item-title .title-ico2{background:url(../images/home/liability-ico2.png) no-repeat center / 100%}.liability-wrap .item-title h4{padding-left:3%;font-size:30px}.liability-wrap .item-desc{padding-top:3%;font-size:18px;line-height:30px}.liability-wrap .home-main{width:80%;height:80%}.liability-wrap .liability-left img{width:100%;height:726px;-o-object-fit:cover;object-fit:cover}.liability-wrap .liability-right li{padding-top:5%}.liability-wrap .liability-right a{display:block;padding-bottom:15px;text-align:right;border-bottom:1px solid #eee}.liability-wrap .liability-right a span{display:inline-block;vertical-align:middle;padding-left:15px}.news-wrap .news-title{height:27%}.news-wrap .news-title h4{padding-top:60px;padding-bottom:10px;font-size:36px}.news-wrap .news-title p{font-size:18px;color:#666;text-transform:uppercase}.news-wrap .news-left li{width:100%;height:25%;padding:4% 0 0;cursor:pointer;border-bottom:1px solid #eee}.news-wrap .news-left li a{display:block;padding:0 5%;height:100%}.news-wrap .news-left li .item-title{text-overflow:-o-ellipsis-lastline;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;width:100%;height:66px;padding-bottom:2%;font-size:20px;line-height:30px}.news-wrap .news-left li i{display:block;width:20px;height:13px;margin-left:auto;background:url(../images/home/news-jt-ico2.png) no-repeat center / 100%}.news-wrap .news-left .active{background-image:-webkit-gradient(linear, left top, right top, from(#4b4da0), to(#8c429d));background-image:linear-gradient(to right, #4b4da0, #8c429d)}.news-wrap .news-left .active .item-title{color:#fff}.news-wrap .news-left .active .item-date{color:#fff}.news-wrap .news-left .active i{background:url(../images/home/news-jt-ico.png) no-repeat center / 100%}.news-wrap .news-left ul{height:100%}.news-wrap .news-left .item{height:73%}.news-wrap .news-right img{width:100%;height:730px;-o-object-fit:cover;object-fit:cover}.news-wrap .news-right li{border-right:1px solid #eee;border-bottom:1px solid #eee}.news-wrap .news-right .db-desc{position:absolute;bottom:0;left:0;width:690px;max-width:100%;padding:3%;font-size:16px;color:#fff;line-height:30px;background:url(../images/home/news-dbbg.png) no-repeat center / cover}.news-wrap .news-right .news-more{display:block;width:32px;height:32px;margin-top:3%;background:url(../images/home/news-jtnx-ico.png) no-repeat center / 100%}.news-wrap .news-right .item-db{position:relative}.case-wrap{margin-bottom:5%}.case-wrap .case-title{height:27%}.case-wrap .case-title h4{padding-top:60px;padding-bottom:10px;font-size:36px}.case-wrap .case-title p{font-size:18px;color:#666;text-transform:uppercase}.case-wrap .case-logo{overflow:hidden;height:73%}.case-wrap .case-logo li{width:25%;border-left:1px solid #eee;border-top:1px solid #eee;text-align:center;line-height:122px}.case-wrap .case-logo li img:nth-child(1){display:inline-block}.case-wrap .case-logo li img:nth-child(2){display:none}.case-wrap .case-logo li:hover{background-image:-webkit-gradient(linear, left top, right top, from(#4b4da0), to(#8c429d));background-image:linear-gradient(to right, #4b4da0, #8c429d);-webkit-box-shadow:0 0 27px rgba(76,77,160,0.6);box-shadow:0 0 27px rgba(76,77,160,0.6)}.case-wrap .case-logo li:hover img:nth-child(1){display:none}.case-wrap .case-logo li:hover img:nth-child(2){display:inline-block}.case-wrap .case-logo ul{overflow-y:auto;overflow-x:hidden;position:relative;margin-left:-1px;margin-top:-1px;max-height:492px}.case-wrap .home-main{width:957px;max-width:100%;height:100%;padding-left:5%}.case-wrap .case-left img{width:100%;height:690px;-o-object-fit:cover;object-fit:cover}