@charset "utf-8";
.zjxm_banner { position: relative; }
.zjxm_banner_tit { position: absolute; z-index: 99; transform: translateX(-50%) translateY(-50%); left: 50%; top: 50%; -ms-transform: translateX(-50%) translateY(-50%); }
.zjxm_box1 { background: url(250218kxjs_zjxm_bg2.jpg) no-repeat top center; padding: .64rem 0rem; }
.zjxm_tit { background: url(250218kxjs_zjxm_tit2.png) no-repeat bottom center; padding-bottom: .1rem; text-align: center; }
.zjxm_box1_tit { font-size: .2rem; line-height: 2;}
.zjxm_box2 { background: url(250218kxjs_zjxm_bg3.jpg) no-repeat center; background-size: cover; }
.zjxm_box2_ul li a { display: block; text-align: center; height: 2rem; padding-top: .4rem; }
.zjxm_box2_ul li a p { margin-top: .18rem; font-size: .2rem; color: #fff; }
.zjxm_box2_ul li a.icon1 { background: url(250218kxjs_zjxm_img2.jpg) no-repeat center; background-size: cover; }
.zjxm_box2_ul li a.icon2 { background: url(250218kxjs_zjxm_img3.jpg) no-repeat center; background-size: cover; }
.zjxm_box2_ul li a.icon3 { background: url(250218kxjs_zjxm_img4.jpg) no-repeat center; background-size: cover; }
.zjxm_box3 { background: url(250218kxjs_zjxm_bg8.jpg) no-repeat center; padding-top: .9rem; padding-bottom: .6rem; background-size: cover; }
.zjxm_tit2 { background: url(250218kxjs_zjxm_tit3.png) no-repeat bottom left; padding-bottom: .1rem; text-align: left; padding-left: 1.6rem; }
.zjxm_box3_div1 { position: relative; }
.zjxm_box3_div1::before { content: ''; max-width: 46.875%; position: absolute; right: 0rem; display: block; width: 12rem; background: url(250218kxjs_zjxm_bg4.png) no-repeat center; height: 0; padding-top: 36.666%; background-size: 100% auto; }
.zjxm_box3 .row { position: relative; z-index: 2; }
.zjxm_news_img { border-radius: .08rem; }
.zjxm_news a { display: block; background: #fff; padding: .24rem .3rem; border-radius: .08rem; box-shadow: 0px 2px 16px  rgba(22,88,160,0.3); margin-top: .64rem; }
.zjxm_news_p p { font-size: .18rem; line-height: .38rem; }
.zjxm_news_tit { text-align: center; margin: .2rem 0rem; position: relative; }
.zjxm_news_tit::before { content: ' '; display: inline-block; width: .22rem; height: .22rem; background: url(250218kxjs_zjxm_ll.png); vertical-align: middle; }
.zjxm_news_tit::after { content: ' '; display: inline-block; width: .22rem; height: .22rem; background: url(250218kxjs_zjxm_rr.png); vertical-align: middle; }
.zjxm_news_tit h1 { display: inline-block; vertical-align: middle; font-size: .2rem; }
.zjxm_box3_div2 { position: relative; padding-top: 1.1rem; padding-bottom: .6rem; }
.zjxm_box3_div2::before { content: ''; max-width: 59.375%; position: absolute; top: -.9rem; left: 0rem; display: block; width: 15.2rem; background: url(250218kxjs_zjxm_bg5.png) no-repeat center; height: 0; padding-top: 54.545454%; background-size: 100% auto; }
.zjxm_box3_div2 .row { padding-left: 22%; position: relative; z-index: 2; }
.zjxm_list { margin-top: .6rem; }
.zjxm_list ul li { padding-left: .34rem; position: relative; }
.zjxm_list ul li a { background: linear-gradient(90deg,rgba(255,255,255,1) 0%,rgba(255,255,255,0) 100%); padding-left: .2rem; font-size: .18rem; margin-bottom: .16rem; display: block; height: .68rem; line-height: .68rem; border-radius: .08rem; }
.zjxm_list ul li::before { bottom: -.08rem; top: 50%; position: absolute; width: 1px; background: rgba(229,229,229,1); content: ' '; left: .08rem; }
.zjxm_list ul li::after { bottom: 50%; top: -.08rem; position: absolute; width: 1px; background: rgba(229,229,229,1); content: ' '; left: .08rem; }
.zjxm_list ul li:last-child::before { display: none; }
.zjxm_list ul li:first-child::after { display: none; }
.zjxm_list ul li a::before { content: ''; z-index: 2; width: .16rem; height: .16rem; border-radius: 50%; background: #1658a0; background: linear-gradient(90deg,#1658a0 0%,rgba(4,98,199,1) 100%); display: block; left: 0rem; top: 50%; position: absolute; margin-top: -.08rem; }
.zjxm_box4 ul li { float: left; width: 15.234375%; }
.zjxm_box4 ul li.on { width: 23.828125%; }
.zjxm_box4 ul li .zjxm_box4_div { overflow: hidden; position: relative; transition: ease-in-out .3s; }
.zjxm_box4 ul li .zjxm_box4_div_img i { height: 3.2rem; }
.zjxm_box4 ul li .zjxm_box4_div_tit { position: absolute; transition: ease-in-out .3s; z-index: 99; padding: .48rem .2rem .2rem .2rem; background: linear-gradient(0deg,rgba(22,88,160,1) 0%,rgba(22,88,160,0) 100%); left: 0rem; right: 0rem; bottom: 0rem; }
.zjxm_box4 ul li .zjxm_box4_div_tit h1 { font-size: .22rem; font-family: 'syst_h'; color: #fff; }
.zjxm_box4 ul li .zjxm_box4_div_tit a { display: none; color: #fff; }
.zjxm_box4 ul li.on .zjxm_box4_div_tit { background: rgba(22,88,160,.8); top: 0rem; transition: ease-in-out .3s; }
.zjxm_box4 ul li.on .zjxm_box4_div_tit a { display: block; font-size: .14rem; position: absolute; bottom: .2rem; left: .2rem; }
.zjxm_box5 { background: url(250218kxjs_zjxm_bg7.png) no-repeat top center; padding-top: .74rem; padding-bottom: .64rem; }
.poster-main .poster-btn { border: none; width: .6rem !important; background: none; height: .6rem !important; }
.poster-main .poster-prev-btn { left: -1rem; }
.poster-main .poster-next-btn { right: -1rem; }
.poster-main { margin-top: 1rem; }
.poster-item { overflow: hidden; border-radius: .1rem; }
.yhsj_bottom { position: absolute; bottom: 0rem; text-align: center; color: #fff; left: 0rem; right: 0rem; background: rgba(0,0,0,0.6); height: .6rem; line-height: .6rem; font-size: .22rem; font-family: 'syst_h'; }
.zjxm_box6 { background: url(250218kxjs_zjxm_bg6.jpg) no-repeat bottom center; padding-top: .74rem; padding-bottom: 1rem; }
.zjxm_box6_tit h1 { font-family: 'syst_h'; font-size: .3rem; color: #1658A0; }
.zjxm_box6_box { box-shadow: 0px 2px 16px  rgba(22,88,160,0.3); padding: .2rem .3rem; margin-top: .24rem; height: 3.05rem; }
.zjxm_box6_box.icon1 { background: url(250218kxjs_zjxm_img14.jpg) no-repeat center; background-size: cover; }
.zjxm_box6_box.icon2 { background: url(250218kxjs_zjxm_img15.jpg) no-repeat center; background-size: cover; }
.zjxm_box6_box .zjxm_news_tit { margin: 0rem; margin-bottom: .1rem; color: #fff; }
.zjxm_news_nr p { color: #fff; font-size: .18rem; line-height: .38rem; }
.zjxm_news_nr p span { font-weight: bold; }
.zjxm_box6_list ul li { margin-top: .24rem; border-radius: .16rem; box-shadow: 0px 2px 16px  rgba(22,88,160,0.3); }
.zjxm_box6_list ul li img { width: 100%; }
@media screen and (max-width:1660px) {
  .poster-main .poster-prev-btn { left: 0rem; }
  .poster-main .poster-next-btn { right: 0rem; }
}
@media screen and (max-width:992px) {
  .zjxm_box3_div2 .row { padding-left: .1rem; }
  .zjxm_box3_div2::before { bottom: -1rem; top: inherit; }
  .zjxm_box4 ul li,.zjxm_box4 ul li.on { width: 50%; }
  .zjxm_box4 ul li.on .zjxm_box4_div_tit,.zjxm_box4 ul li .zjxm_box4_div_tit { background: rgba(22,88,160,.8); top: 0rem; transition: ease-in-out .3s; }
  .zjxm_box4 ul li.on .zjxm_box4_div_tit a,.zjxm_box4 ul li .zjxm_box4_div_tit a { display: block; font-size: .14rem; position: absolute; bottom: .2rem; left: .2rem; }
  .zjxm_box1,.zjxm_box3,.zjxm_box3_div2,.zjxm_box6,.zjxm_box5{padding: .24rem 0rem;}
  .zjxm_news a{margin-top: .24rem;}
  .zjxm_box3_div2{margin-top: .32rem;}
}
@media screen and (max-width:640px) {
    .zjxm_box1_tit{font-size: .18rem;}
    .zjxm_box4 ul li,.zjxm_box4 ul li.on { /* width: 100%; */}
    .zjxm_box3_div2::before{bottom: -.2rem;}
    .poster-main{margin-top: .4rem;}
    .zjxm_box4 ul li{margin-bottom: .01rem;}
    .zjxm_tit img{max-width: 70%;}
    .zjxm_box4 ul li .zjxm_box4_div_img i{height: 2rem;}
}


/* 内页 */
.xmkx_main{background: url(250218kxjs_zjxm_nybg.png) no-repeat center bottom #f5fafb;}
.xmkx_main>.row{border: 1px solid #E5E5E5;}
.xmkx_main .breadcrumb{ padding-top: 0;}
.xmkx_main .breadcrumb span i{ vertical-align: baseline; color: #C4C4C4; }
.xmkx_main .breadcrumb span,.xmkx_main .breadcrumb li a{color: #666;}
.xmkx_main .breadcrumb li a:hover{color: #1658A0;}

@media screen and (min-width:993px){
	.xmkj_content>.trt-row,.art_con>.trt-row{display: flex; height: 100%;}
}
.ny_left_nav{ position: relative; z-index: 1; overflow: hidden; height: 100%; background-color:rgba(237, 246, 255, 0.6); background:linear-gradient( 180deg,rgba(209, 231, 255, 0.6),rgba(237, 246, 255, 0.6)); border-radius: 0.08rem 0.6rem 0.08rem 0.08rem; box-shadow: 0px 0px 10px  rgba(0, 0, 0, 0.05);}
.ny_left_nav::before{content: ""; position: absolute;z-index: -1; left: 0;right: 0; top: 0;bottom: 0; background: url(250218kxjs_zjxm_left_navbg1.png) no-repeat center top; background-size:100% auto;}
.ny_left_nav::after{content: ""; position: absolute;z-index: -2; left: 0;right: 0; top: 0;bottom: 0; background: url(250218kxjs_zjxm_left_navbg2.png) no-repeat center bottom; background-size: 100% auto;}
.left_nav_h6{text-align: center; font-size: 0.28rem; font-weight: bold;color: #1658A0;}
.ny_left_nav .tree_02{ background:none; box-shadow: none; }
.ny_left_nav .tree_02 .tree_item{margin-bottom: 0.12rem;}
.ny_left_nav .tree_02 .tree_item>h3>a{ background-color:#fff; border-radius: 0.08rem; color: #333; padding-left: 0.2rem; padding-right: 0.5rem; }
.ny_left_nav .tree_02 .tree_item.on>h3>a,.ny_left_nav .tree_02 .tree_item:hover>h3>a{ background-color: #1658A0; color: #fff; }
.ny_left_nav .tree_02 .tree_item>h3>a i{font-size: 0.2rem; color: #A6A6A6;position: absolute; right: 0.2rem;}
.ny_left_nav .tree_02 .tree_item.on>h3>a i,.ny_left_nav .tree_02 .tree_item:hover>h3>a i{color: #fff;}
.xmkj_list{height: 100%; background-color: #fff; border-radius:0.6rem 0.08rem 0.08rem; box-shadow: 0px 0px 10px  rgba(0, 0, 0, 0.05); }
.xmkj_list .pic_list_group .pic_list_pic{ background-color: #f9f9f9; padding: 0.2rem 0.2rem 0.1rem;}
.xmkj_list .pic_list_group_02 .picture_fixed{border-radius: 0.08rem;}
.xmkj_list .pic_list_group_02 .pic_list_pic p{margin-top: 0.05rem; position: relative; white-space: normal; background:none; color: #333; height: 0.64rem; line-height: 0.32rem;font-size: 0.2rem;}
.xmkj_list .pic_list_group_02 .pic_list_pic p>b{font-weight: normal; position: absolute; left: 0; right: 0; top: 50%; transform: translateY(-50%); -ms-transform: translateY(-50%);  max-height: .64rem; height: 0.64rem\0;  overflow: hidden; text-overflow: ellipsis; display: block; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2;}

.new_list li a{display: block; background-color: #f9f9f9; font-size: 0.2rem; line-height:2; border-left:0.04rem solid #1658A0; padding: 0.08rem 0.2rem; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.ny_tit{ border-left: 4px solid #1658A0; font-size: 0.2rem; font-weight: bold; line-height:0.36rem; color:#1658A0; padding: 0.1rem 0.2rem; background:linear-gradient(90deg,rgba(74, 161, 255, 0.2),rgba(74, 161, 255, 0));}
.ab_art{ font-size: 0.18rem; line-height: .32rem; text-align: justify; }
.ab_art img{margin-bottom: 0.32rem;}
.ab_art .tz_an{display: block; line-height: 0.46rem; margin: 0.3rem auto 0.15rem; font-size: 0.16rem; color: #1658A0; width: 2.4rem; text-align: center; box-shadow: 0px 2px 4px  rgba(0, 90, 194, 0.1); border-radius: 0.5rem; background: linear-gradient(180deg,#EDF6FF,#fff); }
.ab_art .tz_an i{display: inline-block;width: 0.16rem; height: 0.16rem; vertical-align:middle; margin-left: 0.1rem; margin-top: -0.06rem; }

.art_con{background-color: #fff; box-shadow: 0px 0px 8px  rgba(59, 162, 238, 0.1); }
.ny_adv a>i{ display: block; padding-top:11.8325%; background-size: cover !important; }

.art_con_left{ height: 100%; background-color:#f2f8ff;}
.art_con_left>i{display: block;margin: 0rem auto 0.25rem; text-align: center;}
.art_con_left>h6{font-size: 0.28rem; text-align: center; line-height: 0.36rem; color: #1658A0; }
.art_con_left>p{font-size: 0.18rem; line-height: 0.36rem;display: block; margin-top: 0.1rem;}
.art_con_right{margin:0.3rem 0.3rem 0.3rem 0.56rem;font-size: 0.18rem; line-height: 0.36rem; text-align: justify;}
.art_con_right h6{ font-size: 0.28rem; text-align: center; display: block; text-align: center; margin-bottom: 0.1rem; color: #1658A0; }
.con_bgys{ background-color: #F2F8FF; margin-top: 0.3rem; }

@media screen and (max-width:992px){
	.left_nav_h6{ text-align: left; display: inline-block;float: left;}
	.ny_left_nav,.xmkj_list{border-radius: 0.08rem;}
	.ny_left_nav::after{display: none;}
	.art_con_right{margin:0.16rem;}
}

/* 20250319 */
.zjxm_box2_ul .trt-row li{width: 33.33333% !important;}
@media screen and (max-width:992px){
	.zjxm_box2_ul .trt-row li a>span{display: block;width: 50%; margin: 0rem auto;}
}