.breadcrumb {
  margin-bottom: .4rem;
}

/* list */
.trs_news_list .list {
  margin-bottom: .6rem;
}

.trs_news_list .list ul {
  display: flex;
  flex-wrap: wrap;
  gap: .59rem;
  list-style: none;
  padding: 0;
}

.trs_news_list .list ul li {
  width: 3.94rem;
  height: 4.86rem;
  box-sizing: border-box;
  overflow: hidden;
  border-radius: 0.3rem 0rem 0.3rem 0rem;
  border: 0.01rem solid #c7c7c7;
}

.trs_news_list .list ul li .img {
  width: 100%;
  height: 2.58rem;
  border-radius: 0 0 .3rem 0;
  overflow: hidden;
}

.trs_news_list .list ul li img {
  width: 100%;
  height: 2.58rem;
  transition: transform 0.5s ease;
}

.trs_news_list .list ul li a > p {
  margin: .3rem;
  box-sizing: border-box;
  font-weight: bold;
  font-size: 0.24rem;
  color: #30313f;
  line-height: 0.25rem;
  display: -webkit-box;
  -webkit-line-clamp: 4;
  -webkit-box-orient: vertical;
  overflow: hidden;
  text-overflow: ellipsis;
}

.trs_news_list .list ul li .handle {
  border-top: .01rem solid #e6e6e6;
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 3.33rem;
  margin: 0 auto;
}

.trs_news_list .list ul li .handle p {
  font-weight: 500;
  font-size: 0.16rem;
  color: #969696;
  line-height: 0.24rem;
  padding: .2rem 0;
  box-sizing: border-box;
  display: flex;
  align-items: center;
  gap: .13rem;
}

.trs_news_list .list ul li .handle p i {
  width: .13rem;
  height: .13rem;
  display: block;
  background: url(./trs_ico_28.png) no-repeat;
  background-size: contain;
}

.trs_news_list .list ul li .handle p:nth-child(2) {
  font-weight: bold;
}

.trs_news_list .list ul li .handle p:nth-child(2) i {
  width: .16rem;
  height: .1rem;
  background: url(./trs_ico_29.png) no-repeat;
  background-size: contain;
}

.trs_news_list .list ul li:hover {
  box-shadow: 0 0 .4rem rgba(0, 67, 157, .2);
  background: #1d5198;
}

.trs_news_list .list ul li:hover img {
  transform: scale(1.1);
}

.trs_news_list .list ul li:hover * {
  color: #ffbd45 !important;
}

.trs_news_list .tList li a {
  display: block;
  padding: .3rem;
  box-sizing: border-box;
  background: #f4f8fd;
  border-radius: 0.12rem 0.12rem 0.12rem 0.12rem;
  margin-bottom: .3rem;
}

.trs_news_list .tList li a h2 {
  font-family: Helvetica Neue, Helvetica Neue;
  font-weight: bold;
  font-size: 0.24rem;
  color: #30313f;
  line-height: 0.25rem;
  text-align: left;
  margin-bottom: .2rem;
}

.trs_news_list .tList li a span {
  font-family: Helvetica Neue, Helvetica Neue;
  font-weight: 500;
  font-size: 0.16rem;
  color: #969696;
  display: flex;
  gap: .1rem;
  align-items: center;
}

.trs_news_list .tList li a span i {
  display: block;
  width: .13rem;
  height: .13rem;
  background: url(./trs_ico_28.png) no-repeat center;
  background-size: contain;
}

/* detail */
.trs_news_detail {
  display: flex;
  gap: .45rem;
}

.trs_news_detail .fl {
  width: 9.13rem;
}

.trs_news_detail .fr {
  width: 3.42rem;
}

.trs_news_detail .fr .box {
  width: 100%;
  height: 4.95rem;
  border-radius: 0.5rem 0rem 0.5rem 0rem;
  overflow: hidden;
  background-color: #f4f8fd;
  background-image: url(./trs_logo_03.png), url(./trs_bg_20.png), url(./trs_bg_21.png);
  background-repeat: no-repeat, no-repeat, no-repeat;
  background-size: 1.87rem auto, 2.23rem auto, contain;
  background-position: .4rem 3.8rem, bottom right, bottom;
  padding: .37rem .4rem;
  box-sizing: border-box;
}

.trs_news_detail .fr .box h2 {
  font-weight: normal;
  font-size: 0.5rem;
  color: #d70c18;
  line-height: 0.45rem;
  margin-bottom: .22rem;
}

