<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "UTF-8";

/*reset*/

html {

  font-family: sans-serif;

  -ms-text-size-adjust: 100%;

  -webkit-text-size-adjust: 100%;

}

* {
  -webkit-tap-highlight-color: transparent;
  outline: 0;
  vertical-align: baseline;
}

body {

  margin: 0;

}



article,

aside,

details,

figcaption,

figure,

footer,

header,

hgroup,

nav,

section,

summary {

  display: block;

}



h1,

h2,

h3,

h4,

h5,

h6,

dl,

dd,

p,

select,

textarea {

  margin: 0;

}



ol,

ul {

  margin: 0;

  padding: 0;

  list-style: none;

}



a {

  color: #333;

  background-color: transparent;

  -webkit-text-decoration-skip: objects;

  text-decoration: none;

}



a:active,

a:hover {

  outline: 0;

}



audio,

canvas,

video {

  display: inline-block;

  vertical-align: baseline;

}



audio:not([controls]) {

  display: none;

  height: 0;

}



img {

  border: 0;

  display: block;

}



svg:not(:root) {

  overflow: hidden;

}



button,

input[type="button"],

input[type="reset"],

input[type="submit"] {

  -webkit-appearance: button;

  cursor: pointer;

}



button::-moz-focus-inner,

input[type="button"]::-moz-focus-inner,

input[type="reset"]::-moz-focus-inner,

input[type="submit"]::-moz-focus-inner {

  padding: 0;

  border: 0;

}



button[disabled],

html input[disabled] {

  cursor: default;

}



input,

button {

  overflow: visible;

}



button,

select {

  text-transform: none;

}



input[type="checkbox"],

input[type="radio"] {

  padding: 0;

  -webkit-box-sizing: border-box;

  -moz-box-sizing: border-box;

  box-sizing: border-box;

}



textarea {

  resize: none;

  border: 1px solid #ccc;

}



table {

  border-collapse: collapse;

  border-spacing: 0;

}



td,

th {

  padding: 0;

}



del {

  text-decoration: line-through;

}



sub,

sup {

  font-size: 75%;

  line-height: 0;

  position: relative;

  vertical-align: baseline;

}



sub {

  bottom: -0.25em;

}



sup {

  top: -0.5em;

}



.clearfix:after {

  display: block;

  content: '';

  height: 0;

  clear: both;

  visibility: hidden;

}



html {

  font-size: 12px;

  -webkit-tap-highlight-color: transparent;

}



body {

  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;

  font-family: "Microsoft YaHei", Arial, SimSun, SimHei, sans-serif;

  font-size: 14px;

  color: #333;

  margin: 0 auto;

  min-width: 320px;

  max-width: 640px;

  padding-bottom: 80px;

}



.topbar {

  position: fixed;

  top: 0;

  z-index: 9999;

  min-width: 320px;

  max-width: 640px;

  width: 100%;

  height: 40px;

  background-color: #1468e5;

}



.topbar .bar {

  position: relative;

  height: 100%;

}



.topbar .menu-btn {

  position: absolute;

  top: 12px;

  left: 12px;

  padding: 5px 0;

  width: 20px;

  height: 2px;

  border-top: 2px solid currentColor;

  border-bottom: 2px solid currentColor;

  background-color: currentColor;

  background-clip: content-box;

  color: #fff;

  -webkit-transition: .5s;

  transition: .5s;

}



.topbar .menu-btn::after {

  position: absolute;

    top: -5px;

    left: 26px;

    content: '菜单';

    width: 40px;

}



.topbar .menu-btn.on {

  -webkit-transform: rotateZ(-180deg);

  -ms-transform: rotate(-180deg);

  transform: rotateZ(-180deg);

  -webkit-transform-origin: center center;

  -ms-transform-origin: center center;

  transform-origin: center center;

}



.topbar .logo {

  display: block;

  height: 100%;

  background: url(../img/logo.png) center no-repeat;

  background-size: 110px;

}



