@charset "utf-8"; /*单行省略号*/ /*多行省略号*/ /**清除浮动**/ /**fit img**/ /*主色调*/ /*移动左右间隙*/ br { content: ""; display: block; height: 10px; } body { background: whitesmoke; min-width: 1230px; } #dowebok { height: 100vh; } #dowebok .section { width: 100%; height: 100%; background-size: cover; background-repeat: no-repeat; background-position: center; } #dowebok .section .title { color: #fff; font-size: 0; } #dowebok .section .title h2 { font-size: 40px; font-weight: 600; } #dowebok .section .title p { font-size: 20px; margin-top: 30px; line-height: 32px; } #dowebok .section .title .more { display: inline-block; width: 140px; height: 40px; border: 1px solid white; text-align: center; line-height: 40px; font-size: 16px; font-weight: 400; color: white; margin-top: 40px; position: relative; overflow: hidden; } #dowebok .section .title .more .show { position: relative; -webkit-transition: all 0.6s cubic-bezier(0.785, 0.135, 0.15, 0.86) 100ms; transition: all 0.6s cubic-bezier(0.785, 0.135, 0.15, 0.86) 100ms; } #dowebok .section .title .more:hover .show { -webkit-transform: translatey(-100%); transform: translatey(-100%); opacity: 0; } #dowebok .section .title .more:hover .hidden { -webkit-transform: translatey(-100%); transform: translatey(-100%); opacity: 1; } #dowebok .section .title .more .hidden { position: absolute; -webkit-transition: all 0.6s cubic-bezier(0.785, 0.135, 0.15, 0.86) 200ms; transition: all 0.6s cubic-bezier(0.785, 0.135, 0.15, 0.86) 200ms; width: 100%; height: 100%; z-index: 1; background-color: #fff; color: #333333; left: 0; top: 100%; } #dowebok .section .title.title-other { display: -webkit-box; display: flex; -webkit-box-align: center; align-items: center; -webkit-transition: all .5s ease; transition: all .5s ease; } #dowebok .section .title.title-other h2 { margin-right: 4%; } #dowebok .section .title.title-other p { margin-top: 0; } #dowebok .section:first-child .w { padding-bottom: 15%; } #dowebok .section:nth-child(2) .w .title.title-other { -webkit-transform: translatey(30px); transform: translatey(30px); opacity: 0; } #dowebok .section:nth-child(2) .w .title.title-other.animate { -webkit-transform: none; transform: none; opacity: 1; } #dowebok .section:nth-child(2) .w ul { margin-top: 60px; } #dowebok .section:nth-child(2) .w ul:after { content: ""; clear: both; display: block; visibility: hidden; width: 0; height: 0; } #dowebok .section:nth-child(2) .w ul li { float: left; width: 20%; color: #fff; -webkit-transform: translatey(30px); transform: translatey(30px); -webkit-transition: all .5s ease; transition: all .5s ease; opacity: 0; } #dowebok .section:nth-child(2) .w ul li h3 { font-size: 20px; } #dowebok .section:nth-child(2) .w ul li:first-child { -webkit-transition: all .5s ease 500ms; transition: all .5s ease 500ms; } #dowebok .section:nth-child(2) .w ul li.animate { -webkit-transform: none; transform: none; opacity: 1; } #dowebok .section:nth-child(2) .w ul li:hover .words { opacity: 1; -webkit-transform: none; transform: none; } #dowebok .section:nth-child(2) .w ul li:hover .words i { -webkit-transform: translatex(20px); transform: translatex(20px); } #dowebok .section:nth-child(2) .w ul li:nth-child(2) { margin: 0 20%; -webkit-transition: all .5s ease 1000ms; transition: all .5s ease 1000ms; } #dowebok .section:nth-child(2) .w ul li:nth-child(3) { -webkit-transition: all .5s ease 1500ms; transition: all .5s ease 1500ms; } #dowebok .section:nth-child(2) .w ul li .img { width: 50%; margin-bottom: 40px; } #dowebok .section:nth-child(2) .w ul li .img img { width: 100%; } #dowebok .section:nth-child(2) .w ul li .words { -webkit-transform: translatey(50px); transform: translatey(50px); -webkit-transition: all 0.6s ease; transition: all 0.6s ease; opacity: 0; } #dowebok .section:nth-child(2) .w ul li .words h3 { font-size: 24px; font-weight: 600; margin-bottom: 20px; } #dowebok .section:nth-child(2) .w ul li .words p { font-size: 16px; line-height: 32px; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 3; margin-bottom: 40px; margin-top: 20px; } #dowebok .section:nth-child(2) .w ul li .words i { font-size: 20px; display: inline-block; -webkit-transition: all 0.3s ease 200ms; transition: all 0.3s ease 200ms; } #dowebok .section:nth-child(3) { position: relative; } #dowebok .section:nth-child(3) .title { max-width: 900px; } #dowebok .section:nth-child(3) .title h2 { -webkit-transform: translatey(30px); transform: translatey(30px); opacity: 0; -webkit-transition: all .5s ease; transition: all .5s ease; } #dowebok .section:nth-child(3) .title p { -webkit-transform: translatey(30px); transform: translatey(30px); opacity: 0; -webkit-transition: all .5s ease 500ms; transition: all .5s ease 500ms; font-size: 20px; line-height: 40px; } #dowebok .section:nth-child(3) .title a { -webkit-transform: translatey(30px); transform: translatey(30px); opacity: 0; -webkit-transition: all .5s ease 1000ms; transition: all .5s ease 1000ms; } #dowebok .section:nth-child(3) .title.animate h2, #dowebok .section:nth-child(3) .title.animate p, #dowebok .section:nth-child(3) .title.animate a { -webkit-transform: none; transform: none; opacity: 1; } #dowebok .section:nth-child(3) .wrap { width: 100%; height: 100%; background-size: cover; background-repeat: no-repeat; background-position: center; position: absolute; z-index: 1; top: 0; left: 0; display: none; } #dowebok .section:nth-child(3) .wrap.active { display: block; } #dowebok .section:nth-child(3) .wrap .w { padding-top: 10%; } #dowebok .section:nth-child(3) .page { position: absolute; z-index: 2; top: 50%; right: 0; -webkit-transform: translatey(-50%); transform: translatey(-50%); color: #fff; } #dowebok .section:nth-child(3) .page li { font-size: 16px; cursor: pointer; width: 280px; height: 64px; background-image: linear-gradient(120deg, #009fea, #00e1b3); background-repeat: no-repeat; padding-right: 70px; background-size: 314px 64px; line-height: 64px; font-weight: 300; background-position: 314px 0px; text-align: right; position: relative; } #dowebok .section:nth-child(3) .page li::after { content: ''; position: absolute; z-index: 1; right: 0; top: 31px; height: 1px; background-color: #fff; width: 0px; -webkit-transition: all .5s ease; transition: all .5s ease; } #dowebok .section:nth-child(3) .page li.active { background-position: 0 0; font-weight: 600; font-size: 20px; } #dowebok .section:nth-child(3) .page li.active::after { width: 40px; } #dowebok .section:nth-child(3) .page li.active img { opacity: 1; } #dowebok .section:nth-child(3) .page li img { position: absolute; width: auto; top: 50%; -webkit-transform: translatey(-50%); transform: translatey(-50%); left: 32px; opacity: 0; -webkit-transition: all .1s ease; transition: all .1s ease; width: 56px; height: 56px; } #dowebok .section:nth-child(4) .w { padding-bottom: 10%; } #dowebok .section:nth-child(4) .w p { max-width: 50%; } #dowebok .section:nth-child(4) .w .title h2 { -webkit-transform: translatey(30px); transform: translatey(30px); opacity: 0; -webkit-transition: all .5s ease; transition: all .5s ease; } #dowebok .section:nth-child(4) .w .title p { -webkit-transform: translatey(30px); transform: translatey(30px); opacity: 0; -webkit-transition: all .5s ease 500ms; transition: all .5s ease 500ms; font-size: 20px; line-height: 40px; max-width: 60%; } #dowebok .section:nth-child(4) .w .title .more { width: 194px; height: 48px; line-height: 48px; -webkit-transform: translatey(30px); transform: translatey(30px); opacity: 0; -webkit-transition: all .5s ease 1000ms; transition: all .5s ease 1000ms; } #dowebok .section:nth-child(4) .w .title.animate h2, #dowebok .section:nth-child(4) .w .title.animate p, #dowebok .section:nth-child(4) .w .title.animate .more { -webkit-transform: none; transform: none; opacity: 1; } #dowebok .section:nth-child(5) .w { position: relative; } #dowebok .section:nth-child(5) .title { color: #333333; margin-bottom: 060px; } #dowebok .section:nth-child(5) .title h2 { -webkit-transform: translatey(30px); transform: translatey(30px); opacity: 0; -webkit-transition: all .5s ease; transition: all .5s ease; } #dowebok .section:nth-child(5) .title.animate h2 { -webkit-transform: none; transform: none; opacity: 1; } #dowebok .section:nth-child(5) .tab-choose { position: absolute; z-index: 1; right: 15px; top: 0; background-color: #fff; -webkit-transform: translatey(30px); transform: translatey(30px); -webkit-transition: all .5s ease; transition: all .5s ease; opacity: 0; } #dowebok .section:nth-child(5) .tab-choose.animate { -webkit-transform: none; transform: none; opacity: 1; } #dowebok .section:nth-child(5) .tab-choose:after { content: ""; clear: both; display: block; visibility: hidden; width: 0; height: 0; } #dowebok .section:nth-child(5) .tab-choose li { float: left; font-size: 16px; color: #999999; width: 120px; height: 40px; cursor: pointer; line-height: 40px; text-align: center; } #dowebok .section:nth-child(5) .tab-choose li.active { color: #fff; background: linear-gradient(127deg, #009fea 0%, #00e1b3 100%); } #dowebok .section:nth-child(5) .tab-content { display: none; } #dowebok .section:nth-child(5) .tab-content.active { display: block; } #dowebok .section:nth-child(5) .tab-content.active:after { content: ""; clear: both; display: block; visibility: hidden; width: 0; height: 0; } #dowebok .section:nth-child(5) .tab-content.active li { float: left; background-color: #fff; width: 31%; opacity: 0; -webkit-transition: all .2s linear; transition: all .2s linear; } #dowebok .section:nth-child(5) .tab-content.active li:nth-child(2) { -webkit-transition: all .2s linear; transition: all .2s linear; } #dowebok .section:nth-child(5) .tab-content.active li:nth-child(3) { -webkit-transition: all .2s linear; transition: all .2s linear; } #dowebok .section:nth-child(5) .tab-content.active li.animate { opacity: 1; -webkit-transform: none; transform: none; } #dowebok .section:nth-child(5) .tab-content.active li:hover { -webkit-transform: translate3d(0, -2px, 0); transform: translate3d(0, -2px, 0); box-shadow: 0 15px 30px rgba(0, 0, 0, 0.1); } #dowebok .section:nth-child(5) .tab-content.active li:hover .bottom i { color: #333; } #dowebok .section:nth-child(5) .tab-content.active li:hover .img img { -webkit-transform: scale(1.05); transform: scale(1.05); } #dowebok .section:nth-child(5) .tab-content.active li a { display: block; } #dowebok .section:nth-child(5) .tab-content.active li .img { overflow: hidden; height: 210px; } #dowebok .section:nth-child(5) .tab-content.active li .img img { -webkit-transition: all .5s ease; transition: all .5s ease; width: 100%; height: 100%; -o-object-fit: cover; object-fit: cover; } #dowebok .section:nth-child(5) .tab-content.active li .words { padding-left: 15px; padding-right: 15px; border-bottom: 1px solid #dddddd; padding-bottom: 20px; } #dowebok .section:nth-child(5) .tab-content.active li .words h3 { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; word-wrap: normal; font-size: 20px; margin-top: 18px; margin-bottom: 10px; } #dowebok .section:nth-child(5) .tab-content.active li .words p { overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; color: #666666; font-size: 16px; height: 56px; overflow: hidden; line-height: 28px; } #dowebok .section:nth-child(5) .tab-content.active li .bottom { font-size: 16px; color: #666666; position: relative; padding-top: 23px; padding-bottom: 28px; padding-left: 15px; padding-right: 15px; } #dowebok .section:nth-child(5) .tab-content.active li .bottom i { position: absolute; z-index: 1; top: 50%; right: 15px; -webkit-transform: translatey(-50%); transform: translatey(-50%); font-size: 16px; -webkit-transition: all .3s ease; transition: all .3s ease; font-size: 1px; color: #ccc; } #dowebok .section:nth-child(5) .tab-content.active li:nth-child(2) { margin-left: 3.5%; margin-right: 3.5%; } #dowebok .section:nth-child(6) { background-color: #181818; } .swiper-banner .banner-slide { width: 100%; height: 100%; background-size: cover; background-repeat: no-repeat; background-position: center; position: relative; } .swiper-banner .banner-slide .w { position: absolute; top: 50%; left: 0; right: 0; z-index: 1; -webkit-transform: translatey(-50%); transform: translatey(-50%); } .swiper-banner .swiper-pagination { color: #fff; position: absolute; bottom: 80px; left: 56px; } .swiper-banner .swiper-pagination span { display: inline-block; cursor: pointer; width: 36px; height: 36px; line-height: 36px; text-align: center; font-size: 18px; margin-right: 20px; border: 1px solid transparent; -webkit-transition: all 0.8s; transition: all 0.8s; } .swiper-banner .swiper-pagination span.on, .swiper-banner .swiper-pagination span:hover { border-color: #fff; -webkit-transition: all 0.3s; transition: all 0.3s; } .page-down-icon { position: absolute; bottom: 80px; left: 50%; -webkit-transform: translate(-50%, 0); transform: translate(-50%, 0); color: #fff; text-align: center; z-index: 10; } .page-down-icon .iconfont { display: block; font-size: 26px; -webkit-animation: bottomarrow 1.5s infinite ease-in-out; animation: bottomarrow 1.5s infinite ease-in-out; } .page-down-icon p { margin-top: 25px; font-size: 16px; } @-webkit-keyframes bottomarrow { 0%, 30% { opacity: 0; -webkit-transform: translate(0, -8px); transform: translate(0, -8px); } 60% { opacity: 1; -webkit-transform: translate(0, 0); transform: translate(0, 0); } 100% { -ms-filter: "progid:dximagetransform.microsoft.alpha(opacity=0)"; opacity: 0; -webkit-transform: translate(0, 10px); transform: translate(0, 10px); } } @keyframes bottomarrow { 0%, 30% { opacity: 0; -webkit-transform: translate(0, -8px); transform: translate(0, -8px); } 60% { opacity: 1; -webkit-transform: translate(0, 0); transform: translate(0, 0); } 100% { -ms-filter: "progid:dximagetransform.microsoft.alpha(opacity=0)"; opacity: 0; -webkit-transform: translate(0, 10px); transform: translate(0, 10px); } } /*# sourcemappingurl=maps/index.css.map */