﻿@charset "utf-8"; 
:root {--color: #0e4392;--hovercolor: #08306a;--headercolor: #FFFFFF;--footercolor: #FFFFFF;}
.prodetails-content .prodetails-article-title {display: none!important;}
.home-contact .more{padding:0 20px;width:auto;}
.home-choose{background-image: inherit !important;background-color: #0e4392;color: #fff;}
.home-choose .homechoose-content .homechoose-item::after{background: #0e4392}
.home-choose .homechoose-text{color: #fff;}
.home-about .about-img .about-icon em, .home-about .about-img .about-icon span{color:#fff;}
.home-about .about-img .about-icon{background: #0e4392}
.home-contact:before{content:'';width:100%;height:100%;display: block;position:absolute;top:0;left:0;z-index:0;background:rgba(255,255,255,0.75)}
.home-contact .l-wrap{z-index:2;position: relative;}
.home-contact .home-title{color:#272727;}
@media (min-width:1025px){body{padding-top:120px}
.head-info .nav-ul>li ul{background:#fff}
.head-info .nav-ul>li:hover .submenu li:hover>a{color:#fff}
header.is-active .head-info,.nobanner header .head-info{background:#fff}
.head-top{background:var(--color)}
.head-share ul li a,.head-link .item a,.head-link em,.head-link .item a:hover{color:#fff}
.head-info .nav-ul>li a,.head-info .head-search button,.head-info .nav-ul>li>.submenu em{color:var(--color)}
.head-info .nav-ul>li:hover .submenu li:hover>em{color:#fff}}
@media (min-width:1366px){body{padding-top:140px}}
@media (max-width:1024px){.head-info,header.is-active .head-info {background:#fff;}
.m-menu span{background:#000}}
@media (min-width:1441px) and (max-width:1600px){.home-about h1{font-size:32px}}
@media (min-width:1367px) and (max-width:1440px){.home-about h1{font-size:28px;}}
@media (min-width:769px) and (max-width:1280px){.home-about h1{font-size:24px;}}
@media (min-width:769px) and (max-width:1440px){.home-about .about-text{-webkit-box-orient: vertical;-webkit-line-clamp:12;overflow: hidden;display: -webkit-box;}}
.home-projects .homeprojects-content{background:#fff}
.home-projects .home-title span{color:#272727}
.home-projects .homeprojects-content .title,.home-projects .homeprojects-content .text{color:var(--fontcolor)}
.home-projects .homeprojects-content .home-more,.home-projects .homeprojects-content .home-more::before{background:var(--color);color:#fff;}
.home-hotpro .home-des{display: none;}
.home-projects .homeprojects-content,.home-projects .homeprojects-left .home-des, .home-projects .homeprojects-left .home-title{padding-left:0;}
@media (max-width:768px){.home-about .about-img{padding-left:0;padding-top:0;}}
.home-about .about-img::before{display:none;}
@media (min-width:451px){.home-projects .homeprojects-content .title{font-size:28px;}}
.home-projects{padding-bottom:4.5%!important}
@media (max-width:450px){.home-projects{padding-bottom:50px!important}}
.home-hotpro{padding-bottom:0;}
.home-projects .homeprojects-content .text{-webkit-line-clamp: 10;}
footer{color: #fff;}
.home-banner .swiper-slide img{opacity:1;}
.home-banner .swiper-slide-active img{animation:none;}
@media (max-width:768px){.home-banner{height:auto;}}