.title{
	display: flex;justify-content: space-evenly;align-items: center;
}
.title img{
	width: 25%;height: auto;
}
.title .text{
	width: 75%;
}
.title .text h2{font-size: .3rem;font-weight: bold;color: #89000d;}
.title .text h4{
	font-size: .24rem;color: #89000d;
}
.qj{margin: auto .3rem;}
.qj-item{display: flex;font-size: 0.24rem;justify-content: space-between;}
.qj-item .qj-box{
	border: 1px solid #ed6d00;border-radius: .2rem;width: 32%;
}
.qj-item .qj-box b{
	background: #ed6d00;display: block;border-radius: .2rem .2rem 0 0;color: #fff;text-align: center;line-height: .4rem;
}
.qj-item .qj-box p{font-size: .16rem;line-height: .24rem;color: #333;padding: .2rem;text-align: center;}
.kc .title .text{width: 39%;}
.kc-title{display: flex;
  padding: .1rem .3rem;}
.kc-title img{width: .8rem;
  height: .8rem;
  margin: 0;}
.kc-title b{font-size: .3rem;
  color: #ed6d00;
  height: .8rem;
  line-height: .8rem;
  margin-left: .1rem;
}
.kc-box p{border: 1px solid #ed6d00;
  margin: auto.3rem;
  font-size: .16rem;
  line-height: .3rem;
  padding: .1rem;
  border-radius: .2rem;
  color: #333;}
.kb{margin: auto .3rem;}
.kb .kb-txt{clip-path: polygon(0% 0%, 100% 0px, 100% 100%, 10% 100%);
  background-color: #ED6D00;
  width: 75%;
  margin-left: 30%;}

.kb .kb-txt p{font-size: .18rem;
  line-height: .28rem;
  color: #fff;
  text-align: right;
  padding: .05rem .1rem;
}
.kb-span {margin-top: -.2rem;}
.kb-span .top{clip-path: polygon(75% 0%, 100% 50%, 75% 100%, 30% 100%, 0% 50%, 30% 0%);
  border: 1px solid;
  background: #91000E;
  width: 1.25rem;
  display: block;
  height: 1rem;
  color: #fff;
  font-size: .2rem;}
  .kb-span .top b{
	display: block;width: .75rem;text-align: center;height: 1rem;margin: .2rem auto;
  }
    .kb-span .row{
		display: flex;
		justify-content: space-between;
	}
  .kb-span .row div{clip-path: polygon(74% 2.5%, 96% 49.99%, 74% 96.34%, 27% 97.66%, 6.00% 50.00%, 27% 2.34%);
  border: 1px solid;
  background: #FCD7A2;
  width: 1rem;
  display: block;
  height: .75rem;
  color: #ED6D00;
  font-size: .16rem;}
.kb-span .row div span{font-size: .18rem;
  width: .75rem;
  height: .75rem;
  text-align: center;
  display: table-cell;
  vertical-align: middle;
  padding: 0 .15rem;
  font-weight: 500;
}
.kb-span .row1{
  width: 78%;margin-left: 14%;margin-top: -0.35rem;
}
.kb-span .row2{width: 100%;margin-left: .19rem;margin-top: -.37rem;}
.kctx h2{ font-size: .3rem;font-weight: bold;color: #89000d;text-align: center;margin: .3rem auto;}
.content h3{
position: relative;
  width: 96%;
  font-size: .24rem;
  color: #403f3f;
  line-height: .6rem;
  background-color: #fff;
  margin: .3rem auto;
  border: 2px solid #ED6602;
}
.content h3 span{
padding: .05rem .3rem;
  margin: auto .2rem;
  font-weight: bold;
  background: #ED6602;
  color: #fff;
}
.content h3.active{
  background: #ED6602;
  color: #fff;
}
.content h3.active span{
  background: #fff;
  color: #ED6602;
}
.content h3::after{
content: "";
  width: 0;
  height: 0;
  border-left: .15rem solid transparent;
  border-right: .15rem solid transparent;
  border-top: .15rem solid #ED6602;
  border-radius: 0.5rem;
  position: absolute;
  right: 5%;
  top: .2rem;

  }
  .content h3.active::after{
 content: "";
  width: 0;
  height: 0;
  border-left: .15rem solid transparent;
  border-right: .15rem solid transparent;
  border-bottom: .15rem solid #fff;
  border-top: 0;
  border-radius: 0.5rem;
  position: absolute;
  right: 5%;
  top: .15rem;
  }
  .content .item{
    padding: .3rem;
  border: 1px solid #ED6602;
  margin: auto 2%;
  }
.content .item .txt img{width: .3rem;height: auto;display: inline-block;margin-right: .1rem;
}
.content .item .txt h4{
  font-size: .24rem;
}
.content .item .txt h5{
  font-size: .24rem;
}
.content .item .txt p{font-size: .2rem;line-height: .4rem;}