@charset "utf-8";
* {box-sizing: border-box; -webkit-tap-highlight-color: rgba(0,0,0,0);-webkit-backface-visibility: hidden;}
html{font-size: 100px;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;}
body,dl, dt, dd, ul, ol, li,h1, h2, h3, h4, h5, h6,pre, code, form, fieldset, legend, input, textarea,p, blockquote, th, td, hr, button,article, aside, details, figcaption, figure, footer, header, menu, nav, section {margin: 0;padding: 0;border: 0;}
:focus{outline:0}
a {text-decoration: none;color: #333333;}
a:hover{color: #1e5aab;}
body a:hover{color: #1e5aab;}
button {user-select: none;}
img:not([src]),img[src=""] {opacity: 0;}
img{display:inline-block;padding:0;border:none;-ms-interpolation-mode:bicubic;max-width:100%;max-height:100%;vertical-align: middle;}
ul, ol {list-style: none;}
table {border-collapse: collapse; border-spacing: 0;}
input, select, button, textarea {font-size: 100%; font: inherit;}
hr{height:0;border: none; border-top: 1px solid #f4f3f2; -webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}
pre{overflow:auto}
code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}
body{color: #333;position: relative;overflow-x:hidden;font-size: .16rem;
font-family:Arial,Microsoft YaHei,-apple-system,BlinkMacSystemFont,"PingFang SC",Helvetica Neue,"Helvetica Neue", "Open Sans", "Hiragino Sans GB", sans-serif;}
/*select::-ms-expand { display: none; }*/
i,em{font-style:normal;}
input,textarea,select{padding:0;font-family:inherit;outline:none;resize:none;background:none;border:none;font-size:inherit;color:inherit;}
input::-moz-placeholder{color:inherit;opacity:.5;font-size:inherit}
textarea::-moz-placeholder{color:inherit;opacity:.5;font-size:inherit}
select::-moz-placeholder{color:inherit;opacity:.5;font-size:inherit}
::-webkit-input-placeholder{color:#999;font-size:inherit}
input:-ms-input-placeholder{color:#999;font-size:inherit}

.suTab .bd .tabCon+.tabCon{display: none}
.suTabs .bds .tabCons+.tabCons{display: none}
.eclip{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.eclips{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.line2{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;display: block\0;}
.line3{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;display: block\0;}
.line4{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;display: block\0;}
.line5{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;display: block\0;}
.line6{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:6;-webkit-box-orient:vertical;display: block\0;}
.line8{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:8;-webkit-box-orient:vertical;display: block\0;}
.zi2{position: relative;z-index: 2}
.zi5{position: relative;z-index: 5}
.check:checked,.check:not(:checked){position:absolute;left:-9999px;opacity:0}
.check:checked+label,.check:not(:checked)+label{position:relative;display:inline-block;height:16px;cursor:pointer;padding-left:24px;line-height:18px}
.check+label:after{position:absolute;width:8px;height:8px;border-radius:3px;top:5px;left:5px;content:""}
.check+label:before{position:absolute;top:0;left:0;z-index:0;width:16px;height:16px;border-radius:3px;content:"";background:#fff;border:1px solid #888}
.check:checked+label:after{background:#266f63}
.check:checked+label:before{border-color:#266f63}
.radio:checked+label,.radio:not(:checked)+label{position:relative;display:inline-block;height:16px;line-height:16px;cursor:pointer;padding-left:24px}
.radio+label:after,.radio+label:before{position:absolute;top:-1px;left:0;z-index:0;width:16px;height:16px;border-radius:50%;content:""}
.radio:not(:checked)+label:after,.radio:not(:checked)+label:before{border:1px solid #888}
.radio:checked,.radio:not(:checked){position:absolute;left:-9999px;opacity:0}
.radio:checked+label:before{border:1px solid #266f63}
.radio:checked+label:after{width:8px;height:8px;border-radius:50%;background:#266f63;top:4px;left:5px}
.imgBox{position:relative;overflow:hidden;isolation:isolate}
.imgBox .img{padding-bottom:60%;transition:.5s;display:block;display:block;background-color: #eee;background-repeat: no-repeat;background-position: center;}
.imgBox img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:.5s}
.imgBox img{display: none\0;}
.none{display: none;}
.overhide{overflow: hidden}
.clearfix:after{clear:both;display:block;visibility:hidden;overflow:hidden;height:0;content:"."}
.fl{float:left}
.fr{float:right}
.poab{position:absolute}
.pore{position:relative}
.text-r{text-align:right}
.text-m{text-align:center}
.text-bold{font-weight: 700;}
.text-light{font-weight:100;}
.text-upper{text-transform: uppercase;}
.text-lower{text-transform: lowercase;}
.text-ver{writing-mode: tr-lr;writing-mode: vertical-lr;}
.bgBox{background-repeat: no-repeat;background-position: center;background-size: cover;}
.abUrl{position: absolute;left: 0;top: 0;right: 0;bottom: 0;z-index: 5;background: rgba(255,255,255,0);}
.flex{display:flex;justify-content:space-between;flex-wrap:wrap;}
.flexc{align-items: center;}
.flex-left{display:flex;flex-wrap:wrap}
.flex-center{display:flex;flex-wrap:wrap;justify-content: center;}
.flex-right{display:flex;flex-wrap:wrap;justify-content: flex-end;}
.flex-v-center{display:-webkit-flex;display:flex;flex-direction:column;justify-content:center}
.flex-v{display:-webkit-flex;display:flex;flex-direction:column;justify-content:space-between;}
.flex-v-bottom{display: -webkit-flex;display: flex;align-items: flex-end;flex-wrap: wrap;justify-content: left;}
.scbox{overflow-y:auto }
.scbox::-webkit-scrollbar{width:4px;display:block;}
.scbox::-webkit-scrollbar-track{border-radius:5px;;background: #ddd}
.scbox::-webkit-scrollbar-thumb{border-radius:5px;background:#266f63;}
.wp {max-width: 1400px;margin: 0 auto;width: 92%}
.transImg{display: block;overflow: hidden;}
.transImg img{transition: .5s}
@media screen and (min-width: 1201px){
.imgBox.trans:hover img{ -webkit-transform: scale(1.1)}
.a:hover .imgBox.trans img{ -webkit-transform: scale(1.1)}
.transImg:hover img{-webkit-transform: scale(1.1)}
.a:hover .transImg img{-webkit-transform: scale(1.1)}
}
@media (max-width:1200px){
.wp {margin-left: .4rem;margin-right: .4rem;width: auto}
}
@media (max-width:640px){
.wp {margin-left: 5vw;margin-right: 5vw}
}
@media (max-width:480px){
.eclips{display: inline-block;overflow: visible;text-overflow: inherit;white-space: normal;}
}

@keyframes beat {
from, to { -webkit-transform: scale(1, 1); transform: scale(1, 1); }
25% { -webkit-transform: scale(0.9, 1.1); transform: scale(0.9, 1.1); }
50% { -webkit-transform: scale(1.1, 0.9); transform: scale(1.1, 0.9); }
75% { -webkit-transform: scale(0.95, 1.05); transform: scale(0.95, 1.05); }
from, to { -webkit-transform: scale(1, 1); transform: scale(1, 1); }
25% { -webkit-transform: scale(0.9, 1.1); transform: scale(0.9, 1.1); }
50% { -webkit-transform: scale(1.1, 0.9); transform: scale(1.1, 0.9); }
75% { -webkit-transform: scale(0.95, 1.05); transform: scale(0.95, 1.05); }
}
.block{display: block;}
@media (min-width:1025px){
  .aniI:hover .aniIco{animation: beat 0.5s 1;}
}
.icoCo{position: relative;display: block;}
.icoCo img{height: 100%;}
.icoCo img:last-child{position: absolute;top: 0;left: 0;opacity: 0;visibility: hidden;z-index: 0}
.icoCop:hover .icoCo img:first-child{opacity: 0;visibility: hidden;}
.icoCop:hover .icoCo img:last-child{opacity: 1;visibility: visible;}
.swiDots{margin-top: .2rem;text-align: center;}
.swiDots span{border-radius: .2rem;width: 10px;height: 10px;margin: 0 5px}
.swiDots span.active{background: #195fb0;opacity: 1;width: .3rem}
.swiper-button-disabled{opacity: .5;}
.suTab .hd{border-bottom: 1px solid #ddd;margin-bottom: .2rem}
.suTab .hd ul{}
.suTab .hd ul li{font-size: .22rem;font-weight: bold;padding-bottom: .1rem;position: relative;}
.suTab .hd ul li:after{content: '';position: absolute;left: 50%;bottom: -1px;background: #1e5aab;height: 2px;width: 0;transform: translateX(-50%);width: 0;}
.suTab .hd ul li+li{margin-left: .3rem}
.suTab .hd ul li a{}
.suTab .hd ul li.on:after{width: 100%;transition: .3s}
.suTab .hd ul li.on{color: #1e5aab}
.suTab .hd ul li.on a{color: #1e5aab}

@media (max-width: 1500px){
html{font-size: 90px;}	
}

@media (max-width: 1380px){
html{font-size: 85px;}	
}
@media (max-width: 640px){
.suTab .hd.sc{border-bottom: 0}
.suTab .hd.sc ul li:after{bottom: 0}
.suTab .hd.sc ul{display: block;overflow: auto;padding-bottom: .1rem;white-space: nowrap;}
.suTab .hd.sc ul li{display: inline-block;}
}
@media (max-width: 360px){
html{font-size: 80px;}  
}
.ulist{}
.ulist li{line-height: 1.5em;position: relative;padding-left: .15rem;display: flex;align-items: center;position: relative;justify-content: space-between;}
.ulist li+li{margin-top: .15rem}
.ulist li a{width: calc(100% - 1rem);display: block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.ulist.short li a{width: calc(100% - .6rem);}
.ulist li span{white-space: nowrap;;color: #888}
.ulist.dot li:before{content: '';position: absolute;left: 0;top: 50%;margin-top: -4px;background: #bbb;width: 6px;height: 6px;border-radius: 50%}
.ulist.dot li:hover:before{background:#2b60b8 }


/*数据开发*/
.sjkf-a{background: #edf6ff;padding: .6rem 0} 
.sjkf-a .wp{padding: .25rem;background: #fff;box-shadow: 0 0 20px rgba(30,90,170,.15)} 
.sjkf-a .sj-pannel{height: 5rem} 
.sjkf-a .data-nav{margin-bottom: .3rem}
.sjkf-a .data-nav li{background: #edf6ff;height: .7rem;display: flex;justify-content: center;flex-direction: column;width: calc(20% - .15rem);border-radius: .1rem;text-align: center;padding: 0 .15rem;cursor: pointer;position: relative;font-size: .18rem} 
.sjkf-a .data-nav li.on:after{content: '';border: 15px solid transparent;border-top-color: #1e5aab;position: absolute;top: 100%;left: 50%;transform: translateX(-50%);}
.sjkf-a .data-nav li.on{background: #1e5aab;color: #fff}


.sjkf-b{background: #fff;padding: .6rem 0} 
.sjkf-b .suTab{width: 30.333%} 
.sjkf-b .tit-img{margin-bottom: .3rem;height: 1.3rem;}
.sjkf-b .tit-img img{width: 100%;height: 100%;object-fit: cover}

@media (max-width: 900px){
 .sjkf-b .suTab{width: 100%}
 .sjkf-b .suTab + .suTab {margin-top: .3rem}
 .sjkf-a .data-nav{display: block;padding-bottom: .15rem;white-space: nowrap;overflow: auto}
 .sjkf-a .data-nav li{display: inline-block;height: auto;padding: .15rem;width: auto}
 .sjkf-a .data-nav li+li{margin-left: .2rem}
 .sjkf-a .data-nav li:after{display: none}
}
@media (max-width: 640px){
.sjkf-b .tit-img{height: .8rem}
.ulist li+li{margin-top: .1rem}
}
/*办事服务*/
.bsfw-a{background: #edf6ff;padding: .6rem 0} 
.bsfw-a .wp{padding: .25rem;background: #fff;box-shadow: 0 0 20px rgba(30,90,170,.15)} 
.bsfw-a .left{width: 66%}
.bsfw-a .right{width: 30%}
.bsfw-a .left .ico-list li{width: 14.28%;text-align: center;padding: .25rem 0}
.bsfw-a .left .ico-list li img{height: .52rem}
.bsfw-a .left .ico-list li .h4{margin-top: .15rem;font-size: .18rem}
.bsfw-a .right dl{background: #f0f7ff;padding: .2rem}
.bsfw-a .right dl dt{font-size: .22rem;font-weight: bold;color: #1e5aab;margin-bottom: .15rem;padding-left: .2rem;line-height: 1em}
.bsfw-a .right .dl1 dd{background: #fff;padding: .2rem;border: 1px solid #dcebfe;padding: .15rem}
.bsfw-a .right .dl1 dd ul{flex-wrap: nowrap;}
.bsfw-a .right .dl1 dd ul li{flex:auto;text-align: center;padding: 0 .1rem}
.bsfw-a .right .dl1 dd ul li span{font-size: .24rem;font-weight: bold;color: #1e5aab}
.bsfw-a .right .dl1 dd ul li p{font-size: .18rem;margin-top: .05rem}
.bsfw-a .right .dl1 dd ul li+li{border-left: 1px solid #ddd}
.bsfw-a .right .dl2{margin-top: .2rem}
.bsfw-a .right .dl2 dd{background: #fff;padding: .2rem;border: 1px solid #dcebfe;padding: .15rem .15rem 0}
.bsfw-a .right .dl2 dd ul li{width: calc(33.33% - .1rem);background: #f0f8ff;margin-bottom: .15rem;text-align: center;}
.bsfw-a .right .dl2 dd ul li img{height: .38rem}
.bsfw-a .right .dl2 dd ul li a{display: block;padding: .1rem 0}
.bsfw-a .right .dl2 dd ul li .h4{margin-top: .05rem}
.bsfw-b{background: #fff;padding: .6rem 0} 
.bsfw-b-a ul li img{width: 100%;border-radius: .1rem}
.bsfw-b-a .swiBtn a{position: absolute;top: 50%;z-index: 10;background: rgba(0,0,0,.3);color: #fff;height: .5rem;width: .3rem;margin-top: -.25rem;text-align: center;line-height: .5rem}
.bsfw-b-a .swiBtn a.prev{left: 0}
.bsfw-b-a .swiBtn a.next{right: 0}

.bsfw-b-a{margin-bottom: .5rem}
.bsfw-b-b .ico-list li{width: calc(25% - .23rem);height: 1.4rem;background: linear-gradient(to right,#faf0e3,#fff);margin-bottom: .3rem;margin-right: .3rem}
.bsfw-b-b .ico-list li .ico{width: .76rem;height: .76rem;background: #fff;border-radius: 50%;text-align: center;;padding-top:.17rem;margin-right: .2rem }
.bsfw-b-b .ico-list li .ico img{height: .42rem}
.bsfw-b-b .ico-list li .h4{font-size: .24rem}
.bsfw-b-b .ico-list li:nth-child(4n){margin-right:0;}
.bsfw-b-b .ico-list li a{display: flex;align-items: center;height: 100%;justify-content: center;}
.bsfw-b-b .ico-list li:nth-child(1){background: linear-gradient(to right,#fff3e8,#fffbf6);}
.bsfw-b-b .ico-list li:nth-child(2){background: linear-gradient(to right,#e7f9f8,#f4fdfc);}
.bsfw-b-b .ico-list li:nth-child(3){background: linear-gradient(to right,#eaf2fc,#f4f9fe);}
.bsfw-b-b .ico-list li:nth-child(4){background: linear-gradient(to right,#fff3e8,#fffbf6);}
.bsfw-b-b .ico-list li:nth-child(5){background: linear-gradient(to right,#eaf2fc,#f4f9fe);}
.bsfw-b-b .ico-list li:nth-child(6){background: linear-gradient(to right,#fbebec,#fdf8f7);}
.bsfw-b-b .ico-list li:nth-child(7){background: linear-gradient(to right,#f2eefe,#faf8fe);}
.bsfw-b-b .ico-list li:nth-child(8){background: linear-gradient(to right,#e7f9f8,#f4fdfc);}
.bsfw-b-b .ico-list li:nth-child(1) .h4{color: #cc6636}
.bsfw-b-b .ico-list li:nth-child(2) .h4{color: #1dbaad}
.bsfw-b-b .ico-list li:nth-child(3) .h4{color: #3184e1}
.bsfw-b-b .ico-list li:nth-child(4) .h4{color: #cc6636}
.bsfw-b-b .ico-list li:nth-child(5) .h4{color: #3184e1}
.bsfw-b-b .ico-list li:nth-child(6) .h4{color: #de5a5e}
.bsfw-b-b .ico-list li:nth-child(7) .h4{color: #9a78ef}
.bsfw-b-b .ico-list li:nth-child(8) .h4{color: #1dbaad}
.bsfw-b-b .ico-list li:nth-child(1) .ico{box-shadow: 3px 5px 20px rgba(255,119,0,.55)}
.bsfw-b-b .ico-list li:nth-child(2) .ico{box-shadow: 3px 5px 20px rgba(0,199,183,.55)}
.bsfw-b-b .ico-list li:nth-child(3) .ico{box-shadow: 3px 5px 20px rgba(65,143,232,.55)}
.bsfw-b-b .ico-list li:nth-child(4) .ico{box-shadow: 3px 5px 20px rgba(255,119,0,.55)}
.bsfw-b-b .ico-list li:nth-child(5) .ico{box-shadow: 3px 5px 20px rgba(65,143,232,.55)}
.bsfw-b-b .ico-list li:nth-child(6) .ico{box-shadow: 3px 5px 20px rgba(233,104,106,.55)}
.bsfw-b-b .ico-list li:nth-child(7) .ico{box-shadow: 3px 5px 20px rgba(154,120,239,.55)}
.bsfw-b-b .ico-list li:nth-child(8) .ico{box-shadow: 3px 5px 20px rgba(0,199,183,.55)}

@media (max-width: 1024px){
.bsfw-a .left{width: 100%;margin-bottom: .3rem}
.bsfw-a .right{width: 100%} 
}
@media (max-width: 900px){
.bsfw-b-b .ico-list{justify-content: space-between;}
.bsfw-b-b .ico-list li{width: calc(50% - .2rem);margin-right: 0}
.bsfw-b-b .ico-list li .h4{font-size: .24rem}
}
@media (max-width: 700px){
.bsfw-a .left .ico-list li{width: 20%;padding: .15rem 0}
.bsfw-a .left .ico-list li:last-child{display: none}
}
@media (max-width: 540px){
.bsfw-a .left .ico-list li{width: 25%;}
.bsfw-a .left .ico-list li img{height: .46rem}
.bsfw-a .left .ico-list li .h4{margin-top: .1rem}
.bsfw-b-b .ico-list li{height: 1.2rem;margin-bottom: .2rem;width: calc(50% - .1rem);}
.bsfw-b-b .ico-list li .ico{width: .6rem;height: .6rem;padding-top:.15rem;margin-right: .1rem }
.bsfw-b-b .ico-list li .ico img{height: .3rem}
.bsfw-b-b .ico-list li .h4{font-size: .2rem}

.bsfw-a .right .dl2 dd ul li{width: calc(50% - .1rem)}
.bsfw-a .right .dl1 dd ul{flex-wrap: wrap;}
.bsfw-a .right .dl1 dd ul li{width: 100%;padding: .1rem 0}
.bsfw-a .right .dl1 dd ul li+li{border-left: 0;border-top: 1px solid #ddd}
}
@media (max-width:360px){
.bsfw-a .left .ico-list li{width: 33.3333%;}
.bsfw-a .left .ico-list li:nth-last-child(2){display: none}
.bsfw-a .left .ico-list li:nth-last-child(3){display: none}
.bsfw-b-b .ico-list li{height: 1rem}
}

/*互动交流*/
.hdjl-a{background: #edf6ff;padding: .6rem 0} 
.hdjl-a .wp{padding: .25rem;background: #fff;box-shadow: 0 0 20px rgba(30,90,170,.15)} 
.hdjl-a .left{width: 66%}
.hdjl-a .right{width: 30%}
.hdjl-a .left .hd .btn a{border: 1px solid #dcebfe;display: flex;align-items: center;border-radius: .3rem;color: #619fe6;padding:  0 .1rem;line-height: .3rem}
.hdjl-a .left .hd .btn a img{margin-right: 5px}
.hdjl-a .left .bd{overflow: auto;padding-bottom: .1rem}
.hdjl-a .left .table-list{width: 100%;border: 1px solid #ddd;border-left: 0;border-right: 0;border-bottom: 0;min-width: 8rem;}
.hdjl-a .left .table-list thead{background: #f0f7ff;line-height: .45rem;font-weight: normal;font-size: .18rem}
.hdjl-a .left .table-list thead th{font-weight: normal;}
.hdjl-a .left .table-list tr{}
.hdjl-a .left .table-list tr td{padding: .11rem .1rem;border-bottom: 1px dashed #ddd;}
.hdjl-a .left .table-list tr td:nth-child(1) a{padding-left: .15rem;position: relative;}
.hdjl-a .left .table-list tr td:nth-child(1) a:before{content: '';position: absolute;left: 0;top: 50%;margin-top: -4px;background: #bbb;width: 6px;height: 6px;border-radius: 50%}
.hdjl-a .left .table-list tr td:nth-child(1) a:hover:before{background:#2b60b8 }
.hdjl-a .left .table-list tr td:nth-child(2){text-align: center;width: 1.8rem}
.hdjl-a .left .table-list tr td:nth-child(2) span{}
.hdjl-a .left .table-list tr td:nth-child(3){text-align: center;width:1.5rem;color: #1e5aab}
.hdjl-a .left .table-list tr.on td:nth-child(3){color: #777}
.hdjl-a .left .table-list tr td:nth-child(4){text-align: center;width: 1.3rem;color: #777}

.hdjl-a .right dl{background: #f0f7ff;padding: .2rem}
.hdjl-a .right dl dt{font-size: .22rem;font-weight: bold;text-align: center;margin-bottom: .25rem;color: #1e5aab}
.hdjl-a .right dl dt img{width: .38rem;margin-right: .1rem}
.hdjl-a .right dl dd{background: #fff;padding:.1rem .2rem;border: 1px solid #dcebfe;}
.hdjl-a .right dl dd ul li{width: 50%;padding: .15rem;text-align: center;position: relative;}
.hdjl-a .right dl dd ul li span{font-weight: bold;font-size: .32rem;color: #1e5aab}
.hdjl-a .right dl dd ul li p{font-size: .18rem}
.hdjl-a .right dl dd ul li:nth-child(2n):before{content:'';position:absolute;left:0;top:15%;bottom:15%;width:1px;background:#dcebfe }

.hdjl-b{background: #fff;padding: .6rem 0 .3rem} 
.hdjl-b .hd .btn a{font-size: .18rem;display: flex;align-items: center;}
.hdjl-b .hd .btn a img{margin-right: .1rem}
.hdjl-b .hd .btn a+a{margin-left: .3rem}
.hdjl-b .block{margin:0 1px}
.hdjl-b .img{height: 2.95rem}
.hdjl-b .img img{width: 100%;height: 100%;object-fit: cover;max-width: 443.33333px;}
.hdjl-b .txt{padding: .2rem;border: 1px solid #eee;border-top: 0}
.hdjl-b .txt .h4{font-size: .2rem;display: block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.hdjl-b .txt .info{color: #888;margin-top: .1rem}
.hdjl-b .txt .info p{overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.hdjl-b .txt .info p+p{margin-top: .05rem}

.hdjl-c{padding: .3rem 0 .6rem;background: #fff;}
.hdjl-c .zj-list{}
.hdjl-c .zj-list li{width: 48%;display: flex;justify-content: space-between;padding: .15rem 0}
.hdjl-c .zj-list li .txt{width: calc(100% - 2.2rem);}
.hdjl-c .zj-list li .txt .h4{font-size: .18rem;display: block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.hdjl-c .zj-list li .txt .times{margin-top: .1rem;color: #888}
.hdjl-c .zj-list li .txt .times span+span{margin-left: .3rem}
.hdjl-c .zj-list li .status span{width: .9rem;background: #efefef;border-radius: 5px;line-height: .3rem;text-align: center;;display: block;color: #666}
.hdjl-c .zj-list li.on .status span{background: #195fb0;color: #fff;}
.hdjl-c .zj-list li .btn a{padding-left: .15rem;border-left: 1px solid #ddd}
.hdjl-c .zj-list li.on .btn a{color: #f26100;}

@media (max-width:1024px){
 .hdjl-c .zj-list li{width: 100%;padding: .1rem 0} 
 .hdjl-a .left{width: 100%;margin-bottom: .2rem}
 .hdjl-a .right{width: 100%}

}
@media (max-width:900px){
.hdjl-b .img{height: 28vw}
}
@media (max-width:640px){
.hdjl-b .img{height: 50vw}
.hdjl-c .zj-list li{flex-wrap: wrap;}
.hdjl-c .zj-list li .txt{width: calc(100% - 1.1rem);}
.hdjl-c .zj-list li .btn{width: 100%;padding-left: 1.1rem;margin-top: .1rem}
.hdjl-c .zj-list li .btn a{padding-left: 0;display: inline-block;border-left: 0}
.hdjl-c .zj-list li .txt .times span{display: block;}
.hdjl-c .zj-list li .txt .times span+span{margin-left: 0;margin-top: 5px}
}

/*信息公开*/
.zwgk-a{background: #edf6ff;padding: .6rem 0} 
.zwgk-a .wp{padding: .25rem;background: #fff;box-shadow: 0 0 20px rgba(30,90,170,.15)} 
.zwgk-a .left{width: 66%;}
.zwgk-a .right{width: 30%;background: #f0f7ff;padding: .25rem}
.zwgk-a .left .bd dl{width: 47%}
.zwgk-a .left .bd dl dt{margin-bottom: .15rem;position: relative;}
.zwgk-a .left .bd dl dt:after{background: #f0f7ff;content: '';position: absolute;right: 0;height: .2rem;top: 50%;margin-top: -.1rem;left: 1rem}
.zwgk-a .left .bd dl dt span{font-size: .22rem;font-weight: bold;color: #1e5aab;position: relative;padding-left: .15rem}
.zwgk-a .left .bd dl dt span:before{content: '';width: 4px;position: absolute;left: 0;background:#1e5aab;top:10%;bottom:10%; }
.zwgk-a .left .bd dl dd.intro .img{width: 37.5%}
.zwgk-a .left .bd dl dd.intro .txt{width: 56%}
.zwgk-a .left .bd dl dd.intro .txt .h4 span{font-size: .22rem;font-weight: bold;}
.zwgk-a .left .bd dl dd.intro .txt .h4 em{font-size: .2rem;font-weight: bold;color: #1e5aab;margin-left:.2rem }
.zwgk-a .left .bd dl dd.intro .txt .desc{margin-top: .2rem;line-height: 1.6em;font-size: .18rem;text-align: justify;}
.zwgk-a .left .bd dl dd.names{padding-top: .15rem;border-top: 1px dashed #ddd;margin-top: .2rem}
.zwgk-a .left .bd dl dd.names ul li{width: 20%;font-size: .18rem;margin-bottom: .1rem}
.zwgk-a .right dl dt{font-size: .26rem;font-weight: bold;text-align: center;margin-bottom: .25rem;color: #1e5aab}
.zwgk-a .right dl dt img{width: .54rem;margin-right: .1rem}
.zwgk-a .right dl dd .inp{height: .5rem;background: #fff;width: 100%;padding: 0 .15rem;border: 1px solid #ddecfe;line-height: .48rem}
.zwgk-a .right dl dd ul li+li{margin-top: .15rem}
.zwgk-a .right dl dd ul li.sp{background: #fff;display: flex;align-items: center;white-space: nowrap;line-height: .48rem;padding: 0 .15rem;justify-content: space-between;color: #999;border: 1px solid #ddecfe;}
.zwgk-a .right dl dd ul li.sp select{width: calc(100% - .8rem);}
.zwgk-a .right dl dd ul #dates{background: url(../images/2024/4.png) #fff no-repeat right center;background-size: .36rem .26rem;padding-right: .4rem}
.zwgk-a .right dl dd ul .sub,.zwgk-a .right dl dd ul .res{display: block;width: 48%;height: .48rem;line-height: .5rem;cursor: pointer;color: #fff;font-size: .18rem}
.zwgk-a .right dl dd ul .sub{background: url(../images/2024/5.png) #1e5aab no-repeat .4rem center;background-size: .23rem .23rem;padding-left: .2rem}
.zwgk-a .right dl dd ul .res{background: url(../images/2024/6.png) #6ba0e1 no-repeat .4rem center;background-size: .25rem .22rem;padding-left: .2rem}

.zwgk-b{background: #fff;padding: .6rem 0 .4rem} 
.zwgk-b-a .left{width: 66%}
.zwgk-b-a .right{width: 30%}
.zwgk-b-a .left .link{padding: .35rem 0 .3rem}
.zwgk-b-a .left .link li{height: 1rem;background: #f0f7ff;width: calc(33.333% - .12rem);}
.zwgk-b-a .left .link li a{display: flex;align-items: center;justify-content: center;height: 100%;padding: 0 .1rem}
.zwgk-b-a .left .link li .h4{font-size: .2rem;margin-left: .1rem;color: #1e5aab;}
.zwgk-b-a .left .link li img{height: .42rem;width: .42rem}

.zwgk-b-a .right dl{background: #f0f7ff;padding: .2rem .2rem .04rem}
.zwgk-b-a .right dl dt{font-size: .26rem;font-weight: bold;text-align: center;margin-bottom: .25rem;color: #1e5aab}
.zwgk-b-a .right dl dt img{width: .54rem;margin-right: .1rem}
.zwgk-b-a .right dl dd ul li{height: .86rem;background: #ffffff;border: 1px solid #ddecfe;width: calc(50% - .08rem);margin-bottom: .16rem}
.zwgk-b-a .right dl dd ul li a{display: flex;align-items: center;height: 100%;padding-left: .2rem}
.zwgk-b-a .right dl dd ul li .h4{margin-left: .1rem;font-size: .18rem}
.zwgk-b-a .right dl dd ul li img{height: .36rem}
.zwgk-b-a .right dl dd ul li:nth-child(3) .h4{font-size: .16rem}
.zwgk-b-a .right dl dd ul li:last-child{width: 100%}
.zwgk-b-a .right .link{margin-top: .25rem}
.zwgk-b-a .right .link li{height: 1.4rem;background: #f0f7ff;width: calc(50% - .1rem);}
.zwgk-b-a .right .link li a{display: flex;justify-content: center;height: 100%;flex-direction: column;text-align: center;}
.zwgk-b-a .right .link li .h4{font-size: .2rem;margin-top: .1rem;color: #1e5aab;font-weight: bold;}
.zwgk-b-a .right .link li img{height: .52rem}
.zwgk-b-b{margin-top: .3rem}
.zwgk-b-b .ico-list{}
.zwgk-b-b .ico-list li{height: 1.1rem;background: #f0f7ff;width: calc(20% - .16rem);margin-right:.2rem;margin-bottom:.2rem }
.zwgk-b-b .ico-list li:nth-child(5n){margin-right: 0}
.zwgk-b-b .ico-list li a{display: flex;align-items: center;justify-content: center;height: 100%}
.zwgk-b-b .ico-list li .h4{font-size: .2rem;margin-left: .1rem}
.zwgk-b-b .ico-list li img{height: .52rem}

@media (max-width:1024px){
.zwgk-a .left{width: 100%;margin-bottom: .3rem}
.zwgk-a .right{width: 100%;}  
.zwgk-a .right dl dd ul .sub{background: url(../images/2024/5.png) #1e5aab no-repeat 40% center;background-size: .23rem .23rem;}
.zwgk-a .right dl dd ul .res{background: url(../images/2024/6.png) #6ba0e1 no-repeat 40% center;background-size: .25rem .22rem;}
.zwgk-b-a .left{width: 100%;order: 2}
.zwgk-b-a .right{width: 100%;order: 1;margin-bottom: .3rem}
}
@media (max-width:900px){
.zwgk-a .left{margin-bottom: 0}
.zwgk-a .left .bd dl{width: 100%;margin-bottom: .3rem}
.zwgk-a .left .bd dl dd.intro .img{width: 1.6rem}
.zwgk-a .left .bd dl dd.intro .txt{width: calc(100% - 1.9rem);}

.zwgk-b-b .ico-list li{height: 1.1rem;background: #f0f7ff;width: calc(33.333% - .1rem);margin-right:.15rem;margin-bottom:.2rem }
.zwgk-b-b .ico-list li:nth-child(5n){margin-right: .15rem}
.zwgk-b-b .ico-list li:nth-child(3n){margin-right: 0}
}
@media (max-width:640px){
.zwgk-b-a .left .link li{width: 100%}
.zwgk-b-a .left .link li+li{margin-top: .15rem}

.zwgk-b-b .ico-list li{height: 1.1rem;width: calc(50% - .1rem);margin-right:.2rem;margin-bottom:.2rem }
.zwgk-b-b .ico-list li:nth-child(5n){margin-right: .2rem}
.zwgk-b-b .ico-list li:nth-child(3n){margin-right: .2rem}
.zwgk-b-b .ico-list li:nth-child(2n){margin-right: 0}
.zwgk-a .right dl dd ul .sub{background: url(../images/2024/5.png) #1e5aab no-repeat 30% center;background-size: .23rem .23rem;}
.zwgk-a .right dl dd ul .res{background: url(../images/2024/6.png) #6ba0e1 no-repeat 30% center;background-size: .25rem .22rem;}
}
@media (max-width:480px){
.zwgk-a .left .bd dl dd.intro .txt .desc{font-size: .16rem}
.zwgk-b-b .ico-list li img{height: .42rem}
.zwgk-b-b .ico-list li .h4{font-size: .18rem}
.zwgk-b-b .ico-list li{height: 1rem}
}

  .hdjl-c .left{width: 48%;}
  .hdjl-c .zj-list li{width: 100%}
  .hdjl-c .right{width: 48%;padding: .2rem;background: url(../images/2024/dw1.jpg) no-repeat top center;background-size: cover}
  .hdjl-c .right .tit{font-size: .22rem;color: #1e5aab;display: flex;align-items: center;font-weight: bold;margin-bottom: .15rem}
  .hdjl-c .right .tit a{color: #1e5aab;}
  .hdjl-c .right .tit img{height: .39rem;margin-right: .1rem}
  .hdjl-c .right ul{background: #fff;border: 1px solid #dcebfe;padding: 20px}
  .hdjl-c .right ul li + li{margin-top: .3rem}
  .hdjl-c .right ul li .h4{font-size: .18rem;color:  #1e5aab;background: url(../images/2024/wdw.png) no-repeat left top;background-size: .24rem .23rem;padding-left: .4rem;font-weight: bold;}
  .hdjl-c .right ul li .p{font-size: .16rem;color:  #1e5aab;background: url(../images/2024/wdd.png) no-repeat left 3px;background-size: .24rem .23rem;padding-left: .4rem;color: #666;margin-top: .15rem;line-height: 1.6em}
  @media (max-width:900px){
    .hdjl-c .left{width: 100%;margin-bottom: .3rem}
    .hdjl-c .right{width: 100%;}
  }