.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;}


.neili{position: relative;}
.neili .lititle{color: #060065; margin-bottom: 16px;}
.neili .liliang{display: flex; justify-content: space-between; align-items: flex-start;}
.neili .liw01{width: 100%;}
.neili .liw02{width: 47%; display: flex; justify-content: space-between; align-items: flex-start;}
.neili .liw03{width: 100%; display: flex; justify-content: space-between; align-items: flex-start;}
.neili .liheight{min-height: 46px; padding: 10px 0; border-top:2px #F9BC2E solid;}
.neili .lileftma{margin-right: 30px;}
.neili .lileftmar0{margin-right: 0;}
.neili .lileftma2{width: 60%;}
.neili .lileftma3{width: 66%;}
.neili .lileftma4{width: 50%;}

.neixian{border-bottom:1px #AFAFAF dashed; height: 1px;}




.kcx_bk01{position: relative;}
.kcx_bk01 .enili01{background: linear-gradient(to bottom, #12358F, #01B0F0); min-height: 60px; display: flex; justify-content: center; align-items: center; color: #fff;}
.kcx_bk01 .enili02{display: flex; justify-content: space-between; align-items: stretch;}
.kcx_bk01 .eniliw{width: 47%; display: flex; justify-content: center; align-items: center;}
.kcx_bk01 .eniliw img{margin: 10px 0;}
.kcx_bk01 .enilixian{display: flex; align-items: center; width: 12%; margin: 0 -6%; position: relative; z-index: 2;}
.kcx_bk01 .enilixian span{display: block; height: 1px; width: 100%;}
.kcx_bk01 .enilixian .xian01{border-bottom:4px #00B4F1 dashed;}
.kcx_bk01 .enilixian .xian02{border-bottom:4px #0B68B7 dashed;}
.kcx_bk01 .enili0bg02{background: linear-gradient(to bottom, #003B91, #F4F6FE); min-height: 80px; display: flex; justify-content: center; align-items: center; color: #fff;}
.kcx_bk01 .enili0bg03{background: linear-gradient(to bottom, #099EE3, #F4F6FE); min-height: 80px; display: flex; justify-content: center; align-items: center; color: #fff;}

.kcx_bk02{display: flex; justify-content: space-between; align-items: stretch;}
.kcx_bk02 .leftw{width: 47%;}
.kcx_bk02 .rightw{width: 47%;}
.kcx_bk02 .leftw2{width: calc(100% - 400px);}
.kcx_bk02 .rightw2{width: 100%; max-width: 324px;}

.kcx_bk02_two{flex-direction: row-reverse;}

.kcx_bk03{display: flex; justify-content: space-between; align-items: stretch;}
.kcx_bk03 .list{width: 31%;}

.kcx_bk04{display: flex; justify-content: space-between; align-items: stretch; flex-wrap: wrap;}
.kcx_bk04 .list{width: 47%;}
.kcx_bk04 .list .listtitle{margin-bottom: 10px;}
.kcx_bk04 .list .neili{display: flex;justify-content: space-between; align-items: center;}
.kcx_bk04 .list .neili .neil{width: 60px;}
.kcx_bk04 .list .neili .neic{width: calc(100% - 160px); height: 14px;background: #E6E6E6;}
.kcx_bk04 .list .neili .neir{width: 100px; text-align: right; font-weight: bold;}
.kcx_bk04 .list .neili01{color: #ACACAC;}
.kcx_bk04 .list .neili01 .neic span{display: block; height: 100%; background: #C9C9C9;}
.kcx_bk04 .list .neili02{color: #797979;}
.kcx_bk04 .list .neili02 .neic span{display: block; height: 100%; background: #A9ABAB;}
.kcx_bk04 .list .neili03{color: #00AF8D;}
.kcx_bk04 .list .neili03 .neic span{display: block; height: 100%; background: #00AF8D;}

.kcx_bk05{padding-top: 100px; display: flex; align-items: stretch; flex-wrap: wrap;justify-content: flex-start;}
.kcx_bk05 .listw{position: relative; text-align: center; width: calc(25% - 20px); margin: 0 10px 35px 10px;}
.kcx_bk05 .listw .titles{color: #060065; margin-bottom: 10px; justify-content: center;}
.kcx_bk05 .listw .fontxt{position: relative;}
.kcx_bk05 .listw .zhus{font-size: 14px;display: inline-block; font-weight: normal; color: #333;}
.kcx_bk05 .listw .zhus span{display: inline-block; width: 16px; height: 16px; border-radius: 50%; color: #fff; line-height: 16px; text-align: center; background: #636363;}
.zhuzi{width: 100%; margin: 0 auto; text-align: left; font-size: 14px;}
.zhuzi span{display: inline-block; width: 16px; height: 16px; border-radius: 50%; color: #fff; line-height: 16px; text-align: center; background: #636363;}

.kcx_bk06{display: flex; justify-content: space-between; align-items: stretch; flex-wrap: wrap;}
.kcx_bk06 .listw{width: 31%; margin-bottom: 45px; text-align: justify;}
.kcx_bk06 .listw img{width: 100%; margin-bottom: 20px;}

.kcx_bk07{display: flex; justify-content:space-between; align-items: stretch;flex-wrap: wrap;}
.kcx_bk07 .listw{width: 31%; max-width: 340px; margin: 25px 2%;}
.kcx_bk07 .listw .foncolor{color: #fff; text-align: left;}
.kcx_bk07 .listw .fontxt{min-height: 52px;}
.kcx_bk07 .listw img{margin-top: 15px; width: 100%;}




.kcx_img_01{background: url(../images/kcx_04_tu01.jpg) no-repeat center center; background-size: auto 100%;}
.kcx_img_02{background: url(../images/kcx_04_tu02.jpg) no-repeat center center; background-size: auto 100%;}
.kcx_img_03{background: url(../images/kcx_04_tu03.jpg) no-repeat center center; background-size: auto 100%;}
.kcx_img_04{background: url(../images/kcx_04_tu04.jpg) no-repeat center center; background-size: auto 100%;}
.kcx_img_05{background: url(../images/kcx_04_tu05.jpg) no-repeat center center; background-size: auto 100%;}
.kcx_img_06{background: url(../images/kcx_04_tu06.jpg) no-repeat center center; background-size: auto 100%; min-height: 625px;}
.kcx_img_07{background: url(../images/kcx_04_tu13.jpg) no-repeat center center; background-size: auto 100%; min-height: 761px; display: flex; justify-content: center; align-items: center;}









@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_bk01 .eniliw{width: 100%;}
  .kcx_bk01 .enili02{flex-direction: column;}
  .kcx_bk01 .enilixian{display: none;}
  .kcx_bk01 .enili0bg02{min-height: 60px;}
  .kcx_bk01 .enili0bg03{min-height: 60px;}
  .kcx_bk02{flex-direction: column;}
  .kcx_bk02_two{flex-direction: column;}
  .kcx_bk02 .leftw{width: 100%;}
  .kcx_bk02 .rightw{width: 100%; height: 260px; background-size: 100% auto;}
  .neili .lileftma_wap{margin-right: 10px; width: 50%;}
  .neili .liheight{min-height: auto;}
  .kcx_bk02 .leftw2{width: 100%;}
  .neili .liw02{width: 100%;}
  .kcx_bk03{flex-direction: column;}
  .kcx_bk03 .list{width: 100%;}
  .kcx_bk04{flex-direction: column;}
  .kcx_bk04 .list{width: 100%;}
  .kcx_bk05{padding-top: 40px;}
  .kcx_bk05 .listw{width: calc(50% - 20px);margin: 0 10px 15px 10px;}
  .kcx_bk05 .listw .fontxt br{display: none;}
  .kcx_bk06 .listw{width: 100%;}
  .kcx_bk06 .listw{margin-bottom: 25px;}
  .kcx_bk07 .listw{width: 100%;margin: 0 0 15px 0;}
  .kcx_bk07 .listw .fontxt{min-height: auto;}
  .neili .liliang_wap{flex-direction: column;}

  .kcx_bk07 .listw .kcx_title{text-align: center;}
  .kcx_bk07 .listw .foncolor br{display: none;}
  .kcx_bk06 .listw img{margin-bottom: 10px;}

  .kcx_bk02 .kcx_img_02{height: 220px;}
  .kcx_bk02 .kcx_img_03{height: 190px;}
  .kcx_bk02 .kcx_img_04{height: 160px;}
  .kcx_bk02 .kcx_img_05{height: 300px; width: 100%; max-width: initial;background-size: 100% auto;}
  .kcx_img_07{padding: 40px 0; background-position: right center;}

  .kcx_patop{padding-top: 0;}






}

@media screen and (max-width: 326px){


}