.fl {
  float: left;
}

.fr {
  float: right;
}

.container {
  margin: 0 auto;
  width: 83%;
}

.phjr-title::after,
.kjjr-title::after {
  content: '';
  display: block;
  width: 0.626rem;
  height: 0.033rem;
  margin-top: 0.494rem;
  background-color: #da241c;
}

/* 内容 */
.text {
  font-size: 0.308rem;
  font-weight: bold;
  color: #333333;
  margin-top: 1rem;
  margin-bottom: 0.32rem;
}

.text::after {
  content: '';
  display: block;
  width: 0.626rem;
  height: 0.033rem;
  margin-top: 0.3rem;
  background-color: #da241c;
}

.monetary-item {
  padding-top: 0.59rem;
  width: 2.96rem;
  height: 3.177rem;
  background-color: #ebebeb;
  font-weight: bold;
  font-size: 0.24rem;
  color: #333333;
  text-align: center;
  box-sizing: border-box;
  margin-right: 0.24rem;
  border-radius: 0.2rem;
}

.monetary-item img {
  width: 0.79rem;
  height: 0.81rem;
  margin: 0 auto;
  margin-bottom: 0.48rem;
}

.monetary-item:hover img {
  transform: rotate(360deg);
  transition: all 0.5s;
}

.monetary-box .monetary-item:last-child {
  margin-right: 0;
}



.bonds-item1,
.bonds-item2,
.bonds-item3,
.bonds-item4 {
  width: 7.72rem;
  height: 3rem;
  font-size: 0.274rem;
  color: #333333;
  border-radius: 2px;
  font-size: 0.274rem;
  font-weight: bold;
  color: #333333;
  padding: 0.617rem 0 0 0.571rem;
  box-sizing: border-box;
  margin-right: 0.317rem;
  margin-bottom: 0.37rem;
  border-radius: 0.2rem;
}

.bonds-item1 {
  background: url('/uiFramework/commonResource/image/2024091217573787352.png') center center no-repeat;
  background-size: cover;
}

.bonds-item2 {
  background: url('/uiFramework/commonResource/image/2024091217572283480.png') center center no-repeat;
  background-size: cover;
  margin-right: 0;
}

.bonds-item3 {
  background: url('/uiFramework/commonResource/image/2024091217575811810.png') center center no-repeat;
  background-size: cover;
}

.bonds-item4 {
  background: url('/uiFramework/commonResource/image/2024091217590865952.png') center center no-repeat;
  background-size: cover;
  margin-right: 0;
}

.carrier-investment p {
  width: 6.4rem;
  height: 0.8rem;
  font-size: 0.18rem;
  line-height: 0.32rem;
  color: #333333;
  margin-bottom: 0.69rem;
}

.carrier-investment a {
    transition: all 0.5s;
    display: inline-block;
    width: 2.56rem;
    height: 0.4rem;
    background-color: #da241c;
    border-radius: 0.2rem;
    font-size: 0.16rem;
    color: #ffffff;
    text-align: center;
    margin-right: 0.2rem;
    line-height: 0.4rem;
}
.carrier-right{
 width: 1.56rem !important;
}
.nvestment-right img {
  width: 7.44rem;
  height: 3.13rem;
  margin-top: 1rem;
  margin-left: 1.9rem;
  border-radius: 0.2rem;

}

.nvestment-right-bottom img {
  width: 7.44rem;
  height: 3.13rem;
  margin-top: 1rem;
  margin-right: 1.9rem;
  border-radius: 0.2rem;

}

.nvestment-right img:hover,
.nvestment-right-bottom img:hover,
.bond_business>a:hover {
  transform: scale(1.1);
  transition: all 0.5s;
}
.num2{
 margin-bottom:0.5rem;
}

.nothing{
   height:0.1rem !important;
}
@media only screen and (max-width: 767px){
.nvestment-right img {
  margin-top: 0.5rem;
  margin-bottom: 0.3rem;
}
.carrier-investment a{
font-size: 0.25rem;
}
.monetary-box .monetary-item:nth-child(2n) {
  margin-right: 0;
}
.carrier-investment p{
    font-size: 0.25rem;
    height: 2.2rem;
    line-height: 0.45rem;
}
.text {
  margin-top: 0rem;
  margin-bottom: 0.32rem;
}
.nothing{
   height:0rem !important;
}
    .container{
        width:91%;
   }
   .monetary-item {
      margin-bottom: 0.4rem;
      margin-right: 0.5rem;
      width:3.2rem
   }
  .bonds-item1, .bonds-item2, .bonds-item3, .bonds-item4{
      width:100%;
      box-sizing: border-box;
      border-radius: 0.2rem;
   }
  .nvestment-right img{
     width: 100%;
     height: auto;
     margin-left: 0rem;
     box-sizing: border-box;
     border-radius: 0.2rem;
   }
   .nvestment-right-bottom img{
    width: 91%;
    height: auto;
    position: absolute;
    margin-top:2.5rem;
    box-sizing: border-box;
      border-radius: 0.2rem;
   }
   .bottom{
     margin-bottom: 4rem;
   }
}