.mainbanner-cover,
.mainbanner .slick-list {
  border-radius: 15px;
  overflow: hidden; }

.mainbanner-wrapper {
  height: 412px !important;
  position: relative; }

.mainbanner-cover,
.mainbanner .item {
  height: 372px !important;
  text-decoration: none !important;
  border: 0px !important;
  outline: none !important;
  background-size: cover;
  background-position: 0% 100%;
  background-repeat: no-repeat;
  display: block !important; }

.mainbanner-cover {
  position: absolute;
  top: 0px;
  left: 0px;
  width: 100%; }

.mainbanner-cover,
.mainbanner .slick-list {
  -webkit-filter: drop-shadow(0px 12px 16px rgba(0, 0, 0, 0.08));
          filter: drop-shadow(0px 12px 16px rgba(0, 0, 0, 0.08)); }

.mainbanner {
  margin-left: 0px;
  margin-right: 0px;
  overflow-y: hidden !important;
  visibility: hidden !important; }
  .mainbanner .slick-list {
    overflow-y: hidden; }
  .mainbanner.visible {
    visibility: visible !important; }

.mainbanner-side {
  display: block !important;
  text-decoration: none !important;
  height: 178px;
  border-radius: 15px;
  overflow: hidden;
  background-size: cover;
  background-position: 100% 100%;
  background-repeat: no-repeat; }
  .mainbanner-side .data .tip {
    background: rgba(19, 14, 68, 0.6);
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    color: white;
    border-radius: 15px;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    font-weight: 200; }
  .mainbanner-side .data .title {
    font-weight: 500;
    font-size: 18px;
    color: white !important;
    margin-top: 2px; }
  .mainbanner-side .data .item-btn {
    display: inline-block;
    color: white;
    border-radius: 10px;
    -webkit-box-shadow: 0px 0px 0px 1px rgba(255, 255, 255, 0.7);
            box-shadow: 0px 0px 0px 1px rgba(255, 255, 255, 0.7); }
  .mainbanner-side:hover {
    cursor: pointer; }
    .mainbanner-side:hover .data .item-btn {
      background: white;
      color: #393186;
      -webkit-box-shadow: 0px 0px 0px 1px white;
              box-shadow: 0px 0px 0px 1px white; }

@media (max-width: 1199px) {
  .mainbanner-wrapper {
    height: 350px !important; }
  .mainbanner-cover,
  .mainbanner .item {
    height: 300px !important; }
  .mainbanner-side {
    height: 146px; }
    .mainbanner-side .data .title {
      font-size: 16px;
      line-height: 1.1; } }

@media (max-width: 991px) {
  .mainbanner-wrapper {
    height: auto !important; }
  .main-sidebar-items {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex; }
    .main-sidebar-items .sidebar-item {
      -webkit-box-flex: 0;
          -ms-flex: 0 0 50%;
              flex: 0 0 50%; } }

@media (max-width: 767px) {
  .main-sidebar-items {
    display: block; }
    .main-sidebar-items .sidebar-item {
      -webkit-box-flex: 0;
          -ms-flex: 0 0 100%;
              flex: 0 0 100%; }
  .mainbanner-cover,
  .mainbanner .item {
    height: 220px !important; } }


