﻿@charset "utf-8"; 
:root {--color:#ED730D}
.common-content .table-responsive, .pro-p {margin: 5px 0}
.common-container .common-content .common-main {font-size: 16px;line-height: 1.7em}
.home-container .company-advantage .advantage-list li p { -webkit-line-clamp: 4}
header nav {background:#fff}
header nav ul>li a {color:#000}
header nav ul .inmenu_1,header nav ul>li:hover >a {color:#ED730D}
@media screen and (min-width:961px){header nav ul .submenu {width:100%;left:0;flex-direction:inherit;flex-wrap:wrap;background:#fff;padding:15px 25px;box-sizing:border-box;justify-content:flex-start}
header nav ul {position:static}
header nav ul .submenu li {background:#ED730D;width:20%;display:block}
header nav ul .submenu li:hover a {background:none}
header nav ul .submenu li a {box-sizing:border-box;color: #fff}}
@media screen and (max-width:1280px) and (min-width:961px){header nav ul .submenu li{width:25%}}
.home-container .news-product .news-content .ircn{height:50px}
footer .footer-top .footer-nav{width:auto;flex-basis:inherit}
@media screen and (max-width:768px){footer .footer-top .footer-nav{max-width:inherit}
footer .footer-top{flex-wrap:wrap}}
header nav .search-input .searchbtn, .home-container .news-product .news-btn i, .home-container .news-product .news-btn:hover span:first-child, .home-container .news-product .pro-btn a:hover, .home-container .about-btn a:hover, .home-container .video-btn a:hover, .common-main .pro-top .pro-con .btn-list .send-btn, .common-main .pro-detail .pro-detail-title h3{color:#fff}
.newslist-0 li .news-date p{background:#ED730D;color:#fff}
.common-container .common-content .title,footer .footer-top .footer-nav li:hover a,.home-container .company-advantage .advantage-list li:hover p,.home-container .company-advantage .pro-list>li>a span{color:#fff}
footer .footer-top .footer-intro .foot-phone span, footer .footer-copy .top-btn i, .common-main .pro-top .pro-con .btn-list .LayImAhrefNode{color:#fff}
footer .footer-top .footer-title:after{background:#ED730D}
footer .footer-top .footer-nav li:hover:after{border-color:#fff}
@media screen and (min-width:769px){header nav ul .submenu{min-width:inherit}}
@media screen and (max-width:768px){footer .mobile-bottom .mobile-bottom-item i,header nav .search-btn i {color:#fff}
header nav .nav-btn span {background:#fff}
header nav ul>li a{color:#222}}
@media screen and (min-width:961px){header nav ul .submenu{padding:15px 25px;background:#ED730D}}
@media screen and (min-width:1081px){header nav ul .submenu{padding:15px 50px}}
@media screen and (min-width:1281px){header nav ul .submenu{padding:15px 100px}}
@media screen and (min-width:1601px){header nav ul .submenu{padding:15px 260px}}
@media (min-width:1440px){.about-content {position:relative}
.about-btn {position:absolute;bottom:180px}}
header .header-top #xyz{right:0}
header .header-top #xyz .xyz12{right:0}
header .header-top #xyz .xyz12 ul{display:flex;flex-wrap:wrap;width:600px;position: absolute;right: 0;z-index: -1;margin-top:40px;box-shadow: 0px 1px 4px rgb(0 0 0 / 13%);background:#ED730D;flex-direction: inherit}
header .header-top #xyz .xyz12 ul li{padding:0 5px;width: 200px;box-sizing: border-box}
header .header-top #xyz .xyz12 ul li:nth-child(1){text-align: right;padding-right: 35px;background:none;position: absolute;top: -40px;right: 0}
header .header-top #xyz .xyz12 ul li:nth-child(1):hover{background:none}
header .header-top #xyz .xyz12 span{z-index:9999;right: 0}
header .header-top #xyz .xyz12 ul li:nth-child(1){width:auto}
@media (max-width:480px){header .header-top #xyz .xyz12 ul{margin-right:-180px;width:300px}
header .header-top #xyz .xyz12 ul li:not(:first-child){width:150px;height:25px;line-height:25px}
header .header-top #xyz .xyz12 ul li:nth-child(1){right:180px}
header .header-top #xyz .xyz12 ul li a{display:block;white-space: nowrap;text-overflow: ellipsis;overflow: hidden}}
.home-container .video{background: #f1a15e}
@font-face{font-family:"BlackCondensed";src:url('/js/34366/Swiss721BT-BlackCondensed.ttf') format('truetype')}
header nav >ul>li>a{font-size:20px;font-family:"BlackCondensed";text-transform:capitalize}
header nav .nav-btn span{background:#000}
@media screen and (max-width:768px){header nav .search-btn i{color:#000}
header nav >ul>li>a{font-size:16px}}
.home-container .news-product {background:#ED730D;position:relative}
.home-container .news-product:before{content:'';width:100%;height:100%;background:rgb(204 204 204 / 50%);position:absolute;top:0;left:0}
.home-container .news-product .section-title span {color:#fff}
.home-container .news-product .section-title:before {background:#fff}