/* iconfont================================= */
@font-face {
  font-family: 'iconfont';
  /* project id 769799 */
  src: url('//at.alicdn.com/t/font_769799_rk3nw5mqn2.eot');
  src: url('//at.alicdn.com/t/font_769799_rk3nw5mqn2.eot?#iefix') format('embedded-opentype'), url('//at.alicdn.com/t/font_769799_rk3nw5mqn2.woff2') format('woff2'), url('//at.alicdn.com/t/font_769799_rk3nw5mqn2.woff') format('woff'), url('//at.alicdn.com/t/font_769799_rk3nw5mqn2.ttf') format('truetype'), url('//at.alicdn.com/t/font_769799_rk3nw5mqn2.svg#iconfont') format('svg');
}
.iconfont {
  font-family: "iconfont" !important;
  /*font-size:40rpx;*/
  /* margin: 0 10px; */
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.icon-xiala3::before {
  content: '\eb92';
}
.icon-xiala2::before {
  content: '\e645';
}
.icon-shanchu1::before {
  content: '\e68c';
}
.icon-caidan::before {
  content: '\e60f';
}
.icon-quxiao::before {
  content: '\e655';
}
.icon-fangdajing::before {
  content: '\e647';
}
/* iconfont================================= */
.pagecontainer {
  width: auto !important;
}
body {
  /* background-color: #fff; */
  margin: 0;
}
.container-fluid {
  overflow-x: hidden;
  padding: 0;
}
.ee-body-wrap td {
  display: flex;
}
.main-nav {
  flex: 1;
  z-index: 10;
}
.dropdown-item.active,
.dropdown-item:active {
  color: #fff;
  background-color: #f60;
}
.dropdown:hover > .dropdown-menu {
  display: block;
}
.dropdown > .dropdown-toggle:active {
  pointer-events: none;
}
/* video=========================== */
.video-wrap {
  position: relative;
  width: 100%;
  z-index: -999;
}
.video-wrap img {
  position: absolute;
  top: 50%;
  left: 8%;
  transform: translateY(-50%);
  width: 30%;
  height: auto;
}
.more-link a:link {
  font-weight: bold;
  text-decoration: none;
  color: #c00;
}
.more-link a:active {
  text-decoration: none;
  color: #C00;
}
.more-link a:visited {
  text-decoration: none;
  color: #C00;
}
.more-link a:hover {
  text-decoration: none;
  color: #C00;
}
.sign-me a:link {
  font-weight: bold;
  text-decoration: none;
  color: #999;
}
.sign-me a:active {
  text-decoration: none;
  color: #999;
}
.sign-me a:visited {
  text-decoration: none;
  color: #999;
}
.sign-me a:hover {
  text-decoration: none;
  color: #999;
}
/* 先找到这里面的方法 */
/* define bootstrap 5 columns */
.col-xs-1-5,
.col-sm-1-5,
.col-md-1-5,
.col-lg-1-5 {
  position: relative;
  min-height: 1px;
  padding-right: 10px;
  padding-left: 10px;
}
.col-xs-1-5 {
  width: 20%;
  float: left;
}
@media (min-width: 768px) {
  .col-sm-1-5 {
    width: 20%;
    float: left;
  }
}
@media (min-width: 992px) {
  .col-md-1-5 {
    width: 20%;
    float: left;
  }
}
@media (min-width: 1200px) {
  .col-lg-1-5 {
    width: 20%;
    float: left;
  }
}
.center-vertical {
  position: relative;
  top: 50%;
  transform: translateY(-50%);
}
.detail-page-footer {
  width: 100%;
  max-height: 462px;
  box-sizing: content-box;
  border-bottom: 25px solid #f60;
  background: url(../images/footer-bg.png) no-repeat center / 100% 100%;
}
.tabbar-item-wrap {
  list-style: none;
  color: #fff;
}
.tabbar-item-wrap span {
  line-height: 2em;
}
.tabbar-item-wrap li:hover span {
  color: #f60;
}
.tabbar-item-wrap li {
  padding: 5px;
  border-bottom: 4px solid transparent;
}
.tabbar-item-wrap li:hover {
  border-bottom: 4px solid #f60;
}
.nav-item {
  color: #fff;
  text-decoration: none;
  font-weight: 600;
}
.nav-link {
  padding: 0;
}
.nav-link.active {
  color: #f60;
  border-bottom: 3px solid #f60;
}
.l-s-none {
  list-style: none;
}
.l-s-change {
  list-style-image: url(../images/sign1.png);
}
.description-text h4 {
  font-size: 1.8em;
}
/* .tab-content>div {
  display: none;
  padding: 0 5%;
  color: #fff;
  height: 320;
  overflow: auto;
} */
.tab-content > div h4 {
  color: #f60;
}
.show.active {
  display: block;
}
.table-wrap {
  color: #fff;
  border-color: #fff;
  margin-bottom: 3%;
}
.table-wrap td {
  border-collapse: collapse;
  padding: 0.5em;
}
.carousel-control-prev {
  justify-content: flex-start;
}
.carousel-control-next {
  justify-content: flex-end;
}
.carousel-control-prev-icon.custom,
.carousel-control-next-icon.custom {
  width: 22%;
  height: 25%;
}
.carousel-control-prev-icon.custom {
  background-image: url(../images/prev-icon.png);
}
.carousel-control-next-icon.custom {
  background-image: url(../images/next-icon.png);
}
.carousel-indicators > li {
  cursor: pointer;
}
/*# sourceMappingURL=./public.css.map */