.swiper-button-prev:after{ display:none; } .swiper-button-next:after{ display:none; } .hidden { opacity: 0 !important; visibility: hidden !important; max-height: 0 !important; margin: 0 !important; padding: 0 !important; overflow: hidden; } .a-more { position: relative; width: 6.2vw; line-height: 2vw; margin-top: 2vw; transition: all 0.5s; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -ms-transition: all 0.5s; } .a-more a { font-weight: 500; padding-left: 1.2vw; display: block; color: #fff; border: 1px solid #fff; border-radius: 21px; position: relative; transition: all 0.5s; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -ms-transition: all 0.5s; } .a-more a:after { content: '+'; position: absolute; right: 1.2vw; color: #fff; transition: all 0.5s; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -ms-transition: all 0.5s; } .a-more:hover a { background: #ed810e; border: 1px solid #ed810e; } .banner .swiper-container .swiper-slide { position: relative; } .banner .swiper-container .swiper-slide img { width: 100%; height: 100%; object-fit: cover; transform: scale(1.1); -webkit-transform: scale(1.1); -moz-transform: scale(1.1); -ms-transform: scale(1.1); transition: all 3s; -webkit-transition: all 3s; -moz-transition: all 3s; -ms-transition: all 3s; } .banner .swiper-container .swiper-slide .text { position: absolute; width: 100%; top: 44%; left: 0; transform: translateY(-50%); -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); -ms-transform: translateY(-50%); } .banner .swiper-container .swiper-slide .text .con h2 { font-weight: 700; color: #fff; line-height: 1.6; position: relative; top: 1vw; opacity: 0; transition: all 0.5s ease 0.5s; -webkit-transition: all 0.5s ease 0.5s; -moz-transition: all 0.5s ease 0.5s; -ms-transition: all 0.5s ease 0.5s; } .banner .swiper-container .swiper-slide .text .con h2:nth-child(2) { transition: all 0.5s ease 1s; -webkit-transition: all 0.5s ease 1s; -moz-transition: all 0.5s ease 1s; -ms-transition: all 0.5s ease 1s; } .banner .swiper-container .swiper-slide:nth-child(2) .text .con h2 { color: #bd0008; } .banner .swiper-container .swiper-slide-active img { transform: scale(1); -webkit-transform: scale(1); -moz-transform: scale(1); -ms-transform: scale(1); } .banner .swiper-container .swiper-slide-active .text .con h2 { top: 0; opacity: 1; } .banner .swiper-container .swiper-pagination { bottom: 2vw; } .banner .swiper-container .swiper-pagination-bullet { margin: 0 6px; position: relative; background: #fff; opacity: 0.9; } .banner .swiper-container .swiper-pagination-bullet-active { opacity: 1; width: 18px; height: 18px; top: 5px; } .brief { padding-top: 8vw; overflow: hidden; } .brief .b-top .con .title { padding-bottom: 3vw; border-bottom: 1px solid #d1d1d1; } .brief .b-top .con .title h1 { color: #191819; font-weight: bold; white-space: pre-line; letter-spacing: -1px; } .brief .b-top .con .text { padding: 4vw 0; border-bottom: 1px solid #d1d1d1; position: relative; } .brief .b-top .con .text .left { float: left; width: 60%; } .brief .b-top .con .text .left ul { display: flex; justify-content: space-between; } .brief .b-top .con .text .left ul li h2 { font-size: 4.8vw; font-weight: 700; color: #ed810e; letter-spacing: -5px; } .brief .b-top .con .text .left ul li p { color: #000; font-weight: bolder; } .brief .b-top .con .text .right { position: absolute; float: right; width: 34%; right: 0; top: 0; height: 100%; } .brief .b-top .con .text .right p { padding-right: 2.8vw; color: #000; font-weight: bolder; position: absolute; top: 50%; left: 0; transform: translateY(-50%); -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); -ms-transform: translateY(-50%); } .g-brief { overflow: hidden; } .g-brief .b-bottom { padding-top: 9vw; position: relative; } .g-brief .b-bottom .left { float: left; width: 67.7%; position: relative; overflow: hidden; } .g-brief .b-bottom .left > img { width: 100%; transition: all 0.5s; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -ms-transition: all 0.5s; } .g-brief .b-bottom .left .v-btn { position: absolute; width: 3.6vw; left: 50%; top: 50%; transform: translate(-50%, -50%); -webkit-transform: translate(-50%, -50%); -moz-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); cursor: pointer; } .g-brief .b-bottom .left .v-btn img { width: 100%; } .g-brief .b-bottom .left:hover > img { transform: scale(1.05); -webkit-transform: scale(1.05); -moz-transform: scale(1.05); -ms-transform: scale(1.05); } .g-brief .b-bottom .right { width: 30.2%; position: absolute; top: 90%; right: 1%; overflow: hidden; } .g-brief .b-bottom .right img { width: 100%; transition: all 0.5s; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -ms-transition: all 0.5s; } .g-brief .b-bottom .right h2 { position: absolute; left: 2vw; bottom: 1.5vw; color: #fff; font-weight: 500; } .g-brief .b-bottom .right a { display: block; position: absolute; right: 2vw; bottom: 1.5vw; width: 6.2vw; line-height: 2.1vw; color: #fff; background: #000; border-radius: 21px; font-weight: 500; padding-left: 1.4vw; transition: all 0.5s; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -ms-transition: all 0.5s; } .g-brief .b-bottom .right a:after { content: '+'; position: absolute; right: 1.2vw; color: #fff; } .g-brief .b-bottom .right a:hover { background: #ed810e; } .g-brief .b-bottom .right:hover img { transform: scale(1.05); -webkit-transform: scale(1.05); -moz-transform: scale(1.05); -ms-transform: scale(1.05); } .build { position: relative; padding: 6vw 0 9vw; overflow: hidden; } .build .con { position: relative; z-index: 2; } .build .con .b-top .swiper-slide h3 { color: #fff; font-weight: 500; position: relative; top: 80px; opacity: 0; transition: all 0.5s ease 0.1s; -webkit-transition: all 0.5s ease 0.1s; -moz-transition: all 0.5s ease 0.1s; -ms-transition: all 0.5s ease 0.1s; } .build .con .b-top .swiper-slide h3:after { content: ''; width: 1.8vw; height: 2px; background: #ed810e; position: absolute; left: 0; bottom: -4px; } .build .con .b-top .swiper-slide h2 { font-size: 3.125vw; color: #fff; font-weight: 500; margin: 1vw 0 2vw; position: relative; top: 80px; opacity: 0; transition: all 0.5s ease 0.2s; -webkit-transition: all 0.5s ease 0.2s; -moz-transition: all 0.5s ease 0.2s; -ms-transition: all 0.5s ease 0.2s; } .build .con .b-top .swiper-slide p { color: #fff; width: 58%; line-height: 1.5; position: relative; top: 80px; opacity: 0; transition: all 0.5s ease 0.3s; -webkit-transition: all 0.5s ease 0.3s; -moz-transition: all 0.5s ease 0.3s; -ms-transition: all 0.5s ease 0.3s; } .build .con .b-top .swiper-slide .a-more { left: 80px; opacity: 0; transition: all 0.5s ease 0.4s; -webkit-transition: all 0.5s ease 0.4s; -moz-transition: all 0.5s ease 0.4s; -ms-transition: all 0.5s ease 0.4s; } .build .con .b-top .swiper-slide-active h3 { top: 0; opacity: 1; } .build .con .b-top .swiper-slide-active h2 { top: 0; opacity: 1; } .build .con .b-top .swiper-slide-active p { top: 0; opacity: 1; } .build .con .b-top .swiper-slide-active .a-more { left: 0; opacity: 1; } .build .con .b-bottom { margin-top: 6vw; } .build .con .b-bottom .left { float: left; width: 30%; } .build .con .b-bottom .left ul { border-left: 1px solid rgba(255, 255, 255, 0.1); } .build .con .b-bottom .left ul li { cursor: pointer; color: #fff; font-weight: 500; padding-left: 8px; position: relative; transition: all 0.5s; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -ms-transition: all 0.5s; } .build .con .b-bottom .left ul li:before { content: ''; width: 34px; height: 34px; background: url(https://omo-oss-image.thefastimg.com/portal-saas/new2023022819120953944/cms/image/d6324955-cfdf-4aad-a04c-5da0bb512c2f.png?1680059578289) no-repeat; background-size: cover; position: absolute; left: -17px; top: 1px; opacity: 0; transition: all 0.5s; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -ms-transition: all 0.5s; } .build .con .b-bottom .left ul li:not(:first-child) { margin-top: 3vw; } .build .con .b-bottom .left ul li:hover { color: #fff; } .build .con .b-bottom .left ul li.active { color: #fff; font-size: 24px; padding-left: 26px; } .build .con .b-bottom .left ul li.active:before { opacity: 1; } .build .con .b-bottom .right { float: right; width: 70%; } .build .con .b-bottom .right .h-tu { display: none; } .build .con .b-bottom .right .swiper-slide ul li { float: left; width: 46%; position: relative; top: 80px; opacity: 0; transition: all 0.5s ease 0.2s; -webkit-transition: all 0.5s ease 0.2s; -moz-transition: all 0.5s ease 0.2s; -ms-transition: all 0.5s ease 0.2s; } .build .con .b-bottom .right .swiper-slide ul li:not(:nth-child(even)) { margin-right: 8%; } .build .con .b-bottom .right .swiper-slide ul li .line { width: 30px; height: 2px; background: #fff; } .build .con .b-bottom .right .swiper-slide ul li .title { display: flex; justify-content: space-between; } .build .con .b-bottom .right .swiper-slide ul li .title h2 { cursor: pointer; color: #fff; margin-top: 1vw; position: relative; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; max-width: 80%; width: auto; padding-right: 20px; transition: all 0.5s; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -ms-transition: all 0.5s; } .build .con .b-bottom .right .swiper-slide ul li .title h2:after { content: ''; width: 15px; height: 15px; background: url(https://omo-oss-image.thefastimg.com/portal-saas/new2023022819120953944/cms/image/d374df85-52dc-4409-be21-549c0b4f8c41.png?1680059578345); position: absolute; top: 7px; right: 0; transition: all 0.5s; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -ms-transition: all 0.5s; } .build .con .b-bottom .right .swiper-slide ul li .title:hover h2 { color: #ed810e; } .build .con .b-bottom .right .swiper-slide ul li .title:hover h2:after { background: url(https://omo-oss-image.thefastimg.com/portal-saas/new2023022819120953944/cms/image/c9f6dcfa-0831-4808-ace3-c58d114dc069.png?1680059578379); } .build .con .b-bottom .right .swiper-slide ul li a { display: block; margin-top: 2vw; } .build .con .b-bottom .right .swiper-slide ul li a p { color: #fff; opacity: 0.6; -webkit-line-clamp: 2; display: -webkit-box; -webkit-box-orient: vertical; text-overflow: ellipsis; overflow: hidden; line-height: 1.5; height: 3em; line-height: 1.8; height: 3.6em; transition: all 0.5s; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -ms-transition: all 0.5s; } .build .con .b-bottom .right .swiper-slide ul li a:hover p { opacity: 1; } .build .con .b-bottom .right .swiper-slide ul li:nth-child(n+3) { margin-top: 4vw; } .build .con .b-bottom .right .swiper-slide ul li:nth-child(2) { transition: all 0.5s ease 0.4s; -webkit-transition: all 0.5s ease 0.4s; -moz-transition: all 0.5s ease 0.4s; -ms-transition: all 0.5s ease 0.4s; } .build .con .b-bottom .right .swiper-slide ul li:nth-child(3) { transition: all 0.5s ease 0.6s; -webkit-transition: all 0.5s ease 0.6s; -moz-transition: all 0.5s ease 0.6s; -ms-transition: all 0.5s ease 0.6s; } .build .con .b-bottom .right .swiper-slide ul li:nth-child(4) { transition: all 0.5s ease 0.8s; -webkit-transition: all 0.5s ease 0.8s; -moz-transition: all 0.5s ease 0.8s; -ms-transition: all 0.5s ease 0.8s; } .build .con .b-bottom .right .swiper-slide-active ul li { top: 0; opacity: 1; } .build .build-bg { position: absolute; width: 100%; height: 100%; left: 0; top: 0; } .build .build-bg .swiper-container { height: 100%; } .build .build-bg .swiper-container .swiper-slide img { width: 100%; height: 100%; object-fit: cover; } .build-show { position: fixed; width: 100%; height: 100%; left: 0; top: 0; background: rgba(0, 0, 0, 0.6); z-index: 1001; display: none; } .build-show .b-box { width: 60%; position: absolute; left: 50%; top: 50%; transform: translate(-50%, -50%); -webkit-transform: translate(-50%, -50%); -moz-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); background: #fff; padding: 2vw 4vw; } .build-show .b-box .swiper-slide { height: 29vw; } .build-show .b-box .swiper-slide img { width: 100%; height: 100%; object-fit: cover; } .build-show .b-box .mySwiper2 { margin-top: 1vw; } .build-show .b-box .mySwiper2 .swiper-slide { height: 6.7vw; } .build-show .b-box .mySwiper2 .swiper-slide:after { content: ''; width: 100%; height: 100%; background: #000; opacity: 0.5; position: absolute; left: 0; top: 0; } .build-show .b-box .mySwiper2 .swiper-slide-thumb-active:after { opacity: 0; } .build-show .b-box .closes { position: absolute; width: 44px; height: 44px; right: 10px; top: 10px; text-align: center; line-height: 44px; cursor: pointer; } .build-show .b-box .closes span { font-size: 1.4vw; color: #ccc; transition: all 0.5s; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -ms-transition: all 0.5s; } .build-show .b-box .closes:hover span { color: #333; } .build-show .b-box .swiper-button-prev { width: 28px; height: 28px; background: #fff; border: 1px solid #dbdbdb; border-radius: 50%; left: 1.6vw; top: auto; margin-top: 0; bottom: 4.6vw; transition: all 0.5s; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -ms-transition: all 0.5s; } .build-show .b-box .swiper-button-prev:before { content: '\e601'; font-family: iconfont; position: absolute; color: #666; left: 50%; top: 50%; transform: translate(-50%, -50%); -webkit-transform: translate(-50%, -50%); -moz-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); transition: all 0.5s; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -ms-transition: all 0.5s; } .build-show .b-box .swiper-button-prev:hover { background: #ed810e; border: 1px solid #ed810e; } .build-show .b-box .swiper-button-prev:hover:before { color: #fff; } .build-show .b-box .swiper-button-next { width: 28px; height: 28px; background: #fff; border: 1px solid #dbdbdb; border-radius: 50%; right: 1.6vw; top: auto; margin-top: 0; bottom: 4.6vw; transition: all 0.5s; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -ms-transition: all 0.5s; } .build-show .b-box .swiper-button-next:before { content: '\e683'; font-family: iconfont; position: absolute; color: #666; left: 50%; top: 50%; transform: translate(-50%, -50%); -webkit-transform: translate(-50%, -50%); -moz-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); transition: all 0.5s; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -ms-transition: all 0.5s; } .build-show .b-box .swiper-button-next:hover { background: #ed810e; border: 1px solid #ed810e; } .build-show .b-box .swiper-button-next:hover:before { color: #fff; } .technology { position: relative; overflow: hidden; } .technology img { width: 100%; } .technology .c-content { position: absolute; width: 100%; height: 100%; left: 0; top: 0; } .technology .c-content ul { display: flex; height: 100%; } .technology .c-content ul li { flex: 1; position: relative; background: transparent; transition: all 0.5s; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -ms-transition: all 0.5s; } .technology .c-content ul li:not(:last-child) { border-right: 1px solid rgba(255, 255, 255, 0.6); } .technology .c-content ul li .text { position: absolute; width: 60%; left: 50%; top: 46%; transform: translate(-50%, -50%); -webkit-transform: translate(-50%, -50%); -moz-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); text-align: center; } .technology .c-content ul li .text h3 { color: #fff; white-space: nowrap; } .technology .c-content ul li .text .line { width: 1.8vw; height: 3px; background: #fff; margin: 1vw auto; } .technology .c-content ul li .text h2 { color: #fff; white-space: nowrap; font-weight: 700; margin-bottom: 1.6vw; } .technology .c-content ul li .text p { color: #fff; -webkit-line-clamp: 2; display: -webkit-box; -webkit-box-orient: vertical; text-overflow: ellipsis; overflow: hidden; line-height: 1.5; height: 3em; } .technology .c-content ul li .a-more { position: absolute; margin-top: 0; left: 50%; transform: translateX(-50%); -webkit-transform: translateX(-50%); -moz-transform: translateX(-50%); -ms-transform: translateX(-50%); bottom: 8vw; } .technology .c-content ul li .a-more a:hover { background: #fff; border: 1px solid #fff; color: #ed810e; } .technology .c-content ul li .a-more a:hover:after { color: #ed810e; } .technology .c-content ul li:hover { background: #ed810e; } .news { padding: 8vw 0 7vw; overflow: hidden; } .news .con .n-title h3 { font-weight: 500; color: #333; position: relative; } .news .con .n-title h3:after { content: ''; width: 1.8vw; height: 3px; background: #ed810e; position: absolute; left: 0; bottom: -6px; } .news .con .n-title h2 { font-weight: 500; color: #333; margin: 1.6vw 0 4vw; } .news .con .n-list .left { float: left; width: 61.5%; padding-right: 25px; } .news .con .n-list .left .tu { height: 0; padding-bottom: 82%; overflow: hidden; transition: all 0.5s; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -ms-transition: all 0.5s; } .news .con .n-list .left .tu img { width: 100%; } .news .con .n-list .left .tu:hover img { transform: scale(1.05); -webkit-transform: scale(1.05); -moz-transform: scale(1.05); -ms-transform: scale(1.05); } .news .con .n-list .left .text { margin-top: 1.8vw; } .news .con .n-list .left .text h2 { white-space: nowrap; overflow: hidden; text-overflow: ellipsis; } .news .con .n-list .left .text h2 a { color: #333; font-weight: 500; transition: all 0.5s; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -ms-transition: all 0.5s; } .news .con .n-list .left .text h2:hover a { color: #ed810e; } .news .con .n-list .left .text h3 { color: #555; margin: 0.6vw 0 1vw; } .news .con .n-list .left .text p { color: #333; -webkit-line-clamp: 2; display: -webkit-box; -webkit-box-orient: vertical; text-overflow: ellipsis; overflow: hidden; line-height: 1.5; height: 3em; } .news .con .n-list .left .text .a-more a { border: 1px solid #aaa; color: #333; } .news .con .n-list .left .text .a-more a:after { color: #333; } .news .con .n-list .left .text .a-more:hover a { background: #ed810e; border: 1px solid #ed810e; color: #fff; } .news .con .n-list .left .text .a-more:hover a:after { color: #fff; } .news .con .n-list .right { float: right; width: 38.5%; padding-left: 25px; border-left: 1px solid #ddd; } .news .con .n-list .right ul li .tu { height: 0; padding-bottom: 82%; overflow: hidden; } .news .con .n-list .right ul li .tu img { width: 100%; transition: all 0.5s; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -ms-transition: all 0.5s; } .news .con .n-list .right ul li .text { padding-top: 1vw; } .news .con .n-list .right ul li .text h2 { color: #333; font-weight: 500; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; transition: all 0.5s; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -ms-transition: all 0.5s; } .news .con .n-list .right ul li .text h3 { color: #555; margin: 0.4vw 0 0.8vw; } .news .con .n-list .right ul li .text p { color: #333; -webkit-line-clamp: 2; display: -webkit-box; -webkit-box-orient: vertical; text-overflow: ellipsis; overflow: hidden; line-height: 1.5; height: 3em; } .news .con .n-list .right ul li:first-child .text { border-bottom: 1px solid #ddd; padding-bottom: 1.5vw; } .news .con .n-list .right ul li:not(:first-child) { margin-top: 1.5vw; } .news .con .n-list .right ul li:hover .tu img { transform: scale(1.05); -webkit-transform: scale(1.05); -moz-transform: scale(1.05); -ms-transform: scale(1.05); } .news .con .n-list .right ul li:hover .text h2 { color: #ed810e; } @media screen and (max-width: 1440px) { .a-more { width: 90px; line-height: 31px; } .g-brief .b-bottom .right a { width: 90px; line-height: 31px; } .build .con .b-bottom .left ul li:before { width: 30px; height: 30px; top: 0; left: -16px; } .build .con .b-bottom .left ul li.active { font-size: 20px; padding-left: 22px; } .build .con .b-bottom .right .swiper-slide ul li .title h2:after { top: 5px; } } @media screen and (max-width: 1200px) { .build .con .b-bottom .right .swiper-slide ul li .title h2:after { top: 3px; } .build-show .b-box .closes { right: 0; top: 0; } .build-show .b-box .closes span { font-size: 20px; } .build-show .b-box .swiper-button-next { right: 14px; } .build-show .b-box .swiper-button-prev { left: 14px; } } @media screen and (max-width: 1024px) { .banner { margin-top: 60px; } .banner .swiper-container .swiper-pagination { bottom: 14px; } .banner .swiper-container .swiper-pagination .swiper-pagination-bullet { width: 6px; height: 6px; margin: 0 4px; } .banner .swiper-container .swiper-pagination .swiper-pagination-bullet-active { width: 10px; height: 10px; top: 2px; } .build-show .b-box { padding: 30px 50px; } .build .con .b-bottom .left ul li:before { width: 26px; height: 26px; left: -14px; top: 1px; } .build .con .b-bottom .left ul li.active { font-size: 18px; padding-left: 20px; } } @media screen and (max-width: 768px) { .a-more a { padding-left: 14px; margin-top: 20px; } .a-more a:after { right: 14px; } .brief { padding-top: 30px; } .brief .b-top .con .title { padding-bottom: 20px; } .brief .b-top .con .title h1 { font-size: 18px; white-space: normal; } .brief .b-top .con .text .left { width: 100%; } .brief .b-top .con .text .left ul { flex-wrap: wrap; } .brief .b-top .con .text .left ul li { width: 50%; } .brief .b-top .con .text .left ul li:last-child { width: 100%; margin-top: 20px; } .brief .b-top .con .text .left ul li h2 { font-size: 20px; letter-spacing: 0; } .brief .b-top .con .text .right { width: 100%; padding: 30px 0 10px 0; position: relative; } .brief .b-top .con .text .right p { padding-right: 0; position: relative; top: 0; transform: translateY(0); -webkit-transform: translateY(0); -moz-transform: translateY(0); -ms-transform: translateY(0); } .g-brief .b-bottom { padding: 30px 5%; } .g-brief .b-bottom .left { width: 100%; height: auto; } .g-brief .b-bottom .left > img { height: auto; } .g-brief .b-bottom .left .v-btn { width: 44px; } .g-brief .b-bottom .right { float: right; width: 100%; height: auto; position: relative; top: 0; right: 0; margin-top: 20px; } .g-brief .b-bottom .right img { height: auto; } .g-brief .b-bottom .right h2 { left: 20px; bottom: 20px; } .g-brief .b-bottom .right a { right: 20px; bottom: 20px; padding-left: 14px; background: #ed810e; } .g-brief .b-bottom .right a:after { right: 14px; } .build { padding: 30px 0; } .build .con .b-top .swiper-slide h3:after { width: 20px; height: 2px; } .build .con .b-top .swiper-slide h2 { font-size: 18px; margin: 14px 0; } .build .con .b-top .swiper-slide p { width: 100%; } .build .con .b-top .swiper-slide .a-more a { background: #ed810e; border: 1px solid #ed810e; color: #fff; } .build .con .b-top .swiper-slide .a-more a:after { color: #fff; } .build .con .b-bottom { margin-top: 40px; } .build .con .b-bottom .left { width: 100%; margin-top: 30px; padding-left: 20px; } .build .con .b-bottom .left ul { display: flex; flex-wrap: wrap; border-left: none; } .build .con .b-bottom .left ul li { width: 50%; color: #fff; font-size: 16px!important; margin-top: 14px!important; } .build .con .b-bottom .left ul li:before { width: 20px; height: 20px; left: -10px; top: 2px; } .build .con .b-bottom .left ul li.active { padding-left: 18px; } .build .con .b-bottom .right { width: 100%; } .build .con .b-bottom .right .swiper-slide ul li { width: 100%; margin-right: 0!important; } .build .con .b-bottom .right .swiper-slide ul li:nth-child(n+2) { margin-top: 20px; } .build .con .b-bottom .right .swiper-slide ul li:nth-child(n+3) { display: none; } .build .con .b-bottom .right .swiper-slide ul li .line { width: 20px; } .build .con .b-bottom .right .swiper-slide ul li .title h2 { margin-top: 6px; } .build .con .b-bottom .right .swiper-slide ul li a { margin-top: 6px; } .build-show .b-box { width: 90%; padding: 40px 20px 20px; } .build-show .b-box .top .mySwiper1 { padding-bottom: 30px; } .build-show .b-box .top .mySwiper1 .swiper-slide { height: 168px; } .build-show .b-box .top .mySwiper1 .swiper-pagination { bottom: 0; } .build-show .b-box .top .mySwiper1 .swiper-pagination .swiper-pagination-bullet { width: 6px; height: 6px; margin: 0 3px; } .build-show .b-box .top .mySwiper1 .swiper-pagination .swiper-pagination-bullet-active { background: #ed810e; } .build-show .b-box .bottom { display: none; } .build-show .b-box .swiper-button-prev { display: none; } .build-show .b-box .swiper-button-next { display: none; } .technology .c-content ul li .text { width: 100%; top: 32%; } .technology .c-content ul li .text h3 { font-size: 12px; white-space: normal; } .technology .c-content ul li .text .line { width: 20px; height: 1px; margin: 10px auto; } .technology .c-content ul li .text h2 { font-size: 18px; margin-bottom: 0; } .technology .c-content ul li .text p { display: none; } .technology .c-content ul li .a-more { bottom: 20px; } .technology .c-content ul li .a-more a { margin-top: 0; } .news { padding: 30px 0; } .news .con .n-title h3:after { width: 20px; height: 2px; } .news .con .n-title h2 { font-size: 18px; margin: 20px 0; } .news .con .n-list .left { width: 100%; padding-right: 0; } .news .con .n-list .left .text { margin-top: 14px; padding-bottom: 20px; } .news .con .n-list .left .text h2 { font-size: 16px; } .news .con .n-list .left .text h3 { margin: 10px 0; } .news .con .n-list .left .text .a-more a { background: #ed810e; border: 1px solid #ed810e; color: #fff; } .news .con .n-list .left .text .a-more a:after { color: #fff; } .news .con .n-list .right { width: 100%; padding-left: 0; border-left: none; } .news .con .n-list .right ul li .text h3 { margin: 10px 0; } .news .con .n-list .right ul li:first-child .text { padding: 14px 0 20px; } .news .con .n-list .right ul li:not(:first-child) { margin-top: 20px; } }