﻿@charset "utf-8";
:root{--headercolor:#000000}
.prodetails-tabs{display:none;}
.prodetails-content{margin-top: 20px;}
.prodetails-content iframe{height: revert-layer;}
iframe {height: revert-layer; }
.page-main .pro-list li .pro-img img{height: auto;}
.catecontainer .cate2list li .img{display: flex;align-items: center;justify-content: center;height: 90%;}
.catecontainer .cate2list li .img img{height: auto;}
@media screen and (max-width:1430px) {.catecontainer .cate2list li .img{height: 80%;}}
@media screen and (max-width:1024px) {.catecontainer .cate2list li .img{height: auto;}}
.home-banner .swiper-slide>a::after{display:none}
@media (min-width:1025px){.nobanner header .head-top,.nobanner header .head-info,header.is-active{background:#fff}}
@media (max-width:1024px){header,header.is-active,.nobanner header .head-info{background:#fff}
.m-menu span{background:#000}}
.lang-icon img{filter:brightness(0)}
@media (min-width:769px){.home-service .service-item{width:calc(50% - 15px)}}
@media (max-width:768px){.home-service .service-item{margin-bottom:15px}}
@media (min-width: 769px){.head-logo a img{max-height: inherit;}}
@media (min-width:1025px){
.head-nav .nav-ul>li>a{transform: translateY(8px);}
.head-nav .search-box .head-search button{transform: translateY(5px);}}
@media(min-width:1025px){.home-hotpro .hotpro-img img{width: 75%;float: right;}}
.home-hotpro .hotpro-main .swiper-slide .info{padding: 20px 15px 0;}
.home-news{padding: 0 0 4%;}
@media(min-width:769px){.home-cate .homecate-list li{width:23%;}
.home-cate .homecate-list li:nth-child(3n){margin-right: 2%;}
.home-cate .homecate-list li:nth-child(4n){margin-right: 0;}}
.home-cate .homecate-list li .img::after,.page-main .pro-list li .pro-img>a::after{display:none}
.page-main .pro-list li .icon{opacity:0!important}
.head-top .head-right .head-share{width:auto;}
.head-top .head-right .head-share ul{opacity: 1;transform: translateX(0);overflow: inherit;visibility: inherit;position: static;}
@media (min-width:769px){#jljw_IM_GdImBox.popshow .GdImMiniBox {display:block!important;}
#jljw_IM_GdImBox.popshow .GdImBox {height:0!important;}
#jljw_IM_GdImBox .GdImMiniBox {display:none!important;}
#jljw_IM_GdImBox .GdImBox {height:400px!important;}}
.home-about .about-info{padding: 2% 0;}
@media (min-width:1024px){header .head-top .l-wrap{justify-content:flex-end}header  .head-left{display:none}}