
 .box_1 {
    width: 100%;
    height: 217px;
    background: url('../image/topBG.png')
      100% no-repeat;
    background-size: 100% 100%;
    justify-content: center;
  }
  button:focus,
  input:focus,
  optgroup:focus,
  select:focus,
  textarea:focus {
    text-decoration: none;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
    outline: none;
  }
  textarea {
    resize: none;
  }
  img {
    border: 0;
    vertical-align: bottom;
  }
  a {
    text-decoration: none;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
    outline: none;
  }
  a,a:hover,a:active,a:visited,a:link,a:focus{
    -webkit-tap-highlight-color:rgba(0,0,0,0);
    -webkit-tap-highlight-color: transparent;
    outline:none;
    background: none;
    text-decoration: none;
  }
  ul,
  li {
    list-style: none;
  }
  h1,
  h2,
  h3,
  h4,
  h5,
  h6 {
    font-size: 100%;
    font-variant: normal;
  }
  .clearfix:before,
  .clearfix:after {
    content: "";
    display: table;
  }
  .clearfix:after {
    clear: both;
    overflow: hidden;
  }
  .clear-p-t{
    padding-top: 0 !important;
  }
  .clear-margin{
    margin: 0 !important;
  }
  .clear-b-margin{
    margin-bottom: 0 !important;
  }
  .light{
      color: #0052D9;
  }
  .p-light{
      padding-left: 5px;
  }

  .fa_myjnav a.active{
      color: #2453c6 !important;
  }
  .w3{
    color: #000;
    font-family: 'TencentSansw3';
  }
  .w7{
    color: #000;
    font-family: 'TencentSansw7';
  }
  
  .pc-box{
    display: block;
  }
  .mobile-box{
    display: none;
  }
  .mobile-box-2{
    display: none;
  }
  
  /* 页面最小高 */
  .null_content{
    min-height: 600px;
  }
  
  /*页头*/
  .wrap{ display: block; width: 100%;position: relative;overflow-x: hidden;}
  .wrap_head{ display:block; width:100%; height: 90px;
    z-index: 999;
    position: absolute;
    left: 0;
    top: 0;
    transition: all 0.2s linear;
    -webkit-transition: all 0.2s linear;
    -moz-transition: all 0.2s linear;
    -ms-transition: all 0.2s linear;
    -o-transition: all 0.2s linear;
  }
  .head_con{ display:block; width:1450px; height: 217px;  margin: 0px auto; position: relative; z-index: 2; }
  .head_con .logo{ display:block; height: 60px; width: 165px; position: absolute; left: 0px; top: 18px;}
  
  
  
  /*菜单*/
  .menu_list{ display: block; height:90px; position: absolute; right: 100px; top: 0px; cursor: pointer; opacity: 1; transition:opacity 0.3s linear;transform: translate(0px,0);}
  .menu_list .menu_item{display: inline-block; height:90px; float: left; margin-left:20px; position: relative;padding:0 10px;}
  .en-us .menu_list .menu_item{
    margin-left: 36px;
  }
   .menu_list .active>a{
       color: #2453c6 !important;
   }
  .menu_list .menu_item .txt{ display: block; height:90px; line-height: 90px; font-size: 16px; color: rgba(0, 0, 0, 1); font-weight: bold; opacity: 0.95; -webkit-transition:color 0.3s linear; position: relative; z-index: 2;}
  .menu_list .menu_item .txt:hover{  opacity: 1;}
  .menu_list .menu_item .txt:after{ display:block; content:""; height: 4px; width: 100%; position: absolute; bottom: 19px; left: 0px; background: #194ac3; opacity: 0; -webkit-transition: transform 0.2s ease-out,opacity 0.2s ease-out; transform-origin: 50% 0%; transform:scale(0.01,1);}
  .menu_list .menu_item .txt:before{ display:none; content:""; height: 400px; width: 100%; position: absolute; top: 19px; left: -10px; background: #194ac3; opacity: 1;}
  .menu_list .menu_item:hover .txt:after{ transform:scale(1,1); opacity: 1;}
  .menu_list .menu_item.menu_item_lan{ display:none;}
  .menu_list .menu_item .menu_hook{ display:none; width: 100%; height: 445px; position: absolute; left: -36px; top: 0px; z-index: 1;}
  
  .en-us .menu_list .menu_item{ margin-left: 60px;}
  .en-us .sub_list li a{ padding:10px 0;}
  
  .sub_list{display: none; position: absolute; width:100%;top:80px; left: 0; text-align: center; z-index: 2; height:auto;background-color:#fff}
  .sub_list li a{ display: block; font-size: 16px; color: #2b2e2e; opacity: 0.7; padding: 13px 0;}
  .sub_list li a:hover{ opacity: 1;}
  
  
  /*搜索框*/
  .search_area{display: none; height: 42px; width: 42px; background:rgba(255,255,255,0); position:absolute; right: 128px; top: 16px; border: 1px solid rgba(255,255,255,0); border-radius: 3px; transition: width 0.25s ease-out,background 0.25s ease-out,border 0.25s ease-out;}
  .search_area .search_icon{display: block; height: 16px; width: 16px; background:url(../image/icon_search1.png) no-repeat 0 0; position:absolute; left: 13px; top: 13px; opacity: 0.9; transition: opacity 0.25s linear;background-size: 100% 100%;}
  .search_area .search_icon:hover{ opacity:1;}
  .search_area .ipt_search{display: block; height: 42px; line-height: 42px; width: 16px; position:absolute; left: 42px; top: 0px; font-size: 16px; display: none;}
  
  .search_area_show .menu_list{ opacity: 0; pointer-events: none;}
  .search_area_show .search_area{ width: 676px; background: #000; border: 1px solid rgba(255,255,255,0.95);}
  .search_area_show .search_icon{opacity:1;}
  .search_area .ipt_search{ width:615px;}
  
  /*语言框*/
  .lang_area{ display: block; position: absolute; right: 0;top: 0;line-height: 90px;}
  .lang_area a{ display: inline-block; font-size: 16px; color: #000; font-family:"PingFangSC-Regular"; opacity: 0.7;cursor: pointer;}
  .lang_area a:hover{ opacity:0.95;}
  .lang_area a.current{ opacity:1;}
  .lang_area .s_line{ display: inline-block; font-size: 12px; margin: 0px 3px; position: relative; top: -2px; opacity: 0.7;}
  
  .head_white{
    background: #fff;
  }
  /* .head_white.fixed{
    position: fixed;
    top: -72px;
  } */
  .submenu_show .menu_list .menu_item .txt,.head_white .menu_list .menu_item .txt{ color: #2b2e2e;}
  .submenu_show.search_area_show .search_area,.head_white.search_area_show .search_area{ width: 676px; background: #f6f6f6; }
  .submenu_show.search_area_show .search_area .search_icon,.head_white.search_area_show .search_area .search_icon{ opacity: 0.3; }
  .submenu_show.search_area_show .search_area .ipt_search,.head_white.search_area_show .search_area .ipt_search{ color: #2b2e2e;}
  .submenu_show .search_area .search_icon,.head_white .search_area .search_icon{ background-image:url(../image/icon_search_hover.png);}
  .submenu_show .lang_area a,.head_white .lang_area a{ color: #2b2e2e;}
  .submenu_show .lang_area .s_line,.head_white .lang_area .s_line{ color: #2b2e2e;}
  .submenu_show .bg_hover{ display:block !important; width: 100%; height: 300px; background:rgba(255,255,255,1); z-index: 1; position: absolute; top: 0px; left: 0px; -webkit-animation:a_bg_hover_show 0.2s ease-out both; -webkit-transform-origin:50% 0%;}
  .submenu_show .menu_list .menu_item.sublist_show .sub_list,.head_white .menu_list .menu_item.sublist_show .sub_list{ -webkit-animation:a_menu_item_show 0.2s ease-out both;}
  .submenu_show .menu_list .menu_item.sublist_hide .sub_list,.head_white .menu_list .menu_item.sublist_hide .sub_list{ -webkit-animation:a_menu_item_hide 0.15s ease-out both;}
  .submenu_show .menu_list .menu_item .menu_hook{ display:block;}
  .submenu_hide,.sublist_hide{ pointer-events:none;} /*避免鼠标快速移动触发鼠标对菜单收回动画延迟 一进多出显示bug*/
  .submenu_hide .bg_hover{ -webkit-animation:a_bg_hover_hide 0.15s ease-out both; -webkit-transform-origin:50% 0%;}
  /*.submenu_show .menu_list .menu_item .sub_list{ display: block; background: rgba(255,0,0,0.5);}
  
  
  .submenu_show .menu_list .menu_item:hover .sub_list li:nth-child(1){ -webkit-animation:a_menu_item_li_show 0.2s ease-out both;}
  .submenu_show .menu_list .menu_item:hover .sub_list li:nth-child(2){ -webkit-animation:a_menu_item_li_show 0.2s 0.1s ease-out both;}
  .submenu_show .menu_list .menu_item:hover .sub_list li:nth-child(3){ -webkit-animation:a_menu_item_li_show 0.2s 0.2s ease-out both;}
  .submenu_show .menu_list .menu_item:hover .sub_list li:nth-child(4){ -webkit-animation:a_menu_item_li_show 0.2s 0.3s ease-out both;}
  .submenu_show .menu_list .menu_item:hover .sub_list li:nth-child(5){ -webkit-animation:a_menu_item_li_show 0.2s 0.4s ease-out both;}
  .submenu_show .menu_list .menu_item:hover .sub_list li:nth-child(6){ -webkit-animation:a_menu_item_li_show 0.2s 0.5s ease-out both;}
  .submenu_show .menu_list .menu_item:hover .sub_list li:nth-child(7){ -webkit-animation:a_menu_item_li_show 0.2s 0.6s ease-out both;}*/
  
  
  
  @keyframes a_menu_item_show {
      0%{ -webkit-transform:translate(0px,-30px); opacity: 0;}
      100%{  -webkit-transform:translate(0px,0px); opacity: 1;}
  }
  
  @keyframes a_menu_item_hide {
      0%{  -webkit-transform:translate(0px,0px); opacity: 1; }
      100%{ -webkit-transform:translate(0px,-30px); opacity: 0; }
  }
  
  
  @keyframes a_bg_hover_show {
      0%{ -webkit-transform:scale(1,0.5); opacity: 0;}
      100%{  -webkit-transform:scale(1,1); opacity: 1;}
  }
  
  
  @keyframes a_bg_hover_hide {
      0%{ -webkit-transform:scale(1,1); opacity: 1;}
      100%{  -webkit-transform:scale(1,0.5); opacity: 0;}
  }
  
  
  /*页脚*/
  .wrap_footer{ width:100%; height: 480px; background: #fbfbfb; position: relative; z-index: 1;}
  .footer_con{ width:1200px; margin: 0px auto; height: 480px; position: relative;}
  .footer_con .tit{ display:block; font-size: 20px; color: #5f6464; font-weight: normal; margin-bottom: 30px; }
  .footer_con ul li a{ display:block; font-size: 16px; color: #5f6464; font-weight: normal; margin-bottom: 18px;}
  
  
  .focus_us{ display: block; height: 55px; width: 100%; border-bottom: 1px solid #f2f3f5; padding-top: 33px; margin-bottom: 40px; box-sizing: content-box; }
  .focus_us .tit{ float: left; margin-right: 33px; }
  .focus_us .focus_list li{ display:inline-block; float: left; margin-right: 28px;}
  .focus_us .focus_list li a{ display:block; height: 28px; width: 28px;}
  .focus_us .focus_list li a .icon{ display:block; height: 28px; width: 28px; background:url(../image/icon_wechat.png) no-repeat center; background-size: 100% 100%;position: relative; transition: background 0.2s ease-in-out;}
  .focus_us .focus_list li a .i_weibo{background:url(../image/icon_weibo.png) no-repeat center; background-size: 100% 100%;}
  .focus_us .focus_list li a .i_twitter{background:url(../image/icon_twitter.png) no-repeat center; background-size: 100% 100%;}
  .focus_us .focus_list li a .i_in{background:url(../image/icon_in.png) no-repeat center; background-size: 100% 100%;}
  
  .focus_us .focus_list li a:hover .icon{
    background:url(../image/icon_wechat_hover.png) no-repeat center; background-size: 100% 100%;
  }
  .focus_us .focus_list li a:hover .i_weibo{
    background:url(../image/icon_weibo_hover.png) no-repeat center; background-size: 100% 100%;
  }
  .focus_us .focus_list li a:hover .i_twitter{
    background:url(../image/icon_twitter_hover.png) no-repeat center; background-size: 100% 100%;
  }
  .focus_us .focus_list li a:hover .i_in{
    background:url(../image/icon_in_hover.png) no-repeat center; background-size: 100% 100%;
  }
  
  .wechat-code {
    width: 176px;
    position: absolute;
    left: 0;
    top: -186px;
    z-index: 2;
    display: block;
    display:none\9;
    opacity: 0;
    transition: opacity 0.2s linear;
    pointer-events:none;
  }
  .focus_us .focus_list li a:hover .wechat-code{
    display: block;
    opacity: 1;
  }
  
  .join_us,.contact_us,.legal_info{ float: left; width: 216px;}
  .contact_us{ }
  .legal_info{ }
  
  .logo_tencent{ display: block; height: 28px; width: 212px; position: absolute; right: 75px; top: 50%; margin-top: -21px;}
  .logo_tencent img{
    width: 100%;
  }
  .footer_area{ display:block; width: 100%; position: absolute; bottom: 51px; left: 0px;}
  .footer_area .links li{ display:inline-block; float: left; margin-right: 20px;}
  .footer_area .links li a{ font-size: 14px; color: #5f6464; margin-bottom: 0px;}
  .footer_area .copyright{ font-size: 14px; color: #5f6464; float: left; width: 100%; margin-top: 12px;}
  .footer_area .copyright .flag_num{ display:none;}
  
  /*页脚移动端元素*/
  .footer_area .flag_m{ display: none;}
  .back_to_top{ display:none;}
  
  /*背景测试*/
  /*
  background:url(../img/index/bg.png) no-repeat 0 0; background-size: contain;
  
  background:url(../img/mobile/bg_1.png) no-repeat 0 0; background-size: contain;
  */
  .w1300{
    width: 1300px;
    margin: 0 auto;
  }
  
  .wrap_content{ position:relative; z-index: 1;}
  
  /* 模块背景颜色 */
  .white-bg{
    background-color: #fff;
  }
  .gray-bg{
    background-color: #fbfbfb;;
  }
  
  .foot{
    background-image: url('../image/footBg.png');
    background-size: 100% 100%;
    padding: 79px 0;
    box-sizing: border-box;
  }
  .foot .w1300{
    display: flex;
    justify-content: space-between;
  }
  .foot .left{
  
  }
  .foot .left .logo{
    width: 158.98px;
    height: 57.81px;
  }
  .foot .left .logo img{
    width: 100%;
    height: 100%;
  }
  .foot .left .phone{
    margin-top: 63px;
    display: flex;
    border-radius: 27.64px 27.64px 27.64px 27.64px;
    background: #ffffffff;
    width: 239.89px;
    height: 55.29px;
    line-height: 55.29px;
    justify-content: center;
    align-items: center;
    box-sizing: border-box;
    font-size: 19.27px;
    color: #000000;
  }
  .foot .left .phone img{
    width: 24px;
    margin-right: 10px;
    height: 28px;
  }
  .foot .left .email{
    display: flex;
    font-size: 13.49px;
    color: #fff;
    margin: 33px 0;
    align-items: center;
  }
  .foot .left .email img{
    width: 23.13px;
    height: 17.34px;
    margin-right: 13px;
  }
  .foot .left .email span{
    margin-right: 5px;
  }
  .foot .mid{
    width: 662.92px;
    height: 237.03px;
    color: #fff;
  }
  .foot .mid .tabList{
    display: flex;
    justify-content: space-between;
  }
  .foot .mid .tabList .list{
    font-size: 23.13px;
  }
  .foot .mid .tabList .list ul li a{
      color: #fff;
      opacity: 0.75;
  }
  .foot .mid .tabList .list ul li{
    margin-top: 53px;
    font-size: 17.34px;
  }
  .foot .right span{
    font-size: 13.49px;
    display: block;
    color: #fff;
    text-align: center;
  }
  .foot .right img{
    width: 113.22px;
    margin-bottom: 27px;
    height: 113.22px;
  }
  
  
 
  
  
  .blocck_8 {
    background-color: rgba(26, 26, 26, 1);
    width: 100%;
    padding: 81px 260px 30px 260px;
  }
  
  .sectionn_7 {
    width: 1397px;
    height: 206px;
  }
  

  .image-text_2 {
    width: 360px;
    height: 77px;
  }
  
  .imagee_3 {
    width: 360px;
    height: 50px;
  }
  
  .text-group_2 {
    width: 138px;
    height: 14px;
    overflow-wrap: break-word;
    color: rgba(233, 253, 254, 1);
    font-size: 14px;
    font-family: MicrosoftYaHei;
    font-weight: NaN;
    text-align: center;
    white-space: nowrap;
    line-height: 39px;
    margin: 13px 0 0 1px;
  }
  
  .text_42 {
    overflow-wrap: break-word;
    color: rgba(255, 255, 255, 1);
    font-size: 14px;
    font-family: MicrosoftYaHei;
    font-weight: NaN;
    text-align: left;
    white-space: nowrap;
    margin-top: 21px;
  }
  .sectionnn_8 {
      margin-top: 20px;
  }
  .text_43 {
    width: 175px;
    height: 12px;
    overflow-wrap: break-word;
    color: rgba(255, 255, 255, 1);
    font-size: 14px;
    font-family: MicrosoftYaHei;
    font-weight: NaN;
    text-align: left;
    white-space: nowrap;
    line-height: 39px;
    margin-top: 21px;
  }
  
  .text-wrapper_12 {
    width: 180px;
    height: 14px;
    overflow-wrap: break-word;
    font-size: 0;
    font-family: MicrosoftYaHei;
    font-weight: NaN;
    text-align: left;
    white-space: nowrap;
    line-height: 39px;
    margin: 19px 0 0 1px;
  }
  
  .text_44 {
    width: 180px;
    height: 14px;
    overflow-wrap: break-word;
    color: rgba(255, 255, 255, 1);
    font-size: 14px;
    font-family: MicrosoftYaHei;
    font-weight: NaN;
    text-align: left;
    white-space: nowrap;
    line-height: 39px;
  }
  
  .text_45 {
    width: 180px;
    height: 14px;
    overflow-wrap: break-word;
    color: rgba(233, 253, 254, 1);
    font-size: 14px;
    font-family: MicrosoftYaHei;
    font-weight: NaN;
    text-align: left;
    white-space: nowrap;
    line-height: 39px;
  }
  
  .text-wrapper_13 {
    height: 183px;
    margin: 19px 0 0 0;
    text-align: center;
  }
  
  .text_444{
    font-size: 24px;
font-family: MicrosoftYaHei;
font-weight: 400;
color: #FFFFFF;
    margin-bottom: 20px;
  }
  .text_46 {
    font-size: 16px;
font-family: MicrosoftYaHei;
font-weight: 400;
text-decoration: underline;
color: #CCCCCC;
margin-top: 28px;
  }
  
  .text_47 {
    width: 34px;
    height: 18px;
    overflow-wrap: break-word;
    color: rgba(204, 204, 204, 1);
    font-size: 16px;
    font-family: MicrosoftYaHei;
    font-weight: NaN;
    text-align: left;
    white-space: nowrap;
    line-height: 23px;
    margin: 49px 0 0 8px;
  }
  
  .text_48 {
    width: 68px;
    height: 18px;
    overflow-wrap: break-word;
    color: rgba(204, 204, 204, 1);
    font-size: 16px;
    font-family: MicrosoftYaHei;
    font-weight: NaN;
    text-align: left;
    white-space: nowrap;
    line-height: 23px;
    margin: 28px 0 0 8px;
  }
  
  .text_49 {
    width: 68px;
    height: 17px;
    overflow-wrap: break-word;
    color: rgba(204, 204, 204, 1);
    font-size: 16px;
    font-family: MicrosoftYaHei;
    font-weight: NaN;
    text-align: left;
    white-space: nowrap;
    line-height: 23px;
    margin: 28px 0 0 8px;
  }
  
  .text-wrappeer_14 {
    width: 98px;
    height: 183px;
    margin: 19px 0 0 193px;
  }
  
  .text_50 {
    width: 98px;
    height: 25px;
    overflow-wrap: break-word;
    color: rgba(255, 255, 255, 1);
    font-size: 24px;
    font-family: MicrosoftYaHei;
    font-weight: NaN;
    text-align: left;
    white-space: nowrap;
    line-height: 39px;
  }
  
  .text_51 {
    width: 68px;
    height: 18px;
    overflow-wrap: break-word;
    color: rgba(204, 204, 204, 1);
    font-size: 16px;
    font-family: MicrosoftYaHei;
    font-weight: NaN;
    text-align: left;
    white-space: nowrap;
    line-height: 23px;
    margin: 49px 0 0 10px;
  }
  
  .text_52 {
    width: 34px;
    height: 17px;
    overflow-wrap: break-word;
    color: rgba(204, 204, 204, 1);
    font-size: 16px;
    font-family: MicrosoftYaHei;
    font-weight: NaN;
    text-align: left;
    white-space: nowrap;
    line-height: 23px;
    margin: 29px 0 0 11px;
  }
  
  .text_53 {
    width: 34px;
    height: 18px;
    overflow-wrap: break-word;
    color: rgba(204, 204, 204, 1);
    font-size: 16px;
    font-family: MicrosoftYaHei;
    font-weight: NaN;
    text-align: left;
    white-space: nowrap;
    line-height: 23px;
    margin: 27px 0 0 11px;
  }
  
  .imagee_4 {
    width: 190px;
    margin: 40px 0 0 0;
  }
  .imagee_4 img{
    width: 190px;
    height: 190px;
  }
  .imagee_4 span{
      text-align: center;
      font-size: 16px;
    font-family: MicrosoftYaHei;
    font-weight: 400;
    color: #FFFFFF;
    opacity: 0.7;
    display: block;
    margin-top: 10px;
  }
  .sectionn_8 {
    width: 1356px;
    height: 43px;
    margin: 20px 0 0 0;
  }
  
  .image-wrapper_1 {
    background-color: rgba(233, 253, 254, 0.12);
    border-radius: 50%;
    height: 43px;
    border: 1px solid rgba(10, 2, 4, 0.12);
    width: 43px;
    position: relative;
  }
  .image-wrapper_1 .wb{
      width: 100%;
      height: 100%;
      position: absolute;
      top: 0;
      left: 0;
      opacity: 0;
  }
  .label_3 {
    width: 27px;
    height: 23px;
    margin: 10px 0 0 10px;
  }
  
  .image-wrapper_2 {
    background-color: rgba(233, 253, 254, 0.12);
    border-radius: 50%;
    height: 43px;
    border: 1px solid rgba(10, 2, 4, 0.12);
    margin-left: 21px;
    width: 43px;
  }
  
  .imagee_5 {
    width: 24px;
    height: 20px;
    margin: 12px 0 0 10px;
  }
  
  .image-wrapper_3 {
    background-color: rgba(233, 253, 254, 0.12);
    border-radius: 50%;
    height: 43px;
    border: 1px solid rgba(10, 2, 4, 0.12);
    margin-left: 21px;
    width: 43px;
  }
  
  .imagee_6 {
    width: 24px;
    height: 20px;
    margin: 12px 0 0 10px;
  }
  
  .text_54 {
    width: 68px;
    height: 18px;
    overflow-wrap: break-word;
    color: rgba(204, 204, 204, 1);
    font-size: 16px;
    font-family: MicrosoftYaHei;
    font-weight: NaN;
    text-align: left;
    white-space: nowrap;
    line-height: 23px;
    margin: 4px 0 0 411px;
  }
  
  .text_55 {
    width: 84px;
    height: 15px;
    overflow-wrap: break-word;
    color: rgba(255, 255, 255, 1);
    font-size: 16px;
    font-family: MicrosoftYaHei;
    font-weight: NaN;
    text-align: left;
    white-space: nowrap;
    line-height: 23px;
    margin: 5px 0 0 622px;
  }
  
  .text-wrapper_15 {
    margin: 84px 0 0 0;
    display: flex;
    align-items: center;
  }

  
  .text_57 {
    overflow-wrap: break-word;
    color: rgba(204, 204, 204, 1);
    font-size: 14px;
    font-family: MicrosoftYaHei;
    font-weight: NaN;
    text-align: left;
    white-space: nowrap;
    line-height: 30px;
    margin: 1px 0 0 31px;
  }
  
  .fa_NavMo {
    display: none;
}
.fa_NavMo .eng{
    /*display: none;*/
    position: absolute;
    top: 30px;
    left: 45px;
    display: flex;
    color:#fff;
    font-size: 16px;
    align-items: center;
}
.fa_NavMo .eng a{
    z-index: 999;
    color:#fff;
}
.fa_NavMo .eng i{
        color: #878a8a;
    font-size: 16px;
    margin: 0px 8px;
    font-style: normal;
}
.fa_NavMo {
    display: block;
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    background: rgba(0,0,0,0.75);
    background-image: url(/img/monavbg.jpg?tenantId=241753&viewType=1&v=1645690940000);
    background-repeat: no-repeat;
    background-size: cover;
    height: 0%;
    width: 100%;
    overflow: hidden;
    z-index: 9999;
    transition: all 0.5s;
}
.fa_NavMo_on {
        height: 100%;
        bottom: 0;
    }
    .fa_NavMo>span {
    font-size: 24px;
    color: #fff;
    position: absolute;
    top: 30px;
    right: 45px;
    z-index: 9991;
        font-weight: 400;
}
.fa_NavMo>span:before{
     font-family: 'icomoon';
     content: "\ea0f";
}
.fa_NavMo ul {
    padding: 70px 10% 20px;
    position: relative;
    height: 100%;
    overflow-y: scroll;
}
.fa_NavMo_on .fa_myjnav {
    transform: translateY(0);
    opacity: 1;
}
.fa_myjnav {
    display: block;
    opacity: 0;
    transform: translateY(30px);
    transition: all 0.5s;
    position: relative;
    border-bottom: rgba(255,255,255,0.2) 1px dotted;
}
.fa_myjlist {
    font-size: 16px;
    margin: 10px 0;
    display: flex;
    padding-right: 30px;
    position: relative;
    justify-content: space-between;
    align-items: center;
}
.fa_myjlist img{
    width: 20px;
    height: 20px;
}
.fa-angle-right{
    display: block !important;
}
.fa_myjnav a {
    display: block;
    text-align: left;
    color: #fff;
    padding: 10px 0;
    text-transform: uppercase;
}
.fa_myjlist { 
    font-size: 16px;
    margin: 10px 0;
    text-align: left;
    padding-right: 30px;
    position: relative;
}
.fa_mejnav {
    overflow: hidden;
    height: 0;
    transition: all 0.5s;
}
.fa_mejnavv{
    height:auto!important;
}
.fa-angle-right {
    
}
/*.fafafa {*/
/*    font-size: 20px;*/
/*    color: #fff;*/
/*    position: absolute;*/
/*    top: 50%;*/
/*    transform: translateY(-50%);*/
/*    right: 10px;*/
/*}*/
.fa_NavMo .fa_mejnav a {
    font-size: 14px;
    color: #fff;
    opacity: 0.7;
}
.fa-angle-right:before{
     font-family: 'icomoon';
   content: "\ea3c";
} 
.fa_mejnavon .fa_mejnav {
    max-height: 1000px;
}

.fafafa {
    transform: translateY(-0%) rotate(90deg);
}
.p_category{
   display: none;
}
.city-nav-item-img,.zhuanhuan{
    display: none;
    cursor: pointer;
}
.city-nav-item-img >img,.zhuanhuan img{
    max-width: 30px !important;
}
.e_icon{
    width: 30px;
    height: 30px;
    position: absolute;
    top: 30px;
    right: 45px;
    z-index: 9991;
    font-weight: 400;
}
.pc{
    display: none;
    overflow: hidden;
}
 .blockk{
      display: flex;
  }
  .fa_myjlist .fa-angle-right {
    display: block !important;
}

  @media only screen and (min-width: 768px) and (max-width: 1600px) {
     .head_con{width:1300px !important; }
     .box_2{    width: 100%;justify-content: center;}
     .section_2{width:455px;margin-right:20px;}
     .box_2 .section_2:last-child{margin-right:0;}
     .group_9,.text-wrapper_23{width:1100px;}
     .group_11{width:400px;}
     .group_10{width:1100px;    margin: 56px 0 120px 110px;}
     /*.blocck_8{width:1300px;}*/
     .blocck_8{padding:81px 100px 30px 100px }
}

@media screen and (max-width: 768px){
    .text_42{width:100% !important;height:auto !important;line-height:inherit !important;}
    .block{display:none!important;}
    .pc{display: block;}
    .menu_list,.lang_area{display:none!important;}  
    .head_con .logo{width:auto;left:20px;}
    .head_con .logo h1{width:250px !important;height:35px !important;}
    .head_con{display:flex;width:100%}
    .city-nav-item-img {display: block !important;    position: absolute;top:25px;right:20px;}
    .zhuanhuan{display: block !important;    position: absolute;top:23px;right:50px;}
    #mobile_icon_div{display:none !important;}
    .blocck_8{padding:20px}
    .text-wrapper_13,.text-wrapper_15{display:none}
    .sectionnn_7{display:block}
    .image-text_2,.imagee_3{width:auto;height:auto}
    .imagee_4{margin:20px;}
    .w1300{width:auto;display:block;padding:0 20px;}
    .wrap_head{height:70px!important;}
    .text_42{white-space:initial!important;}
     .blockk{
      display: none !important;
  }
}