/*轮播图*/
.banner {width:100%;}
.banner .swiper {width:100%;position:relative;overflow:hidden;}
.banner .swiper .swiper-pagination {left:0;right:0;height:4px;bottom:90px;margin:0 auto;}
.banner .swiper .swiper-pagination span {float:left;width:15px;height:15px;border:1px #ffffff solid;border-radius:20px;margin:0;opacity:1;margin-right:20px;background:none;}
.banner .swiper .swiper-pagination span.swiper-pagination-bullet-active {background:#ffffff;width:15px;border-radius:10px;}
.banner .swiper .swiper-wrapper {height:100%;}
.banner .swiper .swiper-wrapper .swiper-slide {position:relative;}
.banner .swiper .swiper-wrapper .bt_img img {display:block;width:100%;margin:0 auto;height: 460px;
   
    object-fit: cover;
}
.banner .swiper .swiper-wrapper .swiper-slide .nrCon { width:600px;position:absolute;left:0;right:0;margin:0 auto;top:0;z-index:10;}
.banner .swiper .swiper-wrapper .swiper-slide .nrCon img{ width:100%;}

.zong {width:100%; background: #fafbfc; padding-bottom: 3rem; padding-top: 3rem; min-height: 600px;}
.chanpincon {width:85%; margin: 0 auto; background: #fff; padding: 30px 20px;
    position: relative;
    margin-top: 0rem;
    z-index: 123;
min-height: 600px;
}
.navigation {float: right;display: none}
.navigation::before{content:'';display:inline-block;background-image:url(/eportal/uiFramework/commonResource/image/2025081314350422801.png);background-size:80% auto;background-repeat:no-repeat;background-position:center center;width:20px;height:20px;line-height:20px;position:relative;top:6px;}

.main-body{width: 100%; }

 .companybigtit{font-size: 1.5rem;
    font-weight: bolder;
     color: #000;
     text-align: center;
     position: relative;
     margin-top: 2rem;
    margin-bottom: 3rem;
 }
.companybigtit::before {
    content: "";
    display: block;
    height: 2px;
    background-color: red;
    width: 55px;
     position: absolute;
    left: 50%;
 top: -10px;
  transform: translateX(-50%);
  
}


.enlarge-animation {
  -webkit-animation: scale-bg 6s ease-in-out 0s 1 ;
  animation: scale-bg 6s ease-in-out 0s 1;
    transform: scale(1.1, 1.1);
}

@-webkit-keyframes scale-bg {
  0% {
    -webkit-transform: scale(1,1);
    transform: scale(1, 1);
  }
  100% {
    -webkit-transform: scale(1.1, 1.1);
    transform: scale(1.1, 1.1);
  }
}

@keyframes scale-bg {
  0% {
    -webkit-transform: scale(1,1);
    transform: scale(1,1);
  }
  100% {
    -webkit-transform: scale(1.1, 1.1);
    transform: scale(1.1, 1.1);
  }
}

.jrzzBox .jrzzUl{display:flex;flex-wrap:wrap;align-items:flex-start;}
.jrzzBox .jrzzUl .item{flex:0 0 33.33%;max-width:33.33%;padding-bottom:50px;}
.jrzzBox .jrzzUl .item .img,
.jrzzBox .jrzzUl .item .title,
.jrzzBox .jrzzUl .item .text,
.jrzzBox .jrzzUl .item .picture{text-align:center;}
.jrzzBox .jrzzUl .item .picture{margin-top:18px;}
.jrzzBox .jrzzUl .item .picture img{display:block;margin:0 auto;padding:7px;border:1px solid #cdcdcd;border-radius:5px;}

.jrzzBox .jrzzUl{background:url(/eportal/uiFramework/commonResource/image/2025081915450152905.jpg) no-repeat right bottom;background-size:28% auto;}
.jrzzBox .jrzzUl .item .title{font-size:18px;color:#333333;}
.jrzzBox .jrzzUl .item .text{font-size:16px;color:#333333;}
.jrzzBox .jrzzUl .item .title,
.jrzzBox .jrzzUl .item .text{margin-top:20px;}
.jrzzBox .jrzzPic .img img{height:auto;object-fit:cover;}



.jmgsBox .jmgsUp .item{display:flex;flex-wrap:wrap;align-items:center;border:1px solid #dddddd;padding:17px 0;margin-top:15px;background:url(/eportal/uiFramework/commonResource/image/2025081917184260202.png) no-repeat right top;background-size:10% auto;}
.jmgsBox .jmgsUp .item:first-child{margin-top:0;}
.jmgsBox .jmgsUp .item .title{font-size:20px;color:#333;padding:0 12px;flex:0 0 90px;border-right:1px solid #dcdcdc;}
.jmgsBox .jmgsUp .item .title::before{content:'';display:inline-block;width:6px;height:24px;background:#d0121b;margin-right:15px;vertical-align:middle;}
.jmgsBox .jmgsUp .item .text{font-size:16px;color:#333;flex:1;padding:0 12px;}
.jmgsBox .jmgsUp .last{border:none;border-bottom:1px solid #dcdcdc;margin-top:0;background:none;}
.jmgsBox .jmgsUp .last .titleTxt{color:#999;}

.jmgsBox .jmgsDown .titleTxt{font-size:16px;color:#333;padding:17px 0;}

.jmgsBox .jmgsDown .jmgsTable table{border-left:1px solid #dcdcdc;border-top:1px solid #dcdcdc;}
.jmgsBox .jmgsDown .jmgsTable table th{background:#f6f6f6;font-size:16px;color:#333333;}
.jmgsBox .jmgsDown .jmgsTable table th i{display:block;}
.jmgsBox .jmgsDown .jmgsTable table th,
.jmgsBox .jmgsDown .jmgsTable table td{font-family:"Microsoft Yahei","Arial","sans-serif","SimHei","SimSun";padding:20px 0;border-right:1px solid #dcdcdc;border-bottom:1px solid #dcdcdc;}
.jmgsBox .jmgsDown .jmgsTable table td{font-size:16px;color:#333333;text-align:center;}


@media (max-width: 768px) { 
  .banner .swiper .swiper-wrapper .bt_img img {height: 15rem}
  .chanpincon {top: 0}
  .bancon .tit {  margin: 1rem 0 0 5%;}
.chanpincon  {margin-top: 0}
 .left-nav {display: none}
  .main-body{width: 100%; }
}