/* 重置默认边框 */
@import url(reset.css);
@import url(bootstrap-icons.css);

/* 公共布局 */
@import url(layout/back-to-top.css);
/* city */
@import url(layout/city.css);

/* banner */
@import url(layout/banner/index.css);
/* about */
@import url(layout/about/index.css);
/* honor */
@import url(layout/honor/index.css);
/* news */
@import url(layout/news/index.css);
/* cooperate */
@import url(layout/cooperate/index.css);
/* service */
@import url(layout/service/index.css);
/* product */
@import url(layout/product/index.css);
/* contact */
@import url(layout/contact/index.css);
/* footer */
@import url(layout/footer/index.css);
/* header */
@import url(layout/header/index.css);
/* news-center */
@import url(layout/news-center/index.css);
/* product-center */
@import url(layout/product-center/index.css);
/* honor-list */
@import url(layout/honor-list/honor-list1.css);
/* inside */
@import url(layout/inside/index.css);

/* 第三方库 */
@import url(meanmenu.min.css);

h1,
h2,
h3,
h4,
h5,
h6 {
  color: #000;
}

:root {
  --primary: #355efc;
  --secondary: #e93c05;
  --tertiary: #555555;
  --light: #dfe4fd;
  --dark: rgb(0, 0, 0);
}

.truncate {
  display: -webkit-box; /* 必须 */
  overflow: hidden; /* 必须 */
  text-overflow: ellipsis; /* 可选，当内容被裁切时显示省略号 */
  line-clamp: 1; /* 必须 */
  -webkit-line-clamp: 1; /* 必须 */
  -webkit-box-orient: vertical; /* 必须 */
  -webkit-box-pack: justify; /* 可选，根据需要自定义水平对*/
}
.truncate-2line {
  display: -webkit-box; /* 必须 */
  overflow: hidden; /* 必须 */
  text-overflow: ellipsis; /* 可选，当内容被裁切时显示省略号 */
  line-clamp: 2; /* 必须 */
  -webkit-line-clamp: 2; /* 必须 */
  -webkit-box-orient: vertical; /* 必须 */
  -webkit-box-pack: justify; /* 可选，根据需要自定义水平对*/
}
.truncate-3line {
  display: -webkit-box; /* 必须 */
  overflow: hidden; /* 必须 */
  text-overflow: ellipsis; /* 可选，当内容被裁切时显示省略号 */
  line-clamp: 3; /* 必须 */
  -webkit-line-clamp: 3; /* 必须 */
  -webkit-box-orient: vertical; /* 必须 */
  -webkit-box-pack: justify; /* 可选，根据需要自定义水平对*/
}
.truncate-4line {
  display: -webkit-box; /* 必须 */
  overflow: hidden; /* 必须 */
  text-overflow: ellipsis; /* 可选，当内容被裁切时显示省略号 */
  line-clamp: 4; /* 必须 */
  -webkit-line-clamp: 4; /* 必须 */
  -webkit-box-orient: vertical; /* 必须 */
  -webkit-box-pack: justify; /* 可选，根据需要自定义水平对*/
}
.truncate-5line {
  display: -webkit-box; /* 必须 */
  overflow: hidden; /* 必须 */
  text-overflow: ellipsis; /* 可选，当内容被裁切时显示省略号 */
  line-clamp: 5; /* 必须 */
  -webkit-line-clamp: 5; /* 必须 */
  -webkit-box-orient: vertical; /* 必须 */
  -webkit-box-pack: justify; /* 可选，根据需要自定义水平对*/
}
.truncate-6line {
  display: -webkit-box; /* 必须 */
  overflow: hidden; /* 必须 */
  text-overflow: ellipsis; /* 可选，当内容被裁切时显示省略号 */
  line-clamp: 6; /* 必须 */
  -webkit-line-clamp: 6; /* 必须 */
  -webkit-box-orient: vertical; /* 必须 */
  -webkit-box-pack: justify; /* 可选，根据需要自定义水平对*/
}
.truncate-7line {
  display: -webkit-box; /* 必须 */
  overflow: hidden; /* 必须 */
  text-overflow: ellipsis; /* 可选，当内容被裁切时显示省略号 */
  line-clamp: 7; /* 必须 */
  -webkit-line-clamp: 7; /* 必须 */
  -webkit-box-orient: vertical; /* 必须 */
  -webkit-box-pack: justify; /* 可选，根据需要自定义水平对*/
}
.dropdown:hover > .dropdown-menu {
  opacity: 1;
  top: 97%;
  visibility: visible;
  display: block;
}
.list-none {
  margin: auto;
}

.default-module {
  padding: 100px 0;
}
.bg-grey {
  background: #f8f9fa;
}
body {
  word-wrap: break-word;
}
#big_pic {
  z-index: 9;
}
.flex-1 {
  flex: 1;
}
