﻿@charset "utf-8";
:root{--color:#cb451b}
.abouts-content{line-height:1.75em}
.news-detail-content article p,.knowledges-detail-content article p{margin-top:2px}
.products-content .pro-list .list-2 .pro-img img{height:278px;object-fit:contain}
.home-container .partners ul li{height:auto;padding-bottom:0;display:flex;justify-content:center;align-items:center}
.innerab .abouts-content{max-width:960px;padding-left:0;padding-right:0;margin:0 auto}
header .header-top .top-info{display:none}
header .header-top{justify-content:flex-end}
.pro-img{position:relative}
.pro-img:before,.pro-img:after{position:absolute;content:'';width:100%;height:100%;background:rgba(0,0,0,.25)}
.pro-img:before{left:-100%;top:-100%;transition:.5s;z-index:1}
.pro-img:after{top:100%;left:100%;transition:.5s;z-index:1}
.home-container .hot-product ul li .pro-img:after,.products-content .pro-list .list-1 .pro-img:after{padding:0}
.home-container .hot-product ul li:hover .pro-img:before,.home-container .hot-product ul li:hover .pro-img:after{left:0;top:0;transition:.5s}
.home-container .hot-product ul li .pro-img,.home-container .hot-product ul li{height:auto;display:block}
.products-content .pro-list .list-1,.products-content .pro-list .list-1 .pro-img{overflow:hidden}
.products-content .pro-list .list-1:hover .pro-img:before,.products-content .pro-list .list-1:hover .pro-img:after{left:0;top:0;transition:.5s}
.add-sharebtn i{font-size:20px;color:#fff}
.pro-detail-content .pro-intro,.pro-detail-content .pro-spec,.pro-detail-content .productsTags{max-width:1000px;margin:30px auto}
.pro-detail-content .pro-intro article{padding-right:0}
.products-content .pro-list .list-1 .pro-img a{position:relative;height:auto;padding-bottom:100%}
.products-content .pro-list .list-1 .pro-img a img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:contain}
.about-con{text-align:left;margin-top:10px;position:relative}
.about-con li{float:left;width:45%;padding:35px;position:relative;box-sizing:border-box;background:#2b3aa1;color:#fff}
.about-con li:nth-child(2n){margin-left:10%;margin-top:100px}
.about-con li:nth-child(3),.about-con li:nth-child(4){background:#eee;color:#000}
.about-con li:nth-child(3) h4,.about-con li:nth-child(4) h4{color:#000}
.triangle{display:block;position:absolute;width:0;height:0;border:inset 14px;content:''}
.triangle--left{border-right-style:solid;top:50%;left:-63px;margin-top:-7px}
.triangle--right{border-left-style:solid;top:50%;right:-63px;margin-top:-7px}
.about-con-mid{width:2px;background:#eee;position:absolute;left:50%;top:0;height:100%;z-index:-1}
.circle{width:14px;height:14px;border:2px solid;position:absolute;border-radius:50%;right:-10%;margin-right:-13px;top:50%;background:#fff;border-color:#2b3aa1}
.about-con li:nth-child(2n) .circle{left:-10%;right:unset;margin-right:unset;margin-left:-11px}
.u-pos{width:100%;height:100%;position:relative}
.u-pos h4{color:#fff;font-size:18px;line-height:1.6}
.triangle--left{border-color:transparent #2b3aa1 transparent transparent}
.triangle--right{border-color:transparent transparent transparent #2b3aa1}
.about-con li:nth-child(3) .triangle--right{border-left-color:#eee}
.about-con li:nth-child(4) .triangle--left{border-right-color:#eee}
.clearfix::after{display:block;clear:both;content:""}
@media screen and (max-width:768px){.about-con li{padding:10px;font-size:14px}
.u-pos h4{font-size:15px;margin-bottom:5px}
.about-con li p{line-height:1.4}
.triangle--right{right:-33px}
.triangle--left{left:-33px}}
.faq-list{margin-top:30px}
.faq-list>li{background-color:#f6f6f6;margin-bottom:20px;width:100%}
.faq-list li.is-active .project-name{background-color:#2b3aa1;color:#fff}
.faq-list .project-content{box-sizing:border-box;display:none;line-height:2em;padding:2em;text-align:center}
.faq-list .project-content ul>li{background:url(/images/common/arrow.png) no-repeat;background-position:0 12px;padding-left:40px}
.faq-list .project-name{border-bottom:1px solid #2b3aa1;box-sizing:border-box;color:#555;cursor:pointer;height:50px;line-height:50px;text-align:center;transition:background-color .2s}
.faq-list .project-content img{max-height:800px}
.about-con li:nth-child(1) .u-pos p,.about-con li:nth-child(2) .u-pos p,.about-con li:nth-child(5) .u-pos p,.about-con li:nth-child(6) .u-pos p{color:#fff}
.nyhistorybox .about-con-mid{display:none}
.nyhistorybox .u-pos h4{color:#999}
.nyhistorybox .triangle--left,.nyhistorybox .triangle--right{display:none}
ul.video11{display:flex;flex-wrap:wrap;justify-content:space-between}
ul.video11 li{width:48%;margin-bottom:25px;text-align:center;display:flex;flex-direction:column}
ul.video11 li iframe{width:100%}
ul.video11 li >p:first-child{margin-bottom:10px}
.our-factory article table,.our-certificate article table,.our-service article table,.production-market article table,.our-history article table,.about-us article table,.about-us article table a{color:#fff;}
.innerab .about-us .firstRow td{background: var(--color)!important;}
.our-history .firstRow td{background: var(--color)!important;}
.our-factory .firstRow td{background: var(--color)!important;}
.our-history .nyhistorybox .u-pos h4{color:var(--color);}
.our-service article p span{color: var(--fontcolortitle)!important;font-size: 17px;}
.our-service .firstRow td{background: var(--color)!important;}
.production-market .firstRow td{background: var(--color)!important;}
.our-certificate .firstRow td{background: var(--color)!important;}
@media (min-width:1025px){.head-logo img{max-height:inherit;}}
.home-activity .l-wrap .img{display:none;}
.home-about .home-title{font-size:28px;}
@media(max-width:1366px){.home-about .home-title{font-size:22px;}}