@charset "utf-8"; * { outline: none; } @font-face { font-family: 'azonixregular'; src: url('../fonts/azonix-webfont.woff2') format('woff2'), url('../fonts/azonix-webfont.woff') format('woff'); font-weight: normal; font-style: normal; } @font-face { font-family: 'DINCond-Light'; src: url('../fonts/DINCond-Light.otf'); font-weight: normal; font-style: normal; } .container-right .content3{ display: none; } #social{ padding: 90px 0; background: url("../images/social-0.jpg") center / cover no-repeat; position: relative; color: #fff; font-family: PingFang SC, -apple-system, BlinkMacSystemFont, Segoe UI, Hiragino Sans GB, Microsoft YaHei, Helvetica Neue, Helvetica, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol; } #social:before{ content: ''; position: absolute; width: 100%; height: 100%; background: rgba(0,0,0,.5); top: 0; } #social .x-width{ position: relative; z-index: 2; } #social .content,#social .content-2{ max-width: 1400px; margin: 0 auto; } #social .x-main-title{ margin-bottom: 60px; } #social .content li:nth-child(1){ width: 55%; } #social .content li:nth-child(3),#social .content li:nth-child(4){ width: 50%; } #social .content li:nth-child(1) h4{ line-height: 2; } #social .content li:nth-child(1) p,#social .content-2 p{ line-height: 2; margin-bottom: 20px; } #social .content li:nth-child(1) p{ font-size:16px; } #social .content li:nth-child(2){ width: 40%; } #social .content li:nth-child(2) p{ font-size: 14px; text-align: justify; padding: 10px; margin-bottom: 0; } #social .content li:nth-child(2) p a{ color:#fff; text-decoration: underline; transition: all .3s; } #social .content li:nth-child(2) p a:hover{ color:var(--web-color); } #social .content li img{ width: 100%; } .cloud{ position: relative; width: 100%; height: 0; padding-top:60%; margin-bottom: 40px; } .cloud iframe{ position: absolute; width: 100%; height: 100%; left: 0; top: 0; z-index: 2; } .am-padding-sm{ padding: 0.5rem; } .am-text-center{ text-align: center!important; } .ui-box{ box-shadow: none; } .side-menu { background: #d4312a; color: #fff; padding: 0 20px; height: 60px; overflow: hidden; display: table; width: 100%; } .side-menu .wrap { display: table-cell; vertical-align: middle; } .side-menu span.iconfont { font-size: 20px; color: #fff; } .side-menu b { display: inline-block; font-weight: 300; font-size: 18px; color: #fff; padding-left: 5px; } .side .subject { border: none; background-color: #242424; padding: 10px 20px; } .side .subject:after { font-family: FontAwesome; content: '\f085'; color: rgba(255, 255, 255, .6); display: inline-block; float: right; margin-top: -3px; font-size: 30px; } .side .subject b { border: none; color: #fff; font-weight: bold; } .side .am-list { padding: 0; margin: 0; background-color: #f5f5f5; } .side li.classOne { background-color: #f5f5f5; border-top: 1px solid #ddd; } .side li.classOne > a { color: #000; font-weight: bold; transition: all .3s; } .side li.classOne > a:hover, .side li.classOne > a.hover { color: #d4312a; } .side li.classOne > a { padding: 0 10px; display: block; width: 100%; height: 45px; line-height: 45px; font-size: 16px; transition: all .5s; } .sub { margin: 0; padding: 0 10px; } .sub li.classTwo a { font-size: 14px; /*padding-left: 25px;*/ } .sub li.classTwo a.hover { color: #d4312a; } .sub li.classTwo { line-height: 32px; position: relative; } .sub li.classTwo:before { /*content: '';*/ position: absolute; width: 20px; height: 1px; background-color: #ccc; top: 16px; left: 0; } .ui-collapse-menu-title{ line-height: 45px; font-size: 16px; } .ui-collapse-menu-body ul li{ line-height: 36px; font-size: 14px; } .ui-btn:hover{ color: #fff; background: var(--web-color); border-color: var(--web-color); box-shadow: 0 0 10px #ccc; } .ax-font-lighter { font-family: 'DINCond-Light'; } @font-face { font-family: 'DINCond-Regular'; src: url('../fonts/DINCond-Regular.otf'); font-weight: normal; font-style: normal; } .ax-font-light { font-family: 'DINCond-Regular'; } @font-face { font-family: 'DINCond-Medium'; src: url('../fonts/DINCond-Medium.otf'); font-weight: normal; font-style: normal; } .ax-font-regular { font-family: 'DINCond-Medium'; } .x-flex li img { width: 100%; } @font-face { font-family: 'DINCond-Bold'; src: url('../fonts/DINCond-Bold.otf'); font-weight: normal; font-style: normal; } .ax-font-bold { font-family: 'DINCond-Bold'; } @font-face { font-family: 'DINCond-Black'; src: url('../fonts/DINCond-Black.otf'); font-weight: normal; font-style: normal; } .ax-font-bolder { font-family: 'DINCond-Black'; } * { font-family: PingFang SC, -apple-system, BlinkMacSystemFont, Segoe UI, Hiragino Sans GB, Microsoft YaHei, Helvetica Neue, Helvetica, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol; } :root { --dark-color: #222; --web-color: #d4312a; --other-color: #E8BB18; --gray-color: #999; --dark-border-color: #043999; } .ui-collapse-menu{ margin: 0; } .ui-collapse-menu-title:hover a,.ui-collapse-menu-body li a:hover{ padding-left: 0; } .ui-collapse-menu-title:hover{ background-color: #fff; } .ui-collapse-menu-title:hover a,.ui-collapse-menu-title:hover i{ color: var(--web-color); } .ui-collapse-menu-title:hover .ui-collapse-menu-body li:hover{ background-color: #fff; } .ui-collapse-menu-title i { min-width: unset; font-size: 16px; color: inherit; } .x-search{ margin: 20px 0; } .container-left { width: 300px; } .container-right { width: calc(100% - 360px); padding: 20px; border: 1px solid #ddd; } .container-right ul { display: flex; align-items: stretch; justify-content: space-between; flex-wrap: wrap; margin-bottom: 40px; } .ui-tabs-nav li.active{ border-width: 1px; } .ui-tabs-nav li a:hover{ color: var(--web-color); } .container-right .ui-tabs-nav{ justify-content: center; } .container-right .ui-page ul { display: block; } .container-right ul li { border: 1px solid #eee; margin-bottom: 30px; } .container-right .news-list1 li{ width: 100%; border: none; line-height: 60px; padding: 0 5px; margin-bottom: 0; transition: all .3s; border-bottom: 1px dashed #ddd; } .container-right .news-list1 li:hover{ background-color: #eee; } .container-right .news-list1 li a{ width: 85%; } .container-right ul.list-4 li { width: 23%; text-align: center; } .container-right ul.list-5 li { width: 18%; text-align: center; } .container-right ul.list-3 li { width: 31%; text-align: center; } .container-right ul.list-2 li { width: 48%; text-align: center; } .container-right ul li img { width: 100%; } .custom-list h3 { font-size: 16px; line-height: 3; margin: 0; color: #fff; background-color: var(--web-color); } .am-margin-bottom-0 { margin-bottom: 0 !important; } h3.am-text-danger { margin-bottom: 20px; } .container-right .content p { font-size: 16px; text-align: justify; line-height: 3; margin-bottom: 30px; } .container-right ul li p { text-align: center !important; line-height: 3; margin-bottom: 0; } .container-right .content p img { max-width: 100%; } .container-right .content-border { padding: 30px 20px; border: 1px solid #ddd; overflow: hidden; margin-top: 30px; display: flex; align-items: stretch; flex-wrap: wrap; } .am-u-md-6 { width: 50%; } .container-right .content .am-u-md-6 img { width: 100%; } .container-right .content .am-u-md-6 p, .container-right .content .am-u-md-6 h3 { margin-bottom: 10px; padding-left: 20px; } .am-btn.am-btn-danger { line-height: 40px; text-align: center; padding: 20px; background-color: var(--web-color); color: #fff; font-size: 16px; border-radius: 5px; transition: all .3s; } .am-btn.am-btn-danger:hover { box-shadow: 0 0 10px #af0009; } .ui-collapse-menu-title { font-weight: bold; } .ui-collapse-menu-body ul li { padding: 0 15px; } .ui-collapse-menu-body li a { display: inherit; } .ui-collapse-menu-body.shows { display: block; } .container-right .content h3 { margin: 40px 0 20px; } .am-text-nowrap { white-space: nowrap; } .am-scrollable-horizontal { width: 100%; overflow-y: hidden; overflow-x: auto; -ms-overflow-style: -ms-autohiding-scrollbar; -webkit-overflow-scrolling: touch; } .container-right .content table tr > td:first-child, .container-right .content table td.td-bg, .container-right .content table tr:first-child { background-color: #f4f4f4; } .ui-filter { box-shadow: none; } .ui-modal { border: none; overflow: hidden; } .ui-collapse-menu-title.active { color: var(--web-color); background-color: #fff; } .ui-collapse-menu-title.active a { color: var(--web-color); } .ui-modal:before { content: ''; width: 80%; height: 5px; background: var(--web-color); display: block; position: absolute; right: 0; top: 0; clip-path: polygon(0% 0%, 100% 0%, 100% 100%, 1% 100%); -webkit-clip-path: polygon(0% 0%, 100% 0%, 100% 100%, 1% 100%); } #history2 .swiper-button-next, #history2 .swiper-button-prev{ top: 52%; } #history2{ overflow: hidden; position: relative; padding: 100px 0; } #history2 .x-main-title{ text-align: center; } #history2 li { text-align: center; position: relative; } #history2 li .content { overflow: hidden; width: 600px; margin: 0 auto; padding: 100px 0; } #history2 li:before { content: ''; display: block; width: 20px; height: 20px; background: url("/theme/default/images/kg.png") no-repeat center; -webkit-background-size: cover; background-size: cover; margin: 0 auto; } #history2 li .content h1 { font-size: 40px; font-weight: bold; } #history2 .content .a-title { margin-bottom: 75px; } #history2 .width{ width: 90%; max-width: unset; position: relative; } #history2 .width:after { content:''; width: 100%; height: 1px; background-color: #000; position: absolute; top: 52%; left: 0; } #history2-list { position: relative; padding: 150px 0; } #history2 .swiper-slide { position: relative; } #history2 .swiper-slide .lc-right { position: absolute; left: 0; width: calc(200% + 30px); background-color: #ececec; bottom: 270px; } #history2 .swiper-slide:nth-child(even) .lc-right{ bottom: auto; top: 77px; } #history2 .swiper-slide:last-child .lc-right{ width: 100%; } #history2 .swiper-slide a { display: block; width: 100%; position: relative; height: 300px; } #history2 .swiper-slide .lc-left { bottom: 115px; } #history2 .swiper-slide .lc-right:before { content: ''; display: block; width:0; height:0; border-left:12px solid transparent; border-right: 12px solid transparent; border-top: 12px solid #ececec; position: absolute; bottom: -12px; left: 17px; } #history2 .swiper-slide:nth-child(even) .lc-right:before{ border-left:12px solid transparent; border-right: 12px solid transparent; border-bottom: 12px solid #ececec; border-top: 0; position: absolute; top: -12px; bottom: auto; } #history2 .swiper-slide:before { width: 15px; height: 15px; background-color: #000; display: block; content: ""; border-radius: 50%; text-align: center; vertical-align: middle; position: absolute; top:47px; left: 23px; } #history2 .swiper-slide:nth-child(odd) .line:after { bottom: -25px; left: -12px; } #history2 .swiper-slide:nth-child(even) .line:after { top: 0; left: -12px; } #history2 .swiper-slide .date { font-size: 30px; margin: 0; } #history2 .swiper-slide{ line-height: normal; } .swiper-button-next:focus,.swiper-button-prev:focus{ outline: none; } #history2 .swiper-slide .right-text { padding: 20px; vertical-align: middle; } #history2 .swiper-slide .right-text p { text-align: justify; line-height: 2; margin-bottom: 10px; } .yewu li { background-color: #f5f5f5; margin-bottom: 30px; transition: all .3s; } .yewu li:hover{ box-shadow: 0 0 10px #ccc; } .yewu li .content { padding: 20px; } .yewu li h3 { font-size: 20px; line-height: 3; } .yewu li p { font-size: 16px; line-height: 2; } .yewu li .more-link { margin-top: 20px; } .xgnr{ display: block!important; } .xgnr li{ width: 100%!important; line-height: 45px; border: none!important; margin-bottom: 10px!important; } .border-none,.border-none *{ border: none!important; } .xgnr li a{ display: flex; width: 100%; align-items: center; justify-content: space-between; border-bottom: 1px solid #eee!important; } .xgnr li span{ font-size: 14px; } .bg-banner{ height: 120px; position: relative; background: #fff url('/theme/2021/images/cate-banner.jpg') center /cover no-repeat; } .bg-banner .x-mask{ position: absolute; width: 100%; height: 100%; top: 0; left: 0; background-color: rgba(0,0,0,.3); } @media only screen and (max-width: 992px) { #history2{ padding: 40px 0; } #history2 .swiper-slide .date{ font-size: 24px; } #history2 .swiper-slide .lc-right, #history2 .swiper-slide:nth-child(even) .lc-right { position: relative; width: 100%; bottom: auto; top: auto; height: auto; } #history2 .swiper-button-prev{ -webkit-background-size: 50%; background-size: 50%; left: -20px; } #history2 .swiper-button-next{ -webkit-background-size: 50%; background-size: 50%; right: -20px; } #history2 .swiper-slide{ background-color: #ececec; display: flex; align-items: center; } #history2 .swiper-slide .lc-left{ display: none; } #history2 .swiper-slide .lc-right:before{ display: none; } #history2 .swiper-slide a{ height: auto; } .ui-collapse-menu-title:hover a{ padding-left: 0; } .x-main-title h1, .x-main-title h3 { font-size: 24px; } .custom-shape-divider-top-1631584922 { display: none; } .left-adv { display: none } .page-title em { font-size: 24px; } .page-left { width: 100%; float: none; margin-bottom: 30px; } .left-pro, .left-con, .left-video, .left-solu, .left-work { margin-top: 0; padding: 0; border: none; } .left_title { margin-bottom: 0; padding: 0 10px; background: var(--web-color); text-align: left; display: flex; align-items: center; justify-content: space-between; } .left_title > em { margin: 0; font-size: 18px; color: #fff; padding: 0; height: 50px; line-height: 50px } .left_title em:before { display: none } .page-left .left_title > span { display: none; } .left-con .left_title { display: block; } .left_title .column_icon_toggle { display: block; position: relative; font-size: 18px; font-weight: normal; color: #fff; } .page-right { width: 100%; padding: 0; float: none; } .left-cat { margin-bottom: 10px; } .left-cat .left_title em { font-size: 20px; } .left-cat .left_title em:before { display: none } } .textarea-content .ui-form-icon { top: 28px; } .ui-modal-header .ui-modal-close { display: flex; align-items: center; width: 20px; height: 20px; justify-content: center; } .ui-box-radius .ui-box-title span { font-size: 40px; color: #fff; } .container-left .ui-box-radius .ui-box-title h3 span{ font-size: 24px; } .artlist-item:hover .artlist-item-body .title, .ui-tabs-nav li.active a { color: var(--web-color); } .ui-timeline-dot, .ui-tabs-nav li.active, .ui-box-h2:after { border-color: var(--web-color); } .ui-btn { background: var(--web-color); border-color: var(--web-color); color: #fff; } .ui-box-title{ background: var(--web-color); height: 60px; line-height: 60px; overflow: hidden; width: 100%; color: #fff; font-size: 20px; font-weight: 300; padding: 0 20px; } .ui-box-title span{ font-size: 20px; display: inline-block; } .ui-table td { padding: 10px; } .ui-collapse-menu-title { padding: 0 20px; display: flex; align-items: center; justify-content: space-between; } .ui-collapse-menu-title a { flex: unset; transition: unset; font-weight: normal; } .ui-page ul li.active { background: var(--web-color); border-color: var(--web-color); } .ui-page ul li.active a, .ui-page ul li.active a:hover { background: var(--web-color); } .proshow .col-right .intro { text-align: justify; line-height: 2; } .a-title2 { margin-bottom: 30px; overflow: hidden; } .a-title2 h1 { font-size: 40px; position: relative; } .a-title2 h1 span { padding-right: 20px; } .a-title2 h1:after { content: ''; width: 100%; top: 35px; position: absolute; background-color: #fff; border-bottom: 1px dotted #262626; } .banner .swiper-slide img { width: 100%; } .mobile-show { display: none!important; } .artshow .info { text-indent: -1em; } .ui-menu .ui-menu-name { border-color: var(--web-color); font-size: 20px; padding-bottom: 5px; font-weight: bold; } .banner_inner .ui-bread ul { display: flex; align-items: center; margin-top: 20px; } .ui-bread ul li { vertical-align: middle; font-size: 16px; line-height: 30px; } .ui-bread ul li i { font-size: 16px; padding: 0; } .ui-bread ul li + li:before { padding: 0 8px 0 5px; content: '/'; } #x-loading { width: 100vw; height: 100vh; overflow: hidden; display: flex; align-items: center; justify-content: center; position: fixed; top: 0; left: 0; z-index: 9999; background-color: #fff; display: none; } .loader { width: 120px; height: 120px; text-align: center; line-height: 120px; font-family: sans-serif; color: #ffffff; font-size: 16px; display: block; position: relative; } .loader span { z-index: 3; } .loader-bg { position: absolute; left: 0; right: 0; top: 0; bottom: 0; background: transparent repeat-x 0 100px/150px 300px url('data:image/png;base64,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'); z-index: 2; animation: wave 1s ease-out forwards; } .drops { -webkit-filter: url('#liquid'); filter: url('#liquid'); position: absolute; top: 0; left: 0; bottom: 0; right: 0; z-index: 1; opacity: 0; animation: fade-in .1s linear .4s forwards; } .drop1, .drop2 { width: 21px; height: 24px; border-radius: 50%; position: absolute; left: 0; right: 0; bottom: 0; margin: auto; background-color: var(--web-color) } .drop1 { width: 90px; height: 16px; bottom: 2px; border-radius: 0; } .drop2 { animation: drop 1.3s cubic-bezier(1, .19, .66, .12) .5s infinite; } @keyframes fade-in { 0% { opacity: 0; } 100% { opacity: 1; } } @keyframes drop { 0% { bottom: 0px; opacity: 1; } 80% { opacity: 1; } 100% { opacity: 1; bottom: -200px; } } @keyframes wave { 0% { background-position: 0 160px; background-size: 170px 300px; } 100% { background-position: 500px -18px; background-size: 250px 150px; } } span.dot { display: inline-block; width: 4px; height: 4px; background-color: #d4312a; vertical-align: middle; margin-right: 5px; } #sun-mode { display: none; } .x-path { border-top: 1px solid #eee; } .x-path .ui-bread-1 { padding: 30px 0; display: flex; justify-content: flex-end; } .x-path .f-tel span { font-size: 24px; } .banner_inner { position: relative; } .banner_inner .title { padding-top: 0; } .banner_inner .x-mask { position: absolute; width: max-content; height: max-content; left: 5%; top: 30%; padding: 20px; overflow: hidden; text-align: left; background-color: rgba(255, 255, 255, .9); } .banner_inner .x-mask2{ position: absolute; width: 100%; height: 100%; top: 0; left: 0; display: flex; align-items: center; justify-content: center; color: #fff; background: rgba(0,0,0,.4); } .banner_inner .x-mask2 h3{ font-size: 48px; } .banner_inner .x-mask h1 { font-size: 36px; } .banner_inner .x-mask .t2 { margin-bottom: 20px; max-width: 480px; } .banner_inner .title, .banner_inner .intro { color: var(--web-color); } .banner_inner img { width: 100%; } .visible-xs { display: none !important; } .x-contrast { position: absolute; background-color: var(--web-color); color: #fff; width: 80px; height: 80px; line-height: 80px; text-align: center; font-size: 14px; left: 50%; top: 50%; transition: all .3s; z-index: 2; opacity: 0; transform: translate(-50%, -50%); } .x-pro-list li:hover .x-contrast { opacity: 1; } .x-pro-list li { box-shadow: 0 12px 32px 0 rgba(190, 196, 204, .2); position: relative; overflow: hidden; margin-bottom: 4%; } .x-pro-list li .x-mask { position: relative; width: 100%; height: 50px; display: flex; flex-wrap: wrap; align-items: center; justify-content: center; text-align: center; z-index: 2; transition: all .3s; } .x-pro-list li .x-mask a { display: inline; padding: 0 10px; } .x-pro-list li:hover { box-shadow: 0 4px 20px 4px rgba(115, 119, 124, .6); } .x-pro-list li:hover .x-mask { color: #fff; background-color: var(--web-color); } .x-pro-list li:hover a { color: #fff; } /*对比弹框*/ .x-table-left { width: auto; } #contrast .img-border { height: 200px; } #contrast .img-border { border-top: 1px solid #eee; text-align: center; } #contrast .img-border p { margin-bottom: 0; } .x-table-left td { text-align: left; } .contrast .swiper-slide + .swiper-slide { border-left: 1px solid #eee; } .contrast .swiper-slide:last-child { border-right: 1px solid #eee; } .contrast .swiper-slide img { width: 160px; margin: 0 auto; } .img-border td { white-space: unset; border-bottom: none !important; } .contrast .swiper-slide .x-type { display: none; } /*.ui-col-3 td:not(.x-type) {*/ /* display: none;*/ /*}*/ .contrast .swiper-slide table { border: none !important; } .contrast .swiper-slide table td { border: none !important; border-bottom: 1px solid #eee !important; } .x-center-button { text-align: center; margin: 20px auto; } .x-center-button .swiper-button { position: static; display: inline-block; border: 1px solid #ddd; background: #fff; width: 30px; height: 30px; line-height: 30px; font-size: 16px; text-align: center; margin: 0 5px; } .x-center-button .swiper-button:hover { background: var(--web-color); border-color: var(--web-color); color: #fff; } .compare-tk { width: 100%; position: fixed; left: 0; bottom: 0; z-index: 39; background: #fff; border-top: 1px solid #E5E5E5; box-shadow: 0 0 5px #eee; display: none; } .compare { padding: 35px 0; display: flex; justify-content: space-between; align-items: center; overflow: hidden; } .compare-div { width: 180px; } .compare-a { width: 180px; height: 45px; background: var(--web-color); border: 1px solid var(--web-color); font-size: 16px; line-height: 43px; text-align: center; color: #fff; cursor: pointer; transition: all .3s;; -webkit-transition: all .3s; } .compare-a:hover { opacity: .8; border-radius: 25px; transition: all .3s;; -webkit-transition: all .3s; } .compare-b { width: 180px; height: 45px; border: 1px solid #E5E5E5; font-size: 16px; line-height: 43px; text-align: center; color: #222; cursor: pointer; margin-top: 20px; transition: all .3s;; -webkit-transition: all .3s; } .compare-b:hover { border-radius: 25px; transition: all .3s;; -webkit-transition: all .3s; } .compare-ul { width: calc(100% - 220px); width: -webkit-calc(100% - 220px); } .compare-ul li { width: 25%; float: left; text-align: center; position: relative; font-size: 0; } .compare-ul li + li { border-left: 1px solid #E5E5E5; } .compare-c { width: 100%; text-align: center; font-size: 0; position: relative; } .compare-c img { width: 200px; } .compare-c > i { display: inline-block; font-size: 16px; opacity: .8; position: absolute; top: 30px; right: 5px; cursor: pointer; } .compare-c > i:hover { opacity: 1; } a:hover { color: var(--web-color); } .ui-sidebar { width: max-content; height: auto; top: 40%; } .ui-sidebar ul{ box-shadow: none; } .ui-sidebar ul li{ margin-bottom: 10px; } .ui-sidebar ul li a { height: 50px; border-radius: 50% !important; color: #999; } .ui-sidebar ul li a:hover { background: var(--web-color); border-color: var(--web-color); } .more-link { position: relative; display: inline-block; text-align: center; height: 50px; line-height: 50px; padding: 0 25px; min-width: 160px; background-image: -moz-linear-gradient(0deg, rgb(212 49 42) 40%, rgb(212 121 42) 100%); background-image: -webkit-linear-gradient(0deg, rgb(212 49 42) 40%, rgb(212 121 42) 100%); background-image: -ms-linear-gradient(0deg, rgb(212 49 42) 40%, rgb(212 121 42) 100%); color: #fff; font-size: 14px; font-weight: 900; text-transform: uppercase; transition: all .3s; border-radius: 5px; cursor: pointer; } .more-link span { z-index: 2; position: relative; color: #fff; cursor: pointer; font-size: 16px; } .more-link:before { content: ""; position: absolute; left: 0; top: 0; width: 100%; height: 100%; background: #fff; opacity: 0; transform: scale(0); transition: all 150ms ease-out; } .more-link:hover { box-shadow: 0 10px 30px #ccc; } .more-link:hover:before { opacity: 1; -webkit-transform: scale(1); -ms-transform: scale(1); transform: scale(1); } .more-link:hover span { color: var(--web-color); } .x-border { border: 1px solid #eaeaea; } .x-picture { overflow: hidden; } .x-picture img { overflow: hidden; position: relative; z-index: 1; transition-delay: 0s; transition-duration: 1s; transition-property: all; transition-timing-function: ease; } .x-picture:hover img { transform: scale(1.05, 1.05); -ms-transform: scale(1.05, 1.05); /* IE 9 */ -moz-transform: scale(1.05, 1.05); /* Firefox */ -webkit-transform: scale(1.05, 1.05); /* Safari and Chrome */ -o-transform: scale(1.05, 1.05); /* Opera */ } .custom-shape-divider-bottom-1631255110 { position: absolute; bottom: 0; left: 0; width: 100%; overflow: hidden; line-height: 0; transform: rotate(180deg); } .custom-shape-divider-bottom-1631255110 svg { position: relative; display: block; width: calc(100% + 2px); height: 84px; } .custom-shape-divider-bottom-1631255110 .shape-fill { fill: #FFFFFF; } footer { background-color: #222; color: #fff; padding: 3% 0; position: relative; } footer .foot-logo span { color:var(--web-color); } .copyright { background-color: #262626; font-size: 14px; border-color: #333; color: #999; } .foot-logo-div p { line-height: 2; } footer a, .copyright a { color: inherit; } footer a:hover, .copyright a:hover { color: #fff; } .x-sns a { margin-left: 15px; } footer .x-sns a:hover{ color: var(--web-color); } .x-sns span { font-size: 30px; } .foot-logo { display: block; } .foot-logo span { font-size: 36px; color: var(--web-color); } footer .foot-1 { } footer .foot-1 li h3 { font-size: 22px; } footer .foot-1 .list-container li { line-height: 30px; } footer .link { margin-top: 30px; } footer .link h4 { display: inline-block; margin-right: 20px; } footer .link a { background-color: transparent; color: #ccc; font-size: 14px; padding: 5px 10px; border-color: #ccc; } footer .link a:hover{ color: #fff; border-color: #fff; } footer .foot-1 .contactInfo P { margin-bottom: 20px; } footer .contactInfo p.t1 { font-size: 32px; font-weight: bold; } footer .footer-list li h4 { display: inline-block; line-height: 3; border-bottom: 1px solid #666; margin-bottom: 20px; } footer .footer-list li .list-container li { line-height: 2.4; } .x-width { width: 90%; margin: 0 auto; } .head-logo { height: 65px; } h1 { font-size: 48px; } h2 { font-size: 32px; } h3 { font-size: 24px; } h4 { font-size: 18px; } h5 { font-size: 16px; } .x-flex { display: flex; align-items: center; justify-content: space-between; flex-wrap: wrap; } ul, li { list-style: none; } .x-flex-start { align-items: start !important; } .x-flex-stretch { align-items: stretch !important; } .x-flex-center { justify-content: center !important; } .x-flex-around { justify-content: space-around; } .x-flex li img{ width: 100%; } .x-flex-list-2 li { width: 48%; } .x-flex-list-3 li { width: 31%; } .x-flex-list-4 li { width: 23%; } .x-flex-list-5 li { width: 18%; } .x-flex-list-6 li { width: 15%; } .x-flex-list-7 li { width: 13%; } .x-flex-list-8 li { width: 11%; } .x-header { width: 100%; padding-left: 30px; margin: 0 auto; } .x-main-title { position: relative; z-index: 2; } .x-main-title h1 { line-height: 1; margin: 0; padding: 0; letter-spacing: 3px; color: var(--web-color); font-family: 'azonixregular', sans-serif; } .x-main-title strong { width: 120px; line-height: 1; display: inline-block; height: 1px; background-color: #333; } .x-main-title h3 { line-height: 3; font-size: 28px; font-weight: bold; text-transform: uppercase; } .x-main-title .x-mask { z-index: -1; top: 0; left: 0; } .x-main-title .x-mask span { font-size: 100px; color: #dedede; } .x-pr { position: relative; } .x-mask { position: absolute; width: 100%; height: 100%; top: 0; left: 0; } .x-cover { width: 100%; height: 100%; position: relative; } .x-picture img { width: 100%; position: unset; } .page-section { padding: 5vh 0; } /*头部*/ body { padding-top: 100px; } header { width: 100%; top: 0; left: 0; height: 100px; position: fixed; z-index: 99; background-color: #fff; transition: all .3s; border-bottom: 1px solid #ddd; } .nav ul li ul li a{ line-height: 40px; } .ui-nav ul li ul{ min-width: 100%; width: max-content; } ._fixed header { color: #fff; background: var(--web-color); border: none; } ._fixed .nav ul li a{ line-height: 50px; color: #fff; font-size: 16px; } ._fixed .nav ul li.active a{ color: #fff; } ._fixed .nav ul li ul li a{ color: #333!important; line-height: 36px; font-size:14px; } ._fixed .nav ul li ul li:hover a{ color: var(--web-color)!important; } ._fixed header .head-logo a span{ color: #fff; font-size: 30px; } ._fixed header,._fixed .head-logo,._fixed .nav .ui-nav{ height: 50px; } .nav ul li a{ line-height: 80px; } body{ padding-top: 80px; } .head-logo { display: flex; align-items: center; height: 100px; } .head-logo a span { font-size: 50px; color: var(--web-color); } .head-logo img { height: 60px; } .logo-text { display: none; margin-left: 15px; } .logo-text .t1 { font-size: 16px; line-height: 1.4; color: var(--web-color); font-weight: bold; } .logo-text .t2 { font-size: 13px; line-height: 1.2; font-weight: normal; } .logo-text .t3{ font-size: 18px; display: none; } .nav { min-width: unset; } .nav .ui-nav { height: 100px; align-items: center; } .nav ul li { border: none; } .nav ul li a { font-size: 18px; line-height: 100px; } .nav ul li.lan a { line-height: normal; border-right: 1px solid #ddd; } .nav ul li ul { border-top: 2px solid var(--web-color); } .nav ul li ul li a { font-size: 16px; text-align: center; } .nav ul li.active > a { color: var(--web-color); } .nav ul li ul li a:hover { color: var(--web-color); background-color: #fff; } header li.top-search a span { font-size: 24px; } header li.top-search #searchForm { position: absolute; padding: 20px; background-color: #fff; width: 340px; right: 0; opacity: 0; transition: all .3s ease 0s; visibility: hidden; transform: translate3d(0, 10px, 0); box-shadow: 0 3px 10px 0 rgba(51, 51, 51, 0.1); } header li.top-search #searchForm .ui-form-group { margin: 0; padding: 0; } header li.top-search #searchForm .ui-input-group{ width: 100%; } header li.top-search #searchForm.open { opacity: 1; transform: translate3d(0, 0, 0); visibility: visible; } header li.top-search #searchForm input { font-size: 14px; } /*banner*/ .banner .swiper-button-next, .banner .swiper-button-prev { background-size: 8px 14px; } .banner .banner-control { height: 70px; display: flex; align-items: center; } .banner-nav { color: var(--web-color); } .banner-nav .btn-down span { font-size: 20px; font-weight: bold; } .banner-nav .swiper-pagination-custom { position: static; width: auto; height: 40px; line-height: 40px; margin-left: 30px; font-weight: 700; font-family: 'azonixregular', sans-serif; } .swiper-pagination-custom .line { display: inline-block; position: relative; height: 1px; width: 60px; background-color: #a1a1a1; vertical-align: middle; margin: 0 10px; } .banner-nav { position: absolute; width: 100%; height: 70px; left: 0; bottom: 0; z-index: 1; } .banner-nav .x-width { background-color: #fff; border-bottom: 1px solid #ccc; padding: 0 30px; height: 70px; position: relative; } .banner-nav .ui-list li { border: none; } .banner-nav .x-width > .x-flex { height: 100%; } .banner-news-info { text-align: right; } .banner-news-info span { argin-left: 10px; margin-right: 5px; } .banner-nav .swiper-button-prev.square-style { left: 50px; } .banner-nav .swiper-button-next.square-style { right: auto; left: 110px; } .banner .btn-down { position: absolute; width: 30px; height: 30px; font-size: 24px; left: 50%; top: 50%; margin-left: -15px; margin-top: -15px; } .square-style { height: 40px; width: 40px; background-color: var(--web-color); opacity: 1; display: inline-block; margin-right: 10px; margin-top: 0; } .banner .swiper-button-prev, .banner .swiper-button-next { position: static; } .banner .swiper-button-prev { background-image: url(../images/prev-2.png); } .banner .swiper-button-next { background-image: url(../images/next-2.png); } .banner-nav .banner-tel { position: absolute; right: 50px; top: 0; font-size: 24px; line-height: 70px; display: flex; align-items: center; color: var(--web-color); } .banner-nav .banner-tel span { font-size: 24px; margin-right: 10px; } .banner .banner-bg { position: absolute; left: 0; top: 0; width: 100%; height: 100%; overflow: hidden; background-position: 50% 50%; background-repeat: no-repeat; -webkit-background-size: cover; -moz-background-size: cover; -o-background-size: cover; background-size: cover; background-attachment: scroll; } .banner .x-mask { position: absolute; width: 100%; height: 100%; top: 0; left: 0; display: flex; align-items: center; justify-content: center; color: #fff; text-align: center; background-color: rgba(0, 0, 0, .3); } .banner .x-mask h1 { font-size: 4vw; } .banner .x-mask p { font-size: 1.3vw; } .product-new-label { color: #fff; background: var(--web-color); font-size: 12px; font-weight: 600; text-transform: uppercase; padding: 3px 10px 10px; position: absolute; top: 0; left: 0; clip-path: polygon(0 0, 100% 0, 100% 75%, 15% 75%, 0 100%, 0% 25%); z-index: 1; } .product-hot-label { color: #fff; background: #cd1b29; font-size: 12px; font-weight: 600; text-transform: uppercase; padding: 3px 10px 10px; position: absolute; top: 0; left: 0; clip-path: polygon(0 0, 100% 0, 100% 75%, 15% 75%, 0 100%, 0% 25%); z-index: 1; } /*index*/ #index-pro { text-align: center; background-color: #f5f6f8; } #index-pro .x-main-title { margin-bottom: 60px; } #index-pro .cate-img .left-item{ width: 26.66666%; } #index-pro .cate-img img{ width: 100%; } #index-pro .cate-img .mid-item{ width: 23%; display: flex; flex-direction: column; justify-content: space-between; } #index-pro .cate-img .right-item{ width: 48%; } .x-cover { display: block; overflow: hidden; position: relative; } .x-cover:before, .x-cover:after { content: ''; background: rgba(255, 255, 255, 0.3) none repeat scroll 0 0; bottom: 0; left: 0; right: 0; top: 0; opacity: 0; position: absolute; z-index: 1; transition: all 700ms ease 0s; -webkit-transition: all 700ms ease 0s; -moz-transition: all 700ms ease 0s; -ms-transition: all 700ms ease 0s; -o-transition: all 700ms ease 0s; } .x-pro-list li:hover .x-cover:before { left: 50%; opacity: 1; right: 50%; } .x-pro-list li:hover .x-cover:after { bottom: 50%; opacity: 1; top: 50%; } #index-pro .x-flex li { width: 23%; margin-bottom: 4%; } #index-pro .cate-list{ display: flex; align-items: center; justify-content: space-between; } #index-pro .cate-list li{ flex: 1; font-size: 20px; text-align: center; border-left: 1px solid #ccc; } #index-pro .cate-list li:last-child{ border-right: 1px solid #ccc; } #index-pro .cate-list li span{ font-size: 24px; } #index-pro .cate-list li+li span{ } #index-advantage { background: #1276a5; background: linear-gradient(to top, #d7d2cc, #304352); position: relative; color: #fff; } #index-advantage .width { position: relative; } #index-advantage .x-content { position: relative; display: flex; justify-content: flex-end; } #index-advantage .x-bg ul { position: relative; display: flex; justify-content: space-between; z-index: 5; } .index-div { position: relative; display: flex; justify-content: space-between; align-items: flex-start; margin-bottom: 30px; } #index-advantage li.left-item, #index-advantage li.right-item { width: 25%; } #index-advantage li.middle-item { width: 45%; } #index-advantage li.middle-item img { width: 100%; } #index-advantage li .content p { padding: 20px 10px; margin: 20px 0; color: #333; position: relative; transition: all .3s; background-color: rgba(255, 255, 255, .5); } #index-advantage li.left-item .content p:after { content: ''; width: 0; height: 0; position: absolute; top: 15px; right: -20px; border-width: 10px; border-style: solid; transition: all .3s; border-color: transparent transparent transparent rgba(255, 255, 255, .5); } #index-advantage li.right-item .content p:after { content: ''; width: 0; height: 0; position: absolute; top: 15px; left: -20px; border-width: 10px; border-style: solid; transition: all .3s; border-color: transparent rgba(255, 255, 255, .5) transparent transparent; } .right-content { width: 50%; font-size: 16px; } #index-advantage li p:hover { background-color: var(--web-color); color: #fff; } #index-advantage li.left-item p:hover:after { border-color: transparent transparent transparent var(--web-color); } #index-advantage li.right-item p:hover:after { border-color: transparent var(--web-color) transparent transparent; } .right-content p { line-height: 2; } #index-about .more-link { margin-top: 40px; } #index-about .right-txt p { text-align: justify; line-height: 2; font-size: 16px; } #index-about .about-right { text-align: center; } #index-about .about-right p { font-size: 18px; line-height: 3; } .second-about { text-align: center; border-radius: 10px; background: var(--web-color); width: 140px; height: 140px; display: flex; align-items: center; justify-content: center; font-size: 18px; color: #fff; font-weight: 100; margin: 0 auto 60px; background-image: -moz-linear-gradient(0deg, rgb(212 49 42) 0%, rgb(212 121 42) 100%); background-image: -webkit-linear-gradient(0deg, rgb(212 49 42) 0%, rgb(212 121 42) 100%); background-image: -ms-linear-gradient(0deg, rgb(212 49 42) 0%, rgb(212 121 42) 100%); } .about-text span { font-size: 60px; line-height: 1; position: relative; display: block; font-weight: 600; /*font-family: 'azonixregular',sans-serif;*/ } .about-text span sub { font-size: 24px; color: var(--web-color); font-weight: 400; } #index-about li img { max-width: 100%; } #index-about .x-main-title { margin-bottom: 30px; } #index-data { background: url('/theme/2021/images/data-bg2.jpg') center bottom / cover no-repeat fixed; color: #fff; padding: 3% 0; } #index-data ul { } #index-data li { text-align: center; } #index-data li h2 { font-size: 50px; font-weight: bold; } #index-data li:nth-child(1) h2:after { content: '年'; margin-left: 10px; font-size: 16px; } #index-data li:nth-child(2) h2:after { content: '+'; margin-left: 10px; font-size: 16px; } #index-data li:nth-child(3) h2:after { content: '个'; margin-left: 10px; font-size: 16px; } #index-data li span { font-size: 50px; } #index-map { background-color: #fff; text-align: center; } #index-map #partner { padding: 60px 0 0; } #index-map .x-main-title { margin: 0 auto; } #index-map .flexbox { display: flex; align-items: center; } #index-news { text-align: center; } #index-news .x-main-title { text-align: center; margin-bottom: 5%; } #index-news .more-link { margin: 40px auto 0; } .news-list li { background-color: #f5f6f8; margin-bottom: 30px; transition: all .3s; } .news-list li a { display: block; } .news-list li .img-box { height: 280px; display: flex; align-items: center; justify-content: center; background: #e5e5e5; position: relative; overflow: hidden; } .news-list li .no-pic { width: 100%; height: 280px; display: flex; align-items: center; justify-content: center; background: #e5e5e5; position: relative; } .news-list li .no-pic span { color: var(--web-color); font-size: 40px; } .news-list li img { width: 100%; height: 280px; overflow: hidden; } .news-list li .img-box img { width: 100%; top: 0; left: 0; position: absolute; } .news-list li .x-content { background-color: #f5f6f8; padding: 20px; text-align: left; } .news-list li h4 { position: relative; margin-bottom: 15px; } .news-list li h4 a { display: inline; } .news-list li h4:after { /*content: '';*/ display: block; width: 60px; height: 2px; background-color: var(--web-color); margin: 5px auto; } .news-list li p { font-size: 14px; margin: 0; color: #999; } .news-list li p span { font-size: 14px; } .news-list li:hover { box-shadow: 0 0 20px #ccc; } #zhineng { position: relative; } #zhineng li { background-color: #fff; padding: 0 !important; border: 5px solid #ddd !important; } #zhineng .content { position: relative; padding: 30px; } #zhineng li .xh { width: 160px; line-height: 60px; background-color: #d4312a; color: #fff; line-height: 60px; text-align: center; font-size: 40px; font-weight: bold; border-radius: 20px 0 20px 0; position: absolute; transition: all .5s; z-index: 2; } #zhineng li:nth-child(3), #zhineng li:nth-child(4) { margin-bottom: 0; } #zhineng li:nth-child(1) .xh { right: -15px; bottom: -15px; border-radius: 0 20px 0 20px; } #zhineng li:nth-child(2) .xh { left: -15px; bottom: -15px; } #zhineng li:nth-child(3) .xh { right: -15px; top: -15px; border-radius: 20px 0 20px 0; } #zhineng li:nth-child(4) .xh { left: -15px; top: -15px; border-radius: 0 20px 0 20px; } #zhineng li:nth-child(1):hover .xh { right: 0; bottom: 0; border-radius: 0; } #zhineng li:nth-child(2):hover .xh { left: 0; bottom: 0; border-radius: 0; } #zhineng li:nth-child(3):hover .xh { right: 0; top: 0; border-radius: 0; } #zhineng li:nth-child(4):hover .xh { left: 0; top: 0; border-radius: 0; } #zhineng li:hover { box-shadow: none !important; } #zhineng li .nr { padding: 30px; height: 180px; transition: all .5s; } #zhineng li:hover { border-color: #d4312a !important; } #zhineng li .nr p { font-size: 20px; font-weight: bold; } #zhineng li:hover span, #zhineng li:hover .nr p { color: #d4312a; } #zhineng h1 { margin: 0; line-height: normal; } #zhineng h1 span { font-size: 50px; } .am-text-danger{ color: var(--web-color); } .container-right .ui-text-center p{ font-size: 20px; text-align: center!important; } #support .container-right li{ border: none; text-align: left; } #support .container-right .ui-tabs-nav li{ border: 1px solid #eee; } #support .container-right .ui-tabs-nav li.active{ border-color: var(--web-color); } #support .container-right .ui-tabs-nav li.active a{ color: var(--web-color); } #support .container-right li p{ text-align: left!important; margin-bottom: 25px; } #download li{ width: 100%; border: none; border-bottom: 1px solid #ddd; margin: 0!important; padding: 10px 0; } #download .list-count{ margin-top:20px; } .download{ display: flex; align-items: center; justify-content: space-between; flex-wrap: wrap; } .download p{ width: 48%; line-height: 1!important; padding:10px 0!important; margin-bottom: 0!important; border-bottom: 1px solid #ddd; } .download p:after { content: "\e809"; display: inline-block; float: right; font-size: 20px; font-family: "iconfont" !important; } @media (max-width: 1600px) { .head-logo a span { font-size: 32px; } .nav ul li a { font-size: 16px; } .nav ul li ul li a{ font-size: 14px; } } .x-play:before { content: ''; position: absolute; top: 50%; left: 50%; -webkit-transform: translate(-50%, -50%); -moz-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); transform: translate(-50%, -50%); background: rgba(218, 14, 43, .5); opacity: 0; width: 100%; height: 100%; border-radius: 100% !important; border-radius: inherit; -webkit-animation: ks 3s infinite; -moz-animation: ks 3s infinite; animation: ks 3s infinite; display: block; z-index: -1 } .x-play:after { content: ''; position: absolute; top: 50%; left: 50%; border-radius: 100% !important; -webkit-transform: translate(-50%, -50%); -moz-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); transform: translate(-50%, -50%); background: rgba(218, 14, 43, .5); opacity: 0; width: 100%; height: 100%; border-radius: inherit; -webkit-animation: ks 3s infinite; -moz-animation: ks 3s infinite; animation: ks 3s infinite; display: block; z-index: -1; -webkit-animation-delay: .4s; -moz-animation-delay: .4s; animation-delay: .4s } /*dark*/ .dark { background-color: var(--dark-color); color: #a2a2a2; } .dark .custom-shape-divider-top-1631584922 .shape-fill { fill: var(--dark-color); } .dark a { color: inherit; } .dark .banner-nav .ui-list li a { color: #a2a2a2; } .dark .ui-form-ip { background-color: #0a214e; } .dark .ui-menu .ui-menu-name { color: var(--other-color); } .dark .ui-box { background-color: #0a214e; border-color: var(--dark-border-color); } .dark .ui-page ul li { border-color: #1890FF; } .dark .ui-page ul li a, .dark .ui-line span { background: #0a214e; } .dark .x-border { border: 1px solid #333; } .dark .ui-form-limit-text { color: #fff; background: transparent; } .dark .ui-box-h2, .dark .artlist-item-body, .dark .ui-collapse-menu-title { border-color: var(--dark-border-color); } .dark .ui-collapse-menu-title.active { background: var(--dark-border-color); color: var(--other-color); } .dark header { background-color: var(--dark-color); box-shadow: none; } .dark._fixed header { border-bottom: 1px solid #666; } .dark .custom-shape-divider-bottom-1631255110 .shape-fill { fill: var(--dark-color); } .dark .x-main-title h1 { } .dark .banner-nav .x-width { background-color: var(--dark-color); border-color: #0c2046; } .dark .banner-nav .banner-tel { color: var(--other-color); } .dark .x-main-title .x-mask span { opacity: .3; } .dark #index-pro, .dark #index-pro .x-flex li { background-color: var(--dark-color); box-shadow: none; } .dark #index-advantage { background-color: var(--dark-color); } .dark .swiper-pagination-custom .line { background-color: #a2a2a2; color: #fff; } .dark .ui-sidebar ul li a, .dark .ui-sidebar ul li div, .dark .ui-sidebar ul li div:after { background: var(--dark-color); color: #999; border-color: #333; } .dark .ui-sidebar ul li a { border-color: #333; } .dark .ui-sidebar ul li a:hover { background: var(--web-color); } .dark #index-about .more-link { box-shadow: 0 0 20px var(--web-color); } .dark #index-news { background-color: var(--dark-color); } .dark .news-list .x-content { background-color: #333; } .dark #sun-mode { display: block; } .dark #dark-mode { display: none; } .dark #index-data { color: #a2a2a2; } .dark .more-link span, .dark .second-about { color: #fff; } .dark #index-map { background-color: var(--dark-color); } .dark-banner .banner_inner .title, .dark-banner .banner_inner .intro, .dark-banner .ui-bread a, .dark-banner .ui-bread ul li i { color: #fff; } /*栏目*/ #law h1{ margin-bottom: 60px; } #team{ background-color: #f5f5f5; } #team .page-content{ max-width: 1400px; margin: 0 auto; } img.qrcode{ width: 120px!important; } #intro .x-main-title{ text-align: center; margin-bottom: 40px; } .cate-left { width: 70%; padding-right: 60px; } .cate-right { width: 30%; margin-bottom: 30px; } #service .service-list li{ padding-bottom: 20px; border: 1px solid #ddd; } #service li h3{ padding: 20px 0; margin: 0; } .team-list{ margin-top: 100px; } .team-list li{ width: 48%; background-color: #fff; position: relative; margin-bottom: 40px; transition: all .3s; } .team-list li:hover{ box-shadow: 0 0 20px #ccc; } .team-list li .x-flex{ position: relative; z-index: 10; } .team-list li:after{ content: ''; width: 100%; height: 20%; position: absolute; left: 0; bottom: 0; z-index: 1; background: var(--web-color); } .team-list li:first-child{ width: 100%; } .team-list li .x-info h3{ font-size: 32px; } .team-list li:first-child .x-info h3{ font-size: 48px; } .team-list li .x-img { width: 30%; } .team-list li:first-child .x-img{ width: 20%; } .team-list li .x-info { width: 70%; padding: 0 40px; } .team-list li:first-child .x-info{ width: 80%; } .team-list li .x-info h3 span{ font-size: 16px; } .team-list li .x-info p{ margin-bottom: 0; line-height: 2; } #culture .x-main-title { margin-bottom: 40px; } #video-center .x-main-title{ margin-bottom: 40px; } .video-list li { margin-bottom: 30px; } .video-content { position: relative; width: 100%; height: 0; padding-top: 56.25%; } .video-content iframe,.video-content video { position: absolute; width: 100%; height: 100%; top: 0; left: 0; } #masonry li { width:25%; padding: 10px; margin: 0; } #masonry li img { width: 100%; } .about-page header { background: transparent; box-shadow: none; position: absolute; webkit-backdrop-filter: unset; backdrop-filter: unset; } .about1-left img { border-radius: 60px 0 0 0; position: relative; z-index: 2; } .about1-left { position: relative; } .banner_about { position: relative; height: 700px; } .about1-left:after { content: ''; position: absolute; width: 100%; height: 50%; left: 0; bottom: 0; z-index: 1; background-color: var(--web-color); display: none; } .about1-right p { line-height: 2; margin-bottom: 15px; text-align: justify; } .about-body { background: url('/theme/2021/images/about-banner.jpg') 0 0 / cover no-repeat fixed; } .about-bg { height: 1000px; position: relative; } .about-body #index-data { background: rgba(127, 9, 9,.6); } .about-bg .x-mask2 { width: 100%; height: 100%; display: flex; align-items: center; background-color: rgba(0, 0, 0, .3); color: #fff; } .about-bg li .content p { font-size: 16px; line-height: 2; text-align: justify; margin-bottom: 15px; } .about-content{ max-width: 1400px; margin: 0 auto; text-align: center; } .about-content .content { text-align: left; } .about-content .content p{ line-height: 3; margin-bottom: 25px; font-size: 16px; } .about-cate li a span{ font-size: 60px; } .cate-nav{ border-bottom: 1px solid #eee; } .about2 li{ padding: 20px; margin-bottom: 0; } .about2 li h3 { font-size: 20px; display: flex; align-items: center; margin: 0; font-weight: 500; } .about2 li span { font-size: 40px; font-weight: normal; margin-right: 20px; } .about2 li.active a{ color: var(--web-color); } /*企业文化*/ #culture { background-color: #f5f5f5; } #culture .x-main-title { margin-bottom: 60px; } #culture ul { width: 100%; padding-right: 5%; position: relative; padding-top: 50px; } #culture ul:before{ content: ''; position: absolute; width:36.66666%; height: 100%; right: 0; top: -5%; background-color: var(--web-color); } #culture li { width: 33.33333%; background-color: #fff; margin: 0; } #culture li .content2 { position: relative; height: 0; padding: 0 0 68.378% 0 !important; } #culture li .content2 .mask { position: absolute; width: 100%; height: 50px; left: 0; bottom: 0; z-index: 9; display: -webkit-box; display: -ms-flexbox; display: -webkit-flex; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; -webkit-justify-content: center; justify-content: center; -webkit-box-align: center; -ms-flex-align: center; -webkit-align-items: center; align-items: center; text-align: center; background-color: rgba(0, 0, 0, .5); color: #fff; font-size: 0; transition: all .5s; padding: 0 10px; } #culture li:hover .content2 .mask { height: 100%; } #culture li:first-child .mask, #culture li:nth-child(5) .mask { height: 100%; background-color: #fff; color: #d4312a; } #culture li:nth-child(5) .mask h1 { font-size: 30px; margin: 0; } #culture li:first-child .mask span { font-size: 50px; } #culture li:first-child .mask h1 { font-size: 30px; } #culture li .content2 .mask p { text-align: center; } #culture li:hover .picture .mask p { font-size: 16px; } #culture li:hover .mask p { font-size: 16px; text-align: left; } #culture li:first-child:hover .mask p, #culture li:first-child .mask p { font-size: 16px; line-height: 2; text-align: left; } #culture li .content2 .mask h3 { font-size: 20px; line-height: normal; margin: 0; } #culture li:hover .content2 .mask h3 { margin-bottom: 15px; } #culture li:last-child .mask span { font-size: 40px; } /*企业故事*/ #story { overflow: hidden; background-color: #f9f9f9; } #story .x-main-title{ text-align: center; margin-bottom: 60px; } #story .item { padding: 20px; border: 1px solid #ddd; text-align: center; transition: all .3s; } #story .item:hover { border-color:var(--web-color); box-shadow: 0 0 30px #ddd; } #story li.item p { text-align: justify; line-height: 1.6; margin-bottom: 20px; } #story li.item h2 { font-size: 32px; margin-bottom: 20px; } #story li.item img { margin-bottom: 30px; } #story li.item h4 { margin-top: 0; } #story .more-link { background-color: #d4312a; border-color: #d4312a; color: #fff; margin: 0 auto 40px; } #story .more-link:hover { background-color: #bb1128; border-color: #bb1128; } /*生活研究院*/ #life { } #life .content{ position: relative; } #life .content img{ width: 100%; } #life .x-mask { position: absolute; top: 0; left: 0; width: 100%; height: 100%; display: flex; align-items: center; justify-content: center; } #contact-1 .page-content{ padding: 40px; max-width: 1200px; margin: 0 auto; text-align: center; } #contact-1 .page-content p{ text-align: center; } #contact-2 .content-info li{ margin-bottom: 30px; padding: 20px; background-color: #f5f5f5; } #contact-2 .content-info li p{ line-height: 3; } #contact-2 .content-info ul{ align-items: stretch; } #honor .x-main-title{ text-align: center; } #honor ul { margin-top: 60px; } .honor-list{ overflow: hidden; margin-bottom: 100px; } .honor-list ul.no-data li { height: 105px; text-align: left; } .honor-list ul::after { right: 0; background-image: url(../images/honor_ul_r.png); } .honor-list li { float: left; width: 25%; text-align: center; background: url(../images/honor-libg.png) repeat-x left bottom; } .honor-list li p { height: 75px; margin: 0; line-height: 25px; padding-top: 25px; overflow: hidden; } .honor-list li a:hover p { color: var(--web-color); } .honor-list li dl { display: table; width: 100%; height: 185px; margin: 0; } .honor-list li dl dt { display: table-cell; vertical-align: bottom; } .honor-list li img { max-width: 186px; max-height: 185px; } .honor-list li aside { display: inline-block; position: relative; } .honor-list li aside::after { background: url(../images/honor-ying.png) no-repeat right top; position: absolute; right: -24px; top: 0; height: 100%; content: ''; width: 24px; } .container-right .content .history-content p{ line-height: 3; margin-bottom: 0; } #job .job-left{ width: 70%; } #job .job-right{ width: 30%; padding-left: 60px; } .add_job{ width: 100%; padding: 20px; position: fixed; text-align: center; left: 0; bottom: 0; background-color: #fff; z-index: 999; border-top: 1px solid #ccc; display: none; } .add_job.close{ display: none!important; } .add_job .job-btn-close{ display: block; text-align: center; margin: 10px auto 0; font-size: 16px; } .job-pic{ max-width: 1200px; margin: 20px auto; padding: 40px; border: 1px solid #ccc; } .gshd li{ margin-bottom: 20px; } #job-top{ } .lmjs{ text-align: center; } .lmjs h1{ margin-bottom: 20px; } .lmjs p{ font-size: 16px; } #job-top .swiper-button-next,#job-top .swiper-button-prev{ width: 60px; height: 60px; display: flex; align-items: center; justify-content: center; background-image: none; background-color: #fff; opacity: 0; transition: all .3s; color: #333; } #job-top:hover .swiper-button-next,#job-top:hover .swiper-button-prev{ opacity: 1; background-color: var(--web-color); color: #fff; } #job-thumbs{ margin-top: 20px; } #job-thumbs.swiper-slide{ cursor: pointer; opacity: 0.3; } #job-thumbs.swiper-slide.swiper-slide-thumb-active{ opacity: 1; } .job-pic .swiper-slide img{ width: 100%; } h3.am-text-danger { font-size: 22px; font-weight: bold; color: var(--web-color); } .video { position: relative; width: 100%; height: 0; padding-top: 56.25%; } .video video { position: absolute; width: 100%; height: 100%; top: 0; left: 0; } .subject { border-bottom: 1px solid #ccc; margin: 30px 0; } .subject b, .subject strong { border-bottom: 1px solid var(--web-color); line-height: 40px; display: inline-block; margin-bottom: -1px; font-weight: bold; color: #3b3b3b; font-size: 24px; } .next-prev { display: flex; align-items: center; justify-content: space-between; flex-wrap: wrap; padding: 40px 0; } .next-prev .wz-content { border: 1px solid #ddd; line-height: 40px; padding: 0 10px; } .wz-content span { font-size: 16px; } .page-content p { margin-bottom: 20px; line-height: 3; font-size: 17px; text-align: justify; } .page-content p.am-margin-sm { line-height: 2; margin-bottom: 5px; } table.no-bg { border: none; font-size: 14px; } table.no-bg td { border: none; } .culture-content { position: relative; } .culture-content img { width: 100%; } .culture-content .x-mask { display: flex; align-items: center; padding: 0 5%; } .culture-content .x-mask h3 { font-family: azonixregular, sans-serif; color: var(--web-color); font-size: 60px; } /*contact*/ .contact-map { width: 50%; position: relative; } .contact-map iframe { position: absolute; width: 100%; height: 100%; top: 0; left: 0; } .contact-info { width: 45%; } .contact-info .item, .contact-map .item { padding: 20px 0; border-bottom: 1px solid #ddd; } .contact-info h1, .contact-map h1 { font-size: 32px; } .contact-map h4 { line-height: 2; } /*产品详情*/ .content3 .more-link { margin-top: 30px; } .ui-collapse-menu-body ul li.active a { color: var(--web-color); } .ui-modal-header .ui-modal-title { font-size: 24px; } .product-content .ui-tabs { margin-top: 40px; } .gallery-top { padding-right: 5px; } .gallery-top .swiper-slide img { width: 100%; } .gallery-top .swiper-slide { border: 1px solid #eee; } .gallery-thumbs { margin-top: 20px; } .gallery-thumbs .swiper-slide { cursor: pointer; padding: 2px; border: 1px solid #eee; } .gallery-thumbs .swiper-slide.swiper-slide-thumb-active { border-color: var(--web-color); } .col-right h1.pro-title { font-size: 36px; margin-bottom: 30px; } .ui-tabs-nav li a { font-size: 20px; } .ui-tabs-content .ui-tabs-pane h3 { margin-top: 30px; } .pro-tel { margin-top: 20px; font-size: 32px; color: var(--web-color); font-family: Impact, sans-serif; } .pro-tel a { color: inherit; } .pro-tel span { font-size: 32px; } .case-list .ui-piclist-item { margin: 0; padding: 0; } .pro-other { padding: 0 30px; } @media (max-width: 1440px) { body,.page-content p{ font-size: 14px; } h1 { font-size: 36px; } .nav ul li ul li a{ font-size: 14px; line-height: 36px; } .about2 li h3{ font-size: 18px; } .about2 li span{ margin-right: 10px; font-size: 30px; } #story li.item h2,#culture li:nth-child(5) .mask h1{ font-size: 24px; } .contact-info h1, .col-right h1.pro-title { font-size: 28px; } h3 { font-size: 20px; } } @media (max-width: 1280px) { .about2 li{ padding: 10px; } .honor-list li { width: 25%; } .banner-nav .ui-list li { font-size: 12px; } h1 { font-size: 32px; } .x-main-title h3 { font-size: 16px; } .x-main-title .x-mask span { font-size: 60px; } #index-map #partner { padding: 30px 0 0; } .second-about { width: 100px; height: 100px; font-size: 12px; margin-bottom: 40px; } .about-text span { font-size: 40px; } #index-about .about-right p { font-size: 14px; line-height: 2; } .head-logo img { height: 50px; } .logo-text .t1 { font-size: 16px; } .logo-text .t2 { font-size: 14px; } } @media (min-width: 1921px) { .page-section { padding: 90px 0; } .banner_inner img { max-height: 600px; overflow: hidden; } .x-header { padding-left: 50px; } } li.empty { margin: 0 !important; padding: 0 !important; box-shadow: none !important; border: none !important; background: transparent !important; height: unset !important; } li.empty:before, li.empty:after { display: none !important; } li.empty:hover { margin: 0 !important; padding: 0 !important; box-shadow: none !important; border: none !important; background: transparent !important; } .custom-shape-divider-top-1631584922 { position: absolute; top: -1px; left: 0; width: 100%; overflow: hidden; line-height: 0; } .custom-shape-divider-top-1631584922 svg { position: relative; display: block; width: calc(100% + 1.3px); height: 150px; } .custom-shape-divider-top-1631584922 .shape-fill { fill: #FFFFFF; } .other{ margin-top: 40px; } .container-right .other ul li{ border: none; line-height: 40px; margin-bottom: 0; } .job-cate{ margin-top: 60px; } .job-cate li{ width: 49%; margin-bottom: 20px; } .job-cate li a{ position: relative; display: block; overflow: hidden; } .job-cate li a img{ transition: all .5s; transition-duration: 1.5s; } .job-cate li a .content{ font-size: 40px; font-weight: bold; text-align: center; position: absolute; width: 100%; height: 100%; display: flex; align-items: center; justify-content: center; background-color: rgba(0,0,0,.3); color: #fff; top: 0; left: 0; } .job-cate li:hover img{ transform: scale(1.1); } .job-content{ max-width: 800px; margin: 0 auto; } .job-content p{ text-align: center!important; } .ui-col-form-label{ padding: 0; } .ui-form-group{ display: flex; align-items: center; justify-content: space-between; } @media (max-width: 1710px) { #index-map .flexbox .leftbox { flex: 0 0 470px; min-width: 470px; } } @media (max-width: 1600px) { .news-list li { height: 260px; } } @media (max-width: 1440px) { header,.head-logo,.nav .ui-nav{ height: 80px; } .nav ul li a{ line-height: 80px; } body{ padding-top: 80px; } .x-width { width: 90%; } .pro-tel { font-size: 24px; } .head-logo a span, .foot-logo span { font-size: 50px; } .logo-text .t1, .logo-text .t2 { font-size: 16px; } .nav ul li a { padding: 0 15px; font-size: 16px; } #index-map .flexbox .leftbox { flex: 0 0 410px; min-width: 410px; } } @media (max-width: 1280px) { .head-logo a span, .foot-logo span { font-size: 36px; } .logo-text .t1{ font-size: 14px; } .logo-text .t2{ font-size: 13px; } .nav ul li a { padding: 0 12px; font-size: 16px; } } @media (max-width: 1199px) { #index-map .flexbox .leftbox { flex: 0 0 315px; min-width: 315px; } } @media (max-width: 992px) { #social{ padding: 30px 0; } #social .ui-mb-40{ margin-bottom: 20px!important;; } #social .content li:nth-child(1) h4{ font-size: 16px; } #social .content li:nth-child(1) p, #social .content-2 p{ line-height: 1.6; margin-bottom: 15px; } #social .content li:nth-child(2) p{ line-height: 1.6; text-align: justify; } .copyright .x-flex{ justify-content: center; } .honor-list li { width: 50%; } .honor-list li img{ width: 100%; height: auto; } .honor-list li aside{ padding: 0 10px; } h2{ font-size: 24px; } #job .job-pic{ padding: 0; border: none; } #job-top .swiper-button-next,#job-top .swiper-button-prev{ display: none; } .a-title2 { margin-bottom: 0; } .a-title2 h1 { font-size: 24px; } .a-title2 h1:after { top: 20px; } #index-pro .cate-list{ flex-wrap: wrap; padding: 20px 0; } #index-pro .cate-list li{ flex: unset; width: 100%; font-size: 16px; text-align: left; line-height: 40px; border-left: none; border-bottom: 1px solid #ccc; } .team-list li:first-child .x-info h3,.team-list li .x-info h3{ font-size:24px; } .team-list li .x-info h3 span{ font-size:14px; } #index-pro .cate-list li:last-child{ border-right:none; } #index-pro .cate-list li span{ font-size: 16px; } #index-pro .cate-list li+li{ border-left: none; } #index-pro .cate-list li+li span{ padding-left: 0; } #contact-1 .page-content{ padding: 40px 3% 0; } #contact-1 #main{ height: 300px; } #contact-2 .content-info li{ margin-bottom: 10px; } body { padding-top: 60px; } .download{ margin-top: 20px; } .download p{ width: 100%; } .download p:after{ display: none; } footer{ display: none; } .page-content p { line-height: 2; } .banner-nav { position: static; height: auto; } .banner-news-info span{ margin-right: 5px; } .banner-nav .x-width { height: auto; padding: 0 3%; } .banner .banner-control { height: auto; flex-wrap: wrap; width: 100%; justify-content: space-between; padding: 10px 0 0; } .square-style{ margin: 0; width: 30px; height: 30px; line-height: 30px; } .swiper-pagination-custom .line{ width: 40px; } .ui-scroll { height: 40px; } #index-pro ul { margin-top: 0 !important; } .ui-scroll li .banner-news-info { font-size: 14px; text-align: left; } .ui-scroll .date { display: none; } .x-path { display: none; } .x-header { padding: 0 3%; } .m-banner { position: relative; } .m-banner img { width: 100%; } .m-banner .x-mask { position: absolute; width: 100%; height: 100%; display: flex; align-items: center; justify-content: center; background-color: rgba(0, 0, 0, .3); color: #fff; } .m-banner .x-mask .title { font-size: 24px; padding: 0 20px; text-align: center; margin: 0; display: none; } .m-banner .x-mask a { color: #fff; } .m-banner-shape { position: absolute; bottom: 0; left: 0; width: 100%; overflow: hidden; line-height: 0; transform: rotate(180deg); } .m-banner-shape svg { position: relative; display: block; width: calc(100% + 1.3px); height: 20px; transform: rotateY(180deg); } .m-banner-shape .shape-fill { fill: #FFFFFF; } .x-foot-nav { color: #fff; background: #111 url('/theme/2021/images/data-bg2.jpg') 0 0 /cover no-repeat; } .container-right .am-u-md-6 { width: 100%; } .container-right ul.list-4 li, .container-right ul.list-3 li { width: 48%; } .container-right .content p { line-height: 2; font-size: 14px; } .container-right .content li p { margin: 0; } .container-right .content .am-u-md-6 p, .container-right .content .am-u-md-6 h3 { padding-left: 0; } .ui-card { border: none; background: none; } .ui-card-header { border-bottom: 1px solid #222; } .x-foot-nav .ui-card .ui-card-header { background: none; } .x-foot-nav .ui-card-body { background: none; } .x-foot-nav .ui-card-body li { line-height: 40px; padding: 0 20px; } .x-foot-nav .ui-card:last-child { border-bottom: none; } .ui-card-header .ui-card-header-title { border-color: var(--web-color); } .x-foot-nav .ui-card-body li a, .x-foot-nav .ui-card-header-title a { color: #fff; } .ui-collapse .ui-card .ui-card-header .ui-icon-right { color: #fff; } .x-foot-nav .ui-card-header-title > a { display: block; width: 100%; } .banner_inner { background: #eee; } .banner_inner .x-mask { position: relative; } .banner_inner .x-width { display: flex; align-items: center; justify-content: space-between; padding: 10px 0; } .banner_inner .ui-bread ul { margin: 0; } .banner_inner .title { font-size: 24px; color: #333; } .ui-bread ul li, .ui-bread ul li i { font-size: 12px; line-height: 1; } .ui-form-icon { font-size: 20px; } .textarea-content .ui-form-icon { top: 22px; } .gallery-top { padding: 0; } #index-map .flexbox .rightbox { flex: unset; width: 100%; } .mobile-100 .ui-piclist-item, #masonry li { width: 100%; } .mobile-50 .ui-piclist-item { width: 48%; } .x-pro-list .x-mask a { padding: 0 5px; } .ui-col-3 .td-hide { display: none; } .compare-c img { width: 100%; } .compare-ul, .compare-div { width: 100%; text-align: center; } .compare { flex-wrap: wrap; } .compare-a, .compare-b { width: 48%; display: inline-block; } #culture .x-main-title { text-align: center; margin: 40px 0; } .top-header a { color: var(--web-color); display: flex; align-items: center; } .top-header a i{ font-size: 24px; margin-left: 5px; } #culture .item h3 { font-size: 18px; } #culture .item h3 span { display: block; font-size: 16px; } #culture .item h3 span:before { display: none; } .cate-right { width: 100%; } .cate-left { width: 100%; margin-bottom: 10px; padding: 0; } .x-type2 { display: none; } .head-logo a span { font-size: 24px; } .ui-offside-show i{ font-size: 24px; color: var(--web-color); } .ui-offside .head-logo a span,._fixed .head-logo a span,._fixed .ui-offside-show i { color: var(--web-color); } .ui-table td { white-space: unset; padding: 3px; font-size: 12px; } #contrast .swiper-slide { font-size: 12px; } #contrast .img-border { height: 120px; } #contrast .ui-col-3 { width: 100px !important; flex: unset; max-width: unset; font-size: 12px; } #contrast .ui-col-3 h3 { font-size: 14px; } .x-center-button .swiper-button { width: 20px; height: 20px; line-height: 20px; font-size: 12px; margin: 0; } .x-center-button .swiper-button span { font-size: 12px; } .x-center-button { margin: 10px auto; } #contrast .more-link { margin-top: 0; height: 30px; line-height: 30px; padding: 0 5px; font-size: 12px; } #contrast .ui-col-9 { width: calc(100% - 100px); flex: unset; } .contrast .swiper-slide img { width: 80px; } .case-list .ui-piclist-item { margin-bottom: 10px; } .artlist-item-image img { height: 40px; } .product-content .ui-tabs { margin-top: 0; } .ui-piclist { display: flex; justify-content: space-between; margin: 0; padding: 0; flex-wrap: wrap; } .ui-piclist-body { padding: 0 10px; } .ui-piclist-item { width: 47%; margin: 5px 0; } .contact-info, .contact-map { width: 100%; } .contact-info h1, .contact-map h1 { font-size: 22px; } .contact-info h3, .contact-map h3 { font-size: 19px; } .contact-info { order: 1 } .contact-map { order: 2; height: 400px; } .ui-list li { padding: 8px 0; } .ui-box { box-shadow: none; } .show{ display: block; } .ui-offside { width: 100%; /*background: #fff url('/theme/2021/images/nav-bg.jpg') 0 bottom no-repeat;*/ -webkit-background-size: 100% !important; background-size: 100% !important; } .ui-offside .top-header { height: 60px; padding: 0 4%; border-bottom: 1px solid #eee; } .ui-offside .top-header .logo img { height: 36px; } .ui-offside form { padding: 10px 4% 0; } .pro-other { padding: 0; } .nav-contact { padding: 0 20px; } .nav-contact p { line-height: 2; font-size: 16px; font-weight: bold; } .nav-contact p span { font-size: 32px; font-weight: normal; } .nav-contact a { font-size: 32px; font-weight: normal; color: inherit; font-family: DINCond-Bold, sans-serif; } .banner-nav .x-width { background: transparent; } .banner .x-mask { padding: 0 6%; } .banner .x-mask h1 { font-size: 30px; } .banner .x-mask p { font-size: 16px; } .culture-content .x-mask h3 { font-size: 24px; } .x-width { width: 94%; } .ui-footbar { position: fixed; width: 100%; left: 0; bottom: 0; z-index: 9999; align-items: stretch; } .ui-footbar-left a { font-size: 12px; color: var(--web-color) !important; } .ui-footbar-right a:last-child, .ui-footbar-right button:last-child { background-color: var(--web-color) !important; line-height: 30px; } .ui-footbar-right a:hover { color: #fff; } .ui-menu .ui-menu-more a { font-size: 14px; padding: 0; } .ui-box { border: none; } .pro-other .ui-menu { margin-top: 20px; } .container { padding: 0; } .proshow { display: block; } .proshow .col-left, .proshow .col-right { width: 100%; } .proshow .col-right { padding: 5% 0; } .mobile-show { display: block !important; } .container .x-width { flex-wrap: wrap; } .mobile-hide { display: none !important; } .container-left { width: 100%; } .container-right { width: 100%; padding: 3% 1.5%; margin: 0 auto; } .ui-footbar-left { flex: 1; } #masonry li { padding: 0; margin-bottom: 10px; } .ui-tabs-header-nav > .ui-tabs-nav { display: flex; align-items: center; } .ui-tabs-nav li { flex: 1; margin: 0; text-align: center; } .ui-tabs-nav li a { font-size: 15px; padding: 5px 0; } .ui-box-body { padding: 0; min-height: unset; } .proshow_content p { margin-bottom: 10px; } .product-content .ui-form-group > label { display: none; } .product-content .ui-form-group .ui-col-9 { max-width: 100%; width: 100%; flex: unset; } .pro-tel, .pro-tel span { font-size: 24px; } .ui-form-group { margin-bottom: 5px; } .ui-form-ip { padding: 10px; font-size: 14px; } .x-main-title .x-mask span { font-size: 60px; } header { position: fixed; box-shadow: none; } ._fixed header { box-shadow: 0 0 10px #ccc; background: #fff; color: var(--web-color); } ._fixed header .head-logo a span{ color: var(--web-color); font-size: 24px; } .head-logo img { width: 70px; } header, .head-logo { height: 60px; border-bottom: none; } .logo-text .t1,.logo-text .t2, header .nav { display: none; } .logo-text .t3{ color: #fff; display: inline-block; } ._fixed .logo-text .t3{ color: #333; } .banner-nav .x-width { width: 100%; } .banner-nav .btn-down, .banner-nav .banner-tel { display: none; } .mobile-100 li { width: 100% !important; } .col-right h1.pro-title { font-size: 24px; } .page-section { padding: 30px 0 0; overflow: hidden; } .page-section .x-main-title { text-align: center; } .product-content { /*padding: 0;*/ } .product-content .x-width { width: 100%; } .product-content .container { padding-top: 0; } .product-content .page-section { padding: 0; } .proshow_content .ui-form-group > label { display: none; } .proshow_content .ui-form-group .ui-col-9 { max-width: 100%; flex: unset; } .container-right ul li p{ line-height: 2; font-size: 14px; padding: 10px 5px; margin-bottom: 0; } .container-right ul{ margin-bottom: 20px; } #support .container-right li p{ margin-bottom: 0; } .x-pro-list li .x-mask { font-size: 14px; background-color: #fff; } .x-pro-list li .x-mask a { color: #333; padding: 0 5px; } h3.am-text-danger{ font-size: 18px; } #index-map, #index-about, #index-news, #index-advantage { padding: 40px 0; } #index-advantage .x-bg li .x-mask { background-color: rgba(0, 0, 0, .2); } .ui-box-h2 { font-size: 18px; margin-bottom: 20px; padding: 0 0 10px 0; } .ui-box-h2:after { left: 0; } .container-left .ui-box-radius, .container-left .ui-box-radius .ui-box-title { border-radius: 0; } #history .swiper-slide .lc-right, #history .swiper-slide:nth-child(even) .lc-right { position: relative; width: 100%; bottom: auto; top: auto; height: 190px; } .m-banner .banner-bg { height: 160px; } .ui-offside .ui-collapse-menu-body ul li{ padding: 0 20px; } .artlist-item, .artlist-item:first-child { min-height: unset; padding: 10px 0; } .artlist-item-image { display: none; } .artlist-item-body { } .ui-modal, .ui-dialog { width: 90%; max-width: 540px; } .artlist-item-date { width: 80px; font-size: 18px; } .artlist-item-body .title { font-size: 16px; } .artlist-item-body .desc { display: none; } .page-content p img { width: 100%; } .about-bg { height: auto; padding: 80px 0 0; } #index-map { text-align: center; } #index-pro .x-main-title, #index-about .x-main-title, #index-advantage .x-main-title, #index-news .x-main-title, #index-map .x-main-title, .about-bg .x-main-title { text-align: center; display: block; } #index-pro div.x-flex, #index-advantage .index-div { justify-content: center; } .about-bg .x-mask2 { height: auto; background: transparent; margin-top: 40px; } .x-sns, .foot-text { display: none; } .foot-logo { width: 100%; text-align: center; display: none; } footer .foot-1 { border: none; display: none; } footer .x-sns span { font-size: 18px; } footer .x-sns a { margin-left: 5px; } footer .link { display: none; margin-top: 10px; } footer .link h4 { font-size: 14px; margin-right: 0; } footer .link a { margin: 5px 0; border: none; padding: 5px; color: #666; font-size: 12px; } .foot-logo span { font-size: 30px; line-height: 1; } footer .foot-1 li h3 { font-size: 16px; } footer .foot-1 .list-container li { font-size: 12px; } .foot-logo-div p { line-height: 1.6; } .copyright { font-size: 12px; } .visible-xs { display: block !important; } .hidden-xs { display: none !important; } h1 { font-size: 28px; } #index-about .x-width { padding-top: 20px; } #index-news .more-link { margin-top: 20px; } #index-pro .x-flex li { width: 48%; } .mobile-50 li { width: 48% !important; } .x-pro-list li { border: 1px solid #eee; box-shadow: none; } #index-pro .x-main-title, #index-advantage .x-main-title { margin: 20px 0; } #index-pro .right-content, .index-div .right-content { width: 100%; } #index-pro .x-flex li p { line-height: 2; font-size: 14px; } .right-content p { line-height: 1.6; text-align: justify; font-size: 14px; } .index-div { flex-wrap: wrap; } .second-about { width: 100px; height: 100px; font-size: 14px; font-weight: 100; line-height: 1; } .about-text span { font-size: 30px; } #index-about .right-txt { margin-top: 40px; } #index-about .right-txt p { line-height: 1.6; } #index-about li { margin-top: 20px; } #index-data { padding: 30px 0; } #index-data li { margin: 10px 0; } #index-data li span { font-size: 24px; } #index-data li h2 { font-size: 30px; line-height: 1; } #index-data li h2:after { font-size: 14px !important; } #index-news li { margin-bottom: 10px; } #partner .swiper-slide img { width: 100%; } #index-advantage ul { flex-wrap: wrap; } #index-advantage li.middle-item { order: 1; width: 100%; } #index-advantage li.middle-item img { width: 100%; margin-bottom: 15px; } #index-advantage li.left-item { order: 2; width: 100%; } #index-advantage li.right-item { order: 3; width: 100%; } #index-advantage li .content p { padding: 10px; margin: 0 0 5px 0; } #index-advantage li .content p:after { display: none; } #index-map .x-main-title { margin-bottom: 10px; } .team-list{ margin-top: 40px; } .team-list li{ width: 100%; margin-bottom: 10px; padding: 10px; background-color: #fff; } .team-list li .x-img{ width: 100px; height: 100px; border-radius: 50%; border: 1px solid #ddd; overflow: hidden; } .team-list li:first-child .x-img{ width: 120px; height: 120px; margin: 0 auto; } .team-list li .x-img img{ } .team-list li .x-info p{ line-height: 1.6; } .team-list li:first-child .x-img img{ width: 120px; } .team-list li .x-info{ width: calc(100% - 120px); padding: 20px 10px; font-size: 14px; } .team-list li:first-child .x-info{ width: 100%; text-align: center; } .team-list li:after{ display: none; } .cate-right{ display: none; } .about2 li{ padding: 10px; } #culture li{ width: 100%; } #culture li:nth-child(3), #culture li:nth-child(4){ display: none; } #culture ul{ padding: 0; } #culture ul:before{ display: none; } #culture li .content2 .mask{ height: 100%; font-size: 14px; } #story{ padding-top: 60px; } #story .item{ width: 100%; margin-bottom: 10px; } #story .x-main-title{ margin-bottom: 20px; } #life{ padding: 20px 0; } #life .x-mask{ position: static; display: block; text-align: center; } #life .x-mask h1{ font-size: 16px; line-height: 2; } .x-main-title .x-mask span{ color: #ccc; } .page-section .x-main-title{ text-align: center; } #honor .news-list{ margin-top: 40px; } #honor .news-list li, #honor li .img-box{ height: auto; } #honor .news-list li .img-box img{ position: static; height: auto; } #honor .news-list li .img-box{ display: block; } .news-list li p{ margin-bottom: 0; } } @media (max-width: 767px) { #index-map .flexbox .leftbox { flex: inherit; min-width: inherit; width: 100%; margin: 0 0 40px; } } @media (max-width: 575px) { #index-map .flexbox .leftbox { margin: 0 0 20px; } }