/***********全局重置CSS*****************/
body, h1, h2, h3, h4, h5, h6, ul, ol, dl, dd {margin: 0;}
p {margin: 0;}
ul, ol, li {padding-left: 0;list-style-type: none;}
/***消除img默认边框*****/
img {border: 0;}
a {text-decoration: none;color: inherit;}
/*细线表格*/
table {border-collapse: collapse;}
em {font-style: normal;}

input {border: none;background: none;margin: 0;padding: 0;}
input:focus{outline: none;}
input::placeholder{color: #998f7c;}
/***默认让所有浏览器出现右边滚动条****/
html {overflow-y: scroll;font-size: 16px;}
/***默认清除浮动****/
.ALLYdCont{display:none; }
.ALLPcCont{ display:block;}
.YDmenu { cursor: pointer; background: rgba(0, 0, 0, .5) url(zfzxapp20221130_10.png) center center no-repeat; width: 3.5em; height: 3.5em; text-indent: -9999px; top: 0; right: 0px; z-index: 999; position: absolute; background-size: 70% auto;}
.YDmenuCont{ background:rgba(13, 117, 202, 0.8); position:fixed; top:0px; right:0px; width:50%; height:100%; z-index:9999999;padding:1em; display:none;}
.YDmenuCont .top_btn{ overflow:hidden;}
.YDmenuCont .top_btn .zx_icon{ float:left;}
.YDmenuCont .top_btn .zx_icon img{ height:2.86em;}
.YDmenuCont .closeBtn{ float:right; margin:0.6em 0 0 0;     font-size: 2rem; color:#fff; height:1.5em;}
.YDmenuCont_box{ background:rgba(0,0,0,.65); display:none; position:fixed; top:0px; left:0; width:100%; height:100%; z-index:9999998; }
.YDmenuCont ul{     font-size: 2.25em;padding:0.5em 0; margin:0 0 0.5em 0.5em; border-bottom:1px solid rgba(255,255,255,.4);  overflow:hidden; line-height:2; }
.YDmenuCont ul li em{ margin:0 0.5em 0 0;}
.YDmenuCont li a{ color:#fff;}
.YDmenuCont ul li.hover a{ font-weight:bold;}

.fontColor1{color: #fff;}
.fontColor2{color: #87888a;}
.fontColor3{color: #afafaf;}
.fontColor4{color: #333333;}
.font12{font-size: 1.2rem;}
.font14{font-size: 1.4rem;}
.font16{font-size: 1.6rem;}
.font18{font-size: 1.8rem;}
.font20{font-size: 2rem;}
.font22{font-size: 2.2rem;}
.font24{font-size: 2.4rem;}
.font33{font-size: 3.3rem;}
.font36{font-size: 3.6rem;}
.font42{font-size: 4.2rem;}
.font46{font-size: 4.6rem;}
.font48{font-size: 4.8rem;}
.flex_box{display: flex;}
.flex_box_center{display: flex;justify-content: center;align-items: center;}
.flex_box_space{display: flex;justify-content: space-between;align-items: center;}
.conter {width: 87.5%;margin: 0 auto;}
.pic img{display: block;width: 100%;height: auto;}

.header{width: 100%;height: 95rem; background: url(dkjj_20241211_bg1.png) top center no-repeat;background-size: 100% 100%;}
.header .top{width: 100%; padding: 2.2rem 0;background: rgba(255, 255, 255, .1);border-bottom: 1px solid #759fd0;}
.header .logo{ width: 15.6rem;display: block;}
.header .menu li{margin-left: 6.8rem;}
.header .wza{margin-left: 7.5rem; width: 12.6rem;height: 4rem;border-radius: 2rem;background: rgba(255, 255, 255, .15);border: solid 1px #ffeeee;}
.header .wza img{margin-right: 0.7rem;width: 1.3rem;}
.header .title{margin: 16.9rem 0 0 12.5rem; width: 49.9rem;}

.tit {margin-bottom: 3.8rem;}
.tit div img{margin-right: 1.5rem; width: 1.9rem;display: block;}
.tit a {width: 14.9rem;height: 4.6rem;background: url(dkjj_20241211_pic5.png) center center no-repeat;background-size: 100% 100%;}
.tit a img{margin-left: 3.3rem; width: 1.1rem;display: block;}

.content1{padding:7.4rem 0 9.2rem;width: 100%;box-sizing: border-box; background: url(dkjj_20241211_bg2.png) top center no-repeat;background-size: 100% 100%;}
.content1 .cont{align-items: flex-start;}
.content1 .left{width: 48.21%;}
.content1 .right{width: 49.166%;}
.content1 .left a{display: block;width: 100%;height: 100%;}
.content1 .left a p{width: 100%; padding: 2.2rem 3.9rem; position: absolute;bottom: 0;left: 0; box-sizing: border-box; background: rgba(0, 0, 0, .4);}
.content1 .left a span{width: 70%; display: block;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.content1 .swiper-pagination{text-align: right;left: unset;right: 3.9rem;bottom: 2rem;}
.content1 .swiper-pagination-bullet{width: 1rem;height: 1rem; background: #8e929c;opacity: 1;}
.content1 .swiper-pagination-bullet-active{background: #ffffff;}
.content1 .right .top {padding-bottom: 2.5rem; border-bottom: dotted 1px #b3cbe3;}
.content1 .right .top a{color: #263d92;display: block;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.content1 .right .top p{margin: 1.8rem 0 1.4rem; line-height: 1.8;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;}
.content1 .right .top span{display: block;}
.content1 .right li {padding: 2.2rem 0 ;border-bottom: dotted 1px #b3cbe3;}
.content1 .right li a{margin-right: 8rem; flex: 1; display: block;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;color: #333333;}
.content1 .right li a em{margin-right: 1rem;}


.content2{padding:8rem 0 9.6rem;width: 100%;box-sizing: border-box; background: url(dkjj_20241211_bg3.png) top center no-repeat;background-size: 100% 100%;}
.content2 .conter{align-items: unset;}
.content2 .left{width: 54.464%;}
.content2 .left ul a{padding: 1.4rem 2rem;margin-bottom: 0.8rem; display: block;background: #fff;}
.content2 .left ul a:last-child{margin-bottom: 0;}
.content2 .left ul a p{white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.content2 .left ul a em{margin-right: 1rem}
.content2 .left ul a span{ margin:1rem 0 0 1.5rem;display: block;}
.content2 .left ul a:hover{background: #263d92;}
.content2 .left ul a:hover p{color: #fff;}
.content2 .right{width: 43.392%;padding:6.4rem 3.4rem 3.1rem;box-sizing: border-box; background: url(dkjj_20241211_pic8.png) top center no-repeat;background-size: 100% 100%;}
.content2 .right .tit2{width: 20.3rem;margin: 0 auto 5.9rem;}
.content2 .right .cont{padding: 4.1rem 3.1rem 5.7rem;background: #fff;}
.content2 .right .cont input{padding: 0 1.7rem;margin-bottom: 2.6rem; width: 100%;height: 5.9rem;box-sizing: border-box;color: #888f99;border: solid 1px #a8aec4;border-radius: 0.8rem;}
.content2 .right .cont input::placeholder{color: #888f99;}
.content2 .right .cont p{margin-bottom: 1.4rem;}
.content2 .right .cont #btn{margin-top: 2.9rem; width: 100%;height: 5.9rem;cursor: pointer; background: #263d92;border: none;border-radius: 0.8rem;}
.content2 .right .dropdown {width: 100%;position: relative;display: inline-block;}
.content2 .right .dropdown-input {padding: 0 1.7rem; width: 100%;height: 5.9rem;box-sizing: border-box;border: solid 1px #a8aec4;border-radius: 0.8rem;}
.content2 .right .dropdown-input .pic{width: 1rem;}
.content2 .right .dropdown-content {display: none;position: absolute;background-color: #f9f9f9;min-width: 100%;box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);z-index: 1;}
.content2 .right .dropdown-content li{color: black;padding: 1rem 1.5rem;text-decoration: none;display: block;cursor: pointer;}
.content2 .right .dropdown-content li:hover {background-color: #f1f1f1;}
.content2 .right .dropdown:hover .dropdown-content {display: block;}

.content3{padding:7.1rem 0 10rem;width: 100%;box-sizing: border-box; background: url(dkjj_20241211_bg4.png) top center no-repeat;background-size: 100% 100%;}
.content3 .swi{margin: 0 auto;width: 97%;position: relative;} 
.content3 .swi .conter{width: 89.84%;}
.content3 .swiper-container{position: unset;}
.content3 .swiper-slide{}
.content3 .swiper-slide a{display: block;position: relative;}
.content3 .swiper-slide p{padding: 2.1rem 3.6rem; position: absolute;bottom: 0;left: 0;background: rgba(0, 0, 0, .5);}
.content3 .swiper-button-next:after,.content3 .swiper-button-prev:after{display: none;}
.content3 .swiper-button-next,.content3 .swiper-button-prev{width: 5.6rem;height: 5.6rem;border-radius: 50%; background: #263d92;}
.content3 .swiper-button-next img,.content3 .swiper-button-prev img{filter: brightness(0) invert(1);}
.content3 .swiper-button-disabled{background: #cbcdd4;}
.content3 .swiper-button-disabled img{filter: unset;}

.content4{padding:8.2rem 0 10rem;width: 100%;box-sizing: border-box; background: url(dkjj_20241211_bg5.png) top center no-repeat;background-size: 100% 100%;}
.content4 .conter{align-items: unset;}
.content4 .left{width: 47.26%;}
.content4 .left .cont_top {padding-bottom: 3rem;border-bottom: 1px dotted #b3cbe3;}
.content4 .left .cont_top .pic{width: 27rem;}
.content4 .left .cont_top .text{margin-left: 2.7rem;flex: 1;}
.content4 .left .cont_top .text a{margin-bottom: 2rem; display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;}
.content4 .left .cont_top .text p{line-height: 1.8; display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;overflow: hidden;}
.content4 .left li{padding: 2.65rem 0;border-bottom: 1px dotted #b3cbe3;}
.content4 .left li a{margin-bottom: 1.5rem; display: block;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.content4 .left li p{line-height: 1.8;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;}
.content4 .right{width: 48.51%;}
.content4 .right li{margin-bottom: 1.3rem; background: #fff;}
.content4 .right .pic{width: 26rem;}
.content4 .right .text{padding: 0 5.3rem 0 3.5rem; flex: 1;}
.content4 .right .text a{margin-top: 1.5rem; display: block; display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;}

.content5{padding:5.3rem 0 5.8rem;width: 100%;box-sizing: border-box; background: url(dkjj_20241211_bg6.png) top center no-repeat;background-size: 100% 100%;}

.content5 .pic{width: 9.6rem;}
.content5 .text{margin-left: 3.5rem;flex-direction: column;}
.content5 .text a{margin-top: 1.6rem;width: 12.3rem;height: 4.5rem;background-color: #304db5;border-radius: 0.8rem;}

/* .footer{width: 100%;margin: 0 auto; background: #02152e;}
.footer_cont{padding: 1.7rem 0; margin: 0 auto;width: 59.947%;}
.footer_cont span{margin-right: 2rem;}
.footer_cont span img{margin-right: 0.5rem; width: 1.8rem;} */
.dzjg img{width: 4.5rem;}
.jiucuo img{width: 8.3rem;}
.wza img{width: 9.4rem;}
/* .footer_right a{margin-left: 4rem;} */



@media (max-width: 900px) {
    .ALLYdCont{display:block; }
    .ALLPcCont{ display:none;}
    .header {height: auto;padding-bottom: 10rem;background-size: 218% 100%;}
    .header .wza{margin: 0 4rem 0 0;}
    .conter{width: 94%;}
    .flex_box_space{flex-wrap: wrap;}
    .menu{display: none;}
    .header .title{padding: 3%;margin: 3%; width: 80%;}
    .tit1{font-size: 2.8rem;}
    .tit1 span img {width: 4.3rem;}
    .content1,.content2,.content5,.content6,.content7{height: auto;margin-top: 0rem;padding: 4.2rem 0 ; background-size: auto 100% ;}
    .content1 .left,.content1 .right,.content2 .left,.content2 .right,.content3 .left, .content3 .right,.content4 .left, .content4 .right{width: 100%;}

    .content1 .right li a {  margin-right: 1rem;}
    .content1 .right{margin-top: 4.2rem;}
 
    .content2 .left {margin-bottom: 4.2rem;}
    .content2 .left li, .content7 .right li { padding: 1.9rem 0 1.9rem 0;}
    .content3{padding: 4.2rem 0 ; }
    .content3 .swi{width: 100%;}
    .content3 .swi .conter{width: 94%;}

    .content4{padding: 4.2rem 0 ;}
    .content4 .left{margin-bottom: 4.2rem;}
    .content4 .right ul li {  padding: 2rem;}
    .content4 .right .pic{width: 100%;}
    .content4 .right .text {padding: 2rem 0 0;}
    .content4 .left .cont_top .pic{width: 100%;}
    .content4 .left .cont_top .text{margin: 2rem 0 0; }


    .content5{        background-size: 120% 100%;}
    /* .footer{padding: 2.5rem 0;height: auto;}
    .footer .footer_cont {padding: 0; width: 80%; align-items: center;}
    .footer span{margin: 0.5rem 0; display: block;width: 100%;text-align: center;}
    .footer .footer_left {flex-wrap: wrap;}
    .footer .footer_right{margin: 2rem auto 0; width: 75%;justify-content: space-between;}
    .footer .footer_right a{display: block;margin: 0; } */
}
