@charset "UTF-8";

.el-loading-spinner {
  background-image: url(../assets/img/loading.f2dcb013.gif);
  /*设置自己想要的图片或gif*/
  background-repeat: no-repeat;
  background-size: 200px 200px;
  height: 200px;
  width: 100%;
  background-position: center;
  top: 50%;
}

.el-loading-spinner .circular {
  /*隐藏 默认的 loading 动画*/
  display: none;
}

.el-loading-spinner .el-loading-text {
  /*作为扩充，这个是用来设置文字的位置的，本人没用到文字，就没设置，如有需要，自行设置……*/
  top: 60%;
  color: #ff6000;
}

/* fade */
.fade-enter-active,
.fade-leave-active {
  -webkit-transition: opacity 0.28s;
  transition: opacity 0.28s;
}

.fade-enter,
.fade-leave-active {
  opacity: 0;
}

/* fade-transform */
.fade-transform-leave-active,
.fade-transform-enter-active {
  -webkit-transition: all 0.5s;
  transition: all 0.5s;
}

.fade-transform-enter {
  opacity: 0;
  -webkit-transform: translateX(-30px);
          transform: translateX(-30px);
}

.fade-transform-leave-to {
  opacity: 0;
  -webkit-transform: translateX(30px);
          transform: translateX(30px);
}

/* breadcrumb transition */
.breadcrumb-enter-active,
.breadcrumb-leave-active {
  -webkit-transition: all 0.5s;
  transition: all 0.5s;
}

.breadcrumb-enter,
.breadcrumb-leave-active {
  opacity: 0;
  -webkit-transform: translateX(20px);
          transform: translateX(20px);
}

.breadcrumb-move {
  -webkit-transition: all 0.5s;
  transition: all 0.5s;
}

.breadcrumb-leave-active {
  position: absolute;
}

/* component-fade */
.component-fade-leave-active,
.component-fade-enter-active {
  -webkit-transition: all 0.5s;
  transition: all 0.5s;
}

.component-fade-enter {
  opacity: 0;
  -webkit-transform: translateX(-30px);
          transform: translateX(-30px);
}

.component-fade-leave-to {
  opacity: 0;
  -webkit-transform: translateX(30px);
          transform: translateX(30px);
}

.el-breadcrumb__inner,
.el-breadcrumb__inner a {
  font-weight: 400 !important;
}

.el-upload input[type=file] {
  display: none !important;
}

.el-upload__input {
  display: none;
}

.selected {
  color: #FF6000 !important;
}

::v-deep .el-button:hover {
  color: #FF6000;
  border-color: #FF6000;
  background-color: #fff;
}

.el-button:focus, .el-button:hover {
  border-color: #FF6000;
  color: #FF6000;
  background-color: rgba(255, 96, 0, 0.1);
}

.el-button--primary {
  border-color: #FF6000;
  color: #FF6000;
  background-color: rgba(255, 96, 0, 0.1);
}

.el-select .el-input__inner:focus {
  border-color: #FF6000;
}

.el-badge__content {
  background-color: #FF2323;
  line-height: 16px;
}

.el-link.el-link--default:hover {
  color: #FF6000;
}
.el-link.el-link--default:hover::after {
  border-color: #ff6000;
}

.el-checkbox__input.is-checked .el-checkbox__inner {
  background-color: #FF6000;
  border-color: #FF6000;
}

.el-checkbox__input.is-focus .el-checkbox__inner {
  border-color: #FF6000;
}

.el-radio-button__orig-radio:checked + .el-radio-button__inner {
  background-color: #FF6000;
  -webkit-box-shadow: -1px 0 0 0 #FF6000;
          box-shadow: -1px 0 0 0 #FF6000;
}

.el-input-number__decrease:hover, .el-input-number__increase:hover {
  color: #FF6000;
}

::v-deep.el-input-number:hover {
  border-color: #FF6000;
}

.el-input__inner:focus {
  border-color: #ff6000;
}

.el-input__inner:hover {
  border-color: #ff6000;
}

.el-dialog {
  -webkit-transform: none;
          transform: none;
  left: 0;
  position: relative;
  margin: 0 auto;
}

.upload-container .el-upload {
  width: 100%;
}
.upload-container .el-upload .el-upload-dragger {
  width: 100%;
  height: 200px;
}

.el-dropdown-menu a {
  display: block;
}

.el-range-separator {
  -webkit-box-sizing: content-box;
          box-sizing: content-box;
}

.el-form-item__label {
  color: #666666;
  font-weight: 400;
}

.el-form-item__label:before {
  color: #FF0000;
}

.el-badge__content.is-fixed.is-dot {
  right: 0;
}

.el-pagination.is-background .el-pager li:not(.disabled).active {
  background-color: #FF6000;
}

.el-pagination.is-background .el-pager li:not(.disabled):hover {
  color: #FF6000;
}

.el-tabs__item.is-active {
  color: #FF6000;
}

.el-tabs__item:hover {
  color: #FF6000;
}

.el-tabs__active-bar {
  background-color: #FF6000;
}

.el-checkbox__input.is-checked .el-checkbox__inner, .el-checkbox__input.is-indeterminate .el-checkbox__inner {
  background-color: #FF6000;
  border-color: #FF6000;
}

.el-checkbox__inner:hover {
  border-color: #FF6000;
}

.el-tag {
  border-radius: 0;
  color: #FF9A22;
  background-color: #fff;
  border-color: #FF8A00;
  font-weight: 600;
}

.el-input-number__decrease:hover:not(.is-disabled) ~ .el-input .el-input__inner:not(.is-disabled), .el-input-number__increase:hover:not(.is-disabled) ~ .el-input .el-input__inner:not(.is-disabled) {
  border-color: #FF6000;
}

.el-select .el-input.is-focus .el-input__inner {
  border-color: #FF6000;
}

.el-tabs__item:focus.is-active.is-focus:not(:active) {
  -webkit-box-shadow: none;
          box-shadow: none;
}

/* 修改 取消 按钮默认的边框颜色 */
.oe-dialog-btn .el-button:first-child {
  border-color: #dcdfe6;
}

/* 修改 确认 按钮默认的边框颜色 */
.oe-dialog-btn .el-button:last-child {
  background: #FF6A00;
  border-color: #FF6A00;
}

/* 修改 取消 按钮悬浮时的边框色、背景色和文字颜色 */
.oe-dialog-btn .el-button:first-child:hover {
  border-color: #dcdfe6;
  background: #f5f7fa;
  color: #131414;
}

/* 修改 确认 按钮悬浮时的边框色、背景色和文字颜色 */
.oe-dialog-btn .el-button:last-child:hover {
  border-color: #ff8c2e;
  background: #ff8c2e;
  color: #fff;
}

/* 修改 取消 按钮点击时的边框色、背景色和文字颜色 */
.oe-dialog-btn .el-button:first-child:active {
  border-color: #131414;
  background: #fff;
  color: #131414;
}

/* 修改 确认 按钮点击时的边框色、背景色和文字颜色 */
.oe-dialog-btn .el-button:last-child:active {
  border-color: #d05904;
  background: #d05904;
  color: #fff;
}

/* 以下两个是修改右上角关闭图标 没有抽取到上面的类中 可以根据具体需要选择要不要抽取 */
/* 修改 MessageBox 右上角关闭按钮 */
.el-message-box__headerbtn:hover .el-icon-close {
  color: #f15f00;
}

/* 修改 Dialog 右上角关闭按钮 */
.el-dialog__headerbtn:hover .el-dialog__close {
  color: #f15f00;
}

.el-checkbox__input.is-checked + .el-checkbox__label {
  color: #ff6000;
}

#app .main-container {
  min-height: 100%;
  -webkit-transition: margin-left 0.28s;
  transition: margin-left 0.28s;
  margin-left: 0 !important;
  position: relative;
}
#app .sidebar-container {
  -webkit-transition: width 0.28s;
  transition: width 0.28s;
  width: 0px !important;
  background-color: #FFF;
  height: 100%;
  position: fixed;
  font-size: 0px;
  top: 0;
  bottom: 0;
  left: 0;
  z-index: 1001;
  overflow: hidden;
}
#app .sidebar-container .horizontal-collapse-transition {
  -webkit-transition: 0s width ease-in-out, 0s padding-left ease-in-out, 0s padding-right ease-in-out;
  transition: 0s width ease-in-out, 0s padding-left ease-in-out, 0s padding-right ease-in-out;
}
#app .sidebar-container .scrollbar-wrapper {
  overflow-x: hidden !important;
}
#app .sidebar-container .el-scrollbar__bar.is-vertical {
  right: 0px;
}
#app .sidebar-container .el-scrollbar {
  height: 100%;
}
#app .sidebar-container.has-logo .el-scrollbar {
  height: calc(100% - 50px);
}
#app .sidebar-container .is-horizontal {
  display: none;
}
#app .sidebar-container a {
  display: inline-block;
  width: 100%;
  overflow: hidden;
}
#app .sidebar-container .svg-icon {
  margin-right: 16px;
}
#app .sidebar-container .sub-el-icon {
  margin-right: 12px;
  margin-left: -2px;
}
#app .sidebar-container .el-menu {
  border: none;
  height: 100%;
  width: 100% !important;
}
#app .sidebar-container .submenu-title-noDropdown:hover,
#app .sidebar-container .el-submenu__title:hover {
  background-color: #6db6ff !important;
}
#app .sidebar-container .el-menu-item.is-active {
  border-right: 3px solid #0F57D8;
}
#app .sidebar-container .is-active > .el-submenu__title {
  color: #0F57D8 !important;
}
#app .sidebar-container .nest-menu .el-submenu > .el-submenu__title, #app .sidebar-container .el-submenu .el-menu-item {
  min-width: 0px !important;
  background-color: #FFF !important;
}
#app .sidebar-container .nest-menu .el-submenu > .el-submenu__title:hover, #app .sidebar-container .el-submenu .el-menu-item:hover {
  background-color: #d9ecff !important;
}
#app .hideSidebar .sidebar-container {
  width: 54px !important;
}
#app .hideSidebar .main-container {
  margin-left: 54px;
}
#app .hideSidebar .submenu-title-noDropdown {
  padding: 0 !important;
  position: relative;
}
#app .hideSidebar .submenu-title-noDropdown .el-tooltip {
  padding: 0 !important;
}
#app .hideSidebar .submenu-title-noDropdown .el-tooltip .svg-icon {
  margin-left: 20px;
}
#app .hideSidebar .submenu-title-noDropdown .el-tooltip .sub-el-icon {
  margin-left: 19px;
}
#app .hideSidebar .el-submenu {
  overflow: hidden;
}
#app .hideSidebar .el-submenu > .el-submenu__title {
  padding: 0 !important;
}
#app .hideSidebar .el-submenu > .el-submenu__title .svg-icon {
  margin-left: 20px;
}
#app .hideSidebar .el-submenu > .el-submenu__title .sub-el-icon {
  margin-left: 19px;
}
#app .hideSidebar .el-submenu > .el-submenu__title .el-submenu__icon-arrow {
  display: none;
}
#app .hideSidebar .el-menu--collapse .el-submenu > .el-submenu__title > span {
  height: 0;
  width: 0;
  overflow: hidden;
  visibility: hidden;
  display: inline-block;
}
#app .el-menu--collapse .el-menu .el-submenu {
  min-width: 0px !important;
}
#app .mobile .main-container {
  margin-left: 0px;
}
#app .mobile .sidebar-container {
  -webkit-transition: -webkit-transform 0.28s;
  transition: -webkit-transform 0.28s;
  transition: transform 0.28s;
  transition: transform 0.28s, -webkit-transform 0.28s;
  width: 0px !important;
}
#app .mobile.hideSidebar .sidebar-container {
  pointer-events: none;
  -webkit-transition-duration: 0.3s;
          transition-duration: 0.3s;
  -webkit-transform: translate3d(0px, 0, 0);
          transform: translate3d(0px, 0, 0);
}
#app .withoutAnimation .main-container,
#app .withoutAnimation .sidebar-container {
  -webkit-transition: none;
  transition: none;
}

.el-menu--vertical > .el-menu .svg-icon {
  margin-right: 16px;
}
.el-menu--vertical > .el-menu .sub-el-icon {
  margin-right: 12px;
  margin-left: -2px;
}
.el-menu--vertical .nest-menu .el-submenu > .el-submenu__title:hover,
.el-menu--vertical .el-menu-item:hover {
  background-color: #6db6ff !important;
}
.el-menu--vertical > .el-menu--popup {
  max-height: 100vh;
  overflow-y: auto;
}
.el-menu--vertical > .el-menu--popup::-webkit-scrollbar-track-piece {
  background: #d3dce6;
}
.el-menu--vertical > .el-menu--popup::-webkit-scrollbar {
  width: 6px;
}
.el-menu--vertical > .el-menu--popup::-webkit-scrollbar-thumb {
  background: #99a9bf;
  border-radius: 20px;
}

.el-table {
  font-size: 14px;
}

.el-table__body-wrapper::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 12px;
  /*高宽分别对应横竖滚动条的尺寸*/
  height: 12px;
}

.el-table__body-wrapper::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 5px;
  background: #C8C8C8;
}

.el-table__body-wrapper::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  background: #F3F4F6;
}

::-webkit-scrollbar {
  width: 12px;
  height: 12px;
}

::-webkit-scrollbar-thumb {
  background-color: #d3d3d3;
  border-radius: 8px;
}

::-webkit-scrollbar-track {
  border-radius: 8px;
  background-color: #ededed;
}

.el-tooltip__popper {
  max-width: 30% !important;
}

.el-tooltip__popper,
.el-tooltip__popper.is-dark {
  font-size: 12px !important;
  line-height: 18px !important;
}

.el-table--border th:first-child .cell,
.el-table--border td:first-child .cell {
  padding-left: 18px;
}

body {
  height: 100%;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  text-rendering: optimizeLegibility;
  font-family: Microsoft YaHei, Helvetica Neue, Helvetica, PingFang SC, Hiragino Sans GB, Arial, sans-serif;
}

label {
  font-weight: 700;
}

html {
  height: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}

#app {
  height: 100%;
}

*,
*:before,
*:after {
  -webkit-box-sizing: inherit;
          box-sizing: inherit;
}

a:focus,
a:active {
  outline: none;
}

a,
a:focus,
a:hover {
  cursor: pointer;
  color: inherit;
  text-decoration: none;
}

div:focus {
  outline: none;
}

.clearfix:after {
  visibility: hidden;
  display: block;
  font-size: 0;
  content: " ";
  clear: both;
  height: 0;
}

input {
  outline: none;
}

.app-container {
  padding: 20px;
}

.fl {
  float: left;
}

.fr {
  float: right;
}

.row_2_hidden {
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
}

.row_1_hidden {
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
}

@font-face {
  font-family: "钉钉进步体 newRegular";
  font-weight: 400;
  src: url(../assets/fonts/DingTalk-JinBuTi.8fc95373.woff2) format('woff2'),
  url(../assets/fonts/DingTalk-JinBuTi.e72e77c6.woff) format('woff');
  font-display: swap;
}
.pwd-strong-tip{
  padding-left: 20px;
  margin-bottom: 15px;
}
.pwd-strong-span{
  font-size: 12px;
  color: #9AA1AB;
  line-height: 16px;
}

[data-v-d16d6306]:export {
  menuText: #282828;
  menuBg: #FFF;
}
.navbar[data-v-d16d6306] {
  height: 34px;
  overflow: hidden;
  background: #E3E4E5;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-shadow: 0px 1px 0px 0px #d9dadb;
          box-shadow: 0px 1px 0px 0px #d9dadb;
}
.navbar .navbarContent[data-v-d16d6306] {
  width: 1200px;
}
.navbar .navbarContent .felxCenter[data-v-d16d6306] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 100%;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.navbar .navbarContent .felxCenter .kf[data-v-d16d6306] {
  color: #333333;
  font-size: 14px;
}
.navbar .navbarContent .felxCenter .kf .tel[data-v-d16d6306] {
  font-style: oblique;
  color: #ff6000;
  font-weight: 600;
}
.navbar .navbarContent .el-link[data-v-d16d6306] {
  color: #666666;
}
.navbar .navbarContent .el-divider[data-v-d16d6306] {
  background-color: #999;
}
.navbar .navbarContent .el-divider--vertical[data-v-d16d6306] {
  height: 0.7em;
}
[data-v-d16d6306]:export {
  menuText: #282828;
  menuBg: #FFF;
}
@media (max-width: 1024px) {
.navbarContent[data-v-d16d6306] {
    width: 1000px !important;
}
}
@media (max-width: 768px) {
.navbarContent[data-v-d16d6306] {
    width: 760px !important;
}
.navbarContent .left[data-v-d16d6306] {
    width: 30%;
}
.navbarContent .right[data-v-d16d6306] {
    width: 70%;
}
}
[data-v-6494804b]:export {
  menuText: #282828;
  menuBg: #FFF;
}
.sidebarLogoFade-enter-active[data-v-6494804b] {
  -webkit-transition: opacity 1.5s;
  transition: opacity 1.5s;
}
.sidebarLogoFade-enter[data-v-6494804b],
.sidebarLogoFade-leave-to[data-v-6494804b] {
  opacity: 0;
}
.sidebar-logo-container[data-v-6494804b] {
  position: relative;
  width: 100%;
  height: 50px;
  line-height: 50px;
  background: #fff;
  text-align: center;
  overflow: hidden;
}
.sidebar-logo-container .sidebar-logo-link[data-v-6494804b] {
  height: 100%;
  width: 100%;
}
.sidebar-logo-container .sidebar-logo-link .sidebar-logo[data-v-6494804b] {
  width: 32px;
  height: 32px;
  vertical-align: middle;
  margin-right: 12px;
}
.sidebar-logo-container .sidebar-logo-link .sidebar-title[data-v-6494804b] {
  display: inline-block;
  margin: 0;
  color: #232323;
  font-weight: 600;
  line-height: 50px;
  font-size: 14px;
  font-family: Avenir, Helvetica Neue, Arial, Helvetica, sans-serif;
  vertical-align: middle;
}
.sidebar-logo-container .sidebar-logo-link .sidebar-titleSvg[data-v-6494804b] {
  display: inline-block;
  margin: 0;
  line-height: 50px;
  width: 110px;
  height: 50px;
  vertical-align: middle;
}
.sidebar-logo-container.collapse .sidebar-logo[data-v-6494804b] {
  margin-right: 0px;
}
[data-v-31ea41b3]:export {
  menuText: #282828;
  menuBg: #FFF;
}
.sub-el-icon[data-v-31ea41b3] {
  color: currentColor;
  width: 1em;
  height: 1em;
}
.nav_title[data-v-31ea41b3] {
  max-width: 120px;
  display: inline-block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.sidebar-container img[data-v-31ea41b3] {
  width: 20px;
  margin-right: 10px;
}
.hideSidebar img[data-v-31ea41b3] {
  margin-left: 15px;
}

[data-v-33ec43fc]:export {
  menuText: #282828;
  menuBg: #FFF;
}
.sidebar-container.has-logo[data-v-33ec43fc] {
  -webkit-box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.1);
          box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.1);
}
.sidebar-container.has-logo[data-v-33ec43fc]  .el-scrollbar {
  height: calc(100% - 100px) !important;
}
.hideSidebar .sidebar-container.has-logo[data-v-33ec43fc]  .el-scrollbar {
  height: calc(100% - 50px) !important;
}
.nav_filter_input[data-v-33ec43fc] {
  height: 50px;
  font-size: 14px;
  padding: 5px;
}
.nav_filter_input[data-v-33ec43fc]  input {
  color: #282828;
  background-color: transparent;
}
.nav_filter_input[data-v-33ec43fc]  input:focus {
  border-color: #d9d9d9;
}
.nav_filter_input[data-v-33ec43fc]  .el-input {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.nav_filter_input[data-v-33ec43fc]  .el-input .el-input__inner {
  border-radius: 60px;
  width: 176px;
  height: 32px;
}
.nav_filter_input[data-v-33ec43fc]  .el-input .el-input__suffix {
  right: 16px;
  top: -3px;
}

.app-main[data-v-078753dd] {
  /*50 = navbar  */
  /* min-height: calc(100vh - 84px); */
  height: calc(100vh);
  width: 100%;
  position: relative;
  overflow: hidden;
  overflow-y: auto;
  background-color: #F4F5F7;
}
.fixed-header+.app-main[data-v-078753dd] {
  padding-top: 34px;
}

.el-popup-parent--hidden .fixed-header {
  padding-right: 15px;
}
[data-v-8b06525a]:export {
  menuText: #282828;
  menuBg: #FFF;
}
.scroll-container[data-v-8b06525a] {
  white-space: nowrap;
  position: relative;
  overflow: hidden;
  width: 100%;
  top: 4px;
}
.scroll-container[data-v-8b06525a]  .el-scrollbar__bar {
  bottom: 0px;
}
.scroll-container[data-v-8b06525a]  .el-scrollbar__wrap {
  height: 50px;
}
[data-v-d5d57838]:export {
  menuText: #282828;
  menuBg: #FFF;
}
.tagViewsContainer[data-v-d5d57838] {
  height: 40px;
  width: 100%;
  background: #fff;
  border-bottom: 1px solid #d8dce5;
  -webkit-box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.12), 0 0 3px 0 rgba(0, 0, 0, 0.04);
          box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.12), 0 0 3px 0 rgba(0, 0, 0, 0.04);
}
.tagViewsContainer .tags-view-wrapper .tags-view-item[data-v-d5d57838] {
  display: inline-block;
  position: relative;
  cursor: pointer;
  height: 30px;
  line-height: 30px;
  color: #495060;
  border-radius: 2px;
  background: #F4F5F7;
  padding: 0 8px;
  font-size: 12px;
  margin-left: 5px;
}
.tagViewsContainer .tags-view-wrapper .tags-view-item[data-v-d5d57838]:first-of-type {
  margin-left: 15px;
}
.tagViewsContainer .tags-view-wrapper .tags-view-item[data-v-d5d57838]:last-of-type {
  margin-right: 15px;
}
.tagViewsContainer .tags-view-wrapper .tags-view-item.active[data-v-d5d57838] {
  background-color: #0F57D8;
  color: #fff;
  border-radius: 2px;
}
.tagViewsContainer .tags-view-wrapper .tags-view-item.active[data-v-d5d57838]::before {
  content: "";
  background: #fff;
  display: inline-block;
  width: 8px;
  height: 8px;
  border-radius: 50%;
  position: relative;
  margin-right: 2px;
}
.tagViewsContainer .tags-view-wrapper .tags-view-item .el-icon-close[data-v-d5d57838] {
  width: 16px;
  height: 16px;
  vertical-align: 2px;
  border-radius: 50%;
  text-align: center;
  -webkit-transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
  transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
  -webkit-transform-origin: 100% 50%;
          transform-origin: 100% 50%;
}
.tagViewsContainer .tags-view-wrapper .tags-view-item .el-icon-close[data-v-d5d57838]:before {
  -webkit-transform: scale(0.6);
          transform: scale(0.6);
  vertical-align: -3px;
}
.tagViewsContainer .tags-view-wrapper .tags-view-item .el-icon-close[data-v-d5d57838]:hover {
  background-color: #b4bccc;
  color: #fff;
}
.tagViewsContainer .contextmenu[data-v-d5d57838] {
  margin: 0;
  background: #fff;
  z-index: 3000;
  position: absolute;
  list-style-type: none;
  padding: 5px 0;
  border-radius: 4px;
  font-size: 12px;
  font-weight: 400;
  color: #333;
  -webkit-box-shadow: 2px 2px 3px 0 rgba(0, 0, 0, 0.3);
          box-shadow: 2px 2px 3px 0 rgba(0, 0, 0, 0.3);
}
.tagViewsContainer .contextmenu li[data-v-d5d57838] {
  margin: 0;
  padding: 7px 16px;
  cursor: pointer;
}
.tagViewsContainer .contextmenu li[data-v-d5d57838]:hover {
  background: #eee;
}
[data-v-13877386]:export {
  menuText: #282828;
  menuBg: #FFF;
}
[data-v-13877386]:export {
  menuText: #282828;
  menuBg: #FFF;
}
.app-wrapper[data-v-13877386] {
  position: relative;
  height: 100%;
  width: 100%;
}
.app-wrapper[data-v-13877386]:after {
  content: "";
  display: table;
  clear: both;
}
.app-wrapper.mobile.openSidebar[data-v-13877386] {
  position: fixed;
  top: 0;
}
.drawer-bg[data-v-13877386] {
  background: #000;
  opacity: 0.3;
  width: 100%;
  top: 0;
  height: 100%;
  position: absolute;
  z-index: 999;
}
.fixed-header[data-v-13877386] {
  position: fixed;
  top: 0;
  right: 0;
  z-index: 9;
  width: 100vw;
}
.hideSidebar .fixed-header[data-v-13877386] {
  width: calc(100vw);
}
.mobile .fixed-header[data-v-13877386] {
  width: 100%;
}
@charset "UTF-8";
[data-v-37dfd6fc]:export {
  menuText: #282828;
  menuBg: #FFF;
}

/* WebKit browsers 适配谷歌 */
input[data-v-37dfd6fc]::-webkit-input-placeholder {
  color: #cccccc;
}

/* Mozilla Firefox 4 to 18 适配火狐 */
input[data-v-37dfd6fc]:-moz-placeholder {
  color: #cccccc;
}

/* Mozilla Firefox 19+ 适配火狐 */
input[data-v-37dfd6fc]::-moz-placeholder {
  color: #cccccc;
}

/* Internet Explorer 10+  适配ie*/
input[data-v-37dfd6fc]:-ms-input-placeholder {
  color: #cccccc;
}
.body[data-v-37dfd6fc] {
  width: 100vw;
  height: 100vh;
  overflow-x: hidden;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.body .titleText[data-v-37dfd6fc] {
  font-size: 16px;
  color: #333333;
  font-weight: 600;
}
.body .zytope[data-v-37dfd6fc] {
  width: 100vw;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.body .zydcone[data-v-37dfd6fc] {
  height: 120px;
  width: 1200px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding: 30px 0;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.body .zydcone .logo[data-v-37dfd6fc] {
  width: 305px;
  height: 80px;
  background-repeat: no-repeat;
  background-size: cover;
  cursor: pointer;
}
.dlzctce[data-v-37dfd6fc] {
  /* display: flex; */
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-left: 360px;
  margin-right: 118px;
}
.dlzctce .logo img[data-v-37dfd6fc] {
  display: block;
  width: 305px;
  height: 80px;
  overflow: hidden;
}
.dlzctce .hdlxzi[data-v-37dfd6fc] {
  display: block;
  width: 148px;
  height: 56px;
  overflow: hidden;
}
.righte[data-v-37dfd6fc] {
  font-size: 20px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.righte p[data-v-37dfd6fc] {
  margin-right: 39px;
  font-size: 16px;
}
.dlzccone[data-v-37dfd6fc] {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  background-size: cover !important;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.dlzccone .formContent[data-v-37dfd6fc] {
  width: 1200px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.dlzccone .formContent .text[data-v-37dfd6fc] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.dlzccone .formContent .text .title[data-v-37dfd6fc] {
  display: block;
  font-size: 34px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #fefefe;
  line-height: 54px;
}
.dlzccone .formContent .dlzcce[data-v-37dfd6fc] {
  margin: 10px 0;
}
.tel[data-v-37dfd6fc] {
  margin-right: 260px;
}
.dlzcrree[data-v-37dfd6fc] {
  width: 400px;
  height: 520px;
  background-color: #fff;
  top: 134px;
  right: 419px;
}
.dlzccltu[data-v-37dfd6fc] {
  width: 480px;
  display: block;
  overflow: hidden;
}
.dlzccltu img[data-v-37dfd6fc] {
  display: block;
  width: 100%;
  margin: 0 auto;
}
.dlzcrree[data-v-37dfd6fc] {
  width: 400px;
  display: block;
  overflow: hidden;
}
.dlzcrree h2[data-v-37dfd6fc] {
  font-size: 30px;
  color: #333;
  font-weight: 900;
  text-align: center;
  line-height: 1.56em;
  margin-bottom: 16px;
}
.dlqhtope .dzniuue[data-v-37dfd6fc] {
  width: 100%;
  border-bottom: 1px solid #d1d1d1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-pack: distribute;
      justify-content: space-around;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-top: 53px;
  margin-bottom: 0;
  padding: 0;
}
.dlqhtope .dzniuue li[data-v-37dfd6fc] {
  list-style-type: none;
  width: 96px;
  height: 35px;
  font-size: 16px;
  text-align: center;
  color: #666666;
  border-bottom: 2px solid rgba(0, 0, 0, 0);
}
.dlqhtope .dzniuue li.on[data-v-37dfd6fc] {
  border-bottom: 2px solid #ff6000;
  color: #ff6000;
}
.dlqhtope[data-v-37dfd6fc] {
  width: 100%;
  margin: 0 auto;
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.dlqhtope .dzncon[data-v-37dfd6fc] {
  width: 100%;
  margin-top: 54px;
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  height: 100px;
  margin-bottom: 0;
  padding: 0;
}
.dlqhtope .dzncon .one[data-v-37dfd6fc] {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.dlqhtope .dzncon .one .username[data-v-37dfd6fc] {
  width: 350px;
  height: 40px;
}
.dlqhtope .dzncon .one .username[data-v-37dfd6fc] .el-input__inner {
  height: 40px;
}
.dlqhtope .dzncon .one .username .show_pwd[data-v-37dfd6fc] {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  padding-right: 5px;
  height: 100%;
  line-height: 40px;
  width: 20px;
  color: #FF6000;
}
.dlqhtope .dzncon .one .codeContent[data-v-37dfd6fc] {
  position: relative;
  width: 100%;
}
.dlqhtope .dzncon .one .codeContent .getCode[data-v-37dfd6fc] {
  position: absolute;
  right: 4px;
  top: 4px;
  background-color: #ff6000;
  border-color: #FF6000;
  color: #FFF;
}
.dlqhtope .dzncon .two[data-v-37dfd6fc] {
  position: absolute;
  top: 0;
  left: 0;
  width: 350px;
  height: 120px;
  margin: 0 auto;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
}
.dlqhtope .dzncon li .tiao[data-v-37dfd6fc] {
  width: 350px;
  height: 40px;
  border: 1px solid #e1e1e1;
  border-radius: 4px;
  margin-left: 25px;
  margin-bottom: 20px;
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  /* padding: 0 0 0 18px; */
  display: -webkit-box;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.dlqhtope .dzncon li .tiao .titub[data-v-37dfd6fc] {
  position: relative;
  width: 78px;
  height: 38px;
  display: block;
  background-color: #f7f7f7;
}
.dlqhtope .dzncon li .tiao .titub img[data-v-37dfd6fc] {
  position: absolute;
  left: 30px;
  top: 11px;
  width: 18px;
  height: 18px;
}
.dlqhtope .dzncon li .tiao i[data-v-37dfd6fc] {
  width: 1px;
  height: 20px;
  display: block;
  margin: 0 16px;
  background: #c4c3c3;
}
.dlqhtope .dzncon li .tiao .srk[data-v-37dfd6fc] {
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  background: #fff;
  outline: none;
  border: none;
  height: 14px;
  font-size: 14px;
  line-height: 48px;
  text-align: left;
  margin-left: 19px;
  color: #333333;
}
.dlqhtope .dzncon li .tiao .srk2[data-v-37dfd6fc] {
  border: 1px solid #e1e1e1;
}
.dlqhtope .dzncon li .tiao .tityzm[data-v-37dfd6fc] {
  width: 272px;
  height: 40px;
  padding-left: 19px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  position: relative;
}
.dlqhtope .dzncon li .tiao .tityzm .srk2[data-v-37dfd6fc] {
  width: 90px;
  height: 14px;
  border: 1px solid #fff;
  border-radius: 4px;
  font-size: 14px;
}
.dlqhtope .dzncon li .tiao .tityzm #btn[data-v-37dfd6fc] {
  position: absolute;
  top: 4px;
  right: 4px;
  width: 96px;
  height: 32px;
  font-size: 14px;
  color: #ffffff;
  background: #ff6000;
  border: 0;
  border-radius: 2px;
}
.kjzibe[data-v-37dfd6fc] {
  width: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-top: 20px;
}
.kjzibe .kjzibl[data-v-37dfd6fc] {
  width: 58px;
  height: 14px;
  font-size: 14px;
  font-family: PingFang SC;
  font-weight: 500;
  color: #999999;
  line-height: 36px;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  margin-left: 28px;
  margin-right: 123px;
}
.kjzibe .kjzibr[data-v-37dfd6fc] {
  width: 58px;
  height: 14px;
  font-size: 14px;
  font-family: PingFang SC;
  font-weight: 500;
  color: #ff6000;
  line-height: 36px;
}
.kjzibe .kjzibre[data-v-37dfd6fc] {
  width: 66px;
  height: 14px;
  font-size: 14px;
  font-family: PingFang SC;
  font-weight: 500;
  color: #ff6000;
  line-height: 36px;
  margin-left: 21px;
}
.dlaniue[data-v-37dfd6fc] {
  width: 350px;
  height: 40px;
  line-height: 54px;
  border: 0;
  color: #fff;
  border-radius: 5px;
  font-size: 20px;
  display: block;
  cursor: pointer;
  background: #ff6000;
  text-align: center;
  line-height: 54px;
  font-weight: 900;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  margin-left: 26px;
  margin-right: 24px;
  margin-top: 30px;
}
.dlaniue p[data-v-37dfd6fc] {
  height: 15px;
  font-size: 16px;
  font-family: PingFang SC;
  font-weight: 500;
  color: #ffffff;
  line-height: 36px;
  margin: 0 auto;
}
.kjzibe .kjzibl[data-v-37dfd6fc]:hover {
  color: #ff6000;
}
.kjzibe .kjzibr[data-v-37dfd6fc]:hover {
  color: #ff6000;
}
.dlaniue[data-v-37dfd6fc]:hover {
  background: #ff8f19;
}
.reade[data-v-37dfd6fc] {
  font-size: 14px;
  font-weight: 500;
  color: #999999;
  line-height: 14px;
  margin-top: 21px;
  margin-left: 28px;
}
.reade span[data-v-37dfd6fc] {
  color: #ff6000;
  width: 213px;
  height: 14px;
  font-size: 14px;
}
.footere[data-v-37dfd6fc] {
  width: 100%;
  background: #eaeaea;
}
.footere .foot[data-v-37dfd6fc] {
  margin: 0 auto;
  height: 96px;
  width: 1200px;
  text-align: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.footere .foot span img[data-v-37dfd6fc] {
  vertical-align: middle;
  margin-right: 20px;
  width: 40px;
  height: 47px;
}
.footere .foot span .text[data-v-37dfd6fc] {
  width: 146px;
  height: 22px;
  font-size: 20px;
  font-family: Microsoft YaHei;
  font-weight: 700;
  color: #333333;
  line-height: 20px;
}
.reade img[data-v-37dfd6fc] {
  width: 14px;
  height: 14px;
  background: #ff6000;
  border-radius: 2px;
}
.kjzibl img[data-v-37dfd6fc] {
  width: 14px;
  height: 14px;
  background: #ff6000;
  border-radius: 2px;
}
.tel[data-v-37dfd6fc] {
  text-align: center;
}
.tel span[data-v-37dfd6fc] {
  width: 280px;
  height: 40px;
  text-align: center;
}
.tel span img[data-v-37dfd6fc] {
  width: 30px;
  height: 30px;
  vertical-align: middle;
}
.tel span .text[data-v-37dfd6fc] {
  width: 244px;
  height: 21px;
  vertical-align: middle;
}
.dlqhtope .dzniuue li[data-v-37dfd6fc]:hover {
  /* float:left; */
  color: #ff6000;
  padding-bottom: 34px;
  border-bottom: 2px solid #ff6000;
}
.active[data-v-37dfd6fc] {
  color: #ff6000 !important;
  padding-bottom: 34px;
  margin-right: 0;
  border-bottom: 2px solid #ff6000 !important;
}
[data-v-6b3aeb0e]:export {
  menuText: #282828;
  menuBg: #FFF;
}
.wscn-http404-container[data-v-6b3aeb0e] {
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  position: absolute;
  top: 40%;
  left: 50%;
}
.wscn-http404[data-v-6b3aeb0e] {
  position: relative;
  width: 1200px;
  padding: 0 50px;
  overflow: hidden;
}
.wscn-http404 .pic-404[data-v-6b3aeb0e] {
  position: relative;
  float: left;
  width: 600px;
  overflow: hidden;
}
.wscn-http404 .pic-404__parent[data-v-6b3aeb0e] {
  width: 100%;
}
.wscn-http404 .pic-404__child[data-v-6b3aeb0e] {
  position: absolute;
}
.wscn-http404 .pic-404__child.left[data-v-6b3aeb0e] {
  width: 80px;
  top: 17px;
  left: 220px;
  opacity: 0;
  -webkit-animation-name: cloudLeft-data-v-6b3aeb0e;
          animation-name: cloudLeft-data-v-6b3aeb0e;
  -webkit-animation-duration: 2s;
          animation-duration: 2s;
  -webkit-animation-timing-function: linear;
          animation-timing-function: linear;
  -webkit-animation-fill-mode: forwards;
          animation-fill-mode: forwards;
  -webkit-animation-delay: 1s;
          animation-delay: 1s;
}
.wscn-http404 .pic-404__child.mid[data-v-6b3aeb0e] {
  width: 46px;
  top: 10px;
  left: 420px;
  opacity: 0;
  -webkit-animation-name: cloudMid-data-v-6b3aeb0e;
          animation-name: cloudMid-data-v-6b3aeb0e;
  -webkit-animation-duration: 2s;
          animation-duration: 2s;
  -webkit-animation-timing-function: linear;
          animation-timing-function: linear;
  -webkit-animation-fill-mode: forwards;
          animation-fill-mode: forwards;
  -webkit-animation-delay: 1.2s;
          animation-delay: 1.2s;
}
.wscn-http404 .pic-404__child.right[data-v-6b3aeb0e] {
  width: 62px;
  top: 100px;
  left: 500px;
  opacity: 0;
  -webkit-animation-name: cloudRight-data-v-6b3aeb0e;
          animation-name: cloudRight-data-v-6b3aeb0e;
  -webkit-animation-duration: 2s;
          animation-duration: 2s;
  -webkit-animation-timing-function: linear;
          animation-timing-function: linear;
  -webkit-animation-fill-mode: forwards;
          animation-fill-mode: forwards;
  -webkit-animation-delay: 1s;
          animation-delay: 1s;
}
@-webkit-keyframes cloudLeft-data-v-6b3aeb0e {
0% {
    top: 17px;
    left: 220px;
    opacity: 0;
}
20% {
    top: 33px;
    left: 188px;
    opacity: 1;
}
80% {
    top: 81px;
    left: 92px;
    opacity: 1;
}
100% {
    top: 97px;
    left: 60px;
    opacity: 0;
}
}
@keyframes cloudLeft-data-v-6b3aeb0e {
0% {
    top: 17px;
    left: 220px;
    opacity: 0;
}
20% {
    top: 33px;
    left: 188px;
    opacity: 1;
}
80% {
    top: 81px;
    left: 92px;
    opacity: 1;
}
100% {
    top: 97px;
    left: 60px;
    opacity: 0;
}
}
@-webkit-keyframes cloudMid-data-v-6b3aeb0e {
0% {
    top: 10px;
    left: 420px;
    opacity: 0;
}
20% {
    top: 40px;
    left: 360px;
    opacity: 1;
}
70% {
    top: 130px;
    left: 180px;
    opacity: 1;
}
100% {
    top: 160px;
    left: 120px;
    opacity: 0;
}
}
@keyframes cloudMid-data-v-6b3aeb0e {
0% {
    top: 10px;
    left: 420px;
    opacity: 0;
}
20% {
    top: 40px;
    left: 360px;
    opacity: 1;
}
70% {
    top: 130px;
    left: 180px;
    opacity: 1;
}
100% {
    top: 160px;
    left: 120px;
    opacity: 0;
}
}
@-webkit-keyframes cloudRight-data-v-6b3aeb0e {
0% {
    top: 100px;
    left: 500px;
    opacity: 0;
}
20% {
    top: 120px;
    left: 460px;
    opacity: 1;
}
80% {
    top: 180px;
    left: 340px;
    opacity: 1;
}
100% {
    top: 200px;
    left: 300px;
    opacity: 0;
}
}
@keyframes cloudRight-data-v-6b3aeb0e {
0% {
    top: 100px;
    left: 500px;
    opacity: 0;
}
20% {
    top: 120px;
    left: 460px;
    opacity: 1;
}
80% {
    top: 180px;
    left: 340px;
    opacity: 1;
}
100% {
    top: 200px;
    left: 300px;
    opacity: 0;
}
}
.wscn-http404 .bullshit[data-v-6b3aeb0e] {
  position: relative;
  float: left;
  width: 300px;
  padding: 30px 0;
  overflow: hidden;
}
.wscn-http404 .bullshit__oops[data-v-6b3aeb0e] {
  font-size: 32px;
  font-weight: bold;
  line-height: 40px;
  color: #1482f0;
  opacity: 0;
  margin-bottom: 20px;
  -webkit-animation-name: slideUp-data-v-6b3aeb0e;
          animation-name: slideUp-data-v-6b3aeb0e;
  -webkit-animation-duration: 0.5s;
          animation-duration: 0.5s;
  -webkit-animation-fill-mode: forwards;
          animation-fill-mode: forwards;
}
.wscn-http404 .bullshit__headline[data-v-6b3aeb0e] {
  font-size: 20px;
  line-height: 24px;
  color: #222;
  font-weight: bold;
  opacity: 0;
  margin-bottom: 10px;
  -webkit-animation-name: slideUp-data-v-6b3aeb0e;
          animation-name: slideUp-data-v-6b3aeb0e;
  -webkit-animation-duration: 0.5s;
          animation-duration: 0.5s;
  -webkit-animation-delay: 0.1s;
          animation-delay: 0.1s;
  -webkit-animation-fill-mode: forwards;
          animation-fill-mode: forwards;
}
.wscn-http404 .bullshit__info[data-v-6b3aeb0e] {
  font-size: 13px;
  line-height: 21px;
  color: grey;
  opacity: 0;
  margin-bottom: 30px;
  -webkit-animation-name: slideUp-data-v-6b3aeb0e;
          animation-name: slideUp-data-v-6b3aeb0e;
  -webkit-animation-duration: 0.5s;
          animation-duration: 0.5s;
  -webkit-animation-delay: 0.2s;
          animation-delay: 0.2s;
  -webkit-animation-fill-mode: forwards;
          animation-fill-mode: forwards;
}
.wscn-http404 .bullshit__return-home[data-v-6b3aeb0e] {
  display: block;
  float: left;
  width: 110px;
  height: 36px;
  background: #1482f0;
  border-radius: 100px;
  text-align: center;
  color: #ffffff;
  opacity: 0;
  font-size: 14px;
  line-height: 36px;
  cursor: pointer;
  -webkit-animation-name: slideUp-data-v-6b3aeb0e;
          animation-name: slideUp-data-v-6b3aeb0e;
  -webkit-animation-duration: 0.5s;
          animation-duration: 0.5s;
  -webkit-animation-delay: 0.3s;
          animation-delay: 0.3s;
  -webkit-animation-fill-mode: forwards;
          animation-fill-mode: forwards;
}
@-webkit-keyframes slideUp-data-v-6b3aeb0e {
0% {
    -webkit-transform: translateY(60px);
            transform: translateY(60px);
    opacity: 0;
}
100% {
    -webkit-transform: translateY(0);
            transform: translateY(0);
    opacity: 1;
}
}
@keyframes slideUp-data-v-6b3aeb0e {
0% {
    -webkit-transform: translateY(60px);
            transform: translateY(60px);
    opacity: 0;
}
100% {
    -webkit-transform: translateY(0);
            transform: translateY(0);
    opacity: 1;
}
}
[data-v-30c2788e]:export {
  menuText: #282828;
  menuBg: #FFF;
}
@media (max-width: 1024px) {
.footerContainer[data-v-30c2788e] {
    width: 1000px !important;
}
.footerContainer .top .topContent[data-v-30c2788e] {
    width: 1000px !important;
    -ms-flex-pack: distribute !important;
        justify-content: space-around !important;
}
}
.footerContainer[data-v-30c2788e] {
  margin-top: 20px;
  width: 1200px;
}
.footerContainer .top .topContent[data-v-30c2788e] {
  width: 1200px;
  height: 100px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.footerContainer .top .footer-topInfo[data-v-30c2788e] {
  height: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.footerContainer .top .footer-topInfo[data-v-30c2788e] :first-child {
  width: 40px;
  height: 44px;
}
.footerContainer .center[data-v-30c2788e] {
  border-top: 1px solid #D4D4D4;
  border-bottom: 1px solid #D4D4D4;
  padding: 20px 0;
}
.footerContainer .center .logo[data-v-30c2788e] {
  width: 205px;
  height: 54px;
  margin: 10px 10px 10px 0;
  background-image: url(../assets/img/logo.e251535e.png);
  background-repeat: no-repeat;
  background-size: cover;
  margin-bottom: 40px;
}
.footerContainer .center .phone[data-v-30c2788e] {
  font-size: 18px;
  font-weight: 600;
  color: #333333;
  margin-left: 10px 10px 10px 0;
}
.footerContainer .center .QRcode[data-v-30c2788e] {
  width: 120px;
  height: 120px;
  margin: 10px auto;
  margin-bottom: 20px;
}
.footerContainer .zyfooter[data-v-30c2788e] {
  height: 40px;
}
.footerContainer .zyfooter[data-v-30c2788e] :first-child {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.commonStyle[data-v-30c2788e] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  background-color: #EAEAEA;
  width: 100vw;
}
.commonStyle .footer-main-info[data-v-30c2788e] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
}
.smalltext[data-v-30c2788e] {
  font-size: 12px;
  font-weight: 400;
  color: #666666;
  line-height: 10px;
  margin: 10px 10px 10px 0;
}
.workDay[data-v-30c2788e] {
  font-weight: 600;
  font-size: 13px;
  color: #999999;
  margin-top: 10px;
}
[data-v-8b73630e]:export {
  menuText: #282828;
  menuBg: #FFF;
}
.hiddenBorderBottom[data-v-8b73630e] {
  border-bottom: 1px solid #FFFFFF !important;
}
.HomepageSecondTitle[data-v-8b73630e] {
  width: 100vw;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  border-bottom: 1px solid #D9DADB;
  padding-top: 2px;
  background-color: #FFFFFF;
}
.HomepageSecondTitle .container[data-v-8b73630e] {
  background-color: #fff;
  width: 1200px;
  padding-top: 20px;
}
.HomepageSecondTitle .container .container-top[data-v-8b73630e] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.HomepageSecondTitle .container .container-top .logo[data-v-8b73630e] {
  width: 259px;
  height: 69px;
  margin-top: -10px;
  cursor: pointer;
}
.HomepageSecondTitle .container .container-top .searchBox[data-v-8b73630e] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
}
.HomepageSecondTitle .container .container-top .searchBox .searchBox-top[data-v-8b73630e] {
  width: 420px;
  height: 40px;
  border: 2px solid #ff6000;
  border-radius: 8px;
  overflow: hidden;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.HomepageSecondTitle .container .container-top .searchBox .searchBox-top .searchTab[data-v-8b73630e] {
  cursor: pointer;
  padding: 0 10px;
  color: #11192d;
}
.HomepageSecondTitle .container .container-top .searchBox .searchBox-top .searchTab .el-icon-arrow-down[data-v-8b73630e] {
  color: #11192d;
  font-size: 12px;
}
.HomepageSecondTitle .container .container-top .searchBox .searchBox-top .searchInput[data-v-8b73630e] {
  padding-left: 20px;
  font-size: 12px;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  border: none;
}
.HomepageSecondTitle .container .container-top .searchBox .searchBox-top .searchInput[data-v-8b73630e]::-webkit-input-placeholder {
  color: #c0c4cc;
}
.HomepageSecondTitle .container .container-top .searchBox .searchBox-top .searchBtn[data-v-8b73630e] {
  height: 32px;
  width: 72px;
  background: #ff6000;
  border-radius: 6px;
  border: none;
  color: #fff;
  font-size: 16px;
  font-weight: 500;
  cursor: pointer;
  z-index: 1;
  font-family: PingFangSC-Medium;
  margin-right: 2px;
}
.HomepageSecondTitle .container .container-top .searchBox .searchBox-bottom[data-v-8b73630e] {
  height: 20%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-top: 6px;
}
.HomepageSecondTitle .container .container-top .searchBox .searchBox-bottom .cainixihuan[data-v-8b73630e] {
  font-size: 12px;
  margin-right: 10px;
  color: #ACACAC;
}
.HomepageSecondTitle .container .container-top .searchBox .shopCarBtn[data-v-8b73630e] {
  cursor: pointer;
  margin-left: 10px;
  height: 40px;
  width: 132px;
  border: 1px solid #d9dadb;
  border-radius: 8px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding-left: 6px;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
}
.HomepageSecondTitle .container .container-top .searchBox .shopCarBtn .carIcon[data-v-8b73630e] {
  width: 33%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  color: #ff6000;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.HomepageSecondTitle .container .container-top .searchBox .shopCarBtn .carText[data-v-8b73630e] {
  width: 66%;
  font-size: 12px;
  color: #ff6000;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  font-weight: 400;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  padding: 6px 9px 6px 0;
}
.HomepageSecondTitle .container .container-top .searchBox .shopCarBtn .el-badge__content[data-v-8b73630e] {
  font-size: 0.5em;
  line-height: 16px;
}
.HomepageSecondTitle .container .container-top .searchBox .shopCarBtn .el-icon-shopping-cart-2[data-v-8b73630e] {
  font-size: 20px;
}
.HomepageSecondTitle .container .container-top .QRcode[data-v-8b73630e] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.HomepageSecondTitle .container .container-top .QRcode .QRcodeContent[data-v-8b73630e] {
  width: 60px;
  height: 60px;
  margin: 6px;
  background-color: #666;
  background-image: url(../assets/img/wkyz_ali_mini.38fc513e.png);
  background-repeat: no-repeat;
  background-size: cover;
}
.HomepageSecondTitle .container .container-top .QRcode p[data-v-8b73630e] {
  width: 61px;
  height: 11px;
  font-size: 10px;
  font-weight: 400;
  margin: 0;
  color: #999999;
}
.HomepageSecondTitle .container .container-bottom[data-v-8b73630e] {
  padding-top: 20px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  font-size: 16px;
}
.HomepageSecondTitle .container .container-bottom .showStatus[data-v-8b73630e] {
  visibility: hidden;
}
.HomepageSecondTitle .container .container-bottom .goodsTypeTitle[data-v-8b73630e] {
  background-color: #ff6000;
  width: 200px;
  color: #fff;
  padding: 8px 40px;
  text-align: center;
  position: relative;
  cursor: pointer;
}
.HomepageSecondTitle .container .container-bottom .goodsTypeTitle .downMenu[data-v-8b73630e] {
  position: absolute;
  left: 0;
  top: 35px;
  width: 200px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  background-color: #ff6000;
  z-index: 2;
  cursor: pointer;
}
.HomepageSecondTitle .container .container-bottom .goodsTypeTitle .downMenu :hover.downMenu-item[data-v-8b73630e] {
  background: #fff;
  color: #ff6000;
}
.HomepageSecondTitle .container .container-bottom .goodsTypeTitle .downMenu :hover.downMenu-item span[data-v-8b73630e] {
  margin-left: 25px;
  transition: 0.3s;
  -webkit-transition: 0.3s;
}
.HomepageSecondTitle .container .container-bottom .goodsTypeTitle .downMenu :hover.downMenu-item:nth-child(1) .iconLabel img[data-v-8b73630e] {
  content: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAAPCAYAAADphp8SAAAAAXNSR0IArs4c6QAAAPJJREFUOE/t07tOAkEUxvH/4bLgUAAVHSQU9FZ2Fj4JAUOrDSE+gSE00G6A7JNY2FHZW5BIRwUWjLpchnBZw0YIu4l2TndOvvwyc3JG+KUjnmNqqXvmuokxViBbxCWuGmLP2pv8AaQmNJ4yFK/8znCwq4/1mzdTsXXWD91ams74ApXxQ28vu7pw6e/rKdzlPqTrqmDQqXf+Q+c34E9nZGoolrEJVccikTp/m03iawa9skt0kRUbvV1IU+aZSDxPOvcZTNmn3sdJVvOROFx70IIIJekzDAOZCkVWvIpDzIMegToQDQMBS6AlDg/ffy0k8CO+BpLddxC/HRs8AAAAAElFTkSuQmCC);
}
.HomepageSecondTitle .container .container-bottom .goodsTypeTitle .downMenu :hover.downMenu-item:nth-child(2) .iconLabel img[data-v-8b73630e] {
  content: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAAOCAYAAADJ7fe0AAAAAXNSR0IArs4c6QAAAVBJREFUOE+900Eog2Ecx/Hvf7PJalKS+5JyUcqFUs6WHaSctL2JJEc7idPSkraVSY3DHIWDdqOEk5sclEipnW02bPZu7x5pYdS7zcVzeZ6enufT7//veYSqoXwMA/tAe/W+6VpRwsKK/EC8JLBwhWKtIaRMD8K5KBC8DCJ0AAHghDLb7CgP0G+C5YAZNGkC0qJmnXuIeGjt1EG1ACUek1ZGF1/wLLXVSNSHJg8VRBOD4J2FDhfcX0DXAFwewq7fIHhrbQzxodhIg1KwOQELR3BzCrFJg1Dyj4ijKvk/Ir1okqz05LOc30miYxmiqYhJT56AdTRx1kbC7gx6zlfnvbiAZfMkYXcJPXddB3lFWK2BjDyj50MmyBsQkTgfM6KmbAXmD+x0D32fP9uCRCBFPpswQXTs+CVGpoJMO+YoF8MYRfvXBVtzlmJhXOIcN/KH3gEhZpvZF7VYQAAAAABJRU5ErkJggg==);
}
.HomepageSecondTitle .container .container-bottom .goodsTypeTitle .downMenu :hover.downMenu-item:nth-child(3) .iconLabel img[data-v-8b73630e] {
  content: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAOhJREFUOE/tkjFOAlEURc/FOInG2gVYSMcWcBFajxCdisLSJVBSUI0UUusidAMWdrIEGhoDyRi5ZkYg+TBkMoWdN/nF+3n35OW9K3eIWTJEnFBH5pMGPfmaGSZGvNfxY1qIcQ6wHlFutn0EnMNvXSIDE0mLoj/3bgGegMuKSZ4lXe0DvADtCsCrpIt/wB/uoAfcVFxhJGkYXIGISClfdZLohEMyMrnDG+YDihfKHBQf4rsE3kQ05S5nLLkHTneaVMQazKQEMKVBP8i8E47JAtDdyjjYACKmSpmv6xAQ84AqlmhGGnO7BvwAcVCKe9FRsTIAAAAASUVORK5CYII=);
}
.HomepageSecondTitle .container .container-bottom .goodsTypeTitle .downMenu :hover.downMenu-item:nth-child(4) .iconLabel img[data-v-8b73630e] {
  content: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAPCAYAAADtc08vAAAAAXNSR0IArs4c6QAAAR1JREFUOE+tk6FOA1EQRc/dIBpCCAgSfgAFogQJBgMJlmDJYlGYOiQOwx/sBkv4gCoMFYQQMCgUGgFpaIMgO2RKu3ksr7RNGDlv7pk7k3mylEPgFJhmsugCDVlKB1gnsw9gscLoSLqNcS2lDrQcYGQ2A7wBU0FxG9iR1BpmzLUDwDzwWhFvSbr5a6phAO88UuzgGGBscQzwPG7nwVihA1/iyqiZq/soAcrRZCfwXf1vgMKvUDl+SD/C9ln1hM65j9ivAV2/gybgO3gqi4wLxB3w0M/VMdYQewFoCXh3QA1jF7FQPiZcUXAGPPZzyyQcUbAZNHlBXEaXZwecULDNLBs9QZtrEprKOK6O8gtgKXMYTg//BRif7lJ578+U8QWet3f50d8OfwAAAABJRU5ErkJggg==);
}
.HomepageSecondTitle .container .container-bottom .goodsTypeTitle .downMenu :hover.downMenu-item:nth-child(5) .iconLabel img[data-v-8b73630e] {
  content: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAOZJREFUOE/tkqFKQwEUhr9/ypA5YQ8wxLy0KD6AYcWyYbwLarAtLAw2vGA0+AAavHHMJ/ABhtG0sDREbILhIgbdL7vchQsq3CWDp57zfRzOf+SAE8QlUCJfvWE6cpsYsY+Z5OJFDXO3EFg3KBecDifsv+Cv3ACIVokRCJIYObx4X0kw7G7Ip5WYg7NNtuv5HI8PMOq9yGG9wfO0z/yzkjF4XganHyqjQpzpF9ZeKW71f3xhB4yA+xTaVUTruxUzAoesM6OKaGIGmL0EEmPEOeaWHZ4U8rGUZQUBV4ijX49hrhVxvJz5Ah4uYZEoMvkkAAAAAElFTkSuQmCC);
}
.HomepageSecondTitle .container .container-bottom .goodsTypeTitle .downMenu :hover.downMenu-item:nth-child(6) .iconLabel img[data-v-8b73630e] {
  content: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAAQCAYAAADAvYV+AAAAAXNSR0IArs4c6QAAAM9JREFUKFOd0r8ug1EYB+DnbSdhYOIWxCw2FyDFyOaTYHBBlkZ0ZBRsboAL4BaYGPyZ2leaqrT9fF/SnvU855ffec+JLNxLy0JX1UpN4TWykFiKjvdKW1jE2x/Ws6pho3Sg50HD8zhOJ8LWP+l3aI/h6WqEI6lVSk43wvlkjTVhvYTDo/Q0e42pOs+E89SCb/vmXMaZj/4dcvJRhsl5qGUwge24cFuLfzdXouNlOJnR5C/pWPis+UjzQjvywKawh2Ylpitd9fGOcF0DB1tp9we8uHExOftR/gAAAABJRU5ErkJggg==);
}
.HomepageSecondTitle .container .container-bottom .goodsTypeTitle .downMenu :hover.downMenu-item:nth-child(7) .iconLabel img[data-v-8b73630e] {
  content: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAPCAYAAADtc08vAAAAAXNSR0IArs4c6QAAARBJREFUOE/N0r1KXFEQAOBvXAnp/OliQH0DK1MJMU1C3kHdsyIr+jQpAmKz3jqF2FkoJIZUqQRLUQjEQKrYqmGP3CsbJJK9N52nOocz8zEzTEBeNq3lCLPlu/Zk37W8jJ7zqIC2FaEbhYXa5DI++Sx8iB3v74AkIUVhsSHwCXtRePcIgNw15sqW8BpfmrRANasjNzqR2w6EPvYbJg/C3paXyEnfb8+Fp1rmcBaFkzosL3lm1EUJZExgE10cRmGtFkjG8esPEIXLuqT7/7kOyKum9D15gI64jp4fQ4GczOPrkIpe4PSfLeRUbeTHKFSL9lfp5cxe4XgA/MRGFHYHgQ2BSWxF7ngj28bM/wwR34T1W0jIcLJFIM6aAAAAAElFTkSuQmCC);
}
.HomepageSecondTitle .container .container-bottom .goodsTypeTitle .downMenu .downMenu-item[data-v-8b73630e] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  padding: 18px 10px;
  padding-left: 20px;
  font-size: 14px;
}
.HomepageSecondTitle .container .container-bottom .goodsTypeTitle .downMenu .downMenu-item span[data-v-8b73630e] {
  margin-left: 20px;
  -webkit-transition: all 0.3s ease 0.1s;
  transition: all 0.3s ease 0.1s;
}
.HomepageSecondTitle .container .container-bottom .goodsTypeTitle .downMenu .downMenu-item .iconLabel[data-v-8b73630e] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.HomepageSecondTitle .container .container-bottom .goodsTypeTitle .downMenu-item-info[data-v-8b73630e] {
  position: absolute;
  right: -800px;
  top: 35px;
  width: 800px;
  height: 504px;
  z-index: 2;
  background: #fff;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.1);
          box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.1);
}
.HomepageSecondTitle .container .container-bottom .goodsTypeTitle .downMenu-item-info .item[data-v-8b73630e] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: baseline;
      -ms-flex-align: baseline;
          align-items: baseline;
  font-size: 12px;
}
.HomepageSecondTitle .container .container-bottom .goodsTypeTitle .downMenu-item-info .item .item-title[data-v-8b73630e] {
  width: 80px;
  height: 30px;
  color: #333333;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  font-size: 12px;
  font-weight: 600;
  padding: 0px 10px;
}
.HomepageSecondTitle .container .container-bottom .goodsTypeTitle .downMenu-item-info .item .rightIcon[data-v-8b73630e] {
  padding: 10px 0;
  color: #333333;
  font-weight: 600;
}
.HomepageSecondTitle .container .container-bottom .goodsTypeTitle .downMenu-item-info .item .rightIcon i[data-v-8b73630e] {
  font-weight: bolder;
}
.HomepageSecondTitle .container .container-bottom .goodsTypeTitle .downMenu-item-info .item .itemChild[data-v-8b73630e] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  max-width: 470px;
  line-height: 27px;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  color: #666666;
  padding: 4px 10px;
  padding-left: 20px;
}
.HomepageSecondTitle .container .container-bottom .goodsTypeTitle .downMenu-item-info .item .itemChild .el-link[data-v-8b73630e] {
  font-size: 12px;
  margin-right: 20px;
}
.HomepageSecondTitle .container .container-bottom .goodsTypeTitle .imgItem[data-v-8b73630e] {
  padding: 10px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 100%;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  border-left: 1px solid #EEEEEE;
  color: #333333;
}
.HomepageSecondTitle .container .container-bottom .goodsTypeTitle .imgItem .itemContainer[data-v-8b73630e]:hover {
  -webkit-transform: translate3d(0, -3px, 0);
  transform: translate3d(0, -3px, 0);
  -webkit-box-shadow: 0 3px 4px rgba(0, 0, 0, 0.11);
  box-shadow: 0 3px 4px rgba(0, 0, 0, 0.11);
}
.HomepageSecondTitle .container .container-bottom .goodsTypeTitle .imgItem .itemContainer:hover .imgItemBottom .el-image[data-v-8b73630e] {
  transform: scale(1.1);
  -webkit-transform: scale(1.1);
}
.HomepageSecondTitle .container .container-bottom .goodsTypeTitle .imgItem .itemContainer[data-v-8b73630e] {
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
.HomepageSecondTitle .container .container-bottom .goodsTypeTitle .imgItem .itemContainer .imgItemTop .imgItemTopText[data-v-8b73630e] {
  font-size: 14px;
  color: #333333;
  font-weight: bolder;
  text-align: left;
  padding-left: 10px;
  padding-top: 14px;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  line-height: 1.4em;
  overflow: hidden;
  text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
  -webkit-text-overflow: ellipsis;
  -moz-text-overflow: ellipsis;
  white-space: nowrap;
}
.HomepageSecondTitle .container .container-bottom .goodsTypeTitle .imgItem .itemContainer .imgItemBottom[data-v-8b73630e] {
  font-size: 12px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  padding-top: 6px;
  padding-bottom: 10px;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
.HomepageSecondTitle .container .container-bottom .goodsTypeTitle .imgItem .itemContainer .imgItemBottom .imgItemBottomText[data-v-8b73630e] {
  padding-left: 10px;
  font-weight: 600;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  color: #FF3737;
}
.HomepageSecondTitle .container .container-bottom .goodsTypeTitle .imgItem .itemContainer .imgItemBottom .el-image[data-v-8b73630e] {
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
.HomepageSecondTitle .container .container-bottom .goodsTypeTitle .imgItem .itemContainer .imgItemBottom img[data-v-8b73630e] {
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
.HomepageSecondTitle .container .container-bottom .bigTypeText[data-v-8b73630e] {
  font-size: 16px;
  color: #333333;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  font-weight: 400;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding-left: 140px;
}
.HomepageSecondTitle .container .container-bottom .bigTypeText span[data-v-8b73630e] {
  margin-right: 40px;
  cursor: pointer;
}
.HomepageSecondTitle .container .container-bottom .isActive[data-v-8b73630e] {
  color: #ff6000;
  font-weight: 600;
}
[data-v-8b73630e]:export {
  menuText: #282828;
  menuBg: #FFF;
}
@media (max-width: 1024px) {
.HomepageSecondTitle .container[data-v-8b73630e] {
    width: 1000px !important;
}
}
@media (max-width: 768px) {
.HomepageSecondTitle .container[data-v-8b73630e] {
    width: 760px !important;
    padding-right: 12px;
}
.HomepageSecondTitle .container .container-top .QRcode[data-v-8b73630e] {
    display: none;
}
.HomepageSecondTitle .container .container-bottom .bigTypeText[data-v-8b73630e] {
    padding-left: 140px;
}
.HomepageSecondTitle .container .container-bottom .showStatus[data-v-8b73630e] {
    visibility: visible;
}
}
@charset "UTF-8";
@font-face {
  font-family: "钉钉进步体 Regular";
  font-weight: 400;
  src: url(data:font/woff2;base64,d09GMgABAAAAAAWwABAAAAAACXgAAAVbAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGx4cHgZgAFQRCAqIPIZ0Cw4AATYCJAMSBCAFhDYHIAwIFyQYDhuHB1GUTk6I7MdBbtK6EqI0W1YyO5RyaLaabHMIXpRD/McD/VjrfVnRRNRIJhFF40ZiEW1kaKZnktUic22nc9du/yBuGk6xpJ1pOZk5h5vwFrF52mx+ExXCxf0u9yWQUhPn0k0HMo/CgU6p6jz6O7RS+MmeqgSnD/KiRSw/6G7QBQb47scIaBrGU8wvegnQylD+w8D+nH6HCSrqcSsWlO88yV4pKWNKdUCsykED4FCXlOUWuhQW+Fco80qrMC7t8g/jAGIjvgeMUyAiYYhSgI8ypgFtdVE2fhfaJfWsOXPFZYYrr5U/cyYn3hr2rlkpUNBOEKaZTWRWA9juHQVCDwjfEJTdDBVN2dlRNGIYPcMyDOOjZeDTharVfnrso2awWs0wV4/F051VpqLR00MpoccdFFJEEUEEku21CCm4Yu/MFi9G3Oi9YECQzGKuAeZimiwgB10UUl8CCXLbRmXtEq5Y5OvXaW+JyB2nW/P3U4dwbZpa49hNS4kPRbS9yJNOV4jR4ORSQ0gQdQJ9pNyX+LQlbMGcPXBU/DWZbt0ad7JMMUulkTF3VYJdrd0xG4MM0N2OeIQh3xjO2JAor94cOX01QqNXhoUFDZjzl0ICXgLhsZjCa/IVIlyvJpul3SnTFQOnBcEYbvTW4KlgQOKK6iddba6kytepYfZqxI3GpNEUgGKgFANxwyuE5wi8KlmWuYkPPVE97zqFlIu8AknMdXqdNlixIwgZpGm7QiAvsTzXgDOwEwXvXFhKgjHDxGojn3U2sI3+VBxa3wFKHQLmFwbML9VKZf6TznxA5cX6qCiYe/jQq/3RQeOFxFghGqka6FQtVZytjaZNiHlJiOVcX/7PXV2mUpt5Skc3aDM3sG3fReS8qz755IJY2yCZr2WxTwiUABS1qxuwzVY13ocvxZgsebhejBSDVGWaUI0QOittbTlqur7hCJtaDNaI4ypos6bossz8Q9vu+B4pq2pF3jH5hecmtIwuiPK0FOc6DxnTHfxD97qH9vCH9gkRD8Xwh+D246G6wmEnpsJib8bUqvmxGn9Bk6Vniz1vvuCsqqJOb9cBFr9dUrNblz3t+p6o3upr5n7V6S2NgzI3A3aG1L7pOONiebFTds6W5xhHG1s7Nvu7w8yXrPU6BywO7RlQQ6UZDPXLelWtmNLAVm7KTxD4bD31seb7QXvkgMHpDTo0YZSdcm63giFca5cuUHx98xg9p4oU67v4FJuvdURi89CwyhQ1jq0BKlmNvdfM+c78XcNKVNMYY6HGsjkzvU/G3D97gnfUC9oz60HRmHTZuFFjaSxrWrYiZVXR6lAxKC/O/eozT/1uC32yb2Y0af2uXvb0WpPsk+aUTK46GYCAwIP/AZvlvrX/1lPqA9y96RAEAHfvPr0ueNCv8LkMUBNBID0vEKhMF1xY1TAF+UiKK+LcAVKfqDq7SsOtVT8ly03ujbJxDTQIUJcEtGzxntzApQHHg3H38KjrC570DFjOw3jFqEZI1Tihp54xBUI8aKJsJ8DmrMneprl7/O3WTbPzQaLGkmAmRiYmuDshMNE0+a+kfdigfaMBzTOa66b1ctvk/yhsp+XmYiNLcx2Y11I7zRENtdFaGnfDEXTlzJZkTXXSWW/Pe7FK0hkZw9iFbNjB8jizua7aaKjTDFuNTpxt41ZRex30RPSWmmuhy8rK509aXEkkatFhNvyqSy7tNNNeJ2011OVKrURTjbUonPbauEpzPeHDWtOlwrzTnCbSoVNfG7OML2B2ruhNE7Cp103TSSUl5adbt9Uk8ZZPw//VpyDvCoT7QZvUH9yXfmkgfxDXuVHHyVOXWzvVAQ==) format("woff2"), url(data:font/woff;base64,d09GRgABAAAAAAfcABAAAAAACQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHUE9TAAABbAAAAB4AAAAeRHRMdUdTVUIAAAGMAAAAHgAAAB5EdEx1T1MvMgAAAawAAABXAAAAYHD+AK1jbWFwAAACBAAAAEAAAABU3SkIc2dhc3AAAAJEAAAACAAAAAgAAAALZ2x5ZgAAAkwAAAO+AAAENu/c42JoZWFkAAAGDAAAADYAAAA2Iuam/GhoZWEAAAZEAAAAIAAAACQH+QNaaG10eAAABmQAAAASAAAAEgeFAK5sb2NhAAAGeAAAAA4AAAAOAwcBsW1heHAAAAaIAAAAIAAAACABngGxbmFtZQAABqgAAADgAAABxCHDPVpwb3N0AAAHiAAAABUAAAAg/7EAMnByZXAAAAegAAAACAAAAAhwAgQSdmhlYQAAB6gAAAAhAAAAJARtAXN2bXR4AAAHzAAAAA4AAAAOB7wBHQABAAAACgAcABwAAURGTFQACAAEAAAAAP//AAAAAAAAAAEAAAAKABwAHAABREZMVAAIAAQAAAAA//8AAAAAAAB4nGNgYb7OOIGBlYGDqYsp4v93Bm8QzaDNGMdgxGjBwMDAxMbAwggCQDYjBwMCePhFejI6MCjMXMEc9D+LsY95F8M3BhaG+SA5Jk6m00BKgYERAOKaDw8AeJxjYGBgYmBgYAZiESDJCKZZGByANA8DB1COhUEh+UKeZqXVzBX//wNFkXj/H84xmnir7VRaLFgfHAAAQ7ASdQABAAH//wAKeJxNkltoXEUYx7/vnDMze8lmu9ez2eyuOXuy5yTuZi85mzNpNsk2btxoDZu2lLQpSU1NrLTV2AdFES8PrYqiNm1FUxUNpOJDRSMWRSSIFISKfRasVSgFKUIeBJ9kT5xsHnSGmYe5ffP//39AoLb1lbwqh0GDHBShDPsBoobJo2rU6reryLiYdG5xi1lMZzb3o0xN1EK2pfVHI2FmakwjTONIWVTlOtfEKWtnpE3DpMwcRX5hIO410rKiyJh4yrenP3Laezo0E5pzHw32Fdtm094R6Zozprvvw57uDB5z/mFInL8YMubc9ap9g8lbHkl2/+hZd6/7Njs3B4f6spneQ8MT4Zqv/WiEInH/0bXg869Pr65OX/QF5lPObwcU/BMje/S0l3qG6iMjzk8DY9VUs9E43Fja3x0v1a3k2PlpAA8Mbv0gX5JdIIMfQqBCJ/RCCQZgN4wAhFS2rXYU/y9XrGWE5JAYFt/Z8qMwgDLd5kRo5zqroJguf+q7In3n5LuJ0YVV3cCHnbsuVJuPfta2jq8xjLjOuZuPe6wkyRn4bDarJJo34j16+sT4g1iaSO79vB6vL3fW4rLr2GOLzu+ikm7oXuqq5eePP1IfH282p6ZuG7ls7hYGDpycmfzwWuH2dgMF6ltfy+9Jd4SqOHSBIZTsBCW3YysYnsJWxDykcbX1cS2q6ob5q/Syp/mcdN3rXC0qRjcL1qZ8mUKXrBAFC86yd7Py9NKLu/HvBj9Rakh3jrwz65w0uyVXarbNR4QH+OTsx89sXD/10cqZqwBeKG1tCL7iwtscTMIRmIdFOAuvwzK8DSsA2PLwP8Ayeju2kBnFCgpbpbD4JGc0iwYPtXCyuclVm9sDZYMJ3PoFqSKXbfrI9m4VW4H4MUMj4mGBJCPUjwLLqMoMU5RrvSFucqoLukUnoqTF1TyaOlO3XdK4Jvmoc569pazRNTJN3qcfKPjGKZIIPhROESUWXFNjkoJuT7LTFU5lOZk/WNt3OHNQm+g4a8aYi95k6IlqjETuyY/YzVIisje3yy2rKsbKtM25iQ02+TN9gOK3c+8qOOP6svHCvV3D0eb3kaGC/eahL1y4IO/LvsI+OXP5Jed4ME+eJ78w018lK84SwQvOAl5UnCekS7at8d5erpVi5WBH2IrsCsdDccoUVmFoOzd6kin/QMCbKBUCAaLIMlba2zzuUDgRV2N0PJ2s39/bERtcHEJSFu1VSrSxQnHUl/xmozNQKZTGUpJUkQhxXwkk5GKRJPzFYXPOhH8Bw/3gaAAAAAEAAAABAAAbGT9BXw889QADA+gAAAAA38hwFAAAAADfyvK+/yD+6AUcBF4AAAAHAAIAAAAAAAB4nGNgZGBg3vWfi4GB1eG/wn8eVhkGoAgKYAYAcS0EXAJYACUA3AAAA+gAQwA4AEYAMQAAAAAAAAAAAIEA7AEwAhsAAAABAAAABgDVACoAUQAGAAIABAAgAGAAYAEAAAgAAwABeJyFj0tOAkEURQ8fIUxYgqmhJkiUBZAgTjAODCEMnBHEpkODpgETNuEK3IATV+DiPDYdP4RIKlV17uv7br0GqtxRolCuAe985Fwg8JpzkTovOZe4pZ1z+ZfniGPVlisSXBGzIGLAiIQZZ1xnlUvW1mKGTEhZSo9WAxc0OXdtz93usNMd6NsfqRIdqfr/vL/uQ+ldM57Y6Ix1TVnpeHO3TGq5wp6EE7umWXXEqbonPZiTMrey+p5r4CRjnQt14o58J2QvNmlIN3rv5UDH74n3zxTLTE28v/712VPnJxzLQzp4nGNgZmD4/xOItzIYMWABAGLpA+IAAAC4Af+FuAAEjXicY2BkYGD88o+HgYH5xb8v/+uYGxmAAgzIgBEAq+QG4QAAAAPoAHEDUgA+AEoAbgA4AAA=) format("woff");
  font-display: swap;
}
@font-face {
  font-family: "钉钉进步体2 Regular";
  font-weight: 400;
  src: url(../assets/fonts/BNhurcSu9qL2.c8fde7ca.woff2) format("woff2"), url(../assets/fonts/C7ZRysXpAzkL.e7e77803.woff) format("woff");
  font-display: swap;
}
.simulate-dialog {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  overflow: auto;
  margin: 0;
  background: rgba(255, 255, 255, 0.7);
  z-index: 2001;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-animation: fadeIn 0.3s ease;
          animation: fadeIn 0.3s ease;
}
.simulate-dialog .simulate-dialog-cont {
  width: 32%;
  padding: 20px;
  background: #fff;
  border-radius: 10px;
  background-image: url(../assets/img/dunpai.14abc5fa.png);
  background-size: 150px 150px;
  background-repeat: no-repeat;
  /* 防止图片重复平铺 */
  background-position: right 15px bottom 40%;
  /* 设置背景图位置在右下角 */
  -webkit-filter: drop-shadow(0 0 15px rgba(0, 0, 0, 0.7));
          filter: drop-shadow(0 0 15px rgba(0, 0, 0, 0.7));
  -webkit-transform: translateY(-20px);
          transform: translateY(-20px);
  /* 初始在顶部上方一点 */
  -webkit-animation: slideInAnimation 0.3s ease;
          animation: slideInAnimation 0.3s ease;
  /* 新的滑动动画 */
  -webkit-animation-fill-mode: forwards;
          animation-fill-mode: forwards;
}
.simulate-dialog .simulate-dialog-cont .simulate-dialog-title {
  font-family: "钉钉进步体 Regular", sans-serif;
  font-size: 18px;
  text-align: center;
  margin-bottom: 20px;
}
@-webkit-keyframes slideInAnimation {
0% {
    -webkit-transform: translateY(-20px);
            transform: translateY(-20px);
}
100% {
    -webkit-transform: translateY(0);
            transform: translateY(0);
}
}
@keyframes slideInAnimation {
0% {
    -webkit-transform: translateY(-20px);
            transform: translateY(-20px);
}
100% {
    -webkit-transform: translateY(0);
            transform: translateY(0);
}
}
@-webkit-keyframes fadeIn {
0% {
    opacity: 0;
}
100% {
    opacity: 1;
}
}
@keyframes fadeIn {
0% {
    opacity: 0;
}
100% {
    opacity: 1;
}
}
.MM-tip {
  font-family: "钉钉进步体2 Regular", sans-serif;
  font-size: 14px;
  color: #666;
  text-align: left;
  margin-bottom: 20px;
}
.EditPassword .vailidateCodeBox {
  position: relative;
  width: 62%;
}
.EditPassword .vailidateCodeBox .Cz_input .el-input__inner {
  height: 40px !important;
  line-height: 40px !important;
}
.EditPassword .vailidateCodeBox .codebtn {
  position: absolute;
  top: 4px;
  right: 6px;
  background-color: #ff6000;
  color: #fff;
}
.simulate-dialog-footer {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
/*浠ｇ爜鍒濆鍖�*/
* {
  padding: 0;
  margin: 0;
  font-style: normal;
}
ul,
ol {
  list-style: none;
}
body {
  margin: 0 auto;
  /* height: 5923px; */
}
img,
input {
  border: none;
}
a {
  text-decoration: none;
}

/* ios榛樿鏍峰紡娓呴櫎 */
input[type=button],
input[type=submit],
input[type=file],
button {
  cursor: pointer;
  -webkit-appearance: none;
}

/* ios input妗嗘棤娉曡緭鍏ラ棶棰� */
input {
  -webkit-user-select: text;
  -moz-user-select: text;
  -ms-user-select: text;
  user-select: text;
}
.plqs {
  width: 88px;
  height: 34px;
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  border: 1px solid #ff6000;
  text-align: center;
  line-height: 28px;
  outline: none;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  color: #ff6000;
  margin-left: 10px;
  background: #fff;
}
.plqs:hover {
  background: #ff6000;
  color: #ffffff;
}
.topd {
  width: 100%;
  margin: 0 auto;
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  background: #D9DADB;
}
.topc {
  width: 1200px;
  margin: 0 auto;
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  height: 34px;
}
.topc::after {
  display: block;
  content: "";
  clear: both;
}
.topcl {
  float: left;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.topcl h2 {
  font-size: 12px;
  color: #666666;
  font-weight: 400;
  text-align: left;
  line-height: 34px;
  margin-right: 8px;
}
.topcl .topclzi {
  color: #666666;

  display: -webkit-box;

  display: -ms-flexbox;

  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.topcl .topclzi a {
  font-size: 12px;
  color: #666666;
  font-weight: 400;
  text-align: left;
  line-height: 34px;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
.topcl .topclzi i {
  display: block;
  width: 1px;
  height: 10px;
  background: #929292;
  margin: 0 14px;
}
.topcl .topclzi a.a1 {
  color: #ff6a00;
}
.topcl .topclzi a:hover {
  color: #ff6000;
}
.topcr {
  float: right;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.topcr .topclzi a {
  width: 28px;
  height: 14px;
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #FF6000;
  margin-right: 11px;
}
.topcr .topcrzi {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.topcr .topcrzi a {
  font-size: 14px;
  color: #666;
  font-weight: 400;
  text-align: left;
  line-height: 34px;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
.topcr .topclzi i {
  width: 1px;
  height: 10px;
  background: #929292;
  margin: 0 11px;
}
.topcr .topcrzi i {
  display: block;
  width: 1px;
  height: 10px;
  background: #929292;
  margin: 0 14px;
}
.topcr .topcrzi a:hover {
  color: #ff6000;
}
.topcr .tel {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  margin-left: 15px;
  height: 34px;
  background: #ff6000;
  padding: 0 16px;
  border-radius: 0 0 5px 5px;
}
.topcr .tel .teltu {
  width: 15px;
  height: 15px;
  display: block;
}
.topcr .tel .teltu img {
  display: block;
  width: 100%;
  margin: 0 auto;
}
.topcr .tel p {
  font-size: 12px;
  color: #fff;
  font-weight: 400;
  text-align: left;
  line-height: 34px;
  margin-left: 5px;
}
.topcr .tel h4 {
  font-size: 14px;
  color: #fff;
  font-weight: 900;
  text-align: left;
  line-height: 34px;
}

/* 澶撮儴鍖哄煙 */
.header {
  width: 100%;
  margin: 0 auto;
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  background: #fff;
  padding: 22px 0;
}
.headce {
  width: 1200px;
  margin: 0 auto;
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.headl {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.headl .logo {
  display: block;
  width: 228px;
  height: 60px;
  overflow: hidden;
  margin-right: 28px;
}
.headl .logo img {
  display: block;
  width: 100%;
  margin: 0 auto;
}
.headl .hdlxzi {
  display: block;
  width: 143px;
  height: 54px;
  overflow: hidden;
}
.headl .hdlxzi img {
  display: block;
  width: 100%;
  margin: 0 auto;
}
.headr {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  margin-top: 12px;
}
.headr .sous {
  margin-right: 40px;
}
.headr .sous .soustop {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-bottom: 4px;
}
.headr .sous .soustop .sousl {
  width: 380px;
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  background: #fff;
  /* border-radius: 5px 0 0 5px; */
  /* border: 1px solid #c4c4c4; */
  border: 1px solid #ff6000;
  border-right: 0;
  outline: none;
  height: 40px;
  line-height: 38px;
  box-sizing: border-box;
  padding: 0 15px;
}
.headr .sous .soustop .sousr {
  width: 90px;
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  background: #ff6000;
  /* border-radius: 0 5px 5px 0; */
  border: 1px solid #ff6000;
  border-right: 0;
  outline: none;
  height: 40px;
  line-height: 38px;
  font-size: 16px;
  color: #fff;
}
.ssbb {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.ssbb h4 {
  font-size: 12px;
  color: #454545;
  font-weight: 400;
  text-align: left;
  line-height: 20px;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
.ssbb a {
  font-size: 12px;
  color: #888;
  font-weight: 400;
  text-align: left;
  line-height: 20px;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  margin-right: 15px;
}
.ssbb a:hover {
  color: #ff6000;
}
.gwcde {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding: 0px 20px 0 20px;
  width: 140px;
  border: 1px solid #D9DADB;
  /* border-radius: 5px; */
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
.gwcde .gwctbee {
  /* width: 24px; */
  height: 24px;
  display: block;
  margin-right: 6px;
}
.gwcde .gwctbee img {
  display: block;
  width: 100%;
  margin: 0 auto;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
.gwcde h5 {
  font-size: 12px;
  color: #FF6000;
  font-weight: 400;
  text-align: left;
  line-height: 38px;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
.gwcde h5 span {
  font-size: 17px;
  color: #ff0000;
  font-weight: 900;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
.gwcde:hover {
  border: 1px solid #ff6000;
}
.gwcde:hover .gwctbee img {
  transform: scale(1.1);
  -webkit-transform: scale(1.1);
}
.gwcde:hover h5 {
  color: #ff6000;
}
.gwcde:hover h5 span {
  color: #ff6000;
}
.headrr img {
  width: 70px;
  height: 70px;
  -webkit-box-shadow: 0px 0px 7px 0px rgba(0, 0, 0, 0.15);
          box-shadow: 0px 0px 7px 0px rgba(0, 0, 0, 0.15);
}
.headrr p {
  width: 61px;
  height: 11px;
  font-size: 10px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #999999;
}
.nav {
  width: 100%;
  /* margin: 0 auto; */
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  background: #fff;
}
.navc {
  width: 1200px;
  margin-left: 38%;
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.navcl {
  width: 220px;
  height: 48px;
  display: block;
  border-radius: 5px 5px 0 0;
  background: #333333;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding: 0 20px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.navcl .navcltb {
  width: 18px;
  height: 14px;
  display: block;
  margin-right: 22px;
}
.navcl .navcltb img {
  display: block;
  width: 100%;
  margin: 0 auto;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
.navcl h3 {
  font-size: 16px;
  color: #fff;
  font-weight: 400;
  text-align: left;
  line-height: 48px;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  letter-spacing: 2px;
}
.navcrr {

  display: -webkit-box;

  display: -ms-flexbox;

  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.navcrr .nndhrr {
  margin-right: 60px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.navcrr .nndhrr p {
  font-size: 18px;
  color: #181818;
  font-weight: 400;
  text-align: left;
  line-height: 48px;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
.navcrr .nndhrr .dhhot {
  width: 15px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding-bottom: 5px;
  margin-left: 5px;
}
.navcrr .nndhrr .dhhot img {
  display: block;
  width: 100%;
  margin: 0 auto;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
.navcrr .nndhrr:hover p {
  color: #ff6000;
}
.hdtope {
  width: 1200px;
  margin: 0 auto;
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  /* align-items: center; */
}
.cpfldhd {
  width: 16.6%;
  min-width: 200px;
  min-height: 390px;
  background: #FF6000;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  /* border-radius: 0 0 5px 5px; */
  /* padding: 5px 0; */
  position: relative;
}
.cpfldhd ul {
  width: 200px;
  overflow-x: hidden;
}
.cpfldhd li {
  width: 200px;
  padding: 10px;
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  /* position: relative; */
}
.cpfldhd ul li:hover {
  background-color: #fff;
}
.cpfldhd li a {
  width: 100%;
  margin: 0 auto;
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding: 6px 16px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.cpfldhd li a .cpflll {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.icon {
  left: 20px;
  /* width: 18px;
    height: 15px; */
}
.cpfldhd li a .cpflll img {
  position: absolute;
  right: 14px;
}
.cpfldhd li a .cpflll .cpxtub {
  width: 22px;
  height: 22px;
  display: block;
  margin-right: 8px;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.cpfldhd li a .cpflll .cpxtub img {}
.cpfldhd li a .cpflll h4 {
  font-size: 14px;
  color: #fff;
  font-weight: 400;
  text-align: left;
  line-height: 22px;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  margin-left: 10px;
}
.cpfldhd li a .yyou {
  width: 20px;
  height: 20px;
  display: block;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
.cpfldhd li .down {
  width: 800px;
  height: 390px;
  display: block;
  background: #fff;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  border: 1px solid #ededed;
  position: absolute;
  top: 0;
  left: 200px;
  display: none;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  z-index: 99;
}
.cpfldhd li:hover .down {
  display: block;
}
.cpfldhd li:hover a .cpflll .cpxtub {
  margin-right: 12px;
  color: #000;
}
.cpfldhd li:hover a .cpflll h4 {
  color: #FF6000;
}
.cpfldhd li:hover a .cpflll .icon {
  /* content: url(../assets/tubiao/taishiji1.png); */
}
.cpfldhd li:nth-child(1):hover a .cpflll img {
  content: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAAPCAYAAADphp8SAAAAAXNSR0IArs4c6QAAAPJJREFUOE/t07tOAkEUxvH/4bLgUAAVHSQU9FZ2Fj4JAUOrDSE+gSE00G6A7JNY2FHZW5BIRwUWjLpchnBZw0YIu4l2TndOvvwyc3JG+KUjnmNqqXvmuokxViBbxCWuGmLP2pv8AaQmNJ4yFK/8znCwq4/1mzdTsXXWD91ams74ApXxQ28vu7pw6e/rKdzlPqTrqmDQqXf+Q+c34E9nZGoolrEJVccikTp/m03iawa9skt0kRUbvV1IU+aZSDxPOvcZTNmn3sdJVvOROFx70IIIJekzDAOZCkVWvIpDzIMegToQDQMBS6AlDg/ffy0k8CO+BpLddxC/HRs8AAAAAElFTkSuQmCC);
}
.cpfldhd li:nth-child(1):hover a .cpflll .icon1 {
  content: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAKCAYAAACXDi8zAAAAAXNSR0IArs4c6QAAAJdJREFUGFdtzyEKAlEQxvH/531MBsFgMHiN994JDIZNBjHYFLQZ3LdhwWJQRAVPI3iOHdknrhucNMwP5puReV4YmQpKWiULjKg4AVMV7L6murHAAOOKmCtnXc8SJHT0gDtio8iigYSeLnBDlP/gAcTfqkCfigsdVspZfsIdQ8QZmCmyTeHmGANHxESRfXOueZ5Apsih/eAbhWkp2+ZxXqYAAAAASUVORK5CYII=);
}
.cpfldhd li:nth-child(2):hover a .cpflll img {
  content: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAAOCAYAAADJ7fe0AAAAAXNSR0IArs4c6QAAAVBJREFUOE+900Eog2Ecx/Hvf7PJalKS+5JyUcqFUs6WHaSctL2JJEc7idPSkraVSY3DHIWDdqOEk5sclEipnW02bPZu7x5pYdS7zcVzeZ6enufT7//veYSqoXwMA/tAe/W+6VpRwsKK/EC8JLBwhWKtIaRMD8K5KBC8DCJ0AAHghDLb7CgP0G+C5YAZNGkC0qJmnXuIeGjt1EG1ACUek1ZGF1/wLLXVSNSHJg8VRBOD4J2FDhfcX0DXAFwewq7fIHhrbQzxodhIg1KwOQELR3BzCrFJg1Dyj4ijKvk/Ir1okqz05LOc30miYxmiqYhJT56AdTRx1kbC7gx6zlfnvbiAZfMkYXcJPXddB3lFWK2BjDyj50MmyBsQkTgfM6KmbAXmD+x0D32fP9uCRCBFPpswQXTs+CVGpoJMO+YoF8MYRfvXBVtzlmJhXOIcN/KH3gEhZpvZF7VYQAAAAABJRU5ErkJggg==);
}
.cpfldhd li:nth-child(2):hover a .cpflll .icon1 {
  content: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAKCAYAAACXDi8zAAAAAXNSR0IArs4c6QAAAJdJREFUGFdtzyEKAlEQxvH/531MBsFgMHiN994JDIZNBjHYFLQZ3LdhwWJQRAVPI3iOHdknrhucNMwP5puReV4YmQpKWiULjKg4AVMV7L6murHAAOOKmCtnXc8SJHT0gDtio8iigYSeLnBDlP/gAcTfqkCfigsdVspZfsIdQ8QZmCmyTeHmGANHxESRfXOueZ5Apsih/eAbhWkp2+ZxXqYAAAAASUVORK5CYII=);
}
.cpfldhd li:nth-child(3):hover a .cpflll img {
  content: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAOhJREFUOE/tkjFOAlEURc/FOInG2gVYSMcWcBFajxCdisLSJVBSUI0UUusidAMWdrIEGhoDyRi5ZkYg+TBkMoWdN/nF+3n35OW9K3eIWTJEnFBH5pMGPfmaGSZGvNfxY1qIcQ6wHlFutn0EnMNvXSIDE0mLoj/3bgGegMuKSZ4lXe0DvADtCsCrpIt/wB/uoAfcVFxhJGkYXIGISClfdZLohEMyMrnDG+YDihfKHBQf4rsE3kQ05S5nLLkHTneaVMQazKQEMKVBP8i8E47JAtDdyjjYACKmSpmv6xAQ84AqlmhGGnO7BvwAcVCKe9FRsTIAAAAASUVORK5CYII=);
}
.cpfldhd li:nth-child(3):hover a .cpflll .icon1 {
  content: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAKCAYAAACXDi8zAAAAAXNSR0IArs4c6QAAAJdJREFUGFdtzyEKAlEQxvH/531MBsFgMHiN994JDIZNBjHYFLQZ3LdhwWJQRAVPI3iOHdknrhucNMwP5puReV4YmQpKWiULjKg4AVMV7L6murHAAOOKmCtnXc8SJHT0gDtio8iigYSeLnBDlP/gAcTfqkCfigsdVspZfsIdQ8QZmCmyTeHmGANHxESRfXOueZ5Apsih/eAbhWkp2+ZxXqYAAAAASUVORK5CYII=);
}
.cpfldhd li:nth-child(4):hover a .cpflll img {
  content: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAPCAYAAADtc08vAAAAAXNSR0IArs4c6QAAAR1JREFUOE+tk6FOA1EQRc/dIBpCCAgSfgAFogQJBgMJlmDJYlGYOiQOwx/sBkv4gCoMFYQQMCgUGgFpaIMgO2RKu3ksr7RNGDlv7pk7k3mylEPgFJhmsugCDVlKB1gnsw9gscLoSLqNcS2lDrQcYGQ2A7wBU0FxG9iR1BpmzLUDwDzwWhFvSbr5a6phAO88UuzgGGBscQzwPG7nwVihA1/iyqiZq/soAcrRZCfwXf1vgMKvUDl+SD/C9ln1hM65j9ivAV2/gybgO3gqi4wLxB3w0M/VMdYQewFoCXh3QA1jF7FQPiZcUXAGPPZzyyQcUbAZNHlBXEaXZwecULDNLBs9QZtrEprKOK6O8gtgKXMYTg//BRif7lJ578+U8QWet3f50d8OfwAAAABJRU5ErkJggg==);
}
.cpfldhd li:nth-child(4):hover a .cpflll .icon1 {
  content: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAKCAYAAACXDi8zAAAAAXNSR0IArs4c6QAAAJdJREFUGFdtzyEKAlEQxvH/531MBsFgMHiN994JDIZNBjHYFLQZ3LdhwWJQRAVPI3iOHdknrhucNMwP5puReV4YmQpKWiULjKg4AVMV7L6murHAAOOKmCtnXc8SJHT0gDtio8iigYSeLnBDlP/gAcTfqkCfigsdVspZfsIdQ8QZmCmyTeHmGANHxESRfXOueZ5Apsih/eAbhWkp2+ZxXqYAAAAASUVORK5CYII=);
}
.cpfldhd li:nth-child(5):hover a .cpflll img {
  content: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAOZJREFUOE/tkqFKQwEUhr9/ypA5YQ8wxLy0KD6AYcWyYbwLarAtLAw2vGA0+AAavHHMJ/ABhtG0sDREbILhIgbdL7vchQsq3CWDp57zfRzOf+SAE8QlUCJfvWE6cpsYsY+Z5OJFDXO3EFg3KBecDifsv+Cv3ACIVokRCJIYObx4X0kw7G7Ip5WYg7NNtuv5HI8PMOq9yGG9wfO0z/yzkjF4XganHyqjQpzpF9ZeKW71f3xhB4yA+xTaVUTruxUzAoesM6OKaGIGmL0EEmPEOeaWHZ4U8rGUZQUBV4ijX49hrhVxvJz5Ah4uYZEoMvkkAAAAAElFTkSuQmCC);
}
.cpfldhd li:nth-child(5):hover a .cpflll .icon1 {
  content: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAKCAYAAACXDi8zAAAAAXNSR0IArs4c6QAAAJdJREFUGFdtzyEKAlEQxvH/531MBsFgMHiN994JDIZNBjHYFLQZ3LdhwWJQRAVPI3iOHdknrhucNMwP5puReV4YmQpKWiULjKg4AVMV7L6murHAAOOKmCtnXc8SJHT0gDtio8iigYSeLnBDlP/gAcTfqkCfigsdVspZfsIdQ8QZmCmyTeHmGANHxESRfXOueZ5Apsih/eAbhWkp2+ZxXqYAAAAASUVORK5CYII=);
}
.cpfldhd li:nth-child(6):hover a .cpflll img {
  content: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAAQCAYAAADAvYV+AAAAAXNSR0IArs4c6QAAAM9JREFUKFOd0r8ug1EYB+DnbSdhYOIWxCw2FyDFyOaTYHBBlkZ0ZBRsboAL4BaYGPyZ2leaqrT9fF/SnvU855ffec+JLNxLy0JX1UpN4TWykFiKjvdKW1jE2x/Ws6pho3Sg50HD8zhOJ8LWP+l3aI/h6WqEI6lVSk43wvlkjTVhvYTDo/Q0e42pOs+E89SCb/vmXMaZj/4dcvJRhsl5qGUwge24cFuLfzdXouNlOJnR5C/pWPis+UjzQjvywKawh2Ylpitd9fGOcF0DB1tp9we8uHExOftR/gAAAABJRU5ErkJggg==);
}
.cpfldhd li:nth-child(6):hover a .cpflll .icon1 {
  content: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAKCAYAAACXDi8zAAAAAXNSR0IArs4c6QAAAJdJREFUGFdtzyEKAlEQxvH/531MBsFgMHiN994JDIZNBjHYFLQZ3LdhwWJQRAVPI3iOHdknrhucNMwP5puReV4YmQpKWiULjKg4AVMV7L6murHAAOOKmCtnXc8SJHT0gDtio8iigYSeLnBDlP/gAcTfqkCfigsdVspZfsIdQ8QZmCmyTeHmGANHxESRfXOueZ5Apsih/eAbhWkp2+ZxXqYAAAAASUVORK5CYII=);
}
.cpfldhd li:nth-child(7):hover a .cpflll img {
  content: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAPCAYAAADtc08vAAAAAXNSR0IArs4c6QAAARBJREFUOE/N0r1KXFEQAOBvXAnp/OliQH0DK1MJMU1C3kHdsyIr+jQpAmKz3jqF2FkoJIZUqQRLUQjEQKrYqmGP3CsbJJK9N52nOocz8zEzTEBeNq3lCLPlu/Zk37W8jJ7zqIC2FaEbhYXa5DI++Sx8iB3v74AkIUVhsSHwCXtRePcIgNw15sqW8BpfmrRANasjNzqR2w6EPvYbJg/C3paXyEnfb8+Fp1rmcBaFkzosL3lm1EUJZExgE10cRmGtFkjG8esPEIXLuqT7/7kOyKum9D15gI64jp4fQ4GczOPrkIpe4PSfLeRUbeTHKFSL9lfp5cxe4XgA/MRGFHYHgQ2BSWxF7ngj28bM/wwR34T1W0jIcLJFIM6aAAAAAElFTkSuQmCC);
}
.cpfldhd li:nth-child(7):hover a .cpflll .icon1 {
  content: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAKCAYAAACXDi8zAAAAAXNSR0IArs4c6QAAAJdJREFUGFdtzyEKAlEQxvH/531MBsFgMHiN994JDIZNBjHYFLQZ3LdhwWJQRAVPI3iOHdknrhucNMwP5puReV4YmQpKWiULjKg4AVMV7L6murHAAOOKmCtnXc8SJHT0gDtio8iigYSeLnBDlP/gAcTfqkCfigsdVspZfsIdQ8QZmCmyTeHmGANHxESRfXOueZ5Apsih/eAbhWkp2+ZxXqYAAAAASUVORK5CYII=);
}
.cpfldhd li:nth-child(8):hover a .cpflll img {
  content: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAJ9JREFUOE9jZEAC/xMZrjH8Z9BEFsNgMzJcZ5zPoAUTZ0QxIIHhP+MCBrjY/ywGHpA84zSGLzB1/9HU4DTgfxKDEsM/hltgjUwMaozzGO6BmEQbAFZMiQtwhQNJLsBmyKgBJEYjWYHIwMDQiDcpMzDUI6dWjJTIwMAwkYAB+XgNQMkLCQw7wHlhAYMHyXkBnJTjGAzBBixiOE+cAWRkZwDyDWsRt8PfKwAAAABJRU5ErkJggg==);
}
.cpfldhd li:nth-child(8):hover a .cpflll .icon1 {
  content: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAKCAYAAACXDi8zAAAAAXNSR0IArs4c6QAAAJdJREFUGFdtzyEKAlEQxvH/531MBsFgMHiN994JDIZNBjHYFLQZ3LdhwWJQRAVPI3iOHdknrhucNMwP5puReV4YmQpKWiULjKg4AVMV7L6murHAAOOKmCtnXc8SJHT0gDtio8iigYSeLnBDlP/gAcTfqkCfigsdVspZfsIdQ8QZmCmyTeHmGANHxESRfXOueZ5Apsih/eAbhWkp2+ZxXqYAAAAASUVORK5CYII=);
}
.cpfldhd li:nth-child(9):hover a .cpflll img {
  content: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAPtJREFUOE+d0rEuA1AUBuDvEKPEwiOYvIEFMSFeoWWwVAxmJq/AStukVgOxCZHUIEaTUSKRSKQRsYgeEWmiTdH2rvecL/8590YWHAtLBjnpJLIohW3pti8jTEk73wCzUXbxE8iCZeE6yh67wVk0g/PfgaJnpLQRFbVOpBegIVxJczjTtBZVDy2oN4CicC/VpVcVE/GV6itaDyM0pENhESOaSlF11G+CUex5txU1L21L7iHBpiGXse9moFf470/83MEb7tD4r6njfgyTkavmfVgQhvoCUtOw0+irqUtxG5ArxqXpP9FQjwNPrZp2oKAk7P4JpPWo2OsKDDLOJ9WSfWqsluiQAAAAAElFTkSuQmCC);
}
.cpfldhd li:nth-child(9):hover a .cpflll .icon1 {
  content: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAKCAYAAACXDi8zAAAAAXNSR0IArs4c6QAAAJdJREFUGFdtzyEKAlEQxvH/531MBsFgMHiN994JDIZNBjHYFLQZ3LdhwWJQRAVPI3iOHdknrhucNMwP5puReV4YmQpKWiULjKg4AVMV7L6murHAAOOKmCtnXc8SJHT0gDtio8iigYSeLnBDlP/gAcTfqkCfigsdVspZfsIdQ8QZmCmyTeHmGANHxESRfXOueZ5Apsih/eAbhWkp2+ZxXqYAAAAASUVORK5CYII=);
}
.down::after {
  display: block;
  content: "";
  clear: both;
}
.downl {
  width: 74%;
  display: block;
  float: left;
  padding: 6px;
  padding-left: 18px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  height: 390px;
  overflow-y: auto;
}
.downl .dd {
  width: 100%;
  margin: 0 auto;
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.downl .dd .ddxbt {
  width: 100%;
  padding: 4px 0;
  margin: 0 auto;
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  /* border-bottom: 1px solid #ededed; */
  /* padding-bottom: 6px; */
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  /* align-items: center; */
  -webkit-box-align: baseline;
      -ms-flex-align: baseline;
          align-items: baseline;
}
.downl .dd .ddxbt i {
  margin-right: 20px;
}
.downl .dd .ddxbt h3 {
  width: 80px;
  font-size: 12px;
  padding-right: 10px;
  color: #333;
  font-weight: 600;
  text-align: right;
  line-height: 30px;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
.ddcbb {
  width: 100%;
  /* margin: 8px auto 10px; */
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.ddcbb a {
  /* min-width: 50px; */
  font-size: 12px;
  font-weight: 400;
  text-align: left;
  color: #666666;
  line-height: 27px;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  display: inline !important;
  margin: 0 !important;
  width: auto !important;
  padding: 0 !important;
  margin-right: 20px !important;
}
.ddcbb a:hover {
  color: #ff6000;
}
.downccp {
  width: 26%;
  display: block;
  float: left;
  border-left: 1px solid #ededed;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding: 5px;
  height: 390px;
}
.dcprr {
  width: 100%;
  height: 32%;
  margin: 0 auto 6px !important;
  display: block !important;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  border-radius: 0 5px 5px 0;
  padding: 10px 10px 6px !important;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
.dcprr h3 {
  font-size: 14px;
  height: 20px;
  color: #333333;
  font-weight: 900;
  width: 100%;
  display: block;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  text-align: left;
  line-height: 1.4em;
  overflow: hidden;
  text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
  -webkit-text-overflow: ellipsis;
  -moz-text-overflow: ellipsis;
  white-space: nowrap;
  margin-bottom: 10px;
}
.dcprr .dcpcc {
  width: 100%;
  margin: 0 auto;
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.dcprr .dcpcc h5 {
  font-size: 14px;
  color: #FF3737;
  font-weight: 600;
  width: 60%;
  display: block;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  text-align: left;
}
.dcprr .dcpcc .tjcp {
  width: 35%;
  display: block;
}
.dcprr .dcpcc .tjcp img {
  display: block;
  width: 100%;
  margin: 0 auto;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
.dcprr:nth-child(1) {
  background: #fcf1e3;
}
.dcprr:nth-child(2) {
  background: #e3eefc;
}
.dcprr:nth-child(3) {
  background: #f8e3de;
}
.dcprr:nth-child(4) {
  background: #dfe6ee;
}
.dcprr:hover .dcpcc .tjcp img {
  transform: scale(1.1);
  -webkit-transform: scale(1.1);
}
.dcprr:hover {
  -webkit-transform: translate3d(0, -3px, 0);
  transform: translate3d(0, -3px, 0);
  -webkit-box-shadow: 0 3px 4px rgba(0, 0, 0, 0.112);
          box-shadow: 0 3px 4px rgba(0, 0, 0, 0.112);
}

/* 骞垮憡banner */
.hdtconee {
  width: 66.6%;
  height: 100%;
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding: 10px 10px 0;
}
.ggbannere {
  width: 100%;
  margin: 0 auto 10px;
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  height: 100%;
  background: #686868;
  overflow: hidden;
  /* border-radius: 5px; */
}
.banner {
  width: 100%;
  background: #666;
  overflow: hidden;
  height: 380px;
  margin-right: 10px;
}
.banner img {
  width: 780px;
  margin-right: 10px;
}
.swiper-containerlb {
  width: 100%;
  height: 100%;
}
.swiper-containerlb img {
  width: 100%;
  height: 100%;
}
.swiper-containerlb .swiper-slide {
  background-position: -60px;
  background-size: cover;
}
.swiper-containerlb .swiper-pagination-bullet {
  width: 10px;
  height: 10px;
  display: inline-block;
  border-radius: 50px;
  background: #fff;
  opacity: 1;
}
.swiper-containerlb .swiper-pagination-bullet-active {
  background: #ff6000;
}
.swiper-container-horizontal>.swiper-pagination-bullets,
.swiper-pagination-custom,
.swiper-pagination-fraction {
  bottom: 12px;
}
.hdtbbc {
  width: 100%;
  margin: 0 auto;
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  height: 90px;
  background: #fff;
  overflow: hidden;
  border-radius: 5px;
  padding: 15px 5%;
}
.hdtbbc ul {
  width: 100%;
  margin: 0 auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.hdtbbc ul li {
  text-align: center;
  cursor: pointer;
}
.hdtbbc ul li .ysxtub {
  width: 36px;
  height: 36px;
  display: block;
  margin: 0 auto 6px;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
.hdtbbc ul li .ysxtub img {
  display: block;
  width: 100%;
  margin: 0 auto;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
.hdtbbc ul li p {
  font-size: 14px;
  color: #181818;
  font-weight: 400;
  display: block;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
.hdtbbc ul li:hover .ysxtub img {
  transform: rotateY(180deg);
  -webkit-transform: rotateY(180deg);
}
.hdtbbc ul li:hover p {
  color: #ff6000;
}
.hdtrr {
  height: 390px;
  width: 16.6%;
  padding-top: 10px;
}
.hdtrre {
  width: 16.6%;
  height: 100%;
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding: 10px 0 0;
  margin-left: 20px;
}
.hdtrrcee {
  width: 200px;
  height: 100%;
}
.hdtrrcde {
  width: 12%;
  margin: 0 auto;
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  height: 370px;
  background: #fff;
  border-radius: 5px;
  padding: 22px 18px 18px;
}
.sydlkjd {
  width: 100%;
  height: 100%;
  margin: 0 auto;
  background-color: #fff;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  margin: 0 auto;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.sydlkjd .sydtx {
  width: 64px;
  height: 64px;
  margin-top: 10px;
}
.sydlkjd .sydtx img{
  width: 64px;
  height: 64px;
}
.sydlkjd .sydzid {
  width: 100%;
  height: 22%;
  font-size: 12px;
  margin-top: 14px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.sydlkjd .sydzid h4 {
  /* width: 120px; */
  height: 22%;
  font-weight: 400;
}
.sydlkjd .sydzid .sykniue {
  margin-top: 10px;
}
.sydlkjd .sydzid .sykniue span {
  cursor: pointer;
}
.sydlkjd .sydzid .sykniue span:first-child {
  color: #FF6000;
}
.dykjdhd {
  height: 160px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: distribute;
      justify-content: space-around;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.dykjdhd .dykjnn {
  margin-right: 10px;
  margin-left: 10px;
}
.dykjdhd .dykjnn p {
  width: 48px;
  height: 13px;
  font-size: 12px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #666666;
}
.dykjdhd .dykjnn img:hover {
  -webkit-transform: translate3d(0, -3px, 0);
  transform: translate3d(0, -3px, 0);
  -webkit-box-shadow: 0 3px 4px rgba(0, 0, 0, 0.112);
          box-shadow: 0 3px 4px rgba(0, 0, 0, 0.112);
}
.dykjdhd .dykjnn:hover .dykjntu img {
  transform: scale(1.1);
  -webkit-transform: scale(1.1);
}
.infoList {
  margin-left: 40px;
  margin-top: 18px;
}
.gdgg {
  width: 100%;
  margin: 0 auto;
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  /* border-top: 1px solid #e7e7e7; */
}
.txtMarquee-top {
  width: 100%;
  overflow: hidden;
  position: relative;
}
.txtMarquee-top .bd {
  padding: 0 8px 5px;
  width: 100%;
  margin: 0 auto;
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.txtMarquee-top .infoList li {
  height: 24px;
  line-height: 24px;
  width: 100%;
  margin: 0 auto 7px;
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.txtMarquee-top .infoList li a {
  width: 100%;
  margin: 0 auto;
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.txtMarquee-top .infoList li a i {
  width: 4px;
  height: 4px;
  display: block;
  border-radius: 50%;
  background: #ff6000;
  margin-right: 7px;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
.txtMarquee-top .infoList li a p {
  font-size: 14px;
  color: #555;
  font-weight: 400;
  width: 94%;
  display: block;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  text-align: left;
  overflow: hidden;
  text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
  -webkit-text-overflow: ellipsis;
  -moz-text-overflow: ellipsis;
  white-space: nowrap;
}
.txtMarquee-top .infoList li:hover a p {
  color: #ff6000;
}
.txtMarquee-top .infoList li:hover a i {
  margin-right: 4px;
}




/* 鎺ㄨ崘浜у搧 */
.mm2 {
  margin: 13px auto 25px;
}
.tjcptj {
  width: 24.9%;
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  margin-right: 10px;
  height: 200px;
  overflow: hidden;
  border-radius: 5px;
  padding: 20px 5px 0;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  background: #fff;
}
.tjcptj:nth-child(4n) {
  margin-right: 0;
}

/* .tjcptj:nth-child(1){ background:#adb4e8 url(../imgs/sk1.png) no-repeat left bottom;}
.tjcptj:nth-child(2){ background:#9abee1 url(../imgs/sk1.png) no-repeat left bottom;}
.tjcptj:nth-child(3){ background:#90be8f url(../imgs/sk1.png) no-repeat left bottom;}
.tjcptj:nth-child(4){ background:#ecc166 url(../imgs/sk1.png) no-repeat left bottom;} */
.tjcptj h3 {
  font-size: 15px;
  color: #333333;
  font-weight: 900;
  width: 66%;
  display: block;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  text-align: center;
  margin: 0 auto;
  overflow: hidden;
  text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
  -webkit-text-overflow: ellipsis;
  -moz-text-overflow: ellipsis;
  white-space: nowrap;
}
.tjcptj p {
  font-size: 12px;
  color: #888888;
  font-weight: 400;
  width: 80%;
  display: block;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  text-align: center;
  line-height: 1.2em;
  margin: 4px auto 0px;
  overflow: hidden;
  text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
  -webkit-text-overflow: ellipsis;
  -moz-text-overflow: ellipsis;
  white-space: nowrap;
}
.tjcptj .tjcptu {
  width: 140px;
  display: block;
  margin: 0 auto;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
.tjcptj .tjcptu img {
  display: block;
  width: 100%;
  margin: 0 auto;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
.tjcptj:hover h3 {
  color: #ff6000;
}
.tjcptj:hover p {
  margin: 2px auto -4px;
  color: #555;
}
.tjcptj:hover .tjcptu img {
  transform: scale(0.96);
  -webkit-transform: scale(0.96);
}
.tjcptj:hover {
  -webkit-box-shadow: 0 3px 6px rgba(0, 0, 0, 0.3);
          box-shadow: 0 3px 6px rgba(0, 0, 0, 0.3);
}
.hdtop2e {
  width: 1200px;
  margin: 0 auto;
  margin-top: 36px;
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  /* position: relative; */
}


/* 闄愰噺鐗规儬 */
.hdtkk {
  width: 100%;
  margin: 0 auto 30px;
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  margin-top: 42px;
}
.priorityShow {
  position: relative;
  z-index: 99;
}
.hdtkk .dabt {
  width: 100%;
  margin: 0 auto;
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  /* padding-bottom: 10px; */
  border-bottom: 1px solid rgba(255, 96, 0, 0.6);
}
.hdtkk .dabt a {
  vertical-align: middle
}
.hdtkk .dabt a img {
  margin-left: 10px;
  vertical-align: middle
}
.hdtkk .dabt .dabtl {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  border-bottom: 2px solid #FF6000;
  padding-bottom: 10px;
}
.hdtkk .dabt .dabtl .lon {
  width: 51px;
  text-align: center;
  height: 19px;
  margin-top: 8px;
  margin-right: 0;
  border-left: 1px solid #C7C7C7;
  border-right: 1px solid #C7C7C7;
}
.hdtkk .dabt .dabtl h3 {
  width: 112px;
  height: 27px;
  font-size: 26px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #FF6000;
  /*color: #FFFFFF;*/
  margin-right: 24px;
}
.hdtkk .dabt .dabtl p {
  width: 28px;
  height: 12px;
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #666666;
  /*color: #FFFFFF;*/
  line-height: 20px;
  /* margin-right: 22px; */
}
.hdtkk .dabt .dabtl p:nth-child(1) {
  padding-right: 11px;
  border-right: 1px solid #000;
}
.hdtkk .dabt .dabtl .dabtlxtb {
  width: 20px;
  height: 20px;
  display: block;
  margin: 0 auto;
}
.hdtkk .dabt .dabtl .dabtlxtb img {
  display: block;
  width: 100%;
  margin: 0 auto;
}
.hdtkk .dabt a {
  font-size: 14px;
  color: #999999;
  font-weight: 400;
  display: block;
  text-align: right;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.hdtkk .dabt a:hover {
  color: #ff6000;
  padding-right: 5px;
}
.hdtkk .dabt .refresh:hover img {
  transform: rotate(180deg);
  -webkit-transform: rotate(180deg);
  transition: 0.3s;
  -webkit-transition: 0.3s;
}
.hbbk {
  width: 100%;
  margin: 20px auto 32px;
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.hbbk ul {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  width: 100%;
  margin: 0 auto;
}
.hbbk ul li {
  width: 22%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  margin-right: 10px;
  border-radius: 5px;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
.hbbk ul li:last-child {
  margin-right: 0;
}
.hbbk ul li:nth-child(5) {
  margin-right: 0;
}
.hbbk ul li:nth-child(6) {
  display: none;
}
.hbbk ul li a {
  width: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  background: #fff;
  border-radius: 5px;
  display: block;
  padding: 15px 15px 30px;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
.hbbk ul li a .cptu {
  width: 62.6%;
  display: block;
  margin: 0 auto;
}
.hbbk ul li a .cptu img {
  display: block;
  width: 100%;
  margin: 0 auto;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
.hbbk ul li a h3 {
  font-size: 15px;
  color: #333;
  font-weight: 900;
  width: 90%;
  display: block;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  text-align: center;
  margin: 0 auto;
  overflow: hidden;
  text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
  -webkit-text-overflow: ellipsis;
  -moz-text-overflow: ellipsis;
  white-space: nowrap;
}
.hbbk ul li a p {
  font-size: 12px;
  color: #555;
  font-weight: 400;
  width: 100%;
  display: block;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  text-align: center;
  line-height: 1.2em;
  margin: 8px auto 8px;
  overflow: hidden;
  text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
  -webkit-text-overflow: ellipsis;
  -moz-text-overflow: ellipsis;
  white-space: nowrap;
}
.hbbk ul li a h4 {
  font-size: 18px;
  color: #e81818;
  font-weight: 900;
  width: 100%;
  display: block;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  text-align: center;
}
.hbbk ul li:hover {
  -webkit-transform: translate3d(0, -3px, 0);
  transform: translate3d(0, -3px, 0);
  -webkit-box-shadow: 0 3px 6px rgba(0, 0, 0, 0.15);
          box-shadow: 0 3px 6px rgba(0, 0, 0, 0.15);
}
.hbbk ul li:hover a .cptu img {
  transform: scale(1.03);
  -webkit-transform: scale(1.03);
}
.hbbk ul li:hover a h3 {
  color: #ff6000;
}
.hbbk ul li:hover a p {
  color: #454545;
}
.hbbk ul li:hover a h4 {
  color: #cc0000;
}

/* 浼樺搧涓撳尯 */
.ypzqe {
  height: 268px;
  width: 100%;
  margin: 20px auto 32px;
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.ypzqe ul {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  /* flex-direction: row; */
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  /* justify-content: space-between; */
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  width: 100%;
  margin: 0 auto;
}
.ypzqe ul li {
  width: 16%;
  height: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  margin-right: 10px;
  /* border-radius: 5px; */
  -webkit-transition: 0.3s;
  transition: 0.3s;
  /* background-image: url(../assets/homepage/矩形\ 11@3x.png); */
  background: -webkit-gradient(linear, left top, left bottom, from(#E0E3EA), to(#FAE5D9));
  background: linear-gradient(to bottom, #E0E3EA, #FAE5D9);
}
.ypzqe ul li:last-child {
  margin-right: 0;
}
.ypzqe ul li a {
  width: 100%;
  height: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: reverse;
      -ms-flex-direction: column-reverse;
          flex-direction: column-reverse;
  -ms-flex-pack: distribute;
      justify-content: space-around;
  /* border-radius: 5px; */

  padding: 18px 5px;
  -webkit-transition: 0.3s;
  transition: 0.3s;


  -webkit-box-align: center;


      -ms-flex-align: center;


          align-items: center;
}
.ypzqe ul li a .cpll {
  width: 100%;
  height: 35.4%;
}
.ypzqe ul li a .cpll h3 {
  font-size: 15px;
  color: #333;
  font-weight: 900;
  width: 80%;
  height: 18px;
  display: block;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  text-align: center;
  overflow: hidden;
  text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
  -webkit-text-overflow: ellipsis;
  -moz-text-overflow: ellipsis;
  white-space: nowrap;
  margin: 0 auto;
}
.ypzqe ul li a .cpll p {
  font-size: 12px;
  color: #888;
  font-weight: 400;
  height: 16px;
  width: 60%;
  display: block;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  text-align: center;
  line-height: 1.2em;
  margin: 4px auto 12px;
  overflow: hidden;
  text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
  -webkit-text-overflow: ellipsis;
  -moz-text-overflow: ellipsis;
  white-space: nowrap;
  margin: 0 auto;
  margin-top: 18px;
}
.ypzqe ul li a .cpll h4 {
  /* width: 75px; */
  height: 14px;
  font-size: 12px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #FF3737;
  line-height: 20px;
  margin: 0 auto;
  margin-top: 27px;
  text-align: center;
}

/* .ypzqe ul li a .cpll span {
    width: 110px;
    height: 30px;
    border-radius: 4px;
    font-size: 12px;
    text-align: center;
    line-height: 30px;
    color: #fff;
    display: block;
    background: #ff6000;
    margin-top: 8px;
    transition: 0.3s;
    margin: 0 auto;

} */
.ypzqe ul li a .cptu {
  width: 67%;
  height: 34%;
  margin: 0 auto;
  margin-top: 20px;
  margin-bottom: 20px;
}
.ypzqe ul li a .cptu img {
  display: block;
  width: 100px;
  /* margin-top: 41px; */
  height: 100px;
  margin: 0 auto;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
.ypzqe ul li:hover {
  -webkit-transform: translate3d(0, -3px, 0);
  transform: translate3d(0, -3px, 0);
  -webkit-box-shadow: 1px 3px 6px rgba(0, 0, 0, 0.15);
          box-shadow: 1px 3px 6px rgba(0, 0, 0, 0.15);
  /* transform: scale(1.01);
    -webkit-transform: scale(1.01); */
}
.ypzqe ul li:hover a .cpll h3 {
  /* width: 139px;
    height: 17px; */
  /* font-size: 16px; */
  font-family: Microsoft YaHei;
  font-weight: 900;
  color: #333333;
  /* line-height: 20px; */
  color: #ff6000;
}
.ypzqe ul li:hover a .cpll p {
  color: #454545;
}
.ypzqe ul li:hover a .cpll span {
  width: 120px;
}
.ypzqe ul li:hover a .cptu img {
  transform: scale(1.05);
  -webkit-transform: scale(1.05);
}
.dtkcone {
  width: 100%;
  margin: 20px auto 32px;
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
}
.dtkcl {
  width: 22%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  margin-right: 10px;
  border-radius: 5px;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  overflow: hidden;
  height: 537px;
}
.dtkcl1 {

  background-size: cover;
}
.dtkcl a {
  width: 100%;
  margin: 0 auto;
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding: 52px 10px 0;
}
.dtkcl a .dtkcltu {
  width: 200px;
  display: block;
  margin: 0 auto;
  height: 200px;
  overflow: hidden;
}
.dtkcl a .dtkcltu img {
  display: block;
  width: 100%;
  margin: 0 auto;
}
.dtkcl a .dtkclzi {
  width: 100%;
  margin: 36px auto 0;
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.dtkcl a .dtkclzi h3 {
  font-size: 15px;
  color: #333;
  font-weight: 900;
  width: 100%;
  display: block;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  text-align: center;
  overflow: hidden;
  text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
  -webkit-text-overflow: ellipsis;
  -moz-text-overflow: ellipsis;
  white-space: nowrap;
}
.dtkcl a .dtkclzi p {
  font-size: 12px;
  color: #555;
  font-weight: 400;
  width: 100%;
  display: block;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  text-align: center;
  line-height: 1.2em;
  margin: 8px auto 12px;
  overflow: hidden;
  text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
  -webkit-text-overflow: ellipsis;
  -moz-text-overflow: ellipsis;
  white-space: nowrap;
}
.dtkcl a .dtkclzi h4 {
  font-size: 18px;
  color: #e81818;
  font-weight: 900;
  width: 100%;
  display: block;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  text-align: center;
  margin: 40px auto 15px;
}
.dtkcl a .dtkclzi span {
  width: 128px;
  height: 34px;
  border-radius: 4px;
  font-size: 15px;
  text-align: center;
  line-height: 34px;
  color: #fff;
  display: block;
  background: #ff6000;
  margin-top: 8px;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  margin: 0 auto;
}
.dtkcl a .dtkclzi span:hover {
  width: 145px;
}
.dtkcree {
  width: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  display: block;
}
.dtkcredd {
  width: 100%;
  height: 100%;
}
.dtkcredd ul {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  /* flex-direction: row; */
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  /* justify-content: space-between; */
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  width: 100%;
  margin: 0 auto;
}
.dtkcredd ul li {
  width: 19.2%;
  height: 48.4%;
  margin: 0;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  /* border-radius: 5px; */
  -webkit-transition: 0.3s;
  transition: 0.3s;
  margin-bottom: 8px;
  margin-right: 8px;
}
.dtkcredd ul li:first-child {
  margin-left: 0;
  /* background: linear-gradient(0deg, #D7DEF5 0%, #9FADD4 100%); */
}
.dtkcredd ul li:nth-child(5n) {
  margin-right: 0;
}

/* .dtkcredd ul li:nth-child(4n) {
    margin-right: 0;
} */
.dtkcredd ul li:last-child {
  margin-right: 0;
}
.dtkcredd ul li a {
  width: 100%;
  height: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  background: #fff;
  /* border-radius: 5px; */
  position: relative;
  display: block;
  padding: 10px 15px 20px;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
.dtkcredd ul li a .cornerMark {
  position: absolute;
  top: 0;
  right: 0;
  z-index: 9;
}
.dtkcredd ul .beijing a {
  background: -webkit-gradient(linear, left bottom, left top, from(#D7DEF5), to(#9FADD4));
  background: linear-gradient(0deg, #D7DEF5 0%, #9FADD4 100%);
}
.dtkcredd ul .beijing1 a {
  /* background: linear-gradient(0deg, #dfebf2 0%, #89b3bf 100%); */
  background-image: url("../assets/img/矩形 10 拷贝 4@3x(1).5c20720e.png");
}
.dtkcredd ul .beijing2 a {
  background-image: url("../assets/img/矩形 10 拷贝 4@3x(2).b53a14ac.png");
}
.dtkcredd ul .beijing3 a {
  background-image: url("../assets/img/矩形 10 拷贝 4@3x(3).9cba8b27.png");
}
.dtkcredd ul .beijing4 a {
  background-image: url("../assets/img/矩形 10 拷贝 4@3x(3).9cba8b27.png");
}
.dtkcredd ul .beijing5 a {
  background-image: url("../assets/img/矩形 10 拷贝 4@3x(4).42222687.png");
}
.dtkcredd ul .beijing6 a {
  background-image: url("../assets/img/矩形 10 拷贝 4@3x(5).5f7863e1.png");
}

/*
.dtkcredd ul li a:hover {
    background: linear-gradient(0deg, #D7DEF5 0%, #9FADD4 100%);
    box-shadow: 0px 3px 13px 0px rgba(0, 0, 0, 0.13);
}

.dtkcredd .two li a:hover {
    background: linear-gradient(0deg, #D7DEF5 0%, #9FADD4 100%);
}
.dtkcredd .three li a:hover {
    background: linear-gradient(0deg, #dfebf2 0%, #89b3bf 100%);

}
.dtkcredd .four li a:hover {
    background: linear-gradient(0deg, #deecf2 0%, #89b4bf 100%);
}
.dtkcredd .five li a:hover {
    background: linear-gradient(0deg, #efeade 0%, #d1c1a7 100%);
}
.dtkcredd .server li a:hover {
    background: linear-gradient(0deg, #f0e8e5 0%, #cbb9b7 100%);
} */
.dtkcredd ul li a .cptu {
  width: 62.6%;
  height: 45%;
  display: block;
  margin: 0 auto;
  height: 144px;
  overflow: hidden;
  padding-top: 16px;
}
.dtkcredd ul li a .cptu img {
  display: block;
  width: 100%;

  margin: 0 auto;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
.dtkcredd ul li a h3 {
  width: 90%;
  height: 40px;
  font-size: 16px;
  font-family: Microsoft YaHei;
  font-weight: 700;
  color: #333333;
  line-height: 20px;
  font-size: 15px;
  color: #333;
  display: block;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  /* text-align: center; */
  margin: 5px auto 0;
  overflow: hidden;
  text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
  -webkit-text-overflow: ellipsis;
  -moz-text-overflow: ellipsis;
  white-space: nowrap;
  margin-top: 32px;
}
.dtkcredd ul li a p {
  width: 90%;
  height: 60px;
  font-size: 14px;
  color: #999999;
  line-height: 20px;
  font-weight: 400;
  display: block;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  /* text-align: center; */
  margin: 8px auto 8px;
  margin-top: 20px;
  display: -webkit-box;
  /* 使用老版webkit内核浏览器需要添加 */
  -webkit-box-orient: vertical;
  /* 垂直排列 */
  -webkit-line-clamp: 3;
  /* 显示两行文本 */
  overflow: hidden;
  /* 隐藏溢出部分 */
  text-overflow: ellipsis;
  /* 在溢出部分显示省略号 */
  word-wrap: break-word;
  word-break: break-all;
}
.dtkcredd ul li a .price {
  width: 90%;
  font-size: 16px;
  font-family: Microsoft YaHei;
  font-weight: 700;
  color: #FF3737;
  line-height: 16px;
  font-size: 16px;
  display: block;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  /* text-align: center; */
  margin: 5px auto 0;
  overflow: hidden;
  text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
  -webkit-text-overflow: ellipsis;
  -moz-text-overflow: ellipsis;
  white-space: nowrap;
  margin-top: 20px;
}
.dtkcredd ul li a .shoptype {
  width: 90%;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  overflow: hidden;
  margin: 5px auto 0;
  margin-top: 20px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.dtkcredd ul li a .shoptype .zllx {
  padding: 3px 5px;
  color: #FFFFFF;
  background-color: #FF3737;
  font-size: 12px;
  border-radius: 3px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.dtkcredd ul li a .shoptype .mzy {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  border: 1px solid #FF3737;
  color: #FF3737;
  margin-left: 5px;
  padding: 3px 5px;
  font-size: 12px;
  border-radius: 3px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.dtkcredd ul li a h4 {
  margin: 0 auto;
  /* width: 82px; */
  height: 16px;
  font-size: 16px;
  font-family: Microsoft YaHei;
  color: #FF3737;
  line-height: 16px;
  font-weight: 400;
  display: block;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  text-align: center;
  margin-top: 28px;
  margin-bottom: 10px;
}
.dtkcredd ul li:hover {
  background-color: linear-gradient(0deg, #D7DEF5 0%, #9FADD4 100%);
  -webkit-box-shadow: 0px 3px 13px 0px rgba(0, 0, 0, 0.13);
          box-shadow: 0px 3px 13px 0px rgba(0, 0, 0, 0.13);
}
.dtkcredd ul li:hover a h3 {
  color: #ff6000;
}
.dtkcredd ul li:hover a p {
  color: #454545;
}
.dtkcredd ul li:hover a .cptu img {
  transform: scale(1.05);
  -webkit-transform: scale(1.05);
}
.dtkcl2 {

  background-size: cover;
}
.dtkcl3 {

  background-size: cover;
}
.dtkcl4 {

  background-size: cover;
}
.dtkcl5 {

  background-size: cover;
}



/* 搴曢儴鍖哄煙 */
.footer {
  width: 100%;
  margin: 70px auto 0px;
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  background: #252525;
}
.foottop {
  width: 100%;
  margin: 0 auto;
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  border-bottom: 1px solid #4b5054;
  padding: 40px 0 30px;
}
.foottopcc {
  width: 1200px;
  margin: 0 auto;
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.foottopcc .ftt {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.ftt .fttu {
  width: 44px;
  display: block;
  margin-right: 20px;
}
.ftt .fttu img {
  display: block;
  width: 100%;
  margin: 0 auto;
}
.ftt h5 {
  font-size: 20px;
  color: #e0e0e0;
  font-weight: 400;
  display: block;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  text-align: left;
}
.foottopcc i {
  width: 1px;
  height: 34px;
  display: block;
  background: #4b5054;
}
.footbb {
  width: 100%;
  margin: 0 auto;
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.ftbc {
  width: 1200px;
  margin: 0 auto;
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding: 70px 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
}
.ftbcl {
  width: 260px;
}
.dblogo {
  width: 228px;
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  margin-bottom: 10px;
}
.dblogo img {
  display: block;
  width: 100%;
  margin: 0 auto;
}
.ftbcl h6 {
  font-size: 13px;
  color: #d7d8d9;
  font-weight: 400;
  display: block;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  text-align: left;
  margin: 22px 0 12px;
}
.dbteldh {
  width: 240px;
  height: 42px;
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  border: 1px solid #ebebeb;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.dbteldh .dbtdhtu {
  width: 20px;
  height: 20px;
  display: block;
  margin-right: 12px;
}
.dbteldh .dbtdhtu img {
  display: block;
  width: 100%;
  margin: 0 auto;
}
.dbteldh h3 {
  font-size: 18px;
  color: #eaeaea;
  font-weight: 900;
  display: block;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  text-align: left;
}
.ftbcc {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  width: 52%;
}
.ftbcc dl {
  text-align: left;
  margin: 0 4%;
}
.ftbcc dl dt {
  font-size: 16px;
  color: #d7d8d9;
  font-weight: 400;
  display: block;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  text-align: left;
  margin-bottom: 15px;
}
.ftbcc dl dd {
  display: block;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  text-align: left;
  margin: 9px 0;
}
.ftbcc dl dd a {
  font-size: 14px;
  color: #9b9ea0;
  font-weight: 400;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
.ftbcc dl dd:hover a {
  color: #ffffff;
}
.ftbcr {
  text-align: center;
}
.ftbcr .ftbcrtu {
  width: 130px;
  height: 130px;
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  background: #fff;
  border-radius: 5px;
  padding: 8px;
  margin: 0 auto;
}
.ftbcr .ftbcrtu img {
  display: block;
  width: 100%;
  margin: 0 auto;
}
.ftbcr p {
  font-size: 14px;
  color: #9b9ea0;
  font-weight: 400;
  text-align: center;
  margin: 8px auto 0;
}

/* 鐗堟潈鍖哄煙 */
.copy {
  width: 100%;
  margin: 0 auto;
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding: 20px 0;
  background: #232323;
}
.copyc {
  width: 1200px;
  margin: 0 auto;
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.copycl {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.copycl p {
  font-size: 14px;
  color: #9b9ea0;
  font-weight: 400;
  text-align: left;
}
.copycl span {
  width: 16px;
  height: 16px;
  display: block;
  margin: 0 6px;
}
.copycl span img {
  display: block;
  width: 100%;
  margin: 0 auto;
}
.copycl a {
  font-size: 14px;
  color: #9b9ea0;
  font-weight: 400;
  text-align: left;
}
.copycr {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.copycr p {
  font-size: 14px;
  color: #9b9ea0;
  font-weight: 400;
  text-align: left;
}
.copycr a {
  font-size: 14px;
  color: #9b9ea0;
  font-weight: 400;
  text-align: left;
}

/* .mjcle {
    width: 10%;
   margin-right: 270px;
    position: absolute;
    bottom: 10%;
     top: 20%;
    margin-left: -150px;
    z-index: 99;
} */
.mjcle {
  width: 80px;
  /* height: 551px; */
  position: absolute;
  /* bottom: 10%; */
  top: 20%;
  margin-left: -150px;
  z-index: 99;
  /* box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.1) */
  -webkit-box-shadow: 1px 2px 8px 1px rgba(0, 0, 0, 0.12);
          box-shadow: 1px 2px 8px 1px rgba(0, 0, 0, 0.12);
  -webkit-transition: all .3s ease .1s;
  transition: all .3s ease .1s;
}

/* .mjcle {
    width: 10%;
    position: absolute;
    bottom: 10%;
    top: 20%;
    left: 150px;
    z-index: 99;
} */
.mjcle .mjclt {
  width: 100%;
  height: 100%;
  /* position: fixed; */
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.mjcle a {
  width: 100%;
  height: 10%;
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #666666;
}
.mjcle a {
  color: #fff;
}
.mjcle .mjclt .cltk {
  width: 80px;
  height: 68px;
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  background: #FFFFFF;
  box-sizing: border-box;
  text-align: center;
  font-size: 14px;
  color: #333;
  line-height: 68px;
  margin-bottom: 1px;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
.mjcle .mjclt .cltk:hover {
  background: #ff6000;
  color: #ff6000;
}
.mjcle .fhtb {
  width: 80px;
  height: 68px;
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  background: #ff6000;
  box-sizing: border-box;
  text-align: center;
  font-size: 14px;
  line-height: 68px;
}
.mjcle .fhtb img {
  width: 22px;
  height: 22px;
  display: block;
  margin: 0 auto;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
.fhtb1 {
  margin-bottom: 10px;
}
.mjcle.on {
  display: block;
}
.mjclr .fhtb {
  width: 60px;
  height: 68px;
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  background: #ff6000;
  box-sizing: border-box;
  text-align: center;
  font-size: 14px;
  line-height: 68px;
  margin-bottom: 29px;
}
.mjclr .fhtb img {
  /* width: 34px;
    height: 28px; */
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
.mjcle .fhtb:hover img {
  transform: scale(0.9);
  -webkit-transform: scale(0.9);
}
.mjclr {
  width: 60px;
  height: 280px;
  /* border-color: #0092e7; */
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  position: fixed;
  z-index: 99;
  right: 20px;
  top: 50%;
  margin-top: -235px;
  margin: 0 auto;
  margin-right: 20px;

  /* display: none; */
}
.mjclr a span {
  width: 48px;
  height: 13px;
  font-size: 12px;
  margin-top: -47px;
  display: block;
  margin-left: 8px;
  font-weight: 400;
  color: #FFFFFF;
}
.mjcltr {
  width: 60px;
  height: 280px;
  background: #FFFFFF;
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.mjclr .top {
  width: 60px;
  height: 70px;
  background: #FF6000;
}
.mjcltr .cltk {
  width: 60px;
  height: 70px;
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  background: #FFFFFF;
  box-sizing: border-box;
  text-align: center;
  font-size: 14px;
  color: #333;
  line-height: 70px;
  margin-bottom: 1px;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  border-bottom: 1px solid #F4F4F4;
}
.mjcltr .cltk img {
  width: 18px;
  height: 18px;
}

/* 鐧诲綍娉ㄥ唽椤甸潰 */
.dlzctop {
  width: 100%;
  margin: 0 auto;
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  background: #fff;
  -webkit-box-shadow: 0 3px 5px rgba(0, 0, 0, 0.112);
          box-shadow: 0 3px 5px rgba(0, 0, 0, 0.112);
}
.dcon {
  width: 1200px;
  margin: 0 auto;
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding: 16px 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.dlzctc {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.dlzctc .logo {
  display: block;
  width: 228px;
  height: 62px;
  overflow: hidden;
  margin-right: 28px;
}
.dlzctc .logo img {
  display: block;
  width: 100%;
  margin: 0 auto;
}
.dlzctc .hdlxzi {
  display: block;
  width: 148px;
  height: 56px;
  overflow: hidden;
}
.dlzctc .hdlxzi img {
  display: block;
  width: 100%;
  margin: 0 auto;
}
.dcon .tel {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.dcon .tel .teltu {
  width: 26px;
  height: 26px;
  display: block;
}
.dcon .tel .teltu img {
  display: block;
  width: 100%;
  margin: 0 auto;
}
.dcon .tel p {
  font-size: 18px;
  color: #181818;
  font-weight: 900;
  text-align: left;
  line-height: 34px;
  margin-left: 14px;
}
.dcon .tel h4 {
  font-size: 22px;
  color: #181818;
  font-weight: 900;
  text-align: left;
  line-height: 34px;
}
.dlzccon {
  width: 1200px;
  margin: 0 auto;
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding: 120px 60px 0;
}
.dlzcc {
  width: 100%;
  margin: 0 auto;
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding: 50px;
  background: #fff;
  border-radius: 15px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.dlzccltu {
  width: 480px;
  display: block;
  overflow: hidden;
}
.dlzccltu img {
  display: block;
  width: 100%;
  margin: 0 auto;
}
.dlzcrr {
  width: 400px;
  display: block;
  overflow: hidden;
}
.dlzcrr h2 {
  font-size: 30px;
  color: #333;
  font-weight: 900;
  text-align: center;
  line-height: 1.56em;
  margin-bottom: 16px;
}
.dlqhtop .dzniu {
  width: 100%;
  height: 41px;
  border-bottom: 1px solid #d1d1d1;
  margin: 0 auto 25px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.dlqhtop .dzniu li {
  width: 120px;
  height: 40px;
  margin: 0 20px;
  text-align: center;
  line-height: 39px;
  cursor: pointer;
  color: #8d8d8d;
  border-bottom: 2px solid rgba(0, 0, 0, 0);
}
.dlqhtop .dzniu li.on {
  border-bottom: 2px solid #ff6000;
  color: #ff6000;
}
.dlqhtop {
  width: 100%;
  margin: 0 auto;
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.dlqhtop .dzncon {
  position: relative;
  width: 100%;
  margin: 0 auto;
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  height: 146px;
}
.dlqhtop .dzncon li {
  position: absolute;
  top: 0;
  left: 0;
  display: none;
  width: 100%;
  margin: 0 auto;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.dlqhtop .dzncon li .tiao {
  width: 100%;
  margin: 0 auto 20px;
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  height: 50px;
  padding: 0 0 0 18px;
  border: 1px solid #c4c3c3;
  border-radius: 5px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.dlqhtop .dzncon li .tiao .titub {
  width: 26px;
  height: 26px;
  display: block;
}
.dlqhtop .dzncon li .tiao .titub img {
  display: block;
  width: 100%;
  margin: 0 auto;
}
.dlqhtop .dzncon li .tiao i {
  width: 1px;
  height: 20px;
  display: block;
  margin: 0 16px;
  background: #c4c3c3;
}
.dlqhtop .dzncon li .tiao .srk {
  width: 306px;
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  background: #fff;
  outline: none;
  border: none;
  height: 48px;
  font-size: 15px;
  line-height: 48px;
  text-align: left;
}
.dlqhtop .dzncon li .tiao .tityzm {
  width: 310px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.dlqhtop .dzncon li .tiao .tityzm .srk2 {
  width: 190px;
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  background: #fff;
  outline: none;
  border: none;
  height: 48px;
  font-size: 15px;
  line-height: 48px;
  text-align: left;
}
.dlqhtop .dzncon li .tiao .tityzm #btn {
  width: 110px;
  height: 34px;
  line-height: 34px;
  border: 0;
  color: #fff;
  border-radius: 5px;
  font-size: 14px !important;
  background: #ff6000;
}
.kjzib {
  width: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.kjzib .kjzibl {
  font-size: 16px;
  color: #888;
  font-weight: 400;
  text-align: left;
  line-height: 18px;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
.kjzib .kjzibr {
  font-size: 16px;
  color: #ff6000;
  font-weight: 400;
  text-align: right;
  line-height: 18px;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
.dlaniu {
  width: 100%;
  height: 54px;
  line-height: 54px;
  border: 0;
  color: #fff;
  border-radius: 5px;
  font-size: 20px;
  display: block;
  cursor: pointer;
  background: #ff6000;
  text-align: center;
  line-height: 54px;
  font-weight: 900;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  margin: 15px auto 0;
}
.kjzib .kjzibl:hover {
  color: #ff6000;
}
.kjzib .kjzibr:hover {
  color: #ff6000;
}
.dlaniu:hover {
  background: #FF8F19;
}
.dlzcrr h6 {
  font-size: 15px;
  color: #999999;
  font-weight: 400;
  text-align: center;
  line-height: 1.56em;
  margin-bottom: 16px;
}
.dlqhtop2 .tiao {
  width: 100%;
  margin: 0 auto 20px;
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  height: 50px;
  padding: 0 0 0 18px;
  border: 1px solid #c4c3c3;
  border-radius: 5px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.dlqhtop2 .tiao .titub {
  width: 26px;
  height: 26px;
  display: block;
}
.dlqhtop2 .tiao .titub img {
  display: block;
  width: 100%;
  margin: 0 auto;
}
.dlqhtop2 .tiao i {
  width: 1px;
  height: 20px;
  display: block;
  margin: 0 16px;
  background: #c4c3c3;
}
.dlqhtop2 .tiao .srk {
  width: 306px;
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  background: #fff;
  outline: none;
  border: none;
  height: 48px;
  font-size: 15px;
  line-height: 48px;
  text-align: left;
}
.dlqhtop2 .tiao .tityzm {
  width: 310px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.dlqhtop2 .tiao .tityzm .srk2 {
  width: 190px;
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  background: #fff;
  outline: none;
  border: none;
  height: 48px;
  font-size: 15px;
  line-height: 48px;
  text-align: left;
}
.dlqhtop2 .tiao .tityzm #btn {
  width: 110px;
  height: 34px;
  line-height: 34px;
  border: 0;
  color: #fff;
  border-radius: 5px;
  font-size: 14px !important;
  background: #ff6000;
}
.dlzcrr2 h2 {
  margin-bottom: 6px;
}
.kjtyxy {
  width: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.kjtyxy .tytbl {
  transform: scale(1.1);
  -webkit-transform: scale(1.1);
  margin-right: 12px;
}
.kjtyxy p {
  font-size: 14px;
  color: #888;
  font-weight: 400;
  text-align: left;
  line-height: 16px;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
.kjtyxy p a {
  font-size: 14px;
  color: #ff6000;
  font-weight: 400;
  text-align: left;
  line-height: 16px;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
.kjtyxy p span {
  font-size: 14px;
  color: #ff0000;
  font-weight: 400;
  text-align: left;
  line-height: 16px;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}

/* 浜у搧鍒嗙被鍒楄〃 */
.topc2 {
  width: 1200px;
  margin: 0 auto;
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  height: 34px;
}
.topc2 .topcl .topclzi a {
  color: #dfdfdf;
  font-size: 12px;
  font-weight: 400;
  text-align: left;
  line-height: 34px;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  cursor: pointer;
}
.topc2 .topcl .topclzi a.a1 {
  color: #ff6a00;
}
.topc2 .topcl .topclzi a:hover {
  color: #ff6a00;
}
.headc2 {
  width: 1200px;
  margin: 0 auto;
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.navc2 {
  width: 1200px;
  margin: 0 auto;
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.hdtop3 {
  width: 1200px;
  margin: 0 auto;
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.navcll1 {
  position: relative;
  cursor: pointer;
}
.navcl2 {
  width: 220px;
  height: 48px;
  display: block;
  border-radius: 5px 5px 0 0;
  background: #333333;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding: 0 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.navcl2 .navcltb {
  width: 18px;
  height: 14px;
  display: block;
  margin-right: 22px;
}
.navcl2 .navcltb img {
  display: block;
  width: 100%;
  margin: 0 auto;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
.navcl2 h3 {
  font-size: 16px;
  color: #fff;
  font-weight: 400;
  text-align: left;
  line-height: 48px;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
.hdtop3 {
  position: absolute;
  top: 50px;
  left: 0;
  z-index: 9999;
  display: none;
}
.navcll1:hover .hdtop3 {
  display: block;
}

/* 闈㈠寘灞� */
.mbx {
  width: 1200px;
  margin: 0 auto;
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding: 18px 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.mbxc {
  width: 100%;
  margin: 0 auto;
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  position: relative;
}
.mbxctu {
  width: 16px;
  height: 16px;
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  overflow: hidden;
  margin-right: 10px;
}
.mbxctu img {
  display: block;
  width: 100%;
  margin: 0 auto;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
.mbxcll {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.mbxcll a {
  font-size: 14px;
  color: #555555;
  font-weight: 400;
  text-align: left;
  line-height: 20px;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
.mbxcll span {
  width: 12px;
  height: 12px;
  display: block;
  margin: 0 8px;
}
.mbxcll span img {
  display: block;
  width: 100%;
  margin: 0 auto;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
.mbxcll:last-child span {
  display: none;
}
.mbxcll a:hover {
  color: #ff6000;
}
.sxtlniu {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  position: relative;
  z-index: 6;
  border: 1px solid #ababab;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding: 4px 4px 4px 10px;
  border-radius: 2px;
  cursor: pointer;
}
.sxtlniu h5 {
  font-size: 14px;
  color: #888888;
  font-weight: 400;
  text-align: left;
  margin-right: 8px;
}
.sxtlniu span {
  width: 19px;
  height: 19px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
}
.sxtlniu span img {
  display: block;
  width: 100%;
  margin: 0 auto;
}
.sxtln {
  margin-right: 10px;
  margin-bottom: 10px;
}


/* 澶氶€変笅鎷� */
.xldx {
  width: 100%;
  margin: 0 auto;
  display: none;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding: 14px 20px 6px;
  background: #fff;
  border: 1px solid #ababab;
  position: absolute;
  top: 28px;
  left: 0;
  box-sizing: border-box;
  border-radius: 4px;
  z-index: 22;
}
.xldxtt {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-bottom: 15px;
}
.flsxtdw {
  position: relative;
}

/* 澶氶€夋寜閽牱寮� */
.xlxt {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  cursor: pointer;
  font-weight: 500;
  margin-right: 8px;
}
.xlxt input {
  display: none;
}
.xlxt input:checked+span {
  background-color: #FCF1E3;
  border: 1px solid #ff6000;
}
.xlxt input:checked+span:before {
  -webkit-box-shadow: inset 0 0 0 0.3em #ff6000;
          box-shadow: inset 0 0 0 0.3em #ff6000;
}
.xlxt span {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
      align-items: center;
  margin-bottom: 0.375em;
  font-size: 14px;
  color: #565656;
  padding: 5px 14px;
  border-radius: 3px;
  -webkit-transition: 0.25s ease;
  transition: 0.25s ease;
  border: 1px solid #fff;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.xlxt span:hover {
  background-color: #FCF1E3;
  border: 1px solid #ff6000;
}
.xlxt span:before {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-negative: 0;
      flex-shrink: 0;
  content: "";
  background-color: #fff;
  border-radius: 50%;
  margin-right: 0.375em;
  -webkit-transition: 0.25s ease;
  transition: 0.25s ease;
  -webkit-box-shadow: inset 0 0 0 0.125em #ff6000;
          box-shadow: inset 0 0 0 0.125em #ff6000;
}
.dxczuo {
  width: 100%;
  margin: 0 auto;
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding: 14px 20px 10px;
  background: #fff;
  border-top: 1px solid #ededed;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.dxczuo .qding {
  font-size: 14px;
  color: #fff;
  font-weight: 400;
  text-align: left;
  line-height: 28px;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  background: #ff6000;
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding: 0 20px;
  border-radius: 3px;
  margin: 0 10px;
}
.dxczuo .quxiao {
  font-size: 14px;
  color: #666;
  font-weight: 400;
  text-align: left;
  line-height: 28px;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  background: #ededed;
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding: 0 20px;
  border-radius: 3px;
  margin: 0 10px;
}
.dxczuo .qding:hover {
  color: #fff;
  background: #ff6000;
  padding: 0 28px;
}
.dxczuo .quxiao:hover {
  color: #fff;
  background: #333;
  padding: 0 28px;
  color: #fff;
}
.sxtln:hover .xldx {
  display: block;
  border: 1px solid #ccc;
}
.sxtln:hover .sxtlniu {
  border: 1px solid #ff6000;
  border-bottom: 1px solid #fff;
}




/* 涓績鍐呭 */
.zxcon {
  width: 1200px;
  margin: 20px auto;
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  overflow: hidden;
  background: #fff;
}
.zxcon::after {
  content: "";
  clear: both;
  display: block;
}
.zxcclan {
  width: 220px;
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  float: left;
  background: #fff;
  padding-bottom: 46px;
}
.zxclbt {
  width: 100%;
  margin: 0 auto;
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  border-bottom: 1px solid #f3f3f3;
  height: 55px;
  padding: 0 10px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.zxclbt .zxclbtll {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.zxclbt .zxclbtll i {
  display: block;
  width: 4px;
  height: 20px;
  background: #ff6000;
  margin-right: 8px;
}
.zxclbt .zxclbtll h3 {
  font-size: 20px;
  color: #333;
  font-weight: 900;
  text-align: left;
}
.zxclbt a {
  width: 34px;
  height: 34px;
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;

  -webkit-transition: 0.3s;

  transition: 0.3s;
}
.zxclbt a img {
  display: block;
  width: 100%;
  margin: 0 auto;
}
.zxclbt a:hover {}
.zxclcon {
  width: 100%;
  margin: 0 auto;
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding: 10px 10px 2px;
}
.zxclcon li {
  width: 100%;
  margin: 0 auto 25px;
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.zxclcon li a {
  width: 100%;
  margin: 0 auto;
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  border: 1px solid #fff;
  border-bottom: 1px solid #ececec;
  padding: 10px 0 30px;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
.zxclcon li a .zxcltu {
  width: 60%;
  margin: 0 auto;
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.zxclcon li a .zxcltu img {
  width: 100%;
  margin: 0 auto;
  display: block;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
.zxclcon li a .zxclzi {
  width: 100%;
  margin: 0 auto;
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.zxclcon li a .zxclzi h3 {
  font-size: 15px;
  color: #181818;
  font-weight: 900;
  width: 70%;
  display: block;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  text-align: center;
  overflow: hidden;
  margin: 0 auto;
  text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
  -webkit-text-overflow: ellipsis;
  -moz-text-overflow: ellipsis;
  white-space: nowrap;
}
.zxclcon li a .zxclzi p {
  font-size: 12px;
  color: #787878;
  font-weight: 400;
  width: 100%;
  display: block;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  text-align: center;
  line-height: 1.2em;
  margin: 8px auto 15px;
  overflow: hidden;
  text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
  -webkit-text-overflow: ellipsis;
  -moz-text-overflow: ellipsis;
  white-space: nowrap;
}
.zxclcon li a .zxclzi h4 {
  font-size: 16px;
  color: #dd1c1c;
  font-weight: 900;
  width: 100%;
  display: block;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  text-align: center;
}
.zxclcon li:hover a {
  border-bottom: 1px solid #ff6000;
}
.zxclcon li:hover a .zxcltu img {
  -webkit-transform: scale(1.1);
          transform: scale(1.1);
  transform: scale(1.1);
}
.zxclcon li:hover a .zxclzi h3 {
  color: #ff6000;
}
.zxclcon li:last-child a {
  border-bottom: none;
}
.gdypp {
  font-size: 14px;
  color: #ff6000;
  font-weight: 400;
  text-align: center;
  line-height: 36px;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  background: #fff;
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  border-radius: 3px;
  height: 38px;
  border: 1px solid #ff6000;
  width: 88%;
  margin: 0 auto;
}
.zxclcon li:last-child {
  margin: 0 auto 0;
}
.gdypp:hover {
  background: #ff6000;
  color: #fff;
}
.zxrnr {
  width: 965px;
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  float: right;
  border-left: 15px solid #F2F2F2;
  background: #f2f2f2;
}
.zxrnrtt {
  width: 100%;
  margin: 0 auto;
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  height: 48px;
  background: #fff;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.zxrnrtt .pxpx {
  height: 46px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  background: #fff;
  font-size: 15px;
  color: #555555;
  line-height: 46px;
  padding: 0 34px;
  text-align: center;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  margin-right: 5px;
}
.zxrnrtt .pxpx.on {
  background: #ff6000;
  color: #fff;
}
.zxrnrtt .pxpx:hover {
  background: #ff6000;
  color: #fff;
}
.zxrnrb {
  width: 100%;
  margin: 15px auto;
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.zxrnrb::after {
  content: "";
  clear: both;
  display: block;
}
.zxrnrb li {
  width: 230px;
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  overflow: hidden;
  border-radius: 5px;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  float: left;
  margin-bottom: 15px;
  margin-right: 10px;
}
.zxrnrb li:nth-child(4n) {
  margin-right: 0;
}
.zxrnrb li a {
  width: 100%;
  margin: 0 auto;
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  background: #fff;
  padding: 20px 20px 15px;
}
.zxrnrb li a .zxnrbtu {
  width: 146px;
  height: 146px;
  display: block;
  margin: 0 auto;
}
.zxrnrb li a .zxnrbtu img {
  width: 100%;
  max-height: 146px;
  margin: 0 auto;
  display: block;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
.zxrnrb li a .zxnrbzi {
  width: 100%;
  margin: 15px auto;
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.zxrnrb li a .zxnrbzi h3 {
  font-size: 15px;
  color: #333;
  font-weight: 900;
  width: 70%;
  display: block;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  text-align: left;
  overflow: hidden;
  margin: 0 auto;
  text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
  -webkit-text-overflow: ellipsis;
  -moz-text-overflow: ellipsis;
  white-space: nowrap;
}
.zxrnrb li a .zxnrbzi p {
  display: block;
  width: 100%;
  font-size: 12px;
  color: #333;
  line-height: 1.4em;
  text-align: left;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  font-weight: 400;
  height: 54px;
  margin-bottom: 8px;
  display: inline-block;
  word-break: break-all;
  text-overflow: ellipsis;
  display: -webkit-box;
  /** 灏嗗璞′綔涓轰几缂╃洅瀛愭ā鍨嬫樉绀� **/
  -webkit-box-orient: vertical;
  /** 璁剧疆鎴栨绱几缂╃洅瀵硅薄鐨勫瓙鍏冪礌鐨勬帓鍒楁柟寮� **/
  -webkit-line-clamp: 3;
  /** 鏄剧ず鐨勮鏁� **/
  overflow: hidden;
  /** 闅愯棌瓒呭嚭鐨勫唴瀹� **/
}
.zxrnrb li a .zxnrbzi h6 {
  display: block;
  width: 100%;
  font-size: 12px;
  color: #565656;
  line-height: 1.4em;
  text-align: left;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  font-weight: 400;
  margin-bottom: 2px;
}
.zxrnrb li:hover a .zxnrbtu img {
  -webkit-transform: scale(1.1);
          transform: scale(1.1);
  transform: scale(1.1);
}
.zxrnrb li:hover a .zxnrbzi h3 {
  color: #ff6000;
}
.zxrnrb li:hover {
  -webkit-transform: translate3d(0, -3px, 0);
  transform: translate3d(0, -3px, 0);
  -webkit-box-shadow: 0 3px 8px rgba(0, 0, 0, 0.12);
          box-shadow: 0 3px 8px rgba(0, 0, 0, 0.12);
}

/* 鍒嗛〉 */
.pagination {
  width: 100%;
  margin: 20px auto;
  overflow: hidden;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
}
.pagination ul {
  width: 100%;
  margin: 0 auto;
  overflow: hidden;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.pagination li {
  float: left;
  margin: 0 6px;
}
.pagination li a {
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  font-size: 14px;
  color: #555;
  padding: 0 22px;
  border-radius: 3px;
  border: 1px solid #d9d9d9;
  cursor: pointer;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  background: #fff;
  line-height: 38px;
}
.pagination li span {
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  font-size: 14px;
  color: #555;
  padding: 0 22px;
  border-radius: 3px;
  border: 1px solid #d9d9d9;
  cursor: pointer;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  background: #fff;
  line-height: 38px;
}
.pagination li.active a {
  background: #ff6000;
  border: 1px solid #ff6000;
  color: #fff;
}
.pagination li:hover a {
  background: #ff6000;
  border: 1px solid #ff6000;
  color: #fff;
}
.pagination li.active span {
  background: #ff6000;
  border: 1px solid #ff6000;
  color: #fff;
}
.pagination li:hover span {
  background: #ff6000;
  border: 1px solid #ff6000;
  color: #fff;
}


/* 1200搴曢儴瀹藉害 */
.foottopcc2 {
  width: 1200px;
  margin: 0 auto;
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.foottopcc2 .ftt {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.foottopcc2 i {
  width: 1px;
  height: 34px;
  display: block;
  background: #515151;
}
.ftbc2 {
  width: 1200px;
  margin: 0 auto;
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding: 70px 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
}
.copyc2 {
  width: 1200px;
  margin: 0 auto;
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

/* 浜у搧璇︽儏椤甸潰 */
.cpxq {
  width: 1200px;
  margin: 0 auto;
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  background: #fff;
  padding: 20px 20px 80px;
  border-radius: 5px;
}
.cpxq::after {
  content: "";
  clear: both;
  display: block;
}
.spl {
  width: 450px;
  float: left;
  display: block;
  overflow: hidden;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.splc {
  width: 450px;
  height: auto;
  margin: 0 auto;
  overflow: hidden;
}
.jqzoom {
  float: left;
  border: none;
  position: relative;
  padding: 0px;
  cursor: pointer;
  margin: 0px;
  display: block;
}
.jqzoom img {

  width: 100%;
  margin: 0 auto;
}
.zoomdiv {
  z-index: 100;
  position: absolute;
  top: 0px;
  left: 0px;
  width: 420px;
  height: 420px;
  background: #ffffff;
  border: 1px solid #CCCCCC;
  display: none;
  text-align: center;
  overflow: hidden;
}
.jqZoomPup {
  z-index: 10;
  visibility: hidden;
  position: absolute;
  top: 0px;
  left: 0px;
  width: 20px;
  height: 20px;
  border: 1px solid #aaa;
  background: #ffffff;
  opacity: 0.5;
  -moz-opacity: 0.5;
  -khtml-opacity: 0.5;
  filter: alpha(Opacity=50);
}

/*鍥剧墖灏忓浘棰勮鍒楄〃*/
.spec-preview {
  width: 450px;
  height: 450px;
  border: 1px solid #dcdcdc;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.spec-scroll {
  clear: both;
  margin-top: 15px;
  width: 450px;
}
.spec-scroll .prev {
  float: left;
  margin-right: 5px;
}
.spec-scroll .next {
  float: right;
}
.spec-scroll .prev {
  display: block;
  text-align: center;
  width: 40px;
  height: 80px;

  cursor: pointer;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
.spec-scroll .next {
  display: block;
  text-align: center;
  width: 40px;
  height: 80px;

  cursor: pointer;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
.spec-scroll .prev:hover {}
.spec-scroll .next:hover {}
.spec-scroll .items {
  float: left;
  position: relative;
  width: 355px;
  height: 90px;
  overflow: hidden;
}
.spec-scroll .items ul {
  position: absolute;
  width: 999999px;
  height: 90px;
}
.spec-scroll .items ul li {
  float: left;
  width: 90px;
  text-align: center;
}
.spec-scroll .items ul li img {
  border: 1px solid #CCC;
  padding: 5px;
  width: 80px;
  height: 80px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.spec-scroll .items ul li img:hover {
  border: 2px solid #ff6000;
  padding: 1px;
}
.spec-scroll .items ul li.on img {
  border: 2px solid #ff6000;
  padding: 1px;
}

/* 鍟嗗搧璇︽儏 */
.spr {
  width: 670px;
  float: right;
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.spr h3 {
  font-size: 18px;
  color: #333;
  font-weight: 900;
  width: 100%;
  display: block;
  text-align: left;
  line-height: 1.8rem;
  margin-bottom: 20px;
  border-bottom: 1px solid #e4e4e4;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding-bottom: 18px;
}
.sprtiao {
  width: 100%;
  margin: 0 auto 5px;
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
}
.sprtiao h4 {
  font-size: 14px;
  color: #555;
  font-weight: 400;
  text-align: right;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  display: block;
  width: 84px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding: 10px 0;
}
.sprtr {
  width: 550px;
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.sprtrdx {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.sprtrdx a {
  font-size: 12px;
  color: #888;
  font-weight: 400;
  text-align: left;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding: 8px 14px;
  border: 1px solid #dbdbdb;
  border-radius: 3px;
  margin-bottom: 10px;
  cursor: pointer;
}
.sprtrdx a.on {
  border: 1px solid #ff6000;
  color: #ff6000;
}
.jiage {
  width: 100%;
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  font-size: 16px;
  color: #FF3737;
}
.jiage span {
  font-size: 28px;
}
.jiage .jiage_span1 {
  font-size: 22px;
}


/* 闅忕敤闅忚繕 */
.zlqs {
  width: 100%;
  margin: 0 auto 8px;
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  border: 2px solid #ededed;
  border-radius: 5px;
  padding: 9px;
  cursor: pointer;
}
.zlqs .zlqst {
  width: 100%;
  margin: 0 auto;
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  border-bottom: 1px dashed #dbdbdb;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
}
.zlqs .zlqst .zlqstl {
  display: block;
  width: 70px;
  height: 22px;
  display: block;
  border-radius: 3px;
  background: #fdf0ef;
  text-align: center;
  line-height: 22px;
  font-size: 12px;
  color: #FF3737;
}
.zlqs .zlqstr {
  width: 435px;
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.zlqs .zlqstr h5 {
  font-size: 14px;
  color: #333;
  font-weight: 400;
  text-align: left;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  display: block;
  padding: 3px 0;
}
.zlqs .zlqstr h5 span {
  color: #FF3737;
}
.zlqs .zlqstr .lan {
  font-size: 12px;
  color: #686868;
  font-weight: 400;
  text-align: left;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  display: block;
  padding-bottom: 8px;
}
.zlqs .zlqsb {
  width: 100%;
  margin: 6px auto 0;
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding-left: 92px;
}
.zlqs .zlqsb p {
  font-size: 12px;
  color: #888;
  font-weight: 400;
  text-align: left;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}

/* 闅忕敤闅忚繕閫変腑鐘舵€� */
.zlqs.on {
  border: 2px solid #2C91E0;
}
.zlqs2 .zlqstr .lann {
  color: #ff6000;
}
.zzbz {
  width: 100%;
  margin: 0 auto 5px;
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.zzbz .zzbzll {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding: 6px 8px;
  border: 1px solid #dbdbdb;
  border-radius: 3px;
  cursor: pointer;
  margin-right: 4px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.zzbz .zzbzll .zzbzltu {
  width: 22px;
  height: 22px;
  display: block;
  margin-right: 6px;
}
.zzbz .zzbzll .zzbzltu img {
  width: 100%;
  margin: 0 auto;
  display: block;
}
.zzbz .zzbzll p {
  font-size: 12px;
  color: #333;
  font-weight: 400;
  text-align: left;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
.zzbz .zzbzll.on {
  border: 1px solid #ff6000;
}
.zzbz .zzbzll:hover {
  border: 1px solid #ff6000;
}
.bzsm {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  position: relative;
  cursor: pointer;
}
.bzsmzi {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.bzsmzi p {
  font-size: 12px;
  color: #ff6000;
  font-weight: 400;
  text-align: left;
  margin-right: 4px;
}
.bzsmzi i {
  display: block;
  width: 16px;
  height: 16px;
}
.bzsmzi i img {
  width: 100%;
  margin: 0 auto;
  display: block;
}
.tksm {
  width: 340px;
  -webkit-box-shadow: 0 3px 6px rgba(0, 0, 0, 0.112);
          box-shadow: 0 3px 6px rgba(0, 0, 0, 0.112);
  background: #fff;
  border-radius: 5px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  z-index: 99;
  padding: 11px;
  position: absolute;
  top: 16px;
  right: -20px;
  border: 1px solid #ededed;
  display: none;
}
.bzsm:hover .tksm {
  display: block;
}
.tksm .sszi {
  font-size: 12px;
  color: #888;
  font-weight: 400;
  text-align: left;
  border-bottom: 1px solid #ededed;
  padding-bottom: 8px;
}
.tksmt {
  width: 100%;
  margin: 5px auto;
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.tksmtt {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin: 5px auto;
}
.tksmtt p {
  font-size: 12px;
  color: #666;
  font-weight: 400;
  text-align: left;
}
.tksmtt a {
  font-size: 12px;
  color: #ff9758;
  font-weight: 400;
  text-align: left;
}
.tksmtt:hover p {
  color: #333;
}
.tksmtt:hover a {
  color: #ff6000;
}
.sprtr .layui-form-item {
  margin-bottom: 0 !important;
}
.xzrq {
  width: 200px;
  height: 40px;
  background: #fff;
  outline: none;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  border: 1px solid #ededed;
  border-radius: 4px;
  text-align: left;
  font-weight: 400;
  font-size: 14px;
  color: #888;
  padding: 0 8px;
}

/* 鏁伴噺鍔犲噺 */
.sprtr .add-plus-input {
  white-space: nowrap;
  float: left;
}
.sprtr .add-plus-input::after {
  content: "";
  display: block;
  clear: both;
}
.sprtr .add-plus-input .btn,
.add-plus-input .num {
  height: 40px;
  line-height: 38px;
  text-align: center;
  vertical-align: middle;
  border: 1px solid #ededed;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  float: right;
}
.sprtr .add-plus-input .num {
  width: 106px;
  font-size: 16px;
  color: #666;
  text-align: center;
  margin: 0 0;
  border-left: none;
  border-right: none;
}
.sprtr .add-plus-input .btn {
  background: #fff;
  display: inline-block;
  text-decoration: none;
  width: 48px;
  font-size: 18px;
  color: #666;
  text-align: center;
}
.sprtr .add-plus-input .btn:hover {
  background: #ff6000;
  color: #fff;
  border-color: #ff6000;
}
.sprtiao2 {
  margin-top: 10px;
}
.spbzj {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.spbzj p {
  font-size: 12px;
  color: #444;
  font-weight: 400;
  text-align: left;
  line-height: 41px;
}
.spbzj p span {
  color: #FF3737;
}
.spbzj p a {
  color: #2C91E0;
}
.kczi {
  font-size: 14px;
  color: #666;
  font-weight: 400;
  text-align: left;
  line-height: 41px;
}
.hjiff {
  width: 100%;
  margin: 0 auto 5px;
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  border-top: 1px dashed #dbdbdb;
  padding: 20px 0;
}
.hjifjg {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.hjifjg .h3 {
  font-size: 12px;
  color: #444;
  font-weight: 400;
  text-align: left;
  margin-right: 80px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
}
.hjifjg .h3 h2 {
  font-size: 24px;
  color: #FF3737;
  font-weight: 400;
  text-align: left;
}
.hjifjg .h3 h6 {
  font-size: 12px;
  color: #444;
  font-weight: 400;
  text-align: left;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding-bottom: 5px;
  margin-right: 6px;
}
.xdjr {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  width: 100%;
  margin: 0 auto 5px;
}
.xdjr .qerdd {
  width: 180px;
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  background: #ff6000;
  border-radius: 5px;
  border: 1px solid #ff6000;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  height: 46px;
  line-height: 46px;
  font-size: 16px;
  color: #fff;
  text-align: center;
  margin-right: 20px;
}
.xdjr .jrgwc {
  width: 180px;
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  background: #fff;
  border-radius: 5px;
  border: 1px solid #ff6000;
  outline: none;
  height: 46px;
  line-height: 46px;
  font-size: 16px;
  color: #ff6000;
  text-align: center;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
.xdjr .qerdd:hover {
  background: #0C59AA;
  border: 1px solid #0C59AA;
  color: #fff;
}
.xdjr .jrgwc:hover {
  background: #ff6000;
  border: 1px solid #ff6000;
  color: #fff;
}


/* 鍟嗗搧璇︽儏 */
.zxnrcc {
  width: 100%;
  margin: 0 auto;
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  background: #fff;
}
.zxnrccbt {
  width: 965px;
  margin: 0 auto;
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  height: 55px;
  border-bottom: 1px solid #f3f3f3;
  background: #fff;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.zxnrccbt.on {
  position: fixed;
  top: 0;
  left: 50%;
  z-index: 99;
  margin-left: -365px;
  -webkit-box-shadow: 0 3px 4px rgba(0, 0, 0, 0.112);
          box-shadow: 0 3px 4px rgba(0, 0, 0, 0.112);
}
.zxnrccbt a {
  font-size: 18px;
  color: #555;
  font-weight: 900;
  text-align: center;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  border-bottom: 2px solid rgba(0, 0, 0, 0);
  line-height: 55px;
  margin: 0 30px;
  padding: 0 8px;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
.zxnrccbt a.on {
  color: #ff6000;
  border-bottom: 2px solid #ff6000;
}
.zxnrccbt a:hover {
  color: #ff6000;
  border-bottom: 2px solid #ff6000;
}
.zxncbt {
  width: 100%;
  margin: 0 auto;
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding: 0 20px 60px;
}
.kkuai {
  width: 100%;
  margin: 0 auto;
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  height: 60px;
}
.zxncbtbt {
  width: 100%;
  margin: 0 auto 10px;
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.zxncbtbt i {
  width: 3px;
  height: 18px;
  display: block;
  background: #ff6000;
  margin-right: 10px;
}
.zxncbtbt h3 {
  font-size: 18px;
  color: #333;
  font-weight: 900;
  text-align: left;
}

/* 鐧惧害瀵屾枃鏈� */
.bdfwb {
  width: 100%;
  margin: 0 auto;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
  overflow: hidden;
}
.bdfwb h5 {
  font-size: 14px;
  color: #333;
  text-align: left;
  line-height: 1.4em;
  display: block;
  margin: 2px auto 4px;
  font-weight: 900;
}
.bdfwb p {
  font-size: 14px;
  line-height: 1.88em;
  color: #686868;
  text-align: justify;
  -webkit-text-align: justify;
}
.bdfwb p img {
  display: block;
  margin: 10px auto;
  width: auto;
  max-width: 100%;
}
.bdfwb p video {
  max-width: 100%;
  width: auto;
  height: 380px;
  display: block;
  margin: 5px auto;
}
.bdfwb img {
  max-width: 100%;
  width: auto;
  display: block;
  margin: 10px auto;
}
.bdfwb img {
  display: block;
  margin: 10px auto;
  width: auto;
  max-width: 100%;
}

/* 鍟嗗搧鍙傛暟 */
.spcsu {
  width: 100%;
  margin: 0 auto;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
  overflow: hidden;
}
.cbcon {
  width: 100%;
  margin: 10px auto;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
  overflow: hidden;
}
#customers {
  font-family: Arial, Helvetica, sans-serif;
  border-collapse: collapse;
  width: 100%;
  text-align: left;
  margin-top: 15px;
}
#customers td,
#customers th {
  border: 1px solid #F2F2F2;
  padding: 0 20px;
}
#customers th {
  padding: 10px 20px;
  text-align: left;
  background-color: #f5f5f5;
  width: 140px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
#customers td {
  text-align: left;
  padding: 10px 20px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  color: #686868;
  font-size: 14px;
  font-weight: 400;
}
#customers th h3 {
  color: #333;
  font-size: 16px;
  font-weight: 900;
}
#customers th h4 {
  color: #666;
  font-size: 14px;
  font-weight: 900;
}
.zxnr {
  width: 100%;
  margin: 20px auto;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
  overflow: hidden;
}
.zxnr h5 {
  font-size: 18px;
  color: #ff6000;
  text-align: left;
  line-height: 1.4em;
  display: block;
  margin: 2px auto 4px;
  font-weight: 900;
}
.zxnrtop {
  width: 100%;
  margin: 12px auto;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
  overflow-y: auto;
  background: #fff;
  outline: none;
  border: 1px solid #c8c8c8;
  border-radius: 5px;
  box-sizing: border-box;
  padding: 12px;
  height: 140px;
}
.zxtjniu {
  width: 180px;
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  background: #ff6000;
  border-radius: 5px;
  border: 1px solid #ff6000;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  height: 46px;
  line-height: 46px;
  font-size: 16px;
  color: #fff;
  text-align: center;
  margin-right: 20px;
  transition: 0.3s;
}
.zxtjniu:hover {
  width: 220px;
}

/* 纭璁㈠崟 */
.querdd {
  width: 1200px;
  margin: 0 auto 30px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
}
.qrbt {
  width: 100%;
  margin: 0 auto 6px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
}
.qrbt h3 {
  font-size: 18px;
  color: #333;
  text-align: left;
  line-height: 1.2em;
  display: block;
  font-weight: 900;
}
.shdztop {
  width: 100%;
  margin: 0 auto 28px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;

  border: 1px solid #eeeeee;
  padding: 8px 20px 15px;
}
.shdztc {
  width: 100%;
  margin: 15px auto 0;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
  overflow: hidden;
  border-bottom: 1px solid #eeeeee;
  padding-bottom: 20px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.shdztc .shdztcl {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.shdztc .shdztcl .dzdx {
  margin-right: 20px;
}
.shdztc .shdztcl .shdzzs {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
}
.shdztc .shdztcl .shdzzs .shdzzstop {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.shdzzstop p {
  font-size: 14px;
  color: #454545;
  text-align: left;
  line-height: 1.4em;
  display: block;
  font-weight: 400;
  margin-right: 70px;
}
.shdzzstop p span {
  color: #ff6000;
}
.bjxgniu {
  width: 80px;
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  background: #ff6000;
  border-radius: 5px;
  border: 1px solid #ff6000;
  height: 32px;
  line-height: 30px;
  font-size: 12px;
  color: #fff;
  text-align: center;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
.bjxgniu:hover {
  width: 100px;
  color: #fff;
}
.shdzgl {
  width: 100%;
  margin: 15px auto 0;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.shdzgl a {
  font-size: 14px;
  line-height: 1.4em;
  color: #ff6000;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
.shdzgl a:hover {
  color: #1b72b6;
}
.qrbt2 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.qrbt2 a {
  font-size: 14px;
  line-height: 1.4em;
  color: #ff6000;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.qrbt2 a:hover {
  color: #1b72b6;
  padding-right: 8px;
}
.ddtbt {
  display: block;
  width: 1200px;
  background: #eeeeee;
  border-radius: 3px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  border: 1px solid #e6e6e6;
  height: 50px;
}
.ddtbt::after {
  content: "";
  clear: both;
  display: block;
}
.ddtbt p {
  font-size: 14px;
  color: #555;
  text-align: center;
  line-height: 48px;
  display: block;
  font-weight: 400;
  float: left;
}
.ddtbt p:nth-child(1) {
  width: 410px;
  margin-right: 40px;
}
.ddtbt p:nth-child(2) {
  width: 100px;
  text-align: center;
  margin-right: 15px;
}
.ddtbt p:nth-child(3) {
  width: 155px;
}
.ddtbt p:nth-child(4) {
  width: 140px;
}
.ddtbt p:nth-child(5) {
  width: 140px;
  text-align: center;
  margin-right: 40px;
}
.ddtbt p:nth-child(6) {
  width: 155px;
  text-align: left;
}
.spddlb {
  width: 100%;
  margin: 15px auto 24px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
  background: #fff;
  border: 1px solid #eeeeee;
}
.spddlb h3 {
  width: 100%;
  margin: 0 auto 18px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
  background: #fff;
  border-bottom: 1px solid #eeeeee;
  text-align: left;
  font-size: 14px;
  color: #333;
  font-weight: 900;
  padding: 12px 19px;
}
.spdlbcon {
  width: 100%;
  margin: 0 auto 0;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
  background: #fff;
  padding: 0 19px 0;
}
.spdlbcontt {
  width: 100%;
  margin: 0 auto 20px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
  background: #fff;
  border-bottom: 1px solid #eeeeee;
  padding-bottom: 12px;
}
.spdlbct {
  width: 100%;
  margin: 0 auto;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
  background: #fff;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
}
.spdlbctl {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  margin-right: 40px;
}
.spdlbctl .spdlbctltu {
  width: 86px;
  height: 86px;
  margin-right: 20px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
  background: #fff;
  border: 1px solid #eeeeee;
}
.spdlbctl .spdlbctltu img {
  width: 100%;
  margin: 0 auto;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
}
.spdlbctlzi {
  width: 290px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
  text-align: left;
}
.spdlbctlzi h4 {
  display: block;
  width: 100%;
  font-size: 12px;
  color: #333;
  line-height: 1.8em;
  text-align: left;
  height: 46px;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  font-weight: 400;
  display: inline-block;
  word-break: break-all;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  overflow: hidden;
}
.spdlbctlzi span {
  width: 72px;
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  background: #dd1c1c;
  border-radius: 3px;
  border: 1px solid #dd1c1c;
  height: 22px;
  line-height: 22px;
  font-size: 12px;
  color: #fff;
  text-align: center;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
.spdlbctll {
  width: 200px;
  text-align: left;
}
.spdlbctlfy {
  width: 100%;
  margin: 0 auto 8px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
}
.spdlbctll p {
  font-size: 12px;
  color: #333;
  line-height: 1.6em;
  text-align: left;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  font-weight: 400;
}
.spdlbctlfy h5 {
  font-size: 12px;
  color: #333;
  line-height: 1.6em;
  text-align: left;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  font-weight: 400;
}
.sull {
  font-size: 12px;
  color: #333;
  line-height: 1.6em;
  text-align: center;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  font-weight: 400;
  width: 80px;
  margin-right: 42px;
}
.sull2 {
  font-size: 12px;
  color: #333;
  line-height: 1.6em;
  text-align: center;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  font-weight: 400;
  width: 120px;
  margin-right: 44px;
}
.xxjiji {
  width: 240px;
  text-align: left;
  font-size: 12px;
  color: #333;
  line-height: 1.6em;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  font-weight: 400;
}
.spdlbcontt .tszi {
  font-size: 12px;
  color: #666;
  line-height: 1.6em;
  text-align: left;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  font-weight: 400;
  margin-top: 10px;
}
.spdlbzi {
  width: 100%;
  margin: 0 auto;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
  background: #fff;
  padding: 15px 0px 10px;
}
.spdlbzi p {
  font-size: 12px;
  color: #666666;
  line-height: 1.5em;
  text-align: left;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  font-weight: 400;
  margin-bottom: 2px;
}
.spdlbzi h6 {
  font-size: 12px;
  color: #666666;
  line-height: 1.5em;
  text-align: left;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  font-weight: 400;
}
.spdlbzi h6 span {
  color: #dd1c1c;
}
.spdlbzi h6 a {
  color: #ff6000;
}
.zffsc {
  width: 100%;
  margin: 15px 0;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
  background: #fff;
}
.zfc {
  width: 650px;
  margin: 0 0 10px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
  background: #fff;
  border: 1px solid #eeeeee;
  height: 44px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 0 16px;
}
.zfc .zftb {
  width: 24px;
  height: 24px;
  display: block;
  margin: 0 15px;
}
.zfc .zftb img {
  width: 100%;
  margin: 0 auto;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
}
.zfc p {
  font-size: 16px;
  color: #666;
  line-height: 1.6em;
  text-align: left;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  font-weight: 400;
}
.yhjj {
  width: 100%;
  margin: 15px auto 20px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
  background: #fff;
  padding: 19px;
  border: 1px solid #eeeeee;
}
.yhjjdx {
  width: 619px;
  height: 127px;
  margin-bottom: 15px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;

  padding: 18px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
}
.yhjjdx:last-child {
  margin-bottom: 0;
}
.yhjjdx .jdx {
  margin-top: 14px;
  margin-right: 24px;
}
.yhjjdx .jdxzi {
  width: 280px;
  margin-right: 30px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding-top: 8px;
}
.yhjjdx .jdxzi h4 {
  font-size: 22px;
  color: #302d2d;
  line-height: 1.3em;
  text-align: left;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  font-weight: 400;
  margin-bottom: 6px;
}
.yhjjdx .jdxzi p {
  font-size: 14px;
  color: #666;
  line-height: 1.4em;
  text-align: left;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  font-weight: 400;
}
.jjjiage {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding-top: 15px;
}
.jjjiage h2 {
  font-size: 48px;
  color: #dd1c1c;
  line-height: 1.3em;
  text-align: left;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  font-weight: 400;
}
.jjjiage h5 {
  font-size: 20px;
  color: #dd1c1c;
  line-height: 1.3em;
  text-align: left;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  font-weight: 400;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding-bottom: 12px;
}
.mjjly {
  width: 100%;
  margin: 15px auto 20px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
  background: #fff;
  padding: 19px;
  border: 1px solid #eeeeee;
  height: 120px;
  overflow-y: auto;
  border-radius: 4px;
  font-size: 14px;
  color: #666;
  line-height: 1.4em;
  text-align: left;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  font-weight: 400;
}
.mjjly2 {
  width: 100%;
  margin: 15px auto 20px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
  background: #fff;
  padding: 19px;
  border: 1px solid #eeeeee;
}
.mjjly2 p {
  font-size: 14px;
  color: #565656;
  line-height: 1.88em;
  text-align: left;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  font-weight: 400;
}
.tyixy {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.tyixy .jdx {
  margin-right: 8px;
}
.tyixy p {
  font-size: 14px;
  color: #555555;
  text-align: left;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  font-weight: 400;
}
.tyixy p a {
  color: #0092e7;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
.tyixy p a:hover {
  color: #1b8dee;
}
.jgezzff {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  width: 1200px;
  margin: 24px auto;
}
.jgezzff .jgezrr {
  width: 1020px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  background: #fff;
  border: 1px solid #eeeeee;
  border-right: none;
  padding: 13px 40px;
}
.jgezzff .jgezrr p {
  font-size: 16px;
  color: #666;
  text-align: left;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  font-weight: 400;
}
.jgezzff .jgezrr p span {
  font-size: 16px;
  color: #dd1c1c;
  text-align: left;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  font-weight: 400;
}
.jgezzff .jgezrr h3 {
  font-size: 28px;
  color: #dd1c1c;
  text-align: left;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  font-weight: 400;
}
.ljzff {
  width: 180px;
  height: 60px;
  display: block;
  font-size: 20px;
  text-align: center;
  line-height: 60px;
  background: #ADADAD;
  font-weight: 900;
  color: #fff;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
.ljzff:hover {
  background: #0092e7;
  color: #fff;
}
.introlan {
  background: #0092e7;
  color: #fff;
}
.zhuyi {
  width: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  height: 36px;
  padding-left: 20px;
  background: #e1eef7;
  margin: 5px 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  font-size: 14px;
  text-align: left;
  color: #0092e7;
  line-height: 36px;
}

/* 涓汉涓績瀹炲悕璁よ瘉 */
.grzx {
  width: 1200px;
  margin: 5px auto 80px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
  background: #fff;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
}
.grzxcl {
  width: 182px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
  background: #fff;
  border: 1px solid #eeeeee;
  padding: 15px 0;
}
.grzxclt {
  width: 100%;
  margin: 0 auto 26px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
  background: #fff;
}
.grzxclt dt {
  width: 100%;
  margin: 0 auto;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
}
.grzxclt dt h3 {
  font-size: 16px;
  color: #333;
  line-height: 50px;
  font-weight: 900;
  text-align: left;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding-left: 40px;
}
.grzxclt dd {
  width: 100%;
  margin: 0 auto 18px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
}
.grzxclt dd a {
  width: 100%;
  margin: 0 auto 10px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
  border-left: 3px solid #fff;
  padding-left: 38px;
  font-size: 14px;
  color: #666;
  text-align: left;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  font-weight: 400;
}
.grzxclt dd:hover a {
  color: #ff6000;
  border-left: 3px solid #ff6000;
  padding-left: 42px;
}
.grzxclt dd.on a {
  color: #ff6000;
  border-left: 3px solid #ff6000;
  padding-left: 42px;
}
.grzxcon {
  width: 1000px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
  background: #fff;
  border: 1px solid #eeeeee;
  padding: 20px;
  min-height: 820px;
}
.smrz {
  width: 100%;
  margin: 0 auto;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
  padding: 10px 20px;
}
.grzxcbt {
  width: 100%;
  margin: 0 auto;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
  border-bottom: 1px solid #eeeeee;
  padding: 0 5px 16px;
}
.grzxcbt h3 {
  font-size: 16px;
  color: #666;
  line-height: 1.38em;
  font-weight: 900;
  text-align: left;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.smxzcon {
  width: 100%;
  margin: 25px auto;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
}
.smxzcztai {
  width: 656px;
  margin: 16px auto 50px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.smxzcztai li {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
}
.smxzcztai li .smztzniu .smztztu {
  width: 56px;
  height: 56px;
  display: block;
  border-radius: 50%;
  overflow: hidden;
  margin: 0 auto;
}
.smxzcztai li .smztzniu p {
  font-size: 12px;
  color: #333;
  line-height: 1.38em;
  font-weight: 400;
  text-align: center;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding-top: 16px;
  width: 100px;
}
.smxzcztai li i {
  width: 245px;
  height: 6px;
  margin: 28px auto 0;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
  background: #e6e6e6;
}
.smxzcztai li.on .smztzniu p {
  font-size: 12px;
  color: #ff6000;
  line-height: 1.38em;
  font-weight: 400;
  text-align: center;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding-top: 16px;
  width: 100px;
}
.smxzcztai li:nth-child(1) .smztzniu .smztztu {}
.smxzcztai li:nth-child(2) .smztzniu .smztztu {}
.smxzcztai li:nth-child(3) .smztzniu .smztztu {}
.smxzcztai li.on:nth-child(1) .smztzniu .smztztu {}
.smxzcztai li.on:nth-child(2) .smztzniu .smztztu {}
.smxzcztai li.on:nth-child(3) .smztzniu .smztztu {}
.smxzcztai li.on i {
  background: #ff6000;
}
.rzcon {
  width: 636px;
  margin: 0 auto;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
  padding: 40px 40px 70px;
  border: 1px solid #dfdfdf;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.rzcon .rzcnrc {
  width: 236px;
  margin: 0 auto;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
}
.rzcon i {
  width: 1px;
  height: 190px;
  margin: 0 40px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
  background: #d9d9d9;
}
.rzcon .rzcnrc .rzcnrctu {
  width: 83px;
  margin: 0 auto;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
}
.rzcon .rzcnrc .rzcnrctu img {
  width: 100%;
  margin: 0 auto;
  display: block;
}
.rzcon .rzcnrc h3 {
  font-size: 18px;
  color: #323232;
  line-height: 1.68em;
  font-weight: 900;
  text-align: center;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  margin: 10px auto 10px;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
.rzcon .rzcnrc .rznnn {
  width: 155px;
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  background: #ff6000;
  border-radius: 5px;
  border: 1px solid #ff6000;
  height: 40px;
  line-height: 38px;
  font-size: 16px;
  color: #fff;
  text-align: center;
  margin: 0 auto;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
.rzcon .rzcnrc:hover .rznnn {
  width: 184px
}
.rzcon .rzcnrc:hover h3 {
  color: #ff6000;
}
.drrzcon {
  width: 656px;
  margin: 16px auto 50px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
}
.drrzcon .rzentt {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
}
.drrzcon .rzentt h3 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  font-size: 15px;
  font-weight: 900;
  color: #222;
  line-height: 40px;
  margin-right: 40px;
  width: 160px;
}
.drrzcon .rzentt h3 span {
  font-size: 20px;
  font-weight: 900;
  color: #ff0101;
}
.rzentr {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  width: 400px;
}
.rzentr .hqewm {
  width: 100%;
  margin: 0 auto;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
  background: #ff6000;
  height: 40px;
  border-radius: 3px;
  font-size: 16px;
  font-weight: 900;
  text-align: center;
  line-height: 40px;
  color: #fff;
  cursor: pointer;
}
.rzentr .hqewmsm {
  width: auto;
  margin: 8px 0 0;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
  background: #f2fafe;
  height: 30px;
  border-radius: 3px;
  font-size: 12px;
  font-weight: 400;
  padding: 0 13px;
  text-align: center;
  line-height: 28px;
  color: #888;
  border: 1px solid #c9e5f1;
}
.bg {
  width: 100%;
  height: 100%;
  background: #000;
  opacity: 0.62;
  position: fixed;
  top: 0;
  left: 0;
  display: none;
  z-index: 1
}
.sbout {
  width: 660px;
  height: 400px;
  background: #fff;
  position: fixed;
  left: 50%;
  margin-left: -330px;
  top: 50%;
  margin-top: -200px;
  display: none;
  z-index: 2;
  border-radius: 10px;
  overflow: hidden;
}
.sbout h3 {
  font-size: 22px;
  color: #232323;
  text-align: left;
  line-height: 1.4em;
  font-weight: 900;
  width: 88%;
  border-bottom: 1px solid #ededed;
  text-align: center;
  margin: 0 auto;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding: 30px 0;
}
.sbout .mama {
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  width: 100%;
  margin: 30px auto 10px;
}
.sbout .mama .wemm {
  width: 160px;
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  height: 160px;
  margin: 0 auto;
  border: 1px solid #d6d6d6;
  box-sizing: border-box;
  border-radius: 8px;
  overflow: hidden;
}
.sbout .mama .wemm img {
  width: 100%;
  display: block;
  margin: 0 auto;
}
.sbout .close {
  width: 30px;
  height: 30px;
  text-align: center;
  line-height: 30px;
  position: absolute;
  top: 10px;
  right: 10px;
  cursor: pointer;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding: 10px;

  border-radius: 50%;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
.sbout .mama p {
  font-size: 12px;
  color: #888;
  line-height: 1.4em;
  font-weight: 400;
  text-align: center;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  margin: 10px auto 0;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
.sbout .close:hover {
  transform: rotate(90deg);
  -webkit-transform: rotate(90deg);
}
.rzentt2 {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding: 40px 0 40px 200px;
}
.rzentt22 {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding: 0 0 0 200px;
}
.tjbc {
  width: 180px;
  height: 40px;
  display: block;
  font-size: 16px;
  text-align: center;
  line-height: 40px;
  background: #ff6000;
  font-weight: 900;
  color: #fff;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  border-radius: 3px;
}
.tjbc:hover {
  background: #0092e7;
  color: #fff;
  width: 200px;
}
@media (max-width:768px) {
.cpfldhd {
    display: none;
}
}
@media (max-width:1024px) {
.mjcle {
    display: none;
}
.mjclr {
    display: none;
}
.hdtrr {
    display: none;
}
.hdtope {
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
}
.cpfldhd {
    margin-left: 10px;
}
.hdtop2e {
    width: 1000px;
}
.hdtkk {
    width: 1000px;
}
.dtkcredd ul li {
    margin-bottom: 8px !important;
    margin-right: 8px !important;
}
}
@media (max-width:1200px) {}
@media screen and (max-width:1320px) {
.mjcle {
    display: none;
}
.mjclr {
    display: none;
}
}
@media screen and (max-width:1440px) {
.mjcle {
    margin-left: -110px;
}
.dtkcredd ul li {
    margin-bottom: 12px;
    margin-right: 12px;
}
}
@media screen and (min-width:1441px) {
.dtkcredd ul li {
    margin-bottom: 12px;
    margin-right: 12px;
}
}

/* 瀹℃牳鐘舵€� */
.shzttc {
  width: 630px;
  margin: 0 auto;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
  padding: 8px 40px 70px;
}
.shzttcncon {
  width: 100%;
  margin: 0 auto;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
}
.shztctu {
  width: 300px;
  margin: 0 auto 20px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
}
.shztctu img {
  width: 100%;
  margin: 0 auto;
  display: block;
}
.shzttcncon p {
  font-size: 18px;
  color: #666;
  line-height: 1.68em;
  font-weight: 400;
  text-align: center;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  margin: 0 auto;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
.shzttcncon h5 {
  font-size: 15px;
  color: #ff6000;
  line-height: 1.4em;
  font-weight: 400;
  text-align: center;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  margin: 0 auto
}
.shzttcncon .ckyy {
  font-size: 15px;
  color: #ff6000;
  line-height: 1.4em;
  font-weight: 400;
  text-align: center;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  margin: 5px auto 10px;
  display: block;
  cursor: pointer;
}
.shzttcncon .yuanysm {
  width: 100%;
  margin: 10px auto;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding: 15px;
  border: 1px dashed #ef4235;
  border-radius: 6px;
  display: none;
}
.shzttcncon .yuanysm p {
  font-size: 14px;
  color: #ef4235;
  line-height: 1.6em;
  font-weight: 400;
  text-align: left;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  margin: 0 auto;
}
.cxsmrz {
  width: 180px;
  height: 40px;
  display: block;
  font-size: 14px;
  text-align: center;
  line-height: 40px;
  background: #0092e7;
  font-weight: 900;
  color: #fff;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  border-radius: 3px;
  margin: 0 auto;
}
.cxsmrz:hover {
  width: 220px;
}


/* 浼佷笟瀹炲悕璁よ瘉 */
.drrzconbt {
  width: 100%;
  margin: 0 auto 30px;
  border-bottom: 1px solid #ff6000;
  padding-bottom: 14px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.drrzconbt i {
  width: 3px;
  height: 16px;
  display: block;
  margin-right: 10px;
  background: #ff6000;
}
.drrzconbt h3 {
  font-size: 16px;
  color: #ff6000;
  line-height: 1.4em;
  font-weight: 900;
  text-align: center;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.rtrxz {
  width: 100%;
  margin: 0 auto;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
  height: 40px;
  background: #fff;
  border: 1px solid #d6d6d6;
  padding: 0 8px;
  font-size: 14px;
  color: #888;
  line-height: 38px;
  text-align: left;
  outline: none;
}
.srlk {
  width: 100%;
  margin: 0 auto;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
  height: 40px;
  background: #fff;
  border: 1px solid #d6d6d6;
  padding: 0 13px;
  font-size: 14px;
  color: #888;
  line-height: 38px;
  text-align: left;
  outline: none;
}
.rzenttxx {
  margin: 0 auto 20px;
}
.rzenttxx2 {
  margin: 0 auto 10px;
}
.sfzfzmsc {
  width: 100%;
  margin: 0 auto;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
}

/* 韬唤璇佸弽姝ｄ笂浼� */
.sfzfzmsc .id_img_wp {
  width: 100%;
  margin: 0 auto;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  box-sizing: border-box;
  cursor: pointer;
}
.sfzfzmsc .img_wp {
  width: 184px;
  cursor: pointer;
  display: block;
  height: 153px;
}
.sfzfzmsc .img_wp img {
  width: 100%;
  height: 100%;
  margin: 0 auto;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
  background: #fff;
  border: 1px solid #d6d6d6;
  border-radius: 9px;
  overflow: hidden;
}
.sfzfzmsc .img_intro {
  color: #888;
  text-align: left;
  font-size: 12px;
  line-height: 30px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  margin-top: 5px;
}
.sfzfzms2c {
  width: 100%;
  margin: 0 auto;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
}
.sfzfzmsc2 .id_img_wp2 {
  width: 100%;
  margin: 0 auto;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  box-sizing: border-box;
}
.sfzfzmsc2 .img_wp2 {
  width: 100%;
  cursor: pointer;
}
.sfzfzmsc2 .img_wp2 img {
  width: 190px;
  height: 100%;
  margin: 0 0;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
  background: #fff;
  border: 1px solid #d6d6d6;
  border-radius: 9px;
  overflow: hidden;
}
.sfzfzmsc2 .img_intro2 {
  color: #888;
  text-align: left;
  font-size: 12px;
  line-height: 30px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  margin-top: 5px;
}
.sfzfzmsc2 .img_intro2 a {
  color: #ff6000;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
.sfzfzmsc2 .img_intro2 a:hover {
  color: #ef4235;
}
.srlk22 {
  width: 100%;
  margin: 0 auto;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
  height: 40px;
  background: #fff;
  border: 1px solid #d6d6d6;
  padding: 0 13px;
  font-size: 15px;
  color: #888;
  line-height: 38px;
  text-align: left;
  outline: none;
}
.ddxxyzmm {
  width: 100%;
  margin: 0 auto;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  box-sizing: border-box;
}
.ddxxyzmm .srlk3 {
  width: 260px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
  height: 40px;
  background: #fff;
  border: 1px solid #d6d6d6;
  padding: 0 13px;
  border-right: none;
  font-size: 14px;
  color: #888;
  line-height: 38px;
  text-align: left;
  outline: none;
}
.ddxxyzmm #btn {
  width: 140px;
  height: 40px;
  display: block;
  font-size: 12px;
  text-align: center;
  line-height: 40px;
  background: #ff6000;
  font-weight: 400;
  color: #fff;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}

/* 璐墿杞� */
.gwcbt {
  width: 1200px;
  margin: 0 auto 10px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.gwcbt p {
  color: #313131;
  text-align: left;
  font-size: 14px;
  line-height: 30px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.gwcbt p span {
  color: #ff6000;
}
.gwcbt a {
  color: #ff6000;
  text-align: left;
  font-size: 14px;
  line-height: 30px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
.gwcbt a:hover {
  padding-left: 6px;
  color: #ef4235;
}
.grzxr {
  width: 1000px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
}

/* 鎴戠殑璁㈠崟 */
.ddbt {
  width: 100%;
  margin: 0 auto;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
  border-bottom: 1px solid #dddddd;
}
.ddbt h3 {
  display: inline-block;
  width: 102px;
  height: 32px;
  font-size: 14px;
  text-align: center;
  line-height: 30px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  border-top: 2px solid #ff6000;
  border-left: 1px solid #dddddd;
  border-right: 1px solid #dddddd;
  color: #ff6000;
  font-weight: 400;
}
.ddbtcon {
  width: 100%;
  margin: 20px auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.ddbtcll {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.ddsjsx {
  width: 144px;
  height: 34px;
  background: #fff;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  border: 1px solid #dddddd;
  box-sizing: border-box;
  padding: 0 9px;
  font-size: 14px;
  color: #121212;
  line-height: 32px;
  text-align: left;
  outline: none;
  margin-right: 10px;
}
.ddzt {
  width: 144px;
  height: 34px;
  background: #fff;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  border: 1px solid #dddddd;
  box-sizing: border-box;
  padding: 0 9px;
  font-size: 14px;
  color: #121212;
  line-height: 32px;
  text-align: left;
  outline: none;
}
.ddbtcr {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.ddbtcr .ddbtcrl {
  width: 190px;
  height: 34px;
  background: #fff;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  border: 1px solid #dddddd;
  border-right: none;
  font-size: 12px;
  line-height: 32px;
  color: #454545;
  text-align: left;
  padding: 0 15px;
  outline: none;
}
.ddbtcr .ddbtcrr {
  width: 60px;
  height: 34px;
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  border: 1px solid #dddddd;
  text-align: center;
  line-height: 28px;
  outline: none;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
.ddbtcr .ddbtcrr:hover {
  background: #ff6000;
  color: #fff;
  border: 1px solid #ff6000;
}




/* 璁㈠崟椤堕儴 */
.ddbtbcc {
  width: 100%;
  margin: 0 auto 8px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
  height: 40px;
  background: #f1f1f1;
  border-radius: 4px;
}
.ddbtbcc::after {
  content: "";
  clear: both;
  display: block;
}
.ddbtbcc p {
  font-size: 12px;
  color: #888;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  line-height: 40px;
  float: left;
}
.ddbtbcc p:nth-child(1) {
  margin-left: 15px;
}
.ddbtbcc p:nth-child(2) {
  margin-left: 30px;
}
.ddbtbcc p:nth-child(3) {
  margin-left: 200px;
}
.ddbtbcc p:nth-child(4) {
  margin-left: 32px;
}
.ddbtbcc p:nth-child(5) {
  margin-left: 7px;
}
.ddbtbcc p:nth-child(6) {
  margin-left: 7px;
}
.ddbtbcc p:nth-child(7) {
  margin-left: 9px;
}
.ddbtbcc p:nth-child(8) {
  margin-left: 28px;
}
.ddbtbcc p:nth-child(9) {
  margin-left: 66px;
}
.ddbtbcc p:nth-child(10) {
  margin-left: 90px;
}



/* 鏂囩珷璇︽儏 */
.wzzx {
  width: 1200px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
  overflow: hidden;
  margin: 0 auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
}
.fuzxl {
  width: 200px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
  overflow: hidden;
}
.fuzxl .fuzxltt {
  width: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
  overflow: hidden;
  height: 50px;
}
.fuzxl .fuzxltt h3 {
  width: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
  overflow: hidden;
  height: 50px;
  background: #ff6000;
  font-size: 18px;
  font-weight: 900;
  text-align: center;
  line-height: 50px;
  color: #fff;
}
.fuzxlbb {
  width: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
  overflow: hidden;
  padding: 20px 0;
  background: #fff;
}
.fuzxlbb li {
  width: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
  overflow: hidden;
  padding: 0 15px;
  margin: 0 auto 15px;
}
.fuzxlbb li a {
  width: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  border-bottom: 1px solid #ededed;
  padding-bottom: 14px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.fuzxlbb li a i {
  width: 3px;
  height: 16px;
  background: #ff6000;
  display: block;
  margin-right: 10px;
}
.fuzxlbb li a h4 {
  font-size: 15px;
  color: #666;
  font-weight: 400;
  width: 90%;
  display: block;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  text-align: left;
  transition: 0.3s;
  overflow: hidden;
  text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
  -webkit-text-overflow: ellipsis;
  -moz-text-overflow: ellipsis;
  white-space: nowrap;
}
.fuzxlbb li:hover a h4 {
  color: #ff6000;
}
.fuzxlbb li.on a h4 {
  color: #ff6000;
}
.fuzxR {
  width: 970px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
  overflow: hidden;
  background: #fff;
  padding: 34px 20px 50px;
}

/* 鏂囩珷璇︽儏 */
.wzxq {
  width: 100%;
  margin: 0 auto;
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding-right: 10px;
}
.wzxq .wzxqtop {
  width: 100%;
  margin: 0 auto 30px;
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  overflow: hidden;
  padding-bottom: 15px;
  border-bottom: 1px solid #d6d6d6;
}
.wzxq .wzxqtop h3 {
  text-align: left;
  font-size: 22px;
  color: #444;
  font-weight: 900;
  line-height: 1.4em;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding-bottom: 2px;
}
.wzxq .wzxqtop .wzxqtc {
  width: 100%;
  margin: 8px auto;
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  overflow: hidden;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.wzxq .wzxqtop .wzxqtc .wztczi {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-right: 50px;
}
.wzxq .wzxqtop .wzxqtc .wztczi i {
  width: 20px;
  height: 20px;
  display: block;
  margin-right: 9px;
}
.wzxq .wzxqtop .wzxqtc .wztczi i img {
  width: 100%;
  display: block;
  margin: 0 auto;
}
.wzxq .wzxqtop .wzxqtc .wztczi p {
  font-size: 14px;
  color: #686868;
  line-height: 20px;
  text-align: left;
}
.wzxq .wzxqtop .wzxqtc .wztczi .p22 {
  color: #ff6000;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
.wzxq .wzxqtop .wzxqtc .wztczi:hover .p22 {
  color: #fb992f;
}


/* 鎴戠殑璁㈠崟 */
.bgek {
  width: 100%;
  margin: 0 auto;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
}
.bgekcon {
  width: 100%;
  margin: 0 auto 24px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
  border: 1px solid #e8e8e8;
}
.bgekctop {
  width: 100%;
  margin: 0 auto;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
  border-bottom: 1px solid #e8e8e8;
  padding: 0 15px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.bgekctop .sjbh {
  font-size: 12px;
  color: #333;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  line-height: 40px;
  font-weight: 900;
  margin-right: 20px;
}
.bgekctop .ddh {
  font-size: 12px;
  color: #333;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  line-height: 40px;
  font-weight: 400;
  margin-right: 50px;
}
.bgekctop .ddh span {
  color: #ff6000;
}
.bgekctop .ddhll {
  font-size: 12px;
  color: #333;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  line-height: 40px;
  font-weight: 400;
}
.bgekcTiao {
  width: 100%;
  margin: 0 auto;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
}
.bgekcTttt {
  width: 100%;
  margin: 0 auto;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
  border-bottom: 1px solid #e8e8e8;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.bgekcTttt .bkcTl {
  width: 275px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
  border-right: 1px solid #e8e8e8;
  padding: 15px 15px 15px 0;
  height: 120px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.bkcTltu {
  width: 88px;
  height: 88px;
  display: block;
  overflow: hidden;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  margin-right: 10px;
}
.bkcTltu img {
  width: 100%;
  margin: 0 auto;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
}
.bkcTlzi {
  width: 160px;
}
.bkcTlzi h3 {
  display: block;
  width: 100%;
  font-size: 12px;
  color: #333;
  line-height: 1.4em;
  text-align: left;
  height: 34px;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  font-weight: 400;
  display: inline-block;
  word-break: break-all;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  overflow: hidden;
}
.bkcTlzi span {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: inline-block;
  font-size: 12px;
  background: #ff1f1f;
  color: #fff;
  padding: 1px 4px;
  border-radius: 2px;
}
.feiyong {
  width: 135px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
  border-right: 1px solid #e8e8e8;
  padding: 6px 12px 0;
  height: 120px;
}
.feiyong p {
  display: block;
  width: 100%;
  font-size: 12px;
  color: #333;
  line-height: 1.6em;
  text-align: left;
}
.shull {
  width: 60px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
  border-right: 1px solid #e8e8e8;
  padding: 0 8px 0;
  height: 120px;
  font-size: 12px;
  color: #333;
  line-height: 1.6em;
  text-align: left;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.shull2 {
  width: 60px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
  border-right: 1px solid #e8e8e8;
  padding: 0 6px 0;
  height: 120px;
  font-size: 12px;
  color: #333;
  line-height: 1.6em;
  text-align: left;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.shull3 {
  width: 90px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
  border-right: 1px solid #e8e8e8;
  padding: 0 6px 0;
  height: 120px;
  font-size: 12px;
  color: #333;
  line-height: 1.6em;
  text-align: left;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.shull4 {
  width: 90px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
  border-right: 1px solid #e8e8e8;
  padding: 0 6px 0;
  height: 120px;
  font-size: 12px;
  color: #333;
  line-height: 1.6em;
  text-align: left;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.shull5 {
  width: 90px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
  border-right: 1px solid #e8e8e8;
  padding: 0 6px 0;
  height: 120px;
  font-size: 12px;
  color: #333;
  line-height: 1.6em;
  text-align: left;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.ddztc {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
  border-right: 1px solid #e8e8e8;
  padding: 0 5px 0;
  height: 120px;
  width: 125px;
  font-size: 12px;
  color: #333;
  line-height: 1.6em;
}
.ddztcon {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  height: 120px;
  -ms-flex-line-pack: center;
      align-content: center;
}
.ddztcon span {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
  font-size: 12px;
  background: #ff6000;
  color: #fff;
  padding: 1px 4px;
  border-radius: 2px;
  margin: 0 auto 5px;
}
.ddztcon a {
  width: 100%;
  margin: 0 auto;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
  text-align: center;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  font-size: 12px;
  color: #ff6000;
  line-height: 1.6em;
}
.ddztcon a:hover {
  background: #ff6000;
  color: #fff;
}
.ddztcon p {
  width: 100%;
  margin: 0 auto;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
  text-align: center;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  font-size: 12px;
  color: #888;
  line-height: 1.6em;
}
.jjinee {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
  border-right: 1px solid #e8e8e8;
  padding: 0 10px 0;
  height: 120px;
  width: 156px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-line-pack: center;
      align-content: center;
}
.jjinee h5 {
  font-size: 15px;
  color: #ff1f1f;
  line-height: 1.4em;
  text-align: center;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  font-weight: 400;
}
.cazuor {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
  padding: 0 10px 0;
  height: 120px;
  width: 130px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-line-pack: center;
      align-content: center;
}
.ckdd {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
  font-size: 12px;
  background: #ff6000;
  color: #fff;
  padding: 2px 8px;
  border-radius: 2px;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  margin: 0 auto 2px;
}
.qxddc {
  width: 100%;
  margin: 0 auto;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
  text-align: center;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  font-size: 12px;
  color: #888;
  line-height: 1.6em;
}
.qxddc:hover {
  color: #ef2b2b;
}
.ckdd:hover {
  background: #ff8400
}
.bbzhu {
  width: 100%;
  margin: 0 auto;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
  padding: 15px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.bbzhu p {
  display: block;
  width: 100%;
  font-size: 12px;
  color: #333;
  line-height: 1.6em;
  text-align: left;
}
.ljjs {
  width: 100%;
  margin: 0 auto 6px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
  text-align: center;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  font-size: 12px;
  color: #ff6000;
  line-height: 1.6em;
}
.ljjs:hover {
  color: #196daf;
}
.qrsh {
  width: 100%;
  margin: 0 auto;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
  text-align: center;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  font-size: 12px;
  color: #888;
  line-height: 1.6em;
}
.qrsh:hover {
  color: #196daf;
}
.shanchudd {
  width: 100%;
  margin: 0 auto;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
  text-align: center;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  font-size: 12px;
  color: #888;
  line-height: 1.6em;
}
.shanchudd:hover {
  color: #ef2b2b;
}
.ddztcon .qyht {
  width: 100%;
  margin: 0 auto;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
  text-align: center;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  font-size: 12px;
  color: #ff6000;
  line-height: 1.6em;
}
.ddztcon .qyht:hover {
  background: #ff6000;
  color: #fff;
}



/* 鍒嗛〉 */
.pagination {
  width: 100%;
  margin: 20px auto;
  overflow: hidden;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
}
.pagination ul {
  width: 100%;
  margin: 0 auto;
  overflow: hidden;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.pagination li {
  float: left;
  margin: 0 6px;
}
.pagination li a {
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  font-size: 14px;
  color: #454545;
  padding: 0 22px;
  border-radius: 3px;
  border: 1px solid #d9d9d9;
  cursor: pointer;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  background: #fff;
  line-height: 38px;
}
.pagination li span {
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  font-size: 14px;
  color: #454545;
  padding: 0 22px;
  border-radius: 3px;
  border: 1px solid #d9d9d9;
  cursor: pointer;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  background: #fff;
  line-height: 38px;
}
.pagination li.active a {
  background: #ff6000;
  border: 1px solid #ff6000;
  color: #fff;
}
.pagination li:hover a {
  background: #ff6000;
  border: 1px solid #ff6000;
  color: #fff;
}
.pagination li.active span {
  background: #ff6000;
  border: 1px solid #ff6000;
  color: #fff;
}
.pagination li:hover span {
  background: #ff6000;
  border: 1px solid #ff6000;
  color: #fff;
}



/* 璁㈠崟璇︽儏 */
.ddbt2 {
  width: 100%;
  margin: 0 auto;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
  border-bottom: 1px solid #E1E1E1;
}
.ddbt2 h3 {
  font-size: 18px;
  text-align: left;
  line-height: 50px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  color: #ff6000;
  font-weight: 900;
}
.grzxddxq {
  width: 100%;
  margin: 20px auto 0;
  overflow: hidden;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
}
.gzddxqnn {
  width: 100%;
  margin: 0 auto 20px;
  overflow: hidden;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
  border-bottom: 1px dashed #d9d9d9;
  padding-bottom: 14px;
}
.gzddxqnn p {
  font-size: 14px;
  color: #666;
  text-align: left;
  display: block;
  line-height: 1.8em;
}
.gzddxqnn h5 {
  font-size: 15px;
  color: #333333;
  text-align: left;
  display: block;
  line-height: 1.5em;
  margin-bottom: 4px;
}
.sbxxc {
  width: 100%;
  margin: 0 auto 20px;
  overflow: hidden;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
}
.sbxxc h3 {
  font-size: 16px;
  color: #121212;
  text-align: left;
  display: block;
  line-height: 1.5em;
  margin: 8px 0;
}
.sbxxc .sbxxctop {
  font-size: 16px;
  color: #121212;
  text-align: left;
  display: block;
  line-height: 1.5em;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.sbxxc .sbxxctop h4 {
  font-size: 14px;
  color: #666;
  text-align: left;
  display: block;
  line-height: 1.5em;
  font-weight: 400;
  margin-right: 30px;
}
.sbxxc .sbxxctop h4 span {
  color: #ef2b2b;
}
.sbxxcbbb {
  width: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  height: 30px;
  padding-left: 20px;
  background: #e1eef7;
  margin: 5px 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.sbxxcbbb h6 {
  font-size: 14px;
  color: #333;
  text-align: left;
  display: block;
  line-height: 1.5em;
  font-weight: 400;
  margin-right: 30px;
}
.sbxxcbbb h6 span {
  color: #ff6000;
}
#bbged {
  font-family: Arial, Helvetica, sans-serif;
  border-collapse: collapse;
  width: 100%;
  text-align: center;
}
#bbged td,
#bbged th {
  border: 1px solid #e1e1e1;
  padding: 0 15px;
}
#bbged th {
  padding: 8px 6px;
  text-align: center;
  background-color: #F2F2F2;
  color: #333;
  font-size: 14px;
  font-weight: 900;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  min-width: 80px;
  max-width: 300px;
}
#bbged td {
  text-align: center;
  color: #666;
  font-size: 12px;
  font-weight: 400;
  line-height: 1.2em;
  padding: 15px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
#bbged tr td:nth-child(1) {
  width: 400px;
}
#bbged td h3 {
  color: #454545;
  font-size: 12px;
  font-weight: 400;
  width: 100%;
  text-align: left;
  margin-bottom: 4px;
}
#bbged td h4 {
  color: #454545;
  font-size: 12px;
  font-weight: 400;
  width: 100%;
  text-align: center;
  margin-bottom: 4px;
}
#bbged tr td:nth-child(5) {
  width: 200px;
}
.ckzdxq {
  width: 100%;
  margin: 0 auto 20px;
  overflow: hidden;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
  border-bottom: 1px dashed #CCCCCC;
  text-align: right;
}
.ckzdxq .ckzdxqniu {
  width: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
  text-align: right;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  padding: 16px 0;
  font-size: 12px;
  color: #ff6000;
  line-height: 1.6em;
  cursor: pointer;
  box-sizing: border-box;
}
.ckzdxq .ckzdxqniu:hover {
  color: #ff6000;
  padding-right: 5px;
}
.czuottt {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  width: 100%;
}
.czuotniu {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: inline-block;
  font-size: 13px;
  background: #ff6000;
  color: #fff;
  padding: 10px 50px;
  border-radius: 2px;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  margin: 0 0 5px;
}
.czuotniu:hover {
  padding: 10px 60px;
}
.ddzd {
  width: 100%;
  margin: 0 auto 20px;
  overflow: hidden;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: none;
}
#bbged2 {
  font-family: Arial, Helvetica, sans-serif;
  border-collapse: collapse;
  width: 100%;
  text-align: center;
}
#bbged2 td,
#bbged2 th {
  border: 1px solid #e1e1e1;
  padding: 0 15px;
}
#bbged2 th {
  padding: 8px 6px;
  text-align: center;
  background-color: #F2F2F2;
  color: #333;
  font-size: 14px;
  font-weight: 900;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  min-width: 80px;
  max-width: 300px;
}
#bbged2 td {
  text-align: center;
  color: #666;
  font-size: 12px;
  font-weight: 400;
  line-height: 1.2em;
  padding: 15px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
#bbged2 tr td:nth-child(1) {
  width: 100px;
}

/* 涓婁紶寰佷俊璧勬枡 */
.sczxcon {
  width: 100%;
  margin: 0 auto;
  overflow: hidden;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
  padding: 40px 20px;
}
.sczxctt {
  width: 100%;
  margin: 0 auto 20px;
  overflow: hidden;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
}
.sczxctt h4 {
  color: #565656;
  font-size: 14px;
  font-weight: 400;
  width: 20%;
  text-align: right;
  display: block;
  margin-right: 15px;
  line-height: 44px;
}
.sczxctt h4 span {
  color: #ef2b2b;
}
.sczxcrr {
  width: 56%;
}
.sczxcrr .zlsc {
  width: 100%;
  display: block;
  background: #fff;
  border-radius: 5px;
  border: 1px solid #ccc;
  outline: none;
  height: 44px;
  line-height: 42px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding: 0 15px;
  font-size: 14px;
  text-align: left;
}
.sczxcrr .txbxrr2 {
  width: 100%;
  display: block;
  background: #fff;
  border-radius: 5px;
  border: 1px solid #ccc;
  outline: none;
  height: 120px;
  line-height: 1.46em;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding: 15px;
  font-size: 14px;
  text-align: left;
}
.czuottt33 {
  width: 100%;
  margin: 0 auto;
  overflow: hidden;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding-left: 21.6%;
}

/* 缁害璁㈠崟 */
.ddbtbcc2 {
  width: 100%;
  margin: 15px auto 8px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
}
.ddbtbcc2::after {
  content: "";
  clear: both;
  display: block;
}
.ddbtbcc2 .qbxyy {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
  font-size: 14px;
  background: #fff;
  border: 1px solid #ccc;
  color: #888;
  padding: 5px 12px;
  border-radius: 2px;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  margin: 0 auto 5px;
  float: right;
  cursor: pointer;
}
.ddbtbcc2 .qbxyy:hover {
  background: #ff6000;
  border: 1px solid #ff6000;
  color: #fff;
}
.bgekctop2 {
  width: 100%;
  margin: 0 auto;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
  padding: 0 15px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.bgekcl {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.bgekcl .sjbh {
  font-size: 12px;
  color: #555;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  line-height: 30px;
  font-weight: 900;
  margin-right: 20px;
}
.bgekcl .ddh {
  font-size: 12px;
  color: #555;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  line-height: 30px;
  font-weight: 400;
  margin-right: 50px;
}
.bgekcl .ddh span {
  color: #ff6000;
}
.bgekctop2 a {
  font-size: 12px;
  color: #565656;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  line-height: 30px;
  font-weight: 400;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
.bgekctop2 a:hover {
  color: #ff6000;
}
.ddl {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.ddltu {
  width: 84px;
  height: 84px;
  display: block;
  overflow: hidden;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  margin-right: 15px;
  border: 1px solid #ededed;
}
.ddltu img {
  width: 100%;
  margin: 0 auto;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
}
.ddlzi {
  width: 170px;
  text-align: left;
}
.ddlzi h3 {
  display: block;
  width: 100%;
  font-size: 12px;
  color: #333;
  line-height: 1.4em;
  text-align: left;
  height: 34px;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  font-weight: 400;
  display: inline-block;
  word-break: break-all;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  overflow: hidden;
}
.ddlzi span {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: inline-block;
  font-size: 12px;
  color: #999;
  margin-top: 5px;
}
.zizill {
  text-align: left !important;
}
#bbged tr td p {
  color: #585858;
  font-size: 12px;
  font-weight: 400;
  width: 100%;
  text-align: left;
}
.ddll2 {
  width: 170px;
}
.ddll2 p span {
  color: #ef2b2b;
}
.ddll3 {
  width: 240px;
}
.ddll1 {
  width: 300px !important;
}
.ddll3 h4 {
  color: #888 !important;
  font-size: 12px;
  border-bottom: 1px dashed #ededed;
  font-weight: 400;
  width: 100%;
  text-align: left !important;
  margin-bottom: 4px;
  padding-bottom: 8px;
}
.ddll3 p {
  color: #888 !important;
  font-size: 12px;
  font-weight: 400;
  width: 100%;
  text-align: left !important;
  line-height: 1.56em;
  margin-top: 8px !important;
}
.ddll4 {
  width: 134px !important;
}
.ddll4 p {
  color: #888 !important;
  font-size: 12px;
  font-weight: 400;
  width: 100%;
  text-align: center !important;
}
.ddll5 {
  width: 88px !important;
}
.tkcz {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
  font-size: 12px;
  background: #fff;
  border: 1px solid #ccc;
  color: #888;
  text-align: center;
  line-height: 28px;
  border-radius: 3px;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  margin: 0 auto 8px;
  cursor: pointer;
}
.tkcz2 {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
  font-size: 12px;
  background: #fff;
  border: 1px solid #ccc;
  color: #888;
  text-align: center;
  line-height: 28px;
  border-radius: 3px;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  margin: 0 auto;
  cursor: pointer;
}
.tkcz:hover {
  background: #ff6000;
  border: 1px solid #ff6000;
  color: #fff;
}
.tkcz2:hover {
  background: #ff6000;
  border: 1px solid #ff6000;
  color: #fff;
}
.dd20 {
  margin-bottom: 20px;
}

/* 娓╅Θ鎻愮ず寮规  */
.wxts1 {
  width: 600px;
  height: 350px;
  background: #fff;
  position: fixed;
  left: 50%;
  margin-left: -300px;
  top: 50%;
  margin-top: -200px;
  display: none;
  z-index: 2;
  border-radius: 10px;
  overflow: hidden;
}
.wxts1 .close {
  width: 30px;
  height: 30px;
  text-align: center;
  line-height: 30px;
  position: absolute;
  top: 10px;
  right: 10px;
  cursor: pointer;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding: 10px;

  border-radius: 50%;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
.wxts1 .close:hover {
  transform: rotate(90deg);
  -webkit-transform: rotate(90deg);
}
.wxts1 .wxtsc {
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  width: 100%;
  margin: 0 auto 10px;
}
.wxts1 .wxtsc h3 {
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  width: 100%;
  height: 48px;
  text-align: left;
  background: #F2F2F2;
  font-size: 18px;
  color: #333;
  padding: 0 0 0 20px;
  line-height: 48px;
}
.wxtsccon {
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  width: 100%;
  padding: 30px 20px;
}
.wxtsccon p {
  color: #888;
  font-size: 14px;
  font-weight: 400;
  width: 100%;
  text-align: left;
  line-height: 1.8em;
}
.kzniu {
  width: 60%;
  margin: 0 auto;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.kzniu .ok-btn {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
  font-size: 14px;
  background: #ff6000;
  border: 1px solid #ff6000;
  color: #fff;
  width: 150px;
  height: 42px;
  border-radius: 2px;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  margin: 0 auto;
  cursor: pointer;
  line-height: 40px;
  text-align: center;
}
.kzniu .qxx-btn {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
  font-size: 14px;
  background: #fff;
  border: 1px solid #ff6000;
  color: #ff6000;
  width: 150px;
  height: 42px;
  border-radius: 2px;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  margin: 0 auto;
  cursor: pointer;
  line-height: 40px;
  text-align: center;
}
.kzniu .ok-btn:hover {
  background: #177ac7;
  border: 1px solid #177ac7;
  color: #fff;
}
.kzniu .qxx-btn:hover {
  background: #177ac7;
  border: 1px solid #177ac7;
  color: #fff;
}
.wxts2 {
  width: 600px;
  height: 350px;
  background: #fff;
  position: fixed;
  left: 50%;
  margin-left: -300px;
  top: 50%;
  margin-top: -200px;
  display: none;
  z-index: 2;
  border-radius: 10px;
  overflow: hidden;
}
.wxts2 .close {
  width: 30px;
  height: 30px;
  text-align: center;
  line-height: 30px;
  position: absolute;
  top: 10px;
  right: 10px;
  cursor: pointer;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding: 10px;

  border-radius: 50%;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
.wxts2 .close:hover {
  transform: rotate(90deg);
  -webkit-transform: rotate(90deg);
}
.wxts2 .wxtsc {
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  width: 100%;
  margin: 0 auto 10px;
}
.wxts2 .wxtsc h3 {
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  width: 100%;
  height: 48px;
  text-align: left;
  background: #F2F2F2;
  font-size: 18px;
  color: #333;
  padding: 0 0 0 20px;
  line-height: 48px;
}
.wxts3 {
  width: 600px;
  height: 350px;
  background: #fff;
  position: fixed;
  left: 50%;
  margin-left: -300px;
  top: 50%;
  margin-top: -200px;
  display: none;
  z-index: 2;
  order-radius: 10px;
  overflow: hidden;
}
.wxts3 .close {
  width: 30px;
  height: 30px;
  text-align: center;
  line-height: 30px;
  position: absolute;
  top: 10px;
  right: 10px;
  cursor: pointer;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding: 10px;

  border-radius: 50%;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
.wxts3 .close:hover {
  transform: rotate(90deg);
  -webkit-transform: rotate(90deg);
}
.wxts3 .wxtsc {
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  width: 100%;
  margin: 0 auto 10px;
}
.wxts3 .wxtsc h3 {
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  width: 100%;
  height: 48px;
  text-align: left;
  background: #F2F2F2;
  font-size: 18px;
  color: #333;
  padding: 0 0 0 20px;
  line-height: 48px;
}

/* 鎴戠殑璐︽埛 */
.wdzhh {
  width: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
  padding: 20px 0;
  border-bottom: 1px solid #e1e1e1;
  margin-bottom: 25px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.wdzhhl {
  width: 660px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
  padding: 20px;
  border-right: 1px solid #eee;
}
.zhye {
  width: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
  padding-bottom: 20px;
  border-bottom: 1px solid #eee;
}
.zhye h4 {
  padding-bottom: 12px;
  font-size: 16px;
  color: #888;
  font-weight: 400;
  text-align: left;
  line-height: 1.4em;
}
.zhye .zhyebb {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.zhye .zhyebb h2 {
  font-size: 26px;
  color: #ff0101;
  text-align: left;
  line-height: 1.4em;
  font-weight: 400;
  display: inline-block;
  margin-left: -6px;
}
.zhye .zhyebb a {
  width: 85px;
  height: 32px;
  line-height: 32px;
  background: #ff6000;
  color: #fff;
  font-size: 14px;
  text-align: center;
  border-radius: 3px;
  display: inline-block;
  margin-left: 30px;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
.zhye .zhyebb a:hover {
  width: 90px;
  background: #ff6000;
}
.sbbzj {
  width: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
  padding-top: 22px;
}
.sbbzjtop {
  width: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
  margin-bottom: 12px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.sbbzjtop h4 {
  font-size: 16px;
  color: #888;
  font-weight: 400;
  text-align: left;
  line-height: 1.4em;
  margin-right: 23px;
}
.sbbzjtop span {
  display: inline-block;
  padding: 0 5px;
  font-size: 12px;
  color: #fff;
  background-color: #fbc253;
  border-radius: 3px;
}
.sbbzj h3 {
  font-size: 20px;
  color: #333;
  font-weight: 400;
  text-align: left;
  margin-left: -2px;
}
.wdzhhr {
  width: 340px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
  padding: 20px;
}
.wdbzjed {
  width: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
  border-bottom: 1px solid #eee;
  padding: 25px 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.wdbzjed .wdbzjedtu {
  width: 46px;
  display: block;
  overflow: hidden;
  margin-right: 14px;
}
.wdbzjed .wdbzjedtu img {
  width: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
  margin: 0 auto;
}
.wdbzjed .zjedr {
  width: 205px;
}
.wdbzjed .zjedr h5 {
  color: #a45f08;
  font-size: 12px;
  padding-bottom: 10px;
  font-weight: 400;
  text-align: left;
  line-height: 1.4em;
}
.zjedrb {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  width: 240px;
}
.zjedrb h4 {
  font-size: 16px;
  color: #666;
  font-weight: 400;
  text-align: left;
  line-height: 18px;
}
.zjedrb a {
  font-size: 14px;
  color: #ff6000;
  font-weight: 400;
  text-align: right;
  line-height: 18px;
}
.zjedrb a:hover {
  color: #ff0101;
}
.bzjye {
  width: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
  padding: 20px 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.bzjye .bzjyetu {
  width: 46px;
  display: block;
  overflow: hidden;
  margin-right: 14px;
}
.bzjye .bzjyetu img {
  width: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
  margin: 0 auto;
}
.bzjye .bzjyer {
  width: 205px;
}
.bzjye .bzjyer h5 {
  color: #a45f08;
  font-size: 12px;
  padding-bottom: 10px;
  font-weight: 400;
  text-align: left;
  line-height: 1.4em;
}
.bzjyerb {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  width: 240px;
}
.bzjyerb h4 {
  font-size: 16px;
  color: #666;
  font-weight: 400;
  text-align: left;
  line-height: 18px;
}
.bzjyerb a {
  font-size: 14px;
  color: #ff6000;
  font-weight: 400;
  text-align: right;
  line-height: 18px;
}
.bzjyerb a:hover {
  color: #ff0101;
}

/* 璐︽埛閫夐」鍗� */
.slideTxtBox {
  width: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
  margin: 0 auto;
}
.slideTxtBox .hd {
  height: 30px;
  line-height: 30px;
  background: #fff;
  border-bottom: 1px solid #DCDEE2;
  position: relative;
}
.slideTxtBox .hd ul {
  float: left;
  position: absolute;
  left: 0;
  top: -1px;
  height: 32px;
}
.slideTxtBox .hd ul li {
  float: left;
  padding: 0 20px;
  cursor: pointer;
  font-size: 14px;
  color: #464646;
  border: 1px solid #ddd;
  margin-right: 5px;
  border-radius: 3px 3px 0 0;
}
.slideTxtBox .hd ul li.on {
  height: 32px;
  background: #fff;
  border: 1px solid #ddd;
  border-bottom: 1px solid #fff;
  line-height: 30px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  color: #ff6000;
}
.slideTxtBox .bd {
  width: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
  margin: 15px auto;
}
.slideTxtBox .bd .bdkcon {
  zoom: 1;
  width: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
  background: #fff;
}
.bdkcbt {
  width: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
  margin: 0 auto;
  border: 1px solid #dcdcdc;
  padding: 5px 19px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  background: #f2f2f2;
}
.bdkcbt h3 {
  color: #515a6e;
  font-size: 12px;
  font-weight: 400;
  line-height: 30px;
  width: 200px;
}
.bdkcbcon {
  width: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
  margin: 0 auto;
  border: 1px solid #dcdcdc;
  border-top: none;
}
.bdkcbcon dl {
  width: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
  margin: 0 auto;
  border-bottom: 1px solid #dcdcdc;
  padding: 5px 19px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.bdkcbcon dl dd {
  color: #888;
  font-size: 12px;
  font-weight: 400;
  line-height: 40px;
  width: 200px;
  text-align: left;
}
.bdkcbcon dl:last-child {
  border-bottom: none;
}
.zmey {
  width: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
  margin: 0 auto;
  color: #515a6e;
  font-size: 12px;
  font-weight: 400;
  line-height: 60px;
  text-align: center;
}

/* 鎻愮幇 */
.tixian {
  width: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
  margin: 20px auto;
}
.tixian h4 {
  font-size: 18px;
  color: #454545;
  font-weight: 400;
  text-align: left;
  line-height: 20px;
  margin-bottom: 20px;
}
.txtxtop {
  width: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
  margin: 0 auto;
}
.txtxtt {
  width: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
  margin: 0 auto 14px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.txtxtt h5 {
  color: #515a6e;
  font-size: 14px;
  font-weight: 400;
  line-height: 40px;
  width: 120px;
  text-align: right;
}
.txtxtt .srktx {
  width: 300px;
  height: 40px;
  background: #fff;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  border: 1px solid #ddd;
  padding: 0 10px;
  outline: none;
  line-height: 38px;
  font-size: 14px;
  margin: 0 8px 0 8px;
}
.txtxtt p {
  color: #515a6e;
  font-size: 14px;
  font-weight: 400;
  line-height: 40px;
}
.txtxc {
  width: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
  margin: 24px auto;
}
.txtxc .hd {
  height: 38px;
  line-height: 38px;
  background: #fff;
  width: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
  padding-left: 128px;
}
.txtxc .hd ul {
  width: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.txtxc .hd ul li {
  padding: 0 20px;
  cursor: pointer;
  font-size: 14px;
  color: #464646;
  border: 1px solid #ddd;
  margin-right: 8px;
  height: 38px;
  background: #fff;
  line-height: 36px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.txtxc .hd ul li.on {
  height: 38px;
  border: 1px solid #ff6000;
  background: #fff;
  line-height: 36px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  color: #ff6000;
}
.txtxc .bd {
  width: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
  margin: 15px auto;
}
.txtxc .bd .txkk {
  zoom: 1;
  width: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
  background: #fff;
}
.txtxc .bd .txkk .txtxtt2 {
  width: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
  margin: 0 auto 14px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.txtxc .bd .txkk .txtxtt2 h5 {
  color: #515a6e;
  font-size: 14px;
  font-weight: 400;
  line-height: 40px;
  width: 120px;
  text-align: right;
}
.txtxc .bd .txkk .txtxtt2 .srktx {
  width: 300px;
  height: 40px;
  background: #fff;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  border: 1px solid #ddd;
  padding: 0 10px;
  outline: none;
  line-height: 38px;
  font-size: 14px;
  margin: 0 8px 0 8px;
}
.tijiaotx {
  width: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
  margin: 0 auto;
  padding-left: 128px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.titx {
  width: 130px;
  height: 40px;
  background: #ff6000;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  border: 1px solid #ff6000;
  padding: 0 10px;
  outline: none;
  line-height: 38px;
  font-size: 14px;
  color: #fff;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  display: block;
  text-align: center;
}
.titx:hover {
  background: #177ac7;
  color: #fff;
  width: 300px;
}
.txlsjl {
  width: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
  margin: 0 auto;
}
.wxtss {
  width: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
  margin: 0 auto;
  border: 1px solid #DCEAF4;
  padding: 15px 15px 35px;
}
.wxtss h5 {
  color: #777;
  font-size: 14px;
  font-weight: 400;
  line-height: 40px;
}
.wxtss p {
  font-size: 12px;
  color: #888;
  font-weight: 400;
  text-align: left;
  line-height: 1.4em;
  margin-bottom: 4px;
}
.wxtss p span {
  color: #ff6000;
}


/* 鎴戠殑鍏嶄繚璇侀噾棰濆害 */
.wdmbzj {
  width: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
  margin: 20px auto;
  border: 1px solid #DCDEE2;
  padding: 20px;
}
.wdmbzj h3 {
  color: #333;
  font-size: 18px;
  font-weight: 900;
  text-align: left;
  margin-bottom: 20px;
}
.wdmbzj p {
  font-size: 14px;
  color: #666;
  font-weight: 400;
  text-align: left;
  line-height: 1.4em;
  margin-bottom: 6px;
}
.wdmbzj p span {
  color: #ff0101;
}
.shzt {
  width: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
  margin: 20px auto;
  border-top: 1px dashed #DCDEE2;
  padding-top: 16px;
}
.tttt {
  width: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
  margin: 0 auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.tttt .niuniu {
  width: 130px;
  height: 40px;
  background: #ff6000;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  border: 1px solid #ff6000;
  padding: 0 10px;
  outline: none;
  line-height: 38px;
  font-size: 14px;
  color: #fff;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  display: block;
  text-align: center;
  margin-right: 15px;
}
.xxsm {
  width: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
  margin: 0 auto 10px;
}
.xxsm p {
  font-size: 12px;
  color: #666;
  font-weight: 400;
  text-align: left;
  line-height: 1.4em;
  margin-bottom: 6px;
}
.wsqyxx {
  width: 350px;
  margin-bottom: 30px;
  margin-left: 128px;
}
.bdwzjlbt {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 0 20px;
}
.bdwzjlbt h3 {
  color: #333;
  font-size: 12px;
  font-weight: 900;
  text-align: left;
}
.bdwzjlbt .smbtu {
  width: 16px;
  height: 16px;
  display: block;
}
.bdwzjlbt .smbtu img {
  width: 100%;
  display: block;
  margin: 0 auto;
}
.lzzi {
  width: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
  text-align: center;
}
.lzzi a {
  color: #ff6000;
  font-size: 12px;
  font-weight: 400;
  text-align: center;
}
.titx22 {
  width: 300px;
  height: 40px;
  background: #ff6000;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  border: 1px solid #ff6000;
  padding: 0 10px;
  outline: none;
  line-height: 38px;
  font-size: 14px;
  color: #fff;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  display: block;
  text-align: center;
  margin-right: 15px;
}


/* 瀹屽杽浼佷笟淇℃伅 */
.tttzi {
  width: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
  margin: 0 auto 26px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.tttzil {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.tttzil h5 {
  font-size: 16px;
  color: #454545;
  font-weight: 400;
  text-align: left;
  line-height: 20px;
  margin-right: 80px;
}
.tttzil p {
  font-size: 14px;
  color: #888;
  font-weight: 400;
  text-align: left;
  line-height: 20px;
}
.tttzi a {
  font-size: 14px;
  color: #ff6000;
  font-weight: 400;
  text-align: right;
  line-height: 20px;
}

/* 鎴戠殑璐﹀崟 */
.wdzd {
  width: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
  margin: 20px auto;
  border: 1px solid #eee;
}
.wdzdtop {
  width: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
  margin: 0 auto;
  border-bottom: 1px solid #eee;
  padding: 0 20px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.wdzdtop .wdzdtl {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.wdzdtop .wdzdtl a {
  font-size: 15px;
  color: #666;
  font-weight: 400;
  text-align: left;
  line-height: 50px;
  margin-right: 20px;
  border-bottom: 2px solid #fff;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding: 0 8px;
}
.wdzdtop .wdzdtl a.on {
  color: #ff6000;
  border-bottom: 2px solid #ff6000;
}
.wdzdtop .wdzdtl a:hover {
  color: #ff6000;
  border-bottom: 2px solid #ff6000;
}
.dczd {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  cursor: pointer;
}
.dczd .dczdtb {
  width: 20px;
  height: 20px;
  display: block;
  margin-right: 8px;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
.dczd .dczdtb img {
  width: 100%;
  display: block;
  margin: 0 auto;
}
.dczd p {
  font-size: 14px;
  color: #ff6000;
  font-weight: 400;
  text-align: left;
  line-height: 20px;
}
.dczd:hover .dczdtb {
  margin-right: 12px;
}
.wdzdtb {
  width: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
  margin: 0 auto;
  padding: 25px 20px;
}
.wdzdtbtop {
  width: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
  margin: 0 auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
}
.wdzdtbtopl {
  width: 80%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
}
.wdzdtbtoprtb {
  width: 16px;
  height: 16px;
  display: block;
  cursor: pointer;
  margin-top: 30px;
}
.wdzdtbtoprtb img {
  width: 100%;
  display: block;
  margin: 0 auto;
}
.wdzdtbtopl p {
  font-size: 14px;
  color: #999;
  font-weight: 400;
  text-align: left;
  line-height: 50px;
}
.wdzdtbtopl h5 {
  font-size: 16px;
  color: #333;
  font-weight: 400;
  text-align: left;
  line-height: 1.2em;
  margin: 4px 0 10px;
}
.wdzdtbtopl h2 {
  font-size: 24px;
  color: #f60a0a;
  font-weight: 900;
  text-align: left;
  line-height: 1.2em;
  margin-bottom: 15px;
}
.wdzdtbtopl .jqdyzd {
  width: 200px;
  height: 48px;
  background: #ff6000;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  border: 1px solid #ff6000;
  padding: 0 10px;
  outline: none;
  line-height: 46px;
  font-size: 14px;
  color: #fff;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  display: block;
  text-align: center;
}
.wdzdtbtopl .jqdyzd:hover {
  background: #1878C3;
  border: 1px solid #1878C3;
}
.wdzdtbtopr {
  width: 20px;
  height: 20px;
  display: block;
  position: relative;
}
.wdzdtbtopr .tksm {
  font-size: 12px;
  color: #888;
  font-weight: 400;
  text-align: left;
  border-bottom: 1px solid #ededed;
  padding-bottom: 8px;
  position: absolute;
  top: 50px;
  right: 0;
  display: none;
}
.wdzdtbtopr .tksm p {
  font-size: 12px;
  color: #888;
  font-weight: 400;
  text-align: left;
}
.wdzdtbtopr:hover .tksm {
  display: block;
}
.sliebb {
  width: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
  margin: 0 auto;
}
.zzl1 {
  width: 200px !important;
}
.sliebb #bbged td {
  padding: 4px 15px !important;
}
.sliebb #bbged td .slan {
  color: #ff6000;
}
.sliebb #bbged td a {
  color: #ff6000;
}
.sliebb .ddlzi span {
  margin-top: 0;
}
.wdzdtzizi {
  width: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
  margin: 0 auto 10px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
}
.wdzdtzizi p {
  font-size: 14px;
  color: #888;
  font-weight: 400;
  text-align: left;
  line-height: 20px;
}
.wdzdtzizi p span {
  font-size: 18px;
  color: #ff6000;
}
.sliebb66 .zzl0 {
  width: 50px !important;
}
.kkziqs {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.kkziqs input {
  margin-right: 4px;
}

/* 鏀粯妗嗘潯 */
.zfktiao {
  width: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  margin: 0 auto 20px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.nyxz {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.nyxz h5 {
  font-size: 16px;
  color: #333;
  font-weight: 400;
  text-align: left;
  line-height: 1.2em;
}
.nyxz .nnyy {
  width: 190px;
  height: 34px;
  background: #fff;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  border: 1px solid #dddddd;
  font-size: 12px;
  line-height: 32px;
  color: #454545;
  text-align: left;
  padding: 0 15px;
  outline: none;
  margin-left: 15px;
}
.nyxzr {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.nyxzr h3 {
  font-size: 16px;
  color: #333;
  font-weight: 400;
  text-align: left;
  line-height: 1.2em;
  margin-right: 15px;
}
.nyxzr h3 span {
  font-size: 22px;
  color: #f60a0a;
}
.nyxzr a {
  width: 120px;
  height: 40px;
  background: #ff6000;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  border: 1px solid #ff6000;
  padding: 0 10px;
  outline: none;
  line-height: 38px;
  font-size: 14px;
  color: #fff;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  display: block;
  text-align: center;
}
#bbged8 {
  font-family: Arial, Helvetica, sans-serif;
  border-collapse: collapse;
  width: 100%;
  text-align: center;
}
#bbged8 td,
#bbged8 th {
  border: 1px solid #e1e1e1;
  padding: 0 15px;
}
#bbged8 th {
  padding: 8px 6px;
  text-align: center;
  background-color: #F2F2F2;
  color: #333;
  font-size: 14px;
  font-weight: 900;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  min-width: 80px;
  max-width: 300px;
}
#bbged8 td {
  text-align: center;
  color: #666;
  font-size: 12px;
  font-weight: 400;
  line-height: 1.2em;
  padding: 15px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
#bbged8 th h3 {
  color: #454545;
  font-size: 14px;
  font-weight: 900;
  width: 100%;
  text-align: center;
  margin-bottom: 4px;
}
#bbged8 td {
  color: #888;
  font-size: 14px;
  font-weight: 400;
  text-align: center;
  margin-bottom: 4px;
}
#bbged8 td a {
  color: #ff6000;
  font-size: 14px;
  font-weight: 400;
  text-align: center;
  margin-bottom: 4px;
}
.ttttniu {
  width: 200px;
  height: 46px;
  background: #ff6000;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  border: 1px solid #ff6000;
  padding: 0 10px;
  outline: none;
  line-height: 44px;
  font-size: 14px;
  color: #fff;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  display: block;
  text-align: center;
}

/* 鎴戠殑璐﹀崟璇︽儏 */
.wdzdxq {
  width: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
  margin: 20px auto;
  border: 1px solid #E6E6E6;
}
.wdzdxqtt {
  width: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
  margin: 0 auto;
  border-bottom: 1px solid #eee;
  padding: 0 20px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.wdzdxqtt h3 {
  font-size: 14px;
  color: #333;
  text-align: left;
  line-height: 50px;
  font-weight: 400;
}
.wdzdxqtt .h32 {
  font-size: 14px;
  color: #ff6000;
  text-align: right;
  line-height: 50px;
  font-weight: 400;
}
.spdiv {
  width: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
  margin: 0 auto;
}
.spdivbt {
  width: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
  margin: 0 auto;
  border-bottom: 1px solid #eee;
  background: #f1f1f1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.spdivbt h4 {
  font-size: 14px;
  color: #333;
  text-align: left;
  line-height: 1.2em;
  font-weight: 400;
  padding: 15px 20px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: inline-block;
}
.spdivbt h4:nth-child(1) {
  width: 40%;
}
.spdivbt h4:nth-child(2) {
  width: 20%;
}
.spdivbt h4:nth-child(3) {
  width: 20%;
}
.spdivbt h4:nth-child(4) {
  width: 20%;
}
.spdivcp {
  width: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
  margin: 0 auto;
}
.spdivcp li {
  width: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
  margin: 0 auto;
  border-bottom: 1px solid #eee;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.spdivcp li .divspjs {
  width: 40%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
  text-align: left;
  font-size: 14px;
  color: #565656;
  text-align: left;
  line-height: 1.2em;
  font-weight: 400;
  padding: 10px 20px;
}
.spdivcp li .divzuqi {
  width: 20%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
  text-align: left;
  font-size: 14px;
  color: #565656;
  text-align: left;
  line-height: 1.2em;
  font-weight: 400;
  padding: 15px 20px;
}
.spdivcp li .divsl {
  width: 20%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
  text-align: left;
  font-size: 14px;
  color: #565656;
  text-align: left;
  line-height: 1.2em;
  font-weight: 400;
  padding: 15px 20px;
}
.jexj {
  width: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
  margin: 0 auto;
  border-bottom: 1px solid #eee;
  padding: 15px 20px;
}
.jexj .jexjt {
  width: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
}
.jajinl {
  width: 30%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  min-height: 80px;
}
.jajinl h5 {
  font-size: 14px;
  color: #333;
  text-align: left;
  line-height: 1.64em;
  font-weight: 900;
}
.jajinl .jajinlr {
  width: 220px;
  margin-left: 8px;
}
.jajinl .jajinlr p {
  font-size: 14px;
  color: #666;
  text-align: left;
  line-height: 1.68em;
  font-weight: 400;
}
.jajinl .jajinlr p span {
  color: #f60a0a;
}
.jajinl:nth-child(2) {
  border-left: 1px solid #eee;
  border-right: 1px solid #eee;
  padding-left: 25px;
}
.jexjb {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.jexjb h2 {
  font-size: 18px;
  color: #333;
  text-align: left;
  line-height: 40px;
  font-weight: 900;
}
.jexjb h2 span {
  color: #f60a0a;
}
.jexjb .jexjbrr {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.jexjb .jexjbrr .ghsb {
  height: 32px;
  font-size: 14px;
  color: #686868;
  text-align: center;
  font-weight: 400;
  line-height: 30px;
  border: 1px solid #ccc;
  padding: 0;
  font-size: 12px;
  width: 80px;
  -webkit-box-shadow: none;
          box-shadow: none;
  border-radius: 3px;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  margin-left: 15px;
  background: #fff;
}
.jexjb .jexjbrr .ghsb:hover {
  color: #fff;
  border: 1px solid #ff6000;
  background: #ff6000;
}
.jexjb .jexjbrr .jnyk {
  height: 32px;
  font-size: 14px;
  color: #ff6000;
  text-align: center;
  font-weight: 400;
  line-height: 30px;
  border: 1px solid #ff6000;
  padding: 0;
  font-size: 12px;
  width: 80px;
  -webkit-box-shadow: none;
          box-shadow: none;
  border-radius: 3px;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  margin-left: 15px;
  background: #fff;
}
.jexjb .jexjbrr .jnyk:hover {
  color: #fff;
  border: 1px solid #ff6000;
  background: #ff6000;
}
.zlsj {
  width: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
  margin: 0 auto;
  border-bottom: 1px solid #eee;
  padding: 15px 20px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.zlsj p {
  font-size: 14px;
  color: #333;
  text-align: left;
  line-height: 1.2em;
  font-weight: 400;
  padding-right: 34px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: inline-block;
}
.jexjbb {
  width: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
  margin: 0 auto;
  border-bottom: 1px solid #eee;
  padding: 15px 20px;
}
.jexjbb h4 {
  font-size: 15px;
  color: #333;
  text-align: left;
  line-height: 30px;
  font-weight: 900;
}
.jexjbb p {
  font-size: 14px;
  color: #686868;
  text-align: left;
  line-height: 1.68em;
  font-weight: 400;
}
.zlsjwjj {
  padding: 0 0;
  border-bottom: none;
}
.httt {
  width: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
  margin: 15px auto 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.httt a {
  font-size: 14px;
  color: #ff6000;
  text-align: left;
  line-height: 1.2em;
  font-weight: 400;
  padding-right: 34px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: inline-block;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
.httt a:hover {
  color: #0483BD;
  padding-left: 5px;
}
.jexjbbzh {
  border-bottom: none;
}
.wdzdx {
  width: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
  margin: 0 auto 20px;
}
.bkk {
  border: 1px solid #E6E6E6;
  width: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
  border-bottom: none;
}
.sliebb68 #bbged td {
  padding: 10px 5px !important;
}
.sliebb68 #bbged tr td:nth-child(1) {
  width: 80px;
}
.sliebb68 #bbged td {
  font-size: 14px;
}
.zijage {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-bottom: 15px;
}
.jqdyzd67 {
  height: 32px;
  font-size: 14px;
  color: #fff;
  text-align: center;
  font-weight: 400;
  line-height: 30px;
  border: 1px solid #ff6000;
  padding: 0;
  font-size: 12px;
  width: 90px;
  -webkit-box-shadow: none;
          box-shadow: none;
  border-radius: 3px;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  margin-left: 24px;
  background: #ff6000;
}
.zijage h2 {
  margin-bottom: 0;
}
.zfbbft {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  border: 1px solid #eee;
  width: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding: 20px;
}
.zfbbft p span {
  color: #f60a0a;
}
.zfbbft .jqdyzd67 {
  width: 140px;
  height: 40px;
  line-height: 38px;
  font-size: 14px;
}

/* 鎴戠殑璁惧 */
.wdsbzx {
  width: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
  margin: 20px auto;
  border: 1px solid #E6E6E6;
}
.wdsbzxt {
  width: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
  margin: 14px auto 15px;
  border-bottom: 1px dashed #eee;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.wdsbzxtll {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.wdsbzxtll a {
  font-size: 16px;
  color: #333;
  text-align: center;
  line-height: 34px;
  font-weight: 400;
  padding: 0 14px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: inline-block;
  height: 34px;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
.wdsbzxtll a.on {
  color: #ff6000;
  font-weight: 900;
}
.wdsbzxtll a:hover {
  color: #ff6000;
  font-weight: 900;
}
.wdsbzxtr {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding: 0 20px 6px;
}
.wdsbzxtr a {
  height: 32px;
  font-size: 14px;
  color: #686868;
  text-align: center;
  font-weight: 400;
  line-height: 30px;
  border: 1px solid #ccc;
  padding: 0;
  font-size: 12px;
  width: 106px;
  -webkit-box-shadow: none;
          box-shadow: none;
  border-radius: 3px;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  margin-left: 15px;
  background: #fff;
}
.wdsbzxtr a:hover {
  color: #fff;
  background: #ff6000;
  border: 1px solid #ff6000;
}
.erjisb {
  width: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
  margin: 2px auto;
  border-bottom: 1px solid #eee;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.erjisb a {
  font-size: 12px;
  color: #888;
  text-align: center;
  line-height: 34px;
  font-weight: 400;
  padding: 0 14px;
  -webkit-box-sizing: brder-box;
          box-sizing: brder-box;
  display: inline-block;
  height: 34px;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
.erjisb a.on {
  color: #333;
  font-weight: 900;
}
.erjisb a:hover {
  color: #333;
  font-weight: 900;
}
.sxfltop {
  width: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
  margin: 0 auto 15px;
  border-bottom: 1px solid #eee;
  padding: 15px 20px 15px 15px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.sxfltop .sxfltll {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.fltl {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-right: 10px;
}
.fltl h3 {
  font-size: 12px;
  color: #666;
  text-align: left;
  line-height: 30px;
  font-weight: 400;
}
.fltl .fltlsrk {
  width: 130px;
  height: 30px;
  background: #fff;
  border: 1px solid #ededed;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  outline: none;
  padding: 0 10px;
  font-size: 12px;
  color: #888;
  text-align: left;
  line-height: 28px;
  font-weight: 400;
}
.sxfltop .tjsx {
  height: 30px;
  font-size: 14px;
  color: #fff;
  text-align: center;
  font-weight: 400;
  line-height: 28px;
  border: 1px solid #ff6000;
  padding: 0;
  font-size: 12px;
  width: 62px;
  -webkit-box-shadow: none;
          box-shadow: none;
  border-radius: 3px;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  margin-left: 15px;
  background: #ff6000;
}
.bbbgs {
  width: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
  margin: 0 auto;
  padding: 0 15px;
}
.bbbgs #bbged th {
  font-size: 12px;
}
.bbbgs #bbged tr td:nth-child(1) {
  width: auto;
}
.bbbgs #bbged tr td:nth-child(5) {
  width: auto;
}
.bbbgs #bbged .zzl1 {
  width: auto !important;
}
.dweizi .dqwbq1 {
  display: inline-block;
  padding: 0 5px;
  font-size: 12px;
  color: #f60a0a;
  border: 1px solid #f60a0a;
  background-color: #fff;
  border-radius: 3px;
  margin-top: 5px;
}
.spwzbt {
  width: 100px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding: 0;
}
.spwzbt p {
  display: block;
  width: 100%;
  font-size: 12px;
  color: #333;
  line-height: 1.4em;
  text-align: left;
  height: 34px;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  font-weight: 400;
  display: inline-block;
  word-break: break-all;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  overflow: hidden;
}
.dweizi {
  width: 100%;
  height: 100%;
  display: block;
  position: relative;
}
.dweizi .dqwbq2 {
  display: inline-block;
  padding: 0 5px;
  font-size: 12px;
  color: #fff;
  border: 1px solid #FA4949;
  background-color: #FA4949;
  border-radius: 0 3px 3px 0;
  position: absolute;
  top: -12px;
  left: -16px;
}
.dweizi p {
  margin: 8px 0;
}
.zzzz {
  display: block;
}
.ppoo {
  padding-top: 10px;
}

/* 鎴戠殑浼樻儬鍗� */
.ddbtzyy {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.jjjsx {
  width: 144px;
  height: 34px;
  background: #fff;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  border: 1px solid #dddddd;
  box-sizing: border-box;
  padding: 0 9px;
  font-size: 14px;
  color: #454545;
  line-height: 32px;
  text-align: left;
  outline: none;
}
.wdyhjzx {
  width: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
  margin: 20px auto 15px;
}
.wdyhjzx::after {
  content: "";
  clear: both;
  display: block;
}
.wdyhjzx li {
  width: 490px;
  height: 127px;

  -webkit-box-sizing: border-box;

          box-sizing: border-box;
  padding: 0 0 0 20px;
  float: left;
  margin-right: 20px;
  margin-bottom: 18px;
}
.wdyhjzx li:nth-child(2n) {
  margin-right: 0;
}
.wdyhjzx li .yhjjdx {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  background: none;
  padding: 0;
  width: 350px;
}
.wdyhjzx li .yhjjdx .jdxzi {
  width: 210px;
  margin-right: 10px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding-top: 0;
}
.wdyhjzx li .yhjjdx .jdxzip h4 {
  font-size: 18px;
  color: #302d2d;
  line-height: 1.3em;
  text-align: left;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  font-weight: 400;
  margin-bottom: 6px;
}
.wdyhjzx li .yhjjdx .jdxzip p {
  font-size: 14px;
  color: #666;
  line-height: 1.4em;
  text-align: left;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  font-weight: 400;
}
.wdyhjzx li .yhjjdx .jjjiage {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding-top: 0;
}
.wdyhjzx li .yhjjdx .jjjiage h2 {
  font-size: 40px;
  color: #dd1c1c;
  line-height: 1.3em;
  text-align: left;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  font-weight: 400;
}
.wdyhjzx li .yhjjdx .jjjiage h5 {
  font-size: 20px;
  color: #dd1c1c;
  line-height: 1.3em;
  text-align: left;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  font-weight: 400;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding-bottom: 7px;
}
.wdyhjzx li.on {}
.wdyhjzx li.on .yhjjdx .jdxzip h4 {
  color: #888;
}
.wdyhjzx li.on .yhjjdx .jdxzip p {
  color: #888
}
.wdyhjzx li.on .yhjjdx .jjjiage h2 {
  color: #888
}
.wdyhjzx li.on .yhjjdx .jjjiage h5 {
  color: #888
}
.wdyhjzx li.in {}
.wdyhjzx li.in .yhjjdx .jdxzip h4 {
  color: #888;
}
.wdyhjzx li.in .yhjjdx .jdxzip p {
  color: #888
}
.wdyhjzx li.in .yhjjdx .jjjiage h2 {
  color: #888
}
.wdyhjzx li.in .yhjjdx .jjjiage h5 {
  color: #888
}

/* 鍙戠エ淇℃伅 */
.sqkp {
  height: 34px;
  color: #fff;
  text-align: center;
  font-weight: 400;
  line-height: 32px;
  border: 1px solid #ff6000;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  font-size: 14px;
  width: 120px;
  -webkit-box-shadow: none;
          box-shadow: none;
  border-radius: 3px;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  margin-left: 15px;
  background: #ff6000;
}
.wdfpxx {
  width: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
  margin: 20px auto;
}
.bbbgswlbjj {
  padding: 0;
}
.dweizi2 p {
  margin: 8px 0 0;
}
#bbged tr td .fpzt11 {
  color: #0092e7;
  text-align: center;
}
#bbged tr td .fpzt22 {
  color: #666;
  text-align: center;
}
#bbged tr td .fpzt33 {
  color: #dd1c1c;
  text-align: center;
}
#bbged tr td .zzzz {
  text-align: center;
}
#bbged tr td .zzzzwtrop {
  margin: 10px auto;
}

/* 鐢宠寮€绁� */
.wxtss2 {
  margin: 20px auto;
  padding: 10px 15px 14px;
}

/* 寮€鍏峰彂绁� */
.kjfpp {
  width: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
  margin: 0 auto 20px;
  padding: 35px 20px;
  border: 1px solid #E1E1E1;
  border-top: none;
}
.kjfptt {
  width: 100%;
  display: block;
  margin-bottom: 15px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.kjfptt h3 {
  width: 150px;
  text-align: right;
  font-size: 14px;
  color: #444;
  margin-right: 20px;
  font-weight: 400;
}
.kjfptt h3 span {
  color: #dd1c1c;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding-right: 4px;
  font-weight: 900;
}
.kjfpr {
  width: 600px;
  text-align: left;
}
.kjfpr h4 {
  font-size: 18px;
  color: #dd1c1c;
  font-weight: 900;
}
.kjfpr p {
  font-size: 14px;
  color: #888;
  font-weight: 400;
}
.kjfpttxxk {
  width: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
  margin: 0 auto;
}
.kjfpttxxk .hd {
  width: 100%;
  display: block;
  margin-bottom: 15px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.kjfpttxxk .hd h3 {
  width: 150px;
  text-align: right;
  font-size: 14px;
  color: #444;
  margin-right: 20px;
  font-weight: 400;
}
.kjfpttxxk .hd h3 span {
  color: #dd1c1c;
}
.kjfpttxxk .hd ul {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.kjfpttxxk .hd ul li {
  margin-right: 30px;
}
.kjfpttxxk .hd ul li .dxk {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.kjfpttxxk .hd ul li .dxk .fplxdx {
  margin-right: 10px;
}
.kjfpttxxk .hd ul li .dxk p {
  font-size: 14px;
  color: #888;
  font-weight: 400;
}
.kjfpttxxk .bd {
  width: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
  margin: 0 auto;
}
.kjfpttxxk .bd .fpsrkk {
  width: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
  margin: 0 auto;
}
.kjfprlxdx {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.kjfprlxdx .dxk {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-right: 24px;
}
.kjfprlxdx .dxk .fplxdx {
  margin-right: 10px;
}
.kjfprlxdx .dxk p {
  font-size: 14px;
  color: #888;
  font-weight: 400;
}
.kjfprlxdx .dxk2 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-right: 24px;
}
.kjfprlxdx .dxk2 .fplxdx {
  margin-right: 10px;
}
.kjfprlxdx .dxk2 p {
  font-size: 14px;
  color: #888;
  font-weight: 400;
}
.kjfptbqy {
  width: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
  margin: 0 auto;
}
.kjfptbgr {
  width: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: none;
  margin: 0 auto;
}
.kjfpkk {
  width: 500px;
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  background: #fff;
  border-radius: 2px;
  border: 1px solid #ccc;
  outline: none;
  height: 40px;
  line-height: 38px;
  box-sizing: border-box;
  padding: 0 15px;
  font-size: 14px;
  color: #888;
}
.tijiaokj {
  width: 180px;
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  background: #0092e7;
  border-radius: 2px;
  border: 1px solid #0092e7;
  outline: none;
  height: 48px;
  line-height: 36px;
  box-sizing: border-box;
  padding: 0 15px;
  font-size: 14px;
  color: #fff;
  text-align: center;
}


/* 棰勭害缁翠慨 */
.yywxniu {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
  font-size: 14px;
  background: #fff;
  border: 1px solid #0092e7;
  color: #0092e7;
  padding: 7px 24px;
  border-radius: 2px;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  margin: 0 auto;
  cursor: pointer;
}
.yywxniu:hover {
  background: #0092e7;
  border: 1px solid #0092e7;
  color: #fff;
}
.yywxfwc {
  width: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
  margin: 0 auto;
}
.ddzdxss {
  display: block !important;
}
.lan {
  color: #0092e7;
}

/* 閫€绉熷洖鏀� */
.ddbtbcc222 {
  border: 1px solid #eee;
  border-radius: 0;
  margin-top: 20px;
}
.sptzhs {
  width: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
  margin: 20px auto;
}
.sptzhstop {
  width: 100%;
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
  margin: 0 auto 20px;
  border: 1px solid #e1e1e1;
}
.sptzhst {
  width: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  margin: 0 auto;
  padding: 10px 20px;
}
.sptzhstt {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  border-bottom: 1px dashed #e1e1e1;
  margin-bottom: 10px;
}
.sptzhstt .sptzhsttu {
  width: 90px;
  height: 90px;
  display: block;
  overflow: hidden;
  margin-right: 15px;
}
.sptzhstt .sptzhsttu img {
  width: 100%;
  display: block;
  margin: 0 auto;
}
.sptzhstt .sptzhstzi {
  width: 70%;
}
.sptzhstt .sptzhstzi h3 {
  color: #585858;
  font-size: 14px;
  font-weight: 400;
  width: 100%;
  text-align: left;
}
.sptzhstwzi {
  width: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
  margin: 0 auto;
  border-bottom: 1px dashed #e1e1e1;
  margin-bottom: 10px;
  padding: 18px 15px;
}
.sptzhstwzi p {
  font-size: 14px;
  color: #888;
  font-weight: 400;
  line-height: 1.68em;
}
.ghsbsl {
  width: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  margin: 10px auto;
  border-bottom: 1px dashed #e1e1e1;
  padding: 0 15px 10px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.ghsbsl p {
  font-size: 16px;
  color: #666;
  font-weight: 400;
  line-height: 1.68em;
}
.sprtiao3 {
  margin: 0 0 0;
  width: 202px;
}
.sprtiao3 .sprtr {
  width: 202px;
}
.kjfptt2 h3 {
  width: 110px;
}
.qerdd88 {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: inline-block;
  font-size: 16px;
  background: #ff6000;
  color: #fff;
  padding: 13px 60px;
  border-radius: 2px;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  margin: 15px 0 60px 35px;
  transition: 0.3s;
}
.qerdd88:hover {
  padding: 13px 80px;
}
.ckddxx {
  height: 30px;
  font-size: 14px;
  color: #fff;
  text-align: center;
  font-weight: 400;
  line-height: 28px;
  border: 1px solid #ff6000;
  padding: 0;
  font-size: 12px;
  width: 62px;
  -webkit-box-shadow: none;
          box-shadow: none;
  border-radius: 3px;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  background: #ff6000;
}
.ddztcon2 span {
  color: #0092e7;
}
.zzhong {
  text-align: center;
  display: block;
  line-height: 120px;
}
.jnyk2 {
  height: 38px;
  font-size: 14px;
  color: #fff;
  text-align: center;
  font-weight: 400;
  line-height: 36px;
  border: 1px solid #ff6000;
  padding: 0;
  font-size: 12px;
  width: 150px;
  -webkit-box-shadow: none;
          box-shadow: none;
  border-radius: 3px;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  margin-left: 15px;
  background: #ff6000;
}
.jnyk2:hover {
  width: 180px;
}
.wdsbzxtr2 {
  padding: 0 0 6px;
}
.wdsbzxtr2 a {
  width: 150px;
}
.tzyanyin {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  font-size: 14px;
  color: #666;
  width: 180px;
}
.ddbtbcc222rr p:nth-child(2) {
  margin-left: 370px;
}
.ddbtbcc222rr p:nth-child(3) {
  margin-left: 70px;
}
.ddbtbcc222rr p:nth-child(6) {
  margin-left: 125px;
}

/* 閫€绉熸楠� */
.zzttai {
  width: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  margin: 26px auto 5px;
}
.zzttai ul {
  width: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  margin: 0 auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.zzttai ul li {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
}
.zzttai ul li .ztl {
  display: block;
}
.zzttai ul li .ztl .ybzou {
  width: 26px;
  height: 26px;
  border-radius: 50%;
  text-align: center;
  line-height: 26px;
  font-size: 14px;
  color: #fff;
  font-weight: 400;
  background: #d3d3d3;
  overflow: hidden;
  margin: 0 auto;
}
.zzttai ul li .ztl h3 {
  color: #585858;
  font-size: 13px;
  font-weight: 400;
  text-align: center;
  margin: 15px auto 0;
}
.zzttai ul li i {
  display: block;
  width: 160px;
  height: 2px;
  margin: 15px 10px 0;
  background: #d3d3d3;
}
.zzttai ul li.on .ztl .ybzou {
  background: #ff6000;
  color: #fff;
}
.zzttai ul li.on .ztl h3 {
  color: #ff6000;
}
.zzttai ul li.on i {
  background: #ff6000;
}
.tzsszt {
  width: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  margin: 30px auto;
  display: block;
}
.tzsszt .shstu {
  width: 80px;
  height: 80px;
  display: block;
  margin: 0 auto;
}
.tzsszt .shstu img {
  width: 100%;
  display: block;
  margin: 0 auto;
}
.tzsszt h5 {
  color: #585858;
  font-size: 14px;
  font-weight: 400;
  text-align: center;
  margin: 15px auto 0;
}
.yanyin {
  color: #dd1c1c;
  font-size: 14px;
  font-weight: 400;
  text-align: center;
  margin: 15px auto 0;
  width: 90%;
}
.cxniu {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
  font-size: 16px;
  background: #ff6000;
  color: #fff;
  padding: 13px 0;
  border-radius: 2px;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  margin: 15px auto;
  transition: 0.3s;
  width: 240px;
  text-align: center;
}
.ddlzi66 {
  width: 100%;
  text-align: left;
}
.ddlzi66 h3 {
  display: block;
  width: 100%;
  font-size: 12px;
  color: #333;
  line-height: 1.4em;
  text-align: left;
  height: 34px;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  font-weight: 400;
  display: inline-block;
  word-break: break-all;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  overflow: hidden;
}
.ddlzi66 span {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: inline-block;
  font-size: 12px;
  color: #999;
  margin-top: 5px;
}
.zkkuan {
  width: 240px;
}
.kjfptt2 .kkkyidian {
  width: 185px;
}
.sptzhstzd {
  padding: 10px 35px;
}

/* 鎹㈣揣鏈嶅姟 */
.sptup {
  width: 66px;
  height: 66px;
  border: 1px solid #ededed;
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  margin: 0 auto;
  display: block;
}
.sptup img {
  width: 100%;
  display: block;
  margin: 0 auto;
}
.spwzbt22 {
  width: 100%;
}
.ll {
  width: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  margin: 0 auto;
  display: block;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.ll .sptup2 {
  width: 50px;
  height: 50px;
  border: 1px solid #ededed;
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  margin-right: 10px;
  display: block;
}
.ll .sptup2 img {
  width: 100%;
  display: block;
  margin: 0 auto;
}
.wdsbzx22sb {
  width: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  margin: 20px auto;
  display: block;
}

/* 鏁伴噺鍔犲噺2 */
.sprtr2 .add-plus-input {
  white-space: nowrap;
  float: left;
}
.sprtr2 .add-plus-input::after {
  content: "";
  display: block;
  clear: both;
}
.sprtr2 .add-plus-input .btn,
.sprtr2 .add-plus-input .num {
  height: 28px;
  line-height: 26px;
  text-align: center;
  vertical-align: middle;
  border: 1px solid #ededed;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  float: right;
}
.sprtr2 .add-plus-input .num {
  width: 50px;
  font-size: 16px;
  color: #666;
  text-align: center;
  margin: 0 0;
  border-left: none;
  border-right: none;
}
.sprtr2 .add-plus-input .btn {
  background: #fff;
  display: inline-block;
  text-decoration: none;
  width: 30px;
  font-size: 16px !important;
  color: #666 !important;
  text-align: center;
}
.sprtr2 .add-plus-input .btn:hover {
  background: #ff6000;
  color: #fff !important;
  border-color: #ff6000;
}
.kzkkd {
  width: 170px !important;
}
.kzkkd .sprtr2 {
  width: 100%;
}
.sqhhniu {
  height: 30px;
  font-size: 14px;
  color: #fff !important;
  text-align: center;
  font-weight: 400;
  line-height: 28px;
  border: 1px solid #ff6000;
  padding: 0;
  width: 80px;
  -webkit-box-shadow: none;
          box-shadow: none;
  border-radius: 3px;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  background: #ff6000;
  display: block;
  margin: 0 auto;
}
.hyyyxz {
  width: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  margin: 0 auto;
  display: block;
  height: 34px;
  text-left: left;
  background: #fff;
  border: 1px solid #ededed;
  padding: 0 10px;
  outline: none;
}
.btcl {
  font-size: 14px;
  color: #333;
  line-height: 1.4em;
  text-align: left;
  height: 34px;
  -webkit-transition: 0.3s;
  transition: 0.3s
}
.red {
  color: #dd1c1c;
  font-weight: 900;
}


/* 鏂囩珷鍒楄〃 */
.wzlbtcon {
  width: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
  margin: 0 auto 15px;
}
.wzlbtcon li {
  width: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
  margin-bottom: 6px;
}
.wzlbtcon li a {
  width: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
  border-bottom: 1px dashed #e9e9e9;
  box-sizing: border-box;
  padding: 15px 15px 18px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.wzlbtcon li a i {
  width: 4px;
  height: 4px;
  border-radius: 50%;
  display: block;
  background: #ff6000;
  margin-right: 15px;
}
.wzlbtcon li a h3 {
  font-size: 14px;
  color: #555;
  font-weight: 400;
  width: 94%;
  display: block;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  text-align: left;
  line-height: 1.2em;
  overflow: hidden;
  text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
  -webkit-text-overflow: ellipsis;
  -moz-text-overflow: ellipsis;
  white-space: nowrap;
}
.fuzxR2 {
  padding: 15px 20px 50px;
}


/* 鍏充簬鎴戜滑 */
.abtu {
  width: 1200px;
  height: 300px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
  margin: 0 auto;
  border-radius: 5px;
  overflow: hidden;
}
.abtu img {
  width: 100%;
  margin: 0 auto;
  display: block;
}
.zhxcon {
  width: 1200px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
  margin: 30px auto 50px;
  overflow: hidden;
}
.zhxconbt {
  width: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding-bottom: 14px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.zhxconbt i {
  width: 4px;
  height: 22px;
  background: #ff6000;
  display: block;
  margin-right: 15px;
}
.zhxconbt h3 {
  font-size: 22px;
  color: #232323;
  font-weight: 900;
  display: block;
  text-align: left;
  line-height: 1.2em;
}

/* 鍦ㄧ嚎鐣欒█ */
/* 鍦ㄧ嚎鐣欒█ */
.zxly {
  width: 1200px;
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  margin: 0 auto 60px;
  padding: 70px 0;
  background: #fff;
}
.zxlyc {
  width: 100%;
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  margin: 0 auto;
}
.zxlyc h3 {
  font-size: 30px;
  color: #ff6000;
  font-weight: 900;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  text-align: center;
  line-height: 1.4em;
}
.zxlyc h4 {
  font-size: 26px;
  color: #161e2b;
  font-weight: 400;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  text-align: center;
  line-height: 1.4em;
  width: 100%;
  margin: 0 auto 50px;
  border-bottom: 1px solid #dadada;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding: 12px 0 30px;
}
.lycon {
  width: 100%;
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  margin: 0 auto;
  padding: 0 140px;
}
.lyct {
  width: 100%;
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  margin: 0 auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.lyct .lycttt {
  width: 448px;
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.lyct .lycttt .srktt {
  width: 100%;
  margin: 0 auto;
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  background: #fff;
  line-height: 48px;
  border-radius: 3px;
  border: 1px solid #c6c6c6;
  height: 50px;
  padding: 0 15px;
  outline: none;
  font-size: 15px;
  color: #333;
}
.lycttt22 {
  width: 100%;
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  margin: 20px auto;
}
.lycttt22 .srktt22 {
  width: 100%;
  margin: 0 auto;
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  background: #fff;
  line-height: 48px;
  border-radius: 3px;
  border: 1px solid #c6c6c6;
  height: 50px;
  padding: 0 15px;
  outline: none;
  font-size: 15px;
  color: #333;
}
.lycttt22 .txbxrr23 {
  width: 100%;
  height: 170px;
  display: block;
  background: #fff;
  border: 1px solid #c6c6c6;
  border-radius: 3px;
  padding: 10px 15px;
  font-size: 15px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  outline: none;
  font-family: "寰蒋闆呴粦";
}
.tjlyniu {
  width: 260px;
  height: 50px;
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  border: none;
  outline: none;
  border: 1px solid #ff6000;
  background: #ff6000;
  font-size: 18px;
  color: #fff;
  text-align: center;
  line-height: 48px;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  margin: 30px auto;
  border-radius: 5px;
}
.tjlyniu:hover {
  width: 300px;
}

/* 棰濆害璁板綍 */
.jilu {
  height: 32px;
  font-size: 14px;
  color: #ff6000;
  text-align: center;
  font-weight: 400;
  line-height: 30px;
  border: 1px solid #ff6000;
  padding: 0 30px;
  font-size: 12px;
  -webkit-box-shadow: none;
          box-shadow: none;
  border-radius: 3px;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  margin-left: 15px;
  background: #fff;
}
.jilu:hover {
  background: #ff6000;
  color: #fff;
}

/* 璐︽埛瀹夊叏 */
.aqzil {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.aqzil h4 {
  font-size: 14px;
  font-weight: 400;
  color: #666;
  line-height: 40px;
  margin-right: 40px;
  width: 200px;
}
.aqzil a {
  height: 30px;
  font-size: 14px;
  color: #fff;
  text-align: center;
  font-weight: 400;
  line-height: 28px;
  border: 1px solid #ff6000;
  padding: 0;
  font-size: 12px;
  width: 62px;
  -webkit-box-shadow: none;
          box-shadow: none;
  border-radius: 3px;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  margin-left: 15px;
  background: #ff6000;
}
.drrzcon58 {
  margin: 40px auto 50px
}
.drrzcon .rzentt h5 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  font-size: 14px;
  font-weight: 400;
  color: #333;
  line-height: 40px;
  margin-right: 15px;
  width: 160px;
}
.drrzcon .rzentt h5 span {
  font-size: 16px;
  font-weight: 900;
  color: #ff0101;
  line-height: 40px;
  margin-right: 6px;
}
.rzentt23 {
  padding: 24px 0 0 175px;
}

/* 鏀惰揣鍦板潃 */
.shdzglzx {
  width: 100%;
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  margin: 24px auto;
}
.shdzglzx li {
  width: 100%;
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  background: #fff;
  border: 1px solid #ededed;
  border-radius: 5px;
  padding: 20px;
  margin: 0 auto 15px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.dznrl {
  width: 830px;
}
.shdzglzx li .dznrl .shdzzstop {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.shdzglzx li .dznrl p {
  font-size: 14px;
  color: #454545;
  text-align: left;
  line-height: 1.4em;
  display: block;
  font-weight: 400;
  margin-top: 5px;
}
.dzcz {
  width: 66px;
}
.shdzglzx li .dznrl .szwmr {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-top: 12px;
}
.shdzglzx li .dznrl .szwmr h6 {
  font-size: 14px;
  color: #888;
  text-align: left;
  line-height: 1.4em;
  display: block;
  font-weight: 400;
  margin-left: 5px;
}
.shdzglzx li.on .dznrl .szwmr h6 {
  color: #ff6000;
}
.bianjidz {
  height: 28px;
  font-size: 14px;
  color: #ff6000;
  text-align: center;
  font-weight: 400;
  line-height: 26px;
  border: 1px solid #ff6000;
  width: 100%;
  display: block;
  font-size: 12px;
  -webkit-box-shadow: none;
          box-shadow: none;
  border-radius: 3px;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  background: #fff;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  margin-bottom: 8px;
}
.bianjidz:hover {
  color: #fff;
  border: 1px solid #ff6000;
  background: #ff6000;
}
.sscucu {
  height: 28px;
  font-size: 14px;
  color: #dd1c1c;
  text-align: center;
  font-weight: 400;
  line-height: 26px;
  border: 1px solid #dd1c1c;
  width: 100%;
  display: block;
  font-size: 12px;
  -webkit-box-shadow: none;
          box-shadow: none;
  border-radius: 3px;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  background: #fff;
  outline: none;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.sscucu:hover {
  color: #fff;
  border: 1px solid #dd1c1c;
  background: #dd1c1c;
}
.rzentr99 {
  width: 440px;
}
.rzentr99 .layui-form {
  margin: 0 0 !important;
}
.rzentr99 .layui-form-item {
  margin-bottom: 0 !important;
}



/* 鍚堝悓鍗忚 */
.xixixbbb {
  width: 1200px;
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  margin: 10px auto 0;
  background: #fff;
  padding: 20px 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
xixixbbb h2 {
  font-size: 24px;
  color: #222;
  text-align: left;
  font-weight: 900;
  display: block;
}
.xixix {
  width: 170px;
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  background: #ff6000;
  border-radius: 5px;
  border: 1px solid #ff6000;
  text-align: center;
  height: 50px;
  line-height: 48px;
  font-size: 16px;
  color: #fff;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
.xixix:hover {
  width: 200px;
}
.hetong {
  width: 1200px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  margin: 20px auto 30px;
  display: block;
}
.hetcon {
  width: 100%;
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  margin: 0 auto 150px;
  border: 1px solid #c8c8c8;
  padding: 50px 80px;
}
.hetbh {
  width: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  margin: 0 auto;
  font-size: 16px;
  color: #444;
  text-align: left;
  line-height: 1.4em;
  font-weight: 400;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.hetcon h2 {
  width: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  margin: 10px auto 10px;
  font-size: 30px;
  color: #222;
  text-align: center;
  line-height: 1.4em;
  font-weight: 900;
  display: block;
}
.hetjyff {
  width: 100%;
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  margin: 0 auto 15px;
}
.hetjyff h4 {
  width: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  margin: 0 auto;
  font-size: 18px;
  color: #222;
  text-align: left;
  line-height: 2.2em;
  font-weight: 900;
  display: block;
}
.yinyan {
  width: 100%;
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  margin: 0 auto 15px;
}
.yinyan p {
  font-size: 18px;
  color: #666;
  text-align: left;
  line-height: 1.68em;
  font-weight: 400;
  display: block;
  text-indent: 2em;
}
.zhengwen {
  width: 100%;
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  margin: 0 auto 15px;
}
.zhengwen h3 {
  font-size: 18px;
  color: #222;
  text-align: left;
  line-height: 1.8em;
  font-weight: 900;
  display: block;
  margin-top: 15px;
}
.zgtt {
  width: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  margin: 5px auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
}
.zgtt p {
  font-size: 17px;
  color: #333;
  text-align: left;
  line-height: 1.68em;
  font-weight: 400;
  display: block;
}
.zgtt .zgttrr {
  width: 100%;
}
.zgtt .zgttrr p {
  font-size: 17px;
  color: #333;
  text-align: left;
  line-height: 1.68em;
  font-weight: 400;
  display: block;
}
.zgzg {
  width: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  margin: 0 auto;
  display: block;
  padding-left: 10px;
}
.zgzg p {
  font-size: 18px;
  color: #454545;
  text-align: left;
  line-height: 1.68em;
  font-weight: 400;
  display: block;
}
.zgzg b {
  margin: 12px auto 0;
  display: block;
}
.zgzg2 {
  width: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  margin: 0 auto;
  display: block;
}
.zgzg2 p {
  font-size: 18px;
  color: #454545;
  text-align: left;
  line-height: 1.68em;
  font-weight: 400;
  display: block;
}
.bigbig {
  width: 800px;
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  margin: 18px auto;
}
#bbged66 {
  font-family: Arial, Helvetica, sans-serif;
  border-collapse: collapse;
  width: 100%;
  text-align: center;
}
#bbged66 td,
#bbged66 th {
  border: 1px solid #a5a5a5;
  padding: 0 15px;
}
#bbged66 th {
  padding: 8px 6px;
  text-align: center;
  background-color: #fff;
  color: #333;
  font-size: 16px;
  font-weight: 900;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
#bbged66 td {
  text-align: center;
  color: #666;
  font-size: 16px;
  font-weight: 400;
  line-height: 1.2em;
  padding: 15px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.juzzz {
  width: 100px;
  text-align: center;
}
.juz22 {
  width: 150px;
  text-align: center;
}
#bbged66 th h3,
#bbged66 td h3 {
  margin-top: 0;
  text-align: center;
  font-weight: 400;
}
.juz28 {
  width: 600px;
}
.hei {
  color: #333;
}
.xxxq {
  width: 800px;
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  margin: 18px auto;
}
.xxxq h3 {
  font-size: 20px;
  color: #222;
  text-align: center;
  line-height: 1.8em;
  font-weight: 900;
  display: block;
}
#bbged66 .bgbghhh {
  background: #ededed;
  text-align: center;
  padding: 18px 15px;
}
#bbged66 .bgbghhh .juz22 {
  width: 100%;
}

/*寮瑰嚭灞�*/
.tckc {
  width: 100%;
  height: 100vh;
  margin: 0 auto;
  background: rgba(0, 0, 0, 0.5);
  display: none;
  z-index: 6;
  position: fixed;
  top: 0;
  left: 0;
}
.tckc img {
  width: 88px;
  height: 88px;
  display: block;
  position: fixed;
  top: 50%;
  left: 50%;
  margin-top: -44px;
  margin-left: -44px;
  z-index: 7;
}

/*鏀粯寮规*/
.ewm_pay_ctr {
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.62);
  position: fixed;
  top: 0;
  left: 0;
  display: none;
  z-index: 1
}
.ewm_pay_t1 {
  width: 660px;
  height: 360px;
  background: #fff;
  position: fixed;
  left: 50%;
  margin-left: -330px;
  top: 50%;
  margin-top: -230px;
  display: block;
  z-index: 2;
  border-radius: 10px;
  overflow: hidden;
}
.ewm_pay_t1 .fl {
  font-size: 22px;
  color: #232323;
  text-align: left;
  line-height: 1.4em;
  font-weight: 900;
  width: 88%;
  border-bottom: 1px solid #ededed;
  text-align: center;
  margin: 0 auto;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding: 30px 0;
}
.ewm_pay_ctr #code {
  width: 160px;
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  height: 160px;
  margin: 30px auto 10px;
  border: 1px solid #d6d6d6;
  box-sizing: border-box;
  border-radius: 8px;
  overflow: hidden;
  padding: 15px
}
.ewm_pay_ctr #code img {
  width: 100%;
  display: block;
  margin: 0 auto;
}
.ewm_pay_ctr #code canvas {
  width: 100%;
  display: block;
  margin: 0 auto;
}
.ewm_pay_t1 .fr {
  width: 30px;
  height: 30px;
  text-align: center;
  line-height: 30px;
  position: absolute;
  top: 10px;
  right: 10px;
  cursor: pointer;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding: 10px;

  border-radius: 50%;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
.ewm_pay_t1 .fr:hover {
  transform: rotate(90deg);
  -webkit-transform: rotate(90deg);
}

[data-v-f8def0ea]:export {
  menuText: #282828;
  menuBg: #FFF;
}
.pageHomet[data-v-f8def0ea] {
  height: 100vh;
  width: 100vw;
  overflow-y: auto;
  overflow-x: hidden;
}
.pageHomet .typeCard[data-v-f8def0ea] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.pageHomet .typeCard .brandCard[data-v-f8def0ea] {
  width: 256px;
  height: 382px;
  background-image: url(../assets/img/pinpaiguan_bgm@2x.0fa35152.png);
  background-size: cover;
  background-repeat: no-repeat;
  padding: 28px 14px;
}
.pageHomet .typeCard .brandCard .brandCard_header .brandCard_header_title[data-v-f8def0ea] {
  font-size: 24px;
  font-weight: 600;
  color: #010101;
  line-height: 20px;
  margin-right: 8px;
  padding-left: 12px;
}
.pageHomet .typeCard .brandCard .brandCard_header .brandCard_header_content[data-v-f8def0ea] {
  font-size: 14px;
  font-weight: 400;
  color: #999999;
  line-height: 20px;
}
.pageHomet .typeCard .brandCard .brandCard_content .brandBox[data-v-f8def0ea] {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  margin-top: 45px;
}
.pageHomet .typeCard .brandCard .brandCard_content .brandBox .brandItem[data-v-f8def0ea] {
  width: 108px;
  height: 43px;
  margin-bottom: 20px;
  cursor: pointer;
}
.pageHomet .typeCard .selfSupport[data-v-f8def0ea] {
  width: 256px;
  height: 382px;
  background-image: url(../assets/img/pingtaiziying_bgm@2x.a5d45097.png);
  background-size: cover;
  background-repeat: no-repeat;
  padding: 30px;
  text-align: center;
  cursor: pointer;
}
.pageHomet .typeCard .selfSupport .selfSupport_title[data-v-f8def0ea] {
  font-size: 26px;
  font-weight: 600;
  color: #954128;
  line-height: 20px;
  margin-bottom: 20px;
}
.pageHomet .typeCard .selfSupport .selfSupport_content[data-v-f8def0ea] {
  font-size: 18px;
  font-weight: 400;
  color: #BC5F43;
  line-height: 20px;
}
.pageHomet .typeCard .otherTypeBox[data-v-f8def0ea] {
  width: 322px;
  height: 382px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  cursor: pointer;
}
.pageHomet .typeCard .otherTypeBox :hover img[data-v-f8def0ea] {
  transform: scale(1.1);
  -webkit-transform: scale(1.1);
  transition: 0.3s;
  -webkit-transition: 0.3s;
}
.pageHomet .typeCard .otherTypeBox .otherTypeCard[data-v-f8def0ea] {
  height: 184px;
  background-color: #FFFFFF;
  padding-top: 26px;
}
.pageHomet .typeCard .otherTypeBox .otherTypeCard .otherTypeCard_header[data-v-f8def0ea] {
  margin-bottom: 28px;
}
.pageHomet .typeCard .otherTypeBox .otherTypeCard .otherTypeCard_header .otherTypeCard_header_title[data-v-f8def0ea] {
  font-size: 24px;
  font-weight: 600;
  color: #010101;
  line-height: 20px;
  margin-right: 12px;
  padding-left: 30px;
}
.pageHomet .typeCard .otherTypeBox .otherTypeCard .otherTypeCard_header .otherTypeCard_header_content[data-v-f8def0ea] {
  font-size: 14px;
  font-weight: 600;
  color: #999999;
  line-height: 20px;
}
.pageHomet .typeCard .otherTypeBox .otherTypeCard .otherTypeCard_content[data-v-f8def0ea] {
  text-align: center;
}
.pageHomet .ziying[data-v-f8def0ea] {
  display: inline-block;
  width: 32px;
  height: 16px;
  background-color: #B28850;
  color: #FFFFFF;
  font-size: 12px;
  margin-right: 4px;
  line-height: 16px;
  text-align: center;
}
.pageHomet .enterpriseBox[data-v-f8def0ea] {
  width: 170px;
  padding: 8px;
  background: -webkit-gradient(linear, left top, right top, from(#FFE9C2), to(#FFD996));
  background: linear-gradient(90deg, #FFE9C2 0%, #FFD996 100%);
  border-radius: 4px;
}
.pageHomet .enterpriseBox .enterpriseBox_top[data-v-f8def0ea] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  font-size: 14px;
  margin-bottom: 10px;
}
.pageHomet .enterpriseBox .enterpriseBox_top .topTitle[data-v-f8def0ea] {
  color: #6B3D00;
  font-size: 600;
}
.pageHomet .enterpriseBox .enterpriseBox_top .topContent[data-v-f8def0ea] {
  color: #835A24;
  font-size: 12px;
  cursor: pointer;
}
.pageHomet .enterpriseBox .enterpriseBox_bottom[data-v-f8def0ea] {
  font-size: 12px;
  color: #BB6A00;
}
.pageHomet .activityMask[data-v-f8def0ea] {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 99;
  height: 100vh;
  width: 100vw;
  overflow-y: auto;
  overflow-x: hidden;
  background: #0000003a;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.pageHomet .activityMask .activityImage[data-v-f8def0ea] {
  position: relative;
}
.pageHomet .activityMask .activityImage .btn[data-v-f8def0ea] {
  position: absolute;
  left: 46%;
  bottom: 90px;
}
.pageHomet .activityMask .activityImage .btn i[data-v-f8def0ea] {
  font-size: 26px;
  color: #FFFFFF;
  cursor: pointer;
}
.txtMarquee-top[data-v-f8def0ea] {
  height: 50px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.txtMarquee-top .customerService[data-v-f8def0ea] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  font-size: 12px;
  color: #FF6000;
  cursor: pointer;
}
.txtMarquee-top .customerService span[data-v-f8def0ea] {
  margin-left: 8px;
}
.sykniu[data-v-f8def0ea] {
  color: #333333;
  margin-top: 4px;
  font-weight: 600;
}
.lineContent[data-v-f8def0ea] {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.lineContent .line[data-v-f8def0ea] {
  width: 150px;
  height: 1px;
  background: -webkit-gradient(linear, right top, left top, from(rgba(255, 255, 255, 0)), color-stop(45%, rgba(137, 136, 136, 0.3)), to(rgba(255, 255, 255, 0)));
  background: linear-gradient(270deg, rgba(255, 255, 255, 0) 0%, rgba(137, 136, 136, 0.3) 45%, rgba(255, 255, 255, 0) 100%);
  background: -webkit-linear-linear-gradient(270deg, rgba(255, 255, 255, 0) 0%, rgba(137, 136, 136, 0.3) 45%, rgba(255, 255, 255, 0) 100%);
}
.banner-swiper[data-v-f8def0ea] {
  height: 100%;
}
.banner-swiper[data-v-f8def0ea] .el-carousel__container {
  height: 100%;
}
.banner-swiper[data-v-f8def0ea] .el-carousel__indicator--horizontal .el-carousel__button {
  width: 8px;
  height: 8px;
  background: #f2f2f2;
  border: 1px solid #ffffff;
  border-radius: 50px;
  opacity: 0.5;
  border: none !important;
}
.banner-swiper[data-v-f8def0ea] .el-carousel__indicator--horizontal.is-active .el-carousel__button {
  width: 18px;
  height: 8px;
  background: #FFFFFF;
  border-radius: 40px;
  border: none !important;
  opacity: 1;
}
.zyRightFlow .cltk[data-v-f8def0ea] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  cursor: pointer;
  border-bottom: 1px solid rgba(235, 235, 235, 0.9);
}
.zyRightFlow[data-v-f8def0ea] :last-child {
  border-bottom: 0 !important;
}
.moreText[data-v-f8def0ea] {
  font-size: 14px !important;
  color: #333333 !important;
}
.zyfhtb[data-v-f8def0ea] {
  color: #fff;
  background-color: #FF6000;
}
.zyfhtb[data-v-f8def0ea]:hover {
  color: #fff;
}
.isActive[data-v-f8def0ea] {
  background-color: #FF6000 !important;
  color: #fff !important;
}
.zycar[data-v-f8def0ea] .el-badge__content.is-fixed {
  top: 18px;
  right: 10px;
}
.zycar .el-badge[data-v-f8def0ea] {
  height: 50px;
}
.zyCover[data-v-f8def0ea]:hover {
  background-image: url(../assets/img/you_bac@2x.610c517f.png);
  background-size: cover;
  position: relative;
}
.zyCover:hover .cornerMark[data-v-f8def0ea] {
  position: absolute;
  top: 0;
  right: 0;
}
.cptu p[data-v-f8def0ea] {
  width: 60%;
}
.bannerBottomBox[data-v-f8def0ea] {
  background: #FFFFFF;
  height: 68px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  padding: 0 32px;
}
.bannerBottomBox .itemBox[data-v-f8def0ea] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.bannerBottomBox .itemBox .itemtext[data-v-f8def0ea] {
  color: #666666;
  font-size: 14px;
  margin-left: 7px;
}
.arrowIcon[data-v-f8def0ea] {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAOIAAAAYCAYAAADnGSGoAAAAAXNSR0IArs4c6QAADFRJREFUeF7tnOuTFNUZxn+ne2ZnZ68sF6OosNwFBC9oVNR4N2g0Jh+oSiqFAqaoSqryKf8A/0A+WWWqKBWEyqWKSlWMN7wQMRrjBUEXXXCB3eWiosuy7n13ZrpP5n2nZ92Fme5W+bY91FIUPWd6+t3znPc9z/O8x9gtzGaUUbJY+rCsJG+2UiDGyz7OTHyW4DEXg4fDaTxOsJNzBmzUR9iNXAWsw7IawwCG9yjwLrvojjM+6vOT60kEzo+ABcMGWnFYi2EtMBNDGz7/Ms/yaVTEgvFzMCzCYT6GFHAKaDfb6YkaL9ftFtKgPzCKIUvWyH+abeTLH6A3Qv+KA6QZGBYCVwK1QA8FupjBF+YJxqO+lN3MMiwPY7kVSwqHA1hep46D5kmGosYn15MIfNcI2N/TwAjXYfgplh9jdb6/BfwjFhA3UovPPByWAZcCY1g6SXHYPM25qO+j+NqqP7aMMcWgXDgfdHHBaLdQR47LgSVYrgA8DCdx6WCAL81ucmFfzG5mLj53Ag9juAZLvwLR8CI1tJltjEQ9WHI9iUDcCATzVaqvh7CsA2ZjOQT8kzSvmKc4HTpf/0CGQebhczUui7C4GLpx+JQM3VHJYwKEkui24k9OflMyol1Pljm4DGIZI89KCpMHXJDmt5LiBC14LMBlOTZYIaATOMIwp81uRqs9nAamoCC+G8vPFNDwBYa9+LyMS5t5hsG4gU7el0Sg6lzbTCMeq3F4AMu9QRXXpYu+z6v4HDG7GA6dq3laQRPGUgx1WE5rWZungzrOTq4sK2DFoZc0Hmn6cainUE40pYy4FacMNiuIP0cmQLoMydFKrhoYFeHrSVOvdfZCLFdpZjTksBzF5RN8TpgdjFV6QLk3R2mghsX43KXlApryz2J5BZeXyHMwLEDJ1EsiEBUBu4F60lyHx4NBSXqJzjzLq8BeauhgLoNV57kkqHoWA2uAFUANhhP4tGE5QjNneaKIkyrbOZ3nkjPryeDj4uAxzHg5SSkGJz+EbiJTZBgio2+XAS5j9Okgr+pqsR6XWmbhsASH1cDlWMYxHNMv69MdutrIAjCipI+sVA8HmfEMhjeAl7B8bHbwTVTAk+tJBC7IRBsRHuMa4EEsd+m+rjQvXyxyE6/RzGdhfIaVTFpgcTFz3ohRENYqCC37FV7z+DqM3LRSNX5NrdKheVKkKWAYI8XY5Aw6FYiCXEmfg2QpkKUWF8hTwzA9jIaCUW54mlkUWBqwoAsxyr4ewXIQj6OhYJRNsMtiCtyNo0zq1UAfBHvGHPvNXxhIploSgbgRsL+hiRpuCLY9ssi3YLRK2xMs8kerVWtyDyV2hliB4WaMMvtpfDqAD7B8ykK+igThUepwacTRJFfAMoLHyPmV5hQg6s3LabSBBhytgwWMY4wzxBJGIm7scJzZuLpy3IhlAY4ysu365bN0hG1odfU4qZvg+/B5JFiBerV8MDxPmg/NNvrj/iKS903fCNgtNJNnjbLycA8wC0s7Ds9heI15HA+dy5IJfVZiuA3LtVgyGDrweRufj1isIJwgXCryJx00kqUJT8XBPGmGFEdjjJ2f1C4AYgDGUjodoQGfJi1SXUbx6KeVodAHkDK1njmqSBpdjZYpGKVEhXdjbIrTjLKYFPcEK5mUuqJwvorleVLsTwic6QuwOE8elJM3YJSNv18zIbQpMVNgL1mOhRIrpUy4Coc7QOewgFA0xv/ic4BRzkRWh500k6YFSz0eBRwGyNFfLZlVBOIEGCWtOswA6ifAmGKAPmWXctW+jGbVbi4pajOrMNyEVbZJ9JbDOBxU3QW+CSFxSpnR15XsQdCNci+Gt7G6b/zc7FDaOXklEZgSAbuRVcpRGO4qSmG3aSaEY8o1OOwNy4SqGmSZCSzFUY3xGpXbDcdVa3T5kH6V5SryJVrRHSdDRhPYDAWhGF1gUJmWBoaqLQDVgSiM6BZS5KgHBeMMHFJ4mhnPkaIvtL6WzJjhEmpYia8PtRyjf45geFcJmBAnghJHYywoShm343C/lgcoAfQ/qdPNs/wpmYNJBC4oCR/jjzjKU9wCmsk+UnnC8ha1dIVmwt/yI/LcANyJUUCL3C/M6NukOMgVnAmtBkWOyyvwpSIU3Mi2rBefc4wyyO6ia60Ks1oViOUHtOupUXnC5zJcmvApkOIrMpyJEjA1s4po76k08RDQqoI/7BESxmxXa1Doyz6qms2visLpRmAB8LGIsOZZNkSNTa5PvwjYx9gVgEiY0q5iNbajKKv93exUkiV8rm1QTkMkjl+CchWSSXcLuWN26bwNHy/kkMPluGpuEWKnjxpOkaUnymkWDUSRFvqYicOlODTja1b6Gp8zcfQ9u0ntb3cHJeaVWpYa9uDxhtnJ55EPt4kV+PxaHYIwD9gPHDI7eDxqbHJ9+kXAbuRp3RLJ3g5OYtlVtKP9zWxXwjAKiGJdW4fDL5TbgG6xvuHxstlFV+T4EsEj0p2UxpKNRXI7haUnrHqUz40uTYdooJYWCjSTwiWv+8NeZtAfqr9IaZpV8EpQbg6EeknVh7C8Q55281eVJyq+tDQtkTZ3YnkAVM4Q+WIfhs/Mdv4cFZjk+vSLgN3E7wIQiXWyCfikyFO8TIF9kSTNo8zCVeeMjBXGVYR7IWn+o/vDK/k8tDQVCc7RPeYcUP3RI6XbuF76GPhepaluPIWsqaGZgkoZJea0QD/NDDFLuzQq0rcTZI10VZRAWCJrShrOfmrplC9WzYs6IWOIwF8qacX6Js72N1WENUrWHJl+0yx54qgIaEdPKSPdB8p6CijERfMCLq+HkjVS/X2jbOdSfG7FcD0+dWoAMOyLJGsk+YjrppZGZUw9GoKupAHdJ9Yw/J3IGltyyojA3ohLQ2B5G/se8sWNAeOZx/IJLu+R53CEp+9b+aLkhlitDVrwGg4vkAj7UXNx2l+fEPJ9XcTvw6h8cSi2fCElpmUVlp8UJbM1WmaWtPB48kWJaGxSMOYVyCWH6SgDseWLCUG/hXpGqQN1mOfwGIwt6KdYjo/oOEKu5JUp9XifFMfCNMDzMuEjga9PBP1/S7+YSB+J1W3a4yxWAKxY23yuK7bW/TzgKITNbMfyXFRmlBsEYF5eNJPcjq8yRknQFwa1wMeRgr6AUbZ1IuhbtcVJZ9IgDoOVLKOVLW7j1JIjqwZVcQQ0MhLD4uZwglkYluGpt2+RWtwMhzEcIM+xyEyYU6bqnqAc/VbITzJhrMmXvGlqBKZkxu8v7K/A4RbVFEvNvCK/va8ZdpieSGG/bHGT/aZY3MRZU8NoqMVtwvRd0OZHlxzyr9FI07cI+J20qFcUrsXXzmXx1UltLT7TzlAQyn60WzXDe4v6olDHK7UDI8mECbZ+YAQqZEbpQfxuVjdPJbSbtEITv2nJkPIeHu0s4myk1U1caoNaospYcZmNSb05xfQ9pQ1KWJ8aMtpz4eLRR46VjIfeSFJwXl0EQshchWE+VkmcTm26zKiIWrHBNzh2QNw7oi/KxlqaNYVlFT+p+EtfTPaEP3AmJsPLZWbZ/C1uLenIaFfzt2UfDXTyJMNV25ikjcqwFJc1+CprSG9Sp9o2pVwd5lxYE7xyLi2KK+FdHIbwyKvfVHt1FYOTj8oIGnWFqBGrt3gEqjKj+gFygybVFlvxWY7DZYp4Sxcun5HiVFiXvfY/DutYaU+RrmnxpfYUu/b3qehvaEv2hAmSLkYENDOWWPx1GNW15ZgLEeyfD06FOB7ZiTFOqzYXl06kyOBwCo+PcDnGfPpieLDT2oUhSryDV64SKx6VUelMjapan2RQj8tIswiP+TgYfE7qKtHIl1FuArtJqeW1gblbZI6Rotv9dTztFWuLYxi4GL+k5DOmRwS0QVjamRxlU6XVTnTGD4KjMt40T/FVWCSszHc5n0mOynC0R9HicZwU7VFJRxNX+byaikdlbCU1GcnKmk462Cb0i4mlJ818/XJydIBYenw6Yx8e9ZiehHV/0Qu4Vg8PEFZLfIH1HIhjn5se0yd5yosZAe0xHOb64omBDwTnJMkhZ28VWf4XYtngyodHGd2GzcYwHOwZpbcxsnm94uFRgkE9ElG68MuvuXo0RrzjFEvdzwvVh1rKhl+S4QTb6I11CpwAsdQrJl0aOSV2DO/wDF1xxl/MX1DyWdMjAgqEzSzA4zZt00N7bsXYvScWEEvHMc7R0ygMc9UWbtUz3WF2IlJb5GvKcYry7uLe8f+Hmh8Ulx114QAAAABJRU5ErkJggg==);
  background-size: 100% 100%;
  background-repeat: no-repeat;
  position: relative;
  margin: 20px 0;
  font-size: 12px;
  width: 112px;
  height: 12px;
  text-align: center;
}
.newsList .newsListItem[data-v-f8def0ea] {
  font-size: 12px;
  color: #999999;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  margin-bottom: 15px;
}
.newsList .newsListItem .itemTitle[data-v-f8def0ea] {
  width: 120px;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
  color: #666666;
  cursor: pointer;
  margin-right: 20px;
}

.order-item-list[data-v-f8def0ea] {
  margin: 15px 0;
}
.order-item[data-v-f8def0ea] {
  background-color: #fff0f0;
  border: 1px solid #ffcccc;
  border-radius: 4px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  padding: 12px 10px;
  border-bottom: 2px solid #f87575;
  margin-bottom: 8px;
}
.order-item[data-v-f8def0ea]:last-child {
  border-bottom: none;
  margin-bottom: 0;
}
.order-info[data-v-f8def0ea] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.info-item[data-v-f8def0ea] {
  margin-bottom: 8px;
  font-size: 14px;
  color: #333333;
}
.info-item[data-v-f8def0ea]:last-child {
  margin-bottom: 0;
}
.order-actions[data-v-f8def0ea] {
  margin-left: 30px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
}
.italic-bold-text[data-v-f8def0ea] {
  font-style: italic;
  font-weight: bold;
  color: #948f8f;
  display: block;
  margin-bottom: 15px;
}
.confirm-text[data-v-f8def0ea] {
  font-size: 14px;
  color: #333333;
  margin: 15px 0;
  font-weight: 500;
}
.warning-message[data-v-f8def0ea] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  padding: 12px 16px;
  background-color: #fff0f0;
  border: 1px solid #ffcccc;
  border-radius: 4px;
  margin-bottom: 20px;
  text-align: left;
}
.warning-text[data-v-f8def0ea] {
  color: #ff4949;
  font-size: 13px;
  line-height: 1.6;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  text-align: left;
}

[data-v-5ce19049]:export {
  menuText: #282828;
  menuBg: #FFF;
}
.item[data-v-5ce19049] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
[data-v-5f5eabb8]:export {
  menuText: #282828;
  menuBg: #FFF;
}
.body[data-v-5f5eabb8] {
  background: #fff;
}
.body .main[data-v-5f5eabb8] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.body .main .banner[data-v-5f5eabb8] {
  width: 100vw;
  height: 600px;
  background-image: url(../assets/img/banner@2x.82326d49.png);
  background-position: center;
  background-repeat: no-repeat;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.body .main .banner .bannerBox[data-v-5f5eabb8] {
  width: 1200px;
  height: 100%;
  position: relative;
}
.body .main .banner .bannerBox .flout[data-v-5f5eabb8] {
  position: absolute;
}
.body .main .banner .bannerBox .title[data-v-5f5eabb8] {
  color: #FFA200;
  font-size: 64px;
  font-weight: 600;
  top: 120px;
  left: 310px;
}
.body .main .banner .bannerBox .info[data-v-5f5eabb8] {
  color: #FFF;
  font-size: 32px;
  font-weight: 600;
  letter-spacing: 4px;
  top: 276px;
  left: 560px;
}
.body .main .banner .bannerBox .remake[data-v-5f5eabb8] {
  color: #FFF;
  font-size: 20px;
  font-weight: 600;
  top: 440px;
  left: 274px;
}
.body .main .banner .bannerBox .remake span[data-v-5f5eabb8] {
  margin: 20px;
}
.body .main .label[data-v-5f5eabb8] {
  display: block;
  color: #333333;
  font-size: 30px;
  font-weight: 600;
  margin-top: 60px;
}
.body .main .line[data-v-5f5eabb8] {
  display: block;
  width: 90px;
  height: 4px;
  background: #FF6000;
  margin-top: 8px;
  margin-bottom: 18px;
}
.body .main .english[data-v-5f5eabb8] {
  color: #333333;
  font-size: 12px;
  font-family: Arial;
  font-weight: 400;
}
.body .main .handle[data-v-5f5eabb8] {
  margin-top: 24px;
  margin-bottom: 40px;
  width: 1190px;
  height: 294px;
  background-image: url(../assets/img/bg2@2x.3d644e88.png);
  background-position: center;
  background-repeat: no-repeat;
}
.body .main .companyInfo[data-v-5f5eabb8] {
  width: 1190px;
  position: relative;
  padding: 0 30px;
}
.body .main .companyInfo .shang[data-v-5f5eabb8] {
  position: absolute;
  top: 0;
  left: 0;
}
.body .main .companyInfo .xia[data-v-5f5eabb8] {
  position: absolute;
  bottom: 0;
  right: 0;
}
.body .main .companyInfo .text[data-v-5f5eabb8] {
  color: #666666;
  font-size: 14px;
  line-height: 1.8;
}
.body .main .companyPosition[data-v-5f5eabb8] {
  width: 100vw;
  height: 600px;
  margin-top: 72px;
  background-image: url(../assets/img/bg3@2x.8ce3eb18.png);
  background-position: center;
  background-repeat: no-repeat;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.body .main .companyPosition .container[data-v-5f5eabb8] {
  width: 1200px;
  height: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  padding-bottom: 34px;
}
.body .main .companyPosition .container .titleBox[data-v-5f5eabb8] {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.body .main .companyPosition .container .forBoxContent[data-v-5f5eabb8] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-pack: distribute;
      justify-content: space-around;
  width: 100%;
}
.body .main .companyPosition .container .forBoxContent .item[data-v-5f5eabb8] {
  width: 270px;
  height: 350px;
  background-color: #FFF;
  padding: 0 27px 32px 27px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.body .main .companyPosition .container .forBoxContent .item .head img[data-v-5f5eabb8] {
  width: 116px;
  height: 116px;
  margin-top: -58px;
}
.body .main .companyPosition .container .forBoxContent .item .title[data-v-5f5eabb8] {
  color: #333333;
  font-size: 18px;
  font-weight: 600;
  margin-bottom: 40px;
}
.body .main .companyPosition .container .forBoxContent .item .title .line[data-v-5f5eabb8] {
  display: block;
  width: 46px;
  height: 2px;
  background: #FF6000;
  margin: 0 auto;
  margin-top: 8px;
}
.body .main .companyPosition .container .forBoxContent .item .text[data-v-5f5eabb8] {
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #666666;
  line-height: 30px;
}
.body .main .leaseProcess[data-v-5f5eabb8] {
  width: 1190px;
  height: 570px;
  background-color: #F5F8FB;
  margin-top: 50px;
  padding-left: 55px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.body .main .leaseProcess .processimg[data-v-5f5eabb8] {
  width: 404px;
  height: 404px;
  background-image: url(../assets/img/shahua2@2x.ca92b8db.png);
  background-position: center;
  background-repeat: no-repeat;
}
.body .main .leaseProcess .guide[data-v-5f5eabb8] {
  width: 180px;
  height: 440px;
}
.body .main .leaseProcess .guide img[data-v-5f5eabb8] {
  margin-left: -58px;
}
.body .main .leaseProcess .processInfo[data-v-5f5eabb8] {
  height: 100%;
  margin-left: -58px;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  padding: 26px 0;
  padding-right: 60px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.body .main .leaseProcess .processInfo .itemCol[data-v-5f5eabb8] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.body .main .leaseProcess .processInfo .itemCol:last-child .leftCol .jiantou[data-v-5f5eabb8] {
  display: none;
}
.body .main .leaseProcess .processInfo .itemCol .leftCol .yuan[data-v-5f5eabb8] {
  width: 80px;
  height: 80px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAE8AAABPCAYAAACqNJiGAAAAAXNSR0IArs4c6QAACd9JREFUeF7tnA9MFNkdx+fNzP6HhQbKBu7402giudrE0suBTa1n6wVBvR4UNGcVTbTxUltT01hik/7vtSEkpfGSeiYXjTkCURBsVIS7Xj3r9QRytaaxZ0gw4NqoSyHHAfuH3ZmdZjY7m9nHezNv/sDOipsQcZ1583uf+X5/7/fevBFQzz66CQDdZz47kcokPLOuLWTqPprVAdL4la5HGosSrBUFSRowKRzUcbhroL5XiwcFBwds2UGqBWs2NPn1lgOeFrhG+pY4dzngwW3igIGRkZG89evX17As+yLDMC/QNF1BUdRzAIA8iqJykr1bEAThc4qiHsXj8Qme5z/lOO6Tu3fvDldXV4vfy4HhfhebMl2JZsIjgQYmJiaeLykp2WWz2V4DALxEURSjUwK8IAijsVjs0pMnT3rLy8v9MkArAtEseFh1JcGA+fn5TR6P5ycAgG0GgOE4iyAHg8HgH3Nzc/9OANEUFZoBDwVO+g7Mzs6+7PV6fwkA+IZOhWk6TRCEj+bm5n6dn5//IQIiDM0QRCPwUDZNQRsfHy+uqKhoYxjmdU29N+lgnue7JycnW9euXfsYgmgaQL3wFNUWCoWaXC7X2xRFiYk/k5/Pw+HwG263u1dFhboUqAceDhw4ffq0/eDBg+0Mw/wgk8Tga/M8/+eurq6ftrS0LCYhSrCUBhbVLmiFhwU3ODjo3bp1ay/DMFtUr5qBAwRBuDk6OtpcU1MzYxZALfCw4G7fvl20YcOGywCAqgxwIb6kIAj/vnPnTl1VVdWUGQD1wEsNCmKRff369fzNmze/BwD4KnEvMnigIAh3bty48cqWLVtmjQIkhScHJs1MQHt7u+PYsWNXGIZ5OYM8NF+a5/kPOzo6dhw/fhyXA4kGEBJ4sF3Fvyd+OI47yTDMG5qjt8AJPM+/zbLsUZn6RGCaBhA1eFhwCwsLTR6Pp8sCHHSHEAwGv5eTk9OjFyApPEltCcveu3fv+crKyn9RFJWvO3JrnDg7NjZWVVlZ+RBTSCvaVwkeMs8l7drDMMx3rNF/Y1HwPP8XlmWbIfWJjaJqwbSLkcJL5TlxrpqXl/eesZCtdfbc3Ny2vLy8v2Hsi1UfDh5OdTTHcdcZhvm6tbpvLBqe5z9mWVYs7uOY8gUJkAReSnXT09PfLCgo+KuxUK159szMzNbCwkJpOUsaeRWti4KHUh2dzHX9DMPUW7P7xqLieX6AZdmGpPIkBSrmPjV4KdUNDw/7qqurJyiKYo2FadmzuZGRkS/V1NQESHMfKTw6FAoddblc7ZbtugmBhcPh4263+ySU+7DWheGlzVulmUTSsk/dQAHzlg0c8pwnn3mkDRxE8Pr6+r7Q0NDwaBmePZigF1Ob4Pv7+0saGxs/I7GuGrzEQDE9PV1XUFBwydQwLdrYzMzMa4WFhdeggQNpXewandyy4XD4hNPp/JVF+2tqWJFI5Dcul+tNhPKWACSBR8disU6WZZtMjdKijXEc12uz2fYiBg3N8KT67iOGYV60aH9NDYvn+U9YlhUfk4qw5DMOTfAS4CiKouPx+DgA4DlTo7RoY4IgPKJpeo0MHG7KlrZXJW3ZSYQmwRME4X+yvSMW7bY5YQmCsEDT9BcR8KTZRqpcwS52ygYMWhCEsDmhZUcrAAAXJuelrTarwUuob5XBiyZ3aaFyni54q8m2n9E0XYIZMLTDW2UDhp+m6XWmweM47uYqK1U2mQYvFou9u8qK5H2mwQsGgyfcbvcvsmOsNBZlKBT6rcfj+b0Z8BJFciAQ2FZUVNRvLKzsOHtqaqrB5/MN6i1VxF4moEl/nj17Nv/AgQP/XQ1LUp2dnaX79u0Tl6SkmQW8JI8tkiVwafBEiLFY7AOWZTdmh370Rclx3C2bzfZtyLLE0zM5vDSAc3NzP8rNzW3TF1Z2nDU/P9/q9XrfwsxrNS0MSHNd0b701atXi+rr68ef5gdAAwMDa7dv3y7u3RPVBq+o6IInKZBeXFzss9vttdmhI21RRqPRIYfD0agAThGeZFls3vP7/ZtKS0uHtIWVHUc/fPiwtqys7CZpvpPDknqIe3qWsK74E4vF3n/aBo7kQPGKTHWqltUCL2XdBw8efKusrOxyduiJLEq/3/9qeXn5B1osi4KHsi5ctoi5r9tut+8kC83aR0Wj0csOh0N80UY+SCguv8M2lfdQyboJkNeuXSutra0dSa57WZuOQnTi25RDQ0PVdXV14uZGuChW3eyjtt0Cnm2k7BsIBL5bVFR0LmvJURQ1NTW13+fzXUTYVfdGH5x1l8w6wuHwn5xO56FsBBiJRN5xuVw/VhhdsdsslGwLw8OWLs3Nzc6urq5LLMuK619Z8+E47h979ux5taenJ0JYmmja3KikvjQFnjt3rmDv3r0DNE1/ORvoxePx/3R2dtbv379ffI1KKc+ZtidZrr4l9r1w4UJRQ0ODuDH6K1YGKIK7ePHizl27dkmvT+Hgid0wBA+lPtwAAjo6OrxHjhw5b7PZLGlhjuM+PnPmzOuHDx+WXtyTlyO4ZSfdrxLAdWBql6h8E5Bs3Q+0tLQ4T5069Qe32/19KykwFAq9c+jQoRPd3d3i82dpIEDNItKejkFvBC3pEqpUgQ9Se7Yrt3EC8OPHjxt9Pt9bAABvJiEKgjAfCAR+WFxc3AftejIMDjfDQPVXXjjD+U++dJVSZ29vb/GOHTvedDgc4gsiK/5ZXFzsvXLlys+ampqk1+TVFEeU5+QdIVEeyr44gEtUeP/+fXEl5uc2m61mJQhyHDfs9/t/t2bNGvi1ADW1yfObYq5Tq/OU1KdWxiBz49jY2KaKioqjdrtdXL0QV2jM/MSj0ej7k5OTJ9etWyctK6H2FZPsNSYCp8W2KNi4OTBuYElcb2BgoHTjxo2NOTk5O1mW/ZqBh0o8x3H/XFhYuHzr1q2++vp61Mt3agDlVoV/V725pLbFWR0GqGRnCWrqprW1teXt3r37pfz8/Cqn0/kCwzDlNE0XiAsOAABPojeCEBQn8PF4fIbn+QeRSOTT2dnZ2+fPnx9tbW0V/zskOFcpAZOORdVwxIrTY1sSgCh4St/h8inurqPykhwEaiUEtzqiOcfBQelRHg78EmVB9aAcIpw3taQQWDUwPLm6UMfCCtOsOKPK06pCGBZc+uiBh7IryXfy2HWD0xKwWvKEC2n45uDqRL03Ebackhqlaxi2qZm2VWsLBZREcbhUomQ3HDy5ElEQ1USh+O9Gch6uYbhNNVXqcQBORUrqMmRRVGeXA56SFXEgSe2LAqBmR9OhkQZrSNbJk3E3CPW92s1Ug2faYEDScbVgSdrQcozS9UhjUVLSsqlspW2rBpUUllo7KwoMV6OpBfns3yECZt39VQn2GTwDt/3/VMdFjAF0OKsAAAAASUVORK5CYII=);
  background-position: center;
  background-repeat: no-repeat;
  font-size: 18px;
  font-family: FZZhengHeiS-EB-GB;
  font-weight: 400;
  color: #333333;
}
.body .main .leaseProcess .processInfo .itemCol .leftCol .jiantou[data-v-5f5eabb8] {
  width: 80px;
  height: 20px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.body .main .leaseProcess .processInfo .itemCol .rightCol .title[data-v-5f5eabb8] {
  color: #333333;
  font-size: 18px;
  display: block;
  margin-bottom: 12px;
}
.body .main .leaseProcess .processInfo .itemCol .rightCol .info[data-v-5f5eabb8] {
  color: #666666;
  font-size: 12px;
  line-height: 1.7;
}
.body .main .cooperative[data-v-5f5eabb8] {
  width: 1114px;
  height: 300px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-top: 60px;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.body .main .cooperative .cooperative_item[data-v-5f5eabb8] {
  width: 160px;
  height: 80px;
  margin: 0px 12px;
  border-radius: 2px;
  -webkit-box-shadow: 0 8px 24px 0 rgba(189, 199, 245, 0.3);
          box-shadow: 0 8px 24px 0 rgba(189, 199, 245, 0.3);
  background-color: #FFF;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
[data-v-6a8080b6]:export {
  menuText: #282828;
  menuBg: #FFF;
}
.footerContainer[data-v-6a8080b6] {
  margin: 0;
}
.main[data-v-6a8080b6] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  background: #ffffff;
}
.main .xlth_banner[data-v-6a8080b6] {
  width: 100vw;
  height: 400px;
  background-image: url(../assets/img/banner@2x.9d01622b.png);
  background-position: center;
  background-repeat: no-repeat;
  background-size: 100% 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.main .xlth_banner .bannerBox[data-v-6a8080b6] {
  width: 800px;
  height: 100%;
  position: relative;
}
.main .xlth_banner .bannerBox img[data-v-6a8080b6] {
  width: 100%;
}
.main .xlth_banner .bannerBox .xlth[data-v-6a8080b6] {
  position: absolute;
  top: 150px;
  left: -142px;
  width: 180px;
  height: 40px;
}
.main .xlth_banner .bannerBox .xlbt[data-v-6a8080b6] {
  position: absolute;
  top: 226px;
  left: -142px;
  font-weight: 500;
  font-size: 18px;
  color: #ffffff;
}
.main .xlth_banner .bannerBox .slyx[data-v-6a8080b6] {
  position: absolute;
  top: 225px;
  left: 46px;
  width: 251px;
  height: 28px;
}
.main .xlth_banner .bannerBox .diannao[data-v-6a8080b6] {
  position: absolute;
  top: 42px;
  right: 12px;
  width: 347px;
  height: 192px;
}
.main .content[data-v-6a8080b6] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.main .content .title[data-v-6a8080b6] {
  height: 34px;
  width: 144px;
  margin-top: 60px;
}
.main .content .subtitle[data-v-6a8080b6] {
  margin-top: 15px;
  font-weight: 400;
  font-size: 18px;
  color: #666666;
  margin-bottom: 50px;
}
.main .content .newsList[data-v-6a8080b6] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  width: 1300px;
}
.main .content .newsList .newsItem[data-v-6a8080b6] {
  width: 410px;
  position: relative;
  height: 410px;
  margin-right: 34px;
  background: #F7F7F7;
  margin-bottom: 38px;
  cursor: pointer;
}
.main .content .newsList .newsItem .newsItem_pic[data-v-6a8080b6] {
  height: 276px;
  width: 410px;
}
.main .content .newsList .newsItem .newsItem_content[data-v-6a8080b6] {
  font-size: 18px;
  color: #121212;
  margin-top: 26px;
  padding: 0 20px;
}
.main .content .newsList .newsItem .newsItem_time[data-v-6a8080b6] {
  position: absolute;
  bottom: 20px;
  left: 0px;
  font-size: 14px;
  color: #999999;
  padding-left: 24px;
}
.main .content .newsList[data-v-6a8080b6] > :nth-child(3n) {
  margin-right: 0;
}
[data-v-35085472]:export {
  menuText: #282828;
  menuBg: #FFF;
}
.active[data-v-35085472] {
  color: #FF6000 !important;
  font-weight: 500;
}
.active .el-link[data-v-35085472] :hover {
  font-weight: bold;
  color: #ff6000;
}
.topText[data-v-35085472] {
  font-size: 16px;
  font-weight: 400;
}
.header[data-v-35085472] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  background-color: #fff;
  width: 100vw;
  padding: 10px;
}
.header .header-box[data-v-35085472] {
  width: 1200px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.header .header-box .logo[data-v-35085472] {
  width: 218px;
  height: 57px;
  margin: 10px;
  background-image: url(../assets/img/logo.e251535e.png);
  background-repeat: no-repeat;
  background-size: cover;
  cursor: pointer;
}
.header .header-box .header-box-left[data-v-35085472] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.header .header-box .header-box-right[data-v-35085472] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
}
.header .header-box .header-box-right[data-v-35085472] .el-input__inner {
  border: 1px solid #ff6000;
  border-radius: 0;
}
.header .header-box .header-box-right[data-v-35085472] .el-button {
  border: 1px solid #ff6000;
  background-color: #ff6000;
  padding: 7px 25px;
  border-radius: 0;
  margin: -7px -20px;
}
.header .header-box .header-box-right[data-v-35085472] .el-button .el-icon-search {
  color: #fff;
  font-size: 16px;
}
.header .header-box .header-box-right .search[data-v-35085472] .el-input__inner {
  height: 40px;
}
.header .header-box .header-box-right .search[data-v-35085472] .el-button {
  height: 40px;
}
.header .header-box .header-box-right .shopCarBtn[data-v-35085472] {
  cursor: pointer;
  margin-left: 10px;
  height: 40px;
  width: 160px;
  border: 1px solid #D9DADB;
  padding-left: 6px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
}
.header .header-box .header-box-right .shopCarBtn .carIcon[data-v-35085472] {
  width: 33%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  color: #FF6000;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.header .header-box .header-box-right .shopCarBtn .carText[data-v-35085472] {
  width: 66%;
  font-size: 12px;
  color: #FF6000;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  font-weight: 400;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  padding: 6px 9px 6px 0;
}
.header .header-box .header-box-right .shopCarBtn .el-badge__content[data-v-35085472] {
  font-size: 0.5em;
  line-height: 16px;
}
.header .header-box .header-box-right .shopCarBtn .el-icon-shopping-cart-2[data-v-35085472] {
  font-size: 20px;
}
.newsDetailBody .el-pager .active {
  color: #FF6000;
}
[data-v-258b448e]:export {
  menuText: #282828;
  menuBg: #FFF;
}
.footerContainer[data-v-258b448e] {
  margin: 0;
}
.newsDetailBody[data-v-258b448e] {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.newsDetailBody .main[data-v-258b448e] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  background: #F4F4F4;
  margin-bottom: 20px;
}
.newsDetailBody .main .container[data-v-258b448e] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  width: 1200px;
}
.newsDetailBody .main .container .content[data-v-258b448e] {
  height: -webkit-fit-content;
  height: -moz-fit-content;
  height: fit-content;
  margin-top: 20px;
  width: 900px;
  margin-right: 20px;
  padding: 30px;
  background-color: #FFFFFF;
}
.newsDetailBody .main .container .content .newsTitle[data-v-258b448e] {
  font-size: 24px;
  color: #111111;
  margin-bottom: 26px;
}
.newsDetailBody .main .container .content .time[data-v-258b448e] {
  font-size: 14px;
  color: #999999;
  margin-bottom: 50px;
}
.newsDetailBody .main .container .content .btnBox[data-v-258b448e] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  padding-top: 20px;
}
.newsDetailBody .main .container .content .btnBox .btn[data-v-258b448e] {
  cursor: pointer;
  padding: 12px 16px;
  width: 220px;
  text-align: center;
  border-radius: 4px;
  border: 1px solid #E1E1E1;
}
.newsDetailBody .main .container .rankBox[data-v-258b448e] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  margin-top: 20px;
}
.newsDetailBody .main .container .rankBox .rankHeader[data-v-258b448e] {
  height: 80px;
  background: -webkit-gradient(linear, left top, left bottom, from(#FFEEE8), to(#FFFFFF));
  background: linear-gradient(180deg, #FFEEE8 0%, #FFFFFF 100%);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding-left: 18px;
}
.newsDetailBody .main .container .rankBox .rankHeader .title[data-v-258b448e] {
  font-size: 18px;
  color: #111111;
}
.newsDetailBody .main .container .rankBox .rankList[data-v-258b448e] {
  padding: 16px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  background-color: #FFFFFF;
}
.newsDetailBody .main .container .rankBox .rankList .rankItem[data-v-258b448e] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  margin-bottom: 26px;
}
.newsDetailBody .main .container .rankBox .rankList .rankItem .colordefault[data-v-258b448e] {
  color: #666666;
}
.newsDetailBody .main .container .rankBox .rankList .rankItem .color1[data-v-258b448e] {
  color: #FF1A1A;
}
.newsDetailBody .main .container .rankBox .rankList .rankItem .color2[data-v-258b448e] {
  color: #FF961A;
}
.newsDetailBody .main .container .rankBox .rankList .rankItem .color3[data-v-258b448e] {
  color: #1AABFF;
}
.newsDetailBody .main .container .rankBox .rankList .rankItem .itemTitle[data-v-258b448e] {
  width: 140px;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
  color: #666666;
  cursor: pointer;
}
.newsDetailBody .main .container .rankBox .rankList .rankItem .hot[data-v-258b448e] {
  display: inline-block;
  width: 28px;
  margin-right: 16px;
}
.newsDetailBody .main .container .rankBox .rankList .rankItem .itemTime[data-v-258b448e] {
  width: 44px;
  font-size: 14px;
  color: #999999;
}
@charset "UTF-8";
[data-v-28030b8e]:export {
  menuText: #282828;
  menuBg: #FFF;
}
.body .main[data-v-28030b8e] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.body .xlth_banner[data-v-28030b8e] {
  width: 100vw;
  height: 300px;
  background-image: url(../assets/img/xianliangtehui_bac@2x.e9b6d6b2.png);
  background-position: center;
  background-repeat: no-repeat;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.body .xlth_banner .bannerBox[data-v-28030b8e] {
  width: 800px;
  height: 100%;
  position: relative;
}
.body .xlth_banner .bannerBox img[data-v-28030b8e] {
  width: 100%;
}
.body .xlth_banner .bannerBox .xlth[data-v-28030b8e] {
  position: absolute;
  top: 57px;
  left: 10px;
  width: 344px;
  height: 58px;
}
.body .xlth_banner .bannerBox .xlbt[data-v-28030b8e] {
  position: absolute;
  top: 141px;
  left: 0px;
  width: 367px;
  height: 47px;
}
.body .xlth_banner .bannerBox .slyx[data-v-28030b8e] {
  position: absolute;
  top: 225px;
  left: 46px;
  width: 251px;
  height: 28px;
}
.body .xlth_banner .bannerBox .diannao[data-v-28030b8e] {
  position: absolute;
  top: 42px;
  right: 12px;
  width: 347px;
  height: 192px;
}
.body .bigType[data-v-28030b8e] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  margin-top: 38px;
}
.body .bigType .typeText[data-v-28030b8e] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.body .bigType .typeText .text[data-v-28030b8e] {
  margin: 0 10px;
}
.body .bigType .text_en[data-v-28030b8e] {
  margin-top: 12px;
  margin-bottom: 40px;
}
.body .productContent[data-v-28030b8e] {
  width: 1200px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.body .productContent .productItem[data-v-28030b8e] {
  width: 290px;
  height: 400px;
  border-radius: 4px;
  margin-right: 12px;
  margin-bottom: 12px;
  background: #FFF;
  -webkit-box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.1);
          box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.1);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  cursor: pointer;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
.body .productContent .productItem .itemPic[data-v-28030b8e] {
  margin-top: 20px;
  width: 176px;
  height: 176px;
}
.body .productContent .productItem .disInfo[data-v-28030b8e] {
  position: relative;
}
.body .productContent .productItem .disInfo .thj[data-v-28030b8e] {
  position: absolute;
  top: 12px;
  left: 10px;
  font-size: 15px;
  background-image: -webkit-linear-gradient(bottom, #FFD200, #FFF1AC);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  text-shadow: 0px 5px 5px rgba(211, 2, 63, 0.19);
}
.body .productContent .productItem .disInfo .price[data-v-28030b8e] {
  position: absolute;
  top: 32px;
  left: 10px;
  font-size: 14px;
  font-weight: 600;
  background-image: -webkit-linear-gradient(bottom, #FFD200, #FFF1AC);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  text-shadow: 0px 5px 5px rgba(211, 2, 63, 0.19);
}
.body .productContent .productItem .disInfo .yuanjia[data-v-28030b8e] {
  position: absolute;
  top: 48px;
  left: 144px;
  color: #FFF;
  font-size: 14px;
  text-decoration: line-through;
}
.body .productContent .productItem .disInfo .dis[data-v-28030b8e] {
  position: absolute;
  top: 21px;
  left: 116px;
  color: #57432D;
  font-size: 14px;
  font-weight: 600;
}
.body .productContent .productItem .itemTitle[data-v-28030b8e] {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  margin-top: 16px;
  padding: 0 15px 0 8px;
}
.body .productContent .productItem .itemTitle .title[data-v-28030b8e] {
  color: #333333;
  font-size: 16px;
  width: 80%;
  font-weight: 600;
  /*要显示文字的宽度*/
  text-overflow: ellipsis;
  /*让截断的文字显示为点点。还有一个值是clip意截断不显示点点*/
  white-space: nowrap;
  /*让文字不换行*/
  overflow: hidden;
  /*超出要隐藏*/
}
.body .productContent .productItem .itemTitle .fenxiang[data-v-28030b8e] {
  font-size: 12px;
  color: #FF6000;
  cursor: pointer;
}
.body .productContent .productItem .itemSubTitle[data-v-28030b8e] {
  width: 100%;
  margin-top: 16px;
  padding: 0 15px 0 8px;
}
.body .productContent .productItem .itemSubTitle .sub[data-v-28030b8e] {
  display: inline-block;
  color: #999999;
  font-size: 14px;
  width: 95%;
  /*要显示文字的宽度*/
  text-overflow: ellipsis;
  /*让截断的文字显示为点点。还有一个值是clip意截断不显示点点*/
  white-space: nowrap;
  /*让文字不换行*/
  overflow: hidden;
  /*超出要隐藏*/
}
.body .productContent .productItem .handleBtn[data-v-28030b8e] {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-top: 16px;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 0 0 0 8px;
}
.body .productContent .productItem .handleBtn .left[data-v-28030b8e] {
  width: 64%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.body .productContent .productItem .handleBtn .left .text[data-v-28030b8e] {
  color: #FE2551;
  font-size: 12px;
}
.body .productContent .productItem .handleBtn .left .progress[data-v-28030b8e] {
  height: 16px;
  line-height: 16px;
}
.body .productContent .productItem .handleBtn .left .progress[data-v-28030b8e] .el-progress-bar__outer {
  background-color: #FFDED0 !important;
}
.body .productContent .productItem .handleBtn .left .progress[data-v-28030b8e] .el-progress-bar__outer .el-progress-bar__inner {
  background-image: -webkit-gradient(linear, left top, right top, from(#FF2F59), to(#FF9E6F));
  background-image: linear-gradient(to right, #FF2F59, #FF9E6F);
}
.body .productContent .productItem .handleBtn .right[data-v-28030b8e] {
  width: 36%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.body .productContent .productItem .handleBtn .right .el-button[data-v-28030b8e] {
  width: 80px;
  color: #FFF;
  border-color: #FE2552;
  background-color: #FE2552;
}
.body .productContent .productItem[data-v-28030b8e]:hover {
  -webkit-transform: translate3d(0, -3px, 0);
  transform: translate3d(0, -3px, 0);
  -webkit-box-shadow: 0 3px 8px rgba(0, 0, 0, 0.12);
          box-shadow: 0 3px 8px rgba(0, 0, 0, 0.12);
}
.body .productContent[data-v-28030b8e] :nth-child(4n) {
  margin-right: 0px;
}
/*浠ｇ爜鍒濆鍖�*/
* {
  padding: 0;
  margin: 0;
  font-style: normal;
}
ul,
ol {
  list-style: none;
}
body {
  font-family: "寰蒋闆呴粦";
  margin: 0 auto;
}
img,
input {
  border: none;
}
a {
  text-decoration: none;
}

/* ios榛樿鏍峰紡娓呴櫎 */
input[type=button],
input[type=submit],
input[type=file],
button {
  cursor: pointer;
  -webkit-appearance: none;
}

/* ios input妗嗘棤娉曡緭鍏ラ棶棰� */
input {
  -webkit-user-select: text;
  -moz-user-select: text;
  -ms-user-select: text;
  user-select: text;
}
.plqs {
  width: 88px;
  height: 34px;
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  border: 1px solid #ff6000;
  text-align: center;
  line-height: 28px;
  outline: none;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  color: #ff6000;
  margin-left: 10px;
  background: #fff;
}
.plqs:hover {
  background: #ff6000;
  color: #ffffff;
}


/*椤堕儴鍖哄煙*/
.top {
  width: 100%;
  margin: 0 auto;
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  background: #E3E4E5;
  color: #666666;
}
.topc {
  width: 1200px;
  margin: 0 auto;
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  height: 34px;
}
.topc::after {
  display: block;
  content: "";
  clear: both;
}
.topcl {
  float: left;
  line-height: 34px;
}
.topcl p {
  width: 165px;
  height: 14px;

  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #666666;
}
.topcr {
  float: right;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.topcr .topcrzi {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.topcr .topcrzi a {
  font-size: 12px;
  color: #666666;
  font-weight: 400;
  text-align: left;
  line-height: 34px;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
.topcr .topcrzi i {
  display: block;
  width: 1px;
  height: 10px;
  background: #929292;
  margin: 0 14px;
}
.topcr .topcrzi a:hover {
  color: #ff6000;
}
.topcr .tel {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  margin-left: 15px;
  height: 34px;
  background: #ff6000;
  padding: 0 16px;
  border-radius: 0 0 5px 5px;
}
.topcr .tel .teltu {
  width: 15px;
  height: 15px;
  display: block;
}
.topcr .tel .teltu img {
  display: block;
  width: 100%;
  margin: 0 auto;
}
.topcr .tel p {
  font-size: 12px;
  color: #fff;
  font-weight: 400;
  text-align: left;
  line-height: 34px;
  margin-left: 5px;
}
.topcr .tel h4 {
  font-size: 14px;
  color: #fff;
  font-weight: 900;
  text-align: left;
  line-height: 34px;
}

/* 澶撮儴鍖哄煙 */
.header {
  width: 100%;
  margin: 0 auto;
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  background: #fff;
}
.headc {
  width: 1200px;
  margin: 0 auto;
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.headl {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-right: 126px;
}
.headl .logo {
  display: block;
  width: 223px;
  height: 68px;
  overflow: hidden;
  margin-right: 28px;
}
.headl .logo img {
  display: block;
  width: 100%;
  margin: 0 auto;
}
.headl .hdlxzi img {
  display: block;
  width: 100%;
  margin: 0 auto;
}
.headr {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  margin-top: -10px;
}
.headr .sous {
  width: 490px;
  height: 40px;
  margin-right: 20px;
}
.headr .sous .soustop {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-bottom: 4px;
}
.headr .sous .soustop .sousl {
  width: 400px;
  height: 40px;
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  background: #fff;
  border-radius: 5px 0 0 5px;
  border: 1px solid #FF6000;
  border-right: 0;
  outline: none;
  height: 40px;
  line-height: 38px;
  box-sizing: border-box;
  padding: 0 15px;
}
.headr .sous .soustop .sousr {
  width: 90px;
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  background: #ff6000;
  border-radius: 0 5px 5px 0;
  border: 1px solid #ff6000;
  border-right: 0;
  outline: none;
  height: 40px;
  line-height: 38px;
  font-size: 16px;
  color: #fff;
}
.ssbb {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.ssbb h4 {
  font-size: 12px;
  color: #454545;
  font-weight: 400;
  text-align: left;
  line-height: 20px;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
.ssbb a {
  font-size: 12px;
  color: #888;
  font-weight: 400;
  text-align: left;
  line-height: 20px;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  margin-right: 15px;
}
.ssbb a:hover {
  color: #ff6000;
}
.gwcd {
  width: 134px;
  height: 40px;
  border: 1px solid #E1E1E1;
  position: relative;
  padding: 0;
}
.gwcd img {
  position: absolute;
  top: 11px;
  left: 20px;
  width: 18px;
  height: 17px;
}
.gwcd h5 {
  position: absolute;
  top: 13px;
  right: 18px;
  bottom: 14px;
  width: 60px;
  height: 13px;
  font-size: 12px;
  font-weight: 400;
  color: #FF6000;
}
.gwcd:hover {
  border: 1px solid #ff6000;
}
.gwcd:hover .gwctb img {
  transform: scale(1.1);
  -webkit-transform: scale(1.1);
}
.gwcd:hover h5 {
  color: #ff6000;
}
.gwcd:hover h5 span {
  color: #ff6000;
}
.headrr {
  margin-left: 73px;
  margin-top: 33px;
  text-align: center;
}
.headrr img {
  width: 70px;
  height: 70px;
  -webkit-box-shadow: 0px 0px 7px 0px rgba(0, 0, 0, 0.15);
          box-shadow: 0px 0px 7px 0px rgba(0, 0, 0, 0.15);
}
.headrr p {
  width: 61px;
  height: 11px;
  font-size: 10px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #999999;
  margin-top: 9px;
  margin-left: 4px;
}
.navh {
  /* display: flex; */
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  background: #fff;
  position: relative;
}
.xian {
  border-bottom: 1px solid #D9DADB;
  width: 1200px;
  height: 40px;
  margin: 5px auto;
}
.navll {
  width: 200px;
  height: 38px;
  /* display: block; */
  float: left;
  background: #FF6000;
  text-align: center;
  line-height: 38px;
  color: #fff;
  margin-right: 155px;
}

/* .navh:hover .hdtopedd {
    display: block;
  } */
.navcd {
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  height: 38px;
}
.navcl {
  width: 220px;
  height: 48px;
  display: block;
  border-radius: 5px 5px 0 0;
  background: #333333;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding: 0 20px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.navcl .navcltb {
  width: 18px;
  height: 14px;
  display: block;
  margin-right: 22px;
}
.navcl .navcltb img {
  display: block;
  width: 100%;
  margin: 0 auto;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
.navcl h3 {
  font-size: 16px;
  color: #fff;
  font-weight: 400;
  text-align: left;
  line-height: 48px;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  letter-spacing: 2px;
}
.navcrr {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  height: 38px;
  margin-right: 155px;
}
.navcrr .nndhrr {
  margin-right: 60px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.navcrr .nndhrr p {
  font-size: 16px;
  color: #181818;
  font-weight: 400;
  text-align: left;
  line-height: 38px;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
.navcrr .nndhrr .dhhot {
  width: 15px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding-bottom: 5px;
  margin-left: 5px;
}
.navcrr .nndhrr .dhhot img {
  display: block;
  width: 100%;
  margin: 0 auto;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
.navcrr .nndhrr:hover p {
  color: #ff6000;
}
.hdtop {
  width: 1200px;
  margin: 0 auto;
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.cpfldh {
  width: 200px;
  height: 330px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  border-radius: 0 0 5px 5px;
  padding: 5px 0;
  position: relative;
  background-color: #FF6000;
}
.cpfldh li {
  width: 100%;
  margin: 16.5px auto;
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  color: #fff;
  /* position: relative; */
}
.cpfldh ul li h4 {
  color: #fff;
}
.cpfldh li a {
  width: 100%;
  margin: 0 auto;
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding: 6px 16px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.cpfldh li a .cpflll {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.cpfldh li a .cpflll img {
  position: absolute;
  right: 20px;
}
.cpfldh li a .cpflll .cpxtub {
  width: 22px;
  height: 22px;
  display: block;
  margin-right: 8px;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
.cpfldh li a .cpflll h4 {
  font-size: 14px;
  color: #fff;
  font-weight: 400;
  text-align: left;
  line-height: 22px;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
.cpfldh li a .yyou {
  width: 20px;
  height: 20px;
  display: block;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
.cpfldh ul li .down {
  width: 870px;
  height: 450px;
  display: block;
  background: #fff;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  border: 1px solid #ededed;
  position: absolute;
  top: 0;
  left: 220px;
  display: none;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  z-index: 99;
}
.cpfldh li:hover .down {
  display: block;
}
.cpfldh li:hover a .cpflll h4 {
  color: #fff;
}
.cpfldh li:hover a .cpflll .cpxtub {
  margin-right: 12px;
}
.down::after {
  display: block;
  content: "";
  clear: both;
}
.dcprr {
  width: 100%;
  margin: 0 auto 6px !important;
  display: block !important;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  border-radius: 0 5px 5px 0;
  padding: 15px 15px 6px !important;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
.dcprr h3 {
  font-size: 14px;
  color: #333333;
  font-weight: 900;
  width: 100%;
  display: block;
  height: 20px;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  text-align: left;
  line-height: 1.4em;
  overflow: hidden;
  text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
  -webkit-text-overflow: ellipsis;
  -moz-text-overflow: ellipsis;
  white-space: nowrap;
  margin-bottom: 10px;
}
.dcprr .dcpcc {
  width: 100%;
  margin: 0 auto;
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.dcprr .dcpcc h5 {
  font-size: 14px;
  color: #FF3737;
  font-weight: 600;
  width: 60%;
  display: block;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  text-align: left;
}
.dcprr .dcpcc .tjcp {
  width: 35%;
  display: block;
}
.dcprr .dcpcc .tjcp img {
  display: block;
  width: 100%;
  margin: 0 auto;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
.dcprr:nth-child(1) {
  background: #fcf1e3;
}
.dcprr:nth-child(2) {
  background: #e3eefc;
}
.dcprr:nth-child(3) {
  background: #f8e3de;
}
.dcprr:nth-child(4) {
  background: #dfe6ee;
}
.dcprr:hover .dcpcc .tjcp img {
  transform: scale(1.1);
  -webkit-transform: scale(1.1);
}
.dcprr:hover {
  -webkit-transform: translate3d(0, -3px, 0);
  transform: translate3d(0, -3px, 0);
  -webkit-box-shadow: 0 3px 4px rgba(0, 0, 0, 0.112);
          box-shadow: 0 3px 4px rgba(0, 0, 0, 0.112);
}
.swiper-containerlb {
  width: 100%;
  height: 100%;
}
.swiper-containerlb .swiper-slide {
  background-position: -60px;
  background-size: cover;
}
.swiper-containerlb .swiper-pagination-bullet {
  width: 10px;
  height: 10px;
  display: inline-block;
  border-radius: 50px;
  background: #fff;
  opacity: 1;
}
.swiper-containerlb .swiper-pagination-bullet-active {
  background: #ff6000;
}
.swiper-container-horizontal>.swiper-pagination-bullets,
.swiper-pagination-custom,
.swiper-pagination-fraction {
  bottom: 12px;
}
.hdtbbc {
  width: 100%;
  margin: 0 auto;
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  height: 90px;
  background: #fff;
  overflow: hidden;
  border-radius: 5px;
  padding: 15px 5%;
}
.hdtbbc ul {
  width: 100%;
  margin: 0 auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.hdtbbc ul li {
  text-align: center;
  cursor: pointer;
}
.hdtbbc ul li .ysxtub {
  width: 36px;
  height: 36px;
  display: block;
  margin: 0 auto 6px;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
.hdtbbc ul li .ysxtub img {
  display: block;
  width: 100%;
  margin: 0 auto;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
.hdtbbc ul li p {
  font-size: 14px;
  color: #181818;
  font-weight: 400;
  display: block;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
.hdtbbc ul li:hover .ysxtub img {
  transform: rotateY(180deg);
  -webkit-transform: rotateY(180deg);
}
.hdtbbc ul li:hover p {
  color: #ff6000;
}

/* 蹇嵎鐧诲綍瀵艰埅 */
/* .hdtrr {
    width: 260px;
    display: block;
    box-sizing: border-box;
    padding: 10px 0 0;
} */
.hdtrrc {
  width: 100%;
  margin: 0 auto;
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  height: 470px;
  background: #fff;
  border-radius: 5px;
  padding: 22px 18px 18px;
}
.sydlkj {
  width: 100%;
  margin: 0 auto;
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.sydlkj .sydtx {
  width: 50px;
  height: 50px;
  border-radius: 50%;
  overflow: hidden;
  margin-right: 8px;
}
.sydlkj .sydtx img {
  display: block;
  width: 100%;
  margin: 0 auto;
}
.sydlkj .sydzi {
  width: 144px;
}
.sydlkj .sydzi h4 {
  font-size: 15px;
  color: #ff6000;
  font-weight: 400;
  display: block;
  text-align: left;
}
.sydlkj .sydzi h5 {
  font-size: 15px;
  color: #444;
  font-weight: 400;
  display: block;
  text-align: left;
}
.dykjdh {
  width: 100%;
  margin: 0 auto;
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.dykjdh .dykjnn {
  width: 33.33%;
  background: #fff;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding: 10px 0;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
.dykjdh .dykjnn p {
  font-size: 14px;
  color: #353535;
  font-weight: 400;
  display: block;
  text-align: center;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
.dykjdh .dykjnn:hover {
  -webkit-transform: translate3d(0, -3px, 0);
  transform: translate3d(0, -3px, 0);
  -webkit-box-shadow: 0 3px 4px rgba(0, 0, 0, 0.112);
          box-shadow: 0 3px 4px rgba(0, 0, 0, 0.112);
}
.dykjdh .dykjnn:hover .dykjntu img {
  transform: scale(1.1);
  -webkit-transform: scale(1.1);
}
.dykjdh .dykjnn:hover p {
  color: #ff6000;
}
.txtMarquee-top {
  width: 100%;
  overflow: hidden;
  position: relative;
}
.txtMarquee-top .bd {
  padding: 0 8px 5px;
  width: 100%;
  margin: 0 auto;
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.txtMarquee-top .infoList li {
  height: 24px;
  line-height: 24px;
  width: 100%;
  margin: 0 auto 7px;
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.txtMarquee-top .infoList li a {
  width: 100%;
  margin: 0 auto;
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.txtMarquee-top .infoList li a i {
  width: 4px;
  height: 4px;
  display: block;
  border-radius: 50%;
  background: #ff6000;
  margin-right: 7px;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
.txtMarquee-top .infoList li a p {
  font-size: 14px;
  color: #555;
  font-weight: 400;
  width: 94%;
  display: block;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  text-align: left;
  overflow: hidden;
  text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
  -webkit-text-overflow: ellipsis;
  -moz-text-overflow: ellipsis;
  white-space: nowrap;
}
.txtMarquee-top .infoList li:hover a p {
  color: #ff6000;
}
.txtMarquee-top .infoList li:hover a i {
  margin-right: 4px;
}




/* 鎺ㄨ崘浜у搧 */
.mm2 {
  margin: 13px auto 25px;
}
.tjcptj {
  width: 24.9%;
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  margin-right: 10px;
  height: 200px;
  overflow: hidden;
  border-radius: 5px;
  padding: 20px 5px 0;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  background: #fff;
}
.tjcptj:nth-child(4n) {
  margin-right: 0;
}

/* .tjcptj:nth-child(1){ background:#adb4e8 url(../imgs/sk1.png) no-repeat left bottom;}
.tjcptj:nth-child(2){ background:#9abee1 url(../imgs/sk1.png) no-repeat left bottom;}
.tjcptj:nth-child(3){ background:#90be8f url(../imgs/sk1.png) no-repeat left bottom;}
.tjcptj:nth-child(4){ background:#ecc166 url(../imgs/sk1.png) no-repeat left bottom;} */
.tjcptj h3 {
  font-size: 15px;
  color: #333333;
  font-weight: 900;
  width: 66%;
  display: block;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  text-align: center;
  margin: 0 auto;
  overflow: hidden;
  text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
  -webkit-text-overflow: ellipsis;
  -moz-text-overflow: ellipsis;
  white-space: nowrap;
}
.tjcptj p {
  font-size: 12px;
  color: #888888;
  font-weight: 400;
  width: 80%;
  display: block;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  text-align: center;
  line-height: 1.2em;
  margin: 4px auto 0px;
  overflow: hidden;
  text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
  -webkit-text-overflow: ellipsis;
  -moz-text-overflow: ellipsis;
  white-space: nowrap;
}
.tjcptj .tjcptu {
  width: 140px;
  display: block;
  margin: 0 auto;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
.tjcptj .tjcptu img {
  display: block;
  width: 100%;
  margin: 0 auto;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
.tjcptj:hover h3 {
  color: #ff6000;
}
.tjcptj:hover p {
  margin: 2px auto -4px;
  color: #555;
}
.tjcptj:hover .tjcptu img {
  transform: scale(0.96);
  -webkit-transform: scale(0.96);
}
.tjcptj:hover {
  -webkit-box-shadow: 0 3px 6px rgba(0, 0, 0, 0.3);
          box-shadow: 0 3px 6px rgba(0, 0, 0, 0.3);
}
.hdtop2 {
  width: 1200px;
  margin: 0 auto;
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.hbbk {
  width: 100%;
  margin: 20px auto 32px;
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.hbbk ul {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  width: 100%;
  margin: 0 auto;
}
.hbbk ul li {
  width: 22%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  margin-right: 10px;
  border-radius: 5px;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
.hbbk ul li:last-child {
  margin-right: 0;
}
.hbbk ul li:nth-child(5) {
  margin-right: 0;
}
.hbbk ul li:nth-child(6) {
  display: none;
}
.hbbk ul li a {
  width: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  background: #fff;
  border-radius: 5px;
  display: block;
  padding: 15px 15px 30px;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
.hbbk ul li a .cptu {
  width: 170px;
  display: block;
  margin: 0 auto;
}
.hbbk ul li a .cptu img {
  display: block;
  width: 100%;
  margin: 0 auto;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
.hbbk ul li a h3 {
  font-size: 15px;
  color: #333;
  font-weight: 900;
  width: 70%;
  display: block;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  text-align: center;
  margin: 0 auto;
  overflow: hidden;
  text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
  -webkit-text-overflow: ellipsis;
  -moz-text-overflow: ellipsis;
  white-space: nowrap;
}
.hbbk ul li a p {
  font-size: 12px;
  color: #555;
  font-weight: 400;
  width: 100%;
  display: block;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  text-align: center;
  line-height: 1.2em;
  margin: 8px auto 8px;
  overflow: hidden;
  text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
  -webkit-text-overflow: ellipsis;
  -moz-text-overflow: ellipsis;
  white-space: nowrap;
}
.hbbk ul li a h4 {
  font-size: 18px;
  color: #e81818;
  font-weight: 900;
  width: 100%;
  display: block;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  text-align: center;
}
.hbbk ul li:hover {
  -webkit-transform: translate3d(0, -3px, 0);
  transform: translate3d(0, -3px, 0);
  -webkit-box-shadow: 0 3px 6px rgba(0, 0, 0, 0.15);
          box-shadow: 0 3px 6px rgba(0, 0, 0, 0.15);
}
.hbbk ul li:hover a .cptu img {
  transform: scale(1.03);
  -webkit-transform: scale(1.03);
}
.hbbk ul li:hover a h3 {
  color: #ff6000;
}
.hbbk ul li:hover a p {
  color: #454545;
}
.hbbk ul li:hover a h4 {
  color: #cc0000;
}
.dtkcon {
  width: 100%;
  margin: 20px auto 32px;
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
}
.dtkcl {
  width: 22%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  margin-right: 10px;
  border-radius: 5px;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  overflow: hidden;
  height: 537px;
}
.dtkcl1 {

  background-size: cover;
}
.dtkcl a {
  width: 100%;
  margin: 0 auto;
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding: 52px 10px 0;
}
.dtkcl a .dtkcltu {
  width: 200px;
  display: block;
  margin: 0 auto;
  height: 200px;
  overflow: hidden;
}
.dtkcl a .dtkcltu img {
  display: block;
  width: 100%;
  margin: 0 auto;
}
.dtkcl a .dtkclzi {
  width: 100%;
  margin: 36px auto 0;
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.dtkcl a .dtkclzi h3 {
  font-size: 15px;
  color: #333;
  font-weight: 900;
  width: 100%;
  display: block;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  text-align: center;
  overflow: hidden;
  text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
  -webkit-text-overflow: ellipsis;
  -moz-text-overflow: ellipsis;
  white-space: nowrap;
}
.dtkcl a .dtkclzi p {
  font-size: 12px;
  color: #555;
  font-weight: 400;
  width: 100%;
  display: block;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  text-align: center;
  line-height: 1.2em;
  margin: 8px auto 12px;
  overflow: hidden;
  text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
  -webkit-text-overflow: ellipsis;
  -moz-text-overflow: ellipsis;
  white-space: nowrap;
}
.dtkcl a .dtkclzi h4 {
  font-size: 18px;
  color: #e81818;
  font-weight: 900;
  width: 100%;
  display: block;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  text-align: center;
  margin: 40px auto 15px;
}
.dtkcl a .dtkclzi span {
  width: 128px;
  height: 34px;
  border-radius: 4px;
  font-size: 15px;
  text-align: center;
  line-height: 34px;
  color: #fff;
  display: block;
  background: #ff6000;
  margin-top: 8px;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  margin: 0 auto;
}
.dtkcl a .dtkclzi span:hover {
  width: 145px;
}
.dtkcr {
  width: 84.8%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  display: block;
}
.dtkcr ul {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  width: 100%;
  margin: 0 auto;
}
.dtkcr ul li {
  width: 24.2%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  margin-right: 10px;
  border-radius: 5px;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  margin-bottom: 10px;
}
.dtkcr ul li:last-child {
  margin-right: 0;
}
.dtkcr ul li:nth-child(5) {
  margin-right: 10px;
}
.dtkcr ul li:nth-child(4n) {
  margin-right: 0;
}
.dtkcr ul li:nth-child(9) {
  display: none;
}
.dtkcr ul li:nth-child(10) {
  display: none;
}
.dtkcr ul li a {
  width: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  background: #fff;
  border-radius: 5px;
  display: block;
  padding: 10px 15px 30px;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
.dtkcr ul li a .cptu {
  width: 144px;
  display: block;
  margin: 0 auto;
  height: 144px;
  overflow: hidden;
}
.dtkcr ul li a .cptu img {
  display: block;
  width: 100%;
  margin: 0 auto;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
.dtkcr ul li a h3 {
  font-size: 15px;
  color: #333;
  font-weight: 900;
  width: 70%;
  display: block;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  text-align: center;
  margin: 5px auto 0;
  overflow: hidden;
  text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
  -webkit-text-overflow: ellipsis;
  -moz-text-overflow: ellipsis;
  white-space: nowrap;
}
.dtkcr ul li a p {
  font-size: 12px;
  color: #555;
  font-weight: 400;
  width: 100%;
  display: block;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  text-align: center;
  line-height: 1.2em;
  margin: 8px auto 8px;
  overflow: hidden;
  text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
  -webkit-text-overflow: ellipsis;
  -moz-text-overflow: ellipsis;
  white-space: nowrap;
}
.dtkcr ul li a h4 {
  font-size: 18px;
  color: #e81818;
  font-weight: 900;
  width: 100%;
  display: block;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  text-align: center;
}
.dtkcr ul li:hover {
  -webkit-transform: translate3d(0, -3px, 0);
  transform: translate3d(0, -3px, 0);
  -webkit-box-shadow: 0 3px 6px rgba(0, 0, 0, 0.15);
          box-shadow: 0 3px 6px rgba(0, 0, 0, 0.15);
}
.dtkcr ul li:hover a h3 {
  color: #ff6000;
}
.dtkcr ul li:hover a p {
  color: #454545;
}
.dtkcr ul li:hover a .cptu img {
  transform: scale(1.05);
  -webkit-transform: scale(1.05);
}
.dtkcl2 {

  background-size: cover;
}
.dtkcl3 {

  background-size: cover;
}
.dtkcl4 {

  background-size: cover;
}
.dtkcl5 {

  background-size: cover;
}



/* 搴曢儴鍖哄煙 */
.ftt .fttu {
  width: 44px;
  display: block;
  margin-right: 20px;
}
.ftt .fttu img {
  display: block;
  width: 100%;
  margin: 0 auto;
}
.ftt h5 {
  font-size: 20px;
  color: #e0e0e0;
  font-weight: 400;
  display: block;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  text-align: left;
}
.foottopcc i {
  width: 1px;
  height: 34px;
  display: block;
  background: #4b5054;
}
.footbb {
  width: 100%;
  margin: 0 auto;
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.ftbc {
  width: 1200px;
  margin: 0 auto;
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding: 70px 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
}
.ftbcl {
  width: 260px;
}
.dblogo {
  width: 228px;
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  margin-bottom: 10px;
}
.dblogo img {
  display: block;
  width: 100%;
  margin: 0 auto;
}
.ftbcl h6 {
  font-size: 13px;
  color: #d7d8d9;
  font-weight: 400;
  display: block;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  text-align: left;
  margin: 22px 0 12px;
}
.dbteldh {
  width: 240px;
  height: 42px;
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  border: 1px solid #ebebeb;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.dbteldh .dbtdhtu {
  width: 20px;
  height: 20px;
  display: block;
  margin-right: 12px;
}
.dbteldh .dbtdhtu img {
  display: block;
  width: 100%;
  margin: 0 auto;
}
.dbteldh h3 {
  font-size: 18px;
  color: #eaeaea;
  font-weight: 900;
  display: block;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  text-align: left;
}
.ftbcc {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  width: 52%;
}
.ftbcc dl {
  text-align: left;
  margin: 0 4%;
}
.ftbcc dl dt {
  font-size: 16px;
  color: #d7d8d9;
  font-weight: 400;
  display: block;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  text-align: left;
  margin-bottom: 15px;
}
.ftbcc dl dd {
  display: block;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  text-align: left;
  margin: 9px 0;
}
.ftbcc dl dd a {
  font-size: 14px;
  color: #9b9ea0;
  font-weight: 400;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
.ftbcc dl dd:hover a {
  color: #ffffff;
}
.ftbcr {
  text-align: center;
}
.ftbcr .ftbcrtu {
  width: 130px;
  height: 130px;
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  background: #fff;
  border-radius: 5px;
  padding: 8px;
  margin: 0 auto;
}
.ftbcr .ftbcrtu img {
  display: block;
  width: 100%;
  margin: 0 auto;
}
.ftbcr p {
  font-size: 14px;
  color: #9b9ea0;
  font-weight: 400;
  text-align: center;
  margin: 8px auto 0;
}

/* 鐗堟潈鍖哄煙 */
.copy {
  width: 100%;
  margin: 0 auto;
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding: 20px 0;
  background: #232323;
}
.copyc {
  width: 1200px;
  margin: 0 auto;
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.copycl {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.copycl p {
  font-size: 14px;
  color: #9b9ea0;
  font-weight: 400;
  text-align: left;
}
.copycl span {
  width: 16px;
  height: 16px;
  display: block;
  margin: 0 6px;
}
.copycl span img {
  display: block;
  width: 100%;
  margin: 0 auto;
}
.copycl a {
  font-size: 14px;
  color: #9b9ea0;
  font-weight: 400;
  text-align: left;
}
.copycr {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.copycr p {
  font-size: 14px;
  color: #9b9ea0;
  font-weight: 400;
  text-align: left;
}
.copycr a {
  font-size: 14px;
  color: #9b9ea0;
  font-weight: 400;
  text-align: left;
}


/* 閿氳渚ф爮 */
.mjcl {
  width: 50px;
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  position: fixed;
  z-index: 99;
  left: 30px;
  top: 50%;
  margin-top: -235px;
  display: none;
}
.mjcl .mjclt {
  width: 100%;
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.mjcl .mjclt .cltk {
  width: 50px;
  height: 50px;
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  background: #e7e7e7;
  box-sizing: border-box;
  padding: 10px;
  text-align: center;
  font-size: 14px;
  color: #333;
  line-height: 1.1em;
  margin-bottom: 1px;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
.mjcl .mjclt .cltk:hover {
  background: #ff6000;
  color: #fff;
}
.mjcl .fhtb {
  width: 50px;
  height: 50px;
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  background: #ff6000;
  box-sizing: border-box;
  padding-top: 14px;
}
.mjcl .fhtb img {
  width: 22px;
  height: 22px;
  display: block;
  margin: 0 auto;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
.fhtb1 {
  margin-bottom: 10px;
}
.mjcl.on {
  display: block;
}
.mjcl .fhtb:hover img {
  transform: scale(0.9);
  -webkit-transform: scale(0.9);
}


/* 鐧诲綍娉ㄥ唽椤甸潰 */
.dlzctop {
  width: 100%;
  margin: 0 auto;
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  background: #fff;
  -webkit-box-shadow: 0 3px 5px rgba(0, 0, 0, 0.112);
          box-shadow: 0 3px 5px rgba(0, 0, 0, 0.112);
}
.dcon {
  width: 1200px;
  margin: 0 auto;
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding: 16px 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.dlzctc {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.dlzctc .logo {
  display: block;
  width: 228px;
  height: 62px;
  overflow: hidden;
  margin-right: 28px;
}
.dlzctc .logo img {
  display: block;
  width: 100%;
  margin: 0 auto;
}
.dlzctc .hdlxzi {
  display: block;
  width: 148px;
  height: 56px;
  overflow: hidden;
}
.dlzctc .hdlxzi img {
  display: block;
  width: 100%;
  margin: 0 auto;
}
.dcon .tel {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.dcon .tel .teltu {
  width: 26px;
  height: 26px;
  display: block;
}
.dcon .tel .teltu img {
  display: block;
  width: 100%;
  margin: 0 auto;
}
.dcon .tel p {
  font-size: 18px;
  color: #181818;
  font-weight: 900;
  text-align: left;
  line-height: 34px;
  margin-left: 14px;
}
.dcon .tel h4 {
  font-size: 22px;
  color: #181818;
  font-weight: 900;
  text-align: left;
  line-height: 34px;
}
.dlzccon {
  width: 1200px;
  margin: 0 auto;
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding: 120px 60px 0;
}
.dlzcc {
  width: 100%;
  margin: 0 auto;
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding: 50px;
  background: #fff;
  border-radius: 15px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.dlzccltu {
  width: 480px;
  display: block;
  overflow: hidden;
}
.dlzccltu img {
  display: block;
  width: 100%;
  margin: 0 auto;
}
.dlzcrr {
  width: 400px;
  display: block;
  overflow: hidden;
}
.dlzcrr h2 {
  font-size: 30px;
  color: #333;
  font-weight: 900;
  text-align: center;
  line-height: 1.56em;
  margin-bottom: 16px;
}
.dlqhtop .dzniu {
  width: 100%;
  height: 41px;
  border-bottom: 1px solid #d1d1d1;
  margin: 0 auto 25px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.dlqhtop .dzniu li {
  width: 120px;
  height: 40px;
  margin: 0 20px;
  text-align: center;
  line-height: 39px;
  cursor: pointer;
  color: #8d8d8d;
  border-bottom: 2px solid rgba(0, 0, 0, 0);
}
.dlqhtop .dzniu li.on {
  border-bottom: 2px solid #ff6000;
  color: #ff6000;
}
.dlqhtop {
  width: 100%;
  margin: 0 auto;
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.dlqhtop .dzncon {
  position: relative;
  width: 100%;
  margin: 0 auto;
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  height: 146px;
}
.dlqhtop .dzncon li {
  position: absolute;
  top: 0;
  left: 0;
  display: none;
  width: 100%;
  margin: 0 auto;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.dlqhtop .dzncon li .tiao {
  width: 100%;
  margin: 0 auto 20px;
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  height: 50px;
  padding: 0 0 0 18px;
  border: 1px solid #c4c3c3;
  border-radius: 5px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.dlqhtop .dzncon li .tiao .titub {
  width: 26px;
  height: 26px;
  display: block;
}
.dlqhtop .dzncon li .tiao .titub img {
  display: block;
  width: 100%;
  margin: 0 auto;
}
.dlqhtop .dzncon li .tiao i {
  width: 1px;
  height: 20px;
  display: block;
  margin: 0 16px;
  background: #c4c3c3;
}
.dlqhtop .dzncon li .tiao .srk {
  width: 306px;
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  background: #fff;
  outline: none;
  border: none;
  height: 48px;
  font-size: 15px;
  line-height: 48px;
  text-align: left;
}
.dlqhtop .dzncon li .tiao .tityzm {
  width: 310px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.dlqhtop .dzncon li .tiao .tityzm .srk2 {
  width: 190px;
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  background: #fff;
  outline: none;
  border: none;
  height: 48px;
  font-size: 15px;
  line-height: 48px;
  text-align: left;
}
.dlqhtop .dzncon li .tiao .tityzm #btn {
  width: 110px;
  height: 34px;
  line-height: 34px;
  border: 0;
  color: #fff;
  border-radius: 5px;
  font-size: 14px !important;
  background: #ff6000;
}
.kjzib {
  width: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.kjzib .kjzibl {
  font-size: 16px;
  color: #888;
  font-weight: 400;
  text-align: left;
  line-height: 18px;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
.kjzib .kjzibr {
  font-size: 16px;
  color: #ff6000;
  font-weight: 400;
  text-align: right;
  line-height: 18px;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
.dlaniu {
  width: 100%;
  height: 54px;
  line-height: 54px;
  border: 0;
  color: #fff;
  border-radius: 5px;
  font-size: 20px;
  display: block;
  cursor: pointer;
  background: #ff6000;
  text-align: center;
  line-height: 54px;
  font-weight: 900;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  margin: 15px auto 0;
}
.kjzib .kjzibl:hover {
  color: #ff6000;
}
.kjzib .kjzibr:hover {
  color: #ff6000;
}
.dlaniu:hover {
  background: #FF8F19;
}
.dlzcrr h6 {
  font-size: 15px;
  color: #999999;
  font-weight: 400;
  text-align: center;
  line-height: 1.56em;
  margin-bottom: 16px;
}
.dlqhtop2 .tiao {
  width: 100%;
  margin: 0 auto 20px;
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  height: 50px;
  padding: 0 0 0 18px;
  border: 1px solid #c4c3c3;
  border-radius: 5px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.dlqhtop2 .tiao .titub {
  width: 26px;
  height: 26px;
  display: block;
}
.dlqhtop2 .tiao .titub img {
  display: block;
  width: 100%;
  margin: 0 auto;
}
.dlqhtop2 .tiao i {
  width: 1px;
  height: 20px;
  display: block;
  margin: 0 16px;
  background: #c4c3c3;
}
.dlqhtop2 .tiao .srk {
  width: 306px;
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  background: #fff;
  outline: none;
  border: none;
  height: 48px;
  font-size: 15px;
  line-height: 48px;
  text-align: left;
}
.dlqhtop2 .tiao .tityzm {
  width: 310px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.dlqhtop2 .tiao .tityzm .srk2 {
  width: 190px;
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  background: #fff;
  outline: none;
  border: none;
  height: 48px;
  font-size: 15px;
  line-height: 48px;
  text-align: left;
}
.dlqhtop2 .tiao .tityzm #btn {
  width: 110px;
  height: 34px;
  line-height: 34px;
  border: 0;
  color: #fff;
  border-radius: 5px;
  font-size: 14px !important;
  background: #ff6000;
}
.dlzcrr2 h2 {
  margin-bottom: 6px;
}
.kjtyxy {
  width: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.kjtyxy .tytbl {
  transform: scale(1.1);
  -webkit-transform: scale(1.1);
  margin-right: 12px;
}
.kjtyxy p {
  font-size: 14px;
  color: #888;
  font-weight: 400;
  text-align: left;
  line-height: 16px;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
.kjtyxy p a {
  font-size: 14px;
  color: #ff6000;
  font-weight: 400;
  text-align: left;
  line-height: 16px;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
.kjtyxy p span {
  font-size: 14px;
  color: #ff0000;
  font-weight: 400;
  text-align: left;
  line-height: 16px;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}

/* 浜у搧鍒嗙被鍒楄〃 */
.topc2 {
  width: 1200px;
  margin: 0 auto;
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  height: 34px;
}
.topc2 .topcl .topclzi a {
  color: #dfdfdf;
  font-size: 12px;
  font-weight: 400;
  text-align: left;
  line-height: 34px;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
.topc2 .topcl .topclzi a.a1 {
  color: #ff6a00;
}
.topc2 .topcl .topclzi a:hover {
  color: #ff6a00;
}
.headc2 {
  width: 1200px;
  margin: 0 auto;
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  /* justify-content: space-between; */
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.navc2 {
  width: 1200px;
  margin: 0 auto;
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.navcll1 {
  position: relative;
  cursor: pointer;
}
.navcl2 {
  width: 220px;
  height: 48px;
  display: block;
  border-radius: 5px 5px 0 0;
  background: #333333;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding: 0 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.navcl2 .navcltb {
  width: 18px;
  height: 14px;
  display: block;
  margin-right: 22px;
}
.navcl2 .navcltb img {
  display: block;
  width: 100%;
  margin: 0 auto;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
.navcl2 h3 {
  font-size: 16px;
  color: #fff;
  font-weight: 400;
  text-align: left;
  line-height: 48px;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
.hdtopedd {
  position: absolute;
  top: 39px;
  left: 0;
  z-index: 9999;
  background-color: #FF6000;
  /* display: none; */
  display: block;
}

/* .navh:hover .hdtopedd{
    display: block;
} */
.mbxxd {
  width: 1200px;
  margin: 0 auto;
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding: 10px 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.mbxc {
  width: 100%;
  margin: 0 auto;
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  position: relative;
}
.mbxc .clearFilter {
  position: absolute;
  right: 0;
  top: 0;
}
.mbxcll {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.mbxcll a {
  font-size: 14px;
  color: #555555;
  font-weight: 400;
  text-align: left;
  line-height: 20px;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  margin-left: 21px;
  width: 93px;
  height: 24px;
  border: 1px solid #EEEEEE;
}
.mbxcll a span {
  width: 12px;
  height: 12px;
  /* display: block; */
  margin: 0 8px;
}
.mbxcll span img {
  display: block;
  width: 100%;
  margin: 0 auto;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
.mbxcll:last-child span {
  display: none;
}
.mbxcll a:hover {
  color: #ff6000;
}
.prosx {
  width: 1200px;
  margin: 0 auto;
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  background: #fff;
  border: 1px solid #E1E1E1;
}
.flsxt {
  width: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  border-bottom: 1px dashed #e4e4e4;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  /* padding-left: 20px; */
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  /* align-items: center; */
  -webkit-box-align: baseline;
      -ms-flex-align: baseline;
          align-items: baseline;
}
.flsxt h3 {
  font-size: 14px;
  color: #888;
  font-weight: 400;
  text-align: left;
  line-height: 20px;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  /* margin-bottom: 10px; */
}
.flsxt .flsxtr {
  width: 1070px;
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.flsxt .flsxtr ul {
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 8px 0;
}
.flsxt .flsxtr ul li {
  font-size: 14px;
  color: #555555;
  font-weight: 400;
  text-align: left;
  line-height: 28px;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  /* margin-bottom: 10px; */
}
.flsxt .flsxtr ul li a {
  font-size: 14px;
  color: #555555;
  font-weight: 400;
  text-align: left;
  line-height: 28px;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  background: #fff;
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding: 0 10px;
  border-radius: 3px;
  margin-right: 4px;
}
.flsxt .flsxtr ul li {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  cursor: pointer;
  cursor: hand;
}
.flsxt .flsxtr ul li.on {
  width: 140px;
  height: 40px;
  border: 1px solid #e1e1e1;
  margin-right: 10px;
}
.flsxt .flsxtr ul li.on a {
  background: #ff6000;
  color: #fff;
}
.flsxt .flsxtr ul li:hover a {
  background: #ff6000;
  color: #fff;
}
.flsxt:last-child {
  margin: 0 auto 0;
}
.flsxtr2 {
  width: 1070px;
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
}
.sxtlniu {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  position: relative;
  z-index: 6;
  border: 1px solid #ababab;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding: 4px 4px 4px 10px;
  border-radius: 2px;
  cursor: pointer;
}
.sxtlniu h5 {
  font-size: 14px;
  color: #888888;
  font-weight: 400;
  text-align: left;
  margin-right: 8px;
}
.sxtlniu span {
  width: 19px;
  height: 19px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
}
.sxtlniu span img {
  display: block;
  width: 100%;
  margin: 0 auto;
}
.sxtln {
  margin-right: 10px;
  margin-bottom: 10px;
}


/* 澶氶€変笅鎷� */
.xldx {
  width: 100%;
  margin: 0 auto;
  display: none;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding: 14px 20px 6px;
  background: #fff;
  border: 1px solid #ababab;
  position: absolute;
  top: 28px;
  left: 0;
  box-sizing: border-box;
  border-radius: 4px;
  z-index: 22;
}
.xldxtt {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-bottom: 15px;
}
.flsxtdw {
  position: relative;
}

/* 澶氶€夋寜閽牱寮� */
.xlxt {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  cursor: pointer;
  font-weight: 500;
  margin-right: 8px;
}
.xlxt input {
  display: none;
}
.xlxt input:checked+span {
  background-color: #FCF1E3;
  border: 1px solid #ff6000;
}
.xlxt input:checked+span:before {
  -webkit-box-shadow: inset 0 0 0 0.3em #ff6000;
          box-shadow: inset 0 0 0 0.3em #ff6000;
}
.xlxt span {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
      align-items: center;
  margin-bottom: 0.375em;
  font-size: 14px;
  color: #565656;
  padding: 5px 14px;
  border-radius: 3px;
  -webkit-transition: 0.25s ease;
  transition: 0.25s ease;
  border: 1px solid #fff;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.xlxt span:hover {
  background-color: #FCF1E3;
  border: 1px solid #ff6000;
}
.xlxt span:before {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-negative: 0;
      flex-shrink: 0;
  content: "";
  background-color: #fff;
  border-radius: 50%;
  margin-right: 0.375em;
  -webkit-transition: 0.25s ease;
  transition: 0.25s ease;
  -webkit-box-shadow: inset 0 0 0 0.125em #ff6000;
          box-shadow: inset 0 0 0 0.125em #ff6000;
}
.dxczuo {
  width: 100%;
  margin: 0 auto;
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding: 14px 20px 10px;
  background: #fff;
  border-top: 1px solid #ededed;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.dxczuo .qding {
  font-size: 14px;
  color: #fff;
  font-weight: 400;
  text-align: left;
  line-height: 28px;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  background: #ff6000;
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding: 0 20px;
  border-radius: 3px;
  margin: 0 10px;
}
.dxczuo .quxiao {
  font-size: 14px;
  color: #666;
  font-weight: 400;
  text-align: left;
  line-height: 28px;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  background: #ededed;
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding: 0 20px;
  border-radius: 3px;
  margin: 0 10px;
}
.dxczuo .qding:hover {
  color: #fff;
  background: #ff6000;
  padding: 0 28px;
}
.dxczuo .quxiao:hover {
  color: #fff;
  background: #333;
  padding: 0 28px;
  color: #fff;
}
.sxtln:hover .xldx {
  display: block;
  border: 1px solid #ccc;
}
.sxtln:hover .sxtlniu {
  border: 1px solid #ff6000;
  border-bottom: 1px solid #fff;
}




/* 涓績鍐呭 */
.zxcond {
  position: relative;
  width: 1200px;
  margin: 0 auto;
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  overflow: hidden;
  background: #fff;
}
.zxcond::after {
  content: "";
  clear: both;
  display: block;
}
.zxclbt {
  width: 100%;
  margin: 0 auto;
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  border-bottom: 1px solid #f3f3f3;
  height: 55px;
  padding: 0 10px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.zxclbt .zxclbtll {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.zxclbt .zxclbtll i {
  display: block;
  width: 4px;
  height: 20px;
  background: #ff6000;
  margin-right: 8px;
}
.zxclbt .zxclbtll h3 {
  font-size: 20px;
  color: #333;
  font-weight: 900;
  text-align: left;
}
.zxclbt a {
  width: 34px;
  height: 34px;
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;

  -webkit-transition: 0.3s;

  transition: 0.3s;
}
.zxclbt a img {
  display: block;
  width: 100%;
  margin: 0 auto;
}
.zxclbt a:hover {}
.zxclcon {
  width: 100%;
  margin: 0 auto;
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding: 10px 10px 2px;
}
.zxclcon li {
  width: 100%;
  margin: 0 auto 25px;
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.zxclcon li a {
  width: 100%;
  margin: 0 auto;
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  border: 1px solid #fff;
  border-bottom: 1px solid #ececec;
  padding: 10px 0 30px;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
.zxclcon li a .zxcltu {
  width: 60%;
  margin: 0 auto;
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.zxclcon li a .zxcltu img {
  width: 100%;
  margin: 0 auto;
  display: block;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
.zxclcon li a .zxclzi {
  width: 100%;
  margin: 0 auto;
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.zxclcon li a .zxclzi h3 {
  font-size: 15px;
  color: #181818;
  font-weight: 900;
  width: 70%;
  display: block;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  text-align: center;
  overflow: hidden;
  margin: 0 auto;
  text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
  -webkit-text-overflow: ellipsis;
  -moz-text-overflow: ellipsis;
  white-space: nowrap;
}
.zxclcon li a .zxclzi p {
  font-size: 12px;
  color: #787878;
  font-weight: 400;
  width: 100%;
  display: block;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  text-align: center;
  line-height: 1.2em;
  margin: 8px auto 15px;
  overflow: hidden;
  text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
  -webkit-text-overflow: ellipsis;
  -moz-text-overflow: ellipsis;
  white-space: nowrap;
}
.zxclcon li a .zxclzi h4 {
  font-size: 16px;
  color: #dd1c1c;
  font-weight: 900;
  width: 100%;
  display: block;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  text-align: center;
}
.zxclcon li:hover a {
  border-bottom: 1px solid #ff6000;
}
.zxclcon li:hover a .zxcltu img {
  -webkit-transform: scale(1.1);
          transform: scale(1.1);
  transform: scale(1.1);
}
.zxclcon li:hover a .zxclzi h3 {
  color: #ff6000;
}
.zxclcon li:last-child a {
  border-bottom: none;
}
.gdypp {
  font-size: 14px;
  color: #ff6000;
  font-weight: 400;
  text-align: center;
  line-height: 36px;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  background: #fff;
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  border-radius: 3px;
  height: 38px;
  border: 1px solid #ff6000;
  width: 88%;
  margin: 0 auto;
}
.zxclcon li:last-child {
  margin: 0 auto 0;
}
.gdypp:hover {
  background: #ff6000;
  color: #fff;
}
.zxrnrd {
  width: 100%;
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  float: right;
}
.zxrnrttd {
  width: 100%;
  margin: 24px auto;
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  height: 40px;
  background: #F4F4F4;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  border: 1px solid #E1E1E1;
  /* box-shadow:  1px 0px 0px 1px rgba(0, 0, 0, 0.1) */
}
.zxrnrttd .pxpx {
  height: 40px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  font-size: 15px;
  color: #555555;
  line-height: 46px;
  padding: 0 34px;
  text-align: center;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  border: 1px solid #E1E1E1;
}
.zxrnrttd .pxpx:hover {
  background: #fff;
}
.zxrnrbb {
  width: 100%;
  margin: 15px auto;
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  background-color: #fff;
  margin-top: 22px;
}
.zxrnrbb::after {
  content: "";
  clear: both;
  display: block;
}
.zxrnrbb li {
  width: 230px;
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  overflow: hidden;
  border-radius: 5px;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  float: left;
  margin-bottom: 12px;
  margin-right: 12px;
  border: 1px solid #E1E1E1;
}
.zxrnrbb li:nth-child(5n) {
  margin-right: 0;
}

/* .zxrnrbb li:nth-child(2) {
    margin-left: 0;
} */
.zxrnrbb li a {
  width: 100%;
  margin: 0 auto;
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  background: #fff;
  position: relative;
  padding: 20px 20px 15px;
}
.zxrnrbb li a .cornerMark {
  position: absolute;
  top: 0;
  right: 0;
  z-index: 9;
}
.zxrnrbb li a .cornerMark-r-b {
  position: absolute;
  bottom: 21px;
  right: 0;
  z-index: 9;
}
.zxrnrbb li a .zxnrbtu {
  width: 146px;
  height: 146px;
  display: block;
  margin: 0 auto;
}
.zxrnrbb li a .zxnrbtu img {
  width: 100%;
  max-height: 146px;
  margin: 0 auto;
  display: block;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
.zxrnrbb li a .zxnrbzi {
  width: 100%;
  margin: 15px auto;
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.zxrnrbb li a .zxnrbzi .goodsTitle {
  /* text-align: center; */
  height: 40px;
  color: #333333;
  font-weight: 400;
  margin-bottom: 10px;
  overflow: hidden;
  text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
  -webkit-text-overflow: ellipsis;
  -moz-text-overflow: ellipsis;
  white-space: nowrap;
}
.zxrnrbb li a .zxnrbzi .price {
  font-weight: 700;
  color: #FF3737;
  line-height: 16px;
  font-size: 16px;
  margin-bottom: 10px;
  overflow: hidden;
  text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
  -webkit-text-overflow: ellipsis;
  -moz-text-overflow: ellipsis;
  white-space: nowrap;
}
.zxrnrbb li a .zxnrbzi .shoptype {
  -webkit-transition: 0.3s;
  transition: 0.3s;
  overflow: hidden;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.zxrnrbb li a .zxnrbzi .shoptype .zllx {
  padding: 3px 5px;
  color: #FFFFFF;
  background-color: #FF3737;
  font-size: 12px;
  border-radius: 3px;
}
.zxrnrbb li a .zxnrbzi .shoptype .mzy {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  border: 1px solid #FF3737;
  color: #FF3737;
  margin-left: 5px;
  padding: 3px 5px;
  font-size: 12px;
  border-radius: 3px;
}
.zxrnrbb li a .zxnrbzi h3 {
  font-size: 15px;
  color: #333;
  font-weight: 900;
  width: 70%;
  display: block;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  text-align: left;
  overflow: hidden;
  margin: 0 auto;
  text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
  -webkit-text-overflow: ellipsis;
  -moz-text-overflow: ellipsis;
  white-space: nowrap;
}
.zxrnrbb li a .zxnrbzi p {
  display: block;
  width: 100%;
  font-size: 12px;
  color: #999999;
  line-height: 1.4em;
  /* text-align: center; */
  -webkit-transition: 0.3s;
  transition: 0.3s;
  font-weight: 400;
  height: 54px;
  margin-bottom: 8px;
  display: inline-block;
  word-break: break-all;
  text-overflow: ellipsis;
  display: -webkit-box;
  /** 灏嗗璞′綔涓轰几缂╃洅瀛愭ā鍨嬫樉绀� **/
  -webkit-box-orient: vertical;
  /** 璁剧疆鎴栨绱几缂╃洅瀵硅薄鐨勫瓙鍏冪礌鐨勬帓鍒楁柟寮� **/
  -webkit-line-clamp: 3;
  /** 鏄剧ず鐨勮鏁� **/
  overflow: hidden;
  /** 闅愯棌瓒呭嚭鐨勫唴瀹� **/
  word-wrap: break-word;
  word-break: break-all;
}
.zxrnrbb li a .zxnrbzi h6 {
  display: block;
  width: 100%;
  font-size: 12px;
  color: #565656;
  line-height: 1.4em;
  text-align: left;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  font-weight: 400;
  margin-bottom: 2px;
}
.zxnrbzib {
  width: 100%;
  margin: 0 auto;
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.zxnrbzib h4 {
  font-size: 14px;
  color: #FF3737;
  font-weight: 400;
  text-align: center;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  display: block;
}
.zxnrbzib h4 span {
  font-size: 26px;
}
.zxnrbzib i {
  width: 22px;
  height: 22px;
  display: block;

  -webkit-transition: 0.3s;

  transition: 0.3s;
}
.zxrnrbb li:hover {
  border: 1px solid #ff6000;
}
.zxrnrbb li:hover a .zxnrbtu img {
  -webkit-transform: scale(1.1);
          transform: scale(1.1);
  transform: scale(1.1);
}
.zxrnrbb li:hover a .zxnrbzi h3 {
  color: #ff6000;
}
.zxrnrbb li:hover a .zxnrbzi .goodsTitle {
  color: #ff6000;
}

/* .zxrnrbb li:hover a .zxnrbzi p{margin:6px auto 12px;} */
.zxrnrbb li:hover a .zxnrbzi .zxnrbzib i {

  transform: rotate(360deg);
  -webkit-transform: rotate(360deg);
}
.zxrnrbb li:hover {
  -webkit-transform: translate3d(0, -3px, 0);
  transform: translate3d(0, -3px, 0);
  -webkit-box-shadow: 0 3px 8px rgba(0, 0, 0, 0.12);
          box-shadow: 0 3px 8px rgba(0, 0, 0, 0.12);
}
.foottopcc2 {
  width: 1200px;
  margin: 0 auto;
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.foottopcc2 .ftt {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.foottopcc2 i {
  width: 1px;
  height: 34px;
  display: block;
  background: #515151;
}
.ftbc2 {
  width: 1200px;
  margin: 0 auto;
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding: 70px 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
}
.copyc2 {
  width: 1200px;
  margin: 0 auto;
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

/* 浜у搧璇︽儏椤甸潰 */
.cpxq {
  width: 1200px;
  margin: 0 auto;
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  background: #fff;
  padding: 20px 20px 80px;
  border-radius: 5px;
}
.cpxq::after {
  content: "";
  clear: both;
  display: block;
}
.spl {
  width: 450px;
  float: left;
  display: block;
  overflow: hidden;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.splc {
  width: 450px;
  height: auto;
  margin: 0 auto;
  overflow: hidden;
}
.jqzoom {
  float: left;
  border: none;
  position: relative;
  padding: 0px;
  cursor: pointer;
  margin: 0px;
  display: block;
}
.jqzoom img {

  width: 100%;
  margin: 0 auto;
}
.zoomdiv {
  z-index: 100;
  position: absolute;
  top: 0px;
  left: 0px;
  width: 420px;
  height: 420px;
  background: #ffffff;
  border: 1px solid #CCCCCC;
  display: none;
  text-align: center;
  overflow: hidden;
}
.jqZoomPup {
  z-index: 10;
  visibility: hidden;
  position: absolute;
  top: 0px;
  left: 0px;
  width: 20px;
  height: 20px;
  border: 1px solid #aaa;
  background: #ffffff;
  opacity: 0.5;
  -moz-opacity: 0.5;
  -khtml-opacity: 0.5;
  filter: alpha(Opacity=50);
}

/*鍥剧墖灏忓浘棰勮鍒楄〃*/
.spec-preview {
  width: 450px;
  height: 450px;
  border: 1px solid #dcdcdc;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.spec-scroll {
  clear: both;
  margin-top: 15px;
  width: 450px;
}
.spec-scroll .prev {
  float: left;
  margin-right: 5px;
}
.spec-scroll .next {
  float: right;
}
.spec-scroll .prev {
  display: block;
  text-align: center;
  width: 40px;
  height: 80px;

  cursor: pointer;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
.spec-scroll .next {
  display: block;
  text-align: center;
  width: 40px;
  height: 80px;

  cursor: pointer;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
.spec-scroll .items {
  float: left;
  position: relative;
  width: 355px;
  height: 90px;
  overflow: hidden;
}
.spec-scroll .items ul {
  position: absolute;
  width: 999999px;
  height: 90px;
}
.spec-scroll .items ul li {
  float: left;
  width: 90px;
  text-align: center;
}
.spec-scroll .items ul li img {
  border: 1px solid #CCC;
  padding: 5px;
  width: 80px;
  height: 80px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.spec-scroll .items ul li img:hover {
  border: 2px solid #ff6000;
  padding: 1px;
}
.spec-scroll .items ul li.on img {
  border: 2px solid #ff6000;
  padding: 1px;
}

/* 鍟嗗搧璇︽儏 */
.spr {
  width: 670px;
  float: right;
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.spr h3 {
  font-size: 18px;
  color: #333;
  font-weight: 900;
  width: 100%;
  display: block;
  text-align: left;
  line-height: 1.8rem;
  margin-bottom: 20px;
  border-bottom: 1px solid #e4e4e4;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding-bottom: 18px;
}
.sprtiao {
  width: 100%;
  margin: 0 auto 5px;
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
}
.sprtiao h4 {
  font-size: 14px;
  color: #555;
  font-weight: 400;
  text-align: right;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  display: block;
  width: 84px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding: 10px 0;
}
.sprtr {
  width: 550px;
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.sprtrdx {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.sprtrdx a {
  font-size: 12px;
  color: #888;
  font-weight: 400;
  text-align: left;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding: 8px 14px;
  border: 1px solid #dbdbdb;
  border-radius: 3px;
  margin-bottom: 10px;
  cursor: pointer;
}
.sprtrdx a.on {
  border: 1px solid #ff6000;
  color: #ff6000;
}
.jiage {
  width: 100%;
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  font-size: 16px;
  color: #FF3737;
}
.jiage span {
  font-size: 28px;
}
.jiage .jiage_span1 {
  font-size: 22px;
}


/* 闅忕敤闅忚繕 */
.zlqs {
  width: 100%;
  margin: 0 auto 8px;
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  border: 2px solid #ededed;
  border-radius: 5px;
  padding: 9px;
  cursor: pointer;
}
.zlqs .zlqst {
  width: 100%;
  margin: 0 auto;
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  border-bottom: 1px dashed #dbdbdb;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
}
.zlqs .zlqst .zlqstl {
  display: block;
  width: 70px;
  height: 22px;
  display: block;
  border-radius: 3px;
  background: #fdf0ef;
  text-align: center;
  line-height: 22px;
  font-size: 12px;
  color: #FF3737;
}
.zlqs .zlqstr {
  width: 435px;
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.zlqs .zlqstr h5 {
  font-size: 14px;
  color: #333;
  font-weight: 400;
  text-align: left;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  display: block;
  padding: 3px 0;
}
.zlqs .zlqstr h5 span {
  color: #FF3737;
}
.zlqs .zlqstr .lan {
  font-size: 12px;
  color: #686868;
  font-weight: 400;
  text-align: left;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  display: block;
  padding-bottom: 8px;
}
.zlqs .zlqsb {
  width: 100%;
  margin: 6px auto 0;
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding-left: 92px;
}
.zlqs .zlqsb p {
  font-size: 12px;
  color: #888;
  font-weight: 400;
  text-align: left;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}

/* 闅忕敤闅忚繕閫変腑鐘舵€� */
.zlqs.on {
  border: 2px solid #2C91E0;
}
.zlqs2 .zlqstr .lann {
  color: #ff6000;
}
.zzbz {
  width: 100%;
  margin: 0 auto 5px;
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.zzbz .zzbzll {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding: 6px 8px;
  border: 1px solid #dbdbdb;
  border-radius: 3px;
  cursor: pointer;
  margin-right: 4px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.zzbz .zzbzll .zzbzltu {
  width: 22px;
  height: 22px;
  display: block;
  margin-right: 6px;
}
.zzbz .zzbzll .zzbzltu img {
  width: 100%;
  margin: 0 auto;
  display: block;
}
.zzbz .zzbzll p {
  font-size: 12px;
  color: #333;
  font-weight: 400;
  text-align: left;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
.zzbz .zzbzll.on {
  border: 1px solid #ff6000;
}
.zzbz .zzbzll:hover {
  border: 1px solid #ff6000;
}
.bzsm {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  position: relative;
  cursor: pointer;
}
.bzsmzi {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.bzsmzi p {
  font-size: 12px;
  color: #ff6000;
  font-weight: 400;
  text-align: left;
  margin-right: 4px;
}
.bzsmzi i {
  display: block;
  width: 16px;
  height: 16px;
}
.bzsmzi i img {
  width: 100%;
  margin: 0 auto;
  display: block;
}
.tksm {
  width: 340px;
  -webkit-box-shadow: 0 3px 6px rgba(0, 0, 0, 0.112);
          box-shadow: 0 3px 6px rgba(0, 0, 0, 0.112);
  background: #fff;
  border-radius: 5px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  z-index: 99;
  padding: 11px;
  position: absolute;
  top: 16px;
  right: -20px;
  border: 1px solid #ededed;
  display: none;
}
.bzsm:hover .tksm {
  display: block;
}
.tksm .sszi {
  font-size: 12px;
  color: #888;
  font-weight: 400;
  text-align: left;
  border-bottom: 1px solid #ededed;
  padding-bottom: 8px;
}
.tksmt {
  width: 100%;
  margin: 5px auto;
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.tksmtt {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin: 5px auto;
}
.tksmtt p {
  font-size: 12px;
  color: #666;
  font-weight: 400;
  text-align: left;
}
.tksmtt a {
  font-size: 12px;
  color: #ff9758;
  font-weight: 400;
  text-align: left;
}
.tksmtt:hover p {
  color: #333;
}
.tksmtt:hover a {
  color: #ff6000;
}
.sprtr .layui-form-item {
  margin-bottom: 0 !important;
}
.xzrq {
  width: 200px;
  height: 40px;
  background: #fff;
  outline: none;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  border: 1px solid #ededed;
  border-radius: 4px;
  text-align: left;
  font-weight: 400;
  font-size: 14px;
  color: #888;
  padding: 0 8px;
}

/* 鏁伴噺鍔犲噺 */
.sprtr .add-plus-input {
  white-space: nowrap;
  float: left;
}
.sprtr .add-plus-input::after {
  content: "";
  display: block;
  clear: both;
}
.sprtr .add-plus-input .btn,
.add-plus-input .num {
  height: 40px;
  line-height: 38px;
  text-align: center;
  vertical-align: middle;
  border: 1px solid #ededed;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  float: right;
}
.sprtr .add-plus-input .num {
  width: 106px;
  font-size: 16px;
  color: #666;
  text-align: center;
  margin: 0 0;
  border-left: none;
  border-right: none;
}
.sprtr .add-plus-input .btn {
  background: #fff;
  display: inline-block;
  text-decoration: none;
  width: 48px;
  font-size: 18px;
  color: #666;
  text-align: center;
}
.sprtr .add-plus-input .btn:hover {
  background: #ff6000;
  color: #fff;
  border-color: #ff6000;
}
.sprtiao2 {
  margin-top: 10px;
}
.spbzj {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.spbzj p {
  font-size: 12px;
  color: #444;
  font-weight: 400;
  text-align: left;
  line-height: 41px;
}
.spbzj p span {
  color: #FF3737;
}
.spbzj p a {
  color: #2C91E0;
}
.kczi {
  font-size: 14px;
  color: #666;
  font-weight: 400;
  text-align: left;
  line-height: 41px;
}
.hjiff {
  width: 100%;
  margin: 0 auto 5px;
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  border-top: 1px dashed #dbdbdb;
  padding: 20px 0;
}
.hjifjg {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.hjifjg .h3 {
  font-size: 12px;
  color: #444;
  font-weight: 400;
  text-align: left;
  margin-right: 80px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
}
.hjifjg .h3 h2 {
  font-size: 24px;
  color: #FF3737;
  font-weight: 400;
  text-align: left;
}
.hjifjg .h3 h6 {
  font-size: 12px;
  color: #444;
  font-weight: 400;
  text-align: left;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding-bottom: 5px;
  margin-right: 6px;
}
.xdjr {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  width: 100%;
  margin: 0 auto 5px;
}
.xdjr .qerdd {
  width: 180px;
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  background: #ff6000;
  border-radius: 5px;
  border: 1px solid #ff6000;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  height: 46px;
  line-height: 46px;
  font-size: 16px;
  color: #fff;
  text-align: center;
  margin-right: 20px;
}
.xdjr .jrgwc {
  width: 180px;
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  background: #fff;
  border-radius: 5px;
  border: 1px solid #ff6000;
  outline: none;
  height: 46px;
  line-height: 46px;
  font-size: 16px;
  color: #ff6000;
  text-align: center;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
.xdjr .qerdd:hover {
  background: #0C59AA;
  border: 1px solid #0C59AA;
  color: #fff;
}
.xdjr .jrgwc:hover {
  background: #ff6000;
  border: 1px solid #ff6000;
  color: #fff;
}


/* 鍟嗗搧璇︽儏 */
.zxnrcc {
  width: 100%;
  margin: 0 auto;
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  background: #fff;
}
.zxnrccbt {
  width: 965px;
  margin: 0 auto;
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  height: 55px;
  border-bottom: 1px solid #f3f3f3;
  background: #fff;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.zxnrccbt.on {
  position: fixed;
  top: 0;
  left: 50%;
  z-index: 99;
  margin-left: -365px;
  -webkit-box-shadow: 0 3px 4px rgba(0, 0, 0, 0.112);
          box-shadow: 0 3px 4px rgba(0, 0, 0, 0.112);
}
.zxnrccbt a {
  font-size: 18px;
  color: #555;
  font-weight: 900;
  text-align: center;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  border-bottom: 2px solid rgba(0, 0, 0, 0);
  line-height: 55px;
  margin: 0 30px;
  padding: 0 8px;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
.zxnrccbt a.on {
  color: #ff6000;
  border-bottom: 2px solid #ff6000;
}
.zxnrccbt a:hover {
  color: #ff6000;
  border-bottom: 2px solid #ff6000;
}
.zxncbt {
  width: 100%;
  margin: 0 auto;
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding: 0 20px 60px;
}
.kkuai {
  width: 100%;
  margin: 0 auto;
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  height: 60px;
}
.zxncbtbt {
  width: 100%;
  margin: 0 auto 10px;
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.zxncbtbt i {
  width: 3px;
  height: 18px;
  display: block;
  background: #ff6000;
  margin-right: 10px;
}
.zxncbtbt h3 {
  font-size: 18px;
  color: #333;
  font-weight: 900;
  text-align: left;
}

/* 鐧惧害瀵屾枃鏈� */
.bdfwb {
  width: 100%;
  margin: 0 auto;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
  overflow: hidden;
}
.bdfwb h5 {
  font-size: 14px;
  color: #333;
  text-align: left;
  line-height: 1.4em;
  display: block;
  margin: 2px auto 4px;
  font-weight: 900;
}
.bdfwb p {
  font-size: 14px;
  line-height: 1.88em;
  color: #686868;
  text-align: justify;
  -webkit-text-align: justify;
}
.bdfwb p img {
  display: block;
  margin: 10px auto;
  width: auto;
  max-width: 100%;
}
.bdfwb p video {
  max-width: 100%;
  width: auto;
  height: 380px;
  display: block;
  margin: 5px auto;
}
.bdfwb img {
  max-width: 100%;
  width: auto;
  display: block;
  margin: 10px auto;
}
.bdfwb img {
  display: block;
  margin: 10px auto;
  width: auto;
  max-width: 100%;
}

/* 鍟嗗搧鍙傛暟 */
.spcsu {
  width: 100%;
  margin: 0 auto;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
  overflow: hidden;
}
.cbcon {
  width: 100%;
  margin: 10px auto;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
  overflow: hidden;
}
#customers {
  font-family: Arial, Helvetica, sans-serif;
  border-collapse: collapse;
  width: 100%;
  text-align: left;
  margin-top: 15px;
}
#customers td,
#customers th {
  border: 1px solid #F2F2F2;
  padding: 0 20px;
}
#customers th {
  padding: 10px 20px;
  text-align: left;
  background-color: #f5f5f5;
  width: 140px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
#customers td {
  text-align: left;
  padding: 10px 20px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  color: #686868;
  font-size: 14px;
  font-weight: 400;
}
#customers th h3 {
  color: #333;
  font-size: 16px;
  font-weight: 900;
}
#customers th h4 {
  color: #666;
  font-size: 14px;
  font-weight: 900;
}
.zxnr {
  width: 100%;
  margin: 20px auto;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
  overflow: hidden;
}
.zxnr h5 {
  font-size: 18px;
  color: #ff6000;
  text-align: left;
  line-height: 1.4em;
  display: block;
  margin: 2px auto 4px;
  font-weight: 900;
}
.zxnrtop {
  width: 100%;
  margin: 12px auto;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
  overflow-y: auto;
  background: #fff;
  outline: none;
  border: 1px solid #c8c8c8;
  border-radius: 5px;
  box-sizing: border-box;
  padding: 12px;
  height: 140px;
}
.zxtjniu {
  width: 180px;
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  background: #ff6000;
  border-radius: 5px;
  border: 1px solid #ff6000;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  height: 46px;
  line-height: 46px;
  font-size: 16px;
  color: #fff;
  text-align: center;
  margin-right: 20px;
  transition: 0.3s;
}
.zxtjniu:hover {
  width: 220px;
}

/* 纭璁㈠崟 */
.querdd {
  width: 1200px;
  margin: 0 auto 30px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
}
.qrbt {
  width: 100%;
  margin: 0 auto 6px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
}
.qrbt h3 {
  font-size: 18px;
  color: #333;
  text-align: left;
  line-height: 1.2em;
  display: block;
  font-weight: 900;
}
.shdztop {
  width: 100%;
  margin: 0 auto 28px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;

  border: 1px solid #eeeeee;
  padding: 8px 20px 15px;
}
.shdztc {
  width: 100%;
  margin: 15px auto 0;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
  overflow: hidden;
  border-bottom: 1px solid #eeeeee;
  padding-bottom: 20px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.shdztc .shdztcl {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.shdztc .shdztcl .dzdx {
  margin-right: 20px;
}
.shdztc .shdztcl .shdzzs {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
}
.shdztc .shdztcl .shdzzs .shdzzstop {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.shdzzstop p {
  font-size: 14px;
  color: #454545;
  text-align: left;
  line-height: 1.4em;
  display: block;
  font-weight: 400;
  margin-right: 70px;
}
.shdzzstop p span {
  color: #ff6000;
}
.bjxgniu {
  width: 80px;
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  background: #ff6000;
  border-radius: 5px;
  border: 1px solid #ff6000;
  height: 32px;
  line-height: 30px;
  font-size: 12px;
  color: #fff;
  text-align: center;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
.bjxgniu:hover {
  width: 100px;
  color: #fff;
}
.shdzgl {
  width: 100%;
  margin: 15px auto 0;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.shdzgl a {
  font-size: 14px;
  line-height: 1.4em;
  color: #ff6000;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
.shdzgl a:hover {
  color: #1b72b6;
}
.qrbt2 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.qrbt2 a {
  font-size: 14px;
  line-height: 1.4em;
  color: #ff6000;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.qrbt2 a:hover {
  color: #1b72b6;
  padding-right: 8px;
}
.ddtbt {
  display: block;
  width: 1200px;
  background: #eeeeee;
  border-radius: 3px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  border: 1px solid #e6e6e6;
  height: 50px;
}
.ddtbt::after {
  content: "";
  clear: both;
  display: block;
}
.ddtbt p {
  font-size: 14px;
  color: #555;
  text-align: center;
  line-height: 48px;
  display: block;
  font-weight: 400;
  float: left;
}
.ddtbt p:nth-child(1) {
  width: 410px;
  margin-right: 40px;
}
.ddtbt p:nth-child(2) {
  width: 100px;
  text-align: center;
  margin-right: 15px;
}
.ddtbt p:nth-child(3) {
  width: 155px;
}
.ddtbt p:nth-child(4) {
  width: 140px;
}
.ddtbt p:nth-child(5) {
  width: 140px;
  text-align: center;
  margin-right: 40px;
}
.ddtbt p:nth-child(6) {
  width: 155px;
  text-align: left;
}
.spddlb {
  width: 100%;
  margin: 15px auto 24px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
  background: #fff;
  border: 1px solid #eeeeee;
}
.spddlb h3 {
  width: 100%;
  margin: 0 auto 18px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
  background: #fff;
  border-bottom: 1px solid #eeeeee;
  text-align: left;
  font-size: 14px;
  color: #333;
  font-weight: 900;
  padding: 12px 19px;
}
.spdlbcon {
  width: 100%;
  margin: 0 auto 0;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
  background: #fff;
  padding: 0 19px 0;
}
.spdlbcontt {
  width: 100%;
  margin: 0 auto 20px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
  background: #fff;
  border-bottom: 1px solid #eeeeee;
  padding-bottom: 12px;
}
.spdlbct {
  width: 100%;
  margin: 0 auto;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
  background: #fff;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
}
.spdlbctl {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  margin-right: 40px;
}
.spdlbctl .spdlbctltu {
  width: 86px;
  height: 86px;
  margin-right: 20px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
  background: #fff;
  border: 1px solid #eeeeee;
}
.spdlbctl .spdlbctltu img {
  width: 100%;
  margin: 0 auto;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
}
.spdlbctlzi {
  width: 290px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
  text-align: left;
}
.spdlbctlzi h4 {
  display: block;
  width: 100%;
  font-size: 12px;
  color: #333;
  line-height: 1.8em;
  text-align: left;
  height: 46px;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  font-weight: 400;
  display: inline-block;
  word-break: break-all;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  overflow: hidden;
}
.spdlbctlzi span {
  width: 72px;
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  background: #dd1c1c;
  border-radius: 3px;
  border: 1px solid #dd1c1c;
  height: 22px;
  line-height: 22px;
  font-size: 12px;
  color: #fff;
  text-align: center;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
.spdlbctll {
  width: 200px;
  text-align: left;
}
.spdlbctlfy {
  width: 100%;
  margin: 0 auto 8px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
}
.spdlbctll p {
  font-size: 12px;
  color: #333;
  line-height: 1.6em;
  text-align: left;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  font-weight: 400;
}
.spdlbctlfy h5 {
  font-size: 12px;
  color: #333;
  line-height: 1.6em;
  text-align: left;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  font-weight: 400;
}
.sull {
  font-size: 12px;
  color: #333;
  line-height: 1.6em;
  text-align: center;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  font-weight: 400;
  width: 80px;
  margin-right: 42px;
}
.sull2 {
  font-size: 12px;
  color: #333;
  line-height: 1.6em;
  text-align: center;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  font-weight: 400;
  width: 120px;
  margin-right: 44px;
}
.xxjiji {
  width: 240px;
  text-align: left;
  font-size: 12px;
  color: #333;
  line-height: 1.6em;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  font-weight: 400;
}
.spdlbcontt .tszi {
  font-size: 12px;
  color: #666;
  line-height: 1.6em;
  text-align: left;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  font-weight: 400;
  margin-top: 10px;
}
.spdlbzi {
  width: 100%;
  margin: 0 auto;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
  background: #fff;
  padding: 15px 0px 10px;
}
.spdlbzi p {
  font-size: 12px;
  color: #666666;
  line-height: 1.5em;
  text-align: left;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  font-weight: 400;
  margin-bottom: 2px;
}
.spdlbzi h6 {
  font-size: 12px;
  color: #666666;
  line-height: 1.5em;
  text-align: left;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  font-weight: 400;
}
.spdlbzi h6 span {
  color: #dd1c1c;
}
.spdlbzi h6 a {
  color: #ff6000;
}
.zffsc {
  width: 100%;
  margin: 15px 0;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
  background: #fff;
}
.zfc {
  width: 650px;
  margin: 0 0 10px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
  background: #fff;
  border: 1px solid #eeeeee;
  height: 44px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 0 16px;
}
.zfc .zftb {
  width: 24px;
  height: 24px;
  display: block;
  margin: 0 15px;
}
.zfc .zftb img {
  width: 100%;
  margin: 0 auto;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
}
.zfc p {
  font-size: 16px;
  color: #666;
  line-height: 1.6em;
  text-align: left;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  font-weight: 400;
}
.yhjj {
  width: 100%;
  margin: 15px auto 20px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
  background: #fff;
  padding: 19px;
  border: 1px solid #eeeeee;
}
.yhjjdx {
  width: 619px;
  height: 127px;
  margin-bottom: 15px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;

  padding: 18px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
}
.yhjjdx:last-child {
  margin-bottom: 0;
}
.yhjjdx .jdx {
  margin-top: 14px;
  margin-right: 24px;
}
.yhjjdx .jdxzi {
  width: 280px;
  margin-right: 30px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding-top: 8px;
}
.yhjjdx .jdxzi h4 {
  font-size: 22px;
  color: #302d2d;
  line-height: 1.3em;
  text-align: left;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  font-weight: 400;
  margin-bottom: 6px;
}
.yhjjdx .jdxzi p {
  font-size: 14px;
  color: #666;
  line-height: 1.4em;
  text-align: left;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  font-weight: 400;
}
.jjjiage {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding-top: 15px;
}
.jjjiage h2 {
  font-size: 48px;
  color: #dd1c1c;
  line-height: 1.3em;
  text-align: left;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  font-weight: 400;
}
.jjjiage h5 {
  font-size: 20px;
  color: #dd1c1c;
  line-height: 1.3em;
  text-align: left;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  font-weight: 400;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding-bottom: 12px;
}
.mjjly {
  width: 100%;
  margin: 15px auto 20px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
  background: #fff;
  padding: 19px;
  border: 1px solid #eeeeee;
  height: 120px;
  overflow-y: auto;
  border-radius: 4px;
  font-size: 14px;
  color: #666;
  line-height: 1.4em;
  text-align: left;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  font-weight: 400;
}
.mjjly2 {
  width: 100%;
  margin: 15px auto 20px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
  background: #fff;
  padding: 19px;
  border: 1px solid #eeeeee;
}
.mjjly2 p {
  font-size: 14px;
  color: #565656;
  line-height: 1.88em;
  text-align: left;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  font-weight: 400;
}
.tyixy {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.tyixy .jdx {
  margin-right: 8px;
}
.tyixy p {
  font-size: 14px;
  color: #555555;
  text-align: left;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  font-weight: 400;
}
.tyixy p a {
  color: #0092e7;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
.tyixy p a:hover {
  color: #1b8dee;
}
.jgezzff {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  width: 1200px;
  margin: 24px auto;
}
.jgezzff .jgezrr {
  width: 1020px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  background: #fff;
  border: 1px solid #eeeeee;
  border-right: none;
  padding: 13px 40px;
}
.jgezzff .jgezrr p {
  font-size: 16px;
  color: #666;
  text-align: left;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  font-weight: 400;
}
.jgezzff .jgezrr p span {
  font-size: 16px;
  color: #dd1c1c;
  text-align: left;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  font-weight: 400;
}
.jgezzff .jgezrr h3 {
  font-size: 28px;
  color: #dd1c1c;
  text-align: left;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  font-weight: 400;
}
.ljzff {
  width: 180px;
  height: 60px;
  display: block;
  font-size: 20px;
  text-align: center;
  line-height: 60px;
  background: #ADADAD;
  font-weight: 900;
  color: #fff;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
.ljzff:hover {
  background: #0092e7;
  color: #fff;
}
.introlan {
  background: #0092e7;
  color: #fff;
}
.zhuyi {
  width: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  height: 36px;
  padding-left: 20px;
  background: #e1eef7;
  margin: 5px 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  font-size: 14px;
  text-align: left;
  color: #0092e7;
  line-height: 36px;
}

/* 涓汉涓績瀹炲悕璁よ瘉 */
.grzx {
  width: 1200px;
  margin: 5px auto 80px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
  background: #fff;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
}
.grzxcl {
  width: 182px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
  background: #fff;
  border: 1px solid #eeeeee;
  padding: 15px 0;
}
.grzxclt {
  width: 100%;
  margin: 0 auto 26px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
  background: #fff;
}
.grzxclt dt {
  width: 100%;
  margin: 0 auto;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
}
.grzxclt dt h3 {
  font-size: 16px;
  color: #333;
  line-height: 50px;
  font-weight: 900;
  text-align: left;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding-left: 40px;
}
.grzxclt dd {
  width: 100%;
  margin: 0 auto 18px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
}
.grzxclt dd a {
  width: 100%;
  margin: 0 auto 10px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
  border-left: 3px solid #fff;
  padding-left: 38px;
  font-size: 14px;
  color: #666;
  text-align: left;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  font-weight: 400;
}
.grzxclt dd:hover a {
  color: #ff6000;
  border-left: 3px solid #ff6000;
  padding-left: 42px;
}
.grzxclt dd.on a {
  color: #ff6000;
  border-left: 3px solid #ff6000;
  padding-left: 42px;
}
.grzxcon {
  width: 1000px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
  background: #fff;
  border: 1px solid #eeeeee;
  padding: 20px;
  min-height: 820px;
}
.smrz {
  width: 100%;
  margin: 0 auto;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
  padding: 10px 20px;
}
.grzxcbt {
  width: 100%;
  margin: 0 auto;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
  border-bottom: 1px solid #eeeeee;
  padding: 0 5px 16px;
}
.grzxcbt h3 {
  font-size: 16px;
  color: #666;
  line-height: 1.38em;
  font-weight: 900;
  text-align: left;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.smxzcon {
  width: 100%;
  margin: 25px auto;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
}
.smxzcztai {
  width: 656px;
  margin: 16px auto 50px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.smxzcztai li {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
}
.smxzcztai li .smztzniu .smztztu {
  width: 56px;
  height: 56px;
  display: block;
  border-radius: 50%;
  overflow: hidden;
  margin: 0 auto;
}
.smxzcztai li .smztzniu p {
  font-size: 12px;
  color: #333;
  line-height: 1.38em;
  font-weight: 400;
  text-align: center;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding-top: 16px;
  width: 100px;
}
.smxzcztai li i {
  width: 245px;
  height: 6px;
  margin: 28px auto 0;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
  background: #e6e6e6;
}
.smxzcztai li.on .smztzniu p {
  font-size: 12px;
  color: #ff6000;
  line-height: 1.38em;
  font-weight: 400;
  text-align: center;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding-top: 16px;
  width: 100px;
}
.smxzcztai li:nth-child(1) .smztzniu .smztztu {}
.smxzcztai li:nth-child(2) .smztzniu .smztztu {}
.smxzcztai li:nth-child(3) .smztzniu .smztztu {}
.smxzcztai li.on:nth-child(1) .smztzniu .smztztu {}
.smxzcztai li.on:nth-child(2) .smztzniu .smztztu {}
.smxzcztai li.on:nth-child(3) .smztzniu .smztztu {}
.smxzcztai li.on i {
  background: #ff6000;
}
.rzcon {
  width: 636px;
  margin: 0 auto;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
  padding: 40px 40px 70px;
  border: 1px solid #dfdfdf;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.rzcon .rzcnrc {
  width: 236px;
  margin: 0 auto;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
}
.rzcon i {
  width: 1px;
  height: 190px;
  margin: 0 40px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
  background: #d9d9d9;
}
.rzcon .rzcnrc .rzcnrctu {
  width: 83px;
  margin: 0 auto;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
}
.rzcon .rzcnrc .rzcnrctu img {
  width: 100%;
  margin: 0 auto;
  display: block;
}
.rzcon .rzcnrc h3 {
  font-size: 18px;
  color: #323232;
  line-height: 1.68em;
  font-weight: 900;
  text-align: center;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  margin: 10px auto 10px;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
.rzcon .rzcnrc .rznnn {
  width: 155px;
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  background: #ff6000;
  border-radius: 5px;
  border: 1px solid #ff6000;
  height: 40px;
  line-height: 38px;
  font-size: 16px;
  color: #fff;
  text-align: center;
  margin: 0 auto;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
.rzcon .rzcnrc:hover .rznnn {
  width: 184px
}
.rzcon .rzcnrc:hover h3 {
  color: #ff6000;
}
.drrzcon {
  width: 656px;
  margin: 16px auto 50px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
}
.drrzcon .rzentt {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
}
.drrzcon .rzentt h3 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  font-size: 15px;
  font-weight: 900;
  color: #222;
  line-height: 40px;
  margin-right: 40px;
  width: 160px;
}
.drrzcon .rzentt h3 span {
  font-size: 20px;
  font-weight: 900;
  color: #ff0101;
}
.rzentr {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  width: 400px;
}
.rzentr .hqewm {
  width: 100%;
  margin: 0 auto;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
  background: #ff6000;
  height: 40px;
  border-radius: 3px;
  font-size: 16px;
  font-weight: 900;
  text-align: center;
  line-height: 40px;
  color: #fff;
  cursor: pointer;
}
.rzentr .hqewmsm {
  width: auto;
  margin: 8px 0 0;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
  background: #f2fafe;
  height: 30px;
  border-radius: 3px;
  font-size: 12px;
  font-weight: 400;
  padding: 0 13px;
  text-align: center;
  line-height: 28px;
  color: #888;
  border: 1px solid #c9e5f1;
}
.bg {
  width: 100%;
  height: 100%;
  background: #000;
  opacity: 0.62;
  position: fixed;
  top: 0;
  left: 0;
  display: none;
  z-index: 1
}
.sbout {
  width: 660px;
  height: 400px;
  background: #fff;
  position: fixed;
  left: 50%;
  margin-left: -330px;
  top: 50%;
  margin-top: -200px;
  display: none;
  z-index: 2;
  border-radius: 10px;
  overflow: hidden;
}
.sbout h3 {
  font-size: 22px;
  color: #232323;
  text-align: left;
  line-height: 1.4em;
  font-weight: 900;
  width: 88%;
  border-bottom: 1px solid #ededed;
  text-align: center;
  margin: 0 auto;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding: 30px 0;
}
.sbout .mama {
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  width: 100%;
  margin: 30px auto 10px;
}
.sbout .mama .wemm {
  width: 160px;
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  height: 160px;
  margin: 0 auto;
  border: 1px solid #d6d6d6;
  box-sizing: border-box;
  border-radius: 8px;
  overflow: hidden;
}
.sbout .mama .wemm img {
  width: 100%;
  display: block;
  margin: 0 auto;
}
.sbout .close {
  width: 30px;
  height: 30px;
  text-align: center;
  line-height: 30px;
  position: absolute;
  top: 10px;
  right: 10px;
  cursor: pointer;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding: 10px;

  border-radius: 50%;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
.sbout .mama p {
  font-size: 12px;
  color: #888;
  line-height: 1.4em;
  font-weight: 400;
  text-align: center;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  margin: 10px auto 0;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
.sbout .close:hover {
  transform: rotate(90deg);
  -webkit-transform: rotate(90deg);
}
.rzentt2 {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding: 40px 0 40px 200px;
}
.rzentt22 {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding: 0 0 0 200px;
}
.tjbc {
  width: 180px;
  height: 40px;
  display: block;
  font-size: 16px;
  text-align: center;
  line-height: 40px;
  background: #ff6000;
  font-weight: 900;
  color: #fff;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  border-radius: 3px;
}
.tjbc:hover {
  background: #0092e7;
  color: #fff;
  width: 200px;
}
.shzttc {
  width: 630px;
  margin: 0 auto;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
  padding: 8px 40px 70px;
}
.shzttcncon {
  width: 100%;
  margin: 0 auto;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
}
.shztctu {
  width: 300px;
  margin: 0 auto 20px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
}
.shztctu img {
  width: 100%;
  margin: 0 auto;
  display: block;
}
.shzttcncon p {
  font-size: 18px;
  color: #666;
  line-height: 1.68em;
  font-weight: 400;
  text-align: center;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  margin: 0 auto;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
.shzttcncon h5 {
  font-size: 15px;
  color: #ff6000;
  line-height: 1.4em;
  font-weight: 400;
  text-align: center;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  margin: 0 auto
}
.shzttcncon .ckyy {
  font-size: 15px;
  color: #ff6000;
  line-height: 1.4em;
  font-weight: 400;
  text-align: center;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  margin: 5px auto 10px;
  display: block;
  cursor: pointer;
}
.shzttcncon .yuanysm {
  width: 100%;
  margin: 10px auto;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding: 15px;
  border: 1px dashed #ef4235;
  border-radius: 6px;
  display: none;
}
.shzttcncon .yuanysm p {
  font-size: 14px;
  color: #ef4235;
  line-height: 1.6em;
  font-weight: 400;
  text-align: left;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  margin: 0 auto;
}
.cxsmrz {
  width: 180px;
  height: 40px;
  display: block;
  font-size: 14px;
  text-align: center;
  line-height: 40px;
  background: #0092e7;
  font-weight: 900;
  color: #fff;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  border-radius: 3px;
  margin: 0 auto;
}
.cxsmrz:hover {
  width: 220px;
}


/* 浼佷笟瀹炲悕璁よ瘉 */
.drrzconbt {
  width: 100%;
  margin: 0 auto 30px;
  border-bottom: 1px solid #ff6000;
  padding-bottom: 14px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.drrzconbt i {
  width: 3px;
  height: 16px;
  display: block;
  margin-right: 10px;
  background: #ff6000;
}
.drrzconbt h3 {
  font-size: 16px;
  color: #ff6000;
  line-height: 1.4em;
  font-weight: 900;
  text-align: center;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.rtrxz {
  width: 100%;
  margin: 0 auto;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
  height: 40px;
  background: #fff;
  border: 1px solid #d6d6d6;
  padding: 0 8px;
  font-size: 14px;
  color: #888;
  line-height: 38px;
  text-align: left;
  outline: none;
}
.srlk {
  width: 100%;
  margin: 0 auto;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
  height: 40px;
  background: #fff;
  border: 1px solid #d6d6d6;
  padding: 0 13px;
  font-size: 14px;
  color: #888;
  line-height: 38px;
  text-align: left;
  outline: none;
}
.rzenttxx {
  margin: 0 auto 20px;
}
.rzenttxx2 {
  margin: 0 auto 10px;
}
.sfzfzmsc {
  width: 100%;
  margin: 0 auto;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
}

/* 韬唤璇佸弽姝ｄ笂浼� */
.sfzfzmsc .id_img_wp {
  width: 100%;
  margin: 0 auto;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  box-sizing: border-box;
  cursor: pointer;
}
.sfzfzmsc .img_wp {
  width: 184px;
  cursor: pointer;
  display: block;
  height: 153px;
}
.sfzfzmsc .img_wp img {
  width: 100%;
  height: 100%;
  margin: 0 auto;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
  background: #fff;
  border: 1px solid #d6d6d6;
  border-radius: 9px;
  overflow: hidden;
}
.sfzfzmsc .img_intro {
  color: #888;
  text-align: left;
  font-size: 12px;
  line-height: 30px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  margin-top: 5px;
}
.sfzfzms2c {
  width: 100%;
  margin: 0 auto;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
}
.sfzfzmsc2 .id_img_wp2 {
  width: 100%;
  margin: 0 auto;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  box-sizing: border-box;
}
.sfzfzmsc2 .img_wp2 {
  width: 100%;
  cursor: pointer;
}
.sfzfzmsc2 .img_wp2 img {
  width: 190px;
  height: 100%;
  margin: 0 0;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
  background: #fff;
  border: 1px solid #d6d6d6;
  border-radius: 9px;
  overflow: hidden;
}
.sfzfzmsc2 .img_intro2 {
  color: #888;
  text-align: left;
  font-size: 12px;
  line-height: 30px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  margin-top: 5px;
}
.sfzfzmsc2 .img_intro2 a {
  color: #ff6000;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
.sfzfzmsc2 .img_intro2 a:hover {
  color: #ef4235;
}
.srlk22 {
  width: 100%;
  margin: 0 auto;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
  height: 40px;
  background: #fff;
  border: 1px solid #d6d6d6;
  padding: 0 13px;
  font-size: 15px;
  color: #888;
  line-height: 38px;
  text-align: left;
  outline: none;
}
.ddxxyzmm {
  width: 100%;
  margin: 0 auto;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  box-sizing: border-box;
}
.ddxxyzmm .srlk3 {
  width: 260px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
  height: 40px;
  background: #fff;
  border: 1px solid #d6d6d6;
  padding: 0 13px;
  border-right: none;
  font-size: 14px;
  color: #888;
  line-height: 38px;
  text-align: left;
  outline: none;
}
.ddxxyzmm #btn {
  width: 140px;
  height: 40px;
  display: block;
  font-size: 12px;
  text-align: center;
  line-height: 40px;
  background: #ff6000;
  font-weight: 400;
  color: #fff;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}

/* 璐墿杞� */
.gwcbt {
  width: 1200px;
  margin: 0 auto 10px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.gwcbt p {
  color: #313131;
  text-align: left;
  font-size: 14px;
  line-height: 30px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.gwcbt p span {
  color: #ff6000;
}
.gwcbt a {
  color: #ff6000;
  text-align: left;
  font-size: 14px;
  line-height: 30px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
.gwcbt a:hover {
  padding-left: 6px;
  color: #ef4235;
}
.grzxr {
  width: 1000px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
}

/* 鎴戠殑璁㈠崟 */
.ddbt {
  width: 100%;
  margin: 0 auto;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
  border-bottom: 1px solid #dddddd;
}
.ddbt h3 {
  display: inline-block;
  width: 102px;
  height: 32px;
  font-size: 14px;
  text-align: center;
  line-height: 30px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  border-top: 2px solid #ff6000;
  border-left: 1px solid #dddddd;
  border-right: 1px solid #dddddd;
  color: #ff6000;
  font-weight: 400;
}
.ddbtcon {
  width: 100%;
  margin: 20px auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.ddbtcll {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.ddsjsx {
  width: 144px;
  height: 34px;
  background: #fff;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  border: 1px solid #dddddd;
  box-sizing: border-box;
  padding: 0 9px;
  font-size: 14px;
  color: #121212;
  line-height: 32px;
  text-align: left;
  outline: none;
  margin-right: 10px;
}
.ddzt {
  width: 144px;
  height: 34px;
  background: #fff;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  border: 1px solid #dddddd;
  box-sizing: border-box;
  padding: 0 9px;
  font-size: 14px;
  color: #121212;
  line-height: 32px;
  text-align: left;
  outline: none;
}
.ddbtcr {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.ddbtcr .ddbtcrl {
  width: 190px;
  height: 34px;
  background: #fff;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  border: 1px solid #dddddd;
  border-right: none;
  font-size: 12px;
  line-height: 32px;
  color: #454545;
  text-align: left;
  padding: 0 15px;
  outline: none;
}
.ddbtcr .ddbtcrr {
  width: 60px;
  height: 34px;
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  border: 1px solid #dddddd;
  text-align: center;
  line-height: 28px;
  outline: none;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
.ddbtcr .ddbtcrr:hover {
  background: #ff6000;
  color: #fff;
  border: 1px solid #ff6000;
}




/* 璁㈠崟椤堕儴 */
.ddbtbcc {
  width: 100%;
  margin: 0 auto 8px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
  height: 40px;
  background: #f1f1f1;
  border-radius: 4px;
}
.ddbtbcc::after {
  content: "";
  clear: both;
  display: block;
}
.ddbtbcc p {
  font-size: 12px;
  color: #888;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  line-height: 40px;
  float: left;
}
.ddbtbcc p:nth-child(1) {
  margin-left: 15px;
}
.ddbtbcc p:nth-child(2) {
  margin-left: 30px;
}
.ddbtbcc p:nth-child(3) {
  margin-left: 200px;
}
.ddbtbcc p:nth-child(4) {
  margin-left: 32px;
}
.ddbtbcc p:nth-child(5) {
  margin-left: 7px;
}
.ddbtbcc p:nth-child(6) {
  margin-left: 7px;
}
.ddbtbcc p:nth-child(7) {
  margin-left: 9px;
}
.ddbtbcc p:nth-child(8) {
  margin-left: 28px;
}
.ddbtbcc p:nth-child(9) {
  margin-left: 66px;
}
.ddbtbcc p:nth-child(10) {
  margin-left: 90px;
}



/* 鏂囩珷璇︽儏 */
.wzzx {
  width: 1200px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
  overflow: hidden;
  margin: 0 auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
}
.fuzxl {
  width: 200px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
  overflow: hidden;
}
.fuzxl .fuzxltt {
  width: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
  overflow: hidden;
  height: 50px;
}
.fuzxl .fuzxltt h3 {
  width: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
  overflow: hidden;
  height: 50px;
  background: #ff6000;
  font-size: 18px;
  font-weight: 900;
  text-align: center;
  line-height: 50px;
  color: #fff;
}
.fuzxlbb {
  width: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
  overflow: hidden;
  padding: 20px 0;
  background: #fff;
}
.fuzxlbb li {
  width: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
  overflow: hidden;
  padding: 0 15px;
  margin: 0 auto 15px;
}
.fuzxlbb li a {
  width: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  border-bottom: 1px solid #ededed;
  padding-bottom: 14px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.fuzxlbb li a i {
  width: 3px;
  height: 16px;
  background: #ff6000;
  display: block;
  margin-right: 10px;
}
.fuzxlbb li a h4 {
  font-size: 15px;
  color: #666;
  font-weight: 400;
  width: 90%;
  display: block;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  text-align: left;
  transition: 0.3s;
  overflow: hidden;
  text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
  -webkit-text-overflow: ellipsis;
  -moz-text-overflow: ellipsis;
  white-space: nowrap;
}
.fuzxlbb li:hover a h4 {
  color: #ff6000;
}
.fuzxlbb li.on a h4 {
  color: #ff6000;
}
.fuzxR {
  width: 970px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
  overflow: hidden;
  background: #fff;
  padding: 34px 20px 50px;
}

/* 鏂囩珷璇︽儏 */
.wzxq {
  width: 100%;
  margin: 0 auto;
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding-right: 10px;
}
.wzxq .wzxqtop {
  width: 100%;
  margin: 0 auto 30px;
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  overflow: hidden;
  padding-bottom: 15px;
  border-bottom: 1px solid #d6d6d6;
}
.wzxq .wzxqtop h3 {
  text-align: left;
  font-size: 22px;
  color: #444;
  font-weight: 900;
  line-height: 1.4em;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding-bottom: 2px;
}
.wzxq .wzxqtop .wzxqtc {
  width: 100%;
  margin: 8px auto;
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  overflow: hidden;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.wzxq .wzxqtop .wzxqtc .wztczi {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-right: 50px;
}
.wzxq .wzxqtop .wzxqtc .wztczi i {
  width: 20px;
  height: 20px;
  display: block;
  margin-right: 9px;
}
.wzxq .wzxqtop .wzxqtc .wztczi i img {
  width: 100%;
  display: block;
  margin: 0 auto;
}
.wzxq .wzxqtop .wzxqtc .wztczi p {
  font-size: 14px;
  color: #686868;
  line-height: 20px;
  text-align: left;
}
.wzxq .wzxqtop .wzxqtc .wztczi .p22 {
  color: #ff6000;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
.wzxq .wzxqtop .wzxqtc .wztczi:hover .p22 {
  color: #fb992f;
}


/* 鎴戠殑璁㈠崟 */
.bgek {
  width: 100%;
  margin: 0 auto;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
}
.bgekcon {
  width: 100%;
  margin: 0 auto 24px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
  border: 1px solid #e8e8e8;
}
.bgekctop {
  width: 100%;
  margin: 0 auto;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
  border-bottom: 1px solid #e8e8e8;
  padding: 0 15px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.bgekctop .sjbh {
  font-size: 12px;
  color: #333;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  line-height: 40px;
  font-weight: 900;
  margin-right: 20px;
}
.bgekctop .ddh {
  font-size: 12px;
  color: #333;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  line-height: 40px;
  font-weight: 400;
  margin-right: 50px;
}
.bgekctop .ddh span {
  color: #ff6000;
}
.bgekctop .ddhll {
  font-size: 12px;
  color: #333;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  line-height: 40px;
  font-weight: 400;
}
.bgekcTiao {
  width: 100%;
  margin: 0 auto;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
}
.bgekcTttt {
  width: 100%;
  margin: 0 auto;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
  border-bottom: 1px solid #e8e8e8;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.bgekcTttt .bkcTl {
  width: 275px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
  border-right: 1px solid #e8e8e8;
  padding: 15px 15px 15px 0;
  height: 120px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.bkcTltu {
  width: 88px;
  height: 88px;
  display: block;
  overflow: hidden;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  margin-right: 10px;
}
.bkcTltu img {
  width: 100%;
  margin: 0 auto;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
}
.bkcTlzi {
  width: 160px;
}
.bkcTlzi h3 {
  display: block;
  width: 100%;
  font-size: 12px;
  color: #333;
  line-height: 1.4em;
  text-align: left;
  height: 34px;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  font-weight: 400;
  display: inline-block;
  word-break: break-all;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  overflow: hidden;
}
.bkcTlzi span {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: inline-block;
  font-size: 12px;
  background: #ff1f1f;
  color: #fff;
  padding: 1px 4px;
  border-radius: 2px;
}
.feiyong {
  width: 135px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
  border-right: 1px solid #e8e8e8;
  padding: 6px 12px 0;
  height: 120px;
}
.feiyong p {
  display: block;
  width: 100%;
  font-size: 12px;
  color: #333;
  line-height: 1.6em;
  text-align: left;
}
.shull {
  width: 60px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
  border-right: 1px solid #e8e8e8;
  padding: 0 8px 0;
  height: 120px;
  font-size: 12px;
  color: #333;
  line-height: 1.6em;
  text-align: left;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.shull2 {
  width: 60px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
  border-right: 1px solid #e8e8e8;
  padding: 0 6px 0;
  height: 120px;
  font-size: 12px;
  color: #333;
  line-height: 1.6em;
  text-align: left;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.shull3 {
  width: 90px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
  border-right: 1px solid #e8e8e8;
  padding: 0 6px 0;
  height: 120px;
  font-size: 12px;
  color: #333;
  line-height: 1.6em;
  text-align: left;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.shull4 {
  width: 90px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
  border-right: 1px solid #e8e8e8;
  padding: 0 6px 0;
  height: 120px;
  font-size: 12px;
  color: #333;
  line-height: 1.6em;
  text-align: left;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.shull5 {
  width: 90px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
  border-right: 1px solid #e8e8e8;
  padding: 0 6px 0;
  height: 120px;
  font-size: 12px;
  color: #333;
  line-height: 1.6em;
  text-align: left;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.ddztc {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
  border-right: 1px solid #e8e8e8;
  padding: 0 5px 0;
  height: 120px;
  width: 125px;
  font-size: 12px;
  color: #333;
  line-height: 1.6em;
}
.ddztcon {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  height: 120px;
  -ms-flex-line-pack: center;
      align-content: center;
}
.ddztcon span {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
  font-size: 12px;
  background: #ff6000;
  color: #fff;
  padding: 1px 4px;
  border-radius: 2px;
  margin: 0 auto 5px;
}
.ddztcon a {
  width: 100%;
  margin: 0 auto;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
  text-align: center;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  font-size: 12px;
  color: #ff6000;
  line-height: 1.6em;
}
.ddztcon a:hover {
  background: #ff6000;
  color: #fff;
}
.ddztcon p {
  width: 100%;
  margin: 0 auto;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
  text-align: center;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  font-size: 12px;
  color: #888;
  line-height: 1.6em;
}
.jjinee {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
  border-right: 1px solid #e8e8e8;
  padding: 0 10px 0;
  height: 120px;
  width: 156px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-line-pack: center;
      align-content: center;
}
.jjinee h5 {
  font-size: 15px;
  color: #ff1f1f;
  line-height: 1.4em;
  text-align: center;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  font-weight: 400;
}
.cazuor {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
  padding: 0 10px 0;
  height: 120px;
  width: 130px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-line-pack: center;
      align-content: center;
}
.ckdd {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
  font-size: 12px;
  background: #ff6000;
  color: #fff;
  padding: 2px 8px;
  border-radius: 2px;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  margin: 0 auto 2px;
}
.qxddc {
  width: 100%;
  margin: 0 auto;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
  text-align: center;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  font-size: 12px;
  color: #888;
  line-height: 1.6em;
}
.qxddc:hover {
  color: #ef2b2b;
}
.ckdd:hover {
  background: #ff8400
}
.bbzhu {
  width: 100%;
  margin: 0 auto;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
  padding: 15px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.bbzhu p {
  display: block;
  width: 100%;
  font-size: 12px;
  color: #333;
  line-height: 1.6em;
  text-align: left;
}
.ljjs {
  width: 100%;
  margin: 0 auto 6px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
  text-align: center;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  font-size: 12px;
  color: #ff6000;
  line-height: 1.6em;
}
.ljjs:hover {
  color: #196daf;
}
.qrsh {
  width: 100%;
  margin: 0 auto;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
  text-align: center;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  font-size: 12px;
  color: #888;
  line-height: 1.6em;
}
.qrsh:hover {
  color: #196daf;
}
.shanchudd {
  width: 100%;
  margin: 0 auto;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
  text-align: center;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  font-size: 12px;
  color: #888;
  line-height: 1.6em;
}
.shanchudd:hover {
  color: #ef2b2b;
}
.ddztcon .qyht {
  width: 100%;
  margin: 0 auto;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
  text-align: center;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  font-size: 12px;
  color: #ff6000;
  line-height: 1.6em;
}
.ddztcon .qyht:hover {
  background: #ff6000;
  color: #fff;
}



/* 鍒嗛〉 */
.pagination {
  width: 100%;
  margin: 20px auto;
  overflow: hidden;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
}
.pagination ul {
  width: 100%;
  margin: 0 auto;
  overflow: hidden;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.pagination li {
  float: left;
  margin: 0 6px;
}
.pagination li a {
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  font-size: 14px;
  color: #454545;
  padding: 0 22px;
  border-radius: 3px;
  border: 1px solid #d9d9d9;
  cursor: pointer;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  background: #fff;
  line-height: 38px;
}
.pagination li span {
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  font-size: 14px;
  color: #454545;
  padding: 0 22px;
  border-radius: 3px;
  border: 1px solid #d9d9d9;
  cursor: pointer;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  background: #fff;
  line-height: 38px;
}
.pagination li.active a {
  background: #ff6000;
  border: 1px solid #ff6000;
  color: #fff;
}
.pagination li:hover a {
  background: #ff6000;
  border: 1px solid #ff6000;
  color: #fff;
}
.pagination li.active span {
  background: #ff6000;
  border: 1px solid #ff6000;
  color: #fff;
}
.pagination li:hover span {
  background: #ff6000;
  border: 1px solid #ff6000;
  color: #fff;
}



/* 璁㈠崟璇︽儏 */
.ddbt2 {
  width: 100%;
  margin: 0 auto;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
  border-bottom: 1px solid #E1E1E1;
}
.ddbt2 h3 {
  font-size: 18px;
  text-align: left;
  line-height: 50px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  color: #ff6000;
  font-weight: 900;
}
.grzxddxq {
  width: 100%;
  margin: 20px auto 0;
  overflow: hidden;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
}
.gzddxqnn {
  width: 100%;
  margin: 0 auto 20px;
  overflow: hidden;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
  border-bottom: 1px dashed #d9d9d9;
  padding-bottom: 14px;
}
.gzddxqnn p {
  font-size: 14px;
  color: #666;
  text-align: left;
  display: block;
  line-height: 1.8em;
}
.gzddxqnn h5 {
  font-size: 15px;
  color: #333333;
  text-align: left;
  display: block;
  line-height: 1.5em;
  margin-bottom: 4px;
}
.sbxxc {
  width: 100%;
  margin: 0 auto 20px;
  overflow: hidden;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
}
.sbxxc h3 {
  font-size: 16px;
  color: #121212;
  text-align: left;
  display: block;
  line-height: 1.5em;
  margin: 8px 0;
}
.sbxxc .sbxxctop {
  font-size: 16px;
  color: #121212;
  text-align: left;
  display: block;
  line-height: 1.5em;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.sbxxc .sbxxctop h4 {
  font-size: 14px;
  color: #666;
  text-align: left;
  display: block;
  line-height: 1.5em;
  font-weight: 400;
  margin-right: 30px;
}
.sbxxc .sbxxctop h4 span {
  color: #ef2b2b;
}
.sbxxcbbb {
  width: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  height: 30px;
  padding-left: 20px;
  background: #e1eef7;
  margin: 5px 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.sbxxcbbb h6 {
  font-size: 14px;
  color: #333;
  text-align: left;
  display: block;
  line-height: 1.5em;
  font-weight: 400;
  margin-right: 30px;
}
.sbxxcbbb h6 span {
  color: #ff6000;
}
#bbged {
  font-family: Arial, Helvetica, sans-serif;
  border-collapse: collapse;
  width: 100%;
  text-align: center;
}
#bbged td,
#bbged th {
  border: 1px solid #e1e1e1;
  padding: 0 15px;
}
#bbged th {
  padding: 8px 6px;
  text-align: center;
  background-color: #F2F2F2;
  color: #333;
  font-size: 14px;
  font-weight: 900;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  min-width: 80px;
  max-width: 300px;
}
#bbged td {
  text-align: center;
  color: #666;
  font-size: 12px;
  font-weight: 400;
  line-height: 1.2em;
  padding: 15px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
#bbged tr td:nth-child(1) {
  width: 400px;
}
#bbged td h3 {
  color: #454545;
  font-size: 12px;
  font-weight: 400;
  width: 100%;
  text-align: left;
  margin-bottom: 4px;
}
#bbged td h4 {
  color: #454545;
  font-size: 12px;
  font-weight: 400;
  width: 100%;
  text-align: center;
  margin-bottom: 4px;
}
#bbged tr td:nth-child(5) {
  width: 200px;
}
.ckzdxq {
  width: 100%;
  margin: 0 auto 20px;
  overflow: hidden;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
  border-bottom: 1px dashed #CCCCCC;
  text-align: right;
}
.ckzdxq .ckzdxqniu {
  width: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
  text-align: right;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  padding: 16px 0;
  font-size: 12px;
  color: #ff6000;
  line-height: 1.6em;
  cursor: pointer;
  box-sizing: border-box;
}
.ckzdxq .ckzdxqniu:hover {
  color: #ff6000;
  padding-right: 5px;
}
.czuottt {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  width: 100%;
}
.czuotniu {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: inline-block;
  font-size: 13px;
  background: #ff6000;
  color: #fff;
  padding: 10px 50px;
  border-radius: 2px;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  margin: 0 0 5px;
}
.czuotniu:hover {
  padding: 10px 60px;
}
.ddzd {
  width: 100%;
  margin: 0 auto 20px;
  overflow: hidden;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: none;
}
#bbged2 {
  font-family: Arial, Helvetica, sans-serif;
  border-collapse: collapse;
  width: 100%;
  text-align: center;
}
#bbged2 td,
#bbged2 th {
  border: 1px solid #e1e1e1;
  padding: 0 15px;
}
#bbged2 th {
  padding: 8px 6px;
  text-align: center;
  background-color: #F2F2F2;
  color: #333;
  font-size: 14px;
  font-weight: 900;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  min-width: 80px;
  max-width: 300px;
}
#bbged2 td {
  text-align: center;
  color: #666;
  font-size: 12px;
  font-weight: 400;
  line-height: 1.2em;
  padding: 15px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
#bbged2 tr td:nth-child(1) {
  width: 100px;
}

/* 涓婁紶寰佷俊璧勬枡 */
.sczxcon {
  width: 100%;
  margin: 0 auto;
  overflow: hidden;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
  padding: 40px 20px;
}
.sczxctt {
  width: 100%;
  margin: 0 auto 20px;
  overflow: hidden;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
}
.sczxctt h4 {
  color: #565656;
  font-size: 14px;
  font-weight: 400;
  width: 20%;
  text-align: right;
  display: block;
  margin-right: 15px;
  line-height: 44px;
}
.sczxctt h4 span {
  color: #ef2b2b;
}
.sczxcrr {
  width: 56%;
}
.sczxcrr .zlsc {
  width: 100%;
  display: block;
  background: #fff;
  border-radius: 5px;
  border: 1px solid #ccc;
  outline: none;
  height: 44px;
  line-height: 42px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding: 0 15px;
  font-size: 14px;
  text-align: left;
}
.sczxcrr .txbxrr2 {
  width: 100%;
  display: block;
  background: #fff;
  border-radius: 5px;
  border: 1px solid #ccc;
  outline: none;
  height: 120px;
  line-height: 1.46em;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding: 15px;
  font-size: 14px;
  text-align: left;
}
.czuottt33 {
  width: 100%;
  margin: 0 auto;
  overflow: hidden;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding-left: 21.6%;
}

/* 缁害璁㈠崟 */
.ddbtbcc2 {
  width: 100%;
  margin: 15px auto 8px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
}
.ddbtbcc2::after {
  content: "";
  clear: both;
  display: block;
}
.ddbtbcc2 .qbxyy {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
  font-size: 14px;
  background: #fff;
  border: 1px solid #ccc;
  color: #888;
  padding: 5px 12px;
  border-radius: 2px;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  margin: 0 auto 5px;
  float: right;
  cursor: pointer;
}
.ddbtbcc2 .qbxyy:hover {
  background: #ff6000;
  border: 1px solid #ff6000;
  color: #fff;
}
.bgekctop2 {
  width: 100%;
  margin: 0 auto;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
  padding: 0 15px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.bgekcl {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.bgekcl .sjbh {
  font-size: 12px;
  color: #555;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  line-height: 30px;
  font-weight: 900;
  margin-right: 20px;
}
.bgekcl .ddh {
  font-size: 12px;
  color: #555;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  line-height: 30px;
  font-weight: 400;
  margin-right: 50px;
}
.bgekcl .ddh span {
  color: #ff6000;
}
.bgekctop2 a {
  font-size: 12px;
  color: #565656;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  line-height: 30px;
  font-weight: 400;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
.bgekctop2 a:hover {
  color: #ff6000;
}
.ddl {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.ddltu {
  width: 84px;
  height: 84px;
  display: block;
  overflow: hidden;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  margin-right: 15px;
  border: 1px solid #ededed;
}
.ddltu img {
  width: 100%;
  margin: 0 auto;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
}
.ddlzi {
  width: 170px;
  text-align: left;
}
.ddlzi h3 {
  display: block;
  width: 100%;
  font-size: 12px;
  color: #333;
  line-height: 1.4em;
  text-align: left;
  height: 34px;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  font-weight: 400;
  display: inline-block;
  word-break: break-all;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  overflow: hidden;
}
.ddlzi span {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: inline-block;
  font-size: 12px;
  color: #999;
  margin-top: 5px;
}
.zizill {
  text-align: left !important;
}
#bbged tr td p {
  color: #585858;
  font-size: 12px;
  font-weight: 400;
  width: 100%;
  text-align: left;
}
.ddll2 {
  width: 170px;
}
.ddll2 p span {
  color: #ef2b2b;
}
.ddll3 {
  width: 240px;
}
.ddll1 {
  width: 300px !important;
}
.ddll3 h4 {
  color: #888 !important;
  font-size: 12px;
  border-bottom: 1px dashed #ededed;
  font-weight: 400;
  width: 100%;
  text-align: left !important;
  margin-bottom: 4px;
  padding-bottom: 8px;
}
.ddll3 p {
  color: #888 !important;
  font-size: 12px;
  font-weight: 400;
  width: 100%;
  text-align: left !important;
  line-height: 1.56em;
  margin-top: 8px !important;
}
.ddll4 {
  width: 134px !important;
}
.ddll4 p {
  color: #888 !important;
  font-size: 12px;
  font-weight: 400;
  width: 100%;
  text-align: center !important;
}
.ddll5 {
  width: 88px !important;
}
.tkcz {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
  font-size: 12px;
  background: #fff;
  border: 1px solid #ccc;
  color: #888;
  text-align: center;
  line-height: 28px;
  border-radius: 3px;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  margin: 0 auto 8px;
  cursor: pointer;
}
.tkcz2 {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
  font-size: 12px;
  background: #fff;
  border: 1px solid #ccc;
  color: #888;
  text-align: center;
  line-height: 28px;
  border-radius: 3px;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  margin: 0 auto;
  cursor: pointer;
}
.tkcz:hover {
  background: #ff6000;
  border: 1px solid #ff6000;
  color: #fff;
}
.tkcz2:hover {
  background: #ff6000;
  border: 1px solid #ff6000;
  color: #fff;
}
.dd20 {
  margin-bottom: 20px;
}

/* 娓╅Θ鎻愮ず寮规  */
.wxts1 {
  width: 600px;
  height: 350px;
  background: #fff;
  position: fixed;
  left: 50%;
  margin-left: -300px;
  top: 50%;
  margin-top: -200px;
  display: none;
  z-index: 2;
  border-radius: 10px;
  overflow: hidden;
}
.wxts1 .close {
  width: 30px;
  height: 30px;
  text-align: center;
  line-height: 30px;
  position: absolute;
  top: 10px;
  right: 10px;
  cursor: pointer;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding: 10px;

  border-radius: 50%;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
.wxts1 .close:hover {
  transform: rotate(90deg);
  -webkit-transform: rotate(90deg);
}
.wxts1 .wxtsc {
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  width: 100%;
  margin: 0 auto 10px;
}
.wxts1 .wxtsc h3 {
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  width: 100%;
  height: 48px;
  text-align: left;
  background: #F2F2F2;
  font-size: 18px;
  color: #333;
  padding: 0 0 0 20px;
  line-height: 48px;
}
.wxtsccon {
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  width: 100%;
  padding: 30px 20px;
}
.wxtsccon p {
  color: #888;
  font-size: 14px;
  font-weight: 400;
  width: 100%;
  text-align: left;
  line-height: 1.8em;
}
.kzniu {
  width: 60%;
  margin: 0 auto;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.kzniu .ok-btn {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
  font-size: 14px;
  background: #ff6000;
  border: 1px solid #ff6000;
  color: #fff;
  width: 150px;
  height: 42px;
  border-radius: 2px;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  margin: 0 auto;
  cursor: pointer;
  line-height: 40px;
  text-align: center;
}
.kzniu .qxx-btn {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
  font-size: 14px;
  background: #fff;
  border: 1px solid #ff6000;
  color: #ff6000;
  width: 150px;
  height: 42px;
  border-radius: 2px;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  margin: 0 auto;
  cursor: pointer;
  line-height: 40px;
  text-align: center;
}
.kzniu .ok-btn:hover {
  background: #177ac7;
  border: 1px solid #177ac7;
  color: #fff;
}
.kzniu .qxx-btn:hover {
  background: #177ac7;
  border: 1px solid #177ac7;
  color: #fff;
}
.wxts2 {
  width: 600px;
  height: 350px;
  background: #fff;
  position: fixed;
  left: 50%;
  margin-left: -300px;
  top: 50%;
  margin-top: -200px;
  display: none;
  z-index: 2;
  border-radius: 10px;
  overflow: hidden;
}
.wxts2 .close {
  width: 30px;
  height: 30px;
  text-align: center;
  line-height: 30px;
  position: absolute;
  top: 10px;
  right: 10px;
  cursor: pointer;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding: 10px;
  border-radius: 50%;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
.wxts2 .close:hover {
  transform: rotate(90deg);
  -webkit-transform: rotate(90deg);
}
.wxts2 .wxtsc {
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  width: 100%;
  margin: 0 auto 10px;
}
.wxts2 .wxtsc h3 {
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  width: 100%;
  height: 48px;
  text-align: left;
  background: #F2F2F2;
  font-size: 18px;
  color: #333;
  padding: 0 0 0 20px;
  line-height: 48px;
}
.wxts3 {
  width: 600px;
  height: 350px;
  background: #fff;
  position: fixed;
  left: 50%;
  margin-left: -300px;
  top: 50%;
  margin-top: -200px;
  display: none;
  z-index: 2;
  order-radius: 10px;
  overflow: hidden;
}
.wxts3 .close {
  width: 30px;
  height: 30px;
  text-align: center;
  line-height: 30px;
  position: absolute;
  top: 10px;
  right: 10px;
  cursor: pointer;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding: 10px;
  border-radius: 50%;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
.wxts3 .close:hover {
  transform: rotate(90deg);
  -webkit-transform: rotate(90deg);
}
.wxts3 .wxtsc {
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  width: 100%;
  margin: 0 auto 10px;
}
.wxts3 .wxtsc h3 {
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  width: 100%;
  height: 48px;
  text-align: left;
  background: #F2F2F2;
  font-size: 18px;
  color: #333;
  padding: 0 0 0 20px;
  line-height: 48px;
}

/* 鎴戠殑璐︽埛 */
.wdzhh {
  width: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
  padding: 20px 0;
  border-bottom: 1px solid #e1e1e1;
  margin-bottom: 25px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.wdzhhl {
  width: 660px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
  padding: 20px;
  border-right: 1px solid #eee;
}
.zhye {
  width: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
  padding-bottom: 20px;
  border-bottom: 1px solid #eee;
}
.zhye h4 {
  padding-bottom: 12px;
  font-size: 16px;
  color: #888;
  font-weight: 400;
  text-align: left;
  line-height: 1.4em;
}
.zhye .zhyebb {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.zhye .zhyebb h2 {
  font-size: 26px;
  color: #ff0101;
  text-align: left;
  line-height: 1.4em;
  font-weight: 400;
  display: inline-block;
  margin-left: -6px;
}
.zhye .zhyebb a {
  width: 85px;
  height: 32px;
  line-height: 32px;
  background: #ff6000;
  color: #fff;
  font-size: 14px;
  text-align: center;
  border-radius: 3px;
  display: inline-block;
  margin-left: 30px;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
.zhye .zhyebb a:hover {
  width: 90px;
  background: #ff6000;
}
.sbbzj {
  width: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
  padding-top: 22px;
}
.sbbzjtop {
  width: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
  margin-bottom: 12px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.sbbzjtop h4 {
  font-size: 16px;
  color: #888;
  font-weight: 400;
  text-align: left;
  line-height: 1.4em;
  margin-right: 23px;
}
.sbbzjtop span {
  display: inline-block;
  padding: 0 5px;
  font-size: 12px;
  color: #fff;
  background-color: #fbc253;
  border-radius: 3px;
}
.sbbzj h3 {
  font-size: 20px;
  color: #333;
  font-weight: 400;
  text-align: left;
  margin-left: -2px;
}
.wdzhhr {
  width: 340px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
  padding: 20px;
}
.wdbzjed {
  width: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
  border-bottom: 1px solid #eee;
  padding: 25px 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.wdbzjed .wdbzjedtu {
  width: 46px;
  display: block;
  overflow: hidden;
  margin-right: 14px;
}
.wdbzjed .wdbzjedtu img {
  width: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
  margin: 0 auto;
}
.wdbzjed .zjedr {
  width: 205px;
}
.wdbzjed .zjedr h5 {
  color: #a45f08;
  font-size: 12px;
  padding-bottom: 10px;
  font-weight: 400;
  text-align: left;
  line-height: 1.4em;
}
.zjedrb {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  width: 240px;
}
.zjedrb h4 {
  font-size: 16px;
  color: #666;
  font-weight: 400;
  text-align: left;
  line-height: 18px;
}
.zjedrb a {
  font-size: 14px;
  color: #ff6000;
  font-weight: 400;
  text-align: right;
  line-height: 18px;
}
.zjedrb a:hover {
  color: #ff0101;
}
.bzjye {
  width: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
  padding: 20px 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.bzjye .bzjyetu {
  width: 46px;
  display: block;
  overflow: hidden;
  margin-right: 14px;
}
.bzjye .bzjyetu img {
  width: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
  margin: 0 auto;
}
.bzjye .bzjyer {
  width: 205px;
}
.bzjye .bzjyer h5 {
  color: #a45f08;
  font-size: 12px;
  padding-bottom: 10px;
  font-weight: 400;
  text-align: left;
  line-height: 1.4em;
}
.bzjyerb {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  width: 240px;
}
.bzjyerb h4 {
  font-size: 16px;
  color: #666;
  font-weight: 400;
  text-align: left;
  line-height: 18px;
}
.bzjyerb a {
  font-size: 14px;
  color: #ff6000;
  font-weight: 400;
  text-align: right;
  line-height: 18px;
}
.bzjyerb a:hover {
  color: #ff0101;
}

/* 璐︽埛閫夐」鍗� */
.slideTxtBox {
  width: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
  margin: 0 auto;
}
.slideTxtBox .hd {
  height: 30px;
  line-height: 30px;
  background: #fff;
  border-bottom: 1px solid #DCDEE2;
  position: relative;
}
.slideTxtBox .hd ul {
  float: left;
  position: absolute;
  left: 0;
  top: -1px;
  height: 32px;
}
.slideTxtBox .hd ul li {
  float: left;
  padding: 0 20px;
  cursor: pointer;
  font-size: 14px;
  color: #464646;
  border: 1px solid #ddd;
  margin-right: 5px;
  border-radius: 3px 3px 0 0;
}
.slideTxtBox .hd ul li.on {
  height: 32px;
  background: #fff;
  border: 1px solid #ddd;
  border-bottom: 1px solid #fff;
  line-height: 30px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  color: #ff6000;
}
.slideTxtBox .bd {
  width: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
  margin: 15px auto;
}
.slideTxtBox .bd .bdkcon {
  zoom: 1;
  width: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
  background: #fff;
}
.bdkcbt {
  width: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
  margin: 0 auto;
  border: 1px solid #dcdcdc;
  padding: 5px 19px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  background: #f2f2f2;
}
.bdkcbt h3 {
  color: #515a6e;
  font-size: 12px;
  font-weight: 400;
  line-height: 30px;
  width: 200px;
}
.bdkcbcon {
  width: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
  margin: 0 auto;
  border: 1px solid #dcdcdc;
  border-top: none;
}
.bdkcbcon dl {
  width: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
  margin: 0 auto;
  border-bottom: 1px solid #dcdcdc;
  padding: 5px 19px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.bdkcbcon dl dd {
  color: #888;
  font-size: 12px;
  font-weight: 400;
  line-height: 40px;
  width: 200px;
  text-align: left;
}
.bdkcbcon dl:last-child {
  border-bottom: none;
}
.zmey {
  width: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
  margin: 0 auto;
  color: #515a6e;
  font-size: 12px;
  font-weight: 400;
  line-height: 60px;
  text-align: center;
}

/* 鎻愮幇 */
.tixian {
  width: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
  margin: 20px auto;
}
.tixian h4 {
  font-size: 18px;
  color: #454545;
  font-weight: 400;
  text-align: left;
  line-height: 20px;
  margin-bottom: 20px;
}
.txtxtop {
  width: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
  margin: 0 auto;
}
.txtxtt {
  width: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
  margin: 0 auto 14px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.txtxtt h5 {
  color: #515a6e;
  font-size: 14px;
  font-weight: 400;
  line-height: 40px;
  width: 120px;
  text-align: right;
}
.txtxtt .srktx {
  width: 300px;
  height: 40px;
  background: #fff;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  border: 1px solid #ddd;
  padding: 0 10px;
  outline: none;
  line-height: 38px;
  font-size: 14px;
  margin: 0 8px 0 8px;
}
.txtxtt p {
  color: #515a6e;
  font-size: 14px;
  font-weight: 400;
  line-height: 40px;
}
.txtxc {
  width: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
  margin: 24px auto;
}
.txtxc .hd {
  height: 38px;
  line-height: 38px;
  background: #fff;
  width: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
  padding-left: 128px;
}
.txtxc .hd ul {
  width: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.txtxc .hd ul li {
  padding: 0 20px;
  cursor: pointer;
  font-size: 14px;
  color: #464646;
  border: 1px solid #ddd;
  margin-right: 8px;
  height: 38px;
  background: #fff;
  line-height: 36px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.txtxc .hd ul li.on {
  height: 38px;
  border: 1px solid #ff6000;
  background: #fff;
  line-height: 36px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  color: #ff6000;
}
.txtxc .bd {
  width: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
  margin: 15px auto;
}
.txtxc .bd .txkk {
  zoom: 1;
  width: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
  background: #fff;
}
.txtxc .bd .txkk .txtxtt2 {
  width: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
  margin: 0 auto 14px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.txtxc .bd .txkk .txtxtt2 h5 {
  color: #515a6e;
  font-size: 14px;
  font-weight: 400;
  line-height: 40px;
  width: 120px;
  text-align: right;
}
.txtxc .bd .txkk .txtxtt2 .srktx {
  width: 300px;
  height: 40px;
  background: #fff;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  border: 1px solid #ddd;
  padding: 0 10px;
  outline: none;
  line-height: 38px;
  font-size: 14px;
  margin: 0 8px 0 8px;
}
.tijiaotx {
  width: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
  margin: 0 auto;
  padding-left: 128px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.titx {
  width: 130px;
  height: 40px;
  background: #ff6000;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  border: 1px solid #ff6000;
  padding: 0 10px;
  outline: none;
  line-height: 38px;
  font-size: 14px;
  color: #fff;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  display: block;
  text-align: center;
}
.titx:hover {
  background: #177ac7;
  color: #fff;
  width: 300px;
}
.txlsjl {
  width: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
  margin: 0 auto;
}
.wxtss {
  width: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
  margin: 0 auto;
  border: 1px solid #DCEAF4;
  padding: 15px 15px 35px;
}
.wxtss h5 {
  color: #777;
  font-size: 14px;
  font-weight: 400;
  line-height: 40px;
}
.wxtss p {
  font-size: 12px;
  color: #888;
  font-weight: 400;
  text-align: left;
  line-height: 1.4em;
  margin-bottom: 4px;
}
.wxtss p span {
  color: #ff6000;
}


/* 鎴戠殑鍏嶄繚璇侀噾棰濆害 */
.wdmbzj {
  width: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
  margin: 20px auto;
  border: 1px solid #DCDEE2;
  padding: 20px;
}
.wdmbzj h3 {
  color: #333;
  font-size: 18px;
  font-weight: 900;
  text-align: left;
  margin-bottom: 20px;
}
.wdmbzj p {
  font-size: 14px;
  color: #666;
  font-weight: 400;
  text-align: left;
  line-height: 1.4em;
  margin-bottom: 6px;
}
.wdmbzj p span {
  color: #ff0101;
}
.shzt {
  width: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
  margin: 20px auto;
  border-top: 1px dashed #DCDEE2;
  padding-top: 16px;
}
.tttt {
  width: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
  margin: 0 auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.tttt .niuniu {
  width: 130px;
  height: 40px;
  background: #ff6000;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  border: 1px solid #ff6000;
  padding: 0 10px;
  outline: none;
  line-height: 38px;
  font-size: 14px;
  color: #fff;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  display: block;
  text-align: center;
  margin-right: 15px;
}
.xxsm {
  width: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
  margin: 0 auto 10px;
}
.xxsm p {
  font-size: 12px;
  color: #666;
  font-weight: 400;
  text-align: left;
  line-height: 1.4em;
  margin-bottom: 6px;
}
.wsqyxx {
  width: 350px;
  margin-bottom: 30px;
  margin-left: 128px;
}
.bdwzjlbt {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 0 20px;
}
.bdwzjlbt h3 {
  color: #333;
  font-size: 12px;
  font-weight: 900;
  text-align: left;
}
.bdwzjlbt .smbtu {
  width: 16px;
  height: 16px;
  display: block;
}
.bdwzjlbt .smbtu img {
  width: 100%;
  display: block;
  margin: 0 auto;
}
.lzzi {
  width: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
  text-align: center;
}
.lzzi a {
  color: #ff6000;
  font-size: 12px;
  font-weight: 400;
  text-align: center;
}
.titx22 {
  width: 300px;
  height: 40px;
  background: #ff6000;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  border: 1px solid #ff6000;
  padding: 0 10px;
  outline: none;
  line-height: 38px;
  font-size: 14px;
  color: #fff;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  display: block;
  text-align: center;
  margin-right: 15px;
}


/* 瀹屽杽浼佷笟淇℃伅 */
.tttzi {
  width: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
  margin: 0 auto 26px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.tttzil {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.tttzil h5 {
  font-size: 16px;
  color: #454545;
  font-weight: 400;
  text-align: left;
  line-height: 20px;
  margin-right: 80px;
}
.tttzil p {
  font-size: 14px;
  color: #888;
  font-weight: 400;
  text-align: left;
  line-height: 20px;
}
.tttzi a {
  font-size: 14px;
  color: #ff6000;
  font-weight: 400;
  text-align: right;
  line-height: 20px;
}

/* 鎴戠殑璐﹀崟 */
.wdzd {
  width: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
  margin: 20px auto;
  border: 1px solid #eee;
}
.wdzdtop {
  width: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
  margin: 0 auto;
  border-bottom: 1px solid #eee;
  padding: 0 20px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.wdzdtop .wdzdtl {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.wdzdtop .wdzdtl a {
  font-size: 15px;
  color: #666;
  font-weight: 400;
  text-align: left;
  line-height: 50px;
  margin-right: 20px;
  border-bottom: 2px solid #fff;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding: 0 8px;
}
.wdzdtop .wdzdtl a.on {
  color: #ff6000;
  border-bottom: 2px solid #ff6000;
}
.wdzdtop .wdzdtl a:hover {
  color: #ff6000;
  border-bottom: 2px solid #ff6000;
}
.dczd {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  cursor: pointer;
}
.dczd .dczdtb {
  width: 20px;
  height: 20px;
  display: block;
  margin-right: 8px;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
.dczd .dczdtb img {
  width: 100%;
  display: block;
  margin: 0 auto;
}
.dczd p {
  font-size: 14px;
  color: #ff6000;
  font-weight: 400;
  text-align: left;
  line-height: 20px;
}
.dczd:hover .dczdtb {
  margin-right: 12px;
}
.wdzdtb {
  width: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
  margin: 0 auto;
  padding: 25px 20px;
}
.wdzdtbtop {
  width: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
  margin: 0 auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
}
.wdzdtbtopl {
  width: 80%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
}
.wdzdtbtoprtb {
  width: 16px;
  height: 16px;
  display: block;
  cursor: pointer;
  margin-top: 30px;
}
.wdzdtbtoprtb img {
  width: 100%;
  display: block;
  margin: 0 auto;
}
.wdzdtbtopl p {
  font-size: 14px;
  color: #999;
  font-weight: 400;
  text-align: left;
  line-height: 50px;
}
.wdzdtbtopl h5 {
  font-size: 16px;
  color: #333;
  font-weight: 400;
  text-align: left;
  line-height: 1.2em;
  margin: 4px 0 10px;
}
.wdzdtbtopl h2 {
  font-size: 24px;
  color: #f60a0a;
  font-weight: 900;
  text-align: left;
  line-height: 1.2em;
  margin-bottom: 15px;
}
.wdzdtbtopl .jqdyzd {
  width: 200px;
  height: 48px;
  background: #ff6000;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  border: 1px solid #ff6000;
  padding: 0 10px;
  outline: none;
  line-height: 46px;
  font-size: 14px;
  color: #fff;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  display: block;
  text-align: center;
}
.wdzdtbtopl .jqdyzd:hover {
  background: #1878C3;
  border: 1px solid #1878C3;
}
.wdzdtbtopr {
  width: 20px;
  height: 20px;
  display: block;
  position: relative;
}
.wdzdtbtopr .tksm {
  font-size: 12px;
  color: #888;
  font-weight: 400;
  text-align: left;
  border-bottom: 1px solid #ededed;
  padding-bottom: 8px;
  position: absolute;
  top: 50px;
  right: 0;
  display: none;
}
.wdzdtbtopr .tksm p {
  font-size: 12px;
  color: #888;
  font-weight: 400;
  text-align: left;
}
.wdzdtbtopr:hover .tksm {
  display: block;
}
.sliebb {
  width: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
  margin: 0 auto;
}
.zzl1 {
  width: 200px !important;
}
.sliebb #bbged td {
  padding: 4px 15px !important;
}
.sliebb #bbged td .slan {
  color: #ff6000;
}
.sliebb #bbged td a {
  color: #ff6000;
}
.sliebb .ddlzi span {
  margin-top: 0;
}
.wdzdtzizi {
  width: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
  margin: 0 auto 10px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
}
.wdzdtzizi p {
  font-size: 14px;
  color: #888;
  font-weight: 400;
  text-align: left;
  line-height: 20px;
}
.wdzdtzizi p span {
  font-size: 18px;
  color: #ff6000;
}
.sliebb66 .zzl0 {
  width: 50px !important;
}
.kkziqs {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.kkziqs input {
  margin-right: 4px;
}

/* 鏀粯妗嗘潯 */
.zfktiao {
  width: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  margin: 0 auto 20px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.nyxz {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.nyxz h5 {
  font-size: 16px;
  color: #333;
  font-weight: 400;
  text-align: left;
  line-height: 1.2em;
}
.nyxz .nnyy {
  width: 190px;
  height: 34px;
  background: #fff;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  border: 1px solid #dddddd;
  font-size: 12px;
  line-height: 32px;
  color: #454545;
  text-align: left;
  padding: 0 15px;
  outline: none;
  margin-left: 15px;
}
.nyxzr {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.nyxzr h3 {
  font-size: 16px;
  color: #333;
  font-weight: 400;
  text-align: left;
  line-height: 1.2em;
  margin-right: 15px;
}
.nyxzr h3 span {
  font-size: 22px;
  color: #f60a0a;
}
.nyxzr a {
  width: 120px;
  height: 40px;
  background: #ff6000;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  border: 1px solid #ff6000;
  padding: 0 10px;
  outline: none;
  line-height: 38px;
  font-size: 14px;
  color: #fff;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  display: block;
  text-align: center;
}
#bbged8 {
  font-family: Arial, Helvetica, sans-serif;
  border-collapse: collapse;
  width: 100%;
  text-align: center;
}
#bbged8 td,
#bbged8 th {
  border: 1px solid #e1e1e1;
  padding: 0 15px;
}
#bbged8 th {
  padding: 8px 6px;
  text-align: center;
  background-color: #F2F2F2;
  color: #333;
  font-size: 14px;
  font-weight: 900;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  min-width: 80px;
  max-width: 300px;
}
#bbged8 td {
  text-align: center;
  color: #666;
  font-size: 12px;
  font-weight: 400;
  line-height: 1.2em;
  padding: 15px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
#bbged8 th h3 {
  color: #454545;
  font-size: 14px;
  font-weight: 900;
  width: 100%;
  text-align: center;
  margin-bottom: 4px;
}
#bbged8 td {
  color: #888;
  font-size: 14px;
  font-weight: 400;
  text-align: center;
  margin-bottom: 4px;
}
#bbged8 td a {
  color: #ff6000;
  font-size: 14px;
  font-weight: 400;
  text-align: center;
  margin-bottom: 4px;
}
.ttttniu {
  width: 200px;
  height: 46px;
  background: #ff6000;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  border: 1px solid #ff6000;
  padding: 0 10px;
  outline: none;
  line-height: 44px;
  font-size: 14px;
  color: #fff;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  display: block;
  text-align: center;
}

/* 鎴戠殑璐﹀崟璇︽儏 */
.wdzdxq {
  width: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
  margin: 20px auto;
  border: 1px solid #E6E6E6;
}
.wdzdxqtt {
  width: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
  margin: 0 auto;
  border-bottom: 1px solid #eee;
  padding: 0 20px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.wdzdxqtt h3 {
  font-size: 14px;
  color: #333;
  text-align: left;
  line-height: 50px;
  font-weight: 400;
}
.wdzdxqtt .h32 {
  font-size: 14px;
  color: #ff6000;
  text-align: right;
  line-height: 50px;
  font-weight: 400;
}
.spdiv {
  width: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
  margin: 0 auto;
}
.spdivbt {
  width: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
  margin: 0 auto;
  border-bottom: 1px solid #eee;
  background: #f1f1f1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.spdivbt h4 {
  font-size: 14px;
  color: #333;
  text-align: left;
  line-height: 1.2em;
  font-weight: 400;
  padding: 15px 20px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: inline-block;
}
.spdivbt h4:nth-child(1) {
  width: 40%;
}
.spdivbt h4:nth-child(2) {
  width: 20%;
}
.spdivbt h4:nth-child(3) {
  width: 20%;
}
.spdivbt h4:nth-child(4) {
  width: 20%;
}
.spdivcp {
  width: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
  margin: 0 auto;
}
.spdivcp li {
  width: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
  margin: 0 auto;
  border-bottom: 1px solid #eee;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.spdivcp li .divspjs {
  width: 40%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
  text-align: left;
  font-size: 14px;
  color: #565656;
  text-align: left;
  line-height: 1.2em;
  font-weight: 400;
  padding: 10px 20px;
}
.spdivcp li .divzuqi {
  width: 20%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
  text-align: left;
  font-size: 14px;
  color: #565656;
  text-align: left;
  line-height: 1.2em;
  font-weight: 400;
  padding: 15px 20px;
}
.spdivcp li .divsl {
  width: 20%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
  text-align: left;
  font-size: 14px;
  color: #565656;
  text-align: left;
  line-height: 1.2em;
  font-weight: 400;
  padding: 15px 20px;
}
.jexj {
  width: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
  margin: 0 auto;
  border-bottom: 1px solid #eee;
  padding: 15px 20px;
}
.jexj .jexjt {
  width: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
}
.jajinl {
  width: 30%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  min-height: 80px;
}
.jajinl h5 {
  font-size: 14px;
  color: #333;
  text-align: left;
  line-height: 1.64em;
  font-weight: 900;
}
.jajinl .jajinlr {
  width: 220px;
  margin-left: 8px;
}
.jajinl .jajinlr p {
  font-size: 14px;
  color: #666;
  text-align: left;
  line-height: 1.68em;
  font-weight: 400;
}
.jajinl .jajinlr p span {
  color: #f60a0a;
}
.jajinl:nth-child(2) {
  border-left: 1px solid #eee;
  border-right: 1px solid #eee;
  padding-left: 25px;
}
.jexjb {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.jexjb h2 {
  font-size: 18px;
  color: #333;
  text-align: left;
  line-height: 40px;
  font-weight: 900;
}
.jexjb h2 span {
  color: #f60a0a;
}
.jexjb .jexjbrr {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.jexjb .jexjbrr .ghsb {
  height: 32px;
  font-size: 14px;
  color: #686868;
  text-align: center;
  font-weight: 400;
  line-height: 30px;
  border: 1px solid #ccc;
  padding: 0;
  font-size: 12px;
  width: 80px;
  -webkit-box-shadow: none;
          box-shadow: none;
  border-radius: 3px;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  margin-left: 15px;
  background: #fff;
}
.jexjb .jexjbrr .ghsb:hover {
  color: #fff;
  border: 1px solid #ff6000;
  background: #ff6000;
}
.jexjb .jexjbrr .jnyk {
  height: 32px;
  font-size: 14px;
  color: #ff6000;
  text-align: center;
  font-weight: 400;
  line-height: 30px;
  border: 1px solid #ff6000;
  padding: 0;
  font-size: 12px;
  width: 80px;
  -webkit-box-shadow: none;
          box-shadow: none;
  border-radius: 3px;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  margin-left: 15px;
  background: #fff;
}
.jexjb .jexjbrr .jnyk:hover {
  color: #fff;
  border: 1px solid #ff6000;
  background: #ff6000;
}
.zlsj {
  width: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
  margin: 0 auto;
  border-bottom: 1px solid #eee;
  padding: 15px 20px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.zlsj p {
  font-size: 14px;
  color: #333;
  text-align: left;
  line-height: 1.2em;
  font-weight: 400;
  padding-right: 34px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: inline-block;
}
.jexjbb {
  width: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
  margin: 0 auto;
  border-bottom: 1px solid #eee;
  padding: 15px 20px;
}
.jexjbb h4 {
  font-size: 15px;
  color: #333;
  text-align: left;
  line-height: 30px;
  font-weight: 900;
}
.jexjbb p {
  font-size: 14px;
  color: #686868;
  text-align: left;
  line-height: 1.68em;
  font-weight: 400;
}
.zlsjwjj {
  padding: 0 0;
  border-bottom: none;
}
.httt {
  width: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
  margin: 15px auto 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.httt a {
  font-size: 14px;
  color: #ff6000;
  text-align: left;
  line-height: 1.2em;
  font-weight: 400;
  padding-right: 34px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: inline-block;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
.httt a:hover {
  color: #0483BD;
  padding-left: 5px;
}
.jexjbbzh {
  border-bottom: none;
}
.wdzdx {
  width: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
  margin: 0 auto 20px;
}
.bkk {
  border: 1px solid #E6E6E6;
  width: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
  border-bottom: none;
}
.sliebb68 #bbged td {
  padding: 10px 5px !important;
}
.sliebb68 #bbged tr td:nth-child(1) {
  width: 80px;
}
.sliebb68 #bbged td {
  font-size: 14px;
}
.zijage {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-bottom: 15px;
}
.jqdyzd67 {
  height: 32px;
  font-size: 14px;
  color: #fff;
  text-align: center;
  font-weight: 400;
  line-height: 30px;
  border: 1px solid #ff6000;
  padding: 0;
  font-size: 12px;
  width: 90px;
  -webkit-box-shadow: none;
          box-shadow: none;
  border-radius: 3px;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  margin-left: 24px;
  background: #ff6000;
}
.zijage h2 {
  margin-bottom: 0;
}
.zfbbft {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  border: 1px solid #eee;
  width: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding: 20px;
}
.zfbbft p span {
  color: #f60a0a;
}
.zfbbft .jqdyzd67 {
  width: 140px;
  height: 40px;
  line-height: 38px;
  font-size: 14px;
}

/* 鎴戠殑璁惧 */
.wdsbzx {
  width: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
  margin: 20px auto;
  border: 1px solid #E6E6E6;
}
.wdsbzxt {
  width: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
  margin: 14px auto 15px;
  border-bottom: 1px dashed #eee;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.wdsbzxtll {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.wdsbzxtll a {
  font-size: 16px;
  color: #333;
  text-align: center;
  line-height: 34px;
  font-weight: 400;
  padding: 0 14px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: inline-block;
  height: 34px;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
.wdsbzxtll a.on {
  color: #ff6000;
  font-weight: 900;
}
.wdsbzxtll a:hover {
  color: #ff6000;
  font-weight: 900;
}
.wdsbzxtr {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding: 0 20px 6px;
}
.wdsbzxtr a {
  height: 32px;
  font-size: 14px;
  color: #686868;
  text-align: center;
  font-weight: 400;
  line-height: 30px;
  border: 1px solid #ccc;
  padding: 0;
  font-size: 12px;
  width: 106px;
  -webkit-box-shadow: none;
          box-shadow: none;
  border-radius: 3px;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  margin-left: 15px;
  background: #fff;
}
.wdsbzxtr a:hover {
  color: #fff;
  background: #ff6000;
  border: 1px solid #ff6000;
}
.erjisb {
  width: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
  margin: 2px auto;
  border-bottom: 1px solid #eee;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.erjisb a {
  font-size: 12px;
  color: #888;
  text-align: center;
  line-height: 34px;
  font-weight: 400;
  padding: 0 14px;
  -webkit-box-sizing: brder-box;
          box-sizing: brder-box;
  display: inline-block;
  height: 34px;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
.erjisb a.on {
  color: #333;
  font-weight: 900;
}
.erjisb a:hover {
  color: #333;
  font-weight: 900;
}
.sxfltop {
  width: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
  margin: 0 auto 15px;
  border-bottom: 1px solid #eee;
  padding: 15px 20px 15px 15px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.sxfltop .sxfltll {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.fltl {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-right: 10px;
}
.fltl h3 {
  font-size: 12px;
  color: #666;
  text-align: left;
  line-height: 30px;
  font-weight: 400;
}
.fltl .fltlsrk {
  width: 130px;
  height: 30px;
  background: #fff;
  border: 1px solid #ededed;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  outline: none;
  padding: 0 10px;
  font-size: 12px;
  color: #888;
  text-align: left;
  line-height: 28px;
  font-weight: 400;
}
.sxfltop .tjsx {
  height: 30px;
  font-size: 14px;
  color: #fff;
  text-align: center;
  font-weight: 400;
  line-height: 28px;
  border: 1px solid #ff6000;
  padding: 0;
  font-size: 12px;
  width: 62px;
  -webkit-box-shadow: none;
          box-shadow: none;
  border-radius: 3px;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  margin-left: 15px;
  background: #ff6000;
}
.bbbgs {
  width: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
  margin: 0 auto;
  padding: 0 15px;
}
.bbbgs #bbged th {
  font-size: 12px;
}
.bbbgs #bbged tr td:nth-child(1) {
  width: auto;
}
.bbbgs #bbged tr td:nth-child(5) {
  width: auto;
}
.bbbgs #bbged .zzl1 {
  width: auto !important;
}
.dweizi .dqwbq1 {
  display: inline-block;
  padding: 0 5px;
  font-size: 12px;
  color: #f60a0a;
  border: 1px solid #f60a0a;
  background-color: #fff;
  border-radius: 3px;
  margin-top: 5px;
}
.spwzbt {
  width: 100px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding: 0;
}
.spwzbt p {
  display: block;
  width: 100%;
  font-size: 12px;
  color: #333;
  line-height: 1.4em;
  text-align: left;
  height: 34px;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  font-weight: 400;
  display: inline-block;
  word-break: break-all;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  overflow: hidden;
}
.dweizi {
  width: 100%;
  height: 100%;
  display: block;
  position: relative;
}
.dweizi .dqwbq2 {
  display: inline-block;
  padding: 0 5px;
  font-size: 12px;
  color: #fff;
  border: 1px solid #FA4949;
  background-color: #FA4949;
  border-radius: 0 3px 3px 0;
  position: absolute;
  top: -12px;
  left: -16px;
}
.dweizi p {
  margin: 8px 0;
}
.zzzz {
  display: block;
}
.ppoo {
  padding-top: 10px;
}

/* 鎴戠殑浼樻儬鍗� */
.ddbtzyy {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.jjjsx {
  width: 144px;
  height: 34px;
  background: #fff;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  border: 1px solid #dddddd;
  box-sizing: border-box;
  padding: 0 9px;
  font-size: 14px;
  color: #454545;
  line-height: 32px;
  text-align: left;
  outline: none;
}
.wdyhjzx {
  width: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
  margin: 20px auto 15px;
}
.wdyhjzx::after {
  content: "";
  clear: both;
  display: block;
}
.wdyhjzx li {
  width: 490px;
  height: 127px;

  -webkit-box-sizing: border-box;

          box-sizing: border-box;
  padding: 0 0 0 20px;
  float: left;
  margin-right: 20px;
  margin-bottom: 18px;
}
.wdyhjzx li:nth-child(2n) {
  margin-right: 0;
}
.wdyhjzx li .yhjjdx {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  background: none;
  padding: 0;
  width: 350px;
}
.wdyhjzx li .yhjjdx .jdxzi {
  width: 210px;
  margin-right: 10px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding-top: 0;
}
.wdyhjzx li .yhjjdx .jdxzip h4 {
  font-size: 18px;
  color: #302d2d;
  line-height: 1.3em;
  text-align: left;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  font-weight: 400;
  margin-bottom: 6px;
}
.wdyhjzx li .yhjjdx .jdxzip p {
  font-size: 14px;
  color: #666;
  line-height: 1.4em;
  text-align: left;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  font-weight: 400;
}
.wdyhjzx li .yhjjdx .jjjiage {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding-top: 0;
}
.wdyhjzx li .yhjjdx .jjjiage h2 {
  font-size: 40px;
  color: #dd1c1c;
  line-height: 1.3em;
  text-align: left;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  font-weight: 400;
}
.wdyhjzx li .yhjjdx .jjjiage h5 {
  font-size: 20px;
  color: #dd1c1c;
  line-height: 1.3em;
  text-align: left;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  font-weight: 400;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding-bottom: 7px;
}
.wdyhjzx li.on {}
.wdyhjzx li.on .yhjjdx .jdxzip h4 {
  color: #888;
}
.wdyhjzx li.on .yhjjdx .jdxzip p {
  color: #888
}
.wdyhjzx li.on .yhjjdx .jjjiage h2 {
  color: #888
}
.wdyhjzx li.on .yhjjdx .jjjiage h5 {
  color: #888
}
.wdyhjzx li.in {}
.wdyhjzx li.in .yhjjdx .jdxzip h4 {
  color: #888;
}
.wdyhjzx li.in .yhjjdx .jdxzip p {
  color: #888
}
.wdyhjzx li.in .yhjjdx .jjjiage h2 {
  color: #888
}
.wdyhjzx li.in .yhjjdx .jjjiage h5 {
  color: #888
}

/* 鍙戠エ淇℃伅 */
.sqkp {
  height: 34px;
  color: #fff;
  text-align: center;
  font-weight: 400;
  line-height: 32px;
  border: 1px solid #ff6000;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  font-size: 14px;
  width: 120px;
  -webkit-box-shadow: none;
          box-shadow: none;
  border-radius: 3px;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  margin-left: 15px;
  background: #ff6000;
}
.wdfpxx {
  width: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
  margin: 20px auto;
}
.bbbgswlbjj {
  padding: 0;
}
.dweizi2 p {
  margin: 8px 0 0;
}
#bbged tr td .fpzt11 {
  color: #0092e7;
  text-align: center;
}
#bbged tr td .fpzt22 {
  color: #666;
  text-align: center;
}
#bbged tr td .fpzt33 {
  color: #dd1c1c;
  text-align: center;
}
#bbged tr td .zzzz {
  text-align: center;
}
#bbged tr td .zzzzwtrop {
  margin: 10px auto;
}

/* 鐢宠寮€绁� */
.wxtss2 {
  margin: 20px auto;
  padding: 10px 15px 14px;
}

/* 寮€鍏峰彂绁� */
.kjfpp {
  width: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
  margin: 0 auto 20px;
  padding: 35px 20px;
  border: 1px solid #E1E1E1;
  border-top: none;
}
.kjfptt {
  width: 100%;
  display: block;
  margin-bottom: 15px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.kjfptt h3 {
  width: 150px;
  text-align: right;
  font-size: 14px;
  color: #444;
  margin-right: 20px;
  font-weight: 400;
}
.kjfptt h3 span {
  color: #dd1c1c;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding-right: 4px;
  font-weight: 900;
}
.kjfpr {
  width: 600px;
  text-align: left;
}
.kjfpr h4 {
  font-size: 18px;
  color: #dd1c1c;
  font-weight: 900;
}
.kjfpr p {
  font-size: 14px;
  color: #888;
  font-weight: 400;
}
.kjfpttxxk {
  width: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
  margin: 0 auto;
}
.kjfpttxxk .hd {
  width: 100%;
  display: block;
  margin-bottom: 15px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.kjfpttxxk .hd h3 {
  width: 150px;
  text-align: right;
  font-size: 14px;
  color: #444;
  margin-right: 20px;
  font-weight: 400;
}
.kjfpttxxk .hd h3 span {
  color: #dd1c1c;
}
.kjfpttxxk .hd ul {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.kjfpttxxk .hd ul li {
  margin-right: 30px;
}
.kjfpttxxk .hd ul li .dxk {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.kjfpttxxk .hd ul li .dxk .fplxdx {
  margin-right: 10px;
}
.kjfpttxxk .hd ul li .dxk p {
  font-size: 14px;
  color: #888;
  font-weight: 400;
}
.kjfpttxxk .bd {
  width: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
  margin: 0 auto;
}
.kjfpttxxk .bd .fpsrkk {
  width: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
  margin: 0 auto;
}
.kjfprlxdx {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.kjfprlxdx .dxk {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-right: 24px;
}
.kjfprlxdx .dxk .fplxdx {
  margin-right: 10px;
}
.kjfprlxdx .dxk p {
  font-size: 14px;
  color: #888;
  font-weight: 400;
}
.kjfprlxdx .dxk2 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-right: 24px;
}
.kjfprlxdx .dxk2 .fplxdx {
  margin-right: 10px;
}
.kjfprlxdx .dxk2 p {
  font-size: 14px;
  color: #888;
  font-weight: 400;
}
.kjfptbqy {
  width: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
  margin: 0 auto;
}
.kjfptbgr {
  width: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: none;
  margin: 0 auto;
}
.kjfpkk {
  width: 500px;
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  background: #fff;
  border-radius: 2px;
  border: 1px solid #ccc;
  outline: none;
  height: 40px;
  line-height: 38px;
  box-sizing: border-box;
  padding: 0 15px;
  font-size: 14px;
  color: #888;
}
.tijiaokj {
  width: 180px;
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  background: #0092e7;
  border-radius: 2px;
  border: 1px solid #0092e7;
  outline: none;
  height: 48px;
  line-height: 36px;
  box-sizing: border-box;
  padding: 0 15px;
  font-size: 14px;
  color: #fff;
  text-align: center;
}


/* 棰勭害缁翠慨 */
.yywxniu {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
  font-size: 14px;
  background: #fff;
  border: 1px solid #0092e7;
  color: #0092e7;
  padding: 7px 24px;
  border-radius: 2px;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  margin: 0 auto;
  cursor: pointer;
}
.yywxniu:hover {
  background: #0092e7;
  border: 1px solid #0092e7;
  color: #fff;
}
.yywxfwc {
  width: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
  margin: 0 auto;
}
.ddzdxss {
  display: block !important;
}
.lan {
  color: #0092e7;
}

/* 閫€绉熷洖鏀� */
.ddbtbcc222 {
  border: 1px solid #eee;
  border-radius: 0;
  margin-top: 20px;
}
.sptzhs {
  width: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
  margin: 20px auto;
}
.sptzhstop {
  width: 100%;
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
  margin: 0 auto 20px;
  border: 1px solid #e1e1e1;
}
.sptzhst {
  width: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  margin: 0 auto;
  padding: 10px 20px;
}
.sptzhstt {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  border-bottom: 1px dashed #e1e1e1;
  margin-bottom: 10px;
}
.sptzhstt .sptzhsttu {
  width: 90px;
  height: 90px;
  display: block;
  overflow: hidden;
  margin-right: 15px;
}
.sptzhstt .sptzhsttu img {
  width: 100%;
  display: block;
  margin: 0 auto;
}
.sptzhstt .sptzhstzi {
  width: 70%;
}
.sptzhstt .sptzhstzi h3 {
  color: #585858;
  font-size: 14px;
  font-weight: 400;
  width: 100%;
  text-align: left;
}
.sptzhstwzi {
  width: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
  margin: 0 auto;
  border-bottom: 1px dashed #e1e1e1;
  margin-bottom: 10px;
  padding: 18px 15px;
}
.sptzhstwzi p {
  font-size: 14px;
  color: #888;
  font-weight: 400;
  line-height: 1.68em;
}
.ghsbsl {
  width: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  margin: 10px auto;
  border-bottom: 1px dashed #e1e1e1;
  padding: 0 15px 10px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.ghsbsl p {
  font-size: 16px;
  color: #666;
  font-weight: 400;
  line-height: 1.68em;
}
.sprtiao3 {
  margin: 0 0 0;
  width: 202px;
}
.sprtiao3 .sprtr {
  width: 202px;
}
.kjfptt2 h3 {
  width: 110px;
}
.qerdd88 {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: inline-block;
  font-size: 16px;
  background: #ff6000;
  color: #fff;
  padding: 13px 60px;
  border-radius: 2px;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  margin: 15px 0 60px 35px;
  transition: 0.3s;
}
.qerdd88:hover {
  padding: 13px 80px;
}
.ckddxx {
  height: 30px;
  font-size: 14px;
  color: #fff;
  text-align: center;
  font-weight: 400;
  line-height: 28px;
  border: 1px solid #ff6000;
  padding: 0;
  font-size: 12px;
  width: 62px;
  -webkit-box-shadow: none;
          box-shadow: none;
  border-radius: 3px;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  background: #ff6000;
}
.ddztcon2 span {
  color: #0092e7;
}
.zzhong {
  text-align: center;
  display: block;
  line-height: 120px;
}
.jnyk2 {
  height: 38px;
  font-size: 14px;
  color: #fff;
  text-align: center;
  font-weight: 400;
  line-height: 36px;
  border: 1px solid #ff6000;
  padding: 0;
  font-size: 12px;
  width: 150px;
  -webkit-box-shadow: none;
          box-shadow: none;
  border-radius: 3px;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  margin-left: 15px;
  background: #ff6000;
}
.jnyk2:hover {
  width: 180px;
}
.wdsbzxtr2 {
  padding: 0 0 6px;
}
.wdsbzxtr2 a {
  width: 150px;
}
.tzyanyin {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  font-size: 14px;
  color: #666;
  width: 180px;
}
.ddbtbcc222rr p:nth-child(2) {
  margin-left: 370px;
}
.ddbtbcc222rr p:nth-child(3) {
  margin-left: 70px;
}
.ddbtbcc222rr p:nth-child(6) {
  margin-left: 125px;
}

/* 閫€绉熸楠� */
.zzttai {
  width: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  margin: 26px auto 5px;
}
.zzttai ul {
  width: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  margin: 0 auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.zzttai ul li {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
}
.zzttai ul li .ztl {
  display: block;
}
.zzttai ul li .ztl .ybzou {
  width: 26px;
  height: 26px;
  border-radius: 50%;
  text-align: center;
  line-height: 26px;
  font-size: 14px;
  color: #fff;
  font-weight: 400;
  background: #d3d3d3;
  overflow: hidden;
  margin: 0 auto;
}
.zzttai ul li .ztl h3 {
  color: #585858;
  font-size: 13px;
  font-weight: 400;
  text-align: center;
  margin: 15px auto 0;
}
.zzttai ul li i {
  display: block;
  width: 160px;
  height: 2px;
  margin: 15px 10px 0;
  background: #d3d3d3;
}
.zzttai ul li.on .ztl .ybzou {
  background: #ff6000;
  color: #fff;
}
.zzttai ul li.on .ztl h3 {
  color: #ff6000;
}
.zzttai ul li.on i {
  background: #ff6000;
}
.tzsszt {
  width: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  margin: 30px auto;
  display: block;
}
.tzsszt .shstu {
  width: 80px;
  height: 80px;
  display: block;
  margin: 0 auto;
}
.tzsszt .shstu img {
  width: 100%;
  display: block;
  margin: 0 auto;
}
.tzsszt h5 {
  color: #585858;
  font-size: 14px;
  font-weight: 400;
  text-align: center;
  margin: 15px auto 0;
}
.yanyin {
  color: #dd1c1c;
  font-size: 14px;
  font-weight: 400;
  text-align: center;
  margin: 15px auto 0;
  width: 90%;
}
.cxniu {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
  font-size: 16px;
  background: #ff6000;
  color: #fff;
  padding: 13px 0;
  border-radius: 2px;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  margin: 15px auto;
  transition: 0.3s;
  width: 240px;
  text-align: center;
}
.ddlzi66 {
  width: 100%;
  text-align: left;
}
.ddlzi66 h3 {
  display: block;
  width: 100%;
  font-size: 12px;
  color: #333;
  line-height: 1.4em;
  text-align: left;
  height: 34px;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  font-weight: 400;
  display: inline-block;
  word-break: break-all;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  overflow: hidden;
}
.ddlzi66 span {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: inline-block;
  font-size: 12px;
  color: #999;
  margin-top: 5px;
}
.zkkuan {
  width: 240px;
}
.kjfptt2 .kkkyidian {
  width: 185px;
}
.sptzhstzd {
  padding: 10px 35px;
}

/* 鎹㈣揣鏈嶅姟 */
.sptup {
  width: 66px;
  height: 66px;
  border: 1px solid #ededed;
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  margin: 0 auto;
  display: block;
}
.sptup img {
  width: 100%;
  display: block;
  margin: 0 auto;
}
.spwzbt22 {
  width: 100%;
}
.ll {
  width: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  margin: 0 auto;
  display: block;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.ll .sptup2 {
  width: 50px;
  height: 50px;
  border: 1px solid #ededed;
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  margin-right: 10px;
  display: block;
}
.ll .sptup2 img {
  width: 100%;
  display: block;
  margin: 0 auto;
}
.wdsbzx22sb {
  width: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  margin: 20px auto;
  display: block;
}

/* 鏁伴噺鍔犲噺2 */
.sprtr2 .add-plus-input {
  white-space: nowrap;
  float: left;
}
.sprtr2 .add-plus-input::after {
  content: "";
  display: block;
  clear: both;
}
.sprtr2 .add-plus-input .btn,
.sprtr2 .add-plus-input .num {
  height: 28px;
  line-height: 26px;
  text-align: center;
  vertical-align: middle;
  border: 1px solid #ededed;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  float: right;
}
.sprtr2 .add-plus-input .num {
  width: 50px;
  font-size: 16px;
  color: #666;
  text-align: center;
  margin: 0 0;
  border-left: none;
  border-right: none;
}
.sprtr2 .add-plus-input .btn {
  background: #fff;
  display: inline-block;
  text-decoration: none;
  width: 30px;
  font-size: 16px !important;
  color: #666 !important;
  text-align: center;
}
.sprtr2 .add-plus-input .btn:hover {
  background: #ff6000;
  color: #fff !important;
  border-color: #ff6000;
}
.kzkkd {
  width: 170px !important;
}
.kzkkd .sprtr2 {
  width: 100%;
}
.sqhhniu {
  height: 30px;
  font-size: 14px;
  color: #fff !important;
  text-align: center;
  font-weight: 400;
  line-height: 28px;
  border: 1px solid #ff6000;
  padding: 0;
  width: 80px;
  -webkit-box-shadow: none;
          box-shadow: none;
  border-radius: 3px;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  background: #ff6000;
  display: block;
  margin: 0 auto;
}
.hyyyxz {
  width: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  margin: 0 auto;
  display: block;
  height: 34px;
  text-left: left;
  background: #fff;
  border: 1px solid #ededed;
  padding: 0 10px;
  outline: none;
}
.btcl {
  font-size: 14px;
  color: #333;
  line-height: 1.4em;
  text-align: left;
  height: 34px;
  -webkit-transition: 0.3s;
  transition: 0.3s
}
.red {
  color: #dd1c1c;
  font-weight: 900;
}


/* 鏂囩珷鍒楄〃 */
.wzlbtcon {
  width: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
  margin: 0 auto 15px;
}
.wzlbtcon li {
  width: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
  margin-bottom: 6px;
}
.wzlbtcon li a {
  width: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
  border-bottom: 1px dashed #e9e9e9;
  box-sizing: border-box;
  padding: 15px 15px 18px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.wzlbtcon li a i {
  width: 4px;
  height: 4px;
  border-radius: 50%;
  display: block;
  background: #ff6000;
  margin-right: 15px;
}
.wzlbtcon li a h3 {
  font-size: 14px;
  color: #555;
  font-weight: 400;
  width: 94%;
  display: block;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  text-align: left;
  line-height: 1.2em;
  overflow: hidden;
  text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
  -webkit-text-overflow: ellipsis;
  -moz-text-overflow: ellipsis;
  white-space: nowrap;
}
.fuzxR2 {
  padding: 15px 20px 50px;
}


/* 鍏充簬鎴戜滑 */
.abtu {
  width: 1200px;
  height: 300px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
  margin: 0 auto;
  border-radius: 5px;
  overflow: hidden;
}
.abtu img {
  width: 100%;
  margin: 0 auto;
  display: block;
}
.zhxcon {
  width: 1200px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
  margin: 30px auto 50px;
  overflow: hidden;
}
.zhxconbt {
  width: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding-bottom: 14px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.zhxconbt i {
  width: 4px;
  height: 22px;
  background: #ff6000;
  display: block;
  margin-right: 15px;
}
.zhxconbt h3 {
  font-size: 22px;
  color: #232323;
  font-weight: 900;
  display: block;
  text-align: left;
  line-height: 1.2em;
}

/* 鍦ㄧ嚎鐣欒█ */
/* 鍦ㄧ嚎鐣欒█ */
.zxly {
  width: 1200px;
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  margin: 0 auto 60px;
  padding: 70px 0;
  background: #fff;
}
.zxlyc {
  width: 100%;
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  margin: 0 auto;
}
.zxlyc h3 {
  font-size: 30px;
  color: #ff6000;
  font-weight: 900;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  text-align: center;
  line-height: 1.4em;
}
.zxlyc h4 {
  font-size: 26px;
  color: #161e2b;
  font-weight: 400;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  text-align: center;
  line-height: 1.4em;
  width: 100%;
  margin: 0 auto 50px;
  border-bottom: 1px solid #dadada;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding: 12px 0 30px;
}
.lycon {
  width: 100%;
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  margin: 0 auto;
  padding: 0 140px;
}
.lyct {
  width: 100%;
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  margin: 0 auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.lyct .lycttt {
  width: 448px;
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.lyct .lycttt .srktt {
  width: 100%;
  margin: 0 auto;
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  background: #fff;
  line-height: 48px;
  border-radius: 3px;
  border: 1px solid #c6c6c6;
  height: 50px;
  padding: 0 15px;
  outline: none;
  font-size: 15px;
  color: #333;
}
.lycttt22 {
  width: 100%;
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  margin: 20px auto;
}
.lycttt22 .srktt22 {
  width: 100%;
  margin: 0 auto;
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  background: #fff;
  line-height: 48px;
  border-radius: 3px;
  border: 1px solid #c6c6c6;
  height: 50px;
  padding: 0 15px;
  outline: none;
  font-size: 15px;
  color: #333;
}
.lycttt22 .txbxrr23 {
  width: 100%;
  height: 170px;
  display: block;
  background: #fff;
  border: 1px solid #c6c6c6;
  border-radius: 3px;
  padding: 10px 15px;
  font-size: 15px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  outline: none;
  font-family: "寰蒋闆呴粦";
}
.tjlyniu {
  width: 260px;
  height: 50px;
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  border: none;
  outline: none;
  border: 1px solid #ff6000;
  background: #ff6000;
  font-size: 18px;
  color: #fff;
  text-align: center;
  line-height: 48px;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  margin: 30px auto;
  border-radius: 5px;
}
.tjlyniu:hover {
  width: 300px;
}

/* 棰濆害璁板綍 */
.jilu {
  height: 32px;
  font-size: 14px;
  color: #ff6000;
  text-align: center;
  font-weight: 400;
  line-height: 30px;
  border: 1px solid #ff6000;
  padding: 0 30px;
  font-size: 12px;
  -webkit-box-shadow: none;
          box-shadow: none;
  border-radius: 3px;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  margin-left: 15px;
  background: #fff;
}
.jilu:hover {
  background: #ff6000;
  color: #fff;
}

/* 璐︽埛瀹夊叏 */
.aqzil {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.aqzil h4 {
  font-size: 14px;
  font-weight: 400;
  color: #666;
  line-height: 40px;
  margin-right: 40px;
  width: 200px;
}
.aqzil a {
  height: 30px;
  font-size: 14px;
  color: #fff;
  text-align: center;
  font-weight: 400;
  line-height: 28px;
  border: 1px solid #ff6000;
  padding: 0;
  font-size: 12px;
  width: 62px;
  -webkit-box-shadow: none;
          box-shadow: none;
  border-radius: 3px;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  margin-left: 15px;
  background: #ff6000;
}
.drrzcon58 {
  margin: 40px auto 50px
}
.drrzcon .rzentt h5 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  font-size: 14px;
  font-weight: 400;
  color: #333;
  line-height: 40px;
  margin-right: 15px;
  width: 160px;
}
.drrzcon .rzentt h5 span {
  font-size: 16px;
  font-weight: 900;
  color: #ff0101;
  line-height: 40px;
  margin-right: 6px;
}
.rzentt23 {
  padding: 24px 0 0 175px;
}

/* 鏀惰揣鍦板潃 */
.shdzglzx {
  width: 100%;
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  margin: 24px auto;
}
.shdzglzx li {
  width: 100%;
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  background: #fff;
  border: 1px solid #ededed;
  border-radius: 5px;
  padding: 20px;
  margin: 0 auto 15px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.dznrl {
  width: 830px;
}
.shdzglzx li .dznrl .shdzzstop {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.shdzglzx li .dznrl p {
  font-size: 14px;
  color: #454545;
  text-align: left;
  line-height: 1.4em;
  display: block;
  font-weight: 400;
  margin-top: 5px;
}
.dzcz {
  width: 66px;
}
.shdzglzx li .dznrl .szwmr {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-top: 12px;
}
.shdzglzx li .dznrl .szwmr h6 {
  font-size: 14px;
  color: #888;
  text-align: left;
  line-height: 1.4em;
  display: block;
  font-weight: 400;
  margin-left: 5px;
}
.shdzglzx li.on .dznrl .szwmr h6 {
  color: #ff6000;
}
.bianjidz {
  height: 28px;
  font-size: 14px;
  color: #ff6000;
  text-align: center;
  font-weight: 400;
  line-height: 26px;
  border: 1px solid #ff6000;
  width: 100%;
  display: block;
  font-size: 12px;
  -webkit-box-shadow: none;
          box-shadow: none;
  border-radius: 3px;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  background: #fff;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  margin-bottom: 8px;
}
.bianjidz:hover {
  color: #fff;
  border: 1px solid #ff6000;
  background: #ff6000;
}
.sscucu {
  height: 28px;
  font-size: 14px;
  color: #dd1c1c;
  text-align: center;
  font-weight: 400;
  line-height: 26px;
  border: 1px solid #dd1c1c;
  width: 100%;
  display: block;
  font-size: 12px;
  -webkit-box-shadow: none;
          box-shadow: none;
  border-radius: 3px;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  background: #fff;
  outline: none;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.sscucu:hover {
  color: #fff;
  border: 1px solid #dd1c1c;
  background: #dd1c1c;
}
.rzentr99 {
  width: 440px;
}
.rzentr99 .layui-form {
  margin: 0 0 !important;
}
.rzentr99 .layui-form-item {
  margin-bottom: 0 !important;
}



/* 鍚堝悓鍗忚 */
.xixixbbb {
  width: 1200px;
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  margin: 10px auto 0;
  background: #fff;
  padding: 20px 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
xixixbbb h2 {
  font-size: 24px;
  color: #222;
  text-align: left;
  font-weight: 900;
  display: block;
}
.xixix {
  width: 170px;
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  background: #ff6000;
  border-radius: 5px;
  border: 1px solid #ff6000;
  text-align: center;
  height: 50px;
  line-height: 48px;
  font-size: 16px;
  color: #fff;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
.xixix:hover {
  width: 200px;
}
.hetong {
  width: 1200px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  margin: 20px auto 30px;
  display: block;
}
.hetcon {
  width: 100%;
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  margin: 0 auto 150px;
  border: 1px solid #c8c8c8;
  padding: 50px 80px;
}
.hetbh {
  width: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  margin: 0 auto;
  font-size: 16px;
  color: #444;
  text-align: left;
  line-height: 1.4em;
  font-weight: 400;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.hetcon h2 {
  width: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  margin: 10px auto 10px;
  font-size: 30px;
  color: #222;
  text-align: center;
  line-height: 1.4em;
  font-weight: 900;
  display: block;
}
.hetjyff {
  width: 100%;
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  margin: 0 auto 15px;
}
.hetjyff h4 {
  width: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  margin: 0 auto;
  font-size: 18px;
  color: #222;
  text-align: left;
  line-height: 2.2em;
  font-weight: 900;
  display: block;
}
.yinyan {
  width: 100%;
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  margin: 0 auto 15px;
}
.yinyan p {
  font-size: 18px;
  color: #666;
  text-align: left;
  line-height: 1.68em;
  font-weight: 400;
  display: block;
  text-indent: 2em;
}
.zhengwen {
  width: 100%;
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  margin: 0 auto 15px;
}
.zhengwen h3 {
  font-size: 18px;
  color: #222;
  text-align: left;
  line-height: 1.8em;
  font-weight: 900;
  display: block;
  margin-top: 15px;
}
.zgtt {
  width: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  margin: 5px auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
}
.zgtt p {
  font-size: 17px;
  color: #333;
  text-align: left;
  line-height: 1.68em;
  font-weight: 400;
  display: block;
}
.zgtt .zgttrr {
  width: 100%;
}
.zgtt .zgttrr p {
  font-size: 17px;
  color: #333;
  text-align: left;
  line-height: 1.68em;
  font-weight: 400;
  display: block;
}
.zgzg {
  width: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  margin: 0 auto;
  display: block;
  padding-left: 10px;
}
.zgzg p {
  font-size: 18px;
  color: #454545;
  text-align: left;
  line-height: 1.68em;
  font-weight: 400;
  display: block;
}
.zgzg b {
  margin: 12px auto 0;
  display: block;
}
.zgzg2 {
  width: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  margin: 0 auto;
  display: block;
}
.zgzg2 p {
  font-size: 18px;
  color: #454545;
  text-align: left;
  line-height: 1.68em;
  font-weight: 400;
  display: block;
}
.bigbig {
  width: 800px;
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  margin: 18px auto;
}
#bbged66 {
  font-family: Arial, Helvetica, sans-serif;
  border-collapse: collapse;
  width: 100%;
  text-align: center;
}
#bbged66 td,
#bbged66 th {
  border: 1px solid #a5a5a5;
  padding: 0 15px;
}
#bbged66 th {
  padding: 8px 6px;
  text-align: center;
  background-color: #fff;
  color: #333;
  font-size: 16px;
  font-weight: 900;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
#bbged66 td {
  text-align: center;
  color: #666;
  font-size: 16px;
  font-weight: 400;
  line-height: 1.2em;
  padding: 15px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.juzzz {
  width: 100px;
  text-align: center;
}
.juz22 {
  width: 150px;
  text-align: center;
}
#bbged66 th h3,
#bbged66 td h3 {
  margin-top: 0;
  text-align: center;
  font-weight: 400;
}
.juz28 {
  width: 600px;
}
.hei {
  color: #333;
}
.xxxq {
  width: 800px;
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  margin: 18px auto;
}
.xxxq h3 {
  font-size: 20px;
  color: #222;
  text-align: center;
  line-height: 1.8em;
  font-weight: 900;
  display: block;
}
#bbged66 .bgbghhh {
  background: #ededed;
  text-align: center;
  padding: 18px 15px;
}
#bbged66 .bgbghhh .juz22 {
  width: 100%;
}

/*寮瑰嚭灞�*/
.tckc {
  width: 100%;
  height: 100vh;
  margin: 0 auto;
  background: rgba(0, 0, 0, 0.5);
  display: none;
  z-index: 6;
  position: fixed;
  top: 0;
  left: 0;
}
.tckc img {
  width: 88px;
  height: 88px;
  display: block;
  position: fixed;
  top: 50%;
  left: 50%;
  margin-top: -44px;
  margin-left: -44px;
  z-index: 7;
}

/*鏀粯寮规*/
.ewm_pay_ctr {
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.62);
  position: fixed;
  top: 0;
  left: 0;
  display: none;
  z-index: 1
}
.ewm_pay_t1 {
  width: 660px;
  height: 360px;
  background: #fff;
  position: fixed;
  left: 50%;
  margin-left: -330px;
  top: 50%;
  margin-top: -230px;
  display: block;
  z-index: 2;
  border-radius: 10px;
  overflow: hidden;
}
.ewm_pay_t1 .fl {
  font-size: 22px;
  color: #232323;
  text-align: left;
  line-height: 1.4em;
  font-weight: 900;
  width: 88%;
  border-bottom: 1px solid #ededed;
  text-align: center;
  margin: 0 auto;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding: 30px 0;
}
.ewm_pay_ctr #code {
  width: 160px;
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  height: 160px;
  margin: 30px auto 10px;
  border: 1px solid #d6d6d6;
  box-sizing: border-box;
  border-radius: 8px;
  overflow: hidden;
  padding: 15px
}
.ewm_pay_ctr #code img {
  width: 100%;
  display: block;
  margin: 0 auto;
}
.ewm_pay_ctr #code canvas {
  width: 100%;
  display: block;
  margin: 0 auto;
}
.ewm_pay_t1 .fr {
  width: 30px;
  height: 30px;
  text-align: center;
  line-height: 30px;
  position: absolute;
  top: 10px;
  right: 10px;
  cursor: pointer;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding: 10px;

  border-radius: 50%;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
.ewm_pay_t1 .fr:hover {
  transform: rotate(90deg);
  -webkit-transform: rotate(90deg);
}
@media screen and (max-width:1024px) {
.mbxxd {
    width: 1000px;
}
.prosx {
    width: 1000px;
}
.prosx .flsxt .flsxtr {
    width: 860px;
}
.prosx .flsxt .flsxtr .brandContent {
    max-width: 800px;
}
.zxcond {
    width: 1000px;
}
.zxcond .zxrnrd .zxrnrbb ul li :nth-child(4n) {
    margin-right: 0 !important;
}
.zxcond .zxrnrd .zxrnrbb ul li :nth-child(5n) {
    margin-right: 12px;
}
.zxrnrbb li:nth-child(5n) {
    margin-right: 12px;
}
}

.main {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  background-color: #FFFFFF;
  padding-bottom: 20px;
}
.main .xlth_banner {
  width: 100vw;
  height: 300px;
  background-image: url(../assets/img/xianliangtehui_bac@2x.e9b6d6b2.png);
  background-position: center;
  background-repeat: no-repeat;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.main .xlth_banner .bannerBox {
  width: 800px;
  height: 100%;
  position: relative;
}
.main .xlth_banner .bannerBox img {
  width: 100%;
}
.main .xlth_banner .bannerBox .xlth {
  position: absolute;
  top: 57px;
  left: 10px;
  width: 344px;
  height: 58px;
}
.main .xlth_banner .bannerBox .xlbt {
  position: absolute;
  top: 141px;
  left: 0px;
  width: 367px;
  height: 47px;
}
.main .xlth_banner .bannerBox .slyx {
  position: absolute;
  top: 225px;
  left: 46px;
  width: 251px;
  height: 28px;
}
.main .xlth_banner .bannerBox .diannao {
  position: absolute;
  top: 42px;
  right: 12px;
  width: 347px;
  height: 192px;
}
.main .bigType {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  margin-top: 38px;
  margin-bottom: 16px;
}
.main .bigType .typeText {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.main .bigType .typeText .text {
  margin: 0 10px;
}
.main .bigType .typeText .gr_title {
  font-size: 28px;
  font-weight: bold;
  padding: 0 10px;
  background: -webkit-gradient(linear, left top, right top, from(#FE6345), to(#FE1F48));
  background: linear-gradient(to right, #FE6345, #FE1F48);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  letter-spacing: 5px;
}
.fenye {
  position: absolute;
  bottom: 0;
  right: 0;
}
.footerContainer {
  margin-top: 0 !important;
}
[data-v-4119d60e]:export {
  menuText: #282828;
  menuBg: #FFF;
}
.caozuoBtn[data-v-4119d60e] {
  background: #287BF7;
  color: #FFFFFF;
  border-color: #287BF7;
}
.caigou_banner[data-v-4119d60e] {
  width: 100vw;
  height: 400px;
  background-image: url(../assets/img/banner@2x.82e33440.png);
  background-position: center;
  background-repeat: no-repeat;
  background-size: 100% 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.caigou_banner .wenan1[data-v-4119d60e] {
  width: 1292px;
  height: 92px;
  margin-top: 94px;
}
.caigou_banner .wenan2[data-v-4119d60e] {
  margin-top: 62px;
  width: 713px;
  height: 53px;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAABZIAAABqCAYAAAAm7aS4AAAAAXNSR0IArs4c6QAADAVJREFUeF7t2rFtI0EQRUFtGgpJcSh2pTEHnE3J4OI7b4v+NNDVaz3wOuf8fPgRIECAAAECBAgQIECAAAECBAgQIECAwOMFruv6fIVwCcmP/zYAECBAgAABAgQIECBAgAABAgQIECBA4L+AkOxDIECAAAECBAgQIECAAAECBAgQIECAAIE/BYRkHwgBAgQIECBAgAABAgQIECBAgAABAgQICMm+AQIECBAgQIAAAQIECBAgQIAAAQIECBB4X8A/kt+385IAAQIECBAgQIAAAQIECBAgQIAAAQKPEBCSH3FmSxIgQIAAAQIECBAgQIAAAQIECBAgQOCWwPer19c55+fWWI8JECBAgAABAgQIECBAgAABAgQIECBAoCIgJFcuaQ8CBAgQIECAAAECBAgQIECAAAECBAiMBITkEayxBAgQIECAAAECBAgQIECAAAECBAgQqAgIyZVL2oMAAQIECBAgQIAAAQIECBAgQIAAAQIjASF5BGssAQIECBAgQIAAAQIECBAgQIAAAQIEKgJCcuWS9iBAgAABAgQIECBAgAABAgQIECBAgMBIQEgewRpLgAABAgQIECBAgAABAgQIECBAgACBioCQXLmkPQgQIECAAAECBAgQIECAAAECBAgQIDASEJJHsMYSIECAAAECBAgQIECAAAECBAgQIECgIiAkVy5pDwIECBAgQIAAAQIECBAgQIAAAQIECIwEhOQRrLEECBAgQIAAAQIECBAgQIAAAQIECBCoCAjJlUvagwABAgQIECBAgAABAgQIECBAgAABAiMBIXkEaywBAgQIECBAgAABAgQIECBAgAABAgQqAkJy5ZL2IECAAAECBAgQIECAAAECBAgQIECAwEhASB7BGkuAAAECBAgQIECAAAECBAgQIECAAIGKgJBcuaQ9CBAgQIAAAQIECBAgQIAAAQIECBAgMBIQkkewxhIgQIAAAQIECBAgQIAAAQIECBAgQKAiICRXLmkPAgQIECBAgAABAgQIECBAgAABAgQIjASE5BGssQQIECBAgAABAgQIECBAgAABAgQIEKgICMmVS9qDAAECBAgQIECAAAECBAgQIECAAAECIwEheQRrLAECBAgQIECAAAECBAgQIECAAAECBCoCQnLlkvYgQIAAAQIECBAgQIAAAQIECBAgQIDASEBIHsEaS4AAAQIECBAgQIAAAQIECBAgQIAAgYqAkFy5pD0IECBAgAABAgQIECBAgAABAgQIECAwEhCSR7DGEiBAgAABAgQIECBAgAABAgQIECBAoCIgJFcuaQ8CBAgQIECAAAECBAgQIECAAAECBAiMBITkEayxBAgQIECAAAECBAgQIECAAAECBAgQqAgIyZVL2oMAAQIECBAgQIAAAQIECBAgQIAAAQIjASF5BGssAQIECBAgQIAAAQIECBAgQIAAAQIEKgJCcuWS9iBAgAABAgQIECBAgAABAgQIECBAgMBIQEgewRpLgAABAgQIECBAgAABAgQIECBAgACBioCQXLmkPQgQIECAAAECBAgQIECAAAECBAgQIDASEJJHsMYSIECAAAECBAgQIECAAAECBAgQIECgIiAkVy5pDwIECBAgQIAAAQIECBAgQIAAAQIECIwEhOQRrLEECBAgQIAAAQIECBAgQIAAAQIECBCoCAjJlUvagwABAgQIECBAgAABAgQIECBAgAABAiMBIXkEaywBAgQIECBAgAABAgQIECBAgAABAgQqAkJy5ZL2IECAAAECBAgQIECAAAECBAgQIECAwEhASB7BGkuAAAECBAgQIECAAAECBAgQIECAAIGKgJBcuaQ9CBAgQIAAAQIECBAgQIAAAQIECBAgMBIQkkewxhIgQIAAAQIECBAgQIAAAQIECBAgQKAiICRXLmkPAgQIECBAgAABAgQIECBAgAABAgQIjASE5BGssQQIECBAgAABAgQIECBAgAABAgQIEKgICMmVS9qDAAECBAgQIECAAAECBAgQIECAAAECIwEheQRrLAECBAgQIECAAAECBAgQIECAAAECBCoCQnLlkvYgQIAAAQIECBAgQIAAAQIECBAgQIDASEBIHsEaS4AAAQIECBAgQIAAAQIECBAgQIAAgYqAkFy5pD0IECBAgAABAgQIECBAgAABAgQIECAwEhCSR7DGEiBAgAABAgQIECBAgAABAgQIECBAoCIgJFcuaQ8CBAgQIECAAAECBAgQIECAAAECBAiMBITkEayxBAgQIECAAAECBAgQIECAAAECBAgQqAgIyZVL2oMAAQIECBAgQIAAAQIECBAgQIAAAQIjASF5BGssAQIECBAgQIAAAQIECBAgQIAAAQIEKgJCcuWS9iBAgAABAgQIECBAgAABAgQIECBAgMBIQEgewRpLgAABAgQIECBAgAABAgQIECBAgACBioCQXLmkPQgQIECAAAECBAgQIECAAAECBAgQIDASEJJHsMYSIECAAAECBAgQIECAAAECBAgQIECgIiAkVy5pDwIECBAgQIAAAQIECBAgQIAAAQIECIwEhOQRrLEECBAgQIAAAQIECBAgQIAAAQIECBCoCAjJlUvagwABAgQIECBAgAABAgQIECBAgAABAiMBIXkEaywBAgQIECBAgAABAgQIECBAgAABAgQqAkJy5ZL2IECAAAECBAgQIECAAAECBAgQIECAwEhASB7BGkuAAAECBAgQIECAAAECBAgQIECAAIGKgJBcuaQ9CBAgQIAAAQIECBAgQIAAAQIECBAgMBIQkkewxhIgQIAAAQIECBAgQIAAAQIECBAgQKAiICRXLmkPAgQIECBAgAABAgQIECBAgAABAgQIjASE5BGssQQIECBAgAABAgQIECBAgAABAgQIEKgICMmVS9qDAAECBAgQIECAAAECBAgQIECAAAECIwEheQRrLAECBAgQIECAAAECBAgQIECAAAECBCoCQnLlkvYgQIAAAQIECBAgQIAAAQIECBAgQIDASEBIHsEaS4AAAQIECBAgQIAAAQIECBAgQIAAgYqAkFy5pD0IECBAgAABAgQIECBAgAABAgQIECAwEhCSR7DGEiBAgAABAgQIECBAgAABAgQIECBAoCIgJFcuaQ8CBAgQIECAAAECBAgQIECAAAECBAiMBITkEayxBAgQIECAAAECBAgQIECAAAECBAgQqAgIyZVL2oMAAQIECBAgQIAAAQIECBAgQIAAAQIjASF5BGssAQIECBAgQIAAAQIECBAgQIAAAQIEKgJCcuWS9iBAgAABAgQIECBAgAABAgQIECBAgMBIQEgewRpLgAABAgQIECBAgAABAgQIECBAgACBioCQXLmkPQgQIECAAAECBAgQIECAAAECBAgQIDASEJJHsMYSIECAAAECBAgQIECAAAECBAgQIECgIiAkVy5pDwIECBAgQIAAAQIECBAgQIAAAQIECIwEhOQRrLEECBAgQIAAAQIECBAgQIAAAQIECBCoCAjJlUvagwABAgQIECBAgAABAgQIECBAgAABAiMBIXkEaywBAgQIECBAgAABAgQIECBAgAABAgQqAkJy5ZL2IECAAAECBAgQIECAAAECBAgQIECAwEhASB7BGkuAAAECBAgQIECAAAECBAgQIECAAIGKgJBcuaQ9CBAgQIAAAQIECBAgQIAAAQIECBAgMBIQkkewxhIgQIAAAQIECBAgQIAAAQIECBAgQKAiICRXLmkPAgQIECBAgAABAgQIECBAgAABAgQIjASE5BGssQQIECBAgAABAgQIECBAgAABAgQIEKgICMmVS9qDAAECBAgQIECAAAECBAgQIECAAAECIwEheQRrLAECBAgQIECAAAECBAgQIECAAAECBCoCr0Pyb9udc74qm9uDAAECBAgQIECAAAECBAgQIECAAAECBN4XuITk9/G8JECAAAECBAgQIECAAAECBAgQIECAwBMEhOQnXNmOBAgQIECAAAECBAgQIECAAAECBAgQuCEgJN/A85QAAQIECBAgQIAAAQIECBAgQIAAAQJPEBCSn3BlOxIgQIAAAQIECBAgQIAAAQIECBAgQOCGgJB8A89TAgQIECBAgAABAgQIECBAgAABAgQIPEHgHz/1vjaQ1tetAAAAAElFTkSuQmCC);
  background-position: center;
  background-repeat: no-repeat;
  background-size: 100% 100%;
  text-align: center;
}
.caigou_banner .wenan2 span[data-v-4119d60e] {
  font-size: 34px;
  color: #FF6000;
  line-height: 53px;
  font-weight: 500;
}
.search[data-v-4119d60e] {
  margin-top: 50px;
  width: 1300px;
  height: 63px;
  border-radius: 6px;
  border: 2px solid #287BF7;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  overflow: hidden;
  position: relative;
}
.search .searchIcon[data-v-4119d60e] {
  width: 21px;
  height: 22px;
  position: absolute;
  left: 26px;
  z-index: 1;
}
.search .searchInput[data-v-4119d60e] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  height: 100%;
  position: relative;
  z-index: 99;
}
.search .searchInput input[data-v-4119d60e] {
  width: 100%;
  height: 100%;
  padding-left: 66px;
  background: transparent;
}
.search .searchBtn[data-v-4119d60e] {
  width: 162px;
  height: 100%;
  background: #287BF7;
  border: none;
  font-weight: 400;
  font-size: 18px;
  color: #FFFFFF;
  letter-spacing: 5px;
  text-align: center;
}
.container[data-v-4119d60e] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  width: 1300px;
}
.list[data-v-4119d60e] {
  width: 1000px;
  margin-right: 20px;
  margin-top: 25px;
}
.list .el-table[data-v-4119d60e]::before {
  height: 0;
}
.rankBox[data-v-4119d60e] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  margin-top: 25px;
}
.rankBox .rankHeader[data-v-4119d60e] {
  height: 80px;
  background: -webkit-gradient(linear, left top, left bottom, from(#FFEEE8), to(#FFFFFF));
  background: linear-gradient(180deg, #FFEEE8 0%, #FFFFFF 100%);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding-left: 18px;
}
.rankBox .rankHeader .title[data-v-4119d60e] {
  font-size: 18px;
  color: #111111;
}
.rankBox .rankList[data-v-4119d60e] {
  padding: 16px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  background-color: #FFFFFF;
}
.rankBox .rankList .rankItem[data-v-4119d60e] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  margin-bottom: 26px;
}
.rankBox .rankList .rankItem .colordefault[data-v-4119d60e] {
  color: #666666;
}
.rankBox .rankList .rankItem .color1[data-v-4119d60e] {
  color: #FF1A1A;
}
.rankBox .rankList .rankItem .color2[data-v-4119d60e] {
  color: #FF961A;
}
.rankBox .rankList .rankItem .color3[data-v-4119d60e] {
  color: #1AABFF;
}
.rankBox .rankList .rankItem .itemTitle[data-v-4119d60e] {
  width: 140px;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
  color: #666666;
  cursor: pointer;
}
.rankBox .rankList .rankItem .hot[data-v-4119d60e] {
  display: inline-block;
  width: 28px;
  margin-right: 16px;
}
.rankBox .rankList .rankItem .itemTime[data-v-4119d60e] {
  width: 44px;
  font-size: 14px;
  color: #999999;
}
[data-v-1ee6990e]:export {
  menuText: #282828;
  menuBg: #FFF;
}
.zy_picupload[data-v-1ee6990e] > :nth-child(1) {
  position: relative;
}
.zy_picupload[data-v-1ee6990e] > :nth-child(1) .el-upload-list {
  position: absolute;
}
.hide .el-upload--picture-card[data-v-1ee6990e] {
  display: none;
}
.avatar[data-v-1ee6990e] {
  height: 100px;
  width: 100px;
}
[data-v-1ee6990e] .el-upload-list--picture-card .el-progress .el-progress__text {
  left: 3%;
  top: 85%;
}
.bjdialog .el-dialog__title {
  font-size: 14px;
  color: #333333;
}
.bjdialog .el-dialog__body {
  padding: 0 !important;
}
.form {
  border-top: 1px solid #E1E1E1;
  padding: 20px 60px 20px 40px;
}
.tailBtn {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  padding-bottom: 33px;
}
.tailBtn .btn {
  width: 160px;
  height: 40px;
  background: #FF6000;
  color: #FFFFFF;
}
.wideBFB {
  width: 100%;
}
.yyzz_cLicense .el-upload--picture-card {
  width: 176px;
  height: 130px;
}
.yyzz_cLicense .el-upload-list__item {
  width: 176px;
  height: 130px;
}
.purchaseDetailBody .main {
  background: #F4F4F4;
}
.purchaseDetailBody .main .cg_quyu {
  width: 1200px;
  margin: 20px auto 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.purchaseDetailBody .main .cg_quyu .left {
  width: 900px;
  min-height: 670px;
  background: #FFFFFF;
}
.purchaseDetailBody .main .cg_quyu .left .crumbs {
  padding: 32px 32px 8px;
}
.purchaseDetailBody .main .cg_quyu .left .cont {
  padding: 0 31px;
}
.purchaseDetailBody .main .cg_quyu .left .cont .title {
  margin-top: 18px;
  font-weight: 400;
  font-size: 24px;
  color: #111111;
}
.purchaseDetailBody .main .cg_quyu .left .cont .time {
  font-weight: 400;
  font-size: 14px;
  color: #999999;
  margin-top: 28px;
}
.purchaseDetailBody .main .cg_quyu .left .cont .parameter {
  margin-top: 55px;
  border: 1px solid #F37A32;
  border-bottom: none;
}
.purchaseDetailBody .main .cg_quyu .left .cont .parameter .parameter_item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.purchaseDetailBody .main .cg_quyu .left .cont .parameter .parameter_item .parameter_item_left, .purchaseDetailBody .main .cg_quyu .left .cont .parameter .parameter_item .parameter_item_right {
  width: 50%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding: 18px 25px;
  font-weight: 400;
  font-size: 14px;
  color: #333333;
}
.purchaseDetailBody .main .cg_quyu .left .cont .parameter .parameter_item .parameter_item_left {
  border-right: 1px solid #F37A32;
}
.purchaseDetailBody .main .cg_quyu .left .cont .parameter .parameter_item .border_bottom {
  border-bottom: 1px solid #F37A32;
}
.purchaseDetailBody .main .cg_quyu .left .cont .parameterTip {
  background: #FF5D5D;
  padding: 12px 20px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.purchaseDetailBody .main .cg_quyu .left .cont .parameterTip .tipL {
  width: 480px;
  font-weight: 400;
  font-size: 16px;
  color: #FEFEFE;
}
.purchaseDetailBody .main .cg_quyu .left .cont .parameterTip .tipR {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.purchaseDetailBody .main .cg_quyu .left .cont .parameterTip .tipR div {
  margin-left: 15px;
  width: 56px;
  font-size: 14px;
  color: #FEFEFE;
}
.purchaseDetailBody .main .cg_quyu .left .btnCao {
  margin-top: 61px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.purchaseDetailBody .main .cg_quyu .left .btnCao .btnNav, .purchaseDetailBody .main .cg_quyu .left .btnCao .btnBao {
  width: 110px;
  height: 42px;
  line-height: 42px;
  font-size: 16px;
  color: #FEFEFE;
  border: none;
  border-radius: 5px;
}
.purchaseDetailBody .main .cg_quyu .left .btnCao .btnNav {
  background: #458AF2;
}
.purchaseDetailBody .main .cg_quyu .left .btnCao .btnBao {
  margin-left: 70px;
  background: #FF7200;
}
.purchaseDetailBody .main .cg_quyu .right {
  width: 280px;
}
.purchaseDetailBody .main .cg_quyu .right .right_title {
  width: 100%;
  height: 80px;
  background: -webkit-gradient(linear, left top, left bottom, from(#FFEEE8), to(#FFFFFF));
  background: linear-gradient(180deg, #FFEEE8 0%, #FFFFFF 100%);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.purchaseDetailBody .main .cg_quyu .right .right_title img {
  width: 18px;
  height: 18px;
  margin-left: 19px;
}
.purchaseDetailBody .main .cg_quyu .right .productList {
  padding: 0 18px 18px;
  background-color: #FFFFFF;
}
.purchaseDetailBody .main .cg_quyu .right .productList .productList_item {
  padding-bottom: 25px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  cursor: pointer;
}
.purchaseDetailBody .main .cg_quyu .right .productList .productList_item .pp {
  font-size: 14px;
  color: #333333;
  padding-right: 8px;
}
.purchaseDetailBody .main .cg_quyu .right .productList .productList_item .cpm {
  font-size: 14px;
  color: #333333;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
}
.purchaseDetailBody .main .cg_quyu .right .productList .productList_item .ts {
  font-size: 14px;
  color: #999999;
  padding-left: 8px;
}
.purchaseDetailBody .el-dialog__title {
  font-size: 16px;
  color: #333333;
}
.purchaseDetailBody .bj_input {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.purchaseDetailBody .bjdialog-footer {
  width: 160px;
  height: 40px;
  background: #FF6000;
  color: #FFFFFF;
}
.purchaseDetailBody .moni_dialog {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  overflow: auto;
  margin: 0;
  background-color: rgba(0, 0, 0, 0.6);
  z-index: 999;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.purchaseDetailBody .moni_dialog .moni_dialog_item {
  width: 500px;
  height: 360px;
  background: url(../assets/img/chenggong_bg@2x.aa3f59a6.png);
  background-size: 100% 100%;
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.purchaseDetailBody .moni_dialog .moni_dialog_item .el-icon-close {
  font-size: 22px;
  position: absolute;
  top: 23px;
  right: 23px;
  color: #666666;
  cursor: pointer;
}
.purchaseDetailBody .moni_dialog .moni_dialog_item .cgicon {
  width: 76px;
  height: 76px;
  margin-top: 42px;
}
.purchaseDetailBody .moni_dialog .moni_dialog_item .cgtitle {
  margin-top: 35px;
  font-weight: 400;
  font-size: 26px;
  color: #333333;
}
.purchaseDetailBody .moni_dialog .moni_dialog_item .cgTip {
  margin-top: 94px;
  padding: 0 34px;
  font-size: 14px;
  color: #666666;
}
.newsDetailBody .el-pager .active {
  color: #FF6000;
}
[data-v-ad96ad8e]:export {
  menuText: #282828;
  menuBg: #FFF;
}
.footerContainer[data-v-ad96ad8e] {
  margin: 0;
}
.newsDetailBody[data-v-ad96ad8e] {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.newsDetailBody .main[data-v-ad96ad8e] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  background: #F4F4F4;
  margin-bottom: 20px;
}
.newsDetailBody .main .content[data-v-ad96ad8e] {
  height: -webkit-fit-content;
  height: -moz-fit-content;
  height: fit-content;
  margin-top: 20px;
  width: 1200px;
  margin-right: 20px;
  padding: 30px;
  background-color: #FFFFFF;
}
.newsDetailBody .main .content .newsTitle[data-v-ad96ad8e] {
  font-size: 24px;
  color: #111111;
  margin-bottom: 26px;
}
.newsDetailBody .main .content .time[data-v-ad96ad8e] {
  font-size: 14px;
  color: #999999;
  margin-bottom: 50px;
}
.newsDetailBody .main .content .btnBox[data-v-ad96ad8e] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  padding-top: 20px;
}
.newsDetailBody .main .content .btnBox .btn[data-v-ad96ad8e] {
  cursor: pointer;
  padding: 12px 16px;
  width: 220px;
  text-align: center;
  border-radius: 4px;
  border: 1px solid #E1E1E1;
}
[data-v-797a6072]:export {
  menuText: #282828;
  menuBg: #FFF;
}
.body[data-v-797a6072] {
  background: #fff;
}
.body .main[data-v-797a6072] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.body .main .banner[data-v-797a6072] {
  width: 100vw;
  height: 500px;
  background-image: url(../assets/img/youhuiquan_banner@2x.f09ac0ec.png);
  background-position: center;
}
.body .main .couponContainer[data-v-797a6072] {
  width: 1200px;
  margin-top: 30px;
}
.body .main .couponContainer .coupon[data-v-797a6072] {
  width: 392px;
  margin-top: 40px;
  position: relative;
  cursor: pointer;
}
.body .main .couponContainer .coupon .price[data-v-797a6072] {
  position: absolute;
  font-size: 34px;
  color: #ff2c2c;
  top: 38px;
  left: 10px;
  font-weight: 600;
  width: 100px;
  text-align: center;
}
.body .main .couponContainer .coupon .useLimit[data-v-797a6072] {
  position: absolute;
  font-size: 12px;
  color: #ff2c2c;
  top: 84px;
  left: 10px;
  font-weight: 400;
  width: 100px;
  text-align: center;
}
.body .main .couponContainer .coupon .title[data-v-797a6072] {
  position: absolute;
  font-size: 22px;
  color: #ff6000;
  top: 40px;
  left: 134px;
  font-weight: 400;
}
.body .main .couponContainer .coupon .date[data-v-797a6072] {
  position: absolute;
  font-size: 15px;
  color: #999999;
  top: 84px;
  left: 134px;
  font-weight: 400;
}
.body .main .couponContainer .coupon .status[data-v-797a6072] {
  display: block;
  width: 20px;
  line-height: 1.5em;
  position: absolute;
  font-size: 18px;
  color: #fff;
  top: 14px;
  left: 354px;
  font-weight: 400;
}
[data-v-e0825216]:export {
  menuText: #282828;
  menuBg: #FFF;
}
.body[data-v-e0825216] {
  height: 100vh;
  width: 100vw;
  overflow-y: auto;
  overflow-x: hidden;
}
.body[data-v-e0825216] .el-radio-button__inner:hover {
  color: #fff;
  background-color: #ff6000;
}
.brandContainer[data-v-e0825216] {
  position: relative;
  padding: 10px 0;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.brandContainer .brandContent[data-v-e0825216] {
  max-width: 1000px;
  height: 54px;
  overflow: hidden;
  margin-top: -6px;
}
.brandContainer .brandContentMax[data-v-e0825216] {
  width: 1000px;
  max-height: 200px;
  overflow-y: auto;
  margin-top: -6px;
}
.brandContainer .more[data-v-e0825216] {
  position: absolute;
  top: 20px;
  right: 10px;
}
.brandContainer .more .morebtn[data-v-e0825216] {
  color: #666666;
  font-size: 12px;
  border-radius: 0;
}
.brandContainer .more .morebtn[data-v-e0825216]:hover {
  border-color: #ff6000;
  background: #ff6000;
  opacity: 0.9;
  color: #fff;
}
.brandContainer .more .el-button[data-v-e0825216]:focus, .brandContainer .more .el-button[data-v-e0825216]:hover {
  background: #FFF;
  color: #ff6000;
  border-color: #ff6000;
}
.brand[data-v-e0825216] {
  position: relative;
  width: 110px !important;
  margin-top: 4px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.brand .el-image[data-v-e0825216] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.brand .el-image[data-v-e0825216] .el-image__inner {
  max-height: 30px;
}
.brand:hover .mask[data-v-e0825216] {
  display: block;
}
.brand .mask[data-v-e0825216] {
  position: absolute;
  top: 0;
  right: 0;
  background: #ff6000;
  width: 110px;
  height: 40px;
  opacity: 0.9;
  color: #FFF;
  text-align: center;
  line-height: 40px;
  font-size: 14px;
  font-weight: 600;
  display: none;
  overflow: hidden;
  text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
  -webkit-text-overflow: ellipsis;
  -moz-text-overflow: ellipsis;
  white-space: nowrap;
}
.tags .el-tag[data-v-e0825216] {
  margin-left: 10px;
  border-color: #E1E1E1;
  color: #333333;
  font-weight: 400;
}
.tags .el-tag[data-v-e0825216] .el-icon-close {
  font-size: 16px;
  margin-left: 0;
}
.tags .el-tag[data-v-e0825216] .el-icon-close:hover {
  background: #E1E1E1;
}
.tags .el-tag[data-v-e0825216] .el-tag__close {
  color: #666666;
}
.onActive[data-v-e0825216] {
  border-color: #ff6000 !important;
}
.goodsType[data-v-e0825216] .el-radio-button__inner {
  border: none;
}
.goodsType[data-v-e0825216] .el-radio-button:first-child .el-radio-button__inner {
  border-radius: 0px;
  margin-right: 8px;
}
.goodsType[data-v-e0825216] .el-radio-button:last-child .el-radio-button__inner {
  border-radius: 0px;
}
.zxrnrttd .pxpx[data-v-e0825216] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  cursor: pointer;
}
.zxrnrttd .pxpx .sort[data-v-e0825216] {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.mbxcll a[data-v-e0825216] {
  border: none;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.prosx[data-v-e0825216] {
  position: relative;
}
.prosx .otherHoverData[data-v-e0825216] {
  width: 100%;
  height: 60px;
  padding: 0px 10px;
  border: 1px solid #999999;
  position: absolute;
  bottom: -51px;
  background-color: #ffffff;
  right: 0;
  z-index: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.OtherAttributeBox[data-v-e0825216] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  position: relative;
}
.OtherAttributeBox .OtherAttributeBtn[data-v-e0825216] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  height: 28px;
  min-width: 58px;
  border: 1px solid #eeeeee;
  margin-top: 4px;
  margin-left: 10px;
  padding: 4px 6px;
}
.OtherAttributeBox .OtherAttributeBtn .text[data-v-e0825216] {
  color: #333333;
  font-size: 12px;
}
.OtherAttributeBox .OtherAttributeBtn[data-v-e0825216]:hover {
  border: 1px solid #999999;
  border-bottom: 1px solid #ffffff;
  z-index: 2;
}
.OtherAttributeBox .mouseHover[data-v-e0825216] {
  border: 1px solid #999999 !important;
  border-bottom: 1px solid #ffffff !important;
  z-index: 3;
}
.fenye[data-v-e0825216] {
  position: absolute;
  bottom: 0;
  right: 0;
}
.el-pagination.is-background .el-pager li:not(.disabled).active[data-v-e0825216] {
  background-color: #4f75ff;
  color: #fff;
}
.el-pagination.is-background .el-pager li:not(.disabled).active[data-v-e0825216] {
  background-color: #f1f1f1;
  color: #ffffff;
}
.footer[data-v-e0825216] {
  margin: 0;
  margin-top: 34px;
}
.on[data-v-e0825216] {
  background: #fff;
  color: #ff6000;
}
.zy_agreement .el-dialog__body {
  max-height: 70vh;
  background-color: #f4f4f4;
}
.zy_agreement .el-dialog__body .pdfContainer {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 60vh;
  overflow-y: auto;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  overflow-x: hidden;
}
.zy_agreement .el-dialog__body .pdfContainer .zy_pdf {
  width: 1000px;
}
@charset "UTF-8";
[data-v-74af8ea3]:export {
  menuText: #282828;
  menuBg: #FFF;
}

/* WebKit browsers 适配谷歌 */
input[data-v-74af8ea3]::-webkit-input-placeholder {
  color: #CCCCCC;
}

/* Mozilla Firefox 4 to 18 适配火狐 */
input[data-v-74af8ea3]:-moz-placeholder {
  color: #CCCCCC;
}

/* Mozilla Firefox 19+ 适配火狐 */
input[data-v-74af8ea3]::-moz-placeholder {
  color: #CCCCCC;
}

/* Internet Explorer 10+  适配ie*/
input[data-v-74af8ea3]:-ms-input-placeholder {
  color: #CCCCCC;
}
.body[data-v-74af8ea3] {
  width: 100vw;
  height: 100vh;
  overflow-x: hidden;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.body .titleText[data-v-74af8ea3] {
  font-size: 16px;
  color: #333333;
  font-weight: 600;
}
.body .zytope[data-v-74af8ea3] {
  width: 100vw;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.body .zydcone[data-v-74af8ea3] {
  height: 120px;
  width: 1200px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding: 30px 0;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.body .zydcone .logo[data-v-74af8ea3] {
  width: 305px;
  height: 80px;
  background-repeat: no-repeat;
  background-size: cover;
  cursor: pointer;
}
.righte[data-v-74af8ea3] {
  font-size: 20px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.toph[data-v-74af8ea3] {
  width: 100%;
  height: 180px;
}
.dcono[data-v-74af8ea3] {
  width: 90%;
  margin: 0 auto;
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.tel[data-v-74af8ea3] {
  margin-right: 260px;
}
.dlzctcq[data-v-74af8ea3] {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-left: 360px;
  margin-right: 118px;
}
.dlzctcq .logo img[data-v-74af8ea3] {
  display: block;
  width: 305px;
  height: 80px;
  overflow: hidden;
  margin-top: 36px;
}
.dlzctcq .hdlxzi[data-v-74af8ea3] {
  display: block;
  width: 148px;
  height: 56px;
  overflow: hidden;
}
.rightt[data-v-74af8ea3] {
  font-size: 20px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-right: 420px;
}
.rightt p[data-v-74af8ea3] {
  margin-top: 42px;
  margin-right: 39px;
  font-size: 16px;
}
.dlzccona[data-v-74af8ea3] {
  position: relative;
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  background-size: cover;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.dlzccona .formContent[data-v-74af8ea3] {
  width: 1200px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.dlzccona .formContent .text[data-v-74af8ea3] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.dlzccona .formContent .text .title[data-v-74af8ea3] {
  font-size: 34px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #FEFEFE;
  line-height: 54px;
}
.dlzccona .formContent .dlzcrrs[data-v-74af8ea3] {
  margin: 10px 0;
}
.dlzcrrs[data-v-74af8ea3] {
  width: 400px;
  background-color: #fff;
  top: 134px;
  right: 22%;
}
.dlzccltu[data-v-74af8ea3] {
  width: 480px;
  display: block;
  overflow: hidden;
}
.dlzccltu img[data-v-74af8ea3] {
  display: block;
  width: 100%;
  margin: 0 auto;
}
.dlzcrrs[data-v-74af8ea3] {
  width: 400px;
  display: block;
  overflow: hidden;
}
.dlzcrrs h2[data-v-74af8ea3] {
  font-size: 30px;
  color: #333;
  font-weight: 900;
  text-align: center;
  line-height: 1.56em;
  margin-bottom: 16px;
}
.dlqhtopp .dzniu[data-v-74af8ea3] {
  width: 400px;
  height: 18px;
  padding-bottom: 34px;
  border-bottom: 1px solid #d1d1d1;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-top: 53px;
  padding-left: 0;
  margin-bottom: 0;
}
.dlqhtopp .dzniu .ddddd[data-v-74af8ea3] {
  list-style-type: none;
  font-size: 16px;
  text-align: center;
  line-height: 17px;
  cursor: pointer;
  color: #666666;
  border-bottom: 2px solid rgba(0, 0, 0, 0);
}
.dlqhtopp .dzniu li[data-v-74af8ea3]:first-child {
  /* float:left; */
  width: 64px;
  height: 17px;
  margin-left: 168px;
  margin-right: 100px;
}
.dlqhtopp .dzniu li[data-v-74af8ea3] :hover {
  /* float:left; */
  color: #FF6000;
}
.dlqhtopp .dzniu li.on[data-v-74af8ea3] {
  border-bottom: 2px solid #ff6000;
  color: #ff6000;
}
.dlqhtopp[data-v-74af8ea3] {
  width: 100%;
  margin: 0 auto;
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.dlqhtopp .dzncon[data-v-74af8ea3] {
  width: 100%;
  margin-top: 34px;
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  height: 280px;
  margin-bottom: 0;
  padding: 0;
  overflow-y: auto;
}
.dlqhtopp .dzncon .el-form-item[data-v-74af8ea3] {
  margin-bottom: 32px !important;
}
.dlqhtopp .dzncon .one[data-v-74af8ea3] {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.dlqhtopp .dzncon .one .username[data-v-74af8ea3] {
  width: 350px;
  height: 40px;
}
.dlqhtopp .dzncon .one .username[data-v-74af8ea3] .el-input__inner {
  height: 40px;
}
.dlqhtopp .dzncon .one .username .show_pwd[data-v-74af8ea3] {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  padding-right: 5px;
  height: 100%;
  line-height: 40px;
  width: 20px;
  color: #FF6000;
}
.dlqhtopp .dzncon .one .codeContent[data-v-74af8ea3] {
  position: relative;
  width: 100%;
}
.dlqhtopp .dzncon .one .codeContent .getCode[data-v-74af8ea3] {
  position: absolute;
  right: 4px;
  top: 4px;
  background-color: #ff6000;
  color: #FFF;
  border-color: #FF6000;
}
.dlqhtopp .dzncon li .tiao[data-v-74af8ea3] :nth-child(2) {
  position: relative;
}
.dlqhtopp .dzncon .one .tiao #btn[data-v-74af8ea3] {
  position: absolute;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  display: block;
  right: 4px;
  width: 96px;
  height: 32px;
  background-color: #FF6000;
  border-radius: 2px;
  border: #FEFEFE;
  color: #FEFEFE;
  font-size: 14px;
  /* display: none; */
}
.dlqhtopp .dzncon .two .tiao #btn[data-v-74af8ea3] {
  position: absolute;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  display: block;
  right: 4px;
  width: 96px;
  height: 32px;
  background-color: #FF6000;
  border-radius: 2px;
  border: #FEFEFE;
  color: #FEFEFE;
  font-size: 14px;
  /* display: none; */
}
.dlqhtopp .dzncon .two[data-v-74af8ea3] {
  position: absolute;
  top: 0;
  left: 0;
  /* display: none; */
  width: 350px;
  height: 120px;
  margin: 0 auto;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.dlqhtopp .dzncon li .tiao[data-v-74af8ea3] {
  position: relative;
  width: 350px;
  height: 40px;
  border: 1px solid #E1E1E1;
  border-radius: 4px;
  margin-left: 25px;
  margin-bottom: 20px;
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  /* padding: 0 0 0 18px; */
  display: -webkit-box;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.dlqhtopp .dzncon li .tiao .titub[data-v-74af8ea3] {
  position: relative;
  width: 78px;
  height: 38px;
  display: block;
  border-radius: 4px;
  background-color: #F7F7F7;
}
.dlqhtopp .dzncon li .tiao .titub img[data-v-74af8ea3] {
  position: absolute;
  left: 30px;
  top: 11px;
  width: 18px;
  height: 18px;
}
.dlqhtopp .dzncon li .tiao i[data-v-74af8ea3] {
  width: 1px;
  height: 20px;
  display: block;
  margin: 0 16px;
  background: #c4c3c3;
}
.dlqhtopp .dzncon li .tiao .srk[data-v-74af8ea3] {
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  background: #fff;
  outline: none;
  border: none;
  height: 14px;
  font-size: 14px;
  line-height: 48px;
  text-align: left;
  margin-left: 19px;
  color: #333333;
}
.dlqhtopp .dzncon li .tiao .tityzm[data-v-74af8ea3] {
  width: 310px;
  margin-left: 19px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.dlqhtopp .dzncon li .tiao .tityzm .srk2[data-v-74af8ea3] {
  width: 190px;
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  background: #fff;
  outline: none;
  border: none;
  height: 48px;
  font-size: 15px;
  line-height: 48px;
  text-align: left;
}
.dlqhtopp .dzncon li .tiao .tityzm #btn[data-v-74af8ea3] {
  width: 110px;
  height: 34px;
  line-height: 34px;
  border: 0;
  color: #fff;
  border-radius: 5px;
  font-size: 14px !important;
  background: #ff6000;
}
.kjzibb[data-v-74af8ea3] {
  width: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-top: 20px;
  font-size: 14px;
}
.kjzibb .kjzibl[data-v-74af8ea3] {
  width: 58px;
  height: 14px;
  font-size: 14px;
  font-family: PingFang SC;
  font-weight: 500;
  color: #999999;
  line-height: 36px;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  margin-left: 50px;
  margin-right: 123px;
}
.kjzibb .kjzibr[data-v-74af8ea3] {
  float: right;
  width: 66px;
  height: 14px;
  font-size: 14px;
  font-family: PingFang SC;
  font-weight: 500;
  color: #FF6000;
  line-height: 36px;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  margin-right: 21px;
}
.kjzibb .kjzibre[data-v-74af8ea3] {
  width: 58px;
  height: 14px;
  font-size: 14px;
  font-family: PingFang SC;
  font-weight: 500;
  color: #999999;
  line-height: 36px;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  margin-left: 247px;
}
.dlaniuu[data-v-74af8ea3] {
  width: 350px;
  height: 40px;
  border: 0;
  color: #fff;
  border-radius: 5px;
  font-size: 20px;
  display: block;
  cursor: pointer;
  background: #ff6000;
  text-align: center;
  font-weight: 900;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  margin-left: 26px;
  margin-right: 24px;
  margin-top: 20px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.dlaniuu p[data-v-74af8ea3] {
  font-size: 16px;
  font-family: PingFang SC;
  font-weight: 500;
  color: #FFFFFF;
}
.kjzibb .kjzibl[data-v-74af8ea3]:hover {
  color: #ff6000;
}
.kjzibb .kjzibr[data-v-74af8ea3]:hover {
  color: #ff6000;
}
.dlaniuu[data-v-74af8ea3]:hover {
  background: #FF8F19;
}
.dlaniuu.disabled[data-v-74af8ea3] {
  opacity: 0.5;
  /* 可视化按钮不可用状态 */
  cursor: not-allowed;
  /* 鼠标悬停时显示禁止点击的光标 */
}
.loading[data-v-74af8ea3] {
  color: gray;
  /* 加载状态文本颜色 */
}
.readd[data-v-74af8ea3] {
  height: 14px;
  font-size: 14px;
  font-weight: 500;
  color: #999999;
  line-height: 14px;
  margin-top: 21px;
  margin-left: 26px;
}
.readd span[data-v-74af8ea3] {
  color: #FF6000;
}
.footerr[data-v-74af8ea3] {
  width: 100%;
  background: #EAEAEA;
}
.footerr .foot[data-v-74af8ea3] {
  height: 96px;
  width: 1200px;
  text-align: center;
  margin: 0 auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.footerr .foot span img[data-v-74af8ea3] {
  vertical-align: middle;
  margin-right: 20px;
  width: 40px;
  height: 47px;
}
.footerr .foot span .text[data-v-74af8ea3] {
  width: 146px;
  height: 22px;
  font-size: 20px;
  font-family: Microsoft YaHei;
  font-weight: 700;
  color: #333333;
  line-height: 20px;
}
.tel[data-v-74af8ea3] {
  text-align: center;
}
.tel span[data-v-74af8ea3] {
  width: 280px;
  height: 40px;
  text-align: center;
}
.tel span img[data-v-74af8ea3] {
  width: 30px;
  height: 30px;
  vertical-align: middle;
}
.tel span .text[data-v-74af8ea3] {
  width: 244px;
  height: 21px;
  vertical-align: middle;
}
.active[data-v-74af8ea3] {
  color: #FF6000 !important;
  padding-bottom: 34px;
  border-bottom: 2px solid #FF6000 !important;
}
[data-v-1fe30339]:export {
  menuText: #282828;
  menuBg: #FFF;
}
.img_box[data-v-1fe30339] {
  width: 400px;
  height: 400px;
  position: relative;
  cursor: crosshair;
  border: 1px solid #E1E1E1;
  margin-bottom: 8px;
}
.img_box .cornerMark[data-v-1fe30339] {
  position: absolute;
  top: 0;
  right: 0;
  z-index: 9;
}
.img_box > img[data-v-1fe30339] {
  max-width: 400px;
  max-height: 400px;
  padding: 2px;
}
.img_btns[data-v-1fe30339] {
  width: 400px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}
.img_btns[data-v-1fe30339]:last-child {
  margin-right: 0;
}
.img_btns img[data-v-1fe30339] {
  margin-right: 12px;
}
.img_btns .moveBtn[data-v-1fe30339] {
  width: 26px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  background-color: #B2B2B2;
  color: #FFF;
  cursor: pointer;
}
.img_btns > img[data-v-1fe30339] {
  width: 70px;
  height: 70px;
  float: left;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  border: 1px solid #D9DADB;
}
.img_btns .active[data-v-1fe30339] {
  border: 1px solid #FF6000;
}
.big_img_box[data-v-1fe30339] {
  position: absolute;
  top: 0px;
  left: 402px;
  width: 480px;
  height: 480px;
  overflow: hidden;
  z-index: 100;
  border-radius: 10px;
}
.mark[data-v-1fe30339] {
  width: 260px;
  height: 260px;
  position: absolute;
  top: 0;
  left: 0;
  background: rgba(0, 0, 0, 0.2);
  border-radius: 4px;
}
.big_img_box img[data-v-1fe30339] {
  width: 760px;
  position: absolute;
  left: 0;
  top: 0;
}
.maiShiSongYi_right .el-statistic .head {
  display: none;
}
@charset "UTF-8";
[data-v-574754bb]:export {
  menuText: #282828;
  menuBg: #FFF;
}
.body[data-v-574754bb] {
  height: 100vh;
  width: 100vw;
  overflow-y: auto;
  overflow-x: hidden;
}
.body .main[data-v-574754bb] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.body .main .goodsInfo[data-v-574754bb] {
  width: 1200px;
  padding-top: 16px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
}
.body .main .shuoming[data-v-574754bb] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: baseline;
      -ms-flex-align: baseline;
          align-items: baseline;
  background-color: #f4f4f4;
  padding-top: 14px;
  font-size: 12px;
  color: #999999;
  padding-left: 18px;
  padding-right: 10px;
}
.body .main .goodsPrice[data-v-574754bb] {
  height: 50px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  font-size: 12px;
  margin-top: 10px;
  margin-bottom: 10px;
  padding: 10px;
  padding-left: 18px;
  background-color: #f4f4f4;
  color: #999999;
  font-weight: 400;
}
.body .main .activityBox[data-v-574754bb] {
  height: 36px;
  background-image: url(../assets/img/beiyongji_bgm@2x.2e6190ef.png);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  padding: 0 16px;
}
.body .main .activityBox .maiShiSongYi_left[data-v-574754bb] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  font-size: 24px;
  color: #FFFFFF;
}
.body .main .activityBox .maiShiSongYi_title[data-v-574754bb] {
  width: 106px;
  height: 28px;
  margin-right: 30px;
}
.body .main .activityBox .maiShiSongYi_right[data-v-574754bb] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.body .main .activityBox .maiShiSongYi_right .endtitle[data-v-574754bb] {
  white-space: nowrap;
  font-size: 14px;
  color: #ffffff;
}
.body .main .goodsForm[data-v-574754bb] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  padding-left: 30px;
}
.body .main .goodsForm .title .el-image[data-v-574754bb] {
  margin-right: 10px;
  margin-bottom: -6px;
}
.body .main .goodsForm .title .tag[data-v-574754bb] {
  display: block;
  border: 1px solid #ff6000;
  color: #ff6000;
  background-color: #f9eae1;
}
.body .main .goodsForm .title .title-text[data-v-574754bb] {
  color: #333333;
  font-weight: bold;
  line-height: 1.7;
}
.body .main .goodsForm .tejia[data-v-574754bb] {
  color: #ff3434;
  margin: 10px 0;
  font-size: 12px;
}
.body .main .goodsForm .selectConfig[data-v-574754bb] {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
}
.body .main .goodsForm .selectConfig .congigItem[data-v-574754bb] {
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  margin-left: 10px;
  margin-bottom: 10px;
  border: 1px solid #dcdfe6;
  padding: 0 8px;
  color: #666666;
  font-size: 12px;
  cursor: pointer;
}
.body .main .goodsForm .selectConfig .congigItem[data-v-574754bb]:hover {
  border: 1px solid #ff6000;
}
.body .main .goodsForm .selectConfig .isActive[data-v-574754bb] {
  border: 1px solid #ff6000;
}
.body .main .goodsForm .selectConfig-plus[data-v-574754bb] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding-left: 10px;
  color: #666666;
  font-size: 12px;
}
.body .main .goodsForm .selectConfig-plus .el-link[data-v-574754bb] {
  font-size: 12px;
  color: #2b5fb4;
  margin-left: 3px;
}
.body .main .goodsForm .selectTypeAndTimeContainer .selectTypeAndTime[data-v-574754bb] {
  width: 100%;
  padding: 4px 10px 0 10px;
  margin-left: 10px;
  border: 1px solid #dcdfe6;
  margin-bottom: 10px;
  cursor: pointer;
}
.body .main .goodsForm .selectTypeAndTimeContainer .selectTypeAndTime[data-v-574754bb]:hover {
  border: 1px solid #ff6000;
}
.body .main .goodsForm .selectTypeAndTimeContainer .selectTypeAndTime .tagMoneyTime[data-v-574754bb] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  border-bottom: 1px dashed #dcdfe6;
  width: 100%;
  padding-bottom: 4px;
}
.body .main .goodsForm .selectTypeAndTimeContainer .selectTypeAndTime .tagMoneyTime .el-tag[data-v-574754bb] {
  margin-right: 10px;
}
.body .main .goodsForm .selectTypeAndTimeContainer .selectTypeAndTime .tagMoneyTime .text[data-v-574754bb] {
  color: #333333;
  font-size: 12px;
}
.body .main .goodsForm .selectTypeAndTimeContainer .selectTypeAndTime .tagMoneyTime .price[data-v-574754bb] {
  color: #ff3737;
  font-size: 16px;
  margin: 0 10px;
}
.body .main .goodsForm .selectTypeAndTimeContainer .selectTypeAndTime .remake[data-v-574754bb] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  color: #aeadad;
  font-weight: 400;
  font-size: 12px;
  line-height: 1.8;
  padding: 3px 0;
}
.body .main .goodsForm .selectTypeAndTimeContainer .selectTypeAndTime .remake2[data-v-574754bb] {
  color: #aeadad;
  font-weight: 400;
  font-size: 12px;
  line-height: 1.8;
  padding: 3px 0;
}
.body .main .goodsForm .selectTypeAndTimeContainer .selectTypeAndTime .remake2 span[data-v-574754bb] {
  margin-right: 5px;
}
.body .main .goodsForm .selectTypeAndTimeContainer[data-v-574754bb] :last-child {
  margin-bottom: 0px;
}
.body .main .goodsForm .selectTypeAndTimeContainer .isActive[data-v-574754bb] {
  border: 1px solid #ff6000;
}
.body .main .goodsForm .goodselform[data-v-574754bb] .el-form-item__label {
  color: #999999;
  font-size: 12px;
}
.body .main .goodsForm .goodselform[data-v-574754bb]  .el-form-item {
  margin-bottom: 10px;
}
.body .main .goodsForm .goodselform[data-v-574754bb] .el-input__inner {
  border-radius: 0;
}
.body .main .goodsForm .goodselform[data-v-574754bb] .el-input__inner:focus {
  border-color: #ff6000;
}
.body .main .goodsForm .goodselform[data-v-574754bb] .el-input__inner:hover {
  border-color: #ff6000;
}
.body .main .goodsForm .goodselform .zyInputNumber[data-v-574754bb] .el-input {
  outline-style: none;
  --el-input-focus-border-color: #ff6000 ;
}
.body .main .goodsForm .goodselform .zyInputNumber[data-v-574754bb] .el-input__inner:focus {
  border-color: #ff6000;
  --el-input-focus-border-color: #ff6000 ;
}
.body .main .totalPrice[data-v-574754bb] {
  height: 50px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  font-size: 12px;
  margin-top: 10px;
  margin-bottom: 20px;
  padding: 10px;
  padding-left: 14px;
  background-color: #FDF9F6;
  color: #999999;
  font-weight: 400;
}
.body .main .btnContainer[data-v-574754bb] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.body .main .btnContainer .lqbtn[data-v-574754bb] {
  cursor: pointer;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  background-color: #ff6000;
  border: 1px solid #ff6000;
  width: 180px;
  height: 50px;
  font-size: 18px !important;
  color: #fff;
  font-size: 14px;
  font-weight: 400;
  margin-left: 40px;
}
.body .main .btnContainer .shareXcxCode[data-v-574754bb] {
  margin-left: 20px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  cursor: pointer;
}
.body .main .btnContainer .shareXcxCode .code-icon[data-v-574754bb] {
  width: 28px;
  height: 28px;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAAXNSR0IArs4c6QAAAOxJREFUWEftVu0RwiAMfdmkbqKb0MlkE91EN8FLBY7jKIGK0p70J6Tk5eXlg9D5o87+MQDskwGjcANwFvTxJI0T29Tah+8mGTAKpkScpN8aqrUvBuAcxGCcwxhAqf0AMBg4DgNSKX6zDK8AlADgThoX2weq7MUUSJG3vP+bWeDnRsxeq1kgacDrpQrAlt5eq48sA4cEEO0GmjRmeza5/UEsw3jcSuM4vDcKDwCTPVtyn3uvSQpshKz0OaWBXwBYNqgtmmlVhh5Abj9MAVwDINU1BxzOAs47p4DzvfZvshfssxXXNpNP7AcD3Rl4AcdAxyEAMqjpAAAAAElFTkSuQmCC);
  background-repeat: no-repeat;
  background-size: 100% 100%;
}
.body .main .btnContainer .shareXcxCode .code-text[data-v-574754bb] {
  font-size: 12px;
  color: #ff6000;
}
.body .bottomContent[data-v-574754bb] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  margin-top: 60px;
  width: 1200px;
}
.body .bottomContent .goodsRecommend[data-v-574754bb] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 100%;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  width: 260px;
  border: 1px solid #E1E1E1;
}
.body .bottomContent .goodsRecommend .supplierBox[data-v-574754bb] {
  width: 100%;
  padding: 18px;
}
.body .bottomContent .goodsRecommend .supplierBox .supplierBox_header[data-v-574754bb] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.body .bottomContent .goodsRecommend .supplierBox .supplierBox_header .supplierAvata[data-v-574754bb] {
  width: 74px;
  height: 74px;
}
.body .bottomContent .goodsRecommend .supplierBox .supplierBox_header .supplierInfo[data-v-574754bb] {
  width: 140px;
}
.body .bottomContent .goodsRecommend .supplierBox .supplierBox_header .supplierInfo .supplierInfo_title[data-v-574754bb] {
  font-size: 16px;
  font-weight: 600;
  color: #333333;
  margin-bottom: 12px;
  margin-top: 8px;
}
.body .bottomContent .goodsRecommend .supplierBox .supplierBox_header .supplierInfo .supplierInfo_content[data-v-574754bb] {
  font-size: 12px;
  font-weight: 400;
  color: #666666;
  line-height: 18px;
}
.body .bottomContent .goodsRecommend .supplierBox_content[data-v-574754bb] {
  font-size: 12px;
  font-weight: 400;
  color: #999999;
  line-height: 18px;
  margin-top: 28px;
}
.body .bottomContent .goodsRecommend .supplierBtn[data-v-574754bb] {
  width: 220px;
  height: 40px;
  background: #FFEEE3;
  border: 1px solid #FF6000;
  font-size: 14px;
  font-weight: 400;
  color: #FF6000;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  margin-top: 20px;
  cursor: pointer;
}
.body .bottomContent .goodsRecommend .title[data-v-574754bb] {
  width: 100%;
  height: 44px;
  background-color: #F4F4F4;
  color: #666666;
  padding: 10px;
  text-align: center;
  border-bottom: 1px solid #E1E1E1;
}
.body .bottomContent .goodsRecommend .showContainer[data-v-574754bb] {
  width: 100%;
  padding: 0 10px;
}
.body .bottomContent .goodsRecommend .showContainer .goodsRecommend-show[data-v-574754bb] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  width: 100%;
  border-bottom: 1px solid #E1E1E1;
  cursor: pointer;
}
.body .bottomContent .goodsRecommend .showContainer .goodsRecommend-show:hover .showImg img[data-v-574754bb] {
  -webkit-transform: scale(1.2);
          transform: scale(1.2);
  -webkit-transition: 0.5s;
  transition: 0.5s;
}
.body .bottomContent .goodsRecommend .showContainer .goodsRecommend-show:hover .show-title[data-v-574754bb] {
  color: #ff6000;
  -webkit-transition: 0.5s;
  transition: 0.5s;
}
.body .bottomContent .goodsRecommend .showContainer .goodsRecommend-show .showImg[data-v-574754bb] {
  width: 100%;
  height: 160px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.body .bottomContent .goodsRecommend .showContainer .goodsRecommend-show .showImg img[data-v-574754bb] {
  width: 120px;
  height: 120px;
  -webkit-transition: all 0.5s ease 0.1s;
  transition: all 0.5s ease 0.1s;
}
.body .bottomContent .goodsRecommend .showContainer .goodsRecommend-show .show-title[data-v-574754bb] {
  margin-top: 10px;
  color: #333333;
  font-size: 16px;
  font-weight: bold;
  -webkit-transition: all 0.5s ease 0.1s;
  transition: all 0.5s ease 0.1s;
}
.body .bottomContent .goodsRecommend .showContainer .goodsRecommend-show .show-title p[data-v-574754bb] {
  width: 144px;
  /*要显示文字的宽度*/
  text-overflow: ellipsis;
  /*让截断的文字显示为点点。还有一个值是clip意截断不显示点点*/
  white-space: nowrap;
  /*让文字不换行*/
  overflow: hidden;
  /*超出要隐藏*/
  text-align: center;
}
.body .bottomContent .goodsRecommend .showContainer .goodsRecommend-show .show-remake[data-v-574754bb] {
  margin-top: 20px;
  font-size: 14px;
  font-weight: 400;
  color: #999999;
  width: 200px;
  /*要显示文字的宽度*/
  text-overflow: ellipsis;
  /*让截断的文字显示为点点。还有一个值是clip意截断不显示点点*/
  white-space: nowrap;
  /*让文字不换行*/
  overflow: hidden;
  /*超出要隐藏*/
  text-align: center;
}
.body .bottomContent .goodsRecommend .showContainer .goodsRecommend-show .show-price[data-v-574754bb] {
  color: #FF3737;
  font-size: 14px;
  font-weight: 600;
  margin: 40px 0;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.body .bottomContent .goodsRecommend .showContainer[data-v-574754bb] :last-child {
  border-bottom: none;
}
.body .bottomContent .goodsInfoShow[data-v-574754bb] {
  width: 920px;
}
.body .bottomContent .goodsInfoShow .goodsInfoShowBtnCol[data-v-574754bb] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  background-color: #F4F4F4;
  border: 1px solid #E1E1E1;
  border-bottom: 1px solid #ff6000;
  margin-bottom: 10px;
}
.body .bottomContent .goodsInfoShow .goodsInfoShowBtnCol .infoShowBtn[data-v-574754bb] {
  cursor: pointer;
  color: #666666;
  height: 44px;
  padding: 10px 30px;
  text-align: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  font-size: 14px;
}
.body .bottomContent .goodsInfoShow .goodsInfoShowBtnCol .isActive[data-v-574754bb] {
  background-color: #ff6000;
  color: #FFF;
}
.body .bottomContent .goodsInfoShow .bigImgShow[data-v-574754bb] {
  max-width: 920px;
}
.body .bottomContent .goodsInfoShow .bigImgShow[data-v-574754bb]  img {
  max-width: 920px;
}
.body .bottomContent .paramsTitle[data-v-574754bb] {
  color: #333333;
  font-size: 14px;
  font-weight: bold;
  background: #F4F4F4;
  padding: 10px;
  margin-bottom: 20px;
}
.body .bottomContent .paramsInfo[data-v-574754bb] .paramsLabel {
  color: #666666;
  font-weight: bold;
  text-align: right;
  width: 100px;
}
.body .bottomContent .paramsInfo[data-v-574754bb] .paramsContent {
  color: #999999;
}
.body .bottomContent .baoxiuContainer[data-v-574754bb] {
  padding: 10px;
  margin-bottom: 10px;
}
.body .bottomContent .baoxiuContainer .img-title[data-v-574754bb] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  color: #ff6000;
  font-size: 14px;
}
.body .bottomContent .baoxiuContainer .baoxiuInfo[data-v-574754bb] {
  padding-left: 48px;
  color: #666666;
  font-size: 12px;
  margin: 12px 0;
}
.body .bottomContent .baoxiuContainer .baoxiuContent[data-v-574754bb] {
  font-size: 12px;
  margin-bottom: 20px;
  line-height: 1.7;
  color: #666666;
}
.body .bottomContent .baoxiuContainer .baoxiuContent .title[data-v-574754bb] {
  color: #ff6000;
}
.footer[data-v-574754bb] {
  margin: 0;
  margin-top: 34px;
}
.appendShopCarDialog .el-dialog__header {
  background: #eeeeee;
  padding: 25px 20px;
}
.appendShopCarDialog .el-dialog__body {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.appendShopCarDialog .el-dialog__body h2 {
  margin: 18px 0;
}
.appendShopCarDialog .el-dialog__body .btnContent {
  margin-top: 30px;
}
.appendShopCarDialog .el-dialog__body .btnContent .btn1 {
  width: 160px;
  height: 40px;
  background: #ff6000;
  border-color: #ff6000;
  color: #FFF;
  border-radius: 0;
  font-size: 14px;
}
.appendShopCarDialog .el-dialog__body .btnContent .btn2 {
  background: #FFF;
  color: #ff6000;
}
.zy_authedDialog .el-dialog__header {
  background: #FFF;
  padding: 15px 20px;
}
.zy_authedDialog .el-dialog__body {
  padding-top: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.zy_authedDialog .el-dialog__body .tips {
  font-size: 16px;
  font-weight: 600;
  margin-bottom: 50px;
}
.zy_authedDialog .el-dialog__body .btnContent_column {
  margin-top: 50px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.zy_authedDialog .el-dialog__body .btnContent_column .btn1 {
  width: 160px;
  height: 40px;
  background: #ff6000;
  border-color: #ff6000;
  color: #FFF;
  border-radius: 0;
  font-size: 14px;
}
.zy_authedDialog .el-dialog__body .btnContent_column .btn3 {
  color: #333333;
  font-size: 12px;
  margin-top: 20px;
}
.zy_authedDialog .el-dialog__body .upgrade {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  width: 100%;
}
.zy_authedDialog .el-dialog__body .upgrade .items {
  margin: 20px 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
}
.zy_authedDialog .el-dialog__body .upgrade .items .btns {
  width: 120px;
  border: 1px solid #E1E1E1;
  border-radius: 6px;
  padding: 10px;
  margin-right: 20px;
  text-align: center;
  cursor: pointer;
}
.zy_authedDialog .el-dialog__body .upgrade .items .btns .name {
  font-size: 13px;
  color: #333333;
  font-weight: 700;
  margin-bottom: 4px;
}
.zy_authedDialog .el-dialog__body .upgrade .items .btns .price {
  font-size: 13px;
  color: #999999;
}
.zy_authedDialog .el-dialog__body .upgrade .items .isActive {
  border: 1px solid #ff6000;
  color: #ff6000 !important;
}
.myQrCode {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  margin-bottom: 10px;
}
.codeShopName {
  width: 80%;
  padding-bottom: 15px;
  font-size: 12px;
  font-weight: bold;
  color: #333333;
  text-align: center;
  margin: 0 auto;
}
.codeTip {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.codeTip img {
  width: 28px;
  height: 28px;
}
.codeTip span {
  font-size: 12px;
  margin-left: 7px;
  color: #0D90FC;
}
.codetool-footer {
  margin-top: 20px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
[data-v-0c4cec36]:export {
  menuText: #282828;
  menuBg: #FFF;
}
.zySelectAddress-tabs[data-v-0c4cec36] .el-tabs__item {
  text-align: center;
  padding: 0 20px !important;
}
.zySelectAddress-tabs[data-v-0c4cec36] .el-tabs__item:hover {
  color: #FF6000;
}
.zySelectAddress-tabs[data-v-0c4cec36] .el-tabs__item.is-active {
  color: #fff;
  border: 1px solid #FF6000;
  background: #FF6000;
}
.zySelectAddress-tabs[data-v-0c4cec36] .el-tabs__active-bar {
  background-color: #FF6000;
  display: none;
}
.zySelectAddress-tabs[data-v-0c4cec36] .el-tabs__nav-wrap::after {
  background-color: #FF6000;
}
.zySelectAddress-tabs .shengContainer[data-v-0c4cec36] {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.zySelectAddress-tabs .shengContainer .content[data-v-0c4cec36] {
  width: 72px;
  margin: 3px;
  padding: 5px 10px;
  font-size: 12px;
  text-align: center;
  background-color: #F5F5F5;
  color: #666666;
  cursor: pointer;
  -webkit-transition: all 0.3s ease 0.1s;
  transition: all 0.3s ease 0.1s;
}
.zySelectAddress-tabs .shengContainer .content[data-v-0c4cec36]:hover {
  background: #FF6000;
  color: #fff;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
.zySelectAddress-tabs .shengContainer .isActive[data-v-0c4cec36] {
  background: #FF6000;
  color: #fff;
}
@charset "UTF-8";
[data-v-093f4a86]:export {
  menuText: #282828;
  menuBg: #FFF;
}
.body[data-v-093f4a86] {
  height: 100vh;
  width: 100vw;
  overflow-y: auto;
  overflow-x: hidden;
}
.body .main[data-v-093f4a86] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.body .main .goodsInfo[data-v-093f4a86] {
  width: 1200px;
  padding-top: 16px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
}
.body .main .goodsPrice[data-v-093f4a86] {
  height: 50px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  font-size: 12px;
  margin-top: 10px;
  margin-bottom: 10px;
  padding: 10px;
  padding-left: 18px;
  background-color: #f4f4f4;
  color: #999999;
  font-weight: 400;
}
.body .main .goodsForm[data-v-093f4a86] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  padding-left: 30px;
}
.body .main .goodsForm .title .el-image[data-v-093f4a86] {
  margin-right: 10px;
  margin-bottom: -6px;
}
.body .main .goodsForm .title .tag[data-v-093f4a86] {
  display: block;
  border: 1px solid #ff6000;
  color: #ff6000;
  background-color: #f9eae1;
}
.body .main .goodsForm .title .title-text[data-v-093f4a86] {
  color: #333333;
  font-weight: bold;
  line-height: 1.7;
}
.body .main .goodsForm .tejia[data-v-093f4a86] {
  color: #ff3434;
  margin: 10px 0;
  font-size: 12px;
}
.body .main .goodsForm .selectConfig[data-v-093f4a86] {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
}
.body .main .goodsForm .selectConfig .congigItem[data-v-093f4a86] {
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  margin-left: 10px;
  margin-bottom: 10px;
  border: 1px solid #dcdfe6;
  padding: 0 8px;
  color: #666666;
  font-size: 12px;
  cursor: pointer;
}
.body .main .goodsForm .selectConfig .congigItem[data-v-093f4a86]:hover {
  border: 1px solid #ff6000;
}
.body .main .goodsForm .selectConfig .isActive[data-v-093f4a86] {
  border: 1px solid #ff6000;
}
.body .main .goodsForm .selectConfig-plus[data-v-093f4a86] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding-left: 10px;
  color: #666666;
  font-size: 12px;
}
.body .main .goodsForm .selectConfig-plus .el-link[data-v-093f4a86] {
  font-size: 12px;
  color: #2b5fb4;
  margin-left: 3px;
}
.body .main .goodsForm .selectTypeAndTimeContainer .selectTypeAndTime[data-v-093f4a86] {
  width: 100%;
  padding: 4px 10px 0 10px;
  margin-left: 10px;
  border: 1px solid #dcdfe6;
  margin-bottom: 10px;
  cursor: pointer;
}
.body .main .goodsForm .selectTypeAndTimeContainer .selectTypeAndTime[data-v-093f4a86]:hover {
  border: 1px solid #ff6000;
}
.body .main .goodsForm .selectTypeAndTimeContainer .selectTypeAndTime .tagMoneyTime[data-v-093f4a86] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  border-bottom: 1px dashed #dcdfe6;
  width: 100%;
  padding-bottom: 4px;
}
.body .main .goodsForm .selectTypeAndTimeContainer .selectTypeAndTime .tagMoneyTime .el-tag[data-v-093f4a86] {
  margin-right: 10px;
}
.body .main .goodsForm .selectTypeAndTimeContainer .selectTypeAndTime .tagMoneyTime .text[data-v-093f4a86] {
  color: #333333;
  font-size: 12px;
}
.body .main .goodsForm .selectTypeAndTimeContainer .selectTypeAndTime .tagMoneyTime .price[data-v-093f4a86] {
  color: #ff3737;
  font-size: 16px;
  margin: 0 10px;
}
.body .main .goodsForm .selectTypeAndTimeContainer .selectTypeAndTime .remake[data-v-093f4a86] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  color: #aeadad;
  font-weight: 400;
  font-size: 12px;
  line-height: 1.8;
  padding: 3px 0;
}
.body .main .goodsForm .selectTypeAndTimeContainer[data-v-093f4a86] :last-child {
  margin-bottom: 0px;
}
.body .main .goodsForm .selectTypeAndTimeContainer .isActive[data-v-093f4a86] {
  border: 1px solid #ff6000;
}
.body .main .goodsForm .goodselform[data-v-093f4a86] .el-form-item__label {
  color: #999999;
  font-size: 12px;
}
.body .main .goodsForm .goodselform[data-v-093f4a86]  .el-form-item {
  margin-bottom: 10px;
}
.body .main .goodsForm .goodselform[data-v-093f4a86] .el-input__inner {
  border-radius: 0;
}
.body .main .goodsForm .goodselform[data-v-093f4a86] .el-input__inner:focus {
  border-color: #ff6000;
}
.body .main .goodsForm .goodselform[data-v-093f4a86] .el-input__inner:hover {
  border-color: #ff6000;
}
.body .main .goodsForm .goodselform .zyInputNumber[data-v-093f4a86] .el-input {
  outline-style: none;
  --el-input-focus-border-color: #ff6000 ;
}
.body .main .goodsForm .goodselform .zyInputNumber[data-v-093f4a86] .el-input__inner:focus {
  border-color: #ff6000;
  --el-input-focus-border-color: #ff6000 ;
}
.body .main .totalPrice[data-v-093f4a86] {
  height: 50px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  font-size: 12px;
  margin-top: 10px;
  margin-bottom: 20px;
  padding: 10px;
  padding-left: 14px;
  background-color: #FDF9F6;
  color: #999999;
  font-weight: 400;
}
.body .main .btnContainer[data-v-093f4a86] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
}
.body .main .btnContainer .lqbtn[data-v-093f4a86] {
  cursor: pointer;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  background-color: #ff6000;
  border: 1px solid #ff6000;
  width: 180px;
  height: 50px;
  font-size: 18px !important;
  color: #fff;
  font-size: 14px;
  font-weight: 400;
  margin-left: 40px;
}
.body .bottomContent[data-v-093f4a86] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  margin-top: 60px;
  width: 1200px;
}
.body .bottomContent .goodsRecommend[data-v-093f4a86] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  width: 260px;
  border: 1px solid #E1E1E1;
}
.body .bottomContent .goodsRecommend .title[data-v-093f4a86] {
  width: 100%;
  height: 44px;
  background-color: #F4F4F4;
  color: #666666;
  padding: 10px;
  text-align: center;
  border-bottom: 1px solid #E1E1E1;
}
.body .bottomContent .goodsRecommend .showContainer[data-v-093f4a86] {
  width: 100%;
  padding: 0 10px;
}
.body .bottomContent .goodsRecommend .showContainer .goodsRecommend-show[data-v-093f4a86] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  width: 100%;
  border-bottom: 1px solid #E1E1E1;
  cursor: pointer;
}
.body .bottomContent .goodsRecommend .showContainer .goodsRecommend-show:hover .showImg img[data-v-093f4a86] {
  -webkit-transform: scale(1.2);
          transform: scale(1.2);
  -webkit-transition: 0.5s;
  transition: 0.5s;
}
.body .bottomContent .goodsRecommend .showContainer .goodsRecommend-show:hover .show-title[data-v-093f4a86] {
  color: #ff6000;
  -webkit-transition: 0.5s;
  transition: 0.5s;
}
.body .bottomContent .goodsRecommend .showContainer .goodsRecommend-show .showImg[data-v-093f4a86] {
  width: 100%;
  height: 160px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.body .bottomContent .goodsRecommend .showContainer .goodsRecommend-show .showImg img[data-v-093f4a86] {
  width: 120px;
  height: 120px;
  -webkit-transition: all 0.5s ease 0.1s;
  transition: all 0.5s ease 0.1s;
}
.body .bottomContent .goodsRecommend .showContainer .goodsRecommend-show .show-title[data-v-093f4a86] {
  margin-top: 10px;
  color: #333333;
  font-size: 16px;
  font-weight: bold;
  -webkit-transition: all 0.5s ease 0.1s;
  transition: all 0.5s ease 0.1s;
}
.body .bottomContent .goodsRecommend .showContainer .goodsRecommend-show .show-title p[data-v-093f4a86] {
  width: 144px;
  /*要显示文字的宽度*/
  text-overflow: ellipsis;
  /*让截断的文字显示为点点。还有一个值是clip意截断不显示点点*/
  white-space: nowrap;
  /*让文字不换行*/
  overflow: hidden;
  /*超出要隐藏*/
  text-align: center;
}
.body .bottomContent .goodsRecommend .showContainer .goodsRecommend-show .show-remake[data-v-093f4a86] {
  margin-top: 20px;
  font-size: 14px;
  font-weight: 400;
  color: #999999;
  width: 200px;
  /*要显示文字的宽度*/
  text-overflow: ellipsis;
  /*让截断的文字显示为点点。还有一个值是clip意截断不显示点点*/
  white-space: nowrap;
  /*让文字不换行*/
  overflow: hidden;
  /*超出要隐藏*/
  text-align: center;
}
.body .bottomContent .goodsRecommend .showContainer .goodsRecommend-show .show-price[data-v-093f4a86] {
  color: #FF3737;
  font-size: 14px;
  font-weight: 600;
  margin: 40px 0;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.body .bottomContent .goodsRecommend .showContainer[data-v-093f4a86] :last-child {
  border-bottom: none;
}
.body .bottomContent .goodsInfoShow[data-v-093f4a86] {
  width: 920px;
}
.body .bottomContent .goodsInfoShow .goodsInfoShowBtnCol[data-v-093f4a86] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  background-color: #F4F4F4;
  border: 1px solid #E1E1E1;
  border-bottom: 1px solid #ff6000;
  margin-bottom: 10px;
}
.body .bottomContent .goodsInfoShow .goodsInfoShowBtnCol .infoShowBtn[data-v-093f4a86] {
  cursor: pointer;
  color: #666666;
  height: 44px;
  padding: 10px 30px;
  text-align: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  font-size: 14px;
}
.body .bottomContent .goodsInfoShow .goodsInfoShowBtnCol .isActive[data-v-093f4a86] {
  background-color: #ff6000;
  color: #FFF;
}
.body .bottomContent .goodsInfoShow .bigImgShow[data-v-093f4a86] {
  max-width: 920px;
}
.body .bottomContent .goodsInfoShow .bigImgShow[data-v-093f4a86]  img {
  max-width: 920px;
}
.body .bottomContent .paramsTitle[data-v-093f4a86] {
  color: #333333;
  font-size: 14px;
  font-weight: bold;
  background: #F4F4F4;
  padding: 10px;
  margin-bottom: 20px;
}
.body .bottomContent .paramsInfo[data-v-093f4a86] .paramsLabel {
  color: #666666;
  font-weight: bold;
  text-align: right;
  width: 100px;
}
.body .bottomContent .paramsInfo[data-v-093f4a86] .paramsContent {
  color: #999999;
}
.body .bottomContent .baoxiuContainer[data-v-093f4a86] {
  padding: 10px;
  margin-bottom: 10px;
}
.body .bottomContent .baoxiuContainer .img-title[data-v-093f4a86] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  color: #ff6000;
  font-size: 14px;
}
.body .bottomContent .baoxiuContainer .baoxiuInfo[data-v-093f4a86] {
  padding-left: 48px;
  color: #666666;
  font-size: 12px;
  margin: 12px 0;
}
.body .bottomContent .baoxiuContainer .baoxiuContent[data-v-093f4a86] {
  font-size: 12px;
  margin-bottom: 20px;
  line-height: 1.7;
  color: #666666;
}
.body .bottomContent .baoxiuContainer .baoxiuContent .title[data-v-093f4a86] {
  color: #ff6000;
}
.footer[data-v-093f4a86] {
  margin: 0;
  margin-top: 34px;
}
.appendShopCarDialog .el-dialog__header {
  background: #eeeeee;
  padding: 25px 20px;
}
.appendShopCarDialog .el-dialog__body {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.appendShopCarDialog .el-dialog__body h2 {
  margin: 18px 0;
}
.appendShopCarDialog .el-dialog__body .btnContent {
  margin-top: 30px;
}
.appendShopCarDialog .el-dialog__body .btnContent .btn1 {
  width: 160px;
  height: 40px;
  background: #ff6000;
  border-color: #ff6000;
  color: #FFF;
  border-radius: 0;
  font-size: 14px;
}
.appendShopCarDialog .el-dialog__body .btnContent .btn2 {
  background: #FFF;
  color: #ff6000;
}
[data-v-8d4b5562]:export {
  menuText: #282828;
  menuBg: #FFF;
}
.active[data-v-8d4b5562] {
  color: #FF6000 !important;
  font-weight: 500;
}
.active .el-link[data-v-8d4b5562] :hover {
  font-weight: bold;
  color: #ff6000;
}
.topText[data-v-8d4b5562] {
  font-size: 16px;
  font-weight: 400;
}
.header[data-v-8d4b5562] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  background-color: #fff;
  width: 100vw;
  border-bottom: 1px solid #D9DADB;
}
.header .header-box[data-v-8d4b5562] {
  width: 1200px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.header .header-box .logo[data-v-8d4b5562] {
  width: 218px;
  height: 57px;
  margin: 10px;
  background-image: url(../assets/img/logo.e251535e.png);
  background-repeat: no-repeat;
  background-size: cover;
  cursor: pointer;
}
.header .header-box .header-box-left[data-v-8d4b5562] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.header .header-box .header-box-right[data-v-8d4b5562] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
}
.header .header-box .header-box-right[data-v-8d4b5562] .el-input__inner {
  border: 1px solid #ff6000;
  border-radius: 0;
}
.header .header-box .header-box-right[data-v-8d4b5562] .el-button {
  border: 1px solid #ff6000;
  background-color: #ff6000;
  padding: 7px 25px;
  border-radius: 0;
  margin: -7px -20px;
}
.header .header-box .header-box-right[data-v-8d4b5562] .el-button .el-icon-search {
  color: #fff;
  font-size: 16px;
}
.header .header-box .header-box-right .shopCarBtn[data-v-8d4b5562] {
  cursor: pointer;
  margin-left: 10px;
  height: 40px;
  width: 134px;
  border: 1px solid #D9DADB;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding-left: 6px;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
}
.header .header-box .header-box-right .shopCarBtn .carIcon[data-v-8d4b5562] {
  width: 33%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  color: #FF6000;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.header .header-box .header-box-right .shopCarBtn .carText[data-v-8d4b5562] {
  width: 66%;
  font-size: 12px;
  color: #FF6000;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  font-weight: 400;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  padding: 6px 9px 6px 0;
}
.header .header-box .header-box-right .shopCarBtn .el-badge__content[data-v-8d4b5562] {
  font-size: 0.5em;
  line-height: 16px;
}
.header .header-box .header-box-right .shopCarBtn .el-icon-shopping-cart-2[data-v-8d4b5562] {
  font-size: 20px;
}
[data-v-31656577]:export {
  menuText: #282828;
  menuBg: #FFF;
}
.main[data-v-31656577] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  overflow-y: auto;
  margin-top: 20px;
  width: 100%;
  padding-left: 12px;
}
.minifont[data-v-31656577] {
  width: 114px;
  height: 15px;
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #999999;
}
.active[data-v-31656577] {
  color: #FF6000;
}
.main-box[data-v-31656577] {
  width: 1200px;
  min-height: 712px;
  font-size: 12px;
}
.main-box .titleBox[data-v-31656577] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.main-box .titleBox .tag[data-v-31656577] {
  color: #ff6000;
  padding-left: 10px;
  font-weight: bolder;
  font-size: 16px;
}
.main-box .titleBox .addressbox[data-v-31656577] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  color: #333333;
  font-size: 12px;
}
.main-box .table[data-v-31656577] {
  margin-top: 20px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.main-box .table .el-table[data-v-31656577] {
  border: 1px solid #E1E1E1;
  border-bottom: none;
}
.main-box .table .el-table[data-v-31656577] .el-input__inner {
  background-color: #fff0;
}
.main-box .table .el-table .table_date[data-v-31656577] {
  width: 110px;
}
.main-box .table .el-table .table_date[data-v-31656577] .el-input__inner {
  padding-right: 0;
}
.main-box .table .goodsInfo[data-v-31656577] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  font-size: 12px;
}
.main-box .table .remake[data-v-31656577] {
  width: 100%;
  font-size: 12px;
  color: #999999;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.main-box .table .price[data-v-31656577] {
  font-size: 12px;
  color: #333333;
  line-height: 1.7;
}
.main-box .table .xiaoji[data-v-31656577] {
  color: #666666;
  font-size: 12px;
  line-height: 1.9;
}
.main-box .tableSum[data-v-31656577] {
  height: 140px;
  padding: 14px;
  border-left: 1px solid #E1E1E1;
  border-right: 1px solid #E1E1E1;
  border-bottom: 1px solid #E1E1E1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.main-box .tableSum .topCol[data-v-31656577] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  margin-top: 10px;
}
.main-box .tableSum .topCol .oprtion[data-v-31656577] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.main-box .tableSum .topCol .oprtion .el-checkbox[data-v-31656577] {
  margin-right: 20px;
}
.main-box .tableSum .topCol .oprtion .el-checkbox[data-v-31656577] .el-checkbox__label {
  color: #333333;
  font-size: 12px;
}
.main-box .tableSum .topCol .oprtion .el-link[data-v-31656577] {
  margin-right: 20px;
  color: #333333;
  font-size: 12px;
}
.main-box .tableSum .topCol .info[data-v-31656577] {
  color: #666666;
  font-size: 12px;
}
.main-box .tableSum .topCol .info .num1[data-v-31656577] {
  font-size: 14px;
  color: #ff6000;
}
.main-box .tableSum .topCol .info .num2[data-v-31656577] {
  color: #FF3737;
}
.main-box .tableSum .bottomCol[data-v-31656577] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
      -ms-flex-direction: row-reverse;
          flex-direction: row-reverse;
}
.main-box .tableSum .bottomCol .btn[data-v-31656577] {
  width: 180px;
  height: 50px;
  background-color: #ff6000;
  border-radius: 0;
  border: 1px solid #ff6000;
  color: #fff;
  font-size: 16px;
}
.row-center {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.captcha_input_wrapper {
  width: 100%;
}
.captcha_input_wrapper :last-child {
  margin-right: 0px;
}
.captcha_input_box {
  width: 40px;
  height: 40px;
  margin-right: 12px;
  background: white;
  border: 1px solid #dddddd;
  font-size: 16px;
  text-align: center;
  color: #1e243a;
}
.addressDialog .el-dialog__header {
  border-bottom: 1px solid #E1E1E1;
  padding: 14px 30px 10px;
}
.addressDialog .el-dialog__header .el-dialog__title {
  color: #333333;
  font-size: 14px;
  font-weight: bold;
}
.addressDialog .el-dialog__header .el-dialog__headerbtn {
  top: 16px;
}
@charset "UTF-8";
[data-v-c7496ff2]:export {
  menuText: #282828;
  menuBg: #FFF;
}
.main[data-v-c7496ff2] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  overflow-y: auto;
  margin-top: 20px;
  width: 100%;
  padding-left: 12px;
}
.minifont[data-v-c7496ff2] {
  width: 114px;
  height: 15px;
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #999999;
}
.active[data-v-c7496ff2] {
  color: #FF6000;
}
.main-box[data-v-c7496ff2] {
  width: 1200px;
  min-height: 712px;
  font-size: 12px;
}
.main-box .titleBox[data-v-c7496ff2] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  width: 100%;
  margin-bottom: 20px;
}
.main-box .titleBox .orderStep[data-v-c7496ff2] {
  width: 300px;
}
.main-box .titleBox .orderStep[data-v-c7496ff2] .is-icon {
  width: 20px;
}
.main-box .titleBox .orderStep[data-v-c7496ff2] .el-step__line {
  background-color: #E8EDFC;
}
.main-box .titleBox .orderStep .zyStep1[data-v-c7496ff2] .el-step__line {
  background-color: #FFF;
}
.main-box .titleBox .orderStep .zyStep1[data-v-c7496ff2] .el-step__line .el-step__line-inner {
  border-color: #7EC52A;
  opacity: 0.5;
}
.main-box .cardTitle[data-v-c7496ff2] {
  height: 40px;
  background-color: #f4f4f4;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 0 14px;
  border-bottom: 1px solid #e1e1e1;
  font-size: 14px;
  color: #333333;
  font-weight: bold;
}
.main-box .cardTitle[data-v-c7496ff2]::before {
  display: inline-block;
  width: 3px;
  height: 12px;
  background-color: #ff6000;
  content: "";
  vertical-align: -1px;
  margin-right: 4px;
}
.main-box .addressCard[data-v-c7496ff2] {
  border: 1px solid #e1e1e1;
}
.main-box .addressCard .el-link[data-v-c7496ff2] {
  color: #2b5fb4;
}
.main-box .addressCard .selectAddress[data-v-c7496ff2] {
  max-height: 200px;
  overflow-y: auto;
}
.main-box .addressCard .selectAddress .addressList[data-v-c7496ff2] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  cursor: pointer;
  height: 50px;
  padding: 10px 30px;
  border-bottom: 1px dashed #ececec;
  color: #333333;
  font-size: 12px;
  font-weight: 400;
}
.main-box .addressCard .selectAddress .addressList[data-v-c7496ff2] .is-checked {
  border-color: #ff6000;
}
.main-box .addressCard .selectAddress .addressList[data-v-c7496ff2] .el-radio__inner {
  border-color: #ff6000;
  background: #fff;
}
.main-box .addressCard .selectAddress .addressList[data-v-c7496ff2] .is-checked .el-radio__inner::after {
  width: 7px;
  height: 7px;
  background-color: #ff6000;
}
.main-box .addressCard .selectAddress .addressList[data-v-c7496ff2] .el-radio__label {
  font-size: 12px;
  font-weight: 400;
}
.main-box .addressCard .selectAddress .addressList[data-v-c7496ff2] .el-radio__input.is-checked + .el-radio__label {
  color: #333333;
  font-weight: 400;
}
.main-box .addressCard .selectAddress .isActive[data-v-c7496ff2] {
  background-color: #fff1e7;
}
.main-box .addressCard .addAddress[data-v-c7496ff2] {
  height: 60px;
  padding: 20px 42px;
}
.main-box .addressCard .table .el-table[data-v-c7496ff2] {
  border-bottom: none;
}
.main-box .addressCard .table .el-table .tableRemake[data-v-c7496ff2] {
  font-size: 12px;
  color: #999999;
  text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
  -webkit-text-overflow: ellipsis;
  -moz-text-overflow: ellipsis;
  white-space: nowrap;
}
.main-box .addressCard .table .el-table .activityBox[data-v-c7496ff2] {
  height: 22px;
  font-size: 12px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  background-color: #FFF7F7;
  border-radius: 8px;
}
.main-box .addressCard .table .el-table .activityBox .leftIcon[data-v-c7496ff2] {
  width: 84px;
  height: 22px;
  background-image: url(../assets/img/beiyong@2x.63c67936.png);
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.main-box .addressCard .table .goodsInfo[data-v-c7496ff2] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  font-size: 12px;
}
.main-box .addressCard .table .remake[data-v-c7496ff2] {
  width: 100%;
  font-size: 12px;
  color: #999999;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.main-box .addressCard .table .price[data-v-c7496ff2] {
  font-size: 12px;
  color: #333333;
  line-height: 1.7;
}
.main-box .addressCard .table .xiaoji[data-v-c7496ff2] {
  color: #666666;
  font-size: 12px;
  line-height: 1.9;
}
.main-box .addressCard .remake[data-v-c7496ff2] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 18px;
}
.main-box .addressCard .payContent[data-v-c7496ff2] {
  height: 80px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 0 20px;
  border-bottom: 1px dashed #ECECEC;
}
.main-box .addressCard .payContent[data-v-c7496ff2] .is-checked {
  border-color: #ff6000;
}
.main-box .addressCard .payContent[data-v-c7496ff2] .el-radio__inner {
  border-color: #ff6000;
  background: #fff;
}
.main-box .addressCard .payContent[data-v-c7496ff2] .is-checked .el-radio__inner::after {
  width: 7px;
  height: 7px;
  background-color: #ff6000;
}
.main-box .addressCard .payContent[data-v-c7496ff2] .el-radio__label {
  font-size: 12px;
  font-weight: 400;
}
.main-box .addressCard .payContent[data-v-c7496ff2] .el-radio__input.is-checked + .el-radio__label {
  color: #333333;
  font-weight: 400;
}
.main-box .addressCard .payContent div[data-v-c7496ff2] {
  width: 180px;
  height: 40px;
  border: 1px solid #dcdfe6;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  margin-right: 20px;
  position: relative;
  cursor: pointer;
  cursor: hand;
}
.main-box .addressCard .payContent div span[data-v-c7496ff2] {
  margin-left: 10px;
  color: #333333;
  font-weight: 400;
}
.main-box .addressCard .payContent div .dingwei[data-v-c7496ff2] {
  position: absolute;
  top: 0;
  right: 0;
  z-index: 3;
  color: #fff;
  font-size: 14px;
}
.main-box .addressCard .payContent .isActive[data-v-c7496ff2] {
  border: 1px solid #ff6000;
  -webkit-transition: all 0.5s ease;
  transition: all 0.5s ease;
}
.main-box .addressCard .payContent .isActive[data-v-c7496ff2]::after {
  content: "";
  display: block;
  height: 0px;
  width: 0px;
  position: absolute;
  top: 0;
  right: 0;
  color: #fff;
  /**对号大小*/
  font-size: 10px;
  line-height: 8px;
  border: 12px solid;
  border-color: #ff6000 #ff6000 transparent transparent;
}
.main-box .addressCard .costDetail[data-v-c7496ff2] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
      -ms-flex-direction: row-reverse;
          flex-direction: row-reverse;
  height: 70px;
  padding-top: 10px;
  padding-right: 10px;
}
.main-box .addressCard .costDetail .costBox .content[data-v-c7496ff2] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  margin-bottom: 10px;
}
.main-box .addressCard .costDetail .costBox .content .label[data-v-c7496ff2] {
  width: 60px;
  margin-right: 20px;
  text-align: right;
}
.main-box .addressCard .payMoney[data-v-c7496ff2] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
      -ms-flex-direction: row-reverse;
          flex-direction: row-reverse;
  padding-top: 10px;
  padding-right: 10px;
  padding-bottom: 10px;
  background-color: #FDF9F6;
  font-size: 12px;
}
.main-box .addressCard .payMoney .pay p[data-v-c7496ff2] {
  text-align: right;
  margin-bottom: 10px;
}
.main-box .addressCard .payMoney .pay .money[data-v-c7496ff2] {
  color: #FF3737;
}
.main-box .addressCard .payMoney .pay .check[data-v-c7496ff2] {
  text-align: right;
  color: #999999;
}
.main-box .addressCard .payMoney .pay .check .el-checkbox[data-v-c7496ff2] {
  margin-right: 10px;
}
.main-box .addressCard .payMoney .pay .check .xieyi[data-v-c7496ff2] {
  color: #ff6000;
  cursor: pointer;
}
.main-box .addressCard .payMoney .btnContent[data-v-c7496ff2] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.main-box .addressCard .payMoney .btnContent .qubtn[data-v-c7496ff2] {
  width: 180px;
  height: 50px;
  border-radius: 2px;
  background-color: #ff6000;
  border: 1px solid #ff6000;
  color: #FFF;
  font-size: 16px;
}
.main-box[data-v-c7496ff2]  .is-finish {
  font-size: 12px;
  color: #999999;
}
.main-box[data-v-c7496ff2]  .is-process {
  color: #666666 !important;
  font-weight: 500;
  font-size: 12px;
}
.main-box[data-v-c7496ff2]  .is-wait {
  color: #999999 !important;
  font-weight: 500;
  font-size: 12px;
  color: #999999;
}
.otherPayDialog .el-dialog__body {
  padding: 0px;
}
.otherPayDialog .el-dialog__body .dialogBody {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  position: relative;
}
.otherPayDialog .el-dialog__body .dialogBody .cofrim {
  position: absolute;
  width: 254px;
  height: 40px;
  top: 72px;
  background: #000000;
  opacity: 0.6;
  border-radius: 2px;
  color: #FFF;
  font-size: 12px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.otherPayDialog .el-dialog__body .dialogBody .payType {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-bottom: 40px;
}
.otherPayDialog .el-dialog__body .dialogBody .payType .title {
  margin-left: 16px;
  font-size: 18px;
  color: #333333;
  font-weight: 600;
}
.otherPayDialog .el-dialog__body .dialogBody .payType_surplus {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-bottom: 20px;
}
.otherPayDialog .el-dialog__body .dialogBody .payType_surplus .title {
  margin-left: 16px;
  font-size: 18px;
  color: #333333;
  font-weight: 600;
}
.otherPayDialog .el-dialog__body .dialogBody .QRcode {
  padding: 4px;
}
.otherPayDialog .el-dialog__body .dialogBody .tips {
  border: 1px solid #ff6000;
  padding: 10px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-top: 36px;
  margin-bottom: 10px;
}
.otherPayDialog .el-dialog__body .dialogBody .tips .scan {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.otherPayDialog .el-dialog__body .dialogBody .tips .text {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 4px 0px 4px 20px;
  color: #ff6000;
}
.otherPayDialog .el-dialog__body .dialogBody .price {
  margin: 30px 0 30px 0;
}
.otherPayDialog .el-dialog__body .dialogBody .btn {
  width: 180px;
  height: 50px;
  color: #FFF;
  font-size: 16px;
  border: 1px solid #ff6000;
  background: #FF6000;
  border-radius: 2px;
  margin-bottom: 20px;
}
.otherPayDialog .el-dialog__body .dialogBody .btn1 {
  width: 240px;
  height: 50px;
  color: #FFF;
  font-size: 16px;
  border: 1px solid #ff6000;
  background: #FF6000;
  border-radius: 2px;
  margin-bottom: 20px;
}
.otherPayDialog .el-dialog__body .dialogBody .codeTips {
  padding: 0 30px;
  color: #999999;
  font-size: 12px;
  text-align: center;
  margin-bottom: 30px;
}
@charset "UTF-8";
[data-v-fe396d16]:export {
  menuText: #282828;
  menuBg: #FFF;
}
.main[data-v-fe396d16] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  overflow-y: auto;
  margin-top: 20px;
  width: 100%;
  padding-left: 12px;
}
.minifont[data-v-fe396d16] {
  width: 114px;
  height: 15px;
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #999999;
}
.active[data-v-fe396d16] {
  color: #FF6000;
}
.main-box[data-v-fe396d16] {
  width: 1200px;
  min-height: 712px;
  font-size: 12px;
}
.main-box .titleBox[data-v-fe396d16] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  width: 100%;
  margin-bottom: 20px;
}
.main-box .titleBox .orderStep[data-v-fe396d16] {
  width: 300px;
}
.main-box .titleBox .orderStep[data-v-fe396d16] .is-icon {
  width: 20px;
}
.main-box .titleBox .orderStep[data-v-fe396d16] .el-step__line {
  background-color: #E8EDFC;
}
.main-box .titleBox .orderStep .zyStep1[data-v-fe396d16] .el-step__line {
  background-color: #FFF;
}
.main-box .titleBox .orderStep .zyStep1[data-v-fe396d16] .el-step__line .el-step__line-inner {
  border-color: #7EC52A;
  opacity: 0.5;
}
.main-box .cardTitle[data-v-fe396d16] {
  height: 40px;
  background-color: #f4f4f4;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 0 14px;
  border-bottom: 1px solid #e1e1e1;
  font-size: 14px;
  color: #333333;
  font-weight: bold;
}
.main-box .cardTitle[data-v-fe396d16]::before {
  display: inline-block;
  width: 3px;
  height: 12px;
  background-color: #ff6000;
  content: "";
  vertical-align: -1px;
  margin-right: 4px;
}
.main-box .addressCard[data-v-fe396d16] {
  border: 1px solid #e1e1e1;
}
.main-box .addressCard .el-link[data-v-fe396d16] {
  color: #2b5fb4;
}
.main-box .addressCard .selectAddress .addressList[data-v-fe396d16] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  cursor: pointer;
  height: 50px;
  padding: 40px;
  border-bottom: 1px dashed #ececec;
  color: #333333;
  font-size: 12px;
  font-weight: 400;
}
.main-box .addressCard .selectAddress .addressList[data-v-fe396d16] .is-checked {
  border-color: #ff6000;
}
.main-box .addressCard .selectAddress .addressList[data-v-fe396d16] .el-radio__inner {
  border-color: #ff6000;
  background: #fff;
}
.main-box .addressCard .selectAddress .addressList[data-v-fe396d16] .is-checked .el-radio__inner::after {
  width: 7px;
  height: 7px;
  background-color: #ff6000;
}
.main-box .addressCard .selectAddress .addressList[data-v-fe396d16] .el-radio__label {
  font-size: 12px;
  font-weight: 400;
}
.main-box .addressCard .selectAddress .addressList[data-v-fe396d16] .el-radio__input.is-checked + .el-radio__label {
  color: #333333;
  font-weight: 400;
}
.main-box .addressCard .selectAddress .isActive[data-v-fe396d16] {
  background-color: #fff1e7;
}
.main-box .addressCard .addAddress[data-v-fe396d16] {
  height: 60px;
  padding: 20px 42px;
}
.main-box .addressCard .table .el-table[data-v-fe396d16] {
  border-bottom: none;
}
.main-box .addressCard .table .el-table .tableRemake[data-v-fe396d16] {
  font-size: 12px;
  color: #999999;
  text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
  -webkit-text-overflow: ellipsis;
  -moz-text-overflow: ellipsis;
  white-space: nowrap;
}
.main-box .addressCard .table .goodsInfo[data-v-fe396d16] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  font-size: 12px;
}
.main-box .addressCard .table .remake[data-v-fe396d16] {
  width: 100%;
  font-size: 12px;
  color: #999999;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.main-box .addressCard .table .price[data-v-fe396d16] {
  font-size: 12px;
  color: #333333;
  line-height: 1.7;
}
.main-box .addressCard .table .xiaoji[data-v-fe396d16] {
  color: #666666;
  font-size: 12px;
  line-height: 1.9;
}
.main-box .addressCard .remake[data-v-fe396d16] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 18px;
}
.main-box .addressCard .payContent[data-v-fe396d16] {
  height: 80px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 0 20px;
  border-bottom: 1px dashed #ECECEC;
}
.main-box .addressCard .payContent[data-v-fe396d16] .is-checked {
  border-color: #ff6000;
}
.main-box .addressCard .payContent[data-v-fe396d16] .el-radio__inner {
  border-color: #ff6000;
  background: #fff;
}
.main-box .addressCard .payContent[data-v-fe396d16] .is-checked .el-radio__inner::after {
  width: 7px;
  height: 7px;
  background-color: #ff6000;
}
.main-box .addressCard .payContent[data-v-fe396d16] .el-radio__label {
  font-size: 12px;
  font-weight: 400;
}
.main-box .addressCard .payContent[data-v-fe396d16] .el-radio__input.is-checked + .el-radio__label {
  color: #333333;
  font-weight: 400;
}
.main-box .addressCard .payContent div[data-v-fe396d16] {
  width: 180px;
  height: 40px;
  border: 1px solid #dcdfe6;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  margin-right: 20px;
  position: relative;
  cursor: pointer;
  cursor: hand;
}
.main-box .addressCard .payContent div span[data-v-fe396d16] {
  margin-left: 10px;
  color: #333333;
  font-weight: 400;
}
.main-box .addressCard .payContent div .dingwei[data-v-fe396d16] {
  position: absolute;
  top: 0;
  right: 0;
  z-index: 3;
  color: #fff;
  font-size: 14px;
}
.main-box .addressCard .payContent .isActive[data-v-fe396d16] {
  border: 1px solid #ff6000;
  -webkit-transition: all 0.5s ease;
  transition: all 0.5s ease;
}
.main-box .addressCard .payContent .isActive[data-v-fe396d16]::after {
  content: "";
  display: block;
  height: 0px;
  width: 0px;
  position: absolute;
  top: 0;
  right: 0;
  color: #fff;
  /**对号大小*/
  font-size: 10px;
  line-height: 8px;
  border: 12px solid;
  border-color: #ff6000 #ff6000 transparent transparent;
}
.main-box .addressCard .costDetail[data-v-fe396d16] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
      -ms-flex-direction: row-reverse;
          flex-direction: row-reverse;
  height: 70px;
  padding-top: 10px;
  padding-right: 10px;
}
.main-box .addressCard .costDetail .costBox .content[data-v-fe396d16] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  margin-bottom: 10px;
}
.main-box .addressCard .costDetail .costBox .content .label[data-v-fe396d16] {
  width: 60px;
  margin-right: 20px;
  text-align: right;
}
.main-box .addressCard .payMoney[data-v-fe396d16] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
      -ms-flex-direction: row-reverse;
          flex-direction: row-reverse;
  padding-top: 10px;
  padding-right: 10px;
  padding-bottom: 10px;
  background-color: #FDF9F6;
  font-size: 12px;
}
.main-box .addressCard .payMoney .pay p[data-v-fe396d16] {
  text-align: right;
  margin-bottom: 10px;
}
.main-box .addressCard .payMoney .pay .money[data-v-fe396d16] {
  color: #FF3737;
}
.main-box .addressCard .payMoney .pay .check[data-v-fe396d16] {
  text-align: right;
  color: #999999;
}
.main-box .addressCard .payMoney .pay .check .el-checkbox[data-v-fe396d16] {
  margin-right: 10px;
}
.main-box .addressCard .payMoney .pay .check .xieyi[data-v-fe396d16] {
  color: #ff6000;
  cursor: pointer;
}
.main-box .addressCard .payMoney .btnContent[data-v-fe396d16] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.main-box .addressCard .payMoney .btnContent .qubtn[data-v-fe396d16] {
  width: 180px;
  height: 50px;
  border-radius: 2px;
  background-color: #ff6000;
  border: 1px solid #ff6000;
  color: #FFF;
  font-size: 16px;
}
.main-box[data-v-fe396d16]  .is-finish {
  font-size: 12px;
  color: #999999;
}
.main-box[data-v-fe396d16]  .is-process {
  color: #666666 !important;
  font-weight: 500;
  font-size: 12px;
}
.main-box[data-v-fe396d16]  .is-wait {
  color: #999999 !important;
  font-weight: 500;
  font-size: 12px;
  color: #999999;
}
.otherPayDialog .el-dialog__body {
  padding: 0px;
}
.otherPayDialog .el-dialog__body .dialogBody {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  position: relative;
}
.otherPayDialog .el-dialog__body .dialogBody .cofrim {
  position: absolute;
  width: 254px;
  height: 40px;
  top: 72px;
  background: #000000;
  opacity: 0.6;
  border-radius: 2px;
  color: #FFF;
  font-size: 12px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.otherPayDialog .el-dialog__body .dialogBody .payType {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-bottom: 40px;
}
.otherPayDialog .el-dialog__body .dialogBody .payType .title {
  margin-left: 16px;
  font-size: 18px;
  color: #333333;
  font-weight: 600;
}
.otherPayDialog .el-dialog__body .dialogBody .payType_surplus {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-bottom: 20px;
}
.otherPayDialog .el-dialog__body .dialogBody .payType_surplus .title {
  margin-left: 16px;
  font-size: 18px;
  color: #333333;
  font-weight: 600;
}
.otherPayDialog .el-dialog__body .dialogBody .QRcode {
  padding: 4px;
}
.otherPayDialog .el-dialog__body .dialogBody .tips {
  border: 1px solid #ff6000;
  padding: 10px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-top: 36px;
  margin-bottom: 10px;
}
.otherPayDialog .el-dialog__body .dialogBody .tips .scan {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.otherPayDialog .el-dialog__body .dialogBody .tips .text {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 4px 0px 4px 20px;
  color: #ff6000;
}
.otherPayDialog .el-dialog__body .dialogBody .price {
  margin: 30px 0 30px 0;
}
.otherPayDialog .el-dialog__body .dialogBody .btn {
  width: 180px;
  height: 50px;
  color: #FFF;
  font-size: 16px;
  border: 1px solid #ff6000;
  background: #FF6000;
  border-radius: 2px;
  margin-bottom: 20px;
}
.otherPayDialog .el-dialog__body .dialogBody .btn1 {
  width: 240px;
  height: 50px;
  color: #FFF;
  font-size: 16px;
  border: 1px solid #ff6000;
  background: #FF6000;
  border-radius: 2px;
  margin-bottom: 20px;
}
.otherPayDialog .el-dialog__body .dialogBody .codeTips {
  padding: 0 30px;
  color: #999999;
  font-size: 12px;
  text-align: center;
  margin-bottom: 30px;
}
@charset "UTF-8";
[data-v-04f81ffa]:export {
  menuText: #282828;
  menuBg: #FFF;
}
.main[data-v-04f81ffa] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  overflow-y: auto;
  margin-top: 20px;
  width: 100%;
  padding-left: 12px;
}
.minifont[data-v-04f81ffa] {
  width: 114px;
  height: 15px;
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #999999;
}
.active[data-v-04f81ffa] {
  color: #FF6000;
}
.main[data-v-04f81ffa] {
  margin-top: 0;
  padding-top: 20px;
}
.main-box[data-v-04f81ffa] {
  width: 1200px;
  min-height: 312px;
  font-size: 12px;
}
.main-box .titleBox[data-v-04f81ffa] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  width: 100%;
  margin-bottom: 20px;
}
.main-box .titleBox .orderStep[data-v-04f81ffa] {
  width: 300px;
}
.main-box .titleBox .orderStep[data-v-04f81ffa] .is-icon {
  width: 20px;
}
.main-box .titleBox .orderStep[data-v-04f81ffa] .el-step__line {
  background-color: #e8edfc;
}
.main-box .titleBox .orderStep .zyStep1[data-v-04f81ffa] .el-step__line {
  background-color: #fff;
}
.main-box .titleBox .orderStep .zyStep1[data-v-04f81ffa] .el-step__line .el-step__line-inner {
  border-color: #7ec52a;
  opacity: 0.5;
}
.main-box .titleBox .orderStep[data-v-04f81ffa]  .is-finish {
  font-size: 12px;
  color: #7ec52a;
  border-color: #7ec52a;
}
.main-box .table .el-table[data-v-04f81ffa] {
  border: 1px solid #e1e1e1;
  border-bottom: none;
}
.main-box .table .el-table .tableRemake[data-v-04f81ffa] {
  font-size: 12px;
  color: #999999;
  text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
  -webkit-text-overflow: ellipsis;
  -moz-text-overflow: ellipsis;
  white-space: nowrap;
}
.main-box .table .goodsInfo[data-v-04f81ffa] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  font-size: 12px;
}
.main-box .table .remake[data-v-04f81ffa] {
  width: 100%;
  font-size: 12px;
  color: #999999;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.main-box .table .price[data-v-04f81ffa] {
  font-size: 12px;
  color: #333333;
  line-height: 1.7;
}
.main-box .table .xiaoji[data-v-04f81ffa] {
  color: #999999;
  font-size: 12px;
  line-height: 1.9;
}
.main-box .btnContent[data-v-04f81ffa] {
  margin-top: 30px;
  text-align: right;
  padding-right: 20px;
  margin-bottom: 30px;
}
.main-box .btnContent .btn1[data-v-04f81ffa] {
  width: 160px;
  height: 40px;
  background: #ff6000;
  border-color: #ff6000;
  color: #fff;
  border-radius: 2px;
  font-size: 14px;
}
.main-box .btnContent .btn2[data-v-04f81ffa] {
  background: #fff;
  color: #ff6000;
}
.main-box .remake[data-v-04f81ffa] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 18px;
}
.main-box .cardTitle[data-v-04f81ffa] {
  height: 40px;
  background-color: #f4f4f4;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 0 14px;
  border-bottom: 1px solid #e1e1e1;
  font-size: 14px;
  color: #333333;
  font-weight: bold;
}
.main-box .cardTitle[data-v-04f81ffa]::before {
  display: inline-block;
  width: 3px;
  height: 12px;
  background-color: #ff6000;
  content: "";
  vertical-align: -1px;
  margin-right: 4px;
}
.main-box[data-v-04f81ffa]  .is-finish {
  font-size: 12px;
  color: #999999;
}
.main-box[data-v-04f81ffa]  .is-process {
  color: #666666 !important;
  font-weight: 500;
  font-size: 12px;
}
.main-box[data-v-04f81ffa]  .is-wait {
  color: #999999 !important;
  font-weight: 500;
  font-size: 12px;
  color: #999999;
}
.main-box .mayYouLike[data-v-04f81ffa] {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  margin-top: 20px;
}
.main-box .mayYouLike .productContent[data-v-04f81ffa] {
  width: 230px;
  height: 320px;
  margin-right: 12px;
  margin-bottom: 12px;
  border: 1px solid #e1e1e1;
  background-color: #fff;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  padding-top: 30px;
  cursor: pointer;
}
.main-box .mayYouLike .productContent .el-image[data-v-04f81ffa] {
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
.main-box .mayYouLike .productContent .title[data-v-04f81ffa] {
  font-size: 16px;
  font-weight: 6 0;
  color: #333333;
  margin: 20px 0;
  text-align: center;
  width: 86%;
  /*要显示文字的宽度*/
  text-overflow: ellipsis;
  /*让截断的文字显示为点点。还有一个值是clip意截断不显示点点*/
  white-space: nowrap;
  /*让文字不换行*/
  overflow: hidden;
  /*超出要隐藏*/
}
.main-box .mayYouLike .productContent .subTitle[data-v-04f81ffa] {
  font-weight: 400;
  color: #999999;
  font-size: 14px;
  width: 70%;
  /*要显示文字的宽度*/
  text-align: center;
  text-overflow: ellipsis;
  /*让截断的文字显示为点点。还有一个值是clip意截断不显示点点*/
  white-space: nowrap;
  /*让文字不换行*/
  overflow: hidden;
  /*超出要隐藏*/
}
.main-box .mayYouLike .productContent .price[data-v-04f81ffa] {
  margin-top: 44px;
  color: #FF3737;
}
.main-box .mayYouLike .productContent[data-v-04f81ffa]:nth-child(5n) {
  margin-right: 0;
}
.main-box .mayYouLike .productContent[data-v-04f81ffa]:hover {
  -webkit-box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.1);
          box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.1);
}
.main-box .mayYouLike .productContent:hover .el-image[data-v-04f81ffa] {
  -webkit-transform: scale(1.05);
          transform: scale(1.05);
}
.main-box .mayYouLike .productContent:hover .title[data-v-04f81ffa] {
  color: #ff6000;
}
.footerContainer[data-v-04f81ffa] {
  margin-top: 0%;
}
@charset "UTF-8";
[data-v-109f7fdc]:export {
  menuText: #282828;
  menuBg: #FFF;
}

/* WebKit browsers 适配谷歌 */
input[data-v-109f7fdc]::-webkit-input-placeholder {
  color: #CCCCCC;
}

/* Mozilla Firefox 4 to 18 适配火狐 */
input[data-v-109f7fdc]:-moz-placeholder {
  color: #CCCCCC;
}

/* Mozilla Firefox 19+ 适配火狐 */
input[data-v-109f7fdc]::-moz-placeholder {
  color: #CCCCCC;
}

/* Internet Explorer 10+  适配ie*/
input[data-v-109f7fdc]:-ms-input-placeholder {
  color: #CCCCCC;
}
.body[data-v-109f7fdc] {
  width: 100vw;
  height: 100vh;
  overflow-x: hidden;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.body .titleText[data-v-109f7fdc] {
  font-size: 16px;
  color: #333333;
  font-weight: 600;
}
.body .zytope[data-v-109f7fdc] {
  width: 100vw;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.body .zydcone[data-v-109f7fdc] {
  height: 120px;
  width: 1200px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding: 30px 0;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.body .zydcone .logo[data-v-109f7fdc] {
  width: 305px;
  height: 80px;
  background-repeat: no-repeat;
  background-size: cover;
  cursor: pointer;
}
.righte[data-v-109f7fdc] {
  font-size: 20px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.toph[data-v-109f7fdc] {
  width: 100%;
  height: 180px;
}
.dcono[data-v-109f7fdc] {
  width: 90%;
  margin: 0 auto;
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.tel[data-v-109f7fdc] {
  margin-right: 260px;
}
.dlzctcq[data-v-109f7fdc] {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-left: 360px;
  margin-right: 118px;
}
.dlzctcq .logo img[data-v-109f7fdc] {
  display: block;
  width: 305px;
  height: 80px;
  overflow: hidden;
  margin-top: 36px;
}
.dlzctcq .hdlxzi[data-v-109f7fdc] {
  display: block;
  width: 148px;
  height: 56px;
  overflow: hidden;
}
.rightt[data-v-109f7fdc] {
  font-size: 20px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-right: 420px;
}
.rightt p[data-v-109f7fdc] {
  margin-top: 42px;
  margin-right: 39px;
  font-size: 16px;
}
.dlzccona[data-v-109f7fdc] {
  position: relative;
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  background-size: cover;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.dlzccona .formContent[data-v-109f7fdc] {
  width: 1200px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.dlzccona .formContent .text[data-v-109f7fdc] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.dlzccona .formContent .text .title[data-v-109f7fdc] {
  font-size: 34px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #FEFEFE;
  line-height: 54px;
}
.dlzccona .formContent .dlzcrrs[data-v-109f7fdc] {
  margin: 10px 0;
}
.dlzcrrs[data-v-109f7fdc] {
  width: 400px;
  background-color: #fff;
  top: 134px;
  right: 22%;
}
.dlzccltu[data-v-109f7fdc] {
  width: 480px;
  display: block;
  overflow: hidden;
}
.dlzccltu img[data-v-109f7fdc] {
  display: block;
  width: 100%;
  margin: 0 auto;
}
.dlzcrrs[data-v-109f7fdc] {
  width: 400px;
  display: block;
  overflow: hidden;
}
.dlzcrrs h2[data-v-109f7fdc] {
  font-size: 30px;
  color: #333;
  font-weight: 900;
  text-align: center;
  line-height: 1.56em;
  margin-bottom: 16px;
}
.dlqhtopp .dzniu[data-v-109f7fdc] {
  width: 400px;
  height: 18px;
  padding-bottom: 34px;
  border-bottom: 1px solid #d1d1d1;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-top: 53px;
  padding-left: 0;
  margin-bottom: 0;
}
.dlqhtopp .dzniu .ddddd[data-v-109f7fdc] {
  list-style-type: none;
  font-size: 16px;
  text-align: center;
  line-height: 17px;
  cursor: pointer;
  color: #666666;
  border-bottom: 2px solid rgba(0, 0, 0, 0);
}
.dlqhtopp .dzniu li[data-v-109f7fdc]:first-child {
  /* float:left; */
  width: 64px;
  height: 17px;
  margin-left: 168px;
  margin-right: 100px;
}
.dlqhtopp .dzniu li[data-v-109f7fdc] :hover {
  /* float:left; */
  color: #FF6000;
}
.dlqhtopp .dzniu li.on[data-v-109f7fdc] {
  border-bottom: 2px solid #ff6000;
  color: #ff6000;
}
.dlqhtopp[data-v-109f7fdc] {
  width: 100%;
  margin: 0 auto;
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.dlqhtopp .dzncon[data-v-109f7fdc] {
  width: 100%;
  margin-top: 34px;
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  margin-bottom: 0;
  padding: 0;
}
.dlqhtopp .dzncon .el-form-item[data-v-109f7fdc] {
  margin-bottom: 32px !important;
}
.dlqhtopp .dzncon .one[data-v-109f7fdc] {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.dlqhtopp .dzncon .one .username[data-v-109f7fdc] {
  width: 350px;
  height: 40px;
}
.dlqhtopp .dzncon .one .username[data-v-109f7fdc] .el-input__inner {
  height: 40px;
}
.dlqhtopp .dzncon .one .username .show_pwd[data-v-109f7fdc] {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  padding-right: 5px;
  height: 100%;
  line-height: 40px;
  width: 20px;
  color: #FF6000;
}
.dlqhtopp .dzncon .one .codeContent[data-v-109f7fdc] {
  position: relative;
  width: 100%;
}
.dlqhtopp .dzncon .one .codeContent .getCode[data-v-109f7fdc] {
  position: absolute;
  right: 4px;
  top: 4px;
  background-color: #ff6000;
  color: #FFF;
  border-color: #FF6000;
}
.dlqhtopp .dzncon li .tiao[data-v-109f7fdc] :nth-child(2) {
  position: relative;
}
.dlqhtopp .dzncon .one .tiao #btn[data-v-109f7fdc] {
  position: absolute;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  display: block;
  right: 4px;
  width: 96px;
  height: 32px;
  background-color: #FF6000;
  border-radius: 2px;
  border: #FEFEFE;
  color: #FEFEFE;
  font-size: 14px;
  /* display: none; */
}
.dlqhtopp .dzncon .two .tiao #btn[data-v-109f7fdc] {
  position: absolute;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  display: block;
  right: 4px;
  width: 96px;
  height: 32px;
  background-color: #FF6000;
  border-radius: 2px;
  border: #FEFEFE;
  color: #FEFEFE;
  font-size: 14px;
  /* display: none; */
}
.dlqhtopp .dzncon .two[data-v-109f7fdc] {
  position: absolute;
  top: 0;
  left: 0;
  /* display: none; */
  width: 350px;
  height: 120px;
  margin: 0 auto;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.dlqhtopp .dzncon li .tiao[data-v-109f7fdc] {
  position: relative;
  width: 350px;
  height: 40px;
  border: 1px solid #E1E1E1;
  border-radius: 4px;
  margin-left: 25px;
  margin-bottom: 20px;
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  /* padding: 0 0 0 18px; */
  display: -webkit-box;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.dlqhtopp .dzncon li .tiao .titub[data-v-109f7fdc] {
  position: relative;
  width: 78px;
  height: 38px;
  border-radius: 4px;
  display: block;
  background-color: #F7F7F7;
}
.dlqhtopp .dzncon li .tiao .titub img[data-v-109f7fdc] {
  position: absolute;
  left: 30px;
  top: 11px;
  width: 18px;
  height: 18px;
}
.dlqhtopp .dzncon li .tiao i[data-v-109f7fdc] {
  width: 1px;
  height: 20px;
  display: block;
  margin: 0 16px;
  background: #c4c3c3;
}
.dlqhtopp .dzncon li .tiao .srk[data-v-109f7fdc] {
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  background: #fff;
  outline: none;
  border: none;
  height: 14px;
  font-size: 14px;
  line-height: 48px;
  text-align: left;
  margin-left: 19px;
  color: #333333;
}
.dlqhtopp .dzncon li .tiao .tityzm[data-v-109f7fdc] {
  width: 310px;
  margin-left: 19px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.dlqhtopp .dzncon li .tiao .tityzm .srk2[data-v-109f7fdc] {
  width: 190px;
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  background: #fff;
  outline: none;
  border: none;
  height: 48px;
  font-size: 15px;
  line-height: 48px;
  text-align: left;
}
.dlqhtopp .dzncon li .tiao .tityzm #btn[data-v-109f7fdc] {
  width: 110px;
  height: 34px;
  line-height: 34px;
  border: 0;
  color: #fff;
  border-radius: 5px;
  font-size: 14px !important;
  background: #ff6000;
}
.kjzibb[data-v-109f7fdc] {
  width: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-top: 20px;
  font-size: 14px;
}
.kjzibb .kjzibl[data-v-109f7fdc] {
  width: 58px;
  height: 14px;
  font-size: 14px;
  font-family: PingFang SC;
  font-weight: 500;
  color: #999999;
  line-height: 36px;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  margin-left: 50px;
  margin-right: 123px;
}
.kjzibb .kjzibr[data-v-109f7fdc] {
  float: right;
  width: 66px;
  font-size: 14px;
  font-family: PingFang SC;
  font-weight: 500;
  color: #FF6000;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  margin-right: 21px;
  margin-bottom: 15px;
}
.kjzibb .kjzibre[data-v-109f7fdc] {
  width: 58px;
  height: 14px;
  font-size: 14px;
  font-family: PingFang SC;
  font-weight: 500;
  color: #999999;
  line-height: 36px;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  margin-left: 247px;
}
.dlaniuu[data-v-109f7fdc] {
  width: 350px;
  height: 40px;
  border: 0;
  color: #fff;
  border-radius: 5px;
  font-size: 20px;
  display: block;
  cursor: pointer;
  background: #ff6000;
  text-align: center;
  font-weight: 900;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  margin-left: 26px;
  margin-right: 24px;
  margin-top: 30px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.dlaniuu p[data-v-109f7fdc] {
  font-size: 16px;
  font-family: PingFang SC;
  font-weight: 500;
  color: #FFFFFF;
}
.kjzibb .kjzibl[data-v-109f7fdc]:hover {
  color: #ff6000;
}
.kjzibb .kjzibr[data-v-109f7fdc]:hover {
  color: #ff6000;
}
.dlaniuu[data-v-109f7fdc]:hover {
  background: #FF8F19;
}
.readd[data-v-109f7fdc] {
  height: 14px;
  font-size: 14px;
  font-weight: 500;
  color: #999999;
  line-height: 14px;
  margin-left: 26px;
}
.readd span[data-v-109f7fdc] {
  color: #FF6000;
}
.footerr[data-v-109f7fdc] {
  width: 100%;
  background: #EAEAEA;
}
.footerr .foot[data-v-109f7fdc] {
  height: 96px;
  width: 1200px;
  text-align: center;
  margin: 0 auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.footerr .foot span img[data-v-109f7fdc] {
  vertical-align: middle;
  margin-right: 20px;
  width: 40px;
  height: 47px;
}
.footerr .foot span .text[data-v-109f7fdc] {
  width: 146px;
  height: 22px;
  font-size: 20px;
  font-family: Microsoft YaHei;
  font-weight: 700;
  color: #333333;
  line-height: 20px;
}
.tel[data-v-109f7fdc] {
  text-align: center;
}
.tel span[data-v-109f7fdc] {
  width: 280px;
  height: 40px;
  text-align: center;
}
.tel span img[data-v-109f7fdc] {
  width: 30px;
  height: 30px;
  vertical-align: middle;
}
.tel span .text[data-v-109f7fdc] {
  width: 244px;
  height: 21px;
  vertical-align: middle;
}
.active[data-v-109f7fdc] {
  color: #FF6000 !important;
  padding-bottom: 34px;
  border-bottom: 2px solid #FF6000 !important;
}
[data-v-62f08519]:export {
  menuText: #282828;
  menuBg: #FFF;
}
.container[data-v-62f08519] {
  width: 180px;
  height: 712px;
  background: #ffffff;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.container .content[data-v-62f08519] {
  height: 100%;
  padding: 16px 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
}
.container .content .title[data-v-62f08519] {
  margin: 14px 0;
  color: #333333;
  font-weight: 600;
}
.container .content .el-link[data-v-62f08519] {
  margin-bottom: 10px;
  font-size: 12px;
  font-weight: 400;
  color: #333333;
}
.container .content .el-link[data-v-62f08519] :hover {
  font-weight: bold;
  color: #ff6000;
}
.active[data-v-62f08519] {
  color: #ff6000 !important;
  font-weight: bold !important;
}
.active[data-v-62f08519] :hover {
  color: #ff6000 !important;
  font-weight: bold;
}
[data-v-1b5b381c]:export {
  menuText: #282828;
  menuBg: #FFF;
}
.btnContent[data-v-1b5b381c] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.backBtn[data-v-1b5b381c] {
  background-color: #fff !important;
  color: #ff6000 !important;
  margin-left: 0 !important;
}
.main-box[data-v-1b5b381c] {
  width: 1020px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
}
.main-box .main-main[data-v-1b5b381c] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  height: 100%;
  min-height: 712px;
  overflow-y: auto;
  background-color: #fff;
  margin-left: 20px;
}
.main-box .main-main .main-info[data-v-1b5b381c] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.main-box .main-main .main-info .steps[data-v-1b5b381c] {
  width: 600px;
}
.main-box .main-main .main-info .personalForm[data-v-1b5b381c] {
  margin-top: 40px;
  min-height: 40vh;
  width: 600px;
  padding-bottom: 20px;
}
.main-box .main-main .main-info .personalForm .failReson[data-v-1b5b381c] {
  background-color: #FFEFE4;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  padding: 12px 16px;
  width: 660px;
}
.main-box .main-main .main-info .personalForm .failReson .icon[data-v-1b5b381c] {
  color: #FD5F29;
  font-size: 20px;
  margin-right: 4px;
}
.main-box .main-main .main-info .personalForm .failReson .text[data-v-1b5b381c] {
  font-size: 14px;
  font-weight: 400;
  color: #FF8019;
  line-height: 22px;
}
.main-box .main-main .main-info .personalForm .sfzBox_person[data-v-1b5b381c] {
  height: 200px;
}
.main-box .main-main .main-info .personalForm .idCard-box[data-v-1b5b381c] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
}
.main-box .main-main .main-info .personalForm .idCard-box div[data-v-1b5b381c] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  height: 164px;
  margin-right: 20px;
}
.main-box .main-main .main-info .personalForm .idCard-box div > span[data-v-1b5b381c] {
  display: inline-block;
  margin-top: -12px;
  margin-left: -70px;
  color: #666666 !important;
}
.main-box .main-main .main-info .personalForm .idCard-box .zheng_slice[data-v-1b5b381c]  .el-upload-list__item {
  width: 218px;
  height: 148px;
  margin-left: -12px;
}
.main-box .main-main .main-info .personalForm .idCard-box .zheng_slice[data-v-1b5b381c]  .el-upload--picture-card {
  background-image: url(../assets/img/zheng.44c2dab4.png);
  background-repeat: no-repeat;
  background-size: cover;
  width: 218px;
  height: 148px;
}
.main-box .main-main .main-info .personalForm .idCard-box .fan_slice[data-v-1b5b381c]  .el-upload-list__item {
  width: 218px;
  height: 148px;
  margin-left: -12px;
}
.main-box .main-main .main-info .personalForm .idCard-box .fan_slice[data-v-1b5b381c]  .el-upload--picture-card {
  background-image: url(../assets/img/fan.202cbe9c.png);
  background-repeat: no-repeat;
  background-size: cover;
  width: 218px;
  height: 148px;
}
.main-box .main-main .main-info .personalForm .idCard-box .yyzz_slice[data-v-1b5b381c] > :nth-child(1) {
  width: 218px;
  height: 148px;
}
.main-box .main-main .main-info .personalForm .idCard-box .yyzz_slice[data-v-1b5b381c]  .el-upload-list__item {
  width: 218px;
  height: 148px;
}
.main-box .main-main .main-info .personalForm .idCard-box .yyzz_slice[data-v-1b5b381c]  .el-upload--picture-card {
  background-image: url(../assets/img/yinyezhizhao.9acb2789.png);
  background-repeat: no-repeat;
  background-size: cover;
  margin-left: 10px;
}
.main-box .main-main .main-info .personalForm .textInfo[data-v-1b5b381c] {
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #333333;
  line-height: 14px;
  text-align: center;
}
.main-box .main-main .main-info .personalForm .QRcode[data-v-1b5b381c] {
  width: 188px;
  height: 188px;
  margin-bottom: 60px;
  margin: 60px auto;
}
.main-box .main-main .main-info .personalForm .reloadQRcode[data-v-1b5b381c] {
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #205299;
  margin-bottom: 70px;
}
.main-box .main-main .main-info .personalForm .operateLicense[data-v-1b5b381c] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  height: 160px;
}
.main-box .main-main .main-info .personalForm .operateLicense .license[data-v-1b5b381c]  .el-upload-list__item {
  width: 110px;
  height: 148px;
}
.main-box .main-main .main-info .personalForm .operateLicense[data-v-1b5b381c]  .el-upload--picture-card {
  width: 110px;
  height: 148px;
}
.main-box .main-main .main-info .personalForm .operateLicense[data-v-1b5b381c]  .el-icon-plus {
  display: contents;
}
[data-v-1b5b381c] .el-upload--picture-card {
  width: 218px;
}
[data-v-1b5b381c] .el-upload--picture-card .el-icon-plus {
  display: none;
}
.tips[data-v-1b5b381c] {
  font-size: 12px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #999999;
}
[data-v-1b5b381c] .is-finish {
  color: #ff6000 !important;
  border-color: #ff6000;
}
[data-v-1b5b381c] .is-process {
  color: #999999 !important;
  font-weight: 500;
}
[data-v-1b5b381c] .is-wait {
  color: #999999 !important;
  font-weight: 500;
}
.lqbtn[data-v-1b5b381c] {
  background-color: #ff6000;
  border: 1px solid #ff6000;
  width: 150px;
  color: #fff;
  font-size: 14px;
  font-weight: 400;
  margin-left: 40px;
}
.is-disabled[data-v-1b5b381c] {
  background: #DBDBDB;
  border: 1px solid #DBDBDB;
  color: #999999;
}
.is-disabled[data-v-1b5b381c]:hover {
  background-color: #DBDBDB;
  border: 1px solid #DBDBDB;
  color: #999999;
}
.dialog-footer[data-v-1b5b381c] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
[data-v-01939a13]:export {
  menuText: #282828;
  menuBg: #FFF;
}
.main-box[data-v-01939a13] {
  width: 1020px;
  height: 712px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
}
.main-box .main-main[data-v-01939a13] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  height: 100%;
  background-color: #fff;
  margin-left: 20px;
}
.main-box .main-main .addAuth[data-v-01939a13] {
  padding: 22px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.main-box .main-main .empty[data-v-01939a13] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  height: 60vh;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
[data-v-13d34656]:export {
  menuText: #282828;
  menuBg: #FFF;
}
.TempEnterpriseDialog .el-upload--picture-card {
  width: 218px;
}
.TempEnterpriseDialog .el-upload--picture-card .el-icon-plus {
  display: none;
}
.TempEnterpriseDialog .idCard-box {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
}
.TempEnterpriseDialog .idCard-box div {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.TempEnterpriseDialog .idCard-box div > span {
  padding-top: 8px;
  color: #666666 !important;
}
.TempEnterpriseDialog .idCard-box .zheng_slice ::v-deep .el-upload-list__item {
  width: 218px;
  height: 148px;
}
.TempEnterpriseDialog .idCard-box .zheng_slice .el-upload--picture-card {
  background-image: url(../assets/img/zheng.44c2dab4.png);
  background-repeat: no-repeat;
  background-size: cover;
}
.TempEnterpriseDialog .idCard-box .fan_slice .el-upload-list__item {
  width: 218px;
  height: 148px;
}
.TempEnterpriseDialog .idCard-box .fan_slice .el-upload--picture-card {
  background-image: url(../assets/img/fan.202cbe9c.png);
  background-repeat: no-repeat;
  background-size: cover;
}
.TempEnterpriseDialog .idCard-box .yyzz_slice .el-upload-list__item {
  width: 218px;
  height: 148px;
}
.TempEnterpriseDialog .idCard-box .yyzz_slice .el-upload--picture-card {
  background-image: url(../assets/img/yinyezhizhao.9acb2789.png);
  background-repeat: no-repeat;
  background-size: cover;
}
[data-v-1e4c19df]:export {
  menuText: #282828;
  menuBg: #FFF;
}
[data-v-1e4c19df] .el-upload-list__item {
  -webkit-transition: none !important;
  transition: none !important;
}
.zy_picupload[data-v-1e4c19df] > :nth-child(1) {
  position: relative;
}
.zy_picupload[data-v-1e4c19df] > :nth-child(1) .el-upload-list {
  position: absolute;
}
.hide .el-upload--picture-card[data-v-1e4c19df] {
  display: none;
}
.avatar[data-v-1e4c19df] {
  height: 100px;
  width: 100px;
}
[data-v-1e4c19df] .el-upload-list--picture-card .el-progress .el-progress__text {
  top: 95%;
}
::v-deep .el-dialog__body {
  padding: 0 20px;
}
.fabgtip {
  margin: 0;
}
.tips {
  display: block;
  font-size: 12px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #999999;
}
.operateLicense {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
}
.operateLicense .license .el-upload-list__item {
  width: 110px;
  height: 128px;
}
.operateLicense .license .el-upload--picture-card {
  width: 110px;
  height: 128px;
}
.operateLicense .license .el-icon-plus {
  display: contents;
}
.uq-dialog-custom .el-dialog__body {
  padding-top: 0 !important;
  padding-bottom: 0 !important;
}
.uq-dialog-custom .el-dialog__body .idCard-box {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
}
.uq-dialog-custom .el-dialog__body .idCard-box div {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  height: 115px;
  margin-right: 10px;
}
.uq-dialog-custom .el-dialog__body .idCard-box div > span {
  display: inline-block;
  margin-left: -50px;
  padding-top: 26px;
  display: none;
  color: #666666 !important;
}
.uq-dialog-custom .el-dialog__body .idCard-box .zheng_slice .el-upload-list__item {
  width: 180px;
  height: 115px;
}
.uq-dialog-custom .el-dialog__body .idCard-box .zheng_slice .el-upload--picture-card {
  width: 180px;
  height: 115px;
  background-image: url(../assets/img/zheng.44c2dab4.png);
  background-repeat: no-repeat;
  background-size: 100% 100%;
}
.uq-dialog-custom .el-dialog__body .idCard-box .zheng_slice .el-icon-plus {
  font-size: 0;
}
.uq-dialog-custom .el-dialog__body .idCard-box .fan_slice .el-upload-list__item {
  width: 180px;
  height: 115px;
}
.uq-dialog-custom .el-dialog__body .idCard-box .fan_slice .el-upload--picture-card {
  width: 180px;
  height: 115px;
  background-image: url(../assets/img/fan.202cbe9c.png);
  background-repeat: no-repeat;
  background-size: 100% 100%;
}
.uq-dialog-custom .el-dialog__body .idCard-box .fan_slice .el-icon-plus {
  font-size: 0;
}
.uq-dialog-custom .el-dialog__body .idCard-box .yyzz_slice .el-upload-list__item {
  width: 234px;
  height: 148px;
}
.uq-dialog-custom .el-dialog__body .idCard-box .yyzz_slice .el-upload--picture-card {
  width: 234px;
  height: 148px;
  background-image: url(../assets/img/yinyezhizhao.9acb2789.png);
  background-repeat: no-repeat;
  background-size: 100% 100%;
}
.uq-dialog-custom .el-dialog__body .idCard-box .yyzz_slice .el-icon-plus {
  font-size: 0;
}
.faceswiping {
  padding: 30px 0;
}
.faceswiping .textInfo {
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #333333;
  line-height: 14px;
  text-align: center;
}
.faceswiping .QRcode {
  width: 188px;
  height: 188px;
  margin: 20px auto;
}
.lqbtn {
  background-color: #ff6000;
  border: 1px solid #ff6000;
  width: 150px;
  color: #fff;
  font-size: 14px;
  font-weight: 400;
  margin-left: 40px;
}
[data-v-3ba74568]:export {
  menuText: #282828;
  menuBg: #FFF;
}
.main-box[data-v-3ba74568] {
  width: 1020px;
  height: 712px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
}
.main-box .main-main[data-v-3ba74568] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  height: 100%;
  background-color: #fff;
  margin-left: 20px;
}
.main-box .main-main .addAuth[data-v-3ba74568] {
  padding: 22px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.main-box .main-main .addAuth .addAuthBtn[data-v-3ba74568] {
  color: #ff6000;
  background-color: #fef3ed;
  border: 1px solid #ff6000;
  width: 120px;
  font-size: 14px;
  font-weight: 600;
  border-radius: 0;
}
.main-box .main-main .addAuth .minifont[data-v-3ba74568] {
  color: #999999;
  font-size: 14px;
}
.main-box .main-main .empty[data-v-3ba74568] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  height: 60vh;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.main-box .main-main .empty[data-v-3ba74568] .el-empty__description {
  margin-top: 48px;
}
.main-box .main-main .enterpriseCard[data-v-3ba74568] {
  background: #ffffff;
  border-radius: 8px;
  -webkit-box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.08);
          box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.08);
  margin: 20px;
  overflow: hidden;
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
.main-box .main-main .enterpriseCard[data-v-3ba74568]:hover {
  -webkit-box-shadow: 0 4px 16px 0 rgba(0, 0, 0, 0.12);
          box-shadow: 0 4px 16px 0 rgba(0, 0, 0, 0.12);
  -webkit-transform: translateY(-2px);
          transform: translateY(-2px);
}
.main-box .main-main .enterpriseCard .cardHeader[data-v-3ba74568] {
  padding: 20px;
  border-bottom: 1px solid #f0f0f0;
}
.main-box .main-main .enterpriseCard .cardHeader .companyInfo[data-v-3ba74568] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.main-box .main-main .enterpriseCard .cardHeader .companyInfo .companyIcon[data-v-3ba74568] {
  width: 40px;
  height: 40px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  margin-right: 12px;
}
.main-box .main-main .enterpriseCard .cardHeader .companyInfo .companyIcon img[data-v-3ba74568] {
  width: 100%;
  height: 100%;
}
.main-box .main-main .enterpriseCard .cardHeader .companyInfo .companyName[data-v-3ba74568] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.main-box .main-main .enterpriseCard .cardHeader .companyInfo .companyName span[data-v-3ba74568] {
  font-size: 16px;
  font-weight: 600;
  color: #333333;
}
.main-box .main-main .enterpriseCard .cardHeader .companyInfo .companyName .defaultTag[data-v-3ba74568] {
  margin-left: 10px;
  background-color: #f0f9eb;
  border-color: #b7eb8f;
  color: #52c41a;
}
.main-box .main-main .enterpriseCard .cardHeader .companyInfo .statusInfo img[data-v-3ba74568] {
  width: 70px;
  height: 24px;
}
.main-box .main-main .enterpriseCard .cardBody[data-v-3ba74568] {
  padding: 20px;
}
.main-box .main-main .enterpriseCard .cardBody .infoRow[data-v-3ba74568] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-bottom: 12px;
}
.main-box .main-main .enterpriseCard .cardBody .infoRow[data-v-3ba74568]:last-child {
  margin-bottom: 0;
}
.main-box .main-main .enterpriseCard .cardBody .infoRow .infoLabel[data-v-3ba74568] {
  width: 120px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  font-size: 14px;
  color: #666666;
}
.main-box .main-main .enterpriseCard .cardBody .infoRow .infoLabel i[data-v-3ba74568] {
  margin-right: 8px;
  font-size: 16px;
  color: #ff6000;
}
.main-box .main-main .enterpriseCard .cardBody .infoRow .infoValue[data-v-3ba74568] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  font-size: 14px;
  color: #333333;
}
.main-box .main-main .enterpriseCard .cardFooter[data-v-3ba74568] {
  padding: 16px 20px;
  border-top: 1px solid #f0f0f0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 20px;
}
.main-box .main-main .enterpriseCard .cardFooter .footerActions[data-v-3ba74568] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  gap: 20px;
}
.main-box .main-main .enterpriseCard .cardFooter .footerActions .actionLink[data-v-3ba74568] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  font-size: 14px;
  color: #409eff;
  padding: 6px 12px;
  border-radius: 6px;
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
.main-box .main-main .enterpriseCard .cardFooter .footerActions .actionLink[data-v-3ba74568]:hover {
  background-color: rgba(64, 158, 255, 0.1);
  -webkit-transform: translateY(-1px);
          transform: translateY(-1px);
}
.main-box .main-main .enterpriseCard .cardFooter .footerActions .actionLink i[data-v-3ba74568] {
  margin-right: 4px;
}
.main-box .main-main .enterpriseCard .cardFooter .recertBtn[data-v-3ba74568] {
  font-size: 12px;
  padding: 6px 16px;
  border-radius: 6px;
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease;
  -webkit-box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1);
          box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1);
}
.main-box .main-main .enterpriseCard .cardFooter .recertBtn[data-v-3ba74568]:hover {
  -webkit-box-shadow: 0 4px 8px rgba(0, 0, 0, 0.15);
          box-shadow: 0 4px 8px rgba(0, 0, 0, 0.15);
  -webkit-transform: translateY(-1px);
          transform: translateY(-1px);
}
@charset "UTF-8";
.lqbtn {
  background-color: #ff6000;
  border: 1px solid #ff6000;
  width: 150px;
  color: #fff;
  font-size: 14px;
  font-weight: 400;
  margin-left: 40px;
}
.zy_edit_jbr .operateLicense {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  height: 150px;
}
.zy_edit_jbr .operateLicense .license .el-upload-list__item {
  width: 110px;
  height: 148px;
}
.zy_edit_jbr .operateLicense .el-upload--picture-card {
  width: 110px;
  height: 148px;
}
.zy_edit_jbr .operateLicense .el-icon-plus {
  display: contents;
}
.zy_edit_jbr .idCard-box {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
}
.zy_edit_jbr .idCard-box .zheng_slice {
  margin-right: 20px;
}
.zy_edit_jbr .idCard-box .zheng_slice .el-upload-list > li {
  width: 218px;
  height: 148px;
}
.zy_edit_jbr .idCard-box .zheng_slice .el-upload--picture-card {
  width: 218px;
  height: 148px;
  background-image: url(../assets/img/zheng.44c2dab4.png);
  background-repeat: no-repeat;
  background-size: cover;
}
.zy_edit_jbr .idCard-box .zheng_slice .el-icon-plus {
  display: none;
}
.zy_edit_jbr .idCard-box .fan_slice .el-upload-list > li {
  width: 218px;
  height: 148px;
}
.zy_edit_jbr .idCard-box .fan_slice .el-upload--picture-card {
  width: 218px;
  height: 148px;
  background-image: url(../assets/img/fan.202cbe9c.png);
  background-repeat: no-repeat;
  background-size: cover;
}
.zy_edit_jbr .idCard-box .fan_slice .el-icon-plus {
  display: none;
}
.personalForm {
  margin-top: 40px;
  min-height: 40vh;
  width: 600px;
  padding-bottom: 20px;
}
.personalForm .failReson {
  background-color: #ffefe4;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  padding: 12px 16px;
  width: 660px;
}
.personalForm .failReson .icon {
  color: #fd5f29;
  font-size: 20px;
  margin-right: 4px;
}
.personalForm .failReson .text {
  font-size: 14px;
  font-weight: 400;
  color: #ff8019;
  line-height: 22px;
}
.personalForm .sfzBox div {
  height: 184px !important;
}
.personalForm .idCard-box {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
}
.personalForm .idCard-box div {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  height: 164px;
  margin-right: 20px;
}
.personalForm .idCard-box div > span {
  padding-top: 8px;
  color: #666666 !important;
}
.personalForm .idCard-box .zheng_slice ::v-deep .el-upload-list__item {
  width: 218px;
  height: 148px;
}
.personalForm .idCard-box .zheng_slice ::v-deep .el-upload--picture-card {
  background-image: url(../assets/img/zheng.44c2dab4.png);
  background-repeat: no-repeat;
  background-size: cover;
}
.personalForm .idCard-box .fan_slice ::v-deep .el-upload-list__item {
  width: 218px;
  height: 148px;
}
.personalForm .idCard-box .fan_slice ::v-deep .el-upload--picture-card {
  background-image: url(../assets/img/fan.202cbe9c.png);
  background-repeat: no-repeat;
  background-size: cover;
}
.personalForm .idCard-box .yyzz_slice > :nth-child(1) {
  width: 218px;
  height: 148px;
}
.personalForm .idCard-box .yyzz_slice ::v-deep .el-upload-list__item {
  width: 218px;
  height: 148px;
}
.personalForm .idCard-box .yyzz_slice ::v-deep .el-upload--picture-card {
  background-image: url(../assets/img/yinyezhizhao.9acb2789.png);
  background-repeat: no-repeat;
  background-size: cover;
  margin-left: 10px;
}
.personalForm .textInfo {
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #333333;
  line-height: 14px;
  text-align: center;
}
.personalForm .QRcode {
  width: 188px;
  height: 188px;
  margin-bottom: 60px;
  margin: 60px auto;
}
.personalForm .reloadQRcode {
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #205299;
  margin-bottom: 70px;
}
.personalForm .operateLicense {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  height: 210px;
}
.personalForm .operateLicense .license ::v-deep .el-upload-list__item {
  width: 110px;
  height: 148px;
}
.personalForm .operateLicense ::v-deep .el-upload--picture-card {
  width: 110px;
  height: 148px;
}
.personalForm .operateLicense ::v-deep .el-icon-plus {
  display: contents;
}
.zy_guarantor_dialog {
  width: 650px !important;
  /* 编辑模式样式 */
}
.zy_guarantor_dialog .el-dialog__header {
  padding: 20px 24px;
  border-bottom: 1px solid #f0f0f0;
}
.zy_guarantor_dialog .el-dialog__title {
  font-size: 16px;
  font-weight: 600;
  color: #333333;
}
.zy_guarantor_dialog .el-dialog__body {
  padding: 24px;
  max-height: 650px;
  overflow-y: auto;
}
.zy_guarantor_dialog .guarantorContent .viewMode .infoSection {
  background: #ffffff;
  border-radius: 8px;
  padding: 20px;
  margin-bottom: 24px;
  -webkit-box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.06);
          box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.06);
  border: 1px solid #f0f0f0;
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
.zy_guarantor_dialog .guarantorContent .viewMode .infoSection .infoItem {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-bottom: 16px;
}
.zy_guarantor_dialog .guarantorContent .viewMode .infoSection .infoItem:last-child {
  margin-bottom: 0;
}
.zy_guarantor_dialog .guarantorContent .viewMode .infoSection .infoItem .infoLabel {
  width: 120px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  font-size: 14px;
  color: #666666;
  font-weight: 500;
}
.zy_guarantor_dialog .guarantorContent .viewMode .infoSection .infoItem .infoLabel i {
  margin-right: 8px;
  font-size: 16px;
  color: #409eff;
}
.zy_guarantor_dialog .guarantorContent .viewMode .infoSection .infoItem .infoContent {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  font-size: 15px;
  font-weight: 600;
  color: #333333;
}
.zy_guarantor_dialog .guarantorContent .viewMode .infoSection .infoItem .infoContent .privacyMask {
  color: #999999;
  font-weight: 400;
}
.zy_guarantor_dialog .guarantorContent .viewMode .infoSection .infoItem .infoAction {
  width: 40px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}
.zy_guarantor_dialog .guarantorContent .viewMode .infoSection .infoItem .infoAction .privacyToggle {
  padding: 4px;
  font-size: 14px;
  color: #409eff;
  min-width: 24px;
  height: 24px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.zy_guarantor_dialog .guarantorContent .viewMode .infoSection .infoItem .infoAction .privacyToggle i {
  font-size: 16px;
}
.zy_guarantor_dialog .guarantorContent .viewMode .idCardSection .idCardCard {
  background: #ffffff;
  border-radius: 8px;
  -webkit-box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.06);
          box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.06);
  border: 1px solid #f0f0f0;
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
.zy_guarantor_dialog .guarantorContent .viewMode .idCardSection .idCardCard .cardHeader {
  padding: 16px 20px;
  border-bottom: 1px solid #f0f0f0;
}
.zy_guarantor_dialog .guarantorContent .viewMode .idCardSection .idCardCard .cardHeader .sectionTitle {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  font-size: 14px;
  font-weight: 600;
  color: #333333;
}
.zy_guarantor_dialog .guarantorContent .viewMode .idCardSection .idCardCard .cardHeader .sectionTitle i {
  margin-right: 8px;
  font-size: 16px;
  color: #409eff;
}
.zy_guarantor_dialog .guarantorContent .viewMode .idCardSection .idCardCard .cardBody {
  padding: 20px;
}
.zy_guarantor_dialog .guarantorContent .viewMode .idCardSection .idCardCard .cardBody .idCardBox {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  gap: 40px;
}
.zy_guarantor_dialog .guarantorContent .viewMode .idCardSection .idCardCard .cardBody .idCardBox .idCardItem {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.zy_guarantor_dialog .guarantorContent .viewMode .idCardSection .idCardCard .cardBody .idCardBox .idCardItem .idCardImage {
  width: 218px;
  height: 148px;
  border-radius: 4px;
  border: 1px solid #e1e1e1;
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
.zy_guarantor_dialog .guarantorContent .viewMode .idCardSection .idCardCard .cardBody .idCardBox .idCardItem .idCardImage:hover {
  -webkit-box-shadow: 0 4px 12px 0 rgba(0, 0, 0, 0.1);
          box-shadow: 0 4px 12px 0 rgba(0, 0, 0, 0.1);
}
.zy_guarantor_dialog .guarantorContent .viewMode .idCardSection .idCardCard .cardBody .idCardBox .idCardItem .idCardPlaceholder {
  width: 218px;
  height: 148px;
  border: 1px dashed #d9d9d9;
  border-radius: 4px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  background: #fafafa;
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
.zy_guarantor_dialog .guarantorContent .viewMode .idCardSection .idCardCard .cardBody .idCardBox .idCardItem .idCardPlaceholder:hover {
  border-color: #409eff;
}
.zy_guarantor_dialog .guarantorContent .viewMode .idCardSection .idCardCard .cardBody .idCardBox .idCardItem .idCardPlaceholder i {
  font-size: 24px;
  color: #d9d9d9;
  margin-bottom: 8px;
}
.zy_guarantor_dialog .guarantorContent .viewMode .idCardSection .idCardCard .cardBody .idCardBox .idCardItem .idCardPlaceholder span {
  font-size: 12px;
  color: #999999;
}
.zy_guarantor_dialog .guarantorContent .viewMode .idCardSection .idCardCard .cardBody .idCardBox .idCardItem .idCardLabel {
  margin-top: 12px;
  font-size: 12px;
  color: #666666;
}
.zy_guarantor_dialog .guarantorContent .editMode .editInfoSection {
  background: #ffffff;
  border-radius: 8px;
  padding: 20px;
  margin-bottom: 24px;
  -webkit-box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.06);
          box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.06);
  border: 1px solid #f0f0f0;
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
.zy_guarantor_dialog .guarantorContent .editMode .editInfoSection .editInfoItem {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-bottom: 12px;
}
.zy_guarantor_dialog .guarantorContent .editMode .editInfoSection .editInfoItem:last-child {
  margin-bottom: 0;
}
.zy_guarantor_dialog .guarantorContent .editMode .editInfoSection .editInfoItem .editInfoLabel {
  width: 120px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  font-size: 14px;
  color: #666666;
  font-weight: 500;
}
.zy_guarantor_dialog .guarantorContent .editMode .editInfoSection .editInfoItem .editInfoLabel i {
  margin-right: 8px;
  font-size: 16px;
  color: #f2f2f2;
}
.zy_guarantor_dialog .guarantorContent .editMode .editInfoSection .editInfoItem .editInfoValue {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  font-size: 14px;
  color: #333333;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.zy_guarantor_dialog .guarantorContent .editMode .editInfoSection .editInfoItem .editInfoValue .keyValue {
  font-size: 14px;
  color: #999999;
  margin-right: 12px;
}
.zy_guarantor_dialog .guarantorContent .editMode .editInfoSection .editInfoItem .editInfoValue .refreshKeyBtn {
  background-color: #409eff;
  border-color: #409eff;
  font-size: 12px;
  padding: 6px 16px;
  color: #ffffff;
  border-radius: 6px;
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease;
  -webkit-box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1);
          box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1);
}
.zy_guarantor_dialog .guarantorContent .editMode .editInfoSection .editInfoItem .editInfoValue .refreshKeyBtn:hover {
  background-color: #66b1ff;
  border-color: #66b1ff;
  -webkit-box-shadow: 0 4px 8px rgba(0, 0, 0, 0.15);
          box-shadow: 0 4px 8px rgba(0, 0, 0, 0.15);
  -webkit-transform: translateY(-1px);
          transform: translateY(-1px);
}
.zy_guarantor_dialog .guarantorContent .editMode .editForm {
  background: #ffffff;
  border: 1px solid #e1e1e1;
  border-radius: 8px;
  padding: 24px;
}
.zy_guarantor_dialog .guarantorContent .editMode .editForm .el-form-item {
  margin-bottom: 20px;
}
.zy_guarantor_dialog .guarantorContent .editMode .editForm .el-form-item__label {
  font-size: 14px;
  color: #666666;
  font-weight: 400;
}
.zy_guarantor_dialog .guarantorContent .editMode .editForm .el-input__inner {
  border-radius: 4px;
  border: 1px solid #dcdfe6;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
}
.zy_guarantor_dialog .guarantorContent .editMode .editForm .el-input__inner:focus {
  border-color: #ff6000;
  -webkit-box-shadow: 0 0 0 2px rgba(255, 96, 0, 0.2);
          box-shadow: 0 0 0 2px rgba(255, 96, 0, 0.2);
}
.zy_guarantor_dialog .guarantorContent .editMode .editForm .el-textarea__inner {
  border-radius: 4px;
  border: 1px solid #dcdfe6;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
}
.zy_guarantor_dialog .guarantorContent .editMode .editForm .el-textarea__inner:focus {
  border-color: #ff6000;
  -webkit-box-shadow: 0 0 0 2px rgba(255, 96, 0, 0.2);
          box-shadow: 0 0 0 2px rgba(255, 96, 0, 0.2);
}
.zy_guarantor_dialog .el-dialog__footer {
  padding: 16px 24px;
  border-top: 1px solid #f0f0f0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}
.zy_guarantor_dialog .el-dialog__footer .custom-button {
  margin-left: 12px;
  padding: 10px 20px;
  font-size: 14px;
  border-radius: 8px;
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease;
  -webkit-box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1);
          box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1);
  background-color: #ffffff;
  border-color: #dcdfe6;
  color: #606266;
}
.zy_guarantor_dialog .el-dialog__footer .custom-button:hover {
  -webkit-box-shadow: 0 4px 8px rgba(0, 0, 0, 0.15);
          box-shadow: 0 4px 8px rgba(0, 0, 0, 0.15);
  background-color: #f5f7fa;
  border-color: #c0c4cc;
  -webkit-transform: translateY(-1px);
          transform: translateY(-1px);
}
.zy_guarantor_dialog .el-dialog__footer .custom-button.primary-button {
  background-color: #409eff;
  border-color: #409eff;
  color: #ffffff;
}
.zy_guarantor_dialog .el-dialog__footer .custom-button.primary-button:hover {
  background-color: #66b1ff;
  border-color: #66b1ff;
}
.zy_guarantor_dialog .custom-tag {
  border-radius: 4px !important;
}
.zy_guarantor_dialog .editMode {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  gap: 20px;
}
.zy_guarantor_dialog .editInfoSection.card {
  background-color: #ffffff;
  border-radius: 8px;
  -webkit-box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.1);
          box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.1);
  overflow: hidden;
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
.zy_guarantor_dialog .editInfoSection.card:hover {
  -webkit-box-shadow: 0 4px 16px 0 rgba(0, 0, 0, 0.15);
          box-shadow: 0 4px 16px 0 rgba(0, 0, 0, 0.15);
}
.zy_guarantor_dialog .editInfoSection.card .card-header {
  padding: 16px 20px;
  border-bottom: 1px solid #f0f0f0;
  background-color: #f9f9f9;
}
.zy_guarantor_dialog .editInfoSection.card .card-header h3 {
  margin: 0;
  font-size: 16px;
  font-weight: 600;
  color: #303133;
}
.zy_guarantor_dialog .editInfoSection.card .card-body {
  padding: 20px;
}
.zy_guarantor_dialog .editInfoItem {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-bottom: 16px;
}
.zy_guarantor_dialog .editInfoItem:last-child {
  margin-bottom: 0;
}
.zy_guarantor_dialog .editInfoItem .editInfoLabel {
  width: 120px;
  font-size: 14px;
  color: #606266;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.zy_guarantor_dialog .editInfoItem .editInfoLabel i {
  margin-right: 8px;
  color: #409eff;
}
.zy_guarantor_dialog .editInfoItem .editInfoValue {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  font-size: 15px;
  font-weight: 600;
  color: #303133;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 12px;
}
.zy_guarantor_dialog .editInfoItem .editInfoValue .keyValue {
  font-weight: 400;
  color: #606266;
}
.zy_guarantor_dialog .editInfoItem .editInfoValue .refreshKeyBtn {
  margin-left: auto;
}
.zy_guarantor_dialog .editForm {
  background-color: #ffffff;
  border-radius: 8px;
  -webkit-box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.1);
          box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.1);
  padding: 20px;
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
.zy_guarantor_dialog .editForm:hover {
  -webkit-box-shadow: 0 4px 16px 0 rgba(0, 0, 0, 0.15);
          box-shadow: 0 4px 16px 0 rgba(0, 0, 0, 0.15);
}
[data-v-69b9e0eb]:export {
  menuText: #282828;
  menuBg: #FFF;
}
.main[data-v-69b9e0eb] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  overflow-y: auto;
  margin-top: 20px;
  width: 100%;
  padding-left: 12px;
}
.minifont[data-v-69b9e0eb] {
  width: 114px;
  height: 15px;
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #999999;
}
.active[data-v-69b9e0eb] {
  color: #FF6000;
}
.main[data-v-69b9e0eb] {
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
}
@charset "UTF-8";
[data-v-7fcc3269]:export {
  menuText: #282828;
  menuBg: #FFF;
}
.selectPaytype .main-card[data-v-7fcc3269] {
  border: none;
}
.selectPaytype .main-card[data-v-7fcc3269] .el-card__header {
  color: #333333;
  font-size: 14px;
  display: none;
}
.selectPaytype .main-card .body[data-v-7fcc3269] {
  padding: 40px 20px;
}
.selectPaytype .main-card .body[data-v-7fcc3269] .el-tabs__nav-wrap::after {
  background-color: #fff;
}
.selectPaytype .main-card .body .content[data-v-7fcc3269] {
  margin-bottom: 60px;
}
.selectPaytype .main-card .body .content .label[data-v-7fcc3269] {
  font-size: 18px;
  font-weight: bolder;
  margin-bottom: 20px;
}
.selectPaytype .main-card .body .content[data-v-7fcc3269] .el-input__inner {
  border-radius: 0;
  width: 300px;
}
.selectPaytype .main-card .body .content .payContent[data-v-7fcc3269] {
  height: 50px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.selectPaytype .main-card .body .content .payContent div[data-v-7fcc3269] {
  width: 180px;
  height: 40px;
  border: 1px solid #dcdfe6;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  margin-right: 20px;
  position: relative;
  cursor: pointer;
  cursor: hand;
}
.selectPaytype .main-card .body .content .payContent div span[data-v-7fcc3269] {
  margin-left: 10px;
  color: #333333;
  font-weight: 400;
}
.selectPaytype .main-card .body .content .payContent div .dingwei[data-v-7fcc3269] {
  position: absolute;
  top: 0;
  right: 0;
  z-index: 10;
  color: #fff;
  font-size: 14px;
}
.selectPaytype .main-card .body .content .payContent .isActive[data-v-7fcc3269] {
  border: 1px solid #ff6000;
  -webkit-transition: all 0.5s ease;
  transition: all 0.5s ease;
}
.selectPaytype .main-card .body .content .payContent .isActive[data-v-7fcc3269]::after {
  content: "";
  display: block;
  height: 0px;
  width: 0px;
  position: absolute;
  top: 0;
  right: 0;
  color: #fff;
  /**对号大小*/
  font-size: 10px;
  line-height: 8px;
  border: 12px solid;
  border-color: #ff6000 #ff6000 transparent transparent;
}
.selectPaytype .main-card .body .rechargeBtn[data-v-7fcc3269] {
  background-color: #ff6000;
  border: 1px solid #ff6000;
  color: #fff;
  font-weight: bolder;
  width: 180px;
  height: 50px;
  font-size: 18px;
  border-radius: 0;
}
.selectPaytype .main-card .body .tipsContainer[data-v-7fcc3269] {
  margin-top: 36px;
  padding: 10px 20px;
  background-color: #fffce1;
  color: #666666;
  font-weight: 400;
  line-height: 1.7;
}
.otherPayDialog .el-dialog__body {
  padding: 0px;
}
.otherPayDialog .el-dialog__body .dialogBody {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  position: relative;
}
.otherPayDialog .el-dialog__body .dialogBody .cofrim {
  position: absolute;
  width: 254px;
  height: 40px;
  top: 72px;
  background: #000000;
  opacity: 0.6;
  border-radius: 2px;
  color: #fff;
  font-size: 12px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.otherPayDialog .el-dialog__body .dialogBody .payType {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-bottom: 40px;
}
.otherPayDialog .el-dialog__body .dialogBody .payType .title {
  margin-left: 16px;
  font-size: 18px;
  color: #333333;
  font-weight: 600;
}
.otherPayDialog .el-dialog__body .dialogBody .payType_surplus {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-bottom: 20px;
}
.otherPayDialog .el-dialog__body .dialogBody .payType_surplus .title {
  margin-left: 16px;
  font-size: 18px;
  color: #333333;
  font-weight: 600;
}
.otherPayDialog .el-dialog__body .dialogBody .QRcode {
  padding: 4px;
}
.otherPayDialog .el-dialog__body .dialogBody .tips {
  border: 1px solid #ff6000;
  padding: 10px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-top: 36px;
  margin-bottom: 10px;
}
.otherPayDialog .el-dialog__body .dialogBody .tips .scan {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.otherPayDialog .el-dialog__body .dialogBody .tips .text {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 4px 0px 4px 20px;
  color: #ff6000;
}
.otherPayDialog .el-dialog__body .dialogBody .price {
  margin: 30px 0 30px 0;
}
.otherPayDialog .el-dialog__body .dialogBody .btn {
  width: 180px;
  height: 50px;
  color: #fff;
  font-size: 16px;
  border: 1px solid #ff6000;
  background: #ff6000;
  border-radius: 2px;
  margin-bottom: 20px;
}
.otherPayDialog .el-dialog__body .dialogBody .btn1 {
  width: 240px;
  height: 50px;
  color: #fff;
  font-size: 16px;
  border: 1px solid #ff6000;
  background: #ff6000;
  border-radius: 2px;
  margin-bottom: 20px;
}
.otherPayDialog .el-dialog__body .dialogBody .codeTips {
  padding: 0 30px;
  color: #999999;
  font-size: 12px;
  text-align: center;
  margin-bottom: 30px;
}

.el-message-box__message{
  word-wrap: break-word !important;
  word-break: break-all !important;
  padding-left: 36px !important;
  padding-right: 12px !important;
}

[data-v-6371f39c]:export {
  menuText: #282828;
  menuBg: #FFF;
}
.flexCol[data-v-6371f39c] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.main-box[data-v-6371f39c] {
  width: 1020px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
}
.main-box .main-main[data-v-6371f39c] {
  font-size: 12px;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  height: 100%;
  min-height: 712px;
  overflow-y: auto;
  background-color: #fff;
  margin-left: 20px;
  padding: 10px;
}
.main-box .main-main .pageTitle[data-v-6371f39c] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  margin: 10px 0 10px 10px;
}
.main-box .main-main .pageTitle .zy-title[data-v-6371f39c] {
  font-size: 14px;
  color: #333333;
  font-weight: bold;
}
.main-box .main-main .mainHeader[data-v-6371f39c] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.main-box .main-main .mainHeader .zy-radio-group[data-v-6371f39c] .el-radio-button .el-radio-button__inner {
  padding: 6px 8px;
}
.main-box .main-main .mainHeader[data-v-6371f39c] .el-input__inner {
  padding: 0 10px;
}
.main-box .main-main .table-title[data-v-6371f39c] {
  width: 100%;
  height: 32px;
  background-color: #f4f4f4;
  margin: 14px 0;
}
.main-box .main-main .table-title .table-title-left[data-v-6371f39c] {
  height: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.main-box .main-main .table-title .table-title-left .selectTime[data-v-6371f39c] .el-input__inner {
  border: 1px solid #F4F4F4;
  border-radius: 0px !important;
  -webkit-box-shadow: none;
          box-shadow: none;
  background-color: #f4f4f4 !important;
  color: #666666;
  font-size: 12px;
  font-weight: 400;
}
.main-box .main-main .table-title .table-title-text[data-v-6371f39c] {
  color: #666666;
  font-size: 12px;
  font-weight: 400;
}
.main-box .main-main .table-container[data-v-6371f39c] {
  overflow-y: auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.main-box .main-main .table-container .table-content[data-v-6371f39c] {
  width: 100%;
  height: 100%;
  border: 1px solid #e1e1e1;
  margin-bottom: 14px;
}
.main-box .main-main .table-container .table-content .table-content-header[data-v-6371f39c] {
  background-color: #f4f4f4;
  height: 36px;
  color: #666666;
  font-size: 12px;
  font-weight: 400;
  line-height: 36px;
  padding-left: 10px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.main-box .main-main .table-container .table-content .table-content-main[data-v-6371f39c] {
  padding-left: 10px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.main-box .main-main .table-container .table-content .table-content-main .money[data-v-6371f39c] {
  width: 130px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding-left: 14px;
  line-height: 1.8;
  -webkit-box-orient: vertical !important;
  -webkit-box-direction: normal !important;
      -ms-flex-direction: column !important;
          flex-direction: column !important;
  -webkit-box-align: start !important;
      -ms-flex-align: start !important;
          align-items: flex-start !important;
  color: #333333 !important;
}
.main-box .main-main .table-container .table-content .table-content-main .numbox[data-v-6371f39c] {
  width: 70px;
}
.main-box .main-main .table-container .table-content .table-content-main .date[data-v-6371f39c] {
  width: 90px;
  text-align: center;
}
.main-box .main-main .table-container .table-content .table-content-main .qishu[data-v-6371f39c] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.main-box .main-main .table-container .table-content .table-content-main .consignee[data-v-6371f39c] {
  width: 80px;
}
.main-box .main-main .table-container .table-content .table-content-main .status[data-v-6371f39c] {
  width: 80px;
}
.main-box .main-main .table-container .table-content .table-content-main .status .orderDetail[data-v-6371f39c] {
  color: #333333;
}
.main-box .main-main .table-container .table-content .table-content-main .borderR[data-v-6371f39c] {
  height: 160px;
  border-right: 1px solid #e1e1e1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  color: #999999;
}
.main-box .main-main .table-container .table-content .table-content-main .column[data-v-6371f39c] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.main-box .main-main .table-container .table-content .table-content-main .table-content-main-checkbox[data-v-6371f39c] {
  padding: 0 5px;
}
.main-box .main-main .table-container .table-content .table-content-main .table-content-main-img[data-v-6371f39c] {
  margin: 10px;
}
.main-box .main-main .table-container .table-content .table-content-main .btns[data-v-6371f39c] {
  height: 140px;
  -webkit-box-pack: space-evenly;
      -ms-flex-pack: space-evenly;
          justify-content: space-evenly;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.main-box .main-main .table-container .table-content .table-content-main .btns .el-button[data-v-6371f39c] {
  margin-left: 0;
  width: 108px;
  height: 32px;
}
.main-box .main-main .table-container .table-content .table-content-main .btns .isActive[data-v-6371f39c] {
  border-color: #ff6000;
  color: #ff6000;
}
.main-box .main-main .empt[data-v-6371f39c] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  min-height: 530px;
}
.main-box .main-main .page[data-v-6371f39c] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  margin-top: 10px;
}
.main-box .main-main[data-v-6371f39c]  .el-radio-button__inner {
  border: none;
  font-weight: 600;
}
.main-box .main-main[data-v-6371f39c]  .el-radio-button__inner:hover {
  color: #ff6000;
}
.main-box .main-main[data-v-6371f39c]  .el-select .el-input__inner:focus {
  border-color: #ff6000;
}
.main-box .main-main[data-v-6371f39c]  .el-tag {
  border-color: #ff8a00;
  color: #ff8a00;
  border-radius: 0;
  background-color: #fff;
  margin: 10px 0;
}
.is-active[data-v-6371f39c] {
  border-bottom: 2px solid #ff6000;
}
@charset "UTF-8";
.cancelOrderDialog .el-dialog__header {
  text-align: left;
  padding: 14px 18px;
  border-bottom: 1px solid #e1e1e1;
}
.cancelOrderDialog .el-dialog__header .el-dialog__title {
  color: #333333;
  font-size: 14px;
  font-weight: 600;
}
.cancelOrderDialog .el-dialog__header .el-dialog__headerbtn {
  top: 15px;
  font-size: 20px;
}
.cancelOrderDialog .el-dialog__body {
  padding: 0;
}
.cancelOrderDialog .dialogBody .tips {
  height: 36px;
  padding-left: 20px;
  background: #fffce1;
  color: #999999;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.cancelOrderDialog .dialogBody .reasonSelect {
  padding: 20px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -ms-flex-pack: distribute;
      justify-content: space-around;
}
.cancelOrderDialog .dialogBody .reasonSelect .selectItem {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  width: 210px;
  height: 36px;
  border: 1px solid #e1e1e1;
  margin-bottom: 20px;
  cursor: pointer;
  cursor: hand;
}
.cancelOrderDialog .dialogBody .reasonSelect .selectItem .dingwei {
  position: absolute;
  bottom: 0;
  right: 0;
  z-index: 3;
  color: #fff;
  font-size: 14px;
}
.cancelOrderDialog .dialogBody .reasonSelect .isActive {
  border: 1px solid #ff6000;
  -webkit-transition: all 0.5s ease;
  transition: all 0.5s ease;
}
.cancelOrderDialog .dialogBody .reasonSelect .isActive::after {
  content: "";
  display: block;
  height: 0px;
  width: 0px;
  position: absolute;
  bottom: 0;
  right: 0;
  color: #fff;
  /**对号大小*/
  font-size: 10px;
  line-height: 8px;
  border: 12px solid;
  border-color: transparent #ff6000 #ff6000 transparent;
}
.cancelOrderDialog .dialogBody .btnCol {
  padding: 20px 50px;
  padding-bottom: 40px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-pack: distribute;
      justify-content: space-around;
}
.cancelOrderDialog .dialogBody .btnCol .btn {
  width: 160px;
  height: 40px;
  border-radius: 0;
  border: 1px solid #ff6000;
  background-color: #ff6000;
  color: #fff;
  font-size: 14px;
  margin: 0;
}
.cancelOrderDialog .dialogBody .btnCol .btn1 {
  border: 1px solid #ff6000;
  background-color: #fff;
  color: #ff6000;
  font-size: 14px;
}
.btSgList {
  text-align: center;
}
.btSgList p {
  margin-bottom: 8px;
  color: #666666;
  font-size: 14px;
}
.confirm-text {
  font-size: 14px;
  color: #333333;
  margin: 15px 0;
  font-weight: 500;
}
.warning-message {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  padding: 12px 16px;
  padding-left: 0px;
  background-color: #fff0f0;
  border: 1px solid #ffcccc;
  border-radius: 4px;
  margin-bottom: 20px;
  text-align: left;
}
.warning-text {
  color: #ff4949;
  font-size: 13px;
  line-height: 1.6;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  text-align: left;
}
.orderAddressInfo .name {
  color: #333333;
}
.orderAddressInfo .address {
  color: #666666;
  font-size: 12px;
}
@charset "UTF-8";
[data-v-5a1d511e]:export {
  menuText: #282828;
  menuBg: #FFF;
}
.cardHeader[data-v-5a1d511e] {
  cursor: pointer;
  cursor: hand;
}
.main-box[data-v-5a1d511e] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
}
.main-box .main-main[data-v-5a1d511e] {
  font-size: 12px;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  height: 100%;
  overflow-y: auto;
  background-color: #fff;
}
.main-box .main-main .main-card[data-v-5a1d511e] {
  border: none;
}
.main-box .main-main .main-card[data-v-5a1d511e] .el-card__header {
  color: #333333;
  font-size: 14px;
}
.main-box .main-main .main-card .body[data-v-5a1d511e] .el-tabs__nav-wrap::after {
  background-color: #fff;
}
.main-box .main-main .main-card .body .content[data-v-5a1d511e] {
  margin-bottom: 60px;
}
.main-box .main-main .main-card .body .content .label[data-v-5a1d511e] {
  font-size: 18px;
  font-weight: bolder;
  margin-bottom: 20px;
}
.main-box .main-main .main-card .body .content[data-v-5a1d511e] .el-input__inner {
  border-radius: 0;
  width: 300px;
}
.main-box .main-main .main-card .body .content .payContent[data-v-5a1d511e] {
  height: 50px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.main-box .main-main .main-card .body .content .payContent div[data-v-5a1d511e] {
  width: 180px;
  height: 40px;
  border: 1px solid #dcdfe6;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  margin-right: 20px;
  position: relative;
  cursor: pointer;
  cursor: hand;
}
.main-box .main-main .main-card .body .content .payContent div span[data-v-5a1d511e] {
  margin-left: 10px;
  color: #333333;
  font-weight: 400;
}
.main-box .main-main .main-card .body .content .payContent div .dingwei[data-v-5a1d511e] {
  position: absolute;
  top: 0;
  right: 0;
  z-index: 10;
  color: #fff;
  font-size: 14px;
}
.main-box .main-main .main-card .body .content .payContent .isActive[data-v-5a1d511e] {
  border: 1px solid #ff6000;
  -webkit-transition: all 0.5s ease;
  transition: all 0.5s ease;
}
.main-box .main-main .main-card .body .content .payContent .isActive[data-v-5a1d511e]::after {
  content: "";
  display: block;
  height: 0px;
  width: 0px;
  position: absolute;
  top: 0;
  right: 0;
  color: #fff;
  /**对号大小*/
  font-size: 10px;
  line-height: 8px;
  border: 12px solid;
  border-color: #ff6000 #ff6000 transparent transparent;
}
.main-box .main-main .main-card .body .rechargeBtn[data-v-5a1d511e] {
  background-color: #ff6000;
  border: 1px solid #ff6000;
  color: #fff;
  font-weight: bolder;
  width: 180px;
  height: 50px;
  font-size: 18px;
  border-radius: 0;
}
.main-box .main-main .main-card .body .tipsContainer[data-v-5a1d511e] {
  padding: 10px 20px;
  background-color: #FFF2C9;
  color: #666666;
  font-weight: 400;
  line-height: 1.7;
  margin-bottom: 16px;
}
.main-box .main-main .main-card .body .cardTitle[data-v-5a1d511e] {
  height: 40px;
  background-color: #f4f4f4;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 0 14px;
  border-bottom: 1px solid #e1e1e1;
  font-size: 14px;
  color: #333333;
  font-weight: bold;
}
.main-box .main-main .main-card .body .cardTitle[data-v-5a1d511e]::before {
  display: inline-block;
  width: 3px;
  height: 12px;
  background-color: #ff6000;
  content: "";
  vertical-align: -1px;
  margin-right: 4px;
}
.main-box .main-main .main-card .body .btnContent[data-v-5a1d511e] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
}
.main-box .main-main .main-card .body .btnContent .total[data-v-5a1d511e] {
  font-size: 14px;
  color: #666666;
  margin-right: 26px;
  margin-bottom: 1px;
}
.main-box .main-main .main-card .body .btnContent .money[data-v-5a1d511e] {
  margin-right: 26px;
}
.otherPayDialog .el-dialog__body {
  padding: 0px;
}
.otherPayDialog .el-dialog__body .dialogBody {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  position: relative;
}
.otherPayDialog .el-dialog__body .dialogBody .cofrim {
  position: absolute;
  width: 254px;
  height: 40px;
  top: 72px;
  background: #000000;
  opacity: 0.6;
  border-radius: 2px;
  color: #fff;
  font-size: 12px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.otherPayDialog .el-dialog__body .dialogBody .payType {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-bottom: 40px;
}
.otherPayDialog .el-dialog__body .dialogBody .payType .title {
  margin-left: 16px;
  font-size: 18px;
  color: #333333;
  font-weight: 600;
}
.otherPayDialog .el-dialog__body .dialogBody .payType_surplus {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-bottom: 20px;
}
.otherPayDialog .el-dialog__body .dialogBody .payType_surplus .title {
  margin-left: 16px;
  font-size: 18px;
  color: #333333;
  font-weight: 600;
}
.otherPayDialog .el-dialog__body .dialogBody .QRcode {
  padding: 4px;
}
.otherPayDialog .el-dialog__body .dialogBody .tips {
  border: 1px solid #ff6000;
  padding: 10px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-top: 36px;
  margin-bottom: 10px;
}
.otherPayDialog .el-dialog__body .dialogBody .tips .scan {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.otherPayDialog .el-dialog__body .dialogBody .tips .text {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 4px 0px 4px 20px;
  color: #ff6000;
}
.otherPayDialog .el-dialog__body .dialogBody .price {
  margin: 30px 0 30px 0;
}
.otherPayDialog .el-dialog__body .dialogBody .btn {
  width: 180px;
  height: 50px;
  color: #fff;
  font-size: 16px;
  border: 1px solid #ff6000;
  background: #ff6000;
  border-radius: 2px;
  margin-bottom: 20px;
}
.otherPayDialog .el-dialog__body .dialogBody .btn1 {
  width: 240px;
  height: 50px;
  color: #fff;
  font-size: 16px;
  border: 1px solid #ff6000;
  background: #ff6000;
  border-radius: 2px;
  margin-bottom: 20px;
}
.otherPayDialog .el-dialog__body .dialogBody .codeTips {
  padding: 0 30px;
  color: #999999;
  font-size: 12px;
  text-align: center;
  margin-bottom: 30px;
}
@charset "UTF-8";
[data-v-440ccd65]:export {
  menuText: #282828;
  menuBg: #FFF;
}
[data-v-440ccd65] .el-table .el-table__header-wrapper .el-checkbox {
  display: none;
}
.kuaizhao[data-v-440ccd65] {
  cursor: pointer;
}
.kuaizhao[data-v-440ccd65]:hover {
  color: #ff6000;
}
.navCon[data-v-440ccd65] {
  margin-bottom: 20px;
  font-size: 14px;
}
.navCon .nav[data-v-440ccd65] {
  cursor: pointer;
  cursor: hand;
}
.label2[data-v-440ccd65] {
  color: #999999;
  font-size: 12px;
  font-weight: 400;
}
.label[data-v-440ccd65] {
  color: #666666;
  font-size: 12px;
  font-weight: 400;
}
.labelVal[data-v-440ccd65] {
  color: #333333;
  font-size: 12px;
  font-weight: 400;
}
.lqColor[data-v-440ccd65] {
  color: #ff6000 !important;
}
.main-box[data-v-440ccd65] {
  width: 1020px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
}
.main-box .main-main[data-v-440ccd65] {
  font-size: 12px;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  height: 100%;
  min-height: 712px;
  overflow-y: auto;
  margin-left: 20px;
}
.main-box .main-main .body[data-v-440ccd65] {
  background-color: #fff;
  padding: 20px;
}
.main-box .main-main .body .card[data-v-440ccd65] {
  border: 1px solid #e1e1e1;
}
.main-box .main-main .body .card .card-header[data-v-440ccd65] {
  height: 36px;
  background-color: #f4f4f4;
  border-bottom: 1px solid #e1e1e1;
  padding: 10px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.main-box .main-main .body .card .card-header .title[data-v-440ccd65] {
  color: #333333;
  font-size: 14px;
}
.main-box .main-main .body .card .card-header .title[data-v-440ccd65]::before {
  display: inline-block;
  width: 3px;
  height: 12px;
  background-color: #ff6000;
  content: "";
  vertical-align: -1px;
  margin-right: 8px;
}
.main-box .main-main .body .card .card-body .el-table[data-v-440ccd65] .has-gutter .el-table__cell {
  border-bottom: 0;
}
.main-box .main-main .body .card .card-body .el-table[data-v-440ccd65]  .cell p {
  padding: 0;
  margin: 5px 0;
}
.main-box .main-main .body .card .card-body .el-table .goodsInfo[data-v-440ccd65] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  font-size: 12px;
}
.main-box .main-main .body .card .card-body .el-table .remake[data-v-440ccd65] {
  display: block;
  width: 344px;
  color: #999999;
  font-size: 12px;
  /*要显示文字的宽度*/
  text-overflow: ellipsis;
  /*让截断的文字显示为点点。还有一个值是clip意截断不显示点点*/
  white-space: nowrap;
  /*让文字不换行*/
  overflow: hidden;
  /*超出要隐藏*/
}
.main-box .main-main .body .card .card-body .orderNo[data-v-440ccd65] {
  height: 36px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  padding: 0 30px 0 20px;
  border-bottom: 1px dashed #ececec;
}
.main-box .main-main .body .card .card-body .orderInfo[data-v-440ccd65] {
  padding: 20px;
}
.main-box .main-main .body .card .card-body .orderInfo div[data-v-440ccd65] {
  margin-bottom: 10px;
}
.main-box .main-main .body .card .card-body .orderInfo[data-v-440ccd65] :last-child {
  margin-bottom: 0;
}
.main-box .main-main .body .card .card-body .costDetail[data-v-440ccd65] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
      -ms-flex-direction: row-reverse;
          flex-direction: row-reverse;
  padding-top: 10px;
  padding-right: 10px;
}
.main-box .main-main .body .card .card-body .costDetail .costBox .content[data-v-440ccd65] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
}
.main-box .main-main .body .card .card-body .costDetail .costBox .content .label[data-v-440ccd65] {
  width: 60px;
  margin-right: 20px;
  text-align: right;
}
.main-box .main-main .body .card .card-body .payMoney[data-v-440ccd65] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
      -ms-flex-direction: row-reverse;
          flex-direction: row-reverse;
  padding-right: 10px;
}
.main-box .main-main .body .card .card-body .payMoney p[data-v-440ccd65] {
  margin: 4px 0;
}
.main-box .main-main .body .opretion[data-v-440ccd65] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
      -ms-flex-direction: row-reverse;
          flex-direction: row-reverse;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  height: 80px;
}
.main-box .main-main .body .opretion .btn[data-v-440ccd65] {
  width: 100px;
  height: 32px;
  border: 1px solid #CCCCCC;
  border-radius: 2px;
}
.main-box .main-main .body .opretion .lqBtn[data-v-440ccd65] {
  color: #ff6000;
}
.main-box .main-main .body .opretion .btn .el-button[data-v-440ccd65]:focus, .main-box .main-main .body .opretion .el-button[data-v-440ccd65]:hover {
  color: #FFF;
  border-color: #FF6000;
  background: #FF6000;
  opacity: 0.9;
}
.main-box .main-main .body .table[data-v-440ccd65] {
  border: 1px solid #E1E1E1;
  border-bottom: none;
}
.main-box .main-main .body .table .el-table[data-v-440ccd65] .warning-row {
  background-color: #FFFAF6 !important;
}
.main-box .main-main .body .table .el-table[data-v-440ccd65] .success-row {
  background-color: #f0f9eb;
}
.main-box .main-main .body .table .lookAll[data-v-440ccd65] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-top: 10px;
}
.main-box .main-main .body .table .lookAll .el-link[data-v-440ccd65] {
  color: #2B5FB4;
}
.bill_edit[data-v-440ccd65] {
  padding: 20px 10px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.bill_edit .rht_edit[data-v-440ccd65] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
}
.bill_edit .rht_edit .p1[data-v-440ccd65] {
  margin-right: 10px;
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #666666;
}
.bill_edit .rht_edit .p1 span[data-v-440ccd65] {
  color: #FF6000;
}
.bill_edit .rht_edit .p2[data-v-440ccd65] {
  margin-right: 10px;
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #333333;
}
.bill_edit .rht_edit .p2 span[data-v-440ccd65] {
  font-size: 20px;
  color: #FF2626;
}
.zy_bill_payPage .el-dialog__header {
  border-bottom: 1px solid #E1E1E1;
  padding-bottom: 16px;
  font-weight: 600;
}
.zy_bill_payPage .el-dialog__header .el-dialog__headerbtn {
  top: 20px;
  font-size: 22px;
}
.zy_bill_payPage .el-dialog__body {
  padding-top: 10px;
}
.zy_bill_payPage .dialog__body {
  max-height: 66vh;
}
[data-v-0438dfd2]:export {
  menuText: #282828;
  menuBg: #FFF;
}
.navCon[data-v-0438dfd2] {
  font-size: 14px;
  padding: 16px 20px;
  border-bottom: 1px solid #e1e1e1;
}
.navCon .nav[data-v-0438dfd2] {
  cursor: pointer;
  cursor: hand;
}
.label[data-v-0438dfd2] {
  color: #666666;
  font-size: 12px;
  font-weight: 400;
}
.labelVal[data-v-0438dfd2] {
  color: #333333;
  font-size: 12px;
  font-weight: 400;
}
.lqColor[data-v-0438dfd2] {
  color: #ff6000 !important;
}
.main-box[data-v-0438dfd2] {
  width: 1020px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
}
.main-box .main-main[data-v-0438dfd2] {
  font-size: 12px;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  height: 100%;
  background-color: #fff;
  min-height: 712px;
  overflow-y: auto;
  margin-left: 20px;
}
.main-box .main-main .body .tableCon[data-v-0438dfd2] {
  padding: 20px;
}
.main-box .main-main .body .tableCon .title[data-v-0438dfd2] {
  color: #333333;
  font-size: 14px;
}
.main-box .main-main .body .tableCon .search[data-v-0438dfd2] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  margin-top: 20px;
}
.main-box .main-main .body .operation[data-v-0438dfd2] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  padding: 0 20px;
}
.main-box .main-main .body .operation .btnCol .btn[data-v-0438dfd2] {
  width: 120px;
  height: 36px;
  background-color: #ff6000;
  color: #fff;
  border-radius: 0;
  border: 1px solid #ff6000;
  font-size: 14px;
}
@charset "UTF-8";
[data-v-26921170]:export {
  menuText: #282828;
  menuBg: #FFF;
}
.TXtable .tableHeader[data-v-26921170] {
  height: 36px;
  background-color: #f4f4f4;
  margin: 10px 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  color: #666666;
}
.TXtable .tableHeader[data-v-26921170] :nth-child(1) {
  margin-left: 50px;
}
.TXtable .tableHeader[data-v-26921170] :nth-child(2) {
  margin-left: 124px;
}
.TXtable .tableHeader[data-v-26921170] :nth-child(3) {
  margin-left: 200px;
}
.TXtable .tableHeader[data-v-26921170] :nth-child(4) {
  margin-left: 60px;
}
.TXtable .tableHeader[data-v-26921170] :nth-child(5) {
  margin-left: 60px;
}
.TXtable .tableHeader[data-v-26921170] :nth-child(6) {
  margin-left: 148px;
}
.TXtable .orderInfo[data-v-26921170] {
  border: 1px solid #e1e1e1;
  margin-top: 10px;
}
.TXtable .orderInfo[data-v-26921170] :last-child {
  border-bottom: none;
}
.TXtable .orderInfo .orderNo[data-v-26921170] {
  background-color: #f4f4f4;
  padding: 6px 0 6px 10px;
}
.TXtable .orderInfo .worderRecoveryVos[data-v-26921170] {
  width: 100%;
  padding: 6px 0 6px 10px;
}
.TXtable .orderInfo .worderRecoveryVos .el-checkbox[data-v-26921170] .el-checkbox__label span {
  display: inline-block;
  font-size: 12px;
}
.TXtable .orderInfo .worderRecoveryVos .el-checkbox[data-v-26921170] .el-checkbox__label :nth-child(1) {
  width: 180px;
  margin-left: 14px;
}
.TXtable .orderInfo .worderRecoveryVos .el-checkbox[data-v-26921170] .el-checkbox__label :nth-child(2) {
  margin-left: 0px;
  width: 200px;
  /*要显示文字的宽度*/
  text-overflow: ellipsis;
  /*让截断的文字显示为点点。还有一个值是clip意截断不显示点点*/
  white-space: nowrap;
  /*让文字不换行*/
  overflow: hidden;
  /*超出要隐藏*/
}
.TXtable .orderInfo .worderRecoveryVos .el-checkbox[data-v-26921170] .el-checkbox__label :nth-child(3) {
  margin-left: 46px;
  width: 80px;
}
.TXtable .orderInfo .worderRecoveryVos .el-checkbox[data-v-26921170] .el-checkbox__label :nth-child(4) {
  margin-left: 28px;
  width: 40px;
}
.TXtable .orderInfo .worderRecoveryVos .el-checkbox[data-v-26921170] .el-checkbox__label :nth-child(5) {
  margin-left: 62px;
  width: 180px;
}
.TXtable .orderInfo .worderRecoveryVos .el-checkbox[data-v-26921170] .el-checkbox__label :nth-child(6) {
  margin-left: 24px;
}
[data-v-5eff14a0]:export {
  menuText: #282828;
  menuBg: #FFF;
}
.navCon[data-v-5eff14a0] {
  font-size: 14px;
  padding: 16px 20px;
  border-bottom: 1px solid #e1e1e1;
}
.navCon .nav[data-v-5eff14a0] {
  cursor: pointer;
  cursor: hand;
}
.label[data-v-5eff14a0] {
  color: #666666;
  font-size: 12px;
  font-weight: 400;
}
.labelVal[data-v-5eff14a0] {
  color: #333333;
  font-size: 12px;
  font-weight: 400;
}
.lqColor[data-v-5eff14a0] {
  color: #ff6000 !important;
}
.main-box[data-v-5eff14a0] {
  width: 1020px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
}
.main-box .main-main[data-v-5eff14a0] {
  font-size: 12px;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  height: 100%;
  background-color: #fff;
  min-height: 712px;
  overflow-y: auto;
  margin-left: 20px;
}
.main-box .main-main .body .tableCon[data-v-5eff14a0] {
  padding: 20px;
}
.main-box .main-main .body .tableCon .title[data-v-5eff14a0] {
  color: #333333;
  font-size: 14px;
}
.main-box .main-main .body .tableCon .search[data-v-5eff14a0] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  margin-top: 20px;
}
.main-box .main-main .body .operation[data-v-5eff14a0] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  padding: 0 20px;
}
.main-box .main-main .body .operation .btnCol .btn[data-v-5eff14a0] {
  width: 120px;
  height: 36px;
  background-color: #ff6000;
  color: #fff;
  border-radius: 0;
  border: 1px solid #ff6000;
  font-size: 14px;
}
.selectReasonDialog .el-dialog__header {
  text-align: left;
  padding: 14px 18px;
  border-bottom: 1px solid #e1e1e1;
}
.selectReasonDialog .el-dialog__header .el-dialog__title {
  color: #333333;
  font-size: 14px;
  font-weight: 600;
}
.selectReasonDialog .el-dialog__header .el-dialog__headerbtn {
  top: 15px;
  font-size: 20px;
}
.selectReasonDialog .el-dialog__body {
  padding: 0;
}
.selectReasonDialog .el-dialog__body .tips {
  padding-left: 20px;
  background: #fffce1;
  color: #999999;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 10px 40px;
  font-size: 12px;
}
.selectReasonDialog .el-dialog__body .el-form {
  padding: 20px 10px;
}
.selectReasonDialog .el-dialog__body .el-form .el-input__inner {
  border-radius: 0;
}
.selectReasonDialog .el-dialog__body .el-form .el-textarea__inner {
  border-radius: 0;
}
.selectReasonDialog .el-dialog__body .el-form .returnReasonUpload > div > .el-upload {
  border: 1px solid #E1E1E1;
  width: 100px;
  height: 100px;
  line-height: 100px;
  border-radius: 0;
}
.selectReasonDialog .el-dialog__body .el-form .returnReasonUpload > div > .el-upload .el-icon-plus {
  font-size: 16px;
  color: #CCCCCC;
}
.selectReasonDialog .el-dialog__footer {
  text-align: center;
}
.selectReasonDialog .el-dialog__footer .btn1 {
  width: 160px;
  height: 40px;
  background: #FFF;
  border-color: #ff6000;
  border-radius: 0;
  color: #ff6000;
  font-size: 14px;
  margin-right: 38px;
}
.selectReasonDialog .el-dialog__footer .btn2 {
  background-color: #ff6000;
  color: #FFF;
}
[data-v-aea6bff2]:export {
  menuText: #282828;
  menuBg: #FFF;
}
.navCon[data-v-aea6bff2] {
  font-size: 14px;
  padding: 16px 20px;
  border-bottom: 1px solid #e1e1e1;
}
.navCon .nav[data-v-aea6bff2] {
  cursor: pointer;
  cursor: hand;
}
.label[data-v-aea6bff2] {
  color: #666666;
  font-size: 12px;
  font-weight: 400;
}
.labelVal[data-v-aea6bff2] {
  color: #333333;
  font-size: 12px;
  font-weight: 400;
}
.lqColor[data-v-aea6bff2] {
  color: #ff6000 !important;
}
.main-box[data-v-aea6bff2] {
  width: 1020px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
}
.main-box .main-main[data-v-aea6bff2] {
  font-size: 12px;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  height: 100%;
  background-color: #fff;
  min-height: 712px;
  overflow-y: auto;
  margin-left: 20px;
}
.main-box .main-main .body .tableCon[data-v-aea6bff2] {
  padding: 20px;
}
.main-box .main-main .body .tableCon .title[data-v-aea6bff2] {
  color: #333333;
  font-size: 14px;
}
.main-box .main-main .body .tableCon .search[data-v-aea6bff2] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  margin-top: 20px;
}
.main-box .main-main .body .operation[data-v-aea6bff2] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  padding: 0 20px;
}
.main-box .main-main .body .operation .btnCol .btn[data-v-aea6bff2] {
  width: 120px;
  height: 36px;
  background-color: #ff6000;
  color: #fff;
  border-radius: 0;
  border: 1px solid #ff6000;
  font-size: 14px;
}

.disabledCheck .el-checkbox__inner{
    display: none !important;
}

[data-v-6b840e1e]:export {
  menuText: #282828;
  menuBg: #FFF;
}
[data-v-6b840e1e] .el-table .el-table__cell.gutter {
  background: #F4F4F4;
}
.tableWai[data-v-6b840e1e] {
  margin: 10px 0 0;
  border: 1px solid #E1E1E1;
  border-bottom: none;
}
.navCon[data-v-6b840e1e] {
  font-size: 14px;
  padding: 16px 20px;
  border-bottom: 1px solid #e1e1e1;
}
.navCon .nav[data-v-6b840e1e] {
  cursor: pointer;
  cursor: hand;
}
.label[data-v-6b840e1e] {
  color: #666666;
  font-size: 12px;
  font-weight: 400;
}
.labelVal[data-v-6b840e1e] {
  color: #333333;
  font-size: 12px;
  font-weight: 400;
}
.lqColor[data-v-6b840e1e] {
  color: #ff6000 !important;
}
.main-box[data-v-6b840e1e] {
  width: 1020px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
}
.main-box .main-main[data-v-6b840e1e] {
  font-size: 12px;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  height: 100%;
  background-color: #fff;
  min-height: 712px;
  overflow-y: auto;
  margin-left: 20px;
}
.main-box .main-main .body .tableCon[data-v-6b840e1e] {
  padding: 20px;
}
.main-box .main-main .body .tableCon .title[data-v-6b840e1e] {
  color: #333333;
  font-size: 14px;
}
.main-box .main-main .body .tableCon .search[data-v-6b840e1e] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  margin-top: 20px;
}
.main-box .main-main .body .operation[data-v-6b840e1e] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  padding: 0 20px;
}
.main-box .main-main .body .operation .btnCol .btn[data-v-6b840e1e] {
  width: 120px;
  height: 36px;
  background-color: #ff6000;
  color: #fff;
  border-radius: 0;
  border: 1px solid #ff6000;
  font-size: 14px;
}
.selectReasonDialog .el-dialog__header {
  text-align: left;
  padding: 14px 18px;
  border-bottom: 1px solid #e1e1e1;
}
.selectReasonDialog .el-dialog__header .el-dialog__title {
  color: #333333;
  font-size: 14px;
  font-weight: 600;
}
.selectReasonDialog .el-dialog__header .el-dialog__headerbtn {
  top: 15px;
  font-size: 20px;
}
.selectReasonDialog .el-dialog__body {
  padding: 0;
}
.selectReasonDialog .el-dialog__body .tips {
  padding-left: 20px;
  background: #fffce1;
  color: #999999;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 10px 40px;
  font-size: 12px;
}
.selectReasonDialog .el-dialog__body .el-form {
  padding: 20px 10px;
}
.selectReasonDialog .el-dialog__body .el-form .el-input__inner {
  border-radius: 0;
}
.selectReasonDialog .el-dialog__body .el-form .el-textarea__inner {
  border-radius: 0;
}
.selectReasonDialog .el-dialog__body .el-form .returnReasonUpload > div > .el-upload {
  border: 1px solid #E1E1E1;
  width: 100px;
  height: 100px;
  line-height: 100px;
  border-radius: 0;
}
.selectReasonDialog .el-dialog__body .el-form .returnReasonUpload > div > .el-upload .el-icon-plus {
  font-size: 16px;
  color: #CCCCCC;
}
.selectReasonDialog .el-dialog__footer {
  text-align: center;
}
.selectReasonDialog .el-dialog__footer .btn1 {
  width: 160px;
  height: 40px;
  background: #FFF;
  border-color: #ff6000;
  border-radius: 0;
  color: #ff6000;
  font-size: 14px;
  margin-right: 38px;
}
.selectReasonDialog .el-dialog__footer .btn2 {
  background-color: #ff6000;
  color: #FFF;
}
@charset "UTF-8";
[data-v-2086a43d]:export {
  menuText: #282828;
  menuBg: #FFF;
}
.navCon[data-v-2086a43d] {
  font-size: 14px;
  padding: 16px 20px;
  border-bottom: 1px solid #e1e1e1;
}
.navCon .nav[data-v-2086a43d] {
  cursor: pointer;
  cursor: hand;
}
.label[data-v-2086a43d] {
  color: #666666;
  font-size: 12px;
  font-weight: 400;
}
.labelVal[data-v-2086a43d] {
  color: #333333;
  font-size: 12px;
  font-weight: 400;
}
.lqColor[data-v-2086a43d] {
  color: #ff6000 !important;
}
.main-box[data-v-2086a43d] {
  width: 1020px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
}
.main-box .main-main[data-v-2086a43d] {
  font-size: 12px;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  height: 100%;
  background-color: #fff;
  min-height: 712px;
  overflow-y: auto;
  margin-left: 20px;
}
.main-box .main-main .body .tableCon[data-v-2086a43d] {
  padding: 20px;
}
.main-box .main-main .body .tableCon .title[data-v-2086a43d] {
  color: #333333;
  font-size: 14px;
}
.main-box .main-main .body .tableCon .search[data-v-2086a43d] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  margin-top: 20px;
}
.main-box .main-main .body .operation[data-v-2086a43d] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  padding: 20px 50px;
}
.main-box .main-main .body .operation .OPitem[data-v-2086a43d] {
  width: 400px;
  height: 110px;
  border: 1px solid #E1E1E1;
  margin-bottom: 40px;
  border-radius: 6px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding-left: 34px;
  cursor: pointer;
  cursor: hand;
}
.main-box .main-main .body .operation .OPitem[data-v-2086a43d]:hover {
  border: 1px solid #ff6000;
}
.main-box .main-main .body .operation .OPitem .info[data-v-2086a43d] {
  margin-left: 16px;
}
.main-box .main-main .body .operation .OPitem .info h3[data-v-2086a43d] {
  margin-top: 0;
  color: #333333;
}
.main-box .main-main .body .operation .OPitem .info span[data-v-2086a43d] {
  font-size: 12px;
  color: #999999;
}
.refund-dialog[data-v-2086a43d] {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  overflow: auto;
  margin: 0;
  background: rgba(0, 0, 0, 0.5);
  z-index: 2001;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-animation: fadeIn-data-v-2086a43d 0.3s ease;
          animation: fadeIn-data-v-2086a43d 0.3s ease;
}
.refund-dialog .refund-dialog-cont[data-v-2086a43d] {
  width: 22%;
  padding: 20px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  background: #fff;
  border-radius: 10px;
  -webkit-transform: translateY(-20px);
          transform: translateY(-20px);
  /* 初始在顶部上方一点 */
  -webkit-animation: slideInAnimation-data-v-2086a43d 0.3s ease;
          animation: slideInAnimation-data-v-2086a43d 0.3s ease;
  /* 新的滑动动画 */
  -webkit-animation-fill-mode: forwards;
          animation-fill-mode: forwards;
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.refund-dialog .refund-dialog-cont .tip-img[data-v-2086a43d] {
  margin-top: -30%;
  width: 50%;
}
.refund-dialog .refund-dialog-cont .refund-dialog-title[data-v-2086a43d] {
  font-family: "钉钉进步体 newRegular", sans-serif;
  font-size: 20px;
  text-align: center;
  margin: 10px 0;
}
.refund-dialog .refund-dialog-cont .refund-tip[data-v-2086a43d] {
  font-family: "钉钉进步体 newRegular", sans-serif;
  font-size: 15px;
  color: #666;
  text-align: left;
  margin-bottom: 7px;
}
.refund-dialog .refund-dialog-cont .refund-btn[data-v-2086a43d] {
  margin-top: 13px;
}
@-webkit-keyframes slideInAnimation-data-v-2086a43d {
0% {
    -webkit-transform: translateY(-20px);
            transform: translateY(-20px);
}
100% {
    -webkit-transform: translateY(0);
            transform: translateY(0);
}
}
@keyframes slideInAnimation-data-v-2086a43d {
0% {
    -webkit-transform: translateY(-20px);
            transform: translateY(-20px);
}
100% {
    -webkit-transform: translateY(0);
            transform: translateY(0);
}
}
@-webkit-keyframes fadeIn-data-v-2086a43d {
0% {
    opacity: 0;
}
100% {
    opacity: 1;
}
}
@keyframes fadeIn-data-v-2086a43d {
0% {
    opacity: 0;
}
100% {
    opacity: 1;
}
}
[data-v-d1b41cfa]:export {
  menuText: #282828;
  menuBg: #FFF;
}
.main[data-v-d1b41cfa] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  overflow-y: auto;
  margin-top: 20px;
  width: 100%;
  padding-left: 12px;
}
.minifont[data-v-d1b41cfa] {
  width: 114px;
  height: 15px;
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #999999;
}
.active[data-v-d1b41cfa] {
  color: #FF6000;
}
.main-container[data-v-d1b41cfa] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
}
@charset "UTF-8";
[data-v-9a371598]:export {
  menuText: #282828;
  menuBg: #FFF;
}
.cardHeader[data-v-9a371598] {
  cursor: pointer;
  cursor: hand;
}
.main-box[data-v-9a371598] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
}
.main-box .main-main[data-v-9a371598] {
  font-size: 12px;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  height: 100%;
  overflow-y: auto;
  background-color: #fff;
  margin-left: 20px;
}
.main-box .main-main .main-card[data-v-9a371598] {
  border: none;
}
.main-box .main-main .main-card[data-v-9a371598] .el-card__header {
  color: #333333;
  font-size: 14px;
}
.main-box .main-main .main-card .body[data-v-9a371598] .el-tabs__nav-wrap::after {
  background-color: #fff;
}
.main-box .main-main .main-card .body .content[data-v-9a371598] {
  margin-bottom: 60px;
}
.main-box .main-main .main-card .body .content .label[data-v-9a371598] {
  font-size: 18px;
  font-weight: bolder;
  margin-bottom: 20px;
}
.main-box .main-main .main-card .body .content[data-v-9a371598] .el-input__inner {
  border-radius: 0;
  width: 300px;
}
.main-box .main-main .main-card .body .content .payContent[data-v-9a371598] {
  height: 50px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.main-box .main-main .main-card .body .content .payContent div[data-v-9a371598] {
  width: 180px;
  height: 40px;
  border: 1px solid #dcdfe6;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  margin-right: 20px;
  position: relative;
  cursor: pointer;
  cursor: hand;
}
.main-box .main-main .main-card .body .content .payContent div span[data-v-9a371598] {
  margin-left: 10px;
  color: #333333;
  font-weight: 400;
}
.main-box .main-main .main-card .body .content .payContent div .dingwei[data-v-9a371598] {
  position: absolute;
  top: 0;
  right: 0;
  z-index: 10;
  color: #fff;
  font-size: 14px;
}
.main-box .main-main .main-card .body .content .payContent .isActive[data-v-9a371598] {
  border: 1px solid #ff6000;
  -webkit-transition: all 0.5s ease;
  transition: all 0.5s ease;
}
.main-box .main-main .main-card .body .content .payContent .isActive[data-v-9a371598]::after {
  content: "";
  display: block;
  height: 0px;
  width: 0px;
  position: absolute;
  top: 0;
  right: 0;
  color: #fff;
  /**对号大小*/
  font-size: 10px;
  line-height: 8px;
  border: 12px solid;
  border-color: #ff6000 #ff6000 transparent transparent;
}
.main-box .main-main .main-card .body .rechargeBtn[data-v-9a371598] {
  background-color: #ff6000;
  border: 1px solid #ff6000;
  color: #fff;
  font-weight: bolder;
  width: 180px;
  height: 50px;
  font-size: 18px;
  border-radius: 0;
}
.main-box .main-main .main-card .body .tipsContainer[data-v-9a371598] {
  padding: 10px 20px;
  background-color: #FFF2C9;
  color: #666666;
  font-weight: 400;
  line-height: 1.7;
  margin-bottom: 16px;
}
.main-box .main-main .main-card .body .cardTitle[data-v-9a371598] {
  height: 40px;
  background-color: #f4f4f4;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 0 14px;
  border-bottom: 1px solid #e1e1e1;
  font-size: 14px;
  color: #333333;
  font-weight: bold;
}
.main-box .main-main .main-card .body .cardTitle[data-v-9a371598]::before {
  display: inline-block;
  width: 3px;
  height: 12px;
  background-color: #ff6000;
  content: "";
  vertical-align: -1px;
  margin-right: 4px;
}
.main-box .main-main .main-card .body .btnContent[data-v-9a371598] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
}
.main-box .main-main .main-card .body .btnContent .total[data-v-9a371598] {
  font-size: 14px;
  color: #666666;
  margin-right: 26px;
  margin-bottom: 1px;
}
.main-box .main-main .main-card .body .btnContent .money[data-v-9a371598] {
  margin-right: 26px;
}
.otherPayDialog .el-dialog__body {
  padding: 0px;
}
.otherPayDialog .el-dialog__body .dialogBody {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  position: relative;
}
.otherPayDialog .el-dialog__body .dialogBody .cofrim {
  position: absolute;
  width: 254px;
  height: 40px;
  top: 72px;
  background: #000000;
  opacity: 0.6;
  border-radius: 2px;
  color: #fff;
  font-size: 12px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.otherPayDialog .el-dialog__body .dialogBody .payType {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-bottom: 40px;
}
.otherPayDialog .el-dialog__body .dialogBody .payType .title {
  margin-left: 16px;
  font-size: 18px;
  color: #333333;
  font-weight: 600;
}
.otherPayDialog .el-dialog__body .dialogBody .payType_surplus {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-bottom: 20px;
}
.otherPayDialog .el-dialog__body .dialogBody .payType_surplus .title {
  margin-left: 16px;
  font-size: 18px;
  color: #333333;
  font-weight: 600;
}
.otherPayDialog .el-dialog__body .dialogBody .QRcode {
  padding: 4px;
}
.otherPayDialog .el-dialog__body .dialogBody .tips {
  border: 1px solid #ff6000;
  padding: 10px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-top: 36px;
  margin-bottom: 10px;
}
.otherPayDialog .el-dialog__body .dialogBody .tips .scan {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.otherPayDialog .el-dialog__body .dialogBody .tips .text {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 4px 0px 4px 20px;
  color: #ff6000;
}
.otherPayDialog .el-dialog__body .dialogBody .price {
  margin: 30px 0 30px 0;
}
.otherPayDialog .el-dialog__body .dialogBody .btn {
  width: 180px;
  height: 50px;
  color: #fff;
  font-size: 16px;
  border: 1px solid #ff6000;
  background: #ff6000;
  border-radius: 2px;
  margin-bottom: 20px;
}
.otherPayDialog .el-dialog__body .dialogBody .btn1 {
  width: 240px;
  height: 50px;
  color: #fff;
  font-size: 16px;
  border: 1px solid #ff6000;
  background: #ff6000;
  border-radius: 2px;
  margin-bottom: 20px;
}
.otherPayDialog .el-dialog__body .dialogBody .codeTips {
  padding: 0 30px;
  color: #999999;
  font-size: 12px;
  text-align: center;
  margin-bottom: 30px;
}
@charset "UTF-8";
[data-v-5bf1ed69]:export {
  menuText: #282828;
  menuBg: #FFF;
}
.main[data-v-5bf1ed69] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  overflow-y: auto;
  margin-top: 20px;
  width: 100%;
  padding-left: 12px;
}
.minifont[data-v-5bf1ed69] {
  width: 114px;
  height: 15px;
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #999999;
}
.active[data-v-5bf1ed69] {
  color: #FF6000;
}
.main[data-v-5bf1ed69] {
  background-color: #FFF;
  margin-top: 0;
}
.main-container[data-v-5bf1ed69] {
  width: 1200px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-transform-style: preserve-3d;
          transform-style: preserve-3d;
  font-size: 12px;
  padding-top: 20px;
}
.main-container .navCon[data-v-5bf1ed69] {
  margin-bottom: 20px;
  font-size: 14px;
}
.main-container .navCon .nav[data-v-5bf1ed69] {
  cursor: pointer;
}
.main-container .orderTitle[data-v-5bf1ed69] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.main-container .orderTitle .iconimg[data-v-5bf1ed69] {
  margin-right: 14px;
}
.main-container .tips[data-v-5bf1ed69] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.main-container .tips .el-statistic[data-v-5bf1ed69] {
  width: auto;
}
.main-container .tips .el-statistic[data-v-5bf1ed69] .head {
  display: none;
}
.main-container .tips .el-statistic[data-v-5bf1ed69] .con .number {
  font-size: 14px;
  color: #FF0000;
}
.main-container .cardTitle[data-v-5bf1ed69] {
  height: 40px;
  background-color: #f4f4f4;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 0 14px;
  border-bottom: 1px solid #e1e1e1;
  font-size: 14px;
  color: #333333;
  font-weight: bold;
}
.main-container .cardTitle[data-v-5bf1ed69]::before {
  display: inline-block;
  width: 3px;
  height: 12px;
  background-color: #ff6000;
  content: "";
  vertical-align: -1px;
  margin-right: 4px;
}
.main-container .addressCard[data-v-5bf1ed69] {
  margin-top: 30px;
}
.main-container .addressCard .el-link[data-v-5bf1ed69] {
  color: #2b5fb4;
}
.main-container .addressCard .selectAddress .addressList[data-v-5bf1ed69] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  height: 50px;
  padding: 10px 30px;
  border-bottom: 1px dashed #ececec;
  color: #333333;
  font-size: 12px;
  font-weight: 400;
}
.main-container .addressCard .selectAddress .addressList[data-v-5bf1ed69] .is-checked {
  border-color: #ff6000;
}
.main-container .addressCard .selectAddress .addressList[data-v-5bf1ed69] .el-radio__inner {
  border-color: #ff6000;
  background: #fff;
}
.main-container .addressCard .selectAddress .addressList[data-v-5bf1ed69] .is-checked .el-radio__inner::after {
  width: 7px;
  height: 7px;
  background-color: #ff6000;
}
.main-container .addressCard .selectAddress .addressList[data-v-5bf1ed69] .el-radio__label {
  font-size: 12px;
  font-weight: 400;
}
.main-container .addressCard .selectAddress .addressList[data-v-5bf1ed69] .el-radio__input.is-checked + .el-radio__label {
  color: #333333;
  font-weight: 400;
}
.main-container .addressCard .selectAddress .isActive[data-v-5bf1ed69] {
  background-color: #fff1e7;
}
.main-container .addressCard .addAddress[data-v-5bf1ed69] {
  height: 60px;
  padding: 20px 42px;
}
.main-container .addressCard .table .el-table[data-v-5bf1ed69] {
  border-bottom: none;
}
.main-container .addressCard .table .el-table .tableRemake[data-v-5bf1ed69] {
  font-size: 12px;
  color: #999999;
  text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
  -webkit-text-overflow: ellipsis;
  -moz-text-overflow: ellipsis;
  white-space: nowrap;
}
.main-container .addressCard .table .goodsInfo[data-v-5bf1ed69] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  font-size: 12px;
}
.main-container .addressCard .table .remake[data-v-5bf1ed69] {
  width: 100%;
  font-size: 12px;
  color: #999999;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.main-container .addressCard .table .price[data-v-5bf1ed69] {
  font-size: 12px;
  color: #333333;
  line-height: 1.7;
}
.main-container .addressCard .table .xiaoji[data-v-5bf1ed69] {
  color: #999999;
  font-size: 12px;
  line-height: 1.9;
}
.main-container .addressCard .remake[data-v-5bf1ed69] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 18px;
}
.main-container .addressCard .payContent[data-v-5bf1ed69] {
  height: 80px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 0 20px;
  border-bottom: 1px dashed #ECECEC;
}
.main-container .addressCard .payContent div[data-v-5bf1ed69] {
  width: 180px;
  height: 40px;
  border: 1px solid #dcdfe6;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  margin-right: 20px;
  position: relative;
  cursor: pointer;
  cursor: hand;
}
.main-container .addressCard .payContent div span[data-v-5bf1ed69] {
  margin-left: 10px;
  color: #333333;
  font-weight: 400;
}
.main-container .addressCard .payContent div .dingwei[data-v-5bf1ed69] {
  position: absolute;
  top: 0;
  right: 0;
  z-index: 3;
  color: #fff;
  font-size: 14px;
}
.main-container .addressCard .payContent .isActive[data-v-5bf1ed69] {
  border: 1px solid #ff6000;
  -webkit-transition: all 0.5s ease;
  transition: all 0.5s ease;
}
.main-container .addressCard .payContent .isActive[data-v-5bf1ed69]::after {
  content: "";
  display: block;
  height: 0px;
  width: 0px;
  position: absolute;
  top: 0;
  right: 0;
  color: #fff;
  /**对号大小*/
  font-size: 10px;
  line-height: 8px;
  border: 12px solid;
  border-color: #ff6000 #ff6000 transparent transparent;
}
.main-container .addressCard .costDetail[data-v-5bf1ed69] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
      -ms-flex-direction: row-reverse;
          flex-direction: row-reverse;
  height: 70px;
  padding-top: 10px;
  padding-right: 10px;
}
.main-container .addressCard .costDetail .costBox .content[data-v-5bf1ed69] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  margin-bottom: 10px;
}
.main-container .addressCard .costDetail .costBox .content .label[data-v-5bf1ed69] {
  width: 60px;
  margin-right: 20px;
  text-align: right;
}
.main-container .addressCard .payMoney[data-v-5bf1ed69] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
      -ms-flex-direction: row-reverse;
          flex-direction: row-reverse;
  min-height: 80px;
  padding-top: 10px;
  padding-right: 10px;
  padding-bottom: 10px;
  background-color: #FDF9F6;
  font-size: 12px;
}
.main-container .addressCard .payMoney .pay p[data-v-5bf1ed69] {
  margin: 0;
  text-align: right;
  margin-bottom: 10px;
}
.main-container .addressCard .payMoney .pay .money[data-v-5bf1ed69] {
  color: #FF3737;
}
.main-container .addressCard .payMoney .pay .payable[data-v-5bf1ed69] {
  -webkit-text-decoration: red line-through;
          text-decoration: red line-through;
}
.main-container .addressCard .payMoney .pay .check[data-v-5bf1ed69] {
  text-align: right;
  color: #999999;
}
.main-container .addressCard .payMoney .pay .check .el-checkbox[data-v-5bf1ed69] {
  margin-right: 10px;
}
.main-container .addressCard .payMoney .pay .check .xieyi[data-v-5bf1ed69] {
  color: #ff6000;
  cursor: pointer;
}
.main-container .addressCard .payMoney .btnContent[data-v-5bf1ed69] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.main-container .addressCard .payMoney .btnContent .qubtn[data-v-5bf1ed69] {
  width: 180px;
  height: 50px;
  border-radius: 2px;
  background-color: #ff6000;
  border: 1px solid #ff6000;
  color: #FFF;
  font-size: 16px;
}
.otherPayDialog .el-dialog__body {
  padding: 0px;
}
.otherPayDialog .el-dialog__body .dialogBody {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  position: relative;
}
.otherPayDialog .el-dialog__body .dialogBody .cofrim {
  position: absolute;
  width: 254px;
  height: 40px;
  top: 72px;
  background: #000000;
  opacity: 0.6;
  border-radius: 2px;
  color: #FFF;
  font-size: 12px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.otherPayDialog .el-dialog__body .dialogBody .payType {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-bottom: 40px;
}
.otherPayDialog .el-dialog__body .dialogBody .payType .title {
  margin-left: 16px;
  font-size: 18px;
  color: #333333;
  font-weight: 600;
}
.otherPayDialog .el-dialog__body .dialogBody .payType_surplus {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-bottom: 20px;
}
.otherPayDialog .el-dialog__body .dialogBody .payType_surplus .title {
  margin-left: 16px;
  font-size: 18px;
  color: #333333;
  font-weight: 600;
}
.otherPayDialog .el-dialog__body .dialogBody .QRcode {
  padding: 4px;
}
.otherPayDialog .el-dialog__body .dialogBody .tips {
  border: 1px solid #ff6000;
  padding: 10px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-top: 26px;
  margin-bottom: 10px;
}
.otherPayDialog .el-dialog__body .dialogBody .tips .scan {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.otherPayDialog .el-dialog__body .dialogBody .tips .text {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 4px 0px 4px 20px;
  color: #ff6000;
}
.otherPayDialog .el-dialog__body .dialogBody .price {
  margin: 30px 0 30px 0;
}
.otherPayDialog .el-dialog__body .dialogBody .btn {
  width: 180px;
  height: 50px;
  color: #FFF;
  font-size: 16px;
  border: 1px solid #ff6000;
  background: #FF6000;
  border-radius: 2px;
  margin-bottom: 20px;
}
.otherPayDialog .el-dialog__body .dialogBody .btn1 {
  width: 240px;
  height: 50px;
  color: #FFF;
  font-size: 16px;
  border: 1px solid #ff6000;
  background: #FF6000;
  border-radius: 2px;
  margin-bottom: 20px;
}
.otherPayDialog .el-dialog__body .dialogBody .codeTips {
  padding: 0 30px;
  color: #999999;
  font-size: 12px;
  text-align: center;
  margin-bottom: 30px;
}
.zy_bill_payPage .el-dialog__header {
  border-bottom: 1px solid #E1E1E1;
  padding-bottom: 16px;
  font-weight: 600;
}
.zy_bill_payPage .el-dialog__header .el-dialog__headerbtn {
  top: 20px;
  font-size: 22px;
}
.zy_bill_payPage .el-dialog__body {
  padding-top: 10px;
}
.zy_bill_payPage .dialog__body {
  max-height: 66vh;
}
[data-v-1a8c4048]:export {
  menuText: #282828;
  menuBg: #FFF;
}
.active[data-v-1a8c4048] {
  color: #FF6000 !important;
  font-weight: 500;
}
.active .el-link[data-v-1a8c4048] :hover {
  font-weight: bold;
  color: #ff6000;
}
.topText[data-v-1a8c4048] {
  font-size: 16px;
  font-weight: 400;
}
.header[data-v-1a8c4048] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  background-color: #fff;
  width: 100vw;
  border-bottom: 1px solid #D9DADB;
}
.header .header-box[data-v-1a8c4048] {
  width: 1200px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.header .header-box .logo[data-v-1a8c4048] {
  width: 218px;
  height: 57px;
  margin: 10px;
  background-image: url(../assets/img/logo.e251535e.png);
  background-repeat: no-repeat;
  background-size: cover;
  cursor: pointer;
}
.header .header-box .header-box-left[data-v-1a8c4048] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.header .header-box .header-box-right[data-v-1a8c4048] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
}
.header .header-box .header-box-right[data-v-1a8c4048] .el-input__inner {
  border: 1px solid #ff6000;
  border-radius: 0;
}
.header .header-box .header-box-right[data-v-1a8c4048] .el-button {
  border: 1px solid #ff6000;
  background-color: #ff6000;
  padding: 7px 25px;
  border-radius: 0;
  margin: -7px -20px;
}
.header .header-box .header-box-right[data-v-1a8c4048] .el-button .el-icon-search {
  color: #fff;
  font-size: 16px;
}
.header .header-box .header-box-right .shopCarBtn[data-v-1a8c4048] {
  cursor: pointer;
  margin-left: 10px;
  height: 40px;
  width: 134px;
  border: 1px solid #D9DADB;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding-left: 6px;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
}
.header .header-box .header-box-right .shopCarBtn .carIcon[data-v-1a8c4048] {
  width: 33%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  color: #FF6000;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.header .header-box .header-box-right .shopCarBtn .carText[data-v-1a8c4048] {
  width: 66%;
  font-size: 12px;
  color: #FF6000;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  font-weight: 400;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  padding: 6px 9px 6px 0;
}
.header .header-box .header-box-right .shopCarBtn .el-badge__content[data-v-1a8c4048] {
  font-size: 0.5em;
  line-height: 16px;
}
.header .header-box .header-box-right .shopCarBtn .el-icon-shopping-cart-2[data-v-1a8c4048] {
  font-size: 20px;
}
@charset "UTF-8";
[data-v-ecd493f2]:export {
  menuText: #282828;
  menuBg: #FFF;
}
.main[data-v-ecd493f2] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  overflow-y: auto;
  margin-top: 20px;
  width: 100%;
  padding-left: 12px;
}
.minifont[data-v-ecd493f2] {
  width: 114px;
  height: 15px;
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #999999;
}
.active[data-v-ecd493f2] {
  color: #FF6000;
}
.main[data-v-ecd493f2] {
  background-color: #fff;
  margin-top: 0;
}
.main-container[data-v-ecd493f2] {
  width: 1200px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-transform-style: preserve-3d;
          transform-style: preserve-3d;
  font-size: 12px;
  padding-top: 20px;
}
.main-container .navCon[data-v-ecd493f2] {
  margin-bottom: 20px;
  font-size: 14px;
}
.main-container .navCon .nav[data-v-ecd493f2] {
  cursor: pointer;
}
.main-container .tips[data-v-ecd493f2] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.main-container .tips .el-statistic[data-v-ecd493f2] {
  width: auto;
}
.main-container .tips .el-statistic[data-v-ecd493f2] .head {
  display: none;
}
.main-container .tips .el-statistic[data-v-ecd493f2] .con .number {
  font-size: 14px;
  color: #ff0000;
}
.main-container .cardTitle[data-v-ecd493f2] {
  height: 40px;
  background-color: #f4f4f4;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 0 14px;
  border-bottom: 1px solid #e1e1e1;
  font-size: 14px;
  color: #333333;
  font-weight: bold;
}
.main-container .cardTitle[data-v-ecd493f2]::before {
  display: inline-block;
  width: 3px;
  height: 12px;
  background-color: #ff6000;
  content: "";
  vertical-align: -1px;
  margin-right: 4px;
}
.main-container .addressCard[data-v-ecd493f2] {
  margin-top: 30px;
}
.main-container .addressCard .el-link[data-v-ecd493f2] {
  color: #2b5fb4;
}
.main-container .addressCard .selectAddress .addressList[data-v-ecd493f2] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  height: 50px;
  padding: 10px 30px;
  border-bottom: 1px dashed #ececec;
  color: #333333;
  font-size: 12px;
  font-weight: 400;
}
.main-container .addressCard .selectAddress .addressList[data-v-ecd493f2] .is-checked {
  border-color: #ff6000;
}
.main-container .addressCard .selectAddress .addressList[data-v-ecd493f2] .el-radio__inner {
  border-color: #ff6000;
  background: #fff;
}
.main-container .addressCard .selectAddress .addressList[data-v-ecd493f2] .is-checked .el-radio__inner::after {
  width: 7px;
  height: 7px;
  background-color: #ff6000;
}
.main-container .addressCard .selectAddress .addressList[data-v-ecd493f2] .el-radio__label {
  font-size: 12px;
  font-weight: 400;
}
.main-container .addressCard .selectAddress .addressList[data-v-ecd493f2] .el-radio__input.is-checked + .el-radio__label {
  color: #333333;
  font-weight: 400;
}
.main-container .addressCard .selectAddress .isActive[data-v-ecd493f2] {
  background-color: #fff1e7;
}
.main-container .addressCard .addAddress[data-v-ecd493f2] {
  height: 60px;
  padding: 20px 42px;
}
.main-container .addressCard .table .el-table[data-v-ecd493f2] {
  border-bottom: none;
}
.main-container .addressCard .table .el-table .tableRemake[data-v-ecd493f2] {
  font-size: 12px;
  color: #999999;
  text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
  -webkit-text-overflow: ellipsis;
  -moz-text-overflow: ellipsis;
  white-space: nowrap;
}
.main-container .addressCard .table .goodsInfo[data-v-ecd493f2] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  font-size: 12px;
}
.main-container .addressCard .table .remake[data-v-ecd493f2] {
  width: 100%;
  font-size: 12px;
  color: #999999;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.main-container .addressCard .table .price[data-v-ecd493f2] {
  font-size: 12px;
  color: #333333;
  line-height: 1.7;
}
.main-container .addressCard .table .xiaoji[data-v-ecd493f2] {
  color: #999999;
  font-size: 12px;
  line-height: 1.9;
}
.main-container .addressCard .buyOutTips[data-v-ecd493f2] {
  height: 60px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  color: #FF3030;
  font-size: 14px;
  padding-left: 30px;
}
.main-container .addressCard .remake[data-v-ecd493f2] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 18px;
}
.main-container .addressCard .payContent[data-v-ecd493f2] {
  height: 80px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 0 20px;
  border-bottom: 1px dashed #ececec;
}
.main-container .addressCard .payContent div[data-v-ecd493f2] {
  width: 180px;
  height: 40px;
  border: 1px solid #dcdfe6;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  margin-right: 20px;
  position: relative;
  cursor: pointer;
  cursor: hand;
}
.main-container .addressCard .payContent div span[data-v-ecd493f2] {
  margin-left: 10px;
  color: #333333;
  font-weight: 400;
}
.main-container .addressCard .payContent div .dingwei[data-v-ecd493f2] {
  position: absolute;
  top: 0;
  right: 0;
  z-index: 3;
  color: #fff;
  font-size: 14px;
}
.main-container .addressCard .payContent .isActive[data-v-ecd493f2] {
  border: 1px solid #ff6000;
  -webkit-transition: all 0.5s ease;
  transition: all 0.5s ease;
}
.main-container .addressCard .payContent .isActive[data-v-ecd493f2]::after {
  content: "";
  display: block;
  height: 0px;
  width: 0px;
  position: absolute;
  top: 0;
  right: 0;
  color: #fff;
  /**对号大小*/
  font-size: 10px;
  line-height: 8px;
  border: 12px solid;
  border-color: #ff6000 #ff6000 transparent transparent;
}
.main-container .addressCard .costDetail[data-v-ecd493f2] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
      -ms-flex-direction: row-reverse;
          flex-direction: row-reverse;
  height: 70px;
  padding-top: 10px;
  padding-right: 10px;
}
.main-container .addressCard .costDetail .costBox .content[data-v-ecd493f2] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  margin-bottom: 10px;
}
.main-container .addressCard .costDetail .costBox .content .label[data-v-ecd493f2] {
  width: 60px;
  margin-right: 20px;
  text-align: right;
}
.main-container .addressCard .payMoney[data-v-ecd493f2] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
      -ms-flex-direction: row-reverse;
          flex-direction: row-reverse;
  height: 80px;
  padding-top: 10px;
  padding-right: 10px;
  padding-bottom: 10px;
  background-color: #fdf9f6;
  font-size: 12px;
}
.main-container .addressCard .payMoney .pay p[data-v-ecd493f2] {
  margin: 0;
  text-align: right;
  margin-bottom: 16px;
}
.main-container .addressCard .payMoney .pay .money[data-v-ecd493f2] {
  color: #ff3737;
}
.main-container .addressCard .payMoney .pay .check[data-v-ecd493f2] {
  text-align: right;
  color: #999999;
}
.main-container .addressCard .payMoney .pay .check .el-checkbox[data-v-ecd493f2] {
  margin-right: 10px;
}
.main-container .addressCard .payMoney .pay .check .xieyi[data-v-ecd493f2] {
  color: #ff6000;
  cursor: pointer;
}
.main-container .addressCard .payMoney .btnContent[data-v-ecd493f2] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.main-container .addressCard .payMoney .btnContent .qubtn[data-v-ecd493f2] {
  width: 180px;
  height: 50px;
  border-radius: 2px;
  background-color: #ff6000;
  border: 1px solid #ff6000;
  color: #fff;
  font-size: 16px;
}
.otherPayDialog .el-dialog__body {
  padding: 0px;
}
.otherPayDialog .el-dialog__body .dialogBody {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  position: relative;
}
.otherPayDialog .el-dialog__body .dialogBody .cofrim {
  position: absolute;
  width: 254px;
  height: 40px;
  top: 72px;
  background: #000000;
  opacity: 0.6;
  border-radius: 2px;
  color: #fff;
  font-size: 12px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.otherPayDialog .el-dialog__body .dialogBody .payType {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-bottom: 40px;
}
.otherPayDialog .el-dialog__body .dialogBody .payType .title {
  margin-left: 16px;
  font-size: 18px;
  color: #333333;
  font-weight: 600;
}
.otherPayDialog .el-dialog__body .dialogBody .payType_surplus {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-bottom: 20px;
}
.otherPayDialog .el-dialog__body .dialogBody .payType_surplus .title {
  margin-left: 16px;
  font-size: 18px;
  color: #333333;
  font-weight: 600;
}
.otherPayDialog .el-dialog__body .dialogBody .QRcode {
  padding: 4px;
}
.otherPayDialog .el-dialog__body .dialogBody .tips {
  border: 1px solid #ff6000;
  padding: 10px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-top: 36px;
  margin-bottom: 10px;
}
.otherPayDialog .el-dialog__body .dialogBody .tips .scan {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.otherPayDialog .el-dialog__body .dialogBody .tips .text {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 4px 0px 4px 20px;
  color: #ff6000;
}
.otherPayDialog .el-dialog__body .dialogBody .price {
  margin: 30px 0 30px 0;
}
.otherPayDialog .el-dialog__body .dialogBody .btn {
  width: 180px;
  height: 50px;
  color: #fff;
  font-size: 16px;
  border: 1px solid #ff6000;
  background: #ff6000;
  border-radius: 2px;
  margin-bottom: 20px;
}
.otherPayDialog .el-dialog__body .dialogBody .btn1 {
  width: 240px;
  height: 50px;
  color: #fff;
  font-size: 16px;
  border: 1px solid #ff6000;
  background: #ff6000;
  border-radius: 2px;
  margin-bottom: 20px;
}
.otherPayDialog .el-dialog__body .dialogBody .codeTips {
  padding: 0 30px;
  color: #999999;
  font-size: 12px;
  text-align: center;
  margin-bottom: 30px;
}
[data-v-0c371d12]:export {
  menuText: #282828;
  menuBg: #FFF;
}
.flexCol[data-v-0c371d12] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.cardHeader[data-v-0c371d12]::before {
  display: inline-block;
  width: 4px;
  height: 12px;
  background-color: #FF6000;
  content: "";
  vertical-align: -1px;
  margin-right: 8px;
}
.main-box[data-v-0c371d12] {
  width: 1020px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
}
.main-box .main-main[data-v-0c371d12] {
  font-size: 12px;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  height: 100%;
  min-height: 712px;
  overflow-y: auto;
  margin-left: 20px;
}
.main-box .main-main .pageTitle[data-v-0c371d12] {
  color: #333333;
  font-weight: bold;
  margin-left: 10px;
}
.main-box .main-main .box-card[data-v-0c371d12] .el-card__header {
  font-size: 14px;
  font-weight: 400;
  color: #333333;
}
.main-box .main-main .box-card .topCardContainer[data-v-0c371d12] {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
}
.main-box .main-main .box-card .topCardContainer .leftBox[data-v-0c371d12] {
  width: 300px;
  height: 170px;
  border-right: 1px solid #EBEEF5;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.main-box .main-main .box-card .topCardContainer .leftBox p[data-v-0c371d12] {
  margin: 12px 0;
}
.main-box .main-main .box-card .topCardContainer .leftBox .username[data-v-0c371d12] {
  font-size: 13px;
  font-weight: bold;
}
.main-box .main-main .box-card .topCardContainer .leftBox[data-v-0c371d12] .identityContent {
  width: 180px;
}
.main-box .main-main .box-card .topCardContainer .leftBox[data-v-0c371d12] .identityContent .el-input__inner {
  border-radius: 18px;
  color: #ff6000;
}
.main-box .main-main .box-card .topCardContainer .leftBox[data-v-0c371d12] .identityContent .el-select__caret {
  color: #ff6000;
}
.main-box .main-main .box-card .topCardContainer .leftBox[data-v-0c371d12] .identityContent .is-active {
  border-color: #ff6000;
}
.main-box .main-main .box-card .topCardContainer .rightBox[data-v-0c371d12] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.main-box .main-main .box-card .topCardContainer .rightBox .line[data-v-0c371d12] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.main-box .main-main .box-card .topCardContainer .rightBox .line .el-divider[data-v-0c371d12] {
  height: 7em;
}
.main-box .main-main .box-card .topCardContainer .rightBox .rightBoxContent[data-v-0c371d12] {
  width: 340px;
  padding-left: 80px;
  padding-top: 30px;
}
.main-box .main-main .box-card .topCardContainer .rightBox .rightBoxContent .title[data-v-0c371d12] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  color: #666666;
}
.main-box .main-main .box-card .topCardContainer .rightBox .rightBoxContent .title span[data-v-0c371d12] {
  margin-left: 6px;
}
.main-box .main-main .box-card .topCardContainer .rightBox .rightBoxContent .title .el-link[data-v-0c371d12] {
  color: #2B5FB4;
}
.main-box .main-main .box-card .topCardContainer .rightBox .rightBoxContent .money[data-v-0c371d12] {
  margin-top: 26px;
  color: #333333;
  font-size: 24px;
  font-weight: bolder;
}
.main-box .main-main .box-card .topCardContainer .rightBox .rightBoxContent .money .btn[data-v-0c371d12] {
  background-color: #ff6000;
  color: #FFF;
  border: 1px solid #ff6000;
  margin-left: 10px;
  margin-right: 0;
}
.main-box .main-main .box-card .topCardContainer .rightBox .rightBoxContent .money .btn2[data-v-0c371d12] {
  background-color: #FFF;
  color: #FF6000;
  border: 1px solid #ff6000;
  margin-right: 0;
}
.main-box .main-main .box-card .topCardContainer .rightBox .rightBoxContent .btnCon[data-v-0c371d12] {
  margin-top: 12px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
}
.main-box .main-main .box-card .topCardContainer .rightBox .rightBoxContent .btnCon .btn[data-v-0c371d12] {
  padding: 6px 10px;
  background-color: #ff6000;
  color: #FFF;
  border: 1px solid #ff6000;
  margin-right: 10px;
}
.main-box .main-main .box-card .topCardContainer .rightBox .rightBoxContent .btnCon .btn2[data-v-0c371d12] {
  padding: 6px 10px;
  background-color: #FFF;
  color: #FF6000;
  border: 1px solid #ff6000;
  margin-left: 0;
  margin-right: 10px;
}
.main-box .main-main .box-card .topCardContainer .rightBox .rightBoxContent .btnCon .el-link[data-v-0c371d12] {
  color: #2B5FB4;
}
.main-box .main-main .box-card .topCardContainer .rightBox .beijingCont[data-v-0c371d12] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 30px 0 0;
}
.main-box .main-main .box-card .topCardContainer .rightBox .beijingCont .BjLogo[data-v-0c371d12] {
  width: 60px;
  height: 52px;
}
.main-box .main-main .box-card .topCardContainer .rightBox .beijingCont .account_tle[data-v-0c371d12] {
  margin-top: 5px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  color: #606266;
  font-size: 12px;
}
.main-box .main-main .box-card .topCardContainer .rightBox .beijingCont .account_tle .account_icon[data-v-0c371d12] {
  width: 25px;
  height: 25px;
}
.main-box .main-main .box-card .topCardContainer .rightBox .beijingCont .account_num[data-v-0c371d12] {
  margin-top: 5px;
  color: #303133;
  font-size: 12px;
}
.main-box .main-main .mainCardContainer[data-v-0c371d12] {
  width: 100%;
  margin: 20px 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
}
.main-box .main-main .mainCardContainer .main-leftCard[data-v-0c371d12] {
  width: 300px;
  margin-right: 20px;
}
.main-box .main-main .mainCardContainer .main-leftCard .account-card .main-leftCard-body[data-v-0c371d12] {
  height: 170px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  padding-top: 28px;
  -ms-flex-pack: distribute;
      justify-content: space-around;
}
.main-box .main-main .mainCardContainer .main-leftCard .account-card .main-leftCard-body div[data-v-0c371d12] {
  font-size: 12px;
  color: #666666;
}
.main-box .main-main .mainCardContainer .main-leftCard .account-card .main-leftCard-body .btn[data-v-0c371d12] {
  padding: 6px 20px;
  background-color: #FFF;
  color: #ff6000;
  border: 1px solid #ff6000;
}
.main-box .main-main .mainCardContainer .main-rightCard[data-v-0c371d12] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.main-box .main-main .mainCardContainer .main-rightCard .main-rightCard-body[data-v-0c371d12] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-pack: distribute;
      justify-content: space-around;
  padding-top: 28px;
  height: 170px;
}
.main-box .main-main .mainCardContainer .main-rightCard .main-rightCard-body .content[data-v-0c371d12] {
  color: #666666;
}
.main-box .main-main .mainCardContainer .main-rightCard .main-rightCard-body .content div[data-v-0c371d12] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-top: 20px;
}
.main-box .main-main .mainCardContainer .main-rightCard .main-rightCard-body .content div span[data-v-0c371d12] {
  color: #333333;
  font-size: 18px;
  font-weight: bolder;
  margin-left: 10px;
}
.main-box .main-main .myOrderContainer .myOrder-body[data-v-0c371d12] {
  height: 170px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-pack: distribute;
      justify-content: space-around;
}
.main-box .main-main .myOrderContainer .myOrder-body .content[data-v-0c371d12] {
  width: 100px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  color: #666666;
}
.main-box .main-main .myOrderContainer .myOrder-body .content p[data-v-0c371d12] {
  margin: 12px 0;
}
.is-active[data-v-0c371d12] {
  border-bottom: 2px solid #FF6000;
}
.HK_TIP[data-v-0c371d12] {
  color: #909399;
  font-size: 12px;
  margin-top: 5px;
}
.HK_MSG[data-v-0c371d12] {
  background: #F9F9F9;
  font-size: 12px;
  padding: 20px 10px;
  color: #585858;
  width: 70%;
}

[data-v-018a881e]:export {
  menuText: #282828;
  menuBg: #FFF;
}
.cardHeader[data-v-018a881e] {
  cursor: pointer;
  cursor: hand;
}
.main-box[data-v-018a881e] {
  width: 1020px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
}
.main-box .main-main[data-v-018a881e] {
  font-size: 12px;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  height: 100%;
  min-height: 712px;
  overflow-y: auto;
  background-color: #fff;
  margin-left: 20px;
}
.main-box .main-main .main-card[data-v-018a881e] {
  border: none;
}
.main-box .main-main .main-card[data-v-018a881e] .el-card__header {
  color: #333333;
  font-size: 14px;
}
.main-box .main-main .main-card .body[data-v-018a881e] {
  height: 658px;
  padding: 10px 20px;
  position: relative;
}
.main-box .main-main .main-card .body[data-v-018a881e] .el-tabs__nav-wrap::after {
  background-color: #FFF;
}
.main-box .main-main .main-card .body .exportBtn[data-v-018a881e] {
  position: absolute;
  top: 90px;
  right: 26px;
  z-index: 11;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.main-box .main-main .main-card .body .exportBtn .el-link[data-v-018a881e] {
  color: #2B5FB4;
}
.main-box .main-main .main-card .body .tableContainer[data-v-018a881e] {
  -webkit-animation: fadenum 0.3s infinite;
          animation: fadenum 0.3s infinite;
}
.main-box .main-main .main-card .body .tableContainer .search[data-v-018a881e] .el-input__inner {
  border-radius: 0;
}
.main-box .main-main .main-card .body .tableContainer .search .el-button[data-v-018a881e] {
  border-radius: 0;
  background-color: #ff6000;
  color: #FFF;
}
.main-box .main-main .main-card .body .tableContainer .table[data-v-018a881e] {
  margin-top: 20px;
}
.main-box .main-main .main-card .body .tableContainer .table .el-table[data-v-018a881e] {
  border: 1px solid #E1E1E1;
}
@-webkit-keyframes tableContainer-data-v-018a881e {
0% {
    opacity: 1;
}
50% {
    opacity: 0;
}
100% {
    opacity: 1;
}
}
@keyframes tableContainer-data-v-018a881e {
0% {
    opacity: 1;
}
50% {
    opacity: 0;
}
100% {
    opacity: 1;
}
}
@charset "UTF-8";
[data-v-87c8bedc]:export {
  menuText: #282828;
  menuBg: #FFF;
}
.cardHeader[data-v-87c8bedc] {
  cursor: pointer;
  cursor: hand;
}
.main-box[data-v-87c8bedc] {
  width: 1020px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
}
.main-box .main-main[data-v-87c8bedc] {
  font-size: 12px;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  height: 100%;
  min-height: 712px;
  overflow-y: auto;
  background-color: #fff;
  margin-left: 20px;
}
.main-box .main-main .main-card[data-v-87c8bedc] {
  border: none;
}
.main-box .main-main .main-card[data-v-87c8bedc] .el-card__header {
  color: #333333;
  font-size: 14px;
}
.main-box .main-main .main-card .body[data-v-87c8bedc] {
  height: 658px;
  padding: 40px 20px;
}
.main-box .main-main .main-card .body[data-v-87c8bedc] .el-tabs__nav-wrap::after {
  background-color: #fff;
}
.main-box .main-main .main-card .body .content[data-v-87c8bedc] {
  margin-bottom: 60px;
}
.main-box .main-main .main-card .body .content .label[data-v-87c8bedc] {
  font-size: 18px;
  font-weight: bolder;
  margin-bottom: 20px;
}
.main-box .main-main .main-card .body .content[data-v-87c8bedc] .el-input__inner {
  border-radius: 0;
  width: 300px;
}
.main-box .main-main .main-card .body .content .payContent[data-v-87c8bedc] {
  height: 50px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.main-box .main-main .main-card .body .content .payContent div[data-v-87c8bedc] {
  width: 180px;
  height: 40px;
  border: 1px solid #dcdfe6;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  margin-right: 20px;
  position: relative;
  cursor: pointer;
  cursor: hand;
}
.main-box .main-main .main-card .body .content .payContent div span[data-v-87c8bedc] {
  margin-left: 10px;
  color: #333333;
  font-weight: 400;
}
.main-box .main-main .main-card .body .content .payContent div .dingwei[data-v-87c8bedc] {
  position: absolute;
  top: 0;
  right: 0;
  z-index: 10;
  color: #fff;
  font-size: 14px;
}
.main-box .main-main .main-card .body .content .payContent .isActive[data-v-87c8bedc] {
  border: 1px solid #ff6000;
  -webkit-transition: all 0.5s ease;
  transition: all 0.5s ease;
}
.main-box .main-main .main-card .body .content .payContent .isActive[data-v-87c8bedc]::after {
  content: "";
  display: block;
  height: 0px;
  width: 0px;
  position: absolute;
  top: 0;
  right: 0;
  color: #fff;
  /**对号大小*/
  font-size: 10px;
  line-height: 8px;
  border: 12px solid;
  border-color: #ff6000 #ff6000 transparent transparent;
}
.main-box .main-main .main-card .body .rechargeBtn[data-v-87c8bedc] {
  background-color: #ff6000;
  border: 1px solid #ff6000;
  color: #fff;
  font-weight: bolder;
  width: 180px;
  height: 50px;
  font-size: 18px;
  border-radius: 0;
}
.main-box .main-main .main-card .body .tipsContainer[data-v-87c8bedc] {
  margin-top: 36px;
  padding: 10px 20px;
  background-color: #fffce1;
  color: #666666;
  font-weight: 400;
  line-height: 1.7;
}
.otherPayDialog .el-dialog__body {
  padding: 0px;
}
.otherPayDialog .el-dialog__body .dialogBody {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  position: relative;
}
.otherPayDialog .el-dialog__body .dialogBody .cofrim {
  position: absolute;
  width: 254px;
  height: 40px;
  top: 72px;
  background: #000000;
  opacity: 0.6;
  border-radius: 2px;
  color: #FFF;
  font-size: 12px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.otherPayDialog .el-dialog__body .dialogBody .payType {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-bottom: 40px;
}
.otherPayDialog .el-dialog__body .dialogBody .payType .title {
  margin-left: 16px;
  font-size: 18px;
  color: #333333;
  font-weight: 600;
}
.otherPayDialog .el-dialog__body .dialogBody .payType_surplus {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-bottom: 20px;
}
.otherPayDialog .el-dialog__body .dialogBody .payType_surplus .title {
  margin-left: 16px;
  font-size: 18px;
  color: #333333;
  font-weight: 600;
}
.otherPayDialog .el-dialog__body .dialogBody .QRcode {
  padding: 4px;
}
.otherPayDialog .el-dialog__body .dialogBody .tips {
  border: 1px solid #ff6000;
  padding: 10px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-top: 36px;
  margin-bottom: 10px;
}
.otherPayDialog .el-dialog__body .dialogBody .tips .scan {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.otherPayDialog .el-dialog__body .dialogBody .tips .text {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 4px 0px 4px 20px;
  color: #ff6000;
}
.otherPayDialog .el-dialog__body .dialogBody .price {
  margin: 30px 0 30px 0;
}
.otherPayDialog .el-dialog__body .dialogBody .btn {
  width: 180px;
  height: 50px;
  color: #FFF;
  font-size: 16px;
  border: 1px solid #ff6000;
  background: #FF6000;
  border-radius: 2px;
  margin-bottom: 20px;
}
.otherPayDialog .el-dialog__body .dialogBody .btn1 {
  width: 240px;
  height: 50px;
  color: #FFF;
  font-size: 16px;
  border: 1px solid #ff6000;
  background: #FF6000;
  border-radius: 2px;
  margin-bottom: 20px;
}
.otherPayDialog .el-dialog__body .dialogBody .codeTips {
  padding: 0 30px;
  color: #999999;
  font-size: 12px;
  text-align: center;
  margin-bottom: 30px;
}
[data-v-79bb4f38]:export {
  menuText: #282828;
  menuBg: #FFF;
}
.main[data-v-79bb4f38] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  overflow-y: auto;
  margin-top: 20px;
  width: 100%;
  padding-left: 12px;
}
.minifont[data-v-79bb4f38] {
  width: 114px;
  height: 15px;
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #999999;
}
.active[data-v-79bb4f38] {
  color: #FF6000;
}
.selectInvoiceBill .selectInvoiceBillDlialog .info {
  text-align: right;
  padding: 10px 0;
}
.selectInvoiceBill .selectInvoiceBillDlialog .info .btn {
  background: #FF6000;
  color: #FFFFFF;
  font-size: 12px;
  margin-left: 10px;
}
[data-v-6f9b05dc]:export {
  menuText: #282828;
  menuBg: #FFF;
}
.cardHeader[data-v-6f9b05dc] {
  cursor: pointer;
  cursor: hand;
}
.titleContent[data-v-6f9b05dc] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  margin-bottom: 20px;
}
.main-box[data-v-6f9b05dc] {
  width: 1020px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
}
.main-box .main-main[data-v-6f9b05dc] {
  font-size: 12px;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  height: 100%;
  min-height: 712px;
  overflow-y: auto;
  background-color: #fff;
  margin-left: 20px;
}
.main-box .main-main .main-card[data-v-6f9b05dc] {
  border: none;
}
.main-box .main-main .main-card[data-v-6f9b05dc] .el-card__header {
  color: #333333;
  font-size: 14px;
}
.main-box .main-main .main-card .body[data-v-6f9b05dc] {
  min-height: 658px;
  padding: 10px 20px;
  position: relative;
}
.main-box .main-main .main-card .body[data-v-6f9b05dc] .el-tabs__nav-wrap::after {
  background-color: #fff;
}
.main-box .main-main .main-card .body .exportBtn[data-v-6f9b05dc] {
  position: absolute;
  top: 20px;
  right: 26px;
  z-index: 11;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.main-box .main-main .main-card .body .exportBtn .el-link[data-v-6f9b05dc] {
  color: #2b5fb4;
}
.main-box .main-main .main-card .body .search[data-v-6f9b05dc] .el-input__inner {
  border-radius: 0;
}
.main-box .main-main .main-card .body .search .el-button[data-v-6f9b05dc] {
  border-radius: 0;
  background-color: #ff6000;
  color: #fff;
}
.main-box .main-main .main-card .body .table[data-v-6f9b05dc] {
  min-height: 500px;
  border: 1px solid #e1e1e1;
}
.main-box .main-main .main-card .body .table .el-table[data-v-6f9b05dc] {
  border: 1px solid #e1e1e1;
}
.main-box .main-main .main-card .body .table .selectedBill[data-v-6f9b05dc] {
  padding: 6px 4px;
  border-top: 1px solid #eeeeee;
  font-size: 12px;
  color: #666666;
}
.main-box .main-main .main-card .body .table .header[data-v-6f9b05dc] {
  background-color: #f4f4f4;
  padding: 6px 0;
  height: 40px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  color: #666666;
  font-size: 12px;
  font-weight: bold;
}
.main-box .main-main .main-card .body .table .tableContainer[data-v-6f9b05dc] {
  height: 460px;
  overflow-y: auto;
}
.main-box .main-main .main-card .body .table .tableContainer .content[data-v-6f9b05dc] {
  font-size: 14px;
  color: #333333;
  height: 60px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.main-box .main-main .main-card .body .table .tableContainer .content .goodsInfo[data-v-6f9b05dc] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  width: 100%;
}
.main-box .main-main .main-card .body .table .tableContainer .content .goodsInfo .goodsleft[data-v-6f9b05dc] {
  margin-right: 10px;
}
.main-box .main-main .main-card .body .table .tableContainer .content .goodsInfo .goodsright[data-v-6f9b05dc] {
  padding-right: 10px;
}
.main-box .main-main .main-card .body .table .tableContainer .content .goodsInfo .goodsright .goodsright_title[data-v-6f9b05dc] {
  height: 26px;
  font-size: 12px;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  word-break: break-all;
  overflow: hidden;
}
.main-box .main-main .main-card .body .table .tableContainer .content .goodsInfo .goodsright .goodsright_subTitle[data-v-6f9b05dc] {
  margin-top: 4px;
  font-size: 12px;
  color: #666666;
}
.main-box .main-main .main-card .body .table .tableContainer .content[data-v-6f9b05dc] .el-checkbox {
  margin-left: 10px;
}
.main-box .main-main .main-card .body .table .tableContainer .content[data-v-6f9b05dc] .el-checkbox__label {
  display: none;
}
.main-box .main-main .main-card .body .info[data-v-6f9b05dc] {
  text-align: right;
  padding: 10px 0;
}
.main-box .main-main .main-card .body .info .btn[data-v-6f9b05dc] {
  background: #ff6000;
  color: #ffffff;
  font-size: 12px;
  margin-left: 10px;
}
.main-box .main-main .main-card .body .invoiceInfo[data-v-6f9b05dc] {
  height: 540px;
  overflow-y: auto;
}
.main-box .main-main .main-card .body .btnCol[data-v-6f9b05dc] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.main-box .main-main .main-card .body .btnCol .btn[data-v-6f9b05dc] {
  width: 160px;
  height: 40px;
  border: 1px solid #ff6000;
  background-color: #ffffff;
  color: #ff6000;
}
.main-box .main-main .main-card .body .btnCol .btn1[data-v-6f9b05dc] {
  background-color: #ff6000;
  color: #ffffff;
}
.onvoice_popver {
  background-color: #F7F7F7;
  border: 1px solid #E1E1E1;
  border-radius: 4px;
  padding: 13px;
  margin-right: -50px;
}
.onvoice_popver .popper__arrow::after {
  border-bottom-color: #F7F7F7 !important;
}
.FailReasonDialog .failReasonText {
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #666666;
  line-height: 32px;
}
.FailReasonDialog .failReasonBtn {
  width: 190px;
  height: 40px;
  font-size: 14px;
  background-color: #ff6000;
  color: #ffffff;
}
.zhengming .el-upload--picture-card, .zhengming .el-upload-list__item {
  width: 100px;
  height: 100px;
  line-height: 103px;
}
.zhengming .el-upload-list__item-status-label i {
  position: absolute;
  left: 14px;
  bottom: 2px;
}
.zhengming .el-progress, .zhengming .el-progress-circle {
  width: 96px !important;
  height: 96px !important;
}
.qy-Name {
  color: #FF6000;
}
.invKpcont {
  padding-left: 10px;
}
.invKpcont .invItem {
  margin-bottom: 20px;
  font-size: 15px;
}
.invKpcont .invItem .title {
  color: #909399;
}
.invKpcont .invItem .cont {
  color: #606266;
}
.invKpordercont .kpxqTle {
  background-color: #E6E6E6;
  color: #303133;
  font-size: 15px;
  padding: 10px 0;
  padding-left: 10px;
}
.invBack {
  padding: 0 10px 20px;
  font-size: 15px;
}
.el-table .inv-row-bg {
  background-color: #FAFAFA;
}
[data-v-68d1d164]:export {
  menuText: #282828;
  menuBg: #FFF;
}
.main[data-v-68d1d164] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  overflow-y: auto;
  margin-top: 20px;
  width: 100%;
  padding-left: 12px;
}
.minifont[data-v-68d1d164] {
  width: 114px;
  height: 15px;
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #999999;
}
.active[data-v-68d1d164] {
  color: #FF6000;
}
[data-v-7b8a4bdb]:export {
  menuText: #282828;
  menuBg: #FFF;
}
.main-box[data-v-7b8a4bdb] {
  width: 1020px;
  height: 712px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
}
.main-box .main-main[data-v-7b8a4bdb] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  height: 100%;
  background-color: #fff;
  margin-left: 20px;
}
.main-box .main-main .addAuth[data-v-7b8a4bdb] {
  padding: 22px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.main-box .main-main .addAuth .addAuthBtn[data-v-7b8a4bdb] {
  color: #FF6000;
  background-color: #FEF3ED;
  border: 1px solid #ff6000;
  width: 120px;
  font-size: 14px;
  font-weight: 600;
  border-radius: 0;
}
.main-box .main-main .addAuth .minifont[data-v-7b8a4bdb] {
  color: #999999;
  font-size: 14px;
}
.main-box .main-main .empty[data-v-7b8a4bdb] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  height: 60vh;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.main-box .main-main .empty[data-v-7b8a4bdb] .el-empty__description {
  margin-top: 48px;
}
.main-box .main-main .enterpriseInfoBox[data-v-7b8a4bdb] {
  border: 1px solid #E1E1E1;
  margin: 20px;
  padding: 14px 20px;
}
.main-box .main-main .enterpriseInfoBox .title[data-v-7b8a4bdb] {
  color: #333333;
  font-size: 14px;
  font-weight: 500px;
}
.main-box .main-main .enterpriseInfoBox .title .el-tag[data-v-7b8a4bdb] {
  background: #FFB154;
  border-color: #FFB154;
  color: #fff;
}
.main-box .main-main .enterpriseInfoBox .info[data-v-7b8a4bdb] {
  padding-left: 18px;
}
.main-box .main-main .enterpriseInfoBox .info .info-line[data-v-7b8a4bdb] {
  color: #333333;
  font-size: 12px;
  margin-top: 14px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
}
.main-box .main-main .enterpriseInfoBox .info .info-line .label[data-v-7b8a4bdb] {
  width: 60px;
  text-align: right;
  color: #666666;
}
.main-box .main-main .enterpriseInfoBox .info .info-line .san[data-v-7b8a4bdb] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.main-box .main-main .enterpriseInfoBox .operation[data-v-7b8a4bdb] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
      -ms-flex-direction: row-reverse;
          flex-direction: row-reverse;
  height: 140px;
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
}
.main-box .main-main .enterpriseInfoBox .operation .el-link[data-v-7b8a4bdb] {
  color: #2B5FB4;
}
[data-v-1d85cca0]:export {
  menuText: #282828;
  menuBg: #FFF;
}
.main[data-v-1d85cca0] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  overflow-y: auto;
  margin-top: 20px;
  width: 100%;
  padding-left: 12px;
}
.minifont[data-v-1d85cca0] {
  width: 114px;
  height: 15px;
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #999999;
}
.active[data-v-1d85cca0] {
  color: #FF6000;
}
.addressDialog .el-dialog__header {
  border-bottom: 1px solid #E1E1E1;
  padding: 14px 30px 10px;
}
.addressDialog .el-dialog__header .el-dialog__title {
  color: #333333;
  font-size: 14px;
  font-weight: bold;
}
.addressDialog .el-dialog__header .el-dialog__headerbtn {
  top: 16px;
}
[data-v-34726d14]:export {
  menuText: #282828;
  menuBg: #FFF;
}
[data-v-34726d14] .el-table .el-table__header-wrapper .el-checkbox {
  display: none;
}
.main-box[data-v-34726d14] {
  width: 1120px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
}
.main-box .main-main[data-v-34726d14] {
  font-size: 12px;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  height: 100%;
  min-height: 712px;
  overflow-y: auto;
  margin-left: 20px;
}
.main-box .main-main[data-v-34726d14] .el-tabs__nav-wrap::after {
  background-color: #fff;
}
.main-box .main-main .pageTitle[data-v-34726d14] {
  color: #333333;
  font-weight: bold;
  margin-left: 10px;
}
.main-box .main-main .lqbtn[data-v-34726d14] {
  background-color: #ff6000;
  border: 1px solid #ff6000;
  border-radius: 2px;
  color: #FFF;
  font-size: 12px;
  padding: 8px 16px;
}
.main-box .main-main .lqbtn2[data-v-34726d14] {
  background-color: #FFF;
  border: 1px solid #ff6000;
  border-radius: 2px;
  color: #ff6000;
  font-size: 12px;
  padding: 8px 16px;
}
.main-box .main-main .topCard[data-v-34726d14] {
  height: 200px;
  width: 100%;
  margin-bottom: 20px;
  background-color: #FFF;
}
.main-box .main-main .topCard .topCard-header[data-v-34726d14] {
  padding: 16px 30px;
  border-bottom: 1px solid #EEEEEE;
  color: #999999;
  font-size: 12px;
}
.main-box .main-main .topCard .topCard-header .title[data-v-34726d14] {
  height: 50px;
  color: #333333;
  font-size: 14px;
  font-weight: 400;
  margin-right: 20px;
}
.main-box .main-main .topCard .topCard-body[data-v-34726d14] {
  height: 150px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.main-box .main-main .topCard .topCard-body .body-main[data-v-34726d14] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  width: 70%;
  height: 100%;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.main-box .main-main .topCard .topCard-body .body-main .info[data-v-34726d14] {
  height: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -ms-flex-pack: distribute;
      justify-content: space-around;
  padding-left: 60px;
  color: #666666;
}
.main-box .main-main .topCard .topCard-body .body-main .info .title2[data-v-34726d14] {
  color: #333333;
}
.main-box .main-main .topCard .topCard-body .body-main .buttonCol[data-v-34726d14] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-right: 25px;
}
.main-box .main-main .topCard .topCard-body .el-divider--vertical[data-v-34726d14] {
  height: 7em;
}
.main-box .main-main .topCard .topCard-body .invoice[data-v-34726d14] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-pack: distribute;
      justify-content: space-around;
  height: 100%;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  padding: 10px;
}
.main-box .main-main .topCard .topCard-body .invoice p[data-v-34726d14] {
  color: #333333;
}
.main-box .main-main .topCard .topCard-body .invoice .money[data-v-34726d14] {
  font-size: 20px;
}
.main-box .main-main .bottomCard[data-v-34726d14] {
  width: 100%;
  background-color: #FFF;
  position: relative;
  padding: 20px;
}
.main-box .main-main .bottomCard .exportBill[data-v-34726d14] {
  position: absolute;
  top: 30px;
  right: 26px;
  z-index: 11;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.main-box .main-main .bottomCard .exportBill .el-link[data-v-34726d14] {
  color: #2B5FB4;
}
.main-box .main-main .bottomCard .searchForm[data-v-34726d14] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.main-box .main-main .bottomCard .searchForm .selectType[data-v-34726d14] {
  width: 140px;
  margin-right: 20px;
}
.main-box .main-main .bottomCard .searchForm .selectTime[data-v-34726d14] {
  margin-right: 20px;
  width: 300px;
}
.main-box .main-main .bottomCard .searchForm .orderNo[data-v-34726d14] {
  width: 220px;
  margin-right: 20px;
}
.main-box .main-main .bottomCard .searchForm .searchBtn[data-v-34726d14] {
  border-radius: 0;
  background: #ff6000;
  border: 1px solid #ff6000;
  color: #FFF;
}
.main-box .main-main .bottomCard .searchForm[data-v-34726d14] .el-input__inner {
  border-radius: 0;
}
.main-box .main-main .bottomCard .searchForm[data-v-34726d14] .el-input.is-focus .el-input__inner {
  border-color: #ff6000;
}
.main-box .main-main .bottomCard .searchForm .timeswitch a[data-v-34726d14] {
  margin-left: 24px;
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #666666;
}
.main-box .main-main .bottomCard .searchForm .timeswitch .a_active[data-v-34726d14] {
  color: #FF6000;
}
.main-box .main-main .bottomCard .table[data-v-34726d14] {
  margin-top: 20px;
}
.main-box .main-main .bottomCard .table .el-table[data-v-34726d14] {
  border: 1px solid #E1E1E1;
}
.main-box .main-main .bottomCard .bill_edit[data-v-34726d14] {
  padding: 20px 10px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.main-box .main-main .bottomCard .bill_edit .rht_edit[data-v-34726d14] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
}
.main-box .main-main .bottomCard .bill_edit .rht_edit .p1[data-v-34726d14] {
  margin-right: 10px;
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #666666;
}
.main-box .main-main .bottomCard .bill_edit .rht_edit .p1 span[data-v-34726d14] {
  color: #FF6000;
}
.main-box .main-main .bottomCard .bill_edit .rht_edit .p2[data-v-34726d14] {
  margin-right: 10px;
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #333333;
}
.main-box .main-main .bottomCard .bill_edit .rht_edit .p2 span[data-v-34726d14] {
  font-size: 20px;
  color: #FF2626;
}
.is-active[data-v-34726d14] {
  border-color: #ff6000;
}
.is-active[data-v-34726d14]:hover {
  border-color: #ff6000;
}
.zy_bill_payPage .el-dialog__header {
  border-bottom: 1px solid #E1E1E1;
  padding-bottom: 16px;
  font-weight: 600;
}
.zy_bill_payPage .el-dialog__header .el-dialog__headerbtn {
  top: 20px;
  font-size: 22px;
}
.zy_bill_payPage .el-dialog__body {
  padding-top: 10px;
}
.zy_bill_payPage .dialog__body {
  max-height: 66vh;
}
[data-v-ae2ddef4]:export {
  menuText: #282828;
  menuBg: #FFF;
}
.main[data-v-ae2ddef4] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  overflow-y: auto;
  margin-top: 20px;
  width: 100%;
  padding-left: 12px;
}
.minifont[data-v-ae2ddef4] {
  width: 114px;
  height: 15px;
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #999999;
}
.active[data-v-ae2ddef4] {
  color: #FF6000;
}
[data-v-361632b6]:export {
  menuText: #282828;
  menuBg: #FFF;
}
.cardHeader[data-v-361632b6] {
  cursor: pointer;
  cursor: hand;
}
.main-box[data-v-361632b6] {
  width: 1020px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
}
.main-box .main-main[data-v-361632b6] {
  font-size: 12px;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  height: 100%;
  min-height: 712px;
  overflow-y: auto;
  background-color: #fff;
  margin-left: 20px;
}
.main-box .main-main .main-card[data-v-361632b6] {
  border: none;
}
.main-box .main-main .main-card[data-v-361632b6] .el-card__header {
  color: #333333;
  font-size: 14px;
}
.main-box .main-main .main-card .body[data-v-361632b6] {
  height: 658px;
  padding: 10px 20px;
  position: relative;
}
.main-box .main-main .main-card .body[data-v-361632b6] .el-tabs__nav-wrap::after {
  background-color: #FFF;
}
.main-box .main-main .main-card .body .exportBtn[data-v-361632b6] {
  position: absolute;
  top: 20px;
  right: 26px;
  z-index: 11;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.main-box .main-main .main-card .body .exportBtn .el-link[data-v-361632b6] {
  color: #2B5FB4;
}
.main-box .main-main .main-card .body .search[data-v-361632b6] .el-input__inner {
  border-radius: 0;
}
.main-box .main-main .main-card .body .search .el-button[data-v-361632b6] {
  border-radius: 0;
  background-color: #ff6000;
  color: #FFF;
}
.main-box .main-main .main-card .body .table[data-v-361632b6] {
  margin-top: 20px;
  min-height: 500px;
}
.main-box .main-main .main-card .body .table .el-table[data-v-361632b6] {
  border: 1px solid #E1E1E1;
}
[data-v-34d74785]:export {
  menuText: #282828;
  menuBg: #FFF;
}
.main[data-v-34d74785] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  overflow-y: auto;
  margin-top: 20px;
  width: 100%;
  padding-left: 12px;
}
.minifont[data-v-34d74785] {
  width: 114px;
  height: 15px;
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #999999;
}
.active[data-v-34d74785] {
  color: #FF6000;
}
[data-v-3d496d56]:export {
  menuText: #282828;
  menuBg: #FFF;
}
.main-box[data-v-3d496d56] {
  width: 1020px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
}
.main-box .main-main[data-v-3d496d56] {
  font-size: 12px;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  height: 100%;
  min-height: 712px;
  overflow-y: auto;
  background-color: #fff;
  margin-left: 20px;
}
.main-box .main-main[data-v-3d496d56] .el-tabs__nav-wrap::after {
  background-color: #fff;
}
.main-box .main-main .pageTitle[data-v-3d496d56] {
  color: #333333;
  font-weight: bold;
  margin-left: 10px;
}
.main-box .main-main .lqbtn[data-v-3d496d56] {
  background-color: #ff6000;
  border: 1px solid #ff6000;
  border-radius: 2px;
  color: #fff;
  font-size: 12px;
  padding: 8px 16px;
}
.main-box .main-main .lqbtn2[data-v-3d496d56] {
  background-color: #fff;
  border: 1px solid #ff6000;
  border-radius: 2px;
  color: #ff6000;
  font-size: 12px;
  padding: 8px 16px;
}
.main-box .main-main .topCard[data-v-3d496d56] {
  height: 200px;
  width: 100%;
  margin-bottom: 20px;
  background-color: #fff;
}
.main-box .main-main .topCard .topCard-header[data-v-3d496d56] {
  padding: 16px 30px;
  border-bottom: 1px solid #eeeeee;
  color: #999999;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.main-box .main-main .topCard .topCard-header .title[data-v-3d496d56] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  color: #333333;
  font-size: 14px;
  font-weight: 600;
  margin-right: 20px;
}
.main-box .main-main .topCard .topCard-header .more[data-v-3d496d56] {
  color: #ff6000;
  font-size: 14px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  cursor: pointer;
}
.main-box .main-main .topCard .topCard-body[data-v-3d496d56] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  margin: 0 20px;
  padding: 26px;
}
.main-box .main-main .topCard .topCard-body .titleBtns[data-v-3d496d56] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.main-box .main-main .topCard .topCard-body .titleBtns .btn[data-v-3d496d56] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-right: 40px;
  cursor: pointer;
}
.main-box .main-main .topCard .topCard-body .titleBtns .btn .bottomLine[data-v-3d496d56] {
  width: 80%;
  height: 2px;
  margin-top: 4px;
}
.main-box .main-main .topCard .topCard-body .titleBtns .isActive[data-v-3d496d56] {
  color: #ff6000;
}
.main-box .main-main .topCard .topCard-body .titleBtns .isActive .bottomLine[data-v-3d496d56] {
  background: #ff6000;
}
.main-box .main-main .topCard .topCard-body .couponContainer[data-v-3d496d56] {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.main-box .main-main .topCard .topCard-body .couponContainer .coupon[data-v-3d496d56] {
  margin-top: 40px;
  position: relative;
  cursor: pointer;
}
.main-box .main-main .topCard .topCard-body .couponContainer .coupon .price[data-v-3d496d56] {
  position: absolute;
  font-size: 30px;
  color: #ff2c2c;
  top: 32px;
  left: 10px;
  font-weight: 600;
  min-width: 100px;
  text-align: center;
}
.main-box .main-main .topCard .topCard-body .couponContainer .coupon .useLimit[data-v-3d496d56] {
  position: absolute;
  font-size: 12px;
  color: #ff2c2c;
  top: 84px;
  left: 10px;
  font-weight: 400;
  width: 100px;
  text-align: center;
}
.main-box .main-main .topCard .topCard-body .couponContainer .coupon .title[data-v-3d496d56] {
  position: absolute;
  font-size: 22px;
  color: #ff6000;
  top: 40px;
  left: 134px;
  font-weight: 400;
}
.main-box .main-main .topCard .topCard-body .couponContainer .coupon .date[data-v-3d496d56] {
  position: absolute;
  font-size: 15px;
  color: #999999;
  top: 84px;
  left: 134px;
  font-weight: 400;
}
.main-box .main-main .topCard .topCard-body .couponContainer .coupon .status[data-v-3d496d56] {
  display: block;
  width: 20px;
  line-height: 1.5em;
  position: absolute;
  font-size: 18px;
  color: #fff;
  top: 26px;
  left: 354px;
  font-weight: 400;
}
.main-box .main-main .topCard .topCard-body .couponContainerEmpt[data-v-3d496d56] {
  min-height: 500px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.main-box .main-main .topCard .topCard-body .couponContainerEmpt .goCouponCenter[data-v-3d496d56] {
  width: 140px;
  height: 40px;
  background-color: #ff6000;
  color: #fff;
  border-radius: 0;
  font-size: 14px;
  border-color: #ff6000;
}
.is-active[data-v-3d496d56] {
  border-color: #ff6000;
}
.is-active[data-v-3d496d56]:hover {
  border-color: #ff6000;
}
[data-v-395e70e5]:export {
  menuText: #282828;
  menuBg: #FFF;
}
.main[data-v-395e70e5] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  overflow-y: auto;
  margin-top: 20px;
  width: 100%;
  padding-left: 12px;
}
.minifont[data-v-395e70e5] {
  width: 114px;
  height: 15px;
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #999999;
}
.active[data-v-395e70e5] {
  color: #FF6000;
}
[data-v-446ce3f1]:export {
  menuText: #282828;
  menuBg: #FFF;
}
.main-box[data-v-446ce3f1] {
  width: 1020px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
}
.main-box .main-main[data-v-446ce3f1] {
  font-size: 12px;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  height: 100%;
  min-height: 712px;
  overflow-y: auto;
  margin-left: 20px;
}
.main-box .main-main .pageTitle[data-v-446ce3f1] {
  color: #333333;
  font-weight: 400;
  margin-left: 10px;
  font-size: 14px;
  height: 20px;
}
.main-box .main-main .lqbtn[data-v-446ce3f1] {
  background-color: #ff6000;
  border: 1px solid #ff6000;
  border-radius: 0;
  color: #FFF;
  font-size: 12px;
  width: 88px;
  height: 30px;
}
.main-box .main-main .lqbtn2[data-v-446ce3f1] {
  background-color: #FEF3ED;
  border: 1px solid #ff6000;
  color: #ff6000;
  border-radius: 0;
  font-size: 12px;
  width: 88px;
  height: 30px;
}
.main-box .main-main .container[data-v-446ce3f1] {
  height: 712px;
  width: 100%;
  padding: 20px;
  background-color: #FFF;
}
.main-box .main-main .container .hearer[data-v-446ce3f1] {
  height: 80px;
  border-bottom: 1px dashed #DEDEDE;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.main-box .main-main .container .hearer .progressInfo[data-v-446ce3f1] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  width: 500px;
  height: 20px;
}
.main-box .main-main .container .hearer .progressInfo .text[data-v-446ce3f1] {
  height: 16px;
  line-height: 12px;
  margin-right: 20px;
  color: #666666;
  font-size: 14px;
}
.main-box .main-main .container .hearer .progressInfo .progress[data-v-446ce3f1] {
  height: 16px;
  line-height: 16px;
  width: 280px;
}
.main-box .main-main .container .hearer .progressInfo .progress[data-v-446ce3f1] .el-progress-bar__outer .el-progress-bar__inner {
  background-image: -webkit-gradient(linear, left top, right top, from(#FF904E), to(#FF4619));
  background-image: linear-gradient(to right, #FF904E, #FF4619);
}
.main-box .main-main .container .body[data-v-446ce3f1] {
  width: 100%;
  padding: 40px 100px;
}
.main-box .main-main .container .body .itemContent[data-v-446ce3f1] {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  margin-bottom: 30px;
}
.main-box .main-main .container .body .itemContent .info[data-v-446ce3f1] {
  color: #999999;
  font-size: 12px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.main-box .main-main .container .body .itemContent .info .title[data-v-446ce3f1] {
  color: #333333;
  font-size: 14px;
  margin: 20px;
}
.main-box .main-main .container .body .itemContent .info .text[data-v-446ce3f1] {
  color: #666666;
}
[data-v-dea125f6]:export {
  menuText: #282828;
  menuBg: #FFF;
}
.navCon[data-v-dea125f6] {
  font-size: 14px;
  padding: 16px 20px;
  border-bottom: 1px solid #e1e1e1;
}
.navCon .nav[data-v-dea125f6] {
  cursor: pointer;
  cursor: hand;
}
.main-box[data-v-dea125f6] {
  width: 1020px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
}
.main-box .main-main[data-v-dea125f6] {
  font-size: 12px;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  height: 100%;
  background-color: #fff;
  min-height: 712px;
  overflow-y: auto;
  margin-left: 20px;
}
.main-box .main-main .body .setPassword[data-v-dea125f6] {
  width: 500px;
  margin: 0 auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding-top: 30px;
}
.main-box .main-main .body .setPassword .title[data-v-dea125f6] {
  margin: 40px 0;
  font-size: 16px;
  color: #333333;
}
.main-box .main-main .body .setPassword .lqbtn[data-v-dea125f6] {
  margin-top: 80px;
  width: 350px;
  height: 40px;
  background: #FF6000;
  border-color: #FF6000;
  border-radius: 0;
  color: #fff;
}
.main-box .main-main .body .setPassword .el-form[data-v-dea125f6] {
  margin-right: 130px;
}
[data-v-f68b5d10]:export {
  menuText: #282828;
  menuBg: #FFF;
}
.navCon[data-v-f68b5d10] {
  font-size: 14px;
  padding: 16px 20px;
  border-bottom: 1px solid #e1e1e1;
}
.navCon .nav[data-v-f68b5d10] {
  cursor: pointer;
  cursor: hand;
}
.main-box[data-v-f68b5d10] {
  width: 1020px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
}
.main-box .main-main[data-v-f68b5d10] {
  font-size: 12px;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  height: 100%;
  background-color: #fff;
  min-height: 712px;
  overflow-y: auto;
  margin-left: 20px;
}
.main-box .main-main .body .setPassword[data-v-f68b5d10] {
  width: 500px;
  margin: 0 auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding-top: 30px;
}
.main-box .main-main .body .setPassword .title[data-v-f68b5d10] {
  margin: 40px 0;
  font-size: 16px;
  color: #333333;
}
.main-box .main-main .body .setPassword .lqbtn[data-v-f68b5d10] {
  margin-top: 80px;
  width: 350px;
  height: 40px;
  background: #FF6000;
  border-color: #FF6000;
  color: #fff;
}
.main-box .main-main .body .setPassword .el-form[data-v-f68b5d10] {
  margin-right: 130px;
}
[data-v-6afcd074]:export {
  menuText: #282828;
  menuBg: #FFF;
}
.navCon[data-v-6afcd074] {
  font-size: 14px;
  padding: 16px 20px;
  border-bottom: 1px solid #e1e1e1;
}
.navCon .nav[data-v-6afcd074] {
  cursor: pointer;
  cursor: hand;
}
.main-box[data-v-6afcd074] {
  width: 1020px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
}
.main-box .main-main[data-v-6afcd074] {
  font-size: 12px;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  height: 100%;
  background-color: #fff;
  min-height: 712px;
  overflow-y: auto;
  margin-left: 20px;
}
.main-box .main-main .body .setPassword[data-v-6afcd074] {
  width: 800px;
  margin: 0 auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding-top: 30px;
}
.main-box .main-main .body .setPassword .title[data-v-6afcd074] {
  margin: 40px 0;
  font-size: 16px;
  color: #333333;
}
.main-box .main-main .body .setPassword .lqbtn[data-v-6afcd074] {
  margin-top: 80px;
  width: 350px;
  height: 40px;
  background: #ff6000;
  border-color: #ff6000;
  border-radius: 0;
  color: #fff;
}
.main-box .main-main .body .setPassword .el-form[data-v-6afcd074] {
  margin-right: 130px;
}
.main-box .main-main .body .setPassword .el-form .el-form-item[data-v-6afcd074] {
  margin-bottom: 32px !important;
}
.main-box .main-main .body .setPassword .el-form[data-v-6afcd074]  .el-input__inner {
  width: 350px;
  height: 40px;
}
.main-box .main-main .body .setPassword .el-form .vailidateCodeBox[data-v-6afcd074] {
  position: relative;
}
.main-box .main-main .body .setPassword .el-form .vailidateCodeBox .codebtn[data-v-6afcd074] {
  position: absolute;
  top: 4px;
  right: 6px;
  background-color: #ff6000;
  color: #fff;
}
.pwd-strong-span[data-v-6afcd074] {
  font-size: 12px;
  color: #9AA1AB;
  line-height: 16px;
}
[data-v-81022bfc]:export {
  menuText: #282828;
  menuBg: #FFF;
}
.navCon[data-v-81022bfc] {
  font-size: 14px;
  padding: 16px 20px;
  border-bottom: 1px solid #e1e1e1;
}
.navCon .nav[data-v-81022bfc] {
  cursor: pointer;
  cursor: hand;
}
.main-box[data-v-81022bfc] {
  width: 1020px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
}
.main-box .main-main[data-v-81022bfc] {
  font-size: 12px;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  height: 100%;
  background-color: #fff;
  min-height: 712px;
  overflow-y: auto;
  margin-left: 20px;
}
.main-box .main-main .body .resetPhone[data-v-81022bfc] {
  width: 800px;
  margin: 0 auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding-top: 30px;
}
.main-box .main-main .body .resetPhone .step[data-v-81022bfc] {
  width: 600px;
}
.main-box .main-main .body .resetPhone .step[data-v-81022bfc] .el-step__line {
  height: 6px;
  top: 9px;
}
.main-box .main-main .body .resetPhone .step[data-v-81022bfc] .el-step__line .el-step__line-inner {
  border-color: #22ac38;
  background-color: #22ac38;
  height: 6px;
}
.main-box .main-main .body .resetPhone .step[data-v-81022bfc] .el-step__title {
  font-size: 12px;
}
.main-box .main-main .body .resetPhone .step[data-v-81022bfc] .is-finish {
  color: #22AC38;
}
.main-box .main-main .body .resetPhone .step[data-v-81022bfc] .is-finish .el-step__icon {
  background-color: #22AC38;
  border-color: #22AC38;
  color: #fff;
}
.main-box .main-main .body .resetPhone .step[data-v-81022bfc] .zyStep .is-finish .el-step__line .el-step__line-inner {
  width: 50% !important;
  border-color: #22ac38;
  background-color: #22ac38;
}
.main-box .main-main .body .resetPhone .step[data-v-81022bfc] .is-process {
  color: #666666;
}
.main-box .main-main .body .resetPhone .step[data-v-81022bfc] .is-process .el-step__icon {
  border-color: #C1C1C1;
  background-color: #C1C1C1;
  color: #fff;
}
.main-box .main-main .body .resetPhone .step[data-v-81022bfc] .is-wait {
  color: #666666;
}
.main-box .main-main .body .resetPhone .step[data-v-81022bfc] .is-wait .el-step__icon {
  border-color: #C1C1C1;
  background-color: #C1C1C1;
  color: #fff;
}
.main-box .main-main .body .resetPhone .lqbtn[data-v-81022bfc] {
  margin-top: 80px;
  width: 350px;
  height: 40px;
  background: #ff6000;
  border-color: #ff6000;
  border-radius: 0;
  color: #fff;
}
.main-box .main-main .body .resetPhone .el-form[data-v-81022bfc] {
  margin-right: 130px;
}
.main-box .main-main .body .resetPhone .el-form[data-v-81022bfc]  .el-input__inner {
  width: 350px;
  height: 40px;
}
.main-box .main-main .body .resetPhone .el-form .vailidateCodeBox[data-v-81022bfc] {
  position: relative;
}
.main-box .main-main .body .resetPhone .el-form .vailidateCodeBox .codebtn[data-v-81022bfc] {
  position: absolute;
  top: 4px;
  right: 6px;
  background-color: #ff6000;
  color: #fff;
}
[data-v-6e82a87a]:export {
  menuText: #282828;
  menuBg: #FFF;
}
.navCon[data-v-6e82a87a] {
  font-size: 14px;
  padding: 16px 20px;
  border-bottom: 1px solid #e1e1e1;
}
.navCon .nav[data-v-6e82a87a] {
  cursor: pointer;
  cursor: hand;
}
.main-box[data-v-6e82a87a] {
  width: 1020px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
}
.main-box .main-main[data-v-6e82a87a] {
  font-size: 12px;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  height: 100%;
  background-color: #fff;
  min-height: 712px;
  overflow-y: auto;
  margin-left: 20px;
}
.main-box .main-main .body .resetPhone[data-v-6e82a87a] {
  width: 800px;
  margin: 0 auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding-top: 30px;
}
.main-box .main-main .body .resetPhone .step[data-v-6e82a87a] {
  width: 600px;
}
.main-box .main-main .body .resetPhone .step[data-v-6e82a87a] .el-step__line {
  height: 6px;
  top: 9px;
}
.main-box .main-main .body .resetPhone .step[data-v-6e82a87a] .el-step__line .el-step__line-inner {
  border-color: #22ac38;
  background-color: #22ac38;
  height: 6px;
}
.main-box .main-main .body .resetPhone .step[data-v-6e82a87a] .el-step__title {
  font-size: 12px;
}
.main-box .main-main .body .resetPhone .step[data-v-6e82a87a] .is-finish {
  color: #22AC38;
}
.main-box .main-main .body .resetPhone .step[data-v-6e82a87a] .is-finish .el-step__icon {
  background-color: #22AC38;
  border-color: #22AC38;
  color: #fff;
}
.main-box .main-main .body .resetPhone .step[data-v-6e82a87a] .zyStep .is-finish .el-step__line .el-step__line-inner {
  width: 50% !important;
  border-color: #22ac38;
  background-color: #22ac38;
}
.main-box .main-main .body .resetPhone .step[data-v-6e82a87a] .is-process {
  color: #666666;
}
.main-box .main-main .body .resetPhone .step[data-v-6e82a87a] .is-process .el-step__icon {
  border-color: #C1C1C1;
  background-color: #C1C1C1;
  color: #fff;
}
.main-box .main-main .body .resetPhone .step[data-v-6e82a87a] .is-wait {
  color: #666666;
}
.main-box .main-main .body .resetPhone .step[data-v-6e82a87a] .is-wait .el-step__icon {
  border-color: #C1C1C1;
  background-color: #C1C1C1;
  color: #fff;
}
.main-box .main-main .body .resetPhone .lqbtn[data-v-6e82a87a] {
  margin-top: 80px;
  width: 350px;
  height: 40px;
  background: #ff6000;
  border-color: #ff6000;
  border-radius: 0;
  color: #fff;
}
.main-box .main-main .body .resetPhone .el-form[data-v-6e82a87a] {
  margin-right: 130px;
}
.main-box .main-main .body .resetPhone .el-form[data-v-6e82a87a]  .el-input__inner {
  width: 350px;
  height: 40px;
}
.main-box .main-main .body .resetPhone .el-form .vailidateCodeBox[data-v-6e82a87a] {
  position: relative;
}
.main-box .main-main .body .resetPhone .el-form .vailidateCodeBox .codebtn[data-v-6e82a87a] {
  position: absolute;
  top: 4px;
  right: 6px;
  background-color: #ff6000;
  color: #fff;
}
[data-v-7457cf9d]:export {
  menuText: #282828;
  menuBg: #FFF;
}
.main[data-v-7457cf9d] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  overflow-y: auto;
  margin-top: 20px;
  width: 100%;
  padding-left: 12px;
}
.minifont[data-v-7457cf9d] {
  width: 114px;
  height: 15px;
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #999999;
}
.active[data-v-7457cf9d] {
  color: #FF6000;
}
[data-v-6f0edc81]:export {
  menuText: #282828;
  menuBg: #FFF;
}
.cardHeader[data-v-6f0edc81] {
  cursor: pointer;
  cursor: hand;
}
.main-box[data-v-6f0edc81] {
  width: 1020px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
}
.main-box .main-main[data-v-6f0edc81] {
  font-size: 12px;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  height: 100%;
  min-height: 712px;
  overflow-y: auto;
  background-color: #fff;
  margin-left: 20px;
}
.main-box .main-main .main-card[data-v-6f0edc81] {
  border: none;
}
.main-box .main-main .main-card[data-v-6f0edc81] .el-card__header {
  color: #333333;
  font-size: 14px;
}
.main-box .main-main .main-card .body[data-v-6f0edc81] {
  height: 658px;
  padding: 10px 20px;
  position: relative;
}
.main-box .main-main .main-card .body[data-v-6f0edc81] .el-tabs__nav-wrap::after {
  background-color: #FFF;
}
.main-box .main-main .main-card .body .exportBtn[data-v-6f0edc81] {
  position: absolute;
  top: 20px;
  right: 26px;
  z-index: 11;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.main-box .main-main .main-card .body .exportBtn .el-link[data-v-6f0edc81] {
  color: #2B5FB4;
}
.main-box .main-main .main-card .body .search[data-v-6f0edc81] .el-input__inner {
  border-radius: 0;
}
.main-box .main-main .main-card .body .search .el-button[data-v-6f0edc81] {
  border-radius: 0;
  color: #FFF;
}
.main-box .main-main .main-card .body .search[data-v-6f0edc81] .el-input-group__append {
  border-radius: 0;
}
.main-box .main-main .main-card .body .table[data-v-6f0edc81] {
  margin-top: 20px;
  min-height: 500px;
}
.main-box .main-main .main-card .body .table .el-table[data-v-6f0edc81] {
  border: 1px solid #E1E1E1;
}
@charset "UTF-8";
[data-v-ae207458]:export {
  menuText: #282828;
  menuBg: #FFF;
}
ul.timeline-wrapper[data-v-ae207458] {
  list-style: none;
  margin: 0;
  padding: 0;
}

/* 时间线 */
.timeline-item[data-v-ae207458] {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
}
.timeline-item:first-child .timeline-box .long-line[data-v-ae207458] {
  background: #22AC38 !important;
}
.timeline-item:first-child .out-circle[data-v-ae207458] {
  background: rgba(34, 172, 56, 0.2) !important;
}
.timeline-item:first-child .out-circle .in-circle[data-v-ae207458] {
  background: #22AC38 !important;
}
.timeline-item:first-child .leftTitle[data-v-ae207458] {
  color: #22AC38 !important;
}
.timeline-item:last-child .long-line[data-v-ae207458] {
  display: none;
}
.timeline-item .line-left[data-v-ae207458] {
  width: 80px;
  text-align: right;
  color: #333333;
  font-size: 14px;
  margin-right: 10px;
  font-weight: 500;
}
.timeline-item .line-left .leftTitle[data-v-ae207458] {
  color: #666666;
}
.timeline-item .timeline-box[data-v-ae207458] {
  text-align: center;
}
.timeline-item .timeline-box .out-circle[data-v-ae207458] {
  width: 16px;
  height: 16px;
  background: rgba(153, 153, 153, 0.2);
  -webkit-box-shadow: 0px 4px 12px 0px rgba(0, 0, 0, 0.1);
          box-shadow: 0px 4px 12px 0px rgba(0, 0, 0, 0.1);
  /*opacity: 0.1;*/
  border-radius: 50%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.timeline-item .timeline-box .out-circle .in-circle[data-v-ae207458] {
  width: 10px;
  height: 10px;
  margin: 0 auto;
  background: #999999;
  border-radius: 50%;
  -webkit-box-shadow: 0px 4px 12px 0px rgba(0, 0, 0, 0.1);
          box-shadow: 0px 4px 12px 0px rgba(0, 0, 0, 0.1);
}
.timeline-item .timeline-box .long-line[data-v-ae207458] {
  width: 1px;
  height: 98px;
  background: #999999;
  -webkit-box-shadow: 0px 4px 12px 0px rgba(0, 0, 0, 0.1);
          box-shadow: 0px 4px 12px 0px rgba(0, 0, 0, 0.1);
  opacity: 0.6;
  margin-left: 8px;
}
.timeline-item .timeline-content[data-v-ae207458] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  margin-left: 16px;
  height: 80px;
  text-align: left;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  border-bottom: 1px dashed #e1e1e1;
}
.timeline-item .timeline-content .timeline-title[data-v-ae207458] {
  font-size: 14px;
  word-break: break-all;
  margin-bottom: 10px;
  color: #333333;
  font-weight: 500;
  /*display: inline;*/
}
.timeline-item .timeline-content .timeline-date[data-v-ae207458] {
  font-size: 16px;
  color: #333333;
  font-weight: 500;
  margin-bottom: 16px;
}
.timeline-item .timeline-content .timeline-desc[data-v-ae207458] {
  font-size: 14px;
  line-height: 1.7;
  color: #999999;
}
.timeline-item:last-of-type .timeline-content[data-v-ae207458] {
  margin-bottom: 0;
}
[data-v-4a90feac]:export {
  menuText: #282828;
  menuBg: #FFF;
}
.navCon[data-v-4a90feac] {
  font-size: 14px;
  padding: 16px 20px;
  border-bottom: 1px solid #e1e1e1;
}
.navCon .nav[data-v-4a90feac] {
  cursor: pointer;
  cursor: hand;
}
.cardlabel[data-v-4a90feac] {
  font-size: 14px;
  padding: 16px 30px;
  color: #333333;
}
.label[data-v-4a90feac] {
  color: #666666;
  font-size: 12px;
  font-weight: 400;
}
.labelVal[data-v-4a90feac] {
  color: #333333;
  font-size: 12px;
  font-weight: 400;
}
.lqColor[data-v-4a90feac] {
  color: #ff6000 !important;
}
.main-box[data-v-4a90feac] {
  width: 1020px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
}
.main-box .main-main[data-v-4a90feac] {
  font-size: 12px;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  height: 100%;
  min-height: 712px;
  overflow-y: auto;
  margin-left: 20px;
}
.main-box .main-main .body[data-v-4a90feac] {
  background-color: #fff;
}
.main-box .main-main .body .tableCon[data-v-4a90feac] {
  padding: 10px 20px;
}
.main-box .main-main .body .tableCon .title[data-v-4a90feac] {
  color: #333333;
  font-size: 14px;
  margin: 12px 0;
}
.main-box .main-main .body .tableCon .search[data-v-4a90feac] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  margin-top: 20px;
}
.main-box .main-main .body .tableCon .orderNoContainer[data-v-4a90feac] {
  font-size: 12px;
  color: #666666;
  background-color: #f4f4f4;
  border: 1px solid #e1e1e1;
  border-bottom: none;
  padding: 14px 12px;
}
.main-box .main-main .body .tableCon .table .el-table[data-v-4a90feac] {
  border: 1px solid #e1e1e1;
}
.main-box .main-main .body .tableCon .aftermarket[data-v-4a90feac] {
  font-size: 12px;
  color: #666666;
  line-height: 1.9em;
}
.main-box .main-main .body .operation[data-v-4a90feac] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  padding: 0 20px;
}
.main-box .main-main .body .operation .btnCol .btn[data-v-4a90feac] {
  width: 120px;
  height: 36px;
  background-color: #ff6000;
  color: #fff;
  border-radius: 0;
  border: 1px solid #ff6000;
  font-size: 14px;
}
.main-box .main-main .body .stepContent[data-v-4a90feac] {
  padding: 20px 60px;
  margin-bottom: 40px;
}
.main-box .main-main .body .stepContent[data-v-4a90feac] .el-steps {
  width: 400px;
}
.main-box .main-main .body .stepContent[data-v-4a90feac] .el-steps .el-step__head.is-finish {
  color: #22ac38;
  border-color: #22ac38;
}
.main-box .main-main .body .stepContent[data-v-4a90feac] .el-steps .el-step__main .el-step__title {
  font-size: 14px;
}
.main-box .main-main .body .stepContent[data-v-4a90feac] .el-steps .el-step__main .el-step__title.is-finish {
  color: #333333;
  font-weight: 400;
}
.main-box .main-main .body .stepContent[data-v-4a90feac] .el-steps .el-step__main .el-step__title.is-process {
  color: #999999;
  font-weight: 400;
}
.main-box .main-main .body .stepContent[data-v-4a90feac] .el-steps .el-step__main .el-step__title.is-wait {
  color: #999999;
  font-weight: 400;
}
.main-box .main-main .body .stepContent .addressess[data-v-4a90feac] {
  height: 90px;
  background: #f4f4f4;
  padding: 14px 20px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.main-box .main-main .body .stepContent .addressess .cont[data-v-4a90feac] {
  margin-bottom: 5px;
}
.main-box .main-main .body .stepContent .btn[data-v-4a90feac] {
  margin-top: 20px;
  width: 100px;
  height: 32px;
  background: #ff6000;
  border: 1px solid #ff6000;
  color: #fff;
  border-radius: 0;
}
.main-box .main-main .body .timelineContant[data-v-4a90feac] {
  border: 1px solid #e1e1e1;
  margin: 10px 30px;
  padding: 20px;
  padding-left: 40px;
}
@charset "UTF-8";
.cancelOrderDialog .el-dialog__header {
  text-align: left;
  padding: 14px 18px;
  border-bottom: 1px solid #e1e1e1;
}
.cancelOrderDialog .el-dialog__header .el-dialog__title {
  color: #333333;
  font-size: 14px;
  font-weight: 600;
}
.cancelOrderDialog .el-dialog__header .el-dialog__headerbtn {
  top: 15px;
  font-size: 20px;
}
.cancelOrderDialog .el-dialog__body {
  padding: 0;
}
.cancelOrderDialog .dialogBody .tips {
  height: 36px;
  padding-left: 20px;
  background: #fffce1;
  color: #999999;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.cancelOrderDialog .dialogBody .form {
  padding: 10px 30px;
}
.cancelOrderDialog .dialogBody .form .reasonSelect {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  width: 260px;
  padding: 0;
}
.cancelOrderDialog .dialogBody .form .reasonSelect .selectItem {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  width: 120px;
  height: 36px;
  border: 1px solid #e1e1e1;
  cursor: pointer;
  cursor: hand;
}
.cancelOrderDialog .dialogBody .form .reasonSelect .selectItem .dingwei {
  position: absolute;
  bottom: 0;
  right: 0;
  z-index: 3;
  color: #fff;
  font-size: 14px;
}
.cancelOrderDialog .dialogBody .form .reasonSelect .isActive {
  border: 1px solid #ff6000;
  -webkit-transition: all 0.5s ease;
  transition: all 0.5s ease;
}
.cancelOrderDialog .dialogBody .form .reasonSelect .isActive::after {
  content: "";
  display: block;
  height: 0px;
  width: 0px;
  position: absolute;
  bottom: 0;
  right: 0;
  color: #fff;
  /**对号大小*/
  font-size: 10px;
  line-height: 8px;
  border: 12px solid;
  border-color: transparent #ff6000 #ff6000 transparent;
}
.cancelOrderDialog .dialogBody .btnCol {
  padding: 20px 50px;
  padding-bottom: 40px;
  margin-top: 40px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-pack: distribute;
      justify-content: space-around;
}
.cancelOrderDialog .dialogBody .btnCol .btn {
  width: 160px;
  height: 40px;
  border-radius: 0;
  border: 1px solid #ff6000;
  background-color: #ff6000;
  color: #fff;
  font-size: 14px;
  margin: 0;
}
.cancelOrderDialog .dialogBody .btnCol .btn1 {
  border: 1px solid #ff6000;
  background-color: #fff;
  color: #ff6000;
  font-size: 14px;
}
[data-v-2046ce9a]:export {
  menuText: #282828;
  menuBg: #FFF;
}
.main[data-v-2046ce9a] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  overflow-y: auto;
  margin-top: 20px;
  width: 100%;
  padding-left: 12px;
}
.minifont[data-v-2046ce9a] {
  width: 114px;
  height: 15px;
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #999999;
}
.active[data-v-2046ce9a] {
  color: #FF6000;
}
[data-v-187903d6]:export {
  menuText: #282828;
  menuBg: #FFF;
}
.main-box[data-v-187903d6] {
  width: 1020px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
}
.main-box .main-main[data-v-187903d6] {
  font-size: 12px;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  height: 100%;
  min-height: 712px;
  overflow-y: auto;
  background-color: #fff;
  margin-left: 20px;
}
.main-box .main-main[data-v-187903d6] .el-tabs__nav-wrap::after {
  background-color: #fff;
}
.main-box .main-main .pageTitle[data-v-187903d6] {
  color: #333333;
  font-weight: bold;
  margin-left: 10px;
}
.main-box .main-main .lqbtn[data-v-187903d6] {
  background-color: #ff6000;
  border: 1px solid #ff6000;
  border-radius: 2px;
  color: #FFF;
  font-size: 12px;
  padding: 8px 16px;
}
.main-box .main-main .lqbtn2[data-v-187903d6] {
  background-color: #FFF;
  border: 1px solid #ff6000;
  border-radius: 2px;
  color: #ff6000;
  font-size: 12px;
  padding: 8px 16px;
}
.main-box .main-main .topCard[data-v-187903d6] {
  height: 200px;
  width: 100%;
  margin-bottom: 20px;
  background-color: #FFF;
}
.main-box .main-main .topCard .topCard-header[data-v-187903d6] {
  padding: 16px 30px;
  border-bottom: 1px solid #EEEEEE;
  color: #999999;
  font-size: 12px;
}
.main-box .main-main .topCard .topCard-header .title[data-v-187903d6] {
  height: 50px;
  color: #333333;
  font-size: 14px;
  font-weight: 400;
  margin-right: 20px;
}
.main-box .main-main .topCard .topCard-body[data-v-187903d6] {
  height: 150px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  border-bottom: 1px solid #EEEEEE;
  margin: 0 20px;
  padding: 26px;
}
.main-box .main-main .topCard .topCard-body .MsgTitleBox[data-v-187903d6] {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  color: #333333;
  font-size: 12px;
  font-weight: 600;
}
.main-box .main-main .topCard .topCard-body .MsgTitleBox .left[data-v-187903d6] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.main-box .main-main .topCard .topCard-body .MsgTitleBox .right[data-v-187903d6] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.main-box .main-main .topCard .topCard-body .msg[data-v-187903d6] {
  margin-top: 20px;
  padding-left: 30px;
}
.is-active[data-v-187903d6] {
  border-color: #ff6000;
}
.is-active[data-v-187903d6]:hover {
  border-color: #ff6000;
}
[data-v-b0b13cf4]:export {
  menuText: #282828;
  menuBg: #FFF;
}
.main[data-v-b0b13cf4] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  overflow-y: auto;
  margin-top: 20px;
  width: 100%;
  padding-left: 12px;
}
.minifont[data-v-b0b13cf4] {
  width: 114px;
  height: 15px;
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #999999;
}
.active[data-v-b0b13cf4] {
  color: #FF6000;
}
.addressDialog .el-dialog__header {
  border-bottom: 1px solid #E1E1E1;
  padding: 14px 30px 10px;
}
.addressDialog .el-dialog__header .el-dialog__title {
  color: #333333;
  font-size: 14px;
  font-weight: bold;
}
.addressDialog .el-dialog__header .el-dialog__headerbtn {
  top: 16px;
}
[data-v-1eea9414]:export {
  menuText: #282828;
  menuBg: #FFF;
}
.main-box[data-v-1eea9414] {
  width: 1020px;
  height: 712px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
}
.main-box .main-main[data-v-1eea9414] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  height: 100%;
  background-color: #fff;
  margin-left: 20px;
}
.main-box .main-main .addAuth[data-v-1eea9414] {
  padding: 22px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.main-box .main-main .addAuth .addAuthBtn[data-v-1eea9414] {
  color: #FF6000;
  background-color: #FEF3ED;
  border: 1px solid #ff6000;
  width: 120px;
  font-size: 14px;
  font-weight: 600;
  border-radius: 0;
}
.main-box .main-main .addAuth .minifont[data-v-1eea9414] {
  color: #999999;
  font-size: 14px;
}
.main-box .main-main .empty[data-v-1eea9414] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  height: 60vh;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.main-box .main-main .empty[data-v-1eea9414] .el-empty__description {
  margin-top: 48px;
}
.main-box .main-main .enterpriseInfoBox[data-v-1eea9414] {
  border: 1px solid #E1E1E1;
  margin: 20px;
  padding: 14px 20px;
}
.main-box .main-main .enterpriseInfoBox .title[data-v-1eea9414] {
  color: #333333;
  font-size: 14px;
  font-weight: 500px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.main-box .main-main .enterpriseInfoBox .title .el-tag[data-v-1eea9414] {
  background: #FFB154;
  border-color: #FFB154;
  color: #fff;
}
.main-box .main-main .enterpriseInfoBox .info[data-v-1eea9414] {
  padding-left: 18px;
}
.main-box .main-main .enterpriseInfoBox .info .info-line[data-v-1eea9414] {
  color: #333333;
  font-size: 12px;
  margin-top: 14px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
}
.main-box .main-main .enterpriseInfoBox .info .info-line .label[data-v-1eea9414] {
  width: 60px;
  text-align: right;
  color: #666666;
}
.main-box .main-main .enterpriseInfoBox .info .info-line .san[data-v-1eea9414] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.main-box .main-main .enterpriseInfoBox .operation[data-v-1eea9414] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
      -ms-flex-direction: row-reverse;
          flex-direction: row-reverse;
  height: 160px;
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
}
.main-box .main-main .enterpriseInfoBox .operation .el-link[data-v-1eea9414] {
  color: #2B5FB4;
}
[data-v-6e8f387e]:export {
  menuText: #282828;
  menuBg: #FFF;
}
.main[data-v-6e8f387e] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  overflow-y: auto;
  margin-top: 20px;
  width: 100%;
  padding-left: 12px;
}
.minifont[data-v-6e8f387e] {
  width: 114px;
  height: 15px;
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #999999;
}
.active[data-v-6e8f387e] {
  color: #FF6000;
}
[data-v-1f5599e0]:export {
  menuText: #282828;
  menuBg: #FFF;
}
.container[data-v-1f5599e0] {
  width: 180px;
  height: 712px;
  background: #ffffff;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.container .content[data-v-1f5599e0] {
  height: 100%;
  padding: 16px 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
}
.container .content .bigTitle[data-v-1f5599e0] {
  font-size: 18px;
  color: #ff6000;
}
.container .content .title[data-v-1f5599e0] {
  font-size: 14px;
  margin: 14px 0;
  color: #333333;
  font-weight: 600;
}
.container .content .el-link[data-v-1f5599e0] {
  margin-bottom: 10px;
  font-size: 12px;
  font-weight: 400;
  color: #333333;
}
.container .content .el-link[data-v-1f5599e0] :hover {
  font-weight: bold;
  color: #ff6000;
}
.active[data-v-1f5599e0] {
  color: #ff6000 !important;
  font-weight: bold !important;
}
.active[data-v-1f5599e0] :hover {
  color: #ff6000 !important;
  font-weight: bold;
}
[data-v-799a9cc5]:export {
  menuText: #282828;
  menuBg: #FFF;
}
ul[data-v-799a9cc5] {
  list-style: none;
  padding: 0;
  margin: 0;
}
.main-box[data-v-799a9cc5] {
  width: 1020px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
}
.main-box .main-main[data-v-799a9cc5] {
  font-size: 12px;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  height: 100%;
  min-height: 712px;
  overflow-y: auto;
  background-color: #fff;
  margin-left: 20px;
  padding: 26px;
}
.main-box .main-main .title[data-v-799a9cc5] {
  color: #666666;
  font-size: 16px;
  border-bottom: 1px solid #EEEEEE;
  padding-bottom: 20px;
  margin-bottom: 28px;
}
.main-box .main-main .QA[data-v-799a9cc5] {
  margin-bottom: 36px;
}
.main-box .main-main .QA .Q[data-v-799a9cc5] {
  display: block;
  color: #333333;
  font-size: 12px;
  font-weight: 600;
  margin-bottom: 16px;
}
.main-box .main-main .QA .A[data-v-799a9cc5] {
  display: block;
  color: #666666;
  font-size: 12px;
  font-weight: 400;
}
.main-box .main-main .QA .big[data-v-799a9cc5] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
}
.main-box .main-main .QA .big ul li[data-v-799a9cc5] {
  color: #666666;
  margin-bottom: 10px;
}
[data-v-1b7ea238]:export {
  menuText: #282828;
  menuBg: #FFF;
}
.main[data-v-1b7ea238] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  overflow-y: auto;
  margin-top: 20px;
  width: 100%;
  padding-left: 12px;
}
.minifont[data-v-1b7ea238] {
  width: 114px;
  height: 15px;
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #999999;
}
.active[data-v-1b7ea238] {
  color: #FF6000;
}
[data-v-d4c83f1c]:export {
  menuText: #282828;
  menuBg: #FFF;
}
ul[data-v-d4c83f1c] {
  list-style: none;
  padding: 0;
  margin: 0;
}
.main-box[data-v-d4c83f1c] {
  width: 1020px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
}
.main-box .main-main[data-v-d4c83f1c] {
  font-size: 12px;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  height: 100%;
  min-height: 712px;
  overflow-y: auto;
  background-color: #fff;
  margin-left: 20px;
  padding: 26px;
}
.main-box .main-main .title[data-v-d4c83f1c] {
  color: #666666;
  font-size: 16px;
  border-bottom: 1px solid #EEEEEE;
  padding-bottom: 20px;
  margin-bottom: 22px;
}
.main-box .main-main .procedure[data-v-d4c83f1c] {
  width: 720px;
  height: 90px;
  margin: 0 auto;
  background-image: url(../assets/img/zulinliucheng@2x.9749b007.png);
  background-repeat: no-repeat;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-bottom: 36px;
}
.main-box .main-main .procedure div[data-v-d4c83f1c] {
  width: 50px;
  color: #333333;
  font-size: 12px;
}
.main-box .main-main .procedure[data-v-d4c83f1c] > :nth-child(1) {
  margin-left: 20px;
  margin-right: 108px;
}
.main-box .main-main .procedure[data-v-d4c83f1c] > :nth-child(2) {
  text-align: center;
  margin-right: 108px;
}
.main-box .main-main .procedure[data-v-d4c83f1c] > :nth-child(3) {
  text-align: center;
  margin-right: 108px;
}
.main-box .main-main .procedure[data-v-d4c83f1c] > :nth-child(4) {
  text-align: center;
  margin-right: 115px;
}
.main-box .main-main .QA[data-v-d4c83f1c] {
  margin-bottom: 36px;
}
.main-box .main-main .QA .Q[data-v-d4c83f1c] {
  display: block;
  color: #333333;
  font-size: 12px;
  font-weight: 600;
  margin-bottom: 16px;
}
.main-box .main-main .QA .A[data-v-d4c83f1c] {
  display: block;
  color: #666666;
  font-size: 12px;
  line-height: 1.8em;
  font-weight: 400;
}
.main-box .main-main .QA .big[data-v-d4c83f1c] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
}
.main-box .main-main .QA .big ul li[data-v-d4c83f1c] {
  color: #666666;
  margin-bottom: 10px;
}
[data-v-a5fa2eaa]:export {
  menuText: #282828;
  menuBg: #FFF;
}
.main[data-v-a5fa2eaa] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  overflow-y: auto;
  margin-top: 20px;
  width: 100%;
  padding-left: 12px;
}
.minifont[data-v-a5fa2eaa] {
  width: 114px;
  height: 15px;
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #999999;
}
.active[data-v-a5fa2eaa] {
  color: #FF6000;
}
[data-v-91b73e6e]:export {
  menuText: #282828;
  menuBg: #FFF;
}
ul[data-v-91b73e6e] {
  list-style: none;
  padding: 0;
  margin: 0;
}
.main-box[data-v-91b73e6e] {
  width: 1020px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
}
.main-box .main-main[data-v-91b73e6e] {
  font-size: 12px;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  height: 100%;
  min-height: 712px;
  overflow-y: auto;
  background-color: #fff;
  margin-left: 20px;
  padding: 26px;
}
.main-box .main-main .title[data-v-91b73e6e] {
  color: #666666;
  font-size: 16px;
  border-bottom: 1px solid #EEEEEE;
  padding-bottom: 20px;
  margin-bottom: 22px;
}
.main-box .main-main .QA[data-v-91b73e6e] {
  margin-bottom: 36px;
}
.main-box .main-main .QA .Q[data-v-91b73e6e] {
  display: block;
  color: #333333;
  font-size: 12px;
  font-weight: 600;
  margin-bottom: 16px;
}
.main-box .main-main .QA .A[data-v-91b73e6e] {
  display: block;
  color: #666666;
  font-size: 12px;
  line-height: 1.8em;
  font-weight: 400;
}
.main-box .main-main .QA .big[data-v-91b73e6e] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
}
.main-box .main-main .QA .big ul li[data-v-91b73e6e] {
  color: #666666;
  margin-bottom: 10px;
}
[data-v-c4318e98]:export {
  menuText: #282828;
  menuBg: #FFF;
}
.main[data-v-c4318e98] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  overflow-y: auto;
  margin-top: 20px;
  width: 100%;
  padding-left: 12px;
}
.minifont[data-v-c4318e98] {
  width: 114px;
  height: 15px;
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #999999;
}
.active[data-v-c4318e98] {
  color: #FF6000;
}
[data-v-fc8b3602]:export {
  menuText: #282828;
  menuBg: #FFF;
}
ul[data-v-fc8b3602] {
  list-style: none;
  padding: 0;
  margin: 0;
}
.main-box[data-v-fc8b3602] {
  width: 1020px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
}
.main-box .main-main[data-v-fc8b3602] {
  font-size: 12px;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  height: 100%;
  min-height: 712px;
  overflow-y: auto;
  background-color: #fff;
  margin-left: 20px;
  padding: 26px;
}
.main-box .main-main .title[data-v-fc8b3602] {
  color: #666666;
  font-size: 16px;
  border-bottom: 1px solid #EEEEEE;
  padding-bottom: 20px;
  margin-bottom: 22px;
}
.main-box .main-main .QA[data-v-fc8b3602] {
  margin-bottom: 36px;
}
.main-box .main-main .QA .Q[data-v-fc8b3602] {
  display: block;
  color: #333333;
  font-size: 12px;
  font-weight: 600;
  margin-bottom: 16px;
}
.main-box .main-main .QA .A[data-v-fc8b3602] {
  display: block;
  color: #666666;
  font-size: 12px;
  line-height: 1.8em;
  font-weight: 400;
}
.main-box .main-main .QA .big[data-v-fc8b3602] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
}
.main-box .main-main .QA .big ul li[data-v-fc8b3602] {
  color: #666666;
  margin-bottom: 10px;
}
[data-v-3fac8b84]:export {
  menuText: #282828;
  menuBg: #FFF;
}
.main[data-v-3fac8b84] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  overflow-y: auto;
  margin-top: 20px;
  width: 100%;
  padding-left: 12px;
}
.minifont[data-v-3fac8b84] {
  width: 114px;
  height: 15px;
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #999999;
}
.active[data-v-3fac8b84] {
  color: #FF6000;
}
[data-v-6da5d029]:export {
  menuText: #282828;
  menuBg: #FFF;
}
ul[data-v-6da5d029] {
  list-style: none;
  padding: 0;
  margin: 0;
}
.main-box[data-v-6da5d029] {
  width: 1020px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
}
.main-box .main-main[data-v-6da5d029] {
  font-size: 12px;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  height: 100%;
  min-height: 712px;
  overflow-y: auto;
  background-color: #fff;
  margin-left: 20px;
  padding: 26px;
}
.main-box .main-main .title[data-v-6da5d029] {
  color: #666666;
  font-size: 16px;
  border-bottom: 1px solid #EEEEEE;
  padding-bottom: 20px;
  margin-bottom: 22px;
}
.main-box .main-main .QA[data-v-6da5d029] {
  margin-bottom: 36px;
}
.main-box .main-main .QA .Q[data-v-6da5d029] {
  display: block;
  color: #333333;
  font-size: 12px;
  font-weight: 400;
  margin-bottom: 16px;
}
.main-box .main-main .QA .A[data-v-6da5d029] {
  display: block;
  color: #666666;
  font-size: 12px;
  line-height: 1.8em;
  font-weight: 400;
}
.main-box .main-main .QA .big[data-v-6da5d029] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
}
.main-box .main-main .QA .big ul li[data-v-6da5d029] {
  color: #666666;
  margin-bottom: 10px;
}
[data-v-1df1a554]:export {
  menuText: #282828;
  menuBg: #FFF;
}
.main[data-v-1df1a554] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  overflow-y: auto;
  margin-top: 20px;
  width: 100%;
  padding-left: 12px;
}
.minifont[data-v-1df1a554] {
  width: 114px;
  height: 15px;
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #999999;
}
.active[data-v-1df1a554] {
  color: #FF6000;
}
[data-v-5d717537]:export {
  menuText: #282828;
  menuBg: #FFF;
}
ul[data-v-5d717537] {
  list-style: none;
  padding: 0;
  margin: 0;
}
.main-box[data-v-5d717537] {
  width: 1020px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
}
.main-box .main-main[data-v-5d717537] {
  font-size: 12px;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  height: 100%;
  min-height: 712px;
  overflow-y: auto;
  background-color: #fff;
  margin-left: 20px;
  padding: 26px;
}
.main-box .main-main .title[data-v-5d717537] {
  color: #666666;
  font-size: 16px;
  border-bottom: 1px solid #EEEEEE;
  padding-bottom: 20px;
  margin-bottom: 22px;
}
.main-box .main-main .QA[data-v-5d717537] {
  margin-bottom: 36px;
}
.main-box .main-main .QA .Q[data-v-5d717537] {
  display: block;
  color: #333333;
  font-size: 12px;
  font-weight: 600;
  margin-bottom: 16px;
}
.main-box .main-main .QA .A[data-v-5d717537] {
  display: block;
  color: #666666;
  font-size: 12px;
  line-height: 1.8em;
  font-weight: 400;
}
.main-box .main-main .QA .big[data-v-5d717537] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
}
.main-box .main-main .QA .big ul li[data-v-5d717537] {
  color: #666666;
  margin-bottom: 10px;
}
[data-v-dd8ac5f4]:export {
  menuText: #282828;
  menuBg: #FFF;
}
.main[data-v-dd8ac5f4] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  overflow-y: auto;
  margin-top: 20px;
  width: 100%;
  padding-left: 12px;
}
.minifont[data-v-dd8ac5f4] {
  width: 114px;
  height: 15px;
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #999999;
}
.active[data-v-dd8ac5f4] {
  color: #FF6000;
}
[data-v-059925cc]:export {
  menuText: #282828;
  menuBg: #FFF;
}
ul[data-v-059925cc] {
  list-style: none;
  padding: 0;
  margin: 0;
}
.main-box[data-v-059925cc] {
  width: 1020px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
}
.main-box .main-main[data-v-059925cc] {
  font-size: 12px;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  height: 100%;
  min-height: 712px;
  overflow-y: auto;
  background-color: #fff;
  margin-left: 20px;
  padding: 26px;
}
.main-box .main-main .title[data-v-059925cc] {
  color: #666666;
  font-size: 16px;
  border-bottom: 1px solid #EEEEEE;
  padding-bottom: 20px;
  margin-bottom: 22px;
}
.main-box .main-main .QA[data-v-059925cc] {
  margin-bottom: 36px;
}
.main-box .main-main .QA .Q[data-v-059925cc] {
  display: block;
  color: #333333;
  font-size: 12px;
  font-weight: 600;
  margin-bottom: 16px;
}
.main-box .main-main .QA .A[data-v-059925cc] {
  display: block;
  color: #666666;
  font-size: 12px;
  line-height: 1.8em;
  font-weight: 400;
}
.main-box .main-main .QA .big[data-v-059925cc] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
}
.main-box .main-main .QA .big ul li[data-v-059925cc] {
  color: #666666;
  margin-bottom: 10px;
}
[data-v-095b7791]:export {
  menuText: #282828;
  menuBg: #FFF;
}
.main[data-v-095b7791] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  overflow-y: auto;
  margin-top: 20px;
  width: 100%;
  padding-left: 12px;
}
.minifont[data-v-095b7791] {
  width: 114px;
  height: 15px;
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #999999;
}
.active[data-v-095b7791] {
  color: #FF6000;
}
[data-v-04b905d0]:export {
  menuText: #282828;
  menuBg: #FFF;
}
ul[data-v-04b905d0] {
  list-style: none;
  padding: 0;
  margin: 0;
}
.main-box[data-v-04b905d0] {
  width: 1020px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
}
.main-box .main-main[data-v-04b905d0] {
  font-size: 12px;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  height: 100%;
  min-height: 712px;
  overflow-y: auto;
  background-color: #fff;
  margin-left: 20px;
  padding: 26px;
}
.main-box .main-main .title[data-v-04b905d0] {
  color: #666666;
  font-size: 16px;
  border-bottom: 1px solid #EEEEEE;
  padding-bottom: 20px;
  margin-bottom: 22px;
}
.main-box .main-main .QA[data-v-04b905d0] {
  margin-bottom: 36px;
}
.main-box .main-main .QA .Q[data-v-04b905d0] {
  display: block;
  color: #333333;
  font-size: 12px;
  font-weight: 600;
  margin-bottom: 16px;
}
.main-box .main-main .QA .A[data-v-04b905d0] {
  display: block;
  color: #666666;
  font-size: 12px;
  line-height: 1.8em;
  font-weight: 400;
}
.main-box .main-main .QA .big[data-v-04b905d0] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
}
.main-box .main-main .QA .big ul li[data-v-04b905d0] {
  color: #666666;
  margin-bottom: 10px;
}
[data-v-0adeb7c5]:export {
  menuText: #282828;
  menuBg: #FFF;
}
.main[data-v-0adeb7c5] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  overflow-y: auto;
  margin-top: 20px;
  width: 100%;
  padding-left: 12px;
}
.minifont[data-v-0adeb7c5] {
  width: 114px;
  height: 15px;
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #999999;
}
.active[data-v-0adeb7c5] {
  color: #FF6000;
}
[data-v-28b98e22]:export {
  menuText: #282828;
  menuBg: #FFF;
}
ul[data-v-28b98e22] {
  list-style: none;
  padding: 0;
  margin: 0;
}
.main-box[data-v-28b98e22] {
  width: 1020px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
}
.main-box .main-main[data-v-28b98e22] {
  font-size: 12px;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  height: 100%;
  min-height: 712px;
  overflow-y: auto;
  background-color: #fff;
  margin-left: 20px;
  padding: 26px;
}
.main-box .main-main .title[data-v-28b98e22] {
  color: #666666;
  font-size: 16px;
  border-bottom: 1px solid #EEEEEE;
  padding-bottom: 20px;
  margin-bottom: 22px;
}
.main-box .main-main .procedure[data-v-28b98e22] {
  width: 720px;
  height: 90px;
  margin: 0 auto;
  background-image: url(../assets/img/zulinliucheng@2x.9749b007.png);
  background-repeat: no-repeat;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-bottom: 36px;
}
.main-box .main-main .procedure div[data-v-28b98e22] {
  width: 50px;
  color: #333333;
  font-size: 12px;
}
.main-box .main-main .procedure[data-v-28b98e22] > :nth-child(1) {
  margin-left: 20px;
  margin-right: 108px;
}
.main-box .main-main .procedure[data-v-28b98e22] > :nth-child(2) {
  text-align: center;
  margin-right: 108px;
}
.main-box .main-main .procedure[data-v-28b98e22] > :nth-child(3) {
  text-align: center;
  margin-right: 106px;
}
.main-box .main-main .procedure[data-v-28b98e22] > :nth-child(4) {
  text-align: center;
  margin-right: 122px;
}
.main-box .main-main .QA[data-v-28b98e22] {
  margin-bottom: 36px;
}
.main-box .main-main .QA .Q[data-v-28b98e22] {
  display: block;
  color: #333333;
  font-size: 12px;
  font-weight: 600;
  margin-bottom: 16px;
}
.main-box .main-main .QA .Q1[data-v-28b98e22] {
  display: block;
  color: #666666;
  font-size: 12px;
  font-weight: 400;
  margin-bottom: 8px;
}
.main-box .main-main .QA .A[data-v-28b98e22] {
  display: block;
  color: #999999;
  font-size: 12px;
  line-height: 1.8em;
  font-weight: 400;
}
.main-box .main-main .QA .big[data-v-28b98e22] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
}
.main-box .main-main .QA .big ul li[data-v-28b98e22] {
  color: #666666;
  margin-bottom: 10px;
}
[data-v-617dfc4e]:export {
  menuText: #282828;
  menuBg: #FFF;
}
.main[data-v-617dfc4e] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  overflow-y: auto;
  margin-top: 20px;
  width: 100%;
  padding-left: 12px;
}
.minifont[data-v-617dfc4e] {
  width: 114px;
  height: 15px;
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #999999;
}
.active[data-v-617dfc4e] {
  color: #FF6000;
}
[data-v-9ca89ec8]:export {
  menuText: #282828;
  menuBg: #FFF;
}
ul[data-v-9ca89ec8] {
  list-style: none;
  padding: 0;
  margin: 0;
}
.main-box[data-v-9ca89ec8] {
  width: 1020px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
}
.main-box .main-main[data-v-9ca89ec8] {
  font-size: 12px;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  height: 100%;
  min-height: 712px;
  overflow-y: auto;
  background-color: #fff;
  margin-left: 20px;
  padding: 26px;
}
.main-box .main-main .title[data-v-9ca89ec8] {
  color: #666666;
  font-size: 16px;
  border-bottom: 1px solid #EEEEEE;
  padding-bottom: 20px;
  margin-bottom: 22px;
}
.main-box .main-main .QA[data-v-9ca89ec8] {
  margin-bottom: 36px;
}
.main-box .main-main .QA .Q[data-v-9ca89ec8] {
  display: block;
  color: #333333;
  font-size: 12px;
  font-weight: 600;
  margin-bottom: 16px;
}
.main-box .main-main .QA .A[data-v-9ca89ec8] {
  display: block;
  color: #666666;
  font-size: 12px;
  line-height: 1.8em;
  font-weight: 400;
}
.main-box .main-main .QA .big[data-v-9ca89ec8] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
}
.main-box .main-main .QA .big ul li[data-v-9ca89ec8] {
  color: #666666;
  margin-bottom: 10px;
}
[data-v-7518e27e]:export {
  menuText: #282828;
  menuBg: #FFF;
}
.main[data-v-7518e27e] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  overflow-y: auto;
  margin-top: 20px;
  width: 100%;
  padding-left: 12px;
}
.minifont[data-v-7518e27e] {
  width: 114px;
  height: 15px;
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #999999;
}
.active[data-v-7518e27e] {
  color: #FF6000;
}
[data-v-b7583ace]:export {
  menuText: #282828;
  menuBg: #FFF;
}
ul[data-v-b7583ace] {
  list-style: none;
  padding: 0;
  margin: 0;
}
.main-box[data-v-b7583ace] {
  width: 1020px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
}
.main-box .main-main[data-v-b7583ace] {
  font-size: 12px;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  height: 100%;
  min-height: 712px;
  overflow-y: auto;
  background-color: #fff;
  margin-left: 20px;
  padding: 26px;
}
.main-box .main-main .title[data-v-b7583ace] {
  color: #666666;
  font-size: 16px;
  border-bottom: 1px solid #EEEEEE;
  padding-bottom: 20px;
  margin-bottom: 22px;
}
.main-box .main-main .QA[data-v-b7583ace] {
  margin-bottom: 36px;
}
.main-box .main-main .QA .Q[data-v-b7583ace] {
  display: block;
  color: #666666;
  font-size: 12px;
  font-weight: 600;
  margin-bottom: 16px;
}
.main-box .main-main .QA .A[data-v-b7583ace] {
  display: block;
  color: #666666;
  font-size: 12px;
  line-height: 1.8em;
  font-weight: 400;
}
.main-box .main-main .QA .big[data-v-b7583ace] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
}
.main-box .main-main .QA .big ul li[data-v-b7583ace] {
  color: #666666;
  margin-bottom: 10px;
}
[data-v-6d528e38]:export {
  menuText: #282828;
  menuBg: #FFF;
}
.main[data-v-6d528e38] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  overflow-y: auto;
  margin-top: 20px;
  width: 100%;
  padding-left: 12px;
}
.minifont[data-v-6d528e38] {
  width: 114px;
  height: 15px;
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #999999;
}
.active[data-v-6d528e38] {
  color: #FF6000;
}
[data-v-0add188d]:export {
  menuText: #282828;
  menuBg: #FFF;
}
ul[data-v-0add188d] {
  list-style: none;
  padding: 0;
  margin: 0;
}
.main-box[data-v-0add188d] {
  width: 1020px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
}
.main-box .main-main[data-v-0add188d] {
  font-size: 12px;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  height: 100%;
  min-height: 712px;
  overflow-y: auto;
  background-color: #fff;
  margin-left: 20px;
}
.main-box .main-main .pdfContainer[data-v-0add188d] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 80vh;
  overflow-y: auto;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  overflow-x: hidden;
}
.main-box .main-main .pdfContainer .zy_pdf[data-v-0add188d] {
  width: 1000px;
}
[data-v-4c189920]:export {
  menuText: #282828;
  menuBg: #FFF;
}
.main[data-v-4c189920] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  overflow-y: auto;
  margin-top: 20px;
  width: 100%;
  padding-left: 12px;
}
.minifont[data-v-4c189920] {
  width: 114px;
  height: 15px;
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #999999;
}
.active[data-v-4c189920] {
  color: #FF6000;
}
[data-v-ce5a53a0]:export {
  menuText: #282828;
  menuBg: #FFF;
}
ul[data-v-ce5a53a0] {
  list-style: none;
  padding: 0;
  margin: 0;
}
.main-box[data-v-ce5a53a0] {
  width: 1020px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
}
.main-box .main-main[data-v-ce5a53a0] {
  font-size: 12px;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  height: 100%;
  min-height: 712px;
  overflow-y: auto;
  background-color: #fff;
  margin-left: 20px;
  padding: 26px;
}
.main-box .main-main .title[data-v-ce5a53a0] {
  color: #666666;
  font-size: 16px;
  border-bottom: 1px solid #EEEEEE;
  padding-bottom: 20px;
  margin-bottom: 22px;
}
.main-box .main-main .biaoti[data-v-ce5a53a0] {
  font-size: 16px;
  color: #333333;
  margin-bottom: 50px;
}
.main-box .main-main .QA[data-v-ce5a53a0] {
  margin-bottom: 36px;
}
.main-box .main-main .QA .Q[data-v-ce5a53a0] {
  display: block;
  color: #333333;
  font-size: 12px;
  font-weight: 600;
  margin-bottom: 16px;
}
.main-box .main-main .QA .A[data-v-ce5a53a0] {
  display: block;
  color: #666666;
  font-size: 12px;
  line-height: 1.8em;
  font-weight: 400;
}
.main-box .main-main .QA .A1[data-v-ce5a53a0] {
  display: block;
  color: #333333;
  font-size: 12px;
  line-height: 1.8em;
  font-weight: 400;
}
.main-box .main-main .QA .big[data-v-ce5a53a0] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
}
.main-box .main-main .QA .big ul li[data-v-ce5a53a0] {
  color: #666666;
  margin-bottom: 10px;
}
[data-v-78cc1dad]:export {
  menuText: #282828;
  menuBg: #FFF;
}
.main[data-v-78cc1dad] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  overflow-y: auto;
  margin-top: 20px;
  width: 100%;
  padding-left: 12px;
}
.minifont[data-v-78cc1dad] {
  width: 114px;
  height: 15px;
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #999999;
}
.active[data-v-78cc1dad] {
  color: #FF6000;
}
[data-v-4aa0bd7f]:export {
  menuText: #282828;
  menuBg: #FFF;
}
ul[data-v-4aa0bd7f] {
  list-style: none;
  padding: 0;
  margin: 0;
}
.main-box[data-v-4aa0bd7f] {
  width: 1020px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
}
.main-box .main-main[data-v-4aa0bd7f] {
  font-size: 12px;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  height: 100%;
  min-height: 712px;
  overflow-y: auto;
  background-color: #fff;
  margin-left: 20px;
  padding: 26px;
}
.main-box .main-main .title[data-v-4aa0bd7f] {
  color: #666666;
  font-size: 16px;
  border-bottom: 1px solid #EEEEEE;
  padding-bottom: 20px;
  margin-bottom: 22px;
}
.main-box .main-main .QA[data-v-4aa0bd7f] {
  margin-bottom: 36px;
}
.main-box .main-main .QA .Q[data-v-4aa0bd7f] {
  display: block;
  color: #333333;
  font-size: 12px;
  font-weight: 600;
  margin-bottom: 16px;
}
.main-box .main-main .QA .A[data-v-4aa0bd7f] {
  display: block;
  color: #666666;
  font-size: 12px;
  line-height: 1.8em;
  font-weight: 400;
}
.main-box .main-main .QA .big[data-v-4aa0bd7f] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
}
.main-box .main-main .QA .big ul li[data-v-4aa0bd7f] {
  color: #666666;
  margin-bottom: 10px;
}
[data-v-17c5b1be]:export {
  menuText: #282828;
  menuBg: #FFF;
}
.main[data-v-17c5b1be] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  overflow-y: auto;
  margin-top: 20px;
  width: 100%;
  padding-left: 12px;
}
.minifont[data-v-17c5b1be] {
  width: 114px;
  height: 15px;
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #999999;
}
.active[data-v-17c5b1be] {
  color: #FF6000;
}
[data-v-67754bf8]:export {
  menuText: #282828;
  menuBg: #FFF;
}
ul[data-v-67754bf8] {
  list-style: none;
  padding: 0;
  margin: 0;
}
.main-box[data-v-67754bf8] {
  width: 1020px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
}
.main-box .main-main[data-v-67754bf8] {
  font-size: 12px;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  height: 100%;
  min-height: 712px;
  overflow-y: auto;
  background-color: #fff;
  margin-left: 20px;
  padding: 26px;
}
.main-box .main-main .title[data-v-67754bf8] {
  color: #666666;
  font-size: 16px;
  border-bottom: 1px solid #EEEEEE;
  padding-bottom: 20px;
  margin-bottom: 22px;
}
.main-box .main-main .QA[data-v-67754bf8] {
  margin-bottom: 36px;
}
.main-box .main-main .QA .Q[data-v-67754bf8] {
  display: block;
  color: #333333;
  font-size: 12px;
  font-weight: 400;
  margin-bottom: 16px;
}
.main-box .main-main .QA .A[data-v-67754bf8] {
  display: block;
  color: #666666;
  font-size: 12px;
  line-height: 1.8em;
  font-weight: 400;
}
.main-box .main-main .QA .big[data-v-67754bf8] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
}
.main-box .main-main .QA .big ul li[data-v-67754bf8] {
  color: #666666;
  margin-bottom: 10px;
}
[data-v-d574934e]:export {
  menuText: #282828;
  menuBg: #FFF;
}
.main[data-v-d574934e] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  overflow-y: auto;
  margin-top: 20px;
  width: 100%;
  padding-left: 12px;
}
.minifont[data-v-d574934e] {
  width: 114px;
  height: 15px;
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #999999;
}
.active[data-v-d574934e] {
  color: #FF6000;
}
[data-v-9d6495fa]:export {
  menuText: #282828;
  menuBg: #FFF;
}
ul[data-v-9d6495fa] {
  list-style: none;
  padding: 0;
  margin: 0;
}
.main-box[data-v-9d6495fa] {
  width: 1020px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
}
.main-box .main-main[data-v-9d6495fa] {
  font-size: 12px;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  height: 100%;
  min-height: 712px;
  overflow-y: auto;
  background-color: #fff;
  margin-left: 20px;
  padding: 26px;
}
.main-box .main-main .title[data-v-9d6495fa] {
  color: #666666;
  font-size: 16px;
  border-bottom: 1px solid #EEEEEE;
  padding-bottom: 20px;
  margin-bottom: 22px;
}
.main-box .main-main .QA[data-v-9d6495fa] {
  margin-bottom: 36px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
}
.main-box .main-main .QA .Q[data-v-9d6495fa] {
  display: block;
  color: #333333;
  font-size: 12px;
  font-weight: 600;
  margin-bottom: 16px;
}
.main-box .main-main .QA .QT[data-v-9d6495fa] {
  display: block;
  color: #333333;
  font-size: 16px;
  font-weight: 600;
  margin-bottom: 40px;
}
.main-box .main-main .QA .A[data-v-9d6495fa] {
  display: block;
  color: #666666;
  font-size: 12px;
  line-height: 1.8em;
  font-weight: 400;
}
.main-box .main-main ul li[data-v-9d6495fa] {
  color: #666666;
  margin-bottom: 10px;
}
[data-v-51ef768c]:export {
  menuText: #282828;
  menuBg: #FFF;
}
.main[data-v-51ef768c] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  overflow-y: auto;
  margin-top: 20px;
  width: 100%;
  padding-left: 12px;
}
.minifont[data-v-51ef768c] {
  width: 114px;
  height: 15px;
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #999999;
}
.active[data-v-51ef768c] {
  color: #FF6000;
}
[data-v-bfdf0c4a]:export {
  menuText: #282828;
  menuBg: #FFF;
}
ul[data-v-bfdf0c4a] {
  list-style: none;
  padding: 0;
  margin: 0;
}
.main-box[data-v-bfdf0c4a] {
  width: 1020px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
}
.main-box .main-main[data-v-bfdf0c4a] {
  font-size: 12px;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  height: 100%;
  min-height: 712px;
  overflow-y: auto;
  background-color: #fff;
  margin-left: 20px;
  padding: 26px;
}
.main-box .main-main .title[data-v-bfdf0c4a] {
  color: #666666;
  font-size: 16px;
  border-bottom: 1px solid #EEEEEE;
  padding-bottom: 20px;
  margin-bottom: 22px;
}
.main-box .main-main .QA[data-v-bfdf0c4a] {
  margin-bottom: 36px;
}
.main-box .main-main .QA .Q[data-v-bfdf0c4a] {
  display: block;
  color: #333333;
  font-size: 12px;
  font-weight: 600;
  margin-bottom: 16px;
}
.main-box .main-main .QA .QT[data-v-bfdf0c4a] {
  display: block;
  color: #333333;
  font-size: 16px;
  font-weight: 600;
  margin-bottom: 40px;
}
.main-box .main-main .QA .A[data-v-bfdf0c4a] {
  display: block;
  color: #666666;
  font-size: 12px;
  line-height: 1.8em;
  font-weight: 400;
}
.main-box .main-main .QA .big[data-v-bfdf0c4a] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
}
.main-box .main-main .QA .big ul li[data-v-bfdf0c4a] {
  color: #666666;
  margin-bottom: 10px;
}
[data-v-335016e2]:export {
  menuText: #282828;
  menuBg: #FFF;
}
.main[data-v-335016e2] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  overflow-y: auto;
  margin-top: 20px;
  width: 100%;
  padding-left: 12px;
}
.minifont[data-v-335016e2] {
  width: 114px;
  height: 15px;
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #999999;
}
.active[data-v-335016e2] {
  color: #FF6000;
}
@charset "UTF-8";
[data-v-51163946]:export {
  menuText: #282828;
  menuBg: #FFF;
}
.main[data-v-51163946] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  background: #84B0FB;
}
.Heavyweight[data-v-51163946] {
  width: 373px;
  background-image: url(../assets/img/xinpin_bgm1@2x.41c7ba99.png);
  background-size: 100% 100%;
  background-repeat: no-repeat;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.shoptype_one[data-v-51163946] {
  width: 357px;
  background: #FFFCF7;
  border-radius: 11px;
  overflow: hidden;
}
.shoptype_one .wai_pic[data-v-51163946] {
  height: 180px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.shoptype_one .wai_pic img[data-v-51163946] {
  width: 160px;
  height: 160px;
}
.shoptype_one .ziying[data-v-51163946] {
  display: inline-block;
  width: 32px;
  height: 16px;
  background-color: #B28850;
  color: #FFFFFF;
  font-size: 12px;
  margin-right: 4px;
  line-height: 16px;
  text-align: center;
}
.shoptype_one h3[data-v-51163946] {
  width: 90%;
  height: 20px;
  font-family: Microsoft YaHei;
  font-weight: 700;
  line-height: 20px;
  font-size: 15px;
  color: #333;
  display: block;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  /* text-align: center; */
  margin: 5px auto 0;
  overflow: hidden;
  text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
  -webkit-text-overflow: ellipsis;
  -moz-text-overflow: ellipsis;
  white-space: nowrap;
  margin-top: 14px;
}
.shoptype_one p[data-v-51163946] {
  width: 90%;
  font-size: 12px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #666666;
  display: block;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  /* text-align: center; */
  margin: 8px auto 8px;
  margin-top: 7.5px;
  display: -webkit-box;
  /* 使用老版webkit内核浏览器需要添加 */
  -webkit-box-orient: vertical;
  /* 垂直排列 */
  -webkit-line-clamp: 1;
  /* 显示两行文本 */
  overflow: hidden;
  /* 隐藏溢出部分 */
  text-overflow: ellipsis;
  /* 在溢出部分显示省略号 */
  word-wrap: break-word;
  word-break: break-all;
}
.shoptype_one .qianwai[data-v-51163946] {
  width: 90%;
  margin: 0 auto;
}
.shoptype_one .qianwai .price[data-v-51163946] {
  width: 127.5px;
  height: 20px;
  background-image: url(../assets/img/button_xinpin@2x.496c2d6e.png);
  background-size: cover;
  background-repeat: no-repeat;
  margin: 16.5px 0 16.5px;
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.shoptype_one .qianwai .price .left[data-v-51163946] {
  line-height: 18px;
  font-size: 10px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #666666;
  background: -webkit-gradient(linear, left bottom, left top, from(#FEA346), to(#FC2903));
  background: linear-gradient(0deg, #FEA346 0%, #FC2903 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  margin-left: 4px;
}
.shoptype_one .qianwai .price .right[data-v-51163946] {
  font-size: 9px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #FFFFFF;
  position: absolute;
  right: 13px;
}
.outertwo[data-v-51163946] {
  width: 357px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.shoptype_two[data-v-51163946] {
  width: 175px;
  background: #FEF9F3;
  border-radius: 7px;
}
.shoptype_two .wai_pic[data-v-51163946] {
  height: 138.5px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAV4AAAEVCAYAAACotI21AAAAAXNSR0IArs4c6QAAC71JREFUeF7t3L1q32UcBfDnSW3pS1IUBGeh6A3oICo6uQguDq4iXoPgFYjeQ8FVHHVxEws69AqUgpsoiEr//76lNo80oPhS2yUNh55P1pDf73s+J5whJJnjAR9rrbnd/v7ynAevr7leHGvnwhjriTHGqQd9rc8TIEDgERfYH2P+OubBlbnm12vtfL67+9ilOee6X+75f59ca+1srt9+e471/ljjwiOOJx4BAgSORmCOK2vMD/bOnvx4znlwr4fec3h/u3Hj6Z07O5/MMZ4/mks8hQABAl0Ca4zLBycO3nr8zJnv/538P8O72dx4dcz56RjzyS4maQkQIHDUAuvnsU68ubd38qu/P/kfw7vd3nxtjfmZn98eNb7nESBQLLA/x3pjd/f0F38a/DW8V6/efHbuzMtjjL1iINEJECBw9AJzbNed9dz586e/vfvww+Fda53YXNv/xs90j97bEwkQIHC4s2Nc3jt36oU5553D4b16bf+dudZFPAQIECDw8ATWnO+eP3fq4jz8Pd3r+9/5lbGHh+3JBAgQOBSY48ru2VPPzM3m9itjHnyJhQABAgSOQWDtvDq321sfrjHeO4bXeQUBAgTqBeYYH83NtZuXxpov1WsAIECAwLEIrEtzs93/cYz11LG8z0sIECBQLzB/mpvtrVv+YKL+OwEAAQLHJ7B/d3jv+190ju8WbyJAgECHgOHt6FlKAgSCBAxvUBlOIUCgQ8DwdvQsJQECQQKGN6gMpxAg0CFgeDt6lpIAgSABwxtUhlMIEOgQMLwdPUtJgECQgOENKsMpBAh0CBjejp6lJEAgSMDwBpXhFAIEOgQMb0fPUhIgECRgeIPKcAoBAh0ChrejZykJEAgSMLxBZTiFAIEOAcPb0bOUBAgECRjeoDKcQoBAh4Dh7ehZSgIEggQMb1AZTiFAoEPA8Hb0LCUBAkEChjeoDKcQINAhYHg7epaSAIEgAcMbVIZTCBDoEDC8HT1LSYBAkIDhDSrDKQQIdAgY3o6epSRAIEjA8AaV4RQCBDoEDG9Hz1ISIBAkYHiDynAKAQIdAoa3o2cpCRAIEjC8QWU4hQCBDgHD29GzlAQIBAkY3qAynEKAQIeA4e3oWUoCBIIEDG9QGU4hQKBDwPB29CwlAQJBAoY3qAynECDQIWB4O3qWkgCBIAHDG1SGUwgQ6BAwvB09S0mAQJCA4Q0qwykECHQIGN6OnqUkQCBIwPAGleEUAgQ6BAxvR89SEiAQJGB4g8pwCgECHQKGt6NnKQkQCBIwvEFlOIUAgQ4Bw9vRs5QECAQJGN6gMpxCgECHgOHt6FlKAgSCBAxvUBlOIUCgQ8DwdvQsJQECQQKGN6gMpxAg0CFgeDt6lpIAgSABwxtUhlMIEOgQMLwdPUtJgECQgOENKsMpBAh0CBjejp6lJEAgSMDwBpXhFAIEOgQMb0fPUhIgECRgeIPKcAoBAh0ChrejZykJEAgSMLxBZTiFAIEOAcPb0bOUBAgECRjeoDKcQoBAh4Dh7ehZSgIEggQMb1AZTiFAoEPA8Hb0LCUBAkEChjeoDKcQINAhYHg7epaSAIEgAcMbVIZTCBDoEDC8HT1LSYBAkIDhDSrDKQQIdAgY3o6epSRAIEjA8AaV4RQCBDoEDG9Hz1ISIBAkYHiDynAKAQIdAoa3o2cpCRAIEjC8QWU4hQCBDgHD29GzlAQIBAkY3qAynEKAQIeA4e3oWUoCBIIEDG9QGU4hQKBDwPB29CwlAQJBAoY3qAynECDQIWB4O3qWkgCBIAHDG1SGUwgQ6BAwvB09S0mAQJCA4Q0qwykECHQIGN6OnqUkQCBIwPAGleEUAgQ6BAxvR89SEiAQJGB4g8pwCgECHQKGt6NnKQkQCBIwvEFlOIUAgQ4Bw9vRs5QECAQJGN6gMpxCgECHgOHt6FlKAgSCBAxvUBlOIUCgQ8DwdvQsJQECQQKGN6gMpxAg0CFgeDt6lpIAgSABwxtUhlMIEOgQMLwdPUtJgECQgOENKsMpBAh0CBjejp6lJEAgSMDwBpXhFAIEOgQMb0fPUhIgECRgeIPKcAoBAh0ChrejZykJEAgSMLxBZTiFAIEOAcPb0bOUBAgECRjeoDKcQoBAh4Dh7ehZSgIEggQMb1AZTiFAoEPA8Hb0LCUBAkEChjeoDKcQINAhYHg7epaSAIEgAcMbVIZTCBDoEDC8HT1LSYBAkIDhDSrDKQQIdAgY3o6epSRAIEjA8AaV4RQCBDoEDG9Hz1ISIBAkYHiDynAKAQIdAoa3o2cpCRAIEjC8QWU4hQCBDgHD29GzlAQIBAkY3qAynEKAQIeA4e3oWUoCBIIEDG9QGU4hQKBDwPB29CwlAQJBAoY3qAynECDQIWB4O3qWkgCBIAHDG1SGUwgQ6BAwvB09S0mAQJCA4Q0qwykECHQIGN6OnqUkQCBIwPAGleEUAgQ6BAxvR89SEiAQJGB4g8pwCgECHQKGt6NnKQkQCBIwvEFlOIUAgQ4Bw9vRs5QECAQJGN6gMpxCgECHgOHt6FlKAgSCBAxvUBlOIUCgQ8DwdvQsJQECQQKGN6gMpxAg0CFgeDt6lpIAgSABwxtUhlMIEOgQMLwdPUtJgECQgOENKsMpBAh0CBjejp6lJEAgSMDwBpXhFAIEOgQMb0fPUhIgECRgeIPKcAoBAh0ChrejZykJEAgSMLxBZTiFAIEOAcPb0bOUBAgECRjeoDKcQoBAh8D84YdfVkdUKQkQIJAhYHgzenAFAQJFAoa3qGxRCRDIEDC8GT24ggCBIgHDW1S2qAQIZAgY3oweXEGAQJGA4S0qW1QCBDIEDG9GD64gQKBIwPAWlS0qAQIZAoY3owdXECBQJGB4i8oWlQCBDAHDm9GDKwgQKBIwvEVli0qAQIaA4c3owRUECBQJGN6iskUlQCBDwPBm9OAKAgSKBAxvUdmiEiCQIWB4M3pwBQECRQKGt6hsUQkQyBAwvBk9uIIAgSIBw1tUtqgECGQIGN6MHlxBgECRgOEtKltUAgQyBAxvRg+uIECgSMDwFpUtKgECGQKGN6MHVxAgUCRgeIvKFpUAgQwBw5vRgysIECgSMLxFZYtKgECGgOHN6MEVBAgUCRjeorJFJUAgQ8DwZvTgCgIEigQMb1HZohIgkCFgeDN6cAUBAkUChreobFEJEMgQMLwZPbiCAIEiAcNbVLaoBAhkCBjejB5cQYBAkYDhLSpbVAIEMgQMb0YPriBAoEjA8BaVLSoBAhkChjejB1cQIFAkYHiLyhaVAIEMAcOb0YMrCBAoEjC8RWWLSoBAhoDhzejBFQQIFAkY3qKyRSVAIEPA8Gb04AoCBIoEDG9R2aISIJAhYHgzenAFAQJFAoa3qGxRCRDIEDC8GT24ggCBIgHDW1S2qAQIZAgY3oweXEGAQJGA4S0qW1QCBDIEDG9GD64gQKBIwPAWlS0qAQIZAoY3owdXECBQJGB4i8oWlQCBDAHDm9GDKwgQKBIwvEVli0qAQIaA4c3owRUECBQJGN6iskUlQCBDwPBm9OAKAgSKBAxvUdmiEiCQIWB4M3pwBQECRQKGt6hsUQkQyBAwvBk9uIIAgSIBw1tUtqgECGQIGN6MHlxBgECRgOEtKltUAgQyBAxvRg+uIECgSMDwFpUtKgECGQKGN6MHVxAgUCRgeIvKFpUAgQwBw5vRgysIECgSMLxFZYtKgECGgOHN6MEVBAgUCRjeorJFJUAgQ8DwZvTgCgIEigQMb1HZohIgkCFgeDN6cAUBAkUChreobFEJEMgQMLwZPbiCAIEiAcNbVLaoBAhkCBjejB5cQYBAkYDhLSpbVAIEMgQMb0YPriBAoEjA8BaVLSoBAhkChjejB1cQIFAkYHiLyhaVAIEMAcOb0YMrCBAoEjC8RWWLSoBAhoDhzejBFQQIFAkY3qKyRSVAIEPA8Gb04AoCBIoEDG9R2aISIJAhYHgzenAFAQJFAoa3qGxRCRDIEDC8GT24ggCBIgHDW1S2qAQIZAgY3oweXEGAQJHAHz5jahIrTVhIAAAAAElFTkSuQmCC);
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.shoptype_two .wai_pic img[data-v-51163946] {
  width: 110px;
  height: 110px;
}
.shoptype_two .ziying[data-v-51163946] {
  display: inline-block;
  width: 32px;
  height: 16px;
  background-color: #B28850;
  color: #FFFFFF;
  font-size: 12px;
  margin-right: 4px;
  line-height: 16px;
  text-align: center;
}
.shoptype_two h3[data-v-51163946] {
  height: 20px;
  font-family: Microsoft YaHei;
  font-weight: 700;
  line-height: 20px;
  font-size: 15px;
  color: #333;
  display: block;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  overflow: hidden;
  text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
  -webkit-text-overflow: ellipsis;
  -moz-text-overflow: ellipsis;
  white-space: nowrap;
  margin-top: 14px;
  text-align: center;
  padding: 0 5px;
}
.shoptype_two p[data-v-51163946] {
  font-size: 12px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #666666;
  display: block;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  /* text-align: center; */
  margin: 8px auto 8px;
  margin-top: 7.5px;
  display: -webkit-box;
  /* 使用老版webkit内核浏览器需要添加 */
  -webkit-box-orient: vertical;
  /* 垂直排列 */
  -webkit-line-clamp: 1;
  /* 显示两行文本 */
  overflow: hidden;
  /* 隐藏溢出部分 */
  text-overflow: ellipsis;
  /* 在溢出部分显示省略号 */
  word-wrap: break-word;
  word-break: break-all;
  text-align: center;
  padding: 0 5px;
}
.shoptype_two .qianwai[data-v-51163946] {
  width: 100%;
}
.shoptype_two .qianwai .price[data-v-51163946] {
  width: 127.5px;
  height: 20px;
  background-image: url(../assets/img/button_xinpin@2x.496c2d6e.png);
  background-size: cover;
  background-repeat: no-repeat;
  margin: 16.5px auto 16.5px;
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.shoptype_two .qianwai .price .left[data-v-51163946] {
  line-height: 18px;
  font-size: 10px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #666666;
  background: -webkit-gradient(linear, left bottom, left top, from(#FEA346), to(#FC2903));
  background: linear-gradient(0deg, #FEA346 0%, #FC2903 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  margin-left: 4px;
}
.shoptype_two .qianwai .price .right[data-v-51163946] {
  font-size: 9px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #FFFFFF;
  position: absolute;
  right: 13px;
}
.footerContainer[data-v-51163946] {
  margin: 0;
}
.Heavyweight2[data-v-51163946] {
  margin-top: 25px;
  width: 373px;
  background-image: url(../assets/img/xinpin_bgm2@2x.e48f8e61.png);
  background-size: 100% 100%;
  background-repeat: no-repeat;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding-bottom: 10px;
}
.Heavyweight2 .sishop[data-v-51163946] {
  width: 357px;
  margin: 70px auto 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.Heavyweight2 .mar20[data-v-51163946] {
  margin-bottom: 6px;
}
[data-v-e2e32ab0]:export {
  menuText: #282828;
  menuBg: #FFF;
}
[data-v-43e92f0a]:export {
  menuText: #282828;
  menuBg: #FFF;
}
[data-v-24e89b5a]:export {
  menuText: #282828;
  menuBg: #FFF;
}
[data-v-526871b3]:export {
  menuText: #282828;
  menuBg: #FFF;
}
.body[data-v-526871b3] {
  background: #F2F2F2;
}
.body .flex_center[data-v-526871b3] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.body .display[data-v-526871b3] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
}
.body .main[data-v-526871b3] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.body .main .banner[data-v-526871b3] {
  width: 100vw;
  height: 520px;
  background-image: url(../assets/img/baner@2x.6a82a1d6.png);
  background-position: center;
  background-repeat: no-repeat;
  background-size: 100% 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.body .main .banner .bannerBox[data-v-526871b3] {
  width: 1200px;
  height: 100%;
  position: relative;
}
.body .main .banner .bannerBox .flout[data-v-526871b3] {
  position: absolute;
}
.body .main .banner .bannerBox .joinUs[data-v-526871b3] {
  color: #FFA200;
  background-image: url(../assets/img/wukongyouzu@2x.cfb72634.png);
  top: 70px;
  left: 10px;
  width: 570px;
  height: 362px;
}
.body .main .banner .bannerBox .form[data-v-526871b3] {
  top: 70px;
  right: 0;
  width: 446px;
  height: 379px;
  background: rgba(0, 0, 0, 0.4);
  border-radius: 4px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.body .main .banner .bannerBox .form .formContent[data-v-526871b3] {
  background-color: #FFFFFF;
  width: 426px;
  height: 360px;
}
.body .main .banner .bannerBox .form .formContent .formTitle[data-v-526871b3] {
  font-size: 20px;
  font-weight: 600;
  color: #BF120B;
  padding-left: 88px;
  padding-top: 33px;
}
.body .main .banner .bannerBox .form .formContent .btnContent[data-v-526871b3] {
  width: 100%;
}
.body .main .banner .bannerBox .form .formContent .btnContent .btn[data-v-526871b3] {
  width: 160px;
  height: 40px;
  background: #BF120B;
  border-radius: 4px;
  font-size: 14px;
  font-weight: 500;
  color: #FFFFFF;
}
.body .main .banner .bannerBox .remake[data-v-526871b3] {
  color: #FFF;
  font-size: 20px;
  font-weight: 600;
  top: 440px;
  left: 274px;
}
.body .main .banner .bannerBox .remake span[data-v-526871b3] {
  margin: 20px;
}
.body .main .label[data-v-526871b3] {
  display: block;
  color: #333333;
  font-size: 30px;
  font-weight: 600;
  margin-top: 70px;
}
.body .main .line[data-v-526871b3] {
  display: block;
  width: 90px;
  height: 4px;
  background: #BF120B;
  margin-top: 8px;
  margin-bottom: 18px;
  border-radius: 3px;
}
.body .main .handle[data-v-526871b3] {
  width: 1200px;
  height: 378px;
  background-color: #FFFFFF;
  padding: 50px 64px 34px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.body .main .handle .content[data-v-526871b3] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  width: 100%;
}
.body .main .handle .content .content_item[data-v-526871b3] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.body .main .handle .content .content_item .titleContent[data-v-526871b3] {
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.body .main .handle .content .content_item .titleContent .title[data-v-526871b3] {
  font-size: 22px;
  font-weight: 600;
  color: #1B1B1B;
  line-height: 35px;
  margin-left: 10px;
}
.body .main .handle .content .content_item .textinfo[data-v-526871b3] {
  line-height: 35px;
  text-align: center;
  margin-top: 40px;
}
.body .main .handle .content .content_item .textinfo .red[data-v-526871b3] {
  color: #BF120B;
}
.body .main .handle .btn[data-v-526871b3] {
  width: 409px;
  height: 46px;
  background: #BF120B;
  border-radius: 23px;
  font-size: 18px;
  margin-top: 50px;
  color: #FFFFFF;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  cursor: pointer;
}
.body .main .handle .btn .arrow[data-v-526871b3] {
  margin-left: 8px;
}
.body .main .leaseProcess[data-v-526871b3] {
  background-color: #FFFEFE;
  width: 1200px;
  height: 630px;
  margin-top: 50px;
  padding-top: 46px;
  padding-bottom: 36px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.submitJoin .el-dialog__header {
  font-size: 20px;
  text-align: center;
  font-weight: 600;
}
.submitJoin .el-dialog__header .el-dialog__title {
  color: #BF120B !important;
}
.submitJoin .btnContent {
  width: 100%;
}
.submitJoin .btnContent .btn {
  width: 160px;
  height: 40px;
  background: #BF120B;
  border-radius: 4px;
  font-size: 14px;
  font-weight: 500;
  color: #FFFFFF;
}
[data-v-7b963bc6]:export {
  menuText: #282828;
  menuBg: #FFF;
}
.footerContainer[data-v-7b963bc6] {
  margin: 0;
}
.main[data-v-7b963bc6] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  background: #F2F2F2;
}
.zhaosahngtu[data-v-7b963bc6] {
  width: 100%;
}
.zhaosahngtu img[data-v-7b963bc6] {
  width: 100%;
}
h3[data-v-7b963bc6] {
  margin-top: 49px;
  text-align: center;
}
.tiao[data-v-7b963bc6] {
  width: 55px;
  height: 3px;
  background: #BF120B;
  border-radius: 2px;
  margin: 11px auto 0;
}
.hotClass[data-v-7b963bc6] {
  width: 1200px;
  background: #FFFFFF;
  margin: 0 auto;
  position: relative;
  top: -20px;
}
.hotClass .list_lei[data-v-7b963bc6] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  padding: 0 10%;
}
.hotClass .list_lei .list_lei_item[data-v-7b963bc6] {
  margin-top: 43px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.hotClass .list_lei .list_lei_item img[data-v-7b963bc6] {
  width: 80px;
  height: 80px;
}
.hotClass .list_lei .list_lei_item p[data-v-7b963bc6] {
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 500;
  color: #1B1B1B;
  margin-top: 20px;
}
.hotClass .join[data-v-7b963bc6] {
  display: block;
  margin: 53px auto 34px;
  width: 409px;
  height: 48px;
  border: 1px solid #BF120B;
  border-radius: 23px;
}
.hotClass .join div[data-v-7b963bc6] {
  height: 40px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #BF120B;
}
.hotClass .join div img[data-v-7b963bc6] {
  width: 8px;
  height: 14px;
  margin-left: 12px;
}
.company_list[data-v-7b963bc6] {
  margin-top: 45px;
  width: 1200px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.company_list .item[data-v-7b963bc6] {
  width: 298px;
  height: 472px;
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.company_list .item .title[data-v-7b963bc6] {
  text-align: center;
  margin-top: 270px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #1B1B1B;
}
.company_list .item .title2[data-v-7b963bc6] {
  margin: 25px auto;
  width: 239px;
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #666666;
}
.fromdiv[data-v-7b963bc6] {
  width: 1200px;
  background: #FFFFFF;
  margin: 33px 0 25px;
  padding-bottom: 30px;
}
.fromdiv .tips[data-v-7b963bc6] {
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #666666;
  margin-top: 25px;
  text-align: center;
}
[data-v-6635c407]:export {
  menuText: #282828;
  menuBg: #FFF;
}
.footerContainer[data-v-6635c407] {
  margin: 0;
}
.main[data-v-6635c407] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  background: #F2F2F2;
}
.zhaosahngtu[data-v-6635c407] {
  width: 100%;
}
.zhaosahngtu img[data-v-6635c407] {
  width: 100%;
}
.store[data-v-6635c407] {
  width: 1200px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  padding-bottom: 50px;
}
.store .store_item[data-v-6635c407] {
  margin-top: 40px;
  width: 590px;
  background: #FFFFFF;
}
.store .store_item .banner[data-v-6635c407] {
  width: 100%;
  height: 220px;
}
.store .store_item .cont[data-v-6635c407] {
  padding: 20px 15px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  position: relative;
}
.store .store_item .cont .dwbutton[data-v-6635c407] {
  position: absolute;
  width: 100px;
  height: 32px;
  border: 1px solid #CCCCCC;
  border-radius: 16px;
  top: 33px;
  right: 22px;
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #666666;
  line-height: 32px;
  text-align: center;
}
.store .store_item .cont img[data-v-6635c407] {
  width: 62px;
  height: 62px;
}
.store .store_item .cont .name[data-v-6635c407] {
  margin-left: 10px;
}
.store .store_item .cont .name .p1[data-v-6635c407] {
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #0E0E0E;
}
.store .store_item .cont .name .p2[data-v-6635c407] {
  margin-top: 10px;
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #666666;
}
[data-v-4654ad86]:export {
  menuText: #282828;
  menuBg: #FFF;
}
.footerContainer[data-v-4654ad86] {
  margin: 0;
}
.main[data-v-4654ad86] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  background: #ffffff;
}
.storeMsg[data-v-4654ad86] {
  margin-top: 20px;
  width: 1200px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.storeMsg .storejtMsg[data-v-4654ad86] {
  width: 30%;
  border: 1px solid #e1e1e1;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  height: 270px;
}
.storeMsg .storejtMsg .cont[data-v-4654ad86] {
  padding: 20px 15px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.storeMsg .storejtMsg .cont img[data-v-4654ad86] {
  width: 62px;
  height: 62px;
}
.storeMsg .storejtMsg .cont .name[data-v-4654ad86] {
  margin-left: 10px;
}
.storeMsg .storejtMsg .cont .name .p1[data-v-4654ad86] {
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #0e0e0e;
}
.storeMsg .storejtMsg .cont .name .p2[data-v-4654ad86] {
  margin-top: 10px;
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #666666;
}
.storeMsg .storejtMsg .jieshao[data-v-4654ad86] {
  padding: 0 15px;
  font-size: 12px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #999999;
  line-height: 18px;
}
.storeMsg .storebanner[data-v-4654ad86] {
  width: 70%;
}
.storeMsg .storebanner img[data-v-4654ad86] {
  width: 100%;
  height: 270px;
}
.zxrnrttd[data-v-4654ad86] {
  position: relative;
}
.zxrnrttd .pxpx[data-v-4654ad86] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  cursor: pointer;
}
.zxrnrttd .pxpx .sort[data-v-4654ad86] {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.zxrnrttd .topHandlePage[data-v-4654ad86] {
  position: absolute;
  top: 12px;
  right: 10px;
  font-size: 12px;
}
.zxrnrttd .topHandlePage i[data-v-4654ad86] {
  cursor: pointer;
}
.mbxcll a[data-v-4654ad86] {
  border: none;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.fenye[data-v-4654ad86] {
  position: absolute;
  bottom: 14px;
  right: 0;
}
.el-pagination.is-background .el-pager li:not(.disabled).active[data-v-4654ad86] {
  background-color: #4f75ff;
  color: #fff;
}
.el-pagination.is-background .el-pager li:not(.disabled).active[data-v-4654ad86] {
  background-color: #f1f1f1;
  color: #ffffff;
}
.on[data-v-4654ad86] {
  background: #fff;
  color: #ff6000;
}

.svg-icon[data-v-c8a70580] {
  width: 1em;
  height: 1em;
  vertical-align: -0.15em;
  fill: currentColor;
  overflow: hidden;
}
.svg-external-icon[data-v-c8a70580] {
  background-color: currentColor;
  -webkit-mask-size: cover!important;
          mask-size: cover!important;
  display: inline-block;
}


.el-tag + .el-tag[data-v-7e7e1b87] {
  margin-left: 10px;
}