.topbar_ys .logo {

  display: block;

  height: 100%;

  background: url(../img/logo_ys.png) center no-repeat;

  background-size: 175px;

}



.topbar .user {

  position: absolute;

  top: 9px;

  right: 12px;

  display: -webkit-box;

  display: -ms-flexbox;

  display: flex;

  -webkit-box-align: center;

  -ms-flex-align: center;

  align-items: center;

  font-size: 13px;

  color: #fff;

}



.topbar .user::before {

  content: '';

  margin-right: 3px;

  width: 17px;

  height: 22px;

  background: url(../img/icon_user.png) -173px center no-repeat;

  background-size: 190px;

}



.topbar .user a {

  color: #fff;

  border: 1px solid #eee;

  width: 80px;

  display: block;

  text-align: center;

  margin-bottom: 1px;

}



.topbar .user .logout {

  color: #ffd013;

}



.user-select {

  display: none;

}



.user-state {

  display: none;

}



.user-show {

  display: block;

  position: absolute;

  top: 22px;

  right: 0;

}



.menu-content{

  width: 100%;

  height: auto;

  padding-bottom: 30px;

  background-color: #fff;

  position: fixed;

  left: 0;

  top: 40px;

  z-index: 2;

  display: none;

  box-shadow:0px 6px 22px 0px rgba(0, 0, 0, 0.08);

}

.open{

  display: block;

}

.menu-content h6{

  font-size: 15px;

  color: #000;

  line-height: 15px;

  margin: 20px 0 0 15px;

  font-weight: normal;

}



.menu-content .header_list{

  display: flex;

  flex-wrap: wrap;

  width: 100%;

}

.menu-content .header_list a{

  width: 20%;

  height: 33px;

  text-align: center;

  font-size: 13px;

  color: #0d0c0c;

  margin: 16px 0 0 15px;

  line-height: 33px;

  border-radius: 3px;

  background-color: #f5f6f9;

}



.menu-content .fanhui_list a{

  font-size: 14px;

  color: #666;

  margin: 20px 0 0 15px;

  line-height: 26px;

  display: block;

  padding-left: 40px;

  background: url(../img/fanhuishouye.png) left center no-repeat;

  background-size: 32px 26px;

}

.menu-content  .header_rmkc a{

  width: 28%;

}

.menu-content p{

  margin-left: 15px;

  margin-top: 30px;

  font-size: 15px;

  color: #000;

  line-height: 15px;

}

.menu-content p a{

  color: #F39800;

  font-size: 16px;

  text-decoration: underline;

  font-weight: bold;

}

.menu-content p b{

  font-weight: normal;

  margin-left: 8px;

  font-size: 13px;

  color: #A9A9A9;

}

/*底部*/

.about_footer {

  width: 100%;

  height: 4.6rem;

  margin-top: 1.6rem;

  background-color: #1b234b;

  color: #fff;
  padding-bottom: 0.5rem;

}



.about_footer span {

  width: 7rem;

  margin: 0 auto;

  display: flex;

  padding-top: .8rem;

  padding-bottom: .3rem;

  font-size: .75rem;

  line-height: .85rem;

}



.about_footer span img {

  width: .8rem;

  height: .85rem;

  margin-right: .25rem;

}



.about_footer p {

  font-size: .5rem;

  line-height: .75rem;

  text-align: center;

}
/*关于我们导航*/
.about_nav{
  width: 100%;
  height: 2rem;
  background-color: #0f356c;
  white-space: nowrap;
  overflow-x: scroll;
  overflow-y: hidden;
  -webkit-backface-visibility: hidden;
  -webkit-perspective: 1000;
  text-align: justify;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  display: flex;
}
.about_nav a{
  font-size: 0.7rem;
  color: #fff;
  line-height: 2rem;
  margin: 0 0.25rem 0 0.75rem;
}</pre></body></html>