@charset "utf-8"; .container-z { max-width: 1230px; margin: 0 auto; padding-left: 15px; padding-right: 15px; } .flex { display: flex; display: -webkit-box; /* 老版本语法: Safari, iOS, Android browser, older WebKit browsers. */ display: -moz-box; /* 老版本语法: Firefox (buggy) */ display: -ms-flexbox; /* 混合版本语法: IE 10 */ display: -webkit-flex; /* 新版本语法: Chrome 21+ */ flex-wrap: wrap; -webkit-flex-wrap: wrap; } .flex-between { justify-content: space-between; -webkit-justify-content: space-between; } .flex-align { align-items: center; -webkit-align-items: center; } .position { position: relative; } .overflow { padding-top: 15px; padding-bottom: 15px; overflow: hidden; } .padding { padding-top: 80px; padding-bottom: 80px; } .background { background-position: center; background-repeat: no-repeat; background-size: cover; } @media (max-width:1200px) { .container-z { max-width: 768px; } } @media (max-width:768px) { .padding { padding-top: 30px; padding-bottom: 30px; } } /* |---------------------- | 主题色设置 |---------------------- */ :root { /* 主色调 */ --default: #F3BC04; /* 辅助色 */ --fColor: #537D74; } @font-face { font-family: 'iconpage'; /* project id 2425983 */ src: url('../iconpage/iconfont.eot'); src: url('../iconpage/iconfont.eot?#iefix') format('embedded-opentype'), url('../iconpage/iconfont.woff') format('woff'), url('../iconpage/iconfont.ttf') format('truetype'), url('../iconpage/iconfont.svg#iconfont') format('svg'); } .iconpage { font-family: "iconpage" !important; font-size: 16px; font-style: normal; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } /* banner */ .page-banner { position: relative; overflow: hidden; } .page-banner img { width: 100%; /* transform: scale(1.2); animation: 40s bannerBig infinite; animation-direction: alternate; */ } .page-banner-info { position: absolute; top: 0; left: 0; width: 100%; height: 100%; display: flex; justify-content: center; align-items: center; text-align: center; color: #fff; } .page-banner-info h3 { font-size: 30px; font-weight: bold; } .page-banner-info h3 b { color: var(--default); } .page-banner-info p { margin-top: 15px; font-size: 20px; animation-delay: .2s; text-transform: uppercase; } @media (max-width:768px) { .page-banner-info h3 { font-size: 20px; } .page-banner-info p { font-size: 14px; } } /* path */ .page-path { margin: 10px 0; height: 40px; line-height: 40px; display: flex; align-items: center; overflow: hidden; } .page-path i { margin-right: 5px; font-size: 22px; color: #999; } .page-path a { color: #777; } .page-path b { display: inline-block; margin: 0 7px; width: 6px; height: 6px; border-top: 1px solid #777; border-right: 1px solid #777; transform: rotate(45deg); } .page-path span { color: var(--default); } @keyframes bannerBig { /* from{transform: scale(1.8);} */ to { transform: scale(1.8); } } @media (max-width:640px) { .page-path { display: none; } } /* */ /* title */ .page-title { padding: 0 15px 40px 15px; text-align: center; } .page-title h3 { position: relative; font-size: 30px; } .page-title p { position: relative; max-width: 800px; margin: 15px auto 0; font-size: 16px; color: #777; text-transform: uppercase; } .page-title-white { color: #fff; } .page-title-white h3:before { background-color: #fff; } .page-title-white p { color: #fff; } @media (max-width:768px) { .page-title { padding-bottom: 30px; } .page-title h3 { font-size: 24px; } } @media (max-width:500px) { .page-title { padding-left: 0; padding-right: 0; } .page-title h3 { font-size: 20px; } } /* */ .page-gszc-bg { background-image: url(../assets/images/page/gszc-bg.jpg); } .page-gszc-faq ul { display: flex; flex-wrap: wrap; margin-left: -20px; } .page-gszc-faq ul li { width: 33.33%; padding-left: 20px; } .page-gszc-faq-item { padding: 20px; margin-bottom: 15px; background-color: #fff; border-radius: 6px; box-shadow: 0 0 10px rgba(0, 0, 0, .1); } .page-gszc-faq-title { padding-bottom: 15px; margin-bottom: 15px; line-height: 20px; border-bottom: 1px solid #eee; } .page-gszc-faq-title h3 { font-size: 18px; } .page-gszc-faq-content p { height: 72px; line-height: 24px; color: #666; overflow: hidden; } .page-gszc-faq-title, .page-gszc-faq-content { position: relative; padding-left: 30px; } .page-gszc-faq-title::before, .page-gszc-faq-content::before { position: absolute; top: 0; left: 0; width: 20px; height: 20px; line-height: 20px; text-align: center; color: #fff; border-radius: 3px; } .page-gszc-faq-title::before { content: 'Q'; background-color: var(--default); } .page-gszc-faq-content::before { top: 1px; content: 'A'; background-color: #666; } @media (max-width:1230px) { .page-gszc-bg>.container { max-width: 100%; } .page-gszc-faq ul li { width: 50%; } } @media (max-width:768px) { .page-gszc-faq ul li { width: 100%; } .page-gszc-faq-content p { height: auto; } } .page-gszc-faq-more { padding-top: 50px; padding-bottom: 20px; text-align: center; } .page-gszc-faq-more a { position: relative; display: inline-block; padding: 0 35px; line-height: 50px; border-radius: 50px; font-size: 16px; background-color: var(--default); color: #fff; } .page-gszc-faq-more a:hover { box-shadow: 0 10px 15px rgba(243, 188, 4, .5); } /* */ .page-advantage ul { display: flex; flex-wrap: wrap; margin-left: -15px; } .page-advantage ul li { width: 25%; padding-left: 15px; } .page-advantage-item { margin-bottom: 15px; background-color: #fff; } .page-advantage-pic { overflow: hidden; } .page-advantage-pic img { width: 100%; } .page-advantage-content { padding: 0 30px 30px; text-align: center; border: 1px solid #eee; border-top: none; } .page-advantage-content h3 { line-height: 50px; font-size: 20px; font-weight: bold; color: #fff; background-color: rgb(0, 0, 0, .7); transform: translateY(-25px); } .page-advantage-content p { height: 60px; line-height: 30px; font-size: 16px; color: #666; } .page-advantage-item:hover { box-shadow: 0 0 10px rgba(0, 0, 0, .1); } .page-advantage-item:hover .page-advantage-content h3 { background-color: var(--default); } @media (max-width:1230px) { .page-advantage ul li { width: 50%; } } @media (max-width:640px) { .page-advantage ul li { width: 100%; } } /* pagination */ .pagination { padding: 40px 0; } .pagination ul { display: flex; justify-content: center; align-items: center; } .pagination ul li a { display: block; margin: 0 2px; width: 35px; height: 35px; line-height: 33px; text-align: center; border: 1px solid #eee; } .pagination ul li span { display: inline-block; width: 8px; height: 8px; border: 1px solid #333; transform: rotate(45deg); } .pagination ul li:first-child a { padding-left: 3px; } .pagination ul li:last-child a { padding-right: 3px; } .pagination ul li:first-child span { border-top: none; border-right: none; } .pagination ul li:last-child span { border-bottom: none; border-left: none; } .pagination ul li a.current, .pagination ul li a:hover { border: 1px solid var(--default); background-color: var(--default); color: #fff; } .pagination ul li a:hover span { border-color: #fff; } .item-animate li:nth-child(1) { animation-delay: .1s; } .item-animate li:nth-child(2) { animation-delay: .2s; } .item-animate li:nth-child(3) { animation-delay: .3s; } .item-animate li:nth-child(4) { animation-delay: .4s; } .item-animate li:nth-child(5) { animation-delay: .5s; } .item-animate li:nth-child(6) { animation-delay: .6s; } .item-animate li:nth-child(7) { animation-delay: .7s; } .item-animate li:nth-child(8) { animation-delay: .8s; } .item-animate li:nth-child(9) { animation-delay: .9s; } .item-animate li:nth-child(10) { animation-delay: 1s; } .item-animate li:nth-child(11) { animation-delay: 1.1s; } .item-animate li:nth-child(12) { animation-delay: 1.2s; } .item-animate li:nth-child(13) { animation-delay: 1.3s; } .item-animate li:nth-child(14) { animation-delay: 1.4s; } .item-animate li:nth-child(15) { animation-delay: 1.5s; } .item-animate li:nth-child(16) { animation-delay: 1.6s; } .item-animate li:nth-child(17) { animation-delay: 1.7s; } .item-animate li:nth-child(18) { animation-delay: 1.8s; } .item-animate li:nth-child(20) { animation-delay: 2s; } /* */ .cwdl-service-bg { background-image: url(../assets/images/cwdl/service-bg.jpg); } .cwdl-service-box { display: flex; flex-wrap: wrap; } .cwdl-service-post { width: 24%; padding: 50px 21px; height: 380px; background-image: url(../assets/images/cwdl/service-post-bg.jpg); } .cwdl-service-post ul { padding: 15px 0; } .cwdl-service-post ul li a { display: flex; justify-content: space-between; height: 30px; line-height: 30px; color: #fff; overflow: hidden; } .cwdl-service-post ul li a i { font-size: 12px; } .cwdl-service-post ul li a:hover { color: var(--default); } .cwdl-service-post .cwdl-service-title h3 { margin-bottom: 10px; font-weight: bold; font-size: 28px; color: #fff; } .cwdl-service-post .cwdl-service-title p { line-height: 24px; font-size: 16px; color: #fff; } .cwdl-service-post .cwdl-service-line { position: relative; display: inline-block; width: 100%; height: 1px; background-color: #777; } .cwdl-service-post .cwdl-service-line::before { position: absolute; top: -2px; left: 0; content: ''; width: 25px; height: 5px; background-color: var(--default); } .cwdl-service-post .cwdl-service-ask { margin-top: 15px; } .cwdl-service-post .cwdl-service-ask a { position: relative; display: inline-block; padding: 0 25px; line-height: 35px; color: #fff; border: 1px solid #fff; } .cwdl-service-post .cwdl-service-ask a:hover { background-color: #fff; color: #666; } .cwdl-service-list { flex: 1; } .cwdl-service-list ul { display: flex; flex-wrap: wrap; } .cwdl-service-list li { width: 33.33%; padding-left: 20px; padding-bottom: 20px; } .cwdl-service-list li:hover { transform: translateY(-5px); } .cwdl-service-list a { display: block; padding-top: 25px; width: 100%; height: 180px; text-align: center; background-color: #fff; } .cwdl-service-img { width: 60px; height: 60px; margin: 0 auto; overflow: hidden; } .cwdl-service-img { width: 100%; } .cwdl-service-list a h3 { margin: 10px 0; font-size: 18px; } .cwdl-service-list a p { color: #999; } /* .cwdl-service-list a:hover{background-color: #818694; box-shadow: 0 -4px 0 var(--fColor);} .cwdl-service-list a:hover h3, .cwdl-service-list a:hover p{color: #FFF;} .cwdl-service-list a:hover .cwdl-service-img img{transform: translateY(-60px);} */ @media (max-width:1230px) { /* .cwdl-service-bg>.container{max-width: 100%;} */ .cwdl-service-box { flex-wrap: wrap; } .cwdl-service-post { padding: 15px; width: 100%; height: auto; margin-bottom: 15px; } .cwdl-service-post .cwdl-service-title h3 { font-size: 20px; } .cwdl-service-list ul { margin-left: -15px; } .cwdl-service-list li { width: 33.33%; padding-left: 15px; padding-bottom: 15px; } } @media (max-width:640px) { .cwdl-service-list li { width: 50%; } .cwdl-service-list a p { padding: 0 10px; } } @media (max-width:4840px) { .cwdl-service-list a p { padding: 0 10px; font-size: 12px; } } /* */ .cwdl-dljz-bg { background-image: url(../assets/images/cwdl/dljz-bg.jpg); } .cwdl-dljz-box { display: flex; flex-wrap: wrap; justify-content: center; } .cwdl-dljz-item { width: 42%; margin: 0 2%; background-color: #fff; border-radius: 10px; overflow: hidden; } .cwdl-dljz-title { padding: 20px 0; background-color: var(--default); text-align: center; } .cwdl-dljz-title h3 { font-size: 20px; font-weight: bold; color: #fff; } .cwdl-dljz-content { padding-bottom: 20px; height: calc(100% - 66px); display: flex; flex-direction: column; justify-content: space-between; } .cwdl-dljz-content ul { padding: 20px; counter-reset: step; counter-increment: step 0; } .cwdl-dljz-content ul li { position: relative; padding-left: 26px; line-height: 30px; margin: 5px 0; color: #555; } .cwdl-dljz-content ul li::before { content: counter(step); counter-increment: step; position: absolute; left: 0; top: 5px; display: block; width: 20px; height: 20px; line-height: 20px; border-radius: 50%; text-align: center; background-color: var(--default); color: #fff; } .cwdl-dljz-content a { position: relative; margin: 10px auto 0; width: 140px; line-height: 35px; text-align: center; color: var(--default); border: 1px solid var(--default); border-radius: 6px; } .cwdl-dljz-content a:hover { background-color: var(--default); color: #fff; box-shadow: 0 10px 15px rgba(243, 188, 4, .5); } @media (max-width:640px) { .cwdl-dljz-item { width: 100%; margin-top: 15px; } } /* */ .cwdl-why-bg { background-color: #FBFBFB; } .cwdl-why ul { display: flex; } .cwdl-why ul li { width: 25%; padding: 1px; } .cwdl-why-item { position: relative; height: 340px; box-shadow: 0 0 1px rgba(0, 0, 0, .1); overflow: hidden; } .cwdl-why-mask { position: absolute; bottom: 0; left: 0; z-index: 1; width: 100%; height: 100%; padding: 20px; background-color: #fff; display: flex; justify-content: center; align-items: center; } .cwdl-why-mask>div { text-align: center; } .cwdl-why-mask h3 { margin: 20px 0 5px; font-size: 20px; font-weight: bold; } .cwdl-why-mask p { color: #777; } .cwdl-why-mask span { margin-top: 20px; display: inline-block; padding: 1px 20px; background-color: var(--default); } .cwdl-why-desc { color: #fff; display: none; } @media (max-width:1230px) { .cwdl-why-bg>.container { max-width: 100%; } } @media (max-width:960px) { .cwdl-why ul { flex-wrap: wrap; } .cwdl-why ul li { width: 50%; padding: 1px; } .cwdl-why-item { height: 240px; } } @media (min-width:960px) { .cwdl-why ul li:hover { width: 35%; } .cwdl-why ul li:hover .cwdl-why-mask { height: 100px; justify-content: flex-start; background-color: var(--default); } .cwdl-why ul li:hover .cwdl-why-mask img, .cwdl-why ul li:hover .cwdl-why-mask p, .cwdl-why ul li:hover .cwdl-why-mask span { display: none; } .cwdl-why ul li:hover .cwdl-why-mask h3 { margin-top: 0; color: #fff; text-align: left; } .cwdl-why ul li:hover .cwdl-why-mask .cwdl-why-desc { height: 40px; line-height: 20px; display: block; text-align: left; overflow: hidden; } } /* */ /* */ .cwdl-process ul { display: flex; flex-wrap: wrap; margin-right: -20px; } .cwdl-process ul li { position: relative; width: 14.28%; text-align: center; margin-bottom: 10px; } .cwdl-process ul li span { position: absolute; top: 72px; right: -6px; margin-top: -3px; } .cwdl-process ul li img { max-width: 100%; } .cwdl-process ul li h3 { padding-top: 15px; font-size: 18px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } .cwdl-process ul li p { padding: 15px 25px 0; font-size: 14px; color: #777; font-family: arial; } @media (max-width:1230px) { .cwdl-process ul li span { display: none; } .cwdl-process ul li { width: 25%; } } @media (max-width:960px) { .cwdl-process ul { padding-top: 15px; padding-bottom: 0; } .cwdl-process ul li { width: 33.33%; } } @media (max-width:640px) { .cwdl-process ul { padding-top: 15px; padding-bottom: 0; } .cwdl-process ul li { width: 50%; } } /* gxqy */ /* */ .gxqy-identified ul { display: flex; justify-content: flex-start; flex-wrap: wrap; } .gxqy-identified ul li { width: 25%; text-align: center; } .gxqy-identified ul li a { display: block; padding: 40px 10px; border-bottom: 1px solid #eee; border-left: 1px solid #eee; } .gxqy-identified ul li img { max-width: 100%; } .gxqy-identified ul li:hover img { transform: translateY(-5px); } .gxqy-identified ul li h3 { margin-top: 15px; } .gxqy-identified ul li p { margin-top: 10px; height: 40px; line-height: 20px; color: #888; overflow: hidden; } .gxqy-identified ul li:nth-child(1) a, .gxqy-identified ul li:nth-child(5) a { border-left: transparent; } .gxqy-identified ul li:nth-child(n+5) a { border-bottom: transparent; } @media (max-width:768px) { .gxqy-identified ul li { width: 33.33%; } .gxqy-identified ul li a { border-color: transparent !important; } } @media (max-width:640px) { .gxqy-identified ul li { width: 50%; } .gxqy-identified ul li a { padding: 15px; } } @media (max-width:320px) { .gxqy-identified ul li { width: 100%; } .gxqy-identified ul li a { padding: 5px; } } /* */ .gxqy-support-bg { background-color: #fafafa; } .gxqy-support ul { margin-right: -20px; } .gxqy-support ul li { float: left; width: 25%; padding: 0 20px 20px 0; } .gxqy-support ul li a { position: relative; display: block; overflow: hidden; } .gxqy-support ul li a>img { width: 100%; } .gxqy-support-mask { position: absolute; bottom: 0; left: 0; width: 100%; height: 100%; background-color: rgba(0, 0, 0, .6); display: flex; justify-content: center; align-items: center; } .gxqy-support-mask img { max-width: 100%; } .gxqy-support-mask>div { text-align: center; } .gxqy-support-mask h3 { margin-top: 10px; color: #fff; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; } .gxqy-support ul li a:hover img { transform: scale(1.1); } @media (max-width:768px) { .gxqy-support ul li { width: 50%; } } @media (max-width:480px) { .gxqy-support ul li { width: 100%; } } /* */ .gxqy-conditions-bg { background-image: url(../assets/images/gxqy/conditions-bg.jpg); } .gxqy-conditions ul { display: flex; flex-wrap: wrap; margin-left: -20px; } .gxqy-conditions ul li { width: 25%; margin: 10px 0; padding-left: 20px; text-align: center; } .gxqy-conditions-item { padding: 30px; background-color: rgba(255, 255, 255, .2); color: #fff; border-radius: 8px; } .gxqy-conditions-item h3 { font-size: 20px; } .gxqy-conditions-item p { margin-top: 15px; height: 60px; line-height: 20px; color: #ddd; overflow: hidden; } @media (max-width:1230px) { .gxqy-conditions-bg>.container { max-width: 100%; } .gxqy-conditions-item { padding: 20px; } } @media (max-width:960px) { .gxqy-conditions ul li { width: 33.33%; } } @media (max-width:768px) { .gxqy-conditions ul li { width: 50%; } } @media (max-width:480px) { .gxqy-conditions ul li { width: 100%; } } /* */ .gxqy-books ul { display: flex; flex-wrap: wrap; margin-left: -30px; } .gxqy-books ul li { width: 50%; margin: 15px 0; padding-left: 30px; } .gxqy-books-item { padding: 10px 0; display: flex; align-items: center; box-shadow: 0 0 10px rgba(0, 0, 0, .1); } .gxqy-books-num { width: 120px; height: 100px; font-size: 48px; line-height: 100px; text-align: center; color: var(--default); } .gxqy-books-content h3 { font-size: 20px; } .gxqy-books-content p { margin-top: 20px; font-size: 14px; color: #777; } @media (max-width:768px) { .gxqy-books ul li { width: 100%; } } /* */ .gxqy-process ul { position: relative; display: flex; flex-wrap: wrap; padding-bottom: 30px; } .gxqy-process ul li { position: relative; width: 20%; padding: 15px; text-align: center; } .gxqy-process ul li i { font-size: 52px; color: var(--mColor); } .gxqy-process ul li span { position: absolute; top: 65px; right: 50%; width: 100%; padding: 0 15px; text-align: center; display: block; height: 1px; } .gxqy-process ul li h3 { padding: 25px 0 15px; font-size: 18px; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; } .gxqy-process ul li p { padding: 0 25px; height: 57px; color: #777; overflow: hidden; } .gxqy-process .page-cateMore a { background-color: #F67465; color: #fff; border-color: #F67465; } @media (max-width:768px) { .gxqy-process ul li span { display: none; } .gxqy-process ul li { width: 50%; padding: 15px; } } @media (max-width:640px) { .gxqy-process ul li { width: 100%; } } /* */ .gxqy-security-bg { background-color: #fbfbfb; } .gxqy-security { position: relative; } .gxqy-security ul { display: flex; flex-wrap: wrap; margin-left: -50px; } .gxqy-security ul li { width: 50%; margin: 30px 0; padding-left: 50px; } .gxqy-security-item { padding: 30px; display: flex; align-items: center; border-radius: 150px; background-color: #fff; } .gxqy-security-ico { width: 80px; height: 80px; line-height: 80px; background-color: #eee; text-align: center; border-radius: 50%; } .gxqy-security-content { flex: 1; padding-left: 20px; } .gxqy-security-content h3 { font-size: 20px; } .gxqy-security-content p { margin-top: 15px; height: 40px; line-height: 20px; color: #777; } .gxqy-security-title { position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); width: 160px; height: 160px; border: 20px solid #fbfbfb; border-radius: 50%; font-size: 30px; font-weight: bold; display: flex; justify-content: center; align-items: center; background-color: #fff; } @media (max-width:1230px) { .gxqy-security-bg>.container { max-width: 100%; } } @media (max-width:768px) { .gxqy-security-title { display: none; } .gxqy-security ul li { width: 100%; margin: 10px 0; } .gxqy-security-item { padding: 20px; } .gxqy-security-content p { height: auto; } } /* */ .gxqy-evo-bg { background-image: url(../assets/images/cwdl/dljz-bg.jpg); } .gxqy-evo-box { display: flex; flex-wrap: wrap; justify-content: space-between; } .gxqy-evo-item { width: 48%; padding: 40px; background-color: rgba(255, 255, 255, .2); border-radius: 10px; color: #fff; overflow: hidden; } .gxqy-evo-title { text-align: center; } .gxqy-evo-title h3 { font-size: 24px; font-weight: bold; } .gxqy-evo-content p { margin-top: 20px; font-size: 18px; } .gxqy-evo-content p strong { font-size: 30px; } .gxqy-evo-content a:hover { background-color: var(--default); color: #fff; box-shadow: 0 10px 15px rgba(243, 188, 4, .5); } .gxqy-evo-item:nth-child(2) { color: var(--default); } .gxqy-evo-item:nth-child(2) .gxqy-evo-content p:last-child { color: #ff5b67; } @media (max-width:640px) { .gxqy-evo-item { width: 100%; margin-top: 15px; } } /* */ .gxqy-faq ul { display: flex; flex-wrap: wrap; margin-left: -20px; } .gxqy-faq ul li { width: 50%; padding-left: 20px; } .gxqy-faq-item { padding: 20px; margin-bottom: 15px; } .gxqy-faq-title { padding-bottom: 15px; margin-bottom: 15px; line-height: 20px; } .gxqy-faq-title h3 { font-size: 18px; } .gxqy-faq-title { position: relative; padding-left: 30px; } .gxqy-faq-title::before { position: absolute; top: 0; left: 0; width: 20px; height: 20px; line-height: 20px; text-align: center; color: #fff; border-radius: 3px; } .gxqy-faq-title::before { content: 'Q'; background-color: var(--default); } .gxqy-faq-content { position: relative; padding: 20px; box-shadow: 0 0 10px rgba(0, 0, 0, .1); border-radius: 6px; } .gxqy-faq-content p { line-height: 24px; color: #666; } .gxqy-faq-content::before { position: absolute; top: -7px; left: 60px; content: ''; width: 12px; height: 12px; background-color: #fff; transform: rotate(45deg); box-shadow: 0 -10px 15px rgba(0, 0, 0, .1); } .gxqy-faq-content p a { color: #eb3d00; } @media (max-width:768px) { .gxqy-faq ul li { width: 100%; } .gxqy-faq-item { padding: 5px; } } /* */ .gsfw-project-swiper { position: relative; } .gsfw-project-swiper .swiper-button-next, .gsfw-project-swiper .swiper-button-prev { background: none; width: 44px !important; outline: none; } .gsfw-project-swiper .swiper-button-next { right: -60px; } .gsfw-project-swiper .swiper-button-prev { left: -60px; } .gsfw-project-item { margin: 15px 10px; padding: 30px 15px; box-shadow: 0 0 10px rgba(0, 0, 0, .1); text-align: center; } .gsfw-project-item h3 { margin-top: 20px; } .gsfw-project-item p { padding: 10px 0; color: #777; min-height: 39px; } .gsfw-project-item a { display: inline-block; padding: 3px 25px; border: 1px solid #eee; border-radius: 30px; } .gsfw-project-item a:hover { background-color: var(--default); border-color: var(--default); color: #fff; } .gsfw-project-item a:hover i { color: #fff; } .gsfw-project-pic { position: relative; margin: 0 auto; width: 120px; height: 120px; border-radius: 50%; border: 10px solid #eee; overflow: hidden; } .gsfw-project-pic img { width: 100px; height: 100px; border-radius: 50%; border: 5px solid #fff; } @media (max-width:1350px) { .gsfw-project-swiper { position: relative; padding: 0 60px; } .gsfw-project-swiper .swiper-button-next { right: 0; } .gsfw-project-swiper .swiper-button-prev { left: 0; } } @media (max-width:480px) { .gsfw-project-swiper { position: relative; padding: 0; } .gsfw-project-swiper .swiper-button-next, .gsfw-project-swiper .swiper-button-prev { display: none; } } /* */ .gsfw-process ul { position: relative; display: flex; flex-wrap: wrap; padding-bottom: 30px; } .gsfw-process ul li { position: relative; width: 16.28%; padding: 15px; text-align: center; } .gsfw-process ul li span { position: absolute; top: 4px; right: -21px; width: 100%; } .gsfw-process ul li img { max-width: 100%; } .gsfw-process ul li h3 { padding: 25px 0 10px; font-size: 18px; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; } .gsfw-process ul li p { height: 57px; color: #777; overflow: hidden; } @media (max-width:1200px) { .gsfw-process ul li span { position: absolute; top: 14px; right: -14px; } } @media (max-width:768px) { .gsfw-process ul li span { display: none; } .gsfw-process ul li { width: 33.33%; padding: 15px; } } @media (max-width:640px) { .gsfw-process ul li { width: 50%; } } @media (max-width:480px) { .gsfw-process ul li { width: 100%; } } /* */ .site-tel { text-align: center; } .site-tel-box { display: inline-block; border: 1px solid var(--default); border-radius: 50px; overflow: hidden; background-color: #fff; } .site-tel-box>div { display: flex; justify-content: center; align-items: center; } .site-tel-number { padding: 0 35px; line-height: 50px; font-size: 18px; color: #444; } .site-tel-box a { display: inline-block; padding: 0 25px; line-height: 50px; font-size: 18px; background-color: var(--default); color: #fff; } @media (max-width:640px) { .site-tel-box { border-radius: 0; border: none; } .site-tel-box>div { flex-wrap: wrap; flex-direction: column; } .site-tel-box a { margin-top: 10px; display: block; width: 100%; line-height: 40px; } } /* */ .gsfw-books-bg { background-color: #f7f7f7; } .gsfw-books { display: flex; flex-wrap: wrap; justify-content: space-between; align-items: center; } .gsfw-books-content { width: 75%; } .gsfw-books-content h3 { position: relative; padding: 0 0 30px 15px; line-height: 30px; font-size: 30px; font-weight: bold; } .gsfw-books-content h3::before { position: absolute; top: 0; left: 0; content: ''; width: 5px; height: 30px; background-color: var(--default); } .gsfw-books-content h3 span { font-size: 14px; font-weight: normal; color: #666; } .gsfw-books-content ul { display: flex; flex-wrap: wrap; } .gsfw-books-content ul li { width: 50%; margin-bottom: 15px; font-size: 16px; color: #666; } .gsfw-books-pic { flex: 1; } .gsfw-books-pic img { width: 100%; } @media (max-width:768px) { .gsfw-books { flex-direction: column; align-items: initial; } .gsfw-books-content { width: 100%; } .gsfw-books-pic { flex: 1; max-width: 230px; margin: 0 auto; } } @media (max-width:640px) { .gsfw-books-content ul li { width: 100%; } } /* */ .gsfw-certificate ul { position: relative; display: flex; flex-wrap: wrap; } .gsfw-certificate ul li { position: relative; width: 20%; padding: 15px; text-align: center; } .gsfw-certificate ul li img { max-width: 100%; } .gsfw-certificate ul li span { position: absolute; top: 105px; right: 50%; width: 100%; padding: 0 15px; text-align: center; display: block; height: 1px; } .gsfw-certificate ul li h3 { padding: 25px 0 0; font-size: 18px; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; } @media (max-width:1230px) { .gsfw-certificate ul li span { position: absolute; top: 85px; } .gsfw-certificate ul li h3 { font-size: 14px; } } @media (max-width:768px) { .gsfw-certificate ul li span { display: none; } .gsfw-certificate ul li { width: 33.33%; padding: 15px; } } @media (max-width:640px) { .gsfw-certificate ul li { width: 50%; } } /* */ .gsfw-adv { padding: 40px 0; background-image: url(../assets/images/gsfw/adv-bg.jpg); text-align: center; color: #fff; } .gsfw-adv h3 { font-size: 32px; font-weight: bold; } .gsfw-adv p { padding: 15px 0 30px; font-size: 18px; } @media (max-width:640px) { .gsfw-adv h3 { font-size: 24px; font-weight: bold; } .gsfw-adv p { padding: 15px 0 30px; font-size: 16px; } } /* */ .ssch-know { display: flex; flex-wrap: wrap; justify-content: space-between; align-items: center; } .ssch-know-item { width: 30%; } .ssch-know-item ul li { position: relative; padding-left: 30px; margin: 25px 0; } .ssch-know-item ul li::before { position: absolute; top: 50%; left: 10px; content: ''; margin-top: -4px; width: 8px; height: 8px; background-color: var(--default); } .ssch-know-item ul li a { font-size: 16px; color: #666666; } .ssch-know-pic { width: 40%; padding: 3%; text-align: center; } .ssch-know-pic img { max-width: 100%; } @media (max-width:1230px) { .ssch-know-item ul li a { font-size: 16px; } } @media (max-width:768px) { .ssch-know-item, .ssch-know-pic { width: 100%; text-align: left; } .ssch-know-item ul li { margin: 10px 0; } } /* */ .chl-project-box { display: flex; flex-wrap: wrap; justify-content: space-between; } .chl-project-list { width: 68%; } .chl-project-list ul { display: flex; flex-wrap: wrap; overflow: hidden; } .chl-project-list ul li { width: 50%; padding: 10px 0 10px 20px; height: 250px; } .chl-project-item { position: relative; height: 100%; border-radius: 11px; overflow: hidden; } .chl-project-item h3 { font-size: 18px; font-weight: bold; } .chl-project-item p { margin: 15px 0 0; font-size: 16px; text-align: center; } .chl-project-mask { position: absolute; bottom: 0; left: 0; width: 100%; padding: 15px; background-color: rgba(0, 0, 0, .7); } .chl-project-mask h3, .chl-project-mask p, .chl-project-mask a { color: #fff; border-color: #fff; } .chl-project-mask a:hover { background-color: #fff; color: #666; } .chl-project-post { width: 32%; padding: 10px 0; overflow: hidden; } .chl-project-post h3 { text-align: center; } .chl-project-post .chl-project-mask { width: 100%; left: 0; bottom: 0; } .chl-project-list ul li { overflow: hidden; } .chl-project-post:hover .chl-project-item, .chl-project-list ul li:hover .chl-project-item { transform: scale(1.1); } @media (max-width:768px) { .chl-project-list, .chl-project-post { width: 100%; } .chl-project-post { height: 250px; } .chl-project-list ul { margin-left: -20px; } } @media (max-width:640px) { .chl-project-list ul li { width: 100%; } } /* */ .ssch-res-bg { background-image: url(../assets/images/ssch/res-bg.jpg); } .ssch-res-box { display: flex; flex-wrap: wrap; justify-content: space-between; } .ssch-res-item { width: 48%; padding: 40px; background-color: rgba(255, 255, 255, .2); border-radius: 10px; color: #999; overflow: hidden; } .ssch-res-title { text-align: center; } .ssch-res-title h3 { font-size: 24px; font-weight: bold; } .ssch-res-content p { margin-top: 20px; font-size: 18px; text-align: center; } .ssch-res-content p strong { font-size: 30px; color: red; } .ssch-res-content a:hover { background-color: var(--default); color: #fff; box-shadow: 0 10px 15px rgba(243, 188, 4, .5); } .ssch-res-item:nth-child(2) { color: #333; } @media (max-width:640px) { .ssch-res-item { width: 100%; margin-top: 15px; } } /* */ .ssch-why-bg { background-image: url(../assets/images/ssch/why-bg.jpg); } .ssch-why ul { display: flex; flex-wrap: wrap; justify-content: center; margin-left: -15px; } .ssch-why ul li { width: 25%; text-align: center; padding-left: 16px; margin: 8px 0; } .ssch-why ul li:hover { transform: translateY(-5px); } .ssch-why ul li a { display: block; padding: 40px 10px; background-color: #fff; border: 2px solid var(--default); border-radius: 8px; } .ssch-why ul li img { max-width: 100%; } .ssch-why ul li a:hover { background-color: #333333; } .ssch-why ul li a:hover h3, .ssch-why ul li a:hover p { color: #ffffff; } .ssch-why ul li h3 { margin-top: 15px; font-size: 18px; } .ssch-why ul li p { margin-top: 10px; height: 40px; line-height: 20px; color: #888; overflow: hidden; } @media (max-width:1230px) { .ssch-why-bg>.container { max-width: 100%; } } @media (max-width:768px) { .ssch-why ul li { width: 33.33%; } .ssch-why ul li a { border-color: transparent !important; } } @media (max-width:640px) { .ssch-why ul li { width: 100%; } } /* */ .ssch-process ul { position: relative; display: flex; flex-wrap: wrap; } .ssch-process ul li { position: relative; width: 20%; padding: 15px; text-align: center; } .ssch-process ul li span { position: absolute; top: 34px; right: -110px; width: 100%; } .ssch-process ul li img { max-width: 100%; } .ssch-process ul li p { margin-top: 15px; height: 40px; overflow: hidden; } @media (max-width:1200px) { .ssch-process ul li span { position: absolute; top: 14px; right: -14px; } } @media (max-width:768px) { .ssch-process ul li span { display: none; } .ssch-process ul li { width: 33.33%; padding: 15px; } } @media (max-width:640px) { .ssch-process ul li { width: 50%; } } @media (max-width:480px) { .ssch-process ul li { width: 100%; } } /* */ .ssch-faq-bg { padding-top: 0; background-image: url(../assets/images/ssch/faq-bg.png); background-position: center bottom; } .ssch-faq { display: flex; width: 100%; flex-wrap: wrap; position: relative; white-space: nowrap; height: 420px; overflow: hidden; } .ssch-faq div { margin: 5px; position: absolute; font-size: 20px; } .ssch-faq div span { border-radius: 6px; display: inline-block; border: 1px solid #eee; padding: 20px; border-radius: 6px; display: inline-block; } /* .ssch-faq a:hover{background-color: var(--default); color: #fff;} */ /* .ssch-faq span {position: absolute;white-space: nowrap;border: 1px solid #eee;padding: 20px 60px 20px 20px; font-size: 20px; border-radius: 6px;} */ @media (max-width:640px) { .ssch-faq a { width: 100%; padding: 10px; font-size: 16px; } } /* */ /* */ .about-us { display: flex; justify-content: space-between; align-items: center; } .about-us-txt { width: 50%; padding-right: 40px; } .about-us-txt h3 { font-size: 30px; margin-bottom: 35px; } .about-us-txt h3 span { margin-top: 15px; display: block; width: 60px; height: 2px; background-color: var(--default); } .about-us-txt p { margin: 10px 0 0; line-height: 25px; font-size: 16px; color: #666; } .about-us-txt a { display: inline-block; padding: 0 25px; line-height: 30px; border: 1px solid #fff; color: #fff; background-color: var(--mColor); } .about-us-pic { width: 50%; text-align: center; overflow: hidden; } .about-us-pic img { max-width: 100%; } @media (max-width:1230px) { .about-us-txt h3 { font-size: 24px; } } @media (max-width:768px) { .about-us { display: block; } .about-us-txt { width: 100%; padding-right: 0; } .about-us-pic { display: none; } } /* */ .about-env-item { position: relative; height: 460px; } .about-env-item .about-env-content { position: absolute; width: calc(25% - 10px); height: 230px; } .about-env-item .about-env-content:nth-child(1) { top: 0; left: 0; height: 460px; } .about-env-item .about-env-content:nth-child(2) { top: 0; left: 25%; height: 270px; } .about-env-item .about-env-content:nth-child(3) { top: 0; left: 50%; width: calc(50% - 10px); height: 180px; } .about-env-item .about-env-content:nth-child(4) { bottom: 0; left: 25%; height: 180px; } .about-env-item .about-env-content:nth-child(5) { bottom: 0; left: 50%; height: 270px; } .about-env-item .about-env-content:nth-child(6) { bottom: 0; left: 75%; height: 270px; } .about-env-item .about-env-content h3 { position: absolute; bottom: 0; left: 0; width: 100%; padding: 10px; background-color: rgba(0, 0, 0, .7); color: #fff; } @media (max-width:768px) { .about-env-item .about-env-content { top: initial !important; bottom: initial !important; left: initial !important; right: initial !important; position: relative; margin-bottom: 15px; height: 250px !important; width: 100% !important; } .about-env-item { position: relative; height: auto; } } /* */ .about-history { overflow-x: auto; } .about-history img { width: 1200px; } /* */ .about-contact ul { display: flex; flex-wrap: wrap; justify-content: center; } .about-contact ul li { width: 33.33%; padding: 15px; text-align: center; } .about-contact-item { position: relative; background-color: #fff; border-bottom: 3px solid #0E74FB; padding: 25px; border: 1px solid #eee; transition: all .3s; font-family: arial; } .about-contact-item span { margin: 0 auto; display: block; width: 100px; height: 100px; line-height: 90px; border-radius: 50%; text-align: center; } .about-contact-item h3 { color: #777; font-size: 20px; padding-bottom: 15px; } .about-contact-item p { height: 40px; font-size: 16px; color: #777; } .about-contact li:hover .about-contact-item { box-shadow: 0 0 15px rgba(0, 0, 0, .1); background-color: #fff; } @media (max-width:768px) { .about-contact ul li { width: 50%; } } @media (max-width:480px) { .about-contact ul li { width: 100%; } .about-contact-item { padding: 15px; } } #map { width: 100%; height: 450px; } @media (max-width:640px) { #map { width: 100%; height: 250px; } } /* */ /* detail */ .detail { padding: 60px 0; } @media (max-width:768px) { .detail .container-flex { flex-direction: column; } } .detail-left { width: 512px; } @media (max-width:1230px) { .detail-left { width: 280px; } } @media (max-width:1230px) { .detail-left { width: 280px; } } .detail-image { border: 1px solid #eee; } .detail-image img { width: 100%; } .detail-right { flex: 1; padding-left: 60px; } @media (max-width:1230px) { .detail-right { padding-left: 30px; } } @media (max-width:768px) { .detail-left { width: 100%; } .detail-right { padding-left: 0; margin-top: 20px; ; } } .detail-title { margin-bottom: 30px; } .detail-title h3 { margin-bottom: 10px; font-size: 24px; } .detail-title p { line-height: 24px; color: #777; } .detail-price { padding: 15px 0; border-bottom: 1px dashed #eee; border-top: 1px dashed #eee; } .detail-price span { font-size: 24px; color: red; } .detail-service { padding: 35px 0 20px; } .detail-service p { margin-bottom: 15px; color: #777; } .detail-service p span { color: #333; } .detail-ask a { position: relative; display: inline-block; padding: 0 35px; line-height: 45px; font-size: 16px; background-color: var(--default); color: #fff; } .detail-ask a:hover { box-shadow: 0 10px 15px rgba(243, 188, 4, .5); } @media (max-width:1230px) { .detail-title { margin-bottom: 10px; } .detail-price { padding: 10px 0; } .detail-service { padding: 25px 0 10px; } } .detail-box { padding-top: 70px; display: flex; flex-wrap: wrap; } .detail-content { width: 75%; border: 1px solid #ccc; } /* ./ */ .detail-aside { flex: 1; padding-left: 30px; } @media (max-width:1230px) { .detail-content { width: 100%; } .detail-aside { margin-top: 20px; padding-left: 0; } } .detail-content-link ul { display: flex; background-color: #fbfbfb; } .detail-content-link ul li a { display: inline-block; padding: 0 25px; line-height: 45px; } .detail-content-link ul li a:hover, .detail-content-link ul li.current-cat a { background-color: #fff; box-shadow: 0 3px 0 var(--default) inset; } @media (max-width:480px) { .detail-content-link ul li a { display: inline-block; padding: 0 15px; line-height: 45px; } } .detail-content-item { padding: 20px; } .detail-content-title { padding-top: 30px; padding-bottom: 15px; border-bottom: 1px solid #eee; } .detail-content-title h3 { font-size: 18px; } .detail-content-show { margin-top: 50px; } .detail-content-show p { margin-bottom: 10px; color: #999999; font-size: 16px; line-height: 1.5; } /* */ .detail-content-adv { padding-top: 50px; } .detail-content-adv ul { position: relative; display: flex; flex-wrap: wrap; } .detail-content-adv ul li { position: relative; width: 25%; padding: 5px 15px; text-align: center; } .detail-content-adv ul li img { max-width: 100%; } .detail-content-adv ul li h3 { margin-top: 15px; } .detail-content-adv ul li p { margin-top: 5px; height: 40px; color: #666; overflow: hidden; } @media (max-width:768px) { .detail-content-adv ul li { width: 33.33%; padding: 15px; } } @media (max-width:640px) { .detail-content-adv ul li { width: 50%; } } @media (max-width:480px) { .detail-content-adv ul li { width: 100%; } } /* */ .detail-content-safe-item { padding-top: 20px; display: flex; border-radius: 150px; background-color: #fff; } .detail-content-safe-s-ico { text-align: center; border-radius: 50%; } .detail-content-safe-s-content { flex: 1; padding-left: 20px; } .detail-content-safe-s-content h3 { font-size: 20px; color: var(--default); } .detail-content-safe-s-content p { margin-top: 5px; line-height: 20px; color: #777; } .detail-content-safe-666 { margin-top: 10px; display: flex; align-items: center; } .detail-content-safe-666>div { padding: 10px; color: #666; } .detail-content-safe-666>div:nth-child(2n-1) { border: 1px solid var(--default); } .detail-aside-title { padding: 0 25px; line-height: 45px; border: 1px solid #eee; border-left: 4px solid var(--default); } /* */ .detail-aside-product { margin-top: -1px; border: 1px solid #eee; padding: 20px 15px; } .detail-aside-product ul li { text-align: center; } .detail-aside-product ul li a { display: block; margin-top: 20px; } .detail-aside-product-pic { overflow: hidden; } .detail-aside-product-pic img { width: 100%; } .detail-aside-product ul li h3 { margin-top: 20px; } .detail-aside-product ul li a:hover .detail-aside-product-pic img { transform: scale(1.2); } @media (max-width:1230px) { .detail-aside-product ul { display: flex; flex-wrap: wrap; margin-left: -15px; } .detail-aside-product ul li { width: 25%; padding-left: 15px; } } @media (max-width:768px) { .detail-content-safe-666 { flex-direction: column; } .detail-content-safe-666>div:nth-child(2n) { transform: rotate(90deg); } .detail-aside-product ul li { width: 50%; } } @media (max-width:480px) { .detail-aside-product ul li { width: 100%; } } /* */ .news-link { margin-top: 20px; } .news-link ul { display: flex; background-color: #fbfbfb; } .news-link ul li a { display: inline-block; padding: 0 25px; font-size: 16px; line-height: 45px; } .news-link ul li a:hover, .news-link ul li.current-cat a { background-color: #fff; box-shadow: 0 -3px 0 var(--default) inset; color: var(--default); } @media (max-width:480px) { .news-link ul { justify-content: space-between; } .news-link ul li a { padding: 0 10px; font-size: 14px; } } @media (max-width:320px) { .news-link ul li a { padding: 0 5px; } } /* */ .news { padding-top: 40px; } .news li { margin-bottom: 25px; border-bottom: 1px solid #eee; } .news-pic { position: relative; float: left; width: 25%; overflow: hidden; } .news-pic>img { width: 100%; transform: scale(1.1); transition: all .3s; } .news-txt { float: left; width: 75%; padding-left: 25px; } .news-txt h3 { font-size: 22px; } .news-txt>span { padding: 15px 0 0; color: #999; display: flex; align-items: center; } .news-txt p { line-height: 25px; margin: 15px 0; height: 50px; color: #999; font-size: 14px; overflow: hidden; } .news-arr span { display: inline-block; width: 40px; height: 40px; line-height: 40px; border-radius: 50%; text-align: center; background-color: #f5f5f5; color: #777; } .news li a:hover .news-txt h3 { color: var(--default); } .news li a:hover .news-arr span { background-color: var(--default); color: #fff; } .news li a:hover .news-pic>img { transform: scale(1); } @media (max-width:1230px) { .news-txt h3 { font-size: 18px; } .news-arr span { width: 30px; height: 30px; line-height: 30px; } } @media (max-width:640px) { .news-pic { width: 100%; } .news-txt { width: 100%; padding-left: 0; padding-top: 15px; } .news-arr span { display: none; } } /* */ .article-show { padding: 50px 0; } .article-show .flex { align-items: flex-start; } .article-title { padding-bottom: 25px; text-align: center; border-bottom: 1px solid #eee; } .article-title h1 { font-size: 18px; } .article-title p { margin-top: 10px; } .article-title span { margin: 0 10px; color: #777; } .article-content { padding: 25px 0; line-height: 24px; } .article-content p { margin-bottom: 15px; } .article-click { text-align: center; } .article-click a { display: inline-block; width: 100px; height: 100px; line-height: 80px; text-align: center; background-color: var(--default); color: #fff; border-radius: 60px; border: 10px solid #FBEBB3; } .article-click a i { font-size: 44px; } .article-click p { margin-top: 15px; font-size: 16px; } .detail-nextpage { padding: 60px 0; } .detail-nextpage ul { padding: 20px 0; display: flex; justify-content: space-between; align-items: center; border-top: 1px solid #eee; border-bottom: 1px solid #eee; } .detail-nextpage ul li { position: relative; } .detail-nextpage ul li i { position: absolute; top: 50%; left: 0; margin-top: -10px; } .detail-nextpage ul li:last-child { text-align: right; } .detail-nextpage ul li:last-child i { left: inherit; right: 0; } .detail-nextpage ul li h3 { margin-bottom: 15px; } .detail-nextpage ul li a { color: #666; font-size: 16px; } .detail-nextpage ul li a:hover { color: var(--default); } @media (max-width:768px) { .detail-nextpage ul { flex-direction: column; justify-content: flex-start; align-items: flex-start; } .detail-nextpage ul li:last-child { text-align: left; margin-top: 15px; } .detail-nextpage ul li h3 { margin-bottom: 5px; } } .related-news h2 { padding-bottom: 15px; margin-bottom: 15px; font-size: 26px; border-bottom: 1px solid #eee; } .related-news h2 span { color: #999; text-transform: uppercase; } .related-news-list ul { margin-left: -15px; } .related-news-list ul li { float: left; width: 25%; padding-left: 15px; margin: 10px 0; } .related-news-list ul li a { display: block; } .related-news-list .related-news-pic { border: 1px solid #eee; overflow: hidden; } .related-news-list .related-news-pic img { width: 100%; } .related-news-list .related-news-txt { padding: 15px 0; } .related-news-list .related-news-txt h3 { margin-bottom: 15px; } .related-news-list ul li a:hover .related-news-pic img { transform: scale(1.1); } .related-news-list ul li a:hover .related-news-txt h3 { color: var(--default); } @media (max-width:1230px) { .related-news-list ul li { width: 50%; } .related-news-list .related-news-txt h3 { white-space: nowrap; text-overflow: ellipsis; overflow: hidden; } } @media (max-width:640px) { .related-news-list ul li { width: 100%; } } /* */ .zzxk-list { margin-top: 30px; } .zzxk-list ul { margin: 0; margin-right: -25px; display: flex; flex-wrap: wrap; } .zzxk-list ul li { float: left; width: 25%; padding-right: 25px; margin: 10px 0; list-style: none; box-sizing: border-box; text-align: center; border-radius: 10px; } .zzxk-list ul li a { padding: 20px 0; display: block; } .zzxk-list ul li a img { margin: 10px 0 20px; } .zzxk-list ul li a h3 { font-size: 16px; margin-bottom: 10px; } .zzxk-list ul li p { min-height: 40px; } .zzxk-list-pic { position: relative; overflow: hidden; } .zzxk-list-pic img { width: 100%; } .zzxk-list-pic h3 { position: absolute; bottom: 0; left: 0; margin: 0; padding: 10px; color: #fff; font-size: 16px; } .zzxk-list-txt { padding: 0 15px 15px; border: 1px solid #eee; } .zzxk-list-txt h3 { margin: 15px 0 5px; font-size: 20px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; } .zzxk-list-txt p { margin-bottom: 15px; height: 46px; overflow: hidden; line-height: 22px; text-align: left; color: #777; font-size: 14px; } .zzxk-list-txt span { display: inline-block; padding: 0 15px; line-height: 30px; border: 1px solid #eee; color: #777; border-radius: 4px; } .zzxk-list-txt span i { margin-left: 4px; display: inline-block; border-bottom: 5px solid transparent; border-top: 5px solid transparent; border-left: 8px solid #777; } .zzxk-list ul li a:hover { transform: translateY(-5px); box-shadow: 0 0 10px rgb(0 0 0 / 15%); border-radius: 5px; overflow: hidden; } .zzxk-list ul li a:hover .zzxk-list-pic img { transform: scale(1.1); } .zzxk-list ul li a:hover .zzxk-list-txt span { background-color: var(--default); color: #fff; border-color: var(--default); } .zzxk-list ul li a:hover .zzxk-list-txt span i { border-left-color: #fff } @media (max-width:1230px) { .zzxk-list ul li { width: 33%; } } @media (max-width:768px) { .zzxk-list ul li { width: 50%; } } @media (max-width:560px) { .zzxk-list ul li { width: 100%; } } /* */ .yqzs-list { margin-top: 30px; } .yqzs-list ul { margin: 0; margin-right: -25px; } .yqzs-list ul li { float: left; width: 33.33%; padding-right: 25px; margin: 10px 0; } .yqzs-list ul li a { display: block; } .yqzs-list-pic { position: relative; overflow: hidden; } .yqzs-list-pic img { width: 100%; } .yqzs-list-pic h3 { position: absolute; bottom: 0; left: 0; margin: 0; padding: 10px; color: #fff; font-size: 16px; } .yqzs-list-txt { padding: 0 15px 15px; } .yqzs-list-txt h3 { margin: 15px 0 5px; font-size: 20px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; } .yqzs-list-txt p { margin-bottom: 15px; height: 46px; overflow: hidden; line-height: 22px; text-align: left; color: #777; font-size: 14px; } .yqzs-list-txt span { position: relative; display: inline-block; line-height: 40px; color: #777; } .yqzs-list-txt span::before { position: absolute; bottom: 0; left: 0; content: ''; width: 20px; height: 2px; background-color: var(--default); } .yqzs-list-txt span i { margin-left: 5px; font-style: inherit; } .yqzs-list ul li a:hover .yqzs-list-pic img { transform: scale(1.1); } .yqzs-list ul li a:hover .yqzs-list-txt h3 { font-weight: bold; color: var(--default); } .yqzs-list ul li a:hover .yqzs-list-txt span { color: var(--default); } .yqzs-list ul li a:hover .yqzs-list-txt span::before { width: 100%; transition: .3s; } .yqzs-list ul li a:hover .yqzs-list-txt span i { border-left-color: #fff } @media (max-width:1230px) { .yqzs-list ul li { width: 33.33%; } } @media (max-width:768px) { .yqzs-list ul li { width: 50%; } } @media (max-width:560px) { .yqzs-list ul li { width: 100%; padding: 0; } } .plus-h3 h3 { font-size: 30px; text-align: center; } .zz-list { padding: 50px 0 70px; overflow: hidden; } .zz-list ul, .zm-list ul { display: flex; flex-wrap: wrap; justify-content: center; position: relative; margin-top: 70px; } .zz-list ul li, .zm-list ul li { width: 190px; text-align: center; border-radius: 36px; border: 1px solid #cccccc; transform: rotate(45deg); background: #ffffff; height: 190px; position: relative; display: flex; align-items: center; margin: 0 4%; box-shadow: 0 0 25px rgb(0 0 0 / 10%); overflow: hidden; } .zz-list ul li:nth-of-type(n+5), .zm-list ul li:nth-of-type(n+5) { margin-top: 80px; } .zz-list ul li a, .zm-list ul li a { display: block; transform: rotate(-45deg); position: absolute; width: 100%; overflow: hidden; z-index: 3; } .zz-list ul li h3 { font-size: 16px; margin-top: 20px; } .zz-list ul li:hover, .zm-list ul li:hover { /* background: url(../images/hot-zz.png); */ border-color: transparent; background-size: 100% 100%; } .zz-list ul li:hover a img { -webkit-filter: grayscale(100%) brightness(1000%); filter: grayscale(100%) brightness(1000%); max-width: 100%; } .zz-list ul li>img, .zm-list ul li>img { position: absolute; top: 0; left: 0; display: block; width: 100%; height: 100%; transform: rotate(45deg); visibility: hidden; opacity: 0; z-index: 1; } .zz-list ul li:hover>img, .zm-list ul li:hover>img { visibility: visible !important; opacity: 1 !important; transform: rotate(0) !important; } .zz-list ul li:hover h3 { color: #ffffff; } .line { position: absolute; max-width: 100%; top: 50%; transform: translateY(-50%); } .zx-btn { display: flex; width: 500px; height: 60px; line-height: 60px; justify-content: center; align-items: center; margin: 70px auto 0; text-align: center; border-radius: 30px; overflow: hidden; border: 2px solid var(--mColor); } .zx-btn .btn-i { height: 60px; font-size: 18px; color: #333333; background-color: transparent; flex: 1; } .zx-btn .btn-i b { font-size: 24px; font-weight: normal; } .zx-btn a { display: inline-block; font-size: 18px; color: #ffffff; background-color: var(--mColor); width: 150px; } .second-list { background: url(../images/second-bg.jpg); background-attachment: fixed; } .second-list .zx-btn { border: 2px solid #2b5be4; } .second-list .zx-btn .btn-i, .second-list .zx-btn .btn-i b { color: #ffffff; } .second-list .zx-btn a { background-color: #2b5be4; } .second-list .zz-list ul li { border-color: transparent; } /* .second-list .zz-list ul li:hover {background: url(../images/blue-zz.png)} */ .page-more { text-align: center; margin-top: 70px; } .page-more a { display: inline-block; font-size: 16px; color: #ffffff; background-color: var(--mColor); width: 290px; line-height: 48px; border-radius: 30px; } .last-list ul li { display: none; } .last-list ul li:nth-of-type(-n+4) { display: flex; } @media (max-width: 1200px) { .plus-h3 h3 { font-size: 24px; } .line { display: none; } .zz-list, .zm-list { padding: 30px 0 50px; } .zz-list ul li, .zm-list ul li { width: 150px; height: 150px; margin: 0 2.7%; } .zz-list ul li:nth-of-type(n+5), .zm-list ul li:nth-of-type(n+5) { margin-top: 0; } .zz-list ul li img { transform: scale(.6); } .zz-list ul li h3 { font-size: 16px; margin-top: 0; } .zx-btn { width: 60%; } } @media (max-width: 768px) { .zz-list ul li { width: 120px; height: 120px; border-radius: 20%; } .zz-list ul li h3 { font-size: 14px; padding: 0 4px; } .zx-btn { height: 50px; } .zx-btn .btn-i, .zx-btn a { font-size: 16px; } .zx-btn .btn-i b { font-size: 20px; } } @media (max-width: 680px) { .zz-list ul, .zm-list ul { margin-top: 0; } .zz-list ul li, .zz-list ul li:nth-of-type(n+5), .zm-list ul li, .zm-list ul li:nth-of-type(n+5) { margin: 0 20px; margin-top: 48px; } .zm-list ul li .mask { width: 220px; } .zx-btn { width: 90%; } .zx-btn .btn-i, .zx-btn a { font-size: 14px; } .zx-btn a { width: 110px; } .zx-btn .btn-i b { font-size: 16px; } .page-more a { width: 230px; } } .zs-list { padding: 50px 0; } .zs-list ul { margin: 50px 0; display: flex; flex-wrap: wrap; justify-content: center; } .zs-list ul li { background: url(../images/cover-bg.png); position: relative; width: 220px; height: 253px; margin: 0 10px; text-align: center; display: none; } .zs-list ul li:nth-of-type(-n+9) { display: block; } .zs-list ul li>a { display: block; position: absolute; width: 100%; top: 50%; transform: translateY(-50%); } .zs-list ul li:hover { background: url(../images/cover-on.png); } .zs-list ul li:hover>a, .zm-list ul li:hover>a { display: none; } .zs-list ul li .mask, .zm-list ul li .mask { position: absolute; display: none; } .zs-list ul li .mask h3, .zm-list ul li .mask h3 { font-size: 20px; color: #ffffff; margin-bottom: 25px; } .zs-list ul li .mask a, .zm-list ul li .mask a { font-size: 14px; color: #ffffff; border: 1px solid #ffffff; border-radius: 5px; padding: 4px 11px; } .zs-list ul li:hover .mask, .zm-list ul li:hover .mask { display: block; position: absolute; width: 100%; top: 50%; transform: translateY(-50%); } .zs-list ul li .cover-box, .zm-list ul li .cover-box { position: relative; width: 90px; height: 90px; overflow: hidden; border: 4px solid #e5e5e5; border-radius: 50%; display: inline-block; margin-bottom: 15px; } .zs-list ul li .cover-box img, .zm-list ul li .cover-box img { position: absolute; left: 50%; top: 50px; transform: translate(-50%, -50%); } .zm { background: url(../images/zm-bg.jpg); } .zm .plus-h3 h3 { color: #ffffff; } .zm-list { padding: 50px 0; } .zm-list ul li .mask { width: 260px; position: relative; z-index: 3; } .zm-list ul li:hover .mask { transform: rotate(-45deg) translateY(-50%); width: 260px; } .zm-list ul li>a h3 { font-size: 16px; padding: 0 20px; margin-top: -10px; } .zm-list ul li .mask a { transform: rotate(0); position: static; display: inline; } @media (max-width: 680px) { .zm-list ul li .mask, .zm-list ul li:hover .mask { width: 220px; } .zm-list ul li>a h3 { font-size: 14px; } .zs-list ul li .mask h3, .zm-list ul li .mask h3 { font-size: 16px; } } .zm-process { padding: 70px 0 50px; } .zm-process ul { padding: 30px 0; } .gxqy-process ul li h3 { font-size: 16px; padding: 15px 0; } .process { background: url(../images/process-bg.jpg); position: relative; } .wave { FONT-WEIGHT: 100; position: absolute; left: 0; bottom: 0; z-index: -1; height: 150px; z-index: 0; } .wave+.wave { z-index: 1; } /* .timeline { position: relative; margin: 30px auto; padding: 60px 0; } .timeline::before { content: ""; position: absolute; top: 0; left: 10%; width: 4px; height: 100%; background-color: #8d94b1; } @media (min-width: 800px) { .timeline::before { left: 50%; margin-left: -2px; } } @media (max-width: 800px) { .timeline::before { left: 6.5%; } } .timeline__item { margin-bottom: 100px; position: relative; } .timeline__item::after { content: ""; clear: both; display: table; } .timeline__item:nth-child(2n) .timeline__item__content { float: right; } .timeline__item:nth-child(2n) .timeline__item__content::before { content: ''; right: 40%; } @media (min-width: 800px) { .timeline__item:nth-child(2n) .timeline__item__content::before { left: inherit; } } .timeline__item:nth-child(2n) .timeline__item__content__date { background-color: var(--default); color: var(--default); } .timeline__item:nth-child(2n) .timeline__item__content__description { color: #ffffff; } .timeline__item:last-child { margin-bottom: 0; } .timeline__item-bg { -webkit-transition: all 1s ease-out; transition: all 1s ease-out; color: #fff; } .timeline__item-bg:nth-child(2n) .timeline__item__station { background-color: #7646b5; } .timeline__item-bg:nth-child(2n) .timeline__item__content .timeline__item__content__date { color: #7646b5; } .timeline__item-bg:nth-child(2n) .timeline__item__content { background-color: #7646b5; } .timeline__item-bg:nth-child(2n) .timeline__item__content .timeline__item__content__date { color: #7646b5; } .timeline__item-bg:nth-child(2n) .timeline__item__content::before { background-color: #666; } .timeline__item-bg:nth-child(2n) .timeline__item__content__description { color: #fff; } .timeline__item-bg .timeline__item__station { background-color: #0072e8; } .timeline__item-bg .timeline__item__content { background-color: #0072e8; } .timeline__item-bg .timeline__item__content .timeline__item__content__date { color: #0072e8; } .timeline__item-bg .timeline__item__content::before { background-color: #65adb7; } .timeline__item-bg .timeline__item__content__description { color: #fff; } .timeline__item:nth-child(2n) .timeline__item__content__date { background-color: #ffffff; } .timeline__item__station { background-color: #9aa0b9; width: 40px; height: 40px; position: absolute; border-radius: 50%; padding: 8px; top: 0; left: 10%; margin-left: -35px; border: 4px solid #8d94b1; -webkit-transition: all .3s ease-out; transition: all .3s ease-out; z-index: 13; } @media (min-width: 800px) { .timeline__item__station { left: 50%; margin-left: -30px; width: 60px; height: 60px; padding: 15px; border-width: 6px; z-index: 3; font-size: 18px; line-height: 20px; color: #ffffff; } } @media (max-width: 800px) { .timeline__item__station {color: #ffffff;line-height: 18px;text-align: center;} } .timeline__item__content { width: 80%; background: #fff; padding: 20px 30px; border-radius: 6px; float: right; -webkit-transition: all .3s ease-out; transition: all .3s ease-out; background-color: var(--default); } .timeline__item__content img { display: none; } @media (min-width: 800px) { .timeline__item__content { width: 40%; float: inherit; padding: 30px 25px; } } .timeline__item__content::before { content: ''; position: absolute; left: 10%; background: #8d94b1; top: 20px; width: 10%; height: 4px; z-index: 9; -webkit-transition: all .3s ease-out; transition: all .3s ease-out; } @media (min-width: 800px) { .timeline__item__content::before { left: 40%; top: 30px; height: 4px; margin-top: -2px; z-index: 0; } } .timeline__item__content__date { margin: 0; padding: 8px 12px; font-size: 15px; margin-bottom: 10px; background-color: #ffffff; color: var(--default); display: inline-block; border-radius: 4px; } .timeline__item__content__description { margin: 0; padding: 0; font-size: 16px; line-height: 24px; font-weight: 300; margin-top: 10px; color: #ffffff; } @media (min-width: 800px) { .timeline__item__content__description { font-size: 19px; line-height: 28px; } } */ .page-cateTitle-type1 { text-align: center; padding-bottom: 50px; } .page-cateTitle-type1 h3 { font-size: 30px; } .page-cateTitle-type1 span { position: relative; display: inline-block; width: 0; height: 0; border-top: 10px solid #0167CC; border-left: 10px solid transparent; border-right: 10px solid transparent; } .page-cateTitle-type1 span:before, .page-cateTitle-type1 span:after { position: absolute; top: -5px; content: ''; width: 140px; height: 1px; background-color: #0167CC; } .page-cateTitle-type1 span:before { left: -160px; } .page-cateTitle-type1 span:after { right: -160px; } /* title2 */ .page-cateTitle-type2 { position: relative; padding-bottom: 10px; margin-bottom: 25px; font-size: 30px; font-weight: bold; } .page-cateTitle-type2:before { position: absolute; bottom: 0; left: 0; display: block; content: ''; width: 60px; height: 2px; background-color: #0167CC; } @media (max-width:768px) { .page-cateTitle-type1 { padding-bottom: 25px; } .page-cateTitle-type1 h3 { font-size: 24px; } .page-cateTitle-type1 span:before, .page-cateTitle-type1 span:after { width: 80px; } .page-cateTitle-type1 span:before { left: -100px; } .page-cateTitle-type1 span:after { right: -100px; } .page-cateTitle-type2 { font-size: 24px; } } .page-agency-outing { padding: 60px 0; background-color: #f5f5f5; } .page-agency-outing ul { float: left; width: 30%; padding-top: 45px; } .page-agency-outing ul li:first-child { margin-bottom: 125px; } .page-agency-outing ul img { max-width: 100%; margin-bottom: 15px; } .page-agency-outing-pic { float: left; width: 40%; padding: 15px 25px; text-align: center; } .page-agency-outing-pic img { max-width: 100%; } @media (max-width:1000px) { .page-agency-outing-pic { padding-top: 65px; } } @media (max-width:768px) { .page-agency-outing { padding-bottom: 20px; } .page-agency-outing ul { float: left; width: 100%; padding-top: 0; } .page-agency-outing ul li { margin-bottom: 35px !important; } .page-agency-outing-pic { display: none; } } .pad-box { display: flex; justify-content: space-between; align-items: center; } .pad-box>div { width: 55%; } .pad-box>div.img-l { width: 40%; animation-delay: 1s; animation: move 4.2s linear infinite; } .btm .pad-box { flex-direction: row-reverse; } .btm .pad-box>div { width: 50%; } .btm .pad-box>div.img-l { width: 45%; } @-webkit-keyframes move { 0% { transform: translateY(0px); } 50% { transform: translateY(25px); } 100% { transform: translateY(0px); } } @-moz-keyframes move { 0% { transform: translateY(0px); } 50% { transform: translateY(25px); } 100% { transform: translateY(0px); } } @-o-keyframes move { 0% { transform: translateY(0px); } 50% { transform: translateY(25px); } 100% { transform: translateY(0px); } } @keyframes move { 0% { transform: translateY(0px); } 50% { transform: translateY(25px); } 100% { transform: translateY(0px); } } .img-l img { max-width: 100%; height: auto; will-change: transform; transform: perspective(300px) rotateX(0deg) rotateY(0deg); } .top { margin-top: 30px; margin-bottom: 30px; } .con-r { padding: 30px 25px; box-shadow: 0 0 15px rgb(0 0 0 / 10%); border-radius: 5px; transition: all 0.3s ease-in-out; border: 1px solid transparent; } .con-r .con-item { margin-bottom: 20px; } .con-r .con-item:last-of-type { margin-bottom: 0; } .con-r .con-item h3 { font-size: 18px; margin-bottom: 15px; } .con-r .con-item p { font-size: 16px; line-height: 2; color: #666666; } .con-r:hover { border-color: var(--default); } .con-r ul li { font-size: 16px; line-height: 1.5; margin-bottom: 10px; position: relative; } .con-r ul li::before { content: ''; position: absolute; width: 10px; height: 10px; } .gray, .grayy { background-color: #f5f5f5; } .gray ul { display: flex; } .gray ul li { width: 25%; text-align: center; } .gray ul li p { font-size: 16px; margin-top: 15px; } @media (max-width:768px) { .pad-box, .btm .pad-box { flex-wrap: wrap; } .pad-box>div.img-l, .btm .pad-box>div.img-l { width: 100%; text-align: center; } .pad-box>div, .btm .pad-box>div { width: 100%; } .con-r .con-item p { font-size: 14px; line-height: 1.5; } .gray ul { flex-wrap: wrap; } .gray ul li { width: 50%; margin-bottom: 15px; } } .dash-left { display: flex; justify-content: center; margin: 0 auto; } .has-animation .dash-left .dashed1 { stroke-dashoffset: 100 } .has-animation .dash-right { display: flex; justify-content: center; margin: 0 auto; } .has-animation .dash-right .dashed1 { stroke-dashoffset: -100 } .has-animation .dashed1 { stroke-dasharray: 100 } .has-animation .dashed2 { stroke-dasharray: 4 } @keyframes dash_animation { to { stroke-dashoffset: 0 } } .has-animation.active-animation .dashed1 { -webkit-animation: dash_animation 1.5s linear forwards; animation: dash_animation 1.5s linear forwards } .has-animation.active-animation .indicator-wrap .dashed1 { -webkit-animation: dash_animation 1.5s linear forwards; animation: dash_animation 1.5s linear forwards; -webkit-animation-delay: 1s; animation-delay: 1s; } .has-animation .indicator-wrap .dash-right .dashed1 { stroke-dashoffset: 872; } .feature-wrap-layout1 .indicator-wrap .dash-right .dashed1 { stroke-dashoffset: 0; } .has-animation .indicator-wrap .dashed1 { stroke-dasharray: 872; } .feature-wrap-layout1 .indicator-wrap .dashed1 { stroke-dasharray: 872; } .has-animation .indicator-wrap .dashed2 { stroke-dasharray: 4; } .feature-wrap-layout1 .indicator-wrap .dashed2 { stroke-dasharray: 4; } .has-animation .indicator-wrap .dash-left .dashed1 { stroke-dashoffset: 872; } .indicator-wrap .dash-left .dashed1 { stroke-dashoffset: 0; } .has-animation .indicator-wrap .dashed1 { stroke-dasharray: 872; } .indicator-wrap .dashed1 { stroke-dasharray: 872; } .has-animation .indicator-wrap .dashed2 { stroke-dasharray: 4; } .indicator-wrap .dashed2 { stroke-dasharray: 4; } .process-item { display: flex; justify-content: space-between; background-color: #ffffff; border-radius: 5px; width: 70%; margin: 0 auto; padding: 20px 25px 30px; box-shadow: 0 0 10px rgb(165 165 165 / 20%); border: 1px solid transparent; } .process-item:hover { border-color: var(--default); } .process-item:last-of-type { margin-bottom: 80px; } .process-item li { text-align: center; width: 48%; } .process-item li img { filter: invert(50%); margin-bottom: 15px; } .process-item li h3 { font-size: 18px; margin-bottom: 10px; color: #333333; } .process-item li p { font-size: 16px; color: #848484; } /* .whyz-box {padding-bottom: 50px;} */ .gray .whyz-box .page-title { padding-bottom: 0; } .whyz { position: relative; } .whyz-img { background: url(../images/whyz-bgg.png) no-repeat center; text-align: center; } .whyz-img img { text-align: center; animation: move 4.2s linear infinite; } .whyz .whyz-con { position: absolute; left: 0; top: 0; display: flex; top: 14%; } .whyz .whyz-con.whyz-con-1 { flex-direction: row-reverse; } .whyz .whyz-con.whyz-con-2 { left: auto; right: 0; top: 20%; } .whyz .whyz-con.whyz-con-3 { left: 5%; right: auto; top: auto; bottom: 15%; flex-direction: row-reverse; } .whyz .whyz-con.whyz-con-4 { left: auto; right: 0; top: auto; bottom: 8%; } /* .whyz-con .ccon {} */ .whyz-con .ccon.rright { text-align: right; margin-right: 20px; } .whyz-con .ccon.lleft { text-align: left; margin-left: 20px; } .whyz-con .ccon h3 { margin-bottom: 10px; color: #333333; font-size: 16px; font-weight: 500; } .whyz-con .ccon p { font-size: 14px; color: #999999; } @media (max-width: 1200px) { .whyz-img { background-size: 100%; } .whyz-img img { max-width: 100%; } .whyz .whyz-con { position: static; width: 100%; flex-direction: row !important; margin-bottom: 25px; align-items: center; } .whyz-con .ccon.rright { text-align: left; margin-right: 0; margin-left: 20px; } } .form-box { margin: 40px 0; position: relative; overflow: hidden; width: 100%; } .form-box ul { display: block; margin-top: 0px; } .form-box ul li { list-style-type: none; width: 100%; height: 40px; display: inline-block; text-align: center; line-height: 38px; margin-top: 10px; word-break: keep-all; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; } @keyframes anim1 { 0% { top: 48px; opacity: 1 } 50% { top: -48px; opacity: 1 } 75% { top: -48px; opacity: 0 } 100% { top: 48px; opacity: 0 } } @keyframes anim2 { 0% { top: 0px } 25% { top: -20px } 50% { top: -35px } 75% { top: -45px } 100% { top: -55px } } .BarMes1:nth-child(n+1) { animation: anim2 1s linear; animation-fill-mode: forwards; } .form-box { position: relative; } #barrage { width: 100%; text-align: center; z-index: 0 !important; display: flex; flex-wrap: wrap; flex-direction: column; } .form-box .form { height: 300px; overflow: hidden; } .overflow-text { display: inline-block; height: auto !important; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; opacity: 0; clear: both; padding: 5px 10px; border-radius: 5px; max-width: 100%; animation: colorchange 3s infinite alternate; -webkit-animation: colorchange 3s infinite alternate; z-index: 9 !important; margin: 0 auto; } @keyframes colorchange { 0% { color: #ffffff; } 50% { color: #ffffff; } 100% { color: #ffffff; } } .input { display: flex; justify-content: center; margin: 30px 0; } .input input { border: 1px solid #ced4da; padding: 14px 14px; font-size: 14px; width: 370px; border-right: 0; } .input button { background: #f3bc04; color: #fff; font-size: 14px; padding: 0 30px; } @media (max-width:768px) { #barrage { overflow: hidden; } .input { width: 95%; } .input input { width: 60%; } .input button { width: 120px; } } /* case */ ul.case-cat { display: flex; justify-content: flex-start; align-items: center; margin-bottom: 50px; } ul.case-cat li { float: left; margin: 0 5px; padding: 12px 32px; border: 2px solid transparent; border-radius: 30px; background-color: #ffffff; color: #333333; cursor: pointer; } ul.case-cat li a { font-size: 20px; } ul.case-cat li.current-cat { position: relative; border-color: var(--default); } ul.case-cat li.current-cat a { color: var(--default); font-weight: bold; } ul.case-cat li.current-cat::before { content: ''; position: absolute; top: 50%; left: -30px; transform: translateY(-50%); width: 50px; height: 2px; background-color: var(--default); } ul.case-cat li:hover { border-color: var(--default); } ul.case-cat li:hover a { color: var(--default); font-weight: bold; } ul.case-list { display: flex; justify-content: space-between; flex-wrap: wrap; } ul.case-list li { width: 32%; margin-bottom: 30px; } ul.case-list li a { display: block; overflow: hidden; } ul.case-list li a img { width: 100%; height: 220px; object-fit: cover; transition: all .5s; } ul.case-list li a.case-cont { padding: 20px 25px 15px; position: relative; } ul.case-list li a.case-cont::after { content: ''; position: absolute; left: 0; bottom: 0; width: 0; height: 1px; background-color: var(--default); transition: all .5s; } ul.case-list li a.case-cont h3 { font-size: 18px; color: #333333; } ul.case-list li a.case-cont p { font-size: 14px; color: #999999; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; } ul.case-list li:hover a img { transform: scale(1.1); } ul.case-list li:hover a.case-cont::after { width: 100%; } ul.case-list li:hover a.case-cont h3 { color: var(--default); } .case-list .swiper-slide { text-align: center; } .case-list .swiper-slide h3 { margin-top: 15px; } .case-list .swiper-slide img { max-width: 100%; height: 285px; } .case-list .swiper-button-next { right: 0; } .case-list .swiper-button-prev { left: 0; } .case-box { background-color: #fbfbfb; padding: 30px 35px; margin-top: 26px; } .case-box h3 { font-size: 18px; color: #333333; margin-left: 6px; } .case-box ul { display: flex; flex-wrap: wrap; } .case-box ul li { width: 50%; margin-top: 14px; font-size: 16px; } .case-box ul li span { color: #666666; } @media (max-width: 1230px) { ul.case-cat { margin: 0 0 30px 20px; } } @media (max-width: 920px) { .case-box { padding: 30px 10px; } } @media (max-width: 840px) { .case-box ul li { width: 100%; } .case-box h3 { font-size: 16px; } .case-box ul li { font-size: 14px; margin-top: 10px; } } @media (max-width: 500px) { .case-box { padding: 20px 10px; margin-top: 20px; } } @media (max-width: 1020px) { ul.case-list { flex-wrap: wrap; } ul.case-list li { width: 49%; } } @media (max-width: 960px) { ul.case-cat { margin: 0 0 20px 15px; } ul.case-cat li { padding: 6px 22px } ul.case-cat li a { font-size: 18px; } ul.case-cat li.current-cat::before { left: -18px; width: 30px; } } @media (max-width: 768px) { ul.case-list li a img { height: 225px; } ul.case-list li a.case-cont { padding: 15px 10px; } ul.case-list li a.case-cont h3 { font-size: 16px; } } @media (max-width: 500px) { ul.case-cat { justify-content: center; margin: -5px 0 20px 0; } ul.case-cat li a { font-size: 16px; } ul.case-list li a.case-cont h3 { font-size: 15px; } ul.case-list li a img { height: 140px; } ul.case-list li a.case-cont { padding: 15px 10px; } } @media (max-width: 400px) { ul.case-list li { width: 100%; margin-bottom: 20px; } ul.case-cat li { padding: 6px 15px; } ul.case-cat li a { font-size: 15px; } } .case-btm { margin-top: 50px; } .case-btm .relate-t { margin-bottom: 45px; } .case-btm .relate-t a { margin-left: auto; font-size: 14px; color: var(--default); } .case-btm ul li { width: 30%; flex-direction: column; } .case-btm ul li>a { display: block; overflow: hidden; margin-bottom: 0; } .case-btm ul li a img { width: 100%; height: 220px; } .case-btm ul li a:hover img { transform: scale(1.1); } .case-btm ul li a { min-height: auto; font-size: 18px; color: #333333; } .case-btm ul li a:hover { color: var(--default); } .case-btm ul li p { font-size: 14px; color: #999999; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; } .case-btm ul li .relate-con { margin-left: 0; padding: 15px; } .case-btm ul li:hover .relate-con { box-shadow: 0 15px 34px -25px rgb(0 0 0 / 20%); } @media (max-width: 1200px) { .case-btm ul li { width: 32%; } } @media (max-width: 1050px) { .case-btm { margin-top: 10px; } .case-btm .relate-t { margin-bottom: 20px; } .case-btm ul li a { font-size: 16px; margin-bottom: 5px; } .case-btm ul li a img { height: 210px; } .case-btm ul li .relate-con { padding: 15px 10px; } } @media (max-width: 820px) { .case-btm { margin-top: 0; } .case-btm ul li { width: 100%; } .case-btm ul li a img { height: 290px; } .case-btm ul li .relate-con { padding: 10px; } } .biankuang { width: 0; height: 0; position: absolute; z-index: 99; border-radius: 10px; } .biankuang_1 { height: 0; top: 0; left: 0; border-left: 2px solid var(--default); } .biankuang_2 { width: 0; bottom: 0; left: 0; border-top: 2px solid var(--default); } .biankuang_3 { height: 0; bottom: 0; right: 0; border-right: 2px solid var(--default); } .biankuang_4 { width: 0; top: 0; right: 0; border-bottom: 2px solid var(--default); } /* heming */ .zd-heming { padding-bottom: 20px; } .heming-box .heming-item { width: 50%; text-align: center; } .heming-box .heming-item h3 { font-size: 18px; color: #333333; margin-bottom: 25px; } .heming-box .heming-item input[type="text"] { width: 90%; height: 40px; line-height: 38px; padding: 0 20px; border: 1px solid #cccccc; margin-bottom: 20px; min-height: 40px; } .heming-box .heming-item input[type="submit"] { width: 90%; height: 40px; line-height: 40px; background-color: var(--default); color: #ffffff; font-size: 16px; margin-bottom: 22px; cursor: pointer; } .heming-cont { overflow: hidden; position: relative; height: 150px; } .heming-cont ul { position: absolute; margin: 0; padding: 0; top: 0; left: 50%; transform: translateX(-50%); width: 100%; } .heming-cont ul li { text-align: center; height: 30px; line-height: 30px; } .heming-cont ul li>div { font-size: 16px; color: #333333; text-align: center; } .heming-cont ul li>div em { font-style: normal; color: #0ba2e6; margin: 0 10px; } .heming-cont ul li>div span { color: #0ba2e6; } .heming-item p { font-size: 20px; margin-bottom: 5px; } .heming-item p span { font-weight: bold; color: #0ba2e6; margin: 0 5px; font-size: 22px; } @media (max-width:870px) { .zd-heming { padding-bottom: 20px; } .heming-box .heming-item { width: 100%; } .heming-box .heming-item:first-of-type { padding-bottom: 30px; border-bottom: 1px solid #cccccc; } .heming-box .heming-item h3 { margin-top: 20px; } } @media (max-width:500px) { .heming-box .heming-item:first-of-type { padding-bottom: 0; } .zd-heming { padding-bottom: 0; } .zd-heming .index-common { padding: 30px 0 10px; } .zd-heming .index-title h3 { font-size: 18px; } .heming-box .heming-item h3 { margin-bottom: 15px; } .heming-item p { font-size: 13px; } .heming-cont ul li>div { font-size: 14px; } .heming-item p span { margin: 0 3px; font-size: 15px; } .heming-cont ul li>div em { margin: 0; } } /* 医疗器械 */ .p-title { padding: 0 15px 40px 15px; letter-spacing: 2px; } .p-title h3 { position: relative; text-align: center; font-size: 30px; } .p-title h3::after { content: ''; position: absolute; background-color: var(--default); width: 0; height: 3px; left: 50%; transform: translateX(-50%); bottom: -20px; opacity: 0; visibility: hidden; transition: all .8s; } .p-title span { color: var(--default); } .p-title.active-animation h3::after { width: 100px; opacity: 1; visibility: visible; } @media (max-width:768px) { .p-title h3 { font-size: 24px; } } .top-shell ul { display: flex; justify-content: space-between; margin-top: 30px; } .top-shell ul li { width: 24%; text-align: center; padding: 30px 0; border: 1px solid #e2e4f4; transition: .6s cubic-bezier(0.33, 1, 0.68, 1); } .top-shell ul li img { width: 60px; } .top-shell ul li:hover img { filter: grayscale(0) brightness(0%); } .top-shell ul li h3 { font-size: 24px; margin-bottom: 20px; } .top-shell ul li .c-con { font-size: 16px; line-height: 1.8; margin-top: 15px; } .top-shell ul li a { display: inline-block; padding: 6px 14px; border-radius: 15px; background-color: var(--default); margin-top: 8px; color: #ffffff; border: 1px solid transparent; } .top-shell ul li:hover { transform: translateY(-10px); box-shadow: 0 10px 33.25px 1.75px rgb(0 27 103 / 15%); } /* .top-shell ul li:hover h3 {color: #ffffff;transition: all .1s;} .top-shell ul li:hover a {background-color: #ffffff;color: var(--default);} .top-shell ul li:hover img {filter: grayscale(100%) brightness(1000%);} */ @media (max-width:1200px) { .top-shell ul { flex-wrap: wrap; } .top-shell ul li { width: 49%; margin-bottom: 20px; } } @media (max-width:768px) { .top-shell ul li h3 { font-size: 20px; margin-bottom: 14px; } .top-shell ul li .c-con { font-size: 14px; } } .spc-box { display: flex; justify-content: space-between; margin-top: 30px; transform: perspective(500px); } .spc-box .spc-l { width: 45%; margin-right: 5%; } .spc-box .spc-l .swiper-slide { position: relative; overflow: hidden; } .spc-box .spc-l .swiper-slide img { width: 100%; } .spc-box .spc-l .swiper-slide:hover img { transform: scale(1.1); } .spc-box .spc-l .swiper-slide p { position: absolute; width: 100%; left: 0; bottom: 0; color: #ffffff; padding: 12px 20px; font-size: 16px; background-color: rgba(0, 0, 0, .5); } .spc-box .spc-r { flex: 1; display: flex; flex-direction: column; justify-content: center; } .spc-box .spc-r li { display: flex; align-items: center; padding: 15px; } .spc-box .spc-r li:hover { transform: translateZ(100px); box-shadow: 0 0px 10px 0 rgb(20 20 20 / 20%); } /* .spc-box .spc-r li:last-of-type {padding-bottom: 0;} */ .spc-box .spc-r li .spc-num { font-size: 40px; font-family: Arial; margin-right: 20px; width: 60px; height: 60px; line-height: 60px; border-radius: 50%; font-weight: bold; background-color: var(--default); color: #ffffff; text-align: center; } .spc-box .spc-r li h3 { margin-bottom: 10px; font-size: 18px; } .spc-box .spc-r li p { font-size: 16px; } @media (max-width:1200px) { .spc-box { flex-wrap: wrap; } .top-shell ul { margin-top: 0; } .spc-box .spc-l { width: 100%; margin-right: 0; margin-bottom: 20px; } } @media (max-width:768px) { .spc-box { margin-top: 0; } .spc-box .spc-r li .spc-num { font-size: 30px; } .spc-box .spc-r li h3 { font-size: 16px; } .spc-box .spc-r li p { font-size: 14px; } } .cj-shell ul { display: flex; justify-content: space-between; margin-top: 30px; } .cj-shell ul li { position: relative; overflow: hidden; cursor: pointer; width: 24%; } .cj-shell ul li .team-info { position: absolute; width: 100%; bottom: 0; left: 0; background-color: rgba(0, 0, 0, .6); height: 45px; overflow: hidden; z-index: 9; } .cj-shell ul li .team-info h3 { color: #ffffff; font-size: 16px; padding: 12px 10px; } .cj-shell ul li .team-info p { font-size: 14px; color: #ffffff; padding: 0 10px; line-height: 1.5; } .cj-shell ul li:hover .team-info { height: 120px; background-color: transparent; } .cj-shell ul li img { width: 100%; height: 203px; object-fit:contain; } .cj-shell ul li:hover img { transform: scale(1.1); } .cj-shell ul li::before { content: ""; display: block; position: absolute; height: 0; width: 100%; bottom: 0; transition: height .3s ease-out; background: linear-gradient(to bottom, transparent 0, #f3bc04 100%); z-index: 9; } .cj-shell ul li:hover::before { height: 100%; } @media (max-width:1200px) { .cj-shell ul { flex-wrap: wrap; } .cj-shell ul li { width: 49%; margin-bottom: 25px; } } @media (max-width:768px) { .cj-shell ul { margin-top: 0; } .cj-shell ul li .team-info h3 { font-size: 14px; } .cj-shell ul li .team-info p { font-size: 12px; } } .ys-shell, .fw-shell { background-color: #f5f5f5; } .ys-shell ul { display: flex; justify-content: space-evenly; margin-top: 30px; } .ys-shell ul li { width: 22%; text-align: center; background-color: #ffffff; padding: 35px 15px; } .ys-shell ul li:hover { transform: scale(0.95); box-shadow: 5px 20px 50px 5px rgb(153 153 153 / 10%); } .ys-shell ul li h3 { font-size: 18px; margin: 10px 0 15px; } .ys-shell ul li p { font-size: 14px; margin-bottom: 10px; min-height: 38px; color: #666666; } .ys-shell ul li a { font-size: 14px; color: var(--default); border: 1px solid var(--default); border-radius: 20px; padding: 4px 16px; margin-top: 15px; display: inline-block; } .ys-shell ul li a:hover { background-color: var(--default); color: #ffffff; } .ys-shell ul li img { box-shadow: 0 0 11px 0 rgb(6 22 58 / 14%); border-radius: 50%; width: 65px; } .fw-shell { padding-bottom: 80px; } @media (max-width:1200px) { .ys-shell ul { flex-wrap: wrap; } .ys-shell ul li { width: 46%; margin-bottom: 20px; } } .page-company-data { padding: 50px 0; background-image: url(../images/data-bg.jpg); background-repeat: no-repeat; background-size: cover; } .page-company-data-left, .page-company-data-right { float: left; width: 50%; padding: 20px; } .page-company-data-left img { max-width: 100%; } .page-company-data-right { padding-top: 80px; } .page-company-data-right h3 { margin-bottom: 35px; border-left: 3px solid #CA9B58; padding-left: 10px; font-weight: bold; color: #fff; font-size: 24px; line-height: 30px; } .page-company-data-right p { font-family: arial; line-height: 35px; font-size: 18px; color: #fff; } @media (max-width:960px) { .page-company-data-right { padding-top: 50px; } } @media (max-width:768px) { .page-company-data-left { display: none; } .page-company-data-right { float: left; width: 100%; padding: 0; } } .fuwulc_box { overflow: hidden; } .lc_con { margin-top: 60px; background: url("../images/lcbg.png") no-repeat; } .lc_con ul { display: flex; flex-wrap: wrap; justify-content: center; } .lc_con ul li { text-align: center; width: 213px; padding: 25px 15px; margin: -40px 53px 75px 0px; border: 1px solid #999999; background-color: #ffffff; border-radius: 10px; } .lc_con ul li:nth-of-type(n+5) { margin-bottom: 0; } .lc_con ul li img { margin-bottom: 15px; } .lc_con ul li p { line-height: 1.4; min-height: 38px; } @media (max-width:1200px) { .lc_con { background: unset; } .lc_con ul { justify-content: space-between; } .lc_con ul li { width: 49%; margin: 0; margin-bottom: 20px; } .lc_con ul li:nth-of-type(n+5) { margin-bottom: 20px; } } @media (max-width:768px) { .lc_con { margin-top: 0; } .page-company-data-right h3 { font-size: 20px; } .page-company-data-right p { font-size: 16px; } } .lc_ul { margin-top: 30px; display: flex; justify-content: space-between; flex-wrap: wrap; } .lc_ul li { float: left; width: 18%; height: 216px; transition: 0.5s; border-radius: 10px; background: #ffffff; } .lc_img2 { display: none; } .lc_ul li p:nth-child(1) { overflow: hidden; } .lc_ul li p i { float: left; margin: 40px 0 0 33px; } .lc_ul li p span { float: right; font-size: 36px; color: rgba(153, 153, 153, .3); margin: 35px 35px 0 0; } .lc_ul li p:nth-child(2) { font-size: 20px; color: #333; margin: 18px 0 0 33px; } .lc_ul li p:nth-child(3) { font-size: 14px; color: #999; line-height: 22px; margin: 10px 0 0 33px; } .lc_ul li:hover p img { display: inline-block; -webkit-filter: grayscale(100%) brightness(1000%); filter: grayscale(100%) brightness(1000%); } /* .lc_ul li:hover p .lc_img1{display: none;} */ .lc_ul li:hover p span { color: rgba(255, 255, 255, .5); } .lc_ul li:hover { background: var(--default); } .lc_ul li:hover p:nth-child(2) { color: #fff; } .lc_ul li:hover p:nth-child(3) { color: #fff; opacity: 0.5; } @media (max-width:1200px) { .lc_ul li { width: 48%; margin-bottom: 15px; } } @media (max-width:768px) { .lc_ul li { height: 200px; } .lc_ul li p:nth-child(2) { font-size: 16px; margin: 15px 0 0 15px; } .lc_ul li p:nth-child(3) { line-height: 22px; margin: 15px 0 0 15px; } } .xw-shell { background-color: #f5f5f5; } .xw_ul { margin: 30px 0 0; display: flex; justify-content: space-between; flex-wrap: wrap; } .xw_ul>li { float: left; width: 30%; height: 340px; } .xw_ul>li:hover { transform: translateY(-10px); } .xw_top { width: 100%; height: 50px; line-height: 50px; color: #fff; overflow: hidden; border-radius: 10px 10px 0px 0px; } .xw_ul>li:nth-child(1)>.xw_top { background-image: linear-gradient(90deg, rgba(36, 88, 235, 1) 0%, rgba(2, 106, 214, 1) 100%); } .xw_ul>li:nth-child(2)>.xw_top { background-image: linear-gradient(-90deg, rgba(255, 138, 102, 1) 0%, rgba(255, 94, 90, 1) 100%); } .xw_ul>li:nth-child(3)>.xw_top { background-image: linear-gradient(90deg, rgba(255, 94, 98, 1) 0%, rgba(128, 103, 121, 1) 0%, rgba(0, 111, 143, 1) 0%, rgba(0, 167, 114, 1) 100%); } .xw_top>p:nth-child(1) { float: left; font-size: 16px; margin-left: 25px; } .xw_top>p:nth-child(2) { float: right; font-size: 14px; margin-right: 25px; } .xw_top>p:nth-child(2) span { opacity: 0.5; color: #fff; float: left; margin-right: 5px; } .xw_top>p:nth-child(2) i { float: left; margin-top: 21px; margin-right: 5px; } .xw_top>p:nth-child(2) span { opacity: 0.5; color: #fff; margin-right: 5px; } .xw_bot { height: 300px; overflow: hidden; background-color: rgba(255, 255, 255, 1); box-shadow: 0px 3px 7px 0px rgba(153, 153, 153, 0.2); border-radius: 0px 0px 10px 10px; } .xw_bot li { margin: 0 auto; overflow: hidden; padding: 12px 15px 15px; border-bottom: 1px solid rgba(153, 153, 153, .3); } .xw_bot li:first-child { margin-top: 5px; } .xw_bot li:last-child { border-bottom: none; } .xw_bot li a { font-size: 16px; color: #666; } .xw_bot li p:nth-child(1) { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } .xw_bot li a:hover { color: #06f; } .xw_bot li p:nth-child(2) { font-size: 14px; color: #999; margin-top: 5px; } .xw_bot li p:nth-child(2) span { margin-left: 10px; } @media (max-width:1200px) { .xw_ul>li { width: 48%; margin-bottom: 25px; } } @media (max-width:768px) { .xw_ul { margin: 20px 0 0; } .xw_ul>li { width: 100%; } } .shenban { padding: 30px 0; background: url(../images/zx-bg.jpg); background-attachment: fixed; background-size: 100% 100%; overflow: hidden; } .shenban p:nth-child(1) { text-align: center; margin-top: 45px; font-size: 30px; color: #fff; letter-spacing: 8px; } .shenban p:nth-child(2) { position: relative; width: 134px; height: 45px; cursor: pointer; border-radius: 45px; line-height: 45px; text-align: center; background: #ff6000; color: #fff; font-size: 16px; margin: 25px auto; overflow: hidden; -webkit-transition: border-color 0.3s, color 0.3s; transition: border-color 0.3s, color 0.3s; -webkit-transition-timing-function: cubic-bezier(0.2, 1, 0.3, 1); transition-timing-function: cubic-bezier(0.2, 1, 0.3, 1); z-index: 2; } .shenban p:nth-child(2)::before { content: ''; position: absolute; top: 0; left: 0; width: 150%; height: 100%; background: #ffffff; z-index: 1; -webkit-transform: rotate3d(0, 0, 1, -45deg) translate3d(0, -3em, 0); transform: rotate3d(0, 0, 1, -45deg) translate3d(0, -3em, 0); -webkit-transform-origin: 0% 100%; transform-origin: 0% 100%; -webkit-transition: -webkit-transform 0.3s, opacity 0.3s, background-color 0.3s; transition: transform 0.3s, opacity 0.3s, background-color 0.3s; } .shenban p:nth-child(2) span { z-index: 3; position: relative; } .shenban p:nth-child(2):hover { color: #ff6000; } .shenban p:nth-child(2):hover::before { opacity: 1; -webkit-transform: rotate3d(0, 0, 1, 0deg); transform: rotate3d(0, 0, 1, 0deg); -webkit-transition-timing-function: cubic-bezier(0.2, 1, 0.3, 1); transition-timing-function: cubic-bezier(0.2, 1, 0.3, 1); } @media (max-width:1200px) { .shenban { padding: 30px 20px; } } @media (max-width:768px) { .shenban { padding: 30px 15px; } .shenban p:nth-child(1) { font-size: 20px; letter-spacing: 4px; } } .di { display: flex; flex-wrap: wrap; } .di li { float: left; width: 25%; } .di_l { display: flex; align-items: center; } .di_l>p { float: left; margin-top: 2px; margin-right: 5px; } .di_l .img_l { float: left; margin-left: 10px; } .img_l p:nth-child(1) { font-size: 18px; color: #333; line-height: 18px; margin-bottom: 5px; } .img_l p:nth-child(2) { font-size: 14px; line-height: 20px; margin-top: 10px; color: #999; } @media (max-width:768px) { .di { display: none; } } .sser { background: url(../images/ser-bg.jpg); } .ser-box { display: flex; justify-content: space-between; margin-top: 30px; } .ser-box .ser-l { background: url(../images/ser-bgl.jpg); text-align: center; padding: 50px 0; width: 24%; background-size: 100% 100%; border-radius: 5px; overflow: hidden; background-position: center; cursor: pointer; box-shadow: 0 2px 10px 2px rgb(0 0 0 / 10%); } .ser-box .ser-l h3 { font-size: 24px; margin-bottom: 5px; font-weight: bold; text-shadow: rgb(178 178 178) 1px 0px 0px, rgb(163 163 163) 1px 0px 0px, rgb(145 145 145) 1px 0px 0px, rgb(0 0 0 / 10%) 1px 0px 1px, rgb(0 0 0 / 10%) 2px 0px 6px; } .ser-box .ser-l h4 { font-size: 18px; margin-bottom: 40px; } .ser-box .ser-l p { font-size: 16px; } .ser-box .ser-l a { display: inline-block; background-color: #ffffff; border-radius: 15px; color: var(--default); font-size: 16px; padding: 6px 20px; margin: 15px 0; } .ser-box .ser-l .ser-con b { font-weight: bold; font-size: 20px; margin-top: 4px; } .ser-box .ser-l * { display: block; color: #ffffff; } .ser-box .ser-l:hover { background-size: 110% 110%; } .ser-box .ser-r { display: flex; flex-direction: column; width: 74%; justify-content: space-between; } .ser-box .ser-r .ser-t, .ser-box .ser-r .ser-b, .ser-box .ser-r .ser-t li, .ser-box .ser-r .ser-b li { display: flex; flex-wrap: wrap; justify-content: space-between; } .ser-box .ser-r .ser-t li, .ser-box .ser-r .ser-b li { background-color: #f9f9f9; padding: 32px 16px; border-radius: 5px; overflow: hidden; align-items: flex-end; } .ser-box .ser-r .ser-t li { width: 48%; box-shadow: 0 2px 10px 2px rgb(0 0 0 / 10%); } .ser-box .ser-r .ser-b li { width: 32%; box-shadow: 0 2px 10px 2px rgb(0 0 0 / 10%); } .ser-box .ser-r li img { width: 50px; } .ser-box .ser-r li:hover { background-color: var(--default); } .ser-box .ser-r li:hover * { color: #ffffff; } .ser-box .ser-r li:hover img { -webkit-filter: grayscale(100%) brightness(1000%); filter: grayscale(100%) brightness(1000%); } .ser-box .ser-conr h3 { font-size: 18px; margin-bottom: 5px; } .ser-box .ser-conr p { font-size: 14px; } .ser-box .ser-conr a { display: inline-block; background-color: var(--default); border-radius: 15px; color: #ffffff; font-size: 14px; padding: 4px 14px; margin-top: 14px; } .ser-box .ser-r li:hover a { background-color: #fff; color: var(--default); } @media (max-width:1200px) { .sser { background-size: auto; } .ser-box { flex-wrap: wrap; margin-top: 10px; } .ser-box .ser-l { width: 100%; padding: 30px 0; } .ser-box .ser-l h4 { margin-bottom: 15px; } .ser-box .ser-r { width: 100%; margin-top: 20px; } .ser-box .ser-r .ser-b li { width: 48%; box-shadow: 0 2px 10px 2px rgb(0 0 0 / 10%); } .ser-box li { position: relative; margin-bottom: 20px; } .ser-box li img { position: absolute; right: 20px; bottom: 20px; } } .zz-box { display: flex; justify-content: space-between; flex-wrap: wrap; margin-top: 30px; } .zz-box .zz-item { width: 24%; } .zz-box .zz-item:nth-of-type(2) { width: 48%; } .zz-box .zz-item h3 { position: relative; font-weight: bold; color: #333333; font-size: 22px; padding-left: 15px; margin-bottom: 25px; } .zz-box .zz-item h3::before { content: ''; position: absolute; background-color: var(--default); width: 4px; height: 24px; left: 0; top: 50%; transform: translateY(-50%); } .zz-box .zz-item ul li { font-size: 16px; padding: 20px 0 20px 60px; border: 1px solid #dddddd; border-radius: 5px; margin-bottom: 15px; position: relative; color: #666666; box-shadow: 0 2px 8px 2px rgb(130 130 130/ 10%); } .zz-box .zz-item:nth-of-type(2) ul { display: flex; flex-wrap: wrap; justify-content: space-between; } .zz-box .zz-item:nth-of-type(2) ul li { width: 46%; } .zz-box .zz-item ul li img { width: 30px; filter: grayscale(100%) brightness(200%); position: absolute; top: 50%; transform: translateY(-50%); left: 20px; } .zz-all a { position: relative; display: block; margin: 40px auto 0; font-size: 16px; background-color: var(--mColor); color: #ffffff; width: 160px; line-height: 45px; text-align: center; z-index: 9; overflow: hidden; border-radius: 25px; border: 1px solid transparent; } .zz-box .zz-item ul li:hover { transform: translateX(-10px); } .zz-all a:hover { box-shadow: 0 -45px 0 #ffffff inset; color: var(--default); border: 1px solid var(--default); } @media (max-width:1200px) { .zz-box .zz-item, .zz-box .zz-item:nth-of-type(2) { width: 100%; margin-bottom: 20px; } } @media (max-width:768px) { .zz-box .zz-item:nth-of-type(2) ul li { width: 100%; } } .zz-pro { background: url(../images/pro-bg.jpg) 100% 100% no-repeat; } .zz-pro ul { display: flex; justify-content: space-between; align-items: center; margin-top: 30px; } .zz-pro ul li { flex: 1; text-align: center; margin: 0 10px; } .zz-pro ul li:nth-of-type(even) { flex: unset; width: 20px; } .zz-pro ul li p { font-size: 16px; margin-bottom: 6px; color: #666666; } .zz-pro ul li p:last-of-type { font-size: 14px; color: #999999; line-height: 1.5; } .zz-pro .pro-ico { margin-bottom: 10px; background-color: var(--default); display: inline-block; border-radius: 20px; padding: 10px; } .zz-pro .pro-ico img { filter: grayscale(100%) brightness(1000%); width: 50px; } @media (max-width:1200px) { .zz-pro ul { flex-wrap: wrap; margin-top: 0; } .zz-pro ul li { flex: 0 1 20%; margin-bottom: 15px; } .zz-pro ul li:nth-of-type(6) { display: inline-block; } .zz-pro ul li:nth-of-type(8) { display: none; } } @media (max-width:768px) { .zz-pro ul li { flex: 1 1 30%; } .zz-pro ul li:nth-of-type(4) { display: none; } } .list { position: relative; margin: 47px 0 40px; height: 390px; } @media (max-width: 950px) { .list { height: auto; margin-top: 0; } } .list .intro_list { margin: 0 495px 0 0; height: 100%; color: #fff; background: #032a4d; } @media (max-width: 950px) { .list .intro_list { margin: 0 0 0 0; } } .list .intro_list .intro_item { display: none; position: relative; height: 390px; } @media (max-width: 950px) { .list .intro_list .intro_item { height: auto; } } .intro_content { position: absolute; top: 50%; transform: translateY(-50%); } @media (max-width: 950px) { .intro_content { position: static; transform: none; } } .intro_content .intro_num { display: block; margin: 10px 70px 0; color: var(--default); font-size: 44px; } @media (max-width:1180px) { .intro_content .intro_num { margin: 30px 30px 0; } } .intro_content .intro_title { display: block; margin: 8px 69px; font-size: 20px; font-weight: 700; color: var(--default); } @media (max-width: 1180px) { .intro_content .intro_title { margin: 0 110px 0 30px; } } @media (max-width: 950px) { .intro_content .intro_title { margin: 10px 30px 20px; } } .intro_content .intro_split { display: block; margin: 20px 70px; width: 24px; height: 2px; border: none; background: #355571; } @media (max-width: 1180px) { .intro_content .intro_split { margin: 10px 30px; } } .intro_content .intro_description { margin: 35px 190px 10px 85px; font-size: 14px; line-height: 1.5; } @media (max-width: 1180px) { .intro_content .intro_description { margin: 20px 120px 10px 47px; } } @media (max-width: 950px) { .intro_content .intro_description { margin: 20px 20px 20px 47px; } } .intro_content .intro_description ul { padding: 0; } .intro_content .intro_description ul li { margin: 20px 0; } .intro_content.on { display: block; } .list .photo_list { position: absolute; top: 50%; transform: translateY(-50%); right: 114px; width: 390px; height: 390px; z-index: 1; overflow: hidden; border-radius: 100%; border: 45px solid #fff; background: white; } @media (max-width: 950px) { .list .photo_list { display: none; } } .list .photo_list .photo_item { position: absolute; top: 0; left: 0; width: 100%; height: 100%; } .list .title_list { float: right; width: 216px; height: 100%; } @media (max-width: 950px) { .list .title_list { float: none; width: auto; height: auto; margin: 10px 0; text-align: justify; font-size: 0; } } .list .title_list .title_item { display: block; height: 90px; margin: 0 0 9px; text-align: right; color: #333; background: #ccc; overflow: hidden; cursor: pointer; } @media (max-width: 950px) { .list .title_list .title_item { display: inline-block; width: 24%; height: auto; font-size: 12px; vertical-align: top; text-align: left; margin: 0; } } @media (max-width: 950px) { .list .title_list .title_item { width: 49%; margin: 5px 0; } } .list .title_list .title_item .title_symbol { display: none; margin: 0 12px 0 0; vertical-align: middle; } .list .title_list .title_item .title_num { margin: 8px 19px 0 108px; font-size: 30px; } @media (max-width: 950px) { .list .title_list .title_item .title_num { margin: 5px 20px; } } .list .title_list .title_item .title_text { margin: 0 18px 5px 100px; } @media (max-width: 950px) { .list .title_list .title_item .title_text { margin: 5px 20px 15px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; } } .list .title_list .title_item.on { color: #fff; background: #032a4d; } .list .title_list .title_item.on .title_symbol { display: inline-block; font-size: 14px; } .list .title_list .line_holder { display: inline-block; width: 100%; } .list .intro_list .intro_item { display: none; position: relative; height: 390px; } @media (max-width: 950px) { .list .intro_list .intro_item { height: auto; } } .list .intro_list .intro_item .intro_content { position: absolute; top: 50%; transform: translateY(-50%); } @media (max-width: 950px) { .list .intro_list .intro_item .intro_content { position: static; transform: none; } } .list .intro_list .intro_item .intro_content .intro_num { display: block; margin: 10px 70px 0; color: var(--default); font: 700 44px 'Berlin Sans FB'; } @media (max-width:1180px) { .list .intro_list .intro_item .intro_content .intro_num { margin: 30px 30px 0; } } .list .intro_list .intro_item .intro_content .intro_title { display: block; margin: 8px 69px; font-size: 20px; font-weight: 700; color: var(--default); } @media (max-width: 1180px) { .list .intro_list .intro_item .intro_content .intro_title { margin: 0 110px 0 30px; } } @media (max-width: 950px) { .list .intro_list .intro_item .intro_content .intro_title { margin: 10px 30px 20px; } } .list .intro_list .intro_item .intro_content .intro_split { display: block; margin: 20px 70px; width: 24px; height: 2px; border: none; background: #355571; } @media (max-width: 1180px) { .list .intro_list .intro_item .intro_content .intro_split { margin: 10px 30px; } } .list .intro_list .intro_item .intro_content .intro_description { margin: 35px 190px 10px 85px; font-size: 14px; line-height: 1.5; } .list .intro_list .intro_item .intro_content .intro_description span { font-size: 16px; } @media (max-width: 1180px) { .list .intro_list .intro_item .intro_content .intro_description { margin: 20px 120px 10px 47px; } } @media (max-width: 950px) { .list .intro_list .intro_item .intro_content .intro_description { margin: 20px 20px 20px 47px; } .list .intro_list .intro_item .intro_content .intro_description span { font-size: 14px; } } .list .intro_list .intro_item .intro_content .intro_description ul { padding: 0; } .list .intro_list .intro_item .intro_content .intro_description ul li { margin: 20px 0; } .list .intro_list .intro_item .intro_content.on { display: block; } .cjwt-box { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; } .cjwt-box .cjwt-left { width: 100%; background-color: #fff; overflow: hidden; margin-top: 30px; } .cjwt-box .cjwt-left>.fl { width: 50%; margin-bottom: 40px; padding-left: 15px; } .cjwt-box .cjwt-left>.fl:nth-of-type(odd) { padding-left: 0; } .cjwt-box .cjwt-left>.fl:nth-of-type(n+3) { margin-bottom: 0; } .cjwt-box .cjwt-left>.fl .cjwt-tit { font-size: 18px; color: #333333; font-weight: bold; width: 95%; background-color: #f2f2f2; padding: 10px 20px; border-radius: 20px; margin-bottom: 20px; } .cjwt-box .cjwt-left>.fl .cjwt-con { font-size: 16px; color: #999999; line-height: 2; padding-right: 30px; } .cjwt-box .cjwt-left>.fl:hover .cjwt-tit { background-color: var(--default); color: #fff; } @media (max-width:1230px) { .cjwt-box .cjwt-left { margin-top: 0; } .cjwt-box .cjwt-left>.fl { margin-bottom: 20px; } } @media (max-width:1060px) { .cjwt-box { -ms-flex-wrap: wrap; flex-wrap: wrap; } .cjwt-box .cjwt-left { width: 100%; } .cjwt-box .cjwt-left>.fl { padding: 0; } .cjwt-box .cjwt-left>.fl .cjwt-tit { margin-right: 0; } .cjwt-box .cjwt-left>.fl .cjwt-con { padding: 0; padding: 0 15px; } } @media (max-width:768px) { .cjwt-box .cjwt-left>.fl { width: 100%; } .cjwt-box .cjwt-left>.fl .cjwt-tit { width: 95%; margin: 15px auto; } } .case { background: url(../images/case-bg.jpg) 100% 100% no-repeat; } .case .swiper-container { margin-top: 30px; } .case .swiper-slide { text-align: center; } .case .swiper-pagination-bullet { width: 10px; height: 10px; } .case .swiper-pagination-bullet-active { background-color: var(--default); } .hz-sheel { background: #f7f7f7; } /* .hz-sheel .p-title {color: #ffffff;} */ .hz-sheel ul { display: flex; justify-content: space-between; margin-top: 20px; flex-wrap: wrap; } .hz-sheel ul li { flex: 1; text-align: center; } .hz-sheel ul li .hz-img { display: inline-block; padding: 30px; border-radius: 50%; border: 3px solid var(--default); margin-bottom: 20px; transition: .6s cubic-bezier(0.33, 1, 0.68, 1); z-index: 1; position: relative; } /* .hz-sheel ul li img {-webkit-filter: grayscale(100%) brightness(1000%); filter: grayscale(100%) brightness(1000%);} */ .hz-sheel ul li .hz-img::before { content: ''; position: absolute; left: 50%; top: 50%; transform: translate(-50%, -50%) scale(0); background-color: #ffffff; width: 100%; height: 100%; border-radius: 50%; z-index: -1; transition: .3s cubic-bezier(0.33, 1, 0.68, 1); } .hz-sheel ul li p { color: #333333; line-height: 1.8; font-size: 16px; } .hz-sheel ul li:hover .hz-img img { transform: rotate(360deg) scale(0.8); } .hz-sheel ul li:hover .hz-img::before { transform: translate(-50%, -50%) scale(1); } .hz-sheel ul li:hover img { -webkit-filter: unset; filter: unset; } @media (max-width:1200px) { .hz-sheel ul li img { width: 45px; } } @media (max-width:768px) { .hz-sheel ul li { flex: 0 1 30%; margin-bottom: 20px; } } @media (max-width:768px) { .hz-sheel ul li { flex: 0 1 50%; } } .sbzc-qusetion ul li { float: left; width: 33.33%; padding: 0 15px 15px 0; } .sbzc-qusetion-box { display: block; padding: 25px; border-radius: 6px; background-color: #fff; border-bottom: 1px solid #eee; } .sbzc-qusetion-box h3 { position: relative; padding-bottom: 10px; padding-left: 40px; font-size: 18px; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; } .sbzc-qusetion-box h3 span, .sbzc-qusetion-box p span { position: absolute; top: 0; left: 0; display: block; width: 20px; height: 20px; line-height: 20px; border-radius: 4px; color: #fff; font-family: arial; text-align: center; font-size: 12px; } .sbzc-qusetion-box h3 span { top: 1px; background-color: #F66560; } .sbzc-qusetion-box p { position: relative; padding-left: 40px; height: 52px; color: #777; line-height: 26px; overflow: hidden; } .sbzc-qusetion-box p span { background-color: #F0A941; } .sbzc-qusetion ul li a:hover h3 { color: #E60011; } @media (max-width:768px) { .sbzc-qusetion ul li { width: 100%; padding: 0 0 15px 0; } .sbzc-qusetion-box { padding: 15px; } .sbzc-qusetion-box p { height: auto; } } .ylzz-box { margin-top: 30px; text-align: center; } .ylzz-box h3 { margin: 20px 0; } .ylzz-box h3 b { color: var(--default); } .ylzz-item:first-of-type { margin-bottom: 70px; } .ylzz-box ul { display: flex; flex-wrap: wrap; justify-content: space-between; } .ylzz-box ul li { width: 20%; position: relative; padding: 61px 0 26px; } .ylzz-box ul li img { position: absolute; max-width: 100%; top: 35%; left: 50%; transform: translate(-50%, -50%); } .ylzz-box ul li p { margin-top: 34px; font-size: 16px; } .ylzz-box ul li:hover { box-shadow: 0 0 30px rgb(0 0 0 / 7%); } .food-choose { position: relative; } .food-choose .linne { position: absolute; width: 100%; bottom: 0; left: 0; overflow: hidden; } .food-choose .linne canvas { width: 100% !important; height: 100% !important; z-index: -1; } .choose-lists { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; padding: 20px 0 50px; position: relative; z-index: 1; } .choose-list { text-align: center; width: 21.7%; margin-top: 40px; } .choose-active { width: 32.5%; margin-top: 0; -webkit-box-shadow: 0 0 15px rgba(229, 229, 229, .4); box-shadow: 0 0 15px rgba(229, 229, 229, .4); position: relative; } .choose-list .choose-top { font-size: 22px; color: #333333; padding: 16px 0; background-color: #f2f2f2; border-radius: 10px 10px 0 0; } .choose-active .choose-top { background: -webkit-gradient(linear, left top, right top, from(#fe8123), to(#fd903f)); background: -o-linear-gradient(left, #fe8123, #fd903f); background: linear-gradient(to right, #fe8123, #fd903f); color: #ffffff; padding: 22px 0; position: relative; font-size: 24px; } .choose-active i { position: absolute; width: 64px; height: 64px; background: url(../images/right-img.png); top: 50%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); left: 20px; } .choose-list .choose-con { border: 1px solid #e5e5e5; overflow: hidden; } .choose-list li { font-size: 16px; color: #333333; background-color: #fff; line-height: 2; text-align: justify; padding: 0 6px; } .choose-list li:last-of-type { padding-bottom: 56px; } .choose-list li span { display: inline-block; border-bottom: 1px dashed #e5e5e5; padding: 18px 18px; width: 100%; } .choose-active li { text-align: center; padding: 0 22px; } .choose-active li:last-of-type { padding-bottom: 36px; } .choose-active li span { width: 100%; padding: 18px 0px; color: #fd7d1e; font-size: 18px; } .choose-list:nth-of-type(1) .choose-con { border-radius: 0 0 0 10px; border-top: none; border-right: none; } .choose-list:nth-of-type(2) .choose-con { border-radius: 0 0 10px 10px; border-top: none; -webkit-box-shadow: 0 0 12px rgba(200, 200, 200, 0.5); box-shadow: 0 0 12px rgba(200, 200, 200, 0.5); } .choose-list:nth-of-type(3) .choose-con { border-radius: 0 0 10px 0; border-top: none; border-left: none; } .foot-wt .cjwt-box .cjwt-right .radio-btn::before { content: 'æ— '; display: inline-block; } .foot-wt .cjwt-box .cjwt-right .radio-btn2::before { content: '有'; display: inline-block; } @media (max-width:940px) { .choose-lists { -ms-flex-wrap: wrap; flex-wrap: wrap; } .choose-list, .choose-active { width: 100%; } .choose-listt { display: none; } .choose-active { -webkit-box-ordinal-group: 0; -ms-flex-order: -1; order: -1; } .choose-list:nth-of-type(1) .choose-con { border-radius: 0 0 10px 10px; border-top: none; border-right: 1px dashed #e5e5e5; } .choose-list:nth-of-type(2) .choose-con { border-radius: 0 0 10px 10px; border-top: none; } .choose-list:nth-of-type(3) .choose-con { border-radius: 0 0 10px 10px; border-top: none; border-left: 1px dashed #e5e5e5; } } @media (max-width:768px) { .choose-list, .choose-active { width: 90%; } .choose-active .choose-top { padding: 20px 0; font-size: 20px; } .choose-active i { width: 44px; height: 44px; background-size: 44px 44px; } .choose-active li span { padding: 10px 0px; font-size: 16px; } .choose-active li:last-of-type { padding-bottom: 25px; } .site-tel { margin: 20px auto 0; padding-bottom: 25px; } } .pg-zzbs-data { display: block; padding: 25px; background: #F7F7F7; } .pg-zzbs-datapic { width: 35%; } .pg-zzbs-datapic img { width: 100%; } .pg-zzbs-datainfo { width: 65%; padding: 20px 25px 0; font-family: arial; } .pg-zzbs-datainfo ul li { margin-bottom: 18px; } .pg-zzbs-datainfo h3 { font-size: 20px; margin-bottom: 25px; } .pg-zzbs-datainfo p span { margin-right: 5px; display: inline-block; width: 20px; height: 20px; line-height: 20px; text-align: center; color: #fff; border-radius: 50%; background-color: #E60011; font-size: 14px; } .pg-zzbs-datainfo p { font-size: 16px; color: #777; } @media (max-width:1200px) { .pg-zzbs-datapic { width: 50%; } .pg-zzbs-datainfo { width: 50%; padding: 20px 25px 0; } } @media (max-width:940px) { .pg-zzbs-datapic { display: none; } .pg-zzbs-datainfo { width: 100%; padding: 0; } .pg-zzbs-datainfo ul li:last-child { margin-bottom: 0; } } .yg-items {} .yg-items ul { display: flex; justify-content: space-between; } .yg-items ul li { width: 24%; text-align: center; padding: 28px 0; box-shadow: 0 0 20px 0 rgb(0 0 0 / 10%); border-radius: 5px; } .yg-items ul li .yg-item-img { position: relative; border: 1px solid #efefef; border-radius: 50%; display: inline-block; width: 120px; line-height: 120px; } .yg-items ul li .yg-item-img img { position: relative; z-index: 0; } .yg-items ul li .yg-item-img::after { content: ''; position: absolute; width: 73px; height: 70px; background: url(../images/yg_item-shadow.png); top: 35px; left: 43px; z-index: -1; } .yg-items ul li h3 { font-size: 20px; color: #333333; margin-top: 20px; } .yg-wt { background: url(../images/yg_qs_bg.jpg); background-size: 100%; } .yg-wt ul { display: flex; flex-wrap: wrap; justify-content: space-between; } .yg-wt ul li { background-color: #ffffff; width: 48%; display: flex; margin-bottom: 30px; padding: 30px 15px 30px 28px; } .yg-wt ul li .yg_wt-con { margin-left: 20px; } .yg-wt ul li .yg_wt-con h3 { font-size: 20px; margin-bottom: 15px; } .yg-wt ul li .yg_wt-con p { font-size: 14px; color: #666666; } .yg-wt .site-tel { margin-top: 40px; } @media (max-width:960px) { .yg-items ul { flex-wrap: wrap; } .yg-items ul li { width: 49%; margin-bottom: 25px; } .yg-items ul li .yg-item-img { width: 80px; line-height: 80px; } .yg-items ul li .yg-item-img::after { width: 53px; height: 50px; background-size: 53px 50px; top: 25px; left: 30px; } .yg-items ul li .yg-item-img img { width: 40px; } .yg-wt ul li { width: 100%; margin-bottom: 15px; padding: 20px 10px; align-items: center; } .yg-wt ul li .yg_wt-con { margin-left: 25px; } } @media (max-width:768px) { .yg-items ul li { padding: 15px 0; margin-bottom: 15px; } .yg-items ul li .yg-item-img { width: 50px; line-height: 50px; } .yg-items ul li .yg-item-img::after { width: 33px; height: 30px; background-size: 33px 30px; top: 15px; left: 20px; } .yg-items ul li .yg-item-img img { width: 28px; } .yg-wt ul li { padding: 14px 10px; } .yg-wt ul li .yg_wt-con h3 { font-size: 16px; margin-bottom: 10px; } .yg-items ul li h3 { font-size: 14px; margin-top: 10px; } .yg-wt ul li .yg_wt-con { margin-left: 10px; } .yg_wt-img img { transform: scale(0.6); } } .yg-form { background: url(../images/yg_form-bg.jpg); } .yg-form .yg-form-box { display: flex; justify-content: space-around; margin-top: 30px; } .yg-form .yg-form-box .yg-form-con { margin-bottom: 14px; } .yg-form .yg-form-box .yg-form-con .yg-form-t { display: inline-block; background-color: #f3bc04; padding: 10px 18px; border-radius: 4px; } .yg-form .yg-form-box .yg-form-con .yg-form-t h4 { font-size: 22px; color: #ffffff; font-weight: bold; display: inline-block; margin-right: 28px; } .yg-form .yg-form-box .yg-form-con .yg-form-t img { vertical-align: sub; } .yg-form .yg-form-box .yg-form-con ul li { margin: 20px 0; font-size: 16px; color: #333333; } .yg-form .yg-form-box .yg-form-con ul li span { color: #f3bc04; } @media (max-width:1020px) { .yg-form .yg-form-box { flex-wrap: wrap; } .yg-form .yg-form-box img { max-width: 100%; } .yg-form-right { width: 100%; margin-top: 20px; } } @media (max-width:768px) { .yg-form .yg-form-box .yg-form-con .yg-form-t h4 { font-size: 16px; } .yg-form .yg-form-box .yg-form-con .yg-form-t img { width: 16px; } .yg-form .yg-form-box .yg-form-con { margin-bottom: 25px; } .yg-form .yg-form-box .yg-form-con ul li { margin: 15px 0; } } .yg-ys { background: url(../images/yg-ys_bg.jpg); } .yg-ys ul { display: flex; justify-content: space-between; } .yg-ys ul li { width: 23.5%; border-bottom: 3px solid var(--mColor); overflow: hidden; background-color: #ffffff; } .yg-ys ul li img { width: 100%; } .yg-ys ul li .yg-ys-cont { padding: 30px 30px 30px 20px; } .yg-ys ul li .yg-ys-cont h3 { font-size: 20px; color: #333333; margin-bottom: 16px; } .yg-ys ul li .yg-ys-cont p { font-size: 14px; color: #666666; line-height: 1.5; } @media (max-width:960px) { .yg-ys ul li .yg-ys-cont { padding: 20px 16px; } .yg-ys ul li .yg-ys-cont h3 { font-size: 18px; margin-bottom: 10px; } } @media (max-width:768px) { .yg-ys ul { flex-wrap: wrap; } .yg-ys ul li { width: 48%; margin-bottom: 25px; } .yg-ys ul li .yg-ys-cont { padding: 16px 10px; text-align: justify; } .yg-ys ul li .yg-ys-cont h3 { font-size: 16px; } } .yg-way-box { display: flex; justify-content: space-between; padding: 0 40px; align-items: center; } .yg-way-box ul { width: 32%; } .yg-way-box ul li { border: 1px solid var(--mColor); border-radius: 50px; display: flex; align-items: center; padding: 10px; margin-bottom: 45px; margin-left: 50px; } .yg-way-box ul li:last-of-type { margin-bottom: 0; } .yg-way-box ul li:hover { background-color: var(--mColor); } .yg-way-box ul:last-of-type li { flex-direction: row-reverse; margin-left: 0; margin-right: 50px; } .yg-way-box ul li:nth-of-type(2) { margin-left: 0; margin-right: 50px; } .yg-way-box ul:last-of-type li:nth-of-type(2) { margin-right: 0; margin-left: 50px; } .yg-way-box ul li .way-num { font-size: 30px; color: #ffffff; background-color: var(--mColor); border-radius: 50%; display: inline-block; width: 60px; line-height: 60px; text-align: center; margin-right: 20px; border: 1px solid transparent; } .yg-way-box ul:last-of-type li .way-num { margin-right: 0; margin-left: 20px; } .yg-way-box ul li:hover .way-num { border-color: #ffffff; } .yg-way-box ul li h4 { font-size: 18px; color: #333333; } .yg-way-box ul li:hover h4 { color: #ffffff; } @media (max-width: 1080px) { .yg-way-box { padding: 0; } .yg-way-box ul { width: 30%; } .yg-way-box ul li, .yg-way-box ul:last-of-type li:nth-of-type(2) { margin-left: 0; } .yg-way-box ul li:nth-of-type(2), .yg-way-box ul:last-of-type li { margin-right: 0; } } @media (max-width:960px) { .yg-way-box img { width: 300px; } .yg-way-box ul li .way-num { font-size: 22px; width: 40px; line-height: 40px; } .yg-way-box ul li h4 { font-size: 16px; } } @media (max-width:768px) { .yg-way-box img { display: none; } .yg-way-box ul { width: 49%; } .yg-way-box ul li { align-items: center; margin-bottom: 15px; } .yg-way-box ul li .way-num { margin-right: 5px; font-size: 16px; width: 30px; line-height: 30px; } .yg-way-box ul:last-of-type li .way-num { margin-left: 5px; } .yg-way-box ul li h4 { font-size: 14px; } } .zx-bad {} .zx-bad ul { display: flex; justify-content: space-between; } .zx-bad ul li { width: 15%; text-align: center; border: 1px solid var(--mColor); padding: 20px 0 40px; border-radius: 90px } .zx-bad ul li:hover { background-color: var(--mColor); } .zx-bad ul li .zx-bad-img { background-color: var(--mColor); border-radius: 50%; display: inline-block; width: 132px; line-height: 132px; position: relative; } .zx-bad ul li .zx-bad-img::before { content: ''; position: absolute; width: 150px; height: 150px; left: 50%; top: 50%; transform: translate(-50%, -50%); border: 1px solid var(--mColor); border-radius: 50%; } .zx-bad ul li:hover .zx-bad-img::before { border-color: #ffffff; } .zx-bad ul li .zx-bad-con {} .zx-bad ul li .zx-bad-con span { font-size: 30px; color: #333333; display: block; margin: 20px 0; } .zx-bad ul li:hover .zx-bad-con span { color: #ffffff; } .zx-bad ul li .zx-bad-con h3 { font-size: 20px; color: #333333; margin-bottom: 12px; } .zx-bad ul li:hover .zx-bad-con h3 { color: #ffffff; } .zx-bad ul li .zx-bad-con p { font-size: 14px; color: #666666; line-height: 1.5; padding: 0 10px; } .zx-bad ul li:hover .zx-bad-con p { color: #ffffff; } @media (max-width:1120px) { .zx-bad ul li { width: 18%; border-radius: 0; } } @media (max-width:960px) { .zx-bad ul { flex-wrap: wrap; justify-content: space-evenly; } .zx-bad ul li { width: 32%; margin-bottom: 20px; } } @media (max-width:768px) { .zx-bad ul { justify-content: space-between; } .zx-bad ul li { width: 48%; margin-bottom: 10px; padding: 20px 0; } .zx-bad ul li .zx-bad-img { width: 100px; line-height: 100px; } .zx-bad ul li .zx-bad-img img { width: 50px; } .zx-bad ul li .zx-bad-img::before { width: 115px; height: 115px; } .zx-bad ul li .zx-bad-con span { font-size: 24px; margin: 15px 0 10px; } .zx-bad ul li .zx-bad-con h3 { font-size: 16px; margin-bottom: 8px; } } .zx-why { background: url(../images/zx-why-bg.jpg); } .zx-why ul { display: flex; justify-content: space-between; flex-wrap: wrap; } .zx-why ul li { margin-bottom: 20px; text-align: center; width: 23%; overflow: hidden; } .zx-why ul li .zx-why-img { background-color: #ffffff; border-radius: 6px; line-height: 150px; position: relative; } .zx-why ul li .zx-why-img::after { content: ''; position: absolute; left: 0; bottom: 0; background: url(../images/zx-why-item.png); width: 386px; height: 156px; } .zx-why ul li h3 { padding: 18px 0; font-size: 18px; color: #333333; } @media (max-width:960px) { .zx-why ul li { width: 32%; margin-bottom: 0; } .zx-why ul li h3 { font-size: 16px; } } @media (max-width:500px) { .zx-why ul li .zx-why-img { line-height: 95px; } .zx-why ul li .zx-why-img img { width: 50px; } .zx-why ul li h3 { font-size: 14px; } } .zx-type ul { display: flex; justify-content: space-between; flex-wrap: wrap; } .zx-type ul li { width: 33.3333%; text-align: center; padding: 26px 0; border: 1px solid #eeeeee; border-top: none; border-right: none; } .zx-type ul li:nth-of-type(3n-2) { border-left: none; } .zx-type ul li:nth-last-of-type(-n+3) { border-bottom: none; } .zx-type ul li .zx-type-img { line-height: 110px; } .zx-type ul li h3 { margin-top: 18px; color: #333333; } .zx-type .site-tel { margin-top: 60px; } @media (max-width:640px) { .zx-type ul li { padding: 15px 0; } .zx-type ul li .zx-type-img { line-height: 90px; } .zx-type ul li .zx-type-img img { height: 65px; } .zx-type ul li h3 { font-size: 14px; margin-top: 0; } } .zx-process { background: url(../images/zx-process-bg.jpg); } .zx-process ul { display: flex; justify-content: space-between; } .zx-process ul li { text-align: center; } .zx-process ul li .zx-process-item { background-color: var(--mColor); border-radius: 50%; width: 110px; line-height: 110px; position: relative; } .zx-process ul li .zx-process-item::after { content: ''; position: absolute; width: 128px; height: 128px; background-color: var(--mColor); opacity: 0.1; border-radius: 50%; left: 50%; top: 50%; transform: translate(-50%, -50%); } .zx-process ul li>img { margin-top: 45px; } .zx-process ul li h3 { font-size: 18px; color: #333333; margin-top: 25px; } .zx-process-pt2 { padding-bottom: 0; } .process-note { display: flex; justify-content: space-between; position: relative; } .process-note>img { position: absolute; left: 50%; transform: translate(-50%, -50%); top: 50%; } .process-note .process-note-l, .process-note .process-note-r { width: 49%; background-color: #f3bc04; } .process-note .process-note-l { padding: 20px 45px 20px 20px; } .process-note .process-note-l .process-notee { background-color: #ffffff; padding: 24px 0 24px 10px; min-height: 215px; } .process-note .process-note-l .process-notee img { max-width: 100%; } .process-note .process-note-r { padding: 20px 20px 20px 45px; } .process-note .process-note-r .process-notee { min-height: 215px; background-color: #ffffff; padding: 40px 34px; } .process-note .process-note-r .process-notee ul { flex-wrap: wrap; } .process-note .process-note-r .process-notee ul li { width: 50%; text-align: left; font-size: 16px; color: #333333; margin-bottom: 30px; } .process-note .process-note-r .process-notee ul li:nth-last-of-type(2n-1) { margin-bottom: 0; } .process-note .process-note-r .process-notee ul li span { display: inline-block; border-radius: 50%; background-color: var(--mColor); color: #ffffff; margin-right: 8px; font-size: 14px; font-weight: bold; width: 22px; line-height: 22px; text-align: center; } @media (max-width:1080px) { .zx-type { padding-bottom: 0; } .zx-process { display: none; } } .zx-bl ul { display: flex; justify-content: space-between; flex-wrap: wrap; } .zx-bl ul li { text-align: center; width: 23%; border-radius: 5px; overflow: hidden; background-color: #fbfbfb; } .zx-bl ul li .zx-bl-tit { background-color: var(--mColor); position: relative; height: 70px; } .zx-bl ul li .zx-bl-tit h3 { font-size: 20px; color: #ffffff; font-weight: bold; display: inline-block; border-radius: 50%; width: 90px; height: 90px; background: var(--mColor); padding: 20px 24px; position: absolute; top: 20px; left: 50%; transform: translateX(-50%); box-shadow: 0 1px 5px 1px rgb(0 0 0 / 25%); } .zx-bl ul li p { font-size: 14px; color: #333333; padding: 0 30px; margin-top: 60px; line-height: 1.4; min-height: 58px; } .zx-bl ul li a { display: inline-block; border: 1px solid var(--mColor); color: var(--mColor); border-radius: 5px; font-size: 14px; margin: 20px 0; padding: 6px 25px; } @media (max-width:960px) { .zx-bl ul li p { padding: 0 12px; } } @media (max-width:768px) { .zx-bl ul li { width: 49%; margin-bottom: 20px; } } .zx-case { background-color: #f7f7f7; } .zx-case-box { padding: 0 20px; position: relative; } .zx-case-box .zx-caseL { position: absolute; z-index: 1; width: 40%; left: 0; margin-top: 35px; } .zx-case-box .zx-caseL .po-img { position: absolute; top: 40px; left: 40px; } .zx-case-box .zx-caseR { flex: 1; background-color: #ffffff; position: relative; z-index: 0; width: 70%; margin-left: auto; padding: 50px 100px 50px 22%; } .zx-case-box .zx-caseR .case-con { margin-top: 30px; } .zx-case-box .zx-caseR .case-con h3 { font-size: 20px; color: #333333; font-weight: bold; margin-bottom: 25px; } .zx-case-box .zx-caseR .case-con p { font-size: 16px; color: #333333; } .zx-case-box .zx-caseR .case-items { display: flex; margin: 80px 0 30px; justify-content: space-between; } .zx-case-box .zx-caseR .case-items li { text-align: center; cursor: pointer; } .zx-case-box .zx-caseR .case-items li img { border: 2px solid transparent; } .zx-case-box .zx-caseR .case-items li.on img { border-color: var(--mColor); } .zx-case-box .zx-caseR .case-items li img { width: 115px; height: 70px; } .zx-case-box .zx-caseR .case-items li p { font-size: 14px; color: #333333; margin-top: 14px; } @media (max-width:1080px) { .zx-bl { padding-bottom: 0; } .zx-case { display: none; } } .zx-platform ul { display: flex; flex-wrap: wrap; justify-content: space-between; } .zx-platform ul li { width: 48%; margin-bottom: 50px; display: flex; align-items: center; } .zx-platform ul li:nth-of-type(2n) { margin-left: auto; } .zx-platform ul li:nth-last-of-type(-n+2) { margin-bottom: 0; } .zx-platform ul li .zx-platform-con { margin-left: 20px; } .zx-platform ul li .zx-platform-con h3 { font-weight: bold; font-size: 20px; color: #333333; margin-bottom: 14px; } .zx-platform ul li .zx-platform-con p { font-size: 14px; color: #666666; line-height: 1.5; } @media (max-width:768px) { .zx-platform ul li, .zx-platform ul li:nth-last-of-type(-n+2) { width: 100%; margin-bottom: 20px; } .zx-platform ul li img { width: 100px; } .zx-platform ul li .zx-platform-con h3 { font-size: 16px; margin-bottom: 12px; } } img.aligncenter { position: relative; left: 50%; transform: translateX(-50%); } .sp-sub { padding: 30px 48px 48px; background-color: #f7f7f7; } .sp-sub .sub-meta { display: flex; justify-content: space-between; } .sp-sub .sub-meta>p { font-size: 16px; color: #333333; } .sp-sub .sub-meta .sp-icons { display: flex; align-items: center; } .sp-sub .sub-meta .sp-icons p { font-size: 14px; color: #666666; margin-right: 45px; } .sp-sub .sub-meta .sp-icons p:last-of-type { margin-right: 0; } .sp-sub .sub-meta .sp-icons p img { margin-right: 8px; } .sp-sub form { display: flex; justify-content: space-between; margin-top: 40px; } .sp-sub form .form-div { position: relative; width: 25%; margin-right: 15px; } .sp-sub form .form-div img { position: absolute; top: 50%; transform: translateY(-50%); left: 15px; } .sp-sub form .form-div select { border: none; outline: none; width: 100%; padding: 22px 40px; appearance: none; -moz-appearance: none; -webkit-appearance: none; font-size: 16px; color: #333333; background: url(../assets/images/spxk/select-ico.png) no-repeat scroll 90% center transparent; background-color: #ffffff; } .sp-sub form .form-div input { width: 100%; padding: 22px 40px; font-size: 14px; color: #999999; } .sp-sub form .submit-div { flex: 1; background-color: #f3bc04; cursor: pointer; text-align: center; } .sp-sub form input[type='submit'] { background-color: #f3bc04; font-size: 18px; color: #333333; width: 100%; height: 100%; cursor: pointer; } @media (max-width:960px) { .sp-sub .sub-meta { flex-wrap: wrap; } .sp-sub .sub-meta>p { margin-bottom: 20px; } .sp-sub form { flex-wrap: wrap; margin-top: 20px; } .sp-sub form .form-div { width: 100%; margin-right: 0; margin-bottom: 10px; } .sp-sub form .submit-div { padding: 10px 0; } } @media (max-width:768px) { .sp-sub { padding: 30px 20px 30px; } } .sp-type ul { display: flex; flex-wrap: wrap; justify-content: space-between; } .sp-type ul li { position: relative; border-radius: 15px; overflow: hidden; margin-bottom: 20px; width: 32%; } .sp-type ul li img { width: 100%; } .sp-type ul li:hover img { transform: scale(1.1); } .sp-type ul li p { position: absolute; width: 100%; left: 0; right: 0; bottom: 0; text-align: center; background-color: rgba(0, 0, 0, .5); padding: 10px 0; } .sp-type ul li p a { color: #ffffff; font-size: 18px; font-weight: bold; display: block; width: 100%; } @media (max-width:768px) { .sp-type ul li { width: 49%; } .sp-type ul li p { font-size: 16px; } } .sp-bl { background: url(../assets/images/spxk/bl-bg.jpg) no-repeat; } .sp-bl ul { display: flex; justify-content: space-between; } .sp-bl ul li { text-align: center; background-color: #ffffff; padding: 40px 0; width: 24%; } .sp-bl ul li img { border: 1px dashed #f3bc04; padding: 10px; border-radius: 50%; } .sp-bl ul li h3 { font-size: 20px; color: #333333; margin: 30px 0 15px; } .sp-bl ul li p { line-height: 1.5; font-size: 14px; color: #999999; padding: 0 52px; } @media (max-width:960px) { .sp-bl ul li img { width: 90px; } .sp-bl ul li h3 { font-size: 16px; margin: 15px 0 10px; } .sp-bl ul li p { padding: 0 15px; } } @media (max-width:768px) { .sp-bl ul { flex-wrap: wrap; } .sp-bl ul li { width: 49%; margin-bottom: 10px; } .sp-bl ul li p { display: none; } } .sp-process ul { display: flex; justify-content: space-between; } .sp-process ul li { text-align: center; } .sp-process ul li:nth-of-type(odd) img { margin-bottom: 20px; } .sp-process ul li:nth-of-type(even) img { margin-top: 75px; } .sp-process ul li p { font-size: 18px; color: #333333; line-height: 1.4; } @media (max-width:1020px) { .sp-process ul li:nth-of-type(odd) img { width: 150px; } .sp-process ul li:nth-of-type(even) img { width: 40px; } } @media (max-width:768px) { .sp-process ul { flex-wrap: wrap; } .sp-process ul li { margin-bottom: 20px; } .sp-process ul li:nth-of-type(4) { display: none; } .sp-process ul li:nth-of-type(odd) { width: 32%; } .sp-process ul li:nth-of-type(odd) img { width: 90%; margin-bottom: 10px; } .sp-process ul li:nth-of-type(even) img { margin-top: 50px; } .sp-process ul li p { font-size: 16px; } } .zl-box { display: flex; } .zl-box .zl-img { width: 50%; } .zl-box .zl-img img { width: 100%; } .zl-box .zl-con { width: 50%; background-color: #f7f7f7; padding: 35px 0 0 40px; } .zl-box .zl-con ul li { font-size: 16px; color: #333333; margin-bottom: 20px; } .zl-box .zl-con ul li i { font-size: 16px; color: #333333; display: inline-block; border-radius: 50%; background-color: #f3bc04; font-style: normal; width: 24px; line-height: 24px; text-align: center; margin-right: 8px; } @media (max-width:1040px) { .zl-box { background-color: #f7f7f7; } .zl-box .zl-con { padding: 20px 15px; } .zl-box .zl-con ul li { line-height: 1.2; } } @media (max-width:960px) { .zl-box { flex-wrap: wrap; } .zl-box .zl-img, .zl-box .zl-con { width: 100%; } .zl-box .zl-con ul li { margin-top: 10px; margin-bottom: 10px; line-height: 2; } } .sp-cg { background: url(../assets/images/spxk/cg.jpg) no-repeat; } .sp-cg .sp-box { background-color: #ffffff; padding: 50px 0; } .sp-cg .sp-box h3 { background: linear-gradient(#ffdd6d, #f4be0c); display: inline-block; padding: 15px 50px; position: relative; left: 50%; transform: translateX(-50%); border-radius: 0 0 10px 10px; font-size: 24px; color: #333333; } .sp-cg .sp-box h3::before { content: ''; position: absolute; left: -10px; top: 0; width: 0; height: 0; border-bottom: 10px solid #f1bb09; border-left: 10px solid transparent; } .sp-cg .sp-box h3::after { content: ''; position: absolute; right: -10px; top: 0; width: 0; height: 0; border-bottom: 10px solid #f1bb09; border-right: 10px solid transparent; } .sp-cg .sp-box ul { display: flex; justify-content: space-evenly; margin-top: 40px; } .sp-cg .sp-box ul li { text-align: center; } .sp-cg .sp-box ul li img { margin-bottom: 15px; } .sp-cg .sp-box ul li p { font-size: 16px; color: #666666; } @media (max-width:960px) { .sp-cg { display: none; } } .sp-db { background: url(../assets/images/spxk/db-bg.jpg) no-repeat; } .sp-db .page-title h3 { color: #ffffff; } .db-box { background-color: #ffffff; display: flex; } .db-box>div { width: 50%; font-size: 16px; } .db-box ul li { text-align: center; padding: 30px 0; } .db-box ul li:first-of-type { font-size: 24px; color: #ffffff; padding: 14px 0; margin-bottom: 40px; position: relative; } .db-box ul li:nth-of-type(even) { background-color: #f5f5f5; } .db-box .v { border-right: 1px solid #eeeeee; } .db-box .v ul li:first-of-type { background-color: #f3bc04; } .db-box .s ul li:first-of-type { background-color: #999999; } .db-box ul li:first-of-type::after { content: ''; position: absolute; bottom: -30px; width: 0; height: 0; } .db-box ul li:first-of-type img { position: absolute; bottom: 0; } .db-box .v ul li:first-of-type::after { border-top: 30px solid #f3bc04; border-left: 50px solid transparent; right: 0; } .db-box .v ul li:first-of-type img { right: 10px; } .db-box .s ul li:first-of-type::after { left: 0; border-top: 30px solid #999999; border-right: 50px solid transparent; } .db-box .s ul li:first-of-type img { left: 10px; } @media (max-width:600px) { .db-box ul li { padding: 20px 5px; font-size: 14px; } } .sp-rea ul { display: flex; justify-content: space-between; flex-wrap: wrap; } .sp-rea ul li { display: flex; width: 43%; margin-bottom: 60px; } .sp-rea ul li .rea-con { margin-left: 25px; margin-top: 12px; } .sp-rea ul li .rea-con h3 { font-weight: bold; font-size: 20px; color: #333333; margin-bottom: 15px; } .sp-rea ul li .rea-con p { font-size: 14px; color: #999999; } @media (max-width:960px) { .sp-rea ul li { width: 49%; margin-bottom: 30px; } } @media (max-width:500px) { .sp-rea ul li { width: 100%; margin-bottom: 20px; } .db-box ul li { min-height: 78px; } .db-box ul li:first-of-type { font-size: 20px; margin-bottom: 20px; } .sp-rea ul li img { width: 100px; } .db-box ul li:first-of-type img { width: 16px; bottom: 5px; } .sp-rea ul li .rea-con h3 { font-size: 16px; } .db-box ul li:first-of-type::after { bottom: -10px; } .db-box .v ul li:first-of-type::after { border-top: 10px solid #f3bc04; border-left: 20px solid transparent; } .db-box .s ul li:first-of-type::after { border-top: 10px solid #999999; border-right: 20px solid transparent; } } .sp-case ul { display: flex; justify-content: space-between; } .sp-case ul li { position: relative; overflow: hidden; } .sp-case ul li img { width: 100%; } .sp-case ul li p { position: absolute; left: 0; right: 0; bottom: 0; width: 100%; text-align: center; font-size: 16px; color: #ffffff; background: rgba(0, 0, 0, .6); padding: 14px 0; } @media (max-width:960px) { .sp-case ul { flex-wrap: wrap; } .sp-case ul li { margin-bottom: 15px; width: 48%; } } .zdd { padding: 0; margin: 0; height: 100%; font-size: 16px; background-repeat: no-repeat; background-position: left top; background-color: #242645; color: #fff; background-size: 100%; background-image: url(https://www.hzs123.net/wp-content/uploads/2021/06/20210427064700.jpg); } .zdd .login form { box-shadow: -15px 15px 15px rgba(6, 17, 47, 0.7); margin: 0 auto; width: 500px; top: 0; background: #35394a; /* Old browsers */ /* FF3.6+ */ background: -webkit-gradient(linear, left bottom, right top, color-stop(0%, #35394a), color-stop(100%, rgb(0, 0, 0))); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(230deg, rgba(53, 57, 74, 0) 0%, rgb(0, 0, 0) 100%); /* Chrome10+,Safari5.1+ */ /* Opera 11.10+ */ /* IE10+ */ background: linear-gradient(230deg, rgba(53, 57, 74, 0) 0%, rgb(0, 0, 0) 100%); /* W3C */ filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='rgba(53, 57, 74, 0)', endColorstr='rgb(0, 0, 0)', GradientType=1); padding: 40px; -webkit-transition-timing-function: cubic-bezier(0.68, -0.25, 0.265, 0.85); -webkit-transition-property: -webkit-transform, opacity, box-shadow, top, left; transition-property: transform, opacity, box-shadow, top, left; -webkit-transition-duration: .5s; transition-duration: .5s; -webkit-transform-origin: 161px 100%; -ms-transform-origin: 161px 100%; transform-origin: 161px 100%; -webkit-transform: rotateX(0deg); transform: rotateX(0deg); position: relative; margin: 250px auto 150px; bottom: 0; /* IE6-9 fallback on horizontal gradient */ } .zdd .login #nav { position: relative; font-size: 12px; margin-left: 0; text-align: right; display: block; padding: 0; top: 0; right: 0; width: 100%; } .zdd .login #nav a { display: inline-block; margin-top: 10px; color: #ffffff; } .zdd .login .button.wp-hide-pw { display: none !important; } .zdd .login label { color: #ffffff; font-size: 16px; margin-bottom: 10px; display: block; } .zdd .login form .forgetmenot { display: none; } .zdd #loginform input#wp-submit { padding: 14px 0; font-size: 14px; color: #ffffff; cursor: pointer; } .zdd form#loginform p { padding: 20px 0; } .zdd .login form .input, .zdd .login input[type=text] { width: 100%; font-size: 16px; padding: 10px; margin: 15px 0 15px 0; padding-top: 10px; } /* #login_error{ display: none !important; } */ .zdd #wp-submit { outline: none; border: none; width: 100%; padding: 0 40px; background: linear-gradient(to right, #0186FA, #3442F2); background-size: 200% 200%; border-radius: 5px; box-shadow: 0 5px 20px -3px rgb(48 96 239 / 60%) !important; transition: .3s; padding: 14px 0; font-size: 14px; color: #ffffff; cursor: pointer; } /* 股权转让-样式 */ /* 作为老板你是否也想 */ .mxh-boss { padding: 60px 0; } .mxh-boss h3 { font-size: 36px; color: #373538; text-align: center; margin-bottom: 50px; } .mxh-boss ul { display: flex; justify-content: space-between; } .mxh-boss ul li { border-radius: 10px; border: 1px solid #F3BC06; background-color: #F3BC06; display: inline-flex; flex-direction: column; align-items: center; overflow: hidden; } .mxh-boss ul li:hover .ot img { transform: scale(1.2); } .mxh-boss ul li .ot { overflow: hidden; } .mxh-boss ul li em { font-style: normal; font-size: 21px; color: #fff; padding: 10px 0; } /* 我们提供什么服务 */ .mxh-wsdo { background-color: #F7F7F7; padding: 60px 0; font-family: "Adobe 黑体 Std"; } .mxh-wsdo h3 { font-size: 36px; color: #373538; text-align: center; } /* .mxh-wsdo .lhvv{ display: flex; flex-wrap: wrap; justify-content: space-between; } .mxh-wsdo .lhvv li{ width: 17%; } .mxh-wsdo .lhvv li a{ display: flex; flex-direction: column; align-items: center; margin-bottom: 30px; } .mxh-wsdo .lhvv li span{ margin-top: 10px; } .mxh-wsdo .lhvv li:hover{ transform: translateY(-10px); } */ .mxh-wsdo .zh-vv { display: flex; flex-wrap: wrap; justify-content: space-between; margin: 30px 0; } .mxh-wsdo .zh-vv li { width: 222px; height: 150px; color: #fff; padding: 30px 10px 0 15px; } .mxh-wsdo .zh-vv li .span1 { display: inline-flex; flex-direction: column; position: absolute; float: left; } .mxh-wsdo .zh-vv li .span2 { font-family: Impact; font-size: 72px; opacity: 0.35; position: relative; float: right; } .mxh-wsdo .zh-vv li sup { font-size: 24px; margin-bottom: 20px; } .mxh-wsdo .zh-vv li a button { font-size: 18px; border-radius: 20px; padding: 10px 20px; } .mxh-wsdo .zh-vv li:first-child { background: url(../assets/images/gqzr/jxy1.png) no-repeat; margin-bottom: 2%; } .mxh-wsdo .zh-vv li:nth-child(2) { background: url(../assets/images/gqzr/jxy2.png) no-repeat; margin-bottom: 2%; } .mxh-wsdo .zh-vv li:nth-child(3) { background: url(../assets/images/gqzr/jxy3.png) no-repeat; margin-bottom: 2%; } .mxh-wsdo .zh-vv li:nth-child(4) { background: url(../assets/images/gqzr/jxy4.png) no-repeat; margin-bottom: 2%; } .mxh-wsdo .zh-vv li:nth-child(5) { background: url(../assets/images/gqzr/jxy5.png) no-repeat; margin-bottom: 2%; } .mxh-wsdo .zh-vv li:nth-child(6) { background: url(../assets/images/gqzr/jxy6.png) no-repeat; } .mxh-wsdo .zh-vv li:nth-child(7) { background: url(../assets/images/gqzr/jxy7.png) no-repeat; } .mxh-wsdo .zh-vv li:nth-child(8) { background: url(../assets/images/gqzr/jxy8.png) no-repeat; } .mxh-wsdo .zh-vv li:nth-child(9) { background: url(../assets/images/gqzr/jxy9.png) no-repeat; } .mxh-wsdo .zh-vv li:nth-child(10) { background: url(../assets/images/gqzr/jxy10.png) no-repeat; } .mxh-wsdo .button { background: #F3BC04; display: block; width: 245px; margin: 0 auto; border-radius: 30px; padding: 5px 0; } .mxh-wsdo .button em { font-style: normal; font-size: 18px; color: #fff; vertical-align: middle; margin: 0 25px 0 45px; } .mxh-gqlc .button { background: #F3BC04; display: block; width: 260px; margin: 0 auto; border-radius: 30px; padding: 5px 0; } .mxh-gqlc .button em { font-style: normal; font-size: 18px; color: #fff; vertical-align: middle; margin: 0 25px 0 45px; } .mxh-gqlc .gqlc-nr { margin: 30px 0; } /* 提供股权资料下载 */ .mxh-peid { padding: 60px 0; font-family: "Adobe 黑体 Std"; } .mxh-peid h3 { font-size: 36px; color: #373538; text-align: center; margin-bottom: 30px; } .mxh-peid .peid-bg { display: flex; justify-content: space-between; } .mxh-peid .peid-bg li { width: 322px; height: 205px; background: url(../assets/images/gqzr/c1.png) no-repeat; display: flex; flex-direction: column; align-items: center; justify-content: center; color: #fff; padding-top: 40px; } .mxh-peid .peid-bg li .yuan { font-size: 30px; border-radius: 100%; width: 70px; height: 70px; text-align: center; line-height: 70px; border: 1px solid #fff; margin-bottom: 10px; } .mxh-peid .peid-bg li .wa { font-size: 24px; } /* 合伙时代 */ .mxh-eotp { padding: 60px 0; font-family: "Adobe 黑体 Std"; } .mxh-eotp h3 { font-size: 36px; color: #373538; text-align: center; } .mxh-eotp p { color: #666; font-size: 16px; text-align: center; } .mxh-eotp .eotp-count { box-shadow: 0 0 10px 2px #f1f1f1; display: flex; justify-content: space-between; padding: 30px 30px 30px 80px; margin: 30px 0; } .mxh-eotp .eotp-count .cot h4 { font-size: 24px; color: #333; font-weight: bold; text-align: center; margin-bottom: 20px; } .mxh-eotp .eotp-count .cot-rt ul { display: flex; justify-content: space-between; align-items: center; margin-top: 60px; } .mxh-eotp .eotp-count .cot-rt ul li .jszt { color: #f3bc04; font-size: 16px; font-weight: bold; border: 1px solid #f3bc04; padding: 10px 20px; margin: 10px 0; } .mxh-eotp .eotp-count .cot-rt ul li .jszt:hover { background: #f3bc04; color: #fff; box-shadow: 0 10px 15px rgb(243 188 4 / 50%); } .mxh-eotp .eotp-count .cot-rt ul li .zhsp { display: flex; flex-direction: column; margin: 10px 0; } .mxh-eotp .eotp-count .cot-rt ul li .zhsp i { font-style: normal; } .mxh-eotp .eotp-count .cot-rt ul li .zhsp i:first-child { color: #666; font-size: 16px; margin-bottom: 10px; } .mxh-eotp .eotp-count .cot-rt ul li .zhsp i:last-child { color: #000; font-size: 14px; font-weight: bold; } .mxh-eotp .eotp-count .cot-rt ul .rt-li2 { display: flex; flex-direction: column; text-align: center; margin-left: 30px; } .mxh-eotp .eotp-count .cot-lt { text-align: center; } .mxh-eotp .eotp-count .cot-lt .js { font-size: 14px; color: #666; margin: 10px 0; display: block; } .mxh-eotp .eotp-count .cot-lt ul { display: flex; justify-content: space-between; } .mxh-eotp .eotp-count .cot-lt ul li { width: 100px; height: 64px; background: url(../assets/images/gqzr/b2.png) no-repeat; color: #fff; font-size: 12px; display: flex; justify-content: center; padding: 20px 5px 0; margin: 0 5px; } .mxh-eotp .button { background: #F3BC04; display: block; width: 435px; margin: 0 auto; border-radius: 30px; padding: 5px 0; } .mxh-eotp .button em { font-style: normal; font-size: 18px; color: #fff; vertical-align: middle; margin: 0 15px 0 45px; } /* 企业目前面临的财税难题? */ .mxh-qynt { background: #f2f2f2; font-family: "Adobe 黑体 Std"; } .mxh-qynt .e-bg { padding: 20px 0 0 0; background: url(../assets/images/gqzr/e-bg.png) no-repeat; height: 608px; background-position-x: center; position: relative; top: 50px; } .mxh-qynt h3 { font-size: 36px; color: #373538; text-align: center; margin-bottom: 60px; } .mxh-qynt .e-bg .qt-cont { display: flex; justify-content: space-between; } .mxh-qynt .e-bg .qt-cont .zh-ul li, .mxh-qynt .e-bg .qt-cont .qm-ul li { color: #333; font-size: 20px; border: 1px solid #f3bd0b; font-weight: bold; padding: 5px 20px; text-align: center; border-radius: 20px; margin-bottom: 20px; background: #fff; } .mxh-qynt .e-bg .qt-cont .hm-ul { position: absolute; left: 44%; top: 78%; } .mxh-qynt .e-bg .qt-cont .hm-ul li:hover { background: rgba(0, 0, 0, 0); color: #f1bb09; border: 1px solid #f1bb09; } .mxh-qynt .e-bg .qt-cont .hm-ul li { position: relative; color: #fff; font-size: 18px; background: #f3bc04; padding: 10px 30px; border-radius: 50px; transition: all 500ms ease; z-index: 9; } .mxh-qynt .e-bg .qt-cont .zh-ul li:first-child { transform: translateX(-380px); } .mxh-qynt .e-bg .qt-cont .zh-ul li:nth-child(2) { transform: translateX(-280px); } .mxh-qynt .e-bg .qt-cont .zh-ul li:nth-child(3) { transform: translateX(-190px); } .mxh-qynt .e-bg .qt-cont .zh-ul li:nth-child(4) { transform: translateX(-120px); } .mxh-qynt .e-bg .qt-cont .zh-ul li:nth-child(5) { transform: translateX(-60px); } .mxh-qynt .e-bg .qt-cont .qm-ul li:first-child { transform: translateX(380px); } .mxh-qynt .e-bg .qt-cont .qm-ul li:nth-child(2) { transform: translateX(280px); } .mxh-qynt .e-bg .qt-cont .qm-ul li:nth-child(3) { transform: translateX(190px); } .mxh-qynt .e-bg .qt-cont .qm-ul li:nth-child(4) { transform: translateX(120px); } .mxh-qynt .e-bg .qt-cont .qm-ul li:nth-child(5) { transform: translateX(60px); } /* 选择我们的重要性 */ .mxh-ticu { padding: 100px 0 60px 0; } .mxh-ticu h3 { font-size: 36px; color: #373538; text-align: center; margin-bottom: 30px; } .mxh-ticu ul li { display: flex; flex-direction: column; text-align: center; color: #fff; border-radius: 100%; width: 300px; height: 300px; vertical-align: middle; padding: 50px 30px 0 30px; } .mxh-ticu ul { display: flex } .mxh-ticu .new-container-width { width: 1500px; margin: 0 auto; } .mxh-ticu ul li span:nth-child(2) { margin: 20px 0; font-size: 20px; } .mxh-ticu ul li em { font-size: 16px; font-style: normal; line-height: 25px; } .mxh-ticu ul li:first-child { background: #46c9f9; position: relative; z-index: 6; left: 50px; } .mxh-ticu ul li:nth-child(2) { background: #3ac9ba; position: relative; z-index: 7; left: 25px; } .mxh-ticu ul li:nth-child(3) { background: #ff9546; position: relative; z-index: 8; } .mxh-ticu ul li:nth-child(4) { background: #965afd; position: relative; z-index: 9; left: -25px; } .mxh-ticu ul li:nth-child(5) { background: #ff5f5f; position: relative; z-index: 10; left: -50px; } /* 专业风控团队+售后团队,保障企业安全节税服务方案 */ .mxh-zyfk { background: url(../assets/images/gqzr/ybj.png) no-repeat; background-size: cover; position: relative; display: flex; flex-direction: column; align-items: center; justify-content: center; } .mxh-zyfk .container-width { padding: 60px 0 80px; overflow: hidden; } .mxh-zyfk h3 { font-size: 36px; color: #373538; text-align: center; margin-bottom: 120px; } .mxh-zyfk .bs-nb { position: relative; z-index: 10; } .mxh-zyfk .bs-yuan { background: rgba(255, 255, 255, .75); border-radius: 100%; width: 1000px; height: 1000px; margin: 0 auto; position: absolute; left: -80px; top: 160px; } .mxh-zyfk ul { display: flex; flex-wrap: wrap; justify-content: center; width: 600px; margin: 0 auto; } .mxh-zyfk ul li { color: #333; font-size: 18px; font-weight: 600; } .mxh-zyfk ul li { margin: 0 15px; } .mxh-zyfk ul li:nth-child(4), .mxh-zyfk ul li:nth-child(5), .mxh-zyfk ul li:nth-child(6) { margin-top: 20px; } .mxh-zyfk ul li span { vertical-align: middle; } .mxh-zyfk .btns { border: 1px solid #f1bb09; color: #f1bb09; display: block; text-align: center; width: 150px; margin: 0 auto; padding: 10px 0; margin-top: 30px; } .mxh-zyfk .btns:hover { color: #fff; background: #f1bb09; } .mxh-zyfk .yell-four { background: #f3bc04; display: flex; justify-content: space-around; padding: 25px 20px; position: absolute; top: 395px; border-radius: 100px; width: 1200px; margin: 0 auto; z-index: 20; } .mxh-zyfk .yell-four i { font-size: 18px; color: #FFF; font-style: normal; vertical-align: middle; } /* 量身定制您的专属解决方案 */ .mxh-lsdz { padding: 100px 0 60px 0; font-family: "Adobe 黑体 Std"; } .mxh-lsdz h3 { font-size: 36px; color: #373538; text-align: center; margin-bottom: 30px; } .mxh-lsdz .lsdz-uls { display: flex; justify-content: space-between; margin-bottom: 30px; } .mxh-lsdz .lsdz-uls ul { display: flex; flex-wrap: wrap; justify-content: center; padding: 10px 15px; box-shadow: 0 0 5px 5px #f9f9f9; width: 48%; } .mxh-lsdz .lsdz-uls ul h4 { font-size: 20px; width: 100%; margin: 20px; text-align: center; } .mxh-lsdz .lsdz-uls ul h4 { color: #f8d561; font-weight: 600; } .mxh-lsdz .lsdz-uls .ul2 h4 { color: #0083cf; } .mxh-lsdz .lsdz-uls ul li { margin: 5px; background-color: #fffbed; color: #f8d561; padding: 10px 10px; font-size: 16px; font-weight: 600; } .mxh-lsdz .lsdz-uls .ul2 li { margin: 5px; background-color: #eff9ff; color: #0083cf; padding: 10px 15px; padding-bottom: -10px; } .mxh-lsdz .jb-ul { display: flex; justify-content: space-between; } .mxh-lsdz .jb-ul li { display: flex; flex-direction: column; align-items: center; color: #fff; padding: 25px 5px; width: 15.5%; } .mxh-lsdz .jb-ul li img { width: 72px; height: 72px; } .mxh-lsdz .jb-ul li .span1 { font-size: 20px; margin: 20px 0 10px 0; } .mxh-lsdz .jb-ul li .span2 { font-size: 16px; margin-bottom: 30px; transform: translateX(-7px); } .mxh-lsdz .jb-ul li .btns { font-size: 21px; } .mxh-lsdz .jb-ul li .btns { color: #75aaff; padding: 10px 20px; background: #fff; border-radius: 3px; } .mxh-lsdz .jb-ul li:nth-child(1) { background: linear-gradient(to right, #74a4ff, #7cc9ff); } .mxh-lsdz .jb-ul li:nth-child(2) { background: linear-gradient(to right, #60c8c5, #67d7b7); } .mxh-lsdz .jb-ul li:nth-child(3) { background: linear-gradient(to right, #f69834, #fac457); } .mxh-lsdz .jb-ul li:nth-child(4) { background: linear-gradient(to right, #9959fb, #bf74fe); } .mxh-lsdz .jb-ul li:nth-child(5) { background: linear-gradient(to right, #e7635a, #ff9b93); } .mxh-lsdz .jb-ul li:nth-child(6) { background: linear-gradient(to right, #fba85b, #fdc687); } .mxh-lsdz .jb-ul li:hover { transform: translateY(-10px); box-shadow: 0 5px 5px 5px #e3e3e3; } /* 税筹案例 */ .mxh-scal { padding: 60px 0; background: url(../assets/images/gqzr/cheng-shi.png) no-repeat; background-size: cover; } .mxh-scal h3 { font-size: 36px; color: #fff; text-align: center; margin-bottom: 30px; } .mxh-scal .scal-cont { display: flex; justify-content: space-between; } .mxh-scal .scal-cont .ct-i { overflow: hidden; height: 100%; } .mxh-scal .scal-cont .ct-i img:hover { transform: scale(1.1); } .mxh-scal .scal-cont .ct-i { position: relative; z-index: 1; overflow: hidden; } .mxh-scal .scal-cont .ct-i div { display: flex; justify-content: space-evenly; position: absolute; z-index: 10; top: 30px; width: 100%; } .mxh-scal .scal-cont .ct-i div .yow { color: #fff; font-size: 16px; -webkit-writing-mode: vertical-rl; writing-mode: vertical-rl; background: #f3bc04; padding: 10px 3px; border-radius: 20px; position: relative; left: 10px; top: -5px; } .mxh-scal .scal-cont .ct-i div .wa { color: #000; font-size: 16px; } .mxh-scal .scal-cont .ct-ii table { color: #fff; letter-spacing: 1px; border: 1px solid #eee; } .mxh-scal .scal-cont .ct-ii table .biao-ti { font-size: 22px; color: #fff; background: #999; padding: 10px 0; } .mxh-scal .scal-cont .ct-iii table .biao-ti { background: #f3bc04; } .mxh-scal .scal-cont .ct-ii table .biao-ti sup { vertical-align: middle; } .mxh-scal .scal-cont .ct-ii table .biao-ti img { height: 25px; } .mxh-scal .scal-cont .ct-iii table tr .hszt { color: #f3bc04; } .mxh-scal .scal-cont .ct-iii table tr .hszt i { font-size: 20px; color: #f3bc04; } .mxh-scal .scal-cont .ct-ii table .tr1 { font-size: 14px; color: #333; background: #ebf2fa; padding: 10px 0; } .mxh-scal .scal-cont .ct-ii table .tr11 { font-size: 14px; color: #333; background: #fff; padding: 10px 0; } .mxh-scal .scal-cont .ct-ii table tr td { width: 33%; } .mxh-scal .scal-cont .ct-ii table .ldq { padding-left: 20px; } .mxh-scal .scal-cont .ct-ii table .cen { text-align: center; } .mxh-scal .scal-cont .ct-ii table tr td i { color: #333; font-family: Impact; font-size: 16px; font-style: normal; } .mxh-scal .scal-cont .ct-ii table .fot-er { padding: 10px 0 10px 20px; } .mxh-scal .scal-cont .ct-ii table .fot-er .js { color: #f3bc04; margin: 0 20px 0 0; } .mxh-scal .scal-cont .ct-ii table .fot-er .js i { font-size: 30px; color: #f3bc04; } .mxh-scal .scal-cont .ct-ii table .fot-er .zh { text-decoration: line-through; color: #6e6e6e; } .mxh-scal .scal-cont .ct-ii table .fot-er .zh i { font-size: 20px; color: #6e6e6e; } .mxh-scal .scal-cont .ct-ii table .fot-er .hs i { font-size: 30px; color: #f3bc04; } .mxh-scal .button { background: #F3BC04; display: block; width: 270px; margin: 0 auto; border-radius: 30px; padding: 5px 0; margin-top: 40px; } .mxh-scal .button em { font-style: normal; font-size: 18px; color: #fff; vertical-align: middle; margin: 0 25px 0 35px; } /* 股权流程图(合作方式) */ .mxh-gqlc { padding: 60px 0; background: #F8F6F9; } .mxh-gqlc .bk-js h3 { font-size: 36px; color: #373538; text-align: center; } .mxh-gqlc .bk-js p { color: #666; font-size: 16px; margin: 10px 0 30px 0; text-align: center; } .mxh-gqlc .one-ul { display: flex; justify-content: space-between; } .mxh-gqlc .hs-tt { border-bottom: 1px solid #ccc; margin: 20px 0; animation: example 5s linear; } @keyframes example { 0% { width: 0%; } 100% { width: 100%; } } .mxh-gqlc .foter { display: flex; justify-content: space-between; position: relative; z-index: 10; top: -26px; } .mxh-gqlc .foter li { display: flex; flex-direction: column; align-items: center; width: 13.6%; } .mxh-gqlc .foter .yd { background-color: #f1bb09; width: 10px; height: 10px; border-radius: 100%; } .mxh-gqlc .foter .xu-hao { font-size: 24px; color: #333; margin: 15px 0 0 0; } .mxh-gqlc .foter .wa { font-size: 20px; font-weight: bold; color: #333; } /* 股权税问题 */ .zd-news .slideTxtBox>a { width: 230px; padding: 5px 10px; border-radius: 100px; } .zd-news .slideTxtBox>a em { margin: 0 20px; font-style: normal; vertical-align: middle; } /* 为什么选择我们 */ .mxh-whys { padding: 60px 0; background: url(../assets/images/gqzr/chenshil.png) no-repeat; background-size: cover; } .mxh-whys h3 { font-size: 36px; color: #fff; text-align: center; margin-bottom: 30px; } .mxh-whys ul { display: flex; justify-content: space-between; } .mxh-whys ul li { border: 1px solid #f3bc04; background: #FFF; border-radius: 20px; width: 23%; padding: 30px 10px; } .mxh-whys ul li:hover { transform: translateY(-10px); box-shadow: 0 3px 10px 1px #f1bb09; } .mxh-whys ul li>* { display: block; margin: 0 auto; text-align: center; } .mxh-whys ul li .soan1 { font-size: 20px; color: #333; margin: 10px 0; } .mxh-whys ul li .soan2 { font-size: 16px; color: #666; line-height: 25px; } /* 公司类型 */ .mxh-tcy { padding: 60px 0; background: #F8F6F9; } .mxh-tcy h3 { font-size: 36px; color: #373538; text-align: center; margin-bottom: 30px; } .mxh-tcy form .fr_qt { display: flex; flex-wrap: wrap; justify-content: space-between; } .mxh-tcy form .fr_qt .contx { width: 48%; margin-bottom: 20px; } .mxh-tcy form .contx .label p { color: #39363A; font-size: 18px; } .mxh-tcy form .contx .m_input { border: 1px solid #e8e8e8; height: 50px; margin-top: 10px; width: 100%; } .mxh-tcy form .contx .mn-ipt { height: 120px; } .mxh-tcy .button { color: #fff; width: 100%; font-size: 23px; background-color: #F5BC02; padding: 10px 0; display: block; margin-top: 30px; text-align: center; } @media (max-width:768px) { .mxh-wsdo { display: none; } .mxh-peid, .mxh-wsdo, .mxh-boss { padding: 30px 0; } .mxh-eotp { padding: 0 0 30px 0; } .mxh-eotp h3 { font-size: 20px; } .mxh-eotp p { font-size: 14px; } .mxh-peid h3, .mxh-wsdo h3, .mxh-boss h3 { font-size: 20px; margin-bottom: 30px; } .mxh-boss ul { flex-wrap: wrap; } .mxh-boss ul li { width: 48%; } .mxh-boss ul li .ot { width: 100%; } .mxh-boss ul li .ot img { height: 100px; width: 100%; } .mxh-boss ul li em { padding: 5px 0; font-size: 14px; } .mxh-boss ul li:nth-child(1), .mxh-boss ul li:nth-child(2) { margin-bottom: 10px; } .mxh-peid .peid-bg li { background-size: contain; padding: 20px 0 10px 0; height: 100%; width: 31%; } .mxh-peid .peid-bg li .yuan { font-size: 14px; width: 27px; height: 27px; line-height: 27px; margin: 0; } .mxh-peid .peid-bg li .wa { font-size: 12px; } .mxh-eotp .eotp-count { display: block; padding: 20px; } .mxh-eotp .eotp-count .cot h4 { font-size: 16px; margin-bottom: 10px; } .mxh-eotp .eotp-count .cot-rt ul { flex-direction: column; align-items: center; margin-top: 0; } .mxh-eotp .eotp-count .cot-rt ul .rt-li2 { margin: 0; margin-bottom: 20px; } .mxh-eotp .eotp-count .cot-rt ul li img { display: none; } .mxh-eotp .eotp-count .cot-rt ul .rt-li2 { width: 100%; } .mxh-eotp .eotp-count .cot-rt ul li .zhsp { display: none; } .mxh-eotp .eotp-count .cot-rt ul li .jszt { margin: 0 0 10px 0; padding: 5px 0; font-size: 10px; font-weight: 600; color: #f1bb09; } .mxh-eotp .eotp-count .cot-lt ul { display: flex; flex-wrap: wrap; justify-content: start; } .mxh-eotp .eotp-count .cot-lt ul li { padding: 20px 0 0 0; font-size: 10px; width: 31%; margin: 0 3px; } .mxh-eotp .eotp-count .cot h4:last-child { margin-bottom: 10px; } .mxh-eotp .button { width: 100%; } .mxh-eotp .button em { font-size: 10px; } .mxh-eotp .button img { height: 25px; } .mxh-qynt .e-bg { position: static; background: none; height: 100%; } .mxh-qynt .e-bg .qt-cont .hm-ul { position: static; margin: 100px 10px 0 10px } .mxh-qynt .e-bg .qt-cont .hm-ul li { padding: 5px 10px; font-size: 14px; } .mxh-qynt h3 { font-size: 20px; margin-bottom: 30px; } .mxh-eotp .eotp-count .cot-lt ul li:nth-child(4), .mxh-eotp .eotp-count .cot-lt ul li:nth-child(5) { margin-top: 5px; } .mxh-qynt .e-bg .qt-cont { padding: 0 10px; justify-content: center; } .mxh-qynt .e-bg .qt-cont .zh-ul li, .mxh-qynt .e-bg .qt-cont .qm-ul li { font-size: 10px; padding: 5px 10px; } .mxh-qynt .e-bg .qt-cont .zh-ul li:first-child, .mxh-qynt .e-bg .qt-cont .zh-ul li:nth-child(2), .mxh-qynt .e-bg .qt-cont .zh-ul li:nth-child(3), .mxh-qynt .e-bg .qt-cont .zh-ul li:nth-child(4), .mxh-qynt .e-bg .qt-cont .zh-ul li:nth-child(5), .mxh-qynt .e-bg .qt-cont .qm-ul li:first-child, .mxh-qynt .e-bg .qt-cont .qm-ul li:nth-child(2), .mxh-qynt .e-bg .qt-cont .qm-ul li:nth-child(3), .mxh-qynt .e-bg .qt-cont .qm-ul li:nth-child(4), .mxh-qynt .e-bg .qt-cont .qm-ul li:nth-child(5) { transform: translateX(0); } .mxh-ticu { padding: 30px 0; width: 100%; } .mxh-ticu .new-container-width { width: 100%; } .mxh-ticu h3 { font-size: 20px; } .mxh-ticu ul li:first-child, .mxh-ticu ul li:nth-child(2), .mxh-ticu ul li:nth-child(3), .mxh-ticu ul li:nth-child(4), .mxh-ticu ul li:nth-child(5) { position: static; } .mxh-ticu ul { display: flex; flex-wrap: wrap; justify-content: center; } .mxh-ticu ul li { width: 130px; height: 130px; padding: 10px; } .mxh-ticu ul li img { height: 30px; } .mxh-ticu ul li span:nth-child(2) { font-size: 14px; margin: 5px 0 2px; } .mxh-ticu ul li em { font-size: 10px; line-height: 15px; transform: scale(0.9); } .mxh-ticu ul li:first-child { position: relative; left: 10px; } .mxh-ticu ul li:nth-child(3) { position: relative; left: -10px; } .mxh-ticu ul li:nth-child(4), .mxh-ticu ul li:nth-child(5) { position: relative; top: -22px; left: 0; z-index: 1; } .mxh-zyfk .container-width { padding: 30px 0; width: 100%; } .mxh-zyfk h3 { font-size: 20px; margin-bottom: 30px; } .mxh-zyfk ul { width: 100%; position: relative; top: 20px; } .mxh-zyfk ul li:nth-child(3), .mxh-zyfk ul li:nth-child(4), .mxh-zyfk ul li:nth-child(5), .mxh-zyfk ul li:nth-child(6) { margin-top: 10px; } .mxh-zyfk ul li span { font-size: 16px; } .mxh-zyfk ul li img { height: 15px; } .mxh-zyfk .btns { width: 70px; font-size: 12px; padding: 5px 0; } .mxh-zyfk .bs-yuan { top: 100px; left: -305px; } .mxh-zyfk .yell-four { width: 100%; top: 275px; padding: 5px; } .mxh-zyfk .yell-four span img { height: 30px; } .mxh-zyfk .yell-four i { font-size: 10px; transform: scale(.9); } .mxh-zyfk .yell-four span { display: flex; flex-direction: column; align-items: center; text-align: center; } .mxh-zyfk .yell-four span img { width: 25px; height: 25px; object-fit: contain; } .mxh-lsdz { padding: 70px 0 30px 0; } .mxh-lsdz h3 { margin-bottom: 30px; font-size: 20px; } .mxh-lsdz .lsdz-uls { flex-direction: column; } .mxh-lsdz .lsdz-uls ul { justify-content: center; width: 100%; padding: 20px 0 20px 0; } .mxh-lsdz .lsdz-uls ul h4 { font-size: 16px; margin: 10px; } .mxh-lsdz .lsdz-uls ul li { padding: 0; font-size: 10px; width: 22%; text-align: center; padding: 5px; } .mxh-lsdz .lsdz-uls .ul2 li { padding: 5px; } .mxh-lsdz .jb-ul { display: flex; flex-wrap: wrap; } .mxh-lsdz .jb-ul li { width: 50%; } .mxh-lsdz .jb-ul li img { width: 25px; height: 25px; } .mxh-lsdz .jb-ul li .span1 { margin: 10px 0 5px 0; font-size: 16px; } .mxh-lsdz .jb-ul li .span2 { margin-bottom: 10px; font-size: 12px; } .mxh-lsdz .jb-ul li .btns { padding: 5px 10px; font-size: 12px; } .mxh-scal { padding: 30px 0; } .mxh-scal h3 { font-size: 20px; margin-bottom: 30px; } .mxh-scal .scal-cont .ct-ii table { width: 100%; } .mxh-scal .scal-cont { display: block; } .mxh-scal .scal-cont .ct-i { display: none; } .mxh-scal .scal-cont .ct-ii { margin-bottom: 10px; } .mxh-scal .scal-cont .ct-ii table .biao-ti sup { font-size: 16px; } .mxh-scal .scal-cont .ct-ii table .cen, .mxh-scal .scal-cont .ct-ii table .ldq { font-size: 10px; } .mxh-scal .scal-cont .ct-ii table .biao-ti img { height: 15px; } .mxh-scal .scal-cont .ct-ii table tr td i { font-size: 14px; } .mxh-scal .scal-cont .ct-ii table .fot-er .zh i, .mxh-scal .scal-cont .ct-iii table tr .hszt i, .mxh-scal .scal-cont .ct-ii table .fot-er .hs i, .mxh-scal .scal-cont .ct-ii table .fot-er .js i { font-size: 16px; } .mxh-scal .button { margin-top: 20px; width: 100%; } .mxh-scal .button em { font-size: 12px; margin: 0 15px 0 120px; } .mxh-scal .button img { height: 25px; } .mxh-gqlc { padding: 30px 0; } .mxh-gqlc .bk-js h3 { font-size: 20px; } .mxh-gqlc .bk-js p { font-size: 14px; margin: 0 0 30px 0; } .mxh-gqlc .one-ul li img { height: 50px; } .mxh-gqlc .foter .xu-hao { font-size: 14px; } .mxh-gqlc .foter .wa { font-size: 10px; text-align: center; } .mxh-gqlc .gqlc-nr { margin: 15px; } .mxh-gqlc .button { width: 100%; } .mxh-gqlc .button em { font-size: 12px; margin: 0 15px 0 130px; } .mxh-gqlc .button img { height: 25px; } .mxh-whys { padding: 30px 0; } .mxh-whys h3 { font-size: 20px; margin-bottom: 30px; } .mxh-whys ul { flex-wrap: wrap; } .mxh-whys ul li { width: 48%; border-radius: 10px; padding: 10px 10px 20px; } .mxh-whys ul li img { height: 50px; } .mxh-whys ul li .soan1 { margin: 5px 0; font-size: 14px; } .mxh-whys ul li .soan2 { font-size: 10px; line-height: 16px; } .mxh-whys ul li:nth-child(3), .mxh-whys ul li:nth-child(4) { margin-top: 20px; } .zd-news .hd .mxh-zt li { font-size: 10px; } .mxh-tcy { padding: 30px 0; } .mxh-tcy h3 { font-size: 20px; margin-bottom: 30px; } .mxh-tcy form .contx .label p { font-size: 12px; } .mxh-tcy form .contx .m_input { height: 30px; } .mxh-tcy form .contx .mn-ipt{ height: 60px; } .mxh-tcy .button{ padding: 5px; font-size: 14px; } .mxh-tcy form .fr_qt .contx{ margin-bottom: 10px; } .mxh-tcy .button{ margin-top: 10px; } .mxh-news .slideTxtBox>a{ width: 100%; padding: 0; } .mxh-news .slideTxtBox>a em{ font-size: 12px; } .mxh-news .slideTxtBox>a img{ height: 25px; } } @media (max-width:960px) { .zdd .login form { width: 100%; margin: 100px auto 45px; padding: 20px; } } /*#map div:nth-of-type(2){*/ /* display: none;*/ /*}*/