@-webkit-keyframes moveDown{0%{-webkit-transform:translateY(-10px);transform:translateY(-10px);opacity:0}50%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}100%{-webkit-transform:translateY(10px);transform:translateY(10px);opacity:0}}@keyframes moveDown{0%{-webkit-transform:translateY(-10px);transform:translateY(-10px);opacity:0}50%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}100%{-webkit-transform:translateY(10px);transform:translateY(10px);opacity:0}}.banner{height:100%;clear:both;overflow:hidden;width:100%;text-align:center;position:relative;z-index:9}.banner .swiper-container{height:100%}.banner .swiper-slide{width:100% !important;height:100%;background-repeat:no-repeat;background-size:cover;background-position:center top}.banner img{width:100%;-o-object-fit:cover;object-fit:cover;vertical-align:top;display:inline-block;max-width:100%;max-height:100%}.banner .pc{display:block;background:#000}.banner .mobile{display:none;position:relative}.banner .box{display:block;position:relative;overflow:hidden;width:100%}.banner .text{width:100%;text-align:left;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.banner .title{line-height:9rem;color:#fff;font-size:6.6rem;font-weight:700;line-height:8.4rem;text-shadow:0 .3rem .7rem rgba(0,0,0,0.32)}.banner .btnDiv{padding-top:8rem}.banner .swiper-pagination{width:100%;height:36px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;bottom:20px;left:0;z-index:999}.banner .swiper-pagination-bullet{background:none;width:8.8rem;height:2rem;margin:0 .2rem;opacity:.33;position:relative}.banner .swiper-pagination-bullet:after{content:"";display:block;width:100%;height:.4rem;margin:auto;background-color:#fff;position:absolute;bottom:50%;left:0;right:0;-webkit-transition:all .5s;transition:all .5s}.banner .swiper-pagination-bullet-active{opacity:1}.banner .returnBottom{cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;width:5.2rem;height:5.2rem;border-radius:50%;border:1px #fff dotted;position:absolute;z-index:9;bottom:8rem;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.banner .returnBottom::before{content:'';display:block;width:2.4rem;height:2.4rem;background:url(../images/icon/to-down.svg) no-repeat center center;background-size:cover;position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;-webkit-animation:moveDown 1s infinite ease-in-out;animation:moveDown 1s infinite ease-in-out}@media screen and (max-width:1023px){.banner{height:auto;max-height:initial}.banner .pc{display:none}.banner .mobile{display:block}.banner .text{text-align:center;top:50%}.banner .textC{max-width:100%}.banner .title{font-size:24px;line-height:1.5}.banner .title sup{font-size:14px}.banner .swiper-button-next,.banner .swiper-button-prev{display:none;width:30px;height:30px;line-height:30px}.banner .swiper-button-next:after,.banner .swiper-button-prev:after{font-size:12px}.banner .swiper-button-next,.banner .swiper-button-prev{display:none;width:30px;height:30px;line-height:30px}.banner .swiper-button-next:after,.banner .swiper-button-prev:after{font-size:12px}.banner .swiper-pagination{width:100%;height:36px;bottom:20px}.banner .swiper-pagination-bullet{width:30px;height:10px;margin:0 2px}.banner .swiper-pagination-bullet:after{height:4px}}.home-product{padding-top:11rem}.home-product .list-1{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-1.4rem;margin-right:-1.4rem}.home-product .list-1 li{padding-left:1.4rem;padding-right:1.4rem;padding-bottom:2.8rem;width:25%}.home-product .list-1 .li-1{width:50%}.home-product .list-1 .li-1 .box-1{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}.home-product .list-1 .li-1 .common-title{text-align:left}.home-product .list-1 .li-1:nth-child(1) .box:hover{-webkit-box-shadow:none;box-shadow:none}.home-product .list-1 .li-2 .box:hover{-webkit-box-shadow:none;box-shadow:none}.home-product .list-1 .box{display:block;min-height:100%;border-radius:1rem;overflow:hidden;position:relative;-webkit-transition:-webkit-box-shadow .5s;transition:-webkit-box-shadow .5s;transition:box-shadow .5s;transition:box-shadow .5s, -webkit-box-shadow .5s}.home-product .list-1 .box:hover{-webkit-box-shadow:0 1.8rem 6rem 0 rgba(0,0,0,0.4);box-shadow:0 1.8rem 6rem 0 rgba(0,0,0,0.4)}.home-product .list-1 .box:hover .pic img{-webkit-transform:scale(1.1);transform:scale(1.1)}.home-product .list-1 .pic{overflow:hidden;position:relative}.home-product .list-1 .pic::after{content:"";display:block;padding-top:88.50574713%}.home-product .list-1 .pic img{-webkit-transition:.5s;transition:.5s}.home-product .list-1 .pic-2::after{content:"";display:block;padding-top:42.87305122%}.home-product .list-1 .pic-3{position:relative}.home-product .list-1 .pic-3::after{content:"";display:block;padding-top:183.44827586%}.home-product .list-1 .text{width:100%;color:#fff;font-size:2.4rem;line-height:2.8rem;padding:2.5rem 3rem;position:absolute;bottom:0;left:0}.home-product .list-1 .text-2{width:100%;height:100%;text-align:center;color:var(--main-color);font-size:2.8rem;font-weight:700;line-height:3.6rem;padding:2.5rem 3rem;position:absolute;bottom:0;left:0}.home-product .list-1 .text-2 .title{width:100%;position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.home-product .list-1 .title{display:inline-block;max-width:100%;padding-right:4rem;position:relative}.home-product .list-1 .title .icon{content:"";display:inline-block;width:1.6rem;height:1.6rem;background:url(../images/icon/arrow-1.svg) no-repeat center center;background-size:cover;margin-left:1rem;position:absolute;right:0;top:1rem}.home-product .list-1 .moreDiv{width:100%;background:var(--main-color);color:#fff;font-size:1.8rem;line-height:6rem;text-align:center;position:absolute;bottom:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.home-product .list-1 .moreDiv .icon{content:"";display:inline-block;width:1.6rem;height:1.6rem;background:url(../images/icon/arrow-1.svg) no-repeat center center;background-size:cover;margin-left:1rem}.home-product .list-1 .col-2-1{width:50%}.home-product .list-1 .col-4-2{width:50%}.home-product .list-1 .col-4-2 .box-1{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-1.4rem;margin-right:-1.4rem}.home-product .list-2{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-1.4rem;margin-right:-1.4rem}.home-product .list-2>li{width:100%;padding-left:1.4rem;padding-right:1.4rem}.home-product .list-2 .col-2-1{padding-bottom:0}@media screen and (max-width:1023px){.home-product{padding-top:60px}.home-product .list-1{margin-left:-10px;margin-right:-10px}.home-product .list-1 .li-1{width:50%}.home-product .list-1 .li-1 .box-1{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}.home-product .list-1 .li-1 .common-title{text-align:center;margin-bottom:20px}.home-product .list-1 .li-1 .box:hover{-webkit-box-shadow:none;box-shadow:none}.home-product .list-1 .box{border-radius:5px}.home-product .list-1 .text{padding:15px 15px}.home-product .list-1>li{width:50%;padding:0 10px 20px 10px}.home-product .list-1 .li-1{width:100%}.home-product .list-1 .li-1 .box-1{display:block}.home-product .list-1 .col-4-2{width:100%}.home-product .list-1 .title .icon{display:none}.home-product .list-1 .text{font-size:14px;line-height:20px}.home-product .list-1>li:nth-last-child(3){-webkit-box-ordinal-group:20;-ms-flex-order:19;order:19}.home-product .list-1>li:nth-last-child(1){-webkit-box-ordinal-group:21;-ms-flex-order:20;order:20}.home-product .list-1 .text-2{font-size:18px;line-height:1.5}.home-product .list-1 .moreDiv{font-size:14px;line-height:40px}.home-product .list-1 .moreDiv .icon{display:none}.home-product .list-2{margin-left:-10px;margin-right:-10px}.home-product .list-2 li{padding-bottom:20px;padding-left:10px;padding-right:10px}}.home-about{overflow:hidden}.home-about .shuju{color:#000;font-size:1.8rem;padding-top:5rem;padding-bottom:6rem}.home-about .shuju .listShuju{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:distribute;justify-content:space-around;margin:0 -4rem}.home-about .shuju .listShuju li{width:33.33333333%;padding-left:4rem;padding-right:4rem;padding-bottom:4rem}.home-about .shuju .listShuju .box{position:relative}.home-about .shuju .listShuju .text{min-height:21.5rem;padding-bottom:3rem;margin-bottom:3rem;border-bottom:1px #d4d4d4 solid;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}.home-about .shuju .listShuju .bt{width:100%;color:#000;font-weight:700;font-size:1.8rem;line-height:1;margin-bottom:3rem}.home-about .shuju .listShuju .num{width:100%;text-align:right;line-height:1;font-size:5.8rem;color:var(--main-color);font-family:var(--font-family-1);position:relative;margin-bottom:1rem}.home-about .shuju .listShuju .num .sup-1{color:var(--main-color);font-size:3.6rem;line-height:1;text-align:center;vertical-align:top}.home-about .shuju .listShuju .num .t-1{font-size:1.8rem;color:#000;line-height:1;float:left;-webkit-transform:translateY(1rem);transform:translateY(1rem)}.home-about .shuju .listShuju .num .t-2{display:inline-block;position:relative;-webkit-transform:translateY(-1rem);transform:translateY(-1rem)}.home-about .shuju .listShuju .num .t-3{font-size:2.2rem;float:left;vertical-align:bottom;-webkit-transform:translateY(3rem);transform:translateY(3rem)}.home-about .shuju .listShuju .num .sub-1{text-align:left;font-size:2rem;line-height:1}.home-about .shuju .listShuju .title{color:#000;font-size:1.8rem;line-height:2.6rem}@media screen and (max-width:1023px){.home-about .shuju{padding-top:20px;padding-bottom:20px}.home-about .shuju .listShuju .pic{width:48px;height:48px}.home-about .shuju .listShuju .bt{font-size:16px;margin-bottom:10px}.home-about .shuju .listShuju .counter{font-size:24px}.home-about .shuju .listShuju .sup-1{font-size:16px}}@media screen and (max-width:768px){.home-about .shuju .listShuju li{width:100%;padding-bottom:10px}.home-about .shuju .listShuju li:last-child{padding-bottom:0}.home-about .shuju .listShuju .text{padding-left:10px}}.home-about .pic{text-align:center;position:relative}.home-about .pic .txt{width:100%;color:#fff;font-size:6rem;font-weight:700;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media screen and (max-width:1023px){.home-about .shuju{font-size:18px;padding-top:40px;padding-bottom:40px}.home-about .shuju .listShuju{margin:0 -10px}.home-about .shuju .listShuju li{width:33.33333333%;padding-left:10px;padding-right:10px;padding-bottom:20px}.home-about .shuju .listShuju .text{min-height:100px;padding-bottom:20px;margin-bottom:20px}.home-about .shuju .listShuju .bt{width:100%;font-size:16px;margin-bottom:10px}.home-about .shuju .listShuju .num{font-size:24px;margin-bottom:10px}.home-about .shuju .listShuju .num .sup-1{font-size:16px}.home-about .shuju .listShuju .num .t-1{font-size:16px;-webkit-transform:translateY(10px);transform:translateY(10px)}.home-about .shuju .listShuju .num .t-2{-webkit-transform:translateY(0);transform:translateY(0)}.home-about .shuju .listShuju .num .t-3{font-size:16px;-webkit-transform:translateY(10px);transform:translateY(10px)}.home-about .shuju .listShuju .num .sub-1{font-size:16px}.home-about .shuju .listShuju .title{font-size:14px;line-height:24px}.home-about .pic{text-align:center;position:relative}.home-about .pic .txt{width:100%;color:#fff;font-size:5.2vw;line-height:1.5;font-weight:700;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}}@media screen and (max-width:768px){.home-about .shuju .listShuju li{width:100%}}.home-solution{padding-top:10rem;padding-bottom:10rem}.home-solution .nr{margin-top:6rem}.home-solution .list{margin-left:-1.2rem;margin-right:-1.2rem}.home-solution .list li{width:37.5%;float:left;padding-left:1.2rem;padding-right:1.2rem;padding:0 1.2rem 2rem 1.2rem}.home-solution .list .box{border-radius:1rem;overflow:hidden;display:block;position:relative}.home-solution .list .pic{overflow:hidden;position:relative}.home-solution .list .pic::after{content:"";display:block;padding-top:57.14285714%}.home-solution .list .pic img{-webkit-transition:.5s;transition:.5s}.home-solution .list .text{color:#fff;width:100%;height:100%;padding:4rem 4rem;position:absolute;z-index:9;top:0;left:0}.home-solution .list .textC{max-width:70%}.home-solution .list .title{font-size:3rem;font-weight:700;line-height:4rem;height:8rem;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;text-overflow:ellipsis;-webkit-line-clamp:2;opacity:0;-webkit-transform:translateY(-2rem);transform:translateY(-2rem);-webkit-transition:.5s;transition:.5s}.home-solution .list .icon{width:4.8rem;height:4.8rem;border-radius:50%;border:.2rem #fff solid;position:absolute;left:4rem;bottom:4rem;opacity:0;-webkit-transform:translateY(2rem);transform:translateY(2rem);-webkit-transition:.5s;transition:.5s}.home-solution .list .icon::before,.home-solution .list .icon::after{content:"";display:block;background:#fff;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.home-solution .list .icon::before{width:.2rem;height:2.2rem}.home-solution .list .icon::after{width:2.2rem;height:.2rem}.home-solution .list .box:hover{-webkit-box-shadow:0 1.8rem 4.3rem 0 rgba(21,55,103,0.41);box-shadow:0 1.8rem 4.3rem 0 rgba(21,55,103,0.41)}.home-solution .list .box:hover .pic img{-webkit-transform:scale(1.1);transform:scale(1.1)}.home-solution .list .box:hover .title{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.home-solution .list .box:hover .icon{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.home-solution .list .active .title{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.home-solution .list .active .icon{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.home-solution .list li:nth-child(1){width:62.5%;padding-right:1.3rem}.home-solution .list li:nth-child(1) .pic::after{padding-top:69.66292135%}.home-solution .list li:nth-child(1) .text{padding:9rem 8rem}.home-solution .list li:nth-child(1) .textC{max-width:70%}.home-solution .list li:nth-child(1) .title{font-size:4rem;line-height:5.5rem;height:16.5rem}.home-solution .list li:nth-child(1) .icon{left:8rem}.home-solution .moreDiv{padding-top:2rem;text-align:center}@media screen and (max-width:1023px){.home-solution{padding-top:60px;padding-bottom:40px}.home-solution .nr{margin-top:40px}.home-solution .list{margin-left:-10px;margin-right:-10px}.home-solution .list li{width:50%;padding:0 10px 20px 10px}.home-solution .list .box{border-radius:5px}.home-solution .list .text{padding:20px 20px}.home-solution .list .textC{max-width:100%}.home-solution .list .title{font-size:14px;line-height:20px;height:40px;-webkit-transform:translateY(-20px);transform:translateY(-20px)}.home-solution .list .icon{display:none;width:38px;height:38px;border:2px #fff solid;left:20px;bottom:40px;-webkit-transform:translateY(20px);transform:translateY(20px)}.home-solution .list .icon::before{width:2px;height:12px}.home-solution .list .icon::after{width:12px;height:2px}.home-solution .list .box:hover{-webkit-box-shadow:0 18px 43px 0 rgba(21,55,103,0.41);box-shadow:0 18px 43px 0 rgba(21,55,103,0.41)}.home-solution .list li:nth-child(1){width:100%;padding-right:13px}.home-solution .list li:nth-child(1) .text{padding:20px 20px}.home-solution .list li:nth-child(1) .textC{max-width:100%}.home-solution .list li:nth-child(1) .title{font-size:20px;line-height:30px;height:60px}.home-solution .list li:nth-child(1) .icon{left:20px;display:block}.home-solution .moreDiv{padding-top:20px;text-align:center}}.home-case{background-color:#f4f4f4;padding-top:12rem;padding-bottom:12rem}.home-case .nr{margin-top:6rem}.home-case .list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-1.2rem;margin-right:-1.2rem}.home-case .list li{width:33.33333333%;padding-left:1.2rem;padding-right:1.2rem;padding:0 1.2rem 2.4rem 1.2rem}.home-case .list .box{border-radius:1rem;overflow:hidden;display:block;position:relative}.home-case .list .pic{overflow:hidden;position:relative}.home-case .list .pic::after{content:"";display:block;padding-top:100%}.home-case .list .pic img{-webkit-transition:.5s;transition:.5s}.home-case .list .box:hover img{-webkit-transform:scale(1.1);transform:scale(1.1)}.home-case .moreDiv{padding-top:2rem;text-align:center}@media screen and (max-width:1023px){.home-case{padding-top:60px;padding-bottom:60px}.home-case .nr{margin-top:40px}.home-case .list{margin-left:-5px;margin-right:-5px;overflow:auto;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.home-case .list li{width:auto;padding:0 5px 20px 5px}.home-case .list .box{min-width:200px;border-radius:5px}.home-case .moreDiv{padding-top:20px}}.home-news{padding-top:12rem;padding-bottom:6rem}.home-news .swiper-container-initialized .listNews{margin-left:0;margin-right:0;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.home-news .swiper-container-initialized .listNews li{padding-left:0;padding-right:0}.home-news .nr{margin-top:6rem}.home-news .bar{margin-top:3rem;width:100%;margin-left:auto;margin-right:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative}.home-news .barC{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;vertical-align:top;height:5.2rem;padding-left:8rem;padding-right:8rem;position:relative}.home-news .swiper-pagination{text-align:center;position:static;line-height:1;height:auto;display:-webkit-box;display:-ms-flexbox;display:flex}.home-news .swiper-pagination-bullet{width:4rem;height:.4rem;border-radius:0;background:#e1e1e3;margin:auto .4rem}.home-news .swiper-pagination-bullet-active{background:var(--main-color)}.home-news .swiper-button-next,.home-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:5.2rem;height:5.2rem;border:1px #c3c3c4 solid;border-radius:50%;cursor:pointer;text-align:center;z-index:9;color:var(--main-color)}.home-news .swiper-button-next:after,.home-news .swiper-button-prev:after{font-size:1.6rem}.home-news .swiper-button-next:hover,.home-news .swiper-button-prev:hover{border:1px var(--main-color) solid;background:var(--main-color);color:#fff}.home-news .swiper-button-next:hover svg,.home-news .swiper-button-prev:hover svg{fill:#fff !important}.home-news .swiper-button-prev{left:0}.home-news .swiper-button-next{right:0}@media screen and (max-width:1023px){.home-news{padding-top:60px;padding-bottom:30px}.home-news .nr{margin-top:40px}.home-news .bar{margin-top:10px}.home-news .barC{height:32px;padding-left:40px;padding-right:40px}.home-news .swiper-pagination-bullet{width:20px;height:4px;margin:auto 4px}.home-news .swiper-button-next,.home-news .swiper-button-prev{width:32px;height:32px}.home-news .swiper-button-next:after,.home-news .swiper-button-prev:after{font-size:12px}.home-news .swiper-button-prev{left:0}.home-news .swiper-button-next{right:0}}.home-partner{padding-top:6rem;padding-bottom:9rem}.home-partner .common-title .info{max-width:96rem;margin-left:auto;margin-right:auto}.home-partner .moreDiv{text-align:center;padding-top:1rem}.home-partner .nr{margin-top:6rem}.home-partner .list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-1.5rem;margin-right:-1.5rem}.home-partner .list li{width:14.28571429%;padding:0 1.5rem 3rem 1.5rem}.home-partner .list .box{overflow:hidden;background:#fff;border:1px #e4e6ee solid;border-radius:1rem;display:block;position:relative;-webkit-transition:.5s;transition:.5s}.home-partner .list .box::after{content:"";display:block;padding-top:100%}.home-partner .list .box:hover{border-color:var(--main-color)}@media screen and (max-width:1023px){.home-partner{padding-top:30px;padding-bottom:60px}.home-partner .common-title .info{max-width:960px}.home-partner .nr{margin-top:40px}.home-partner .list{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-left:-10px;margin-right:-10px}.home-partner .list li{width:25%;padding:0 10px 20px 10px}.home-partner .list .box{border:1px #e4e6ee solid;border-radius:5px}}

.home-about .pic{
	overflow:hidden;
}

.home-about .pic .txt{
	opacity: 0;
}

.home-about .pic img {
    -webkit-transition: .5s;
    transition: .5s;
}

.home-about .pic:hover .txt{
	opacity: 1;
}

.home-about .pic:hover img {
    -webkit-transform: scale(1.1);
    transform: scale(1.1);
}

.home-solution .list .txt{
	font-size: 1.8rem;
	opacity:0;
    -webkit-transition: .5s;
    transition: .5s;
}

.home-solution .list .active .txt {
    opacity: 1;
}

.home-case .list .text {
    color: #fff;
    width: 100%;
    padding: 2rem;
    position: absolute;
    z-index: 9;
    left: 0;
    bottom: 0;
    background: var(--main-color);
}

.home-case .list .title{
	font-size: 2.4rem;
	font-weight: 700;
	line-height: 3rem;
	height: 6rem;
	overflow: hidden;
}

@media screen and (max-width: 1023px) {
    .message {
        padding-top: 120px
    }

	.message .bg {
		height: 200px
	}

	.message .back {
		max-width: 100%
	}

	.message .back a {
		font-size: 18px
	}

	.message .back .icon {
		width: 20px;
		height: 20px
	}

	.message .nr {
		padding-left: 15px;
		padding-right: 15px;
		max-width: 100%;
		border-radius: 10px;
		position: relative
	}

	.message .titleBig {
		font-size: 24px
	}
	.home-solution .list .txt{
		font-size: 12px;
	}
    .home-case .list .text {
        padding: 10px;
    }	
	.home-case .list .title{
        font-size: 14px;
        line-height: 20px;
        height: 40px;
	}
}
