﻿@charset "utf-8"; 
#swiper-part1 .swiper-slide {width:23%;}
#swiper-part1 .swiper-wrapper {justify-content:space-between;}
@media screen and (max-width:768px){#swiper-part1 .swiper-slide {width:48%;margin-bottom:18px}
#swiper-part1 .swiper-wrapper{flex-wrap:wrap}
#swiper-part1 .swiper-slide .part-list-item .item-title{min-height:inherit}}
.news-detail-content article p,.knowledges-detail-content article p{margin-top:2px}
.pro-detail-content .pro-detail-title{font-size:16px}
footer .footer-top,footer .footer-container>ul{background:#707070;}
footer .footer-container>ul>li .content .content-text, footer .footer-container>ul>li .content .content-text a{color:#fff}
.contact-logo img{width:150px}
footer .footer-top .contact-left .contact-content{padding-top:0}
header .header-top,footer .footer-container,footer .footer-container .bottom-info{background:#323232}
footer .footer-container .bottom-info .intro .intro-text,footer .footer-container .right-text,footer .footer-container .bottom-info .nav ul li a,footer .footer-container .bottom-info .cate ul li a{color:#fff}
footer .footer-container .bottom-info .intro .contact-list li{background:#fff}
.pro-detail-content .pro-intro article {padding-right:0}
.products-content .pro-list .list-1 article a{-webkit-line-clamp: 6;}
header nav .header-logo img{max-width: 250px;}
header nav ul li a{font-size: 16px;}
@media screen and (min-width:769px){header nav ul .submenu {width:auto;min-width:100%;right:auto;left:0;display:block;height:auto;}
header nav ul li {position:relative;}
header nav ul .submenu li {display:block;margin: 0;padding: 0 10px;}
header nav ul .submenu>li {padding-right:30px;}
header nav ul .submenu li.navli:after{content:'';width:6px;height:6px;border:1px solid #000;border-left:none;border-bottom:none;transform:rotate(45deg);top:17px;right:10px;}
header nav ul .submenu li.navli:hover:after{border-color:var(--color)}
header nav ul .submenu ul {display:block;}
header nav ul .submenu li:after {background:none;}
header nav ul .submenu li a {white-space:nowrap;display:block;text-align:left;line-height:40px;}
header nav ul .submenu.nav1 ul {position:absolute;left:100%;top:0;background:#fff;display:none;}
header nav ul .submenu.nav1 li:hover>ul {display:block;}}
@media screen and (max-width:768px){header nav ul .submenu.nav1 ul{display:none}}