﻿@charset "utf-8"; 
:root{--color:#064a91}
section{position:unset}
.container{max-width: 1600px;}
#banner .swiper-slide{position:relative}
.home-banner-text{position:absolute;top:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;flex-direction:column;padding:0 15%}
.home-banner-text h4{font-weight:400;font-size:58px;color:#fff;line-height:1.5;text-shadow:1px 1px 4px #000b3cbf;margin-bottom:20px;text-align:center}
.home-banner-text p{font-weight:400;font-size:28px;color:#fff;line-height:1.52;text-shadow:1px 1px 1px #000b3cbf;text-align:center;max-width:85%}
.l-lawy{max-width:1600px;margin:0 auto}
.home-video{padding:220px 0 260px;background:url(/uploads/29988/hykg/video-bacl.jpg) center no-repeat;background-size:cover}
.home-video-title{display:flex;flex-direction:column;justify-content:center;align-items:center}
.home-video-title h4{font-weight:800;font-size:74px;color:#fff;line-height:1}
.home-video-img{margin-top:40px}
.home-video-img img{cursor:pointer}
.home-data-all{display:flex;justify-content:space-between;padding:85px 0}
.home-data-math{display:flex;margin-bottom:30px}
.home-data-box{width:20%;display:flex;flex-direction:column;align-items:center}
.home-data-math p{font-weight:700;font-size:54px;color:var(--color);line-height:1}
.home-data-text p{font-weight:500;font-size:24px;color:#000;line-height:1}
.home-title p{font-size:16px;text-align:center;line-height:1;margin-bottom:17px}
.home-title h2{font-size:28px;line-height:1;text-align:center;color:#000}
#hotproswiper{margin-top:60px}
.hotproswiper-img img{width:100%;height:100%;display:block;object-fit:cover;transition:all .3s ease-in-out}
.hotproswiper-text p{font-size:20px;line-height:1;text-align:center;padding:30px 0;background: #fff;transition: all .3s ease-in-out;}
.home-hotproduct{background:#f6f6f6;padding:80px 0}
.hotproswiper-con{background:#fff;border:1px solid #eee;overflow:hidden}
.home-title span{width:35px;height:4px;background:#fcc803;display:block;margin:0 auto 25px}
.hotproswiper-con:hover img{transform:scale(1.02)}
.hotproswiper-img{overflow:hidden}
.hotpro-button{width:43px;height:43px;background:var(--color);border-radius:50%;display:flex;justify-content:center;align-items:center;cursor:pointer}
.swiper-hotpro-btn{display:flex;justify-content:center;margin-top:40px}
.hotpro-button-next{margin-right:15px}
.partner-contant{max-width:1400px;margin:0 auto;display:flex;flex-wrap:wrap;justify-content:space-between}
.partner-title h2{font-size:28px;line-height:1;text-align:center;color:#000}
.partner-title span{width:33px;height:4px;background:#fcc803;display:block;margin:25px auto 50px}
.home-partner{padding:30px 0 70px;background:#f6f6f6;}
.partner-image{width:19.5%;margin-bottom:.5%;overflow: hidden;}
.partner-image img{display:block;width:100%;transition: all .3s ease-in-out;}
.partner-btn{display:flex;justify-content:center;margin-top:60px}
.partner-btn a{font-weight:500;font-size:16px;color:#fff;line-height:1;padding:15px 30px;background:var(--color);border-radius:6px;transition: all .3s ease-in-out;}
.home-news-item{display:flex;justify-content:space-between;margin-top:50px}
.w-lawy{max-width:1500px;margin:0 auto}
.home-news-box{width:23%;background:#f6f6f6}
.home-news-img{overflow:hidden;position:relative}
.home-news-img img{display:block;width:100%;transition: all .3s ease-in-out;}
.home-news-com{padding:20px 25px}
.home-news-time{position:absolute;bottom:0;padding:8px 6px;background:var(--color)}
.home-news-time p{line-height:1;color:#fff;font-size:14px}
.home-news-company{display:flex;align-items:center}
.home-news-p p{color:#878787;line-height:1;margin-left:5px;font-size:12px}
.home-news-text a{padding:10px 0;display:block;margin-bottom:10px;border-bottom:1px solid #ccc}
.home-news-text a h5{font-size:16px;line-height:1.52;margin-bottom:8px;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;display:-webkit-box}
.home-news-text a p{color:#878787;font-size:12px;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;display:-webkit-box}
.hoem-news-btn a{color: #666;font-size: 16px;line-height: 1;display: flex;transition: all .3s ease-in-out;text-transform: capitalize;align-items: center;}
.hoem-news-btn a img{margin-left: 15px;}
.home-news{padding:100px 0}
.video-play{position: fixed;width: 100%;height: 100%;top: 0;left: 0;background: #000;z-index: 9999;display: flex;flex-direction: column;padding: 10%;box-sizing: border-box;transition: all .3s ease-in-out;opacity: 0;transform: scale(0);justify-content: center;align-items: center;}
.video-play-none.video-active .video-play{opacity:1;transform:scale(1)}
.video-num{cursor: pointer;font-size: 50px;color: #fff;line-height: 1;display: flex;justify-content: center;align-items: center;position: absolute;top: 50px;right: 50px;}
.video-play .img{display: flex;justify-content: center;margin-top: 20px;width:1100px;max-width:96%;}
.video-play .img lite-youtube{max-width:100%;width:1100px;height:600px;}
.video-play-none{display:none}
.video-play-none.video-active{display:block!important}
.home-contant{padding: 20px;background: var(--color);}
.contact-all a{padding: 15px 22px;display: inline-block;background: #fff;line-height: 1;border-radius: 6px;text-transform: uppercase;color: var(--color);}
.contact-all{display: flex;justify-content: space-between;align-items: center;}
.contact-all p{font-size: 22px;line-height: 1;font-weight: bold;color: #fff;}
.home-news-box:hover .home-news-img img{transform: scale(1.05);}
.hoem-news-btn a:hover,.partner-btn a:hover{transform: translateY(8px);}
.home-news-box:hover .home-news-text a{color: var(--color);}
.partner-image:hover img{transform: scale(1.03);}
.hotproswiper-con:hover .hotproswiper-text p{background: var(--color);color: #fff;}
.hotpro-mySwiper{margin-top: 50px;}
.home-news-imgs{display: flex;}
@media (max-width:1600px) {
    .l-lawy{padding: 0 3%;}
    .home-banner-text h4{font-size: 46px;line-height: 1;}
    .home-banner-text p{font-size: 22px;}
    .home-video-title h4{font-size: 58px;}
    .home-video{padding: 200px 0;}
    .home-data-math p{font-size: 46px;}
    .home-data-text p{font-size: 20px;}
    .home-data-math{margin-bottom: 15px;}
    .home-hotproduct{padding: 60px 0;}
    .home-news {padding: 80px 0;}
}
@media (max-width:1420px) {
    .w-lawy{padding: 0 3%;}
    .home-video-title h4{font-size: 42px;}
    .home-video-img img{max-width: 60px;}
    .home-video {padding: 170px 0;}
    .home-data-all{padding: 70px 0;}
    .home-data-text p{font-size: 18px;}
    .home-data-math p{font-size: 38px;}
    #hotproswiper {margin-top: 35px;}
    .hotproswiper-text p{font-size: 18px;padding: 20px 0;}
    .home-partner {padding: 59px 0;}
    .home-news {padding: 50px 0;}
}
@media (max-width:1200px) {
    .home-banner-text h4{font-size: 32px;}
    .home-banner-text p{font-size: 18px;}
    .home-video-title h4 {font-size: 32px;}
    .home-video-img img {max-width: 50px;}
    .home-video {padding: 140px 0;}
    .home-data-all,.home-hotproduct,.home-partner{padding: 50px 0;}
    .home-data-math p {font-size: 32px;}
    .home-data-math {margin-bottom: 8px;}
    .home-data-text p{font-size: 16px;}
    .video-num{font-size: 30px;width: 70px;height: 70px;}
    .video-play{padding: 15%;}
    .home-news-com{padding: 15px;}
    .hoem-news-btn a{font-size: 14px;}
    .partner-title span{margin: 15px auto 30px;}
    .partner-title h2,.home-title h2{font-size: 24px;}
    .home-news-item{margin-top: 30px;}
    .contact-all p{font-size: 20px;}
}
@media (max-width:1024px) {
    .banner-btn>div{width: 40px;height: 80px;}
    .home-video {padding: 110px 0;}
    .video-play {padding:5%;justify-content: center;}
    .video-play .img lite-youtube {height:auto;}
    .home-data-all, .home-hotproduct, .home-partner {padding: 35px 0;}
    .hotproswiper-text p{font-size: 14px;}
    .swiper-hotpro-btn{margin-top: 25px;}
    .hotpro-button{width: 35px;height: 35px;}
}
@media (max-width:768px) {
    .home-banner-text{padding: 0 5%;}
    .home-banner-text h4 {font-size: 28px;margin-bottom: 10px;}
    .home-banner-text p{font-size: 16px;}
    .partner-btn{margin-top: 35px;}
    .partner-btn a{font-size: 14px;padding: 10px 25px;}
    .home-news {padding: 35px 0;}
    .home-news-text a h5{font-size: 14px;line-height: 1.2;}
    .video-num {font-size: 22px;width: 40px;height: 40px;}
}
@media (max-width:450px) {
    .home-banner-text h4{font-size: 18px;}
    .home-banner-text p{font-size: 12px;}
    .home-video-title h4{font-size: 24px;}
    .home-video-img {margin-top: 20px;}
    .home-video-img img {max-width: 35px;}
    .home-video {padding: 70px 0;}
    .home-data-math p{font-size: 24px;}
    .home-data-text p{font-size: 14px;}
    .home-data-all{flex-wrap: wrap;}
    .home-data-box {width: 50%;margin-bottom: 20px;}
    .partner-image {width: 32%;margin-bottom: 2%;}
    .home-news-item{margin-top: 15px;flex-wrap: wrap;}
    .home-news-box {width: 49%;margin-bottom: 2%;}
    .contact-all p{font-size: 16px;}
    .contact-all a {padding: 10px 20px;font-size: 12px;}
}
header .head-top .head-contact .item em,header .head-top .head-share ul li a{color:#fcc803}
.footer-bottom .main .right div.foot-right-tel{width:100%;margin-top:15px;display:flex;align-items:center;}
.footer-bottom .main .right div.foot-right-tel em{color:#fcc803;display: block;line-height: 1;margin-right: 5px;font-size:26px;}
@media (max-width:500px){.footer-bottom .main .right{display:block;}}
.footer-bottom .main .left .follow a{background:none;color:#fcc803;}
.footer-bottom .main .left .follow a .iconfont{font-size:24px;}
.foot-pro{display:none;}
.footer-bottom .main .right div{width:130px;}
.footer-bottom .right{display: flex;flex-direction: column;align-items: center;}
@media(min-width:769px){.footer-bottom .main .mid{flex: inherit;}
.footer-bottom .main .mid>div {width: 48%;}}
.footer-bottom .main .mid ul.foot-list {display:flex;flex-wrap:wrap;justify-content:space-between;}
.footer-bottom .main .mid ul.foot-list li {width:48%;}
.home-banner .swiper-pagination-bullet{width: 10px;height: 10px;}
.foot-contact{display:none;}
@media (min-width: 1025px) {.footer-bottom .main .mid>div {width:100%;}.footer-bottom .main .left {width: 33%;}.footer-bottom .main .mid{width:30%;    margin: 0px 0% 0 10%;}}
.footer-bottom .main .right div.foot-right-tel{font-size:20px;}
@media (min-width:1025px){body {padding-top:40px;}
header:not(.is-active) {background:none;}
header:not(.is-active) .head-info {box-shadow:0 0 0;}
header:not(.is-active) .head-info .head-nav .nav-ul>li>a {color:#fff;text-shadow:1px 1px 2px #000}
header:not(.is-active) .head-info .head-nav .nav-ul>li>em,header:not(.is-active) .head-search button em {color:#fff;}
header:not(.is-active) .head-info .head-nav .nav-ul>li>a.inmenu_1,header:not(.is-active) .head-info .head-nav .nav-ul>li:hover>a {color:#fff}
header:not(.is-active) .head-info .head-nav .nav-ul>li:hover>em {color:#fff}}
@media(max-width:768px){.home-banner-text{font-size:14px;left:50%;transform:translateX(-50%);max-width:70%;}}
.footer-bottom .main .mid ul.foot-list li em.iconfont.icon-youjiantou{transform:rotate(90deg);display: inline-block;}
.footer-bottom .main .mid ul.foot-list li em.iconfont.icon-youjiantou:before{content:"\e652"}
.crumbs .banner-content .banner-title-h1 {display:none;}
@media (min-width:1201px){header .head-info .head-nav .nav-ul>li>a {font-size:20px;}}
@media (min-width:1401px){header .head-info .head-nav .nav-ul>li>a{font-size:22px}}
.home-banner .swiper-pagination-bullet-active.cur::after{transition:width 3s linear}
@media (min-width:1025px){.crumbs .banner-content .banner-breadcrumbs{font-size:18px;}}
.home-partner .partner-image.hidden {display: none;}
.newscontent-details p{font-size: 18px;line-height: 1.8;}
.newscontent-details p strong{font-size: 20px;}
.technology .kche-item-title{padding:8px 15px;position:relative;z-index:0;transition:all .3s ease-in}
.technology .kche-item-title::before{position:absolute;left:0;top:0;content:'';width:0%;height:100%;background:var(--color);z-index:-1;transition:all .2s ease-in}
.technology .kche-item-title:hover::before{width:100%}
.technology .kche-item-title:hover{color:#fff}
.technology .kche-item-title:hover span{font-weight:700}
.technology .kche-item-title:hover span{color:#fff!important}
.kche-t176 h5,.kche-t122 h5,.kche-t197 .kche-t197-title h5,.kche-t184 .kche-t184-title,.kche-t158 .kche-t158-title h5,.kche-t138 h5{text-transform: initial;}

