﻿@charset "utf-8";
:root{--color:#077fda;--headercolor:#000000;--fontfamily:arial}
.prodetails-tabs{display:none;}
.prodetails-content{margin-top: 20px;}
.prodetails-content iframe{height: revert-layer;}
@media (min-width:1025px){body:not(.index){padding-top: 116px;}}
.pro-d-main article p img,.pro-d-main article p iframe{margin:0 auto;display:block;}
.pro-d-main article table{margin: 0 auto;}
.floatwindow_sidebox li{list-style: none;}
header.is-active{background: #ffffff;}
.nobanner header .head-top {background: #ffffff;}
.nobanner header .head-info {background: #ffffff;}
.home-service .service-item .box{color:var(--fontcolor)}
.home-service .home-more{color:var(--fontcolor);border:1px solid var(--fontcolor)}
.home-about .about-info .p1{font-size: 18px;margin-bottom: 20px;}
.home-about .about-info .num li{ margin-right: 0; width: 33.33%;}
.index main{padding-top: 116px;}
@media (max-width:1024px){.index main{padding-top: 0px;}}

.pagesbanner video, .pagesbanner img{min-height: auto !important;}
@media (min-width:1025px) and (max-width:1600px){.l-wrap{padding-left:100px;padding-right:100px;}}
footer .foot-bot{background:var(--color);color:#fff;}
.pro-maylink{max-width:1600px;margin:3% auto;}
@media (min-width:1025px) and (max-width:1600px){.pro-maylink{padding-left:100px;padding-right:100px;}}
@media (max-width:1024px){.pro-maylink{padding-left:20px;padding-right:20px;}}
.home-news .newslist .swiper-slide .img{position:relative;height:0;padding-bottom:61%;}
.home-news .newslist .swiper-slide .img img{max-height:inherit;position:absolute;top:0;left:0;height:100%;object-fit:contain;background:#fff}
@media (min-width:1025px){.head-left{margin-left:auto;margin-right:20px;}
.lang-icon img{filter: brightness(0);}
#liproducts .submenu{padding:0;list-style:none;width:900px;left:-400px;position: absolute;justify-content: flex-start;padding:10px;}
#liproducts .submenu>li{width:33%;display:flex;align-items:center;margin:10px 0}
#liproducts .submenu>li em,#liproducts .submenu>li i{display:none}
#liproducts .submenu>li .item-info{width:80px;height:80px;overflow:hidden;margin-right: 10px;}
#liproducts .submenu>li .item-info>a{display:flex;align-items: center;justify-content: center;line-height: inherit;height:100%;}
#liproducts .submenu>li .item-info img{width:100%;height:100%;object-fit:cover;height:auto;transition:all .1s linear}
#liproducts .submenu>li .item-info img:hover{transform:scale(1.02)}
#liproducts .submenu>li>a{flex:1;text-decoration:none;width:calc(100% - 100px);height:auto;-webkit-line-clamp:inherit;overflow: inherit;white-space: normal;text-align: left;font-weight:var(--fontbold7);line-height:1.3}}
@media (max-width:1024px){#liproducts .submenu{display:none;min-width:inherit;padding-left:20px}
#liproducts .submenu>li{margin:0;width:100%}
#liproducts .submenu>li .item-info{display:none}
.head-nav .nav-ul>li#liproducts>ul a{padding-right:0;}}
@media (min-width:1025px){.head-top{border-bottom:1px solid #eee}
.head-logo a img{max-height:38px}}
.pro-d-main .common-main{padding-bottom: 0;}
.pro-d-main .protypefeedback {padding: 1% 0;}
.pro-main .common-main{padding: 0;}
.page-nav{padding: 20px 0; }
.pro-d-main .prodetails-info .prodetails-btnlist>:hover{background: var(--color);color: #fff;}
@media (max-width:1024px){header{background:#fff;}
.lang-icon img{filter: brightness(0);}
.m-menu span{background:var(--fontcolor)}}
.prodetails-content img{height:auto !important}
.home-hotpro .hotpro-main .swiper-slide .info .text{display: none;}
.home-hotpro .hotpro-main .swiper-slide .info {box-shadow: 0px 10px 19px 5px rgba(224, 224, 224, .42);}
.home-hotpro .hotpro-main .swiper-slide .info .more {opacity: 1;overflow: inherit;visibility: inherit;background:var(--color)}
@media (max-width:1366px){.home-hotpro .hotpro-main .swiper-slide .info .more{min-width:150px;}}
.news-main .page-hotnews{display: none;}
.pro-d-main .l-wrap{max-width:1640px;padding:0 20px}
@media (min-width: 1451px) and (max-width: 1600px){.pro-d-main .l-wrap{max-width:1440px;padding:0 20px}}
@media (min-width: 1025px) and (max-width: 1450px){.pro-d-main .l-wrap{max-width:1240px;padding:0 20px}}
body:not(.index) .l-wrap{max-width: 1600px;padding:0 50px;width: 100%;}
@media (max-width: 1650px) {body:not(.index) .l-wrap{max-width: 1400px;}}
@media (max-width: 1450px) {body:not(.index) .l-wrap{max-width: 1200px;}}
@media (max-width: 1266px) {body:not(.index) .l-wrap{max-width: 1000px;}}
@media (min-width: 769px) and (max-width: 1020px) {body:not(.index) .l-wrap{max-width: 100%;}}
@media (max-width: 768px) {body:not(.index) .l-wrap{padding: 0 20px;}}