/***********全局重置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;display: block;}
a {text-decoration: none;color: inherit;}
/*细线表格*/
table {border-collapse: collapse;}
em {font-style: normal;}
/***默认让所有浏览器出现右边滚动条****/
html {overflow-y: scroll;font-size: 16px;}
/***默认清除浮动****/
body {font-family: "微软雅黑", "sans-serif", "Arial";overflow-x: hidden;}

.main{background: url("index20231023_1.png") center center no-repeat;background-size: 1920px auto;}
.conter{max-width: 1420px;margin: 0 auto;}

.ind_tit{width: 71%;margin: 0 auto;padding: 2.5em 0;}
.ind_tit img{width: 100%;}

.nfb{padding: 0 0 3.5625em;margin: 0 2.25em;}
.nfb:after{content: '';width: 95.2112%;height: 2px;background: linear-gradient(90deg, rgba(201, 220, 161, 0) 0%, rgba(201, 220, 161, 0.56) 20.49%, rgba(201, 220, 161, 1) 49.65%, rgba(201, 219, 160, 0.56) 82.99%, rgba(201, 220, 161, 0) 100%);position: absolute;top: calc(100% - 3.5625em);left: 2.3944%;}
.nfb .swiper-wrapper{align-items: flex-end;}
.nfb .swiper-slide{width: auto;padding-bottom: 1.75em;position: relative;text-align: center;display: inline-block;margin: 0 3em;}
.nfb .swiper-slide:after{content: '';position: absolute;width: 0.875em;height: 0.875em;background: #8098AB;border-radius: 50%;top: calc(100% - 0.375em);left: calc((100% - 0.875em)/2);}
.nfb .swiper-slide span{font-size: 2.625em;line-height: 1.0880;display: inline-block;color: #8997A3;font-weight: bold;}
.nfb .swiper-slide-active{padding-bottom: 1.3125em;}
.nfb .swiper-slide-active span{font-size: 3.5em;background: linear-gradient(90deg,rgba(31, 90, 149, 1) 0%,rgba(66, 124, 86, 1) 50%,rgba(108, 163, 18, 1) 100%);background-clip: text;-webkit-background-clip: text;-webkit-text-fill-color: transparent;}
.nfb .swiper-slide-active:after{background: #25608A;border: rgba(203,221,165,0.85) solid 0.375em;top: calc(100% - 0.75em);}
.nfb_box{position: relative;}
.nfb_box .swiper-button{top: 1.3125em;width: 2.25em;height: 2.25em;border: 2px solid #488FE0;border-radius: 50%;display: flex;justify-content: center;align-items: center;margin: 0;color: #488FE0;opacity: 1;}
.nfb_box .swiper-button-next{right: 0;}
.nfb_box .swiper-button-prev{left: 0;}
.nfb_box .swiper-button-next.swiper-button-disabled,.nfb_box .swiper-button-prev.swiper-button-disabled{border-color: #BABABA;color: #BABABA;}
.nfb_box .swiper-button-next:after,.nfb_box .swiper-button-prev:after{font-size: 0.875em;font-family: swiper-icons, "Arial", "sans-serif";}
.nfb_box .swiper-button-prev::after,.nfb_box .swiper-container-rtl .swiper-button-next::after{content: '<';}
.nfb_box .swiper-button-next::after,.nfb_box .swiper-container-rtl .swiper-button-prev::after{content: '>';}

.tb .swiper-slide{display: flex;flex-wrap: wrap;justify-content: space-between;}
.tb .swiper-slide .cont{width: 31%;margin: 1.25em 0;position: relative;border-radius: 8px;overflow: hidden;}
.tb .swiper-slide .cont img{width: 100%;}
.tb .swiper-slide .cont p{position: absolute;width: 100%;height: 3.76em;font-size: 1.25em;line-height: 1.448;padding: 0 0.7em;box-sizing: border-box;bottom: 0;color: #fff;background: linear-gradient(0deg,rgba(0,0,0,1) 0%,rgba(0,0,0,0) 100%);display: flex;align-items: center;}

.zlm{padding: 0.75em 0 2.875em;}
.zlm ul{display: flex;justify-content: space-between;flex-wrap: wrap;margin: 0 1em;}
.zlm li{width: 21.83%;text-align: center;margin: 0.5em 0;}
.zlm a{font-size: 1.375em;border-radius: 8px;padding: 1em 0;display: block;background: url("index20231023_23.png") center center no-repeat;background-size: 131.2903% auto;color: #fff;}

.head{background: url("index20231023_22.png") center center no-repeat;background-size: 1920px auto;height: 627px;}
.head .conter{position: relative;height: 100%;}
.head .pic{width: 59.2253%;position: absolute;top: 17.0335%;left: 0;}
.head .pic img{width: 100%;}

.xmjs{margin-top: 3.3125em;margin-bottom: 2.875em;}
.xmjs .conter{display: flex;justify-content: space-between;}
.xmjs .conter>div{width: 48.6619%;background: #F2F2F2;padding: 1.875em;box-sizing: border-box;}
.xmjs .tit{font-size: 2.75em;line-height: 1.448;font-weight: 900;color: rgba(17, 148, 191, 1);padding-left: 2.75em;padding-top: 0.1em;background: url("index20231023_13.png") left top no-repeat;background-size: 4.6em auto;margin-bottom: 1em;}
.xmjs .left p{font-size: 1.25em;line-height: 1.9;height: 12.65em;overflow-y: auto;}
.xmjs .left a{font-size: 1.125em;line-height: 2.1111;margin-top: 1em;color: #056CBF;float: right;display: inline-block;}
.xmjs .right .sjb{height: 15.8375em;padding-left: 2.5em;overflow-y: auto;position: relative;}
.xmjs .right .sjb:before{content: '';width: 1px;height: 100%;position: absolute;margin-right: -1px;border-left: 1px dashed #c9c9c9;top: 0;right: calc(100% - 2.5em);}
.xmjs .right .sjb::-webkit-scrollbar, .xmjs .left p::-webkit-scrollbar {border-radius: 50px;width: 0.375em;}
.xmjs .right .sjb::-webkit-scrollbar-thumb, .xmjs .left p::-webkit-scrollbar-thumb {background: #E0E0E0;border-radius: 50px;}
.xmjs .right .sjb::-webkit-scrollbar-track, .xmjs .left p::-webkit-scrollbar-track {background: #ffffff3b;}
.xmjs .right span{font-size: 1.25em;margin-bottom: 1.2em;display: inline-block;padding-left: 1.4em;position: relative;}
.xmjs .right span em{font-weight: bold;}
.xmjs .right span:before{content: '';width: 0.4em;height: 0.4em;background: #B8B8B8;position: absolute;top: calc((100% - 0.4em)/2);left: -0.225em;border-radius: 50%;}
.xmjs .right .slide:first-of-type span{color: #F09000;}
.xmjs .right .slide:first-of-type span:before{background: #FFA31A;border: 0.25em solid rgba(255,235,56,0.67);top: calc((100% - 0.9em)/2);left: -0.475em;}

.jcqlc .title,.xxfs .title{text-align: center;position: relative;}
.jcqlc .title:before,.xxfs .title:before{content: '';height: 1px;width: 100%;position: absolute;top: calc((100% - 1px)/2);left: 0;background: #95C2E8;z-index: -1;}
.jcqlc .title span,.xxfs .title span{font-size: 2.75em;color: rgb(17,148,191);font-weight: 900;line-height: 1.448;background: #fff;display: inline-block;position: relative;}
.jcqlc .title span:before,.xxfs .title span:before{content: '';position: absolute;background: #fff url("index20231023_11.png") left 0.2727em center no-repeat;background-size: auto 100%;width: 0.3181em;height: 0.5909em;padding-left: 0.2727em;padding-right: 0.2272em;z-index: 1;transform: rotate(180deg);right: 100%;top: calc((100% - 0.5909em)/2);}
.jcqlc .title span:after,.xxfs .title span:after{content: '';position: absolute;background: #fff url("index20231023_11.png") left 0.2727em center no-repeat;background-size: auto 100%;width: 0.3181em;height: 0.5909em;padding-left: 0.2727em;padding-right: 0.2272em;z-index: 1;left: 100%;top: calc((100% - 0.5909em)/2);}

.jcqlc .title{margin-bottom: 5.375em;}
.jcqlc .tit{box-sizing: border-box;margin-bottom: 0.75em;display: flex;justify-content: space-between;align-items: center;}
.jcqlc .tit span{font-size: 2em;font-weight: 700;color: #fff;width: 7.1562em;background: linear-gradient(90deg, rgba(84,166,255,1) 0%, rgba(84,166,255,0) 100%);padding: 0.0625em 0;padding-left: 0.4375em;box-sizing: border-box;}
.jcqlc .tit a{color: #056CBF;font-size: 1.125em;line-height: 2.1111em;}
.jcqlc .gzcy{display: flex;justify-content: space-between;margin-bottom: 1.5625em;}
.jcqlc .gzcy li{width: 47.1830%;margin: 1em 0;}
.jcqlc .gzcy li a{width: 100%;display: block;}
.jcqlc .gzcy li img{width: 100%;}
.jcqlc .list{margin-bottom: 2.6875em;}
.jcqlc .list a{font-size: 1.25em;line-height: 1.448;padding: 1.15em 0;font-weight: 700;border-bottom: 1px solid #E0E0E0;display: block;}
.jcqlc .list a:hover{border-color: transparent;background: #5594D9;color: #fff;}

.xxfs .title{margin-bottom: 1.625em;}
.xxfs .conter{position: relative;}
.xxfs .conter:before{content: '';background: url("index20231023_14.png") center center no-repeat;background-size: 21.875em auto;position: absolute;width: 21.875em;height: 10.625em;bottom: 0;left: -10.5625em;z-index: 1;}
.xxfs .conter:after{content: '';background: url("index20231023_15.png") center center no-repeat;background-size: 21.875em auto;position: absolute;width: 21.875em;height: 10.625em;bottom: 0;right: -10.5625em;z-index: 1;}
.xxfs .cont{background: #F7F7F7;border-bottom: 0.375em solid #5594D9;margin-bottom: 3.625em;display: flex;position: relative;z-index: 5;}
.xxfs .cont .info{width: 33.3333%;height: 16em;display: flex;justify-content: center;align-items: center;position: relative;box-sizing: border-box;}
.xxfs .cont .info .pic{width: 4.25em;margin-right: 1.75em;}
.xxfs .cont .info .pic img{width: 100%;}
.xxfs .cont .info .tit{font-size: 1.5em;font-weight: 700;line-height: 1.448;margin-bottom: 0.75em;color: #333333;}
.xxfs .cont .info .text p{font-size: 1.25em;font-weight: 400;line-height: 1.448;color: #5E5E5E;}
.xxfs .cont .info:not(:last-of-type):after{content: '';position: absolute;width: 1px;height: 63.9215%;right: 0;top: 18.0392%;background: #B3B3B3;}