* {
  padding: 0;
  margin: 0;
  box-sizing: border-box;
  /* outline: none; */
}
body,
html {
  background: #fff ;
  color: #242425;
  font-size: 14px;
  min-height: 100vh;
  position: relative;
}
ul,
li {
  list-style: none;
}
img {
  max-width: 100%;
}
a {
  text-decoration: none;
  color: inherit;
}

@font-face {
  font-family: 'D-DIN-PRO';
  src: url('/App/Tpl/Home/Default/Public/font/D-DIN-Bold.woff') format('woff');
}
.number{
    font-family: 'D-DIN-PRO';
}
/*定义滚动条高宽及背景 高宽分别对应横竖滚动条的尺寸*/
::-webkit-scrollbar {
  width: 6px;
  height: 6px;
  background-color: #ddd;
}

/*定义滚动条轨道 内阴影+圆角*/
::-webkit-scrollbar-track {
  border-radius: 3px;
  background-color: #ddd;
}

/*定义滑块 内阴影+圆角*/
::-webkit-scrollbar-thumb {
  border-radius: 3px;
  background-color: #777;
}
.oh1 {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.oh2 {
  display: -webkit-box;
  -webkit-line-clamp: 2; /* 定义显示的最大行数 */
  -webkit-box-orient: vertical;
  overflow: hidden;
  text-overflow: ellipsis;
}
.oh3 {
  display: -webkit-box;
  -webkit-line-clamp: 3; /* 定义显示的最大行数 */
  -webkit-box-orient: vertical;
  overflow: hidden;
  text-overflow: ellipsis;
}
.oh4 {
  display: -webkit-box;
  -webkit-line-clamp: 4; /* 定义显示的最大行数 */
  -webkit-box-orient: vertical;
  overflow: hidden;
  text-overflow: ellipsis;
}
.fs0 {
  font-size: 0;
}

.center {
  width: 1440px;
  margin: 0 auto;
}
.colorMain {
  color: #0068fb;
}
.bkMain {
  background-color: #0068fb;
}
/* --------------区分手机电脑 start--------------- */
.isPc {
  display: block;
}

.isPhone {
  display: none;
}
@media screen and (max-width: 1200px) {
  .isPc {
    display: none;
  }
  .isPhone {
    display: block;
  }
  .center {
    width: 100%;
    padding: 0 10px;
  }
}
