﻿@charset "utf-8"; 
table tr:nth-child(odd){background-color: #efefef;}
table tr:nth-child(even){background-color: #fff;}
@media (min-width:769px) and (max-width:1440px){.home-container .about-info .about-content .content-title{font-size:26px;}}
.home-container .partners ul{justify-content: space-between;}
.home-container .partners ul li{width:24%;flex:inherit;min-width:inherit;max-width:inherit;padding-bottom:0;overflow:hidden;margin-bottom:20px;border:none;height:auto;}
.home-container .partners ul li:hover{border:none;}
.home-container .partners ul li>a{width:100%;height:100%;display:block;}
.home-container .partners ul li img{display:block;width:100%;height:auto;}
@media (max-width:768px){.home-container .partners ul li{width:49%;margin:5px 0;}}
@media (max-width:1400px){.home-container .welcome-info .part-item .swiper-wrapper .swiper-slide .part-list-item .item-title{font-size:17px}}
.kche-t172 .kche-t172-item{align-items:center}
@media (min-width:769px){header nav ul{margin-left:auto;margin-right:auto;}}
@media (min-width:769px){header nav ul .submenu{right:-385px;}}
@media (min-width:769px) and (max-width:1600px){header nav>ul>li{margin:0 20px;}
header nav ul .submenu{right:-314px;}}
@media (min-width:769px) and (max-width:1440px){header nav>ul>li{margin:0 30px;}
header nav ul .submenu{right:-169px;}}
@media (min-width:769px) and (max-width:1366px){header nav ul .submenu{right:-132px;}}
@media (min-width:769px) and (max-width:1280px){header nav>ul>li{margin:0 25px;}
header nav ul .submenu{right:-149px;}}
@media (min-width:769px) and (max-width:1024px){header nav>ul>li{margin:0 20px;}
header nav ul .submenu{right:-81px;}}