﻿@charset "utf-8"; 
header{background:#fff}
.submenu{background:#fff;box-shadow:0 0 5px rgba(0,0,0,.15)}
.bbdd a.wmuActive{background-color:#d0332c}
#new,#new li:hover .new-btn a,#search,.construction-nav li a,.pro-cell>a:hover .pro-footer,.pro-item li>a:hover .pro-footer,.pro-item li>a:hover .pro-footers{background:#d0332c}
.about-banner h2,.con-banner h2,.contain h3,.footer-title,.ltd-btn a i,.ltd-btn a:hover i,.ltd-btn a:hover span,.net-banner h2,.pro-banner h2,.pro-btn a:hover i,.pro-btn a:hover span{color:#d0332c}
.ltd-btn a{border:1px #d0332c solid}
.about-nav .LocalCurrent{border-bottom:3px solid #d0332c}
#feedbackForm .submita,.ind li:hover::before{background:#d0332c!important}
.ind li:hover .ind-img:after{background:rgba(208,51,44,.8)}
.ltd-btn a:after{background:#000}
.ltd-btn a:hover{border-color:#000}
.ind li{width:25%}
.ind-mark h3{line-height:1.7;padding:50px 0 35px}
@media screen and (max-width:1024px){.ind li{width:50%}}
.nav-mid{width:100%;margin:0;padding:0 220px 0 230px}
#nav>li>a{font-weight:bold}
@media screen and (max-width:1500px){#nav>li>a{padding:0 16px}}
@media screen and (max-width:1366px){#nav>li>a{padding:0 10px}}
@media screen and (max-width:1200px){a.tswitch{display:none}
.nav-mid{padding-right:15px}}
.slider_img{position:relative}
.slider_img iframe{position:absolute;z-index:10;width:31%;height:54%;left:17%;top:22%}
.pro-item li>a:hover .pro-footer{background:0 0}
.pro-btn a:hover i,.pro-btn a:hover span{background:0 0}
.pro-btn a:after{background:0 0}
.ltd-btn a:after{background:0 0}
#new li:hover .new-btn a{background:0 0}
#new{background:#fafafa}
#nav>li:before{background:0 0}
.nav>li>a:focus,.nav>li>a:hover{background:0 0}
#nav>li:hover>a{color:#d0332c}
.inmenu_1{background:0 0}
#nav a.inmenu_1{color:#000}
.submenu li:hover{background:0 0}
.submenu>li:hover>a{color:#d0332c!important}
.indexaboutus .flex{display:flex;justify-content:space-between;max-width:1440px;margin:0 auto}
.indexaboutus .lf{width:60%;border-right:1px solid #eee;padding-right:3%}
.indexaboutus .rt{width:40%;padding-left:3%;font-size:16px}
.indexaboutus .title{text-transform:uppercase;font-size:30px;font-weight:600;margin-bottom:30px;margin-top:15px}
.indexaboutus .title span{color:#d0332c}
.indexaboutus{padding:60px 0}
.aboutuslist{display:flex;flex-wrap:wrap;justify-content:space-between}
.aboutusitem{width:45%;margin-bottom:2%}
.aboutusimg{position:relative;height:200px;overflow:hidden;border-radius:10px}
.aboutusimg p{position:absolute;bottom:0;left:0;width:100%;text-transform:uppercase;background:rgba(0,0,0,.5);color:#fff;padding:5px 15px}
.aboutusitem a{padding:5px 15px;display:inline-block;font-size:18px}
.aboutusimg img{width:100%;height:100%;object-fit:cover}
.indexaboutus .rt img{width:100%;display:block;margin-bottom:15px}
.indexaboutus .rt a{font-size:18px;margin-top:15px;display:inline-block}
.indexaboutus a:hover{color:#d0332c}
.indexcate-lsit{background:0 0;background-size:cover;display:flex;flex-wrap:wrap}
.indexcate-item{width:25%;position:relative}
.cate-txt{position:absolute;height:100%;transition:all .3s;width:37%;background:rgba(0,0,0,.5);color:#fff;font-size:14px;text-transform:uppercase;padding:0 4%;display:flex;line-height:2;flex-direction:column;justify-content:center}
.cate-txt a{display:block;color:#fff}
.cate-txt+a img{margin:30px auto;display:block}
.indexcate-item:hover .cate-txt{background:rgba(0,0,0,.7)}
.playbtn{margin:30px 0;background:url(../png/play02.png) no-repeat center;background-size:cover;height:65px;width:133px;transition:all .3s}
.indexcate-item:hover .playbtn{background-image:url(../png/play02-2.png)}
.indextitle{font-size:40px;text-align:center;text-transform:uppercase;font-weight:600}
.indextitle i{color:#d0332c}
#inds1 .indextitle{padding:35px 0;background:#fafafa;width:100%}
.tab-content>.tab-pane{display:block !important;opacity:1 !important}
body,.cate-txt,header,.footer-container .footer-ul li a,.footer-ul p{font-size:16px}
.company-culture h4{font-size:32px;border-bottom:2px solid #d0332c;color:#d0332c;padding:10px 0;margin-bottom:30px}
.company-culture .wrapper{display:flex;justify-content:space-between}
.company-culture .wrapper .item{width:30%}
.company-culture .wrapper .item .title{font-size:18px;text-align:center;background:#d0332c;padding:15px 0;color:#fff}
.company-culture .wrapper .item .content{padding:20px}
.tab-content>.tab-pane td{vertical-align:inherit}
.news-container p em{font-style:italic}
.table td p{text-align:center}
.singlepage  .container,.news-container{max-width:1200px}
.con-contain p.nylink{margin-top:-80px;padding-top:80px}
.feedbackForm{margin-left:auto;margin-right:auto}
a.tswitch-f{right:110px!important}
#feedbackForm .text,#feedbackForm .atextarea {font-size:14px!important}
.wmkc-itemcont{height:auto!important;min-height:100%!important}
.qrbx {position:absolute;right:100%;top:0;background:#fff;padding:8px;display:none}
.qrbx img {max-width:inherit;width:140px;margin-bottom:5px}
.footer-container .col{min-width:inherit}
.news-container.container h2{text-align:left}
body{font-family:Poppins !important}
@font-face{font-family:Poppins;font-display:swap;src:url(../ttf/poppins.ttf) format('truetype')}
.con-contain .container,.con-contain .container p{font-size:14px}
.pro-info-container .wmkcfeedback{width: 100%;}
.pro-show .whe-head{display: flex;flex-direction: row-reverse;}
.pro-show .whe-left{width: 35%;}
.pro-show .whe-left .main-img{width:100%}
#ps li,#ps{height: auto;}
#global img {max-width:100%;margin-top:25px;}
.nav-right {right:190px;}
.nav-mid {padding-right:350px;}
@media (max-width:1550px){#nav>li>a{padding:0 16px}}
@media (max-width:1440px){#nav>li>a{padding:0 10px}}
@media (max-width:1300px){.nav-right {right:0px;}
.nav-mid {padding-right:150px;}
a.tswitch{display:none}}
.prolist-content .co-cimg p{display: flex;justify-content: center;}