﻿@charset "utf-8";
.logo img{max-height:60px}
.foot-b,.foot-t{background:#aaa}
@media (min-width:1025px){.head-b{height:55px}
.logo img{max-height:55px}
.nav>li>a{line-height:55px}}
.newpro-item-r a{height:100%}
.newpro-item-r a img{height:100%;object-fit:cover}
@media (min-width:769px){.hcontact,.head-wel{color:#fff}}
#swiper-banner video{width:100%;min-height: inherit;}
.newpro{padding:3% 0}
.newpro-list li{margin-bottom:10px}
.newpro-bref p{line-height:21px;max-height:105px}
@media (max-width:1280px){.newpro-bref p{margin-bottom:12px}
.newpro-bref{padding:12px}}
@media (max-width:1080px){.newpro-bref p{-webkit-line-clamp:4}}
@media (max-width:560px){.newpro-item-r a{height:0;padding-bottom:100%}
.newpro-item-r a img{position:absolute;top:0;left:0;object-fit:contain}}
.floatwindow_fd_main li a{white-space:nowrap}
.maybe-img{position:relative;height:0;padding-bottom:100%}
.maybe-img img{max-height:inherit;position:absolute;top:0;left:0;height:100%;object-fit:contain}
.hcontact p.headtel{display:none;}
