/* 20250820 */
* {
  margin: 0;
  padding: 0;
}

body > div {
  min-width: auto;
}

.content{margin-top:0;}

.kjjh_header {
  min-width: 750px;
  height: 214px;
  background: url(../images/mobile_kjjhykjjr_banner.png) no-repeat;
  background-size: 750px 214px;
}

.kjjh_header > div {
  width: 750px;
  height: 214px;
}

.kjjhykjjr_index_nav,
.kjjhykjjr_list_nav
{
  width: 750px;
  height: auto;
  min-width: auto;
  overflow: hidden;
  overflow-x: auto;padding: 25px 0;
}

.kjjhykjjr_index_nav .navnr,
.kjjhykjjr_list_nav .navnr
{
  min-width: auto;width:auto;flex-wrap: wrap;justify-content: space-evenly;
  /*height: 60px;*/
}

.kjjhykjjr_index_nav .navnr > a,
.kjjhykjjr_list_nav .navnr > a
{
  height: 60px !important;flex:0 0 auto;
  padding: 0 28px;
  line-height: 60px;
  font-size: 30px;
}

.kjjhykjjr_index_content,
.kjjhykjjr_list_content
{
  width: 750px;
  min-width: auto;
}

.kjjhykjjr_index_content .content_li {
  width: auto !important;
  height: auto !important;
  float: none;
  margin: 40px 20px 0px;
}


.kjjhykjjr_index_content .content_li .news_l,
.kjjhykjjr_list_content .zxxx_list
{
  float: none;
}

.kjjhykjjr_index_content .content_li ul.l,
.kjjhykjjr_index_content .content_li .news_l{
  width: auto;padding:0;
}

.kjjhykjjr_index_content .content_li .content_title span,
.kjjhykjjr_list_content .content_list_title span
{
  font-size: 30px;
  font-weight: bolder;
  font-family: "微软雅黑", "Microsoft YaHei", "苹方";
}

.kjjhykjjr_index_content .content_li .content_title a {
  width: auto;
  color: #777;
  font-size: 24px;
}

ul.news_l li {
  padding-left: 0;font-size:28px;line-height:2;
  background: none;text-align:justify;
    border-bottom: 2px solid #f4f4f4;position: relative;width: auto;
    padding: 25px 0 20px;overflow: hidden;
}

.kjjhykjjr_index_content .news_l li,
.kjjhykjjr_list_content .zxxx_list li
{
  width: auto;
  position: relative;
  box-sizing: border-box;

}


.kjjhykjjr_list_content .zxxx_list li a
{
  background-image: none;
  width: auto;
  /*padding: 3px 15px 3px 114px;*/
  white-space: unset;
}

ul.news_l li a{
  background-image: none;
  width: auto;font-family: "微软雅黑", "Microsoft YaHei", "苹方";
  white-space: unset;
}


.kjjhykjjr_index_content .list-mobile-date,
.kjjhykjjr_list_content .list-mobile-date 
{
  position: absolute;
  left: 6px;
  top: 0;
  width: 84px;
  height: 84px;
  margin: 0 10px;
  border-radius: 8px;
  background-color: #f4f4f4;
  display: flex;
  align-items: center;
  justify-content: center;
}

.kjjhykjjr_index_content .list-mobile-date .day,
.kjjhykjjr_list_content .list-mobile-date .day
{
  width: 84px;
        line-height: 28px;
        display: block;
        text-align: center;
        font-size: 22px;
        font-family: Tahoma, Verdana;
        color: #999;
        position: absolute;
        top: 12px;
        left: 50%;
        transform: translate(-50%, 0);
}

.kjjhykjjr_index_content .list-mobile-date .year,
.kjjhykjjr_list_content .list-mobile-date .year
{
  width: 84px;
  line-height: 30px;
  display: block;
  text-align: center;
  font-size: 26px;
  font-family: "Bebas Neue Bold", "bebas_neuebold";
  font-weight: bold;
  color: #236EC2;
  position: absolute;
  top: 40px;
  left: 50%;
  transform: translate(-50%, 0);
}


ul.news_l {
  /*margin-top: 8px;*/padding:20px 0;
  border: none;
}

ul.news_l.mstyle1{padding:0;}

ul.news_l li span {
  margin-left: 0;font-size:24px;float:none;
}



.kjjhykjjr_index_content .content_li ul.r.mhide {
  display: none;
}

.kjjhykjjr_index_content .content_lxfs {
  width: auto;float:none;
  height: auto;margin:0;
  padding: 30px 0 20px;
  border: none;
  /*border-top: 1px solid #006ca4;*/
}

.kjjhykjjr_index_content .content_lxfs font {
  display: block;line-height: 2;
  font-size: 30px !important;
  font-weight: bold;
}

.kjjhykjjr_index_content .lxfs {
  height: auto;
  background-position: 0 10%;
  font-size: 28px;
}

.kjjhykjjr_list_content .content_list_title {
  margin-top: 80px;margin-bottom:0;
  padding:0 20px;height:60px;line-height:60px;
  position: relative;
}

.content_list_title .path {
  position: absolute;
  top: -100%;
  font-size: 20px;
}

.kjjhykjjr_list_content .list li {
  padding-left: 0;
  background: none;
}

.kjjhykjjr_list_content .zxxx_list li a {
  display: block;
}

.kjjhykjjr_list_content .pc_date {
  display: none;
}

.content_li .content_title1200{background: url(../images/bg_title.png) no-repeat;background-size: 100% 61px;}
.content_li .content_title1200 span{font-size:30px;}
.content_li .content_title1200 a{font-size:24px;}

