/***********全局重置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;}
/*细线表格*/
table {border-collapse: collapse;}
em {font-style: normal;}
/***默认让所有浏览器出现右边滚动条****/
html {overflow-y: scroll;font-size: 16px;}
/***默认清除浮动****/
body {font-family: "微软雅黑", "sans-serif", "Arial";}

.ALLYdCont{ display:none;}
.ALLPcCont{ display:block;}

.YDmenu{ cursor:pointer; background:rgba(0,0,0,.5) url(zfzxapp20221130_10.png) center center no-repeat;  width:5.5em; height:5.5em; text-indent:-9999px; top:0; right:0px; z-index:999; position:absolute; background-size:70% auto; }

.YDmenuCont{ background:rgba(71,120,231,.8); position:fixed; top:0px; right:0px; width:50%; height:100%; z-index:9999999;padding:1em; display:none;}
.YDmenuCont .top_btn{ overflow:hidden;}
.YDmenuCont .closeBtn{ float:right; margin:0.6em 0 0 0;  color:#fff; height:3.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:1.25em; padding:0.5em 0; margin:0 0 0.5em 0.5em;  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;}

.top_bg{background: url("bayjgbxt20230511_01.jpg") center right no-repeat;background-size: auto 100%;height: 29.375em;margin-bottom: 1.125em;}
.top_head{margin-bottom: 3.5em;padding-top: 0.625em;display: flex;justify-content: space-between;align-items: center;}
.top_head .menu{display: flex;justify-content: space-between;align-items: center;}
.top_head .menu div{padding: 0 0.5em;}
.top_head .menu a{color: #fff;}

.more{display: flex;justify-content: flex-end;}
.more a{display: flex;align-items: center;color: #333;}
.more a:hover{color: #e03f15;}
.more a img{margin-right: 0.625em;}

.top_tit{margin-bottom: 2em;padding: 0 2em;}
.top_tit span{display: flex;align-items: center;}
.top_tit span p{font-size: 1.875em;font-weight: bold;}
.top_tit img{background: #2e62ea;border-radius: 50%;margin-right: 1.25em;}
.conter{max-width: 1540px;padding: 0 10px;margin: 0 auto;}

.top_cont,.ntl_cont{margin-bottom: 3em;}
.cont_box{box-shadow: 4px 4px 8px 0 #dddddd;position: relative;}
.cont_box .js{width: 58.76%;box-sizing: border-box;padding: 2em;}
.cont_box .js p{line-height: 2;text-indent: 2em;}
.cont_box .sjap{position: absolute;height: 100%;right: 0;top: 0;width: calc(41.24% - 5em);background: #f0f4ff;}
/*.cont_box .sjap:before{content: '';background: #162f71;width: 8.625em;height: 1em;position: absolute;bottom: 100%;left: 0;}*/
.cont_box .sjap_tit{bottom: 0;position: absolute;display: flex;align-content: center;align-items: center;left: -5em;/*width: 13.625em;height: calc(100% + 1em);*/}
.cont_box .sjap_tit img{/*height: 100%;*/}
.cont_box .sjap_tit span{position: absolute;display: flex;width: 100%;justify-content: center;align-items: center;flex-direction: column;}
.cont_box .sjap_tit span img{margin-bottom: 1.5em;}
.cont_box .sjap_tit span p{font-size: 1.25em;color: #fff;margin-right: 0.6em;}

.cont_box .sjb{display: flex;justify-content: flex-end;margin: 1.125em 0 2.125em;height: calc(100% - 3.25em);box-sizing: border-box;}
.cont_box .sjb .swiper-wrapper{width: 64%;margin: 0;padding-right: 7.22%;padding-top: 1em;}
.cont_box .sjb .swiper-slide{font-weight: bold;height: 3em;position: relative;line-height: 1;}
.cont_box .sjb .swiper-slide a{color: #333;}
.cont_box .sjb .swiper-slide:before{content: '';width: 0.75em;height: 0.75em;display: block;border-radius: 50%;position: absolute;background: #fff;top: 0.125em;left: -1.25em;}
.cont_box .sjb .swiper-slide-active:before{background: #ff5a00;width: 1em;height: 1em;border: 0.1875em solid #fff;left: -1.6em;top: -0.1875em;}
.cont_box .sjb .line{position: absolute;right: 72%;}
.cont_box .sjb .swiper-button-next1,.cont_box .sjb .swiper-button-prev1{transform: rotate(90deg);color: #2e62ea;cursor: pointer;}
.cont_box .sjb .swiper-button{display: flex;flex-direction: column;width: 7.22%;position: absolute;align-items: center;justify-content: center;height: 100%;z-index: 50;}
.cont_box .sjb .swiper-button-disabled{opacity: 0.6;}

.ntl_cont{display: flex;justify-content: space-between;}
.ntl_cont .left_cont{width: 56.17%;}
.ntl_cont .right_cont{width: 41.24%;}
.ntl_cont .cont{padding: 1.25em;border-radius: 13px;box-shadow: 4px 4px 8px 0 #dddddd;box-sizing: border-box;}

.ntl_cont .fxpg {height: 15.75em;}
.ntl_cont .fxpg .text_bg{background: #f0f4ff;height: 100%;padding: 1.25em 1.25em 0 1.25em;box-sizing: border-box;line-height: 2;display: flex;justify-content: space-between;flex-direction: column;}
.ntl_cont .fxpg .more{align-items: flex-end;}

.ntl_cont .zjlz{background: url("bayjgbxt20230511_36.jpg") center right no-repeat;background-size: auto 100%;height: 15.75em;width: 50%;padding-right: 50%;display: flex;justify-content: space-between;flex-direction: column;}
.ntl_cont .zjlz .text{padding: 3.5em 0 0 1.25em;color: #fff;}
.ntl_cont .zjlz .text span{font-size: 0.75em;opacity: 0.6;margin-bottom: 1.6667em;display: inline-block;}
.ntl_cont .zjlz .text p{line-height: 2;position: relative;padding-left: 1.5em;}
.ntl_cont .zjlz .text p:before{content: '';width: 0.75em;height: 0.75em;border: 0.1875em solid #fff;border-radius: 50%;display: inline-block;position: absolute;left: 0;top: 0.4375em;}
.ntl_cont .zjlz .more{margin-bottom: 1.875em;}
.ntl_cont .zjlz .more a{color: #fff;}

.ntl_cont .tzgg .top_tit{display: flex;justify-content: space-between;}
.ntl_cont .tzgg .top_tit span{cursor: pointer;}
.ntl_cont .tzgg .top_tit span.hover img{background: #2e62ea;}
.ntl_cont .tzgg .top_tit span img{background: #f0f4ff;}
.ntl_cont .tzgg .top_tit span img.hide{display: none;}
.ntl_cont .tzgg .top_tit span.hover img.show{display: none;}
.ntl_cont .tzgg .top_tit span.hover img.hide{display: block;}
.ntl_cont .tzgg_list li{background: #f0f4ff;line-height: 2;padding: 0.625em 1.5em 0.625em 0.625em;}
.ntl_cont .tzgg_list li:not(:last-of-type){margin-bottom: 0.625em;}
.ntl_cont .tzgg_list li a{position: relative;padding-left: 1.5em;display: block;}
.ntl_cont .tzgg_list li a p{color: #333;}
.ntl_cont .tzgg_list li a:hover p{color: #e03f15;}
.ntl_cont .tzgg_list li a:before{content: '';width: 0.75em;height: 0.75em;border: 0.1875em solid #2e62ea;border-radius: 50%;display: inline-block;position: absolute;left: 0;top: 0.4375em;}
.ntl_cont .tzgg_list li span{color: #999999;margin-left: 2em;}

.ntl_cont .yjzj{display: flex;height: 13.625em;justify-content: center;align-items: center;overflow: hidden;border-radius: 13px;background: url("bayjgbxt20230511_55.jpg") center center no-repeat;background-size: auto 110%;}
.ntl_cont .yjzj img{width: 9.25em;border-radius: 8px;margin-right: 1.75em;}
.ntl_cont .yjzj p{width: 24em;color: #fff;text-shadow: 0 1px 10px #000;font-size: 0.875em;line-height: 2;}

.ntl_cont .zcwj li{background: #f0f4ff;line-height: 2;padding: 0.625em 1.5em 0.625em 0.625em;}
.ntl_cont .zcwj li:not(:last-of-type){margin-bottom: 0.625em;}
.ntl_cont .zcwj li p{position: relative;padding-left: 1.5em;display: block;color: #333;}
.ntl_cont .zcwj li p:before{content: '';width: 0.75em;height: 0.75em;border: 0.1875em solid #2e62ea;border-radius: 50%;display: inline-block;position: absolute;left: 0;top: 0.4375em;}
.ntl_cont .zcwj li span{padding: 0.25em 0 0.25em 1.5em;display: block;}
.ntl_cont .zcwj li span a{padding: 0.625em 1.75em;box-sizing: border-box;border-radius: 50px;border: 1px solid #5582f9;color: #2e62ea;line-height: 1;display: inline-block;margin-right: 0.625em;}
.ntl_cont .zcwj li span a:hover{color: #e03f15;border-color: #e03f15;}

.ntl_cont .lxfs_bg{background: #f0f4ff;padding: 1em 1.25em;height: 12.875em;box-sizing: border-box;display: flex;flex-direction: column;justify-content: space-between;}
.ntl_cont .lxfs_bg div{display: flex;align-items: center;}
.ntl_cont .lxfs_bg img{margin-right: 0.625em;}
.ntl_cont .lxfs_bg p{font-weight: bold;}
.ntl_cont .lxfs_bg span{font-weight: normal;}

@media (max-width: 1510px) {
    .cont_box .sjap_tit{width: 12em;background: #2e62ea;height: 100%;}
    .cont_box .sjap_tit .pic{display: none;}
}
@media (max-width: 1460px) {
    body{font-size: 14px;}
    .ntl_cont .yjzj{background-size: 110% auto;}
}
@media (max-width: 1200px) {
    .cont_box .js{width: unset;}
    .cont_box .sjap{position: relative;width: unset;}
    .cont_box .sjap_tit{left: 0;}
    .cont_box .sjb{height: 12em;}
    .cont_box .sjb .line{left: calc(28.78% - 1.525em);width: 1em;right: unset;}
}
@media (max-width: 1080px) {
    .ntl_cont{flex-direction: column;}
    .ntl_cont:not(:last-of-type){margin-bottom: unset;}
    .ntl_cont .left_cont{width: 100%;}
    .ntl_cont .right_cont{width: 100%;}
    .ntl_cont .top_tit{margin-top: 3em;}
    .ntl_cont .zjlz{background-size: 100% auto;}
}
@media (max-width: 780px) {
	.ALLYdCont{display:block; }
	.ALLPcCont{ display:none !important;}
    body{font-size: 12px;}
    .top_head{flex-direction: column;}
    .top_head .head_logo{display: flex;justify-content: flex-start;width: 100%;}
    .top_head .menu{justify-content: flex-end;width: 100%;}
    .top_head .head_logo a{width: 100%;}
    .top_head .head_logo img{width: 40%;}
    .top_logo img{width: 100%;}
    .ntl_cont .yjzj p{width: 70%;}
}

@media (max-width: 560px) {
    body{font-size: 40%;}
    .top_tit img{width: 5em;}
    .cont_box .sjap_tit{width: 100%;position: relative;height: 16em;}
    .cont_box .sjb{height: 20em;}
    .cont_box .sjb .swiper-wrapper{width: 85%;}
    .cont_box .sjb .line{display: none;}
    .ntl_cont .zjlz{background-size: auto 100%;}
    .ntl_cont .zjlz .text{padding-bottom: 5em;}
    .ntl_cont .fxpg,.ntl_cont .zjlz,.ntl_cont .lxfs_bg{height: unset;}
}