.kcx_patop{padding-top: 60px;}
.kcx_mabottom{margin-bottom: 60px;}
.kcx_mabottom30{margin-bottom: 30px;}

.kcx_title{font-size: 38px; text-align: center; color: #060065; font-weight: bold; line-height: normal;}
.kcx_fon42{font-size: 38px;text-align: center; color: #060065; font-weight: bold;display: flex; align-items: flex-start;}
.kcx_fon42 span{font-size: 18px; margin-top: -5px;}
.kcx_fontxt{margin-top: 10px;}
.kcx_fontxt span{font-size: 14px;}
.kcx_fon32{font-size: 32px; font-weight: bold;display: flex; align-items: flex-start;}
.kcx_fon32 span{font-size: 18px; margin-top: -5px;}
.kcx_fon24{font-size: 24px; font-weight: bold; line-height: normal;}
.kcx_fonc{text-align: center;}

.kcx_fon24no{font-weight: normal;}


.kcx_trace_item1{display: flex; justify-content: space-between; align-items: center; margin-bottom: 50px;}
.kcx_trace_item1 .left_text{width: 47%;}
.kcx_trace_item1 .left_text .left_title{display: flex; align-items: flex-start; margin-bottom: 28px;}
.kcx_trace_item1 .left_text .left_title strong{background: #F9BC2E; display: block; width: 5px; height: 22px; margin: 3px 10px 0 0;}
.kcx_trace_item1 .left_text .left_title span{color: #060065; display: block; width: calc(100% - 15px);}
.kcx_trace_item1 .left_text p{margin-bottom: 20px;}
.kcx_trace_item1 .right_img{width: 47%; display: block;}

.kcx_trace_item2{margin-bottom: 50px; padding: 70px 50px; background: url("../images/traceability_pic02.jpg"); background-size: cover;}
.kcx_trace_item2 .item_title{display: flex; align-items: flex-start; margin-bottom: 28px;}
.kcx_trace_item2 .item_title strong{background: #F9BC2E; display: block; width: 5px; height: 22px; margin: 3px 10px 0 0;}
.kcx_trace_item2 .item_title span{color: #fff; display: block; width: calc(100% - 15px);}
.kcx_trace_item2 .item_block{display: flex; justify-content: space-between; align-items: flex-start;}
.kcx_trace_item2 .item_block .left_text{width: 47%; color: #fff;}
.kcx_trace_item2 .item_block .right_text{width: 47%; color: #fff;}

.kcx_trace_item3{display: flex; justify-content: space-between; align-items: center; margin-bottom: 50px;}
.kcx_trace_item3 .left_text{width: 47%;}
.kcx_trace_item3 .left_text .left_title{display: flex; align-items: flex-start; margin-bottom: 16px;}
.kcx_trace_item3 .left_text .left_title strong{background: #F9BC2E; display: block; width: 5px; height: 22px; margin: 3px 10px 0 0;}
.kcx_trace_item3 .left_text .left_title span{color: #060065; display: block; width: calc(100% - 15px);}
.kcx_trace_item3 .left_text .left_deputy{font-size: 20px; padding: 12px 0; font-weight: bolder;}
.kcx_trace_item3 .left_text .left_list{font-size: 16px; padding: 12px 0; border-top: 2px solid #F9BC2E;}
.kcx_trace_item3 .left_text p{opacity: 0.6;}
.kcx_trace_item3 .right_img{width: 47%; display: block;}

.kcx_trace_item4{margin-bottom: 50px; padding: 70px 50px; background: url("../images/traceability_pic05.jpg"); background-size: cover;}
.kcx_trace_item4 .item_title{display: flex; align-items: flex-start; margin-bottom: 28px;}
.kcx_trace_item4 .item_title strong{background: #F9BC2E; display: block; width: 5px; height: 22px; margin: 3px 10px 0 0;}
.kcx_trace_item4 .item_title span{color: #060065; display: block; width: calc(100% - 15px);}
.kcx_trace_item4 .item_block{width: 100%; max-width: 660px;}
.kcx_trace_item4 .item_block .left_text{margin-bottom: 15px;}
.kcx_trace_item4 .item_block .left_text-two{margin-bottom: 15px; border-top: 2px solid #F9BC2E; padding-top: 15px;}

.kcx_trace_item5{margin-bottom: 50px;}
.kcx_trace_item5 .title{display: flex; align-items: flex-start; margin-bottom: 28px;}
.kcx_trace_item5 .title strong{background: #F9BC2E; display: block; width: 5px; height: 22px; margin: 3px 10px 0 0;}
.kcx_trace_item5 .title span{color: #060065; display: block; width: calc(100% - 15px);}
.kcx_trace_item5 p{position: relative;}
.kcx_trace_item5 p a{color: #112FE6; text-decoration: underline;}




@media screen and (max-width:1450px){

}

@media screen and (max-width:1200px){

}

@media screen and (max-width: 960px){

}


@media screen and (max-width: 768px){
  .kcx_title{font-size: 24px;}
  .kcx_fon42{font-size: 28px;}
  .kcx_fon24{font-size: 20px;}
  .kcx_fon32{font-size: 26px;}
  .kcx_fon32 sup{font-size: 14px;}
  .kcx_patop{padding-top: 30px;}
  .kcx_mabottom{margin-bottom: 30px;}
  .kcx_mabottom30{margin-bottom: 15px;}

  .kcx_trace_item1{flex-direction: column; margin-bottom: 30px;}
  .kcx_trace_item1 .left_text{width: 100%; margin-bottom: 20px;}
  .kcx_trace_item1 .left_text .left_title{text-align: left;}
  .kcx_trace_item1 .left_text .left_title strong{height: 18px;}
  .kcx_trace_item1 .right_img{width: 100%; display: block;}

  .kcx_trace_item2{margin-bottom: 30px; padding: 30px 15px;}
  .kcx_trace_item2 .item_title{text-align: left;}
  .kcx_trace_item2 .item_title strong{height: 18px;}
  .kcx_trace_item2 .item_block{flex-direction: column;}
  .kcx_trace_item2 .item_block .left_text{width: 100%; margin-bottom: 15px;}
  .kcx_trace_item2 .item_block .right_text{width: 100%;}

  .kcx_trace_item3{flex-direction: column-reverse; margin-bottom: 30px;}
  .kcx_trace_item3 .left_text{width: 100%;}
  .kcx_trace_item3 .left_text .left_title{text-align: left;}
  .kcx_trace_item3 .left_text .left_title strong{height: 18px;}
  .kcx_trace_item3 .left_text .left_deputy{text-align: left;}
  .kcx_trace_item3 .left_text .left_list{text-align: left;}
  .kcx_trace_item3 .left_text p{opacity: 0.6; margin-bottom: 20px;}
  .kcx_trace_item3 .right_img{width: 100%; display: block;}

  .kcx_trace_item4{margin-bottom: 30px; padding: 30px 15px 180px 15px; background: url("../images/traceability_pic06.jpg") no-repeat center bottom #f0f9ff; background-size: 100% auto;}
  .kcx_trace_item4 .item_title{margin-bottom: 16px; text-align: left;}
  .kcx_trace_item4 .item_title strong{height: 18px;}
  .kcx_trace_item4 .item_block{width: 100%; max-width: 660px;}

  .kcx_trace_item5{margin-bottom: 30px;}
  .kcx_trace_item5 .title{text-align: left;}
  .kcx_trace_item5 .title strong{height: 18px;}

}

@media screen and (max-width: 326px){


}