﻿@charset "utf-8";
.pro-info-container.container .construction-nav,.tab-content{max-width:1180px;margin:0 auto}
header,.submenu{background:rgba(0,0,0,.3)}
#nav a{color:#fff}
#Allbody{margin-top:0}
header,.nav-left a{height:90px}
#nav>li>a{line-height:90px}
#Products .container{max-width:1100px}
.pro-item li>a>div:first-child{height:auto}
.fshare{margin-top:10px}
.fshare a{margin-right:6px}
.inbp{display:inline-block;text-align:left}
.construction-nav.container li{width:32%;padding:0;margin-right:2%;margin-bottom:10px;background:#fdb812;border:1px solid #ccc;height:58px;display:flex;align-items:center}
.construction-nav.container li:hover{background:#fff;border-color:#ccc}
.construction-nav.container li:nth-child(3n){margin-right:0}
.construction-nav.container li a{background:none;line-height:1.3;height:auto;white-space:normal;font-size:17px}
@media screen and (max-width:1023px){.construction-nav.container li{width:49%;margin-right:2%}
.construction-nav.container li:nth-child(3n){margin-right:2%}
.construction-nav.container li:nth-child(2n){margin-right:0}}
.container,.loader-rt>.contain{max-width:1100px}
.table,.whe-right>div{width:100%}
.fg>p{padding:10px 0}
.whe-left{width:380px}
.whe-right{width:calc(100% - 420px)}
.about-banner h1,.con-banner h1,.net-banner h1,.pro-banner h1,.about-banner h2,.con-banner h2,.con-banner h2,.net-banner h2,.pro-banner h2{text-align:left;padding-left:50px;text-transform:uppercase}
.about-banner p,.con-banner p,.net-banner p,.pro-banner p{color:#fff;text-align:left;padding-left:50px;text-shadow:0 0 2px #000}
.about-banner p a,.con-banner p a,.net-banner p a,.pro-banner p a,.about-banner p span,.con-banner p span,.net-banner p span,.pro-banner p span{color:#fff}
.con-banner,.pro-banner{margin-top:90px}
#new li>div img{width:auto;max-height:100%}
.idx-new-img a{text-align:center;max-height:250px}
.new-contain .h3,.new-contain h3{padding:0;height:auto;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;height:44px;margin:10px 0}
.new-contain{width:90%}
.new-btn{margin:20px 0}
#new li>div{height:auto}
.container .h2,.global-title .h2{text-transform:uppercase;margin-top:30px}
.global-title{padding-top:50px}
.global-title .h2{margin-bottom:0}
.construction-nav.container li a{text-align:left}
.loader-rt ul li.pro-cell .pro-footer h4,.index-prolist li a .h4{white-space:normal;text-align:left}
#Products .container,#new .container,.global-title{padding-top:0}
.submenu li:hover{background:#fdb812}
.submenu{top:100%}
.construction-nav.container.clearfix ul li a{position:relative;padding-left:25px}
.construction-nav.container.clearfix ul li a:before{content:'';border-width:8px;border-style:solid;border-color:transparent transparent transparent #000;position:absolute;left:10px;top:50%;margin-top:-8px}
.nav-left img{width:auto;padding-left:500px}
.nav-mid{width:100%;margin:0;padding-left:720px;text-align:left}
@media screen and (max-width:1650px){.nav-left img{padding-left:300px}
.nav-mid{padding-left:510px}}
@media screen and (max-width:1400px){.nav-left img{padding-left:150px}
.nav-mid{padding-left:360px}}
@media screen and (max-width:1200px){.nav-left img{padding-left:10px}
.nav-mid{padding-left:230px}}
.construction-nav.container .prosubmenu li a{position:relative;padding-left:30px}
.construction-nav.container .prosubmenu li a:before{content:'Â»';position:absolute;left:10px}
.footer-container .col .lfr{display:none}
.inbp{max-width:70%}
@media(max-width:1441px){.inbp{max-width:60%}
.ind-mark p{font-size:14px;line-height:1.7}}
.head-main .l-wrap,.head-nav{height:96px}
#new .new-img{position:relative;height:0;padding-bottom:100%}
#new .new-img img{max-height:inherit;position:absolute;top:0;left:0;height:100%;object-fit:contain}