/*banner1标题行高*/
@media screen and (min-width:1441px) {
  #sitewidget-advancedSlider-20250521105929-advancedSlider > DIV:nth-child(1) > DIV:nth-child(1) > DIV:nth-child(4) > STRONG > SPAN > SPAN {
    line-height:60px !important;
  }
  #sitewidget-advancedSlider-20250521105929-advancedSlider > DIV:nth-child(1) > DIV:nth-child(1) > DIV:nth-child(4) > STRONG > SPAN {
    line-height:60px !important;
  }
}@media screen and (max-width:1440px) and (min-width:1025px) {
  #sitewidget-advancedSlider-20250521105929-advancedSlider > DIV:nth-child(1) > DIV:nth-child(1) > DIV:nth-child(4) > STRONG > SPAN > SPAN {
    line-height:40px !important;
  }
  #sitewidget-advancedSlider-20250521105929-advancedSlider > DIV:nth-child(1) > DIV:nth-child(1) > DIV:nth-child(4) > STRONG > SPAN {
    line-height:40px !important;
  }
}


/*首页页脚logo大小*/
@media screen and (max-width:500px) {
  #picture-wrap-ugpjRTlchaUE > A > IMG {
    width:200px !important;
  }
}

/*首页热门产品宽度区块16394*/
@media (min-width: 1440px) {
  div.customContainer16394 {
    width: 1360px;
  }
}
#siteblocks-setting-wrap-FLptnRZyIubE .customContainer16394 .proshow-custom-item .proshow-custom-caption .picDescription {
  font-size:18px !important;
}
#siteblocks-setting-wrap-FLptnRZyIubE .customContainer16394 .proshow-custom-item .proshow-custom-caption .showBtn {
  display:none !important;
}
#siteblocks-setting-wrap-FLptnRZyIubE .customContainer16394 .proshow-custom-item .proshow-custom-caption .proshow-same {
  border-bottom-style:none !important;
  text-align:center !important;
}
#siteblocks-setting-wrap-FLptnRZyIubE > DIV > DIV {
  margin-top:0px !important;
  margin-bottom:0px !important;
  padding-top:20px !important;
  padding-bottom:10px !important;
}
#siteblocks-setting-wrap-FLptnRZyIubE .customContainer16394 .proshow-custom-item .proshow-custom-main {
	padding-top:30px !important;
}
@media screen and (max-width:500px) {
	#siteblocks-setting-wrap-FLptnRZyIubE .customContainer16394 .proshow-custom-item .proshow-custom-main {
	padding-top:10px !important;
}
}
/*首页about板块视频按钮隐藏*/
#picture-wrap-JbfEnIForHQj > A > DIV {
  display:none !important;
}
/*首页滚动数字字体*/
#component_STAZdykJSRQt > DIV > DIV > DIV > DIV:nth-child(1) > SPAN:nth-child(1) {
  font-family:Poppins !important;
}
#component_ttUjdIbfWqRO > DIV > DIV > DIV > DIV:nth-child(1) > SPAN:nth-child(1) {
  font-family:Poppins !important;
}
#component_uiAjIdGfChyO > DIV > DIV > DIV > DIV:nth-child(1) > SPAN:nth-child(1) {
  font-family:Poppins !important;
}
#component_yoAOnSGpCsZt > DIV > DIV > DIV > DIV:nth-child(1) > SPAN:nth-child(1) {
  font-family:Poppins !important;
}
#component_vCUjnyGAMYTt > DIV > DIV > DIV > DIV:nth-child(1) > SPAN:nth-child(1) {
  font-family:Poppins !important;
}
#component_wHfjndQprEOZ > DIV > DIV > DIV > DIV:nth-child(1) > SPAN:nth-child(1) {
  font-family:Poppins !important;
}
#outerContainer_1750902784766 .sitewidget-pictureNew img {
  transform:scale(0.9) !important;
  transform-origin:center !important;
}
#outerContainer_1750902784766 .sitewidget-jumpNum .sitewidget-bd .num-box,#outerContainer_1750902784766  .sitewidget-jumpNum .sitewidget-bd .unit-box {
  line-height:42px !important;
}

/*首页证书板块边距*/
#certify {
  margin-top:40px !important;
}


