/** * this is variable **/ .weui-thead .title .tabed { display: inline-block; } /** * this is home page **/ .home-banner { position: relative; } .home-banner:hover .swiper-button-prev, .home-banner:hover .swiper-button-next { visibility: visible; opacity: 1; } .home-banner .swiper-slide { position: relative; overflow: hidden; background: #ffffff; } .home-banner .swiper-slide.swiper-slide-active .swiper-video__label { animation: fadeinright 1s ease; } .home-banner .swiper-slide .swiper-img img { animation: bannerboot 9s ease infinite; } .home-banner .swiper-video__label { position: absolute; top: 0; left: 0; right: 0; bottom: 0; z-index: 5; } .home-banner .swiper-video__label.is-mobile .wrap { padding: 0px 0 0; margin: 0 !important; } .home-banner .swiper-video__label.is-mobile .img { display: block; } .home-banner .swiper-video__label .wrap { padding: 0 50px; height: 100%; } @media (max-width: 1200px) { .home-banner .swiper-video__label .wrap { padding: 0 0; } } .home-banner .swiper-video__label .img { width: 100%; height: 100%; overflow: hidden; display: flex; align-items: center; } .home-banner .swiper-video__label .img img { display: block; max-width: 100%; } .home-banner .swiper-video { position: relative; padding: 0 0 48.44%; overflow: hidden; } @media (max-width: 1200px) { .home-banner .swiper-video { padding: 0 0 132%; } } .home-banner .swiper-video > video { position: absolute; left: 0; top: 0; z-index: 1; width: 100%; height: 100%; object-fit: cover; } .home-banner .swiper-video > img { position: absolute; left: 0; top: 0; z-index: 1; width: 100%; height: 100%; object-fit: cover; } .home-banner .swiper-video .video { position: absolute; left: 0; top: 0; width: 100%; height: 100%; z-index: 1; } .home-banner .swiper-video .video img { position: absolute; left: 0; top: 0; width: 100%; height: 100%; object-fit: cover; } .home-banner .swiper-img { position: relative; padding: 0 0 40%; overflow: hidden; } @media (max-width: 1200px) { .home-banner .swiper-img { padding: 0 0 132%; } } .home-banner .swiper-img img { position: absolute; left: 0; top: 0; width: 100%; height: 100%; object-fit: cover; } .home-banner .swiper-button-prev, .home-banner .swiper-button-next { color: #ffffff; visibility: hidden; opacity: 0; transition: all 0.2s ease; } .home-banner .swiper-button-prev:hover, .home-banner .swiper-button-next:hover { opacity: 0.8; } .home-banner .swiper-button-prev { left: 50px; } .home-banner .swiper-button-next { right: 50px; } .home-banner .swiper-pagination { left: 0; right: 0; bottom: 30px; z-index: 5; } @media (max-width: 1200px) { .home-banner .swiper-pagination { bottom: 0; } } .home-banner .swiper-pagination .swiper-pagination-bullet { background: #adadad; margin: 6px; width: 10px; height: 10px; opacity: 1; transition: all 0.3s ease; } .home-banner .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active { background: #ffffff; transform: scale(1.2); } .home-baidu { background: #ffffff; padding: 50px 0 80px; } @media (max-width: 1200px) { .home-baidu { padding: 30px 0 40px; } } .home-baidu .weui-thead { margin-bottom: 20px; } .home-baidu .swiper:nth-child(1) .list, .home-baidu .contain:nth-child(1) .list { position: relative; overflow: hidden; margin: -15px; } @media (min-width: 1200px) { .home-baidu .swiper:nth-child(1) .item:hover .weui-cover, .home-baidu .contain:nth-child(1) .item:hover .weui-cover, .home-baidu .swiper:nth-child(1) .swiper-slide:hover .weui-cover, .home-baidu .contain:nth-child(1) .swiper-slide:hover .weui-cover, .home-baidu .swiper:nth-child(1) .item.is-active .weui-cover, .home-baidu .contain:nth-child(1) .item.is-active .weui-cover, .home-baidu .swiper:nth-child(1) .swiper-slide.is-active .weui-cover, .home-baidu .contain:nth-child(1) .swiper-slide.is-active .weui-cover { width: 0; margin: 0; transform: scale(0); opacity: 0; } .home-baidu .swiper:nth-child(1) .item:hover .exp, .home-baidu .contain:nth-child(1) .item:hover .exp, .home-baidu .swiper:nth-child(1) .swiper-slide:hover .exp, .home-baidu .contain:nth-child(1) .swiper-slide:hover .exp, .home-baidu .swiper:nth-child(1) .item.is-active .exp, .home-baidu .contain:nth-child(1) .item.is-active .exp, .home-baidu .swiper:nth-child(1) .swiper-slide.is-active .exp, .home-baidu .contain:nth-child(1) .swiper-slide.is-active .exp { margin: -50px; padding: 50px 150px 50px 50px; background: #2d6efa; color: #ffffff; } .home-baidu .swiper:nth-child(1) .item:hover .exp h3, .home-baidu .contain:nth-child(1) .item:hover .exp h3, .home-baidu .swiper:nth-child(1) .swiper-slide:hover .exp h3, .home-baidu .contain:nth-child(1) .swiper-slide:hover .exp h3, .home-baidu .swiper:nth-child(1) .item.is-active .exp h3, .home-baidu .contain:nth-child(1) .item.is-active .exp h3, .home-baidu .swiper:nth-child(1) .swiper-slide.is-active .exp h3, .home-baidu .contain:nth-child(1) .swiper-slide.is-active .exp h3, .home-baidu .swiper:nth-child(1) .item:hover .exp p, .home-baidu .contain:nth-child(1) .item:hover .exp p, .home-baidu .swiper:nth-child(1) .swiper-slide:hover .exp p, .home-baidu .contain:nth-child(1) .swiper-slide:hover .exp p, .home-baidu .swiper:nth-child(1) .item.is-active .exp p, .home-baidu .contain:nth-child(1) .item.is-active .exp p, .home-baidu .swiper:nth-child(1) .swiper-slide.is-active .exp p, .home-baidu .contain:nth-child(1) .swiper-slide.is-active .exp p { color: #ffffff; } .home-baidu .swiper:nth-child(1) .item:hover .exp span, .home-baidu .contain:nth-child(1) .item:hover .exp span, .home-baidu .swiper:nth-child(1) .swiper-slide:hover .exp span, .home-baidu .contain:nth-child(1) .swiper-slide:hover .exp span, .home-baidu .swiper:nth-child(1) .item.is-active .exp span, .home-baidu .contain:nth-child(1) .item.is-active .exp span, .home-baidu .swiper:nth-child(1) .swiper-slide.is-active .exp span, .home-baidu .contain:nth-child(1) .swiper-slide.is-active .exp span { display: block; animation: zoomin 0.3s ease; } } @media (min-width: 1200px) and (max-width: 1200px) { .home-baidu .swiper:nth-child(1) .item:hover .exp, .home-baidu .contain:nth-child(1) .item:hover .exp, .home-baidu .swiper:nth-child(1) .swiper-slide:hover .exp, .home-baidu .contain:nth-child(1) .swiper-slide:hover .exp, .home-baidu .swiper:nth-child(1) .item.is-active .exp, .home-baidu .contain:nth-child(1) .item.is-active .exp, .home-baidu .swiper:nth-child(1) .swiper-slide.is-active .exp, .home-baidu .contain:nth-child(1) .swiper-slide.is-active .exp { margin: -30px; padding: 30px 130px 30px 30px; } } @media (min-width: 1200px) { .home-baidu .swiper:nth-child(1) .item:nth-child(1), .home-baidu .contain:nth-child(1) .item:nth-child(1), .home-baidu .swiper:nth-child(1) .swiper-slide:nth-child(1), .home-baidu .contain:nth-child(1) .swiper-slide:nth-child(1) { order: 111 !important; } .home-baidu .swiper:nth-child(1) .item:nth-child(2), .home-baidu .contain:nth-child(1) .item:nth-child(2), .home-baidu .swiper:nth-child(1) .swiper-slide:nth-child(2), .home-baidu .contain:nth-child(1) .swiper-slide:nth-child(2) { order: 112 !important; } .home-baidu .swiper:nth-child(1) .item:nth-child(3), .home-baidu .contain:nth-child(1) .item:nth-child(3), .home-baidu .swiper:nth-child(1) .swiper-slide:nth-child(3), .home-baidu .contain:nth-child(1) .swiper-slide:nth-child(3) { order: 113 !important; } .home-baidu .swiper:nth-child(1) .item:nth-child(4), .home-baidu .contain:nth-child(1) .item:nth-child(4), .home-baidu .swiper:nth-child(1) .swiper-slide:nth-child(4), .home-baidu .contain:nth-child(1) .swiper-slide:nth-child(4) { order: 131 !important; } .home-baidu .swiper:nth-child(1) .item:nth-child(5), .home-baidu .contain:nth-child(1) .item:nth-child(5), .home-baidu .swiper:nth-child(1) .swiper-slide:nth-child(5), .home-baidu .contain:nth-child(1) .swiper-slide:nth-child(5) { order: 132 !important; } .home-baidu .swiper:nth-child(1) .item:nth-child(6), .home-baidu .contain:nth-child(1) .item:nth-child(6), .home-baidu .swiper:nth-child(1) .swiper-slide:nth-child(6), .home-baidu .contain:nth-child(1) .swiper-slide:nth-child(6) { order: 133 !important; } .home-baidu .swiper:nth-child(1) .item:nth-child(7), .home-baidu .contain:nth-child(1) .item:nth-child(7), .home-baidu .swiper:nth-child(1) .swiper-slide:nth-child(7), .home-baidu .contain:nth-child(1) .swiper-slide:nth-child(7) { order: 121 !important; } } .home-baidu .swiper:nth-child(1) .item, .home-baidu .contain:nth-child(1) .item { float: left; width: 33.33%; } @media (max-width: 1200px) { .home-baidu .swiper:nth-child(1) .item, .home-baidu .contain:nth-child(1) .item { float: none; width: 100%; } } .home-baidu .swiper:nth-child(1) .cell, .home-baidu .contain:nth-child(1) .cell { display: block; margin: 15px; border: 1px solid #dddddd; border-radius: 10px; padding: 50px; display: flex; overflow: hidden; } @media (max-width: 1200px) { .home-baidu .swiper:nth-child(1) .cell, .home-baidu .contain:nth-child(1) .cell { padding: 20px 40px 15px 10px; background: url(/uploads/image/schicon/icon-arrow3.png) 98% center no-repeat; background-size: 24px; } } .home-baidu .swiper:nth-child(1) .cell .weui-cover, .home-baidu .contain:nth-child(1) .cell .weui-cover { width: 100px; height: 100px; margin: 0 20px 0 -20px; overflow: hidden; transition: all 0.2s ease; } @media (max-width: 1200px) { .home-baidu .swiper:nth-child(1) .cell .weui-cover, .home-baidu .contain:nth-child(1) .cell .weui-cover { width: 60px; height: 60px; margin: 0 10px 0 0; } } .home-baidu .swiper:nth-child(1) .cell .exp, .home-baidu .contain:nth-child(1) .cell .exp { flex: 1; transition: all 0.2s ease; position: relative; } .home-baidu .swiper:nth-child(1) .cell .exp h3, .home-baidu .contain:nth-child(1) .cell .exp h3 { line-height: 2em; font-size: 1.2em; margin: 0 0 5px; color: #333333; } @media (max-width: 1200px) { .home-baidu .swiper:nth-child(1) .cell .exp h3, .home-baidu .contain:nth-child(1) .cell .exp h3 { line-height: 1.2; font-size: 1.1em; font-weight: normal; } } .home-baidu .swiper:nth-child(1) .cell .exp p, .home-baidu .contain:nth-child(1) .cell .exp p { height: 75px; line-height: 25px; font-size: 0.95em; color: #777777; } @media (max-width: 1200px) { .home-baidu .swiper:nth-child(1) .cell .exp p, .home-baidu .contain:nth-child(1) .cell .exp p { height: auto; line-height: 1.5; } } .home-baidu .swiper:nth-child(1) .cell .exp span, .home-baidu .contain:nth-child(1) .cell .exp span { position: absolute; right: 30px; top: 50%; margin: -25px 0 0 0; width: 100px; height: 50px; line-height: 50px; border-radius: 50px; text-align: center; border: 1px solid #ffffff; color: #ffffff; font-size: 0.95em; display: none; } @media (max-width: 1200px) { .home-baidu .swiper:nth-child(1) .cell .exp span, .home-baidu .contain:nth-child(1) .cell .exp span { right: 20px; } } .home-baidu .contain:nth-child(2) { display: none; } .home-baidu .contain:nth-child(2) .list { display: flex; margin: -15px; } @media (max-width: 1200px) { .home-baidu .contain:nth-child(2) .list { display: block; margin: 0 -15px; } } .home-baidu .contain:nth-child(2) .list .item { flex: 1; } @media (min-width: 1200px) { .home-baidu .contain:nth-child(2) .list .item:hover .weui-cover, .home-baidu .contain:nth-child(2) .list .item.is-active .weui-cover { overflow: hidden; transform: scale(0); } .home-baidu .contain:nth-child(2) .list .item:hover .exp, .home-baidu .contain:nth-child(2) .list .item.is-active .exp { background: #2d6efa; padding: 100px 50px; margin: -180px -50px -70px -50px; } .home-baidu .contain:nth-child(2) .list .item:hover .exp h3, .home-baidu .contain:nth-child(2) .list .item.is-active .exp h3, .home-baidu .contain:nth-child(2) .list .item:hover .exp p, .home-baidu .contain:nth-child(2) .list .item.is-active .exp p { color: #ffffff; } .home-baidu .contain:nth-child(2) .list .item:hover .exp p, .home-baidu .contain:nth-child(2) .list .item.is-active .exp p { height: 150px; -webkit-line-clamp: 6; transition: all 0.2s ease; } .home-baidu .contain:nth-child(2) .list .item:hover .exp span, .home-baidu .contain:nth-child(2) .list .item.is-active .exp span { color: #004bc8; } } .home-baidu .contain:nth-child(2) .list .cell { position: relative; display: block; margin: 15px; border: 1px solid #dddddd; border-radius: 10px; padding: 30px 50px 30px; overflow: hidden; height: 100%; text-align: center; transition: transform 0.3s ease; } @media (max-width: 1200px) { .home-baidu .contain:nth-child(2) .list .cell { padding: 20px 40px 15px 10px; background: url(/uploads/image/schicon/icon-arrow3.png) 98% center no-repeat; background-size: 24px; } } .home-baidu .contain:nth-child(2) .list .weui-cover { width: 100px; margin: 0 auto 10px; transition: all 0.2s ease; } @media (max-width: 1200px) { .home-baidu .contain:nth-child(2) .list .weui-cover { float: left; width: 60px; margin: 0 0 0 0; } } .home-baidu .contain:nth-child(2) .list .exp { position: relative; transition: all 0.2s ease; } @media (max-width: 1200px) { .home-baidu .contain:nth-child(2) .list .exp { margin: 0 0 0 70px; } } .home-baidu .contain:nth-child(2) .list .exp h3 { line-height: 2em; font-size: 1.2em; text-align: center; color: #333333; margin: 0 0 10px; } @media (max-width: 1200px) { .home-baidu .contain:nth-child(2) .list .exp h3 { font-weight: normal; line-height: 1.2; font-size: 1.1em; text-align: left; margin: 0 0 5px; } } .home-baidu .contain:nth-child(2) .list .exp p { font-size: 0.95em; color: #888888; height: 100px; line-height: 25px; margin: 0 0 20px; text-align: center; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 4; } @media (max-width: 1440px) { .home-baidu .contain:nth-child(2) .list .exp p { height: 100px; -webkit-line-clamp: 4; } } @media (max-width: 1200px) { .home-baidu .contain:nth-child(2) .list .exp p { margin: 0 0 5px; font-size: 0.95em; height: 50px; -webkit-line-clamp: 2; } } .home-baidu .contain:nth-child(2) .list .exp span { display: block; margin: 0 auto; width: 150px; height: 50px; line-height: 50px; border-radius: 50px; text-align: center; background: #ffffff; border: 1px solid #dddddd; color: #666666; font-size: 0.95em; animation: zoomin 0.3s ease; } @media (max-width: 1440px) { .home-baidu .contain:nth-child(2) .list .exp span { right: 20px; } } @media (max-width: 1200px) { .home-baidu .contain:nth-child(2) .list .exp span { display: block; margin: 0 0 0 0; width: 90px; height: 32px; line-height: 30px; border: 1px solid #dddddd; font-size: 0.9em; color: #999999; } } .home-baidu .contain:nth-child(2) .list2 .cell { position: relative; display: block; margin: 0 0 15px; border: 1px solid #dddddd; border-radius: 10px; padding: 20px 30px 20px; overflow: hidden; height: 100%; transition: transform 0.3s ease; } .home-baidu .contain:nth-child(2) .list2 .title img { display: inline-block; vertical-align: middle; width: 40px; height: 40px; } .home-baidu .contain:nth-child(2) .list2 .title h3 { display: inline-block; vertical-align: middle; line-height: 40px; font-size: 1.2em; font-weight: normal; color: #333333; } .home-baidu .contain:nth-child(2) .list2 .exp p { margin: 0 0 10px; line-height: 1.5; color: #888888; } .home-baidu .contain:nth-child(2) .list2 .exp span { display: block; margin: 0 auto; width: 120px; height: 35px; border-radius: 35px; line-height: 33px; border: 1px solid #aaaaaa; color: #999999; text-align: center; } .home-solution { position: relative; background: url(/uploads/image/schimg/hom-solution-back.png) center top no-repeat #f5f8ff; background-size: contain; padding: 50px 0 80px; } @media (max-width: 1200px) { .home-solution { padding: 30px 0 40px; } } .home-solution .weui-thead { margin-bottom: 20px; background: none; } .home-solution .weui-thead .prevnext dl dd { animation: zoomin 0.3s ease; } .home-solution .contain .list { display: flex; margin: 0 -15px; } @media (max-width: 1200px) { .home-solution .contain .list { display: block; } } .home-solution .contain .item { flex: 1; margin: 0 15px; } @media (max-width: 1200px) { .home-solution .contain .item { margin-bottom: 15px; } } .home-solution .swiper .swiper-pagination { position: relative; padding: 10px 0 0; } .home-solution .swiper .swiper-pagination dd { margin: 5px; } .home-solution .swiper .swiper-coum { display: block; overflow: hidden; background: #ffffff; padding: 10px 50px 10px 30px; border-radius: 10px; } @media (max-width: 1200px) { .home-solution .swiper .swiper-coum { padding: 15px 15px 30px; } } .home-solution .swiper .swiper-coum:hover .weui-cover { transform: scale(0.9); } .home-solution .swiper .swiper-coum .weui-cover { float: right; width: 300px; transition: transform 0.3s ease; } @media (max-width: 1200px) { .home-solution .swiper .swiper-coum .weui-cover { float: none; width: 120px; margin: 0 auto; } } .home-solution .swiper .swiper-coum .weui-cover .img { background: none; } .home-solution .swiper .swiper-coum .exp { padding: 50px; margin: 0 400px 0 0; } @media (max-width: 1200px) { .home-solution .swiper .swiper-coum .exp { margin: 0; padding: 0; text-align: center; } } .home-solution .swiper .swiper-coum .exp h2 { line-height: 1.5; font-size: 1.2em; color: #333333; margin: 0 0 20px; } .home-solution .swiper .swiper-coum .exp p { line-height: 1.8; font-size: 1em; color: #888888; margin: 0 0 40px; } @media (max-width: 1200px) { .home-solution .swiper .swiper-coum .exp p { margin: 0 0 20px; } } .home-solution .swiper .swiper-coum .exp span { display: inline-block; height: 42px; line-height: 40px; padding: 0 25px; border-radius: 40px; border: 1px solid #999999; color: #999999; transition: all 0.3s ease; } @media (max-width: 1200px) { .home-solution .swiper .swiper-coum .exp span { text-align: justify; } } @media (min-width: 1200px) { .home-solution .swiper .swiper-coum .exp span:hover { background: #004bc8; color: #ffffff; border-color: #ffffff; } } .home-solution .swiper .swiper-cell { display: block; height: 370px; padding: 50px 50px 70px; position: relative; background: #ffffff; overflow: hidden; border-radius: 10px; } @media (max-width: 1440px) { .home-solution .swiper .swiper-cell { padding: 30px 30px 50px; height: 340px; } } @media (max-width: 1200px) { .home-solution .swiper .swiper-cell { height: auto; padding: 15px; } } .home-solution .swiper .swiper-cell.cell-2 { height: 370px; } @media (max-width: 1440px) { .home-solution .swiper .swiper-cell.cell-2 { height: 400px; } } @media (max-width: 1200px) { .home-solution .swiper .swiper-cell.cell-2 { height: auto; } } @media (min-width: 1200px) { .home-solution .swiper .swiper-cell.cell-2:hover .exp, .home-solution .swiper .swiper-cell.cell-2.is-active .exp { padding: 50px 50px 90px; } } @media (min-width: 1200px) { .home-solution .swiper .swiper-cell:hover .weui-cover, .home-solution .swiper .swiper-cell.is-active .weui-cover { overflow: hidden; transform: scale(0); } .home-solution .swiper .swiper-cell:hover .exp, .home-solution .swiper .swiper-cell.is-active .exp { background: #2d6efa; padding: 50px; margin: -200px -50px -70px -50px; } .home-solution .swiper .swiper-cell:hover .exp h2, .home-solution .swiper .swiper-cell.is-active .exp h2, .home-solution .swiper .swiper-cell:hover .exp p, .home-solution .swiper .swiper-cell.is-active .exp p { color: #ffffff; } .home-solution .swiper .swiper-cell:hover .exp p, .home-solution .swiper .swiper-cell.is-active .exp p { height: 150px; -webkit-line-clamp: 6; margin-bottom: 20px; transition: all 0.2s ease; } .home-solution .swiper .swiper-cell:hover .exp span, .home-solution .swiper .swiper-cell.is-active .exp span { display: block; margin: 0 auto; } } .home-solution .swiper .swiper-cell .weui-cover { width: 120px; margin: 0 auto 30px; transition: all 0.2s ease; } @media (max-width: 1200px) { .home-solution .swiper .swiper-cell .weui-cover { width: 80px; margin-bottom: 20px; } } .home-solution .swiper .swiper-cell .exp { position: relative; transition: all 0.2s ease; } @media (max-width: 1200px) { .home-solution .swiper .swiper-cell .exp { margin: 0 30px 20px; } } .home-solution .swiper .swiper-cell .exp h2 { line-height: 2em; font-size: 1.2em; text-align: center; color: #333333; margin: 0 0 10px; } @media (max-width: 1200px) { .home-solution .swiper .swiper-cell .exp h2 { line-height: 1.5; font-size: 1.1em; margin: 0 0 5px; } } .home-solution .swiper .swiper-cell .exp p { font-size: 0.95em; color: #777777; height: 50px; line-height: 25px; text-align: justify; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; } @media (max-width: 1440px) { .home-solution .swiper .swiper-cell .exp p { height: 100px; -webkit-line-clamp: 4; } } @media (max-width: 1200px) { .home-solution .swiper .swiper-cell .exp p { margin: 0 0 25px; font-size: 0.95em; height: 100px; } } .home-solution .swiper .swiper-cell .exp span { width: 150px; height: 50px; line-height: 50px; border-radius: 50px; text-align: center; background: #ffffff; color: #004bc8; font-size: 0.95em; display: none; animation: zoomin 0.3s ease; } @media (max-width: 1440px) { .home-solution .swiper .swiper-cell .exp span { right: 20px; } } @media (max-width: 1200px) { .home-solution .swiper .swiper-cell .exp span { display: block; margin: 0 auto; width: 150px; height: 37px; line-height: 35px; border: 1px solid #dddddd; font-size: 0.9em; color: #999999; } } @media (min-width: 1200px) { .home-solution .swiper .build-item:hover { background-color: #2d6efa; } .home-solution .swiper .build-item:hover .exp h2, .home-solution .swiper .build-item:hover .exp p { color: #fff; } .home-solution .swiper .build-item:hover .exp span { background-color: #fff; border-color: #fff; color: #004bc8; } } .home-solution .swiper .marketing-item .swiper-cell { padding: 20px 50px 70px; } @media (min-width: 1200px) { .home-solution .swiper .marketing-item .swiper-cell:hover .exp { margin: -220px -50px -70px -50px; } } @media (max-width: 1200px) { .home-solution .swiper .marketing-item .swiper-cell { padding: 15px; } .home-solution .swiper .marketing-item .swiper-cell .exp { text-align: center; } .home-solution .swiper .marketing-item .swiper-cell span { width: auto; height: 42px; line-height: 40px; padding: 0 25px; border-radius: 40px; margin-top: 20px; } } .home-solution .swiper .marketing-item .weui-cover { width: 200px; margin: 0 auto 0; } @media (max-width: 1200px) { .home-solution .swiper .marketing-item .weui-cover { float: none; } } .home-case { position: relative; background: url(/uploads/image/schimg/home-case-back.jpg) center center no-repeat #2745c4; background-size: cover; padding: 50px 0 80px; } @media (max-width: 1200px) { .home-case { padding: 30px 0 40px; } } .home-case .weui-thead { margin-bottom: 20px; background: none; } .home-case .contain { margin: 0 0 40px; } @media (max-width: 1200px) { .home-case .contain { margin: 0 0 0; } } .home-case .contain .list { position: relative; overflow: hidden; } @media (max-width: 1200px) { .home-case .contain .list { margin: -5px; } } .home-case .contain .item { float: left; width: 16.66%; } @media (max-width: 1200px) { .home-case .contain .item { width: 33.33%; } .home-case .contain .item:nth-child(n 19) { display: none; } } .home-case .contain .cell { display: block; margin: 0 1px 1px 0; background: #ffffff; } @media (min-width: 1200px) { .home-case .contain .cell:hover .img img { transform: scale(1.1); } } @media (max-width: 1200px) { .home-case .contain .cell { margin: 5px; } } .home-case .contain .img { position: relative; padding: 0 0 51.33%; overflow: hidden; } .home-case .contain .img img { position: absolute; left: 0; top: 0; width: 100%; height: 100%; object-fit: cover; transition: transform 0.3s ease; } .home-about { position: relative; background: #f5f8ff; padding: 50px 0 80px; } @media (max-width: 1200px) { .home-about { padding: 30px 0 0; } } .home-about .weui-thead { margin-bottom: 20px; background: none; } .home-about .flex { display: flex; } @media (max-width: 1200px) { .home-about .flex { display: block; } } .home-about .flex .lt { flex: 1; margin: 0 200px 0 0; } @media (max-width: 1200px) { .home-about .flex .lt { margin: 0; } } .home-about .flex .lt .desc { position: relative; margin: 0 0 20px; } .home-about .flex .lt .desc p { line-height: 2; color: #333333; font-size: 1em; } .home-about .flex .lt .more { margin: 0 0 30px; } .home-about .flex .lt .data { position: relative; overflow: hidden; } .home-about .flex .lt .data dl { float: left; width: 50%; margin: 0 0 50px; } .home-about .flex .lt .data dt { height: 50px; line-height: 50px; } .home-about .flex .lt .data dt span { font-family: 'avant45'; font-size: 2em; color: #000000; } .home-about .flex .lt .data dt sup { vertical-align: top; } .home-about .flex .lt .data dt sub { vertical-align: baseline; font-size: 1.1em; } .home-about .flex .lt .data dd { height: 30px; line-height: 30px; } .home-about .flex .lt .data dd span { font-size: 1em; } .home-about .flex .lr { width: 30%; } @media (max-width: 1440px) { .home-about .flex .lr { width: 45%; } } @media (max-width: 1200px) { .home-about .flex .lr { width: 100%; } } .home-about .flex .lr .img { position: relative; margin: -80px 0 0 0; } @media (max-width: 1200px) { .home-about .flex .lr .img { margin: 0; } } .home-about .flex .lr .img img { display: block; width: 100%; } .home-news { position: relative; background: #ffffff; padding: 50px 0 80px; } @media (max-width: 1200px) { .home-news { padding: 30px 0 40px; } } @media (max-width: 1200px) { .home-news .swiper .swiper-container { padding: 0 40px 0 0; } } .home-news .swiper .swiper-pagination { position: relative; text-align: center; padding: 10px 0 0; } .home-news .swiper .swiper-pagination .swiper-pagination-bullet { margin: 3px; } .home-news .swiper .swiper-cell { display: block; position: relative; border: 1px solid #dddddd; overflow: hidden; border-radius: 3px; } @media (max-width: 1200px) { .home-news .swiper .swiper-cell { border-radius: 6px; } } @media (min-width: 1200px) { .home-news .swiper .swiper-cell:hover .exp .crd, .home-news .swiper .swiper-cell.is-active .exp .crd { position: absolute; left: 0; right: 0; top: 0; bottom: 0; padding: 50px 30px 0; background: #2d6efa; animation: slideinup 0.2s ease; } .home-news .swiper .swiper-cell:hover .exp h3, .home-news .swiper .swiper-cell.is-active .exp h3 { color: #ffffff; font-size: 1.3em; height: 70px; line-height: 35px; font-weight: bold; margin: 0 0 30px; } .home-news .swiper .swiper-cell:hover .exp p, .home-news .swiper .swiper-cell.is-active .exp p { display: -webkit-box; height: 120px; line-height: 30px; } .home-news .swiper .swiper-cell:hover .exp span, .home-news .swiper .swiper-cell.is-active .exp span { display: block; } .home-news .swiper .swiper-cell:hover .exp em, .home-news .swiper .swiper-cell.is-active .exp em { display: none; } } .home-news .swiper .swiper-cell .weui-cover { margin: -1px -1px 0 -1px; } .home-news .swiper .swiper-cell .exp { height: 150px; } @media (max-width: 1200px) { .home-news .swiper .swiper-cell .exp { height: 130px; } } .home-news .swiper .swiper-cell .exp .crd { position: relative; padding: 30px 30px 20px; transition: all 0.3s ease; } @media (max-width: 1200px) { .home-news .swiper .swiper-cell .exp .crd { padding: 20px; } } .home-news .swiper .swiper-cell .exp h3 { height: 50px; line-height: 25px; font-weight: normal; font-size: 1.1em; color: #333333; text-align: justify; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; } .home-news .swiper .swiper-cell .exp p { display: none; height: 100px; line-height: 25px; font-weight: normal; font-size: 0.95em; color: #ffffff; text-align: justify; overflow: hidden; text-overflow: ellipsis; -webkit-box-orient: vertical; -webkit-line-clamp: 4; } .home-news .swiper .swiper-cell .exp span { display: none; position: absolute; left: 30px; right: 30px; bottom: 10px; height: 50px; line-height: 50px; color: #ffffff; background: url(/uploads/image/schicon/icon-more.png) right center no-repeat; animation: fadeinup 0.3s ease; } .home-news .swiper .swiper-cell .exp em { display: block; height: 50px; line-height: 50px; font-style: normal; color: #999999; }