<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* ======================= BASE ====== */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed,
figure, figcaption, footer, header, hgroup,
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
  margin: 0;
  padding: 0;
  border: 0;
  font: inherit;
  font-size: 100%;
  vertical-align: baseline;
}

html {
  line-height: 1;
}

body {margin:0 auto; padding:0; font-family:Microsoft Yahei,"PingFang Regular",  "Helvetica", "STHeitiSC-Light", "Arial", sans-serif; font-size:14px; color:#111; background:#fff;}

ol, ul {
  list-style: none;
}

table {
  border-collapse: collapse;
  border-spacing: 0;
}

caption, th, td {
  text-align: left;
  font-weight: normal;
  vertical-align: middle;
}

q, blockquote {
  quotes: none;
}
q:before, q:after, blockquote:before, blockquote:after {
  content: "";
  content: none;
}

a img {
  border: none;
}
a{color: #141414;}
a:link,a:visited,a:hover,a:active {outline:none;}
a{ blr:expression(this.onFocus=this.blur()); /* IE Opera */ outline:none; /* FF Opera */ }
a:focus{outline-style:none;}
a:focus {
  outline:none;
  -moz-outline:none;
}

a,img,.case-summary,.about3-text .about3-tit,.news-nav ul li:hover span,.recruit-main .pep .pep-icon,.recruit-main .pep,
.case-w ul li,.page-menu,.white-butt i:after,.white-butt{
  text-decoration: none;
  -moz-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease;
}

button {
  padding: 0;
  cursor: pointer;
  border: none;
  outline: none;
  background: none;
  box-shadow: none
}
button,input,optgroup,select,textarea {font: inherit;color:inherit;}
button,select {text-transform: none;}

article, aside, details, figcaption, figure, footer, header, hgroup, main, menu, nav, section, summary {
  display: block;
}

.left{float: left;}
.right{float:right;}
.clear:after,.case-read-img p:after{visibility: hidden;display: block;font-size: 0;content: " ";clear: both;height: 0}
.clear,.case-read-img p{zoom: 1}

.z-main{position: relative;width:1430px;margin: 0 auto;font-size:16px;line-height:30px;}
.z-main-w{width: 1920px;margin: 0 auto;}

.hide{display: none}
@media only screen and (max-width: 1445px){
  .z-main{width: 1200px;}
}


/*字体*/
@font-face {
  font-family: 'PingFang Regular';
  src: url('../fonts/PingFang Regular.otf');
  src: url('../fonts/PingFang Regular.eot?#iefix') format('embedded-opentype'), url('../fonts/PingFang Regular.woff') format('woff'),url('../fonts/PingFang Regular.ttf') format('truetype'),url('../fonts/PingFang Regular.otf') format('truetype'), url('../fonts/PingFang Regular.svg#webfont') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'PingFang SC Semibold';
  src: url('../fonts/PingFang SC Semibold.otf');
  src:url('../fonts/PingFang SC Semibold.eot?#iefix') format('embedded-opentype'), url('../fonts/PingFang SC Semibold.woff') format('woff'), url('../fonts/PingFang Regular.ttf') format('truetype'), url('../fonts/PingFang Regular.svg#webfont') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'HiraginoSansGB W6';
  src: url('../fonts/HiraginoSansGB W6.otf');
  src: local('?'), url('../fonts/HiraginoSansGB W6.woff') format('woff'), url('../fonts/HiraginoSansGB W6.ttf') format('truetype'), url('../fonts/HiraginoSansGB W6.svg#webfont') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'PingFang Medium';
  src: url('../fonts/PingFang Medium.eot');
  src:  url('../fonts/PingFang Medium.eot?#iefix') format('embedded-opentype'), url('../fonts/PingFang Medium.woff') format('woff'), url('../fonts/PingFang Medium.ttf') format('truetype'), url('../fonts/PingFang Medium..svg#webfont') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'PingFang SC Thin';
  src: url('../fonts/PingFang SC Thin.eot');
  src:  url('../fonts/PingFang SC Thin.eot?#iefix') format('embedded-opentype'), url('../fonts/PingFang SC Thin.woff') format('woff'), url('../fonts/PingFang SC Thin.ttf') format('truetype'), url('../fonts/PingFang SC Thin.svg#webfont') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'STxingkai';
  src: url('../fonts/STxingkai.eot');
  src: url('STxingkai.eot?#iefix') format('embedded-opentype'), url('../fonts/STxingkai.woff') format('woff'),url('STxingkai.otf') format('otf'), url('../fonts/STxingkai.ttf') format('truetype'), url('../fonts/STxingkai.svg#webfont') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'AritaHeiti-Light';
  src: url('../fonts/AritaHeiti.ttf');
  src: local('?'), url('../fonts/AritaHeiti.woff') format('woff'), url('../fonts/AritaHeiti.ttf') format('truetype'), url('../fonts/AritaHeiti.svg') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'AritaHeiti';
  src: url('../fonts/AritaHeiti.ttf');
  src: local('?'), url('../fonts/AritaHeiti.woff') format('woff'), url('../fonts/AritaHeiti.ttf') format('truetype'), url('../fonts/AritaHeiti.svg') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'CenturyGothic';
  src: url('../fonts/CenturyGothic.eot');
  src: url('CenturyGothic.eot?#iefix') format('embedded-opentype'), url('../fonts/CenturyGothic.woff') format('woff'), url('../fonts/CenturyGothic.ttf') format('truetype'), url('../fonts/CenturyGothic.svg#webfont') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'CenturyGothicbold';
  src: url('../fonts/CenturyGothicbold.eot');
  src: url('WebFont.eot?#iefix') format('embedded-opentype'), url('../fonts/CenturyGothicbold.woff') format('woff'), url('../fonts/CenturyGothicbold.ttf') format('truetype'), url('../fonts/CenturyGothicbold.svg#webfont') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face{ font-family: ‘MyWebFont‘;
 src: url(‘WebFont.eot‘);
 src: url(‘WebFont.eot?#iefix‘) format(‘embedded-opentype‘),
     url(‘WebFont.woff‘) format(‘woff‘), url(‘WebFont.ttf‘) format(‘truetype‘), url(‘WebFont.svg#webfont‘) format(‘svg‘);
}
.w-auto{width:auto !important}</pre></body></html>