﻿@charset "utf-8"; 
:root{--color:#09A2EC;--hovercolor:#ddf1fb}
.head-top,.nobanner header .head-top{background:var(--color)}
@media (min-width:1025px){body{padding-top:116px;}
.head-left .item:hover{color:#fff;}
.lang:hover .lang-drop{visibility: visible;opacity: 1;top:100%;}
.head-nav .nav-ul>li>a{color:var(--fontcolor);}
.head-nav .nav-ul>li:hover>a{color:var(--color);}}
header.is-active,.nobanner header .head-info{background:#fff}
.home-banner .swiper-slide>a::after{display:none}
iframe{height: revert-layer;}
.prodetails-tabs .prodetails-tabs-item:nth-child(2){display:none}
@media (min-width:769px){.foottop{background-attachment: fixed;}}
.foottop{position:relative;}
.foottop:before{content:'';width:100%;height:100%;background:rgba(0,0,0,0.4);display:block;position:absolute;top:0;left:0;z-index:1}
.foottop .l-wrap{position:relative;z-index:2}
footer .foot-item .foot-logo img{max-height:100px;}
@media (min-width:1025px){.head-nav .nav-ul>li>ul a{white-space: nowrap;}}
@media (max-width:1024px){.head-nav .nav-ul>li>ul a{padding-right:0;}}
.page-main .pro-list li .icon{display:none;}
.page-main .pro-list li{border:1px solid #eee;border-radius:5px;}
@media (min-width:769px){.page-main .pro-list.list1 li:hover,.page-main .pro-list.list1 li{margin-bottom:2%;}}
.pro-d-main .protypefeedback,.news-d-main .protypefeedback{position: relative;margin-bottom:4%;}
.pro-d-main .protypefeedback:before,.news-d-main .protypefeedback:before{content:'';width:100vw;background:#FAFAFA;height:100%;display:block;transform: translateX(-50%);left:50%;top:0;position: absolute;z-indeX:1}
.pro-d-main .protypefeedback .l-wrap,.news-d-main .protypefeedback .l-wrap{z-index:2;position:relative;}
@media (max-width:768px){.pro-d-main .protypefeedback,.news-d-main .protypefeedback{margin-bottom:30px;}}
.maylink-list{margin-bottom:20px;}
.maylink-list li{border:1px solid #eee;border-radius:10px;display:flex;flex-direction: column;}
.maylink-list li .pro-info{flex:1;}
.download-list li .download-btn{width:auto;padding:3px 10px;height:auto;text-align:center;white-space: normal;}