.cate {
  width: 100%;
  background: #f7f7f7; }
  .cate .mainTit {
    margin-top: 2rem; }
  .cate .artList {
    margin-top: 2rem; }
    .cate .artList > div {
      padding: 1.5rem 1.5rem; }
    .cate .artList .artListBg {
      background: #fff;
      display: flex;
      flex-direction: column;
      height: 100%; }
      .cate .artList .artListBg > div {
        position: relative;
        z-index: 999; }
    .cate .artList .artListImg {
      border-radius: 10px;
      overflow: hidden;
      aspect-ratio: 10/8; }
    .cate .artList .artListName {
      padding: 1rem;
      /*      flex: 1;*/ }
      .cate .artList .artListName h3 {
        color: #000;
        font-weight: bold;
        font-size: 18px;
        margin: 0; }
    .cate .artList .artListDes {
      padding: 1rem;
      text-align: justify; }

.pagination .page-link {
  font-size: 15px; }

.breadcrumbK {
  width: 100%;
  float: left;
  padding: 5px 0 5px 10px;
  margin: 10px 0; }

.detailName {
  font-weight: bold;
  text-transform: uppercase;
  color: #000;
  padding: 10px 0;
  margin-left: -15px;
  margin-right: -15px;
  font-size: 20px;
  padding-left: 15px; }
  .detailName h1 {
    font-size: 20px;
    font-weight: bold; }

.detailContent {
  margin-top: 15px; }

.artsOther {
  width: 100%;
  float: left;
  margin-top: 5rem; }
  .artsOther .artsOtherTit {
    width: 100%;
    float: left;
    background: #0d74b9;
    color: #fff;
    text-transform: uppercase;
    font-weight: bold;
    padding: 10px 15px;
    font-size: 18px; }
  .artsOther ul {
    width: 100%;
    float: left;
    margin-top: 20px;
    display: flex;
    flex-wrap: wrap; }
    .artsOther ul li {
      width: 48%;
      float: left;
      margin: 10px 0;
      margin-left: 4%;
      border-bottom: 1px dashed #ccc;
      padding-bottom: 10px;
      margin-top: 10px; }
      .artsOther ul li:nth-child(2n + 1) {
        margin-left: 0; }
      .artsOther ul li .artOtherImg {
        width: 25%;
        float: left; }
      .artsOther ul li .artOtherM {
        width: 75%;
        float: left;
        padding-left: 15px; }
        .artsOther ul li .artOtherM h3 {
          font-weight: bold; }
      .artsOther ul li .artOtherDes {
        margin-top: 10px; }

.detailContent {
  margin-top: 1rem; }
  .detailContent p {
    margin-bottom: 10px; }

/*sidebar*/
.sidebarRight {
  position: relative; }
  .sidebarRight .sidebarTit {
    background: #0d74b9;
    padding: 1rem 0 1rem 5px; }
    .sidebarRight .sidebarTit h3 {
      color: #fff;
      text-transform: uppercase; }
  .sidebarRight .dvsc {
    border: 1px solid #eee; }
    .sidebarRight .dvsc ul {
      padding: 1rem; }
      .sidebarRight .dvsc ul li {
        padding: 1rem;
        border-bottom: 1px solid #ccc; }
        .sidebarRight .dvsc ul li:last-child {
          border-bottom: none; }
  .sidebarRight ul.cats {
    margin-top: 2rem;
    border: 1px solid #eee; }
    .sidebarRight ul.cats ul {
      padding: 1rem; }
      .sidebarRight ul.cats ul li {
        border-bottom: 1px solid #ccc;
        padding: 1rem 0; }
        .sidebarRight ul.cats ul li:last-child {
          border-bottom: none; }
  .sidebarRight ul.support {
    margin-top: 2rem;
    border: 1px solid #eee;
    padding-bottom: 2rem; }
    .sidebarRight ul.support li b {
      color: #0d74b9; }
  .sidebarRight .truycap {
    margin-top: 2rem;
    border: 1px solid #eee; }
    .sidebarRight .truycap ul {
      padding: 1rem; }

/*# sourceMappingURL=cate.css.map */
