body,
html {
font-family: Microsoft YaHei,-apple-system, SF UI Text, Arial, PingFang SC, Hiragino Sans GB, WenQuanYi Micro Hei, sans-serif;
font-size: 14px;
min-width: 1400px;
padding: 0;
margin: 0;
}
ul,
li,
p {
list-style: none;
padding: 0;
margin: 0;
}
a,
a:link,
a:focus {
color: inherit;
text-decoration: none;
}
.pull-left {
float: left;
}
.pull-right {
float: right;
}
.c-full {
width: 100%;
}
.c-container {
width: 1200px;
margin: 0 auto;
}
.text-center {
text-align: center;
}
.text-uppercase {
text-transform: uppercase;
}
.clear {
clear: both;
}
h1,
h2,
h2,
h3,
h4 {
margin: 0;
padding: 0;
font-weight: 400;
}
.header {
background: #f1f2f4;
}
.bg-img {
background-position: center center;
background-size: cover;
background-repeat: no-repeat;
}
.h-middle {
position: absolute;
top: 50%;
-webkit-transform: translateY(-50%);
transform: translateY(-50%);
}
.hd-top {
height: 120px;
position: relative;
}
.hd-top .hd-logo img {
max-height: 100%;
width: auto;
}
.hd-tel {
right: 0;
width: 270px;
font-size: 14px;
color: #787878;
}
.hd-tel p {
font-size: 26px;
color: #1e50ae;
font-weight: 600;
line-height: 26px;
}
.hd-tel img {
padding-right: 15px;
}
.bg-blue {
background: #1e50ae;
}
.nav-f li:nth-child(1) {
margin-left: 0;
}
.nav-f li:nth-last-child(1) {
margin-right: 0;
}
.hd-nav {
position: relative;
height: 50px;
width: 100%;
color: #ffffff;
font-size: 16px;
line-height: 50px;
text-align: left;
}
.hd-nav li {
display: inline-block;
position: relative;
}
.hd-nav li a {
padding: 0 25px;
}
.hd-nav li:hover .nav-1 {
height: 500px;
display: block;
}
.hd-nav li.active, .hd-nav li:hover {
background: #fff;
color: #1e50ae;
}
.nav-1 {
-webkit-transition: all .6s linear;
transition: all .6s linear;
max-height: 0;
display: none;
z-index: 20;
bottom: 0;
position: absolute;
background: #1e50ae;
line-height: 45px;
color: #fff;
left: 50%;
-webkit-transform: translateX(-50%);
-ms-transform: translateX(-50%);
transform: translateX(-50%);
min-width: 100%;
}
.nav-1 li {
-webkit-box-sizing: border-box;
box-sizing: border-box;
height: 45px;
width: 100%;
margin: 0;
word-break: keep-all;
text-align: center;
background: #1e50ae;
background: #1e50aed1;
}
.nav-1 li a{
padding: 0;
}
.nav-1 li:hover {
background: #1e50ae;
color: #fff;
}
.nav-1 li:hover .nav-2 {
max-height: 500px;
}
.nav-2 {
position: absolute;
left: 100%;
top: 50%;
width: 100%;
max-height: 0;
overflow: hidden;
-webkit-transition: all .6s linear;
transition: all .6s linear;
}
.swiper-slide img {
width: 100%;
height: auto;
}
.keywords {
padding: 53px 0 68px 0;
color: #2f2f2f;
font-size: 14px;
height: 40px;
line-height: 40px;
}
.desc{
display: none;
}
.keywords span {
font-weight: 600;
}
.search-form {
padding: 53px 0 68px 0;
}
.search-form .search-btn, .search-form input {
width: 374px;
height: 40px;
line-height: 40px;
-webkit-box-sizing: border-box;
box-sizing: border-box;
}
.search-form .search-btn {
width: 75px;
background: #1e50ae;
text-align: center;
cursor: pointer;
}
.search-form .search-btn img {
width: 24px;
height: 19px;
vertical-align: middle;
}
.content {
background: #f1f2f4;
}
.sw {
padding-bottom: 82px;
}
.c2-nav {
float: left;
width: 220px;
background: #fff;
height: 516px;
overflow: auto;
}
.c2-nav li {
height: 94px;
line-height: 94px;
font-size: 16px;
color: #2f2f2f;
text-align: center;
border-top: 1px solid #f1f2f4;
}
.c2-nav li.active {
background: #1e50ae;
height: 136px;
line-height: 136px;
color: #f1f2f4;
border: none;
}
.c2-pro {
display: none;
float: right;
width: 980px;
}
.c2-pro.active {
display: block;
}
.c2-pro .pro-one {
float: left;
width: 31%;
margin: 0 0 2.9% 2.2%;
}
.pro-one .bg-img{
padding-top: 80.26%;
position: relative;
overflow: hidden;
}
.pro-one .bg-img .pro-title{
position: absolute;
top: -100%;
left: 0;
width: 100%;
height: 100%;
text-align: center;
padding-top: 38%;
box-sizing: border-box;
transition: all .5s;
color: #fff;
font-style: 16px;
background: rgba(30,80,174,0.5);
}
.pro-one .bg-img:hover .pro-title{
top: 0;
}
.c-about {
height: 490px;
background: #1e50ae;
color: #fff;
padding-top: 99px;
-webkit-box-sizing: border-box;
box-sizing: border-box;
}
.c-about .ab-img {
width: 459px;
height: 294px;
margin-right: 66px;
}
.c-about .ab-title {
font-size: 30px;
font-weight: 600;
padding: 20px 0 35px 0;
}
.c-about p {
font-size: 15px;
line-height: 2.2;
}
.c-case {
padding-top: 65px;
}
.title {
border-bottom: 1px solid #fff;
}
.title h2 {
font-weight: 600;
font-size: 24px;
display: inline-block;
line-height: 24px;
padding-bottom: 19px;
color: #1e50ae;
border-bottom: 1px solid #1e50ae;
}
.s2 {
padding-top: 48px;
padding-bottom: 88px;
}
.s2 .por-1 .pro-img {
width: 284px;
height: 285px;
}
.s2 .por-1 p {
font-size: 16px;
text-align: center;
color: #2f2f2f;
padding-top: 25px;
}
.col-49 {
width: 49%;
}
.c-news ul {
font-size: 15px;
line-height: 40px;
list-style: disc;
color: #1e50ae;
padding: 40px 0 0 18px;
}
.c-news li {
list-style: disc;
color: #2f2f2f;
}
.c-news li:hover {
color: #1e50ae;
}
.c3 {
background: #e3e7f0;
padding: 80px 0;
}
.c-contact .hd-tel {
padding-top: 40px;
}
.contact-des {
padding-top: 27px;
font-size: 15px !important;
color: #2f2f2f !important;
line-height: 40px !important;
}
.footer {
background: #1e50ae;
color: #fff;
}
.footer .f-nav {
border-bottom: 1px solid #16459d;
height: 110px;
text-align: center;
font-size: 16px;
line-height: 110px;
}
.footer .f-nav a {
padding: 0 18px;
}
.footer .copy {
font-size: 12px;
line-height: 3.04;
padding: 45px 0 70px 0;
}
.ellipsis {
overflow: hidden;
text-overflow: ellipsis;
-o-text-overflow: ellipsis;
white-space: nowrap;
}
/*# sourceMappingURL=index.css.map */
/*
FILE ARCHIVED ON 15:54:11 Jan 06, 2022 AND RETRIEVED FROM THE
INTERNET ARCHIVE ON 22:01:54 Jul 09, 2024.
JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.
ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
SECTION 108(a)(3)).
*/
/*
playback timings (ms):
captures_list: 0.734
exclusion.robots: 0.221
exclusion.robots.policy: 0.21
esindex: 0.009
cdx.remote: 28.141
LoadShardBlock: 391.425 (3)
PetaboxLoader3.datanode: 154.27 (4)
load_resource: 269.57
PetaboxLoader3.resolve: 147.798
*/