* {
  margin: 0;
  padding: 0;
}
a {
  color: #ffffff;
  cursor: pointer;
  text-decoration: none;
}
body {
  font-family: "思源黑体", "Microsoft YaHei" !important;
}
.type_area {
  padding: 0 1.3333rem;
  box-sizing: border-box;
}
.welcome_css {
  height: 0.1867rem;
  background-color: #f2f2f2;
  line-height: 0.1867rem;
  font-size: 0.08rem;
  color: #808080;
  min-height: 15px;
  display: flex;
  align-items: center;
}
.bannerimg {
  width: 100%;
  height: 2.9067rem;
}
.bannerimg .banner_img {
  width: 100%;
  height: 100%;
}
.header {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: space-between;
  min-height: 35px;
}
.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: #4f638f !important;
  font-weight: 700 !important;
}
.header .header_right_text_box .header_right_text {
  font-size: 0.08rem;
  color: #262626;
  font-weight: 400;
  margin-left: 0.2133rem;
  cursor: pointer;
}
.header .header_right_text_box .header_right_text_active {
  color: #4f638f !important;
  position: relative;
  font-weight: 700;
}
.header .header_right_text_box .header_right_text_active::before {
  content: "";
  position: absolute;
  top: 0.1867rem;
  height: 0.008rem;
  width: 100%;
  background-color: #4f638f;
}
.foot {
  background: #ededed;
  margin-top: 0.32rem;
}
.foot .foot_top {
  display: flex;
  justify-content: space-around;
}
.foot .foot_top .foot_top_box {
  flex: 1;
  margin: 0.4533rem 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: #4f638f !important;
  position: relative;
}
.foot .foot_top .foot_top_box2 .foot_top_box2_title::before {
  content: "";
  position: absolute;
  top: 0.1867rem;
  height: 0.008rem;
  width: 0.1067rem;
  background-color: #4f638f;
}
.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_right {
  margin-left: 0.32rem;
  margin-right: 0.2133rem;
}
.foot .foot_top .foot_top_box2 .foot_top_box2_menu .foot_top_box2_menu_text {
  display: block;
  cursor: pointer;
  margin-top: 0.2133rem;
  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: #4f638f;
  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: #4f638f !important;
  position: relative;
}
.foot .foot_top .foot_top_box3 .foot_top_box3_title::before {
  content: "";
  position: absolute;
  top: 0.1867rem;
  height: 0.008rem;
  width: 0.1067rem;
  background-color: #4f638f;
}
.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_img {
  width: 0.9867rem;
  height: 0.9867rem;
  min-width: 50px;
  min-height: 50px;
}
.foot .foot_top .foot_top_box3 .foot_top_box3QrCode .foot_top_box3QrCodeleft .qrCodeImg_left_text {
  display: inline-block;
  width: 0.9067rem;
  font-size: 0.08rem;
  color: #262626;
  text-align: center;
}
.foot .foot_top .foot_top_box3 .foot_top_box3QrCode .foot_top_box3QrCoderight {
  display: flex;
  flex-wrap: wrap;
  min-width: 155px;
}
.foot .foot_top .foot_top_box3 .foot_top_box3QrCode .foot_top_box3QrCoderight .qrCodeImg_right {
  margin-left: 0.08rem;
}
.foot .foot_top .foot_top_box3 .foot_top_box3QrCode .foot_top_box3QrCoderight .qrCodeImg_right .qrCodeImg_right_img {
  width: 0.4267rem;
  height: 0.4267rem;
  min-width: 50px;
  min-height: 50px;
}
.foot .foot_top .foot_top_box3 .foot_top_box3QrCode .foot_top_box3QrCoderight .qrCodeImg_right .qrCodeImg_left_text {
  font-size: 0.08rem;
  width: 0.4267rem;
  min-width: 50px;
  text-align: center;
}
.foot .foot_center {
  height: 0.0267rem;
  background: #78c1e8;
}
.foot .foot_bottom {
  min-height: 0.4rem;
  background: #4f638f;
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.foot .foot_bottom .foot_bottom_boxleft {
  font-size: 0.08rem;
  font-weight: 400;
  color: #e6e7ed;
}
.foot .foot_bottom .foot_bottom_boxleft a {
  font-size: 0.08rem;
  font-weight: 400;
  color: #e6e7ed;
  text-decoration: none;
}
.foot .foot_bottom .foot_bottom_boxright {
  font-size: 0.08rem;
  font-weight: bold;
  color: #e6e7ed !important;
}
.foot .foot_bottom .foot_bottom_boxright a {
  color: #e6e7ed !important;
}
.box_title {
  font-size: 0.24rem;
  color: #262626;
  text-align: center;
  margin-top: 0.2667rem;
}
.box_title_english {
  font-size: 0.1067rem;
  color: #666666;
  text-align: center;
  margin-top: 0.1067rem;
  margin-bottom: 0.32rem;
}
.Detail_address {
  width: 100%;
  height: 0.2933rem;
  background: #f2f2f2;
  display: flex;
  align-items: center;
}
.Detail_address .Detail_address_text {
  font-size: 0.08rem;
  color: #262626;
}
.Detail_address .Detail_address_text a:hover {
  text-decoration: none !important;
}
.home_bannerimg {
  width: 100%;
  height: 3.5467rem;
  overflow: hidden;
}
.home_bannerimg .left {
  display: flex;
  align-items: center;
  padding-bottom: 0.2667rem;
}
.home_bannerimg .left img {
  width: 0.16rem;
  height: 0.2667rem;
}
.home_bannerimg .left::before {
  content: "";
  width: 0.48rem;
  height: 1px;
}
.home_bannerimg .right {
  display: flex;
  align-items: center;
  justify-content: flex-end;
  padding-bottom: 0.2667rem;
}
.home_bannerimg .right img {
  width: 0.16rem;
  height: 0.2667rem;
}
.home_bannerimg .right::after {
  content: "";
  width: 0.48rem;
  height: 1px;
}
.home_bannerimg .carousel-indicators li {
  width: 0.08rem;
  height: 0.08rem;
  margin: 0 0.08rem;
  background-color: #fff;
}
.home_bannerimg .carousel-indicators .active {
  width: 0.2133rem !important;
}
.home_bannerimg .carousel-inner {
  width: 10rem;
  height: 3.5467rem;
}
.home_bannerimg .carousel-inner .item {
  width: 10rem;
  height: 3.5467rem;
}
.home_bannerimg .carousel-inner .item .carousel_inner_img {
  width: 10rem;
  height: 3.5467rem;
}
.company_introduce {
  display: flex;
}
.company_introduce .company_introduce_left {
  margin-right: 0.3733rem;
}
.company_introduce .company_introduce_left .company_introduce_left_img1 {
  width: 2.6133rem;
  height: 1.2533rem;
}
.company_introduce .company_introduce_left .company_introduce_left_img2 {
  margin-top: 0.16rem;
  width: 2.6133rem;
  height: 1.2533rem;
}
.company_introduce .company_introduce_right .company_introduce_right_title {
  font-size: 0.24rem;
  color: #262626;
}
.company_introduce .company_introduce_right .company_introduce_right_introduce {
  font-size: 0.1333rem;
  font-weight: bold;
  color: #4f638f;
  margin-top: 0.1333rem;
}
.company_introduce .company_introduce_right .company_introduce_right_text {
  margin-top: 0.2667rem;
  font-size: 0.08rem;
  line-height: 2;
  text-align: justify;
}
.home_news_box .home_news_box_list {
  display: flex;
}
.home_news_box .home_news_box_list .home_news_box_list_left {
  width: 2.6133rem;
  cursor: pointer;
  transition: all 0.5s ease 0.1s;
}
.home_news_box .home_news_box_list .home_news_box_list_left .home_news_box_list_left_img {
  width: 100%;
  height: 1.6533rem;
}
.home_news_box .home_news_box_list .home_news_box_list_left .home_news_box_list_left_title {
  font-size: 0.1333rem;
  color: #262626;
  margin-top: 0.1333rem;
  -webkit-line-clamp: 1;
  text-overflow: ellipsis;
  overflow: hidden;
  -webkit-box-orient: vertical;
  display: -webkit-box;
}
.home_news_box .home_news_box_list .home_news_box_list_left .home_news_box_list_left_title:hover {
  text-decoration: none !important;
}
.home_news_box .home_news_box_list .home_news_box_list_left .home_news_box_list_left_text {
  margin-top: 0.08rem;
  font-size: 0.08rem;
  color: #666666;
  text-align: justify;
  -webkit-line-clamp: 2;
  text-overflow: ellipsis;
  overflow: hidden;
  -webkit-box-orient: vertical;
  display: -webkit-box;
}
.home_news_box .home_news_box_list .home_news_box_list_left .home_news_box_list_left_text:hover {
  text-decoration: none !important;
}
.home_news_box .home_news_box_list .home_news_box_list_left:hover .home_news_box_list_left_img {
  transform: scale(1.05);
  transition: transform 0.3s linear 0.1s;
  /* 添加延迟 */
}
.home_news_box .home_news_box_list .home_news_box_list_right {
  padding-left: 0.2933rem;
}
.home_news_box .home_news_box_list .home_news_box_list_right .home_news_box_list_right_list {
  cursor: pointer;
  display: flex;
  transition: all 0.5s ease 0.1s;
}
.home_news_box .home_news_box_list .home_news_box_list_right .home_news_box_list_right_list .home_news_box_list_right_list_num1 {
  width: 0.1333rem;
  height: 0.1333rem;
  background: #fe5f5f;
  text-align: center;
  line-height: 0.1333rem;
  margin-right: 0.1067rem;
  color: #ffffff;
  font-size: 0.1067rem;
  border-radius: 0.0267rem;
}
.home_news_box .home_news_box_list .home_news_box_list_right .home_news_box_list_right_list .home_news_box_list_right_list_num2 {
  width: 0.1333rem;
  height: 0.1333rem;
  background: #ff8547;
  text-align: center;
  line-height: 0.1333rem;
  margin-right: 0.1067rem;
  color: #ffffff;
  font-size: 0.1067rem;
  border-radius: 0.0267rem;
}
.home_news_box .home_news_box_list .home_news_box_list_right .home_news_box_list_right_list .home_news_box_list_right_list_num3 {
  width: 0.1333rem;
  height: 0.1333rem;
  background: #ffac38;
  text-align: center;
  line-height: 0.1333rem;
  margin-right: 0.1067rem;
  color: #ffffff;
  font-size: 0.1067rem;
  border-radius: 0.0267rem;
}
.home_news_box .home_news_box_list .home_news_box_list_right .home_news_box_list_right_list .home_news_box_list_right_list_img {
  width: 1.2rem;
  height: 0.6667rem;
}
.home_news_box .home_news_box_list .home_news_box_list_right .home_news_box_list_right_list .home_news_box_list_right_list_list {
  width: 1.8133rem;
  margin-left: 0.1333rem;
}
.home_news_box .home_news_box_list .home_news_box_list_right .home_news_box_list_right_list .home_news_box_list_right_list_list .home_news_box_list_right_list_list_title {
  font-size: 0.1333rem;
  color: #262626;
  -webkit-line-clamp: 1;
  text-overflow: ellipsis;
  overflow: hidden;
  -webkit-box-orient: vertical;
  display: -webkit-box;
}
.home_news_box .home_news_box_list .home_news_box_list_right .home_news_box_list_right_list .home_news_box_list_right_list_list .home_news_box_list_right_list_list_title:hover {
  text-decoration: none !important;
}
.home_news_box .home_news_box_list .home_news_box_list_right .home_news_box_list_right_list .home_news_box_list_right_list_list .home_news_box_list_right_list_list_text {
  font-size: 0.08rem;
  color: #666666;
  margin-top: 0.1067rem;
  text-align: justify;
  -webkit-line-clamp: 3;
  text-overflow: ellipsis;
  overflow: hidden;
  -webkit-box-orient: vertical;
  display: -webkit-box;
}
.home_news_box .home_news_box_list .home_news_box_list_right .home_news_box_list_right_list .home_news_box_list_right_list_list .home_news_box_list_right_list_list_text:hover {
  text-decoration: none !important;
}
.home_news_box .home_news_box_list .home_news_box_list_right .home_news_box_list_right_list:nth-child(2) {
  margin: 0.1067rem 0;
}
.home_news_box .home_news_box_list .home_news_box_list_right .home_news_box_list_right_list:hover .home_news_box_list_right_list_img {
  transform: scale(1.05);
  transition: transform 0.3s linear 0.1s;
  /* 添加延迟 */
}
.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: #4f638f;
}
.newsCenter_list .newsCenter_list_left .newsCenter_list_left_top .newsCenter_list_left_top_menu:hover {
  font-weight: 700;
  color: #4f638f;
}
.newsCenter_list .newsCenter_list_left .newsCenter_list_left_center {
  margin-top: 0.16rem;
  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;
  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;
}
.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;
  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: #4f638f;
  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;
  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: #4f638f !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;
  /* 添加延迟 */
}
.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: #4f638f !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 #4f638f;
  border-radius: 0.0267rem;
  padding: 0 0.1333rem;
  color: #4f638f;
}
.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;
}
.recruit {
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
}
.recruit .recruit_box {
  width: 1.8933rem;
  height: 1.28rem;
  background: #ffffff;
  border: 0.0027rem solid rgba(227, 227, 227, 0.2);
  box-shadow: 0px 0.0267rem 0.0533rem 0px rgba(166, 166, 166, 0.35);
  padding: 0.2133rem 0 0 0.1333rem;
  margin-top: 0.2933rem;
  cursor: pointer;
  transition: all 0.5s ease 0.1s;
}
.recruit .recruit_box .recruit_box_post {
  font-size: 0.16rem;
  color: #262626;
  margin-bottom: 0.2133rem;
}
.recruit .recruit_box .recruit_box_unit {
  font-size: 0.08rem;
  color: #4c4c4c;
  margin-bottom: 0.1067rem;
}
.recruit .recruit_box .recruit_box_num {
  font-size: 0.08rem;
  color: #4c4c4c;
}
.recruit .recruit_box:nth-child(-n + 3) {
  margin-top: 0;
}
.recruit .recruit_box:hover {
  text-decoration: none !important;
  transform: scale(1.1);
}
.recruit_detail_box {
  margin-top: 0.2133rem;
}
.recruit_detail_box .recruit_detail_box_title {
  margin-bottom: 0.2133rem;
  line-height: 1;
  font-size: 0.1867rem;
  color: #262626;
}
.recruit_detail_box .recruit_detail_box_rich_text {
  padding-top: 0.2133rem;
  border-top: 0.0133rem solid #dddddd;
  font-size: 0.08rem;
}
.recruit_detail_box .recruit_detail_box_rich_text img {
  width: 100%;
}
.recruit_detail_box .recruit_detail_box_rich_text .recruit_detail_box_rich_text_list {
  margin-bottom: 0.1333rem;
}
.love_list_box {
  margin-top: 0.2667rem;
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
}
.love_list_box .love_list {
  margin-top: 0.2667rem;
  height: 1.0933rem;
  width: 2.96rem;
  display: flex;
  background: #f9faff;
  cursor: pointer;
  transition: all 0.5s ease 0.1s;
}
.love_list_box .love_list .love_list_img {
  width: 1.0933rem;
  height: 1.0933rem;
  margin-right: 0.1333rem;
}
.love_list_box .love_list .love_list_data {
  flex: 1;
}
.love_list_box .love_list .love_list_data .love_list_data_title {
  margin-top: 0.1867rem;
  font-size: 0.1067rem;
  color: #262626;
  line-height: 1;
  -webkit-line-clamp: 1;
  text-overflow: ellipsis;
  overflow: hidden;
  -webkit-box-orient: vertical;
  display: -webkit-box;
}
.love_list_box .love_list .love_list_data .love_list_data_time {
  font-size: 0.08rem;
  color: #999999;
  margin-top: 0.08rem;
  line-height: 1;
}
.love_list_box .love_list .love_list_data .love_list_data_text {
  margin-top: 0.1067rem;
  font-size: 0.08rem;
  color: #4c4c4c;
  line-height: 1.5;
  padding-right: 0.1333rem;
  box-sizing: border-box;
  text-align: justify;
  -webkit-line-clamp: 3;
  text-overflow: ellipsis;
  overflow: hidden;
  -webkit-box-orient: vertical;
  display: -webkit-box;
}
.love_list_box .love_list .love_list_data:hover {
  text-decoration: none;
}
.love_list_box .love_list:hover .love_list_img {
  transform: scale(1.1);
  transition: transform 0.3s linear 0.1s;
  /* 添加延迟 */
}
.love_list_box .love_list:nth-child(-n + 2) {
  margin-top: 0;
}
.product_detail {
  margin-top: 0.32rem;
}
.product_detail .product_detail_menu {
  display: flex;
  margin-bottom: 0.32rem;
}
.product_detail .product_detail_menu .product_detail_menu_text {
  flex: 1;
  text-align: center;
  font-size: 0.1067rem;
  color: #262626;
  cursor: pointer;
}
.product_detail .product_detail_menu .product_detail_menu_text_active {
  font-size: 0.1333rem;
  font-weight: bold;
  color: #4f638f;
}
.product_detail .product_detail_menu .product_detail_menu_text:hover {
  color: #4f638f;
  font-weight: 700;
}
.product_detail .product_detail_list {
  display: flex;
  flex-wrap: wrap;
}
.product_detail .product_detail_list .product_detail_list_data {
  width: 1.3333rem;
  margin-right: 0.2667rem;
}
.product_detail .product_detail_list .product_detail_list_data .product_detail_img {
  overflow: hidden;
  width: 1.3333rem;
  height: 1.3333rem;
  box-shadow: 0px 0.0267rem 0.0533rem 0px rgba(166, 166, 166, 0.35);
  transition: all 0.5s;
  cursor: pointer;
}
.product_detail .product_detail_list .product_detail_list_data .product_detail_img img {
  width: 1.3333rem;
  height: 1.3333rem;
}
.product_detail .product_detail_list .product_detail_list_data .product_detail_img:hover img {
  transform: scale(1.05);
  transition: all 0.5s;
}
.product_detail .product_detail_list .product_detail_list_data .product_detail_text {
  font-size: 0.08rem;
  color: #262626;
  text-align: center;
  margin-top: 0.16rem;
  margin-bottom: 0.2133rem;
}
.product_detail .product_detail_list .product_detail_list_data:hover {
  text-decoration: none;
}
.product_detail .product_detail_list .product_detail_list_data:hover img {
  transform: scale(1.05);
  transition: all 0.5s;
}
.product_detail .product_detail_list .product_detail_text:hover {
  color: #4f638f;
}
.product_detail .product_detail_list .product_detail_list_data:nth-child(4n + 4) {
  margin-right: 0;
}
.researchBanner {
  width: 100%;
  height: 3.12rem;
  display: flex;
  justify-content: center;
  align-items: center;
  background: #f9faff;
}
.researchBanner .researchBanner_img {
  width: 5.8133rem;
  height: 2.4533rem;
}
.researchcenter {
  width: 100%;
  height: 2.4533rem;
  background: #ecf1fb;
  padding-top: 0.3733rem;
  box-sizing: border-box;
}
.researchcenter .researchcenter_data {
  display: flex;
}
.researchcenter .researchcenter_data .researchcenter_data_img {
  width: 1.8133rem;
  height: 1.04rem;
  margin-right: 0.2133rem;
}
.researchcenter .researchcenter_data .researchcenter_data_text {
  flex: 1;
}
.researchcenter .researchcenter_data .researchcenter_data_text .researchcenter_data_text_title {
  font-size: 0.1067rem;
  color: #4f638f;
}
.researchcenter .researchcenter_data .researchcenter_data_text .researchcenter_data_text_text {
  font-size: 0.08rem;
  color: #4d4d4d;
  margin-top: 0.08rem;
  line-height: 2;
  text-align: justify;
}
.industry_base .industry_base_menu {
  display: flex;
  justify-content: space-between;
  font-size: 0.1067rem;
  color: #262626;
  cursor: pointer;
}
.industry_base .industry_base_menu a {
  color: #262626;
  text-decoration: none !important;
}
.industry_base .industry_base_menu a:hover {
  text-decoration: none !important;
  color: #4f638f !important;
  font-weight: bold !important;
}
.industry_base .industry_base_menu_active {
  color: #4f638f !important;
  font-weight: bold !important;
  position: relative !important;
}
.industry_base .industry_base_menu_active::before {
  content: "";
  position: absolute;
  left: 0;
  top: 0.16rem;
  width: 100%;
  height: 0.0133rem;
  background-color: #4f638f;
}
.industry_base .industry_base_bytswkjy {
  margin-top: 0.2667rem;
  display: flex;
}
.industry_base .industry_base_bytswkjy .industry_base_bytswkjy_left {
  flex: 1;
}
.industry_base .industry_base_bytswkjy .industry_base_bytswkjy_left .industry_base_bytswkjy_left_title {
  font-size: 0.24rem;
  color: #262626;
}
.industry_base .industry_base_bytswkjy .industry_base_bytswkjy_left .industry_base_bytswkjy_left_title_english {
  font-size: 0.1333rem;
  font-weight: bold;
  color: #4f638f;
  margin-top: 0.1333rem;
}
.industry_base .industry_base_bytswkjy .industry_base_bytswkjy_left .industry_base_bytswkjy_left_text {
  font-size: 0.08rem;
  color: #4d4d4d;
  margin-top: 0.2933rem;
  text-align: justify;
}
.industry_base .industry_base_bytswkjy .industry_base_bytswkjy_right {
  width: 2.96rem;
  height: 1.5733rem;
  margin-left: 0.1867rem;
}
.industry_base .industry_base_bytswkjy_introduce {
  height: 0.32rem;
  background: #ecf1fb;
  border-radius: 0.16rem;
  margin-top: 0.2133rem;
  padding: 0 0 0 0.2133rem;
  display: flex;
  align-items: center;
}
.industry_base .industry_base_bytswkjy_introduce .industry_base_bytswkjy_introduce_round {
  width: 0.1067rem;
  height: 0.1067rem;
  background: #91a8da;
  border-radius: 50%;
}
.industry_base .industry_base_bytswkjy_introduce .industry_base_bytswkjy_introduce_text {
  font-size: 0.0933rem;
  color: #4c4c4c;
  margin-left: 0.08rem;
}
.industry_base .industry_base_bytswkjy_img {
  display: flex;
  justify-content: space-between;
  margin-top: 0.2133rem;
}
.industry_base .industry_base_bytswkjy_img img {
  width: 1.44rem;
  height: 0.9867rem;
}
.industry_base .industry_base_bytswkjy_img .industry_base_bytswkjy_img_text {
  margin-top: 0.08rem;
  font-size: 0.08rem;
  color: #262626;
  text-align: center;
}
.industry_base_shd_banner {
  width: 100%;
  height: 1.36rem;
  margin-top: 0.2133rem;
}
.industry_base_shd_banner img {
  width: 100%;
  height: 100%;
}
.industry_base_shd_text {
  font-size: 0.0933rem;
  color: #4d4d4d;
  line-height: 2;
  text-align: justify;
}
.industry_base_shd_img {
  display: flex;
  justify-content: space-between;
  margin-top: 0.2133rem;
}
.industry_base_shd_img img {
  display: block;
  width: 1.44rem;
  height: 0.9867rem;
  margin: 0 auto;
}
.industry_base_shd_img .industry_base_shd_img_text {
  margin-top: 0.08rem;
  font-size: 0.08rem;
  color: #262626;
  text-align: center;
}
.industry_base_xh {
  width: 100%;
  height: 2.1067rem;
  background: #fff3cf;
  margin-top: 0.5067rem;
  display: flex;
}
.industry_base_xh .industry_base_xh_left {
  width: 1.44rem;
  height: 1.5467rem;
  margin-top: 0.3467rem;
  margin-left: 0.4rem;
}
.industry_base_xh .industry_base_xh_center {
  width: 6.2667rem;
  margin-top: 0.3733rem;
  display: flex;
}
.industry_base_xh .industry_base_xh_center .industry_base_xh_center_img {
  width: 1.9733rem;
  height: 1.3867rem;
}
.industry_base_xh .industry_base_xh_center .industry_base_xh_center_data {
  margin-left: 0.16rem;
  flex: 1;
}
.industry_base_xh .industry_base_xh_center .industry_base_xh_center_data .industry_base_xh_center_data_title {
  font-size: 0.24rem;
  color: #952123;
}
.industry_base_xh .industry_base_xh_center .industry_base_xh_center_data .industry_base_xh_center_data_english {
  margin-top: 0.0267rem;
  font-size: 0.1333rem;
  font-weight: bold;
  color: #952123;
}
.industry_base_xh .industry_base_xh_center .industry_base_xh_center_data .industry_base_xh_center_data_text {
  margin-top: 0.0533rem;
  font-size: 0.1067rem;
  color: #952123;
  line-height: 2;
  text-align: justify;
}
.industry_base_xh .industry_base_xh_right {
  margin-top: 0.3733rem;
  flex: 1px;
  height: 1.3867rem;
}
.industry_base_bytry {
  display: flex;
}
.industry_base_bytry .industry_base_bytry_left {
  font-size: 0.08rem;
  color: #4d4d4d;
  margin-right: 0.16rem;
  flex: 1;
  line-height: 2;
  text-align: justify;
}
.industry_base_bytry .industry_base_bytry_right {
  width: 2.96rem;
  height: 1.5733rem;
}
.industry_base_bytry .industry_base_bytry_right img {
  width: 100%;
  height: 100%;
}
.culture .culture_top {
  display: flex;
}
.culture .culture_top .culture_top_left {
  width: 1.04rem;
  height: 1.04rem;
  display: flex;
  justify-content: center;
  align-items: center;
  margin-right: 0.24rem;
}
.culture .culture_top .culture_top_left img {
  width: 0.4267rem;
  height: 0.5867rem;
}
.culture .culture_top .culture_top_right {
  flex: 1;
}
.culture .culture_top .culture_top_right .culture_top_right_title {
  font-size: 0.16rem;
  color: #262626;
}
.culture .culture_top .culture_top_right .culture_top_right_text {
  font-size: 0.08rem;
  color: #4d4d4d;
  margin-top: 0.16rem;
  text-align: justify;
}
.culture .culture_top .culture_top_right .culture_top_right_english {
  margin-top: 0.1333rem;
  font-size: 0.08rem;
  color: #4d4d4d;
  text-align: justify;
}
.culture .culture_center {
  display: flex;
  margin-top: 0.2933rem;
}
.culture .culture_center .culture_center_left {
  width: 50%;
  height: 2.1333rem;
}
.culture .culture_center .culture_center_left img {
  width: 100%;
  height: 100%;
}
.culture .culture_center .culture_center_right {
  height: 2.1333rem;
  flex: 1;
  background: #f9faff;
  padding: 0 0.2133rem;
  box-sizing: border-box;
}
.culture .culture_center .culture_center_right .culture_center_right_title {
  margin-top: 0.2133rem;
  font-size: 0.16rem;
  color: #262626;
  line-height: 1;
}
.culture .culture_center .culture_center_right .culture_center_right_title_introduce {
  margin-top: 0.1067rem;
  font-size: 0.16rem;
  font-weight: bold;
  color: #4f638f;
  line-height: 1;
}
.culture .culture_center .culture_center_right .culture_center_right_text {
  margin-top: 0.1067rem;
  font-size: 0.08rem;
  color: #4d4d4d;
  line-height: 2;
  text-align: justify;
}
.culture .culture_center .culture_center_right .culture_center_right_english {
  margin-top: 0.1333rem;
  font-size: 0.08rem;
  color: #4d4d4d;
  text-align: justify;
}
.develop_text {
  width: 100%;
  position: absolute;
  top: 0.2667rem;
  font-size: 0.24rem;
  text-align: center;
  color: #ffffff;
  z-index: 999;
}
.develop_text_elglish {
  width: 100%;
  position: absolute;
  top: 0.5867rem;
  font-size: 0.1067rem;
  text-align: center;
  color: #ffffff;
  z-index: 999;
}
.byt_plate .byt_plate_box {
  display: flex;
  margin-top: 0.56rem;
}
.byt_plate .byt_plate_box .byt_plate_img_left {
  width: 2.48rem;
  height: 1.3067rem;
  margin-right: 0.5067rem;
  position: relative;
  transform-style: preserve-3d;
}
.byt_plate .byt_plate_box .byt_plate_img_left img {
  width: 100%;
  height: 100%;
}
.byt_plate .byt_plate_box .byt_plate_img_left::after {
  content: "";
  width: 2.48rem;
  height: 1.3067rem;
  position: absolute;
  top: 0.1067rem;
  left: 0.1333rem;
  background-color: #c6d2eb;
  transform: translateZ(-1px);
}
.byt_plate .byt_plate_box .byt_plate_img_right {
  width: 2.48rem;
  height: 1.3067rem;
  margin-left: 0.5067rem;
  position: relative;
  transform-style: preserve-3d;
}
.byt_plate .byt_plate_box .byt_plate_img_right img {
  width: 100%;
  height: 100%;
}
.byt_plate .byt_plate_box .byt_plate_img_right::after {
  content: "";
  width: 2.48rem;
  height: 1.3067rem;
  position: absolute;
  top: 0.1067rem;
  right: 0.1333rem;
  background-color: #c6d2eb;
  transform: translateZ(-1px);
}
.byt_plate .byt_plate_box .byt_plate_data {
  flex: 1;
}
.byt_plate .byt_plate_box .byt_plate_data .byt_plate_data_title {
  font-size: 0.24rem;
  color: #262626;
  margin-bottom: 0.2133rem;
  line-height: 1;
}
.byt_plate .byt_plate_box .byt_plate_data .byt_plate_data_text {
  font-size: 0.08rem;
  color: #4d4d4d;
  line-height: 2;
  text-align: justify;
}
.byt_plate .byt_plate_box:first-child {
  margin-top: 0;
}
.product_detail_box {
  padding-top: 0.2133rem;
}
.product_detail_box .product_detail_box_return {
  height: 0.1333rem;
}
.product_detail_box .product_detail_box_return a {
  display: flex;
  align-items: center;
}
.product_detail_box .product_detail_box_return a img {
  width: 0.08rem;
  height: 0.1333rem;
  cursor: pointer;
}
.product_detail_box .product_detail_box_return a span {
  font-size: 0.1333rem;
  font-weight: bold;
  color: #4F638F;
  line-height: 0.1333rem;
  margin-left: 0.08rem;
}
.product_detail_box .product_detail_box_return a:hover {
  text-decoration: none;
}
.product_detail_box .product_detail_box_title {
  margin-top: 0.32rem;
}
.product_detail_box .product_detail_box_title .title {
  text-align: center;
  font-size: 0.16rem;
  font-weight: 400;
  color: #262626;
}
.product_detail_box .product_detail_box_title .updateTime {
  margin-top: 0.16rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.product_detail_box .product_detail_box_title .updateTime img {
  width: 0.1067rem;
  height: 0.1067rem;
}
.product_detail_box .product_detail_box_title .updateTime span {
  margin-left: 0.0533rem;
  font-size: 0.08rem;
  font-weight: 400;
  color: #999999;
  line-height: 0.1067rem;
}
.product_detail_rich_text {
  font-size: 0.08rem;
  margin-top: 0.0533rem;
  word-break: break-all;
}
.product_detail_rich_text img {
  max-width: 100%;
}
.product_detail_next {
  margin-top: 0.1333rem;
  display: flex;
  justify-content: space-between;
  align-items: center;
  cursor: pointer;
}
.product_detail_next .product_detail_next_left {
  font-size: 0.08rem;
  color: #999999;
}
.product_detail_next .product_detail_next_left .product_detail_next_left_last:hover,
.product_detail_next .product_detail_next_left .product_detail_next_left_next:hover {
  color: #4f638f !important;
  text-decoration: none !important;
}
.product_detail_next .product_detail_next_left .product_detail_next_left_last,
.product_detail_next .product_detail_next_left .product_detail_next_left_next {
  margin-top: 0.08rem;
  cursor: pointer;
  display: block;
  color: #999999;
}
.product_detail_next .product_detail_next_right {
  height: 0.2133rem;
  font-size: 0.08rem;
  display: flex;
  align-items: center;
  border: 0.008rem solid #4f638f;
  border-radius: 0.0267rem;
  padding: 0 0.1333rem;
  color: #4f638f;
}
.product_detail_next .product_detail_next_right img {
  width: 0.1067rem;
  height: 0.1067rem;
  margin-left: 0.0533rem;
}
.product_detail_next .product_detail_next_right:hover {
  text-decoration: none;
}
