﻿@charset "utf-8"; 
.pro-detail-content table.table td:nth-child(odd){background:#f5f5f5;}
.kche-t8>h2 {font-size: 18px;}
@media (max-width:768px){.pagesbanner video, .pagesbanner img{min-height:inherit;}}
header nav .header-logo img {max-width:inherit;max-height:90%;object-fit:contain}
@media (min-width:1025px) {.home-welcome .home-title{font-size:40px}}
@media (min-width:1025px){.nav-container .nav-item3 .item-wrap .item {width:32%;}}
#welcomeswiper .swiper-slide a{display:block;aspect-ratio:1/1;width:100%;position:relative}
#welcomeswiper .swiper-slide a:after{content:"";position:absolute;width:100%;height:100%;background:rgba(0,0,0,.1);left:0;top:0;}
.home-welcome .swiper-slide span{z-index:1}
.home-video >img{position:sticky;top:0;width:100%;display:block}
iframe{height: revert-layer;}
footer .foot-contact .foot-title {text-transform:capitalize}
@media (min-width:1025px){body{padding-top:100px;}
body.index{padding-top:0;}}
.head-logo{height:100%}
.head-logo a{height:100%;display:flex;align-items:center}
.head-logo a img{max-height:100%}
@media (min-width:1025px) and (max-width:1460px){.nav-ul{margin-right:25px;}
.nav-ul li{margin:0 25px;}
.head-nav .address{white-space: nowrap;}}