/*�û� */ /*html { -webkit-filter: grayscale(100%); -moz-filter: grayscale(100%); -ms-filter: grayscale(100%); -o-filter: grayscale(100%); filter:progid:dximagetransform.microsoft.basicimage(grayscale=1); _filter:none; }*/ .ac-banner-pagination { position: absolute; text-align: center; width: 100%; bottom: 10%; z-index: 9; } .ac-banner-pagination span { display: inline-block; width: 5rem; height: 2px; background-color: #fff; color: #fff; position: relative; margin: 0 0.313rem; } .ac-banner-pagination span i { position: absolute; left: 0; bottom: 0.625rem; font-size: 1.125rem; font-style: normal; } .ac-banner-pagination span:before { content: ''; position: absolute; left: 0; bottom: 0; width: 0; background-color: #70ba2f; top: 0; } .ac-banner-pagination span.on { color: #70ba2f; } .ac-banner-pagination span.on:before { width: 0; animation-name: gosmaller; animation-direction: normal; animation-timing-function: linear; animation-iteration-count: 1; animation-delay: 0s; animation-duration: 5s; animation-fill-mode: forwards; } #banner .slide-text { position: absolute; left: 9.5%; bottom: 30%; color: #fff; } #banner .slide-text h3 { font-size: 2.5rem; font-weight: normal; letter-spacing: 0.625rem; } #banner .slide-text p { font-family: 'rubik-regular-webfont'; font-size: 1.875rem; } #ac-business { clear: both; position: relative; } #ac-business:before { content: ''; position: absolute; top: 0; left: 0; width: 100%; height: 1px; background-color: rgba(255, 255, 255, 0.1); } #ac-business .slide { width: 33.3333%; position: absolute; top: 0; left: 0; bottom: 0; z-index: 1; overflow: hidden; } #ac-business .slide .ani { position: relative; width: 100%; height: 100%; background-image: ; background-position: 0; background-repeat: no-repeat; background-size: cover; } #ac-business .slide.on .ani { animation-name: zoom; animation-direction: alternate; animation-timing-function: linear; animation-iteration-count: infinite; animation-delay: 0s; animation-duration: 25s; } #ac-business .items { position: absolute; top: 0; bottom: 0; width: 33.3333%; background-position: 0; background-size: cover; z-index: 3; } #ac-business .items.int { left: 0; /* background-image: ; */ } /* #ac-business .items.int.on { background-image: ; } #ac-business .items.pro.on { background-image: ; } #ac-business .items.dom.on { background-image: ; } */ #ac-business .items.pro { left: 33.3333%; } #ac-business .items.dom { right: 0; } #ac-business .items .sec { position: relative; width: 100%; height: 100%; color: #fff; cursor: pointer; background-color: rgba(0, 0, 0, 0); } #ac-business .items.pro .sec:before, #ac-business .items.pro .sec:after { content: ''; position: absolute; top: 0; bottom: 0; width: 1px; background-color: rgba(255, 255, 255, 0.1); } #ac-business .items.pro .sec:before { left: -1px; } #ac-business .items.pro .sec:after { right: -1px; } #ac-business .items .sec .m { position: absolute; z-index: 2; width: 100%; left: 0; text-align: center; top: 50%; transform: translatey(-50%); } #ac-business .items .sec .m h4, #ac-business .items .sec .m h5 { margin-top: 0.625rem; margin-bottom: 0.625rem; } #ac-business .items .sec .m h4 { font-size: 1.5rem; font-weight: normal; } #ac-business .items .sec .m h5 { font-size: 1.375rem; font-weight: normal; } #ac-business .items .sec .m .btns { width: 2.125rem; height: 2.125rem; border-radius: 100%; border: 1px #fff solid; position: relative; display: inline-block; margin-top: 1.25rem; } #ac-business .items .sec .m .btns:before, #ac-business .items .sec .m .btns:after { content: ''; position: absolute; width: 0.75rem; height: 2px; background-color: #fff; } #ac-business .items .sec .m .btns:before, #ac-business .items .sec .m .btns:after { top: 0.9375rem; left: 0.625rem; } #ac-business .items .sec .m .btns:after { transform: rotate(90deg); } #ac-business .items.on .sec { background-color: rgba(0, 0, 0, 0.4); } #ac-business .items.on .sec .m .btns { border-color: #70ba2f; background-color: #70ba2f; } @keyframes zoom { 0%{ transform: scale(1); } 25%{ transform: scale(1.2); } 50%{ transform: scale(1.4); } 75%{ transform: scale(1.2); } 100%{ transform: scale(1); } } @keyframes gosmaller { 0%{ width: 0; } 25%{ width: 25%; } 50%{ width: 50%; } 75%{ width: 75%; } 100%{ width: 100%; } } /* index business mobile */ .ac-business-wap { clear: both; margin: 15px auto; } .ac-business-wap .swiper-slide { padding-left: 15px; } .ac-business-wap .swiper-slide .irs { border-radius: 10px; } .ac-business-wap .swiper-slide .intro { position: absolute; top: 0; right: 0; bottom: 0; left: 15px; border-radius: 10px; background-color: rgba(0, 0, 0, 0.5); display: flex; justify-content: center; align-items: center; flex-direction: column; -webkit-transition: all 0.3s; -moz-transition: all 0.3s; -ms-transition: all 0.3s; -o-transition: all 0.3s; transition: all 0.3s; z-index: -1; opacity: 0; } .ac-business-wap .swiper-slide .intro h4, .ac-business-wap .swiper-slide .intro h5 { margin: 0; padding: 0; color: #fff; font-weight: normal; } .ac-business-wap .swiper-slide .intro h4 { font-size: 2rem; } .ac-business-wap .swiper-slide .intro h5 { font-size: 1.25rem; font-family: 'rubik-regular-webfont'; padding: 1rem 0; } .ac-business-wap .swiper-slide .intro .btns { width: 2.125rem; height: 2.125rem; border-radius: 100%; border: 1px #70ba2f solid; background-color: #70ba2f; position: relative; display: block; } .ac-business-wap .swiper-slide .intro .btns:before, .ac-business-wap .swiper-slide .intro .btns:after { content: ''; position: absolute; width: 0.75rem; height: 2px; background-color: #fff; top: 0.9375rem; left: 0.625rem; } .ac-business-wap .swiper-slide .intro .btns:after { transform: rotate(90deg); } .ac-business-wap .swiper-slide.swiper-slide-active .intro { opacity: 1; z-index: 1; } #ac-index-articles { clear: both; position: relative; } #ac-index-articles:before { content: ''; height: 4.375rem; background-color: #f9f9f9; position: absolute; left: 0; right: 0; z-index: 1; } #ac-index-articles .govbox { width: 33.3333%; float: right; position: relative; z-index: 3; } #ac-index-articles .govbox .t { height: 4.375rem; background-image: ; background-repeat: no-repeat; background-position: 0; background-size: cover; line-height: 4.375rem; padding-left: 1.25rem; font-size: 1.25rem; color: #fff; position: relative; } #ac-index-articles .govbox .t:before { content: ''; height: 1.625rem; background-color: #ef800f; width: 3px; position: absolute; left: 0; top: 1.375rem; } #ac-index-articles .govbox .bd { position: relative; } #ac-index-articles .govbox .bd .m { padding-top: 2.5rem; padding-left: 1.25rem; padding-right: 28.5%; position: absolute; left: 0; right: 0; top: 0; } #ac-index-articles .govbox .bd .m dl dl { border-top: 1px #f0f0f0 solid; margin-top: 1.25rem; padding-top: 1.25rem; } #ac-index-articles .govbox .bd .m dl dt { font-size: 1.25rem; } #ac-index-articles .govbox .bd .m dl dd { font-size: 1rem; color: #999999; padding-top: 0.625rem; } #ac-index-articles .govbox .bd .m dl dd:last-child { font-size: 0.875rem; } #ac-index-articles .articlebox { padding: 0 2% 0 9.5%; width: 66.6666%; float: left; position: relative; z-index: 2; } #ac-index-articles .articlebox .t { height: 4.375rem; line-height: 4.375rem; padding-left: 1.25rem; font-size: 1.25rem; position: relative; } #ac-index-articles .articlebox .t:before { content: ''; height: 1.625rem; background-color: #ef800f; width: 3px; position: absolute; left: 0; top: 1.375rem; } #ac-index-articles .articlebox .t a { float: right; font-size: 1rem; } #ac-index-articles .articlebox .bd { margin-top: 2.5rem; position: relative; } #ac-index-articles .articlebox .bd .hots { width: 42%; } #ac-index-articles .articlebox .bd .hots .swiper-slide { color: #fff; } #ac-index-articles .articlebox .bd .hots .swiper-slide .tit { background-color: rgba(240, 133, 25, 0.8); position: absolute; left: 0; right: 0; bottom: 0; font-size: 1rem; padding: 0.625rem 6.25rem 0.625rem 0.625rem; white-space: nowrap; word-break: keep-all; text-overflow: ellipsis; overflow: hidden; } #ac-index-articles .swiper-pagination { text-align: right; padding-right: 0.25rem; } #ac-index-articles .swiper-pagination-bullet { width: 1.25rem; height: 1.25rem; line-height: 1.25rem; background-color: rgba(255, 255, 255, 1); text-align: center; font-size: 0.75rem; margin: 0 0.15rem; } #ac-index-articles .articlebox .bd .m { position: absolute; left: 42%; top: 0; right: 0; bottom: 0; background-color: #fff; border: 1px #f0f0f0 solid; padding: 1.5rem; overflow: hidden; } #ac-index-articles .articlebox .bd .m .topic dt { font-size: 1.25rem; } #ac-index-articles .articlebox .bd .m .topic dd { font-size: 1rem; color: #999999; padding-top: 0.625rem; } #ac-index-articles .articlebox .bd .m ul { clear: both; margin-top: 1.25rem; } #ac-index-articles .articlebox .bd .m ul li { height: 3.75rem; line-height: 3.75rem; border-top: 1px #f0f0f0 solid; font-size: 1rem; padding-left: 0.625rem; position: relative; } #ac-index-articles .articlebox .bd .m ul li:before { content: ''; width: 4px; height: 4px; border-radius: 100%; background-color: #a4a4a4; position: absolute; left: 0; top: 50%; margin-top: -2px; } #ac-index-articles .articlebox .bd .m ul li span { font-size: 0.625rem; color: #999; float: right; }