* {
  margin: 0;
  padding: 0;
}
a {
  color: #ffffff;
  cursor: pointer;
  text-decoration: none;
}
body {
  font-family: "思源黑体", "Microsoft YaHei" !important;
}
.type_area {
  padding: 0 1.8667rem;
  box-sizing: border-box;
}
.bannerimg {
  width: 100%;
  height: 2.9067rem;
}
.bannerimg .banner_img {
  width: 100%;
  height: 100%;
}
.header {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  z-index: 999;
  background-image: url(../images/header_img.png);
  background-size: 100% 100%;
  background-repeat: repeat-y;
  background-position: center;
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: space-between;
  height: 0.5867rem;
}
.header .header_img {
  width: 0.96rem;
  height: 0.2933rem;
  margin-top: 0.1067rem;
  margin-bottom: 0.1067rem;
}
.header .header_img img {
  width: 100%;
  height: 100%;
}
.header .header_right_text_box {
  display: flex;
  min-width: 400px;
}
.header .header_right_text_box a:hover {
  text-decoration: none !important;
  color: #0050A2 !important;
  font-weight: 700 !important;
}
.header .header_right_text_box .header_right_text {
  font-size: 0.1067rem;
  color: #262626;
  font-weight: 400;
  margin-left: 0.2133rem;
  cursor: pointer;
}
.header .header_right_text_box .header_right_text_active {
  color: #0050A2 !important;
  position: relative;
  font-weight: 700;
}
.header .header_right_text_box .header_right_text_active::before {
  content: "";
  position: absolute;
  top: 0.1867rem;
  height: 0.0133rem;
  width: 100%;
  background-color: #0050A2;
}
.foot .foot_top {
  display: flex;
  justify-content: space-around;
  background-color: #E8F8FF;
}
.foot .foot_top .foot_top_box {
  flex: 1;
  margin: 0.16rem 0;
}
.foot .foot_top .foot_top_box1 .foot_img {
  display: block;
  margin-top: 0.24rem;
  width: 1.2533rem;
  height: 0.3733rem;
}
.foot .foot_top .foot_top_box1 .foot_img img {
  width: 1.2533rem;
  height: 0.3733rem;
}
.foot .foot_top .foot_top_box1 .phone {
  margin-top: 0.1867rem;
}
.foot .foot_top .foot_top_box1 .phone .phone1 {
  color: #262626;
  font-size: 0.08rem;
}
.foot .foot_top .foot_top_box1 .phone .phone2 {
  margin-top: 0.08rem;
  font-size: 0.16rem;
  font-weight: bold;
  color: #292929;
}
.foot .foot_top .foot_top_box2 {
  flex: none;
  border-left: 1px solid #d4d4d4;
  border-right: 1px solid #d4d4d4;
  padding-left: 0.4rem;
}
.foot .foot_top .foot_top_box2 .foot_top_box2_title {
  font-weight: bold;
  font-size: 0.1067rem;
  color: #0050A2 !important;
  position: relative;
}
.foot .foot_top .foot_top_box2 .foot_top_box2_title::before {
  content: "";
  position: absolute;
  top: 0.1867rem;
  height: 0.0133rem;
  width: 0.1067rem;
  background-color: #0050A2;
}
.foot .foot_top .foot_top_box2 .foot_top_box2_menu {
  display: flex;
}
.foot .foot_top .foot_top_box2 .foot_top_box2_menu .foot_top_box2_menu_list {
  margin-top: 0.2133rem;
  margin-right: 0.2133rem;
  height: 1.2rem;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
.foot .foot_top .foot_top_box2 .foot_top_box2_menu .foot_top_box2_menu_text {
  display: block;
  cursor: pointer;
  color: #262626;
  font-size: 0.08rem;
}
.foot .foot_top .foot_top_box2 .foot_top_box2_menu .foot_top_box2_menu_text:hover {
  text-decoration: none !important;
  color: #0050A2;
  font-weight: 600;
}
.foot .foot_top .foot_top_box3 {
  padding-left: 0.32rem;
  box-sizing: border-box;
}
.foot .foot_top .foot_top_box3 .foot_top_box3_title {
  font-weight: bold;
  font-size: 0.1067rem;
  color: #0050A2 !important;
  position: relative;
}
.foot .foot_top .foot_top_box3 .foot_top_box3_title::before {
  content: "";
  position: absolute;
  top: 0.1867rem;
  height: 0.0133rem;
  width: 0.1067rem;
  background-color: #0050A2;
}
.foot .foot_top .foot_top_box3 .foot_top_box3QrCode {
  margin-top: 0.2133rem;
  display: flex;
}
.foot .foot_top .foot_top_box3 .foot_top_box3QrCode .foot_top_box3QrCodeleft .qrCodeImg_left {
  height: 1.2rem;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
.foot .foot_top .foot_top_box3 .foot_top_box3QrCode .foot_top_box3QrCodeleft .qrCodeImg_left .qrCodeImg_left_img {
  width: 0.9867rem;
  height: 0.9867rem;
}
.foot .foot_top .foot_top_box3 .foot_top_box3QrCode .foot_top_box3QrCodeleft .qrCodeImg_left .qrCodeImg_left_text {
  display: inline-block;
  width: 0.9067rem;
  font-size: 0.08rem;
  color: #262626;
  text-align: center;
  margin-top: 0.08rem;
}
.foot .foot_center {
  height: 0.0267rem;
  background: #78c1e8;
}
.foot .foot_bottom {
  min-height: 0.4rem;
  background: #00479D;
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.foot .foot_bottom .foot_bottom_boxleft {
  font-size: 0.0667rem;
  font-weight: 400;
  color: #e6e7ed;
}
.foot .foot_bottom .foot_bottom_boxleft a {
  font-size: 0.08rem;
  font-weight: 400;
  color: #e6e7ed;
}
.foot .foot_bottom .foot_bottom_boxright {
  font-size: 0.0667rem;
  font-weight: bold;
  color: #e6e7ed !important;
}
.foot .foot_bottom .foot_bottom_boxright a {
  color: #e6e7ed !important;
}
.goTop {
  position: fixed;
  right: 0;
  bottom: 20%;
  background-color: red;
  z-index: 999;
}
.banner_swiper {
  width: 100%;
  height: 4.5067rem;
  overflow: hidden;
}
.banner_swiper .swiper_img {
  width: 100%;
  height: 100%;
}
.banner_swiper .swiper-pagination .swiper-pagination-bullet {
  width: 0.0533rem;
  height: 0.0533rem;
  background-color: #00479D !important;
  border-radius: 50%;
  opacity: 1;
}
.banner_swiper .swiper-pagination .swiper-pagination-bullet-active {
  width: 0.2133rem;
  height: 0.0533rem;
  background: #00479D;
  border-radius: 0.0267rem;
}
.fp-watermark {
  display: none !important;
}
#fullpage .section_swiper {
  display: flex;
  align-items: flex-end;
}
#fullpage .section_swiper .banner_swiper {
  height: calc(100vh -0.4267rem);
  width: 100%;
  position: relative;
}
#fp-nav ul li {
  padding: 0.16rem 0.2667rem !important;
  position: relative !important;
}
#fp-nav ul li a {
  position: absolute !important;
  top: 50% !important;
  transform: translateY(-50%);
  width: 0.1067rem !important;
  height: 0.1067rem !important;
  box-shadow: inset 0 -4px 6px 0 rgba(10, 3, 5, 0.19);
  border-radius: 50%;
  background: #FFFFFF;
  opacity: 1;
  cursor: pointer;
  outline: 0;
}
#fp-nav ul li a span {
  display: none;
}
#fp-nav ul li .active {
  position: absolute !important;
  top: 50% !important;
  transform: translateY(-50%);
  width: 0.1067rem !important;
  height: 0.2133rem !important;
  background: url('../images/home_fullpage_active.png') no-repeat center center;
  box-shadow: none;
}
.home_center {
  background-image: url(../images/home_center1.png);
  background-size: cover;
  background-repeat: repeat-y;
  background-position: center;
  width: 100%;
  height: 100vh;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
}
.home_center .home_center_title {
  width: 100%;
  font-weight: bold;
  font-size: 0.32rem;
  color: #004098;
  text-align: center;
  margin-top: 0.64rem;
}
.home_center .home_center_img {
  width: 5.12rem;
  height: 3.12rem;
  margin-top: 0.16rem;
}
.speak_box {
  width: 100%;
  height: 100vh;
  padding-bottom: 0.4267rem;
  background: linear-gradient(0deg, #D0EDFB 0%, #E8F8FF 100%);
  padding-top: 0.64rem;
}
.speak_box .speak_box_title {
  font-weight: bold;
  text-align: center;
  font-size: 0.32rem;
  color: #004098;
}
.speak_box .speak_box_detail {
  margin-top: 0.16rem;
  width: 100%;
  display: flex;
  justify-content: space-between;
}
.speak_box .speak_box_detail .speak_box_detail_left {
  padding: 0.16rem 0.2667rem;
  background-color: #fff;
  border-radius: 0.0533rem;
  min-height: 100%;
  width: 2.0267rem;
}
.speak_box .speak_box_detail .speak_box_detail_left .speak_box_detail_left_img {
  width: 1.52rem;
  height: 1.5467rem;
}
.speak_box .speak_box_detail .speak_box_detail_left .speak_box_detail_left_title {
  font-weight: bold;
  font-size: 0.24rem;
  color: #004098;
  text-align: center;
  margin-top: 0.24rem;
}
.speak_box .speak_box_detail .speak_box_detail_left .speak_box_detail_left_text {
  font-size: 0.16rem;
  color: #004098;
  text-align: center;
  margin-top: 0.08rem;
}
.speak_box .speak_box_detail .speak_box_detail_left .speak_box_detail_left_btn_a {
  text-decoration: none;
}
.speak_box .speak_box_detail .speak_box_detail_left .speak_box_detail_left_btn_a .speak_box_detail_left_btn {
  margin: 0 auto;
  margin-top: 0.2133rem;
  width: 1.36rem;
  height: 0.4267rem;
  background: #00479D;
  border-radius: 0.2133rem;
  line-height: 0.4267rem;
  text-align: center;
  font-weight: bold;
  font-size: 0.16rem;
  color: #FFFFFF;
  cursor: pointer;
}
.speak_box .speak_box_detail .speak_box_detail_right {
  padding: 0.16rem 0.16rem 0 0.16rem;
  background-color: #fff;
  border-radius: 0.0533rem;
  width: 4.0533rem;
}
.speak_box .speak_box_detail .speak_box_detail_right .speak_box_detail_right_detail {
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
}
.speak_box .speak_box_detail .speak_box_detail_right .speak_box_detail_right_detail .speak_box_detail_right_detail_box_a {
  text-decoration: none;
}
.speak_box .speak_box_detail .speak_box_detail_right .speak_box_detail_right_detail .speak_box_detail_right_detail_box_a .speak_box_detail_right_detail_box {
  width: 1.7867rem;
  height: 1.4667rem;
  position: relative;
  box-shadow: 0px 0px 0.0533rem 0px #D1D2D7;
  border-radius: 0.08rem;
  overflow: hidden;
  margin-bottom: 0.16rem;
  cursor: pointer;
}
.speak_box .speak_box_detail .speak_box_detail_right .speak_box_detail_right_detail .speak_box_detail_right_detail_box_a .speak_box_detail_right_detail_box .speak_box_detail_right_detail_box_img_box {
  width: 1.7867rem;
  height: 1.4667rem;
  overflow: hidden;
}
.speak_box .speak_box_detail .speak_box_detail_right .speak_box_detail_right_detail .speak_box_detail_right_detail_box_a .speak_box_detail_right_detail_box .speak_box_detail_right_detail_box_img_box .speak_box_detail_right_detail_box_img {
  width: 100%;
  height: 100%;
  transition: transform 0.3s linear 0.1s;
}
.speak_box .speak_box_detail .speak_box_detail_right .speak_box_detail_right_detail .speak_box_detail_right_detail_box_a .speak_box_detail_right_detail_box .speak_box_detail_right_detail_box_img_box .speak_box_detail_right_detail_box_img:hover {
  transform: scale(1.05);
}
.speak_box .speak_box_detail .speak_box_detail_right .speak_box_detail_right_detail .speak_box_detail_right_detail_box_a .speak_box_detail_right_detail_box .speak_box_detail_right_detail_box_text_box {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  height: 0.32rem;
  padding: 0.0533rem 0.1067rem;
  background: #FFFFFF;
  opacity: 0.85;
  display: flex;
  justify-content: space-between;
}
.speak_box .speak_box_detail .speak_box_detail_right .speak_box_detail_right_detail .speak_box_detail_right_detail_box_a .speak_box_detail_right_detail_box .speak_box_detail_right_detail_box_text_box .speak_box_detail_right_detail_box_text_box_text {
  font-weight: 500;
  font-size: 0.1067rem;
  color: #666666;
  line-height: 0.2133rem;
  margin-right: 0.1067rem;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
  word-break: break-all;
}
.speak_box .speak_box_detail .speak_box_detail_right .speak_box_detail_right_detail .speak_box_detail_right_detail_box_a .speak_box_detail_right_detail_box .speak_box_detail_right_detail_box_text_box .speak_box_detail_right_detail_box_text_box_img1 {
  width: 0.2133rem;
  height: 0.2133rem;
  display: none;
}
.speak_box .speak_box_detail .speak_box_detail_right .speak_box_detail_right_detail .speak_box_detail_right_detail_box_a .speak_box_detail_right_detail_box .speak_box_detail_right_detail_box_text_box .speak_box_detail_right_detail_box_text_box_img2 {
  width: 0.2133rem;
  height: 0.2133rem;
}
.speak_box .speak_box_detail .speak_box_detail_right .speak_box_detail_right_detail .speak_box_detail_right_detail_box_a .speak_box_detail_right_detail_box:hover .speak_box_detail_right_detail_box_text_box {
  background-color: #1B57A0;
}
.speak_box .speak_box_detail .speak_box_detail_right .speak_box_detail_right_detail .speak_box_detail_right_detail_box_a .speak_box_detail_right_detail_box:hover .speak_box_detail_right_detail_box_text_box .speak_box_detail_right_detail_box_text_box_text {
  color: #FFFFFF;
}
.speak_box .speak_box_detail .speak_box_detail_right .speak_box_detail_right_detail .speak_box_detail_right_detail_box_a .speak_box_detail_right_detail_box:hover .speak_box_detail_right_detail_box_text_box .speak_box_detail_right_detail_box_text_box_img1 {
  width: 0.2133rem;
  height: 0.2133rem;
  display: block;
}
.speak_box .speak_box_detail .speak_box_detail_right .speak_box_detail_right_detail .speak_box_detail_right_detail_box_a .speak_box_detail_right_detail_box:hover .speak_box_detail_right_detail_box_text_box .speak_box_detail_right_detail_box_text_box_img2 {
  width: 0.2133rem;
  height: 0.2133rem;
  display: none;
}
.news {
  background-image: url(../images/home_bgi.png);
  background-size: cover;
  background-repeat: repeat-y;
  background-position: center;
  padding-bottom: 0.5333rem;
  height: 100vh;
  padding-top: 0.64rem;
}
.news .news_title {
  font-weight: bold;
  font-size: 0.32rem;
  color: #004098;
  text-align: center;
}
.news .news_detail {
  display: flex;
  justify-content: space-between;
  margin-top: 0.4rem;
}
.news .news_detail .news_detail_a {
  text-decoration: none;
  background: #FFFFFF;
  border-radius: 0.1067rem;
  overflow: hidden;
}
.news .news_detail .news_detail_a .news_detail_list .news_detail_list_img1_box {
  width: 1.9733rem;
  height: 1.3067rem;
  overflow: hidden;
  border-radius: 0.08rem;
}
.news .news_detail .news_detail_a .news_detail_list .news_detail_list_img1_box .news_detail_list_img1 {
  width: 100%;
  height: 100%;
  transition: transform 0.3s linear 0.1s;
}
.news .news_detail .news_detail_a .news_detail_list .news_detail_list_img1_box .news_detail_list_img1:hover {
  transform: scale(1.05);
  /* 添加延迟 */
}
.news .news_detail .news_detail_a .news_detail_list .news_detail_list_title {
  width: 1.9733rem;
  text-align: justify;
  font-weight: 500;
  font-size: 0.0933rem;
  color: #323232;
  margin: 0.08rem 0 0.08rem;
  -webkit-line-clamp: 1;
  line-clamp: 1;
  text-overflow: ellipsis;
  overflow: hidden;
  -webkit-box-orient: vertical;
  display: -webkit-box;
  padding: 0 0.16rem;
  box-sizing: border-box;
}
.news .news_detail .news_detail_a .news_detail_list .news_detail_list_line {
  height: 0.0133rem;
  background-color: #646464;
  margin: 0 0.16rem;
  box-sizing: border-box;
}
.news .news_detail .news_detail_a .news_detail_list .news_detail_list_time {
  width: 1.9733rem;
  margin-top: 0.08rem;
  font-weight: 500;
  font-size: 0.08rem;
  color: #646464;
  padding: 0 0.16rem;
  box-sizing: border-box;
}
.news .news_detail .news_detail_a .news_detail_list .news_detail_list_text {
  width: 1.9733rem;
  margin-top: 0.08rem;
  font-weight: 500;
  font-size: 0.08rem;
  color: #646464;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
  text-overflow: ellipsis;
  padding: 0 0.16rem;
  box-sizing: border-box;
}
.news .news_detail .news_detail_a .news_detail_list .look_detail {
  padding: 0 0.16rem 0.16rem;
  box-sizing: border-box;
  margin-top: 0.08rem;
}
.news .news_detail .news_detail_a .news_detail_list .look_detail span {
  font-weight: 500;
  font-size: 0.08rem;
  color: #333333;
}
.news .news_detail .news_detail_a .news_detail_list .look_detail .news_detail_list_img2 {
  width: 0.1333rem;
  height: 0.0533rem;
  margin-bottom: 0.0053rem;
}
.news .news_detail .news_detail_a .news_detail_list:hover {
  cursor: pointer;
}
.news .news_detail .news_detail_a .news_detail_list:hover .news_detail_list_title {
  color: #00479D;
}
.news .news_detail .news_detail_a .news_detail_list:hover .news_detail_list_line {
  background-color: #00479D;
}
.news .news_detail .news_detail_a .news_detail_list:hover .news_detail_list_time {
  color: #00479D;
}
.news .news_detail .news_detail_a .news_detail_list:hover .news_detail_list_text {
  color: #00479D;
}
.news .news_detail .news_detail_a .news_detail_list:hover .look_detail span {
  color: #00479D;
}
.introduce .introduce_title {
  font-weight: bold;
  font-size: 0.1867rem;
  color: #0050A2;
  text-align: center;
  margin-top: 0.2667rem;
}
.introduce .introduce_text {
  font-weight: 400;
  font-size: 0.08rem;
  color: #323232;
  line-height: 2;
  margin-top: 0.2667rem;
}
.introduce .introduce_text p {
  text-align: justify;
  text-indent: 2em;
  margin-bottom: 0;
}
.introduce .introduce_img {
  width: 100%;
  margin-top: 0.1067rem;
}
.industryChain {
  background-image: url(../images/introduce_bgi.png);
  background-size: cover;
  background-repeat: repeat-y;
  background-position: center;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding-top: 0.2667rem;
}
.industryChain .industryChain_title {
  width: 100%;
  text-align: center;
  font-weight: bold;
  font-size: 0.1867rem;
  color: #00479D;
}
.industryChain .industryChain_img {
  width: 6.24rem;
  margin-top: 0.3467rem;
  margin-bottom: 0.64rem;
}
.honor {
  padding-top: 0.2667rem;
  padding-bottom: 1.0133rem;
  background-image: url(../images/home_bgi1.png);
  background-size: cover;
  background-repeat: repeat-y;
  background-position: center;
}
.honor .honor_title {
  font-weight: bold;
  font-size: 0.1867rem;
  color: #00479D;
  text-align: center;
}
.honor .carousel_swiper {
  height: 2.0267rem;
  width: 100%;
  overflow: hidden;
}
.honor .carousel_swiper .swiper-slide {
  display: flex;
  justify-content: center;
  align-items: flex-end;
}
.honor .carousel_swiper .swiper-slide .swiper_img {
  height: 1.36rem;
  width: 1.6533rem !important;
}
.honor .carousel_swiper .swiper-slide-active {
  display: flex;
  justify-content: center;
  align-items: flex-end;
}
.honor .carousel_swiper .swiper-slide-active .swiper_img {
  width: 2.6133rem !important;
  height: 2.0267rem;
}
.honor .carousel_swiper——btn {
  display: flex;
  justify-content: center;
  margin-top: 0.1867rem;
}
.honor .carousel_swiper——btn .carousel_swiper-button-prev img {
  width: 0.2133rem;
  height: 0.2133rem;
  margin-right: 0.0533rem;
}
.honor .carousel_swiper——btn .carousel_swiper-button-next img {
  width: 0.2133rem;
  height: 0.2133rem;
  margin-right: 0.0533rem;
}
.honor .honor_img_box {
  margin-top: 0.2667rem;
}
.honor .honor_img_box img {
  width: 100%;
}
.honor .honor_img_box p {
  margin-top: 0.16rem;
  font-weight: 400;
  font-size: 0.08rem;
  color: #323232;
  text-indent: 2em;
  margin-bottom: 0;
  line-height: 2;
  text-align: justify;
}
.product_display {
  margin-top: 0.4267rem;
}
.product_display img {
  width: 100%;
}
.newsCenter_list {
  margin-top: 0.2667rem;
  display: flex;
}
.newsCenter_list .newsCenter_list_left {
  width: 1.5733rem;
}
.newsCenter_list .newsCenter_list_left .newsCenter_list_left_top {
  background: #f1f1f1;
}
.newsCenter_list .newsCenter_list_left .newsCenter_list_left_top .newsCenter_list_left_top_menu {
  width: 1.5733rem;
  height: 0.3733rem;
  padding: 0.1333rem 0.16rem 0.1333rem 0.2133rem;
  box-sizing: border-box;
  font-size: 0.1067rem;
  border-top: 1px solid #dddddd;
  color: #262626;
  display: flex;
  justify-content: space-between;
  align-items: center;
  cursor: pointer;
}
.newsCenter_list .newsCenter_list_left .newsCenter_list_left_top .newsCenter_list_left_top_menu .newsCenter_list_left_top_menu_img {
  width: 0.0533rem;
  height: 0.08rem;
}
.newsCenter_list .newsCenter_list_left .newsCenter_list_left_top .newsCenter_list_left_top_menu:nth-child(1) {
  border: none;
}
.newsCenter_list .newsCenter_list_left .newsCenter_list_left_top .newsCenter_list_left_top_menu_active {
  background: #f7f7f7;
  color: #0050A2;
}
.newsCenter_list .newsCenter_list_left .newsCenter_list_left_top .newsCenter_list_left_top_menu:hover {
  font-weight: 700;
  color: #0050A2;
}
.newsCenter_list .newsCenter_list_left .newsCenter_list_left_center {
  width: 1.5733rem;
  padding: 0.1333rem 0.08rem 0.2133rem 0.2133rem;
  box-sizing: border-box;
  background: #f7f7f7;
}
.newsCenter_list .newsCenter_list_left .newsCenter_list_left_center .newsCenter_list_left_center_title {
  font-size: 0.1067rem;
  font-weight: bold;
  color: #262626;
  cursor: pointer;
}
.newsCenter_list .newsCenter_list_left .newsCenter_list_left_center .newsCenter_list_left_center_menu {
  height: 0.3467rem;
  width: 48px;
  border-top: 1px solid #dddddd;
  width: 1.28rem;
  display: flex;
  justify-content: center;
  align-items: center;
  cursor: pointer;
}
.newsCenter_list .newsCenter_list_left .newsCenter_list_left_center .newsCenter_list_left_center_menu .newsCenter_list_left_center_menu_num {
  width: 0.1067rem;
  height: 0.1067rem;
  background: #999999;
  border-radius: 0.0267rem;
  text-align: center;
  line-height: 0.1067rem;
  color: #ffffff;
  margin-right: 0.0533rem;
}
.newsCenter_list .newsCenter_list_left .newsCenter_list_left_center .newsCenter_list_left_center_menu .newsCenter_list_left_center_menu_num1 {
  width: 0.1067rem;
  height: 0.1067rem;
  background: #dd4641;
  border-radius: 0.0267rem;
  text-align: center;
  line-height: 0.1067rem;
  color: #ffffff;
  margin-right: 0.0533rem;
}
.newsCenter_list .newsCenter_list_left .newsCenter_list_left_center .newsCenter_list_left_center_menu .newsCenter_list_left_center_menu_num2 {
  width: 0.1067rem;
  height: 0.1067rem;
  background: #f37b1d;
  border-radius: 0.0267rem;
  text-align: center;
  line-height: 0.1067rem;
  color: #ffffff;
  margin-right: 0.0533rem;
}
.newsCenter_list .newsCenter_list_left .newsCenter_list_left_center .newsCenter_list_left_center_menu .newsCenter_list_left_center_menu_num3 {
  width: 0.1067rem;
  height: 0.1067rem;
  background: #5eb95e;
  border-radius: 0.0267rem;
  text-align: center;
  line-height: 0.1067rem;
  color: #ffffff;
  margin-right: 0.0533rem;
}
.newsCenter_list .newsCenter_list_left .newsCenter_list_left_center .newsCenter_list_left_center_menu .newsCenter_list_left_center_menu_text {
  flex: 1;
  font-size: 0.08rem;
  color: #4c4c4c;
  -webkit-line-clamp: 1;
  line-clamp: 1;
  text-overflow: ellipsis;
  overflow: hidden;
  -webkit-box-orient: vertical;
  display: -webkit-box;
}
.newsCenter_list .newsCenter_list_left .newsCenter_list_left_center .newsCenter_list_left_center_menu:hover {
  font-weight: 700;
}
.newsCenter_list .newsCenter_list_right {
  padding-left: 0.16rem;
  box-sizing: border-box;
}
.newsCenter_list .newsCenter_list_right .newsCenter_list_right_list {
  display: flex;
  padding-top: 0.1333rem;
  border-top: 1px solid #dddddd;
  margin-top: 0.1333rem;
  cursor: pointer;
}
.newsCenter_list .newsCenter_list_right .newsCenter_list_right_list .newsCenter_list_right_list_img {
  width: 1.3067rem;
  height: 0.8267rem;
  margin-right: 0.16rem;
  transition: transform 0.3s linear 0.1s;
}
.newsCenter_list .newsCenter_list_right .newsCenter_list_right_list .newsCenter_list_right_list_detail {
  flex: 1;
}
.newsCenter_list .newsCenter_list_right .newsCenter_list_right_list .newsCenter_list_right_list_detail .newsCenter_list_right_list_title {
  font-size: 0.1067rem;
  color: #262626;
  line-height: 1;
  -webkit-line-clamp: 1;
  line-clamp: 1;
  text-overflow: ellipsis;
  overflow: hidden;
  -webkit-box-orient: vertical;
  display: -webkit-box;
}
.newsCenter_list .newsCenter_list_right .newsCenter_list_right_list .newsCenter_list_right_list_detail .newsCenter_list_right_list_interval {
  height: 0.0267rem;
  width: 0.3467rem;
  background-color: #0050A2;
  margin-top: 0.08rem;
}
.newsCenter_list .newsCenter_list_right .newsCenter_list_right_list .newsCenter_list_right_list_detail .newsCenter_list_right_list_text {
  font-size: 0.08rem;
  color: #4c4c4c;
  margin-top: 0.1067rem;
  text-align: justify;
  -webkit-line-clamp: 2;
  line-clamp: 2;
  text-overflow: ellipsis;
  overflow: hidden;
  -webkit-box-orient: vertical;
  display: -webkit-box;
}
.newsCenter_list .newsCenter_list_right .newsCenter_list_right_list .newsCenter_list_right_list_detail .newsCenter_list_right_list_time {
  margin-top: 0.1333rem;
  font-size: 0.08rem;
  color: #999999;
  display: flex;
  justify-content: space-between;
}
.newsCenter_list .newsCenter_list_right .newsCenter_list_right_list .newsCenter_list_right_list_detail .newsCenter_list_right_list_time .newsCenter_list_right_list_time_lookDetail {
  color: #0050A2 !important;
}
.newsCenter_list .newsCenter_list_right .newsCenter_list_right_list .newsCenter_list_right_list_detail .newsCenter_list_right_list_time .newsCenter_list_right_list_time_lookDetail:hover {
  text-decoration: underline;
}
.newsCenter_list .newsCenter_list_right .newsCenter_list_right_list .newsCenter_list_right_list_detail:hover {
  text-decoration: none !important;
}
.newsCenter_list .newsCenter_list_right .newsCenter_list_right_list:nth-child(1) {
  margin-top: 0;
}
.newsCenter_list .newsCenter_list_right .newsCenter_list_right_list:hover .newsCenter_list_right_list_img {
  transform: scale(1.05);
  transition: transform 0.3s linear 0.1s;
  /* 添加延迟 */
}
.page_box {
  display: flex;
  justify-content: center;
  align-items: center;
  padding: 0.32rem 0;
}
.newDetail {
  margin-top: 0.2933rem;
}
.newDetail .newDetail_title {
  font-size: 0.1867rem;
  color: #262626;
  text-align: center;
}
.newDetail .newDetail_data {
  font-size: 0.08rem;
  color: #999999;
  margin-top: 0.16rem;
}
.newDetail .newDetail_data .newDetail_data_box {
  margin-right: 0.1333rem;
}
.newDetail .newDetail_rich_text {
  padding: 0.2667rem 0 0.32rem 0;
  margin-top: 0.1067rem;
  border-top: 1px solid #dddddd;
  border-bottom: 1px solid #dddddd;
  font-size: 0.08rem !important;
}
.newDetail .newDetail_rich_text img {
  width: 100%;
}
.newDetail .newDetail_next {
  margin-top: 0.1333rem;
  display: flex;
  justify-content: space-between;
  align-items: center;
  cursor: pointer;
}
.newDetail .newDetail_next .newDetail_next_left {
  font-size: 0.08rem;
  color: #999999;
}
.newDetail .newDetail_next .newDetail_next_left .newDetail_next_left_last:hover,
.newDetail .newDetail_next .newDetail_next_left .newDetail_next_left_next:hover {
  color: #0050A2 !important;
  text-decoration: none !important;
}
.newDetail .newDetail_next .newDetail_next_left .newDetail_next_left_last,
.newDetail .newDetail_next .newDetail_next_left .newDetail_next_left_next {
  margin-top: 0.08rem;
  cursor: pointer;
  display: block;
  color: #999999;
}
.newDetail .newDetail_next .newDetail_next_right {
  height: 0.2133rem;
  font-size: 0.08rem;
  display: flex;
  align-items: center;
  border: 0.008rem solid #0050A2;
  border-radius: 0.0267rem;
  padding: 0 0.1333rem;
  color: #0050A2;
}
.newDetail .newDetail_next .newDetail_next_right img {
  width: 0.1067rem;
  height: 0.1067rem;
  margin-left: 0.0533rem;
}
.newDetail .newDetail_next .newDetail_next_right:hover {
  text-decoration: none;
}
.Detail_address {
  width: 100%;
  background: #f2f2f2;
  padding-top: 0.5867rem;
  padding-bottom: 0.1067rem;
}
.Detail_address .Detail_address_text {
  font-size: 0.08rem;
  color: #262626;
}
.Detail_address .Detail_address_text a:hover {
  text-decoration: none !important;
}
.produce {
  background-image: url(../images/technology_bgi1.png);
  background-size: cover;
  background-repeat: repeat-y;
  background-position: center;
  padding-bottom: 0.32rem;
  padding-top: 0.1867rem;
}
.produce .produce_title {
  font-weight: bold;
  font-size: 0.1867rem;
  color: #004098;
  text-align: center;
}
.produce .produce_text {
  font-weight: 400;
  font-size: 0.1067rem;
  color: #323232;
  text-align: center;
  margin-top: 0.16rem;
}
.produce .produce_center_title {
  font-weight: bold;
  font-size: 0.16rem;
  color: #00429E;
  margin-top: 0.2133rem;
}
.produce .produce_center_line {
  width: 0.6133rem;
  height: 0.0267rem;
  background: #00479D;
  margin-top: 0.08rem;
}
.produce .produce_detail {
  margin-top: 0.2133rem;
  display: flex;
  justify-content: space-between;
}
.produce .produce_detail .produce_detail_left {
  width: 1.7333rem;
  text-align: justify;
  font-weight: 400;
  font-size: 0.08rem;
  color: #323232;
  margin-right: 0.2133rem;
  height: 1.4933rem;
  overflow-y: auto;
  line-height: 1.8;
}
.produce .produce_detail .produce_detail_right {
  display: flex;
  justify-content: space-between;
  flex: 1;
}
.produce .produce_detail .produce_detail_right .produce_detail_right_box .produce_detail_right_box_img_box {
  width: 1.3333rem;
  height: 1.12rem;
  overflow: hidden;
}
.produce .produce_detail .produce_detail_right .produce_detail_right_box .produce_detail_right_box_img_box img {
  height: 100%;
  width: 100%;
  transition: transform 0.3s linear 0.1s;
}
.produce .produce_detail .produce_detail_right .produce_detail_right_box .produce_detail_right_box_img_box img:hover {
  transform: scale(1.05);
}
.produce .produce_detail .produce_detail_right .produce_detail_right_box .produce_detail_right_box_text {
  width: 0.88rem;
  height: 0.2667rem;
  margin: 0.1067rem auto 0;
  background: #C6DFFD;
  box-shadow: 0px 0.0267rem 0.0267rem 0px #8FB3D0;
  border-radius: 0.1333rem;
  text-align: center;
  line-height: 0.2667rem;
  font-weight: 500;
  font-size: 0.08rem;
  color: #00479D;
}
.technology {
  background-image: url(../images/technology_bgi.png);
  background-size: cover;
  background-repeat: repeat-y;
  background-position: center;
  padding-bottom: 0.2667rem;
  padding-top: 0.1867rem;
}
.technology .technology_title {
  font-weight: bold;
  font-size: 0.1867rem;
  color: #004098;
  text-align: center;
}
.technology .technology_text {
  font-weight: 400;
  font-size: 0.1067rem;
  color: #323232;
  text-align: center;
  margin-top: 0.16rem;
}
.technology .technology_img_box {
  margin-top: 0.2133rem;
  display: flex;
  justify-content: space-between;
}
.technology .technology_img_box .technology_img_box_left {
  width: 3.8667rem;
  height: 2.4rem;
  margin-right: 0.1067rem;
  overflow: hidden;
}
.technology .technology_img_box .technology_img_box_left img {
  width: 100%;
  height: 100%;
  transition: transform 0.3s linear 0.1s;
}
.technology .technology_img_box .technology_img_box_right {
  flex: 1;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
.technology .technology_img_box .technology_img_box_right .technology_img_box_right_box {
  width: 100%;
  height: 1.1733rem;
  overflow: hidden;
}
.technology .technology_img_box .technology_img_box_right img {
  width: 100%;
  height: 100%;
  transition: transform 0.3s linear 0.1s;
}
.technology .technology_img_box img:hover {
  transform: scale(1.05);
}
.technology .technology_li {
  display: flex;
  justify-content: space-around;
  margin-top: 0.16rem;
}
.technology .technology_li .technology_li_box {
  flex: 1;
  margin: 0 0.16rem;
  transition: transform 0.3s linear 0.1s;
}
.technology .technology_li .technology_li_box .iconfont {
  font-size: 0.4267rem;
  text-align: center;
  color: #909090;
}
.technology .technology_li .technology_li_box .technology_li_box_text {
  font-weight: 500;
  font-size: 0.16rem;
  font-weight: bold;
  color: #909090;
  text-align: center;
}
.technology .technology_li .technology_li_box .technology_li_box_detail {
  width: 100%;
  height: 1.6267rem;
  margin-top: 0.3467rem;
  padding: 0.5067rem 0.1333rem 0;
  background-color: #fff;
  border-radius: 0.1067rem;
  box-shadow: 0px 0px 6px 0px #BED9FF;
  position: relative;
}
.technology .technology_li .technology_li_box .technology_li_box_detail .technology_li_box_detail_img {
  width: 0.4267rem;
  height: 0.16rem;
  position: absolute;
  left: 50%;
  transform: translateX(-50%);
  top: -0.16rem;
}
.technology .technology_li .technology_li_box .technology_li_box_detail .technology_li_box_detail_title {
  font-weight: 500;
  font-size: 0.16rem;
  color: #323232;
  text-align: center;
  z-index: 999;
  position: relative;
  left: 0;
  right: 0;
}
.technology .technology_li .technology_li_box .technology_li_box_detail .technology_li_box_detail_text {
  position: relative;
  font-weight: 400;
  font-size: 0.08rem;
  color: #323232;
  margin-top: 0.16rem;
  text-align: center;
  z-index: 999;
}
.technology .technology_li .technology_li_box:hover {
  transform: translateY(-0.08rem);
}
.technology .technology_li .technology_li_box:hover .iconfont {
  color: #00479D;
}
.technology .technology_li .technology_li_box:hover .technology_li_box_text {
  color: #00479D;
}
.technology .technology_li .technology_li_box:hover .technology_li_box_detail .technology_li_box_detail_title {
  color: #00479D;
}
.technology .technology_li .technology_li_box:hover .technology_li_box_detail .technology_li_box_detail_text {
  color: #00479D;
}
