﻿@charset "utf-8";
:root{--color:#335c9f}
/* .search-box-mob div button:hover,footer .footer-info .soft ul li:hover{background:#0663b3} */
.swiper-box.index-swiper{top:102px}
body{padding-top:102px}
header .top-box{top:0;max-width:100%;width:100%}
header .top-box .info{background:#ddd}
header .top-box .info .left span,header .top-box .info .left > span:nth-of-type(1),header .top-box .info .left span a{color:#000}
@media (min-width:1550px){header .top-box .info,header .top-box .nav-box{padding-left:calc(50% - 750px);padding-right:calc(50% - 750px)}
header .top-box .nav-box .left{padding-left:0}}
header{top:0}
@media screen and (max-width:1200px){body{padding-top:62px}
.swiper-box.index-swiper{top:62px}}
@media screen and (max-width:680px){body{padding-top:0}
.swiper-box.index-swiper{top:0}}
header .top-box .nav-box .right .search-box,header .top-box .nav-box .right .search-close,header .top-box .nav-box{color:#000}
header .top-box .nav-box{background:#fff;width:100%;max-width:100%}
header .top-box .nav-box .right ul.nav1>li a{color:#000}
header .top-box .nav-box .right ul.nav1>li .submenu{background:#fff}
header .top-box .nav-box .right ul.nav1>li .inmenu_1,header .top-box .nav-box .right ul.nav1 li:hover>a{color:#fff}
@media screen and (max-width:1200px){header .top-box .nav-box .right nav{background:rgba(255,255,255,.9)}
header .top-box .nav-box .right ul.nav1>li .inmenu_1,header .top-box .nav-box .right ul.nav1 li:hover>a{color:var(--color)}
header .top-box .nav-box .right ul.nav1>li .submenu{background:none}
header .top-box .nav-box .right nav ul.nav1 i{color:#000}}
main.index section.number{height:auto}
main.index section.number ul li{width:20%;text-align:center;height:auto}
main.index section.number ul li a{display:flex;padding:20px 10px;justify-content:center}
main.index section.about-us .block-box .content .top p{height:auto}
@media (max-width:640px){main.index section.number ul{flex-wrap:wrap}
main.index section.number ul li{width:50%}
main.index section.number ul li a{padding:5px 10px}}
footer{background:#fff;color:#000}
.copyright{background:#fff;color:#000}
footer .footer-info .soft ul li a{color:#fff}
footer .footer-info a{color:#000}
footer,.copyright,header .top-box .info{background:#191919}
header .top-box .info *,footer *,.copyright{color:#fff !important}
.table-wrap .table td{border:1px solid #000}
.banner2-box img{object-fit: cover;}
header .top-box .info .lang-wrap li a{color: #000!important;}
footer .footer-info .logo-box .soft{position: initial;margin-top:20px;}
header .top-box .nav-box .right ul.nav1>li>a{font-weight:bold;}
.banner2-box{height:auto;min-height:inherit;position: initial;}
.tabs{margin-top:0;}
@media (min-width:1201px){main.page-template-1 .max-width-box{align-items: flex-start;}
main.page-template-1 .max-width-box aside{position: sticky;top:90px;}}
@media (max-width:768px){.kche-t46 .kche-item-img{max-width:100%;}}



footer .footer-info .soft{bottom:-72px;}
@media (max-width:1600px){footer .footer-info .soft{bottom:-66px}}
@media (max-width:1400px){footer .footer-info .soft{bottom:-62px;}}
footer .footer-info .soft ul li,header .top-box .info .right ul.sj li{width:auto;height:auto;}
footer .footer-info .soft ul li a,header .top-box .info .right ul.sj li a{display:flex;justify-content:center;align-items:center;width:30px;height:30px;background:#555;color:#FFF;border-radius:2px;transition:transform .3s ease;border-radius: 50%;overflow: hidden;}
footer .footer-info .soft ul li a>i,footer .footer-info .soft ul li a>em{font-size:var(--fontsize20)}
header .top-box .info .right ul.sj li a:hover{background: var(--color);}
footer .footer-info .soft ul li a.fb,header .top-box .info .right ul.sj li a.fb{background-color:#3b5997}
footer .footer-info .soft ul li a.tw,header .top-box .info .right ul.sj li a.tw{background-color:#2d2d2d}
footer .footer-info .soft ul li a.lk,header .top-box .info .right ul.sj li a.lk{background-color:#0A66C2}
footer .footer-info .soft ul li a.ins,header .top-box .info .right ul.sj li a.ins{background:radial-gradient(circle at 30% 107%, #FDF497 0, #FDF497 5%, #fd5949 45%, #D6249F 60%, #285aeb 90%)}
footer .footer-info .soft ul li a.pi,header .top-box .info .right ul.sj li a.pi{background-color:#cc2127}
footer .footer-info .soft ul li a.you,header .top-box .info .right ul.sj li a.you{background-color:#FF0000}
footer .footer-info .soft ul li a.vk,header .top-box .info .right ul.sj li a.vk{background:#0077FF}
footer .footer-info .soft ul li a.tik,header .top-box .info .right ul.sj li a.tik{background-color:var(--fontcolor)}
footer .footer-info .soft ul li a:hover,header .top-box .info .right ul.sj li a:hover{transform:scale(1.1);color:#fff}
footer .footer-info p:hover{transform: none;}
footer .footer-info .nav1 ul>li>a:hover, footer .footer-info .nav2 ul>li>a:hover{padding-left:0;}
footer .footer-info .nav1 ul li{width:100%;}
footer .footer-info .nav1 ul>li>a, footer .footer-info .nav2 ul>li>a{display:inline-block;width:100%;}
footer .footer-info .nav1 ul>li>a::before, footer .footer-info .nav2 ul>li>a::before{content:'●'}

footer .qr-code .foot-link .item{width:100%;display:flex;align-items:baseline;margin-bottom:14px}
footer .qr-code .foot-link .item:first-child a{color:var(--color)}
footer .qr-code .foot-link .item em{margin-right:5px;font-size:var(--fontsize20);border-radius:50%;display:flex;align-items:center;justify-content:center;background:var(--color);color:#fff;width:42px;height:42px}
footer .qr-code .foot-link .item em.icon-phone{transform: rotateY(180deg);}
footer .qr-code .foot-link .item p{flex:1;padding-left:5px;word-break:break-word}
@media (max-width:1366px){footer .qr-code .foot-link .item:first-child>p{font-size:var(--fontsize20)!important}}
@media (max-width:768px){footer .qr-code .foot-link .item:first-child>p{font-size:var(--fontsize18)!important}}
@media (min-width:1025px){footer .logo-box{width:30%;}
footer .footer-info .nav1{width:13%}
footer .footer-info .nav2{width:17%;}
footer .qr-code{width:22%}}
@media (min-width:1025px) and (max-width:1440px){footer .logo-box{width:28%;}
footer .footer-info .nav1{width:16%}
footer .footer-info .nav2{width:20%;}}
@media (max-width:1024px){footer .footer-info{display:flex;flex-wrap:wrap;}
footer .footer-info .logo-box,footer .footer-info .nav1, footer .footer-info .nav2, footer .footer-info .qr-code{width:49%;display:block;}
footer .footer-info .nav1 h4{display:block;}
footer .footer-info .nav2, footer .footer-info .qr-code{margin-top:20px;}
footer .footer-info .nav1 ul li{font-size: var(--fonsize14);}
}
footer .footer-info p{width:100%}
@media (max-width:768px){footer .footer-info .logo-box,footer .footer-info .nav1, footer .footer-info .nav2, footer .footer-info .qr-code{width:100%;}
footer .footer-info{width:100%;padding:20px;}
footer .footer-info .nav1{margin-top:20px;}}

.home-foottop{width:100%;background:no-repeat center;background-size:cover;padding:4% 0;position:relative;z-index:1;color:#fff;background-image:url(/uploads/35490/page/p20260928084646c2d90.webp)}
.home-foottop::after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:var(--color);opacity:.6;z-index:-1}
.home-foottop .l-wrap{max-width:1630px;width:100%;margin:0 auto;padding:0 15px;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}
.home-foottop .left{max-width:60%}
.home-foottop .left .des{font-size: 18px;}
.home-foottop .left .p1{font-size:42px;font-weight:var(--fontbold6)}
.home-foottop .left .p2{margin-top:20px;font-size:var(--fontsize15);line-height:1.8}
.home-foottop .right a{min-width:200px;padding:0 10px;display:inline-flex;align-items:center;justify-content:center;height:55px;background:#fff;border-radius:35px;color:#00204a;font-weight:var(--fontbold6);transition:all .1s linear}
.home-foottop .right a:nth-child(2){margin-left:10px;}
.home-foottop .right a:hover{background:#eee}
.home-foottop .right a em{background:var(--color);width:34px;height:34px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;color:#fff;font-weight:var(--fontbold4);margin-right:10px}
@media (max-width:1024px){.home-foottop .left .p1{font-size:var(--fontsize30)}
.home-foottop .left{max-width:100%}}
@media (max-width:768px){.home-foottop .left .des{font-size: 15px;}
.home-foottop .left .p1{font-size:var(--fontsize20)}
.home-foottop .right{margin-top:20px}
.home-foottop .right a{min-width:140px;height:40px}
}
@media screen and (max-width:1024px){
.home-foottop{padding:40px 0}
.home-foottop .left{margin-bottom:20px}
}
@media (min-width:1025px) {
.home-foottop .l-wrap{padding-left: 0;padding-right: 0;width: 86.33333%;max-width:1600px}
}