.content>div:first-child {

  display: flex;

  justify-content: space-between;

  padding: 0.35rem 1.82rem 0.3rem 1.82rem;

  background-color: #fff;

  position: relative;

  border-radius: 0.1rem 0.1rem 0 0;

  bottom: 0.5rem;

  box-shadow: 0rem 0.03rem 0.2rem 0.01rem rgba(0, 0, 0, 0.07);

}



/* 划过效果 */

.content>div:first-child>a {

  position: relative;

  padding-bottom: 0.11rem;

  box-sizing: border-box;

  font-family: Microsoft YaHei, Microsoft YaHei;

  font-weight: 400;

  font-size: 0.18rem;

  color: #000000;

  cursor: pointer;

  border-bottom: 0.02rem solid #fff;

  padding-bottom: 0.09rem;

  transition: var(--m_tran) border font-weight;

}



.content>div:first-child>a:after {

  content: "";

  width: 0;

  height: 0.02rem;

  background: #B6002A;

  position: absolute;

  top: 100%;

  left: 50%;

  transition: all 0.5s;

}



.content>div:first-child>.active:after {

  left: 0;

  width: 100%;

}



.content>div:first-child>a:hover:after {

  left: 0;

  width: 100%;

}



/* 划过效果结束 */

.content>.content_box {

  margin-top: 0.18rem;

}



.content_box>.bigconbox {

  display: flex;

  margin-bottom: 0.31rem;

}



.content_box>.bigconbox>div:first-child {

  width: 7.27rem;

  height: 4.85rem;

  margin-right: 0.93rem;

}



.content_box>.bigconbox>div:last-child {

  flex: 1;

}



.content_box>.bigconbox>div:last-child>p:first-child {

  margin-top: 0.55rem;

  margin-bottom: 0.31rem;

  font-family: Microsoft YaHei, Microsoft YaHei;

  font-weight: bold;

  font-size: 0.36rem;

  color: #262626;

}



.content_box>.bigconbox>div:last-child>p:nth-child(2) {

  font-family: Microsoft YaHei, Microsoft YaHei;

  font-weight: 400;

  font-size: 0.18rem;

  color: #3D3D3D;

  line-height: 0.36rem;

}



.content_box>.bigconbox>div:last-child>p:nth-child(3) {

  margin-top: 0.37rem;

  margin-bottom: 1.33rem;

  font-family: Microsoft YaHei, Microsoft YaHei;

  font-weight: 400;

  font-size: 0.18rem;

  color: #3D3D3D;

}



.content_box>.bigconbox>div:last-child>p:last-child {

  font-family: Microsoft YaHei, Microsoft YaHei;

  font-weight: 400;

  font-size: 0.16rem;

  color: #FFFFFF;

  padding: 0.15rem 0.35rem;

  background-color: #B6002A;

  display: inline-block;

  cursor: pointer;
transition: background var(--m_tran);
}


.content_box>.bigconbox>div:last-child>p:last-child:hover {
   background: #850f12 !important;
}

.content_box_flex {

  padding-top: 0.46rem;

  padding-bottom: 0.5rem;

  display: flex;

  border-bottom: 0.01rem solid #D5D5D5;

}



.content_box_flex>div:first-child {

  width: 3.31rem;

  height: 2.21rem;

  margin-right: 0.56rem;

}



.content_box_flex>div:last-child {

  flex: 1;

}



.content_box_flex>div:last-child>div:first-child {

  margin-top: 0.31rem;

  margin-bottom: 0.38rem;

  display: flex;

  justify-content: space-between;

  align-items: center;

}



.content_box_flex>div:last-child>div:first-child>p {

  font-family: Microsoft YaHei, Microsoft YaHei;

  font-weight: bold;

  font-size: 0.2rem;

  color: #262626;

}



.content_box_flex>div:last-child>div:first-child>span {

  font-family: Microsoft YaHei, Microsoft YaHei;

  font-weight: 400;

  font-size: 0.16rem;

  color: #727272;

  transition: var(--m_tran) color;

}



