@charset "utf-8";

/*集体定义 begin*/
@font-face {
  font-family: 'Helvetica Condensed';
  /* 字体名称,可自己定义 */
  src: url('helvetica-webfont.eot');
  /* IE */
  src: local('helvetica-webfont Regular'),
    local('helvetica-webfont'),
    url('helvetica-webfont.woff') format('woff'),
    url('helvetica-webfont.ttf') format('truetype'),
    /* 非IE */
    url('helvetica-webfont.svg#LIGHRG') format('svg');
}


html {
  font-size: 85px;
}

body {
  background: #fff;
  margin: 0;
  /* 英文 */
  font-family: 'Arial', 'sans-serif', 'Times-Roman';
  width: 100%;
  position: relative;
  overflow-x: hidden;
  overflow-y: auto;
}

div,
dl,
ul,
ol,
li,
h1,
h2,
h3,
h4,
h5,
h6,
pre,
form,
fieldset,
input,
textarea,
blockquote {
  padding: 0;
  margin: 0;
}

img {
  border: 0;
  display: block
}

h1,
h2,
h3,
h4,
h5,
h6 {
  font-weight: normal;
}

address,
cite,
code,
em,
th,
i {
  font-weight: normal;
  font-style: normal;
}

.clearfix {
  *zoom: 1;
}

.clearfix:after {
  display: block;
  overflow: hidden;
  clear: both;
  height: 0;
  visibility: hidden;
  content: ".";
}

.clearBoth {
  clear: both;
}

a {
  color: #444;
  text-decoration: none;
  margin: 0;
  padding: 0;
}

a:hover {
  color: #007d9d;
  text-decoration: underline;
}

input[placeholder],
[placeholder],
*[placeholder] {
  color: #FFF;
  outline: none;
}

input::-webkit-input-placeholder,
textarea::-webkit-input-placeholder {
  color: #FFF;
}

input:-moz-placeholder,
textarea:-moz-placeholder {
  color: #FFF;
}

input:-ms-input-placeholder,
textarea:-ms-input-placeholder {
  color: #FFF;
}

button,
input {
  outline: none;
  border: none;
}

.show {
  display: block;
}

.yinc {
  display: none;
}

.img1 {
  width: 100%;
  height: auto;
}

.TopBar_Website a {
  background: url('data:image/svg+xml,%3Csvg xmlns="http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg" preserveAspectRatio="xMidYMid meet" viewBox="0 0 24 24"%3E%3Cg fill="none" fill-rule="evenodd"%3E%3Cpath d="M24 0v24H0V0h24ZM12.593 23.258l-.011.002l-.071.035l-.02.004l-.014-.004l-.071-.035c-.01-.004-.019-.001-.024.005l-.004.01l-.017.428l.005.02l.01.013l.104.074l.015.004l.012-.004l.104-.074l.012-.016l.004-.017l-.017-.427c-.002-.01-.009-.017-.017-.018Zm.265-.113l-.013.002l-.185.093l-.01.01l-.003.011l.018.43l.005.012l.008.007l.201.093c.012.004.023 0 .029-.008l.004-.014l-.034-.614c-.003-.012-.01-.02-.02-.022Zm-.715.002a.023.023 0 0 0-.027.006l-.006.014l-.034.614c0 .012.007.02.017.024l.015-.002l.201-.093l.01-.008l.004-.011l.017-.43l-.003-.012l-.01-.01l-.184-.092Z"%2F%3E%3Cpath fill="%23153D73" d="M7.94 13.06a1.5 1.5 0 0 1 0-2.12l5.656-5.658a1.5 1.5 0 1 1 2.121 2.122L11.121 12l4.596 4.596a1.5 1.5 0 1 1-2.12 2.122L7.938 13.06Z"%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E') no-repeat 10px center;
  background-size: 16px 16px;
  background-color: #e9f2ff;
  padding: 0 16px 0 26px;
  border-radius: 4px;
  display: inline-block;
  vertical-align: top;
  font-family: 'Helvetica Condensed';
  text-transform: uppercase;
}

/* PC */

@media (min-width:600px) {
  html {
    font-size: 100px
  }

  .Cen1200 {
    margin: 0 auto;
    width: 1200px;
  }

  .PC_Show {
    display: block !important;
  }

  .Mobile_Show {
    display: none !important;
  }

  .pubTitle {
    display: block;
    position: relative;
    padding: 0;
    height: 0.7rem;
    line-height: 0.7rem;
    font-size: 0.36rem;
    font-weight: bold;
    color: #153D73;
  }

  .pubTitle a {
    color: #153D73;
  }

  .pubLevelTitle {
    display: block;
    position: relative;
    padding: 0;
    height: 0.5rem;
    line-height: 0.5rem;
    font-size: 0.26rem;
    font-weight: bold;
    color: #153D73;
  }

  .pubLevelTitle a {
    color: #153D73;
  }
}


/* Mobile */

@media (max-width:600px) {
  html {
    font-size: 100px;
  }

  .Cen1200 {
    margin: 0 auto;
    width: 90%;
  }

  .PC_Show {
    display: none !important;
  }

  .Mobile_Show {
    display: block !important;
  }

  .pubTitle {
    display: block;
    position: relative;
    padding: 0;
    height: 0.7rem;
    line-height: 0.7rem;
    font-size: 0.32rem;
    font-weight: bold;
    color: #153D73;
  }

  .pubTitle a {
    color: #153D73;
  }

  .pubLevelTitle {
    display: block;
    position: relative;
    padding: 0;
    height: 0.5rem;
    line-height: 0.5rem;
    font-size: 0.24rem;
    font-weight: bold;
    color: #153D73;
  }

  .pubLevelTitle a {
    color: #153D73;
  }
}


/* 滚动条 */

::-webkit-scrollbar {
  width: 4px;
  height: 4px;
  background: rgba(255, 255, 255, 0.2);
  border-radius: 2px;
}


/* 滚动槽 */

::-webkit-scrollbar-track {
  border-radius: 2px;
  background: #F4F7FE;
}


/* 滚动条滑块 */

::-webkit-scrollbar-thumb {
  border-radius: 2px;
  background: #163E73;
  -webkit-box-shadow: inset 0 0 2px rgba(120, 120, 120, 1);
}

::-webkit-scrollbar-thumb:window-inactive {
  background: #CEC4EC;
}


/* 边角 即两个滚动条的交汇处 */

::-webkit-scrollbar-corner {
  background: #CEC4EC;
  border-radius: 1px;
}