﻿@charset "utf-8";
:root{--headercolor:#000000}
.table tr:nth-child(even) {  background: #fff; }
.table tr:nth-child(odd) {  background: #eee; }
@media(min-width:1025px){.pro-d-main .l-wrap{max-width: 1600px;padding: 0px 120px;}}
footer .foot-item .foot-link .item p {word-break: inherit;}
.home-about .about-info .title{margin-top:0;}
@media(max-width:1600px){.home-about .about-info .title{font-size:32px;}}
@media (max-width: 1024px) {.home-about .about-info .title {font-size: var(--fontsize24);}}
@media (max-width: 500px) {.home-about .about-info .title {font-size: var(--fontsize20);}}
.home-hotpro .hotpro-main .hotpro-wrap{width:100%;}
.head-left .item:nth-child(2){margin-left:20px;}
.home-hotpro .hotpro-main .swiper-slide .info .more{min-width: 100px;}
.home-service .service-item:nth-child(2) .box {top:auto;bottom:0;}
.home-service .service-item .box .text {max-width:100%;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:5;overflow:hidden;line-height:25px;height:125px;}
@media (max-width:1500px){.home-service .service-item .box .title{font-size:38px;}}
@media (max-width:1280px){.home-service .service-item .box .title{font-size:28px;margin-bottom:10px}
.home-service .service-item .box .text{margin-bottom:25px}}
@media (max-width:1024px){.home-service .service-item .box .title{font-size:24px}
.home-service .service-item .box .text{-webkit-line-clamp:4;height:100px}}
@media (max-width:500px){.home-service .service-item .box .title{font-size:20px;margin-bottom:5px}
.home-service .service-item .box .text{margin-bottom:15px;height:auto;font-size:13px;line-height:1.6}}
body.index{background: var(--hovercolor);}
.home-hotpro .hotpro-img img{height:100%;}
.home-hotpro .hotpro-main .swiper-slide .info .title{-webkit-box-orient: vertical;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;}
@media(max-width:1440px){.home-hotpro .hotpro-main #hotpro{margin-bottom: -20px;}}
@media(max-width:1366px){.home-hotpro .hotpro-main #hotpro{margin-bottom: -20px;}}
@media(max-width:768px){.home-hotpro .hotpro-main #hotpro{margin-bottom: 0px;}}
@media(min-width:1599px){.home-hotpro .hotpro-img img{height:98%;}}
@media(min-width:1919px){.home-hotpro .hotpro-img img{height:93%;}}
header .head-info,header .head-top,header.is-active,.nobanner header .head-top,.nobanner header .head-info{background:#fff;}
@media (min-width:1025px){body{padding-top:116px;}
.head-logo a img{max-height:45px;}}
@media (max-width:1024px){header{background:#fff;}
.lang-icon img{filter: brightness(0);}
.m-menu span{background:var(--fontcolor)}}
main,.protypefeedback{background: #F1EDE8;}
.maylink-list li .pro-info .title{height: 55px;}
footer .foot-item .foot-logo img{max-height: 50px;}
@media (min-width:1025px){.home-about .about-info .title{font-size:30px;}}
@media (min-width:1601px){.home-about .about-info .title{font-size:43px;}}
.floatwindow_fd_main {right:-250px!important;transition:all .3s ease;}
.floatwindow_fd_conct:hover .floatwindow_fd_main {right:0!important;transition:all .3s ease;}
.floatwindow_fd_main .floatwindow_phone{padding:0 0 10px!important;border:none!important}
.floatwindow_fd_main .floatwindow_phone>span{font-size:14px!important;color:#666!important}
.floatwindow_fd_main li.floatwindow_phone>span:first-child{background:url(/uploads/42686/page/p20241030105221013c9.png) no-repeat 1px center;}
.floatwindow_fd_main li.floatwindow_phone>span:first-child img{visibility:hidden!important}
.lang-icon img{filter: invert(1);}
@media (min-width:1025px){.head-lang{margin-right:100px;}}