@font-face {
  font-family: 'icomoon';
  src:  url('../fonts/icomoon.eot');
  src:  url('../fonts/icomoon.eot') format('embedded-opentype'),
    url('../fonts/icomoon.ttf') format('truetype'),
    url('../fonts/icomoon.woff') format('woff'),
    url('../fonts/icomoon.svg') format('svg');
  font-weight: normal;
  font-style: normal;
  font-display: block;
}

[class^="jzicon-"], [class*=" jzicon-"] {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'icomoon' !important;
  speak: never;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;

  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.jzicon-zanshang:before {
  content: "\e900";
}
.jzicon-facebook:before {
  content: "\e60b";
}
.jzicon-douyin:before {
  content: "\e60e";
}
.jzicon-kuaishou:before {
  content: "\e692";
}
.jzicon-arrow-down:before {
  content: "\e72b";
}
.jzicon-arrow-right:before {
  content: "\e736";
}
.jzicon-double-quotes:before {
  content: "\e739";
}
.jzicon-close:before {
  content: "\e741";
}
.jzicon-instagram:before {
  content: "\e768";
}
.jzicon-twitter:before {
  content: "\e8d1";
}
.jzicon-qzone:before {
  content: "\e901";
}
.jzicon-vplay:before {
  content: "\e902";
}
.jzicon-jzadmin:before {
  content: "\e903";
}
.jzicon-jzbiaoqing:before {
  content: "\e904";
}
.jzicon-jzbodong:before {
  content: "\e905";
}
.jzicon-jzcamera:before {
  content: "\e906";
}
.jzicon-jzchuangzuo:before {
  content: "\e907";
}
.jzicon-jzdingwei:before {
  content: "\e908";
}
.jzicon-jzemail:before {
  content: "\e909";
}
.jzicon-jzfeiji:before {
  content: "\e90a";
}
.jzicon-jz-fenlei:before {
  content: "\e90b";
}
.jzicon-jzfenxiang:before {
  content: "\e90c";
}
.jzicon-jzgengduo:before {
  content: "\e90d";
}
.jzicon-jzguangdie:before {
  content: "\e90e";
}
.jzicon-jzguidang:before {
  content: "\e90f";
}
.jzicon-jzguizi:before {
  content: "\e910";
}
.jzicon-jzhome:before {
  content: "\e911";
}
.jzicon-jzhongbao:before {
  content: "\e912";
}
.jzicon-jzhuangguan:before {
  content: "\e913";
}
.jzicon-jzimg:before {
  content: "\e914";
}
.jzicon-jzlaba:before {
  content: "\e915";
}
.jzicon-jzmenu:before {
  content: "\e916";
}
.jzicon-jzqipaoa:before {
  content: "\e917";
}
.jzicon-jzqipaob:before {
  content: "\e918";
}
.jzicon-jzqipaoc:before {
  content: "\e919";
}
.jzicon-jzqipaod:before {
  content: "\e91a";
}
.jzicon-jzqr:before {
  content: "\e91b";
}
.jzicon-jzrmb-b:before {
  content: "\e91c";
}
.jzicon-jzrmb-h:before {
  content: "\e91d";
}
.jzicon-jzsearch:before {
  content: "\e91e";
}
.jzicon-jzshaixuan:before {
  content: "\e91f";
}
.jzicon-jzshichang:before {
  content: "\e920";
}
.jzicon-jzshijian:before {
  content: "\e921";
}
.jzicon-jzshop:before {
  content: "\e922";
}
.jzicon-jzsystem:before {
  content: "\e923";
}
.jzicon-jztag:before {
  content: "\e924";
}
.jzicon-jztuwen:before {
  content: "\e925";
}
.jzicon-jztxt:before {
  content: "\e926";
}
.jzicon-jzuser:before {
  content: "\e927";
}
.jzicon-jzvideo:before {
  content: "\e928";
}
.jzicon-jzwenben:before {
  content: "\e929";
}
.jzicon-jzxiazai:before {
  content: "\e92a";
}
.jzicon-jzxin-b:before {
  content: "\e92b";
}
.jzicon-jzxingxing-b:before {
  content: "\e92c";
}
.jzicon-jzxingxing-h:before {
  content: "\e92d";
}
.jzicon-jzxin-h:before {
  content: "\e92e";
}
.jzicon-jzyan:before {
  content: "\e92f";
}
.jzicon-jzyouqing:before {
  content: "\e930";
}
.jzicon-jzzan-b:before {
  content: "\e931";
}
.jzicon-jzzan-h:before {
  content: "\e932";
}
.jzicon-jzzhiding:before {
  content: "\e933";
}
.jzicon-jzzuanshi:before {
  content: "\e934";
}
.jzicon-yejian-b:before {
  content: "\e935";
}
.jzicon-yejian-h:before {
  content: "\e936";
}
.jzicon-logo:before {
  content: "\e937";
}
.jzicon-add:before {
  content: "\e938";
}
.jzicon-alipay:before {
  content: "\e939";
}
.jzicon-angle-left:before {
  content: "\e93a";
}
.jzicon-angle-right:before {
  content: "\e93b";
}
.jzicon-angle-up:before {
  content: "\e93c";
}
.jzicon-bilibili:before {
  content: "\e93d";
}
.jzicon-chajian:before {
  content: "\e93e";
}
.jzicon-sepan:before {
  content: "\e93f";
}
.jzicon-yifu:before {
  content: "\e940";
}
.jzicon-chuangkou:before {
  content: "\e941";
}
.jzicon-fuzhi:before {
  content: "\e942";
}
.jzicon-shuaxin:before {
  content: "\e943";
}
.jzicon-yjt:before {
  content: "\e944";
}
.jzicon-zjt:before {
  content: "\e945";
}
.jzicon-guanji:before {
  content: "\e946";
}
.jzicon-tuichu:before {
  content: "\e947";
}
.jzicon-guanbi:before {
  content: "\e948";
}
.jzicon-telegram:before {
  content: "\e949";
}
.jzicon-github:before {
  content: "\e98c";
}
.jzicon-momo:before {
  content: "\e99a";
}
.jzicon-pinterest:before {
  content: "\e9f7";
}
.jzicon-qq:before {
  content: "\ea02";
}
.jzicon-rss:before {
  content: "\ea19";
}
.jzicon-weibo:before {
  content: "\ea71";
}
.jzicon-weixin:before {
  content: "\ea72";
}
.jzicon-weixinzhifu:before {
  content: "\ea73";
}
.jzicon-zhihu:before {
  content: "\ea7b";
}


.h-ctitle{
  display: flow-root;
  width: 100% !important;
  height: fit-content;
}

.top_logo {
  width: 200px;
  height: 200px;
  /* background: #f1f5f8; */
  position: relative;
  overflow: hidden;
  border-radius: 5px;
  padding: 20px;
  float: left;
}


.top_logo > img {
  height: 180px;
  width: 180px;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  margin: 0 auto;
  border: 2px solid rgba(255, 255, 255, .9);
  border-radius: 20%;
  /* animation: rotate 3s linear infinite; */
  background: #fff;
  object-fit: scale-down;
}

.lefs {
  margin-left: 230px;
  font-size: 14px;
  margin-top: 5px;

}

.lefs > h1{
  padding-top: 30px !important;
}


.downRebtn {
  border: 1px solid #dadfec;
  color: #6b7386;
  background: #f1f5f8;
  text-align: center;
  height: 36px;
  line-height: 36px;
  border-radius: 3px;
  width: 120px;
  display: inline-block;
  margin-top: 5px;
  margin-bottom: 15px;
  margin-right: 1rem;

}

.pbtn{
  margin: 5px auto ;
  border-top: 1px solid #EFEFEF;
}


@media (max-width: 767px) {
  .top_logo{
      width: 100%;
      height: 100px;
      margin-bottom: 4%;

  }

  .top_logo > img {
    margin-left: 10px !important;
  }

  .lefs{
    margin-left: 0;
  }

  .h-ctitle{
    padding-top: 0.5rem !important;
  }
}