body{min-width:0px;}

.header-1-outer{background:url(../images/m-kjjldh-banner-1.png) no-repeat center center;}
.header-1{width:auto;height: 206px;}
.header-1 .logo-1{margin-top:10px;margin-left:20px;}


.header-nav{width:auto;height:auto;font-size:30px;display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows: 60px;line-height:60px;text-align: center;}

.ele-1{width:auto;}
.ele-1-1{width:auto;height: 539px;}

.zt-slides2 .slides_container div.slide{height:539px;}
.zt-slides2 .posters{background-size: 750px 439px;}
.zt-slides2 .next{display: none;}
.zt-slides2 .prev{display: none;}
.zt-slides2 a.stext{font-size:30px;height:100px;line-height: 100px;overflow: hidden;}
.zt-slides2 .swiper-pagination{display: block;bottom:120px;}
.zt-slides2 .swiper-pagination span{width:20px;height:20px;border-radius: 10px;}

.ele-1-2{width:auto;padding:0 35px 20px;}

.toutiao-1{margin-top:40px;}
.toutiao-1-1{font-size:32px;margin-bottom: 30px;}
.toutiao-1-2{font-size:28px;}

.ul-list1 li{font-size:28px;height:auto;padding: 25px 0 20px;}
.ul-list1 li .date{font-size:24px;float: none;margin-left: 0;text-align: left;}
.ul-list1 li::before{display: none;}
.ul-list1 li a{white-space: normal;padding:0;}


.ul-list2 {
  padding:0 20px;
}

.ul-list2 li .dot {
  display: none;
}

.ul-list2 li {
  overflow: hidden;
  min-height: 0;
  border-bottom-width: 2px;padding: 25px 0 20px;line-height:2;
}

.ul-list2 li a {
  white-space: unset;text-align: justify;
  font-size: 28px;
}
.ul-list2 li .date{font-size:24px;float: none;text-align: left;margin-left: 0;}
.ul-list2 li .date.mhide{display:none;}



.chnldesc1{}
.chnldesc1 .n{font-size:30px;}
.chnldesc1 .n::before{background:url(../images/m-kjjldh-1-1.png) no-repeat center center;}
.chnldesc1 .more{display: none;}

.chnldesc3{font-size:32px;height:60px;line-height:60px;background:url(../images/kjjldh-3-1.png) no-repeat center center;background-size:100% 100%;}
.chnldesc3.style1{background:url(../images/kjjldh-3-1.png) no-repeat center center;background-size:100% 100%;}
.chnldesc3.style2{background:url(../images/kjjldh-3-1.png) no-repeat center center;background-size:100% 100%;}


.ele-2{width:auto;padding:0 20px;}
.ele-2-1{width:auto;margin-bottom:40px;}
.ele-2-1:last-child{margin-bottom:0;}
.ele-2-2{height:auto;border-width: 0;}

.ele-3{width:auto;padding:0 20px;}
.ele-3-1{
    grid-template-columns: 1fr;
    grid-template-areas: 'a'
                         'b'
                         'c';
    font-size:28px;
}
.ele-3-1 .doctitle1{height:auto;display: block;line-height:2;margin-top:20px;}
.ele-3-1 a{padding:25px;}
.ele-3-1 .img1{width:100%;height:366px;}
/* .ele-3-1 .img2{width:300px;height:auto;align-self: flex-start} */
.ele-3-1 .img2{width:100%;height:366px;}
.ele-3-1 .doctitle2{max-height:none;display: block;line-height:2;margin-top:20px;}
.ele-3-1 .content{padding-left:0px;}
.ele-3-1 .abstract{font-size:28px;line-height:1.8;max-height:none;display:block;}


.ele-3-1-2{height:auto;}
.ele-3-1-2>a{display:block;}
.ele-3-1-3{height:auto;}
.ele-3-1-3>a{display: block;}


.ele-4{width:auto;padding:0 20px;}
.ele-4-1{flex-wrap: wrap;}
.ele-4-1 .abstract{margin-top:30px;display: block;font-size:28px;}
.ele-4-1-1{height:auto;border-width:0;}
.ele-4-2{width:100%;margin-bottom:40px;}
.ele-4-3{width:100%;}

.ele-5{width:auto;padding:0 20px;}
.ele-5-1{grid-template-columns:1fr;gap: 20px;margin-top:30px;}
.ele-5-2 .n{margin-bottom:20px;font-size:30px;}
.ele-5-2 .abstract{padding-left:30px;font-size:28px;line-height:2;}
.ele-5-2 img{width:200px;height:auto;align-self:flex-start}

.ele-6{width:auto;padding:0 20px;}
.ele-6-1{grid-template-columns:repeat(5,1fr);font-size:28px;border-width:0;padding:40px 0 0;}
.ele-6-1 img{width:100%;height:158px;}
.ele-6-1 .n{height:60px;line-height:60px;}

.ele-7{width:auto;padding:0 20px;}
.ele-7-1{grid-template-columns: repeat(2,1fr);gap: 20px;font-size:28px;}

.ele-list-outer-1{width:auto;}


/* 面包屑 */
.zt-crumbs{padding:20px;font-size:24px;}

/* 细览开始 */
.zt-details{width:auto;}
.zt-details .doctitle{font-size:40px;line-height:2;}
.zt-details .notes {font-size:24px;padding-bottom: 20px;margin:0 20px 20px;}
.zt-details .html-content{font-size:32px !important;line-height:2 !important;padding:20px 40px;}
.zt-details .html-content img{max-width: 100%;}
.zt-details .html-content table{max-width: 100%;}