/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9zY3NzL2Jsb2Nrcy9tYWluYmFubmVyLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vc2Nzcy9nbG9iYWwuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQTs7RUFFRSxtQkFBbUI7RUFDbkIsZ0JBQWdCOztBQUdsQjtFQUNFLHdCQUE2RDtFQUM3RCxrQkFBa0I7O0FBR3BCOztFQUVFLHdCQUFtQztFQUNuQyxnQ0FBZ0M7RUFDaEMsc0JBQXNCO0VBQ3RCLHdCQUF3QjtFQUN4QixzQkFBc0I7RUFDdEIsNEJBQTRCO0VBQzVCLDRCQUE0QjtFQUM1Qix5QkFBeUI7O0FBRzNCO0VBQ0Usa0JBQWtCO0VBQ2xCLFFBQVE7RUFDUixTQUFTO0VBQ1QsV0FBVzs7QUFHYjs7RUFFRSw4REFBc0Q7VUFBdEQsc0RBQXNEOztBQUd4RDtFQUNFLGdCQUFnQjtFQUNoQixpQkFBaUI7RUFDakIsNkJBQTZCO0VBQzdCLDZCQUE2QjtFQUovQjtJQU9JLGtCQUFrQjtFQVB0QjtJQVdJLDhCQUE4Qjs7QUFJbEM7RUFDRSx5QkFBeUI7RUFDekIsZ0NBQWdDO0VBQ2hDLGFBQXFDO0VBQ3JDLG1CQUFtQjtFQUNuQixnQkFBZ0I7RUFDaEIsc0JBQXNCO0VBQ3RCLDhCQUE4QjtFQUM5Qiw0QkFBNEI7RUFSOUI7SUFZTSxpQ0FBaUM7SUFDakMsb0JBQWE7SUFBYixvQkFBYTtJQUFiLGFBQWE7SUFDYixZQUFZO0lBQ1osbUJBQW1CO0lBQ25CLHlCQUFtQjtRQUFuQixzQkFBbUI7WUFBbkIsbUJBQW1CO0lBQ25CLGdCQUFnQjtFQWpCdEI7SUFxQk0sZ0JBQWdCO0lBQ2hCLGVBQWU7SUFDZix1QkFBdUI7SUFDdkIsZUFBZTtFQXhCckI7SUE0Qk0scUJBQXFCO0lBQ3JCLFlBQVk7SUFDWixtQkFBbUI7SUFDbkIsNERBQW9EO1lBQXBELG9EQUFvRDtFQS9CMUQ7SUFvQ0ksZUFBZTtJQXBDbkI7TUF3Q1EsaUJBQWlCO01BQ2pCLGNDckVTO01Ec0VULHlDQUFpQztjQUFqQyxpQ0FBaUM7O0FBTXpDO0VBQ0U7SUFDRSx3QkFBd0I7RUFHMUI7O0lBRUUsd0JBQXdCO0VBRzFCO0lBQ0UsYUFBYTtJQURmO01BS00sZUFBZTtNQUNmLGdCQUFnQixJQUNqQjs7QUFLUDtFQUNFO0lBQ0UsdUJBQXVCO0VBR3pCO0lBQ0Usb0JBQWE7SUFBYixvQkFBYTtJQUFiLGFBQWE7SUFEZjtNQUlJLG1CQUFhO1VBQWIsaUJBQWE7Y0FBYixhQUFhLElBQ2Q7O0FBSUw7RUFDRTtJQUNFLGNBQWM7SUFEaEI7TUFJSSxtQkFBYztVQUFkLGtCQUFjO2NBQWQsY0FBYztFQUlsQjs7SUFFRSx3QkFBd0IsSUFDekIiLCJmaWxlIjoiL2Fzc2V0cy9jc3MvL3BhZ2VzL21haW4uY3NzIiwic291cmNlc0NvbnRlbnQiOlsiLm1haW5iYW5uZXItY292ZXIsXHJcbi5tYWluYmFubmVyIC5zbGljay1saXN0IHtcclxuICBib3JkZXItcmFkaXVzOiAxNXB4O1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbn1cclxuXHJcbi5tYWluYmFubmVyLXdyYXBwZXIge1xyXG4gIGhlaWdodDogKCRtYWluYmFubmVyX2l0ZW0gKyAkbWFpbmJhbm5lcl9kb3RoZWlnaHQpICFpbXBvcnRhbnQ7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG59XHJcblxyXG4ubWFpbmJhbm5lci1jb3ZlcixcclxuLm1haW5iYW5uZXIgLml0ZW0ge1xyXG4gIGhlaWdodDogJG1haW5iYW5uZXJfaXRlbSAhaW1wb3J0YW50O1xyXG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xyXG4gIGJvcmRlcjogMHB4ICFpbXBvcnRhbnQ7XHJcbiAgb3V0bGluZTogbm9uZSAhaW1wb3J0YW50O1xyXG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCUgMTAwJTtcclxuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5tYWluYmFubmVyLWNvdmVyIHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgdG9wOiAwcHg7XHJcbiAgbGVmdDogMHB4O1xyXG4gIHdpZHRoOiAxMDAlO1xyXG59XHJcblxyXG4ubWFpbmJhbm5lci1jb3ZlcixcclxuLm1haW5iYW5uZXIgLnNsaWNrLWxpc3Qge1xyXG4gIGZpbHRlcjogZHJvcC1zaGFkb3coMHB4IDEycHggMTZweCByZ2JhKDAsIDAsIDAsIDAuMDgpKTtcclxufVxyXG5cclxuLm1haW5iYW5uZXIge1xyXG4gIG1hcmdpbi1sZWZ0OiAwcHg7XHJcbiAgbWFyZ2luLXJpZ2h0OiAwcHg7XHJcbiAgb3ZlcmZsb3cteTogaGlkZGVuICFpbXBvcnRhbnQ7XHJcbiAgdmlzaWJpbGl0eTogaGlkZGVuICFpbXBvcnRhbnQ7XHJcblxyXG4gIC5zbGljay1saXN0IHtcclxuICAgIG92ZXJmbG93LXk6IGhpZGRlbjtcclxuICB9XHJcblxyXG4gICYudmlzaWJsZSB7XHJcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG59XHJcblxyXG4ubWFpbmJhbm5lci1zaWRlIHtcclxuICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xyXG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xyXG4gIGhlaWdodDogKCRtYWluYmFubmVyX2l0ZW0gLSAxNnB4KSAvIDI7XHJcbiAgYm9yZGVyLXJhZGl1czogMTVweDtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMTAwJSAxMDAlO1xyXG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcblxyXG4gIC5kYXRhIHtcclxuICAgIC50aXAge1xyXG4gICAgICBiYWNrZ3JvdW5kOiByZ2JhKDE5LCAxNCwgNjgsIDAuNik7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGNvbG9yOiB3aGl0ZTtcclxuICAgICAgYm9yZGVyLXJhZGl1czogMTVweDtcclxuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgZm9udC13ZWlnaHQ6IDIwMDtcclxuICAgIH1cclxuXHJcbiAgICAudGl0bGUge1xyXG4gICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgIGNvbG9yOiB3aGl0ZSAhaW1wb3J0YW50O1xyXG4gICAgICBtYXJnaW4tdG9wOiAycHg7XHJcbiAgICB9XHJcblxyXG4gICAgLml0ZW0tYnRuIHtcclxuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICBjb2xvcjogd2hpdGU7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XHJcbiAgICAgIGJveC1zaGFkb3c6IDBweCAwcHggMHB4IDFweCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNyk7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmOmhvdmVyIHtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuXHJcbiAgICAuZGF0YSB7XHJcbiAgICAgIC5pdGVtLWJ0biB7XHJcbiAgICAgICAgYmFja2dyb3VuZDogd2hpdGU7XHJcbiAgICAgICAgY29sb3I6ICR2aW9sZXQxO1xyXG4gICAgICAgIGJveC1zaGFkb3c6IDBweCAwcHggMHB4IDFweCB3aGl0ZTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xyXG4gIC5tYWluYmFubmVyLXdyYXBwZXIge1xyXG4gICAgaGVpZ2h0OiAzNTBweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm1haW5iYW5uZXItY292ZXIsXHJcbiAgLm1haW5iYW5uZXIgLml0ZW0ge1xyXG4gICAgaGVpZ2h0OiAzMDBweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm1haW5iYW5uZXItc2lkZSB7XHJcbiAgICBoZWlnaHQ6IDE0NnB4O1xyXG5cclxuICAgIC5kYXRhIHtcclxuICAgICAgLnRpdGxlIHtcclxuICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuMTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XHJcbiAgLm1haW5iYW5uZXItd3JhcHBlciB7XHJcbiAgICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tYWluLXNpZGViYXItaXRlbXMge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuXHJcbiAgICAuc2lkZWJhci1pdGVtIHtcclxuICAgICAgZmxleDogMCAwIDUwJTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gIC5tYWluLXNpZGViYXItaXRlbXMge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcblxyXG4gICAgLnNpZGViYXItaXRlbSB7XHJcbiAgICAgIGZsZXg6IDAgMCAxMDAlO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLm1haW5iYW5uZXItY292ZXIsXHJcbiAgLm1haW5iYW5uZXIgLml0ZW0ge1xyXG4gICAgaGVpZ2h0OiAyMjBweCAhaW1wb3J0YW50O1xyXG4gIH1cclxufVxyXG4iLCIkYmc6ICNmOGY5ZmE7XHJcbiRncmF5MTogI2YwZjNmNTtcclxuJGdyYXkyOiAjYTVhNWE1O1xyXG4kZ3JheTM6ICM2NDY0NjQ7XHJcbiRncmF5NDogIzMzMzMzMztcclxuJGdyYXk1OiAjZWFlZGYwO1xyXG4kZ3JheTY6ICNkN2RkZTM7XHJcbiRncmF5NzogIzQ4NDg0ODtcclxuJGdyYXk4OiAjZjlmOWZhO1xyXG4kZ3JheTk6ICNhYmFiYWI7XHJcbiRncmF5MTA6ICM3NTc1NzU7XHJcbiRncmF5MTE6ICM5YTlhOWE7XHJcbiRncmF5MTI6ICM1ZTYwNjI7XHJcbiRncmF5MTM6ICM5NTk1OTU7XHJcbiRncmF5MTQ6ICNjZWQ0ZGI7XHJcbiRncmF5MTU6ICNiYWJhYmE7XHJcbiRncmF5MTY6ICM2NjY2NjY7XHJcbiRncmF5MTc6ICM3ODc4Nzg7XHJcbiRncmF5Ymx1ZTogI2RjZTNlYTtcclxuJGdyYXlibHVlMjogI2QzZGNlNDtcclxuJGdyYXlibHVlMzogI2RlZTRlYTtcclxuXHJcbiR2aW9sZXQxOiAjMzkzMTg2O1xyXG4kdmlvbGV0MzogI2JhM2Q5ODtcclxuJHZpb2xldDI6ICNjYTM0YTI7XHJcblxyXG4kcmVkOiAjZmYyMDAyO1xyXG4kcmVkMjogI2Y0ZTZlNjtcclxuJHJlZDM6ICNkMTgyNzc7XHJcbiRncmVlbjogIzZiY2U1YjtcclxuJGJsdWU6ICM0NTczZTk7XHJcbiR5ZWxsb3c6ICNmZmMwMTk7XHJcblxyXG4vL9Cg0LDQt9C80LXRgNGLXHJcbiRoZWlnaHQtcGFuZWw6IDU4cHg7XHJcbiRzaGlmdC1zaWRlOiAtNTBweDtcclxuJHNoaWZ0LXNpZGUtcGx1czogLTEgKiAkc2hpZnQtc2lkZTtcclxuXHJcbi8v0JPQu9Cw0LLQvdGL0Lkg0LHQsNC90L3QtdGAXHJcbiRtYWluYmFubmVyX2l0ZW06IDM3MnB4O1xyXG4kbWFpbmJhbm5lcl9kb3RoZWlnaHQ6IDQwcHg7XHJcblxyXG4vL9Cg0LDQt9C80LXRgNGLINC00L7Qv1xyXG4kcGFkZGluZ19wb3BjYXQ6IDhweDtcclxuXHJcbi8v0J/QtdGA0LXQvtC/0YDQtdC00LXQu9C10L3QuNC1IGJvb3RzdHJhcFxyXG4kY29udGFpbmVyLW1heC13aWR0aHM6IChcclxuICBzbTogNTQwcHgsXHJcbiAgbWQ6IDcyMHB4LFxyXG4gIGxnOiA5NjBweCxcclxuICB4bDogMTIwMHB4LFxyXG4pO1xyXG4iXSwic291cmNlUm9vdCI6IiJ9*/