.txtScroll-left-product{ width:100%;  position:relative;  margin: 24px 0 0;   }
.txtScroll-left-product .hd{ overflow:hidden; /* height:30px;*/ position: absolute;
 /* z-index: 999;*/
  width: 100%;
  top: 10px; }
.txtScroll-left-product .hd .prev,.txtScroll-left-product .hd .next{ display:block;  width:50px; height:50px; float:left; /*margin-right:5px; margin-top:10px;*/  overflow:hidden; cursor:pointer; /*background:url("../images/arrow.png") no-repeat;*/text-align: center;padding-top: 8px;background: #f1f1f1;}
.txtScroll-left-product .hd .next{ float: right; }
/*.txtScroll-left-product .hd .prevStop{ background-position:-60px 0; }
.txtScroll-left-product .hd .nextStop{ background-position:-60px -50px; }*/
.txtScroll-left-product .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:10px;  }
.txtScroll-left-product .hd ul li{ float:left;  width:9px; height:9px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer; background:url("../images/icoCircle.gif") 0 -9px no-repeat; }
.txtScroll-left-product .hd ul li.on{ background-position:0 0; }
.txtScroll-left-product .bd{ padding:10px; width:1146px; overflow:hidden; margin-left: 70px;   }
.txtScroll-left-product .bd ul{ overflow:hidden; zoom:1; }
.txtScroll-left-product .bd ul li{ margin-right:16px;  float:left; height:50px; line-height:50px;  text-align:center; _display:inline;}
.txtScroll-left-product .bd ul li a{ font-size: 18px; color: #333; line-height: 50px; background: #f1f1f1;display: block;  }
.txtScroll-left-product .bd ul li a:hover{ color:#fff; background:#fcc501;}
.txtScroll-left-product .hd .prev:hover, .txtScroll-left-product .hd .next:hover{background:#fcc501;}
.txtScroll-left-product .bd ul li.active a{ color:#fff; background:#fcc501;}

.pagination select{background: #fff;
  margin: 0 6px;
  border: 1px solid #ccc;
  padding: 0 4px;
  border-radius: 3px;font-size: 12px;
  color: #333;}

.cpdianhua{ overflow:hidden;margin-top: 20px;}
.cpdianhua_tu{ float:left;margin-right: 12px;}
.cpdianhua_tu img{ width:52px;}
.cpdianhua_right{ float:left;}
.cpdianhua_p{ font-size:14px; color:#777;line-height: 25px;}
.cpdianhua_p span{ font-size:26px; color:#1f84c1; font-weight:bold;}



.slideTxtBox_cpny{ width:100%; margin: 50px 0 30px;  }
.slideTxtBox_cpny .hd{ height:40px; line-height:40px;     border-bottom:1px solid #ddd;  position:relative; }
.slideTxtBox_cpny .hd ul{ float:left;  position:absolute;  }
.slideTxtBox_cpny .hd ul li{ float:left;/* padding:0 15px; */cursor:pointer;margin: 0 40px 0 0;font-size: 18px;  }
.slideTxtBox_cpny .hd ul li.on{ height:41px;  border-bottom: 2px solid #fcc501;color: #fcc501;font-weight: bold; }
.slideTxtBox_cpny .bd ul{  zoom:1; padding: 40px 0 10px; }
.cpnycsul{ overflow:hidden;}
.cpnycsul li{ overflow:hidden; float:left; width:33%; border:1px solid #f1f1f1;color: #999;font-size: 16px; height:80px;}
.cpnycsul li span{ color: #333;
  background: #f9f9f9;
  height: 100%;
  display: inline-block;
  padding: 20px 20px;
  width: 145px;
  margin-right: 20px;}
.nrcenter{ text-align:center;}
.cpgg1{ float:left;color: #333;
  background: #f9f9f9;
  height: 100%;
  /*display: inline-block;*/
  /*padding: 20px 20px;*/
  width: 31%;
  display: grid;
  place-items: center;}
.cpgg2{ float:left;display: grid;place-items: center;height: 100%;width: 68%;padding: 0 10px;}
.nrcenter video{ /*background:#000;*/height: 400px;width: auto !important;}


.home-dingzhi{ background:#eee; padding:2% 0;}
.indzul{ overflow:hidden; display:flex;}
.indizdiv{ position: relative;width: 16%; text-align:center; /*background: #fff;*/margin: 0 auto;/*padding: 20px 0;*/border-radius: 10px; background:url('../images/index51.png') no-repeat center;height: 325px;}
.indiztu{width: 68%;position: absolute;top: 22%;left: 50%;transform: translate(-50%, -50%); }
.indiztu img{ }
.indiztitle{ font-size:20px; font-weight:bold;margin: 188px 0 10px;}
.indizp{ font-size:16px; line-height:20px;color: #757373;}
/*.indizdiv:hover{ background:#1f84c1;}*/
.indizdiv:nth-child(2n){background:url('../images/index52.png') no-repeat center;}
.indizdiv:nth-child(2n) .indiztu{top: 79%;}
.indizdiv:nth-child(2n) .indiztitle{margin: 4px 0 10px;}
.indizdiv:hover .indiztitle{ color:#fcc501;}
.indizdiv:hover .indiztu img{transform: rotateY(180deg);}


.lxwm_ny{ margin:0 auto 30px;}

.nyscsbdiv{ overflow:hidden;margin: 20px auto 0;}
.nyscsbdiv_left{ /*width:40%;*/ width:450px; float:left;}
.nyscsbdiv_right{ width: 58%;float: right;font-size: 16px;line-height: 33px;color: #000;padding-top: 40px;}
.slideBox_scsb{ width:100%; height:340px; overflow:hidden; position:relative; /*border:1px solid #ddd;*/  }
.slideBox_scsb .bd{ position:relative; height:100%; z-index:0;   }
.slideBox_scsb .bd li{ zoom:1; vertical-align:middle; }
.slideBox_scsb .bd li p{position: absolute;
  bottom: 0;
  color: #fff;
  background: #00000085;
  width: 450px;
  padding: 6px 20px;}
.slideBox_scsb .bd img{ width:450px; height:340px; display:block;  }
/* 下面是前/后按钮代码，如果不需要删除即可 */
.slideBox_scsb .prev,
.slideBox_scsb .next{ position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:32px; height:40px; background:url(../images/slider-arrow2.png) -110px 5px no-repeat; filter:alpha(opacity=50);opacity:0.5;   }
.slideBox_scsb .next{ left:auto; right:3%; background-position:8px 5px; }
.slideBox_scsb .prev:hover,
.slideBox_scsb .next:hover{ filter:alpha(opacity=100);opacity:1;  }
.slideBox_scsb .prevStop{ display:none;  }
.slideBox_scsb .nextStop{ display:none;  }

.nysczz{}
.nysczz ul{ overflow:hidden;}
.nysczz ul li{ overflow:hidden; float:left; width: calc( 20% - 20px); margin:0 24px 20px 0;}
.nysczz ul li:nth-child(5n){ margin-right:0;}
.nysczz ul li img{ width:100%;aspect-ratio: 12/9;}
.nysczz ul li p{ display:block;text-align: center;
  background: #1f84c1;
  color: #fff;
  padding: 5px 0px;
  font-size: 14px;}
.nysczz ul li:hover p{background:#fcc501; color:#fff;}


.nypzjc{}
.nypzjcdiv{ overflow:hidden;margin: 20px auto 0;}
.nypzjcdiv_left{ /*width:40%;*/ width:450px; float:right;}
.nypzjcdiv_right{ width: 58%;float: left;font-size: 16px;line-height: 33px;color: #000;padding-top: 40px;}
.slideBox_pzjc{ width:100%; height:340px; overflow:hidden; position:relative; /*border:1px solid #ddd;*/  }
.slideBox_pzjc .bd{ position:relative; height:100%; z-index:0;   }
.slideBox_pzjc .bd li{ zoom:1; vertical-align:middle; }
.slideBox_pzjc .bd li p{position: absolute;
  bottom: 0;
  color: #fff;
  background: #00000085;
  width: 450px;
  padding: 6px 20px;}
.slideBox_pzjc .bd img{ width:450px; height:340px; display:block;  }
/* 下面是前/后按钮代码，如果不需要删除即可 */
.slideBox_pzjc .prev,
.slideBox_pzjc .next{ position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:32px; height:40px; background:url(../images/slider-arrow2.png) -110px 5px no-repeat; filter:alpha(opacity=50);opacity:0.5;   }
.slideBox_pzjc .next{ left:auto; right:3%; background-position:8px 5px; }
.slideBox_pzjc .prev:hover,
.slideBox_pzjc .next:hover{ filter:alpha(opacity=100);opacity:1;  }
.slideBox_pzjc .prevStop{ display:none;  }
.slideBox_pzjc .nextStop{ display:none;  }



.nyzzcj{}
.nyzzcj ul{ overflow:hidden;}
.nyzzcj ul li{ overflow:hidden; float:left; width: calc( 20% - 20px); margin:0 24px 20px 0;}
.nyzzcj ul li:nth-child(5n){ margin-right:0;}
.nyzzcj ul li img{ width: 100%;aspect-ratio: 13/9;}
.nyzzcj ul li p{ display:block;text-align: center;
  background: #1f84c1;
  color: #fff;
  padding: 5px 0px;
  font-size: 14px;}
.nyzzcj ul li:hover p{background:#fcc501; color:#fff;}



.nyliucheng{}
.nyliuchengul{ overflow:hidden;padding: 15px 0 0;}
.nyliuchengul li{ overflow:hidden; float:left; width:10%; margin:0 5.8px; text-align:center; border:1px solid #eee;padding: 15px 0 6px;transition: all 0.6s;
transition: 0.6s;}
.nylctu{ width:100%;}
.nylctu img {
  max-width: 100%;
  width: 45px;
}
.nylctitle{ font-size:16px; color: #6e6e6e;margin: 12px 0 5px;}
.nylcshuzi{ font-size:20px; color: #fcc501;font-weight: bold;}
.nyliuchengul li:hover{ border:1px solid #fcc501;transform: translateY(-10px);transition: all 0.6s;
transition: 0.6s;}