.content_box_flex:hover>div:last-child>div:first-child>span {

  color: #B6002A;

}





.content_box_flex>div:last-child>p:nth-child(2) {

  font-family: Microsoft YaHei, Microsoft YaHei;

  font-weight: 400;

  font-size: 0.18rem;

  color: #7B7B7B;

  line-height: 0.3rem;

}



.content_box_flex>div:last-child>p:nth-child(3) {

  margin-top: 0.24rem;

  font-family: Microsoft YaHei, Microsoft YaHei;

  font-weight: 400;

  font-size: 0.18rem;

  color: #3D3D3D;

}



.content_four {

  display: flex;

  justify-content: center;

  margin-top: 0.73rem;

  margin-bottom: 0.71rem;

}



.content_four>p:nth-child(2) {

  color: #fff;

  background-color: #B6002A;

}



.content_four>p {

  display: flex;

  border: 0.01rem solid #dedede;

  justify-content: center;

  align-items: center;

  width: 0.32rem;

  height: 0.32rem;

  margin-right: 0.08rem;

  cursor: pointer;

  font-family: Microsoft YaHei, Microsoft YaHei;

  font-weight: 400;

  font-size: 0.14rem;

  color: #7D7D7D;

  border-radius: 0.02rem;

}



.content_four>p:nth-child(6) {

  border: none;

}



.kefu {

  position: fixed;

  bottom: 40%;

  right: 0.2rem;

  z-index: 999;

}



.kefu_content {

  width: 0.4rem;

  height: 0.4rem;

  background: #ffffff;

  box-shadow: 0rem 0.03rem 0.1rem 0.01rem rgba(0, 0, 0, 0.13);

  border-radius: 0.02rem 0.02rem 0.02rem 0.02rem;

  display: flex;

  justify-content: center;

  align-items: center;

}



.kefu_content>img {

  width: 0.28rem;

  height: 0.21rem;

}



.kefu_footer {

  width: 0.4rem;

  height: 0.2rem;

  background: #ffffff;

  box-shadow: 0rem 0.03rem 0.1rem 0.01rem rgba(0, 0, 0, 0.13);

  border-radius: 0.02rem 0.02rem 0.02rem 0.02rem;

  margin-top: 0.05rem;

  display: flex;

  justify-content: center;

  align-items: center;

}



.kefu_footer>img {

  width: 0.17rem;

  height: 0.08rem;

}
@media only screen and (max-width: 1024px) {
.content > div:first-child{
  padding: 0.3rem 0.3rem 0.15rem 0.3rem;
  display: block;
  height: auto;
    overflow: hidden;
  

}
.content > div:first-child > a{
  font-size: 0.24rem;
  width: 33.3%;
    float: left;
    text-align: center;
    margin-bottom: .1rem;

}
.content_box > .bigconbox{
  display: block;
}
.content_box > .bigconbox > div:first-child{
  width: 100%;
}
.content_box > .bigconbox > div:last-child > p:first-child{
  font-size: 0.28rem;
}
.content_box > .bigconbox > div:last-child > p:nth-child(2){
  font-size: 0.24rem;
  line-height: 0.45rem;
}
.content_box > .bigconbox > div:last-child > p:nth-child(3){
  font-size: 0.24rem;
  margin-bottom: .3rem;
}
.content_box > .bigconbox > div:last-child > p:last-child{
  font-size: 0.24rem;
}
.content_box_flex > div:first-child {

  width: 40%;
  height: auto;
  margin-right: 0.3rem;
}
.content_box_flex > div:last-child > p:nth-child(3){
  font-size: 0.24rem;
}
.content_box_flex > div:last-child > p:nth-child(2){
  font-size: 0.24rem;
}
.content_box_flex > div:last-child > div:first-child > span{
  font-size: 0.24rem;
}
.content_box_flex > div:last-child > div:first-child > p{
  font-size: 0.24rem;
}
.content_box_flex > div:last-child > div:first-child{
  margin-top: 0;
  margin-bottom: .2rem;
}
.content_box_flex {

  margin: .4rem 0;
}
}