﻿@charset "utf-8"; 
:root{--color:#1288e3}
.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 .info .right ul.sj li{background:var(--color)}
header .top-box .info .right ul.sj li:hover{background:#0663b3}
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;}