.banner {
  height: 6.18rem;
}
.banner .banner_font_con {
  position: relative;
}
.banner .banner_font_con img {
  position: absolute;
  left: 0;
  top: 0;
}
.banner .banner_font_con .font_con {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  padding-top: 1.6rem;
}
.banner .banner_font_con .font_con p {
  width: 100%;
  font-size: 0.3rem;
  line-height: 0.4rem;
  color: #fff;
  text-align: center;
}
.banner .banner_font_con .font_con h1 {
  width: 100%;
  font-size: 0.5rem;
  font-weight: bold;
  text-align: center;
  line-height: 0.8rem;
  color: #fff;
}
.banner .banner_font_con .font_con strong {
  font-size: 0.5rem;
  color: #ed6c01;
  text-align: center;
  display: block;
  margin-bottom: 0.3rem;
}
.banner .banner_font_con .font_con .center_box {
  width: 100%;
  display: flex;
  justify-content: center;
  padding: 0 0.4rem;
}
.banner .banner_font_con .font_con .center_box .ast_item {
  width: 33%;
  display: flex;
  flex-direction: column;
}
.banner .banner_font_con .font_con .center_box .ast_item .num_til {
  font-size: 0.3rem;
  font-weight: bold;
  color: #fff;
  text-align: center;
}
.banner .banner_font_con .font_con .center_box .ast_item .pd_item {
  font-size: 0.12rem;
  color: #fff;
  line-height: 0.25rem;
}
.banner .banner_font_con_en .font_con p {
  font-size: 0.25rem;
}
.banner .banner_font_con_en .font_con h1 {
  font-size: 0.4rem;
  line-height: 0.5rem;
}
.banner .banner_font_con_en .font_con strong {
  font-size: 0.5rem;
}
.banner img {
  width: 100%;
  height: 100%;
  display: block;
}
.banner .swiper-pagination {
  right: 7px;
  bottom: 7px;
  width: auto;
  padding: 2px 7px;
}
.banner .swiper-pagination .swiper-pagination-bullet {
  width: 0.69rem;
  height: 0.06rem;
  border-radius: 0;
}
.banner .swiper-pagination .swiper-pagination-bullet-active {
  background: #ed6c00;
}
.home_news .swiper-pagination {
  bottom: 0;
}
.home_news .swiper-pagination .swiper-pagination-bullet-active {
  background: #ed6c00;
}
.hide {
  display: none !important;
}
.flex_x_center,
#mb_home .mb_home_custom .home_custom_content .more_custom,
#mb_home
  .mb_home_serve
  .home_serve_content
  .home_serve_container
  .serve_img
  .mid_xq,
#mb_home
  .mb_home_serve
  .home_serve_content
  .home_serve_container
  .serve_text
  .title,
#mb_mom_iot .mb_iot_adv .iot_adv_content .iot_adv_container .top_img,
#mb_mom_iot .mb_iot_product .iot_product_content .iot_product_container .pd_img,
#mb_mom_iot
  .mb_iot_product
  .iot_product_content
  .iot_product_container
  .pd_text
  p,
#mb_solution .mb_customer .customer_content .customer_container .custom_img,
#mb_solution
  .mb_customer
  .customer_content
  .customer_container
  .custom_text
  .til,
#mb_solution .mb_customer .toCustom,
#mb_solution_xq .mb_sol_tz .sol_tz_content .sol_tz_container .tz_img,
#mb_mom_qms
  .mb_qms_weakness
  .qms_weakness_content
  .weakness_box
  .wk_container
  .top,
#mb_mom_qms .mb_qms_benfit .qms_benfit_content .font_container .til,
#mb_mom_wms
  .mb_wms_core
  .wms_core_content
  .wms_core_container
  .left_img
  .img_box,
#mb_mom_wms .mb_wms_core .wms_core_content .wms_core_container .mid_font,
#mb_mom_wms .mb_wms_worth .wms_worth_content .text_til .top,
#mb_mom_wms .mb_wms_worth .wms_worth_content .text .top,
#mb_mcm .mb_mcm_zc .content_bar,
#mb_mcm .mb_mcm_gjj .content_bar .item_bar .top_bar,
#mb_os .mb_os_sixCg .content_bar,
#mb_mom_mes .mb_mes_use .mes_use_content .mes_use_container,
#mb_saas .mb_saas_tz .saas_tz_content .saas_tz_cotainer .bg_six,
#mb_saas .mb_saas_take .saas_take_content .line_container .bg_line,
#mb_saas .mb_saas_bef .saas_bef_content .saas_bef_container .top_pic,
#mb_saas_bi .mb_bi_adv .bi_adv_content .bi_adv_container .icon_til,
#mb_saas_bi .mb_bi_mode .bi_mode_content .bi_mode_container .left_pic,
#mb_saas_bi .mb_bi_view .bi_view_content .bi_view_container .pic_img,
#mb_saas_sop .mb_sop_adv .sop_adv_content,
#mb_saas_sop .mb_sop_adv .sop_adv_content .sop_adv_container,
#mb_saas_sup .mb_bi_mode .bi_mode_content .bi_mode_container .left_pic,
#mb_saas_sup .mb_sup_fn .sup_fn_common .top_container .font_container .til,
#mb_saas_sup .mb_sup_bef .sup_bef_content .container .bg_top,
#mb_saas_capa .mb_capa_safe .capa_safe_content .container .pic_img,
#mb_styj
  .mb_styj_take
  .styj_take_content
  .styj_take_container
  .img_box
  .text_box,
