﻿@charset "utf-8"; 
.table, tbody, td {vertical-align: middle}
.common-main p{padding-bottom:10px;font-size:15px}
.news-con,.news-title,.hot-pro .pro-intro{word-break:break-word}
.side-news ul .news-img img{object-fit:contain}
.ind-item img{object-fit:cover}
.ind-item{text-transform:capitalize}
.swiper-container .swiper-slide{min-height:0 !important}
.map-w {align-items:center;padding:30px 0 50px}
.map-w .map-info td {line-height:1;padding:3px;border:none}
.map-w .map-info td img {display:block;width:100%}
.map-w .map-info {padding:10px 0 0 20px}
.map-w .map-info table {margin:0;border:none;width:100%}
@media (max-width:768px){.map-w{flex-wrap:wrap}
.map-wrapper .map-info{display:block;padding: 10px 0}}
section.about {height:auto!important;padding:60px calc(50% - 700px);display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;background-position: center;background-size: cover}
.about:before {position:absolute;top:0;left:0}
section.about lite-youtube {position:relative;width:48%}
section.about .about-wrapper {position:static;width:48%;padding:0;height:auto;display:block}
.about-text {width:100%;text-align:left;line-height:1.7}
.about-title {padding:0 0 20px;font-size:30px}
.about-wrapper .btn-wrapper {display:block;margin-top:35px}
@media (max-width:1520px){section.about{padding:60px calc(50% - 600px)}}
@media (max-width:1280px){section.about{padding:60px calc(50% - 500px)}}
@media (max-width:768px){section.about{padding:60px 5.3333333333vw}
section.about lite-youtube{width:100%}
section.about .about-wrapper{width:100%;padding-top:15px}}
@media (max-width:540px){section.about{padding:40px 5.3333333333vw}
section.about lite-youtube{height:280px}
.about-title{font-size:20px}}
.head-logo {width:auto;margin-right:20px}
.head-logo img {height:25px;object-fit:contain}
.head-nav>ul>li>a {white-space:nowrap}
.foot-l .foot-u .fa{color:#eee;opacity:.6;margin-right:3px;width:16px;text-align:center;font-size:22px}
.head-logo img{height: 35px}
.foot-l .lfr li img {filter: brightness(2)}
.foot-l .lfr li:nth-child(1) {background: #3b5998}
.foot-l .lfr li:nth-child(2) {background: red}
.foot-l .lfr li:nth-child(3) {background: #000}
.foot-l .lfr li:nth-child(4) {background: #1d9bf0}
@media screen and (min-width:769px){.headtop {width:100%;height:50px;background:var(--color)}
.headtop .head-wrapper {justify-content: flex-end}
.head {height:150px!Important;z-index: 999999}
.head>.head-wrapper {height:calc(100% - 50px);position: relative}
main {margin-top:150px}
.head.headscroll {height:110px!Important}
.text {display:none}
.search-box {height:42px}
.search-box .common-wrapper {width:auto}
.search-input .seatxt {width:280px}
.search-input .stbn {width:120px}}
@media screen and (max-width:768px){.headtop{display:none}}
.foot-cate ul li, .foot-nav ul li{margin:0}
  .foot-cate ul{display:flex;flex-wrap:wrap}
.foot-cate li{width:50%}
.foot-cate{width:28%}