* { margin: 0; padding: 0; } a { display: block; text-decoration: none; } ul { list-style: none; } .banner { width: 100%; min-height: 1200px; background-color: #ffffff; } .w { width: 100%; height: 79px; box-sizing: border-box; padding-top: 14px; } .logo { display: block; width: 205px; height: 54px; background: url(/uploads/image/zgimg/logo_0805.png) no-repeat; background-size: 100% 100%; margin-left: 360px; } .banner_top { width: 100%; height: 450px; background: url(/uploads/image/zgimg/banner.jpg) no-repeat; background-size: 100% 100%; margin: 0 auto; } .content { width: 1200px; margin: 0 auto; box-sizing: border-box; text-align: center; padding-top: 57px; } .banner_top>.content { padding-top: 50px; } .top_text { width: 852px; height: 351px; background: no-repeat; background-size: 100% 100%; margin: 0 auto; } .banner01 { width: 100%; height: 817px; background: url(/uploads/image/zgimg/banner1_bgc.png) no-repeat; background-size: 100% 100%; } .banner01_title { width: 862px; height: 128px; background: no-repeat; background-size: 100% 100%; margin: 0 auto; } .code_icon { width: 495px; height: 493px; margin: 0 auto; margin-top: 27px; margin-bottom: 20px; background: url(/uploads/image/zgimg/code_icon.png) no-repeat; background-size: 100% 100%; position: relative; } .code_icon>img { width: 337px; height: 340px; position: absolute; top: 114px; right: 49px; } .banner01_text { font-size: 30px; font-family: source han sans cn; font-weight: 400; color: #999999; } .banner02 { width: 100%; height: 1668px; background: url(/uploads/image/zgimg/banner2_bgc.png) no-repeat; background-size: 100% 100%; } .banner02_title { width: 962px; height: 93px; background: url(/uploads/image/zgimg/banner2_title.png) no-repeat; background-size: 100% 100%; margin: 0 auto; } .banner02_content { width: 1200px; box-sizing: border-box; margin: 107px auto 0; display: flex; } .banner02_content>a:nth-child(2) { z-index: 88; } .banner02_content>a>li { width: 364px; height: 468px; background: #ffffff; box-shadow: 0px 3px 16px 0px rgba(0, 0, 0, 0.1); border-radius: 8px; text-align: center; box-sizing: border-box; padding-top: 54px; display: flex; flex-direction: column; align-items: center; } .center_box>li { width: 476px !important; height: 564px !important; padding-top: 44px !important; margin-top: -61px; z-index: 66; } .banner02_t { width: 91px; height: 91px; background: #ffeae6; border-radius: 50%; font-size: 50px; font-family: helvetica; font-weight: 400; color: #fa6644; line-height: 91px; margin: 0 auto; } .center_title { width: 110px; height: 110px; background: linear-gradient(192deg, #fd7f64, #f74536); border-radius: 50%; font-size: 60px; font-family: helvetica; font-weight: 400; color: #ffffff; line-height: 110px; margin: 0 auto; } .banner02_tt { font-size: 58px; font-family: source han sans cn; font-weight: bold; color: #323232; margin-top: 19px; } .center_t { font-size: 60px; font-family: source han sans cn; font-weight: bold; color: #fa6644; margin-top: 49px; } .banner02_content>a>li>p { font-size: 34px; font-family: source han sans cn; font-weight: 400; color: #999999; /* margin-top: 56px; */ } .center_box>li>p { font-size: 40px !important; } .top40 { margin-top: 30px; } .banner02_btn { width: 162px; height: 50px; background: #fa6644; border-radius: 8px; font-size: 28px; font-family: source han sans cn; font-weight: 400; color: #ffffff; line-height: 50px; margin-top: 30px; } .center_btn { width: 196px; height: 60px; background: #fa6644; border-radius: 8px; font-size: 34px; font-family: source han sans cn; font-weight: 400; color: #ffffff; line-height: 60px; margin-top: 40px; } .banner03_title { width: 971px; height: 80px; background: url(/uploads/image/zgimg/banner3_title.png) no-repeat; background-size: 100% 100%; margin: 118px auto 0; } .banner03_content { width: 1200px; margin: 42px auto 0; overflow: hidden; } .banner03_content>a>li { width: 572px; height: 600px; float: left; display: flex; flex-direction: column; align-items: center; box-sizing: border-box; padding-top: 340px; } .banner03_content>a:nth-child(1)>li { background: no-repeat; background-size: 100% 100%; margin-right: 55px; padding-top: 30px; } .banner03_content>a:nth-child(1)>li>img { width: 230px; height: 230px; margin-bottom: 80px; } .banner03_content>a:nth-child(2)>li { background: url(/uploads/image/zgimg/right.png) no-repeat; background-size: 100% 100%; } .banner03_content>a>li>p { font-size: 30px; font-family: source han sans cn; font-weight: 400; color: #999999; } .banner03_t { font-size: 40px; font-family: source han sans cn; font-weight: 500; color: #323232 !important; margin-bottom: 20px; } .banner03_t>span { display: inline-block; color: #fa6644; } .banner03_btn { width: 196px; height: 60px; background: #fa6644; border-radius: 8px; font-size: 34px; font-family: source han sans cn; font-weight: 400; color: #ffffff; line-height: 60px; margin-top: 40px; } .banner03 { width: 100%; height: 602px; background: url(/uploads/image/zgimg/banner3_bgc.png) no-repeat; background-size: 100% 100%; } .banner04_title { width: 890px; height: 127px; background: url(/uploads/image/zgimg/banner4_title.png) no-repeat; background-size: 100% 100%; margin: 0px auto; } /* 六边形 */ /* .list{ width: 200px; height: 250px; overflow: hidden; transform: rotate(120deg); margin: 200px; } .list_child{ width: 100%; height: 100%; overflow: hidden; transform: rotate(-60deg); } .list_child_child{ width: 100%; height: 100%; overflow: hidden; transform: rotate(-60deg); background-color: red; } */ .container { width: 1220px; margin: 60px auto 0; } .container a { display: block; float: left; margin: 0 5px; height: 96px; } .container a:hover { cursor: pointer; } .container a:hover .hexin { background-color: #fa6644; color: #ffffff; } .hex { overflow: hidden; display: block; width: 100px; height: 116px; transform: rotate(-60deg) skewy(30deg); } .hexin { background-color: #ffffff; display: block; width: 100px; height: 116px; line-height: 116px; font-size: 28px; text-align: center; transform: skewy(-30deg) rotate(60deg); color: #323232; box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.1); } .container a:nth-child(1) { margin-left: 60px; } .container a:nth-child(22) { margin-left: 60px; } .foot { width: 100%; color: #f5f8fa; text-align: center; padding: 24px 0; font-size: 14px; } .foot>p { line-height: 26px; } .banner03_content>a:nth-child(1)>li { cursor: auto; } @font-face { font-family: 'monoton'; font-style: normal; font-weight: 400; src: local('monoton'), local('monoton-regular'), format('woff'); } @font-face { font-family: 'iceland'; font-style: normal; font-weight: 400; src: local('iceland'), local('iceland-regular'), format('woff'); } @font-face { font-family: 'pacifico'; font-style: normal; font-weight: 400; src: local('pacifico regular'), local('pacifico-regular'), format('woff'); } @font-face { font-family: 'pressstart'; font-style: normal; font-weight: 400; src: local('press start 2p'), local('pressstart2p-regular'), format('woff'); } @font-face { font-family: 'audiowide'; font-style: normal; font-weight: 400; src: local('audiowide'), local('audiowide-regular'), format('woff'); } @font-face { font-family: 'vampiro one'; font-style: normal; font-weight: 400; src: local('vampiro one'), local('vampiroone-regular'), format('woff'); } body { background-color: #222222; } #container { margin: auto; } /*neeeeoooon*/ p { text-align: center; /*font-size: 7em;*/ /* margin: 20px 0 20px 0; */ } a { text-decoration: none; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; transition: all 0.5s; } p:nth-child(1) a { color: #ff1177; font-family: monoton; } p:nth-child(1) a:hover { -webkit-animation: neon1 1.5s ease-in-out infinite alternate; -moz-animation: neon1 1.5s ease-in-out infinite alternate; animation: neon1 1.5s ease-in-out infinite alternate; } p:nth-child(2) a { font-size: 1.5em; color: #228dff; font-family: iceland; } p:nth-child(2) a:hover { -webkit-animation: neon2 1.5s ease-in-out infinite alternate; -moz-animation: neon2 1.5s ease-in-out infinite alternate; animation: neon2 1.5s ease-in-out infinite alternate; } p:nth-child(3) a { color: #ffdd1b; font-family: pacifico; } p:nth-child(3) a:hover { -webkit-animation: neon3 1.5s ease-in-out infinite alternate; -moz-animation: neon3 1.5s ease-in-out infinite alternate; animation: neon3 1.5s ease-in-out infinite alternate; } p:nth-child(4) a { color: #b6ff00; font-family: pressstart; font-size: 0.8em; } p:nth-child(4) a:hover { -webkit-animation: neon4 1.5s ease-in-out infinite alternate; -moz-animation: neon4 1.5s ease-in-out infinite alternate; animation: neon4 1.5s ease-in-out infinite alternate; } p:nth-child(5) a { color: #ff9900; font-family: audiowide; } p:nth-child(5) a:hover { -webkit-animation: neon5 1.5s ease-in-out infinite alternate; -moz-animation: neon5 1.5s ease-in-out infinite alternate; animation: neon5 1.5s ease-in-out infinite alternate; } p:nth-child(6) a { color: #ba01ff; font-family: vampiro one; } p:nth-child(6) a:hover { -webkit-animation: neon6 1.5s ease-in-out infinite alternate; -moz-animation: neon6 1.5s ease-in-out infinite alternate; animation: neon6 1.5s ease-in-out infinite alternate; } p a:hover { color: #ffffff; } /*glow for webkit*/ @-webkit-keyframes neon1 { from { text-shadow: 0 0 10px #fff, 0 0 20px #fff, 0 0 30px #fff, 0 0 40px #ff1177, 0 0 70px #ff1177, 0 0 80px #ff1177, 0 0 100px #ff1177, 0 0 150px #ff1177; } to { text-shadow: 0 0 5px #fff, 0 0 10px #fff, 0 0 15px #fff, 0 0 20px #ff1177, 0 0 35px #ff1177, 0 0 40px #ff1177, 0 0 50px #ff1177, 0 0 75px #ff1177; } } @-webkit-keyframes neon2 { from { text-shadow: 0 0 10px #fff, 0 0 20px #fff, 0 0 30px #fff, 0 0 40px #228dff, 0 0 70px #228dff, 0 0 80px #228dff, 0 0 100px #228dff, 0 0 150px #228dff; } to { text-shadow: 0 0 5px #fff, 0 0 10px #fff, 0 0 15px #fff, 0 0 20px #228dff, 0 0 35px #228dff, 0 0 40px #228dff, 0 0 50px #228dff, 0 0 75px #228dff; } } @-webkit-keyframes neon3 { from { text-shadow: 0 0 10px #fff, 0 0 20px #fff, 0 0 30px #fff, 0 0 40px #ffdd1b, 0 0 70px #ffdd1b, 0 0 80px #ffdd1b, 0 0 100px #ffdd1b, 0 0 150px #ffdd1b; } to { text-shadow: 0 0 5px #fff, 0 0 10px #fff, 0 0 15px #fff, 0 0 20px #ffdd1b, 0 0 35px #ffdd1b, 0 0 40px #ffdd1b, 0 0 50px #ffdd1b, 0 0 75px #ffdd1b; } } @-webkit-keyframes neon4 { from { text-shadow: 0 0 10px #fff, 0 0 20px #fff, 0 0 30px #fff, 0 0 40px #b6ff00, 0 0 70px #b6ff00, 0 0 80px #b6ff00, 0 0 100px #b6ff00, 0 0 150px #b6ff00; } to { text-shadow: 0 0 5px #fff, 0 0 10px #fff, 0 0 15px #fff, 0 0 20px #b6ff00, 0 0 35px #b6ff00, 0 0 40px #b6ff00, 0 0 50px #b6ff00, 0 0 75px #b6ff00; } } @-webkit-keyframes neon5 { from { text-shadow: 0 0 10px #fff, 0 0 20px #fff, 0 0 30px #fff, 0 0 40px #ff9900, 0 0 70px #ff9900, 0 0 80px #ff9900, 0 0 100px #ff9900, 0 0 150px #ff9900; } to { text-shadow: 0 0 5px #fff, 0 0 10px #fff, 0 0 15px #fff, 0 0 20px #ff9900, 0 0 35px #ff9900, 0 0 40px #ff9900, 0 0 50px #ff9900, 0 0 75px #ff9900; } } @-webkit-keyframes neon6 { from { text-shadow: 0 0 10px #fff, 0 0 20px #fff, 0 0 30px #fff, 0 0 40px #ff00de, 0 0 70px #ff00de, 0 0 80px #ff00de, 0 0 100px #ff00de, 0 0 150px #ff00de; } to { text-shadow: 0 0 5px #fff, 0 0 10px #fff, 0 0 15px #fff, 0 0 20px #ff00de, 0 0 35px #ff00de, 0 0 40px #ff00de, 0 0 50px #ff00de, 0 0 75px #ff00de; } } /*glow for mozilla*/ @-moz-keyframes neon1 { from { text-shadow: 0 0 10px #fff, 0 0 20px #fff, 0 0 30px #fff, 0 0 40px #ff1177, 0 0 70px #ff1177, 0 0 80px #ff1177, 0 0 100px #ff1177, 0 0 150px #ff1177; } to { text-shadow: 0 0 5px #fff, 0 0 10px #fff, 0 0 15px #fff, 0 0 20px #ff1177, 0 0 35px #ff1177, 0 0 40px #ff1177, 0 0 50px #ff1177, 0 0 75px #ff1177; } } @-moz-keyframes neon2 { from { text-shadow: 0 0 10px #fff, 0 0 20px #fff, 0 0 30px #fff, 0 0 40px #228dff, 0 0 70px #228dff, 0 0 80px #228dff, 0 0 100px #228dff, 0 0 150px #228dff; } to { text-shadow: 0 0 5px #fff, 0 0 10px #fff, 0 0 15px #fff, 0 0 20px #228dff, 0 0 35px #228dff, 0 0 40px #228dff, 0 0 50px #228dff, 0 0 75px #228dff; } } @-moz-keyframes neon3 { from { text-shadow: 0 0 10px #fff, 0 0 20px #fff, 0 0 30px #fff, 0 0 40px #ffdd1b, 0 0 70px #ffdd1b, 0 0 80px #ffdd1b, 0 0 100px #ffdd1b, 0 0 150px #ffdd1b; } to { text-shadow: 0 0 5px #fff, 0 0 10px #fff, 0 0 15px #fff, 0 0 20px #ffdd1b, 0 0 35px #ffdd1b, 0 0 40px #ffdd1b, 0 0 50px #ffdd1b, 0 0 75px #ffdd1b; } } @-moz-keyframes neon4 { from { text-shadow: 0 0 10px #fff, 0 0 20px #fff, 0 0 30px #fff, 0 0 40px #b6ff00, 0 0 70px #b6ff00, 0 0 80px #b6ff00, 0 0 100px #b6ff00, 0 0 150px #b6ff00; } to { text-shadow: 0 0 5px #fff, 0 0 10px #fff, 0 0 15px #fff, 0 0 20px #b6ff00, 0 0 35px #b6ff00, 0 0 40px #b6ff00, 0 0 50px #b6ff00, 0 0 75px #b6ff00; } } @-moz-keyframes neon5 { from { text-shadow: 0 0 10px #fff, 0 0 20px #fff, 0 0 30px #fff, 0 0 40px #ff9900, 0 0 70px #ff9900, 0 0 80px #ff9900, 0 0 100px #ff9900, 0 0 150px #ff9900; } to { text-shadow: 0 0 5px #fff, 0 0 10px #fff, 0 0 15px #fff, 0 0 20px #ff9900, 0 0 35px #ff9900, 0 0 40px #ff9900, 0 0 50px #ff9900, 0 0 75px #ff9900; } } @-moz-keyframes neon6 { from { text-shadow: 0 0 10px #fff, 0 0 20px #fff, 0 0 30px #fff, 0 0 40px #ff00de, 0 0 70px #ff00de, 0 0 80px #ff00de, 0 0 100px #ff00de, 0 0 150px #ff00de; } to { text-shadow: 0 0 5px #fff, 0 0 10px #fff, 0 0 15px #fff, 0 0 20px #ff00de, 0 0 35px #ff00de, 0 0 40px #ff00de, 0 0 50px #ff00de, 0 0 75px #ff00de; } } /*glow*/ @keyframes neon1 { from { text-shadow: 0 0 10px #fff, 0 0 20px #fff, 0 0 30px #fff, 0 0 40px #ff1177, 0 0 70px #ff1177, 0 0 80px #ff1177, 0 0 100px #ff1177, 0 0 150px #ff1177; } to { text-shadow: 0 0 5px #fff, 0 0 10px #fff, 0 0 15px #fff, 0 0 20px #ff1177, 0 0 35px #ff1177, 0 0 40px #ff1177, 0 0 50px #ff1177, 0 0 75px #ff1177; } } @keyframes neon2 { from { text-shadow: 0 0 10px #fff, 0 0 20px #fff, 0 0 30px #fff, 0 0 40px #228dff, 0 0 70px #228dff, 0 0 80px #228dff, 0 0 100px #228dff, 0 0 150px #228dff; } to { text-shadow: 0 0 5px #fff, 0 0 10px #fff, 0 0 15px #fff, 0 0 20px #228dff, 0 0 35px #228dff, 0 0 40px #228dff, 0 0 50px #228dff, 0 0 75px #228dff; } } @keyframes neon3 { from { text-shadow: 0 0 10px #fff, 0 0 20px #fff, 0 0 30px #fff, 0 0 40px #ffdd1b, 0 0 70px #ffdd1b, 0 0 80px #ffdd1b, 0 0 100px #ffdd1b, 0 0 150px #ffdd1b; } to { text-shadow: 0 0 5px #fff, 0 0 10px #fff, 0 0 15px #fff, 0 0 20px #ffdd1b, 0 0 35px #ffdd1b, 0 0 40px #ffdd1b, 0 0 50px #ffdd1b, 0 0 75px #ffdd1b; } } @keyframes neon4 { from { text-shadow: 0 0 10px #fff, 0 0 20px #fff, 0 0 30px #fff, 0 0 40px #b6ff00, 0 0 70px #b6ff00, 0 0 80px #b6ff00, 0 0 100px #b6ff00, 0 0 150px #b6ff00; } to { text-shadow: 0 0 5px #fff, 0 0 10px #fff, 0 0 15px #fff, 0 0 20px #b6ff00, 0 0 35px #b6ff00, 0 0 40px #b6ff00, 0 0 50px #b6ff00, 0 0 75px #b6ff00; } } @keyframes neon5 { from { text-shadow: 0 0 10px #fff, 0 0 20px #fff, 0 0 30px #fff, 0 0 40px #ff9900, 0 0 70px #ff9900, 0 0 80px #ff9900, 0 0 100px #ff9900, 0 0 150px #ff9900; } to { text-shadow: 0 0 5px #fff, 0 0 10px #fff, 0 0 15px #fff, 0 0 20px #ff9900, 0 0 35px #ff9900, 0 0 40px #ff9900, 0 0 50px #ff9900, 0 0 75px #ff9900; } } @keyframes neon6 { from { text-shadow: 0 0 10px #fff, 0 0 20px #fff, 0 0 30px #fff, 0 0 40px #ff00de, 0 0 70px #ff00de, 0 0 80px #ff00de, 0 0 100px #ff00de, 0 0 150px #ff00de; } to { text-shadow: 0 0 5px #fff, 0 0 10px #fff, 0 0 15px #fff, 0 0 20px #ff00de, 0 0 35px #ff00de, 0 0 40px #ff00de, 0 0 50px #ff00de, 0 0 75px #ff00de; } } /*reeeeeeeeeeesponsive*/ @media (max-width: 650px) { #container { width: 100%; } p { font-size: 3.5em; } }