.banner { background-color: var(--bg-grey); background-repeat: no-repeat; background-size: cover; background-position: center center; width: 100%; height: 100%; opacity: 1; visibility: inherit; z-index: 20; } .banner h1 { color: #fff; font-size: 32px !important; } .banner h3 { color: #fff; font-size: 25px !important; } .banner-bg { width: 100%; height: 100%; position: absolute; left: 0; top: 0; z-index: 0; background-color: rgb(0 0 0 / 0.4); } .banner-title { width: 100%; height: 100%; position: absolute; left: 0; top: 0; z-index: 1; display: flex; align-items: center; } .common-border-container { width: 100%; clear: both; overflow: hidden; margin-bottom: 0px; } .common-border-container p { margin-top: 10px; color: #999; } .common-border { margin: 0 auto; width: 80px; margin-top: 10px; height: 5px; background: var(--primary-color); padding: 0; } .common-more { width: 100%; text-align: center; padding: 20px 0; } /* news */ .index-news { width: 100%; } .index-news_tabs { width: 100%; text-align: center; margin: 30px auto; } .index-news_tabs a { position: relative; display: inline; text-align: center; overflow: hidden; padding-bottom: 15px; padding-left: 10px; padding-right: 10px; line-height: 32px; font-size: 25px; color: #999; } .index-news_tabs a.active { color: #000; } .index-news_tabs a.active::after { margin: 0 auto; width: 50%; content: " "; height: 5px; background-color: var(--primary-color); position: absolute; bottom: 0; left: 50%; margin-left: -25%; } .index-news_tabcontainer { width: 100%; margin-top: 10px; } .article-container { width: 100%; padding: 10px 0; text-align: center; overflow: hidden; } .article-box { width: 350px; /* box-shadow: 0px 2px 5px 0px rgba(0, 0, 0, 0.14); */ border-radius: 10px; margin-bottom: 15px; display: inline-flex; margin-right: 15px; } .article-box:hover { box-shadow: 0px 2px 5px 0px rgba(0, 0, 0, 0.14); } .article-box_content { width: 100%; } .article-box_header { display: block; width: 100%; overflow: hidden; height: 180px; position: relative; border-radius: 10px 10px 0 0; } .article-box_image { position: absolute; top: 0; left: 0; width: 100%; height: 100%; background-color: var(--border-color-light); } .article-box_image:hover { transition: all 0.6s; transform: scale(1.1); } .article-box_body { width: 100%; padding: 20px 25px; background-color: #fff; border-radius: 0 0 10px 10px; overflow: hidden; height: 200px; } .article-box_body h3 { font-size: 18px; text-align: left; } .article-box_body h3 a { color: #000; } .article-box_body p { font-size: 14px; line-height: 150%; text-align: left; color: #999; margin-top: 20px; } @media only screen and (max-width: 480px) { .article-box { width: 100%; } } /* ///////////////////////////////////////////////////////////////////// */ .index-banner { width: 100%; height: 680px; text-align: left; } .index-banner-bg { width: 100%; height: 100%; display: flex; align-items: center; } .index-banner-content { width: 50%; height: 100%; background-color: rgba(20, 39, 148, 0.9); padding: 20px 20px; border-radius: 10px; } .index-banner-content h3 { font-size: 28px; font-weight: bold; color: #fff; } .index-banner-content h4 { margin-top: 10px; font-size: 20px; color: #fff; } .index-banner-content p { margin-top: 20px; font-size: 16px; line-height: 24px; color: #fff; } .index-banner-content a.btn { color: #fff; margin-top: 20px; } @media only screen and (max-width: 480px) { .index-banner-content { width: 100%; } } /* ////////////////////////////////////////////////////////////////////////// */ .partner-row { text-align: center; overflow: hidden; clear: both; } .partner-row-box { position: relative; display: inline-flex; width: 100%; height: 200px; z-index: 1; border-radius: 8px; box-shadow: 0px 2px 5px 0px rgba(0, 0, 0, 0.14); background-color: var(--bg-color); text-align: center; margin-bottom: 10px; margin-right: 15px; align-items: center; } .partner-row-box_content { width: 100%; text-align: center; padding: 10px; } .partner-row-box_content img { width: 100%; } .partner-row-box_content h3 { font-size: 16px; margin-top: 10px; } /*partner list*/ .partner-list { width: 100%; text-align: center; overflow: hidden; clear: both; } .partner-list_box { position: relative; display: inline-flex; width: 200px; height: 180px; border: 1px solid #efefef; z-index: 1; border-radius: 8px; box-shadow: 0px 2px 5px 0px rgba(0, 0, 0, 0.14); background-color: var(--bg-color); text-align: center; margin-bottom: 15px; margin-right: 15px; align-items: center; } .partner-list_box__content { width: 100%; text-align: center; padding: 10px; } .partner-list_box__content img { width: 100%; } .partner-list_box h3 { margin-top: 10px; font-size: 16px; } .row-box { position: relative; display: inline-flex; width: 100%; z-index: 1; box-shadow: 0 25px 98px 0 rgb(0 0 0 / 3%); background-color: var(--bg-color); text-align: center; margin-bottom: 25px; } .row-box img { width: 100%; } .thumb-info-title { -webkit-transition: all 0.3s; -moz-transition: all 0.3s; transition: all 0.3s; background: rgba(23, 23, 23, 0.8); bottom: 10%; color: #fff; font-size: 18px; font-weight: 700; left: 0; letter-spacing: -1px; padding: 9px 11px 9px; position: absolute; text-shadow: 1px 1px 1px rgb(0 0 0 / 20%); text-transform: uppercase; z-index: 2; max-width: 90%; } .site-top { background-color: #000; height: 30px; } .breadcrumbs { width: 100%; border-bottom: 1px solid #efefef; margin-bottom: 20px; padding-bottom: 10px; padding-top: 10px; } .breadcrumbs a { color: #000; font-size: 16px; } .case-tab { width: 100%; text-align: center; padding: 20px 0; margin-bottom: 20px; } .case-tab-nav { overflow: hidden; } .case-tab-nav li { display: inline-block; min-width: 110px; text-align: center; padding: 10px; } .case-tab-nav li.active { background-color: var(--primary-color); } .case-tab-nav li.active a { color: #fff; } .case-tab-nav li a { font-size: 18px; color: #000; } .article-row { overflow: hidden; margin-bottom: 10px; } .article-img { width: 100%; height: 220px; overflow: hidden; border-radius: 10px 10px 10px 10px; margin: 0; margin-top: 0px; background: #fafafa; position: relative; } .article-img img { width: 100%; height: 100%; -webkit-box-sizing: border-box; box-sizing: border-box; vertical-align: middle; border: 0; } .article-img .play { background: url(../images/ico_play.png) no-repeat; background-position: 0px 0px; width: 60px; height: 60px; position: absolute; left: 50%; margin-left: -30px; top: 50%; margin-top: -30px; } .article-body { width: 100%; overflow: hidden; border-bottom: 1px solid #efefef; padding-bottom: 0px; height: 100%; } .article-body_header h2 { font-size: 24px; font-weight: 400; line-height: 30px; color: #000; } .article-body_header h2 a { color: #000; } .article-body_header h2 a:hover { color: var(--primary-color); } .article-body_content { margin: 10px 0 0; line-height: 180%; font-size: 16px; color: #969696; overflow: hidden; } .article-body_footer { width: 100%; margin-top: 10px; overflow: hidden; padding-top: 10px; padding-bottom: 10px; line-height: 210%; } .article-body_footer .tag { padding: 4px; margin-right: 8px; border: 1px solid #ccc; font-size: 14px; color: #666; margin-bottom: 8px; } .article-body_footer p { margin-top: 10px; text-align: right; } .w3l-banner-article { margin-top: 80px; position: relative; background-color: #f7f7f8; padding-top: 0px; padding-bottom: 30px; } .w3l-banner-article h1 { font-size: 32px; text-align: center; font-weight: normal; line-height: 150%; } .w3l-banner-article .breadcrumbs { width: 100%; border-bottom: 0px solid #efefef; margin-bottom: 20px; padding-bottom: 10px; padding-top: 10px; overflow: hidden; } .w3l-banner-article .breadcrumbs a { color: var(--primary-color); font-size: 16px !important; } .social-share .icon-wechat .wechat-qrcode { z-index: 1050 !important; } .social-share .icon-wechat .wechat-qrcode .help p { font-size: 12px; } .article-detail { width: 100%; max-width: 750px; margin: 0 auto; margin-top: 30px; font-size: 16px; /* border-bottom: 1px solid #efefef; */ margin-bottom: 30px; } .article-detail_body { font-size: 16px; word-break: break-all; } .article-detail_body p { font-size: 16px; color: #000; line-height: 180%; word-break: break-all; } .article-detail_body img { width: 100% !important; max-width: 650px !important; margin: 0 auto; } .tag-container { width: 100%; overflow: hidden; padding-top: 20px; padding-bottom: 20px; } .tag-container .tag { padding: 4px; margin-right: 8px; border: 1px solid #ccc; font-size: 14px; color: #666; display: inline-block; margin-bottom: 8px; } .article-more { width: 100%; overflow: hidden; } .article-more p { font-size: 16px; color: #666 !important; } .article-more a { font-size: 16px; color: var(--primary-color); } .w3l-grey-container { background-color: #f2f5f8; overflow: hidden; } .w3l-white-container { background-color: #fff; overflow: hidden; } /* expo */ .expo-row { width: 100%; border: 1px solid rgba(0, 0, 0, 0.03); border-radius: 10px; display: inline-flex; box-shadow: 0 1px 3px 0px rgba(0, 0, 0, 0.1); margin-top: 20px; margin-bottom: 0px; background-color: #fff; padding-top: 20px; padding-bottom: 10px; } .expo-col-logo { width: 240px; padding: 10px 20px 10px 20px; border-radius: 10px; margin-right: 20px; border-right: 1px dotted #efefef; } .expo-col-logo img { width: 100%; } .expo-col-body { width: 100%; overflow: hidden; height: 100%; position: relative; padding-right: 20px; min-height: 180px; } .expo-col-body_header { border-bottom: #efefef dashed 1px; padding-bottom: 15px; } .expo-col-body_header h2 { font-size: 1.4rem; font-weight: 400; line-height: 30px; color: var(--primary-color); margin-top: 0px; } .expo-col-body_header h2 a { color: #000; } .expo-col-body_header h2 a:hover { color: var(--primary-color); } .expo-col-body_header h6 { color: #969696; } .expo-col-body_content { margin: 10px 0 0; line-height: 180%; font-size: 16px; color: #969696; overflow: hidden; } .expo-col-body_footer { width: 100%; overflow: hidden; line-height: 210%; } .expo-col-body_footer .tag { padding: 4px; margin-right: 8px; border: 1px solid #ccc; font-size: 14px; color: #666; margin-bottom: 8px; } .expo-col-body_footer p { margin-top: 10px; text-align: left; font-size: 14px; } .expo-col-body_footer .address { margin-left: 30px; } .expo-col-right { min-width: 180px; border-left: 1px dashed #efefef; display: flex; align-items: center; text-align: center; } .expo-col-right_btn { width: 100%; text-align: center; } .w3l-expo-header { width: 100%; position: relative; margin-top: 80px; } .expo-header { width: 100%; margin: 0 auto; padding-top: 0px; padding-bottom: 20px; display: flex; border-bottom: 1px solid #efefef; margin-bottom: 20px; } .expo-header-logo { text-align: center; } .expo-header-logo img { height: 120px; margin-right: 30px; } .expo-header-body { width: 100%; text-align: left; } .expo-header-body h1 { font-size: 24px !important; line-height: 140%; } .expo-header-body h3 { font-size: 18px !important; color: #666; } .expo-header-body h6 { color: #969696; } .expo-header-body .date { font-size: 14px !important; } .expo-header-body .address { font-size: 14px !important; } .expo-header-body p { padding-top: 10px; } .expo-header-btn { margin-left: 20px; min-width: 220px; display: flex; align-items: end; } .expo-header-btn p { width: 100%; text-align: center; } .expo-section-container { width: 100%; margin-bottom: 30px; } .expo-section-counter { width: 100%; background-color: var(--bg-grey); padding-bottom: 20px; padding-top: 10px; margin-bottom: 20px; border-radius: 10px; } .expo-section-counter_item{ width: 100%; text-align: center; } .expo-section-counter_item p{ font-size:16px; } .card-company { background: rgb(0 0 0 / 3%); border-radius: 10px; padding: 10px; display: flex; align-items: center; } .card-company_content { margin-left: 10px; width: 100%; } .card-company_content p { font-size: 14px; color: #999; } .card-company_arrow { min-width: 30px; text-align: center; } /* Isotope filtering ---------------------------------- */ .isotope-container { display: none; margin-bottom: 0px; } .isotope-item { margin-bottom: 0px; } .grid-space-20 .isotope-item { margin-bottom: 20px; } .grid-space-10 .isotope-item { margin-bottom: 0; } .image-box img { width: 100%; } .expo-contact { overflow: hidden; background-color: #fff; z-index: 1000; position: fixed; bottom: 200px; right: 20px; width: 50px; box-shadow: 0px 2px 2px 1px rgba(0, 0, 0, 0.1); border: 2px solid var(--primary-color); border-radius: 60px; text-align: center; padding: 10px 5px; } .expo-contact p { line-height: 110%; font-size: 14px !important; color: #666; padding: 10px 0; } .expo-contact a { color: var(--primary-color); } .expo-contact a:hover { color: var(--secondary-color); } .popup-search { position: absolute; width: 400px; top: 81px; right: 0px; } .popup-search.in{ display: block; } /* Custom Grid ---------------------------------- */ .grid-space-20 { margin-right: -10.5px; margin-left: -10.5px; } .grid-space-20 .col-lg-6, .grid-space-20 .col-lg-4, .grid-space-20 .col-lg-3, .grid-space-20 .col-md-6, .grid-space-20 .col-md-4, .grid-space-20 .col-md-3, .grid-space-20 .col-sm-6, .grid-space-20 .col-sm-4, .grid-space-20 .col-sm-3, .grid-space-20 .col-xs-6, .grid-space-20 .col-xs-4, .grid-space-20 .col-xs-3 { padding-left: 10px; padding-right: 10px; } .grid-space-10 { margin-right: -6px; margin-left: -6px; } .grid-space-10 .col-lg-6, .grid-space-10 .col-lg-4, .grid-space-10 .col-lg-3, .grid-space-10 .col-md-6, .grid-space-10 .col-md-4, .grid-space-10 .col-md-3, .grid-space-10 .col-sm-6, .grid-space-10 .col-sm-4, .grid-space-10 .col-sm-3, .grid-space-10 .col-xs-6, .grid-space-10 .col-xs-4, .grid-space-10 .col-xs-3 { padding-left: 5px; padding-right: 5px; } .grid-space-0 { margin-right: 0; margin-left: 0; } .grid-space-0 .col-lg-6, .grid-space-0 .col-lg-4, .grid-space-0 .col-lg-3, .grid-space-0 .col-md-6, .grid-space-0 .col-md-4, .grid-space-0 .col-md-3, .grid-space-0 .col-sm-6, .grid-space-0 .col-sm-4, .grid-space-0 .col-sm-3, .grid-space-0 .col-xs-6, .grid-space-0 .col-xs-4, .grid-space-0 .col-xs-3 { padding-left: 0; padding-right: 0; } .grid-space-0>div { margin-bottom: 0; padding-bottom: 0; } .popover-close { float: right; } .popover-content { width: 150px; min-height: 160px; text-align: center; } .popover-content img { width: 100%; } .section-search { width: 100%; overflow: hidden; margin-top: 80px; background-color: #f7f7f8; margin-bottom: 30px; padding-top: 50px; padding-bottom: 50px; } .search-page { max-width: 750px; margin: 0 auto; text-align: center; } .search-page h3 { font-size: 32px; margin-bottom: 20px; } .search-page form.search-box { display: flex; border: 0px solid var(--border-color-light); border-radius: var(--border-radius); } .search-page form input[type="search"] { font-style: normal; font-weight: 500; font-size: 16px; line-height: 28px; color: var(--font-color); border: none; height: 45px; background: var(--bg-color); padding: 0 10px; width: 100%; border-radius: 0; -webkit-border-top-left-radius: var(--border-radius); -webkit-border-bottom-left-radius: var(--border-radius); -moz-border-radius-topleft: var(--border-radius); -moz-border-radius-bottomleft: var(--border-radius); border-top-left-radius: var(--border-radius); border-bottom-left-radius: var(--border-radius); } .search-page form button { border: none; border-radius: 0; -webkit-border-top-right-radius: var(--border-radius); -webkit-border-bottom-right-radius: var(--border-radius); -moz-border-radius-topright: var(--border-radius); -moz-border-radius-bottomright: var(--border-radius); border-top-right-radius: var(--border-radius); border-bottom-right-radius: var(--border-radius); min-width: 100px; padding: 0 10px !important; } .search-page form button:hover { background: var(--primary-color); color: #fff; outline: none; border: none; } .search-page form input:focus { outline: none; border: none; } .search-content { max-width: 750px; margin: 0 auto; overflow: hidden; } .search-content .breadcrumbs { border: 0; margin: 0; padding: 0; margin-top: 10px; text-align: left; } .search-content .breadcrumbs a { font-size: 14px; color: #666; } .show-sm { display: none; } #index .fixed-top { box-shadow: none; background-image: linear-gradient(rgba(0, 0, 0, 0.6), rgba(0, 0, 0, 0)); } #index .nav-fixed { background: #fff; background-image: none; box-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.05); } #index .header-saas .navbar-nav .nav-link { color: #fff; } #index .nav-fixed .navbar-nav .nav-link { color: #000; } #index .navbar-brand img { content: url(../../images/globalexh_logo_white.png); } #index .nav-fixed .navbar-brand img { content: url(../../images/globalexh_logo.png); } .article-body_video { position: relative; overflow: hidden; max-width: 650px; margin: 0 auto; } .videoBox { width: 100%; /* padding: 5px;*/ /* background: #000;*/ text-align: center; clear: both; position: relative; /* border-radius: 10px;*/ background-size: 100% 100%; /* border-bottom: 1px solid rgba(0, 0, 0, 0.1); -webkit-box-shadow: 0px 3px 2px 0px rgba(0, 0, 0, 0.1); -moz-box-shadow: 0px 3px 2px 0px rgba(0, 0, 0, 0.1); box-shadow: 0px 3px 2px 0px rgba(0, 0, 0, 0.1);*/ position: relative; background-size: 100% 100%; -moz-background-size: 100% 100%; } .videoBox.out { position: fixed; top: 150px; /*bottom: 80px;*/ right: 20px; width: 320px; height: 185px; padding: 5px; background: #000; z-index: 100000; animation: an 0.1s; } .videoBox .mask { width: 100%; text-align: center; height: 420px; background-color: rgba(0, 0, 0, .5); text-align: center; position: absolute; border: 0; top: 0; z-index: 1000; border-radius: 5px; } .videoBox img { width: 100%; height: 100%; z-index: 900; border-radius: 5px; } .videoBox .play { background: url(../images/ico_play.png) no-repeat; background-position: 0px 0px; width: 60px; height: 60px; position: absolute; left: 50%; margin-left: -30px; top: 50%; margin-top: -30px; } .vjs-paused .vjs-big-play-button, .vjs-paused.vjs-has-started .vjs-big-play-button { display: block; } .video-js.vjs-playing .vjs-tech { pointer-events: auto; } .videojs-background-wrap { overflow: hidden; position: absolute; height: 100%; width: 100%; top: 0; left: 0; z-index: -998; } .video-js .vjs-big-play-button { font-size: 2.5em; line-height: 2.3em; height: 2.5em; width: 2.5em; -webkit-border-radius: 2.5em; -moz-border-radius: 2.5em; border-radius: 2.5em; background-color: #73859f; background-color: rgba(115, 133, 159, .5); border-width: 0.15em; margin-top: -1.25em; margin-left: -1.75em; } .vjs-big-play-button .vjs-icon-placeholder { font-size: 1.63em; } .vjs-loading-spinner { font-size: 2.5em; width: 2em; height: 2em; border-radius: 1em; margin-top: -1em; margin-left: -1.5em; } .article-nav { width: 100px; left: 15px; display: inline-block; border-radius: 5px; border: 1px solid #efefef; padding: 5px 0; z-index: 1000; background:#fff; } .article-nav ul{width:100%;} .article-nav .active{ border-right: 3px solid var(--primary-color); } .article-nav_item { border-right: 3px solid #fff; width: 100%; text-align: center; padding: 8px; border-bottom: 1px solid #efefef; } /* .article-nav_item:hover{ border-right: 3px solid var(--primary-color); } */ .article-nav_item a{ color:#000; } .article-nav_item:last-child { border-bottom: 0px solid #efefef; } .article-nav.affix { top:100px; position:sticky; margin-top: -200px; } .article-nav.affix-top { top: 0px; position: absolute; } .article-nav.affix-bottom { bottom: 40px; position: absolute; } @media (min-width: 992px) { .margin-top-clear { margin-top: 0 !important; } .margin-bottom-clear { margin-bottom: 0 !important; } } @media only screen and (max-width: 1440px) {} @media only screen and (max-width: 1199px) {} @media only screen and (max-width: 991px) { .hide-sm { display: none !important; } } /* Small devices (tablets, phones less than 767px) */ @media (max-width: 767px) { .isotope-item { max-width: 100%; } } @media only screen and (max-width: 480px) { .article-nav { width:100%; border: 0; z-index: 1000; border-bottom: 1px solid #efefef; border-radius: 0; padding:0 5px; background:#efefef; } .article-nav ul{ padding: 0; display: inline; text-align: left; } .article-nav_item{ width:auto; display: inline-flex; border: 0; } /* .article-nav_item:hover{ border: 0; border-bottom: 3px solid var(--primary-color); margin-bottom: -3px; } */ .article-nav .active { border: 0; border-bottom: 3px solid var(--primary-color); margin-bottom: -3px; } .article-nav.affix-top{ position: static; border-radius: 0; } .article-nav.affix{ position: fixed; top: 0; left: 0; margin: 0; box-shadow: 2px 5px 5px 3px rgba(0, 0, 0, 0.1); background:#fff; } .index-banner { height: 320px; } .header-saas header.nav-fixed { height: 66px !important; } .header-saas header.nav-fixed img { height: 66px; } .breadcrumbs { display: none; } .w3l-banner-article { margin-top: 0; background: #fff; padding-bottom: 0; padding-top: 20px; } .w3l-banner-article h1 { font-size: 22px; text-align: left; } .w3l-expo-header { position: relative; margin-top: 0; } .w3l-expo-header-bg { position: absolute; width: 100%; height: 100%; left: 0; top: 0; } .w3l-expo-header-bg-black { position: absolute; width: 100%; height: 100%; left: 0; top: 0; background-color: rgb(0, 0, 0, 0.4); } .expo-header-logo img { margin-right: 0; margin-bottom: 10px; } .expo-header-body { width: 100%; text-align: left; border-radius: 10px; padding: 10px; color: #fff; } .expo-header-body h1, .expo-header-body h3 { color: #fff; font-weight: normal; } .tag-container .tag { color: #ddd; } .expo-header-logo img { max-width: 100%; } .article-meta { margin-top: 10px; } .show-sm { display: inherit; } .navbar-collapse { margin-top: 2px; box-shadow: 2px 5px 5px 3px rgba(0, 0, 0, 0.1); width: 100%; padding: 20px; background: #fff; } .navbar-collapse.in{ display: block; } #index .header-saas .navbar-nav .nav-link { color: #000; } .hide-sm { display: none; } #index .header-saas, #list .header-saas, #page .header-saas { display: initial !important; } .case-tab { border-bottom: 1px solid #efefef; } .article-body_header h2 { margin-top: 10px; } .article-detail_body img { width: 100% !important; margin: 0 auto; } .article-body_video { overflow: hidden; width: 100%; margin: 0 auto; } .expo-col-logo { width: 100px !important; margin: 0 !important; padding: 10px; } .expo-col-logo img { width: 80px; } .expo-header { display: block; } .expo-contact { bottom: 0; left: 0; width: 100% !important; height: 50px; min-height: 50px; border-radius: 0; display: inline-flex; border: 0; border-top: 1px solid #efefef; align-items: center; text-align: center; } .expo-contact-btn { width: 100%; text-align: center; } .expo-contact-btn p { display: inline; padding: 0 10px; } .partner-list_box { width: 40%; height: 150px } }