/*首页优势区块边距及手机端*/
div.block25954 .imgList .imgItem .mainImg {
  height: 400px;
}
#component_qdKtcWIMDUiZ > DIV > DIV > DIV {
  display:none !important;
}
#location_DBAOmzFaeTfZ > DIV:nth-child(2) {
  margin-top:20px !important;
  margin-bottom:20px !important;
}
@media screen and (max-width:500px) {
  #component_qdKtcWIMDUiZ > DIV {
    display:none !important;
  }
  #component_oZUjmrSMhOWE > DIV > DIV > DIV {
    display:none !important;
  }
  #component_oZUjmrSMhOWE > DIV {
    display:none !important;
  }
}
#siteblocks-setting-wrap-DBAOmzFaeTfZ .block25954 .banner-name a {
  font-size:21px !important;
}
#location_DBAOmzFaeTfZ > DIV:nth-child(2) {
  margin-top:0px !important;
}
#location_DBAOmzFaeTfZ > DIV:nth-child(2) {
  margin-bottom:0px !important;
}
@media screen and (max-width:500px) {
  #component_GNKZdymbWHwE > DIV > DIV > DIV {
    text-align:center !important;
  }
}
@media screen and (max-width:374px) {
  #siteblocks-setting-wrap-DBAOmzFaeTfZ .block25954 .banner-name a {
    white-space:normal !important;
  }
}
@media screen and (max-width:500px) {
	#component_tCpEeqPVgIzj > DIV > DIV > DIV {
	text-align:center !important;
}
}

/*首页新闻区块18124文字*/
#siteblocks-setting-wrap-oyUtSpAdBGfE .block18124 .content {
  font-size:16px !important;
  line-height:26px !important;
  color:rgb(51,51,51) !important;
}
#slick-slide32 > DIV:nth-child(3) > DIV > A > SPAN {
  color:rgb(51,51,51) !important;
}
#siteblocks-setting-wrap-oyUtSpAdBGfE .block18124 .butt {
  letter-spacing:0px !important;
  color:rgb(34,34,34) !important;
  text-transform:capitalize !important;
  font-size:16px !important;
}
#siteblocks-setting-wrap-oyUtSpAdBGfE .block18124 .title a {
  line-height:26px !important;
  color:rgb(34,34,34) !important;
}
#siteblocks-setting-wrap-oyUtSpAdBGfE .block18124 .timeBox {
  color:rgb(102,102,102) !important;
  font-size:14px !important;
}
#siteblocks-setting-wrap-oyUtSpAdBGfE > DIV > DIV > DIV {
  padding-top:0px !important;
}
@media screen and (max-width:500px) {
	#component_GEKjwTkYOIdZ > DIV > DIV > H2 {
	padding-top:20px !important;
}
}

/*内页新闻列表文字*/
#location_AUpERrdMFeJt {
  padding-top:0px !important;
  color:rgb(51,51,51) !important;
}
#siteblocks-setting-wrap-AUpERrdMFeJt .article23914 .Article_Container .ArticlePicList_Item .ArticlePicList_ItemContentInnerH5 a {
  font-weight:700 !important;
  font-size:20px !important;
  line-height:26px !important;
  color:rgb(34,34,34) !important;
}
#siteblocks-setting-wrap-AUpERrdMFeJt .article23914 .ArticlePicList_ItemContentInnerP {
  color:rgb(51,51,51) !important;
  font-size:16px !important;
  line-height:26px !important;
}
#siteblocks-setting-wrap-AUpERrdMFeJt .article23914 .title-box {
	text-align:center !important;
}

/*视频列表滚动条颜色*/
#component_KkfjwZFmTHIt > DIV > DIV:nth-child(4) > DIV:nth-child(1) > DIV:nth-child(3) > SPAN {
  background:rgb(217,38,23) !important;
}
/*内页应用页面列表*/
#siteblocks-setting-wrap-wZAtHEGCnlWj .block15584 .imgBox img {
  height:380px !important;
}
#siteblocks-setting-wrap-wZAtHEGCnlWj .block15584 .textBox {
  margin-top:-240px !important;
  height:210px !important;
}
#siteblocks-setting-wrap-wZAtHEGCnlWj .block15584 .content {
  display:-webkit-box !important;
  -webkit-box-orient:vertical !important;
  -webkit-line-clamp:2 !important;
}
#siteblocks-setting-wrap-wZAtHEGCnlWj .block15584 .paging li {
  font-size:16px !important;
}
#siteblocks-setting-wrap-wZAtHEGCnlWj .block15584 .title a {
  font-weight:700 !important;
  color:rgb(34,34,34) !important;
}
#siteblocks-setting-wrap-wZAtHEGCnlWj .block15584 .content {
  color:rgb(34,34,34) !important;
  line-height:26px !important;
}
@media screen and (max-width:500px) {
  #siteblocks-setting-wrap-wZAtHEGCnlWj .block15584 .textBox {
    margin-top:-100px !important;
  }
}
/*about内页优势区块*/
#siteblocks-setting-wrap-yiKORkshmHGZ div.app17244 .title {
  line-height:30px !important;
  font-size:20px !important;
  font-weight:700 !important;
}
#siteblocks-setting-wrap-yiKORkshmHGZ .app17244 .text3 {
  height:380px !important;
}
@media screen and (max-width:767px) {
  #siteblocks-setting-wrap-yiKORkshmHGZ .app17244 .text3 {
    height:460px !important;
  }
  #column_1747376104028 > div:nth-child(1),
  #column_1747376104028 > div:nth-child(2){
    display: flex;
  }
}
/*about内页历史进程*/
div.block-10494 {
  max-width: 1360px;
}
#siteblocks-setting-wrap-DpKjeqJOoanZ .block-10494 .text {
  font-size:18px !important;
  line-height:28px !important;
  color:rgb(51,51,51) !important;
}