.trs_news_detail .fr .box div {
  margin-bottom: .22rem;
}

.trs_news_detail .fr .box div h3 {
  font-weight: bold;
  font-size: 0.2rem;
  color: #1d5198;
  line-height: 0.19rem;
  margin-bottom: .05rem;
}

.trs_news_detail .fr .box div p {
  font-weight: 400;
  font-size: 0.18rem;
  color: #1d5198;
  line-height: 0.25rem;
}

.trs_news_detail .fl h2 {
  font-weight: 500;
  font-size: 0.3rem;
  color: #30313f;
  line-height: 0.45rem;
  margin-bottom: .4rem;
}

.trs_news_detail .fl .info {
  width: 100%;
  height: .52rem;
  background: #f4f8fd;
  font-weight: 500;
  font-size: 0.16rem;
  color: #707070;
  margin-bottom: .4rem;
  padding: 0 .16rem;
  box-sizing: border-box;
  display: flex;
  align-items: center;
  gap: .07rem;
}

.trs_news_detail .fl .info i {
  width: .13rem;
  height: .13rem;
  display: block;
  background: url("./trs_ico_28.png") no-repeat center;
  background-size: contain;
}

.trs_news_detail .fl .handle {
  width: 100%;
  height: .7rem;
  background: #f4f8fd;
  border-radius: 0.08rem 0.08rem 0.08rem 0.08rem;
  margin-bottom: .5rem;
  padding: .25rem .3rem;
  box-sizing: border-box;
  display: flex;
  align-items: center;
  justify-content: space-between;
}

.trs_news_detail .fl .handle a {
  font-weight: 500;
  font-size: 0.16rem;
  color: #1d5198;
  display: flex;
  gap: .1rem;
  align-items: center;
}

.trs_news_detail .fl .handle a:nth-child(1) i {
  width: .16rem;
  height: .1rem;
  display: block;
  background: url(./trs_ico_22.png) no-repeat;
  background-size: contain;
}

.trs_news_detail .fl .handle a:nth-child(2) {
  width: 1.3rem;
  height: 0.35rem;
  background: #e4eaf2;
  border-radius: 0.18rem 0.18rem 0.18rem 0.18rem;
  display: flex;
  align-items: center;
  justify-content: center;
  cursor: pointer;
}

.trs_news_detail .fl .handle a:nth-child(3) i {
  width: .16rem;
  height: .1rem;
  display: block;
  background: url(./trs_ico_30.png) no-repeat;
  background-size: contain;
}

.trs_detail_editor {
  margin-bottom: .6rem;
  position: relative;
}

.trs_detail_editor * {
  font-weight: 400;
  font-size: 0.22rem;
  color: #30313f;
  line-height: 0.35rem;
  text-align: left;
  font-style: normal;
  width: 100% !important;
}

.trs_detail_editor a {
  color: #1d5198;
}

.trs_detail_editor p {
  margin-bottom: .2rem;
}

.trs_detail_editor .img {
  width: 100%;
  height: auto;
  margin-bottom: .4rem;
}

.trs_detail_editor .img img {
  width: 100%;
}

/* search */
.trs_news_Search .info {
  height: 0.67rem;
  background: #f4f8fd;
  border-radius: 0.12rem 0.12rem 0.12rem 0.12rem;
  display: flex;
  align-items: center;
  padding: 0 .23rem;
  box-sizing: border-box;
  font-weight: 400;
  font-size: 0.18rem;
  color: #000000;
  line-height: 0.25rem;
  margin-bottom: .3rem;
}

.trs_news_Search .info span {
  color: #1d5198;
  font-weight: Bold;
}

.trs_news_Search .list li {
  margin-bottom: .3rem;
  border-bottom: .01rem solid #e6e6e6;
  padding-bottom: .1rem;
}

.trs_news_Search .list li h3 {
  font-weight: bold;
  font-size: 0.24rem;
  color: #30313f;
  line-height: 0.25rem;
  margin-bottom: .16rem;
}

.trs_news_Search .list li h3 span {
  color: #1d5198;
}

.trs_news_Search .list li p {
  font-weight: 400;
  font-size: 0.22rem;
  color: #333333;
  line-height: 0.3rem;
  margin-bottom: .1rem;
}

.trs_news_Search .list li .handle p {
  font-weight: 500;
  font-size: 0.14rem;
  color: #969696;
  line-height: 0.24rem;
  display: flex;
  align-items: center;
  gap: .1rem;
}

