@media (max-width: 1200px) { .Index .header-box { height: 0; } .Index #header { background-color: #ffffff; } } /**首页banner**/ .index-banner { position: relative; height: 100%; } .index-banner .swiper { height: 100%; } .index-banner .box { display: block; position: relative; height: auto; text-align: center; } .index-banner .box img { display: block; height: auto; object-fit: cover; } .index-banner .box .pc { display: inline; } .index-banner .box .phone { display: none; } .index-banner .swiper-slide { overflow: hidden; } .index-banner .swiper-slide.swiper-slide-active .content-box { transform: translate(0, 0); opacity: 1; } .index-banner .content-box { position: static; left: 0; top: 0; transform: translate(0, 30px); width: 100%; height: auto; text-align: center; opacity: 0; transition: transform 0.6s, opacity 0.4s; transition-delay: 1.5s; } .index-banner .content-box .h2-des { font-size: 32px; line-height: 1.4em; letter-spacing: 2px; color: #ffffff; } .index-banner .content-box .h2 { margin-top: 9px; background-image: linear-gradient(to bottom, #4c4aef, #fd242d); -webkit-background-clip: text; font-size: 64px; font-weight: bold; line-height: 1.4em; letter-spacing: 3px; color: transparent; } .index-banner .swiper-other { position: static; left: 0; bottom: 5.4%; width: 100%; z-index: 2; } .index-banner .swiper-other .cycle-box { --size: var(--cw); display: block; } .index-banner .swiper-other .cycle-box .cycle-son::before { --b-c: #ffffff; --b-w: 1px; } @media (max-width: 1600px) { .index-banner .content-box .h2-des { font-size: 26px; letter-spacing: 1px; } .index-banner .content-box .h2 { margin-top: 6px; font-size: 44px; letter-spacing: 2px; } .index-banner .swiper-other .swiper-pagination-bullet { --cw: 12px; margin: 0 8px; } } @media (max-width: 1441px) { .index-banner .content-box .h2-des { font-size: 22px; letter-spacing: 0; } .index-banner .content-box .h2 { margin-top: 2px; font-size: 40px; letter-spacing: 0; } .index-banner .swiper-other .swiper-pagination-bullet { --cw: 10px; margin: 0 6px; } } @media (max-width: 1200px) { .index-banner .box .pc { display: none; } .index-banner .box .phone { display: block; } .index-banner .content-box { transition-delay: 0.3s; } .index-banner .content-box .h2-des { font-size: 0.3rem; } .index-banner .content-box .h2 { margin-top: 0.2rem; font-size: 0.48rem; } .index-banner .swiper-other { bottom: 0.35rem; } .index-banner .swiper-other .swiper-pagination-bullet { --cw: 0.26rem; margin: 0 0.08rem; } .index-banner .swiper-other .swiper-pagination-bullet::before { border-width: 2px; } .index-banner .swiper-other .cycle-box { --b-w: 2px; } } /*首页搜索*/ .more-box-div { background: #f8f8f8 } .message { width: 60%; margin: 0 auto; margin: var(--fs34) auto; border-radius: 30px; } .message input { background: #fff; width: 88%; float: left; padding-left: 2%; } .message .search button { width: 10%; float: left; height: 6vh; background: #0053ab; cursor: pointer; border-top-right-radius: 30px; border-bottom-right-radius: 30px; } .message button img { width: 30%; line-height: 6vh; display: block; margin: 0 auto; } @media (max-width: 1300px) { .index-banner .swiper-points-box { bottom: 50px; } } @media (max-width: 1200px) { .index-banner .swiper-points-box { bottom: 40px; } } @media (max-width: 992px) { .index-banner .pc { display: none; } .index-banner .phone { display: block; } .index-banner .cont { padding-bottom: 34%; } .index-banner .cont .h5 { font-size: 0.4rem; width: 100%; } .index-banner .cont .more-box-a { margin-top: 0.5rem; } .index-banner .swiper-points-box { --pw: 0.3rem; bottom: 0.3rem; } .search { /*position: static;*/ top: 30%; left: 5%; width: 90%; overflow: hidden; } .search img { width: 100%; margin-bottom: 5% } .message { width: 90%; margin: 0 auto; padding-bottom: 10px; } .message input { background: #fff; width: 83%; height: 6vh; float: left; padding-left: 2%; } .message button { width: 15%; float: left; height: 6vh; cursor: pointer; } .message button img { width: 50%; line-height: 6vh; display: block; margin: 0 auto; } } .inner_message { width: 70%; float: left; margin: 1.5rem 0; } .searchform { display: flex; } .wui-content { display: flex; } @media (max-width: 1200px) { .searchform { display: block; } .wui-content{ margin-bottom:20px} } @media (max-width: 992px) { .wui-content{ margin-top:5px; margin-bottom:5px} } .searchform .r-input { width: 100%; max-width: 100%; display: flex; align-items: center; height: 56px; box-shadow: 0px 1px 12px 0px rgba(7, 29, 60, 0.08); border-radius: 28px; background: #fff } .searchform .r-input .sousuo-img { width: 4.5%; padding-left: 2%; } .searchform .r-input input { flex: 1; width: 100%; height: 100%; border: none; outline: none; padding: 0 12px; color: #646A73; font-size: 16px; } .searchform .r-input input::-ms-input-placeholder { color: #646A73; } .searchform .r-input input::-moz-placeholder { color: #646A73; } .searchform .r-input input::-webkit-input-placeholder { color: #646A73; } .searchform .r-input .search { width: 109px; height: 56px; background: #0053ab; border-radius: 0px 28px 28px 0px; line-height: 56px; text-align: center; font-size: 16px; font-family: Microsoft YaHei; font-weight: bold; color: #FFFFFF; cursor: pointer; } .searchform .r-input .search button { font-size: 16px; } @media (max-width:1430px) {} @media (max-width:1330px) {} @media (max-width:1199px) {} @media (max-width:1024px) { .searchform .r-input { height: 45px; } .searchform .r-input .search { height: 45px; line-height: 45px; } } @media (max-width:768px) { .searchform .r-input { height: 40px; border-radius: 0; } .searchform .r-input input { padding: 0 5px; } .searchform .r-input .search { height: 40px; line-height: 40px; border-radius: 0; } .searchform .r-input { padding-left: 0; } .searchform .r-input input { font-size: 14px; } .searchform .r-input .search { width: 80px; font-size: 13px; } } /*首页关于我们*/ .index-about { overflow: hidden; background: url(../images/bg1.jpg) no-repeat center / cover; padding-top: 60px; } .big-text { pointer-events: none; white-space: nowrap; font-weight: 600; font-size: 300px; line-height: 0.76em; letter-spacing: -9px; color: rgba(var(--main-color-rgb), 0.07); position: static; } .index-about .flex-box .big-text { /*margin-left: calc(var(--bettwen-1480-pad)*-1 - 0.02em);*/ } .index-about .flex-box .img-div { --br: 10px; border-radius: var(--br); width: 58%; margin-left: -10%; } .index-about .flex-box .img-div .video-block { border-radius: var(--br); overflow: hidden; } .index-about .flex-box .img-div img { padding-top: 200px; display: block; width: 100%; } .index-about .flex-box .cont-div { width: 51.35%; } .index-about .flex-box .cont-div .text { --lh: 1.75em; max-height: calc(var(--lh)*6); overflow-y: auto; font-size: 16px; line-height: var(--lh); color: #666666; } .index-about .flex-box .cont-div .more-box-a { margin-top: 11%; } @media (max-width: 1600px) { .index-about { padding-top: 80px; padding-bottom: 70px; } .index-about .flex-box .img-div { --br: 10px; padding: 15px; } .index-about .flex-box .cont-div { width: 51.35%; padding-top: 3%; } .index-about .flex-box .cont-div .text { --lh: 1.7em; margin-top: 15px; } .index-about .flex-box .cont-div .more-box-a { margin-top: 6%; } } @media (max-width: 1200px) { .index-about { padding-top: 0.65rem; padding-bottom: 0.6rem; } .index-about .flex-box .img-div { --br: 0.15rem; order: 2; box-shadow: 0 0 0.1rem rgba(0, 0, 0, 0.1); width: 100%; padding: 0.2rem; } .index-about .flex-box .cont-div { width: 100%; padding-top: 0.1rem; } .index-about .flex-box .cont-div .text { --lh: 1.6em; margin-top: 0.15rem; max-height: 100em; font-size: 0.28rem; } .index-about .flex-box .cont-div .more-box-a { margin-top: 0.25rem; } .index-about .flex-box .img-div img { padding-top: 0; } } .auto-title-block .auto-title-en { font-size: 60px; font-weight: bold; line-height: 0.7em; color: #0e4290; } .auto-title-block .auto-title-en .text-transparent { -webkit-text-stroke: 1px var(--main-color); color: transparent; } .auto-title-block .auto-title-h2 { margin-top: 10px; font-size: 24px; font-weight: bold; line-height: 1.4em; color: var(--h2-color); } .auto-title-block .auto-title-h2-des { margin-top: 10px; font-size: 32px; line-height: 1.4em; color: #666666; } @media (max-width: 1600px) { .auto-title-block .auto-title-en { font-size: 50px; } .auto-title-block .auto-title-h2 { margin-top: 7px; font-size: 22px; } .auto-title-block .auto-title-h2-des { margin-top: 5px; font-size: 28px; } } @media (max-width: 1200px) { .auto-title-block .auto-title-en { font-size: 0.4rem; } .auto-title-block .auto-title-h2 { margin-top: 0.15rem; font-size: 0.3rem; } .auto-title-block .auto-title-h2-des { margin-top: 0.1rem; font-size: 0.3rem; } } /*关于我们 end*/ /***标题***/ .auto-title-block { --text-color: 51, 51, 51; --text-des-color: 102, 102, 102; --text-opacity: 1; padding-top: clamp(1.5em, 2vw, 20px); padding-bottom: 1em; font-size: 16px; line-height: 1.4em; } .auto-title-block .auto-title-h2 { font-size: clamp(1.5em, 2.1vw, 40px); font-weight: bold; line-height: 1.4em; color: rgba(var(--text-color), var(--text-opacity)); color: var(--main-color); } .auto-title-block .auto-title-des { margin-top: clamp(0.5em, 0.9vw, 1.1em); color: rgba(var(--text-des-color), var(--text-opacity)); } @media (max-width: 1600px) { .auto-title-block .auto-title-h2 { font-size: clamp(1.5em, 1.8vw, 40px); } .auto-title-block .auto-title-des { margin-top: clamp(0.5em, 0.9vw, 1.1em); color: rgba(var(--text-des-color), var(--text-opacity)); } } @media (max-width: 1200px) { .auto-title-block { padding-top: 0; padding-bottom: 0; font-size: 0.26rem; } .auto-title-block .auto-title-h2 { font-size: 1.5em; } } /***标题***/ .auto-title-block-a { --text-color: 35, 45, 57; --text-des-color: 137, 144, 153; --text-opacity: 1; padding-top: 4em; padding-bottom: 2.5em; font-size: 16px; line-height: 1.4em; } .auto-title-block-a .auto-title-a-h2 { font-size: 2.5em; line-height: 1.4em; color: rgba(var(--text-color), var(--text-opacity)); } .auto-title-block-a .auto-title-a-des { margin-top: 0.5em; color: rgba(var(--text-des-color), var(--text-opacity)); } @media (max-width: 1500px) { .auto-title-block-a { padding-top: 3em; padding-bottom: 2em; } .auto-title-block-a .auto-title-a-h2 { font-size: 2em; } } @media (max-width: 1200px) { .auto-title-block-a { padding-top: 1.5em; padding-bottom: 1.3em; font-size: 0.28rem; } .auto-title-block-a .auto-title-a-h2 { font-size: 1.3em; } .auto-title-block-a .auto-title-a-des { margin-top: 0.3em; } } .index-about { --wrap-w: var(--wrap-1600-width); position: relative; height: 100%; background: url(../images/bg4.jpg) no-repeat center / cover; overflow: hidden; } .index-about .cont { margin-top: 30px; margin-bottom: 33px; margin-left: auto; margin-right: auto; width: 980px; max-width: 100%; font-size: 20px; line-height: 1.8em; color: #333333; } .index-about .i-num-list { margin-top: 73px; gap: 80px; } .index-about .i-num-list .i-num-li { display: flex; align-items: flex-end; } .index-about .i-num-list .line { display: block; width: 1px; height: 69px; background-color: #000000; transform: skewX(-30deg); } .index-about .i-num-list img { display: inline-block; } .index-about .i-num-list .num-box { margin-left: 18px; margin-right: 12px; font-size: 72px; font-weight: bold; line-height: 0.7em; letter-spacing: -2px; color: #333333; } .index-about .i-num-list .mini-word { margin-bottom: -0.2em; text-align: left; font-size: 18px; line-height: 1.4em; color: #666666; } .index-about .i-num-list .mini-word .dw { margin-bottom: 0.3em; } @media (max-width: 1600px) { .index-about .cont { margin-top: 20px; margin-bottom: 20px; } .index-about .i-num-list { margin-top: 50px; } .index-about .i-num-list .num-box { font-size: 60px; } } @media (max-width: 1441px) { .index-about .cont { margin-top: 15px; margin-bottom: 15px; } .index-about .i-num-list { margin-top: 40px; } .index-about .i-num-list .line { height: 55px; } .index-about .i-num-list img { zoom: 0.8; } .index-about .i-num-list .num-box { margin-left: 12px; margin-right: 10px; font-size: 50px; } .index-about .i-num-list .mini-word { font-size: 16px; } } @media (max-width: 1200px) { .index-about .cont { margin-top: 0.3rem; margin-bottom: 0.3rem; font-size: 0.28rem; line-height: 1.6em; } .index-about .i-num-list { gap: 0.4rem; margin-top: 0.6rem; justify-content: center; } .index-about .i-num-list .i-num-li { width: 100%; justify-content: center; align-items: center; } .index-about .i-num-list .line { height: 0.5rem; } .index-about .i-num-list img { zoom: 0.8; } .index-about .i-num-list .num-box { font-size: 0.78rem; } .index-about .i-num-list .mini-word { font-size: 0.24rem; } .index-about .i-num-list .mini-word .dw { margin-bottom: 0; margin-right: 0.4em; } } .index-product { --wrap-w: var(--wrap-1600-width); position: relative; height: 100%; background: url(../images/bg2.jpg) no-repeat center / cover; overflow: hidden; } /*首页产品中心*/ .index-product .next-menu { margin-bottom: 0.3rem } .index-product .next-menu .swiper .swiper-slide .link { background: #7d9fbf; margin-right: 0.1rem; border-radius: 20px; } .index-product .next-menu .swiper .swiper-slide .link:hover { background: #0053ab; } /*首页服务*/ #m2 { position: relative; z-index: 2; background: #fff; } #m2 .list { width: 100%; height: calc(100vh); /*background: #eee url('../images/probg1.jpg') no-repeat center/cover; */ position: relative; } #m2 .list .pbg1 { position: static; left: 0; top: 0; width: 100%; height: 100%; transition: all .65s ease; z-index: 2 } #m2 .list .s0 { background: url('../images/bigimg1.jpg') no-repeat center/cover; transition: 1s; z-index: 2 } #m2 .list .s1 { background: url('../images/bigimg2.jpg') no-repeat center/cover; transition: 1s; z-index: 2 } #m2 .list .s2 { background: url('../images/bigimg3.jpg') no-repeat center/cover; transition: 1s; z-index: 2 } #m2 .list .s3 { background: url('../images/bigimg4.jpg') no-repeat center/cover; transition: 1s; z-index: 2 } #m2 .list .active { opacity: 1; } #m2 .list .item { width: 33.33%; height: 100%; position: relative; border-right: 1px solid #e9e9e9; box-sizing: border-box; z-index: 2; text-align: center; transition: all .55s; } #m2 .list:hover .item, #m2 .list:hover .item.on { border-right: 1px solid rgba(255, 255, 255, .5); color: #fff } #m2 .list .item:last-child { border-right: 0px none; } #m2 .list .item .pbg { width: 100%; height: 100%; position: static; background: linear-gradient(#000, #333); opacity: 0; transition: all .4s; z-index: 1 } #m2 .list .item:hover .pbg { opacity: .5; } #m2 .list .item:hover .tit, #m2 .list .item:hover .desc { color: #fff } @media (max-width:1439px) { /*1366*/ #m2 .tit-container .desc { font-size: 1.6rem; } } #m2 .list .wrapper { display: flex; height: 100%; position: relative; } #m2 .list .box { position: relative; z-index: 2; top: 25%; transition: all .35s; } #m2 .list .wrapper .active { top: 20%; } #m2 .list .item i { font-size: 10rem; background: linear-gradient(#fb5483, #4488fa); -webkit-background-clip: text; color: transparent; height: 10rem; line-height: 10rem; transition: all .35s; } #m2 .list .item i.icon-buildings_tower- { font-size: 9.6rem; } #m2 .list .item i.icon-taiyangnengdianchi { font-size: 9.4rem; } #m2 .list .item i.icon-ditie { font-size: 9.6rem; } #m2 .list .item .active i { color: #fff; } #m2 .list .item .tit { font-size: 0.3rem; color: #fff; margin-top: 32px; transition: all .35s; font-weight: bold; } #m2 .list .item .active .tit { color: #fff; font-size: 4rem; } #m2 .list .item .desc { font-size: 0.18rem; color: #fff; line-height: 1.6; /*height: 50px;*/ transition: all .35s; max-width: 350px; margin: 28px auto auto auto; } #m2 .list .item .active .desc { color: rgba(255, 255, 255, .8); } #m2 .list .item .more { margin: 85px; border: 1px solid #d3d3d3; font-size: 0.1rem; padding: 15px 35px; display: inline-block; border-radius: 50px; color: #999; transition: all .28s; } #m2 .list:hover .more { opacity: .7; background: #fff; color: #666; border: 1px solid #fff; } #m2 .list .active .more { opacity: .7; background: #fff; color: #666; margin-top: 110px; border: 1px solid #fff; } #m2 .list .item .more:hover { opacity: 1; color: #5f8cec; } @media (max-width:1679px) { /*1440*/ #m2 .list .item i { font-size: 9rem; } #m2 .list .item i.icon-buildings_tower- { font-size: 8.6rem; } #m2 .list .item i.icon-taiyangnengdianchi { font-size: 8.4rem; } #m2 .list .item i.icon-ditie { font-size: 8.6rem; } #m2 .list .item .tit { font-size: 0.3rem; } #m2 .list .item .active .tit { font-size: 0.2rem; } #m2 .list .item .desc { font-size: 0.15rem; } } @media (max-width:1439px) { /*1366*/ #m2 .list .item i { font-size: 8.6rem; } #m2 .list .item i.icon-buildings_tower- { font-size: 8.2rem; } #m2 .list .item i.icon-taiyangnengdianchi { font-size: 8rem; } #m2 .list .item i.icon-ditie { font-size: 0.8rem; } #m2 .list .item .active .tit { font-size: 0.3rem; } #m2 .list .item .desc { font-size: 0.14rem; } #m2 .list .item .tit { font-size: 0.26rem; margin-top: 10px; } #m2 .list .item .active .tit { font-size: 0.3rem; } #m2 .list .item .box .desc { font-size: 0.14rem; max-width: 90%; margin: 20px auto auto auto; } #m2 .list .item .more { margin: 40px; font-size: 0.14rem; padding: 13px 32px; } #m2 .list>.pbg { display: none; } } @media (max-width:1365px) { /*1280*/ #m2 .list .item .tit { font-size: 0.4rem; } #m2 .list .item .active .tit { font-size: 0.27rem; } #m2 .list .item .desc { font-size: 0.13rem; padding: 0 10px; } } @media (max-width:1279px) { /*MP*/ #m2 .tit-container { background: #111 url('../images/probg1.jpg') no-repeat center/cover; padding: 50px 0 55px 0; } #m2 .tit-container .desc { padding: 0 15px; } #m2 .list .item:hover .pbg { opacity: 0; } #m2 .list .item.active .pbg { opacity: .75; } #m2 .list { height: auto; background: none; } #m2 .list .wrapper { display: block; height: auto; } #m2 .list .item { width: 100%; height: auto; border-right: 0px none; border-bottom: 1px solid #eee; } #m2 .list .box { top: 0; padding: 30px 15px; } #m2 .list .item i { font-size: 6.6rem; } #m2 .list .item i.icon-buildings_tower- { font-size: 5.6rem; } #m2 .list .item i.icon-taiyangnengdianchi { font-size: 5.4rem; } #m2 .list .item i.icon-ditie { font-size: 5.6rem; } #m2 .list:hover .more { opacity: 1; background: unset; color: #999; border: 1px solid #d3d3d3; } #m2 .list .item.active .more { opacity: .7; background: #000; color: #666; border: 1px solid #fff; } #m2 .list .item .pbg { width: 100%; height: 100%; position: static; background: linear-gradient(#006db8, #004e84); opacity: 0; transition: all .4s; } #m2 .list .item:hover .pbg { opacity: .5; } #m2 .list .item:hover .tit, #m2 .list .item:hover .desc { color: #fff } #m2 .list:hover .item .more { color: #fff } } /*新闻中心*/ .index-news_bg { background: #fff; overflow: hidden; position: relative; } .index-news .list-box { --br: 20px; color: #ffffff; } .index-news .list-box .time { color: #CACACA; display: block; } .index-news .list-box .title { color: #333333; transition: all 0.3s; font-weight: 400; } .index-news .list-box .des { margin-top: 20px; font-size: 16px; line-height: 1.5em; color: #999999; -webkit-line-clamp: 2; } .index-news .list-box .imore { color: #777777; margin-top: 16px; font-size: 15px; background: url(../images/i_pic3.png) right center no-repeat; padding-right: 30px; background-size: 20px auto; float: left; transition: all 0.3s; } .index-news .list-box .imore:hover { margin-left: 5px; } .index-news .list-box .list .li:hover .imore { color: #0e4290; background-image: url(../images/i_pic3_on.png); } .index-news .list-box .big-img { width: 49%; max-width: 800px; overflow: hidden; background: #fff; } .index-news .list-box .big-img .cont1 { padding: var(--fs20); } .index-news .list-box .big-img .img-box::before { /*padding-top: 54.858%;*/ } .index-news .list-box .big-img .img-box .date { position: static; left: 0; top: 0; width: 99px; height: 36px; background: linear-gradient(98deg, #0e4290, #870700); text-align: center; line-height: 36px; color: #fff; font-size: 15px; font-family: Arial; font-weight: 400; } .index-news .list-box .big-img .cont { padding: 30px 0px 30px; } .index-news .list-box .big-img:hover .title { color: #0e4290; } .index-news .list-box .list { overflow: hidden; } .index-news .list-box .list .li { overflow: hidden; background: #fff; } .index-news .list-box .list .li:last-child { margin-bottom: 0; } .index-news .list-box .list .des { -webkit-line-clamp: 2; } .index-news .list-box .list .li .title {} .index-news .list-box .list .li:hover .title { color: #0e4290; } .index-news .list-box .list .img-box::before { /*padding-top:135px;*/ } .index-news .list-box .list .img-box { float: left; width: 222px; margin-right: 30px; } .index-news .list-box .list .txts { overflow: hidden; text-align: left; } /*新闻中心*/ .index-news_bg { background: #fff; overflow: hidden; position: relative; --wrap-w: var(--wrap-1600-width); position: relative; height: 100%; background: ; overflow: hidden; } .indexnew-box { gap: var(--fs20); } .index-news { overflow: hidden; padding-bottom: 5%; position: relative; } .new-left, .new-right { box-shadow: 1px 1px 10px #ccc; margin-left: 10px; margin-top: 10px; padding: var(--fs10) var(--fs20); } .new-left { width: 61% } .new-right { width: 37%; margin-right: 10px; } .new-tab ul { display: flex; gap: var(--fs20); margin-bottom: var(--fs20) } .new-tab ul li { border-radius: 10px; background: #0053ab; padding: var(--fs10) var(--fs20); } .new-tab ul li.on { background: #3f96f2; } .new-stit { display: flex; flex-direction: row; flex-wrap: wrap; justify-content: space-between; color: #000; border-bottom: 1px solid #ccc; margin-bottom: var(--fs20) } .new-stit span { font-weight: bold; color: var(--main-color); font-size: var(--fs30); line-height: var(--fs54); } .new-stit a { font-size: var(--fs14); line-height: var(--fs54); } .index-news .list-box { --br: 20px; color: #ffffff; } .index-news .list-box .time { font-size: var(--fs14); color: #CACACA; display: block; color: #0053ab; line-height: var(--fs54); } .index-news .list-box .title { color: #333333; transition: all 0.3s; font-weight: 400; } .index-news .list-box .des { margin-top: 20px; font-size: 16px; line-height: 1.5em; color: #999999; -webkit-line-clamp: 2; } .index-news .list-box .imore { color: #777777; margin-top: 16px; font-size: 15px; background: url(../images/i_pic3.png) right center no-repeat; padding-right: 30px; background-size: 20px auto; float: left; transition: all 0.3s; } .index-news .list-box .imore:hover { margin-left: 5px; } .index-news .list-box .list .li:hover .imore { color: #0e4290; background-image: url(../images/i_pic3_on.png); } .index-news .list-box .big-img { width: 49%; max-width: 800px; overflow: hidden; } .index-news .list-box .big-img .img-box .date { position: static; left: 0; top: 0; width: 99px; height: 36px; background: linear-gradient(98deg, #0e4290, #9c0800); text-align: center; line-height: 36px; color: #fff; font-size: 15px; font-family: Arial; font-weight: 400; } .index-news .list-box .big-img .cont { padding: 30px 0px 30px; } .index-news .list-box .big-img:hover .title { color: #0e4290; } .index-news .list-box .list { overflow: hidden; } .index-news .list-box .list .li { overflow: hidden; height: var(--fs54); line-height: var(--fs54); border-bottom: 1px solid #f1f1f1; display: block; } .index-news .list-box .list .li:last-child { margin-bottom: 0; } .index-news .list-box .list .des { -webkit-line-clamp: 2; } .index-news .list-box .list .li .title {} .index-news .list-box .list .li:hover .title { color: #0e4290; } .index-news .list-box .list .img-box { float: left; width: 222px; margin-right: 30px; } .index-news .list-box .list .txts { overflow: hidden; text-align: left; display: flex; justify-content: space-between; gap: var(--fs100); } .index-news .list-box .list .txts h3 { font-size: var(--fs18); overflow: hidden; } @media(max-width: 1200px) { .new-left { width: 98%; margin-bottom: 30px; padding:20px; } .new-right { width: 98%; margin-right: 10px; padding:20px; } .index-news .list-box .list .txts h3 { font-size: 14px; overflow: hidden; } .new-stit span{ font-size: 20px } .new-tab ul li{ font-size: 12px; padding: 5px 10px; } } @media(max-width: 992px) { .new-left { width: 95%; margin-bottom: 30px; padding:20px; } .new-right { width: 95%; margin-right: 10px; padding:20px; } .index-news .list-box .list .txts h3 { font-size: 12px; overflow: hidden; } .new-stit span{ font-size: 20px } .new-tab ul li{ font-size: 12px; padding: 5px 10px; } } /*关于我们*/ .homeInfor { background: #FBFCFC; overflow: hidden; } .homeInforTop {overflow: hidden;} .homeInfor .pic { float: left; width: 49%; top: 40px; } .homeInfor .right { float: right; width: 50%; top: 40px; } .homeInforCont { width: 88%; margin: 0 0 0 50px; } .homeInforCont h3 { margin-bottom: 20px; font-family: 'Poppins', sans-serif, "微软雅黑", 'Microsoft Yahei'; font-size: var(--fs20); text-transform: capitalize; color: #1182DF; font-weight: 300; line-height: 40px; } .homeInforCont p { margin-bottom: 22px; color: #9C9C9C; } a.detail { display: block; height: 32px; width: 86px; text-align: center; line-height: 32px; font-size: 12px; border: 2px solid #D3D3D3; color: #202A30; border-radius: 18px; font-weight: 600; } a.detail:hover { color: #fff; background: #186AAB; border-color: #186AAB; } .homeInforBottom { top: 40px; } .homeInforBottom ul {} .homeInforBottom ul li { float: left; width: 50%; background: url(../img/offer/2.jpg) 0 0 no-repeat; opacity: .9; position: relative; padding-bottom: var(--fs54); } .homeInforBottom ul li:after { content: ''; position: static; top: 0; right: 0; width: 100%; height: 100%; background: url(../images/aboutbg2.jpg) no-repeat center / cover; } .homeInforBottom ul li:first-child { background: url(../img/offer/1.jpg) 0 0 no-repeat; } .homeInforBottom ul li:first-child:after { background: url(../images/aboutbg1.jpg) no-repeat center / cover } .homeInforBottom ul li:first-child .cont { float: left; } .homeInforBottom ul li .cont { width: 560px; margin-top: 70px; padding: 0 90px; color: #fff; position: relative; z-index: 24; } .homeInforBottom ul li .cont h3 { font-size: 30px; text-transform: capitalize; margin: 0; margin-bottom: 15px; color: #fff; } .homeInforBottom ul li .cont p { font-size: 14px; line-height: 26px; margin: 0; margin-bottom: 30px; } .homeInforBottom ul li .cont a.detail { width: 106px; color: #fff; border-color: #fff; } .homeInforBottom ul li .cont a.detail:hover { color: #186AAB; background: #fff; } .detail1 { color: #fff; font-size: 12px; } .detail1:hover { text-decoration: underline; } .aboutinto { display: flex; flex-direction: row; justify-content: space-between; gap:var(--fs16); } .aboutinto li:nth-child(1){ background: url(../images/about1.jpg) no-repeat center / cover; } .aboutinto li:nth-child(2){ background: url(../images/about2.jpg) no-repeat center / cover; } .aboutinto li:nth-child(3){ background: url(../images/about3.jpg) no-repeat center / cover; } .aboutinto li{border-radius: 10px ; } .aboutinto li a { display: flex; align-items: center; flex-direction: row; justify-content: space-between; padding:var(--fs30); color: #fff; font-size: var(--fs28) } .aboutinto li img{ width: 20% } .homeCom { padding: var(--fs54) 0; top: 40px; background: #f8f8f8; overflow: hidden; } .homeCom .left { float: left; width: 50%; } .homeCom .left .cont { width: 90%; position: relative; /*border: 1px solid #000000;*/ } .homeCom .left .cont:before { display: block; content: ""; position: static; width: 1px; height: 94%; background: #F1F1F1; top: 10px; left: 6px; } .homeCom .left .cont h2 { padding-left: 26px; margin: 20px 0; font-size: 20px; color: #202A30; font-weight: 600; cursor: pointer; } .homeCom .left .cont h2 em { font-size: 16px; } .homeCom .left .cont h2.active .btnY { border-color: #186AAB; } .homeCom .left .cont h2.active .btnY i { background: #186AAB; } .homeComSelect { display: none; padding-left: 40px; } .homeComSelect p { margin-bottom: 21px; font-size: 14px; color: #9C9C9C; line-height: 26px; } .btnY { display: inline-block; position: relative; left: -26px; width: 10px; height: 10px; background: #fff; border: 2px solid #F1F1F1; border-radius: 50%; z-index: 22; } .btnY i { position: static; width: 4px; height: 4px; background: #F1F1F1; border-radius: 50%; left: 50%; top: 50%; transform: translate(-50%, -50%); } .homeCom .right { float: right; width: 50%; } .img-masonary { margin: 20px 0 0 15px; } .homeJt { padding: var(--fs34) 0; background: url(../images/1.jpg) center / cover; -webkit-background-size: cover; background-size: cover; overflow: hidden; } .homeJt .wrap { position: relative; z-index: 22; } .homeJt .cont { width: 50%; } .homeJt h2 { font-size: 36px; line-height: 42px; color: #fff; margin: 0; margin-bottom: 27px; } .homeJt a.detail { width: 136px; height: 42px; line-height: 42px; background: #fff; color: #186AAB; border-radius: 23px; } .homeJt a.detail:hover { color: #fff; background: #186AAB; border-color: #fff; } @media (max-width: 1680px) { .homeInforCont { margin: 0 0 0 50px; } .homeInforCont h3 { line-height: 36px; margin-bottom: 16px; } .homeInforCont p { margin-bottom: 18px; font-size: 14px; max-height: 110px; overflow:hidden; } .contWrap { width: 1400px; } } @media (max-width: 1440px) { .homeInforCont { margin: 0 0 0 50px; } .homeInforCont h3 { font-size: 18px; } .homeInforCont p { margin-bottom: 12px; font-size: 12px; } .tit h2 { font-size: 30px; margin-bottom: 10px; } .contWrap { width: 1280px; } .aboutContHead h2 { font-size: 36px; } .aboutContHead { margin-bottom: 20px; } .aboutTxt { margin-top: 20px; } .aboutTxt p { line-height: 32px; } .aboutconInfor { padding-bottom: 40px; } .aboutdeparHead { height: 78px; } .aboutdeparHeadPic { width: 74px; height: 74px; } .aboutdeparHeadCont { margin-top: 8px; } .aboutdeparHeadCont h2 { font-size: 18px; } } @media (max-width: 1300px) { .homeInforCont { width: 97%; margin: 0 0 0 2%; padding-bottom: 10px; } .homeInforCont h3 { font-size: 22px; margin-bottom: 8px; } .homeInforCont p { margin-bottom: 8px; } .homeInforBottom ul li .cont { width: 92%; padding: 0 5%; } .homeInforBottom ul li .cont h3 { font-size: 26px; margin-bottom: 10px; } .aboutinto li a{ font-size: var(--fs24) } .homeCom .left .cont { width: 94%; } .homeCom .left .cont h2 { margin: 15px 0; } .homeComSelect p { margin-bottom: 15px; line-height: 24px; } .img-masonary { margin-top: 0; margin-left: 10px; } .homeJt h2 { font-size: 30px; } .homeJt a.detail { width: 126px; height: 38px; line-height: 38px; } } @media (max-width: 1024px) { .homeInfor .pic { width: 100%; margin-bottom: 10px; } .homeInfor .right { width: 100%; margin-bottom: 20px; } .homeInforCont { margin: 0 0 0 2%; padding-bottom: 6px; } .homeInforCont h3 { font-size: 18px; line-height: 30px; } .homeInforCont p { margin-bottom: 6px; line-height: 22px; } .homeInforBottom ul li { } .homeInforBottom ul li .cont h3 { font-size: 24px; } .homeInforBottom ul li .cont { margin-top: 55px; } .homeCom .left .cont h2 { padding-left: 15px; } .btnY { left: -15px; } .homeCom .left .cont { margin-top: 10px; } .homeComSelect { padding-left: 30px; margin: 12px 0; } .homeComSelect p { margin-bottom: 12px; } .img-masonary { margin: 0; width: 100%; } .homeJt { padding: 50px 0; } .homeJt h2 { font-size: 26px; margin-bottom: 20px; } .bottom .left h3 { font-size: 24px; } } @media (max-width: 992px) { .tit h2 { font-size: 22px; } .homeInforCont { margin: 1% 0 0 2%; padding-bottom: 4px; } .homeInforCont h3 { font-size: 16px; line-height: 26px; margin-bottom: 4px; } .homeInforCont p { font-size: 12px; margin-bottom: 4px; } a.detail { height: 28px; line-height: 28px; } .homeInforBottom ul li .cont h3 { font-size: 22px; margin-bottom: 5px; } .homeInforBottom ul li .cont p { margin-bottom: 20px; } .homeInforBottom ul li { } .homeInforBottom ul li .cont { margin-top: 36px; } .aboutinto li a{ font-size: var(--fs16) } .img-masonary { margin-top: 40px; } .img-masonary video { height: auto; } .homeCom .left .cont h2 { font-size: 16px; margin: 8px 0; } .homeComSelect p { font-size: 12px; line-height: 20px; margin-bottom: 8px; } .homeComSelect { margin: 6px 0; } .homeJt h2 { font-size: 22px; line-height: 32px; } .homeJt a.detail { width: 110px; height: 34px; line-height: 34px; } } @media (max-width: 768px) { .homeInfor .pic { width: 100%; margin-bottom: 10px; } .homeInfor .right { width: 100%; margin-bottom: 20px; } .homeInforBottom ul li { width: 100%; height: auto; padding: 20px 0; } .homeInforBottom ul li .cont { margin: 0; } .homeCom .left { width: 100%; } .homeCom .right { width: 100%; margin-top: 20px; } .img-masonary { margin: 0; } .img-masonary img { width: 100% } .homeJt { padding: 30px 0; } .homeJt h2 { font-size: 20px; } .homeJt .cont { width: 100% } } @media screen and (max-width: 1400px) { /*新闻中心*/ .index-news .list-box .list .li {} } @media screen and (max-width: 1200px) { /*新闻中心*/ .index-news .list-box .list .li {} /*新闻中心*/ .index-news { padding-bottom: 8%; margin-top: 5%; } .index-news .list-box .flex-box { display: block; } .index-news .list-box .big-img { width: 100%; max-width: none; } .index-news .list-box .big-img .img-box .date { font-size: 14px; } .index-news .list-box .list { width: 100%; max-width: none; margin-top: 2%; } .index-news .list-box .list .li {} .index-news .list-box .imore { font-size: 14px; } .index-news .list-box .time {} .index-news .list-box .des { font-size: 15px; } } @media screen and (max-width: 1100px) {} @media screen and (max-width: 960px) {} @media screen and (max-width: 640px) {} @media screen and (max-width: 480px) { /*新闻中心*/ .index-news .list-box .big-img .img-box .date { font-size: 13px; } .index-news .list-box .des { font-size: 14px; margin-top: 10px; } .index-news .list-box .time {} .index-news .list-box .imore { font-size: 13px; margin-top: 12px; } .index-news .list-box .title { font-size: 16px; } .index-news .list-box .list .img-box { width: 200px; margin-right: 10px; } .index-news .list-box .list .li .title { line-height: 24px; height: 48px; } } @media screen and (max-width: 420px) { .index-news .list-box .big-img .img-box .date { font-size: 12px; width: 90px; height: 32px; line-height: 32px; } .index-news .list-box .big-img .cont { padding-top: 20px; padding-bottom: 20px; } .index-news .list-box .list .img-box { width: 160px; } .index-news .list-box .list .img-box::before {} .index-news .list-box .time {} .index-news .list-box .list .li .title { line-height: 22px; height: 44px; } .index-news .list-box .imore { font-size: 12px; margin-top: 6px; } } .index-ingenuity { --wrap-w: var(--wrap-1600-width); position: relative; height: 100%; background: url(../images/bg1.jpg) no-repeat center / cover; overflow: hidden; } .index-ingenuity .auto-title-en { width: var(--wrap-1600-width); white-space: nowrap; } .index-ingenuity .left-cont { width: 30%; color: #333333; } .index-ingenuity .left-cont ul li { background: #0e4290; color: #fff; margin-bottom: var(--fs30); padding: var(--fs25); border-radius: 10px; } .index-ingenuity .left-cont ul li dl { font-size: var(--fs30); color: #fff; } .index-ingenuity .left-cont ul li:hover { background: #058849 } .index-ingenuity .left-cont .cont { margin-top: 32px; font-size: 24px; font-weight: bold; line-height: 1.4em; } .index-ingenuity .left-cont .des { margin-top: 17px; font-size: 18px; line-height: 1.4em; } .index-ingenuity .ul { --pad: 10px; display: flex; flex-wrap: wrap; text-align: center; } .index-ingenuity .ul .li { width: 100%; padding: calc(var(--pad)*1); } .index-ingenuity .ul .li-box { display: block; border-radius: 10px; height: 100%; transition: all 0.3s; } .index-ingenuity .ul .li-box:hover { box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0); background-blend-mode: normal, normal; } .index-ingenuity .ul .li-box:hover .i-h .i { opacity: 0; } .index-ingenuity .ul .li-box:hover .i-h .h { opacity: 1; } .index-ingenuity .ul .li-box:hover .word { color: #ffffff; } .index-ingenuity .ul .li-box:hover .more-box-a .more-box .more-box-a-jt { --fill: var(--main-color); background: #ffffff; } .index-ingenuity .ul .li-box:hover .more-box-a .more-box .more-word { border-bottom-color: #ffffff; color: #ffffff; } .index-ingenuity .ul .i-h { display: inline-block; vertical-align: top; position: relative; } .index-ingenuity .ul .i-h img { display: block; opacity: 0; transition: opacity 0.3s; } .index-ingenuity .ul .i-h .i { opacity: 1; } .index-ingenuity .ul .i-h .h { position: static; left: 0; top: 0; opacity: 0; } .index-ingenuity .ul .word { margin-top: 20px; font-size: 20px; font-weight: bold; line-height: 1.5em; color: #333333; } .index-ingenuity .ul .more-box-a { margin-top: 20px; } .index-ingenuity .right-cont { --cyclew: 60%; --csonw: 110px; width: var(--cyclew); } .index-ingenuity .right-cont .cycle-block { position: relative; } .index-ingenuity .right-cont .cycle-block::before { content: ''; display: block; padding-top: 100%; } .index-ingenuity .right-cont .big-cycle { position: static; left: 0; top: 0; width: 100%; height: 100%; border-radius: 50%; border: 1px solid var(--main-color); animation: cycle1 infinite 40s linear; } .index-ingenuity .right-cont .big-cycle .p1 { left: 26%; top: 6%; } .index-ingenuity .right-cont .big-cycle .p2 { left: 86%; top: 85%; } .index-ingenuity .right-cont .big-cycle .cycle-son { animation: cycle2 infinite 40s linear; } .index-ingenuity .right-cont .mid-cycle { position: static; left: 15.66%; top: 15.66%; width: 68.32%; height: 68.32%; border-radius: 50%; border: 1px dashed var(--main-color); animation: cycle2 infinite 40s linear; } .index-ingenuity .right-cont .mid-cycle .cycle-son { animation: cycle1 infinite 40s linear; } .index-ingenuity .right-cont .img-cycle { position: static; left: 50%; top: 50%; transform: translate(-50%, -50%); border-radius: 50%; width: 29.89%; } .index-ingenuity .right-cont .white-cycle { --wcw: 18px; position: static; height: 0; width: 0; } .index-ingenuity .right-cont .white-cycle .point { position: static; left: 50%; top: 50%; transform: translate(-50%, -50%); box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, 0.07); background: #ffffff; border-radius: 50%; width: var(--wcw); height: var(--wcw); } .index-ingenuity .right-cont .cycle-son { display: flex; position: static; z-index: 2; width: 0; top: 0; } .index-ingenuity .right-cont .cycle-son .cycle-son-bg { display: flex; position: static; left: 50%; top: 50%; transform: translate(-50%, -50%); border-radius: 50%; box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, 0.07); width: var(--csonw); height: var(--csonw); padding: 10px; background: #ffffff; flex-direction: column; justify-content: center; align-items: center; text-align: center; } .index-ingenuity .right-cont .cycle-son img { display: block; margin: 0 auto; } .index-ingenuity .right-cont .cycle-son .title { margin-top: 8px; font-size: 16px; line-height: 1.4em; color: #333333; } .index-ingenuity .right-cont .li1 { left: 99%; top: 46%; } .index-ingenuity .right-cont .li2 { left: 25%; top: 95%; } .index-ingenuity .right-cont .li3 { left: 0%; top: 44%; } .index-ingenuity .right-cont .li4 { left: 75%; top: 6%; } .index-ingenuity .right-cont .li5 { left: 83%; top: 90%; } @keyframes cycle1 { 0% { transform: rotate(0deg); } 100% { transform: rotate(360deg); } } @keyframes cycle2 { 0% { transform: rotate(0deg); } 100% { transform: rotate(-360deg); } } @media (max-width: 1600px) { .index-ingenuity .left-cont .cont { margin-top: 10px; } .index-ingenuity .left-cont .des { margin-top: 7px; } .index-ingenuity .ul { margin-top: 15px; } .index-ingenuity .right-cont { --cyclew: 53%; --csonw: 90px; margin-right: 180px; } .index-ingenuity .right-cont .cycle-son img { width: 26px; } .index-ingenuity .right-cont .cycle-son .title { font-size: 12px; } } @media (max-width: 1441px) { .index-ingenuity { padding-top: calc(var(--header-height)*0.9); } .index-ingenuity .left-cont .cont { margin-top: 6px; font-size: 18px; } .index-ingenuity .left-cont .des { margin-top: 5px; font-size: 16px; } .index-ingenuity .ul { margin-top: 10px; } .index-ingenuity .ul .i-h img { width: 40px; } .index-ingenuity .ul .word { margin-top: 10px; font-size: 16px; line-height: 1.4em; } .index-ingenuity .ul .more-box-a { margin-top: 10px; } .index-ingenuity .right-cont { --cyclew: 26%; --csonw: 80px; margin-top: 5%; } .index-ingenuity .right-cont .cycle-son img { width: 24px; } .index-ingenuity .right-cont .cycle-son .title { margin-top: 5px; } } @media (max-width: 1200px) { .index-ingenuity { padding-top: calc(var(--header-height)*0.5); } .index-ingenuity .left-cont { width: 100%; text-align: center; } .index-ingenuity .left-cont .cont { margin-top: 0.1rem; font-size: 0.26rem; } .index-ingenuity .left-cont .des { margin-top: 0.1rem; font-size: 0.24rem; } .index-ingenuity .left-cont .ul { --pad: 0.1rem; margin-top: 0.15rem; } .index-ingenuity .left-cont .ul .li-box { border-radius: 0.1rem; padding: 0.35rem 0.15rem; } .index-ingenuity .left-cont .ul .i-h img { width: 0.5rem; } .index-ingenuity .left-cont .ul .word { margin-top: 0.15rem; font-size: 0.26rem; } .index-ingenuity .right-cont { --cyclew: 100%; --csonw: 1.4rem; margin-left: auto; margin-right: auto; } .index-ingenuity .right-cont .cycle-son img { width: 0.36rem; } .index-ingenuity .right-cont .title { margin-top: 0.1rem; font-size: 0.26rem; } .index-ingenuity .left-cont ul li { background: #0e4290; color: #fff; margin-bottom: var(--fs30); padding: var(--fs30); border-radius: 10px; width: 48%; float: left; text-align: center; display: block; margin: 1%; } .index-ingenuity .left-cont ul li dl { display: block; text-align: center; } .index-ingenuity .left-cont ul li dl img { margin-top: var(--fs24); } } .index-innovation { --wrap-w: var(--wrap-1600-width); height: 100%; padding-top: calc(var(--header-height)*0.5); } .index-innovation .ul { --pad: 10px; --br: 10px; display: flex; margin: calc(var(--pad)*-1); padding-top: 50px; } .index-innovation .ul .li { width: 38.5%; padding: calc(var(--pad)*1); transition: all 0.3s; } .index-innovation .ul .li.on { width: 61.5%; z-index: 2; } .index-innovation .ul .li.on .box-div { color: #444444; } .index-innovation .ul .li.on .img { filter: grayscale(0%); width: 100%; } .index-innovation .ul .li.on .line { height: 1px; } .index-innovation .ul .li.on .cont { height: calc(var(--lh)*3); } .index-innovation .ul .li.on .more-box-b { opacity: 1; } .index-innovation .ul .li:nth-child(1) .img { border-top-left-radius: var(--br); border-bottom-left-radius: var(--br); } .index-innovation .ul .li:nth-child(1) .img img { object-position: right center; } .index-innovation .ul .li:nth-child(2) .img { left: auto; right: 0; border-top-right-radius: var(--br); border-bottom-right-radius: var(--br); } .index-innovation .ul .li:nth-child(2) .img img { object-position: left center; } .index-innovation .ul .li:nth-child(2) .box-div { padding-left: 50px; } .index-innovation .ul .box { display: block; position: relative; height: 560px; padding: 70px 50px; transition: all 0.3s; } .index-innovation .ul .img { position: static; left: 0; top: 0; width: calc(100% + 12%); height: 100%; overflow: hidden; filter: grayscale(100%); transition: all 0.3s; } .index-innovation .ul .img img { display: block; height: 100%; width: 100%; object-fit: cover; transition: all 0.3s; } .index-innovation .ul .box-div { --lh: 1.5em; margin-left: 0%; position: relative; width: 700px; max-width: 100%; font-size: 16px; line-height: var(--lh); color: #000; transition: all 0.3s; } .index-innovation .ul .box-div .num { font-size: 85px; font-weight: bold; line-height: 0.8em; opacity: 0.4; color: #fff; } .index-innovation .ul .box-div .title { margin-top: 13px; font-size: 32px; font-weight: bold; line-height: 1.4em; color: #000; } .index-innovation .ul .box-div .title-en { /* opacity: 0.8; */ color: #000; } .index-innovation .ul .box-div .line { display: block; margin-top: 28px; height: 0; background-color: #000; opacity: 0.2; transition: all 0.3s; } .index-innovation .ul .box-div .cont { margin-top: 25px; -webkit-line-clamp: 3; height: 0; /* opacity: 0.8; */ color: #000; transition: all 0.3s; } .index-innovation .ul .box-div .more-box-b { --dc: #000; margin-top: 40px; opacity: 0; transition: all 0.3s; } @media (max-width: 1600px) { .index-innovation .ul { padding-top: 20px; } .index-innovation .ul .box { height: 400px; padding: 40px 30px; } .index-innovation .ul .box-div { --lh: 1.4em; } .index-innovation .ul .box-div .num { font-size: 65px; } .index-innovation .ul .box-div .title { margin-top: 5px; font-size: 26px; } .index-innovation .ul .box-div .line { margin-top: 15px; } .index-innovation .ul .box-div .cont { margin-top: 15px; } .index-innovation .ul .box-div .more-box-b { margin-top: 15px; } } @media (max-width: 1441px) { .index-innovation .ul { padding-top: 15px; } .index-innovation .ul .box { height: 320px; padding: 30px 25px; } .index-innovation .ul .box-div { font-size: 14px; } .index-innovation .ul .box-div .num { font-size: 55px; } .index-innovation .ul .box-div .title { font-size: 22px; } .index-innovation .ul .box-div .line { margin-top: 10px; } .index-innovation .ul .box-div .cont { margin-top: 10px; } .index-innovation .ul .box-div .more-box-b { margin-top: 10px; } } @media (max-width: 1200px) { .index-innovation .title-flex { justify-content: center; text-align: center; } .index-innovation .title-flex .auto-title-block { margin-bottom: 0.2rem; width: 100%; } .index-innovation .ul { padding-top: 0.4rem; flex-wrap: wrap; } .index-innovation .ul .li { width: 100%!important; } .index-innovation .ul .li .box { height: auto; padding: 0.3rem 0.25rem; overflow: hidden; border-radius: var(--br); } .index-innovation .ul .li .box .box-div { margin: 0!important; padding: 0; font-size: 0.24rem; color: #444444; } .index-innovation .ul .li .box .box-div .num { font-size: 0.5rem; } .index-innovation .ul .li .box .box-div .title { margin-top: 0.1rem; font-size: 0.3rem; } .index-innovation .ul .li .box .box-div .more-box-b { margin-top: 0.15rem; opacity: 1; } .index-innovation .ul .li .box .line { margin-top: 0.2rem; height: 1px; } .index-innovation .ul .li .box .cont { margin-top: 0.2rem; height: calc(var(--lh)*3); } .index-innovation .ul .li .box .img { border-radius: var(--br); width: 120%; filter: grayscale(0%); } } .index-honor { --wrap-w: var(--wrap-1600-width); height: 100%; background: url(../images/bg6.jpg) no-repeat center top; } .index-honor .list1 { margin: 0; } .index-honor .swiper { margin-top: 45px; } .index-honor .swiper .list1-li { height: 225px; padding: 0; } .index-honor .swiper .list1-box { transform: translateY(0); } .index-honor .swiper-points-num { margin-top: 60px; } .index-honor .swiper-points-num .cycle-box { --size: var(--cw); display: block; } .index-honor .swiper-points-num .cycle-box .cycle-son::before { --b-c: #000000; --b-w: 1px; } @media (max-width: 1600px) { .index-honor { padding-top: calc(var(--header-height)*0.9); } .index-honor .swiper { margin-top: 15px; height: 410px; } .index-honor .swiper .swiper-slide { height: 195px; } .index-honor .swiper-points-num { margin-top: 30px; } } @media (max-width: 1441px) { .index-honor .swiper { height: 350px; } .index-honor .swiper .swiper-slide { height: 165px; } .index-honor .swiper-points-num { margin-top: 15px; } } @media (max-width: 1200px) { .index-honor { padding-top: var(--header-height); } .index-honor .title-flex { text-align: center; align-items: center; flex-direction: column; justify-content: center; } .index-honor .title-flex .auto-title-block { margin-bottom: 0.2rem; } .index-honor .swiper { --slideh: calc(var(--imgw)*0.75); margin-top: 0.4rem; height: calc(var(--slideh)*3 + 10px*2); } .index-honor .swiper .swiper-wrapper { align-content: flex-start; } .index-honor .swiper .swiper-slide { /*margin-top: 10px;*/ height: var(--slideh); } .index-honor .swiper .swiper-slide:nth-child(3n+1) { margin-top: 0; } .index-honur .swiper { --slideh: calc(var(--imgw)*0.75); margin-top: 0.4rem; height: calc(var(--slideh)*3 + 10px*2); } } .auto-banner { position: relative; overflow: hidden; } .auto-banner .cont { position: static; left: 0; top: 0; width: 100%; height: 100%; padding-bottom: 60px; color: #ffffff; } .auto-banner .cont .auto-title-en { margin-bottom: -0.15em; opacity: 0.6; letter-spacing: 0.02em; } .auto-banner .cont .auto-title-h2 { color: #ffffff; } @media (max-width: 1600px) { .auto-banner .cont { padding-bottom: 50px; } .auto-banner .cont .title { font-size: 36px; } .auto-banner .cont .title-en { font-size: 22px; } } @media (max-width: 1400px) { .auto-banner .cont .title { font-size: 32px; } .auto-banner .cont .title-en { font-size: 20px; } } @media (max-width: 768px) { .auto-banner .cont { padding-bottom: 0; } .auto-banner .img-div img { min-height: 3rem; object-fit: cover; } } .about-about { padding-top: 0; padding-bottom: 120px; overflow: hidden; } .about-about .flex-box .left-cont { width: 54%; } .about-about .flex-box .right-box { width: 40%; } .about-about .flex-box .cont { margin-top: 40px; font-size: 16px; line-height: 2em; color: #666666; } .about-about .flex-box .cont p { margin-top: 1.7em; } .about-about .flex-box .i-num-list { margin-top: 140px; gap: 55px; font-size: 16px; line-height: 1.4em; color: #666666; } .about-about .flex-box .i-num-list .line { display: block; transform: skewX(-15deg); width: 1px; height: 69px; background: rgba(0, 0, 0, 0.2); } .about-about .flex-box .i-num-list .top-box { display: flex; } .about-about .flex-box .i-num-list .num-box { font-size: 52px; font-weight: bold; line-height: 0.9em; letter-spacing: -2px; color: #333333; } .about-about .flex-box .i-num-list .dw { margin-left: 0.5em; } .about-about .flex-box .img-box { border-radius: 10px; } @media (max-width: 1600px) { .about-about { padding-top: 100px; padding-bottom: 100px; } .about-about .flex-box .left-cont { width: 54%; } .about-about .flex-box .cont { margin-top: 20px; line-height: 1.6em; } .about-about .flex-box .cont p { margin-top: 1em; } .about-about .flex-box .i-num-list { margin-top: 80px; gap: 45px; } .about-about .flex-box .i-num-list .num-box { font-size: 48px; letter-spacing: -1px; } } @media (max-width: 1200px) { .about-about { padding-top: 0.65rem; padding-bottom: 0.6rem; } .about-about .flex-box .left-cont { width: 100%; } .about-about .flex-box .right-box { width: 100%; } .about-about .flex-box .cont { margin-top: 0.2rem; font-size: 0.26rem; } .about-about .flex-box .i-num-list { margin-top: 0.3rem; margin-bottom: 0.4rem; gap: 0.4rem; justify-content: space-between; font-size: 0.26rem; } .about-about .flex-box .i-num-list .line { height: 0.7rem; } .about-about .flex-box .i-num-list .num-box { font-size: 0.4rem; letter-spacing: 0; } .about-about .flex-box .img-box { border-radius: 0.12rem; } } .about-history { padding-top: 120px; padding-bottom: 135px; background: url(../images/about/bg1.jpg) no-repeat center / cover; overflow: hidden; } .about-history .swiper-box { --imgmt: 30px; margin-top: 48px; position: relative; font-size: 16px; line-height: 1.75em; color: #333333; } .about-history .swiper-box::before { content: ''; display: block; position: static; transform: translate(-50%, 0); left: 50%; bottom: 0; width: 100vw; height: 1px; background: #333333; } .about-history .swiper-box .swiper-slide { position: relative; height: auto; padding-bottom: 62px; } .about-history .swiper-box .li-box { display: block; border-right: 1px solid rgba(0, 0, 0, 0.1); height: 100%; min-height: 495px; padding: 20px 30px; } .about-history .swiper-box .img-box { margin-top: 0; transition: margin 0.3s; } .about-history .swiper-box .text { margin-top: 13px; } .about-history .swiper-box .year { position: static; left: 0; bottom: 28px; width: 100%; text-align: center; font-size: 32px; font-weight: bold; line-height: 1em; color: #333333; } .about-history .swiper-box .line { display: flex; position: static; left: 0; bottom: 0; width: 100%; align-items: flex-end; } .about-history .swiper-box .line .line-son { margin-left: 16.66%; height: 10px; width: 1px; background-color: #333333; } .about-history .swiper-box .line .line-son.big { margin-left: 0; width: 2px; height: 20px; } @media (max-width: 1600px) { .about-history { padding-top: 100px; padding-bottom: 100px; } .about-history .swiper-box { --imgmt: 20px; margin-top: 38px; } .about-history .swiper-box .swiper-slide { padding-bottom: 52px; } .about-history .swiper-box .li-box { min-height: 435px; padding: 15px 20px; } .about-history .swiper-box .text { margin-top: 10px; } .about-history .swiper-box .year { font-size: 28px; } .about-history .swiper-box .line .line-son.big { height: 18px; } } @media (min-width: 1201px) { .about-history .swiper-box .swiper-slide.swiper-slide-active .li-box { border-left: 1px solid rgba(0, 0, 0, 0.1); } .about-history .swiper-box .swiper-slide.swiper-slide-active .img-box { margin-top: calc(4*var(--imgmt)); } .about-history .swiper-box .swiper-slide.swiper-slide-active+.swiper-slide .img-box { margin-top: calc(3*var(--imgmt)); } .about-history .swiper-box .swiper-slide.swiper-slide-active+.swiper-slide+.swiper-slide .img-box { margin-top: calc(2*var(--imgmt)); } .about-history .swiper-box .swiper-slide.swiper-slide-active+.swiper-slide+.swiper-slide+.swiper-slide .img-box { margin-top: calc(1*var(--imgmt)); } .about-history .swiper-box .swiper-slide.swiper-slide-active+.swiper-slide+.swiper-slide+.swiper-slide+.swiper-slide .img-box { margin-top: calc(0*var(--imgmt)); } } @media (max-width: 1200px) { .about-history { padding-top: 0.65rem; padding-bottom: 0.6rem; } .about-history .swiper-box { --imgmt: 0.1rem; margin-top: 0.2rem; font-size: 0.26rem; line-height: 1.6em; } .about-history .swiper-box .swiper-slide.swiper-slide-active .li-box { border-left: 1px solid rgba(0, 0, 0, 0.1); } .about-history .swiper-box .swiper-slide.swiper-slide-active .img-box { margin-top: calc(4*var(--imgmt)); } .about-history .swiper-box .swiper-slide.swiper-slide-active+.swiper-slide .img-box { margin-top: calc(3*var(--imgmt)); } .about-history .swiper-box .li-box { min-height: 1rem; padding: 0.15rem 0.15rem; } .about-history .swiper-box .text { margin-top: 0.1rem; } .about-history .swiper-box .year { bottom: 0.3rem; font-size: 0.32rem; } .about-history .swiper-box .line .line-son { height: 0.15rem; } .about-history .swiper-box .line .line-son .big { height: 0.25rem; } } .about-honor { padding-top: 10px; padding-bottom: 10px; background: url(../images/about/bg2.jpg) no-repeat center / cover; overflow: hidden; } .about-honor .swiper-box { --br: 10px; margin-top: 60px; } .about-honor .swiper-box .li-box { display: block; position: relative; background: #ffffff; border-radius: var(--br); } .about-honor .swiper-box .li-box::after { content: ''; display: block; position: static; left: 0; top: 0; border-radius: var(--br); width: 100%; height: 100%; border: 1px solid var(--main-color); opacity: 0; pointer-events: none; transition: all 0.3s; } .about-honor .swiper-box .li-box .img-box-div { padding: 42px 25px; } .about-honor .swiper-box .li-box .img-box { margin: 0 auto; width: 220px; max-width: 100%; } .about-honor .swiper-box .li-box .img-box::before { padding-top: 134.09%; } .about-honor .swiper-box .li-box .title { border-radius: 0 0 var(--br) var(--br); background-color: #b3b3b3; padding: 0.65em 1em; text-align: center; font-size: 18px; line-height: 1.4em; color: #ffffff; transition: all 0.3s; } .about-honor .swiper-box .li-box:hover::after { opacity: 1; } .about-honor .swiper-box .li-box:hover .title { background: var(--main-color); } .about-honor .swiper-points { padding-top: 40px; } @media (max-width: 1600px) { .about-honor { padding-top: 0px; padding-bottom: 10px; } .about-honor .swiper-box { margin-top: 35px; } .about-honor .swiper-points { padding-top: 30px; } } @media (max-width: 1200px) { .about-honor { padding-top: 0.65rem; padding-bottom: 0.6rem; } .about-honor .swiper-box { --br: 0.15rem; margin-top: 0.25rem; } .about-honor .swiper-box .li-box .img-box-div { padding: 0.25rem 0.2rem; } .about-honor .swiper-box .li-box .title { padding: 0.5em 1em; font-size: 0.26rem; } .about-honor .swiper-points { padding-top: 0.3rem; } } .about-engine { padding-bottom: var(--fs54); background: #f8f8f8; overflow: hidden; } .product-engine { padding-bottom: var(--fs54); background: url(../images/bg1.jpg) no-repeat; overflow: hidden; } .about-engine .swiper-box { --br: 10px; margin-top: 40px; } .box { display: block; position: relative; border-radius: var(--br); overflow: hidden; } .box .img-box::before { /*padding-top: 69.23%;*/ } .cont { padding: var(--fs12); color: #fff; } .index-product .cont { background: #0053ab; } .swiper-title { font-size: 24px; font-weight: bold; line-height: 1.4em; color: #333333; } .swiper-des { margin-top: 6px; font-size: 16px; line-height: 1.75em; color: #fff; } .swiper-box .box:hover { background: var(--main-color); } .swiper-box .box:hover .swiper-title { color: #ffffff; } .swiper-box .box:hover .swiper-des { color: #ffffff; } .index-case { overflow: hidden; padding-top: 105px; padding-bottom: 105px; } .index-case .big-text { margin-top: 65px; color: rgba(102, 102, 102, 0.05); } .index-case .left-cont { width: 400px; } .index-case .left-cont .auto-title-block { padding-top: 0; } .index-case .left-cont .des { margin-top: -10px; font-size: 16px; line-height: 2em; color: #666666; } .index-case .left-cont .more-box-a { margin-top: 78px; } .index-case .right-cont { width: calc(100% - 400px - 6.25%); } .index-case .right-cont .right-o-hide { margin-right: calc(var(--bettwen-1600-pad)*-1); position: relative; border-radius: 10px; overflow: hidden; } .index-case .right-cont .swiper-btns .swiper-btn { position: static; z-index: 2; top: 50%; transform: translateY(-50%); --dc: rgba(var(--main-color-rgb), 1); --hc: rgba(var(--main-color-rgb), 1); } .index-case .right-cont .swiper-btns .prev { left: 7%; } .index-case .right-cont .swiper-btns .next { right: 7%; } @media (max-width: 1600px) { .index-case { padding-top: 85px; padding-bottom: 85px; } .index-case .big-text { margin-top: 35px; } .index-case .left-cont .des { margin-top: -20px; line-height: 1.9em; } .index-case .left-cont .more-box-a { margin-top: 58px; } } @media (max-width: 1200px) { .index-case { padding-top: 0.75rem; padding-bottom: 0.65rem; } .index-case .big-text { margin-top: 0; } .index-case .left-cont { width: 100%; } .index-case .left-cont .des { margin-top: -0.1rem; font-size: 0.26rem; line-height: 1.9em; } .index-case .left-cont .more-box-a { margin-top: 0.25rem; } .index-case .right-cont { margin-top: 0.35rem; width: 100%; } .index-case .right-cont .right-o-hide { margin-right: 0; } .index-case .right-cont .swiper-btns .prev { left: 2%; } .index-case .right-cont .swiper-btns .next { right: 2%; } } @media (max-width: 1600px) { .about-engine { padding-top: 100px; padding-bottom: 100px; } .swiper-box { margin-top: 30px; } .cont { padding: var(--fs12) var(--fs12); } .swiper-title { font-size: 20px; } .swiper-des { margin-top: 5px; font-size: 15px; line-height: 1.6em; } } @media (max-width: 1200px) { .about-engine { padding-top: 0.65rem; padding-bottom: 0.6rem; } .swiper-box { margin-top: 0.3rem; } .cont { padding: 0 0.15rem; } .swiper-title { font-size: 0.26rem; } .swiper-des { margin-top: 0.06rem; font-size: 0.24rem; } } .RAndD-list { --br: 10px; } .RAndD-list.type-a .RAndD-li .text-cont { padding-top: 0; } .RAndD-list .RAndD-li { position: relative; overflow: hidden; } .RAndD-list .RAndD-li:nth-child(2n+1) { padding-top: 120px; padding-bottom: 60px; } .RAndD-list .RAndD-li:nth-child(2n+2) { padding-bottom: 110px; } .RAndD-list .RAndD-li:nth-child(2n+2)::before { content: ''; display: block; position: static; left: 0; bottom: 0; width: 100%; height: calc(100% - 90px); background: #f0f5ed; } .RAndD-list .RAndD-li:nth-child(2n+2) .text-cont { order: 2; width: 785px; width: 49.06%; } .RAndD-list .RAndD-li:nth-child(2n+2) .auto-title-block-a { margin-top: calc(var(--wrap-width)*0.08); } .RAndD-list .RAndD-li .wrap-1600 { align-items: flex-start; flex-wrap: wrap; } .RAndD-list .RAndD-li .text-cont { position: relative; width: 705px; width: 44.06%; padding: 65px 0 25px; font-size: 16px; line-height: 2em; color: #666666; } .RAndD-list .RAndD-li .text-cont .title-block-a-h2 { font-weight: bold; } .RAndD-list .RAndD-li .text-cont .cont { margin-top: 30px; } .RAndD-list .RAndD-li .text-cont .cont p+p { margin-top: 1.6em; } .RAndD-list .RAndD-li .img-cont { width: 700px; width: 43.75%; } .RAndD-list .RAndD-li .img-cont .img-box { border-radius: var(--br); } .RAndD-list .RAndD-li .img-cont img { border-radius: var(--br); } @media (max-width: 1600px) { .RAndD-list .RAndD-li:nth-child(2n+1) { padding-top: 80px; } .RAndD-list .RAndD-li:nth-child(2n+2) { padding-bottom: 80px; } .RAndD-list .RAndD-li:nth-child(2n+2)::before { height: calc(100% - 60px); } .RAndD-list .RAndD-li .text-cont { padding: 55px 0 25px; line-height: 1.7em; } .RAndD-list .RAndD-li .text-cont .cont { margin-top: 15px; } .RAndD-list .RAndD-li .text-cont .cont p+p { margin-top: 1.4em; } } @media (max-width: 1200px) { .RAndD-list .RAndD-li:nth-child(2n+1) { padding-top: 0.65rem; padding-bottom: 0.6rem; } .RAndD-list .RAndD-li:nth-child(2n+2) { padding-top: 0.65rem; padding-bottom: 0.6rem; } .RAndD-list .RAndD-li:nth-child(2n+2)::before { height: calc(100% - 0px); } .RAndD-list .RAndD-li:nth-child(2n+2) .text-cont { order: 0; } .RAndD-list .RAndD-li:nth-child(2n+2) .auto-title-block-a { margin-top: 0; } .RAndD-list .RAndD-li:nth-child(2n+2) .text-cont { width: 100%; } .RAndD-list .RAndD-li .text-cont { width: 100%; padding: 0 0 0.3rem; font-size: 0.26rem; line-height: 1.6em; } .RAndD-list .RAndD-li .text-cont .cont { margin-top: 0.1rem; } .RAndD-list .RAndD-li .text-cont .cont p+p { margin-top: 0.6em; } .RAndD-list .RAndD-li .img-cont { width: 100%; } } .win-list-block { padding-top: 0; } .win-list-block .auto-title-block-a { margin-bottom: 72px; } .win-list-block .auto-title-block-a .word { margin-top: 20px; margin-left: auto; margin-right: auto; width: 990px; max-width: 100%; font-size: 18px; line-height: 1.66em; color: #000000; } @media (max-width: 1600px) { .win-list-block { padding-top: 70px; } .win-list-block .auto-title-block-a { margin-bottom: 40px; } .win-list-block .auto-title-block-a .word { margin-top: 15px; } } @media (max-width: 1200px) { .win-list-block { padding-top: 0.5rem; } .win-list-block .auto-title-block-a { margin-bottom: 0.3rem; } .win-list-block .auto-title-block-a .word { margin-top: 0.1rem; font-size: 0.26rem; } } .win-info { padding-bottom: 120px; } .win-info .top-block .pic { width: 43.75%; } .win-info .top-block .pic .img-box::before { padding-top: 71.5%; } .win-info .top-block .pic .big { border-radius: 10px; border: solid 1px #e5e5e5; } .win-info .top-block .pic .tab { --btw: 40px; margin-top: 10px; position: relative; padding: 0 var(--btw); } .win-info .top-block .pic .tab .swiper { width: 100%; } .win-info .top-block .pic .tab .swiper .swiper-slide { cursor: pointer; } .win-info .top-block .pic .tab .swiper .swiper-slide img { border-radius: 5px; } .win-info .top-block .pic .tab .swiper .swiper-slide::after { content: ''; position: static; left: 0; top: 0; border-radius: 5px; border: 1px solid #e5e5e5; width: 100%; height: 100%; } .win-info .top-block .pic .tab .swiper .swiper-slide:hover::after, .win-info .top-block .pic .tab .swiper .swiper-slide.on::after { border-color: var(--main-color); } .win-info .top-block .pic .tab .slide-btn { --size: calc(var(--btw)*0.5); --fill: #cccccc; position: static; top: 0; height: 100%; width: calc(var(--btw)*0.9); cursor: pointer; } .win-info .top-block .pic .tab .slide-btn.prev { left: 0; transform: rotate(180deg); } .win-info .top-block .pic .tab .slide-btn.next { right: 0; } .win-info .top-block .pic .tab .slide-btn:hover { --fill: var(--main-color); } .win-info .top-block .des { width: 52.5%; padding-top: 5%; } .win-info .top-block .des .title { font-size: 32px; font-weight: bold; line-height: 1.4em; color: #333333; } .win-info .top-block .des .text { margin-top: 22px; border-top: 1px solid #e6e6e6; padding-top: 30px; font-size: 18px; line-height: 2em; color: #666666; } .win-info .top-block .des .text h6 { font-weight: bold; color: #333333; } .win-info .info-content { margin-top: 80px; } .win-info .info-content .info-title { border-radius: 10px 10px 0px 0px; background-color: #f0f0f7; } .win-info .info-content .info-title .info-title-span { display: inline-block; border-radius: 10px 0px 0px 0px; background-color: #6eba44; min-width: 200px; padding: 0 1.5em; text-align: center; font-size: 20px; line-height: 50px; color: #ffffff; } .win-info .info-content .text-img { border: solid 1px #e5e5e5; border-top: 0 none; border-radius: 0px 0px 10px 10px; padding: 37px 60px 60px; font-size: 16px; line-height: 2.25em; color: #666666; } @media (max-width: 1600px) { .win-info { padding-bottom: 80px; } .win-info .top-block .pic .tab { --btw: 38px; } .win-info .top-block .des { padding-top: 2%; } .win-info .top-block .des .title { font-size: 28px; } .win-info .top-block .des .text { margin-top: 18px; padding-top: 22px; line-height: 1.8em; } .win-info .info-content { margin-top: 60px; } .win-info .info-content .info-title .info-title-span { min-width: 180px; } .win-info .info-content .text-img { padding: 35px 45px 45px; line-height: 1.9em; } } @media (max-width: 1200px) { .win-info { padding-bottom: 0.6rem; } .win-info .top-block .pic { width: 100%; } .win-info .top-block .pic .tab { --btw: 0.56rem; } .win-info .top-block .des { width: 100%; padding-top: 0.4rem; } .win-info .top-block .des .title { font-size: 0.34rem; } .win-info .top-block .des .text { margin-top: 0.2rem; padding-top: 0.2rem; font-size: 0.26rem; line-height: 1.6em; } .win-info .info-content { margin-top: 0.3rem; } .win-info .info-content .info-title .info-title-span { min-width: 2.2rem; font-size: 0.28rem; line-height: 0.7rem; } .win-info .info-content .text-img { padding: 0.2rem 0.3rem 0.3rem; font-size: 0.26rem; line-height: 1.6em; } } .news-list-block { padding-top: 100px; } .news-list-block .list3 { margin-bottom: 12px; } @media (max-width: 1600px) { .news-list-block { padding-top: 70px; } .news-list-block .list3 { margin-bottom: 0; } } @media (max-width: 1200px) { .news-list-block { padding-top: 0.5rem; } .news-list-block .list3 { margin-bottom: 0; } } .news-info { --newsibr: 10px; padding-top: 100px; padding-bottom: 110px; } .news-info .left-flex { box-shadow: 0px 0px 8px 0px rgba(0, 0, 0, 0.08); border-radius: var(--newsibr); width: 71.25%; padding: 43px 30px 50px; } .news-info .left-flex .info-title { font-size: 24px; font-weight: bold; line-height: 1.4em; color: #333333; } .news-info .left-flex .other { margin-top: 9px; margin-bottom: 28px; font-size: 14px; line-height: 1.4em; color: #999999; text-align: center; } .news-info .left-flex .other .author { margin-left: 3.5em; } .news-info .left-flex .cont { border-top: 1px solid #e6e6e6; border-bottom: 1px solid #e6e6e6; padding: 1.35em 0 5em; font-size: 16px; line-height: 1.75em; color: #666666; } .news-info .right-flex { box-shadow: 0px 0px 8px 0px rgba(0, 0, 0, 0.08); border-radius: var(--newsibr); width: 26.25%; padding: 45px 30px 40px; } .right-flex-title { margin-bottom: 20px; font-size: 24px; font-weight: bold; line-height: 1.4em; color: #333333; } @media (max-width: 1600px) { .news-info { padding-top: 70px; padding-bottom: 70px; } .news-info .left-flex { padding: 35px 30px; } .news-info .left-flex .info-title { font-size: 22px; } .news-info .left-flex .other { margin-top: 5px; margin-bottom: 20px; } .news-info .left-flex .cont { padding: 1.3em 0 2em; line-height: 1.6em; } .news-info .right-flex { padding: 35px 30px; } .news-info .right-flex .right-flex-title { margin-bottom: 15px; font-size: 22px; } } @media (max-width: 1200px) { .news-info { padding-top: 0.5rem; padding-bottom: 0.4rem; } .news-info .left-flex { width: 100%; padding: 0.4rem 0.3rem; } .news-info .left-flex .info-title { font-size: 0.3rem; } .news-info .left-flex .other { margin-top: 0.1rem; margin-bottom: 0.15rem; font-size: 0.24rem; } .news-info .left-flex .other .author { margin-left: 3em; } .news-info .left-flex .cont { padding: 1em 0; font-size: 0.26rem; } .news-info .right-flex { margin-top: 0.4rem; width: 100%; padding: 0.35rem 0.3rem; } .news-info .right-flex .right-flex-title { margin-bottom: 0.2rem; font-size: 0.3rem; } } .talent-block .flex-box { padding: 100px 0; } .talent-block .img-box { position: relative; z-index: 2; border-radius: 10px; width: 50%; } .talent-block .cont-text { width: 43.75%; } .talent-block .cont-text .auto-title-block { position: relative; } .talent-block .cont-text .auto-title-en { margin-bottom: 0; position: static; bottom: 0; } .talent-block .cont-text .word { margin-top: 30px; font-size: 16px; line-height: 1.75em; color: #666666; } @media (max-width: 1600px) { .talent-block .flex-box { padding: 80px 0; } .talent-block .cont-text .word { line-height: 1.6em; } } @media (max-width: 1200px) { .talent-block .flex-box { padding: 0.75rem 0 0.5rem; } .talent-block .img-box { border-radius: 0.1rem; width: 100%; } .talent-block .cont-text { width: 100%; padding-top: 0.4rem; } .talent-block .cont-text .word { margin-top: 0.2rem; font-size: 0.26rem; line-height: 1.8em; } } .job-block { position: relative; } .job-block .auto-title-en { position: static; } .job-block .list5 { margin-top: 42px; position: relative; } @media (max-width: 1200px) { .job-block .list5 { margin-top: 0.4rem; } } .map-block .map { height: clamp(350px, 50vh, 525px); } .map-block .map * { box-sizing: content-box; } .map-block .map .shadow { display: none; } .site-map { --dc: #333333; --hc: var(--main-color); --lpd: 40px; --w: 1200px; padding-top: 65px; padding-bottom: 65px; color: var(--dc); } .site-map a { color: var(--dc); text-decoration: none; } .site-map a:hover { color: var(--hc); } .site-map .wrap-cont { margin: 0 auto; width: var(--w); max-width: calc(100% - 30px); } .site-map .site-map-border { border: 1px solid #ddd; padding: 0 30px 30px; } .site-map .site-map-title { font-size: 28px; margin: 45px 0; font-weight: normal; text-align: center; } .site-map .site-map-list { margin: 0; padding: 0; font-size: 16px; line-height: 1.5em; } .site-map .map-list-li { list-style: none; } .site-map .map-list-li+.map-list-li { margin-top: 20px; } .site-map .list-li-dl { margin: 0; padding: 0; } .site-map .list-dl-dt { padding: 0.75em var(--lpd); font-weight: bold; background: #f5f5f5; } .site-map .list-dl-dd { --mini-pad: 20px; display: flex; margin: 0; border: 1px solid #eeeeee; border-top: 0 none; padding: 20px var(--mini-pad); flex-wrap: wrap; } .site-map .list-dl-dd a { margin: 0.3em calc(var(--lpd) - var(--mini-pad)); } @media (max-width: 1200px) { .site-map { --lpd: 15px; --w: 768px; padding-top: 30px; padding-bottom: 30px; } .site-map .site-map-border { padding: 0 15px 15px; } .site-map .site-map-title { font-size: 17px; margin: 15px 0; } .site-map .site-map-list { font-size: 14px; } .site-map .map-list-li+.map-list-li { margin-top: 15px; } .site-map .list-dl-dt { padding: 0.7em var(--lpd); } .site-map .list-dl-dd { --mini-pad: 10px; padding: 13px var(--mini-pad); } .site-map .list-dl-dd a { margin: 0.2em calc(var(--lpd) - var(--mini-pad)); } } /*产品 */ .pro-con { margin-bottom: var(--fs54); } .pro-con { padding: var(--fs20); } .img-con { text-align: center; margin-bottom: var(--fs54); } .img-con img { margin: 0 auto; max-width: 100%; width: auto } .test-con p { font-size: var(--fs18); line-height: var(--fs34) } @media(max-width: 1200px){ .test-con p{ font-size: 14px } .pro-con { padding: var(--fs20) 0; } } /*联系我们*/ .contact-info { padding-top: var(--fs54); } .contact-info .left-cont { width: 48.75%; } .contact-info .left-cont .map { height: 600px; } .contact-info .left-cont .map .shadow { display: none; } .contact-info .left-cont .map * { box-sizing: content-box; } .contact-info .right-cont { width: 47.5%; font-size: 16px; line-height: 1.4em; color: #666666; } .contact-info .right-cont .h2 { border-bottom: 2px solid rgba(0, 0, 0, 0.2); padding-bottom: 15px; font-size: 24px; font-weight: bold; line-height: 1.4em; color: var(--main-color); } .contact-info .right-cont .li { border-bottom: 1px solid rgba(0, 0, 0, 0.1); padding-top: 16px; padding-bottom: 16px; } .contact-info .right-cont .li .li-icon { --sw: 40px; --size: 50%; --fill: rgba(0, 0, 0, 0.8); margin-right: 20px; border-radius: 5px; border: solid 1px rgba(0, 0, 0, 0.6); flex-shrink: 0; width: var(--sw); height: var(--sw); } .contact-info .right-cont .li .li-icon.address { --size: 60%; } .contact-info .right-cont .li .li-icon.phone { --size: 50%; } .contact-info .right-cont .li .li-icon.mail { --size: 45%; } .contact-info .right-cont .li .li-cont { color: #333333; } .contact-info .right-cont .li .li-cont .li-tit { margin-top: -3px; color: #999999; } .contact-info .right-cont .li .li-cont .li-val { margin-top: 3px; } .contact-info .right-cont .code-box { margin-left: -5px; margin-top: 25px; } .contact-info .right-cont .code-box .code-li { text-align: center; } .contact-info .right-cont .code-box .code-li+.code-li { margin-left: 25px; } @media (max-width: 1600px) { .contact-info { padding-top: 85px; } .contact-info .left-cont .map { height: 580px; } } @media (max-width: 1200px) { .contact-info { padding-top: 0.75rem; } .contact-info .left-cont { width: 100%; } .contact-info .left-cont .map { height: 4.5rem; } .contact-info .right-cont { margin-top: 0.35rem; width: 100%; font-size: 0.26rem; } .contact-info .right-cont .h2 { padding-bottom: 0.7em; font-size: 0.3rem; } .contact-info .right-cont .li { padding-top: 0.35rem; padding-bottom: 0.3rem; } .contact-info .right-cont .li .li-icon { --sw: 0.7rem; margin-right: 0.3rem; border-radius: 0.05rem; } .contact-info .right-cont .li .li-cont .li-tit { margin-top: -0.05rem; } .contact-info .right-cont .li .li-cont .li-val { margin-top: 0.02rem; } .contact-info .right-cont .code-box { margin-left: -0.05rem; margin-top: 0.3rem; justify-content: center; } .contact-info .right-cont .code-box .code-li+.code-li { margin-left: 0.25rem; } .contact-info .right-cont .code-box .code-li img { width: 1.6rem; } } .contact-form { padding-top: 65px; padding-bottom: 120px; } .contact-form .title { font-size: 40px; font-weight: bold; line-height: 1.4em; color: #333333; } .contact-form .des { margin-top: 15px; margin-bottom: 45px; font-size: 16px; line-height: 1.4em; color: #666666; } .contact-form .form { --pad: 10px; --h: 62px; margin: calc(var(--pad)*-1); color: #999999; } .contact-form .form .input-box { padding: var(--pad); } .contact-form .form .input-box .input { border: 1px solid #cccccc; width: 100%; padding: 10px 1.25em; font-size: 16px; line-height: calc(var(--h) - 10px*2); } .contact-form .form .input-box .input::placeholder { color: #999999; } .contact-form .form .input-box textarea { display: block; height: 180px; } .contact-form .form .code-box .input { width: 232px; } .contact-form .form .code-box img { margin-left: 12px; width: 134px; height: var(--h); object-fit: fill; cursor: pointer; } .contact-form .form .submit-box .submit { margin-top: 20px; width: 300px; border-radius: 10px; border: 0 none; max-width: 100%; padding: 0 1.5em; background-color: var(--main-color); cursor: pointer; text-align: center; font-size: 18px; letter-spacing: 0.7em; line-height: calc(var(--h) + 2px); color: #ffffff; transition: all 0.3s; } .contact-form .form .submit-box .submit:hover { background-color: rgba(var(--main-color-rgb), 0.8); } @media (max-width: 1600px) { .contact-form { padding-bottom: 85px; } .contact-form .title { font-size: 32px; } .contact-form .des { margin-top: 10px; margin-bottom: 35px; } } @media (max-width: 1200px) { .contact-form { padding-top: 0.5rem; padding-bottom: 0.65rem; } .contact-form .title { font-size: 0.36rem; } .contact-form .des { margin-top: 0.1rem; margin-bottom: 0.3rem; font-size: 0.26rem; } .contact-form .form { --pad: 0.12rem; --h: 0.7rem; } .contact-form .form .input-box .input { padding: 0.1rem 1em; font-size: 0.26rem; line-height: calc(var(--h) - 0.1rem*2); } .contact-form .form .input-box textarea { height: 2rem; } .contact-form .form .submit-box .submit { margin-top: 0.2rem; width: 70%; border-radius: 0.1rem; padding: 0 1.2em; font-size: 0.28rem; } } .talent-block { position: relative; padding-top: 85px; } .talent-block .big-text { color: rgba(51, 51, 51, 0.05); } .talent-block .auto-title-block { padding-top: 0; } .talent-block .swiper-box { margin-top: 10px; } @media (max-width: 1600px) { .talent-block .swiper-box { margin-top: 0px; } } @media (max-width: 1200px) { .talent-block { padding-top: 0.75rem; } } .margin_t_b { padding-top: var(--fs54); padding-bottom: var(--fs54); } @media (max-width: 1200px) { .margin_t_b { padding-top: var(--fs34); padding-bottom: var(--fs34); } } .li-box .title { /*border-radius: 0 0 var(--br) var(--br); background-color: #b3b3b3; padding: var(--fs12) ; text-align: center; font-size: var(--fs16); line-height: 1.4em; color: #ffffff; transition: all 0.3s;*/ } .li-box:hover .title { /*background: var(--main-color);*/ } .good-box ul li dt { float: left; width: 20%; text-align: center; } .good-box ul li dt img {} .good-box ul li { display: block; width: 100%; overflow: hidden; margin-bottom: var(--fs54); } .good-box ul li dd { float: left; width: 80%; } .good-box ul li dd p { font-size: var(--fs30); line-height: var(--fs54) } .index-product { --wrap-w: var(--wrap-1600-width); position: relative; height: 100%; background: #fff; overflow: hidden; padding-bottom: var(--fs54); } .index-case { --wrap-w: var(--wrap-1600-width); position: relative; height: 100%; background: #fefefe; overflow: hidden; } .index-about { --wrap-w: var(--wrap-1600-width); position: relative; height: 100%; background: url(../images/bg4.jpg) no-repeat center top; overflow: hidden; } .index-honor { --wrap-w: var(--wrap-1600-width); position: relative; height: 100%; background: url(../images/bg7.jpg) no-repeat top; overflow: hidden; } .title-flex { margin-bottom: var(--fs54); } .index-about .left-cont { width: 50%; float: left; margin-top: var(--fs100); line-height: var(--fs34); font-size: var(--fs16); background: #fff } .index-about .right-cont { width: 40%; float: right; } .index-about .right-cont img { width: 100%; border: var(--fs20) solid #fff; } @media( max-width: 1200px) { .index-about .left-cont { width: 100%; padding: var(--fs34); background: #fff } .index-about .right-cont { width: 100%; } .index-about .right-cont img { width: 100%; border: var(--fs20) solid #fff; } } .team_box .swiper-title em { font-size: var(--fs18) } .team_box .swiper-title i { font-size: var(--fs14); font-style: none; margin-left: var(--fs12); color: #0e4290 } .team_box .cont { padding: var(--fs10); } .team_box .li-box { background: #f8f8f8; transition: all 0.3s; display: inline-block; } .team_box .li-box:hover { color: #fff; background: #0e4290; display: block; } .team_box .li-box:hover div, .team_box .li-box:hover em, .team_box .li-box:hover i { color: #fff; } .info-title { font-size: 24px; font-weight: bold; line-height: 2.4em; color: #333333; text-align: center; } .download { text-align: center; } .download a { background: var(--main-color); display: inline-block; overflow: hidden; border-radius: 10px; padding: var(--fs12); } .download span { --fill: #ffffff; background-color: var(--main-color); transition: all 0.3s; float: left; font-size: var(--fs12); width: var(--fs24); height: var(--fs24); } .download i { float: left; color: #fff; line-height: var(--fs24) } .indexClientMain {} .indexClientMain .indexClientDesc { color: #000; } .indexClientMain .indexClientDesc .desc { overflow: hidden; } .indexClientMain .indexClientBox { padding: 15px 0px 0; } .indexClientMain .indexClientBox .commonweb {} .indexClientMain .indexClientBox .indexClientData {} .indexClientMain .indexClientBox .indexClientData .indexTitle { color: #000; } .indexClientMain .indexClientBox .indexClientDataList {} .indexClientMain .indexClientBox .indexClientDataList .list { display: flex; padding-right: var(--fs52); } .indexClientMain .indexClientBox .indexClientDataList .list .numberBox { font-size: 14px; line-height: 1; color: #000; padding-bottom: 10px; } .indexClientMain .indexClientBox .indexClientDataList .list .numberBox span { font-size: var(--fs32); margin-right: 5px; font-family: 'Bronova'; display: block; font-weight: bold; color: var(--main-color); font-weight: bold; } .indexClientMain .indexClientBox .indexClientDataList.animated .list:nth-child(2) .bar span { -webkit-transition-delay: 1.3s; transition-delay: 1.3s; } .indexClientMain .indexClientBox .indexClientDataList.animated .list:nth-child(3) .bar span { -webkit-transition-delay: 1.4s; transition-delay: 1.4s; } .indexClientMain .indexClientBox .indexClientListBox { margin-top: 35px; width: 100%; height: 100%; position: relative; overflow: hidden; } .indexClientMain .indexClientBox .indexClientListBox .indexClientList { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; margin: -1px -4px -1px 0px; } .indexClientMain .indexClientBox .indexClientListBox .indexClientList .list { width: 33.333%; margin: 0px 0px -1px -1px; border-bottom: 1px solid rgba(255, 255, 255, 0.1); border-right: 1px solid rgba(255, 255, 255, 0.1); } .indexClientMain .indexClientBox .indexClientListBox .indexClientList .list img { width: 100%; display: block; } .indexClientMain .indexClientBox .indexClientListBox .indexClientList .list:nth-child(3n) { border-right: none; } @media (min-width: 768px) { .indexClientMain .indexClientDesc { font-size: 2.813vw; line-height: 3.375vw; padding: 5vw 0vw 3.75vw; } .indexClientMain .indexClientBox { padding: 2.188vw 0vw 5vw; } .indexClientMain .indexClientBox .indexClientData {} .indexClientMain .indexClientBox .indexClientDataList {} .indexClientMain .indexClientBox .indexClientDataList .list { padding-right: var(--fs52); } .indexClientMain .indexClientBox .indexClientDataList .list .numberBox { font-size: 0.938vw; padding-bottom: 0.625vw; } .indexClientMain .indexClientBox .indexClientDataList .list .numberBox span { margin-right: 0.313vw; } .indexClientMain .indexClientBox .indexClientDataList .list .bar { height: 0.5vw; } .indexClientMain .indexClientBox .indexClientDataList .list:nth-child(2) .bar { width: 75%; } .indexClientMain .indexClientBox .indexClientDataList .list:nth-child(3) .bar { width: 57%; } .indexClientMain .indexClientBox .indexClientDataList.animated .list .bar span { width: 100%; } .indexClientMain .indexClientBox .indexClientListBox { margin-top: 3.75vw; width: 50.75vw; height: 100%; } .indexClientMain .indexClientBox .indexClientListBox .indexClientList { margin: -0.063vw -0.375vw -0.063vw 0vw; } .indexClientMain .indexClientBox .indexClientListBox .indexClientList .list { width: 20%; margin: 0vw 0vw -0.063vw -0.063vw; } .indexClientMain .indexClientBox .indexClientListBox .indexClientList .list:nth-child(3n) { border-bottom: 1px solid rgba(255, 255, 255, 0.1); border-right: 1px solid rgba(255, 255, 255, 0.1); } .indexClientMain .indexClientBox .indexClientListBox .indexClientList .list:nth-child(5n) { border-right: none; } } @media (min-width: 1200px) { .header { padding: 0vw; } .indexClientMain .indexClientDesc { font-size: 2.344vw; line-height: 2.813vw; padding: 4.167vw 0vw 3.125vw; } .indexClientMain .indexClientBox { padding: 1.823vw 0vw 4.167vw; } .indexClientMain .indexClientBox .indexClientData {} .indexClientMain .indexClientBox .indexClientDataList {} .indexClientMain .indexClientBox .indexClientDataList .list { padding-right: var(--fs52); } .indexClientMain .indexClientBox .indexClientDataList .list .numberBox { font-size: 0.781vw; padding-bottom: 0.521vw; } .indexClientMain .indexClientBox .indexClientDataList .list .numberBox span { margin-right: 0.26vw; color: var(--main-color); font-weight: bold; font-size: var(--fs52); margin-right: 5px; } .indexClientMain .indexClientBox .indexClientDataList .list .bar { height: 0.417vw; } .indexClientMain .indexClientBox .indexClientDataList .list:nth-child(2) .bar { width: 75%; } .indexClientMain .indexClientBox .indexClientDataList .list:nth-child(3) .bar { width: 57%; } .indexClientMain .indexClientBox .indexClientDataList.animated .list .bar span { width: 100%; } .indexClientMain .indexClientBox .indexClientListBox { margin-top: 3.125vw; width: 48.958vw; height: 100%; } .indexClientMain .indexClientBox .indexClientListBox .indexClientList { margin: -0.052vw -0.313vw -0.052vw 0vw; } .indexClientMain .indexClientBox .indexClientListBox .indexClientList .list { width: 20%; margin: 0vw 0vw -0.052vw -0.052vw; } } @media (min-width: 1600px) { .indexClientMain .indexClientDesc { font-size: 45px; line-height: 54px; padding: 80px 0px 60px; } .indexClientMain .indexClientBox { padding: 35px 0px 80px; } .indexClientMain .indexClientBox .indexClientData {} .indexClientMain .indexClientBox .indexClientDataList { float: left } .indexClientMain .indexClientBox .indexClientDataList .list { padding-right: var(--fs52); } .indexClientMain .indexClientBox .indexClientDataList .list .numberBox { font-size: 15px; padding-bottom: 10px; } .indexClientMain .indexClientBox .indexClientDataList .list .numberBox span { color: var(--main-color); font-weight: bold; margin-right: 5px; } .indexClientMain .indexClientBox .indexClientListBox { margin-top: 60px; width: 940px; height: 100%; } .indexClientMain .indexClientBox .indexClientListBox .indexClientList { margin: -1px -6px -1px 0px; } .indexClientMain .indexClientBox .indexClientListBox .indexClientList .list { width: 20%; margin: 0px 0px -1px -1px; } } /*案例中心*/ .service-wrap9 { /*display:none;*/ background-repeat: no-repeat; background-position: center center; background-size: cover; background: #0b1835; padding-bottom: 0.5rem; text-align: center; font-size: var(--fs18) } .service-wrap9 .mySwipercase { padding-top: 0.5rem; } .service-wrap9 .fp-tableCell { vertical-align: middle; } .service-wrap9 .i_title .h3 { color: #fff; } .service-wrap9 .i_title .p { color: rgba(255, 255, 255, 0.59); margin-top: 1.5%; } .service-wrap9 .swiper-container { overflow: visible; } .service-wrap9 .swiper-box { position: relative; margin-top: 2%; } .service-wrap9 .btns .btn { position: static; top: 0%; z-index: 1; width: 20%; height: 430px; cursor: pointer; transition: all 0.3s; } .service-wrap9 .btns .btn:hover { opacity: 0.8; filter: Alpha(opacity=80); } .service-wrap9 .btns .prev { left: 6%; background: url(../../../statics/jiazy/images/left2.png) center center no-repeat; background-size: 22px 42px; } .service-wrap9 .btns .next { right: 6%; background: url(../../../statics/jiazy/images/right2.png) center center no-repeat; background-size: 22px 42px; } .service-wrap9 .swiper-container { margin: 0 auto; overflow: hidden; } .service-wrap9 .swiper-slide { width: 675px; } .service-wrap9 .swiper-slide .box { display: block; border: 1px solid #dddddd; padding: 40px 50px 30px; text-align: center; color: #666666; background: #fff; } .service-wrap9 .swiper-slide .box:hover { color: #006ad3; } .service-wrap9 .swiper-slide .img { text-align: center; overflow: hidden; } .service-wrap9 .swiper-slide .img img { display: block; width: 100%; -webkit-transform: scale(1); -moz-transform: scale(1); -ms-transform: scale(1); -o-transform: scale(1); transform: scale(1); -webkit-transition: all 0.3s ease-out 0s; -moz-transition: all 0.3s ease-out 0s; -o-transition: all 0.3s ease-out 0s; transition: all 0.3s ease-out 0s; } .service-wrap9 .swiper-slide.swiper-slide-active .img:hover img { -webkit-transform: scale(1.1, 1.1); -moz-transform: scale(1.1, 1.1); -o-transform: scale(1.1, 1.1); -ms-transform: scale(1.1, 1.1); transform: scale(1.1, 1.1); } .service-wrap9 .swiper-slide.swiper-slide-active .img { margin-top: 2%; } .service-wrap9 .swiper-slide.swiper-slide-active .txt { opacity: 1.0; filter: Alpha(opacity=100); } .service-wrap9 .swiper-slide .txt { opacity: 0; filter: Alpha(opacity=0); max-width: 880px; margin: 0 auto; overflow: hidden; text-align: center; } .service-wrap9 .swiper-slide .txt .h3 { color: #fff; overflow: hidden; margin-top: 3%; font-weight: normal; line-height: 1.2; } .service-wrap9 .swiper-slide .txt .desc { color: #fff; overflow: hidden; margin-top: 1%; font-size: 18px; line-height: 1.8; } .service-wrap9 .swiper-slide .txt .p { color: #888888; overflow: hidden; margin-top: 2%; font-size: 16px; line-height: 1.8; } @media screen and (max-width: 1400px) { /*第九*/ .service-wrap9 .btns .prev { left: 4%; background-position: 70% center; } .service-wrap9 .btns .next { right: 4%; background-position: 30% center; } } @media screen and (max-width: 1200px) { /*第九*/ .service-wrap9 .btns .prev { left: 0%; } .service-wrap9 .btns .next { right: 0%; } .service-wrap9 .swiper-box { margin-bottom: 5%; } } @media screen and (max-width: 1100px) { /*第九*/ .service-wrap9 .btns .btn { width: 17%; } } @media screen and (max-width: 960px) { /*第九*/ /*.service-wrap9 .btns .prev {left: 4%;} .service-wrap9 .btns .next { right:4%;}*/ .service-wrap9 .btns .btn { width: 12%; } .service-wrap9 .btns .prev { background-position: 50% center; } .service-wrap9 .btns .next { background-position: 50% center; } .service-wrap9 .swiper-slide .txt .desc { font-size: 16px; } .service-wrap9 .swiper-slide .txt .p { font-size: 14px; } } @media screen and (max-width: 789px) {} @media screen and (max-width: 780px) { /*第九*/ /*.service-wrap9 .btns .prev {left: 2%;} .service-wrap9 .btns .next { right:2%;}*/ .service-wrap9 .swiper-slide { width: 100%; } } @media screen and (max-width: 640px) { /*第九*/ .service-wrap9 .swiper-slide .txt .desc { font-size: 14px; } .service-wrap9 .swiper-slide .txt .p { font-size: 13px; } } @media screen and (max-width: 480px) { /*第九*/ .service-wrap9 .i_title .p { margin-top: 2%; } .service-wrap9 .swiper-slide .txt .desc { font-size: 13px; } .service-wrap9 .swiper-slide .txt .p { font-size: 12px; } .service-wrap9 .btns .btn { top: 30%; width: 18px; height: 34px; background-size: 100% 100%; } .service-wrap9 .btns .prev { left: 2%; } .service-wrap9 .btns .next { right: 2%; } } @media screen and (max-width: 420px) { /*第九*/ .service-wrap9 .btns .btn { top: 26%; } } /*友情链接*/ .friendlink{ background: #0053ab; padding:var(--fs30) 0; color: #fff } .friendlink span{ font-size: var(--fs18); font-weight:bold; } .friendlink a{ color: #fff; margin-left: var(--fs30); line-height: var(--fs36) } .news-block{ display: flex; gap:var(--fs30); } .news-block .newlist-left{ padding:var(--fs20); width: 70% } .news-block .newlist-right{border-left:1px solid #ccc; padding:var(--fs20); width: 28% } @media(max-width: 1200px){ .news-block{ display: block; } .news-block .newlist-left{ padding:var(--fs20); width: 100% } .news-block .newlist-right{border-left:none; padding:var(--fs20); width: 100% } }