#mb_styj .mb_styj_product .styj_product_content .styj_product_url a .icon_logo,
#mb_styj_take .styj_take_content .container .left_font,
#mb_styj_bef .styj_bef_content .container,
#mb_zngc .mb_zngc_bef .zngc_bef_content .container .num,
#mb_znwl .mb_znwl_take .znwl_take_content .container .pic_img,
#mb_join_us .mb_cop_sys .cop_sys_content .container .mid_img,
#mb_cop_cpy .mb_cop_par .container .sign_icon .cpy_icon,
#mb_cop_cpy .mb_cop_par .container .sign_icon .font .impower,
#mb_about .mb_grow_process .grow_process_content .container .mid,
#mb_honor .mb_honor_common .js_load_more,
#mb_service .mb_sev_full .sev_full_content .container .top_con .icon,
#mb_service .mb_sev_full .sev_full_content .container .top_con h1 {
  display: flex;
  justify-content: center;
  align-items: center;
}
.flex_y_center,
#mb_mom_mes .mb_mes_use .mes_use_content .mes_use_container .num,
#mb_cop_cpy .mb_cop_par .container .sign_icon .font {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
#mb_home .mb_home_custom .home_custom_content {
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
}
#mb_home .mb_home_custom .home_custom_content .more_custom {
  width: 2.16rem;
  height: 0.54rem;
  margin: 0 auto;
  border: 1px solid #070002;
}
#mb_home .mb_home_custom .home_custom_content .more_custom span {
  font-size: 0.23rem;
  font-weight: bold;
}
#mb_home .mb_home_custom .home_custom_content .home_custom_container {
  width: 48%;
  margin-bottom: 0.76rem;
}
#mb_home
  .mb_home_custom
  .home_custom_content
  .home_custom_container
  .custom_img {
  width: 100%;
  height: 2.4rem;
  border-radius: 50%;
  position: relative;
  margin-bottom: 10px;
}
#mb_home
  .mb_home_custom
  .home_custom_content
  .home_custom_container
  .custom_img
  .bigImg {
  width: 2.26rem;
  position: absolute;
  left: 50%;
  transform: translate(-50%, 0);
  border-radius: 50%;
}
#mb_home
  .mb_home_custom
  .home_custom_content
  .home_custom_container
  .custom_img
  .smallImg {
  width: 1.5rem;
  position: absolute;
  right: 0;
  bottom: 0;
  border-radius: 50%;
  box-shadow: 0px 0px 0.1rem 2px rgba(0, 0, 0, 0.16);
}
#mb_home
  .mb_home_custom
  .home_custom_content
  .home_custom_container
  .custom_text {
  display: flex;
  flex-direction: column;
  align-items: center;
  padding-top: 0.23rem;
}
#mb_home
  .mb_home_custom
  .home_custom_content
  .home_custom_container
  .custom_text
  p {
  font-size: 0.23rem;
  text-align: center;
  line-height: 0.37rem;
}
#mb_home
  .mb_home_custom
  .home_custom_content
  .home_custom_container
  .custom_text
  .toCustom {
  display: inline-block;
  padding: 0.14rem 0.37rem;
  border: 1px solid #333;
  font-weight: bold;
  font-size: small;
  margin: 0.22rem 0;
}
#mb_home .mb_home_serve {
  background: url(../images/bg_liuchengfuwu.png) no-repeat;
}
#mb_home .mb_home_serve .home_serve_content {
  display: flex;
  flex-direction: column;
}
#mb_home .mb_home_serve .home_serve_content .home_serve_container {
  display: flex;
  margin-bottom: 10px;
  height: 2.64rem;
}
#mb_home .mb_home_serve .home_serve_content .home_serve_container .serve_img {
  width: 2.39rem;
  position: relative;
}
#mb_home
  .mb_home_serve
  .home_serve_content
  .home_serve_container
  .serve_img
  img {
  width: 100%;
}
#mb_home
  .mb_home_serve
  .home_serve_content
  .home_serve_container
  .serve_img
  .mid_xq {
  width: 1.4rem;
  height: 1.62rem;
  position: absolute;
  right: -0.7rem;
  top: 50%;
  transform: translate(0, -50%);
  color: #fff;
  font-weight: bold;
  background: url(../images/duobianxing.png) no-repeat;
  background-size: 100% 100%;
  font-size: 0.42rem;
  letter-spacing: 0.1rem;
  word-break: break-all;
  text-align: center;
}
#mb_home .mb_home_serve .home_serve_content .home_serve_container .serve_text {
  width: calc(100% - 2.39rem);
  padding-left: 0.8rem;
  display: flex;
  flex-direction: column;
  justify-content: center;
  background: #fff;
}
#mb_home
  .mb_home_serve
  .home_serve_content
  .home_serve_container
  .serve_text
  .title {
  font-size: 0.34rem;
  font-weight: bold;
  text-align: center;
}
#mb_home
  .mb_home_serve
  .home_serve_content
  .home_serve_container
  .serve_text
  .xq_content_text {
  display: flex;
  flex-direction: column;
  justify-content: center;
  padding: 0 0.1rem;
}
#mb_home
  .mb_home_serve
  .home_serve_content
  .home_serve_container
  .serve_text
  .xq_content_text
  p {
  font-size: 0.28rem;
  text-align: center;
}
#mb_home .mb_home_forword .home_forword_content .img_box img {
  width: 100%;
}
#mb_home .mb_home_forword .home_forword_content .text_box .num_box {
  width: 30%;
}
#mb_home .mb_home_forword .home_forword_content .text_box .num_box .num {
  padding-bottom: 0.24rem;
  background: url(../images/border_jiejuefangan.png) no-repeat;
  font-size: 0.73rem;
  line-height: 1rem;
  font-weight: bold;
  color: #ed6c00;
  background-size: 100% 100%;
  font-style: italic;
}
#mb_home .mb_home_forword .home_forword_content .text_box .num_box .add::after {
  content: '+';
  padding-left: 2px;
}
#mb_home .mb_home_forword .home_forword_content .text_box .num_box .num_text {
  padding-top: 0.16rem;
  font-size: 0.23rem;
}
#mb_home .mb_home_forword .home_forword_content .text_box .top {
  display: flex;
  justify-content: space-between;
}
#mb_home .mb_home_forword .home_forword_content .text_box .bottom {
  display: flex;
  justify-content: center;
  margin-top: 0.5rem;
}
#mb_home .mb_home_news {
  background-color: #f7f7f7;
}
#mb_home .mb_home_news .home_news_slide {
  display: flex;
  justify-content: space-between;
  padding-bottom: 0.76rem;
}
#mb_home .mb_home_news .home_news_slide .home_news_container {
  width: 48%;
  background-color: #fff;
}
#mb_home .mb_home_news .home_news_slide .home_news_container .news_img {
  height: 2.27rem;
}
#mb_home .mb_home_news .home_news_slide .home_news_container .news_img img {
  width: 100%;
  height: 100%;
}
#mb_home .mb_home_news .home_news_slide .home_news_container .news_text {
  padding-left: 0.13rem;
}
#mb_home
  .mb_home_news
  .home_news_slide
  .home_news_container
  .news_text
  .news_type {
  font-size: 0.2rem;
  padding: 0.18rem 0;
}
#mb_home
  .mb_home_news
  .home_news_slide
  .home_news_container
  .news_text
  .news_gk {
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  text-overflow: ellipsis;
  overflow: hidden;
  padding-right: 0.2rem;
  font-size: 0.24rem;
  line-height: 0.38rem;
  font-weight: bold;
  color: #ed6c00;
}
#mb_home
  .mb_home_news
  .home_news_slide
  .home_news_container
  .news_text
  .news_time {
  font-size: 0.2rem;
  padding: 0.21rem 0;
}
#mb_activity #banner_activity {
  height: 6.87rem;
  background: url(../images/banner_zuixinhuodong.png) no-repeat;
  background-size: 100% 100%;
}
#mb_activity #banner_activity .banner_text {
  padding-top: 0.87rem;
}
#mb_activity #banner_activity .banner_text p {
  color: #000;
}
#mb_activity .mb_avt_content {
  background: #f7f7f7;
  padding: 0.5rem 0 1px 0;
}
#mb_activity .mb_avt_content .mb_avt_container {
  width: 90%;
  height: 8.97rem;
  margin: 0 auto;
  margin-bottom: 0.77rem;
  box-shadow: 0px 0px 0.1rem 2px rgba(0, 0, 0, 0.16);
  border-radius: 6px;
  overflow: hidden;
}
#mb_activity .mb_avt_content .mb_avt_container .mb_avt_img {
  height: 4.55rem;
}
#mb_activity .mb_avt_content .mb_avt_container .mb_avt_img img {
  width: 100%;
  height: 100%;
}
#mb_activity .mb_avt_content .mb_avt_container .mb_avt_text {
  background: #fff;
  height: 4.41rem;
  padding: 0 0.6rem;
}
#mb_activity .mb_avt_content .mb_avt_container .mb_avt_text h1 {
  margin: 0 auto;
  padding: 0.5rem 0;
  text-align: center;
  font-size: 0.37rem;
  line-height: 34px;
  font-weight: bold;
  color: #ed6c00;
}
#mb_activity .mb_avt_content .mb_avt_container .mb_avt_text p {
  font-size: 0.28rem;
  line-height: 0.46rem;
  text-align: center;
  color: #000;
  font-weight: 400;
}
#mb_mom_iot .mb_iot_pdt {
  background: #f7f7f7;
  padding-left: 0.56rem;
  padding-right: 0.56rem;
}
#mb_mom_iot .mb_iot_pdt .iot_pdt_content .top_container {
  display: flex;
  justify-content: space-between;
  margin-bottom: 20px;
}
#mb_mom_iot .mb_iot_pdt .iot_pdt_content .top_container .left_img {
  width: 3.71rem;
  height: 2.27rem;
  border-radius: 6px;
  overflow: hidden;
}
#mb_mom_iot .mb_iot_pdt .iot_pdt_content .top_container .left_img img {
  width: 100%;
  height: 100%;
}
#mb_mom_iot .mb_iot_pdt .iot_pdt_content .top_container .right_text {
  width: calc(100% - 3.97rem);
  font-size: 0.23rem;
  text-align: justify;
}
#mb_mom_iot .mb_iot_pdt .iot_pdt_content .bot_container {
  font-size: 0.23rem;
  color: #000000;
  text-align: justify;
}
#mb_mom_iot .mb_iot_adv {
  background: #f7f7f7;
}
#mb_mom_iot .mb_iot_adv .iot_adv_content {
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
}
#mb_mom_iot .mb_iot_adv .iot_adv_content .iot_adv_container {
  border-radius: 4px;
  width: 48%;
  margin-bottom: 0.31rem;
  box-shadow: 0px 0px 0.1rem 2px rgba(0, 0, 0, 0.16);
}
#mb_mom_iot .mb_iot_adv .iot_adv_content .iot_adv_container .top_img {
  height: 2.09rem;
}
#mb_mom_iot .mb_iot_adv .iot_adv_content .iot_adv_container .top_img img {
  width: 1.29rem;
  height: 1.29rem;
}
#mb_mom_iot .mb_iot_adv .iot_adv_content .iot_adv_container .bot_text {
  padding-bottom: 0.32rem;
}
#mb_mom_iot .mb_iot_adv .iot_adv_content .iot_adv_container .bot_text p {
  font-weight: bold;
  font-size: 0.23rem;
  width: 90%;
  margin: 0 auto;
  text-align: center;
}
#mb_mom_iot .mb_iot_function .iot_function_img {
  height: 4.51rem;
}
#mb_mom_iot .mb_iot_function .iot_function_img img {
  width: 100%;
  height: 100%;
}
#mb_mom_iot .mb_iot_jg .iot_jg_img {
  height: 3.12rem;
}
#mb_mom_iot .mb_iot_jg .iot_jg_img img {
  width: 100%;
  height: 100%;
}
#mb_mom_iot .mb_iot_eq {
  background: #f7f7f7;
}
#mb_mom_iot .mb_iot_eq .iot_eq_img {
  height: 3.27rem;
}
#mb_mom_iot .mb_iot_eq .iot_eq_img img {
  width: 100%;
  height: 100%;
}
#mb_mom_iot .mb_iot_eq .iot_eq_introl {
  width: 7.02rem;
  text-align: center;
  margin: 0 auto;
  margin-top: 0.38rem;
  font-size: 0.23rem;
  line-height: 0.37rem;
}
#mb_mom_iot .mb_iot_product .iot_product_content {
  display: flex;
}
#mb_mom_iot .mb_iot_product .iot_product_content .iot_product_container {
  width: calc(calc(100% - 0.72rem) / 3);
  box-shadow: 0px 0px 0.1rem 2px rgba(0, 0, 0, 0.16);
  margin-right: 0.36rem;
}
#mb_mom_iot
  .mb_iot_product
  .iot_product_content
  .iot_product_container
  .pd_img {
  height: 1.51rem;
}
#mb_mom_iot
  .mb_iot_product
  .iot_product_content
  .iot_product_container
  .pd_img
  img {
  width: 1.13rem;
  height: 1.13rem;
}
#mb_mom_iot
  .mb_iot_product
  .iot_product_content
  .iot_product_container
  .pd_text {
  padding-bottom: 0.42rem;
}
#mb_mom_iot
  .mb_iot_product
  .iot_product_content
  .iot_product_container
  .pd_text
  p {
  width: 90%;
  font-size: 0.23rem;
  text-align: center;
  margin: 0 auto;
  min-height: 0.68rem;
}
#mb_solution .mb_solution_introl .sol_introl_content .number_box {
  display: flex;
  justify-content: space-between;
}
#mb_solution .mb_solution_introl .sol_introl_content .number_box .num_box {
  width: 30%;
}
#mb_solution .mb_solution_introl .sol_introl_content .number_box .num_box .num {
  padding-bottom: 0.24rem;
  background: url(../images/border_jiejuefangan.png) no-repeat;
  font-size: 0.73rem;
  line-height: 1rem;
  font-weight: bold;
  color: #ed6c00;
  background-size: 100% 100%;
  font-style: italic;
}
#mb_solution
  .mb_solution_introl
  .sol_introl_content
  .number_box
  .num_box
  .num::after {
  content: '+';
  padding-left: 2px;
}
#mb_solution
  .mb_solution_introl
  .sol_introl_content
  .number_box
  .num_box
  .num_text {
  padding-top: 0.16rem;
  font-size: 0.23rem;
  line-height: 0.44rem;
}
#mb_solution .mb_solution_introl .sol_introl_content .introl {
  margin-top: 0.47rem;
  font-size: 0.23rem;
  text-align: center;
}
#mb_solution .mb_customer .customer_content {
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
}
#mb_solution .mb_customer .customer_content .customer_container {
  width: 47%;
  border-radius: 0.08rem;
  box-shadow: 0px 0px 0.1rem 2px rgba(0, 0, 0, 0.16);
  margin-bottom: 0.46rem;
  background: #eeeeee;
}
#mb_solution .mb_customer .customer_content .customer_container .custom_img {
  height: 2.28rem;
}
#mb_solution
  .mb_customer
  .customer_content
  .customer_container
  .custom_img
  img {
  width: 2.01rem;
}
#mb_solution .mb_customer .customer_content .customer_container .custom_text {
  padding: 0.16rem;
}
#mb_solution .mb_customer .customer_content .customer_container .custom_text p {
  font-size: 0.24rem;
  line-height: 0.42rem;
  text-align: center;
}
#mb_solution
  .mb_customer
  .customer_content
  .customer_container
  .custom_text
  .til {
  font-size: 0.28rem;
  font-weight: bold;
  min-height: 0.835rem;
}
#mb_solution .mb_customer .toCustom {
  width: 2.16rem;
  height: 0.54rem;
  margin: 0 auto;
  border: 1px solid #070002;
}
#mb_solution .mb_customer .toCustom span {
  font-size: 0.23rem;
  font-weight: bold;
}
#mb_solution_xq .mb_sol_tz {
  padding-bottom: 0.37rem;
}
#mb_solution_xq .mb_sol_tz .sol_tz_content {
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
}
#mb_solution_xq .mb_sol_tz .sol_tz_content .sol_tz_container {
  width: 48%;
  box-shadow: 0px 0px 0.1rem 2px rgba(0, 0, 0, 0.16);
  margin-bottom: 0.39rem;
}
#mb_solution_xq .mb_sol_tz .sol_tz_content .sol_tz_container .tz_img {
  padding-top: 0.42rem;
  height: 1.84rem;
}
#mb_solution_xq .mb_sol_tz .sol_tz_content .sol_tz_container .tz_img img {
  width: 1.42rem;
  height: 1.42rem;
}
#mb_solution_xq .mb_sol_tz .sol_tz_content .sol_tz_container .tz_introl {
  text-align: center;
  padding-bottom: 0.54rem;
  padding-top: 0.18rem;
}
#mb_solution_xq
  .mb_sol_tz
  .sol_tz_content
  .sol_tz_container
  .tz_introl
  .introl_til {
  width: 95%;
  font-size: 0.28rem;
  font-weight: bold;
  line-height: 0.4rem;
  margin: 0 auto;
  min-height: 0.79rem;
}
#mb_solution_xq
  .mb_sol_tz
  .sol_tz_content
  .sol_tz_container
  .tz_introl
  .introl_brief {
  width: 80%;
  font-size: 0.23rem;
  margin: 0 auto;
  line-height: 0.36rem;
}
#mb_solution_xq .mb_sol_fa {
  background: #f7f7f7;
  padding-bottom: 0.3rem;
}
#mb_solution_xq .mb_sol_fa .sol_fa_content .car_sol_box {
  position: relative;
  padding: 0.33rem 0 0.2rem 2.54rem;
  margin-bottom: 0.46rem;
}
#mb_solution_xq .mb_sol_fa .sol_fa_content .car_sol_box img {
  width: 100%;
  height: 100%;
  position: absolute;
  left: 0;
  top: 0;
}
#mb_solution_xq
  .mb_sol_fa
  .sol_fa_content
  .car_sol_box
  .sol_box_p
  .car_sol_til {
  font-size: 0.28rem;
  font-weight: bold;
  margin-bottom: 0.18rem;
  color: #fff;
  opacity: 0.9;
}
#mb_solution_xq
  .mb_sol_fa
  .sol_fa_content
  .car_sol_box
  .sol_box_p
  .car_sol_brief {
  font-size: 0.2rem;
  color: #ffffff;
  line-height: 0.37rem;
  opacity: 0.8;
  width: 4.5rem;
  text-align: justify;
}
#mb_solution_xq .mb_sol_benefit {
  padding-bottom: 0.37rem;
  padding-top: 0;
  background: #f7f7f7;
}
#mb_solution_xq .mb_sol_benefit .sol_bef_content .pb_img_box {
  display: none;
}
#mb_solution_xq .mb_sol_benefit .sol_bef_content .pb_pbox {
  padding: 0.3rem 0.2rem;
  padding-top: 0.1rem;
  padding-bottom: 0.4rem;
  background: linear-gradient(to right, #f7f7f7, rgba(126, 224, 252, 0.15));
  margin-bottom: 0.39rem;
}
#mb_solution_xq .mb_sol_benefit .sol_bef_content .pb_pbox .pb_til {
  font-size: 0.28rem;
  text-align: center;
  margin-bottom: 0.14rem;
  color: #ed6c00;
  font-weight: bold;
}
#mb_solution_xq .mb_sol_benefit .sol_bef_content .pb_pbox .pb_content {
  width: 90%;
  margin: 0 auto;
  font-size: 0.23rem;
  line-height: 0.4rem;
  text-align: center;
}
#mb_solution_xq .sol_customer {
  background: #f7f7f7;
  padding-bottom: 0.37rem;
}
#mb_custom_xq ol,
#mb_custom_xq ul {
  padding-left: 0.3rem;
}
#mb_custom_xq ol li,
#mb_custom_xq ul li {
  list-style: unset;
}
#mb_custom_xq .mb_customer_xq {
  padding-top: 2.23rem;
  position: relative;
  background: #fff;
}
#mb_custom_xq .mb_customer_xq .custom_logo {
  width: 2.94rem;
  height: 2.94rem;
  position: absolute;
  left: 50%;
  top: -1.47rem;
  transform: translate(-50%, 0);
  border-radius: 50%;
  overflow: hidden;
  box-shadow: 0px 0px 0.1rem 2px rgba(0, 0, 0, 0.16);
}
#mb_custom_xq .mb_customer_xq .custom_logo img {
  width: 100%;
  height: 100%;
}
#mb_custom_xq .mb_customer_xq .custom_content .company_introl_container {
  padding: 0.76rem 0;
  border-bottom: 1px solid #ebebeb;
  display: flex;
  flex-direction: column;
}
#mb_custom_xq .mb_customer_xq .custom_content .company_introl_container .til {
  font-size: 0.36rem;
  line-height: 0.56rem;
  font-weight: bold;
  color: #ed6c00;
  margin-bottom: 0.2rem;
}
#mb_custom_xq
  .mb_customer_xq
  .custom_content
  .company_introl_container
  .til
  .border_bot {
  margin-top: 0.1rem;
  height: 2px;
  background: #ed6c00;
}
#mb_custom_xq
  .mb_customer_xq
  .custom_content
  .company_introl_container
  .message_ {
  width: calc(100% - 0.73rem);
  padding-left: 0.33rem;
  font-size: 0.28rem !important;
  text-align: justify;
}
#mb_custom_xq
  .mb_customer_xq
  .custom_content
  .company_introl_container
  .message_
  p {
  font-size: 0.28rem !important;
  line-height: 0.4rem !important;
  padding: 0 !important;
}
#mb_custom_xq
  .mb_customer_xq
  .custom_content
  .company_introl_container
  .message_
  span {
  font-size: 0.28rem !important;
  line-height: 0.4rem !important;
  padding: 0 !important;
}
#mb_custom_xq
  .mb_customer_xq
  .custom_content
  .company_introl_container
  .message_
  img {
  display: block;
  width: calc(100% - 1.06rem) !important;
  height: auto !important;
  margin: 0.3rem 0;
}
#mb_custom_xq
  .mb_customer_xq
  .custom_content
  .company_introl_container
  .message_
  tr
  td:nth-child(1) {
  padding-right: 0.4rem;
}
#mb_custom_xq .custom_xq {
  background: #f3f3f3;
}
#mb_mom #banner_mom {
  min-height: 7.27rem;
  background: url(../images/banner_mom.png) no-repeat;
  background-size: 100% 100%;
}
#mb_mom .prod_desc {
  background: #f7f7f7;
}
#mb_mom .prod_desc .mb_desc_font {
  font-size: 0.3rem;
}
#mb_mom .mb_mom_is .mom_is_content .img_is {
  height: 4.38rem;
}
#mb_mom .mb_mom_is .mom_is_content .img_is img {
  width: 100%;
  height: 100%;
}
#mb_mom .mb_mom_is .mom_is_content .is_title {
  font-size: 0.28rem;
  color: #ed6c00;
  padding-top: 0.34rem;
  padding-bottom: 0.16rem;
  font-weight: bold;
  text-align: center;
}
#mb_mom .mb_mom_is .mom_is_content .is_font p {
  font-size: 0.23rem;
  line-height: 0.4rem;
  font-weight: 400;
  text-align: justify;
}
#mb_mom .mb_mom_tz {
  background: #f7f7f7;
}
#mb_mom .mb_mom_tz .mom_tz_content {
  overflow: hidden;
}
#mb_mom .mb_mom_tz .mom_tz_content .long_img {
  width: 12rem;
}
#mb_mom .mb_mom_tz .mom_tz_content .long_img img {
  width: 100%;
}
#mb_mom .mb_mom_tz .mom_tz_content .long_img .long_text_content {
  width: 100%;
  display: flex;
  padding: 0.3rem 0;
}
#mb_mom
  .mb_mom_tz
  .mom_tz_content
  .long_img
  .long_text_content
  .text_container {
  width: 2.4rem;
}
#mb_mom
  .mb_mom_tz
  .mom_tz_content
  .long_img
  .long_text_content
  .text_container
  h1 {
  text-align: center;
  font-size: 0.28rem;
  font-weight: bold;
  line-height: 0.43rem;
}
#mb_mom
  .mb_mom_tz
  .mom_tz_content
  .long_img
  .long_text_content
  .text_container
  p {
  margin-top: 0.16rem;
  font-size: 0.23rem;
  font-weight: 400;
  color: #000000;
  text-align: center;
  padding: 0 0.2rem;
}
#mb_mom .mb_mom_take .mom_take_content .title {
  font-size: 0.28rem;
  color: #fff;
  font-weight: bold;
  text-align: center;
}
#mb_mom .mb_mom_take .mom_take_content .font {
  color: #fff;
  text-align: center;
  font-weight: 400;
  font-size: 0.23rem;
  margin-top: 0.1rem;
}
#mb_mom .mb_mom_take .mom_take_content .head {
  background: url(../images/bg1_mom.png) no-repeat;
  background-size: 100% 100%;
  padding: 0.28rem 0;
  margin-bottom: 0.12rem;
}
#mb_mom .mb_mom_take .mom_take_content .one_line {
  padding: 0.16rem 0;
  background: #f39800;
  margin-bottom: 0.12rem;
}
#mb_mom .mb_mom_for {
  padding: 0.76rem 0;
  background: url(../images/pc_activity_bg.png) no-repeat;
  background-size: 100% 100%;
  overflow-x: hidden;
}
#mb_mom .mb_mom_for .mom_for_content {
  margin-top: 0.5rem;
}
#mb_mom .mb_mom_for .mom_for_content .mb_for_box {
  width: 12.91rem;
  display: flex;
  justify-content: space-between;
}
#mb_mom .mb_mom_for .mom_for_content .mb_for_box .mom_for_container {
  flex-shrink: 0;
  width: 2.47rem;
  min-height: 6.12rem;
  position: relative;
  padding-top: 0.81rem;
  box-shadow: 0px 0px 0.1rem 2px rgba(0, 0, 0, 0.16);
}
#mb_mom .mb_mom_for .mom_for_content .mb_for_box .mom_for_container .icon {
  width: 1.14rem;
  height: 1.14rem;
  position: absolute;
  left: 50%;
  top: 0;
  transform: translate(-50%, -50%);
}
#mb_mom .mb_mom_for .mom_for_content .mb_for_box .mom_for_container .title {
  font-size: 0.28rem;
  line-height: 0.34rem;
  text-align: center;
  font-weight: bold;
}
#mb_mom .mb_mom_for .mom_for_content .mb_for_box .mom_for_container .line {
  width: 0.58rem;
  height: 1px;
  margin: 0.2rem auto;
  background: #000;
}
#mb_mom .mb_mom_for .mom_for_content .mb_for_box .mom_for_container .font {
  padding: 0.1rem;
  padding-bottom: 0.5rem;
}
#mb_mom .mb_mom_for .mom_for_content .mb_for_box .mom_for_container .font p {
  font-size: 0.23rem;
  line-height: 0.36rem;
  color: #000;
  font-weight: 400;
  text-align: center;
}
#mb_mom .mb_mom_for .mom_for_content .mb_for_box .mes {
  background: url(../images/bg_mom_mes.png) no-repeat;
  background-size: 100% 100%;
}
#mb_mom .mb_mom_for .mom_for_content .mb_for_box .mes .icon {
  background: url(../images/icon_mes2.png) no-repeat;
  background-size: 100% 100%;
}
#mb_mom .mb_mom_for .mom_for_content .mb_for_box .mes .title {
  color: #598f68;
}
#mb_mom .mb_mom_for .mom_for_content .mb_for_box .iot {
  background: url(../images/bg_mom_iot.png) no-repeat;
  background-size: 100% 100%;
}
#mb_mom .mb_mom_for .mom_for_content .mb_for_box .iot .icon {
  background: url(../images/icon_iot2.png) no-repeat;
  background-size: 100% 100%;
}
#mb_mom .mb_mom_for .mom_for_content .mb_for_box .iot .title {
  color: #856245;
}
#mb_mom .mb_mom_for .mom_for_content .mb_for_box .qms {
  background: url(../images/bg_mom_qms.png) no-repeat;
  background-size: 100% 100%;
}
#mb_mom .mb_mom_for .mom_for_content .mb_for_box .qms .icon {
  background: url(../images/icon_qms2.png) no-repeat;
  background-size: 100% 100%;
}
#mb_mom .mb_mom_for .mom_for_content .mb_for_box .qms .title {
  color: #6f8557;
}
#mb_mom .mb_mom_for .mom_for_content .mb_for_box .eam {
  background: url(../images/bg_mom_eam.png) no-repeat;
  background-size: 100% 100%;
}
#mb_mom .mb_mom_for .mom_for_content .mb_for_box .eam .icon {
  background: url(../images/icon_eam2.png) no-repeat;
  background-size: 100% 100%;
}
#mb_mom .mb_mom_for .mom_for_content .mb_for_box .eam .title {
  color: #2a4280;
}
#mb_mom .mb_mom_for .mom_for_content .mb_for_box .wms {
  background: url(../images/bg_mom_wms.png) no-repeat;
  background-size: 100% 100%;
}
#mb_mom .mb_mom_for .mom_for_content .mb_for_box .wms .icon {
  background: url(../images/icon_wms2.png) no-repeat;
  background-size: 100% 100%;
}
#mb_mom .mb_mom_for .mom_for_content .mb_for_box .wms .title {
  color: #a17768;
}
#mb_mom .mb_mom_benfit {
  background: #f7f7f7;
}
#mb_mom .mb_mom_benfit .mom_benfit_content img {
  width: 100%;
  height: 100%;
}
#mb_mom_qms #banner_mom_qms {
  background: url(../images/banner_qms.png) no-repeat;
  background-size: 100% 100%;
}
#mb_mom_qms .mb_qms_introl {
  background: #f7f7f7;
}
#mb_mom_qms .mb_qms_introl .qms_introl_content .top {
  height: 2.33rem;
  display: flex;
  justify-content: center;
}
#mb_mom_qms .mb_qms_introl .qms_introl_content .top .left_img {
  width: 2.43rem;
  margin-right: 0.6rem;
}
#mb_mom_qms .mb_qms_introl .qms_introl_content .top .left_img img {
  width: 100%;
  height: 100%;
}
#mb_mom_qms .mb_qms_introl .qms_introl_content .top .right_img {
  width: 3.22rem;
}
#mb_mom_qms .mb_qms_introl .qms_introl_content .top .right_img img {
  width: 100%;
  height: 100%;
}
#mb_mom_qms .mb_qms_introl .qms_introl_content .bot {
  margin-top: 0.4rem;
}
#mb_mom_qms .mb_qms_introl .qms_introl_content .bot p {
  font-size: 0.23rem;
  font-weight: 400;
  color: #000000;
  text-align: center;
}
#mb_mom_qms .mb_qms_weakness .qms_weakness_content {
  padding: 0 0.5rem;
}
#mb_mom_qms .mb_qms_weakness .qms_weakness_content .weakness_box {
  display: flex;
  justify-content: space-between;
  margin-bottom: 0.4rem;
}
#mb_mom_qms .mb_qms_weakness .qms_weakness_content .weakness_box .wk_container {
  width: 2.93rem;
}
#mb_mom_qms
  .mb_qms_weakness
  .qms_weakness_content
  .weakness_box
  .wk_container
  .top {
  height: 1.76rem;
  background: #ed6c00;
}
#mb_mom_qms
  .mb_qms_weakness
  .qms_weakness_content
  .weakness_box
  .wk_container
  .top
  p {
  text-align: center;
  font-size: 0.28rem;
  line-height: 0.56rem;
  font-weight: bold;
  color: #fff;
}
#mb_mom_qms
  .mb_qms_weakness
  .qms_weakness_content
  .weakness_box
  .wk_container
  .bot {
  color: #333;
  font-weight: 400;
  margin-top: 0.2rem;
  font-size: 0.2rem;
  line-height: 0.4rem;
  text-align: center;
}
#mb_mom_qms .mb_qms_focus {
  padding-left: 0.2rem;
  padding-right: 0.2rem;
  background: #f7f7f7;
}
#mb_mom_qms .mb_qms_focus .qms_focus_content {
  position: relative;
}
#mb_mom_qms .mb_qms_focus .qms_focus_content .flex_end {
  display: flex;
  flex-direction: column;
  justify-content: flex-end;
}
#mb_mom_qms .mb_qms_focus .qms_focus_content .left_box {
  width: calc(50% - 1.15rem);
  text-align: right;
}
#mb_mom_qms .mb_qms_focus .qms_focus_content .right_box {
  width: calc(50% - 1.15rem);
  text-align: left;
}
#mb_mom_qms .mb_qms_focus .qms_focus_content .top_content {
  display: flex;
  justify-content: space-between;
}
#mb_mom_qms .mb_qms_focus .qms_focus_content .bot_content {
  display: flex;
  justify-content: space-between;
  margin-top: 0.5rem;
}
#mb_mom_qms .mb_qms_focus .qms_focus_content .mid_content {
  width: 2.02rem;
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -25%);
}
#mb_mom_qms .mb_qms_focus .qms_focus_content .mid_content img {
  width: 100%;
}
#mb_mom_qms .mb_qms_focus .qms_focus_content .font_container .til {
  font-size: 0.28rem;
  line-height: 0.4rem;
  font-weight: bold;
  color: #ed6c00;
}
#mb_mom_qms .mb_qms_focus .qms_focus_content .font_container p {
  font-size: 0.22rem;
  font-weight: 400;
  color: #000000;
  line-height: 0.37rem;
}
#mb_mom_qms .mb_qms_focus .qms_focus_content_en {
  width: 100%;
}
#mb_mom_qms .mb_qms_focus .qms_focus_content_en img {
  width: 100%;
}
#mb_mom_qms .mb_qms_all .qms_all_content {
  height: 4.51rem;
}
#mb_mom_qms .mb_qms_all .qms_all_content img {
  width: 100%;
  height: 100%;
}
#mb_mom_qms .mb_qms_benfit {
  background: #f7f7f7;
  position: relative;
}
#mb_mom_qms .mb_qms_benfit .qms_benfit_content {
  position: relative;
}
#mb_mom_qms .mb_qms_benfit .qms_benfit_content .left_long_pic {
  height: calc(100% + 2rem);
  position: absolute;
  left: -0.8rem;
  top: -1.1rem;
}
#mb_mom_qms .mb_qms_benfit .qms_benfit_content .left_long_pic img {
  height: 100%;
}
#mb_mom_qms .mb_qms_benfit .qms_benfit_content .font_container {
  display: flex;
  justify-content: space-between;
  margin-bottom: 0.9rem;
}
#mb_mom_qms .mb_qms_benfit .qms_benfit_content .font_container .til {
  width: 40%;
  font-size: 0.28rem;
  font-weight: bold;
  color: #ed6c00;
  line-height: 0.46rem;
}
#mb_mom_qms .mb_qms_benfit .qms_benfit_content .font_container p {
  width: 50%;
  font-size: 0.23rem;
  font-weight: 400;
  color: #000000;
  line-height: 0.31rem;
}
#mb_mom_wms #banner_mom_wms {
  background: url(../images/mcm_banner.png) no-repeat;
  background-size: cover;
}
#mb_mom_wms .mb_wms_introl {
  background: #f7f7f7;
}
#mb_mom_wms .mb_wms_one_pic ._one_content img {
  width: 100%;
}
#mb_mom_wms .mb_wms_core {
  background: #f7f7f7;
  padding-bottom: 0.44rem;
}
#mb_mom_wms .mb_wms_core .wms_core_content .wms_core_container {
  box-shadow: 0px 0px 0.1rem 2px rgba(0, 0, 0, 0.16);
  min-height: 1rem;
  border-radius: 0.5rem;
  overflow: hidden;
  display: flex;
  margin-bottom: 0.32rem;
}
#mb_mom_wms .mb_wms_core .wms_core_content .wms_core_container .left_img {
  width: 16%;
  display: flex;
  align-items: center;
}
#mb_mom_wms
  .mb_wms_core
  .wms_core_content
  .wms_core_container
  .left_img
  .img_box {
  height: 0.8rem;
  border-right: 1px solid rgba(0, 0, 0, 0.1);
  padding: 0 0.3rem;
}
#mb_mom_wms
  .mb_wms_core
  .wms_core_content
  .wms_core_container
  .left_img
  .img_box
  img {
  width: 100%;
}
#mb_mom_wms .mb_wms_core .wms_core_content .wms_core_container .mid_font {
  width: 60%;
  font-size: 0.28rem;
  font-weight: bold;
  padding: 0.1rem;
}
#mb_mom_wms .mb_wms_core .wms_core_content .wms_core_container .right_img {
  width: 24%;
  background: url(../images/bg1_gongneng_qms.png) no-repeat;
  background-size: 100% 100%;
  position: relative;
}
#mb_mom_wms .mb_wms_core .wms_core_content .wms_core_container .right_img .num {
  position: absolute;
  left: 62%;
  top: 50%;
  transform: translateY(-50%);
  font-size: 0.3rem;
  color: #ed6c00;
}
#mb_mom_wms .mb_wms_cj {
  padding-bottom: 0.56rem;
}
#mb_mom_wms .mb_wms_cj .wms_cj_line {
  display: flex;
  justify-content: space-between;
  margin-bottom: 0.2rem;
}
#mb_mom_wms .mb_wms_cj .wms_cj_line .container {
  width: 48%;
  position: relative;
}
#mb_mom_wms .mb_wms_cj .wms_cj_line .container .pic_img {
  width: 100%;
}
#mb_mom_wms .mb_wms_cj .wms_cj_line .container .pic_img img {
  width: 100%;
}
#mb_mom_wms .mb_wms_cj .wms_cj_line .container p {
  min-width: 1.54rem;
  padding: 0 0.16rem;
  position: absolute;
  top: 0;
  right: 0;
  font-size: 0.2rem;
  line-height: 0.42rem;
  background-color: #ed6c00;
  color: #fff;
  text-align: center;
}
#mb_mom_wms .mb_wms_worth {
  background: #f7f7f7;
}
#mb_mom_wms .mb_wms_worth .wms_worth_content {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
#mb_mom_wms .mb_wms_worth .wms_worth_content .text_til {
  display: flex;
  margin-bottom: 0.1rem;
}
#mb_mom_wms .mb_wms_worth .wms_worth_content .text_til .top {
  background: #c9c9c9;
  font-size: 0.15rem;
  font-weight: bold;
  margin-right: 0.1rem;
  text-align: center;
  padding: 0.2rem 0.1rem;
  width: 25%;
}
#mb_mom_wms .mb_wms_worth .wms_worth_content .text_til .bot {
  width: calc(75% - 0.01rem);
  background: #333;
  font-weight: bold;
  font-size: 0.15rem;
  display: flex;
  align-items: center;
  padding: 0.2rem 0.1rem;
  background: #d2d2d2;
}
#mb_mom_wms .mb_wms_worth .wms_worth_content .text {
  display: flex;
  margin-bottom: 0.1rem;
}
#mb_mom_wms .mb_wms_worth .wms_worth_content .text .top {
  background: #ed6c00;
  color: #fff;
  font-weight: bold;
  font-size: 0.15rem;
  padding: 0.2rem 0.1rem;
  width: 25%;
  margin-right: 0.1rem;
}
#mb_mom_wms .mb_wms_worth .wms_worth_content .text .bot {
  width: calc(75% - 0.01rem);
  color: #ed6c00;
  font-size: 0.15rem;
  font-weight: bold;
  padding: 0.2rem 0.1rem;
  background: linear-gradient(0deg, #fff3d9 0%, #fff 100%);
}
#mb_mcm #banner_mcm {
  background: url(../images/mcm_banner.png) no-repeat;
  background-size: cover;
}
#mb_mcm .mb_mcm_introl {
  background: #f7f7f7;
}
#mb_mcm .mb_mcm_zc .content_bar {
  position: relative;
}
#mb_mcm .mb_mcm_zc .content_bar img {
  width: 100%;
}
#mb_mcm .mb_mcm_gjj {
  background: #f7f7f7;
}
#mb_mcm .mb_mcm_gjj .content_bar {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
}
#mb_mcm .mb_mcm_gjj .content_bar .item_bar {
  width: calc(calc(100% - 30px) / 3);
  margin: 0 5px;
  margin-bottom: 0.2rem;
  background: linear-gradient(to bottom, #efefef, #f9f9f9);
}
#mb_mcm .mb_mcm_gjj .content_bar .item_bar .top_bar {
  position: relative;
  height: 1.4rem;
  border-bottom: 2px solid #ec6c00;
}
#mb_mcm .mb_mcm_gjj .content_bar .item_bar .top_bar p {
  font-size: 0.26rem;
  font-weight: bold;
}
#mb_mcm .mb_mcm_gjj .content_bar .item_bar .top_bar .index {
  width: 0;
  height: 0;
  border-top: 24px solid #ec6c00;
  border-right: 24px solid transparent;
  position: absolute;
  top: 0;
  left: 0;
}
#mb_mcm .mb_mcm_gjj .content_bar .item_bar .top_bar .index span {
  position: absolute;
  color: #fff;
  font-weight: bold;
  font-size: 12px;
  left: 4px;
  top: -26px;
}
#mb_mcm .mb_mcm_gjj .content_bar .item_bar .bottom_bar {
  padding: 0.1rem;
  font-size: 0.2rem;
  word-break: break-all;
}
#mb_mcm .mb_mcm_cpj .content_bar {
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
}
#mb_mcm .mb_mcm_cpj .content_bar .item_bar {
  width: 100%;
  position: relative;
}
#mb_mcm .mb_mcm_cpj .content_bar .item_bar img {
  width: 100%;
}
#mb_mcm .mb_mcm_cpj .content_bar .item_bar .top_bar {
  width: calc(100% - 0.4rem);
  position: absolute;
  left: 0;
  top: 0;
  padding: 0.3rem 0.05rem 0 2.3rem;
}
#mb_mcm .mb_mcm_cpj .content_bar .item_bar .top_bar .til {
  color: #ec6c00;
  font-weight: bold;
  font-size: 0.2rem;
  line-height: 40px;
}
#mb_mcm .mb_mcm_cpj .content_bar .item_bar .top_bar .font {
  font-size: 0.18rem;
}
#mb_mcm .mb_mcm_cpj .content_bar .item_bar .bot_bar {
  transform: translateY(-0.1rem);
  padding: 0.1rem 0;
  padding-left: 0.6rem;
  background: linear-gradient(to right, #efefef, #fff);
}
#mb_mcm .mb_mcm_cpj .content_bar .item_bar .bot_bar p {
  font-weight: bold;
  margin: 4px 0;
  position: relative;
  font-size: 0.18rem;
}
#mb_mcm .mb_mcm_cpj .content_bar .item_bar .bot_bar p::before {
  content: '☆';
  color: #ec6c00;
  font-weight: bold;
  font-size: 0.3rem;
  line-height: 0.3rem;
  position: absolute;
  left: -0.4rem;
  top: 0;
}
#mb_mcm .mb_mcm_al {
  background: #f7f7f7;
  padding: 0.76rem 0;
}
#mb_mcm .mb_mcm_al .content_bar .item_bar {
  padding: 0 0.3rem;
  padding-bottom: 0.5rem;
  background: linear-gradient(to bottom, #f7f7f7, #f0f0f0);
}
#mb_mcm .mb_mcm_al .content_bar .item_bar:nth-child(1) {
  margin-bottom: 1rem;
}
#mb_mcm .mb_mcm_al .content_bar .item_bar .header_bar {
  display: flex;
  justify-content: center;
  align-items: flex-end;
}
#mb_mcm .mb_mcm_al .content_bar .item_bar .header_bar img {
  margin-right: 1rem;
}
#mb_mcm .mb_mcm_al .content_bar .item_bar .header_bar .header_pj {
  font-size: 0.34rem;
  font-weight: bold;
  position: relative;
}
#mb_mcm .mb_mcm_al .content_bar .item_bar .header_bar .header_pj::before {
  content: '';
  width: 0.4rem;
  height: 0.4rem;
  background: url(../../web/images/mcm_header_pcon.png) no-repeat;
  background-size: contain;
  position: absolute;
  left: -0.5rem;
  top: 0;
}
#mb_mcm .mb_mcm_al .content_bar .item_bar .head_sec_bar {
  display: flex;
  margin-top: 0.8rem;
  justify-content: space-between;
}
#mb_mcm .mb_mcm_al .content_bar .item_bar .head_sec_bar img {
  width: 2rem;
}
#mb_mcm .mb_mcm_al .content_bar .item_bar .head_sec_bar .right_bar {
  font-weight: bold;
  color: #ec6c00;
  font-size: 0.34rem;
  position: relative;
}
#mb_mcm .mb_mcm_al .content_bar .item_bar .head_sec_bar .right_bar::before {
  content: '';
  left: -0.5rem;
  top: 0;
  width: 0.4rem;
  height: 0.4rem;
  background: url(../../web/images/mcm_xy.png) no-repeat;
  background-size: contain;
  position: absolute;
}
#mb_mcm .mb_mcm_al .content_bar .item_bar .desc_bar {
  margin-top: 0.2rem;
}
#mb_mcm .mb_mcm_al .content_bar .item_bar .desc_bar .indx_icon {
  padding-left: 0.5rem;
  font-size: 0.2rem;
  position: relative;
  margin: 0.1rem 0;
}
#mb_mcm
  .mb_mcm_al
  .content_bar
  .item_bar
  .desc_bar
  .indx_icon
  span:nth-child(1) {
  font-weight: bold;
}
#mb_mcm .mb_mcm_al .content_bar .item_bar .desc_bar .indx_icon::before {
  content: '';
  position: absolute;
  width: 0.28rem;
  height: 0.28rem;
  background-repeat: no-repeat;
  background-size: contain;
  left: 0;
  top: 0;
}
#mb_mcm .mb_mcm_al .content_bar .item_bar .desc_bar .indx1::before {
  background-image: url(../../web/images/idx_1.png);
}
#mb_mcm .mb_mcm_al .content_bar .item_bar .desc_bar .indx2::before {
  background-image: url(../../web/images/idx_2.png);
}
#mb_mcm .mb_mcm_al .content_bar .item_bar .desc_bar .indx3::before {
  background-image: url(../../web/images/idx_3.png);
}
#mb_mcm .mb_mcm_al .content_bar .item_bar .desc_bar .indx4::before {
  background-image: url(../../web/images/idx_4.png);
}
#mb_mcm .mb_mcm_al .content_bar .item_bar .desc_bar .indx5::before {
  background-image: url(../../web/images/idx_5.png);
}
#mb_mcm .mb_mcm_al .content_bar .item_bar .head_third_bar {
  width: 2.4rem;
  margin: 0.4rem 0;
}
#mb_os #banner_os {
  background: url(../images/os_banner.png) no-repeat;
  background-size: cover;
}
#mb_os .mb_os_introl {
  background: #f7f7f7;
}
#mb_os .mb_os_sixCg .content_bar {
  flex-wrap: wrap;
}
#mb_os .mb_os_sixCg .content_bar .item_bar {
  width: 100%;
  box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, 0.3);
  border-radius: 10px;
  display: flex;
  padding: 0.24rem 0.2rem;
  margin: 0.24rem 0;
}
#mb_os .mb_os_sixCg .content_bar .item_bar .icon_bar {
  width: 1.4rem;
  height: 1.4rem;
  margin-right: 0.2rem;
  border-radius: 2px;
}
#mb_os .mb_os_sixCg .content_bar .item_bar .icon_bar img {
  width: 100%;
}
#mb_os .mb_os_sixCg .content_bar .item_bar .font_bar {
  width: calc(100% - 1.6rem);
}
#mb_os .mb_os_sixCg .content_bar .item_bar .font_bar .h_title {
  color: #ed6c01;
  font-size: 18px;
  font-weight: bold;
  padding-bottom: 10px;
  border-bottom: 2px solid #ed6c01;
}
#mb_os .mb_os_sixCg .content_bar .item_bar .font_bar p {
  font-size: 14px;
  margin-top: 10px;
}
#mb_os .pg_course {
  background: #f7f7f7;
}
#mb_os .pg_course img {
  width: 100%;
}
#mb_mom_mes #banner_mom_mes {
  background: url(../images/banner_mes.png) no-repeat;
  background-size: cover;
}
#mb_mom_mes .mb_mes_introl {
  background: #f7f7f7;
}
#mb_mom_mes .mb_mes_introl .mes_introl_content img {
  width: 100%;
}
#mb_mom_mes .mb_mes_introl .mes_introl_content p {
  margin-top: 0.3rem;
  font-size: 0.23rem;
  font-weight: 400;
  color: #000;
  text-align: center;
}
#mb_mom_mes .mb_mes_use {
  padding-bottom: 0.4rem;
}
#mb_mom_mes .mb_mes_use .mes_use_content {
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
}
#mb_mom_mes .mb_mes_use .mes_use_content .mes_use_container {
  box-shadow: 0px 0px 0.1rem 2px rgba(0, 0, 0, 0.16);
  width: 32%;
  position: relative;
  background: url(../images/border_jiejuefangan.png) no-repeat;
  background-size: 100% 100%;
  padding: 0.22rem 0;
  margin-bottom: 0.36rem;
}
#mb_mom_mes .mb_mes_use .mes_use_content .mes_use_container .num {
  position: absolute;
  left: 0;
  top: 0;
  width: 0.24rem;
  height: 0.24rem;
  color: #fff;
  background: #ed6c00;
  border-radius: 0 0 0.1rem 0;
  font-size: 0.1rem;
}
#mb_mom_mes .mb_mes_use .mes_use_content .mes_use_container p {
  font-size: 0.19rem;
  font-weight: bold;
  text-align: center;
}
#mb_mom_mes .mb_mes_adv .mes_adv_content .adv_container {
  width: 2.16rem;
}
#mb_mom_mes .mb_mes_adv .mes_adv_content .adv_container img {
  width: 2.16rem;
  height: 2.1rem;
}
#mb_mom_mes .mb_mes_adv .mes_adv_content .adv_container p {
  margin-top: 0.2rem;
  font-weight: bold;
  font-size: 0.25rem;
  text-align: center;
  line-height: 0.4rem;
  color: #000;
}
#mb_mom_mes .mb_mes_adv .mes_adv_content .adv_between_line {
  display: flex;
  justify-content: space-between;
}
#mb_mom_mes .mb_mes_adv .mes_adv_content .adv_center_line {
  display: flex;
  justify-content: center;
  margin-top: 0.5rem;
}
#mb_mom_mes .mb_mes_benefit {
  background: #f7f7f7;
}
#mb_mom_mes .mb_mes_benefit .mes_benefit_content .bef_container {
  width: 2.3rem;
  padding: 20% 0.1rem 20% 0.27rem;
}
#mb_mom_mes .mb_mes_benefit .mes_benefit_content .bef_container .til {
  font-size: 0.26rem;
  line-height: 0.46rem;
  color: #fff;
  font-weight: bold;
}
#mb_mom_mes .mb_mes_benefit .mes_benefit_content .bef_container p {
  color: #fff;
  font-size: 0.2rem;
  line-height: 0.36rem;
}
#mb_mom_mes .mb_mes_benefit .mes_benefit_content .yello_bg {
  background: url(../images/yello_bg.png) no-repeat;
  background-size: 100% 100%;
}
#mb_mom_mes .mb_mes_benefit .mes_benefit_content .orange_bg {
  background: url(../images/orange_bg.png) no-repeat;
  background-size: 100% 100%;
}
#mb_mom_mes .mb_mes_benefit .mes_benefit_content .bef_between_line {
  display: flex;
  justify-content: space-between;
}
#mb_mom_mes .mb_mes_benefit .mes_benefit_content .bef_center_line {
  display: flex;
  justify-content: center;
}
#mb_mom_eam #banner_mom_eam {
  background: url(../images/banner_eam.png) no-repeat;
  background-size: cover;
}
#mb_mom_eam .mb_eam_introl {
  background: #f7f7f7;
}
#mb_mom_eam .mb_eam_introl .img_pic img {
  width: 100%;
}
#mb_mom_eam .mb_eam_introl p {
  margin-top: 0.3rem;
  text-align: center;
  font-size: 0.23rem;
}
#mb_mom_eam .mb_eam_use .eam_use_content {
  font-size: 0.23rem;
  position: relative;
}
#mb_mom_eam .mb_eam_use .eam_use_content .line_one {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
#mb_mom_eam .mb_eam_use .eam_use_content .line_one .line1 {
  width: 2.62rem;
}
#mb_mom_eam .mb_eam_use .eam_use_content .line_one .line2 {
  width: calc(calc(100% - 3.15rem) / 2);
}
#mb_mom_eam .mb_eam_use .eam_use_content .line_one .line3 {
  width: 1.93rem;
}
#mb_mom_eam .mb_eam_use .eam_use_content .mid_pic {
  width: 3.13rem;
  height: 2.87rem;
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
}
#mb_mom_eam .mb_eam_use .eam_use_content .mid_pic img {
  width: 100%;
  height: 100%;
}
#mb_mom_eam .mb_eam_focus {
  position: relative;
  padding-bottom: 2.83rem;
  background: #f7f7f7;
}
#mb_mom_eam .mb_eam_focus .eam_focus_content .eam_focus_cotainer {
  margin-bottom: 0.4rem;
}
#mb_mom_eam .mb_eam_focus .eam_focus_content .eam_focus_cotainer .til {
  font-size: 0.28rem;
  font-weight: bold;
  text-align: center;
  margin-bottom: 0.3rem;
}
#mb_mom_eam .mb_eam_focus .eam_focus_content .eam_focus_cotainer .font {
  font-size: 0.23rem;
  font-weight: 400;
  color: #000000;
  line-height: 0.37rem;
}
#mb_mom_eam .mb_eam_focus .bot_pic {
  position: absolute;
  left: 50%;
  bottom: 0;
  transform: translateX(-50%);
  width: 4.28rem;
}
#mb_mom_eam .mb_eam_focus .bot_pic img {
  width: 100%;
}
#mb_mom_eam .mb_eam_focus .bot_pic .text {
  font-size: 0.28rem;
  font-weight: bold;
  width: 2rem;
}
#mb_mom_eam .mb_eam_focus .bot_pic .text_1 {
  position: absolute;
  color: #f39801;
  right: 3.8rem;
  bottom: 1.2rem;
  text-align: right;
}
#mb_mom_eam .mb_eam_focus .bot_pic .text_2 {
  position: absolute;
  color: #ed6c00;
  left: 50%;
  bottom: 2.2rem;
  transform: translateX(-50%);
  width: 5rem;
  text-align: center;
}
#mb_mom_eam .mb_eam_focus .bot_pic .text_3 {
  position: absolute;
  color: #f39801;
  left: 3.8rem;
  bottom: 1.2rem;
}
#mb_mom_eam .mb_eam_focus .bot_pic .text_eam {
  font-size: 0.37rem;
  position: absolute;
  font-weight: bold;
  color: #ed6c00;
  bottom: 0.15rem;
  left: 50%;
  transform: translateX(-50%);
}
#mb_mom_eam .mb_eam_benefit {
  padding-left: 0;
  padding-right: 0;
  padding-bottom: 0;
}
#mb_mom_eam .mb_eam_benefit .eam_benefit_content {
  position: relative;
}
#mb_mom_eam .mb_eam_benefit .eam_benefit_content img {
  width: 100%;
}
#mb_mom_eam .mb_eam_benefit .eam_benefit_content .text {
  width: 0.73rem;
  background: #ed6c00;
  color: #fff;
  padding: 0.13rem 0.23rem;
  font-size: 0.28rem;
  border-radius: 0.1rem;
  font-weight: bold;
}
#mb_mom_eam .mb_eam_benefit .eam_benefit_content .text_1 {
  position: absolute;
  left: 0.4rem;
  bottom: 0.4rem;
}
#mb_mom_eam .mb_eam_benefit .eam_benefit_content .text_2 {
  position: absolute;
  left: 2.2rem;
  top: -1rem;
}
#mb_mom_eam .mb_eam_benefit .eam_benefit_content .text_3 {
  position: absolute;
  right: 1.5rem;
  top: -0.6rem;
}
#mb_mom_eam .mb_eam_benefit .eam_benefit_content .text_4 {
  position: absolute;
  right: 0.8rem;
  bottom: 1.2rem;
}
#mb_saas #banner_saas {
  background: url(../images/banner_saas.png) no-repeat;
  background-size: cover;
}
#mb_saas #banner_saas .banner_text {
  margin-top: 0.37rem;
}
#mb_saas #banner_saas .banner_button {
  margin-top: 0.4rem;
}
#mb_saas .mb_saas_what .saas_what_content .img_pic img {
  width: 100%;
}
#mb_saas .mb_saas_what .saas_what_content p {
  text-align: center;
  font-size: 0.23rem;
  line-height: 0.4rem;
}
#mb_saas .mb_saas_tz {
  background: #f7f7f7;
}
#mb_saas .mb_saas_tz .saas_tz_content .saas_tz_cotainer {
  width: 2.28rem;
}
#mb_saas .mb_saas_tz .saas_tz_content .saas_tz_cotainer .bg_six {
  height: 1.97rem;
  background: url(../images/bg2_saas.png) no-repeat;
  background-size: 100% 100%;
}
#mb_saas .mb_saas_tz .saas_tz_content .saas_tz_cotainer .bg_six img {
  width: 0.89rem;
  height: 0.89rem;
}
#mb_saas .mb_saas_tz .saas_tz_content .saas_tz_cotainer .font_box {
  margin-top: 0.24rem;
}
#mb_saas .mb_saas_tz .saas_tz_content .saas_tz_cotainer .font_box .til {
  font-size: 0.28rem;
  color: #ed6c01;
  font-weight: bold;
  text-align: center;
}
#mb_saas .mb_saas_tz .saas_tz_content .saas_tz_cotainer .font_box p {
  font-weight: 400;
  text-align: center;
  font-size: 0.2rem;
  line-height: 0.4rem;
  margin-top: 0.2rem;
}
#mb_saas .mb_saas_tz .saas_tz_content .line_one {
  display: flex;
  justify-content: space-between;
}
#mb_saas .mb_saas_tz .saas_tz_content .line_two {
  display: flex;
  justify-content: center;
  margin-top: 0.6rem;
}
#mb_saas .mb_saas_tz .saas_tz_content .line_two .saas_tz_cotainer:nth-child(1) {
  margin-right: 0.3rem;
}
#mb_saas .mb_saas_take {
  padding-bottom: 2rem;
}
#mb_saas .mb_saas_take .saas_take_content .line_container:nth-child(1) {
  margin-bottom: 1.6rem;
}
#mb_saas .mb_saas_take .saas_take_content .line_container {
  display: flex;
}
#mb_saas .mb_saas_take .saas_take_content .line_container .take_container {
  width: 29%;
  border: 1px solid #dcdcdc;
  border-radius: 4px;
  padding: 0.2rem 0.1rem 0.5rem 0.1rem;
  position: relative;
}
#mb_saas .mb_saas_take .saas_take_content .line_container .take_container p {
  text-align: center;
  font-size: 0.23rem;
  line-height: 0.4rem;
}
#mb_saas
  .mb_saas_take
  .saas_take_content
  .line_container
  .take_container
  .icon_box {
  display: flex;
  flex-direction: column;
  align-items: center;
  height: 1.17rem;
  position: absolute;
  left: 50%;
  bottom: -0.7rem;
  transform: translateX(-50%);
}
#mb_saas
  .mb_saas_take
  .saas_take_content
  .line_container
  .take_container
  .icon_box
  img {
  width: 1.17rem;
}
#mb_saas
  .mb_saas_take
  .saas_take_content
  .line_container
  .take_container
  .icon_box
  p {
  font-size: 0.28rem;
  text-align: center;
  font-weight: bold;
  margin-top: 0.14rem;
}
#mb_saas .mb_saas_take .saas_take_content .line_container .bg_line {
  width: 6.5%;
}
#mb_saas .mb_saas_take .saas_take_content .line_container .bg_line img {
  width: 100%;
  height: 96%;
}
#mb_saas .mb_saas_have {
  background: #f7f7f7;
  padding-bottom: 0.5rem;
}
#mb_saas .mb_saas_have .saas_have_content {
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
}
#mb_saas .mb_saas_have .saas_have_content .saas_have_container {
  width: 48%;
  padding: 0.37rem 0 0.24rem 0.3rem;
  position: relative;
  background: #fff;
  margin-bottom: 0.26rem;
}
#mb_saas .mb_saas_have .saas_have_content .saas_have_container .til {
  font-size: 0.28rem;
  font-weight: bold;
}
#mb_saas .mb_saas_have .saas_have_content .saas_have_container .line {
  width: 20%;
  height: 1px;
  margin: 0.14rem 0;
  background: #000;
}
#mb_saas .mb_saas_have .saas_have_content .saas_have_container p {
  font-size: 0.23rem;
  line-height: 0.4rem;
}
#mb_saas .mb_saas_have .saas_have_content .saas_have_container .icon {
  position: absolute;
  right: 0;
  top: 0;
  width: 1rem;
  height: 1rem;
}
#mb_saas .mb_saas_have .saas_have_content .saas_have_container .icon img {
  width: 100%;
  height: 100%;
}
#mb_saas .mb_saas_bef .saas_bef_content .line_bar {
  display: flex;
  margin-bottom: 0.4rem;
}
#mb_saas .mb_saas_bef .saas_bef_content .saas_bef_container {
  width: 48%;
}
#mb_saas .mb_saas_bef .saas_bef_content .saas_bef_container .top_pic {
  padding: 0.2rem 0.4rem;
  text-align: center;
}
#mb_saas .mb_saas_bef .saas_bef_content .saas_bef_container .top_pic span {
  font-size: 0.28rem;
  font-weight: bold;
  color: #fff;
}
#mb_saas .mb_saas_bef .saas_bef_content .saas_bef_container .orange {
  background: url(../images/bg4_saas.png) no-repeat;
  background-size: 100% 100%;
}
#mb_saas .mb_saas_bef .saas_bef_content .saas_bef_container .yello {
  background: url(../images/bg5_saas.png) no-repeat;
  background-size: 100% 100%;
}
#mb_saas .mb_saas_bef .saas_bef_content .saas_bef_container p {
  font-size: 0.23rem;
  text-align: center;
  margin-top: 0.22rem;
}
#mb_saas .mb_saas_bef .saas_bef_content .mid_pic {
  padding: 0 0.04rem;
}
#mb_saas .mb_saas_bef .saas_bef_content .mid_pic img {
  width: 0.26rem;
  height: 0.13rem;
}
#mb_saas_bi #banner_bi {
  background: url(../images/banner_fastbi.png) no-repeat;
  background-size: cover;
}
#mb_saas_bi .mb_bi_introl .bi_introl_content .top_p {
  font-size: 0.23rem;
  text-align: center;
}
#mb_saas_bi .mb_bi_introl .bi_introl_content .introl_pic {
  position: relative;
  margin-top: 0.27rem;
}
#mb_saas_bi .mb_bi_introl .bi_introl_content .introl_pic img {
  width: 100%;
}
#mb_saas_bi .mb_bi_introl .bi_introl_content .introl_pic span {
  font-size: 0.19rem;
  position: absolute;
}
#mb_saas_bi .mb_bi_introl .bi_introl_content .introl_pic span:nth-child(2) {
  left: 0.8rem;
  bottom: -0.4rem;
}
#mb_saas_bi .mb_bi_introl .bi_introl_content .introl_pic span:nth-child(3) {
  left: 50%;
  bottom: -0.4rem;
}
#mb_saas_bi .mb_bi_introl .bi_introl_content .introl_pic span:nth-child(4) {
  right: 0.1rem;
  bottom: -0.4rem;
}
#mb_saas_bi .mb_bi_introl .bi_introl_content .introl_font {
  margin-top: 0.83rem;
  background: url(../images/bg_bi_introl.png) no-repeat;
  background-size: 100% 100%;
  padding: 0 0.16rem 0.3rem 0.16rem;
}
#mb_saas_bi .mb_bi_introl .bi_introl_content .introl_font h1 {
  color: #ed6c00;
  font-weight: bold;
  font-size: 0.28rem;
  text-align: center;
}
#mb_saas_bi .mb_bi_introl .bi_introl_content .introl_font p {
  margin-top: 0.3rem;
  font-size: 0.23rem;
  text-align: center;
  line-height: 0.4rem;
}
#mb_saas_bi .mb_bi_adv {
  padding-bottom: 0.56rem;
  background: #f7f7f7;
}
#mb_saas_bi .mb_bi_adv .bi_adv_content {
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
}
#mb_saas_bi .mb_bi_adv .bi_adv_content .mode1 .icon_til {
  background: #00a0e9;
}
#mb_saas_bi .mb_bi_adv .bi_adv_content .mode1 p {
  border: 1px solid #5f9aff;
}
#mb_saas_bi .mb_bi_adv .bi_adv_content .mode2 .icon_til {
  background: #405372;
}
#mb_saas_bi .mb_bi_adv .bi_adv_content .mode2 p {
  border: 1px solid #405372;
}
#mb_saas_bi .mb_bi_adv .bi_adv_content .bi_adv_container {
  width: 48%;
  padding: 0.3rem 0 0 0.2rem;
  margin-bottom: 0.2rem;
  position: relative;
}
#mb_saas_bi .mb_bi_adv .bi_adv_content .bi_adv_container .icon_til {
  width: 90%;
  font-size: 0.28rem;
  font-weight: bold;
  color: #fff;
  padding: 0.1rem;
  transform: translate(-4px, 4px);
  border-radius: 2px 0 2px 0;
}
#mb_saas_bi .mb_bi_adv .bi_adv_content .bi_adv_container p {
  font-size: 0.23rem;
  padding: 0.2rem;
  background: #fff;
  height: calc(100% - 0.23rem);
}
#mb_saas_bi .mb_bi_mode {
  background: #f7f7f7;
  padding-bottom: 0.56rem;
}
#mb_saas_bi .mb_bi_mode .bi_mode_content {
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
}
#mb_saas_bi .mb_bi_mode .bi_mode_content .bi_mode_container {
  width: 48%;
  display: flex;
  margin-bottom: 0.2rem;
}
#mb_saas_bi .mb_bi_mode .bi_mode_content .bi_mode_container .left_pic {
  width: 18%;
}
#mb_saas_bi .mb_bi_mode .bi_mode_content .bi_mode_container .left_pic img {
  width: 80%;
}
#mb_saas_bi .mb_bi_mode .bi_mode_content .bi_mode_container .blue_strong {
  background: #505a83;
}
#mb_saas_bi .mb_bi_mode .bi_mode_content .bi_mode_container .blue {
  background: #008cd6;
}
#mb_saas_bi .mb_bi_mode .bi_mode_content .bi_mode_container .right_font {
  width: 82%;
  background: #fff;
  padding: 0.16rem 0.2rem 0.16rem 0.16rem;
}
#mb_saas_bi .mb_bi_mode .bi_mode_content .bi_mode_container .right_font h1 {
  font-size: 0.28rem;
  font-weight: bold;
  color: #f39800;
}
#mb_saas_bi .mb_bi_mode .bi_mode_content .bi_mode_container .right_font p {
  font-size: 0.23rem;
  text-align: justify;
  line-height: 0.36rem;
}
#mb_saas_bi .mb_bi_view {
  padding-bottom: 0.3rem;
}
#mb_saas_bi .mb_bi_view .bi_view_content {
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
}
#mb_saas_bi .mb_bi_view .bi_view_content .bi_view_container {
  width: 48%;
  padding-bottom: 0.3rem;
  box-shadow: 0px 0px 0.1rem 2px rgba(0, 0, 0, 0.16);
  margin-bottom: 0.46rem;
}
#mb_saas_bi .mb_bi_view .bi_view_content .bi_view_container .pic_img {
  padding: 0.41rem 0;
}
#mb_saas_bi .mb_bi_view .bi_view_content .bi_view_container .pic_img img {
  width: 2.09rem;
  height: 2.6rem;
}
#mb_saas_bi .mb_bi_view .bi_view_content .bi_view_container .font h1 {
  color: #f39800;
  font-weight: bold;
  font-size: 0.28rem;
  text-align: center;
  width: 80%;
  margin: 0 auto;
}
#mb_saas_bi .mb_bi_view .bi_view_content .bi_view_container .font p {
  margin-top: 0.3rem;
  font-size: 0.23rem;
  text-align: center;
  padding: 0 0.22rem;
  line-height: 0.4rem;
}
#mb_saas_bi .mb_bi_need {
  background: #f7f7f7;
}
#mb_saas_bi .mb_bi_need .bi_need_content .pic_top img {
  width: 100%;
}
#mb_saas_bi .mb_bi_need .bi_need_content .font {
  display: flex;
  justify-content: space-between;
  margin-top: 0.16rem;
}
#mb_saas_bi .mb_bi_need .bi_need_content .font p {
  width: 32%;
  font-size: 0.2rem;
  line-height: 0.3rem;
  text-align: center;
}
#mb_saas_sop #banner_saas_sop {
  background: url(../images/banner_ssop.png) no-repeat;
  background-size: cover;
}
#mb_saas_sop .mb_sop_need {
  padding-bottom: 0.5rem;
}
#mb_saas_sop .mb_sop_need .sop_need_content {
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
}
#mb_saas_sop .mb_sop_need .sop_need_content .sop_need_container {
  width: 48%;
  padding: 0.29rem;
  border-radius: 0.1rem;
  background: #f7f7f7;
  box-shadow: 0px 0px 0.1rem 2px rgba(0, 0, 0, 0.16);
  margin-bottom: 0.26rem;
}
#mb_saas_sop .mb_sop_need .sop_need_content .sop_need_container h1 {
  font-size: 0.28rem;
  font-weight: bold;
  color: #ed6c00;
}
#mb_saas_sop .mb_sop_need .sop_need_content .sop_need_container p {
  font-size: 0.23rem;
  line-height: 0.36rem;
}
#mb_saas_sop .mb_sop_need .sop_need_content .left h1 {
  text-align: left;
}
#mb_saas_sop .mb_sop_need .sop_need_content .right h1 {
  text-align: right;
}
#mb_saas_sop .mb_sop_overview {
  background: #f7f7f7;
}
#mb_saas_sop .mb_sop_overview .sop_overview_content img {
  width: 100%;
}
#mb_saas_sop .mb_sop_overview .sop_overview_content .p_overview {
  font-size: 0.23rem;
  font-weight: bold;
  line-height: 0.37rem;
  text-align: center;
  margin-top: 0.6rem;
}
#mb_saas_sop .mb_sop_introl .sop_introl_content {
  display: flex;
  justify-content: space-between;
}
#mb_saas_sop .mb_sop_introl .sop_introl_content .left_font {
  width: calc(100% - 3.28rem);
}
#mb_saas_sop .mb_sop_introl .sop_introl_content .left_font .font_box h1 {
  font-size: 0.28rem;
  color: #ed6c00;
  font-weight: bold;
}
#mb_saas_sop .mb_sop_introl .sop_introl_content .left_font .font_box p {
  font-size: 0.23rem;
  line-height: 0.4rem;
}
#mb_saas_sop .mb_sop_introl .sop_introl_content .right_pic {
  width: 2.98rem;
}
#mb_saas_sop .mb_sop_introl .sop_introl_content .right_pic img {
  width: 100%;
  height: 100%;
}
#mb_saas_sop .mb_sop_adv {
  background: #f7f7f7;
  padding-bottom: 1.39rem;
}
#mb_saas_sop .mb_sop_adv .sop_adv_content {
  width: 4.94rem;
  height: 4.94rem;
  background: url(../images/img3_jieshao_ssop.png) no-repeat;
  background-size: 100% 100%;
  margin: 0 auto;
  position: relative;
  margin-top: 1.46rem;
}
#mb_saas_sop .mb_sop_adv .sop_adv_content .img_pic {
  width: 1.28rem;
  height: 1.28rem;
}
#mb_saas_sop .mb_sop_adv .sop_adv_content .img_pic img {
  width: 100%;
  height: 100%;
}
#mb_saas_sop .mb_sop_adv .sop_adv_content .sop_adv_img_font {
  font-size: 0.23rem;
  font-weight: bold;
  position: absolute;
  bottom: 1.4rem;
  left: 50%;
  transform: translateX(-50%);
}
#mb_saas_sop .mb_sop_adv .sop_adv_content .sop_adv_container {
  width: 1.8rem;
  height: 1.8rem;
  border-radius: 50%;
  box-shadow: 0px 0px 0.1rem 2px rgba(0, 0, 0, 0.16);
  font-weight: bold;
  font-size: 0.28rem;
  text-align: center;
  position: absolute;
  background: #fff;
}
#mb_saas_sop .mb_sop_adv .sop_adv_content .adv1 {
  left: 50%;
  top: -0.9rem;
  transform: translateX(-50%);
}
#mb_saas_sop .mb_sop_adv .sop_adv_content .adv2 {
  right: -0.79rem;
  top: 50%;
  transform: translateY(-50%);
}
#mb_saas_sop .mb_sop_adv .sop_adv_content .adv3 {
  left: 50%;
  bottom: -0.9rem;
  transform: translateX(-50%);
}
#mb_saas_sop .mb_sop_adv .sop_adv_content .adv4 {
  left: -0.86rem;
  top: 50%;
  transform: translateY(-50%);
}
#mb_saas_sop .mb_sop_fn {
  padding-top: 0.76rem;
}
#mb_saas_sop .mb_sop_fn img {
  width: 100%;
}
#mb_saas_sop .mb_sop_fn .img1 {
  padding: 0 0.3rem;
}
#mb_saas_sop .mb_sop_adv_two {
  background: #f7f7f7;
}
#mb_saas_sop .mb_sop_adv_two .img_pic img {
  width: 100%;
}
#mb_saas_sop .mb_sop_adv_two p {
  font-size: 0.23rem;
  text-align: center;
  line-height: 0.4rem;
}
#mb_saas_sop .mb_sop_adv_two .strong {
  margin-top: 0.58rem;
  margin-bottom: 0.2rem;
  font-weight: bold;
}
#mb_saas_sop .mb_sop_adv_three .sop_adv_three_content {
  overflow: hidden;
}
#mb_saas_sop .mb_sop_adv_three .sop_adv_three_content .img_pic_long {
  display: flex;
  width: 22.2rem;
}
#mb_saas_sop .mb_sop_adv_three .sop_adv_three_content .img_pic_long .pic_img {
  width: 7.4rem;
}
#mb_saas_sop
  .mb_sop_adv_three
  .sop_adv_three_content
  .img_pic_long
  .pic_img
  img {
  width: 100%;
}
#mb_saas_sop
  .mb_sop_adv_three
  .sop_adv_three_content
  .img_pic_long
  .pic_img
  .p_bar {
  padding: 0.24rem;
}
#mb_saas_sop
  .mb_sop_adv_three
  .sop_adv_three_content
  .img_pic_long
  .pic_img
  .p_bar
  p {
  text-align: center;
  font-size: 0.23rem;
  line-height: 0.4rem;
}
#mb_saas_sop .mb_sop_company {
  background: #f7f7f7;
}
#mb_saas_sop .mb_sop_company .img_pic img {
  width: 100%;
}
#mb_saas_sop .mb_sop_company .img_pic p {
  margin-top: 0.2rem;
  display: flex;
  align-items: center;
  padding-left: 0.12rem;
}
#mb_saas_sop .mb_sop_company .img_pic p img {
  width: 0.26rem;
  height: 0.26rem;
  margin-right: 0.17rem;
}
#mb_saas_sop .mb_sop_company .img_pic p span {
  font-size: 0.23rem;
  font-weight: bold;
}
#mb_saas_sop .mb_sop_show .img_pic {
  margin-bottom: 0.44rem;
}
#mb_saas_sop .mb_sop_show .img_pic img {
  width: 100%;
}
#mb_saas_sop .mb_sop_show p {
  font-size: 0.23rem;
  text-align: center;
  line-height: 0.4rem;
}
#mb_saas_sop .process {
  background: #f7f7f7;
}
#mb_saas_sop .process .container {
  width: 2.31rem;
}
#mb_saas_sop .process .container p {
  margin-top: 0.2rem;
  text-align: center;
  font-size: 0.23rem;
  line-height: 0.4rem;
}
#mb_saas_cloud #banner_saas_cloud {
  background: url(../images/banner_cloudlabel.png) no-repeat;
  background-size: cover;
}
#mb_saas_cloud .mb_cloud_features .features_pic img {
  width: 100%;
}
#mb_saas_cloud .mb_cloud_adv {
  background: #f7f7f7;
  padding-bottom: 0.54rem;
}
#mb_saas_cloud .mb_cloud_adv .cloud_adv_content {
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
}
#mb_saas_cloud .mb_cloud_adv .cloud_adv_content .cloud_adv_container {
  width: 48%;
  padding: 0.12rem;
  margin-bottom: 0.22rem;
  display: flex;
  align-items: center;
  background: #fff;
  border-radius: 0.1rem;
  box-shadow: 0px 0px 0.1rem 2px rgba(0, 0, 0, 0.16);
}
#mb_saas_cloud .mb_cloud_adv .cloud_adv_content .cloud_adv_container .icon {
  width: 0.4rem;
  height: 0.4rem;
}
#mb_saas_cloud .mb_cloud_adv .cloud_adv_content .cloud_adv_container .icon img {
  height: 100%;
}
#mb_saas_cloud .mb_cloud_adv .cloud_adv_content .cloud_adv_container p {
  text-align: justify;
  font-size: 0.23rem;
  line-height: 0.3rem;
}
#mb_saas_cloud .mb_cloud_adv .cloud_adv_content .toR {
  flex-direction: row-reverse;
}
#mb_saas_cloud .mb_cloud_adv .cloud_adv_content .toR p {
  margin-right: 0.2rem;
  text-align: right;
}
#mb_saas_cloud .mb_cloud_adv .cloud_adv_content .toL p {
  margin-left: 0.2rem;
  text-align: left;
}
#mb_saas_cloud .mb_cloud_introl {
  padding-bottom: 0.36rem;
}
#mb_saas_cloud .mb_cloud_introl .cloud_introl_content .cloud_introl_container {
  margin-bottom: 0.4rem;
}
#mb_saas_cloud
  .mb_cloud_introl
  .cloud_introl_content
  .cloud_introl_container
  h1 {
  font-size: 0.23rem;
  font-weight: bold;
  color: #ed6c00;
  text-align: center;
  margin-bottom: 0.4rem;
}
#mb_saas_cloud
  .mb_cloud_introl
  .cloud_introl_content
  .cloud_introl_container
  img {
  width: 90%;
  margin: 0 auto;
  margin-top: 0.29rem;
}
#mb_saas_cloud
  .mb_cloud_introl
  .cloud_introl_content
  .cloud_introl_container
  p {
  font-size: 0.23rem;
  font-weight: 400;
  line-height: 0.37rem;
  text-align: center;
  margin-top: 0.3rem;
}
#mb_saas_cloud .mb_cloud_in {
  background: #f7f7f7;
}
#mb_saas_cloud .mb_cloud_in img {
  width: 100%;
}
#mb_saas_cloud .mb_cloud_sup {
  position: relative;
}
#mb_saas_cloud .mb_cloud_sup img {
  width: 100%;
}
#mb_saas_cloud .mb_cloud_sup .data {
  position: absolute;
  font-size: 0.23rem;
  font-weight: bold;
  color: #ed6c00;
  left: 0.7rem;
  top: 1.5rem;
}
#mb_saas_cloud .mb_cloud_sup p {
  position: absolute;
  font-size: 0.18rem;
  left: 0.7rem;
  top: 1.8rem;
  width: 2rem;
}
#mb_saas_cloud .mb_cloud_db {
  background: #f7f7f7;
}
#mb_saas_cloud .mb_cloud_db .cloud_db_content .head_container {
  display: flex;
  width: 100%;
  height: 0.5rem;
  background: url(../images/head_cloud.png) no-repeat;
  background-size: cover;
}
#mb_saas_cloud .mb_cloud_db .cloud_db_content .head_container h1 {
  width: 50%;
  font-size: 0.25rem;
  color: #fff;
  font-weight: bold;
  text-align: center;
  line-height: 0.45rem;
}
#mb_saas_cloud .mb_cloud_db .cloud_db_content .container {
  display: flex;
}
#mb_saas_cloud .mb_cloud_db .cloud_db_content .container .p_container {
  width: 50%;
  padding: 0.3rem 0.2rem 0.3rem 0.26rem;
}
#mb_saas_cloud .mb_cloud_db .cloud_db_content .container .p_container p {
  position: relative;
  font-size: 0.19rem;
  font-weight: 400;
  color: #000000;
  line-height: 0.28rem;
  text-align: justify;
}
#mb_saas_cloud
  .mb_cloud_db
  .cloud_db_content
  .container
  .p_container
  p::before {
  content: '';
  width: 0.1rem;
  height: 0.1rem;
  background: #959595;
  display: inline-block;
  border-radius: 50%;
  position: absolute;
  left: -0.15rem;
  top: 0.1rem;
}
#mb_saas_cloud .mb_cloud_db .cloud_db_content .container .grey p:before {
  background: #959595;
}
#mb_saas_cloud .mb_cloud_db .cloud_db_content .container .blue p:before {
  background: #63c4f1;
}
#mb_saas_cloud .out_posit {
  position: absolute;
  width: 3.23rem;
  font-size: 0.23rem;
  line-height: 0.36rem;
  bottom: -0.55rem;
  left: 0;
  text-align: justify;
}
#mb_saas_cloud .mb_cloud_example {
  background: #f7f7f7;
  padding-bottom: 0.26rem;
}
#mb_saas_cloud .mb_cloud_example .cloud_example_content .line {
  display: flex;
  justify-content: space-between;
  margin-bottom: 0.5rem;
}
#mb_saas_cloud .mb_cloud_example .cloud_example_content .line .container {
  width: 48%;
}
#mb_saas_cloud .mb_cloud_example .cloud_example_content .line .container img {
  margin: 0 auto;
}
#mb_saas_cloud .mb_cloud_example .cloud_example_content .line .container p {
  font-size: 0.2rem;
  margin-top: 0.05rem;
  font-weight: bold;
  text-align: center;
}
#mb_saas_cloud
  .mb_cloud_example
  .cloud_example_content
  .line
  .container
  p:first-of-type {
  margin-top: 0.16rem;
}
#mb_saas_cloud
  .mb_cloud_example
  .cloud_example_content
  .line
  .container
  .org_t {
  color: #ed6c00;
}
#mb_saas_sup #banner_saas_sup {
  background: url(../images/banner_sp.png) no-repeat;
  background-size: cover;
}
#mb_saas_sup .mb_sup_introl .sup_introl_content {
  display: flex;
  align-items: center;
}
#mb_saas_sup .mb_sup_introl .sup_introl_content .pic_img {
  width: 4.28rem;
  margin-right: 0.28rem;
}
#mb_saas_sup .mb_sup_introl .sup_introl_content .pic_img img {
  width: 100%;
}
#mb_saas_sup .mb_sup_introl .sup_introl_content .font {
  width: calc(100% - 4.5rem);
}
#mb_saas_sup .mb_sup_introl .sup_introl_content .font p {
  font-size: 0.2rem;
  font-weight: 400;
  line-height: 0.37rem;
}
#mb_saas_sup .mb_sup_adv {
  padding-bottom: 0.46rem;
}
#mb_saas_sup .mb_sup_adv .sup_adv_content {
  display: flex;
  align-items: center;
}
#mb_saas_sup .mb_sup_adv .sup_adv_content .pic_img {
  width: 4.08rem;
  margin-right: 0.38rem;
}
#mb_saas_sup .mb_sup_adv .sup_adv_content .pic_img img {
  width: 100%;
  height: 100%;
}
#mb_saas_sup .mb_sup_adv .sup_adv_content .font {
  width: calc(100% - 4.46rem);
}
#mb_saas_sup .mb_sup_adv .sup_adv_content .font p {
  font-size: 0.2rem;
  font-weight: 400;
  line-height: 0.37rem;
}
#mb_saas_sup .mb_sup_adv .sup_adv_content2 {
  margin-top: 0.46rem;
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
}
#mb_saas_sup .mb_sup_adv .sup_adv_content2 .container {
  width: 48%;
  position: relative;
  margin-bottom: 0.3rem;
  padding: 0.3rem 0 0 0.2rem;
}
#mb_saas_sup .mb_sup_adv .sup_adv_content2 .container .top_til {
  max-width: 100%;
  font-size: 0.2rem;
  font-weight: bold;
  color: #ffffff;
  padding: 0.1rem;
  border-radius: 2px 0 0 2px;
  transform: translate(-4px, 4px);
}
#mb_saas_sup .mb_sup_adv .sup_adv_content2 .container .border_box {
  height: calc(100% - 0.23rem);
}
#mb_saas_sup .mb_sup_adv .sup_adv_content2 .container .border_box p {
  font-size: 0.23rem;
  line-height: 0.36rem;
  padding: 0.2rem;
  text-align: justify;
}
#mb_saas_sup .mb_sup_adv .sup_adv_content2 .blue .top_til {
  background: #00a0e9;
}
#mb_saas_sup .mb_sup_adv .sup_adv_content2 .blue .border_box {
  border: 1px solid #b4e0fc;
}
#mb_saas_sup .mb_sup_adv .sup_adv_content2 .normal .top_til {
  background: #505a83;
}
#mb_saas_sup .mb_sup_adv .sup_adv_content2 .normal .border_box {
  border: 1px solid #b2b6c8;
}
#mb_saas_sup .mb_bi_mode {
  background: #f7f7f7;
  padding-bottom: 0.56rem;
}
#mb_saas_sup .mb_bi_mode .bi_mode_content {
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
}
#mb_saas_sup .mb_bi_mode .bi_mode_content .bi_mode_container {
  width: 48%;
  display: flex;
  margin-bottom: 0.2rem;
}
#mb_saas_sup .mb_bi_mode .bi_mode_content .bi_mode_container .left_pic {
  width: 18%;
}
#mb_saas_sup .mb_bi_mode .bi_mode_content .bi_mode_container .left_pic img {
  width: 80%;
}
#mb_saas_sup .mb_bi_mode .bi_mode_content .bi_mode_container .blue_strong {
  background: #505a83;
}
#mb_saas_sup .mb_bi_mode .bi_mode_content .bi_mode_container .blue {
  background: #008cd6;
}
#mb_saas_sup .mb_bi_mode .bi_mode_content .bi_mode_container .right_font {
  width: 82%;
  background: #fff;
  padding: 0.16rem 0.2rem 0.16rem 0.16rem;
}
#mb_saas_sup .mb_bi_mode .bi_mode_content .bi_mode_container .right_font h1 {
  font-size: 0.28rem;
  font-weight: bold;
  color: #f39800;
}
#mb_saas_sup .mb_bi_mode .bi_mode_content .bi_mode_container .right_font p {
  font-size: 0.23rem;
  text-align: justify;
  line-height: 0.36rem;
}
#mb_saas_sup .mb_sup_sign {
  background: #f7f7f7;
  padding-bottom: 2.73rem;
  position: relative;
}
#mb_saas_sup .mb_sup_sign span {
  width: 2.63rem;
  position: absolute;
  font-size: 0.2rem;
  color: #595757;
  background: #fff;
  padding: 0.1rem;
  box-shadow: 0px 0px 0.1rem 2px rgba(0, 0, 0, 0.16);
}
#mb_saas_sup .mb_sup_sign .text1 {
  left: 0;
  bottom: -1.1rem;
}
#mb_saas_sup .mb_sup_sign .text2 {
  width: 2.6rem;
  right: 0;
  top: 0;
}
#mb_saas_sup .mb_sup_sign .text3 {
  right: 0;
  bottom: -1.1rem;
}
#mb_saas_sup .mb_sup_fn .sup_fn_common .top_container {
  display: flex;
  justify-content: space-between;
}
#mb_saas_sup .mb_sup_fn .sup_fn_common .top_container .pic_img {
  width: 4.5rem;
}
#mb_saas_sup .mb_sup_fn .sup_fn_common .top_container .pic_img img {
  width: 100%;
}
#mb_saas_sup .mb_sup_fn .sup_fn_common .top_container .font_container {
  width: calc(100% - 4.8rem);
}
#mb_saas_sup .mb_sup_fn .sup_fn_common .top_container .font_container .til {
  background: #ed6c00;
  padding: 0.1rem 0;
}
#mb_saas_sup
  .mb_sup_fn
  .sup_fn_common
  .top_container
  .font_container
  .til
  span {
  color: #fff;
  font-size: 0.28rem;
  font-weight: bold;
  text-align: center;
}
#mb_saas_sup .mb_sup_fn .sup_fn_common .top_container .font_container p {
  font-size: 0.23rem;
  font-weight: bold;
  color: #ed6c00;
  line-height: 0.37rem;
  margin-top: 0.16rem;
  text-align: justify;
}
#mb_saas_sup .mb_sup_fn .sup_fn_common .bot_container {
  margin-top: 0.17rem;
}
#mb_saas_sup .mb_sup_fn .sup_fn_common .bot_container img {
  width: 100%;
}
#mb_saas_sup .mb_sup_fn .sup_fn_common .bot_container .font {
  display: flex;
  justify-content: space-between;
  margin-top: 0.19rem;
}
#mb_saas_sup .mb_sup_fn .sup_fn_common .bot_container .font .text {
  width: 48%;
  font-size: 0.19rem;
  font-weight: 400;
  color: #000000;
  line-height: 0.32rem;
}
#mb_saas_sup .mb_sup_bef {
  background: #f7f7f7;
}
#mb_saas_sup .mb_sup_bef .sup_bef_content {
  display: flex;
  justify-content: space-between;
}
#mb_saas_sup .mb_sup_bef .sup_bef_content .container {
  width: 48%;
  background: #fff;
}
#mb_saas_sup .mb_sup_bef .sup_bef_content .container .bg_top {
  width: 100%;
  height: 1.92rem;
}
#mb_saas_sup .mb_sup_bef .sup_bef_content .container .bg_top span {
  font-size: 0.37rem;
  font-weight: bold;
  color: #ffffff;
  line-height: 0.27rem;
}
#mb_saas_sup .mb_sup_bef .sup_bef_content .container .font_p {
  padding: 0.24rem 0.24rem;
  min-height: 2.9rem;
  margin-top: 0.1rem;
}
#mb_saas_sup .mb_sup_bef .sup_bef_content .container .font_p p {
  font-size: 0.23rem;
  font-weight: bold;
  color: #ed6c00;
}
#mb_saas_sup .mb_sup_bef .sup_bef_content .container .cg {
  background: url(../images/img1_xiaoyi_sp.png) no-repeat;
  background-size: cover;
}
#mb_saas_sup .mb_sup_bef .sup_bef_content .container .gy {
  background: url(../images/img2_xiaoyi_sp.png) no-repeat;
  background-size: cover;
}
#mb_saas_capa #banner_saas_capa {
  background: url(../images/banner_capa.png) no-repeat;
  background-size: cover;
}
#mb_saas_capa .mb_capa_introl .capa_introl_content {
  display: flex;
}
#mb_saas_capa .mb_capa_introl .capa_introl_content .pic_img {
  width: 3.04rem;
  margin-right: 0.58rem;
}
#mb_saas_capa .mb_capa_introl .capa_introl_content .pic_img img {
  width: 100%;
  height: 100%;
}
#mb_saas_capa .mb_capa_introl .capa_introl_content .font {
  width: calc(100% - 3.62rem);
}
#mb_saas_capa .mb_capa_introl .capa_introl_content .font p {
  font-size: 0.2rem;
  font-weight: 400;
  line-height: 0.37rem;
}
#mb_saas_capa .capa_do_place ._one_content span {
  font-size: 0.23rem;
  font-weight: bold;
  color: #ed6d00;
  position: absolute;
}
#mb_saas_capa .capa_do_place ._one_content .place1 {
  left: -0.1rem;
  top: 0;
}
#mb_saas_capa .capa_do_place ._one_content .place2 {
  right: -0.2rem;
  top: -0.2rem;
}
#mb_saas_capa .capa_do_place ._one_content .place3 {
  bottom: 0;
  right: -0.2rem;
}
#mb_saas_capa .capa_do_place ._one_content .place4 {
  left: -0.2rem;
  bottom: -0.1rem;
}
#mb_saas_capa .mb_capa_place {
  padding-bottom: 4.04rem;
  background: #f7f7f7;
}
#mb_saas_capa .mb_capa_place .capa_place_content {
  display: flex;
  justify-content: space-between;
  position: relative;
}
#mb_saas_capa .mb_capa_place .capa_place_content .font {
  width: 48%;
}
#mb_saas_capa .mb_capa_place .capa_place_content .font h1 {
  font-size: 0.28rem;
  font-weight: bold;
  color: #ed6d00;
  margin-bottom: 0.2rem;
}
#mb_saas_capa .mb_capa_place .capa_place_content .font p {
  font-size: 0.23rem;
  font-weight: 400;
  color: #000000;
  line-height: 0.46rem;
}
#mb_saas_capa .mb_capa_place .capa_place_content .font p:before {
  content: '';
  width: 0.1rem;
  height: 0.1rem;
  display: inline-block;
  background: url(../images/img3_yingyong_capa.png) no-repeat;
  background-size: cover;
  margin-right: 0.1rem;
}
#mb_saas_capa .mb_capa_place .capa_place_content .img_pic {
  width: 48%;
  display: flex;
  justify-content: flex-end;
}
#mb_saas_capa .mb_capa_place .capa_place_content .img_pic img {
  height: 1.84rem;
  margin-right: 0.47rem;
}
#mb_saas_capa .mb_capa_place .capa_place_content .pic_bot_img {
  height: 3.28rem;
  position: absolute;
  bottom: -3.28rem;
  left: 0;
}
#mb_saas_capa .mb_capa_place .capa_place_content .pic_bot_img img {
  width: 100%;
  height: 100%;
}
#mb_saas_capa .mb_capa_jxgl {
  padding-bottom: 1.62rem;
}
#mb_saas_capa .mb_capa_jxgl .capa_jxgl_content .top_img img {
  width: 100%;
  margin-bottom: 0.4rem;
}
#mb_saas_capa .mb_capa_jxgl .capa_jxgl_content .between_container {
  display: flex;
  position: relative;
}
#mb_saas_capa .mb_capa_jxgl .capa_jxgl_content .between_container .font {
  width: 100%;
}
#mb_saas_capa .mb_capa_jxgl .capa_jxgl_content .between_container .font h1 {
  font-size: 0.28rem;
  font-weight: bold;
  color: #ed6d00;
  margin-bottom: 0.2rem;
}
#mb_saas_capa .mb_capa_jxgl .capa_jxgl_content .between_container .font p {
  font-size: 0.23rem;
  font-weight: 400;
  color: #000000;
  line-height: 0.46rem;
}
#mb_saas_capa
  .mb_capa_jxgl
  .capa_jxgl_content
  .between_container
  .font
  p:before {
  content: '';
  width: 0.1rem;
  height: 0.1rem;
  display: inline-block;
  background: url(../images/img3_yingyong_capa.png) no-repeat;
  background-size: cover;
  margin-right: 0.1rem;
}
#mb_saas_capa .mb_capa_jxgl .capa_jxgl_content .between_container img {
  width: 4.19rem;
  height: 3.12rem;
  margin: 0 auto;
}
#mb_saas_capa .mb_capa_bef {
  padding-bottom: 0.46rem;
  background: #f7f7f7;
}
#mb_saas_capa .mb_capa_bef p {
  font-size: 0.28rem;
  font-weight: bold;
  color: #ed6c00;
  text-align: center;
  margin-bottom: 0.49rem;
}
#mb_saas_capa .mb_capa_bef img {
  width: 100%;
  display: block;
  margin-bottom: 0.3rem;
}
#mb_saas_capa .mb_capa_safe {
  background: url(../images/pc_activity_bg.png);
  background-size: cover;
}
#mb_saas_capa .mb_capa_safe .capa_safe_content {
  display: flex;
  justify-content: space-between;
}
#mb_saas_capa .mb_capa_safe .capa_safe_content .container {
  width: 32%;
  background: #fff;
  box-shadow: 0px 0px 0.1rem 2px rgba(0, 0, 0, 0.16);
  border-radius: 0.1rem;
}
#mb_saas_capa .mb_capa_safe .capa_safe_content .container .pic_img {
  height: 1.43rem;
}
#mb_saas_capa .mb_capa_safe .capa_safe_content .container .pic_img img {
  width: 1.16rem;
  height: 1.16rem;
}
#mb_saas_capa .mb_capa_safe .capa_safe_content .container .til {
  height: 0.32rem;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
