#static_footer .black_bg {
  background: #003D6E;
  padding: calc(120* 100vw /1920) 0; }
#static_footer .e_container-box {
  display: flex;
  justify-content: space-between; }
#static_footer .e_container_left {
  width: 27.3%; }
  #static_footer .e_container_left .logo_box .logo_img {
    width: 100%; }
  #static_footer .e_container_left .share_box {
    padding-top: 1.64vw;
    margin-top: 1.64vw;
    border-top: 1px solid #ffffff; }
    #static_footer .e_container_left .share_box .p_title {
      color: #ffffff; }
  #static_footer .e_container_left .p_share_box {
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    gap: 0.82vw;
    margin-top: 1.64vw; }
    #static_footer .e_container_left .p_share_box .p_share_list .p_icon_box {
      width: 100%;
      min-width: calc(165* 100vw /1920);
      height: 0;
      padding-top: 100%;
      position: relative; }
    #static_footer .e_container_left .p_share_box .p_share_list .p_share_icon {
      width: 100%;
      object-fit: cover;
      position: absolute;
      top: 0;
      border-radius: 4px; }
    #static_footer .e_container_left .p_share_box .p_share_list .p_share_title {
      width: 100%;
      border-radius: 4px;
      background: rgba(255, 255, 255, 0.1);
      display: flex;
      justify-content: center;
      align-items: center;
      padding: 0.82vw 0;
      margin-top: 0.82vw; }
      #static_footer .e_container_left .p_share_box .p_share_list .p_share_title img {
        width: 27px;
        height: 27px; }
      #static_footer .e_container_left .p_share_box .p_share_list .p_share_title a:hover {
        color: #ffffff; }
      #static_footer .e_container_left .p_share_box .p_share_list .p_share_title a {
        padding-left: 5px; }
#static_footer .e_container_center {
  width: 44%;
  padding-left: calc(100* 100vw /1920);
  display: flex; }
#static_footer .e_container_right {
  width: 26%; }
#static_footer .e_container_box {
  color: #ffffff; }
  #static_footer .e_container_box.e_container_box1 {
    width: 50%; }
  #static_footer .e_container_box.e_container_box1-1 {
    width: 50%; }
  #static_footer .e_container_box .e_nav_title {
    font-weight: normal; }
  #static_footer .e_container_box .e_nav_list.e_nav_wrap {
    display: block; }
    #static_footer .e_container_box .e_nav_list.e_nav_wrap li {
      width: 100%;
      display: flex; }
      #static_footer .e_container_box .e_nav_list.e_nav_wrap li:nth-child(2) {
        line-height: 26px; }
      #static_footer .e_container_box .e_nav_list.e_nav_wrap li:hover {
        text-decoration: none; }
      #static_footer .e_container_box .e_nav_list.e_nav_wrap li a:hover {
        text-decoration: underline; }
  #static_footer .e_container_box .e_nav_list li {
    padding-top: calc(24* 100vw /1920); }
    #static_footer .e_container_box .e_nav_list li a {
      display: block;
      padding-right: 10px; }
    #static_footer .e_container_box .e_nav_list li:hover {
      text-decoration: underline; }
#static_footer .footer_container {
  background: #000000;
  display: flex;
  justify-content: center;
  align-items: center;
  color: #808080;
  padding: calc(24* 100vw /1920) 0; }
  #static_footer .footer_container .footer_bei_link:hover {
    text-decoration: underline; }
  #static_footer .footer_container .footer_text:before {
    content: '/';
    color: #808080;
    padding-left: .5vw;
    padding-right: .5vw; }
  #static_footer .footer_container .footer_text em {
    font-style: normal; }

@media only screen and (max-width: 1900px) {
  #static_footer .e_container_left .p_share_box .p_share_list .p_share_title img {
    width: calc(27* 100vw / 1400);
    height: calc(27* 100vw / 1400); } }
@media only screen and (max-width: 768px) {
  .crumbs_ab.no_sticky .crumbs_box {
    transform: translateZ(0); }

  #static_footer .black_bg {
    background: #003D6E;
    padding: 0.6rem 0; }
  #static_footer .e_container_box {
    border-top: 1px solid #ffffff;
    margin-top: 0.48rem; }
    #static_footer .e_container_box .e_nav_list li {
      padding-top: 0.24rem; }
  #static_footer .e_container_left {
    width: 100%; }
    #static_footer .e_container_left .logo_box {
      width: 57.2%; }
    #static_footer .e_container_left .share_box {
      padding-top: 0.48rem;
      margin-top: 0;
      border: none;
      position: relative; }
    #static_footer .e_container_left .p_share_box {
      grid-template-columns: repeat(2, 1fr);
      gap: 0.24rem;
      margin-top: 0; }
      #static_footer .e_container_left .p_share_box .p_share_list .p_icon_box .p_share_icon {
        border-radius: 4px; }
      #static_footer .e_container_left .p_share_box .p_share_list .p_share_title {
        padding: 0.12rem 0;
        margin-top: 0.24rem; }
        #static_footer .e_container_left .p_share_box .p_share_list .p_share_title a:hover {
          color: #ffffff; }
        #static_footer .e_container_left .p_share_box .p_share_list .p_share_title img {
          width: 0.28rem;
          height: 0.28rem; }
        #static_footer .e_container_left .p_share_box .p_share_list .p_share_title .text-white {
          font-size: 0.2rem;
          padding-left: 0.12rem; }
      #static_footer .e_container_left .p_share_box .p_share_list .p_icon_box {
        width: 100%; }
  #static_footer .e_container_center, #static_footer .e_container_right {
    display: none; }
  #static_footer .footer_container {
    flex-flow: wrap;
    height: auto;
    padding: 0.24rem 0;
    line-height: 1.5;
    color: #808080;
    font-size: 0.2rem; }
    #static_footer .footer_container .footer_text {
      border: none;
      margin-left: 0;
      padding-left: 0; }
      #static_footer .footer_container .footer_text:before {
        content: none; } }

/*# sourceMappingURL=footer.css.map */
