﻿@charset "utf-8";
:root {--color:#1e4a79}
.head-nav>ul>li .inmenu_1,.head-nav>ul>li:hover>a,.head-nav>ul .submenu a:hover {background:#1e4a79;color:#fff}
@media screen and (max-width:768px) {.head-nav>ul>li .inmenu_1,.head-nav>ul>li:hover>a,.head-nav>ul .submenu a:hover {background:0 0;color:#1e4a79}
.mobile-bottom,.mobile-bottom .mobile-bottom-item {background:#1e4a79}}
.side-float .title {background-color:#1e4a79}
.foot .text,.news .common-title,.ind-item:hover,.hot-pro ul li:hover * {color:#fff}
.common-side .title,.hvr-bounce-to-right:hover,.news ul li:hover .more-btn,.hvr-bounce-to-right-y:active,.hvr-bounce-to-right-y:focus,.hvr-bounce-to-right-y:hover {color:#fff}
.news .common-more-btn {border-color:#fff;color:#fff}
.hvr-bounce-to-right:before {background:#1e4a79}
.news .hvr-bounce-to-right:before {background:#fff}
.news .hvr-bounce-to-right:hover {color:#1e4a79}
.pro-review .pro-preview-right .btn-list .btn span,.pro-review .pro-preview-right .btn-list .pdown2 span,.common-link .prev a,.common-link .prev,.common-link .next a,.common-link .next {color:#fff}
@media screen and (max-width:768px) {.head-nav>ul {background:#fff}
.head-nav>ul>li a {color:#000}
.head-nav>ul>li {border-color:#ccc}
.hot-pro .pro-name {color:#fff;text-align:center}
}
.head,.head-nav>ul .submenu {background:#fff}
.swiper-button-next,.swiper-button-prev {background:0 0;display:flex;align-items:center;justify-content:center}
.swiper-button-next i,.swiper-button-prev i {font-size:20px}
.ind {background:#fff}
.ind-item a {position:relative;width:100%;display:block}
.ind-item a:before {content:'';width:100%;height:100%;position:absolute;left:0;top:0;background:rgba(0,0,0,.4);z-index:1;transition:.3s}
.ind-item img {opacity:1;position:relative}
.ind-item {color:#000;padding:0;height:auto}
.indtxt {position:absolute;width:100%;top:0;left:0;height:100%;padding-top:40px;box-sizing:border-box;z-index:2;color:#fff}
.ind-item a:hover:before {background:rgb(30 74 121/80%)}

.pro-review .pro-preview-right article {margin-right:0px}
.table td,.table th {padding:5px;margin:0;text-align:center}
.pro-review .pro-preview-right .pro-name {color:#305496;font-weight:bold}
.pro-detail .title span {position:relative;font-size:18px;padding:6px 20px 8px;box-sizing:border-box;margin:0}
.pro-detail .title span {background-color:#305496;border:none;font-weight:bold;color:#fff;display:block}
.common-main p{padding-bottom:5px}
.news-con,.news-title,.hot-pro .pro-intro{word-break:break-word}
.project-list .project-content{word-break:break-word}
.side-news ul .news-img img{object-fit:contain}
.ind-item img{object-fit:cover}
.prolist-0 li>a{justify-content:center}
.wmkc-template-44 .wmkc-flex{align-items:center}
main {overflow-x:hidden}
.common-title {position:relative;color:#fff}
.common-title:before {content:'';width:100vw;height:100%;background:#1E4A79;position:absolute;left:50%;transform:translate(-50%,0);z-index:-1}
.hot-pro ul{margin-top: 0}
.common-title{font-size: 40px;line-height: 2}
.map-w .map-info table {margin:10px 0}
.map-w .map-info td {line-height:1.5;padding:18px 5px;vertical-align:middle}
.map-w {align-items:center}
.foot-l .lfr li:nth-child(2) {background:#2D8DC5}
.foot-l .lfr li:nth-child(1) {background:#1278F3}
.foot-l .lfr li:nth-child(3) {background:#0B66C1}
.foot-l .lfr li:nth-child(4) {background:radial-gradient(circle at 30% 107%,#fdf497 0,#fdf497 5%,#fd5949 45%,#d6249f 60%,#285aeb 90%)}
.foot-l .lfr li {border-radius:10px}
.foot-l .lfr li img{filter:brightness(300%)}