body {
  min-width: 1300px;
  margin: 0;
  padding: 0;
  font-size: 16px;
  font-family: Source Han Sans CN;
}
a, span {
  text-decoration: none;
  font-weight: 400;
  color: #666;
}
a:link { 
text-decoration: none; 
} 
a:visited { 
text-decoration:none; 
} 
a:hover { 
text-decoration:none; 
} 
a:active { 
text-decoration:none; 
} 
/* 取消页面上的滚动条 */
/* body::-webkit-scrollbar {
  width: 0px;
  height: 0;
} */
/* 锚点跳转时平滑滚动 */
body, html {
  scroll-behavior:smooth;
}
ul, li {
  list-style: none;
}
a:hover {
  cursor: pointer;
}
hr {
  margin: 0 auto;
}
/* 面包屑样式 */
.breadcrumb {
  margin: 0 auto;
  padding: 0;
  background-color: white;
  height: 50px;
  line-height: 50px;
  position: relative;
}
.breadcrumb img {
  position: absolute;
  top: 15px;
}
.breadcrumb>li a {
  cursor: default;
  color: #ccc;
  text-decoration: none;
}
.breadcrumb .active a {
  color: black;
}
.breadcrumb>li+li:before {
  padding: 0 5px;
  color: #ccc;
  content: ">";
}
/* 轮播图指示器样式 */
.indicators-bar {
  height: 5px;
  line-height: 5px;
}
ol.indicators-bar li {
  width: 50px;
  height: 5px;
  margin: 0px 5px;
  border-radius: 0%;
}
ol.indicators-bar li.active {
  width: 50px;
  height: 5px;
}
.menu {
  width: 80%;
  margin: auto;
  overflow: hidden;
}
.menu-left {
  width: 40%;
  height: 50px;
  line-height: 50px;
  float: left;
}
.menu-right {
  width: 60%;
  height: 50px;
  line-height: 50px;
  float: left;
  text-align: right;
}
.menu-right-item {
  cursor: pointer;
  padding: 5px 10px;
  margin-left: 10px;
}
.menu-right .active {
  border: 2px solid #283089;
  border-radius: 15px;
}
.content-item {
  margin: auto;
}
.content-item-width {
  width: 80%;
}
.content .content-item {
  display: none;
}
.content .active {
  display: block;
}