﻿/* 清除浮动 */ .clearfix:after { display: block; clear: both; content: ''; visibility: hidden; height: 0; } .clearfix { zoom: 1; } /* 左浮动和右浮动 */ .fl { float: left; } .fr { float: right; } body { margin: 0; padding: 0; font-family: '-apple-system', 'BlinkMacSystemFont', 'Segoe UI', 'Roboto', 'Helvetica', 'Arial', 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', sans-serif; } #pc-header { display: block; } #pc-footer { display: block; } #mobile-header { display: none; /* z-index: 999; */ } #mobile-footer { display: none; } .header { text-align: center; } #pc-header { /* height: 300px; */ /* height: 100%; */ width: 100%; min-width: 1190px; z-index: 110; position: absolute; top: 0; } .top-menu-wrapper { position: relative; z-index: 999; background-color: #FFF; width: 100%; text-align: center; display: inline-block; } .top-menu { width: 1190px; height: 90px; text-align: left; display: inline-block; padding: 0; } .top-menu .logo { float: left; margin: 25px 60px 0 0; width: 227px; height: 44px; } .top-menu ul { padding-left: 0px; line-height: 90px; list-style: none; color: #191919; font-size: 16px; } .top-menu li { float: left; text-align: center; } .top-menu li a, .dropbtn { display: inline-block; color: #191919; text-align: center; padding: 0 30px; text-decoration: none; } .top-menu li a:hover { color: #1B1C80; } .top-menu ul .selected a { color: #1B1C80; /* font-weight: 500; */ } /* 将简体中文置右 */ .top-menu li:nth-last-child(2) a { margin: 0 60px 0 0; } /* 简体中文 */ .top-menu .dropbtn { padding: 0 0 0 35px; } /* 简体中文小图标 */ .top-menu .image { margin: 5px; padding: 0px 6px; background-image: url('404.png'); background-size: 12px 12px; background-repeat: no-repeat; background-position: center center; } .top-menu .dropdown:hover .image { background-image: url('404.png'); } .top-menu .dropdown { display: inline-block; position: absolute; } /* 简体中文下拉框 */ .top-menu .dropdown-content { /* position: relative; */ display: none; z-index: 1; position: absolute; background-color: #FFFFFF; min-width: 100px; margin-left: 10px; padding: 30px 15px; box-shadow: 0px 8px 16px 0px rgba(0, 0, 0, 0.25); line-height: 32px; border-radius: 2px; } .top-menu .dropdown-content a { color: #333333; font-size: 13px; /* padding: 12px 16px; */ text-align: center; text-decoration: none; display: block; } .top-menu .dropdown-content a:hover { background-color: #F5F5F7 } /* .top-menu .dropdown:hover .dropdown-content { display: block; } */ /* header 大图 */ .head-image-wrapper { position: relative; display: block; min-width: 1190px; z-index: 0; margin-top: 93px; } .head-image-wrapper .head-content { display: block; margin-left: -595px; width: 1190px; height: 100%; position: absolute; top: 0; left: 50%; } .head-image-wrapper .mobile-head-content { display: none; } .head-image-wrapper .head-content .content-back { position: absolute; display: inline-block; left: 0; /* top: 50%; */ /* transform: translate(0, -50%); */ bottom: 96px; } .head-content .content-back.safeguard { bottom: 80px; height: 116px; } .head-image-wrapper .head-content span { font-size: 49px; color: #FFFFFF; position: absolute; line-height: 50px; bottom: 93px; left: 0px; } .head-image-wrapper .title { font-size: 49px; color: #FFFFFF; margin-top: 0px; line-height: 50px; text-align: left; } .head-image-wrapper .detail { padding-top: 32px; box-sizing: border-box; height: 32px; font-size: 32px; font-weight: 500; text-align: justify; color: #fff; line-height: 32px; } .head-image-wrapper .content { font-size: 15px; color: #FFFFFF; /* position: absolute; top: 45%; */ margin-top: 30px; line-height: 26px; width: 595px; text-align: left; line-height: 26px; } /* 首页 */ .head-image-wrapper .home-title { font-size: 38px; color: #FFFFFF; margin-top: 0px; line-height: 48px; text-align: left; margin-top: 27px; } .head-image-wrapper .home-title .br { display: none; } .head-image-wrapper .home-content { font-size: 14px; color: #FFFFFF; margin-top: 16px; line-height: 24px; width: 532px; text-align: left; } .head-image-wrapper .home-more { display: inline-block; height: 50px; background-color: #F39800; border-radius: 4px; margin-top: 48px; transition: background-color 0.5s; -moz-transition: background-color 0.5s; /* Firefox 4 */ -webkit-transition: background-color 0.5s; /* Safari and Chrome */ -o-transition: background-color 0.5s; /* Opera */ } .head-image-wrapper .home-more:hover { background-color: #FFB02C; } .head-image-wrapper .home-more>a { font-size: 16px; color: #FFFFFF; letter-spacing: 0; line-height: 50px; padding: 14px 30px; } .head-image { min-width: 1190px; width: 100%; height: auto; display: block; min-height: 400px; } .head-mp4 { min-width: 1190px; width: 100%; height: auto; display: block; min-height: 413px; } /* 首页-内页 */ /* banner 图片 */ .logistics-image { min-width: 1140px; min-height: 160px; } /* banner 文字 */ .head-image-wrapper .head-font span { top: 50px; left: calc(50% - 60px); font-size: 30px; color: #FFFFFF; letter-spacing: 0; text-align: justify; line-height: 40px; } .block { text-align: center; } /* 服务产品下拉框 */ .nav-two-bg { position: absolute; left: 0; top: -90px; z-index: 10; margin: 0 auto 0; width: 100%; height: 180px; text-align: center; background-color: rgb(255, 255, 255); z-index: 10; box-shadow: 0 2px 8px 0 rgba(0, 0, 0, 0.1); } .nav-two-bg .nav-two-content { width: 1190px; text-align: left; height: 180px; margin: 0; padding: 0; display: inline-block; } /* 服务产品下拉框左边 */ .nav-two-content .nav-two-left { display: inline-block; vertical-align: top; width: 240px; margin: 30px 75px 49px 0; } .nav-two-content .nav-two-left .nav-title { color: #191919; font-size: 17px; font-weight: 500; line-height: 25px; } .nav-two-content .nav-two-left .nav-content { margin-top: 10px; color: #666666; font-size: 15px; line-height: 22px; } /* 服务产品下拉框右边 */ .nav-two-content .nav-two-right { display: inline-block; } .nav-two-content .nav-two-right ul { list-style: none; margin: 30px 0; padding: 0; vertical-align: middle; height: 100%; } /* 航空速运等触摸动画 */ .nav-two-content .nav-two-right ul li { float: left; margin: 0 25px; padding: 0 0; position: relative; width: 180px; height: 120px; border-radius: 6px; background-size: 100% 100%; background-position: center center; background-repeat: no-repeat; transition: all 0.3s linear; } .nav-two-content .nav-two-right ul li:nth-child(1) { background-image: url('404.png'); } .nav-two-content .nav-two-right ul li:nth-child(2) { background-image: url('404.png'); } .nav-two-content .nav-two-right ul li:nth-child(3) { background-image: url('404.png'); } .nav-two-bg .nav-two-content .nav-two-right ul li:hover { background-size: 110% 110%; transition: all 0.4s linear; } .nav-two-content .nav-two-right ul li img { width: 180px; height: 120px; } .nav-two-bg .nav-two-content .nav-two-right ul li .service-second { text-align: center; color: #FFFFFF; font-size: 19px; margin: 0; padding: 0; position: absolute; width: 180px; height: 120px; line-height: 120px; z-index: 2; left: 0; top: 0; vertical-align: middle; text-align: center; } /* 底部样式开始 */ .footer { text-align: center; height: 338px; background: #14154E; border-bottom: 60px solid #0C0C30; width: 100%; min-width: 1190px; } .footer .footer-content { text-align: center; width: 1190px; height: 398px; display: inline-block; } .footer .footer-top-left { text-align: right; display: inline-block; min-width: 745px; display: flex; border-right: 1px solid rgba(255, 255, 255, 0.3); height: 258px; margin-top: 38px; position: absolute; } .footer .footer-top-left table { color: #FFFFFF; text-align: left; } .footer .footer-top-left table td { padding-right: 80px; vertical-align: top; } .footer .footer-top-left table td:nth-child(3) { padding-right: 40px; } .footer .footer-top-left table a { color: #FFFFFF; text-decoration-line: none; /* pointer-events:none; 禁止a链接点击 */ } .footer .footer-top-left table p { line-height: 16px; padding-bottom: 12px; font-size: 15px; font-weight: 500; margin: 0; } .footer .footer-top-left table td ul a { color: rgba(255, 255, 255, 0.6); } .footer .footer-top-left table td ul { line-height: 30px; font-size: 13px; list-style: none; padding-left: 0px; margin: 0; } .footer .footer-top-left table td li { line-height: 16px; padding-top: 14px; } .footer .footer-top-right { text-align: left; display: inline-block; min-width: 444px; display: flex; height: 258px; margin-top: 38px; margin-left: 745px; } .footer .footer-top-right table { margin-left: 50px; color: #FFFFFF; margin-right: 0; vertical-align: top; } .footer .footer-top-right table th { line-height: 16px; padding-bottom: 19px; font-size: 15px; font-weight: 500; margin: 0; } .footer .footer-top-right .list { margin-top: 23px; } .footer .footer-top-right .list li { margin-top: 13px; } .footer .footer-top-right .list a { color: rgba(255, 255, 255, 0.6); font-size: 13px; list-style: none; padding-left: 0px; } .footer .footer-top-right table p, .footer .footer-top-right table span { color: #FFFFFF; } .footer .footer-top-right table td { font-size: 13px; margin: 0px; padding-right: 20px; vertical-align: text-top; } .footer .footer-top-right table p { padding: 0; margin: 0; } .footer .footer-top-right table img { vertical-align: middle; margin-right: 10px; width: 18px; height: 18px; } .footer .footer-top-right table span { line-height: 14px; size: 14px; vertical-align: middle; } .footer .footer-top-right table .line { height: 2px; width: 25px; background-color: #F39800; margin: 8px auto auto 29px; } .footer .footer-top-right table .content { margin: 15px 0 12px 28px; line-height: 24px; font-size: 13px; vertical-align: middle; color: rgba(255, 255, 255, 0.6); } .footer .footer-top-right table td:nth-child(1) { width: 186px; } .footer .footer-top-right table td:nth-child(2) { width: 235px; } /* .footer .footer-top-right table tr:last-child td { padding-top: 20px; } */ .footer .footer-content .footer-bottom { display: inline-block; text-align: center; width: 1190px; margin: 62px 0 18px 0; font-size: 0px; } .footer .footer-bottom span, .footer .footer-bottom a { color: rgba(255, 255, 255, 0.6); font-size: 13px; height: auto; } .footer .footer-bottom span.copy-right { margin-right: 50px; margin-left: 0; } .footer .footer-bottom span.right-line { margin: 0 10px 0 10px; height: 12px; font-size: 11px; } .inverstor-menu { width: 1190px; height: 44px; margin: 24px auto 10px; padding-top: 6px; box-sizing: border-box; border-bottom: 1px solid #E5E5E5; } .inverstor-menu .inverstor-menu-item { margin: 0 32px; height: 42px; /* overflow: hidden; */ display: inline-block; } .inverstor-menu-item a { font-size: 19px; color: #999; padding-bottom: 10px; height: 28px; font-weight: 400; border-bottom: 3px solid rgba(0, 0, 0, 0); letter-spacing: 0.5px; } .inverstor-menu-item.selected a { color: #1C1D80; border-bottom: 3px #1C1D80 solid !important; font-weight: 600; /* letter-spacing:0.5px; */ } .inverstor-menu-item a:hover { color: #1C1D80; border-bottom: 3px #1C1D80 solid !important; font-weight: 600; /* letter-spacing:0.5px; */ } .equipment .inverstor-menu-item.selected a { letter-spacing: 0.1px; } .equipment .inverstor-menu-item a:hover { letter-spacing: 0.1px; } .inverstor-menu .inverstor-menu-item.join-dropdown { position: relative; } .inverstor-menu .inverstor-menu-item .join-dropdown-content { position: absolute; z-index: 99; display: none; margin-top: -8px; left: -53px; width: 168px; float: left; } .join-dropdown-content .dropdown-content { width: 138px; margin-top: 12px; padding: 30px 15px; text-align: left; line-height: 32px; background-color: #FFFFFF; box-shadow: 0 3px 16px 0 rgba(0, 0, 0, 0.25); border-radius: 2px; } .join-dropdown-content .dropdown-content .choose { color: #1B1C80 !important; font-size: 15px !important; } .inverstor-menu .inverstor-menu-item:last-child .join-dropdown-content { left: -25px; top: 36px; width: 130px; } .inverstor-menu-item:last-child .join-dropdown-content .dropdown-content { width: 100px; } .inverstor-menu .join-dropdown-content .dropdown-content a { display: block; padding: 6px 17px; height: 20px; line-height: 20px; font-size: 13px; color: #333333; border-bottom: 0px #fff solid !important; } .inverstor-menu .join-dropdown-content .dropdown-content a:hover { background: #F5F5F7; } /* 地面保障, 二级菜单 */ .top-menu .ground-block { position: relative; } .ground-drop { position: absolute; top: 62px; /* top: -320px; */ left: 35px; width: 144px; height: 254px; padding: 24px 0; box-sizing: border-box; background: #ffffff; border-radius: 4px; box-shadow: 0px 1px 4px 0px rgba(0, 0, 0, 0.3); display: none; z-index: 500; } #iframe-header { height: 240px; } .top-menu .ground-block:hover #pc-header { height: 320px; } .ground-drop li { height: 22px; line-height: 22px; margin-bottom: 24px; width: 100%; } .ground-drop .ground-menu { width: 100%; font-size: 16px; font-weight: 400; text-align: left; color: #333333; box-sizing: border-box; padding: 0 24px; margin: 0; } .ground-drop .ground-menu:hover { color: #1c1d80; }