#mb_saas_capa .mb_capa_safe .capa_safe_content .container .til .line {
  width: 20%;
  height: 1px;
  background: #959595;
}
#mb_saas_capa .mb_capa_safe .capa_safe_content .container .til h1 {
  font-size: 0.27rem;
  font-weight: bold;
  color: #ed6c00;
}
#mb_saas_capa .mb_capa_safe .capa_safe_content .container p {
  font-size: 0.23rem;
  font-weight: 400;
  color: #000000;
  line-height: 0.4rem;
  padding: 0.23rem 0.12rem;
  text-align: center;
}
#mb_saas_spc #banner_spc {
  background: url(../images/banner_spc.png) no-repeat;
  background-size: cover;
}
#mb_saas_spc .mb_spc_introl {
  background-color: #f7f7f7;
}
#mb_saas_spc .mb_spc_introl .spc_itl_content .pic_img {
  padding: 0 0.2rem;
}
#mb_saas_spc .mb_spc_introl .spc_itl_content .pic_img img {
  width: 100%;
}
#mb_saas_spc .mb_spc_introl .spc_itl_content .cot_box {
  display: flex;
  justify-content: space-between;
}
#mb_saas_spc .mb_spc_introl .spc_itl_content .cot_box .container {
  width: 22%;
}
#mb_saas_spc .mb_spc_introl .spc_itl_content .cot_box .container .top_icon {
  padding: 0 0.36rem;
}
#mb_saas_spc .mb_spc_introl .spc_itl_content .cot_box .container .top_icon img {
  width: 100%;
}
#mb_saas_spc .mb_spc_introl .spc_itl_content .cot_box .container h1 {
  font-size: 0.28rem;
  font-weight: bold;
  color: #ed6d00;
  margin: 0.13rem;
  text-align: center;
}
#mb_saas_spc .mb_spc_introl .spc_itl_content .cot_box .container p {
  text-align: justify;
  font-size: 0.23rem;
  margin-top: 0.13rem;
}
#mb_saas_spc .mb_spc_adv {
  padding-bottom: 0.46rem;
}
#mb_saas_spc .mb_spc_adv .spc_adv_content {
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
}
#mb_saas_spc .mb_spc_adv .spc_adv_content .container {
  width: 48%;
  box-shadow: 0px 0px 0.1rem 2px rgba(0, 0, 0, 0.16);
  padding: 0.22rem 0.26rem;
  margin-bottom: 0.3rem;
}
#mb_saas_spc .mb_spc_adv .spc_adv_content .container h1 {
  text-align: center;
  font-size: 0.28rem;
  font-weight: bold;
  color: #ed6c00;
  line-height: 0.38rem;
  margin-bottom: 0.2rem;
}
#mb_saas_spc .mb_spc_adv .spc_adv_content .container p {
  font-size: 0.23rem;
  color: #000000;
  line-height: 0.38rem;
  text-align: center;
}
#mb_saas_spc .mb_spc_mode {
  background-color: #f7f7f7;
  padding-bottom: 0.46rem;
}
#mb_saas_spc .mb_spc_mode h1 {
  font-size: 0.28rem;
  font-weight: bold;
  color: #ed6c00;
  text-align: center;
}
#mb_saas_spc .mb_spc_mode .container .pic_img {
  padding: 0 0.23rem;
}
#mb_saas_spc .mb_spc_mode .container .pic_img img {
  width: 100%;
}
#mb_saas_spc .mb_spc_mode .container .font {
  margin: 0.3rem 0;
  padding-left: 0.2rem;
}
#mb_saas_spc .mb_spc_mode .container .font p {
  font-size: 0.23rem;
  font-weight: 400;
  line-height: 0.4rem;
}
#mb_saas_spc .mb_spc_mode .container .font p::before {
  content: '';
  display: inline-block;
  width: 0.11rem;
  height: 0.11rem;
  border-radius: 50%;
  background: url(../images/img3_yingyong_capa.png) no-repeat;
  background-size: 100% 100%;
  vertical-align: middle;
  margin-right: 0.1rem;
}
#mb_saas_spc .mb_spc_control {
  padding-bottom: 0.36rem;
}
#mb_saas_spc .mb_spc_control .spc_control_content {
  position: relative;
}
#mb_saas_spc .mb_spc_control .spc_control_content .container {
  margin-bottom: 0.4rem;
}
#mb_saas_spc .mb_spc_control .spc_control_content .container h1 {
  font-size: 0.28rem;
  font-weight: bold;
  color: #ed6d00;
  line-height: 0.36rem;
}
#mb_saas_spc .mb_spc_control .spc_control_content .container p {
  font-size: 0.23rem;
  font-weight: 400;
  color: #000000;
  line-height: 0.37rem;
}
#mb_saas_spc .mb_spc_control .spc_control_content .pic_img {
  height: 100%;
  width: 4.24rem;
  float: right;
}
#mb_saas_spc .mb_spc_control .spc_control_content .pic_img img {
  width: 100%;
  height: 100%;
}
#mb_saas_spc .mb_spc_quality {
  background-color: #f7f7f7;
}
#mb_saas_spc .mb_spc_quality .quality_spc_content h1 {
  width: 6.27rem;
  margin: 0 auto;
  font-size: 0.28rem;
  font-weight: bold;
  color: #ed6d00;
  text-align: center;
}
#mb_saas_spc .mb_spc_quality .quality_spc_content .container {
  margin-top: 0.2rem;
}
#mb_saas_spc .mb_spc_quality .quality_spc_content .container .pic_img {
  width: 5.4rem;
  min-height: 2.9rem;
  float: right;
}
#mb_saas_spc .mb_spc_quality .quality_spc_content .container .pic_img img {
  width: 100%;
}
#mb_saas_spc .mb_spc_quality .quality_spc_content .container .font {
  padding-left: 0.25rem;
}
#mb_saas_spc .mb_spc_quality .quality_spc_content .container .font p {
  font-size: 0.23rem;
  font-weight: 400;
  color: #000000;
  line-height: 0.36rem;
  text-align: justify;
  margin-top: 0.2rem;
}
#mb_saas_spc .mb_spc_quality .quality_spc_content .container .font p::before {
  content: '';
  display: inline-block;
  width: 0.11rem;
  height: 0.11rem;
  border-radius: 50%;
  background: url(../images/img3_yingyong_capa.png) no-repeat;
  background-size: 100% 100%;
  vertical-align: middle;
  margin-right: 0.1rem;
}
#mb_saas_spc .mb_spc_safe {
  background-color: #f7f7f7;
  padding-bottom: 0.3rem;
}
#mb_saas_spc .mb_spc_safe .spc_safe_content {
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
}
#mb_saas_spc .mb_spc_safe .spc_safe_content .container {
  width: 46%;
  margin-bottom: 0.46rem;
}
#mb_saas_spc .mb_spc_safe .spc_safe_content .container .top_font {
  padding: 0.25rem 0.34rem;
  background: url(../images/img1_baozhang_spc.png) no-repeat;
  background-size: 100% 100%;
}
#mb_saas_spc .mb_spc_safe .spc_safe_content .container .top_font span {
  display: block;
  color: #fff;
  font-weight: bold;
  font-size: 0.28rem;
  text-align: center;
}
#mb_saas_spc .mb_spc_safe .spc_safe_content .container p {
  margin-top: 0.16rem;
  font-size: 0.23rem;
  font-weight: 400;
  color: #000000;
  line-height: 0.37rem;
  text-align: center;
}
#mb_styj .mb_styj_is .styj_is_content {
  display: flex;
}
#mb_styj .mb_styj_is .styj_is_content .is_left_container {
  width: 3.27rem;
}
#mb_styj .mb_styj_is .styj_is_content .is_left_container img {
  display: block;
}
#mb_styj .mb_styj_is .styj_is_content .is_left_container img:nth-child(1) {
  height: 1.89rem;
}
#mb_styj .mb_styj_is .styj_is_content .is_left_container img:nth-child(2) {
  height: 2.62rem;
  margin-top: 0.16rem;
}
#mb_styj .mb_styj_is .styj_is_content .is_right_container {
  margin-left: 0.3rem;
  width: calc(100% - 3.57rem);
}
#mb_styj .mb_styj_is .styj_is_content .is_right_container p {
  font-size: 0.23rem;
  line-height: 0.37rem;
  text-align: center;
}
#mb_styj .mb_styj_is .styj_is_content .is_right_container img {
  margin-top: 0.2rem;
  display: block;
  width: 100%;
  height: 2.17rem;
}
#mb_styj .mb_styj_take {
  background: #f3f3f3;
  padding-bottom: 0.3rem;
}
#mb_styj .mb_styj_take .styj_take_content {
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
}
#mb_styj .mb_styj_take .styj_take_content .styj_take_container {
  width: 48%;
  margin-bottom: 0.46rem;
}
#mb_styj .mb_styj_take .styj_take_content .styj_take_container .img_box {
  height: 2.01rem;
  position: relative;
}
#mb_styj .mb_styj_take .styj_take_content .styj_take_container .img_box img {
  width: 100%;
  height: 100%;
}
#mb_styj
  .mb_styj_take
  .styj_take_content
  .styj_take_container
  .img_box
  .text_box {
  width: 2.83rem;
  height: 2.86rem;
  background: url(../images/bg_guihua_orange.png) no-repeat;
  background-size: 100% 100%;
  text-align: center;
  font-size: 0.28rem;
  font-weight: bold;
  color: #fff;
  position: absolute;
  left: 50%;
  bottom: -1.43rem;
  transform: translate(-50%, 0);
}
#mb_styj
  .mb_styj_take
  .styj_take_content
  .styj_take_container
  .img_box
  .textorg {
  background-image: url(../images/bg_guihua_yello.png);
}
#mb_styj .mb_styj_take .styj_take_content .styj_take_container p {
  padding-top: 1.74rem;
  font-size: 0.23rem;
  line-height: 0.37rem;
  text-align: center;
}
#mb_styj .mb_styj_sol {
  padding-bottom: 0.4rem;
}
#mb_styj .mb_styj_sol .styj_sol_content {
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
  position: relative;
}
#mb_styj .mb_styj_sol .styj_sol_content .styj_sol_container {
  width: 2.52rem;
  margin-bottom: 0.36rem;
}
#mb_styj .mb_styj_sol .styj_sol_content .styj_sol_container .text_til {
  font-size: 0.28rem;
  font-weight: bold;
  color: #ed6c00;
  margin-bottom: 0.14rem;
}
#mb_styj .mb_styj_sol .styj_sol_content .styj_sol_container .text_p {
  font-size: 0.23rem;
  line-height: 0.4rem;
  text-align: justify;
}
#mb_styj .mb_styj_sol .styj_sol_content .stjy_sol_center {
  position: absolute;
  top: 0;
  left: 50%;
  transform: translate(-50%, 0);
  width: calc(100% - 5.32rem);
  height: 4.73rem;
}
#mb_styj .mb_styj_sol .styj_sol_content .stjy_sol_center img {
  width: 100%;
  height: 100%;
}
#mb_styj .mb_styj_sol .styj_sol_pic {
  width: 100%;
}
#mb_styj .mb_styj_sol .styj_sol_pic img {
  width: 100%;
}
#mb_styj .mb_styj_product {
  background: #f3f3f3;
}
#mb_styj .mb_styj_product .styj_product_content .styj_product_url {
  margin-top: 0.5rem;
  height: 3.9rem;
  background: url(../images/styj_form.png) no-repeat;
  background-size: 100% 100%;
  position: relative;
}
#mb_styj .mb_styj_product .styj_product_content .styj_product_url a {
  position: absolute;
  height: 0.74rem;
  border-radius: 0.37rem;
  background: #fff;
  display: flex;
  box-shadow: 0px 0px 0.1rem 2px rgba(0, 0, 0, 0.16);
}
#mb_styj .mb_styj_product .styj_product_content .styj_product_url a .icon_logo {
  width: 0.75rem;
  border-radius: 50%;
}
#mb_styj
  .mb_styj_product
  .styj_product_content
  .styj_product_url
  a
  .icon_logo
  img {
  width: 0.4rem;
  height: 0.4rem;
}
#mb_styj .mb_styj_product .styj_product_content .styj_product_url a p {
  padding: 0 0.14rem;
  font-size: 0.28rem;
  font-weight: bold;
  color: #ed6c00;
  display: flex;
  align-items: center;
}
#mb_styj .mb_styj_product .styj_product_content .styj_product_url .styj_znwl {
  left: 2.34rem;
  top: -0.5rem;
}
#mb_styj .mb_styj_product .styj_product_content .styj_product_url .styj_zncc {
  right: 0.69rem;
  top: 1.02rem;
}
#mb_styj .mb_styj_product .styj_product_content .styj_product_url .styj_gczdh {
  left: 3.94rem;
  top: 2.69rem;
}
#mb_styj .mb_styj_product .styj_product_content .styj_product_url .styj_gcgh {
  left: 0.12rem;
  top: 1.33rem;
}
#mb_styj .mb_styj_product .styj_product_content .styj_pd_introl {
  position: relative;
  margin-top: 0.16rem;
}
#mb_styj .mb_styj_product .styj_product_content .styj_pd_introl .level {
  display: flex;
  justify-content: space-between;
}
#mb_styj
  .mb_styj_product
  .styj_product_content
  .styj_pd_introl
  .styj_pd_container {
  width: calc(calc(100% - 3.2rem) / 2);
  margin-bottom: 0.4rem;
}
#mb_styj
  .mb_styj_product
  .styj_product_content
  .styj_pd_introl
  .styj_pd_container
  .text_til {
  font-size: 0.28rem;
  font-weight: bold;
}
#mb_styj
  .mb_styj_product
  .styj_product_content
  .styj_pd_introl
  .styj_pd_container
  .text_p {
  font-size: 0.23rem;
  color: #000;
}
#mb_styj
  .mb_styj_product
  .styj_product_content
  .styj_pd_introl
  .styj_pd_container
  .text_orange {
  color: #ed6c00;
}
#mb_styj
  .mb_styj_product
  .styj_product_content
  .styj_pd_introl
  .styj_pd_container
  .text_yello {
  color: #f39800;
}
#mb_styj
  .mb_styj_product
  .styj_product_content
  .styj_pd_introl
  .styj_pd_container
  .text_left {
  text-align: left;
}
#mb_styj
  .mb_styj_product
  .styj_product_content
  .styj_pd_introl
  .styj_pd_container
  .text_right {
  text-align: right;
}
#mb_styj .mb_styj_product .styj_product_content .styj_pd_introl .four_produce {
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  width: 2.9rem;
}
#mb_styj
  .mb_styj_product
  .styj_product_content
  .styj_pd_introl
  .four_produce
  img {
  width: 100%;
}
#mb_styj .mb_styj_product .styj_product_content .styj_pd_introl_en {
  width: 100%;
  margin-top: 0.5rem;
}
#mb_styj .mb_styj_product .styj_product_content .styj_pd_introl_en img {
  width: 100%;
}
#mb_styj .mb_styj_benefit {
  padding-left: 0;
  padding-right: 0;
}
#mb_styj .mb_styj_benefit .styj_benefit_content {
  position: relative;
}
#mb_styj .mb_styj_benefit .styj_benefit_content img {
  width: 100%;
}
#mb_styj .mb_styj_benefit .styj_benefit_content span {
  font-size: 0.23rem;
  color: #333;
  font-weight: bold;
  position: absolute;
}
#mb_styj .mb_styj_benefit .styj_benefit_content .text_1 {
  left: 0.47rem;
  bottom: 0.82rem;
}
#mb_styj .mb_styj_benefit .styj_benefit_content .text_2 {
  left: 2.46rem;
  bottom: 1.23rem;
}
#mb_styj .mb_styj_benefit .styj_benefit_content .text_3 {
  left: 4.44rem;
  bottom: 1.67rem;
}
#mb_styj .mb_styj_benefit .styj_benefit_content .text_4 {
  left: 6.43rem;
  bottom: 2.06rem;
}
#mb_styj .mb_styj_benefit .styj_benefit_content_en {
  width: 100%;
}
#mb_styj .mb_styj_benefit .styj_benefit_content_en img {
  width: 100%;
}
#mb_styj_take {
  background-color: #f7f7f7;
  padding-bottom: 0.53rem;
}
#mb_styj_take .styj_take_content .container {
  display: flex;
  margin-bottom: 0.23rem;
}
#mb_styj_take .styj_take_content .container .left_font {
  width: 2.31rem;
  margin-right: 0.1rem;
  background-color: #ed6c01;
}
#mb_styj_take .styj_take_content .container .left_font span {
  color: #fff;
  font-weight: bold;
  text-align: center;
  font-size: 0.23rem;
}
#mb_styj_take .styj_take_content .container .right_font {
  width: calc(100% - 2.41rem);
  padding: 0.2rem;
  box-shadow: 0px 0px 0.1rem 2px rgba(0, 0, 0, 0.16);
}
#mb_styj_take .styj_take_content .container .right_font p {
  font-size: 0.23rem;
  font-weight: 400;
  line-height: 0.37rem;
  text-align: justify;
}
#mb_styj_sol {
  padding-bottom: 0.46rem;
}
#mb_styj_sol .styj_sol_content .container {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 0.1rem 1rem 0.1rem 0.34rem;
  box-shadow: 0px 0px 0.1rem 2px rgba(0, 0, 0, 0.16);
  margin-bottom: 0.3rem;
}
#mb_styj_sol .styj_sol_content .container .sign {
  position: absolute;
  left: 0;
  top: 0;
  width: 0.58rem;
  height: 0.54rem;
  background: url(../images/img1_jiejue_gongchangguihua.png) no-repeat;
  background-size: 100% 100%;
  padding-left: 0.1rem;
  padding-top: 0.06rem;
  font-size: 0.2rem;
  color: #fff;
}
#mb_styj_sol .styj_sol_content .container .icon {
  position: absolute;
  right: -0.3rem;
  top: -0.13rem;
  width: 1.3rem;
}
#mb_styj_sol .styj_sol_content .container .icon img {
  width: 100%;
}
#mb_styj_sol .styj_sol_content .container h1 {
  width: 40%;
  font-size: 0.28rem;
  font-weight: bold;
  color: #ed6c00;
}
#mb_styj_sol .styj_sol_content .container p {
  width: 55%;
  font-size: 0.23rem;
  line-height: 0.4rem;
  text-align: justify;
}
#mb_styj_bef {
  background-color: #f7f7f7;
}
#mb_styj_bef .styj_bef_content {
  display: flex;
  justify-content: space-between;
}
#mb_styj_bef .styj_bef_content .container {
  width: 32%;
  padding: 0.23rem 0;
  background-color: #ed6c01;
  border-radius: 0.2rem;
}
#mb_styj_bef .styj_bef_content .container p {
  color: #fff;
  text-align: center;
  font-size: 0.23rem;
  font-weight: bold;
}
#mb_zngc #banner_zngc {
  background: url(../images/banner_gongchangguihua.png) no-repeat;
  background-size: cover;
}
#mb_zngc .mb_zngc_has {
  padding: 0.76rem 0;
  background: url(../images/grey_bg.png) no-repeat;
  background-size: 100% 100%;
}
#mb_zngc .mb_zngc_has .pic_img {
  position: relative;
}
#mb_zngc .mb_zngc_has .pic_img img {
  width: 100%;
}
#mb_zngc .mb_zngc_has .pic_img .exp {
  position: absolute;
  right: 0.38rem;
  bottom: 0;
  font-size: 0.11rem;
}
#mb_zngc .mb_zngc_has .pic_img .fn_box {
  border-radius: 50%;
  box-shadow: 0px 0px 0.1rem 2px rgba(0, 0, 0, 0.16);
  padding: 0.2rem 0.08rem;
  position: absolute;
  background-color: #fff;
}
#mb_zngc .mb_zngc_has .pic_img .fn_box span {
  display: block;
  color: #ed6c00;
  font-weight: bold;
  font-size: 0.16rem;
  text-align: center;
}
#mb_zngc .mb_zngc_has .pic_img .fn_1 {
  top: -0.34rem;
  left: 0.52rem;
}
#mb_zngc .mb_zngc_has .pic_img .fn_2 {
  top: 0.66rem;
  left: 0.31rem;
}
#mb_zngc .mb_zngc_has .pic_img .fn_3 {
  top: 1.79rem;
  left: 0.38rem;
}
#mb_zngc .mb_zngc_has .pic_img .fn_4 {
  bottom: 0.62rem;
  left: 0.71rem;
}
#mb_zngc .mb_zngc_has .pic_img .fn_5 {
  bottom: -0.24rem;
  left: 1.86rem;
}
#mb_zngc .mb_zngc_has .pic_img .fn_6 {
  top: -0.17rem;
  left: 1.9rem;
}
#mb_zngc .mb_zngc_has .pic_img .fn_7 {
  padding: 0.13rem 0.16rem 0.1rem 0.17rem;
  top: 0.81rem;
  left: 1.73rem;
}
#mb_zngc .mb_zngc_has .pic_img .fn_8 {
  top: 2.08rem;
  left: 1.82rem;
  padding-top: 0;
  padding-bottom: 0.14rem;
}
#mb_zngc .mb_zngc_has .pic_img .fn_9 {
  left: 2.81rem;
  top: -1rem;
}
#mb_zngc .mb_zngc_has .pic_img .fn_10 {
  left: 2.8rem;
  top: 1.5rem;
}
#mb_zngc .mb_zngc_has .pic_img .fn_11 {
  top: -0.14rem;
  left: 3.43rem;
}
#mb_zngc .mb_zngc_has .pic_img .fn_12 {
  top: 1.06rem;
  left: 3.52rem;
}
#mb_zngc .mb_zngc_has .pic_img .fn_13 {
  bottom: 0.22rem;
  left: 3.78rem;
}
#mb_zngc .mb_zngc_has .pic_img .fn_14 {
  padding: 0.1rem 0.2rem;
  padding-top: 0;
  top: -1rem;
  left: 4.04rem;
}
#mb_zngc .mb_zngc_has .pic_img .fn_15 {
  top: 0.61rem;
  right: 2.6rem;
  padding: 0.1rem;
}
#mb_zngc .mb_zngc_has .pic_img .fn_16 {
  bottom: 1.4rem;
  right: 3.06rem;
}
#mb_zngc .mb_zngc_has .pic_img .fn_17 {
  top: -0.8rem;
  right: 2.04rem;
}
#mb_zngc .mb_zngc_has .pic_img .fn_18 {
  top: -1rem;
  right: 1.1rem;
}
#mb_zngc .mb_zngc_has .pic_img .fn_19 {
  top: 0.12rem;
  right: 1.78rem;
  padding: 0.2rem 0.05rem;
}
#mb_zngc .mb_zngc_bef {
  padding-bottom: 0.6rem;
  background: #f7f7f7;
}
#mb_zngc .mb_zngc_bef .pic_img img {
  width: 100%;
}
#mb_zngc .mb_zngc_bef .zngc_bef_content {
  margin-top: 0.38rem;
}
#mb_zngc .mb_zngc_bef .zngc_bef_content .container {
  display: flex;
  margin-bottom: 0.16rem;
}
#mb_zngc .mb_zngc_bef .zngc_bef_content .container .num {
  width: 0.52rem;
  background-color: #959595;
  font-size: 0.23rem;
  color: #fff;
  font-style: italic;
  margin-right: 0.02rem;
}
#mb_zngc .mb_zngc_bef .zngc_bef_content .container .font_p {
  width: calc(100% - 0.54rem);
  background-color: #fff;
  box-shadow: 0px 0px 0.1rem 2px rgba(0, 0, 0, 0.16);
  position: relative;
}
#mb_zngc .mb_zngc_bef .zngc_bef_content .container .font_p .process {
  width: fit-content;
  background-color: #ed6c01;
  padding: 0.05rem 0;
  padding-right: 0.1rem;
  height: 100%;
  font-size: 0.23rem;
  color: #fff;
  padding-left: 0.12rem;
  display: flex;
  align-items: center;
  min-height: 0.46rem;
}
#mb_zncc #banner_zncc {
  background: url(../images/banner_zhinengcangchu.png) no-repeat;
  background-size: cover;
}
#mb_zncc .mb_zncc_sol {
  position: relative;
  background: url(../images/bg1_jiejue_cangshu.png) no-repeat;
  background-size: cover;
}
#mb_zncc .mb_zncc_sol .zncc_sol_content {
  width: 100%;
  height: 7rem;
  position: relative;
}
#mb_zncc .mb_zncc_sol .zncc_sol_content .mid_icon {
  width: 1.38rem;
  height: 1.38rem;
  border-radius: 50%;
  overflow: hidden;
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
}
#mb_zncc .mb_zncc_sol .zncc_sol_content .mid_icon img {
  width: 100%;
  height: 100%;
}
#mb_zncc .mb_zncc_sol .zncc_sol_content .text {
  position: absolute;
  padding: 0.15rem;
  background-color: rgba(255, 255, 255, 0.8);
  border-radius: 0.4rem;
  max-width: 3rem;
  text-align: center;
}
#mb_zncc .mb_zncc_sol .zncc_sol_content .text span {
  display: block;
  font-size: 0.23rem;
  font-weight: bold;
  color: #ed6c00;
}
#mb_zncc .mb_zncc_sol .zncc_sol_content .t1 {
  left: 0.6rem;
  top: 0.8rem;
}
#mb_zncc .mb_zncc_sol .zncc_sol_content .t2 {
  left: 0;
  top: 3.3rem;
}
#mb_zncc .mb_zncc_sol .zncc_sol_content .t3 {
  left: 0.34rem;
  bottom: 0.7rem;
  max-width: none;
}
#mb_zncc .mb_zncc_sol .zncc_sol_content .t4 {
  left: 0rem;
  top: 2rem;
}
#mb_zncc .mb_zncc_sol .zncc_sol_content .t5 {
  right: 0;
  top: 5.4rem;
}
#mb_zncc .mb_zncc_sol .zncc_sol_content .t6 {
  left: 1.7rem;
  top: 0rem;
}
#mb_zncc .mb_zncc_sol .zncc_sol_content .t7 {
  right: 0rem;
  top: 2.6rem;
}
#mb_zncc .mb_zncc_sol .zncc_sol_content .t8 {
  left: 0;
  top: 4.6rem;
}
#mb_zncc .mb_zncc_sol .zncc_sol_content .t9 {
  right: 1rem;
  bottom: 0;
  max-width: none;
}
#mb_zncc .mb_zncc_sol .zncc_sol_content .t10 {
  right: 0.31rem;
  top: 1.6rem;
}
#mb_zncc .mb_zncc_sol .zncc_sol_content .t11 {
  right: 0.31rem;
  top: 3.7rem;
}
#mb_zncc .mb_zncc_sol .zncc_sol_content .t12 {
  right: 0.5rem;
  top: 0.5rem;
}
#mb_zncc .mb_zncc_bef {
  background-color: #f7f7f7;
}
#mb_zncc .mb_zncc_bef .zncc_bef_content {
  display: flex;
  justify-content: space-between;
}
#mb_zncc .mb_zncc_bef .zncc_bef_content .container {
  width: 32%;
  padding: 0.23rem 0;
  background-color: #ed6c01;
  border-radius: 0.2rem;
}
#mb_zncc .mb_zncc_bef .zncc_bef_content .container p {
  color: #fff;
  text-align: center;
  font-size: 0.23rem;
  font-weight: bold;
}
#mb_znwl #banner_znwl {
  background: url(../images/banner_zhinengwuliu.png) no-repeat;
  background-size: cover;
}
#mb_znwl .mb_znwl_take {
  padding-bottom: 0.2rem;
}
#mb_znwl .mb_znwl_take .znwl_take_content {
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
}
#mb_znwl .mb_znwl_take .znwl_take_content .container {
  width: 48%;
  margin-bottom: 0.56rem;
}
#mb_znwl .mb_znwl_take .znwl_take_content .container .pic_img {
  height: 1.54rem;
}
#mb_znwl .mb_znwl_take .znwl_take_content .container .pic_img img {
  width: 0.96rem;
  height: 0.96rem;
}
#mb_znwl .mb_znwl_take .znwl_take_content .container .font h1 {
  margin: 0.22rem 0;
  font-size: 0.37rem;
  font-weight: bold;
  color: #ed6c00;
  text-align: center;
}
#mb_znwl .mb_znwl_take .znwl_take_content .container .font p {
  font-size: 0.23rem;
  font-weight: 400;
  color: #000000;
  line-height: 0.37rem;
  text-align: center;
}
#mb_znwl #mb_styj_bef .container {
  width: 24%;
}
#mb_zdh #banner_zdh {
  background: url(../images/banner_zidonghua.png) no-repeat;
  background-size: cover;
}
#mb_zdh .mb_zdh_take .content {
  display: flex;
  background: url(../images/bg1_zidonghua.png) no-repeat;
  background-size: 100% 100%;
}
#mb_zdh .mb_zdh_take .content .container {
  width: 50%;
  padding: 13% 10% 13% 10%;
  position: relative;
}
#mb_zdh .mb_zdh_take .content .container .num {
  width: 0.73rem;
  height: 0.73rem;
  border-radius: 50%;
  background-color: #f39800;
  text-align: center;
  font-size: 0.33rem;
  line-height: 0.73rem;
  position: absolute;
  left: 50%;
  bottom: 0.19rem;
  transform: translateX(-50%);
  color: #fff;
  font-style: italic;
}
#mb_zdh .mb_zdh_take .content .container h1 {
  font-size: 0.28rem;
  font-weight: bold;
  color: #ed6c00;
  line-height: 0.37rem;
  text-align: center;
  margin-bottom: 0.38rem;
}
#mb_zdh .mb_zdh_take .content .container p {
  font-size: 0.23rem;
  font-weight: 400;
  line-height: 0.34rem;
  text-align: justify;
}
#mb_zdh .mb_zhd_has {
  padding: 0.76rem 0;
}
#mb_zdh .mb_zhd_has .content {
  position: relative;
}
#mb_zdh .mb_zhd_has .content img {
  width: 100%;
}
#mb_zdh .mb_zhd_has .content .text {
  position: absolute;
  padding: 0.1rem;
  background-color: #fff;
  border-radius: 0.4rem;
  box-shadow: 0px 0px 0.1rem 2px rgba(0, 0, 0, 0.16);
}
#mb_zdh .mb_zhd_has .content .text span {
  display: block;
  font-size: 0.23rem;
  font-weight: bold;
  color: #ed6c00;
}
#mb_zdh .mb_zhd_has .content .t1 {
  left: 0.44rem;
  top: 0.17rem;
}
#mb_zdh .mb_zhd_has .content .t2 {
  left: 0.44rem;
  top: 2.16rem;
}
#mb_zdh .mb_zhd_has .content .t3 {
  left: 0.4rem;
  top: 1.23rem;
}
#mb_zdh .mb_zhd_has .content .t4 {
  left: 2rem;
  top: 3rem;
}
#mb_zdh .mb_zhd_has .content .t5 {
  left: 3rem;
  top: 0;
}
#mb_zdh .mb_zhd_has .content .t6 {
  right: 0.92rem;
  top: 1.46rem;
}
#mb_zdh .mb_zhd_has .content .t7 {
  right: 0.5rem;
  top: 2.3rem;
}
#mb_zdh .mb_zhd_has .content .t8 {
  right: 0.5rem;
  top: 0.6rem;
}
#mb_zdh .mb_zdh_bef {
  background-color: #f7f7f7;
  padding-left: 0;
  padding-bottom: 0.3rem;
}
#mb_zdh .mb_zdh_bef .content {
  position: relative;
}
#mb_zdh .mb_zdh_bef .content .pic_img {
  position: absolute;
  left: 0;
  top: 0;
  width: 3.11rem;
  height: 100%;
}
#mb_zdh .mb_zdh_bef .content .pic_img img {
  width: 100%;
  height: 100%;
}
#mb_zdh .mb_zdh_bef .content .container {
  padding-bottom: 6px;
  background: url(../images/zdh_line.png) no-repeat bottom;
  background-size: 100% 6px;
  margin-bottom: 0.46rem;
}
#mb_zdh .mb_zdh_bef .content .container p {
  font-size: 0.23rem;
  font-weight: bold;
}
#mb_contact_us #banner_contace_us {
  background: url(../images/banner_lianxiwomen.png) no-repeat;
  background-size: cover;
  padding-bottom: 2rem;
}
#mb_contact_us .mb_contact_fn {
  background: #f7f7f7;
  padding-bottom: 0.54rem;
}
#mb_contact_us .mb_contact_fn .contact_fn_content .container {
  background: #fff;
  border: 1px solid #e3e3e3;
  padding: 0.2rem 0;
  padding-left: 0.3rem;
  margin-bottom: 0.22rem;
}
#mb_contact_us .mb_contact_fn .contact_fn_content .container h1 {
  font-size: 0.23rem;
  font-weight: bold;
  color: #ed6c00;
}
#mb_contact_us .mb_contact_fn .contact_fn_content .container p {
  font-size: 0.23rem;
  line-height: 0.4rem;
}
#mb_contact_us .mb_contact_fn .contact_fn_content .flex-x {
  display: flex;
}
#mb_contact_us .mb_contact_need .contact_need_content .container {
  display: flex;
  justify-content: flex-end;
  align-items: center;
  margin-bottom: 0.42rem;
}
#mb_contact_us .mb_contact_need .contact_need_content .container .til {
  font-size: 0.23rem;
  text-align: right;
  font-weight: bold;
  color: #000;
  margin-right: 0.5rem;
  width: calc(100% - 5.22rem);
  position: relative;
}
#mb_contact_us .mb_contact_need .contact_need_content .container .til::after {
  content: '*';
  position: absolute;
  right: -8px;
  top: 50%;
  transform: translate(0, -50%);
  font-size: 0.2rem;
  color: red;
}
#mb_contact_us .mb_contact_need .contact_need_content .container input {
  width: 5.22rem;
  height: 0.5rem;
  font-size: 0.23rem;
  padding: 0.1rem;
  border: 1px solid #efefef;
}
#mb_contact_us .mb_contact_need .contact_need_content .container textarea {
  width: 5.22rem;
  height: 1.1rem;
  font-size: 0.23rem;
  padding: 0.1rem;
  border: 1px solid #efefef;
  resize: none;
}
#mb_join_us #banner_join_us {
  background: url(../images/banner_tixi.png) no-repeat;
  background-size: cover;
}
#mb_join_us .mb_cop_sys .cop_sys_content {
  display: flex;
  justify-content: space-between;
}
#mb_join_us .mb_cop_sys .cop_sys_content .container {
  width: 48%;
  border: 1px solid #d2d2d2;
  padding-bottom: 0.36rem;
}
#mb_join_us .mb_cop_sys .cop_sys_content .container .top_img {
  height: 1.29rem;
}
#mb_join_us .mb_cop_sys .cop_sys_content .container .top_img img {
  width: 100%;
  height: 100%;
}
#mb_join_us .mb_cop_sys .cop_sys_content .container .mid_img {
  padding: 0.38rem 0;
}
#mb_join_us .mb_cop_sys .cop_sys_content .container .mid_img img {
  width: 1.13rem;
  height: 1.13rem;
}
#mb_join_us .mb_cop_sys .cop_sys_content .container .font p {
  font-size: 0.23rem;
  text-align: center;
  line-height: 0.36rem;
  padding: 0 0.3rem;
}
#mb_join_us .mb_cop_sys .cop_sys_content .container .font .p_h1 {
  height: 0.7rem;
}
#mb_join_us .mb_cop_sys .cop_sys_content .container .font h1 {
  font-size: 0.37rem;
  font-weight: bold;
  color: #ed6c01;
  margin: 0.3rem 0;
  text-align: center;
}
#mb_join_us .mb_why_join {
  background: #f7f7f7;
  padding-bottom: 0.26rem;
}
#mb_join_us .mb_why_join .why_join_content .container {
  display: flex;
  justify-content: space-between;
  padding-bottom: 0.3rem;
  margin-bottom: 0.5rem;
  border-bottom: 1px solid #d2d2d2;
}
#mb_join_us .mb_why_join .why_join_content .container .font {
  width: calc(100% - 1.5rem);
}
#mb_join_us .mb_why_join .why_join_content .container .font h1 {
  font-size: 0.37rem;
  font-weight: bold;
  line-height: 0.6rem;
  color: #333;
  margin-bottom: 0.15rem;
}
#mb_join_us .mb_why_join .why_join_content .container .font p {
  font-size: 0.23rem;
  line-height: 0.4rem;
}
#mb_join_us .mb_why_join .why_join_content .container .pic_img {
  width: 1.2rem;
}
#mb_join_us .mb_why_join .why_join_content .container .pic_img img {
  width: 100%;
}
#mb_join_us .mb_join_process .join_process_content {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
}
#mb_join_us .mb_join_process .join_process_content .container {
  width: 33%;
  position: relative;
}
#mb_join_us .mb_join_process .join_process_content .container .pic_img {
  width: 50%;
  margin: 0 auto;
  margin-bottom: 0.14rem;
}
#mb_join_us .mb_join_process .join_process_content .container .pic_img img {
  width: 100%;
}
#mb_join_us .mb_join_process .join_process_content .container p {
  font-size: 0.23rem;
  font-weight: 400;
  font-style: italic;
  color: #000000;
  line-height: 0.23rem;
  text-align: center;
}
#mb_join_us .mb_join_process .join_process_content .container:after {
  position: absolute;
  content: '';
  width: 0.12rem;
  height: 0.19rem;
  background: url(../images/right_icon.png) no-repeat;
  background-size: 100% 100%;
  display: inline-block;
  top: 25%;
  right: 0;
}
#mb_join_us .mb_join_process .join_process_content .no_icon:after {
  display: none;
}
#mb_join_us .mb_sign_join {
  background: #f7f7f7;
}
#mb_join_us .mb_sign_join .input_container {
  margin-bottom: 0.3rem;
}
#mb_join_us .mb_sign_join .input_container .need {
  font-weight: bold;
}
#mb_join_us .mb_sign_join .input_container .need::after {
  display: inline-block;
  content: '*';
  color: red;
  vertical-align: top;
}
#mb_join_us .mb_sign_join .input_container .til {
  font-size: 0.23rem;
  color: #333;
}
#mb_join_us .mb_sign_join .input_container input {
  display: block;
  margin-top: 0.13rem;
  font-size: 0.28rem;
  width: 100%;
  padding: 0.2rem;
  border-color: #efefef;
}
#mb_join_us .mb_sign_join .two_sel_container .need {
  font-weight: bold;
}
#mb_join_us .mb_sign_join .two_sel_container .need::after {
  display: inline-block;
  content: '*';
  color: red;
  vertical-align: top;
}
#mb_join_us .mb_sign_join .two_sel_container .til {
  font-size: 0.23rem;
  color: #333;
}
#mb_join_us .mb_sign_join .two_sel_container .sel_content {
  display: flex;
  justify-content: space-between;
  margin-top: 0.13rem;
  margin-bottom: 0.3rem;
}
#mb_join_us .mb_sign_join .two_sel_container .sel_content .sign_sel {
  width: 48%;
}
#mb_join_us .mb_sign_join .radio_container {
  display: flex;
  margin-top: 0.29rem;
  justify-content: space-between;
}
#mb_join_us .mb_sign_join .radio_container .side {
  width: 45%;
  display: flex;
  align-items: center;
}
#mb_join_us .mb_sign_join .radio_container .radio {
  margin-top: 0;
  display: none;
}
#mb_join_us .mb_sign_join .radio_container .radio + .faker_radio {
  width: 0.46rem;
  height: 0.46rem;
  border: 1px solid #cacece;
  background-color: #fafafa;
  padding: 0.06rem;
  display: inline-block;
  position: relative;
  cursor: pointer;
  border-radius: 50%;
  background-clip: content-box;
}
#mb_join_us .mb_sign_join .radio_container .radio:checked + .faker_radio {
  background-color: #ff8400;
}
#mb_join_us .mb_sign_join .radio_container span {
  font-size: 0.23rem;
  margin-left: 0.14rem;
}
#mb_join_us .mb_sign_join textarea {
  width: 100%;
  height: 2.85rem;
  font-size: 0.28rem;
  padding: 0.2rem;
  border: 1px solid #efefef;
  margin-top: 0.13rem;
  resize: none;
}
#mb_join_us .mb_sign_join .form_box {
  padding-top: 0.21rem;
}
#mb_join_us .mb_sign_join .form_box .top_til {
  font-size: 0.23rem;
  text-align: center;
  margin-bottom: 0.3rem;
}
#mb_cop_cpy #banner_cop_cpy {
  height: 6.87rem;
  background: url(../images/banner_hezuohuoban.png) no-repeat;
  background-size: cover;
}
#mb_cop_cpy .mb_cop_par {
  background: #f7f7f7;
}
#mb_cop_cpy .mb_cop_par:last-child {
  margin-bottom: 0;
}
#mb_cop_cpy .mb_cop_par .container {
  margin-bottom: 0.94rem;
}
#mb_cop_cpy .mb_cop_par .container .sign_icon {
  height: 2.65rem;
  box-shadow: 0px 0px 0.1rem 2px rgba(0, 0, 0, 0.16);
  display: flex;
  background: #fff;
}
#mb_cop_cpy .mb_cop_par .container .sign_icon .cpy_icon {
  width: 50%;
  border-right: 1px solid #d2d2d2;
}
#mb_cop_cpy .mb_cop_par .container .sign_icon .cpy_icon img {
  width: 2.69rem;
}
#mb_cop_cpy .mb_cop_par .container .sign_icon .font {
  width: 50%;
}
#mb_cop_cpy .mb_cop_par .container .sign_icon .font h1 {
  font-size: 0.37rem;
  font-weight: bold;
  color: #ed6c01;
  text-align: center;
  margin-bottom: 0.35rem;
}
#mb_cop_cpy .mb_cop_par .container .sign_icon .font .impower {
  background: #ff8400;
  padding: 0.1rem 0.42rem;
}
#mb_cop_cpy .mb_cop_par .container .sign_icon .font .impower span {
  color: #fff;
  font-size: 0.23rem;
}
#mb_cop_cpy .mb_cop_par .container .cpy_introl {
  margin-top: 0.7rem;
}
#mb_cop_cpy .mb_cop_par .container .cpy_introl p {
  font-size: 0.23rem;
  font-weight: 400;
  color: #000000;
  line-height: 0.4rem;
}
#mb_about #banner_about {
  padding-bottom: 1rem;
  background: url(../images/banner_qiyejieshao.png) no-repeat;
  background-size: cover;
}
#mb_about .mb_about_introl .font_introl_content .font_p .font_container {
  margin-bottom: 0.48rem;
}
#mb_about .mb_about_introl .font_introl_content .font_p .font_container p {
  font-size: 0.2rem;
  font-weight: 400;
  color: #000000;
  line-height: 0.32rem;
  margin-bottom: 0.2rem;
}
#mb_about
  .mb_about_introl
  .font_introl_content
  .font_p
  .font_container
  .pic_img
  img {
  width: 100%;
}
#mb_about .mb_about_introl .num_content .two_line {
  margin-top: 0.22rem;
}
#mb_about .mb_about_introl .num_content .two_line .num_container {
  margin-right: 0.28rem;
}
#mb_about .mb_about_introl .num_content .num_container {
  width: 2.21rem;
  box-shadow: 0px 0px 0.1rem 2px rgba(0, 0, 0, 0.16);
}
#mb_about .mb_about_introl .num_content .num_container .num {
  font-size: 0.28rem;
  color: #ed6c00;
  font-style: italic;
  text-align: center;
  padding-top: 0.3rem;
}
#mb_about .mb_about_introl .num_content .num_container .num strong {
  font-weight: bold;
  font-size: 0.58rem;
}
#mb_about .mb_about_introl .num_content .num_container p {
  font-size: 0.2rem;
  font-weight: 400;
  text-align: center;
  color: #000000;
  padding: 0.23rem 0;
}
#mb_about .mb_about_years {
  background: #f7f7f7;
  padding-bottom: 0.4rem;
}
#mb_about .mb_about_years .about_years_content .container {
  margin-bottom: 0.56rem;
}
#mb_about .mb_about_years .about_years_content .container .bot {
  position: relative;
  display: flex;
  padding-bottom: 0.1rem;
  align-items: flex-end;
}
#mb_about .mb_about_years .about_years_content .container .bot .top {
  position: absolute;
  bottom: 0.87rem;
  width: 2.63rem;
  height: 0.4rem;
}
#mb_about .mb_about_years .about_years_content .container .bot .top p {
  width: 2.63rem;
  font-size: 0.23rem;
  font-weight: bold;
  text-align: center;
  margin-bottom: 0.12rem;
  line-height: 0.4rem;
}
#mb_about .mb_about_years .about_years_content .container .bot .top img {
  height: 90%;
  margin: 0 auto;
}
#mb_about .mb_about_years .about_years_content .container .bot .years {
  width: 2.63rem;
  height: 0.77rem;
  text-align: center;
  color: #fff;
  font-size: 0.23rem;
  line-height: 0.77rem;
}
#mb_about .mb_about_years .about_years_content .container .bot .years_what {
  width: calc(100% - 2.63rem);
  padding-left: 0.44rem;
  font-size: 0.23rem;
  font-weight: bold;
  color: #333;
}
#mb_about .mb_about_years .about_years_content .years_orange {
  border-bottom: 1px solid #9a9a9a;
}
#mb_about .mb_about_years .about_years_content .years_orange .top p {
  color: #ed6c00;
}
#mb_about .mb_about_years .about_years_content .years_orange .years {
  background: url(../images/bg1_qiyejieshao.png) no-repeat;
  background-size: 100% 100%;
}
#mb_about .mb_about_years .about_years_content .years_yello {
  border-bottom: 1px solid #dadada;
}
#mb_about .mb_about_years .about_years_content .years_yello .top p {
  color: #f39800;
}
#mb_about .mb_about_years .about_years_content .years_yello .years {
  background: url(../images/pic2_qiyejieshao2.png) no-repeat;
  background-size: 100% 100%;
}
#mb_about .mb_grow_process {
  padding-bottom: 0;
}
#mb_about .mb_grow_process .grow_process_content {
  position: relative;
  padding-top: 0.6rem;
  padding-bottom: 0.6rem;
}
#mb_about .mb_grow_process .grow_process_content .mid_line {
  width: 0.01rem;
  height: 100%;
  background: #ec6b00;
  position: absolute;
  left: 50%;
  transform: translateX(-50%);
  top: 0;
}
#mb_about .mb_grow_process .grow_process_content .mid_line .circle {
  width: 0.09rem;
  height: 0.09rem;
  border-radius: 50%;
  background: #ec6b00;
  position: absolute;
  left: 50%;
  transform: translateX(-50%);
  top: 0;
}
#mb_about .mb_grow_process .grow_process_content .container {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 0.3rem;
}
#mb_about .mb_grow_process .grow_process_content .container .left {
  width: calc(50% - 0.2rem);
  display: flex;
  justify-content: flex-end;
  text-align: right;
}
#mb_about .mb_grow_process .grow_process_content .container .right {
  width: calc(50% - 0.2rem);
}
#mb_about .mb_grow_process .grow_process_content .container .mid {
  width: 0.4rem;
  height: 0.4rem;
  background: #fff;
  border-radius: 50%;
  box-shadow: 0px 0px 0.1rem 2px rgba(0, 0, 0, 0.16);
  margin: 0 0.3rem;
}
#mb_about .mb_grow_process .grow_process_content .container .mid .inside {
  width: 0.2rem;
  height: 0.2rem;
  background: #ec6b00;
  border-radius: 50%;
}
#mb_about .mb_grow_process .grow_process_content .container .year {
  color: #ec6b00;
  font-size: 0.28rem;
}
#mb_about .mb_grow_process .grow_process_content .container .year strong {
  font-weight: bold;
  font-size: 0.58rem;
}
#mb_about .mb_grow_process .grow_process_content .container .result {
  font-size: 0.28rem;
}
#mb_about .mb_cpy_mission {
  background: url(../images/bg1_shiming_qiyejieshao.png) no-repeat;
  background-size: cover;
  padding: 0.6rem 0;
}
#mb_about .mb_cpy_mission h1 {
  font-size: 0.32rem;
  font-weight: bold;
  text-align: center;
  margin-bottom: 0.4rem;
  color: #fff;
}
#mb_about .mb_cpy_mission h2 {
  font-size: 0.32rem;
  font-weight: bold;
  color: #fff;
  text-align: center;
  margin-bottom: 0.1rem;
}
#mb_about .mb_cpy_mission p {
  font-size: 0.3rem;
  text-align: center;
  color: #fff;
}
#mb_about .mb_cpy_hope {
  background: #f7f7f7;
}
#mb_about .mb_cpy_hope .cpy_hope_content {
  display: flex;
  justify-content: space-between;
}
#mb_about .mb_cpy_hope .cpy_hope_content .container {
  padding: 0.5rem 0.16rem 0.23rem 0.24rem;
  width: 32%;
}
#mb_about .mb_cpy_hope .cpy_hope_content .container h1 {
  font-size: 0.24rem;
  font-weight: bold;
  color: #ed6c00;
}
#mb_about .mb_cpy_hope .cpy_hope_content .container .line {
  margin: 0.2rem 0;
  width: 20%;
  height: 1px;
  background: #bbb7b5;
}
#mb_about .mb_cpy_hope .cpy_hope_content .container p {
  font-size: 0.2rem;
  font-weight: 400;
  color: #000000;
  margin-bottom: 0.17rem;
  line-height: 0.35rem;
}
#mb_about .mb_cpy_hope .cpy_hope_content .container .pic_img {
  height: 0.88rem;
  display: flex;
  justify-content: flex-end;
}
#mb_about .mb_cpy_hope .cpy_hope_content .container .pic_img img {
  height: 100%;
}
#mb_about .mb_cpy_hope .cpy_hope_content .user {
  background: url(../images/bg1_yuanjing_qiyejieshao.png) no-repeat;
  background-size: cover;
}
#mb_about .mb_cpy_hope .cpy_hope_content .product {
  background: url(../images/bg2_yuanjing_qiyejieshao.png) no-repeat;
  background-size: cover;
}
#mb_about .mb_cpy_hope .cpy_hope_content .project {
  background: url(../images/bg3_yuanjing_qiyejieshao.png) no-repeat;
  background-size: cover;
}
#mb_news #banner_news {
  height: 6.87rem;
  background: url(../images/banner_zixun.png) no-repeat;
  background-size: cover;
}
#mb_news .mb_news_content {
  padding-bottom: 0.4rem;
}
#mb_news .mb_news_content .data_box {
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
}
#mb_news .mb_news_content .data_box .news_container {
  width: 48%;
  overflow: hidden;
  background-color: #fff;
  border-radius: 0.1rem;
  margin-bottom: 0.36rem;
  box-shadow: 0px 0px 0.1rem 2px rgba(0, 0, 0, 0.16);
}
#mb_news .mb_news_content .data_box .news_container .pic_img {
  height: 2.3rem;
}
#mb_news .mb_news_content .data_box .news_container .pic_img img {
  width: 100%;
  height: 100%;
}
#mb_news .mb_news_content .data_box .news_container .news_font {
  padding: 0.2rem;
}
#mb_news .mb_news_content .data_box .news_container .news_font .introl {
  text-align: justify;
  font-size: 0.23rem;
  font-weight: 400;
  color: #000000;
  overflow: hidden;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  word-break: break-all;
  margin-bottom: 0.3rem;
}
#mb_news .mb_news_content .data_box .news_container .news_font .time {
  font-size: 0.19rem;
  font-weight: 400;
  color: #b7b7b7;
  display: flex;
  justify-content: flex-end;
}
#mb_news_xq #banner_news {
  height: 6.87rem;
  background: url(../images/banner_zixun.png) no-repeat;
  background-size: cover;
}
#mb_news_xq .mb_news_content h1 {
  font-size: 0.37rem;
  color: #ed6c00;
  font-weight: bold;
  text-align: center;
  margin-bottom: 0.3rem;
}
#mb_news_xq .mb_news_content h2 {
  display: flex;
  justify-content: space-between;
  padding-bottom: 0.18rem;
  border-bottom: 1px solid #b7b7b7;
  margin-bottom: 0.3rem;
}
#mb_news_xq .mb_news_content h2 span {
  font-size: 0.23rem;
  color: #b7b7b7;
}
#mb_news_xq .mb_news_content .news_xq_container img {
  width: 100% !important;
  height: 100% !important;
}
#mb_news_xq .mb_news_content .news_xq_container p {
  font-size: 0.23rem;
  text-align: justify;
}
#mb_news_xq .mb_news_content .news_recommend {
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
  margin-top: 1rem;
}
#mb_news_xq .mb_news_content .news_recommend .container {
  width: 48%;
  overflow: hidden;
  background-color: #fff;
  border-radius: 0.1rem;
  box-shadow: 0px 0px 0.1rem 2px rgba(0, 0, 0, 0.16);
}
#mb_news_xq .mb_news_content .news_recommend .container .pic_img {
  height: 2.3rem;
}
#mb_news_xq .mb_news_content .news_recommend .container .pic_img img {
  width: 100%;
  height: 100%;
}
#mb_news_xq .mb_news_content .news_recommend .container .news_font {
  padding: 0.2rem;
}
#mb_news_xq .mb_news_content .news_recommend .container .news_font .introl {
  text-align: justify;
  font-size: 0.23rem;
  font-weight: 400;
  color: #000000;
  overflow: hidden;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  word-break: break-all;
  margin-bottom: 0.3rem;
}
#mb_news_xq .mb_news_content .news_recommend .container .news_font .time {
  font-size: 0.19rem;
  font-weight: 400;
  color: #b7b7b7;
  display: flex;
  justify-content: flex-end;
}
#mb_honor #banner_honor {
  background: url(../images/banner_rongyu.png) no-repeat;
  background-size: cover;
  padding-bottom: 2rem;
}
#mb_honor .mb_honor_common {
  background-color: #f7f7f7;
  padding-bottom: 0.16rem;
}
#mb_honor .mb_honor_common .honor_container {
  width: 48%;
  margin-bottom: 0.6rem;
}
#mb_honor .mb_honor_common .honor_container .pic_img {
  margin-bottom: 0.38rem;
  box-shadow: 0px 0px 0.1rem 2px rgba(0, 0, 0, 0.16);
  border-radius: 0.1rem;
  overflow: hidden;
}
#mb_honor .mb_honor_common .honor_container .pic_img img {
  width: 100%;
}
#mb_honor .mb_honor_common .honor_container p {
  width: 85%;
  margin: 0 auto;
  font-size: 0.23rem;
  text-align: center;
  color: #333;
  line-height: 0.36rem;
}
#mb_honor .mb_honor_common .honor_content {
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
}
#mb_honor .mb_honor_common .js_load_more {
  width: fit-content;
  margin: 0.6rem auto;
  padding: 0.2rem 0.4rem;
  border: 1px solid #333;
}
#mb_honor .mb_honor_common .js_load_more span {
  font-size: 0.23rem;
}
#mb_service #banner_service {
  height: 9.27rem;
  background: url(../images/banner_fuwuzhichi.png) no-repeat;
  background-size: cover;
}
#mb_service #banner_service .banner_text {
  margin-top: 0.8rem;
}
#mb_service #banner_service .banner_button {
  margin-top: 0.8rem;
}
#mb_service .mb_sev_profession {
  padding-bottom: 0.6rem;
}
#mb_service .mb_sev_profession .sev_profession_content {
  position: relative;
  padding-left: 2.3rem;
}
#mb_service .mb_sev_profession .sev_profession_content .pic_img {
  width: 2.42rem;
  height: 100%;
  position: absolute;
  left: 0;
  top: 0;
}
#mb_service .mb_sev_profession .sev_profession_content .pic_img img {
  width: 100%;
  height: 100%;
}
#mb_service .mb_sev_profession .sev_profession_content .container {
  margin-bottom: 0.16rem;
}
#mb_service .mb_sev_profession .sev_profession_content .container h1 {
  font-size: 0.23rem;
  font-weight: bold;
  color: #ed6c01;
  margin-bottom: 0.1rem;
}
#mb_service .mb_sev_profession .sev_profession_content .container p {
  font-size: 0.2rem;
  text-align: justify;
}
#mb_service .mb_sev_profession .sev_profession_content .pdl {
  padding-left: 0.5rem;
}
#mb_service .mb_sev_full {
  background: url(../images/full_sev_bg.png) no-repeat;
  background-size: cover;
  padding-bottom: 0.06rem;
}
#mb_service .mb_sev_full .sev_full_content {
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
}
#mb_service .mb_sev_full .sev_full_content .container {
  width: 48%;
  background: url(../images/bg1_fangan_guwenfuwu.png) no-repeat;
  background-size: 100% 100%;
  margin-bottom: 0.7rem;
}
#mb_service .mb_sev_full .sev_full_content .container .top_con {
  display: flex;
  flex-direction: column;
  align-items: center;
  border-bottom: 1px solid #b7b7b7;
  padding-top: 0.5rem;
}
#mb_service .mb_sev_full .sev_full_content .container .top_con .icon {
  width: 2.5rem;
  height: 2.5rem;
  border-radius: 50%;
  position: relative;
  box-shadow: 0px 0px 0.1rem 2px rgba(0, 0, 0, 0.16);
  margin-bottom: 0.5rem;
}
#mb_service .mb_sev_full .sev_full_content .container .top_con .icon img {
  width: 1.1rem;
  height: 1.1rem;
}
#mb_service .mb_sev_full .sev_full_content .container .top_con .icon .num {
  position: absolute;
  bottom: -0.5rem;
  left: 50%;
  transform: translateX(-50%);
  font-size: 0.23rem;
  box-shadow: 0px 0px 0.1rem 2px rgba(0, 0, 0, 0.16);
  border-radius: 50%;
  padding: 0.24rem;
  background-color: #fff;
}
#mb_service .mb_sev_full .sev_full_content .container .top_con h1 {
  font-size: 0.37rem;
  font-weight: bold;
  text-align: center;
  margin: 0.46rem 0;
  padding: 0 0.2rem;
}
#mb_service .mb_sev_full .sev_full_content .container p {
  font-size: 0.23rem;
  padding: 0.35rem;
  text-align: center;
}
#mb_service .mb_sev_full_sec {
  padding-bottom: 0.36rem;
}
#mb_service .mb_sev_full_sec .sev_full_sec_content .container {
  box-shadow: 0px 0px 0.1rem 2px rgba(0, 0, 0, 0.16);
  border-radius: 0.1rem;
  padding: 0.2rem;
  padding-left: 1.46rem;
  margin-bottom: 0.4rem;
  position: relative;
}
#mb_service .mb_sev_full_sec .sev_full_sec_content .container .num {
  width: 0.98rem;
  height: 0.88rem;
  background: url(../images/bg2_fangan_guwenfuwu.png) no-repeat;
  background-size: 100% 100%;
  color: #fff;
  font-style: italic;
  line-height: 0.88rem;
  text-align: center;
  position: absolute;
  left: 0.2rem;
  top: 0.2rem;
  font-size: 0.23rem;
}
#mb_service .mb_sev_full_sec .sev_full_sec_content .container h1 {
  font-size: 0.28rem;
  font-weight: bold;
  color: #ed6c00;
  margin-bottom: 0.16rem;
}
#mb_service .mb_sev_full_sec .sev_full_sec_content .container p {
  font-size: 0.23rem;
  text-align: justify;
  font-weight: 400;
  line-height: 0.3rem;
}
#mb_service .mb_sev_do {
  padding-bottom: 0.4rem;
  background: #f7f7f7;
}
#mb_service .mb_sev_do .sev_do_content .container {
  padding: 0.3rem;
  background: linear-gradient(to right, #fff, rgba(126, 206, 244, 0.2));
  margin-bottom: 0.36rem;
}
#mb_service .mb_sev_do .sev_do_content .container h1 {
  font-size: 0.28rem;
  font-weight: bold;
  color: #ed6c01;
  text-align: center;
}
#mb_service .mb_sev_do .sev_do_content .container p {
  font-size: 0.23rem;
  line-height: 0.4rem;
  margin-top: 0.2rem;
  text-align: justify;
}
#mb_service .mb_sev_still .sev_still_content .container {
  display: flex;
}
#mb_service .mb_sev_still .sev_still_content .container .pic_img {
  width: 50%;
}
#mb_service .mb_sev_still .sev_still_content .container .pic_img img {
  width: 100%;
  height: 100%;
}
#mb_service .mb_sev_still .sev_still_content .container .font {
  width: 50%;
  padding: 0.45rem 0.1rem;
  background-color: #f7f7f7;
}
#mb_service .mb_sev_still .sev_still_content .container .font h1 {
  text-align: center;
  font-size: 0.23rem;
  font-weight: bold;
  margin-bottom: 0.3rem;
}
#mb_service .mb_sev_still .sev_still_content .container .font p {
  font-size: 0.23rem;
  line-height: 0.36rem;
  text-align: center;
}
