@charset "utf-8"; /* 案例展示 */ .items-case .item { margin: 60px 0; box-shadow: 0 0 8px 0 rgba(38, 38, 38, .16); } .items-case .item .flex-row { justify-content: space-between; } .items-case .item-block { flex: 1; box-sizing: border-box; padding: 50px 40px 0; align-self: flex-start; } .items-case .item-title { font-size: 18px; margin-bottom: 20px; } .items-case .item-p { line-height: 26px; color: #666; text-align: justify; } .items-case .item.even .flex-row { flex-direction: row-reverse; } .items-case .img-block { margin: 0; width: 600px; height: 380px; overflow: hidden; } .items-case .img-block:hover img { transform: scale(1.1, 1.1); } .case-banner { height: 314px; background: url(../images/case-banner.jpg) no-repeat center top; text-align: center; } .case-banner-title { font-size: 60px; font-weight: bold; color: #16F291; background-image: -webkit-linear-gradient(left, #16F291, #04F0EF); background-image: -moz-linear-gradient(left, #16F291, #04F0EF); -webkit-background-clip: text; -webkit-text-fill-color: transparent; display: inline-block; margin: 100px 0 5px; } .case-banner-p { font-size: 18px; color: #fff; width: 666px; margin: 0 auto; line-height: 42px; background: linear-gradient(to right, rgba(0,0,0,0), rgba(0,0,0,.6), rgba(0,0,0,0)); } .case-filter { margin-top: -40px; padding: 10px 30px; background-color: #fff; box-shadow: 0 0 8px 0 rgba(38, 38, 38, .16); } .case-filter-item { margin: 10px 0; overflow: hidden; position: relative; cursor: default; } .case-filter-label { color: #999; width: 80px; float: left; line-height: 24px; } .case-filter-opt-block { margin-left: 80px; } .case-filter-inline-block { display: inline-block; margin-left: 80px; } .case-filter-opt { margin-right: 30px; cursor: pointer; display: inline-block; line-height: 24px; margin-bottom: 5px; } .case-filter-opt:hover, .case-filter-opt.cur { color: #3CA7FC; } .case-filter-hot .case-filter-opt { font-size: 12px; height: 24px; line-height: 22px; padding: 0 10px; margin-right: 12px; } .case-filter-hot .case-filter-opt.cur { background-color: #F2FFFD; } .case-filter-color .case-filter-opt-block { display: flex; flex-direction: row; justify-content: flex-start; align-items: center; padding: 6px 0; } .case-filter-color .case-filter-opt.color-all { background: linear-gradient(to right, red, orange, yellow, green, blue, indigo, violet); } .case-filter-color .case-filter-opt { height: 12px; flex: 1; margin: 0; line-height: normal; box-shadow: 0 0 5px 0 rgba(0, 0, 0, .1); position: relative; } .case-filter-color .case-filter-opt:before { content: ""; position: absolute; width: 100%; height: 100%; left: -2px; top: -2px; border: 2px solid #666; display: none; } .case-filter-color .case-filter-opt:after { content: ""; position: absolute; background: url(../../images/special_excel/case-gou.png) no-repeat center; width: 100%; height: 100%; z-index: 1; display: none; } .case-filter-color .case-filter-opt:hover:after { display: block; } .case-filter-color .case-filter-opt.cur:before, .case-filter-color .case-filter-opt.cur:after { display: block; z-index: 1; } .opt-slide-block { height: 29px; overflow: hidden; padding-right: 50px; } .opt-slide-a { position: absolute; right: 0; top: 0; line-height: 24px; padding-right: 16px; } .opt-slide-a:after { content: ""; position: absolute; width: 16px; height: 16px; background: url(../../images/special_excel/down.png) no-repeat center; right: 0; top: 50%; transform: translateY(-50%); transition: all .3s ease; } .opt-slide-a.cur:after { transform: translateY(-50%) rotateZ(180deg); } .case-list .flex-row { margin: 30px auto; justify-content: flex-start; } .case-list .item { position: relative; overflow: hidden; margin-right: 30px; box-shadow: 0 0 8px 0 rgba(0,0,0,.1); } .case-list .item:last-child { margin: 0; } .case-list .item:hover { box-shadow: 0 0 8px 0 rgba(0,0,0,.4); } .case-list .item-block { position: absolute; bottom: 0; width: 100%; background-color: #fff; box-sizing: border-box; padding: 15px 20px; transform: translateY(100%); transition: all .3s ease; } .case-list .item:hover .item-block { transform: translateY(0); } .case-list .item-title { margin-bottom: 5px; } .case-list .item-p { color: #999; font-size: 12px; } .case-filter-line { border-bottom: 1px dashed #E5E5E5; margin: 20px 0; } .case-more { text-align: center; margin-top: 30px; } .case-more-btn { padding: 0 35px; height: 40px; line-height: 38px; font-size: 18px; } .main-case-list .case-filter { margin-top: 40px; } .main-case-list .case-list { background: none; padding: 0; } .main-case-list { background-color: #F9F9F9; overflow: hidden; padding-bottom: 60px; } .main-case-list .case-list .flex-row { margin: 30px auto; } .case-brands { margin-bottom: 60px; } .case-brands-banner { height: 140px; background: url(../../images/excellent/case-brands-banner.png) no-repeat center top; text-align: center; } .case-brands-banner-title { display: inline-block; font-size: 44px; margin-top: 34px; font-weight: bold; color: #16F291; background-image: -webkit-linear-gradient(left, #16F291, #04F0EF); background-image: -moz-linear-gradient(left, #16F291, #04F0EF); -webkit-background-clip: text; -webkit-text-fill-color: transparent; } .crumbs { height: 36px; line-height: 36px; background-color: #fff; } .crumbs-spacer { margin: 0 2px; color: #999; } .crumbs-a { color: #999; } .crumbs-a:hover { color: #333; } .crumbs-index { padding-left: 20px; background: url(../../images/excellent/icon-location.png) no-repeat left center; margin-left: 10px; } .case-show-top { } .case-show-title { text-align: center; font-size: 32px; padding: 60px 0 30px; } .case-show-subtitle { font-size: 18px; color: #999; text-align: center; padding-bottom: 80px; } .case-show { margin-bottom: 110px; } .case-show-bg { padding: 0 50px; } .case-show-info { margin: 60px 0 0; } .case-show-name { font-size: 18px; padding-bottom: 15px; border-bottom: 1px solid #E5E5E5; } .case-show-domain { text-align: center; } .case-show-link { display: inline-block; } .case-show-link:hover { color: #3CA7FC; } .case-show-view-btn { text-align: center; } .case-show-text { font-size: 18px; margin-top: 10px; } .case-show-des { padding: 40px 0; line-height: 30px; text-align: justify; color: #999; } .case-mobile { background: url(../../images/special_excel/mobile-case-bg.png) no-repeat center top; width: 389px; height: 794px; margin: 0 auto; box-sizing: border-box; padding: 74px 19.5px 98px; margin-bottom: 80px; } .case-mobile .swiper-container { width: 350px; height: 622px; box-shadow: none; margin: 0; } .swiper-container { /* height: 619px; */ text-align: center; /* margin-bottom: 80px; */ /* box-shadow: 0 0 32px 0 rgba(69, 69, 69, .35); */ } .swiper-button-next, .swiper-button-prev { width: 42px; height: 42px; /* border-radius: 50%; */ /* background: no-repeat center rgba(0,0,0,.4); */ position: absolute; top: 50%; transform: translateY(-50%); z-index: 1; cursor: pointer; color: white; } .swiper-button-prev, .swiper-container-rtl .swiper-button-next { left: 10px; } .swiper-button-prev:before, .swiper-container-rtl .swiper-button-next:before { content: ""; position: absolute; width: 100%; height: 100%; left: 0; top: 0; /* background: url(../../images/special_excel/prev.png) no-repeat 14px center; */ transition: all .3s ease; opacity: .5; } .swiper-button-prev:hover:before, .swiper-container-rtl .swiper-button-next:hover:before { opacity: 1; } .swiper-button-next, .swiper-container-rtl .swiper-button-prev { right: 10px; } .swiper-button-next:before, .swiper-container-rtl .swiper-button-prev:before { content: ""; position: absolute; width: 100%; height: 100%; left: 0; top: 0; /* background: url(../../images/special_excel/next.png) no-repeat 17px center; */ transition: all .3s ease; opacity: .5; } .swiper-button-next:hover:before, .swiper-container-rtl .swiper-button-prev:hover:before { opacity: 1; } .swiper-button-next.swiper-button-disabled, .swiper-button-prev.swiper-button-disabled, .swiper-button-next.nextStop, .swiper-button-prev.prevStop { display: none; } .case-show-view-more-btn { text-align: center; } .case-show-view-more-btn a { padding: 0 20px; height: 40px; line-height: 40px; font-size: 18px; }