﻿@charset "utf-8";
@media (min-width:769px){.header .logo .logo1{height:100%;width:100%;top:0!important;display:flex;align-items:center;justify-content:center}
.header .logo .logo1 img{max-height:100%;max-width:75%;object-fit:contain}
.header.headscroll .logo .logo1{top:0!important;padding:40px 0 10px;box-sizing:border-box}}
@media (max-width:768px){.header .logo .logo1 img{max-height:90%}
.header .logo{height:100%;top:0!important}
.header .logo .logo1{height:100%;display:flex;align-items:center;transform:translate(0)}
.header nav{background:#fff}
.header nav .navImg img{filter:brightness(0)}
.Feedback .page-box p{overflow:visible;max-height:100%}}
.case .ourcase p,.latestNews .latestNewsTitle .yellow,.product .productTop p,.strength .ourStrength p{line-height:1.3;margin-bottom:8px}
.header nav div .nav>li a.inmenu_1,.product .productItem ul li div span{color:#fff}
.case ul li a,.introduction .hellobtn a,footer .footerRight span a{background:var(--color);color:#fff;border-color:var(--color)}
.case ul li a:hover,.introduction .hellobtn a:hover,footer .footerRight span a:hover{color:var(--color)}
.product .productItem ul li div .more p{background:#fff}
.introduction .welcome{width:80%}
.welbox{display:flex;flex-direction:row-reverse;justify-content:space-between;align-items:center}
.wellef{width:48%}
.welrig{width:48%}
.welrig img{width:100%;display:block}
.introduction .welcome span{-webkit-line-clamp:inherit;text-align:left;line-height:1.7;font-size:17px}
.introduction .hellobtn{text-align:left}
@media (max-width:1440px){.introduction .welcome span{font-size:15px}
.introduction .hellobtn a{padding:6px 25px}}
@media (max-width:1024px){.welbox{flex-wrap:wrap;flex-direction:column-reverse}
.wellef{width:100%;margin-top:15px}
.welrig{width:100%}
.introduction .hellobtn a{padding:6px 15px}
.introduction .hellobtn a:nth-child(1){margin-right:25px}}
.productMain .newsList .content-list0 li{height:100%}
.NewsTopHotList div{height:auto}
.NewsTopHotList img{max-height:200px;object-fit:contain}
.table-responsive{margin:20px 0}
.Feedback .page-box .container>p{font-size:16px}
.sf-menu li.LiLevel1>a{font-weight:700}
.sf-menu li.LiLevel2>a,.sf-menu li.LiLevel3>a{padding-left:20px}
footer .side_nav2{display:none}
.case ul{justify-content:space-around}
.homemap p{font-size:30px;margin:50px 0;text-align:center}
@media screen and (max-width:500px){.homemap p{font-size:21px}}