﻿@charset "utf-8"; 
:root{--color:#005bac}
.home-product .l-wrap .product .pro-list .item .text .merchandise {display:none;}
.home-product .l-wrap .product .pro-list {align-items:inherit;}
.home-product .l-wrap .product .pro-list .item {height:auto;display:flex;flex-direction:column;}
.home-product .l-wrap .product .pro-list .item .text {flex:1;display:flex;flex-direction:column;align-items:flex-start;}
.home-product .l-wrap .product .pro-list .item .text .name {margin-bottom:10px;}
.home-product .l-wrap .product .pro-list .item .text .btn {margin-top:auto;}
.home-product .l-wrap .product .pro-list .item .img {height:0;padding-bottom:100%;}
.home-product .l-wrap .product .pro-list .item .img img {width:100%;height:100%;position:absolute;top:0;left:0;object-fit:contain;}
.home-contact-content {position:relative;}
.home-contact {position:relative;background-size:cover!important}
.home-contact:before {content:'';width:100%;height:100%;background:rgba(0,0,0,.7);position:absolute;top:0;left:0;}
.contact-right {padding-bottom:150px;}
.contact-right-bottom p:nth-child(1) {display:block;font-weight:400;font-size:18px;line-height:1.6;}
.contact-right-txt{width:100%}
@media (min-width:901px){.contact-right .play{margin-top:60px}}
@media (max-width:900px){.contact-right{padding-bottom:200px}}
.home-case .l-wrap{position:relative;}
.home-case {position:relative;background-size:cover!important}
.home-case:before {content:'';width:100%;height:100%;background:rgba(0,0,0,.7);position:absolute;top:0;left:0;}
.home-case .l-wrap .case .case-content{align-items:inherit}
.home-case .l-wrap .case{transform:none;padding-bottom:40px;margin-top:30px}
.home-case .l-wrap .case .item{height:auto;display:flex;flex-direction:column}
.home-case .l-wrap .case .item .img{height:0;display:block;padding-bottom:100%;position:relative;}
.home-case .l-wrap .case .item .img img{width:100%;height:100%;position:absolute;top:0;left:0;object-fit:cover}
.home-case .l-wrap .case .item .text{position:static;opacity:1;background:none;border-radius:0;flex:1}
.home-case .l-wrap .case .item .text .content{width:100%;background:none;padding:10px;height:100%;display:flex;flex-direction:column}
.home-case .l-wrap .case .item .text .content .show-title{color:#fff;margin-bottom:15px}
.show-btn{display:flex;justify-content:center;margin-top:auto;}
.show-btn a{background:#fff;display:block;padding:8px 25px;border-radius:5px;}
.show-btn a:hover{background:var(--color);color:#fff}
@media (max-width:500px){.home-case .l-wrap .case{padding-bottom:70px}
.home-case .l-wrap .case .swiper-pagination{bottom:30px}}
#swiper-news .news-item-bottom p:nth-child(3) {display:none;}
#swiper-news .news-item-img {position:relative;height:0;padding-bottom:75%;display:block;}
#swiper-news .news-item-img img {width:100%;height:100%;position:absolute;top:0;left:0;object-fit:cover;}
#swiper-news .swiper-slide {height:auto;display:flex;flex-direction:column;}
#swiper-news .news-item-read {margin-top:auto;}
#swiper-news .news-item-bottom {flex:1;display:flex;flex-direction:column;align-items:flex-start}
footer {background:url(/uploads/24897/page/p20240927132519d6c64.jpg) no-repeat center;background-size:cover;position:relative;}
.footer-bottom {background:none}
footer >* {position:relative;}
footer:before {content:'';width:100%;height:100%;background:rgba(0,0,0,.7);position:absolute;top:0;left:0;}
.footer-top {background:rgba(0,0,0,.5);}
.sidebar .categories .menu-item:hover .sub-menu{display:block}
.home-about .l-wrap .right .btn:hover,.sidebar .wmkcfeedback .send-btn:hover,.contact .wmkcfeedback .send-btn:hover{opacity:.85}
.product .right-wrap .commodity .info .btn>a:hover, .product .right-wrap .commodity .info .btn>div:hover{background:var(--color);color:#fff}
.sidebar .news a .left {display:none;}
.news .wrap-r .news-list.list0 li>a {display:none;}
.news .wrap-r .news-list.list0 li .info {padding:10px;}
.news .wrap-r .news-list.list0 li:hover .info {background:var(--color);}
.news .wrap-r .news-list.list0 li:hover .info .time {color:#fff}
.news .wrap-r .news-list li:hover .info .title {color:#fff}
.news .wrap-r .news-list li:hover .info .text {color:#fff}
.news .wrap-r .news-list li:hover .info .more-btn {background:#fff;color:var(--color);}
.news .wrap-r .news-list li .info{width:100%}
@media (min-width:1025px){.lang:hover .lang-drop {visibility:visible;opacity:1;top:100%}
.lang-drop {background:none;box-shadow:0 0 0;border:none;border-radius:0;padding-top:12px}
.lang-arrow {top:7px}
.lang-wrap {background:#FFFFFF;border:1px solid #EBEEF5;border-radius:4px;box-shadow:0px 2px 12px 0 rgba(0,0,0,.1);}}
.nydownloadlist li {background:#f7f7f7;display:flex;align-items:center;padding:15px 30px;margin-bottom:15px;border-radius:3px;justify-content:space-between;}
.nydownloadlist li .nydownlodpic {width:98px;height:98px;}
.nydownloadlist li .nydownloadname {flex:1;padding:0 50px;}
.nydownloadlist li .nydownloadname a {font-size:18px;display:inline-block;line-height:1.3;}
.nydownloadlist li .nydownloadname a:hover {color:var(--color)}
.nydownloadlist li .nydownloadbtn {display:flex;margin-right:20px;align-items:center;}
.nydownloadlist li .nydownloadbtn a {display:block;background:var(--color);color:#fff;padding:8px 25px;border-radius:40px;text-transform:capitalize;border:2px solid var(--color);}
.nydownloadlist li .nydownloadbtn a:hover {background:none;color:var(--color);}
@media (max-width:1024px){.nydownloadlist li{padding:10px 20px}
.nydownloadlist li .nydownloadname{padding:0 30px}}
@media (max-width:768px){.nydownloadlist li{padding:10px}
.nydownloadlist li .nydownlodpic {width:80px;height:80px;}
.nydownloadlist li .nydownloadname{padding:0 20px}
.nydownloadlist li .nydownloadname a {font-size:16px;}
.nydownloadlist li .nydownloadbtn{margin:0;}
.nydownloadlist li .nydownloadbtn a{padding:5px 15px;font-size:14px}}
@media (max-width:500px){.nydownloadlist li .nydownlodpic {width:40px;height:40px;}
.nydownloadlist li .nydownloadname{padding:0 12px}
.nydownloadlist li .nydownloadname a {font-size:15px;}
.nydownloadlist li .nydownloadbtn a{padding:3px 10px;font-size:13px}}
.home-about .l-wrap .left .img img{border-radius: 10px;}
@media(max-width:1366px){.home-about .l-wrap .right .title{font-size: var(--fontsize30);}}
@media(max-width:500px){.home-about .l-wrap .right .title{font-size: var(--fontsize22);}}
.home-case .l-wrap .case .item .img{border: 1px solid #fff;}
.footer-bottom .bottom{position:relative;}
.footer-bottom .bottom p{position:relative;z-index:1;}
.footer-bottom .bottom::after{content: '';width: 100vw;position: absolute;background: rgba(0, 0, 0, .5);top: 0;height: 100%;left:-12%;}
@media (min-width:1025px) and (max-width:1600px){header .head-info .l-wrap{padding:0 70px;}}
header .head-info .head-logo {height:100%;}
header .head-info .head-logo a {display:flex;height:100%;}
header .head-info .head-logo img {max-height:90%;}
.partners-swiper .swiper-wrapper {-webkit-transition-timing-function:linear;-moz-transition-timing-function:linear;-ms-transition-timing-function:linear;-o-transition-timing-function:linear;transition-timing-function:linear;}
.partners-swiper .swiper-pagination {display:none}
.partners-swiper {padding-top:25px;}
.partners-swiper .swiper-slide {height:auto;}
.partners-swiper .swiper-slide img {width:100%;display:block;object-fit:contain;height:100%;}
.contact-right-bottom{background:#f2f2f2}