.kjgsmain{width: 1100px;margin: 0 auto;}
.clear:after{content: ' ';
    display: block;
    clear: both;}
.kjgsfl,.kjgsfr{width:50%}
body {
    background: #F8F8F8;
}
.yctit span{ display: inline-block;
    color: #000;
    font-size: 22px;
    font-weight: 600;
    float:left;
}
.yctit a{float:right;color: #767676;font-size:16px;}
.yctit{border-bottom: 1px solid #ccc;margin: 12px 0px;height: 50px;line-height: 50px;}
.yctit:after{content:"";display:block;clear:both;}
.pubCon2 {
    width: 1100px;
    margin: 50px auto 0px auto;
    line-height: 40px;
}
    .newHeadNav .ulALine .levelTwo {
      display: block;
      }
    .newHeadNav .ulALine .levelTwo,
    .newHeadNav .ulA .levelTwo {
        background: #FFF6E2;
        border-bottom: 1px solid #F7CE8C;
        height: 45px;
        overflow: hidden;
    }

    .newHeadNav .ulA .levelTwo .ulB li a {
        color: #000;
    }


.swiper1 {
width: 100%;
height: 400px;
overflow: hidden;
    margin-top: 5px;
}

      .swiper-slide img {
        display: block;
        width: 100%;
        height: 100%;
        object-fit: cover;
      }
     .swiper-slide a:first-of-type{
        display: inline-block;
        width: 100%;
        height: 100%;
       }
    .lbname,.lbname2 {
        position: absolute;
        width: 100%;
        background: rgba(0, 0, 0, 0.3);
        bottom:0;
      text-align:center;
    }

    .lbname>a {
        color: #fff;
        font-size: 16px;
        padding: 7px;
    }

.name1 a{font-size: 22px; font-weight: 600;}
  .name1 {
        width: 100%;
        float: left;
        position: relative;
        text-align: center;
        margin: 0px 0px 50px 0px;
    }

    .name1::before,
    .name1::after {
        content: "";
        position: absolute;
        top: 0;
        bottom: 0;
        left: 0;
        width: 150px;
        height: 1px;
        margin: auto;
        background: #0d1a26;
        opacity: .28;
    }

    .name1::after {
        right: 0;
        left: auto;
    }
.yjjfr{ height: 400px;
overflow: hidden;
padding: 10px 30px;
}
.yjjbt a{
font-size: 17px;
font-weight: 600;
}
.yjjzy{
font-size: 15px;
line-height: 28px;
margin-top: 10px;
}
.yjjfr li{
    height:100px;
    border-bottom: 1px solid #ccc;
    margin-bottom: 10px;
    padding-bottom: 10px;}


.nsbox li {width: 30%;float: left;margin: 10px 5px; background: #fff;padding: 10px;}
.nsbox li>a {height: 150px;overflow: hidden;}

.nsbox a{display: block;font-size: 16px;margin: 10px 0px;}
.nsbox img{transition: all .5s ease .1s;width:100%;height: 100%;object-fit: cover;}
.nsbox img:hover{transform: scale(1.3);cursor:pointer;}


.xczxq_list{display: flex;flex-flow: column wrap;height: 500px;}
.xczxq_list li{width: 49%;height: 61px;;line-height: 25px;overflow: hidden;background: #fff;box-sizing: border-box;padding: 15px 23px;}
#tupian{height: 305px;padding: 0px;border-radius: 90px 0px 0px 0px;}
.xczxq_list li img{widrh:90%;}
.xczxq_list li a{display: inline-block;font-size: 16px;}

<style>
.ztzlmore {border-bottom:1px solid #eee;margin-bottom: 20px;}
.ztzlmore:after{content:"";display:block;clear:both;}
.ztzlmore>span{display:block;float:left;color: #D30B15;font-size:18px;padding:0px 20px 10px 20px;border-bottom:2px solid #D30B15}
.ztzlmore>a{float:right;font-size: 14px;color: #626262;padding-top: 5px;    display: inline-block;background-image: url(/nyj/uiFramework/commonResource/image/2023072114105464891.png);
 width: 241px; height: 30px;background-repeat: no-repeat;background-position: center center;}
.ztzl_con{margin-bottom:30px}
.nypp {
height: 480px;
background-image: url(/nyj/resource/cms/2023/07/2023072301552564912.png);
background-size: cover;
position: relative;
overflow: hidden;
}

.cxtlt a {display: inline-block; padding: 10px 5px;}
.cxzy {color: #878787;font-size: 13px;padding: 0px 5px 10px 5px;}
.ridiv a { color: #d30b15; float:left;}
.ridiv span {font-size: 13px;}
.ridiv{ text-align: right;padding: 0px 10px 0px 5px;}
.ztzl_con{width: 1100px;margin:0 auto;position: relative;}
#ztzl1 .ztzl_list {overflow: hidden;position: absolute;bottom: 0px;margin: 0 120px;}
#ztzl1 .ztzl_ul li{width: 210px;height: 260px;float:left;overflow: hidden;margin:0px 0px 0px 4px;background: #fff;}
#ztzl1 .ztzl_ul .cximgs{height:140px}
#ztzl1 .ztzl_ul li img{width:100%;height:100%; object-fit: cover;} .ztzl_prev, .ztzl_next { display: block; width: 40px; height:40px; top: 150px; position: absolute; }
#ztzl1 .ztzl_prev {background: url(/nyj/uiFramework/commonResource/image/2023072210580892799.png) 0px 0px;background-size: cover;left: 50px;top: 70%;}
#ztzl1 .tempWrap{ margin: 0 auto;}
#ztzl1 .ztzl_next { background: url(/nyj/uiFramework/commonResource/image/2023072211083994029.png) ; right: 50px; top: 70%; background-size: cover;}
#ztzl1{margin-bottom:30px;}

/*移动端适配*/
@media (max-width: 450px){
.pubCon2{padding-left: 15px;width:100%}
.kjgsmain, .ztzl_con{width:100%}
.kjgsfl, .kjgsfr{float:none;width:100%}
.nsbox li{width: 45%;}
.swiper1{height:350px;}
.yjjfr, #tupian, .xczxq_list{height:auto;}
.nsbox li>a{height:100px;}
.xczxq_list li{width:100%;padding: 0px 23px;}
.nypp{background-size: 100% 100%;}
#ztzl1 .ztzl_list{margin:0px;}
#ztzl1 .ztzl_next, #ztzl1 .ztzl_prev{display:none;}
.kjgsbot1, .kjgsbot { padding: 10px 30px;}

}