﻿@charset "utf-8"; 
header nav ul {min-width: inherit}
.common-container .common-content .common-main{line-height:1.75em}
.home-container .news-product .news-content .ircn{height:50px}
header nav ul .submenu li a{line-height:43px}
.floatwindow_more_box{height:auto!important}
header nav,header nav ul .submenu li {background:#fff}
header nav ul .submenu li:hover a,header nav ul>li a {color:#000}
header nav ul .inmenu_1,header nav ul>li:hover>a {color:#db2826}
header nav ul .submenu li:hover >a {background:#db2826;color:#fff}
header nav .header-logo img {height:90px}
header nav >ul>li>a {white-space:nowrap}
.home-container .news-product {  background: url(/Content/uploads/2021848193/20211115152452754f8de27f9d473589e36c47273ba896.jpg)}
.home-container .video { background: url(/Content/uploads/2021848193/202111151524541329542b57204c538c3625fa3cd06b78.jpg) no-repeat; }
.news-product:before,.video:before{content:'';position:absolute;width:100%;height:100%;background:rgba(0,0,0,.5);left:0;top:0}
.news-product,.video,.home-container .video .contain{position:relative}
.phoneright{text-align: right}
footer .footer-top .footer-nav {width:auto;flex-basis:inherit}
footer .footer-top>div{max-width:24%}
footer .footer-top .footer-nav ul{width:100%}
.footer-inquiry form {margin-top:5px}
.footer-inquiry input {font-size:15px;display:block;border:none;box-sizing:border-box;margin-top:12px;padding:0 15px;height:40px;width:260px;outline:none}
.footer-inquiry textarea {font-size:15px;display:block;border:none;box-sizing:border-box;margin-top:12px;padding:0 15px;height:140px;width:260px;outline:none;resize:none;padding:10px 15px}
.footer-inquiry input.footBtn {width:auto;background:var(--color);color:#fff;padding:0 30px;cursor:pointer}
.footer-inquiry input.footBtn:hover {opacity:.9}
@media (max-width:960px){footer .footer-top>div{max-width:32%}}
@media (max-width:768px){footer .footer-top>div{max-width:100%;width:100%}
footer .footer-top{flex-wrap:wrap}
.footer-inquiry input,.footer-inquiry textarea{width:100%;max-width:360px}}
@media (min-width:1025px){footer .footer-top .footer-nav ul {display:flex;flex-wrap:wrap;max-height:200px}
footer .footer-top .footer-nav ul li {width:50%;padding-right:15px;box-sizing:border-box}}