﻿@charset "utf-8"; 
table tr:nth-child(odd){background-color: #efefef;}
table tr:nth-child(even){background-color: #fff;}
.home-about .aboutimg{padding-left: inherit;padding-right: 3%;}
.habl1{display: flex;flex-wrap: wrap;margin:2% 0;}
.habl1 li{width:24%;margin-bottom:10px;padding-left: 4%;}
.habl2{display: flex;justify-content: space-between;flex-wrap: wrap;list-style: none;}
.habl2 li{width:24%;margin-bottom:10px;}
.habl2 li img{width:100%;}
@media(max-width:768px){.habl1 li{width:49%;}}
.hnum .list{display: flex;justify-content: space-between;flex-wrap: wrap;}
.hnum .list .item{width: 19%;box-shadow: 0 10px 40px 0 rgba(0, 0, 0, .1);padding:2%;}
.hnum .list .top{font-size: 100px;font-weight: 500;color: rgba(0, 0, 0, .5);line-height: 1;display: flex;align-items: flex-end;margin-bottom: 5%;}
.hnum .list .small-text{font-size: var(--fontsize20);font-weight: var(--fontbold7);line-height: 1.4;}
.hnum .list .bottom p{color:#00000080;line-height: 1.4;}
@media(max-width:1440px){.hnum .list .top{font-size: 40px!important}}
@media(max-width:768px){.hnum .list .item{width: 49%;}.hnum .list .bottom p{font-size: var(--fontsize14);}.hnum .list .small-text{font-size: var(--fontsize16);}}
.hnum{margin-bottom: 5%;}
footer .foot-info img{object-fit:contain}
footer .foot-main{background:url(/uploads/42904/page/p20250422164845cb63e.jpg) no-repeat center/cover;}
@media (min-width:1025px){header.is-active .head-top{height:40px;opacity:1;}}
iframe, video { height: 560px; }