﻿@charset "utf-8"; 
.inner-banner h2, .inner-banner h1{display:none;}
.head-main .head-logo {max-width:inherit;min-height:100%;max-height:100%;height:100%;}
.head.is-fixed .head-main .head-logo img,.head-main .head-logo img {max-height:80%;height:54px;object-fit:contain;}
.head-right {width:auto;margin-left:auto;}
@media (max-width:500px){.head.is-fixed .head-main .head-logo img, .head-main .head-logo img{height:30px}}
#about .about-con {width: 100%;}
#about .about-con .home-title { max-width: unset;}
#product .pro-list li .pro-img>a{padding-bottom:100%;}
#product .pro-list li .pro-img>a img{position:absolute;top:0;left:0;height: 100%;width: 100%;object-fit: cover;}
@media (min-width:1025px){
header{position:fixed;top:0;left:50%;transform:translateX(-50%);width:100%;z-index:9999;transition:all .1s linear}
header:not(.is-fixed) .head-top{background:transparent}
header:not(.is-fixed) .head-main{background:transparent}
header:not(.is-fixed) .head-menu-box nav>ul>li>a{color:var(--headercolor)}
.head-menu-box nav>ul>li>a.inmenu_1,.head-menu-box nav>ul>li:hover>a{color:var(--color) !important}
}