﻿@charset "utf-8"; 
:root {--color: #E81C2C;}
@media (min-width:1025px) and (max-width:1600px){.common-main>.l-wrap,.inner-banner .inner-content .l-wrap{padding-left:60px;padding-right:60px;}}
.home-application .applist .item .title{font-weight:var(--fontbold5)}
@media (min-width:1025px){
.home-application .applist .item .title {font-size: var(--fontsize20)}
#honor-swiper .swiper-wrapper {justify-content: center}}
@media (min-width:1025px){.page-container .page-main{width:calc(100% - 400px);}}
.news-main-title h1{-webkit-line-clamp:inherit}
.news-main-title{display:block}
@media (min-width:769px){.home-application .applist .item .info{min-height:177px;}}
@media (min-width:769px) and (max-width:1440px){.home-application .applist .item .info{min-height:209px;}}
.home-product .swiper .swiper-slide .info i{display: none;}
.home-ind{background:url(/Content/uploads/20241097633/20241211150102a477fffa786f41dca10a3cfb6ef705b4.webp) no-repeat center/cover;padding:15% 0;}
@media (min-width:1025px){.home-ind{background-attachment: fixed;}}
.home-ind .home-title{color:#fff;margin-bottom:20px;}
.home-ind .ind-more{text-align: center;display: flex;justify-content: center;}
.home-ind .ind-more a{color: #fff;border: 1px solid var(--color);background: var(--color);font-size: 20px;padding: 8px 20px;transition: all .3s;}
.home-ind .ind-more a:hover{background:var(--color);border-color:var(--color)}
@media (max-width:768px){.home-ind{padding:40px 0;}
.home-ind .home-title{margin-bottom:10px;}}
.app-image{position: relative;height: 700px;}
@media screen and (max-width: 1600px) {.app-image {height: 600px;}}
@media screen and (max-width: 1450px) {.app-image {height: 460px;}}
@media screen and (max-width: 1350px) {.app-image {height: 420px;}}
@media screen and (max-width: 1270px) {.app-image {height: 380px;}}
@media screen and (max-width: 1024px) {.app-image {height: 400px;}}
@media screen and (max-width: 500px) {.app-image {height: 300px;}}
.app-image p{display: flex;justify-content: center;align-items: center;font-size: 28px;color:#fff;}
.app-image h5{color: var(--color);margin-bottom: 25px;font-size: 45px;line-height: 55px;}
.app-page{position: absolute;width: 100%;height: 100%;background: #00000040;top: 0;left: 0;text-shadow: 1px 1px 1px #000;display: flex;justify-content: center;align-items: center;flex-direction: column;}
.application-page{display: flex;flex-wrap: wrap;justify-content: space-between;}
.application-ic{width: 19%;display: flex;flex-direction: column;justify-content: center;align-items: center;margin-bottom: 2%;}
.app-image img{width: 100%;height: 100%;object-fit: cover;}
.application-contant{background: var(--color);padding: 50px 0;}
.application-ic p{color: #fff;font-size: 25px;line-height: 1.52;text-align: center;margin-top: 20px;}
.product-page{display:flex;flex-wrap:wrap;justify-content:space-between}
.product-item{width:48%;background:#e2e2e2;margin-bottom:2%;padding:20px;box-sizing:border-box;display:flex;align-items:center}
.product-text{flex:1;padding-left:50px}
.product-image{width:45%}
.product-btns a{background:#c00000;padding:15px 20px;display:inline-block;color:#fff;font-size:20px;line-height:1;margin-top:20px}
.product-text h4 a{font-size:26px;color:#000;line-height:1.52;}
.home-product{display:none}
.home-products{padding: 70px 20px 60px;}
.category .sidebar-cate .menu-item>.sub-menu{display:block!important}
.category .sidebar-cate>.LiLevel1>a{background:var(--color);color:#fff;padding-left:20px}
.category .sidebar-cate .LiLevel1 i{display:none}
.application-ic a{display: flex;flex-direction: column;justify-content: center;align-items: center;}
.application-ic a img{width:80px}
.product-item:hover .product-image img{transform: scale(1.1);}
.product-image img{transition: all .3s ease-in-out;}
@media (max-width:1400px) {.application-ic img{width: 50%;}}
@media (max-width:1200px) {
.product-text h4 a{font-size: 20px;}
.product-btns a{padding: 12px 15px;}}
@media (max-width:1024px) {
.application-ic p{font-size: 20px;}
.application-ic{width: 20%;}
.product-text{padding-left: 20px;}
.product-text h4 a{font-size: 18px;}
.product-btns a{font-size: 16px;padding: 10px 15px;}}
@media (max-width:768px) {
.product-item{flex-direction: column;}
.product-image {width: 100%;}
.product-text{padding-left: 0;margin-top: 15px;width: 100%;display:flex;flex-direction: column;}
.product-text .product-btns{margin-top:auto;}
.app-image h5{font-size: 26px;line-height: 1;margin-bottom: 15px;text-align: center;}
.app-image p{font-size: 18px;text-align: center;padding: 0 10%;}
.app-image {height: 320px;}
.application-ic{width: 20%;}
.application-ic p{font-size: 14px;}
.application-ic a img{width: 50px;}}
@media (max-width:600px) {.application-ic{width: 48%;}}
@media (max-width:500px) {
.app-image {height: 220px;}
.app-image p{font-size: 14px;}
.app-image h5{font-size: 20px;}
.application-ic a img{width: 60px;}}
@media (max-width:768px){
.home-banner #banner-swiper .swiper-slide{height:70vh}
.home-banner #banner-swiper .swiper-slide a img{height:100%;object-fit: cover;}}
.head-link .tel{display:none}
.lang-icon>img{display:none;}
.home-certi ul{display: flex;flex-wrap: wrap;justify-content: space-between;}
.home-certi li{width: 19%;}
.home-certi{padding:3% 0;}
@media (max-width:1024px){.home-certi li{width: 49%;}}