﻿@charset "utf-8"; 
:root{--color:#3ea2d7}
.kche-t222 .kche-t222-flex .kche-t222-text p{text-align: justify;}
@media (min-width:1025px) and (max-width:1600px){main.page-template-1 .max-width-box{padding-left:90px;padding-right:90px}}

.swiper-box{position: initial;transform: initial;}
.swiper-index{height:auto;}
main.index{margin-top:0;padding-top:30px;}
.banner2-box{position: initial;height: auto;min-height: initial;}
.tabs{margin-top:0;}
@media (min-width:1025px){body{padding-top:100px}
.nobanner .tabs{margin-top:10px;}
header::before, header .top-box .nav-box{background: #000;}
header .top-box .nav-box{height: 60px;}
/* .lang-icon span::after, .lang-icon span::before{background:var(--fontcolor)} */
header .top-box .info{background: #000;}
/* header .top-box .info .right ul.sj li a,.lang-icon span,header .top-box .info .left span,header .top-box .info .left span a, header .top-box .info .left span a:visited,header .top-box .nav-box .right .search-box .search, header .top-box .nav-box .right .search-close .search{color:var(--fontcolor)} */
/* header .top-box .nav-box .right ul.nav1>li a{color:var(--fontcolor)} */
header .top-box .nav-box .right ul.nav1>li .submenu a{color:var(--fontcolor)}
header .top-box .nav-box .right ul.nav1>li .inmenu_1,header .top-box .nav-box .right ul.nav1>li:hover>a{color:#fff;}
header .top-box .nav-box .right ul.nav1>li .submenu{background:#fff;}
header .top-box .nav-box .right ul.nav1>li ul li:hover>a{color:#fff;}

header .top-box .nav-box .left a img{max-width: 150px;}
}
@media (max-width:1024px){header .top-box .nav-box{background:#fff;}
header .top-box .nav-box .mob-nav .fa,header .top-box .nav-box .right .search-box .search, header .top-box .nav-box .mob-nav{color:var(--fontcolor)}}
@media (max-width:768px){header .top-box .nav-box .left a img{max-height:28px}}
aside.nav2-template>ul>li.has-children2 ul.sub-menu>li>a{font-size: var(--fontsize14);padding: 0 10px;line-height: 2;white-space: nowrap;-webkit-box-orient: vertical;overflow: hidden;text-overflow: ellipsis;}
@media (min-width:1025px) {footer .footer-info .nav2 {width: 300px;}}