.post-loop-default { margin-bottom: 0 !important; } .post-loop-default .post-item { padding: 20px 0 !important; margin-bottom: 0 !important; } .post-loop-default .post-item .item-img { height: 100%; display: flex; justify-content: center; align-items: center; border: 1px solid #fff !important; } .post-loop-default .post-item .item-img a { width: 100%; height: 100%; } .post-loop-default .post-item .item-img a img { object-fit: cover; height: 100% !important; } .post-loop-default .post-item:hover { background-color: var(--theme-color); } .post-loop-default .post-item:hover h2 a { color: #fff; } .post-loop-default .post-item:hover .item-excerpt { color: #fff; } .post-loop-default .post-item:hover .item-meta { color: #fff; } .post-loop-default .post-item:hover .item-meta a { color: #fff; } .post-loop-default .post-item h2 a:hover { color: #fff !important; } .sec-title.sec-title-3 .sec-title-wrap { display: block !important; } .sec-title.sec-title-3 .sec-title-wrap h2 { background: url(../images/tie_bg1.png) no-repeat center bottom; padding-bottom: 30px; display: block !important; } .sec-title .sec-title-wrap h2 { font-size: 2.25rem; color: #0b62ac; } #modules-28 .sec-title .sec-title-wrap span, #modules-11 .sec-title .sec-title-wrap span { display: block !important; } .sec-title .sec-title-wrap span { display: none !important; } .sec-title.sec-title-3 .sec-title-wrap:after, .sec-title.sec-title-3 .sec-title-wrap:before, .sec-title.sec-title-3 .sec-title-wrap:after, .sec-title.sec-title-3 .sec-title-wrap:before { display: none; } .modules-mix .mc-item-img { position: relative !important; } #modules-36 .feature-wrap .fea-item { border: 1px solid #d5d5d5 !important; display: flex !important; justify-content: center; align-items: center; } #modules-36 .fea-item-wrap .fea-item-title { font-size: 1.857em; } .modules-feature .fea-item-desc { opacity: 0 !important; transition: all .5s; position: relative; top: 0; } .modules-feature .f-layout-0 .fea-item-wrap::before { content: '浜嗚В鏇村 >>'; position: absolute; bottom: -20px; left: 0; width: 100%; text-align: center; z-index: 99; opacity: 0; transition: .4s all; color: #fff; } .modules-feature .f-layout-0 .fea-item-wrap:hover::before { bottom: 0; opacity: 1; } .modules-feature .fea-item-wrap .fea-icon { display: inline-block; width: 66px; height: 66px; background-repeat: no-repeat; margin-bottom: 25px; transition: all .5s; overflow: hidden; z-index: 99; position: relative; } .modules-feature .fea-item-wrap .fea-icon img { width: 66px !important; transition: all .5s; } .modules-feature .fea-item-wrap:hover .fea-item-desc { opacity: 1 !important; top: -70px; transition-delay: .15s; font-size: 14px; color: #fff; z-index: 9; } .modules-feature .fea-item-wrap::after { content: ""; position: absolute; width: 100%; height: 100%; background: url(../images/serve_bg.png) no-repeat center; background-size: cover; top: 0; left: 0; z-index: -1; opacity: 0; transition: all .5s; } .modules-feature .fea-item-wrap:hover { padding-top: 30px; overflow: visible; z-index: 9; } .modules-feature .fea-item-wrap:hover::after { transform: scale(1.2); opacity: 1; z-index: 1; } .modules-feature .fea-item-wrap:hover .fea-icon img { transform: translateY(-66px); } #modules-36 .feature-wrap .fea-item:hover { border: none; } .modules-feature .cols-5 .fea-item { width: 16.66% !important; } /* 棣栭〉鍏充簬 */ #modules-3 { background-color: #f8f8f8 !important; } #modules-3 #modules-39, #modules-3 .section { margin-bottom: 0 !important; } .index-about .about-view { display: flex; justify-content: space-between; align-items: flex-start; } .about-view-img { width: 50%; } .about-view-img img { width: 100%; height: 100%; } .about-view-info { width: 48%; } .about-view-info h2 { font-size: 2.143em; color: #005ba8; } .about-view-info .line { display: block; width: 20px; height: 1px; margin: 20px 0; background: #0b62ac; } .about-view-info .txt p { line-height: 26px; font-size: 16px; text-indent: 3rem; color: #6b6b6b; } .about-comy-info { margin-bottom: 20px; } .about-comy-info ul { display: flex; justify-content: space-between; align-items: center; margin: 0; padding: 0; list-style: none; } .about-comy-info ul li { width: 24%; } .about-comy-info ul li h3 { font-size: 2.714em; font-family: Arial; line-height: 1.2; color: #005ba8; font-weight: bold; position: relative; padding-left: 36px; } .about-comy-info ul li h3::after { content: ""; position: absolute; left: 0; top: 8px; width: 30px; height: 30px; background: url(../images/aIcon.png) no-repeat; } .about-comy-info ul li:nth-child(2) h3::after { background-position: -30px 0; } .about-comy-info ul li:nth-child(3) h3::after { background-position: -60px 0; } .about-comy-info ul li:nth-child(4) h3::after { background-position: -90px 0; } .about-comy-info ul li h3 sub { font-size: 3rem; } .about-comy-info ul li p { font-size: 18px; padding-left: 45px; } .aboutBox { clear: both; width: 100%; padding: 0; margin: 0; } .aboutBox ul { display: flex; justify-content: space-between; align-items: center; padding: 0; margin-top: 30px; } .aboutBox li { width: 24%; text-align: center; list-style-type: none; } .aboutBox li a { display: block; background: #fff; height: 330px; padding: 30px 12% 20px 12%; } .aboutBox li .icon { display: inline-block; width: 62px; height: 62px; margin-bottom: 20px; transition: all .5s; } .aboutBox li h4 { font-size: 1.857em; color: #333; margin-bottom: 10px; } .aboutBox li p { height: 90px; margin-bottom: 10px; color: #666; } .aboutBox li .more { display: inline-block; width: 140px; height: 32px; line-height: 28px; border: 2px solid var(--theme-color); text-align: center; border-radius: 16px; color: #666; } .aboutBox li a:hover { background: var(--theme-color); color: #fff; } .aboutBox li a:hover h4, .aboutBox li a:hover p { color: #fff; } .aboutBox li a:hover .more { border-color: #fff; color: #fff; } .aboutBox li a:hover .icon { background-position: 0 -62px; } /* 鏅鸿兘鐓ф槑瑙e喅鏂规 */ .index-section-serve { padding: 50px 0 60px 0 } .index-section-serve .service-list .list-tap .list-tap-list { padding-bottom: 60px; overflow: hidden } .index-section-serve .service-list .list-tap .list-tap-list ul li { color: #000; padding: 26px 0; background-color: #eeeeee; display: flex; justify-content: center; align-items: center; font-size: 20px; cursor: pointer; transition: .4s all; -webkit-transition: .4s all; position: relative } .index-section-serve .service-list .list-tap .list-tap-list ul li::after { content: ''; position: absolute; left: 47%; bottom: -4px; width: 0; height: 0; border-left: 10px solid transparent; border-right: 10px solid transparent; border-top: 10px solid #01773a; opacity: 0; transition: .4s all; -webkit-transition: .4s all } .index-section-serve .service-list .list-tap .list-tap-list ul li.active { background: linear-gradient(to bottom, #009247, #008540, #01773a); background-clip: border-box; border-radius: 4px; color: #fff } .index-section-serve .service-list .list-tap .list-tap-list ul li.active::after { opacity: 1; bottom: -10px } .index-section-serve .service-list .list-tap .list-tap-list ul li.active svg { color: #017539; background-color: #fff; } .index-section-serve .service-list .list-tap .list-tap-list ul li svg { display: flex; justify-content: center; align-items: center; background-color: #a4a4a4; color: #fff; font-size: 46px; border-radius: 100px; margin-right: 16px; transition: .4s all; -webkit-transition: .4s all; padding: 6px } .index-section-serve .list-content .slide { display: none; animation-name: upto; animation-duration: 1s } .index-section-serve .list-content .slide .d-flex { display: flex; } .index-section-serve .list-content .slide.active { display: block } .index-section-serve .list-content .slide .d-flex { justify-content: space-between } .index-section-serve .list-content .slide .d-flex .img { position: relative; padding-top: 29%; width: 39% } .index-section-serve .list-content .slide .d-flex .img img { position: absolute; left: 0; top: 0; width: 100%; height: 100%; object-fit: cover; transition: .5s all; -webkit-transition: .5s all } .index-section-serve .list-content .slide .d-flex .info { width: 57% } .index-section-serve .list-content .slide .d-flex .info h3 { color: #017539; font-weight: bold } .index-section-serve .list-content .slide .d-flex .info .sys { display: flex; justify-content: center; align-items: center; width: 100px; height: 26px; border-radius: 50px; font-size: .875rem; color: #fff; margin-top: 20px; background-color: #666666 } .index-section-serve .list-content .slide .d-flex .info .txt { font-size: .875rem; color: #666; line-height: 30px; margin: 20px 0; max-height: 175px; overflow: hidden } .index-section-serve .list-content .slide .d-flex .info dt { display: flex; justify-content: flex-start } .index-section-serve .list-content .slide .d-flex .info dt a { display: flex; justify-content: center; align-items: center; width: 165px; height: 42px; border-radius: 6px; font-size: .8125rem; color: #fff; background: linear-gradient(to bottom, #7c7c7c, #6c6c6c, #5b5b5b); background-clip: border-box; margin-right: 2px; transition: .5s all; -webkit-transition: .5s all } .index-section-serve .list-content .slide .d-flex .info dt a svg { font-size: 24px; color: #fff; margin-right: 10px } .index-section-serve .list-content .slide .d-flex .info dt a:hover { background: linear-gradient(to bottom, #009247, #008540, #01773a) } /* 鏅鸿兘鐓ф槑瑙e喅鏂规 */ #modules-38 .ig-item .ig-item-inner:hover .ig-item-text { height: 100% !important; padding-top: 0; } .ig-item .ig-item-text { background: rgba(255, 255, 255, .4); } .ig-item img { object-fit: cover; height: 100% !important; } .ig-item .ig-item-text h3 { transition: .5s all; } .ig-item .ig-item-inner { height: auto; } .ig-item .ig-item-text { height: 100% !important; justify-content: center; align-items: center; flex-direction: column; display: flex; background: rgba(0, 0, 0, .4) !important; } .ig-item .ig-item-text p { line-height: 2 !important; height: 55px !important; -webkit-line-clamp: 1 !important; text-align: center; display: none !important; animation-name: up; animation-delay: 1s; text-align: left; } .ig-item .ig-item-text p span { display: block; text-align: center; } #modules-38 ul .ig-item-4 { width: 23.99% !important; margin-bottom: 1.3%; margin-right: 1.3%; } #modules-38 ul li:nth-child(4n) { margin-right: 0; } .ig-item .ig-item-inner:hover .ig-item-text p { display: block !important; } /* 鏂规鍒楄〃 */ .post-loop-image-news.cols-4 .post-item { margin-bottom: 20px; } .post-loop-image-news .post-item-inner { border-radius: 0 0 30px 30px; } .post-loop-image-news .item-title { font-weight: bold !important; font-size: 18px !important; } .post-loop-image-news .item-title a { height: auto !important; } .post-loop-image-news .item-excerpt { height: auto !important; position: relative; padding-bottom: 50px !important; } .post-loop-image-news .item-excerpt p { -webkit-box-orient: vertical; display: -webkit-box; -webkit-line-clamp: 2; overflow: hidden; height: 44px; } .post-loop-image-news .item-excerpt::after { content: 'more +'; position: absolute; left: 20px; bottom: 0; } .post-loop-image-news .item-meta { display: none !important; } .post-loop-image-news .post-item-inner { box-shadow: 0 5px 10px 0 rgb(0 162 207 / 20%) !important; } .post-loop-image-news .post-item-inner:hover { box-shadow: 0 5px 10px 0 rgb(0 162 207 / 60%) !important; } @keyframes up { form { opacity: 0; } to { opacity: 1; } } @media (max-width: 1439.98px) { .ig-item .ig-item-text h3 { font-size: 16px !important; } .about-view-img { width: 40%; } .about-view-info { width: 58%; } .modules-feature .cols-5 .fea-item { width: 33.3333% !important; } } @media (max-width: 1199.98px) { .about-view-img { width: 100%; } .about-view-info { width: 100%; } .index-about .about-view { flex-direction: column; } } @media (max-width: 990.98px) { .modules-feature .fea-item-desc { opacity: 1 !important; } .modules-feature .fea-item-desc::after { bottom: -24px; } #modules-38 ul .ig-item-4 { margin-bottom: 2.3%; margin-right: 2.3%; } #modules-38 ul li:nth-child(2n) { margin-right: 0; } #modules-38 ul .ig-item-4 { width: 48.85% !important; } .ig-item img { height: auto !important; } .ig-item .ig-item-inner:hover .ig-item-text p { display: none !important; } .ig-item .ig-item-text h3 { white-space: break-spaces !important; } .aboutBox ul { flex-wrap: wrap; } .aboutBox li { width: 49%; margin-bottom: 14px; } .modules-feature .f-layout-0 .fea-item-wrap::before { bottom: 10px !important; opacity: 1; color: #333; } #modules-36 .fea-item-wrap .fea-item-title { font-size: 2rem; } .modules-feature .fea-item-wrap .fea-icon{ margin-bottom: 10px; } .modules-feature .fea-item-wrap::after{ display: none; } .modules-feature .f-layout-0 a.fea-item .fea-item-wrap:hover, .modules-feature .f-layout-5 a.fea-item .fea-item-wrap:hover{ background: transparent !important; } .modules-feature .fea-item-wrap:hover .fea-item-desc{ top: 0; color: #333; } .modules-feature .fea-item-wrap:hover .fea-icon img { transform: translateY(0) !important ; } } @media (max-width: 767.98px) { .post-loop-image-news .item-title { font-size: 14px !important; } .post-loop-image-news .item-title a { white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; display: flow-root !important; } .modules-feature .fea-item-desc, .modules-feature .fea-item-title { margin-top: 0 !important; } .modules-feature .fea-item-wrap:hover::after { transform: scale(1); } .aboutBox li a { height: auto; padding: 20px 5% 20px 5%; } .aboutBox li h4 { font-size: 2rem; } .about-comy-info ul { flex-wrap: wrap; } .about-comy-info ul li { width: 50%; } .ig-item .ig-item-text { position: relative !important; } .ig-item .ig-item-text h3 { font-size: 14px !important; } .ig-item .ig-item-text { height: 44px !important; } #modules-38 .ig-item .ig-item-inner:hover .ig-item-text { height: 44px !important; padding-top: 10px; } .ig-item .ig-item-inner:hover img { -webkit-transform: scale(1) !important; -ms-transform: scale(1) !important; transform: scale(1) !important; } .ig-item .ig-item-inner:hover .ig-item-text h3 { margin-bottom: 0 !important; } .modules-feature .cols-5 .fea-item { width: 50% !important; } } @media (max-width: 575.98px) { .aboutBox li p { height: 140px; } .about-comy-info ul li h3 { font-size: 2rem; } .about-comy-info ul li p { font-size: 1rem; padding-left: 38px; } .ig-item .ig-item-text h3 { font-size: 12px !important; } } @media (min-width: 374.98px) { .modules-feature .f-layout-0 .fea-item-wrap { padding: 15px 0px 40px 0px !important; } #modules-36 { margin-bottom: 75px !important; } } @media (min-width: 767.98px) {} @media (min-width: 990.98px) { .modules-feature .f-layout-0 .fea-item-wrap { padding: 80px 0 0 0 !important; } .modules-feature .f-layout-0 .fea-item-wrap { padding: 30px 10px 50px 10px !important; } } @media (min-width: 1439.98px) { .container, .page-no-sidebar.member-lostpassword .member-lp-process { width: 1400px !important; } .main { width: 1030px !important; } .header .nav>li { margin-left: 54px !important; } .modules-feature .f-layout-0 .fea-item-wrap { padding: 80px 20px 0px 20px !important; } } @media (min-width: 1679.98px) { .container, .page-no-sidebar.member-lostpassword .member-lp-process { width: 1600px !important; } .main { width: 1220px !important; } .header .nav>li { margin-left: 82px !important; } }