/*about页面生产图片集区块*/
#location_zopEcPYNlnAO > DIV > DIV > DIV:nth-child(2) > DIV {
  display:none !important;
}
#location_zopEcPYNlnAO > DIV > DIV > DIV:nth-child(2) {
  display:none !important;
}
@media (min-width:1024px) {
  div#outerContainer_1747366162765 .container .row {
    display: flex;
  }
  div#outerContainer_1747366162765 .container .row>div[data-type="columns"] {
    flex: 1;
  }
}
#siteblocks-setting-wrap-KTUtmokiuPJj .imgText-22284 .title_active,
#siteblocks-setting-wrap-KTUtmokiuPJj .imgText-22284 .row-2 .row-2-col-1 ul li:hover .img_title {
  color: #fff!important;
}
.container_22284 .slick_22284_1 {
  display: flex;
}
.block18614 .slick-dots li button {
  font-size: 0!important;
}
.gallery-list .gallery-picbox a {
  -webkit-user-drag: none;
  cursor: unset;
}
.gallery-list .gallery-picbox a .gallery-fullsummery{
  user-select: text !important;
  cursor: unset;
}
@media (max-width: 450px) {
  .customContainer16394 .proshow-custom-item {
    /* width: 159px !important;*/
  }
}




html .img-text-xyx-2019-4-25 {
  width: 100%;
  max-width: 1440px;
  padding-left: 40px;
  padding-right: 40px;
  box-sizing: border-box;
}


html .img-text-xyx-2019-4-25 .banner-description .more{
  color: transparent;
}
html .img-text-xyx-2019-4-25 .banner-description .container::after {
  content: ">>";
}

@media(min-width: 768px){
  html .img-text-xyx-2019-4-25 .img-item {
    width: calc(100% / 4);
  }
}

.sitewidget-navigation_style-20250529095459 .smsmart>.navnew-item.on>a:hover{
  border-bottom: 4px solid #d92617;
}
/* 脉冲动画效果 */
#picture-wrap-JbfEnIForHQj i::after {
  content: '';
  height: 100%;
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  border: 2px solid rgba(255, 255, 255, .5);
  border-radius: 100%;
  -webkit-transform: scale(1);
  -ms-transform: scale(1);
  transform: scale(1);
  opacity: 1;
  -webkit-animation: pulse .8s ease-out 0s infinite;
  animation: pulse .8s ease-out 0s infinite;
  z-index: 1;
}
#picture-wrap-JbfEnIForHQj i {
  position: absolute;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  width: 88px;
  height: 88px;
  padding: 0;
  border-radius: 50%;
  background-color: var(--global--color-white, #fff);
    margin-right: 0;
    color: var(--global--color-heading, rgb(217, 38, 23));
      }
@keyframes pulse {
  0% {
    -webkit-transform: scale(1);
    transform: scale(1)
  }

  100% {
    -webkit-transform: scale(1.4);
    transform: scale(1.4);
    opacity: 0
  }
}
#picture-wrap-JbfEnIForHQj i::before {
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
}

#picture-wrap-JbfEnIForHQj {
  animation: none;
}
@media (max-width: 1200px) { 
  div .block25954 {
    width: 100%;
  }
}
@media screen and (max-width: 768px){
  #column_1750902871534 *{
    border-right: none;
  }
}   
#component_qtfOTgelqNpE .sitewidget-buttonGroup-20250708144328 .btnGroup-style-default li.btnGroup-item {
  position: relative;
  top: 10px;
}

@media screen and (max-width: 768px){
  #component_qtfOTgelqNpE .sitewidget-buttonGroup-20250708144328 .btnGroup-item .btnGroup-link {
    width: 175px;
  }
  #component_qtfOTgelqNpE .sitewidget-buttonGroup-20250708144328 .btnGroup-item.last {
    transform: translateX(calc(-175px / 2));
  }
}