﻿@charset "utf-8";
:root {--color:#2175be}
.pro-detail-content .pro-intro article{padding-right:0;max-width:1000px;margin:0 auto}
@media screen and (min-width:769px){.about-img {position:relative}}
.home-container .about-info .about-content {padding:40px 0}
.home-container .about-info .about-content article p {margin:8px 0 20px}
.home-container .welcome-info.partners .part-item{margin:80px 0}
footer .footer-container .bottom-info .intro .intro-text{-webkit-line-clamp:inherit}
.news-detail-content article p,.knowledges-detail-content article p{margin-top:2px}
.table td, table th{padding:2px 5px}
.home-container .welcome-info .part-item .swiper-wrapper .swiper-slide .part-list-item:last-child{width:100%}
.home-container .partners {margin-top:80px;margin-bottom:0}
.home-container .lastest-news ul li div {width:50%;flex:inherit}
.home-container .welcome-info .part-item .swiper-wrapper .swiper-slide .part-list-item .item-content {-webkit-line-clamp:inherit}
.home-container .welcome-info .part-item .swiper-wrapper .swiper-slide {height:auto}
.home-container .lastest-news ul li .news-content {padding:20px;box-sizing:border-box;width:50%}
.home-container .lastest-news ul li .news-content .news-title {margin:0 0 10px;line-height:1.3;-webkit-line-clamp:inherit}
.home-container .lastest-news ul li .news-content article {margin:10px 0;-webkit-line-clamp:inherit;line-height:1.4}
.home-container .lastest-news ul li .news-content .more-link {margin:0}
@media (min-width:1281px){.home-container .hot-product ul{margin:60px 260px}}
.home-container .welcome-info.partners .part-item {margin:60px 0}
.home-container .welcome-info .part-item .swiper-part-pagination{margin:0}
.home-container .hot-product{margin-top:80px}
.home-container .about-info .about-img img{height:auto}
.home-container .lastest-news ul li div{height:300px;display:flex;justify-content:center}
.home-container .lastest-news ul li .news-img img{width:auto;height:100%}
@media screen and (min-width:1700px){.home-container .lastest-news ul li div{height:250px}}
@media (min-width:769px){.home-container .about-info{height:calc(100vw * 500 /1920)}
.home-container .about-info div{height:100%}
.home-container .about-info .about-img img{width:100%;height:100%;object-fit:cover}
.home-container .lastest-news ul li .news-content .news-date{display:none}
.home-container .part-title:after{font-size:160px;top:-70%}
.home-container .welcome-info.partners .part-item{margin-bottom:0}
.home-container .welcome-info, .home-container .hot-product,.home-container .welcome-info .part-item,.home-container .hot-product ul,.home-container .welcome-info.partners .part-item{margin-top:80px}
.home-container .welcome-info{margin-bottom:80px}
.home-container .hot-product ul{margin-bottom:80px}
.home-container .hot-product ul li{margin-bottom:15px}}
@media screen and (max-width:560px){.home-container .partners{margin-top:40px}
.home-container .welcome-info.partners .part-item{margin:30px 0}}
.home-container .about-info .about-content .about-btn{flex-shrink:0}
@media (max-width:1200px) and (min-width:769px){.home-container .about-info .about-content article p{-webkit-line-clamp:5}
.home-container .about-info .about-content article p{margin-bottom:0}}
body{overflow-x:hidden}
@media screen and (min-width:769px){header nav ul {position:static}
header nav ul .submenu.nav1 {height:auto;right:auto;padding:20px 35px;box-sizing:border-box;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;left:0;display:flex!important}
header nav ul .submenu.nav1>li {display:block;width:18%;margin:5px 2.5% 5px 0}
header nav ul .submenu.nav1>li:nth-child(5n) {margin-right:0}
header nav ul .submenu.nav1>li>a {display:block;text-align:left;font-size:18px;line-height:30px;border-bottom:1px solid #ccc;margin-bottom:5px}
header nav ul .submenu.nav1 ul {display:block}
header nav ul .submenu li:after {display:none}
header nav ul .submenu.nav1 ul li {margin:0;display:block;line-height:20px}
header nav ul .submenu.nav1 ul li a {display:block;text-align:left}}
@media screen and (max-width:1080px) and (min-width:769px){header nav ul .submenu.nav1>li>a{font-size:16px}}
.filter-box .pro-type-list>ul .LiLevel1 {width:100%;display:flex;flex-wrap:wrap;border-bottom:1px solid #eee;margin-bottom:0;padding:15px 0 5px}
.filter-box .pro-type-list>ul .LiLevel1>a {width:25%;background:none;color:#2175be;border:0;text-align:left;margin-bottom:10px}
.filter-box .pro-type-list>ul .LiLevel1>ul.sub-menu {margin:0;width:75%;padding-left:10px;box-sizing:border-box;flex-direction:inherit}
.filter-box .pro-type-list>ul .LiLevel1>ul.sub-menu>li {width:32%;margin-right:2%}
.filter-box .pro-type-list>ul .LiLevel1>ul.sub-menu>li:nth-child(3n) {margin-right:0}
.filter-box .pro-type-list>ul .LiLevel1>ul.sub-menu>li>a {background:none;border:1px solid #ccc;box-sizing:border-box;line-height:33px}
.filter-box .pro-type-list>ul .LiLevel1>ul.sub-menu>li:last-child {margin-bottom:10px}
.filter-box .pro-type-list>ul a:hover {color:#2175be}
@media (min-width:769px){.home-container .about-info {height:calc(100vw * 530 /1920)}}
.abouts-content .home-container .welcome-info,.doc-container .home-container .welcome-info{margin-left:0;margin-right:0}
.common-container  .home-container .partners .part-title:after{content:''}
.home-container .welcome-info.partners  .part-item .swiper-wrapper .swiper-slide .part-list-item .item-img:after{padding-top:75%}
.project-list li{margin-right:25px;width:23%;border:2px solid #eee;box-sizing:border-box;margin-bottom:50px;transition:all .4s ease}
.project-info{padding:8px}
.project-list{margin-top:50px}
.project-list img{width:100%}
.project-name{color:#4c4c4c;font-weight:700;font-size:18px;line-height:24px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}
.project-content{margin:10px 0}
.project-list li:hover{border:2px solid #2175be;box-shadow:0 0 5px 1px rgba(0,0,0,.3);transform:translateY(-3px)}
.project-list{justify-content:space-between;margin:0 auto;max-width:1100px;padding:0 10px}
.project-list li{margin:0;width:30%;margin-bottom:30px}
@media(max-width:768px){.project-list li{width:100%}}
#liproducts>ul.nav1>li:nth-child(3)>a,#liproducts>ul.nav1>li:nth-child(3)>ul>li>a,#liproducts>ul.nav1>li:nth-child(4)>a,#liproducts>ul.nav1>li:nth-child(4)>ul>li>a{color:#2175be}
li.message .send-inquiry .inquiry-form input{width:100%;margin-bottom:10px}
li.message .send-inquiry .inquiry-form input, li.message .send-inquiry .inquiry-form textarea{background-color:#fff !important}
li.message .send-inquiry .send-btn{background:#fff}
li.message #feedbackForm .select-menu{margin-bottom:10px}
li.message .send-inquiry .send-btn:hover{background:#2175be}
li.message .send-inquiry .send-btn:hover .span:first-child{color:#fff}
.send-inquiry .send-btn:hover{background:#2175be}
.home-container .about-info .about-img div{width:100%}
.home-container .about-info .about-img div .swiper-pagination{height:auto}
.home-container .about-info .about-img .swiper-pagination-bullet-active{background:#2175be!important}
@media (max-width:768px){.home-container .about-info{display:block;margin-top:40px}
.home-container .about-info div{height:auto}
.home-container .about-info .about-img{background:none}
.home-container .about-info .about-img img{opacity:1}
.home-container .about-info .about-content{position:static;padding:30px 0}
.home-container .lastest-news ul li div{height:auto}
.home-container .part-title p{padding:0 15px}}
footer .footer-container .bottom-info .code img:nth-of-type(1){margin-bottom:10px}
@media (max-width:1520px){footer .footer-container .bottom-info{margin-left:100px;margin-right:100px;}}
@media (max-width:1280px){footer .footer-container .bottom-info{margin-left:50px;margin-right:50px;}}
@media (max-width:1080px){footer .footer-container .bottom-info{margin-left:25px;margin-right:25px;}}
@media (max-width:768px){footer .footer-container .bottom-info{margin-left:0;margin-right:0;}}
li.message .send-inquiry .inquiry-form input {padding-left:12px;height:42px;background-position:right 10px top 10px;}
li.message .send-inquiry .inquiry-form textarea {background-position:right 10px top 10px;height:160px;padding:12px 40px 0 12px;}
li.message .wmkcfeedback .send-btn {min-width:inherit;height:40px;padding:0  15px;margin:15px 0 0;}
@media (min-width:769px){
header nav ul li{position: relative;}
header nav ul li#liproducts .submenu.nav1{width:auto;flex-direction: column;padding:0}
header nav ul li#liproducts .submenu.nav1>li{position:relative;margin:0;width:100%}
header nav ul li#liproducts .submenu.nav1>li>ul{display:none;position:absolute;left:100%;top:0;background:#fff;width:auto}
header nav ul li#liproducts .submenu.nav1>li:hover>ul{display:block}
header nav ul li#liproducts .submenu.nav1>li>a{line-height:inherit;white-space: nowrap;border:none;margin:0;padding:3px 10px;width:100%;display: block;box-sizing: border-box;}
header nav ul .submenu.nav1 ul li a{white-space: nowrap;padding:3px 10px;font-size:16px;width:100%;box-sizing: border-box;line-height:inherit}
}
@media (min-width:769px) and (max-width:1440px){header nav ul .submenu.nav1>li>a{font-size:16px}
header nav ul .submenu.nav1 ul li a{font-size:14px;}}
@media (max-width:768px){header nav ul .submenu li.LiLevel1 ul{position:inherit;top:0;width:100%}
header nav ul .submenu li.LiLevel1 ul li,header nav ul .submenu li.LiLevel1 ul li a{width:100%;display:block;white-space:nowrap;}}
#liproducts>ul.nav1>li:nth-child(3)>a, #liproducts>ul.nav1>li:nth-child(3)>ul>li>a, #liproducts>ul.nav1>li:nth-child(4)>a, #liproducts>ul.nav1>li:nth-child(4)>ul>li>a{color: var(--fontcolor);}
.mobcate-main .pro-filter>a{font-size: 27px;}
@media (max-width:768px){.homevr iframe{height:400px;}}