.advantage { background-image: url('/Public/Home/images/about/wallet_xinhuokj_wallet_bg.jpg'); background-size: cover; } .advantage .introduce { height: 360px; width: 90%; position: relative; bottom: 120px; margin: 0 auto; background: #fff; box-shadow: 0 0 15px #ccc; } .videosty{ height: 200px; /* width: 80%; */ margin: 0 auto; padding-top: 35px; text-align: center; } .videoImg{ position: absolute; z-index: 9999; } .advantage .introduce span { color: rgb(27, 9, 9); font-size: 27px; text-align: center; list-style: none; display: block; margin: 0 auto; padding-top: 70px; } .advantage .introduce .underline { padding-top: 20px; width: 27px; margin: 0 auto; border-bottom: solid 2px #0469ec; } .advantage .introduce p { padding-top: 50px; width: 80%; margin: 0 auto; font-size: 16px; color: #676c6b; line-height: 26px; } /*向上模块*/ .advantage .exhibition { width: 100%; height: 560px; margin: -80px auto 50px; position: relative; } .advantage .exhibition .label { width: 160px; height: 110px; margin: 0 auto; font-size: 27px; text-align: center; color: black; } .advantage .exhibition .underline { padding-top: 20px; width: 27px; margin: 0 auto; border-bottom: solid 2px #0469ec; } .exhibitionImg { width: 80%; margin: 0 auto; } .exhibitionImg ul li { list-style: none; float: left; width: 29.3%; text-align: center; height: 400px; position: relative; } .exhibitionImg ul li:hover>.active { opacity: 1; -webkit-opacity: 1; } .exhibitionImg ul li .active { opacity: 0; -webkit-opacity: 0; position: absolute; top: 0; bottom: 0; left: 0; right: 0; background-color: rgba(20, 81, 245, 0.46); background-repeat: no-repeat; transition: all .5s ease; } .block { color: white; position: absolute; text-align: center; margin: 0 auto; left: 0; right: 0; z-index: 10; top: 40%; } .superioritybox { background-image: url("/Public/Home/images/about/xinhuokj_about_aboutys.jpg"); background-repeat: no-repeat; position: relative; } .superioritybox2 { background-image: url("/Public/Home/images/about/xinhuokj_about_aboutcompany.jpg"); background-repeat: no-repeat; margin: 0px 6%; } .superioritybox3 { background-image: url("/Public/Home/images/about/xinhuokj_about_aboutchoice.jpg"); background-repeat: no-repeat; } .advantage .exhibition img { z-index: 1; width: 30%; } .advantage .exhibition .img { width: 100%; display: inline; } .advantage .exhibition .extend { padding-left: 5%; padding-right: 5%; } .advantage .exhibition .word { position: absolute; top: 50%; width: 100%; z-index: 2; } .advantage .exhibition .word .block { display: inline-block; width: 23%; padding-left: 5%; } .advantage .exhibition .word #block2 { padding-left: 8%; width: 30%; padding-right: 2% } .exhibition .word .block p { color: rgb(255, 255, 255); font-size: 20px; text-align: center; line-height: 27px; display: block; z-index: 2; } ul li { list-style: none; margin: 0px; } /*企业优势*/ #app .large { padding-top: 127px; width: 100%; margin: 0 auto; position: relative; } .large .special { height: 700px; background: #fff; width: 100%; margin: 0 auto; position: relative; } .special .label { height: 150px; margin: 0 auto; text-align: center; padding: 50px 0; } .special .label span { font-size: 27px; color: black; } .special .label .underline { padding-top: 20px; width: 27px; margin: 0 auto; border-bottom: solid 2px #0469ec; } .special .label .bp { padding-top: 20px; } .special .label p { color: #676c6b; font-size: 16px; line-height: 28px; margin: 0 auto; } .special .points { /* height: 600px; */ /* position: relative; */ margin: 0 auto; width: 100%; position: absolute; bottom: 0px; } .special .points .curve { height: 300px; position: relative; bottom: 0px; width: 100%; } .curve .ul1 { position: absolute; bottom: 45%; left: 10%; display: inline-block; } .curve .line { width: 100%; height: 100%; position: relative; bottom: 0px; } .ball { /* width: 3vw; height: 3vw; */ width: 60px; height: 60px; position: absolute; background-image: url('../images/about/yq.png'); background-size: 100% 100%; background-repeat: no-repeat; } .ball .text { position: absolute; width: 280px; /* height: 200px; */ left: -40px; bottom: 100px; transition: all .5s ease; } .ball:hover>.text { bottom: 120px; } .ball:before { content: ''; position: absolute; width: 2px; height: 27px; left: 0; right: 0; bottom: 60px; margin: 0 auto; background: #0469ec; } .ball.ball_1 { left: 14%; top: 28%; } .ball.ball_2 { right: 61%; top: 30%; } .ball.ball_3 { right: 35%; top: 5%; } .ball.ball_4 { right: 13%; top: 23%; } .ball .text span { font-size: 20px; color: #0c7cc5; font-weight: 600; } .ball .text p { display: block; color: #676c6b; /* height: 27px; */ line-height: 0.7; font-size: 16px; } .ball .text .sg { padding-top: 15px; } /*定位*/ .footer { height: 250px; background: #1f2536; } .footer .box { width: 1100px; height: 175px; margin: 0 auto; padding: 20px 0 0 0; } .footer .box .leftn { float: left; width: 210px; height: 120px; padding-top: 50px; } .box .leftn .register { font-size: 15px; color: #5e6179; padding-top: 15px; } .box .leftn .register span { display: block; padding-top: 5px; } .box .rightn { padding-top: 15px; float: right; width: 700px; height: 160px; } .box .rightn .hd { list-style: none; width: 600px; height: 20px; padding-top: 20px; } .box .rightn .hd li { display: inline-block; list-style: none; font-size: 18px; margin-right: 100px; color: #fff; } .rightn .btm { float: right; height: 120px; width: 700px; padding-top: 20px; } .btm .top { width: 65px; height: 120px; display: inline-block; } .btm li { line-height: 25px; } .btm .top li { display: block; list-style: none; font-size: 15px; color: #5e6178; } .btm .center { height: 90px; width: 80px; display: inline-block; margin: 0 0 0 90px; padding-left: 20px; padding-right: 27px; } .btm .center li { display: block; list-style: none; font-size: 15px; color: #5e6178; } .btm .rit { width: 200px; display: inline-block; margin: 0 0 0 65px; } .btm .rit li { display: block; list-style: none; } .btm .rit .la { font-size: 15px; color: #5e6178; margin-top: 5px; } .btm .rit .lb { font-size: 18px; color: #fff; }