body {
  padding: 0;
  font-family: "Lantinghei SC", "Open Sans", Arial, "Hiragino Sans GB", "Microsoft YaHei", STHeiti, "WenQuanYi Micro Hei", SimSun, sans-serif;
  background-color: #fff;
  color: #282828;
}
div,
body,
p,
ul,
li,
dl,
dt,
dd,
span,
strong h1,
h2,
h3,
h4,
h5,
h6,
form,
input,
select,
table,
* {
  margin: 0;
  padding: 0;
  font-weight: normal;
}
span,
i,
strong,
a,
img,
li {
  display: inline-block;
}
img {
  vertical-align: middle;
}
iframe {
  display: block;
}
.fl {
  position: relative;
  float: left;
}
.fr {
  position: relative;
  float: right;
}
a {
  text-decoration: none;
}
.text-justify {
  text-align: justify;
  text-justify: inter-ideograph;
}
.trim {
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  -webkit-box-orient: vertical;
}
.line-clamp1 {
  overflow: hidden;
  text-overflow: ellipsis;
  -webkit-line-clamp: 1;
  display: -webkit-box;
  -webkit-box-orient: vertical;
}
.line-clamp2 {
  overflow: hidden;
  text-overflow: ellipsis;
  -webkit-line-clamp: 2;
  display: -webkit-box;
  -webkit-box-orient: vertical;
}
.line-clamp3 {
  overflow: hidden;
  text-overflow: ellipsis;
  -webkit-line-clamp: 3;
  display: -webkit-box;
  -webkit-box-orient: vertical;
}
.line-clamp4 {
  overflow: hidden;
  text-overflow: ellipsis;
  -webkit-line-clamp: 4;
  display: -webkit-box;
  -webkit-box-orient: vertical;
}
.line-clamp5 {
  overflow: hidden;
  text-overflow: ellipsis;
  -webkit-line-clamp: 5;
  display: -webkit-box;
  -webkit-box-orient: vertical;
}
.line-clamp9 {
  overflow: hidden;
  text-overflow: ellipsis;
  -webkit-line-clamp: 9;
  display: -webkit-box;
  -webkit-box-orient: vertical;
}
.clearfix:after {
  content: ".";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
  font-size: 0;
}
.clearfix {
  display: inline-block;
}
* html .clearfix {
  height: 1%;
}
.clearfix {
  display: block;
}
.divHide {
  display: none;
}
p {
  padding: 0px;
  margin: 0px;
}
a {
  color: #333;
}
a:hover {
  color: #333;
  text-decoration: none;
}
a:focus {
  text-decoration: none;
  outline: none;
}
.txt12 {
  font-size: 12px;
}
.txt14 {
  font-size: 14px;
}
.txt16 {
  font-size: 16px;
}
.txt18 {
  font-size: 18px;
}
.txt20 {
  font-size: 20px;
}
.txt22 {
  font-size: 22px;
}
.txt24 {
  font-size: 24px;
}
.txt26 {
  font-size: 26px;
}
.container {
  position: relative;
  width: 1200px !important;
  margin: 0 auto;
  padding: 0;
}