.trs_news_Search .list li .handle p i {
  width: .13rem;
  height: .13rem;
  display: block;
  background: url(./trs_ico_28.png) no-repeat;
  background-size: cover;
}

@media screen and (max-width: 750px) {
  .breadcrumb {
    margin-bottom: .3rem;
    overflow: hidden;
  }

  .trs_detail_label {
    font-weight: 500;
    font-size: 0.22rem;
    color: #30313f;
    text-align: center;
    margin-bottom: .3rem;
    background: url(./trs_ico_61.png) no-repeat center bottom;
    background-size: .4rem .02rem;
    padding-bottom: .1rem;
  }

  /* list */
  .trs_news_list {
    padding: 0 .2rem;
    box-sizing: border-box;
  }

  .trs_news_list .list {
    margin-bottom: 0;
  }

  .trs_news_list .list ul {
    display: block;
  }

  .trs_news_list .list ul li {
    width: 100%;
    height: 3.97rem;
    box-sizing: border-box;
    overflow: hidden;
    border-radius: 0.2rem 0rem 0.2rem 0rem;
    border: 0.01rem solid #c7c7c7;
    margin-bottom: .2rem;
  }

  .trs_news_list .list ul li .img {
    width: 100%;
    height: 2.29rem;
    border-radius: 0 0 .2rem 0;
    overflow: hidden;
  }

  .trs_news_list .list ul li img {
    width: 100%;
    height: 2.29rem;
    transition: transform 0.5s ease;
  }

  .trs_news_list .list ul li a > p {
    margin: .2rem;
    box-sizing: border-box;
    font-weight: bold;
    font-size: 0.18rem;
    color: #30313f;
    line-height: 0.25rem;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
  }

  .trs_news_list .list ul li .handle {
    border-top: .01rem solid #e6e6e6;
    display: flex;
    align-items: center;
    justify-content: space-between;
    width: 3.1rem;
    margin: 0 auto;
  }

  .trs_news_list .list ul li .handle p {
    font-weight: 500;
    font-size: 0.12rem;
    color: #969696;
    line-height: 0.21rem;
    padding: .16rem 0;
    box-sizing: border-box;
    display: flex;
    align-items: center;
    gap: .06rem;
  }

  .trs_news_list .list ul li .handle p i {
    width: .13rem;
    height: .13rem;
    display: block;
    background: url(./trs_ico_28.png) no-repeat;
    background-size: contain;
  }

  .trs_news_list .list ul li .handle p:nth-child(2) {
    font-weight: bold;
  }

  .trs_news_list .list ul li .handle p:nth-child(2) i {
    width: .16rem;
    height: .1rem;
    background: url(./trs_ico_29.png) no-repeat;
    background-size: contain;
  }

  .trs_news_list .tList li a {
    display: block;
    padding: .3rem;
    box-sizing: border-box;
    background: #f4f8fd;
    border-radius: 0.12rem 0.12rem 0.12rem 0.12rem;
    margin-bottom: .3rem;
  }

  .trs_news_list .tList li a h2 {
    font-weight: bold;
    font-size: 0.18rem;
    color: #30313f;
    line-height: 0.25rem;
    margin-bottom: .2rem;
  }

  .trs_news_list .tList li a span {
    font-family: Helvetica Neue, Helvetica Neue;
    font-weight: 500;
    font-size: 0.16rem;
    color: #969696;
    display: flex;
    gap: .1rem;
    align-items: center;
  }

  .trs_news_list .tList li a span i {
    display: block;
    width: .13rem;
    height: .13rem;
    background: url(./trs_ico_28.png) no-repeat center;
    background-size: contain;
  }

  .more {
    font-weight: 400;
    font-size: 0.12rem;
    color: #969696;
    line-height: 0.25rem;
    margin: .3rem auto;
    text-align: center;
    position: relative;
  }

  .more a {
    color: #969696;
  }

  .more::before,
  .more::after {
    content: '';
    width: .43rem;
    height: .01rem;
    display: block;
    background: #c0c0c0;
    position: absolute;
    top: .12rem;
  }

  .more::before {
    left: .9rem;
  }

  .more::after {
    right: .9rem;
  }

  /* detail */
  .trs_news_detail {
    display: block;
    padding: .2rem;
    box-sizing: border-box;
  }

  .trs_news_detail .fl {
    width: 100%;
  }

  .trs_news_detail .fr {
    display: none;
  }

  .trs_news_detail .fl h2 {
    font-weight: 500;
    font-size: 0.2rem;
    color: #30313f;
    line-height: 0.25rem;
    margin-bottom: .2rem;
  }

  .trs_news_detail .fl .info {
    width: 100%;
    height: .44rem;
    background: #f4f8fd;
    font-weight: 500;
    font-size: 0.16rem;
    color: #707070;
    margin-bottom: .2rem;
    padding: 0 .16rem;
    box-sizing: border-box;
    display: flex;
    align-items: center;
    gap: .07rem;
  }

  .trs_news_detail .fl .info i {
    width: .13rem;
    height: .13rem;
    display: block;
    background: url("./trs_ico_28.png") no-repeat center;
    background-size: contain;
  }

  .trs_news_detail .fl .handle {
    width: 100%;
    height: .6rem;
    background: #f4f8fd;
    border-radius: 0.08rem 0.08rem 0.08rem 0.08rem;
    margin-bottom: .3rem;
    padding: .25rem .2rem;
    box-sizing: border-box;
    display: flex;
    align-items: center;
    justify-content: space-between;
  }

  .trs_news_detail .fl .handle a {
    font-weight: 500;
    font-size: 0.15rem;
    color: #1d5198;
    display: flex;
    gap: .1rem;
    align-items: center;
  }

  .trs_news_detail .fl .handle a:nth-child(1) i {
    width: .16rem;
    height: .1rem;
    display: block;
    background: url(./trs_ico_22.png) no-repeat;
    background-size: contain;
  }

  .trs_news_detail .fl .handle a:nth-child(2) {
    width: 1.08rem;
    height: 0.35rem;
    background: #e4eaf2;
    border-radius: 0.18rem 0.18rem 0.18rem 0.18rem;
    display: flex;
    align-items: center;
    justify-content: center;
  }

  .trs_news_detail .fl .handle a:nth-child(3) i {
    width: .16rem;
    height: .1rem;
    display: block;
    background: url(./trs_ico_30.png) no-repeat;
    background-size: contain;
  }

  .trs_detail_editor {
    margin-bottom: .3rem;
    position: relative;
  }

  .trs_detail_editor * {
    font-weight: 400;
    font-size: 0.16rem;
    color: #30313f;
    line-height: 0.25rem;
    text-align: left;
    font-style: normal;
  }
  .trs_detail_editor img {
    width: 100% !important;
  }
  .trs_detail_editor a {
    color: #1d5198;
  }

  .trs_detail_editor p {
    margin-bottom: .2rem;
  }

  .trs_detail_editor .img {
    width: 100%;
    height: auto;
    margin-bottom: .4rem;
  }

  .trs_detail_editor .img img {
    width: 100%;
  }

  /* search */
  .trs_news_Search {
    padding: .2rem;
    box-sizing: border-box;
  }

  .trs_news_Search .info {
    width: 100%;
    height: auto;
    background: #f4f8fd;
    border-radius: 0.08rem;
    display: flex;
    flex-direction: column;
    align-items: start;
    justify-content: start;
    padding: .16rem .2rem;
    box-sizing: border-box;
    font-weight: 400;
    font-size: 0.14rem;
    color: #000000;
    line-height: 0.2rem;
    margin-bottom: .3rem;
  }

  .trs_news_Search .info h3 {
    font-weight: 500;
    font-size: 0.16rem;
    color: #000000;
    margin-bottom: .06rem;
  }

  .trs_news_Search .info span {
    color: #1d5198;
    font-weight: Bold;
  }

  .trs_news_Search .list li {
    margin-bottom: .3rem;
    border-bottom: .01rem solid #e6e6e6;
    padding-bottom: .1rem;
  }

  .trs_news_Search .list li h3 {
    font-weight: bold;
    font-size: 0.18rem;
    color: #30313f;
    line-height: 0.25rem;
    margin-bottom: .16rem;
  }

  .trs_news_Search .list li p {
    display: none;
  }

  .trs_news_Search .list li .handle p {
    font-weight: 500;
    font-size: 0.14rem;
    color: #969696;
    line-height: 0.24rem;
    display: flex;
    align-items: center;
    gap: .1rem;
    margin: 0;
  }

  .trs_news_Search .list li .handle p i {
    width: .13rem;
    height: .13rem;
    display: block;
    background: url(./trs_ico_28.png) no-repeat;
    background-size: cover;
  }
}
.achcnt01 {
  width: 100% !important;
  margin: 0 !important;
}
