body { position: relative; width: 100%; }
body { position: relative; width: 100%; }
html,body { width: 100%; }
@font-face { font-family: 'syst'; src: url(æ€æºå®‹ä½“SC-Heavy.otf); }
.mw-bg { background: #f6feff; }
.w1300 { width: 1300px; margin: 0 auto; }
.mw-sy-box { padding: 25px; background: #fff; margin-top: 30px; }
.mw-sy { margin-top: -125px; margin-bottom: 32px; }
.yj-box { margin-top: -122px; }
.sy-box { margin-bottom: 0px; }
.white-box { padding: 32px 32px 32px 32px; background: #ffffff; box-shadow: 0px 4px 20px rgba(35,93,200,.05); }
.white-box h4 { font-size: 20px; font-weight: bold; }
.top-lb { background: url(20211222-tyj-lb.png) no-repeat; border-radius: 4px; text-align: center; margin-bottom: 25px; }
.top-lb-left { margin-left: 6%; margin-top: 7px; }
.top-lb-right { float: left; width: 75%; margin-left: 3% }
.top-lb-right ul li { display: table-cell; vertical-align: middle; padding-left: 10px; height: 102px; }
.top-lb-right ul li p { font-family: 'syst'; vertical-align: middle; height: 100%; display: table-cell; font-size: 26px; color: #ffffff; font-weight: bold; line-height: 32px; }
.item { float: left; width: 49%; height: 42px; background-color: #f8f8f8; margin-right: 2%; margin-top: 15px; line-height: 42px; font-size: 14px; }
/*.tt-top{background: #ffffff; padding: 27px 24px; box-shadow: 0px 4px 40px rgba(35,93,200,.12); border-radius: 6px; }
 */
.tt-top h4 { font-size: 32px; line-height: 36px; color: #dd1d1d; font-weight: bold; margin-top: 28px; text-align: center; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden; text-overflow: ellipsis; }
.tt-top h4 a { color: #dd1d1d; }
.tt-top p { font-size: 18px; margin-top: 18px; text-align: center; line-height: 26px; }
.tt-top p a { margin-right: 40px; display: inline-block; color: #666666; }
.xw-box { margin-top: 30px; }
.lbt { width: 50%; }
.xw-nr-box { width: 47.5%; padding-top: 3px; }
.lbt img { width: 100%; }
.tab1 { position: relative; border-bottom: 1px solid #dce5f0; }
.tab1 li { position: relative; line-height: 22px; font-size: 22px; float: left; font-weight: bold; padding-bottom: 20px; }
.tab2 li { padding-bottom: 22px; }
.tab1 li.on a,.tab1 li:hover a { font-weight: bold; color: #1658a0; }
.tab1 span.sp_btn i { margin-right: 9px; }
.tab1 i { display: inline-block; width: 1px; height: 22px; margin: 0px 18px 0px 18px; float: left; background-color: #d2deec; }
a.gengduo { float: right; font-size: 16px; color: #999999; margin-top: 3px; }
a.sp-box { float: right; background: #ba2b29; border-radius: 5px; display: inline-block; color: #ffffff; text-align: center; font-size: 16px; padding: 0px 8px; height: 28px; line-height: 25px; }
.xyjt1 { position: absolute; top: 50%; margin-top: -10px; left: 0px; z-index: 100; }
.xyjt2 { position: absolute; top: 50%; margin-top: -10px; right: 0px; z-index: 100; }
.xyjt11 { left: -25px; z-index: 100; margin-top: -30px; }
.xyjt22 { right: -25px; z-index: 100; margin-top: -30px; }
.sy-hf { margin-top: 0px; overflow: hidden; }
.sy-hf img { max-width: 100%; }
.sy-hf img:hover { transform: scale(1.1); transition: all .3s; }
.sy-hf2 { display: none; }
.yj-title { font-size: 32px; font-weight: bold; margin-top: 50px; line-height: 32px; }
.tab2 { border-bottom: 1px solid #efefef; position: relative; ; }
.tab2 li { margin-right: 45px; padding-bottom: 22px; }
.tab2 li.on a,.tab2 li a:hover { font-weight: bold; color: #1658a0; }
.tab2 li em { position: absolute; left: 50%; width: 0; bottom: 0; width: 0px; transition: .2s all; height: 5px; background-color: #1658a0; }
.tab2 li.on em,.tab2 li:hover em { width: 100%; left: 0; }
.tab3 li.on em,.tab3 li:hover em { width: 100%; left: 0; }
.w50 { width: 48.5%; }
.w50-2 { width: 48.5%; }
.xw-list-1 { margin-top: 12px; }
.xw-list-1 li { font-size: 18px; line-height: 40px; transition: all .3s; }
.xw-list-1 li span { color: #999999; float: right; font-size: 16px; }
.xw-list-1 li i { display: inline-block; width: 4px; height: 4px; border-radius: 100%; background: #b0afaf; float: left; margin-top: 21px; margin-right: 10px; margin-left: 5px; }
.xw-list-1 li a { display: inline-block; width: 75%; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; vertical-align: middle; }
.xw-list-1 li:hover { padding-left: 8px; transition: all .3s linear; }
.w80 { width: 72.5%; }
.w20 { width: 25%; }
.hygl-title1 { text-align: center; z-index: 999; margin-bottom: 30px; }
.hygl-title1 div { display: inline-block; *display: inline; zoom: 1; }
.hygl-title1 em { display: inline-block; width: 45px; height: 6px; float: left; margin-top: 50px; }
.hygl-title1 em.left { background: url(20211019-tyj-title1.png) no-repeat; }
.hygl-title1 em.right { background: url(20211019-tyj-title2.png) no-repeat; }
.hygl-title1 h4 { display: inline-block; padding: 0 25px; height: 40px; font-size: 36px; line-height: 40px; margin-top: 30px; float: left; color: #333333; font-weight: bold; }
.hygl-title1 p { font-size: 36px; font-family: "Arial"; color: rgba(64,158,255,0.1); font-weight: bold; margin-top: -10px; }
.zwgk-list { margin-left: -2%; margin-top: 22px; }
.zwgk-list li { width: 23%; float: left; margin-left: 2%; }
.zwgk-list li a { display: block; height: 102px; background: #e7f4ff; transition: all .3s; border-radius: 4px; text-align: center; }
.zwgk-list li a i { display: inline-block; width: 40px; height: 40px; transition: all .3s; margin-top: 16px; }
.zwgk-list li a p { display: block; font-size: 18px; font-weight: normal; margin-top: 0px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }
.zwgk-list li a i.zw-icon1 { background: url(20211019-tyj-zwgkicon1.png) no-repeat center; }
.zwgk-list li a i.zw-icon2 { background: url(20211019-tyj-zwgkicon2.png) no-repeat center; }
.zwgk-list li a i.zw-icon3 { background: url(20211019-tyj-zwgkicon3.png) no-repeat center; }
.zwgk-list li a i.zw-icon4 { background: url(20211019-tyj-zwgkicon4.png) no-repeat center; }
.zwgk-list li.on a i,.zwgk-list li.on a i.zw-icon1,.zwgk-list li:hover a i.zw-icon1 { background: url(20211019-tyj-zwgkicon1.png) no-repeat center; }
.zwgk-list li.on a i.zw-icon2,.zwgk-list li:hover a i.zw-icon2 { background: url(20211019-tyj-zwgkicon22.png) no-repeat center; }
.zwgk-list li.on a i.zw-icon3,.zwgk-list li:hover a i.zw-icon3 { background: url(20211019-tyj-zwgkicon33.png) no-repeat center; }
.zwgk-list li.on a i.zw-icon4,.zwgk-list li:hover a i.zw-icon4 { background: url(20211019-tyj-zwgkicon44.png) no-repeat center; }
.zwgk-list li:hover a,.zwgk-list li.on a { box-shadow: 0px 4px 16px rgba(22,88,160,.1); background: #1658a0; color: #ffffff; }
.sy-title h4 { float: left; }
.sy-title h4 a { font-size: 22px; font-weight: bold; }
.sy-title a.gd { display: inline-block; float: right; font-size: 16px; color: #999999; }
.sy-title a:hover,a.gd:hover,a.gengduo:hover { color: #1658a0; }
.sy-title p { display: inline-block; font-size: 15px; margin-left: 15px; }
.sy-title p span { font-weight: bold; color: #1658a0; font-size: 16px; }
.zfxx-ul { margin-top: 20px; }
.zfxx-ul li { border: 1px solid #dce5f0; border-radius: 4px; margin-top: 14px; height: 56px; line-height: 56px; }
.zfxx-ul li a span { float: left; margin-left: 20px; width: 30px; }
.zfxx-ul li a em { display: inline-block; width: 1px; height: 22px; margin: 18px 18px 0px 18px; float: left; background-color: #d2deec; }
.zfxx-ul li a p { font-size: 18px; }
.zfxx-ul li:hover { border: 1px solid #1658a0; box-shadow: 0px 2px 5px rgba(73,150,236,.31); }
.tytft { background: url(20211019-tyj-wsbsbj.png) center no-repeat; height: 200px; text-align: center; line-height: 180px; border-radius: 4px; position: relative; }
.tytft span { display: inline-block; left: 50%; margin-left: -120px; }
.tytft em { display: inline-block; width: 60px; height: 1px; margin: 0px 18px 0px 18px; background-color: #d2deec; }
.tytft p { display: inline-block; font-size: 22px; height: inherit; font-weight: bold; color: #ffffff; position: absolute; top: 2px; }
.bsfw-ul { margin-left: -2%; margin-top: 20px; }
.bsfw-ul li { float: left; width: 31.3%; margin-left: 2%; height: 102px; line-height: 102px; overflow: hidden; border-radius: 4px; }
.bsfw-ul li.icon1 { background: url(20211019-tyj-wsbs1.png) no-repeat; background-size: cover; }
.bsfw-ul li.icon2 { background: url(20211019-tyj-wsbs2.png) no-repeat; background-size: cover; }
.bsfw-ul li.icon3 { background: url(20211019-tyj-wsbs3.png) no-repeat; background-size: cover; }
.bsfw-ul li a { display: block; color: #ffffff; }
.bsfw-ul li a h4 { margin-left: 30px; font-size: 22px; }
.bsfw-ul li:hover { transform: scale(1.05); transition: all .3s linear; }
.zzxx-box { background: url(20211019-tyj-jzxxbj.png) no-repeat; margin-top: 18px; height: 120px; border-radius: 4px; background-size: cover; }
.zzxx-box ul { width: 81%; padding-top: 20px; margin-left: 15px; overflow: hidden; }
.zzxx-box ul li { width: 20%; float: left; margin-left: 2%; background: #ffffff; border-radius: 6px; text-align: center; height: 80px; }
.zzxx-box ul li a span { display: block; margin-top: 12px; }
.zzxx-box ul li a p { font-size: 16px; margin-top: 8px; }
.zzxx-box ul li:hover span { transform: rotateY(360deg); transition: all .3s linear; }
.xjlb { margin-top: 30px; }
.xw-list-xjlb { margin-top: 10px; }
.xw-list-xjlb li em { width: auto!important; font-size: 18px!important; border: none!important; color: #bbbbbb!important; margin-top: 11px!important; }
.xw-list-xjlb li em span { color: #bbbbbb!important; font-size: 15px; margin-left: 12px; }
.xw-list-xjlb li i { margin-top: 20px; }
.xw-list-xjlb li a { width: 60%!important; }
.zxft-ul { margin-left: -10px; }
.zxft-ul li { float: left; border-radius: 4px; margin-left: 20px; }
.zxft-ul li a { font-size: 15px; }
.zxft-ul li span img { vertical-align: top; margin-top: 4px; margin-right: 8px; }
.zxft-dbox { margin-top: 20px; }
.zxft-tp { width: 36%; float: left; border-radius: 6px; }
.zxft-tp .zxft_tu i { border-radius: 6px; }
.zxft-tp p { position: absolute; background: url(20211019-tyj-zxftwzbj.png) no-repeat; bottom: 0px; width: 100%; height: 32px; font-size: 16px; color: #ffffff; line-height: 32px; padding-left: 15px; left: 0px; border-radius: 4px; }
.zxft-tp img { border-radius: 6px; }
.zxft-nr { margin-top: -6px; float: right; width: 62%; }
.zxft-nr p { font-size: 17px; line-height: 32px; color: #333333; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; vertical-align: middle; }
.zxft-nr p.zy { display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden; text-overflow: ellipsis; white-space: normal; height: 65px; }
.tab-wsdc { border-bottom: none; }
.myzj-box { margin-top: 26px; }
.myzj-nr { margin-top: 4px; }
.myzj-left { width: 18%; }
.myzj-right { width: 79%; margin-left: 2%; }
.myzj-right h4 { font-size: 18px; line-height: 32px; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden; text-overflow: ellipsis; height: 60px; margin-top: -6px; font-weight: normal; }
.myzj-zj { margin-top: 15px; }
.myzj-zj span { float: left; border: 1px solid #1657a0; border-radius: 4px; padding: 0px 8px; font-size: 14px; color: #1657a0; }
.myzj-zj span.yjs { border: 1px solid #bbbbbb; color: #bbbbbb; }
.myzj-zj p { float: left; margin-left: 12px; color: #999999; }
.myzj-zj a { float: right; }
.xw-list-wsdc { margin-top: 15px; }
.xw-list-wsdc li a { width: 95%; }
.ztzl-box ul { margin-left: -2.5%; margin-top: 30px; }
.ztzl-box ul li { width: 22.5%; float: left; margin-left: 2.5%; position: relative; text-align: center; box-shadow: 0px 4px 8px rgba(22,106,200,.08); border-radius: 4px; margin-bottom: 30px; }
.ztzl-box ul li a { display: block; transition: all .3s; }
.mgx { display: inline-block; width: 80%; height: 52px; line-height: 52px; font-size: 18px; position: absolute; bottom: -26px; background: #ffffff; left: 10%; margin: auto 0; border-radius: 8px; z-index: 999; box-shadow: 0px 4px 8px rgba(22,106,200,.08); overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }
.ztzl-box ul li a img { width: 100%; }
.tab-zwgk i { margin: 0px 10px; }
@media screen and (max-width:1440px) {
  .xyjt11 { left: -20px; }
  .xyjt22 { right: -20px; }
}
@media screen and (max-width:1340px) {
  .w1300 { width: 1200px; }
  .xw-nr-box { height: 300px; overflow: hidden; }
  .zxfwxt-nr p { padding: 0px 8px; }
  .zxft-nr { width: 60%; }
  .tt-top h4 { font-size: 28px; }
  .tt-top p { margin-top: 12px; }
  .tab11 i { margin: 0px 12px 0px 12px; }
  .tab-zwgk li { font-size: 20px; }
  .tab-zwgk i { margin: 0px 10px; }
}
@media screen and (max-width:1240px) {
  .w1300 { width: 1000px; }
  .xyjt11 { left: 0px; }
  .xyjt22 { right: 00px; }
  .tab1 li { font-size: 20px; }
  a.gengduo { font-size: 14px; }
  .tab11 i { margin: 0px 5px 0px 5px; }
  .tab2 li { margin-right: 25px; }
  .xw-list-1 li a { width: 72%; }
  .zxft-nr { width: 72%; }
  .zxft-tp { width: 26%; }
  .myzj-left { width: 11%; }
  .tt-top h4 { font-size: 24px; line-height: 28px; margin-top: 20px; }
  .xw-nr-box { height: 260px; overflow: hidden; width: 48%; }
  .w50 { width: 100%; }
  .w20,.w80 { width: 100%; float: none; }
  .w20 { margin-top: 30px; }
  .zxft { margin-top: 20px; }
  .myzj-right { width: 82%; }
  .zfxx-ul { margin-left: -2%; margin-top: 10px; }
  .zfxx-ul li { width: 31%; margin-left: 2%; float: left; }
  .xw-list-xjlb li em { margin-top: 12px!important; }
  .xw-box { margin-top: 25px; }
  .ztzl-box ul li,.zxft-box ul li { -webkit-box-flex: 0; -webkit-flex: none; -ms-flex: none; flex: none; width: 30.8%; margin-top: 0; }
  .ztzl-box ul::-webkit-scrollbar,.zxft-box ul::-webkit-scrollbar,.ztlb ul::-webkit-scrollbar { display: none; }
  .ztzl-box ul,.zxft-box ul { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; overflow-x: auto; -webkit-overflow-scrolling: touch; }
  .xyjt11,.xyjt22 { margin-top: -35px; }
  .xw-list-wsdc li a { width: 90%; }
  .top-lb-left { margin-left: 5%; }
}
@media screen and (max-width:1000px) {
  .w1300 { max-width: 100%; padding: 0 20px; width: auto; }
  .xyjt1,.xyjt2 { margin-top: -15px; }
  .xyjt11 { left: -15px; }
  .xyjt22 { right: -15px; }
  .mw-sy { margin-bottom: 0px; }
  .xyjt11,.xyjt22 { margin-top: -35px; }
  .lbt,.xw-nr-box { width: 100%; }
  .xw-nr-box { margin-top: 15px; height: inherit; }
  .xw-nr-right li { float: none; display: block; }
  .xw-list-1 li { font-size: 16px; line-height: 34px; }
  .xw-list-1 li i { margin-top: 18px; }
  .zwgk-list { margin-top: 15px; }
  .xw-box { margin-top: 25px; }
  .white-box { padding: 25px 25px 25px 25px; }
  .ztzl-box ul li { width: 47.5%; margin-top: 55px; }
  /*    .ztzl-box ul{margin-top: -25px; }*/
  .myzj-right { width: 85%; }
  .tab11 i { margin: 0px 15px 0px 15px; }
  .hygl-title1 { margin-bottom: 25px; }
  .hygl-title1 h4 { font-size: 28px; margin-top: 25px; }
  .hygl-title1 p { font-size: 28px; }
  .hygl-title1 em { height: 5px; margin-top: 45px; }
  .tt-top p { font-size: 18px; line-height: 30px; }
  .tt-top h4 { font-size: 22px; line-height: 24px; margin-top: 22px; }
  .bsfw-ul li a h4 { font-size: 18px; }
  .tytft p { font-size: 20px; }
  .tab1 li { font-size: 18px; padding-bottom: 18px; }
  .zwgk-list li a p,.myzj-right h4,.zxft-nr p,.mgx { font-size: 16px; }
  .sy-title h4 a { font-size: 20px; }
  .sy-title a.gd { font-size: 14px; }
  .zxft-nr { width: 73%; }
  .xjlb { margin-top: 25px; }
  .zfxx-ul li { width: 47.6%; }
  .xw-list-xjlb li em { font-size: 16px!important; margin-top: 8px!important; }
  .zfxx-ul li a p { font-size: 16px; }
  .tab2 li em { height: 4px; }
  .top-lb-right ul li p { font-size: 22px; line-height: 30px; }
  .top-lb-right { margin-left: 1%; }
  .top-lb-left { margin-left: 2%; }
}
@media screen and (max-width:750px) {
  .mw-sy { margin-top: -100px; }
  .deb-banner_2021 { padding-top: 30px; background-size: 1800px !important; padding-bottom: 20px; }
  .tq_2021 { display: none; }
  .yj-ztzl-box ul li,.yj-zxft-box ul li,.tj-list li { width: 49%; }
  .new-tit { width: 70%; }
  .new-tit1 { width: 80%; }
  .new-tit { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; overflow-x: auto; -webkit-overflow-scrolling: touch; }
  .new-tit li { -webkit-box-flex: 0; -webkit-flex: none; -ms-flex: none; flex: none; }
  .xw-list-1 li span { display: none; }
  .xw-list-1 li a { width: 92%; }
  .xw-list-1 { margin-top: 8px; }
  .mw-sy-box { padding: 20px; }
  .w1300 { padding: 0px 15px; }
  .sy-hf1 { display: none; }
  .sy-hf2 { display: block; }
  .yj-title { margin-top: 25px; font-size: 24px; }
  .tab1 li,.tab2 li { font-size: 18px; }
  .tab2 li { padding-bottom: 18px; }
  .zwgk-list { margin-top: 0px; }
  .ztzl-box ul { margin-top: 0px; }
  .myzj-left { width: 15%; }
  .myzj-right { width: 80%; }
  .white-box h4 { font-size: 18px; }
  .tt-top h4 { font-size: 20px; line-height: 28px; margin-top: 15px; }
  .tt-top p { font-size: 16px; line-height: 28px; }
  .zwgk-list li { width: 48%; margin-top: 15px; }
  .myzj-box { margin-top: 20px; }
  .xw-nr-box { margin-top: 10px; }
  .tab1 i { display: none; }
  .tab1 li { margin-right: 25px; padding-bottom: 15px; }
  .white-box { padding: 18px 20px 20px 20px; }
  .hygl-title1 { margin-bottom: 15px; }
  .bmfw-box { margin-top: 22px; }
  .swtft-box,.tzxx-box { margin-top: 25px; }
  .ztzl-box ul li { margin-top: 50px; }
  .myzj-right h4 { font-size: 16px; }
  .spzx span { margin-right: 5px; }
  .spzx { width: 105px; line-height: 32px; height: 44px; margin-top: -5px; }
  .mgx,.tzxx-right h4 { font-size: 16px; }
  .tt-top p { margin-top: 10px; }
  .tt-top p a { margin-right: 0px; }
  .xw-box { margin-top: 20px; }
  .rq-box { font-size: 14px; margin-bottom: 10px; }
  .bsfw-ul li { text-align: center; }
  .bsfw-ul li a h4 { margin-left: 0px; }
  .tytft span { display: block; padding-top: 30px; margin-bottom: 10px; margin-left: -0px; }
  .tytft em { width: 50px; margin-left: -80px; }
  .tytft span img { width: 300px; }
  .tytft { line-height: inherit; }
  .tytft p { font-size: 18px; top: 70px; margin-top: 20px; }
  .xw-list-xjlb li em span { display: block; margin-left: 5px; }
  .hygl-title1 h4 { font-size: 24px; margin-top: 15px; padding: 0 20px; }
  .hygl-title1 p { font-size: 24px; }
  .hygl-title1 em { height: 4px; margin-top: 35px; width: 35px; }
  .w20 { margin-top: 25px; }
  .zxft { margin-top: 15px; }
  .zxft-nr p.zy { height: 55px; }
  .zxft-nr p { line-height: 28px; }
  .ztzl-box ul { margin-bottom: 30px; }
  .top-lb { display: none; }
}
@media screen and (max-width:650px) {
  .zxfwxt-ul li { width: 48.5%; margin-top: 1.5%; }
  .zxft-tp,.zxft-tp img { width: 100%; }
  .zxft-nr { width: 100%; margin-top: 10px; }
  .zxfwxt-ul { margin-top: 10px; }
  .zfxx-ul li { width: 47.5%; }
  .zxft-nr p.zy { height: inherit; }
  .zwgk-list { margin-top: 5px; }
  .bsfw-ul li { width: 48%; margin-top: 10px; height: 75px; line-height: 75px; }
  .bsfw-ul { margin-top: 8px; }
  .bsfw-ul li.icon1,.bsfw-ul li.icon2,.bsfw-ul li.icon3 { background-size: 500px; }
  .zxft-ul { float: left; margin-left: -25px; margin-top: 12px; }
  .zxft-ul li { margin-left: 25px; }
  .zxft .sy-title h4 { display: block; float: none; }
  .zxft-dbox { margin-top: 15px; }
  .zzxx-box ul { width: 85%; }
  .zzxx-box ul li { width: 22%; }
}
@media screen and (max-width:540px) {
  .deb-banner_2021 { padding-top: 30px; background-size: 1400px; padding-bottom: 22px; }
  .mw-sy { margin-top: -108px; }
  .tab1 li { margin-right: 20px; }
  .myzj-left { width: 22%; display: none }
  .myzj-right { width: 100%; margin-left: 0px; }
  .ztzl-box ul li { width: 97.5%; }
  .new-tit { width: 65%; }
  .new-tit1 { width: 80%; }
  .tab1 li { margin-right: 15px; }
  .tab2 li { margin-right: 18px; }
  .bmfw-ul li { width: 97.5%; margin-top: 15px; }
  .bmfw-ul { margin-top: 0px; }
  .white-box { padding: 18px 15px 20px 15px; width: auto; margin-left: -15px; margin-right: -15px; }
  .myzj-nr { margin-top: -4px; }
  .myzj-zj p { margin-left: 10px; }
  /*	.ztzl-box ul{margin-top: -30px; }*/
  .zzxx-box { height: inherit; padding-bottom: 5px; margin-top: 15px; }
  .zzxx-box ul { width: 94%; margin-left: 2%; margin-right: 4%; padding-top: 12px; }
  .zzxx-box ul li { width: 48%; margin-bottom: 2%; }
  .zzxx .sy-title h4 { display: block; float: none; }
  .zzxx-rig { float: none; margin-top: 8px; }
  .zzxx-rig { margin-left: -10px; }
  .sy-title p { margin-left: 10px; }
  .zfxx-ul li { width: 97.6%; margin-top: 10px; }
  .myzj-right h4 { height: inherit; }
  .myzj-zj { margin-top: 14px; }
}
@media screen and (max-width:450px) {
  .bsfw-ul li { width: 98%; margin-top: 10px }
  .tytft span img { width: 250px; }
  .tytft span { display: block; padding-top: 25px; }
  .tytft { height: 150px; }
  .tytft p { top: 55px; }
  .zxft-ul { margin-left: -2%; margin-top: 10px; }
  .zxft-ul li { margin-left: 4%; width: 46%; margin-top: 5px; }
}
@media screen and (max-width:374px) {
  .deb-banner_2021 { padding-top: 23px; padding-bottom: 25px; }
  .zwgk-list li { margin-top: 10px; }
}
/*----æ¦‚å†µä¿¡æ¯-----*/
.gk-title { font-size: 26px; font-weight: bold; line-height: 30px; }
.gk-title a { color: #1658a0; }
.ldrxx-box { width: 48.5%; margin-top: 20px; border-right: 1px #eee solid; }
.wop-nr { margin-left: 210px; margin-right: 30px; }
.wop-nr h5 { font-size: 20px; font-weight: bold; color: #1658a0; }
.grjl { font-size: 16px; font-weight: bold; margin-top: 25px; line-height: 30px }
.grjl i { display: inline-block; width: 30px; height: 30px; float: left; background: url(20211019-tyj-ldxxicon1.png) no-repeat center; margin-right: 8px; }
.wop-det { font-size: 14px; line-height: 28px; color: #666; text-align: justify; margin-top: 8px; text-indent: 35px; }
.wop-det a { color: #1658a0; }
.bmhd-list { margin-left: -3%; }
.bmhd-list li { width: 47%; float: left; margin-left: 3%; margin-top: 18px; }
.bmhd-list li a { display: block; text-align: center; font-size: 16px; font-weight: bold; height: 54px; line-height: 54px; background: #1658a0; border-radius: 6px; transition: all .3s; color: #ffffff; }
.bmhd-list li:hover i { transform: rotateY(360deg); transition: all .3s linear; }
.bmhd-list li i { display: inline-block; width: 30px; height: 30px; float: left; margin-top: 12px; margin-right: 12px; }
.bmhd-list li i.ct-1 { background: url(20211019-tyj-ldxxicon2.png) no-repeat center; }
.bmhd-list li i.ct-2 { background: url(20211019-tyj-ldxxicon3.png) no-repeat center; }
.bmhd-list li p { display: inline-block; *display: inline; zoom: 1; }
.ldcy-box { width: 49%; }
.ldcy-box ul { margin-left: -3.5%; padding-top: 0px; }
.ldcy-box ul li { width: 29.8%; margin-left: 3.5%; float: left; margin-top: 20px; box-shadow: 0px 2px 5px rgba(73,150,236,.1) }
.ldcy-box ul li a { display: block; padding: 28px 0 26px; border-radius: 6px; border: 1px #eff4f9 solid; background: url(20211019-tyj-ldxxbj.png) no-repeat; text-align: center; transition: all .2s; background-size: cover; }
.ldcy-box ul li h5 { font-size: 20px; color: #1658a0; font-weight: bold; }
.ldcy-box ul li p { font-size: 14px; color: #666666; padding: 0 5px; margin-top: 10px; }
.ldcy-box ul li:hover a { border: 1px #1658a0 solid; }
.jgzn-pt { margin-top: 0px; }
.jgzn-nr-det { margin-right: 635px; }
.jgzn-nr-det p { font-size: 16px; line-height: 30px; text-align: justify; text-indent: 30px; margin-top: 5px; }
.jgzn-nr-det p a { color: #1658a0; }
.yj-jgzn-box { margin-top: 30px; }
.yj-csdw-list { margin-left: -2%; padding-top: 10px; }
.yj-csdw-list li { width: 23%; float: left; margin-top: 20px; margin-left: 2%; height: 60px; position: relative; box-shadow: 0px 3px 5px rgba(35,93,200,.10); }
.yj-csdw-list li a { display: block; border-radius: 6px; border: 1px #dce5f0 solid; font-size: 16px; background: #ffffff; transition: all .3s; border-radius: 4px; height: 60px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; }
.yj-csdw-list li a em { display: inline-block; width: 6px; height: 18px; background: #1658a0; border-radius: 0px 3px 3px 0px; line-height: 60px; position: absolute; top: 22px; }
.yj-csdw-list li a span { margin-left: 20px; line-height: 32px; line-height: 60px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; width: 90%; }
.yj-csdw-list li:hover a { border: 1px #1658a0 solid; background: #1658a0; color: #ffffff; }
.yj-csdw-list li:hover a em { background: #ffffff; left: -1px; }
.fccj-ul { margin-left: -3%; margin-top: 30px; }
.fccj-ul li { float: left; width: 28%; margin-left: 3%; position: relative; border-radius: 4px; }
.fccj-ul li.center { width: 35%; }
.fccj-ul li.xj { margin-top: 30px; }
.fccj-ul li a { display: block; }
.fccj-ul li a p { background: url(20211019-tyj-fcimgbj.png) bottom no-repeat; position: absolute; bottom: 0px; width: 92%; height: 100px; line-height: 140px; font-size: 16px; color: #ffffff; padding-left: 4%; padding-right: 4%; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }
.jgzn-box,.zsdw-box,.fccj-box { margin-top: 35px; }
@media screen and (max-width:1340px) {
  .ldcy-box ul li p { height: 34px; }
  .grjl { margin-top: 20px; }
  .jgzn-nr-det p { margin-top: 0px; }
}
@media screen and (max-width:1240px) {
  .wop-nr { margin-left: 170px; margin-right: 20px; }
  .wop-pic { width: 150px; }
  .ldrxx-box { width: 52%; }
  .ldcy-box { width: 45%; }
  .grjl { margin-top: 14px; }
  .ldcy-box ul li a { padding: 22px 0 26px; }
  .bmhd-list li { margin-top: 12px; }
  .ldcy-box ul { margin-left: -5%; }
  .jgzn-pt { width: auto; float: none; }
  .jgzn-pt { text-align: center; }
  .jgzn-nr-det { margin-right: 0; margin-top: 15px; }
  .yj-csdw-list li { width: 31.3%; }
  .fccj-ul li.xj { margin-top: 22px; }
}
@media screen and (max-width:1000px) {
  .ldrxx-box { width: 100%; border-right: none; }
  .wop-nr h5 { font-size: 18px; }
  .wop-nr { margin-left: 170px; margin-right: 0px; }
  .ldcy-box { width: 100%; }
  .ldcy-box ul li h5 { font-size: 18px; }
  .ldcy-box ul li p { line-height: 20px; }
  .ldcy-box ul li a { padding: 18px 0 22px; }
  .ldcy-box ul li { width: 31.3%; margin-left: 2%; margin-top: 2%; }
  .ldcy-box ul { margin-left: -2%; margin-top: 15px; }
  .yj-csdw-list li { width: 48%; }
  .bmhd-list li { width: 46.8%; }
  .fccj-ul { margin-left: -2%; }
  .fccj-ul li.center { width: 48%; }
  .fccj-ul li a img { width: 100%; }
  .fccj-ul li { float: left; width: 48%; margin-left: 2%; }
  .fccj-ul li.xj { margin-top: 0px; }
  .fccj-ul li { -webkit-box-flex: 0; -webkit-flex: none; -ms-flex: none; flex: none; width: 48%; margin-top: 0; }
  .fccj-ul::-webkit-scrollbar { display: none; }
  .fccj-ul { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; overflow-x: auto; -webkit-overflow-scrolling: touch; margin-bottom: 20px; }
  .jgzn-box,.zsdw-box,.fccj-box { margin-top: 25px; }
}
@media screen and (max-width:750px) {
  .yj-jgzn-box,.fccj-ul { margin-top: 25px; }
  .yj-csdw-list { padding-top: 5px; }
  .jgzn-nr-det { margin-top: 10px; }
}
@media screen and (max-width:650px) {
  .fccj-ul li.center,.fccj-ul li { width: 98%; }
  .fccj-ul li a p { height: 150px; line-height: 240px; background-size: cover; }
}
@media screen and (max-width:540px) {
  .wop-pic { width: auto; float: none; text-align: center; }
  .wop-nr { margin-left: 0; margin-top: 15px; }
  .yj-csdw-list li { width: 98%; }
  .ldcy-box ul li { width: 48%; }
  .yj-jgzn-box,.fccj-ul { margin-top: 20px; }
  .yj-csdw-list { padding-top: 0px; }
}
/*----è§£è¯»å›žåº”-----*/
.jdhy-box { margin-top: 5px; }
.zcjd { margin-top: 35px; }
@media screen and (max-width:1000px) {
  .zcjd { margin-top: 0px; }
  .jdhy-box { margin-top: -15px; }
}
/*----æ”¿åŠ¡å…¬å¼€-----*/
.tt-top1 { background: #ffffff; padding: 0px 0px 27px 0px; box-shadow: none; border-radius: 6px; margin-top: -25px; }
.tt-top1 p { font-size: 16px; margin-top: 15px; color: #999999; text-align: center; line-height: 26px; }
.tt-top1 p a { color: #dd1e1e; }
.zfxxgk { padding-top: 30px; }
.zfxxgk .sy-title h4 a { color: #1658a0; }
.zwgk-ul { margin-left: -2%; padding-top: 15px; }
.zwgk-ul li { float: left; width: 17.8%; margin-left: 2%; height: 100px; text-align: center; border-radius: 4px; border: 1px solid #dce5f0; box-shadow: 0px 2px 5px rgba(73,150,236,.3); margin-bottom: 5px; }
.zwgk-ul li a span { display: block; margin-top: 23px; }
.zwgk-ul li a p { font-size: 18px; color: #333333; margin-top: 10px; font-weight: normal; }
.zwgk-ul li:hover span { transform: rotateY(360deg); transition: all .3s linear; }
.zwgk-ul li:hover { border: 1px solid #1658a0; }
.zwgk-ul li:hover a p { color: #1658a0; }
.yj-ztzl { padding-top: 1px; margin-top: 0px; }
.tab22 li { margin-right: 25px; }
.zwgk-left { width: 56%; }
.zwgk-right { width: 42%; }
.zwgk-hf { margin-top: 30px; }
.zwgk-second { margin-top: 35px; }
@media screen and (max-width:1340px) {
  .tab22 li { margin-right: 15px; }
  .zwgk-right { height: 350px; overflow: hidden; }
}
@media screen and (max-width:1240px) {
  .zwgk-right { height: 258px; overflow: hidden; }
  .zwgk-ul li { width: 17.7%; }
  .tab22 li { margin-right: 25px; }
  .zwgk-tjxx { margin-top: 25px; }
  .zwgk-left { width: 49%; }
  .zwgk-right { width: 48.5%; }
}
@media screen and (max-width:1000px) {
  .zwgk-ul li { width: 31%; margin-top: 15px; }
  .zwgk-ul { padding-top: 5px; }
  .yj-ztzl .sy-title { margin-bottom: 0px; }
  .yj-ztzl ul { margin-top: -30px!important; display: inline-block; }
  .zwgk-right,.zwgk-left { width: 100%; float: none; }
  .tt-top1 { margin-top: -15px; }
  .new-tit2 { width: 100%; }
  .zwgk-right { height: inherit; }
}
@media screen and (max-width:750px) {
  .zwgk-ul li { width: 47.5%; margin-top: 10px; }
  .zwgk-ul { padding-top: 10px; }
  .tt-top1 { padding-left: 0px; padding-right: 0px; padding-bottom: 15px; }
  .zwgk-second { margin-top: 25px; }
  .zwgk-hf { margin-top: 15px; }
  .zfxxgk { padding-top: 25px; }
  .zwgk-tjxx { margin-top: 20px; }
}
@media screen and (max-width:540px) {
  .zwgk-ul li { width: 47.4%; margin-top: 10px; }
  .tt-top1 { padding-top: 5px; padding-bottom: 20px; }
}
@media screen and (max-width:400px) {
  .zwgk-ul li { width: 98%; }
  .zwgk-ul { padding-top: 5px; }
}
/*----ä¸“é¢˜ä¸“æ -----*/
.ztzl_tit { padding-bottom: 20px; font-size: 24px; font-weight: bold; color: #1658a0; ; }
.ztzl_list1 { margin-left: -3%; margin-top: 5px; }
.ztzl_list1 li { margin-bottom: 32px; width: 46.8%; margin-left: 3%; float: left; position: relative; border: 1px solid #dce5f0; border-radius: 4px; box-shadow: 0 5px 5px rgba(73,150,236,.1); line-height: 30px; z-index: 1; }
.ztzl_list1 li a { display: block; padding: 18px 15px 0px 24px; height: 48px; }
a.more { margin: 16px auto 0; display: block; width: 180px; height: 54px; line-height: 54px; border-radius: 5px; background-color: #f9f9f9; color: #666666; text-align: center; }
.ztzl_list1 .lb-l { float: left; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; font-size: 18px; max-width: 94%; }
.det { margin-top: 3px; float: right; display: inline-block; width: 26px; height: 26px; background: url(20211019-tyj-ztzljt1.png) no-repeat center; transition: .3s all; }
.ygd { position: absolute; right: 60px; top: -7px; display: inline; z-index: -1; }
.ztzl_list1 li:hover,.ztzl_list1 li.on { border: 1px solid #1658a0; }
.ztzl_list1 li:hover .det,.ztzl_list1 li.on .det { background: url(20211019-tyj-ztzljt2.png) no-repeat center; }
.yj-ztzl { margin-top: -25px; }
.xyjt111 { position: absolute; top: 50%; margin-top: -30px; left: 0px; z-index: 100; }
.xyjt222 { position: absolute; top: 50%; margin-top: -30px; right: 0px; z-index: 100; }
@media screen and (max-width:1240px) {
  .ztzl_list1 li { width: 46.7%; }
  .xyjt111,.xyjt222 { margin-top: -40px; }
}
@media screen and (max-width:1000px) {
  .ztzl-box ul li,.zxft-box ul li { -webkit-box-flex: 0; -webkit-flex: none; -ms-flex: none; flex: none; width: 48%; margin-top: 0; }
  .ztzl-box ul::-webkit-scrollbar,.zxft-box ul::-webkit-scrollbar,.ztlb ul::-webkit-scrollbar { display: none; }
  .ztzl-box ul,.zxft-box ul { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; overflow-x: auto; -webkit-overflow-scrolling: touch; }
  .yj-ztzl { margin-top: 30px; }
  .ztzl_list1 li { width: 96.7%; margin-bottom: 25px; }
  .ztzl_tit { font-size: 20px; margin-top: 5px; }
  .xyjt111,.xyjt222 { margin-top: -40px; }
}
@media screen and (max-width:750px) {
  .ztzl_list1 ul { margin-top: -15px; }
  .ztzl-box ul { margin-bottom: 30px; }
  .ztzl_list1 .lb-l { font-size: 16px; }
  .ztzl_list1 { margin-top: 18px; }
  .ztzl_tit { font-size: 18px; margin-top: 1px; padding-bottom: 15px; }
}
@media screen and (max-width:540px) {
  .ztzl-box ul li { width: 98%; }
  .ztzl_list1 li a { padding: 18px 12px 0px 12px; }
  .ztzl_list1 .lb-l { max-width: 90%; }
  .ztzl-box ul li a img { width: 100%; }
}
/*åˆ†é¡µæ ·å¼04*/
.fy_list_04 { margin: 40px auto 10px; text-align: center; font-size: 14px; color: #999999; }
.fy_list_04 .fy_tit_l1 { display: inline-block; *float: left; margin-right: 30px; font-size: 14px; }
.fy_list_04 .fy_tit_l { display: inline-block; *float: left; margin-right: 30px; font-size: 0; }
.fy_list_04 .fy_tit_l a { font-size: 14px; display: inline-block; line-height: 18px; padding: 8px 13px; border: 1px solid #d9d9d9; background-color: #ffffff; margin: 0px 5px 0 5px; color: #999999; border-radius: 3px; }
.fy_list_04 .fy_tit_l a.on,.fy_list_04 .fy_tit_l a.on:hover { background-color: #1659a0; border: 1px solid #1659a0; color: #ffffff; }
.fy_list_04 .fy_tit_l a:hover { background-color: #1659a0; color: #ffffff; border: 1px solid #1659a0; }
.fy_list_04 .fy_tit_l a.prev,.fy_list_04 .fy_tit_l a.next { font-style: normal; }
.fy_list_04 .fy_tit_l a.prevStop,.fy_list_04 .fy_tit_l a.nextStop { background-color: #ffffff; color: #999999; }
.fy_list_04 .fy_tit_l a.prevStop:hover,.fy_list_04 .fy_tit_l a.nextStop:hover { border: 1px solid #d9d9d9; background-color: #ffffff; color: #999999; cursor: default; }
.fy_list_04 .fy_tit_r { display: inline-block; *float: left; line-height: 36px; }
.fy_list_04 .fy_inp { border: 1px solid #d9d9d9; background-color: #ffffff; border-radius: 3px; width: 34px; height: 34px; line-height: 34px; text-align: center; margin: 0 8px; font-size: 15px; color: #555555; }
.fy_list_04 .fy_go { display: inline-block; background-color: #1c6eb8; width: 56px; height: 36px; line-height: 36px; text-align: center; margin: 0 8px; font-size: 14px; color: #ffffff; cursor: pointer; border-radius: 3px; *margin-top: -45px; }
@media screen and (max-width:999px) {
  .fy_list_04 { text-align: center; margin: 30px auto 10px; }
  .fy_list_04 .fy_tit_l { float: inherit; text-align: center; margin: 0; }
  .fy_list_04 .fy_tit_l a,.fy_list_04 .fy_tit_r,.fy_list_04 .fy_tit_l1 { display: none; }
  .fy_list_04 .fy_tit_l a.prev,.fy_list_04 .fy_tit_l a.next { display: inline-block; }
  .fy_list_04 .fy_tit_l a { margin: 0px 3px 0 3px; }
}
/*----é¢†å¯¼ä¹‹çª—-----*/
.ej-dbox { background: #ffffff; min-height: 500px; padding: 28px 32px 32px 32px; box-shadow: 0px 4px 20px rgba(35,93,200,.05); }
.ej-dqwz { margin-top: -8px; padding-bottom: 28px; color: #666666; }
.ej-dqwz p { padding-left: 25px; background: url(20211019-tyj-weizhi.png) no-repeat left 3px; }
.ej-dqwz p a { color: #666; font-size: 14px; }
.ej-dqwz p a:hover { color: #1658a0; }
.ej-dqwz p span,.ej-dqwz p a.hei { color: #666666; }
.ej-title { border-bottom: 1px solid #efefef; padding-bottom: 25px; margin-top: 7px; }
.ej-title h4 { font-size: 26px; font-weight: bold; color: #1658a0; }
.ld_con { margin-top: 20px; }
.ld_l { float: left; width: 260px; margin-right: 40px; }
.ld_r { padding-top: 40px; overflow: hidden; }
.ld_list li { margin-top: 15px; }
.ld_list li a { text-align: center; border-radius: 4px; margin-bottom: 20px; display: block; height: 75px; padding: 0px 38px 0px 0; font-size: 16px; background: url(20211019-tyj-ldxxjt1.png) no-repeat 92% center #f3f8ff; }
.ld_list li.on a { background: url(20211019-tyj-ldxxjt2.png) no-repeat 92% center #e1ecf8; color: #1658a0; font-weight: bold; }
.ld_tu { text-align: center; }
.ld_tu img { width: 189px; height: 235px; margin-bottom: 5px; }
.ld_tu p { line-height: 42px; font-weight: bold; font-size: 20px; color: #1658a0; }
.fieldset1 .gl_list { padding: 0; width: 92%; margin: 18px auto; }
.gl_tit_r.ld_tit1 { float: inherit; width: 100%; }
.ld_tit1 p { display: none; }
.gl_tit_r ul.ld_list { display: block; position: relative; top: 0; border: 0; padding: 0; width: auto; background-color: transparent; border-radius: 0; }
.gl_tit_r:hover ul { display: block; }
.gl_tit_r .ld_list li.on a,.gl_tit_r .ld_list li a:hover { background: url(20211019-tyj-ldxxjt2.png) no-repeat 92% center #1658a0; color: #ffffff; font-weight: bold; }
.gl_tit_r .ld_list li a:hover span,.gl_tit_r .ld_list li.on a span { color: #ffffff; font-weight: normal; }
.fieldset1 { margin-top: 25px; }
.ldjl { height: 30px; line-height: 30px; font-size: 20px; font-weight: bold; color: #333333; border-bottom: 1px solid #efefef; padding-bottom: 15px; }
.ldjl img { margin-right: 10px; }
.ld_con1 p { font-size: 18px; text-indent: 42px; }
.ld_tu img { border: 1px solid #dce5f0; padding: 10px; }
.ld_con1 { line-height: 36px; font-size: 16px; padding-top: 15px; }
.gl_tit_r ul.ld_list { display: block; position: relative; top: 0; border: 0; padding: 0; width: auto; background-color: transparent; border-radius: 0; }
.ldxx-left { text-align: left; margin-left: 25px; }
.ldxx-left h4 { font-size: 18px; font-weight: bold; line-height: 20px; padding-top: 15px; color: #1658a0; }
.ldxx-left span { display: inline-block; font-size: 14px; color: #999999; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; max-width: 92%; }
.gl_tit_r .ld_list li a:hover h4,.gl_tit_r .ld_list li.on a h4 { color: #ffffff; }
.xw-list-ld li a { width: 82%; }
@media screen and (max-width:1000px) {
  /*
    .ld_tit,.gl_tit_r ul.ld_list{display: none; }.gl_tit_r.ld_tit1{position: relative; top: -70px; }.ld_tit1{height: 36px; margin-top: 20px; }.ld_tit1 p{display: block; float: right; line-height: 30px; }.ld_l{width: 100%; margin-right: 0; float: inherit; z-index: 3; }.ld_tit1:hover.gl_tit_r ul.ld_list{position: absolute; display: block; top: 32px; right: 0px; border-radius: 5px; width: 121px; z-index: 999; }.ld_r{position: relative; z-index: 2; padding-top: 0px; }.ld_con{margin-top: 0; }.ld_list li{margin-top: 0; }.ld_list li a{font-size: 16px; padding: 10px 5px; border-radius: 0px; margin-bottom: 0px; height: inherit; line-height: inherit; }.ld_list li a,.gl_tit_r .ld_list li.on a,.gl_tit_r .ld_list li a:hover{background-image: none; }.ld_con1{padding: 10px 5px; box-sizing: border-box; }.ld_con1 .gl_list li{white-space: pre-wrap; background-position: left 13px; line-height: 30px; margin-bottom: 10px; }.ld_con1 p{text-indent: 30px; }
    */  .ld_tit1 { z-index: 99; }
  .ld_l { float: none; width: 100%; overflow: hidden; }
  .ld_tit1 ul { margin-left: -2%; }
  .ld_tit1 ul li { float: left; width: 31.3%; margin-left: 2%; }
  .ld_list li a { margin-bottom: 0px; }
  .ld_con1 p { font-size: 16px; line-height: 34px; }
  .ldjl { font-size: 18px; }
  .ld_con { margin-top: 10px; }
}
@media screen and (max-width:750px) {
  .ld_tit1 ul li { width: 48%; }
  .ldxx-left { margin-left: 20px; }
}
@media screen and (max-width:540px) {
  .ld_tit1 ul li { width: 98%; }
  .ld_list li { margin-top: 10px; }
  .ld_con1 { padding-top: 10px; }
}
/*----ç«™ç‚¹åœ°å›¾-----*/
.ej-title-blue { border-bottom: 3px solid #1658a0!important; }
.zddt_tit { margin-top: 32px; line-height: 38px; font-size: 22px; }
.zddt_tit img { margin-left: 12px; }
.zddt_list { margin-left: -2%; overflow: hidden; }
.zddt_list li { float: left; width: 23%; margin-top: 16px; margin-left: 2%; }
.zddt_list li a { display: table; width: 100%; background-color: #f3f8ff; height: 56px; overflow: hidden; border-radius: 4px; }
.zddt_list li a span {
  display:table-cell;padding:0px 10px;height:40px;/* overflow:hidden;*/
  /* text-overflow:ellipsis;*/
  /* -webkit-line-clamp:2;*/
  -webkit-box-orient:vertical;transition:.3s all;text-align:center;border-radius:4px;font-size:16px;vertical-align:middle;line-height:20px;
}
.zddt_list li a span em { display: block; max-height: 40px; overflow: hidden; }
.zddt_list li a:hover span,.xl_btn button:hover,.xl_tit3_r button:hover { background-color: #1658a0; color: #ffffff; }
@media screen and (max-width:1240px) {
  .zddt_list li { width: 23%; }
}
@media screen and (max-width:1000px) {
  .zddt_list li { width: 31.3%; margin-left: 2%; }
  .zddt_list { margin-left: -2%; }
  .zddt_tit { margin-top: 25px; }
}
@media screen and (max-width:750px) {
  .zddt_list li { width: 48%; margin-top: 15px; }
  .zddt_tit { margin-top: 15px; line-height: 30px; font-size: 18px; }
}
@media screen and (max-width:450px) {
  .zddt_list li { width: 98%; margin-top: 12px; }
}
/*----çˆ¶æ¦‚è§ˆ-----*/
.gl_tit { margin-top: 3px; height: inherit; display: inline-block; border-bottom: 2px solid #1659a0; width: 100%; padding-bottom: 20px; margin-bottom: -6px; }
.gl_tit_l { float: left; font-size: 26px; font-weight: bold; color: #1658a0; position: relative; line-height: 30px; }
.gl_tit_r { position: relative; float: right; }
.gl_tit_r p { border: 1px solid #bbbbbb; background: url(20210907-ndzy-gdlm.png) no-repeat 12px 7px; padding-left: 34px; border-radius: 4px; padding-right: 13px; cursor: pointer; position: relative; height: 30px; line-height: 30px; }
.gl_tit_r p::after { content: ''; width: 17px; height: 9px; }
.gl_tit_r ul { display: none; border: 1px solid #bbbbbb; position: absolute; top: 32px; border-radius: 5px; width: 150px; right: 0; padding: 2px 0; background-color: #ffffff; z-index: 999; }
.gl_tit_r ul li { line-height: 34px; text-align: center; }
.gl_tit_r ul li a { display: block; }
.gl_tit_r ul li.on a,.gl_tit_r ul li a:hover { background-color: #1658a0; color: #ffffff; }
.gl_tit_r:hover ul { display: block; }
.gl_tit1 { background-color: #f8f8f8; padding: 10px 20px; line-height: 36px; margin-top: 25px; border-radius: 5px; }
.gl_tit1 ul,.gl_tit1 li { float: left; }
.gl_tit1 span { float: right; font-size: 14px; color: #666666; }
.gl_tit1 span a { color: #666666; }
.gl_tit1 li a { display: block; background: url(20211014-swt-fgl.png) left 8px no-repeat; font-size: 20px; padding-left: 30px; font-weight: bold; }
.gl_list li i { background: #dddddd; }
.gl_list li a { display: inline-block; width: 85%; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
@media screen and (max-width:1000px) {
  .gl_tit1 { padding: 8px 20px; }
  .ej-dbox { padding: 20px 25px 25px 25px; margin-bottom: 25px; }
}
@media screen and (max-width:750px) {
  .gl_tit1 li a { font-size: 18px; line-height: 34px; }
  .ej-dbox { padding: 20px; }
}
@media screen and (max-width:540px) {
  .ej-dbox { width: auto; margin: 0px -15px; padding: 15px; }
}
/*** æ¦‚è§ˆ ***/
.gl-ul { margin-top: 25px; }
.gl-ul li { float: left; width: 100%; border-bottom: 1px #eee solid; }
.gl-ul li a { overflow: hidden; display: block; padding: 25px 15px; }
.gl-ul li a p { display: inline-block; font-size: 20px; margin-left: 10px; margin-top: 16px; max-width: 82%; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }
.gl-ul li a span { float: left; display: inline-block; width: 58px; height: 58px; font-size: 26px; text-align: center; line-height: 58px; background-color: #c7c7c7; color: #ffffff; margin-right: 13px; border-radius: 5px; }
.li-btn { display: inline-block; font-size: 14px; color: #999999; margin-top: 16px; }
.gl-ul li:hover a span,.gl-ul li.curr a span { background-color: #1658a0; color: #fff; }
.gl-ul li:hover,.gl-ul li.curr { background: #f5faff; }
.gl-ul li:hover a p,.gl-ul li.curr a p { color: #1658a0; font-weight: bold; }
.gl_con { background-color: #f3f8ff; padding: 20px; }
.gl_tit2 { line-height: 26px; position: relative; }
.gl_tit2>span { float: left; width: 8.3333333%; display: block; }
.gl_tit2_r { float: left; width: 87%; font-size: 0; }
.gl_tit2_r a { display: inline-block; font-size: 14px; margin-bottom: 10px; padding: 0 18px; line-height: 26px; height: 26px; position: relative; margin-right: 6px; }
.gl_tit2_r a span { color: #999999; }
.gl_tit2_r a.on,.gl_tit2_r a:hover { background-color: #71a0d3; color: #ffffff; border-radius: 4px; }
.gl_tit2_r a.on span,.gl_tit2_r a:hover span { color: #ffffff; }
.gl_tit2_r em { display: inline-block; font-size: 10px; color: #999999; padding-right: 5px; }
.gl_line { margin: 5px auto 0; padding-bottom: 15px; border-top: 1px solid #ebebeb; }
.gl_tit2 .inp1 { font-family: "å¾®è½¯é›…é»‘"; border: 1px solid #e8e8e8; width: 274px; height: 32px; line-height: 32px; border-radius: 4px; padding-left: 15px; }
.gl_tit2 .inp1::-webkit-input-placeholder { color: #bbbbbb; }
.gl_tit2 .btn3 { font-family: "å¾®è½¯é›…é»‘"; margin-left: 13px; background: url(20211019-tyj-glss.png) no-repeat 15px center #1658a0; background-size: 14px 14px; color: #ffffff; border: 0; padding-right: 20px; height: 32px; line-height: 32px; border-radius: 4px; padding-left: 36px; cursor: pointer; }
.gl_tit2 .btn4 { font-family: "å¾®è½¯é›…é»‘"; margin-left: 13px; background: url(20210907-ndzy-wyxx.png) no-repeat 15px center #d1160e; color: #ffffff; border: 0; height: 32px; line-height: 32px; border-radius: 4px; padding: 0 15px; padding-left: 42px; cursor: pointer; }
.gl_tit2 .btn3:hover,.gl_tit2 .btn4:hover { opacity: 0.9; }
.zk-box { float: right; width: 50px; }
.zk-box p { display: inline-block; }
.zk-box span img { vertical-align: top; margin-top: 8px; margin-left: 5px; }
.gl_list { margin-top: 12px; }
.gl_list ul { margin-top: 20px; padding-bottom: 20px; border-bottom: 1px solid #efefef; }
.gl_list li { line-height: 40px; font-size: 18px; background: url(21pt_dian1.png) no-repeat 5px 18px; padding-left: 21px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.gl_list li i { display: inline-block; width: 4px; height: 4px; border-radius: 100%; background: #b0afaf; float: left; margin-top: 19px; margin-right: 10px; margin-left: 5px; }
.gl_list li span { float: right; color: #999999; font-size: 16px; }
@media screen and (max-width:1240px) {
  .gl_tit_l { font-size: 24px; }
  .gl_tit2_r { width: 85%; }
}
@media screen and (max-width:1000px) {
  .gl_tit_l { font-size: 22px; }
  .gl_tit { padding-bottom: 15px; }
  .gl_tit { margin-top: 0px; }
  .gl_tit2>span { width: 10%; }
  .gl_tit2_r a { margin-right: 0; padding: 0 10px; }
  .gl-ul li a span { width: 40px; height: 40px; line-height: 40px; }
  .gl-ul li a p { font-size: 16px; max-width: 73%; margin-left: 2px; margin-top: 9px; }
  .li-btn { margin-top: 10px; }
  .gl_list li { font-size: 16px; line-height: 34px; }
  .gl_list li i { margin-top: 16px; }
  .gl_tit2_r { width: 82%; }
  .gl_list li a,.gl_list li { white-space: inherit; }
  .gl_list li a { width: 100%; line-height: 30px; }
  .gl_list li,.tpjd_list1 .el-row li[class*=el-col-] { position: relative; padding-bottom: 40px; border-bottom: 1px solid #eeeeee; margin-bottom: 10px; }
  .gl_list li span,.tpjd_list1 li span { position: absolute; left: 20px; bottom: 10px; font-size: 14px; }
  .gl_list li { white-space: inherit; background: url(21pt_dian1.png) no-repeat 5px 13px; }
  .gl_list ul { border-bottom: none; padding-bottom: 0px; }
}
@media screen and (max-width:850px) {
  .gl_tit2>span { width: 100%; margin-bottom: 10px; }
  .gl_tit2_r { width: 100%; }
  .zk-box { display: none; }
}
@media screen and (max-width:750px) {
  .gl_tit_l { font-size: 20px; }
  .ej-dbox { padding: 20px; }
  .gl_tit2>span { width: 100%; margin-bottom: 10px; }
  .gl-ul li a span { width: 30px; height: 30px; line-height: 30px; margin-right: 2.5%; font-size: 16px; }
  .gl-ul li a p { max-width: 85%; overflow: inherit; white-space: normal; text-overflow: inherit; margin-top: 2px; }
  .li-btn { margin-top: 0px; }
  .gl_con { padding: 15px; }
  .gl_list li a,.gl_list li { white-space: inherit; }
  .gl_list li,.tpjd_list1 .el-row li[class*=el-col-] { position: relative; padding-bottom: 40px; border-bottom: 1px solid #e2e2e2; margin-bottom: 10px; }
  .gl_list li span,.tpjd_list1 li span { position: absolute; left: 20px; bottom: 10px; font-size: 14px; display: block; }
  .gl_list li { white-space: inherit; }
  .gl_tit { padding-bottom: 10px; }
}
@media screen and (max-width:650px) {
  .gl_tit2 .btn3 { padding-left: 26px; padding-right: 8px; background: url(20210907-ndzy-xjss.png) no-repeat 10px center #1658a0; margin-left: 8px }
}
@media screen and (max-width:540px) {
  .ej-dbox { padding: 15px; }
  .gl_tit2 .inp1 { width: 59%; margin-bottom: 10px; }
  .gl-ul li a span { display: none; }
  .gl-ul li a p { max-width: 100%; overflow: inherit; white-space: normal; text-overflow: inherit; }
  .li-btn { margin-top: 10px; }
}
/*----åœ¨çº¿è®¿è°ˆ-----*/
.zxft-tit { margin-top: 30px; overflow: hidden; }
.zxft-tit h4.xqyg { float: left; background: url(20211019-tyj-zxft-xqyg.png) left center no-repeat; line-height: 30px; padding-left: 40px; font-size: 24px; font-weight: bold; }
.zxft-tit h4.wqhg { background: url(20211019-tyj-zxft-fthz.png) left center no-repeat; padding-left: 40px; }
.zxft_con { margin: 22px auto 0; }
.zxft_l { float: left; width: 44.7580645%; max-height: 362px; overflow: hidden; }
.zxft_l img { width: 100%; }
.zxft_r { float: right; width: 52%; }
.zxft_r h3 { line-height: 36px; font-weight: bold; font-size: 22px; margin-bottom: 10px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }
.zxft_r p { line-height: 32px; font-size: 18px; color: #333333; text-indent: 35px; height: 124px; overflow: hidden; white-space: pre-wrap; text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 4; }
.zxft_r ul { margin-top: 25px; }
.zxft_r li { line-height: 36px; }
.zxft_bar { text-align: right; height: 40px; line-height: 40px; margin-top: 14px; }
.zxft_bar a { display: inline-block; padding: 0 19px; height: 40px; line-height: 40px; font-size: 16px; color: #ffffff; background-color: #1658a0; border-radius: 5px; }
.zxft_bar a img { margin-left: 5px; }
.sjjb-list li { font-size: 16px; line-height: 32px; color: #999999; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }
.sjjb-list li.sj img { padding-right: 12px; vertical-align: top; margin-top: 8px; }
.sjjb-list li.jb img { padding-right: 12px; vertical-align: top; margin-top: 8px; }
.sjjb-list li.zcr img { padding-right: 14px; vertical-align: top; margin-top: 7px; padding-left: 3px; }
.gl_tit_r1,.gl_tit_r2 { float: right; }
.gl_tit_r1 { margin-left: -10px; margin-top: 3px; }
.gl_tit_r1 li { float: left; line-height: 26px; margin-left: 10px; }
.gl_tit_r1 li a { display: inline-block; padding: 0 12px; background: #71a0d3; ; border-radius: 4px; color: #ffffff; }
.gl_tit_r1 li.on a { padding: 0 18px; }
.gl_tit_r1 li.on a,.gl_tit_r1 li a:hover { background-color: #1658a0; color: #ffffff; }
.gl_tit_r1 a.gengduo { color: #666666; margin-left: 20px; margin-right: 15px; }
.zxft-xqyg { float: right; color: #666666; }
.zxft-xqyg a { color: #666666; font-size: 16px; float: left; }
.zxft-xqyg a:hover { color: #1658a0; }
.zxft-xqyg em { padding: 0px 10px; float: left; }
.zxft_list ul { margin: 0 -14px; margin-bottom: -10px; }
.zxft_list li { float: left; width: 33.3%; margin-top: 22px; padding-bottom: 10px; }
.zxft_list li .zxft_con1 { margin: 0 14px; overflow: hidden; background-color: #f3f8ff; padding-bottom: 18px; }
.zxft_con1 a { cursor: pointer; }
.zxft_list li .zxft_con1:hover { box-shadow: 0px 4px 10px rgba(22,88,160,.1); }
/*.zxft_tu{height: 222px; vertical-align: middle; align-items: center; display: flex; }*/
.zxft_tu i { display: block; height: 0; padding-top: 57%; background-position: left center; background-repeat: no-repeat; background-size: 100%; background-color: #f8f8f8; position: relative; overflow: hidden; transition: all .3s; border-radius: 6px 6px 0px 0px; }
.zxft_list li h3 { margin: 10px 22px 10px 22px; height: 52px; line-height: 26px; font-size: 16px; -webkit-line-clamp: 2; -webkit-box-orient: vertical; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; }
.zxft_list li p { line-height: 24px; color: #999999; padding: 0 22px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }
.gl_tit_r2 { background: url(21fjs_zjt_zxts_icon.png) no-repeat left 6px; padding-left: 25px; }
.gl_tit_r2 span { margin-right: 14px; }
.gl_tit_r2 em { font-weight: bold; color: #1658a0; }
.gl_tit_r2 span:last-child { margin-right: 0; }
@media screen and (max-width:1240px) {
  .zxft_r ul { margin-top: 5px; }
  .zxft_r p { height: 69px; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden; text-overflow: ellipsis; }
}
@media screen and (max-width:1000px) {
  .zxft_r h3 { font-size: 20px; margin-bottom: 5px; }
  .zxft_r p { line-height: 30px; font-size: 16px; height: inherit; }
  .zxft_r ul { margin-top: 10px; }
  .zxft_bar { margin-top: 10px; }
  .zxft_list li { padding-bottom: 0px; }
  .zxft-tit h4.xqyg { font-size: 22px; }
  .zxft_con { margin: 18px auto 0; }
  .zxft-tit { margin-top: 20px; }
}
@media screen and (max-width:850px) {
  .zxft_l,.zxft_r { width: 100%; max-height: inherit; }
  .zxft_r { margin-top: 10px; }
  .zxft_r h3 { line-height: 26px; margin-bottom: 10px; white-space: normal; overflow: inherit; text-overflow: inherit; }
  .zxft_r ul { margin-top: 10px; }
  .sjjb-list li { line-height: 28px; overflow: inherit; white-space: normal; text-overflow: inherit; }
  .zxft_list li { width: 50%; margin-top: 15px; }
  .zxft_list li .zxft_con1 { margin: 0 5px; }
  .zxft_list ul { margin: 0px -5px; }
  .zxft_bar { margin-top: 10px; margin-bottom: 10px; }
}
@media screen and (max-width:750px) {
  .zxft_r h3 { font-size: 18px; margin-bottom: 7px; }
  .zxft-tit { margin-top: 15px; }
  .zxft-tit h4.xqyg { font-size: 20px; }
  .zxft_con { margin: 15px auto 0; }
}
@media screen and (max-width:540px) {
  .zxft_list li { width: 100%; }
}
@media screen and (max-width:460px) {
  .gl_tit_r1 li a { display: inline-block; padding: 0 5px; }
  .gl_tit_r1 li { margin-left: 5px; }
  .sjjb-list li.sj img,.sjjb-list li.jb img { display: none; }
}
/*** è®¿è°ˆå®žå½• ***/
.erji-container-box { padding: 1px 30px 40px; min-height: 500px; background: #fff; border-radius: 6px; box-shadow: 0 0 16px rgba(16,92,176,.11); margin-top: 20px; }
.ej-ftsl-box h2 { font-size: 32px; font-weight: bold; text-align: center; line-height: 40px; margin-top: 20px; }
.ftzb-nero { background: #f8f8f8; border-radius: 6px; margin-top: 30px; }
.sl-box { margin-left: 700px; margin-right: 30px; padding-top: 30px; }
.sl-det-cen { font-size: 16px; line-height: 30px; color: #666; text-align: justify; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 4; overflow: hidden; text-overflow: ellipsis; margin-bottom: -20px; height: 125px; }
.sjjb-list { font-size: 16px; line-height: 36px; margin-top: 40px; }
.slzb-list { height: 60px; border-bottom: 1px solid #dedede; margin-top: 20px; border-radius: 6px; padding-bottom: 3px; }
.slzb-list li { float: left; font-size: 20px; margin-right: 60px; line-height: 60px; position: relative; padding: 0px 10px 3px 10px; }
.slzb-list li span { display: inline-block; width: 26px; float: left; height: 60px; margin-right: 12px; }
.slzb-list li span.sl-ic1 { background: url(20210907-ndzy-ftslicon1.png) no-repeat  center; }
.slzb-list li span.sl-ic2 { background: url(20210907-ndzy-ftslicon2.png) no-repeat  center; }
.slzb-list li span.sl-ic3 { background: url(20210907-ndzy-ftslicon3.png) no-repeat  center; }
.slzb-list li span.sl-ic4 { background: url(20210907-ndzy-ftslicon4.png) no-repeat  center; }
.slzb-list li em { position: absolute; left: 50%; height: 4px; background: #1658a0; width: 0; bottom: 0; transition: all .3s; }
.slzb-list li.sl-act em,.slzb-list li:hover em { width: 100%; left: 0; }
.slzb-list li.sl-act a,.slzb-list li:hover a { font-weight: bold; color: #1658a0 }
.slzb-list li.sl-act span.sl-ic1,.slzb-list li:hover span.sl-ic1 { background: url(20210907-ndzy-ftslicon11.png) no-repeat center; }
.slzb-list li.sl-act span.sl-ic2,.slzb-list li:hover span.sl-ic2 { background: url(20210907-ndzy-ftslicon22.png) no-repeat center; }
.slzb-list li.sl-act span.sl-ic3,.slzb-list li:hover span.sl-ic3 { background: url(20210907-ndzy-ftslicon33.png) no-repeat center; }
.slzb-list li.sl-act span.sl-ic4,.slzb-list li:hover span.sl-ic4 { background: url(20210907-ndzy-ftslicon44.png) no-repeat center; }
.sxzfx { margin-top: 25px; font-size: 16px; margin-right: 30px; }
.sxzfx span { float: left; }
.sxzfx select { float: left; width: 70px; height: 26px; border: 1px #bababa solid; background: #e3e3e3; margin-left: 15px; font-size: 14px; }
.sxzfx ul li { float: left; font-size: 14px; }
.sxzfx ul li a { display: block; height: 26px; padding: 0 10px; background: #f4f4f6; line-height: 26px; }
.sxzfx ul { float: left; margin-left: 14px; }
.sxzfx ul li.cup a,.sxzfx ul li:hover a { background: #4f88c4; color: #fff; }
.sxzfx>a { float: left; line-height: 26px; margin-left: 20px; padding-left: 20px; }
.sxzfx>a.shuax { background: url("20210726-jg-ic1.png") no-repeat left center; }
.sxzfx>a.zhengx { background: url("20210726-jg-ic2.png") no-repeat left center; }
.sxzfx>a.fanx { background: url("20210726-jg-ic3.png") no-repeat left center; }
.wqx-ove-box { padding: 1px 50px 30px 20px; max-height: 1180px; overflow-y: auto; margin-top: 10px; }
.mainNero { border-left: 2px solid #eeeeee; z-index: -1; padding-right: 40px; padding-left: 13px; }
.wzzb { padding-left: 20px; height: 1020px; overflow-y: scroll; margin-top: 22px; }
.wzzb::-webkit-scrollbar { width: 8px; }
.wzzb::-webkit-scrollbar-track { background-color: #e2e2e2; -webkit-border-radius: 50px; -moz-border-radius: 50px; border-radius: 50px; }
.wzzb::-webkit-scrollbar-thumb { background-color: #1658a0; border-radius: 50px; }
.wdnr { position: relative; font-size: 16px; z-index: 99; }
.wdnr img { position: absolute; top: -1px; left: -32px; }
.zsxx img { margin-right: 8px; margin-left: 15px; margin-top: 3px; float: left; }
.wdnr p { margin-left: 25px; line-height: 30px; font-size: 16PX; text-align: justify; }
.bj_ft_box { padding: 15px 25px 15px 0; background: #ffffff; border: 1px solid #e8e8e8; margin-left: 23px; border-radius: 6px; margin-top: 20px; margin-bottom: 20px; }
.bj_ft_box i { background: url(20210907-ndzy-ftjtt.png) no-repeat #ffffff; width: 23px; height: 21px; background-size: 100%; position: absolute; top: -18px; left: 30px; }
.ftsl_p { border-bottom: 1px solid #dddddd; padding-bottom: 22px; margin-top: 10px; }
.ftzb-img { width: 54%; }
.ftzb-img img { width: 100%; }
.ftsl_nero { width: 63%; margin-right: 2.5%; }
.ftsl_table { padding-top: -10px!important; }
.xcx a { text-decoration: none; }
.ftsl_1th { float: left; margin-right: 0px; color: #333333; }
.ftsl_1th select { border: 1px  solid #cecece; height: 24px; color: #333333; }
.ftsl_1th { width: 105px; }
.jg { padding: 2px 0 }
.ftsl-bt { font-size: 32px; height: 35px; line-height: 35px; margin-top: 32px; margin-bottom: 15px; font-weight: bold; text-align: center; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }
.ft-nero  span { margin-right: 10px; }
@media screen and (max-width:1340px) {
  .sl-box { margin-left: 645px; }
}
@media screen and (max-width:1240px) {
  .sl-box { margin-left: 520px; margin-right: 20px; padding-top: 20px; }
  .ftzb-img { width: 500px; }
}
@media screen and (max-width:1000px) {
  .ej-ftsl-box h2 { font-size: 24px; margin-top: 0px; line-height: 40px; }
  .ftzb-nero { padding: 16px; margin-top: 20px; }
  .ftzb-img { width: auto; float: none; border-radius: 6px; overflow: hidden; }
  .ftzb-img img { display: block; margin: 0 auto; border-radius: 5px; }
  .sl-det-cen { display: -webkit-box; white-space: normal; -webkit-line-clamp: inherit; overflow: inherit; text-overflow: inherit; margin-bottom: -25px; height: inherit; }
  .slzb-list li { margin-right: 30px; }
  .sl-box { margin-left: 10px; margin-right: 10px; padding-top: 15px; }
}
@media screen and (max-width:750px) {
  .ej-ftsl-box h2 { font-size: 20px; line-height: 30px; }
  .slzb-list { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; overflow-x: auto; border-radius: 0px; -webkit-overflow-scrolling: touch; padding-bottom: 0px; margin-top: 10px; }
  .slzb-list li { padding-left: 0px; padding-right: 0px; margin-right: 30px; -webkit-box-flex: 0; -webkit-flex: none; -ms-flex: none; flex: none; font-size: 18px; margin-right: 25px; }
  .slzb-list li span { display: none; }
  .sxzfx { display: none; }
  .mainNero { padding-right: 30px; }
  .ftzb-nero { margin-top: 15px; }
}
@media screen and (max-width:540px) {
  .mainNero { padding-right: 15px; border-left: none; padding-left: 0px; }
  .wdnr img { display: none; }
  .wdnr p { margin-left: 0px; }
  .bj_ft_box { margin-left: 0px; padding: 15px 25px 15px 15px; }
  .wzzb { padding-left: 0px; }
  .ftzb-nero { padding: 0px; }
  .sl-box { margin-left: 15px; margin-right: 15px; padding-top: 10px; padding-bottom: 15px; }
}
/*----æˆ‘è¦å†™ä¿¡-----*/
.wyxx-tit { margin-top: 5px; margin-bottom: 25px; }
.wyxx_con { margin-top: 20px; background: url(20210907-ndzy-wyxxbj.png) no-repeat left bottom #f5fbff; padding: 13px 25px 15px 28%; line-height: 32px; }
.wyxx_con h3 { font-size: 18px; font-weight: bold; color: #cc150d; line-height: 40px; margin-bottom: 0px; }
.wyxx_con p { font-size: 16px; line-height: 32px; }
.wyxx_con1 { padding: 20px 50px; font-size: 16px; }
.myzj_xl_tit3 input[type="radio"] { margin-right: 8px; }
.myzj_xl_tit3 label { margin-right: 30px; font-size: 16px; }
.myzj_xl_tit3 label:last-child { margin-right: 0px; }
.dxyzm { background-color: #f6a406; height: 46px; line-height: 46px; padding: 0 14px; color: #ffffff; font-size: 16px; border: none; border-radius: 5px; cursor: pointer; transition: .3s all; }
.wyxx_sel { border: 1px solid #e8e8e8; line-height: 34px; height: 34px; border-radius: 4px; padding-left: 15px; width: 8%; font-family: "å¾®è½¯é›…é»‘"; margin-right: 10px; }
textarea.myzj_inp { height: 180px; }
.myzj_xl_tit3 { padding: 10px 0; line-height: 46px; }
.myzj_xl_tit31 { float: left; width: 50%; }
.myzj_xl_tit3 span { width: 115px; padding-right: 7px; text-align: right; display: block; float: left; }
.myzj_xl_tit3 input[type='text'] { border: 1px solid #dedede; line-height: 44px; height: 44px; padding-left: 15px; }
.myzj_xl_tit3 textarea { border: 1px solid #dedede; height: 150px; padding-left: 15px; }
.myzj_xl_tit3 input.myzj_inp,.myzj_xl_tit3 textarea.myzj_inp { width: 85%; }
.myzj_xl_tit31 input.myzj_inp { width: 70%; }
.myzj_xl_tit3 input.myzj_inp2 { width: 36%; margin-right: 10px; }
.dxyzm { background-color: #f6a406; height: 46px; line-height: 46px; padding: 0 14px; color: #ffffff; font-size: 16px; border: none; border-radius: 5px; cursor: pointer; font-family: "å¾®è½¯é›…é»‘"; transition: .3s all; }
.myzj_xl_tit3 span em { color: #f01212; }
.myzj_btn { margin: 43px auto 0; text-align: center; font-size: 0; }
.myzj_btn button { width: 168px; text-align: center; height: 54px; line-height: 54px; border: 0; border-radius: 5px; margin: 0 15px; font-size: 18px; color: #ffffff; display: inline-block; cursor: pointer; transition: .3s all; font-family: "å¾®è½¯é›…é»‘"; }
.myzj_btn button.submit { background-color: #2b70bb; }
.myzj_btn button.reset { background-color: #999999; }
@media screen and (max-width:1240px) {
  .myzj_xl_tit3 input.myzj_inp,.myzj_xl_tit3 textarea.myzj_inp { width: 80%!important; }
  .myzj_xl_tit31 input.myzj_inp { width: 60%!important; }
}
@media screen and (max-width:1000px) {
  .wyxx_con { background-image: none; padding: 10px 20px; margin-top: 5px; }
  .wyxx-tit { margin-bottom: 20px; }
  .wyxx_con1 { padding: 20px 0; font-size: 14px; }
  .myzj_xl_tit31 { float: inherit; width: 100%!important; }
  .myzj_xl_tit3 span { width: 100px!important; font-size: 16px; padding-right: 8px; }
  .myzj_xl_tit3 input.myzj_inp,.myzj_xl_tit3 textarea.myzj_inp { width: 78%!important; }
  .myzj_xl_tit3 input.myzj_inp1 { width: 35%!important; margin-right: 10px; }
}
@media screen and (max-width:650px) {
  .myzj_xl_tit3 input.myzj_inp,.myzj_xl_tit3 textarea.myzj_inp { width: 71.5%!important; }
}
@media screen and (max-width:540px) {
  .myzj_xl_tit3 span { width: 100%!important; text-align: left!important; }
  .myzj_xl_tit3 input.myzj_inp,.myzj_xl_tit3 textarea.myzj_inp { width: 95%!important; }
  .myzj_xl_tit3 { padding-top: 3px!important; padding-bottom: 0px!important; }
  .myzj_xl_tit3 label { display: inline-block; }
  .myzj_xl_tit3 input.myzj_inp2 { width: 70%; }
}
/*----æ„è§å¾é›†-----*/
/*.myzj_list{margin-top: 20px; }*/
.myzj_list li { padding: 25px 290px 25px 154px; position: relative; border-bottom: 1px solid #eaeaea; cursor: pointer; }
.myzj_list li:hover { background-color: #fbfdff; }
.myzj_list li>em { position: absolute; left: 19px; font-size: 16px; top: 31px; width: 102px; height: 60px; line-height: 60px; text-align: center; border-radius: 5px; }
.myzj_list li>em.jxz { background-color: #f3f8ff; color: #1658a0; }
.myzj_list li>em.yjs { background-color: #fafafa; color: #999999; }
.myzj_list li h3 { font-size: 18px; font-weight: normal; line-height: 38px; font-weight: bold; }
.myzj_list li:hover h3 { font-weight: bold; color: #1658a0; }
.myzj_list li p { line-height: 38px; color: #666666; }
.myzj_list li>span { position: absolute; right: 8px; top: 40px; height: 35px; display: block; }
.myzj_list li>span a { display: inline-block; margin: 0 12px; height: 35px; border-radius: 18px; padding: 0 24px; line-height: 35px; font-size: 16px; color: #ffffff; transition: .3s all; }
.myzj_list li>span a.disabled { background-color: #ffffff; border: 1px solid #1658a0; color: #1658a0; }
.myzj_list li>span a.zjnr { background-color: #1658a0; }
.myzj_list li>span a.jgfk { background-color: #fda51c; }
.myzj_list li>span a:hover { opacity: 0.9; box-shadow: 0 0 5px rgba(0,0,0,.2); }
.myzj_con { padding: 45px 60px; font-size: 16px; }
.myzj_xl_tit { font-size: 32px; font-weight: bold; line-height: 50px; text-align: center; padding: 0 60px; }
.myzj_xl_tit1 { text-align: center; font-size: 16px; line-height: 25px; margin-top: 20px; color: #999999; }
.myzj_xl_tit1 p { margin-right: 55px; display: inline-block; }
.myzj_xl_tit1 p:last-child { margin-right: 0; }
.myzj_tit { margin-top: 60px; height: 64px; border-bottom: 1px solid #efefef; }
.myzj_tit li { float: left; margin-right: 55px; }
.myzj_tit li:last-child { margin-right: 0; }
.myzj_tit li a { position: relative; display: block; line-height: 64px; font-size: 20px; }
.myzj_tit li a::after { content: ''; position: absolute; left: 50%; width: 0; transition: .3s all; bottom: 0; height: 3px; background-color: #1658a0; }
.myzj_tit li.on a,.myzj_tit li a:hover { color: #1658a0; font-weight: bold; font-size: 22px; }
.myzj_tit li.on a::after,.myzj_tit li a:hover::after { left: 0; width: 100%; }
.zjnr_con { font-size: 18px; line-height: 42px; }
.myzj_xl_tit2 { background: url(20210907-ndzy-fjxz.png) no-repeat left center; padding-left: 30px; line-height: 40px; font-size: 18px; font-weight: bold; }
.myzj_xl_list li { line-height: 36px; font-size: 16px; padding-left: 30px; }
.myzj_xl_list li a:hover { text-decoration: underline; }
.myzj_xl_con1 { margin-top: 50px; padding: 50px 0px; }
.myzj_xl_tit3 { padding: 10px 0; line-height: 46px; }
.myzj_xl_tit3 span { width: 115px; padding-right: 7px; text-align: right; display: block; float: left; }
.myzj_xl_tit31 { float: left; width: 50% }
.myzj_xl_tit3 span em { color: #f01212; margin-right: 6px; }
.myzj_xl_tit3 input[type='text'],.myzj_xl_tit3 textarea { border: 1px solid #dedede; line-height: 44px; height: 44px; padding-left: 15px; font-family: "å¾®è½¯é›…é»‘"; color: #999999; font-size: 16px; }
.myzj_xl_tit3 textarea { height: 150px; }
.myzj_xl_tit3 input.myzj_inp,.myzj_xl_tit3 textarea.myzj_inp { width: 85%; }
.myzj_xl_tit31 input.myzj_inp { width: 70%; }
.myzj_xl_tit3 input.myzj_inp1 { width: 15%; margin-right: 10px; }
.myzj_xl_tit3 input.myzj_inp2 { width: 36%; margin-right: 10px; }
.myzj_xl_tit3 textarea.myzj_inp { margin-bottom: -15px; }
.myzj_btn { margin: 43px auto 0; text-align: center; font-size: 0; }
.myzj_btn button { width: 168px; text-align: center; height: 54px; line-height: 54px; border: 0; border-radius: 5px; margin: 0 15px; font-size: 18px; color: #ffffff; display: inline-block; cursor: pointer; transition: .3s all; }
.myzj_btn button.submit { background-color: #1658a0; }
.myzj_btn button.reset { background-color: #999999; }
.tred1 { color: #ed0101; }
@media screen and (max-width:1000px) {
  .ej-dqwz { display: none; }
  .myzj_list li>span { position: relative; top: auto; right: auto; margin: 10px auto 0; width: 100%; }
  .myzj_list li { padding-right: 0; padding-left: 80px; }
  .myzj_list li>em { left: 0; height: 40px; line-height: 40px; width: 60px; font-size: 14px; }
  .myzj_list li>span a { margin-right: 12px; margin-left: 0px; }
}
@media screen and (max-width:750px) {
  .myzj_list li h3 { font-size: 16px; line-height: 30px; }
  .myzj_list li>span a { margin: 0 4px; padding: 0 15px; }
  .myzj_list li>span a { margin: 0px; padding: 0px 10px; }
}
@media screen and (max-width:540px) {
  .myzj_list li>em { width: 55px; }
  .myzj_list li { padding-right: 0; padding-left: 70px; }
}
/*----ç½‘ä¸Šè°ƒæŸ¥ç»†è§ˆ-----*/
.wsdc_con { padding-top: 35px; }
/*.wsdc_con1{margin-top: 15px; }*/
.wsdc_tit { line-height: 30px; font-size: 18px; padding: 30px 0 15px 0px; font-weight: bold; }
.wsdc_con2 { background-color: #fcfcfc; font-size: 15px; line-height: 36px; padding: 14px 27px; border: 1px solid #eaeaea; border-radius: 5px; }
.wsdc_con2 input[type="radio"] { margin-right: 10px; }
.wsdc_btn { display: inline-block; margin: 43px auto 0; width: inherit!important; padding: 0px 40px; height: 54px; line-height: 54px; text-align: center; background-color: #999999; font-size: 18px; color: #ffffff; border: 0; border-radius: 5px; display: block; cursor: pointer; transition: .3s all; }
.wsdc_btn:hover,.myzj_btn button:hover,.dxyzm:hover { box-shadow: 0 0 8px rgba(0,0,0,.3); opacity: .8; }
@media screen and (max-width:1000px) {
  .myzj_con { padding: 10px 0; }
  .myzj_xl_tit { font-size: 24px; line-height: 40px; padding: 0px; }
  .myzj_xl_tit1 { margin-top: 15px; }
  .myzj_tit { margin-top: 35px; }
  .myzj_tit li { margin-right: 20px; }
  .myzj_tit li.on a,.myzj_tit li a:hover { font-size: 20px; }
  .zjnr_con { font-size: 16px; line-height: 32px; }
  .zjnr_con { font-size: 16px; line-height: 32px; }
  .myzj_con { padding: 10px 0; }
  .myzj_xl_con1 { margin-top: 10px; }
}
@media screen and (max-width:750px) {
  .myzj_xl_tit { font-size: 20px; line-height: 30px; }
  .myzj_tit li { margin-right: 15px; }
  .wsdc_tit { line-height: 28px; font-size: 16px; padding-top: 15px; }
  .wsdc_con2 { background-color: #fcfcfc; font-size: 15px; line-height: 36px; padding: 14px 27px; border: 1px solid #eaeaea; border-radius: 5px; }
  .myzj_tit li a { font-size: 18px; line-height: 55px; }
  .myzj_btn button { height: 44px; line-height: 44px; font-size: 16px; width: 100px; margin: 0 5px; }
  .wsdc_btn { padding: 0px 10px; }
  .myzj_tit li.on a,.myzj_tit li a:hover { font-size: 18px; }
  .myzj_tit { height: 55px; }
  .myzj_con { padding: 5px 0; }
}
@media screen and (max-width:540px) {
  .myzj_xl_tit1 p { margin-right: 0px; display: block; }
  .wsdc_con { padding-top: 20px; }
  .myzj_tit { margin-top: 20px; }
}
/*----äº’åŠ¨äº¤æµ----*/
.zzxx-dbox { margin-top: 20px; }
.gkgs-table { margin-top: 5px; width: 100%; border-collapse: collapse; font-size: 18px; }
.gkgs-table tr.blue { background: #f3f8ff; }
.gkgs-table tr th { padding: 20px 20px; }
.gkgs-table tr td { padding: 20px 20px; text-align: center }
.gkgs-table tr td.l-txt { text-align: left; }
.gkgs-table tr td.r-txt { text-align: right; }
.gkgs-table tr td a.blue { color: #1658a0; }
.gkgs-table tr th.l-bh { width: 55%; }
.tzxx-yj { width: 68%; float: left; }
.xw-list-1 li em { display: inline-block; width: 55px; height: 21px; border-radius: 4px; border: 1px #bfbfbf solid; font-size: 14px; color: #999; text-align: center; line-height: 21px; margin-right: 10px; float: left; margin-top: 10px; }
.xw-list-1 li em.curr { border: 1px #1658a0 solid; color: #1658a0; }
.hdjl-xjcx { width: 30%; float: right; }
.xjcx-box { background: url(20211019-tyj-xjcxbj.png) no-repeat; height: 250px; padding: 15px 20px 18px 20px; border-radius: 4px; overflow: hidden; }
.xjcx-box h4 span { display: inline-block; margin-right: 10px; }
.xjcx-box h4 { font-size: 18px; font-weight: bold; margin-bottom: 18px; }
.xjcx-ul { margin-left: -4%; margin-top: 24px; }
.xjcx-ul li { float: left; width: 45.4%; margin-left: 4%; background: #ffffff; border-radius: 4px; height: 60px; line-height: 60px; text-align: center; font-size: 16px; border: 1px solid #dce5f0; box-shadow: 0px 2px 5px rgba(73,150,236,.3); font-weight: bold; }
.xjcx-ul li:hover { border: 1px solid #1658a0; }
.xjcx-ul li a span { display: inline-block; margin-right: 5px; }
.xjcx-ul li a p { display: inline-block; font-size: 18px; }
.xjcx-ul li a span img { vertical-align: top; margin-top: 14px; }
.xjcx-line { display: inline-block; width: 369px; height: 1px; background: #dce5f0; margin-left: -20px; margin-right: -20px; margin-top: 18px; }
.tab-zzxx li img { padding-left: 15px; }
.tab-zzxx li { font-size: 20px; padding-bottom: 15px; }
.tab-zzxx li a,.tab-zzxx li.on a,.tab-zzxx li:hover a { color: #333333; }
.tab-zzxx { margin-top: 13px; }
.xjcx-gjz { padding: 4px 10px 4px 15px; height: 42px; background-color: #ffffff; border-radius: 6px; position: relative; z-index: 8; *background: #4579b3; margin-top: 12px; }
.xjcx-gjz .inp_2021 { outline: none; border: 0; background-color: transparent; height: 48px; line-height: 48px; font-size: 16px; color: #999999; width: 55%; position: absolute; top: 2px; font-family: "å¾®è½¯é›…é»‘"; }
.xjcx-gjz .xjcx-btn { float: right; background: #1658a0; border: 0; color: #ffffff; line-height: 50px; height: 50px; cursor: pointer; font-size: 20px; width: 54px; font-family: "å¾®è½¯é›…é»‘"; outline: none; position: absolute; top: 0; right: 0; border-radius: 0 6px 6px 0; color: #333333; }
.xjcx-gjz .picker_2021:before { content: ''; width: 1px; height: 20px; background-color: #dedede; position: absolute; right: 0; top: 18px; }
.xjcx-btn i { display: inline-block; background: url(20211019-tyj-ss.png) no-repeat; width: 25px; height: 25px; margin-left: 5px; vertical-align: middle; margin-top: -3px; }
.xjcx-cxm .inp_2021 { width: 100%; }
.cx-btn { width: 100%; background: #1658a0; font-size: 16px; height: 48px; line-height: 48px; border-radius: 4px; text-align: center; color: #ffffff; margin-top: 15px; }
.myzj-nr1 { margin-top: 25px; }
.zxft-ul-hdjl { margin-right: 25px; margin-top: 2px; }
.zxft-ul-hdjl li { margin-right: 0px; margin-left: 18px; padding-bottom: 15px; }
.zxft-ul-hdjl li a { font-weight: normal; font-size: 16px; }
.zxft-ul-hdjl li:hover a { font-weight: normal; }
.zxft-ul-hdjl li a img { margin-top: 6px; }
.zxft-ul-hdjl a { margin-top: 2px; }
.hdjl-zxft { background: #f2f7ff; margin-top: 30px; }
.hdjl-zxft-l { width: 49%; float: left; }
.hdjl-zxft-r { width: 47%; float: left; margin-left: 2%; }
.hdjl-zxft-r h3 { font-size: 20px; font-weight: bold; margin-bottom: 12px; margin-top: 25px; }
.hdjl-zxft-r-nr { border-bottom: 1px solid #dce5f0; padding-bottom: 15px; }
.hdjl-zxft-r-nr p { font-size: 16px; line-height: 28px; color: #666666; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }
.hdjl-zxft-r-nr p.zy { display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden; text-overflow: ellipsis; white-space: normal; }
.xw-list-zxft li em { color: #1658a0!important; }
.xw-list-zxft li { line-height: 38px; }
.xw-list-zxft li i { margin-top: 18px; }
.hdjl-zxft-dbox,.hdjl-wsdc { margin-top: 35px; }
@media screen and (max-width:1340px) {
  .gkgs-table tr td { padding: 20px 10px; }
}
@media screen and (max-width:1240px) {
  .gkgs-table tr th { padding: 20px 0px; }
  .gkgs-table tr td { padding: 20px 5px; }
  .xw-list-1 li em { margin-top: 6px; }
  .xjcx-ul li { float: left; width: 45.3%; }
  .hdjl-zxft-l,.hdjl-zxft-r { width: 100%; float: none; margin-left: 0px; }
  .hdjl-zxft-l { text-align: center; padding-top: 2%; }
  .hdjl-zxft-r { padding: 2% 3%; width: auto; }
  .hdjl-zxft-r h3 { margin-top: 0px; }
  .xw-list-zxft li i { margin-top: 20px; }
}
@media screen and (max-width:1000px) {
  .tzxx-yj,.tzxx-xjtj { width: 100%; float: none; }
  .gkgs-table tr th { padding: 12px 0px; }
  .gkgs-table tr td { padding: 12px 5px; }
  .hdjl-xjcx { width: 100%; float: none; }
  .xjcx-box { margin-top: 20px; background: #f2f7ff; }
  .xjcx-line { width: 130%; }
  .w50-2 { width: 100%; margin-top: 20px; }
  .myzj-left { width: 11%; }
  .hdjl-zxft-r h3 { font-size: 18px; }
  .myzj-nr1 { margin-top: 20px; }
  .tab-zzxx li { font-size: 18px; padding-bottom: 12px; }
  .gkgs-table { font-size: 16px; }
  .hdjl-wsdc { margin-top: 5px; }
}
@media screen and (max-width:750px) {
  .xw-list-1 li em { width: 45px; margin-right: 5px; }
  .yjzj-ul li a { width: 85%!important; }
  .zxft-yj .zxft_tu { margin-bottom: 10px; }
  .zxft-yj li .zxft_con1 { padding-bottom: 12px; }
  .zxft-xqyg a { font-size: 15px; }
  .myzj-left { width: 14%; }
  .zxft-ul-hdjl { margin-top: -1px; }
  .gkgs-table tr th.l-bh { width: inherit; }
  .gkgs-table tr th:nth-child(4),.gkgs-table tr td:nth-child(4) { width: 22%; }
  .hdjl-zxft-l { padding-top: 0%; }
  .xjcx-ul li a p { font-size: 16px; }
  .xw-list-xjlb li em { margin-top: 8px!important; }
  .hdjl-zxft-dbox,.hdjl-zxft { margin-top: 25px; }
  .myzj-nr1 { margin-top: 15px; }
}
@media screen and (max-width:650px) {
  .tab2 { position: relative; }
  .zxft-ul-hdjl { position: absolute; top: 50px; width: 100%; left: 10px; }
  .hdjl-zxft { margin-top: 55px; }
}
@media screen and (max-width:540px) {
  .zxft-yj li { width: 100%; }
}
@media screen and (max-width:460px) {
  .yjzj-ul li a { width: 80%!important; }
  .zxft-ul-hdjl li { margin-right: 0px; margin-left: 18px; width: 40%; padding-bottom: 5px; }
  .hdjl-zxft { margin-top: 78px; }
}
/*----å±€é•¿ä¿¡ç®±----*/
.yj-zxts-box { width: 62.9%; }
.ts-tit { margin-top: 30px; margin-bottom: 15px; }
.yj-gkgs-table tr th.l-bh { width: 50%; }
.xjcx-ul-box p { display: inline-block; font-size: 16px; color: #666666; padding-left: 15px; }
.xjcx-ul-box p span { font-weight: bold; color: #1658a0; }
.zzxx-top { margin-top: 35px; margin-bottom: 45px; padding: 20px 36px 20px; background: #ffffff; border: 1px solid #dce5f0; border-radius: 4px; box-shadow: 0px 3px 15px rgba(73,150,236,.12) }
.zzxx-cx { width: 68%; float: left; }
.zzxx-xx { width: 32%; float: right; }
.zzxx-cx span { display: inline-block; font-size: 18px; font-weight: bold; float: left; font-weight: bold; height: 48px; line-height: 52px; }
.zzxx-cx span i { display: inline-block; width: 48px; height: 48px; border-radius: 50%; vertical-align: top; margin-right: 10px; margin-top: 2px; background: url("20211019-tyj-zzxx-xjcx.png") center 9px no-repeat #1658a0; }
.zzxx-cx input.sr { float: left; width: 63%; height: 48px; font-size: 16px; font-family: "å¾®è½¯é›…é»‘"; line-height: 40px; padding-left: 10px; border-radius: 4px; border: 1px #dce5f0 solid; background: #fff; margin-left: 10px; margin-top: 2px; color: #999999; border-radius: 6px; }
.zzxx-cx button { width: 13%; height: 48px; float: left; font-size: 16px; color: #fff; border-radius: 6px; background: #1658a0; border: none; margin-left: 10px; margin-top: 2px; }
.xjcx-ul1 { margin-top: 0px; }
.xjcx-ul1 li { background: #f3f8ff; border: 1px solid #f3f8ff; font-weight: bold; height: 48px; line-height: 48px; box-shadow: none; }
.xjcx-ul1 li a span img { vertical-align: top; margin-top: 10px; }
@media screen and (max-width:1240px) {
  .zzxx-cx input.sr { width: 55%; }
}
@media screen and (max-width:1000px) {
  .zzxx-cx,.zzxx-xx { width: 100%; float: none; }
  .zzxx-xx { margin-top: 18px; }
  .xjcx-ul1 li { float: left; width: 45.6%; }
  .zzxx-cx input.sr { width: 63%; margin-left: 2%; }
  .zzxx-cx button { margin-left: 2%; }
  .zzxx-cx span { max-width: 20%; }
  .gkgs-table tr th.sj,.gkgs-table tr td.sj { display: none!important; }
  .yj-gkgs-table tr th.l-bh { width: 73%; }
}
@media screen and (max-width:900px) {
  .zzxx-cx input.sr { width: 59%; }
  .zzxx-cx span { max-width: 25%; }
}
@media screen and (max-width:800px) {
  .zzxx-cx input.sr { width: 57%; padding-left: 2%; }
  .zzxx-cx span { max-width: 25%; }
}
@media screen and (max-width:750px) {
  .zzxx-cx span { display: none; }
  .zzxx-top { margin-top: 25px; margin-bottom: 35px; padding: 20px 20px 20px; }
  .zzxx-cx input.sr { width: 82%; margin-left: 0%; }
  .zzxx-xx { margin-top: 15px; }
  .yj-gkgs-table tr td { font-size: 16px; }
  .yj-gkgs-table tr th.l-sj,.yj-gkgs-table tr td.l-sj,.gkgs-table tr th:nth-child(2),.gkgs-table tr td:nth-child(2),.gkgs-table tr th:nth-child(3),.gkgs-table tr td:nth-child(3) { display: none!important; }
  .yj-gkgs-table tr th.l-bh { width: 76%; }
}
@media screen and (max-width:650px) {
  .xjcx-ul1 li { width: 45.4%; }
}
@media screen and (max-width:540px) {
  .zzxx-cx input.sr { width: 78%; margin-left: 0%; }
  .zzxx-cx button { width: 17%; }
  .xjcx-ul1 li { width: 45.2%; }
}
@media screen and (max-width:460px) {
  .tab-zzxx1 ul { display: block; width: 100%; }
  .tab-zzxx1 .xjcx-ul-box { float: none; }
  .xjcx-ul-box p { margin-top: -10px; margin-bottom: 10px; }
}
/*----å›¾ç‰‡æ–°é—»----*/
.tpxw_list { margin-top: 25px; }
.tpxw_list ul { overflow: hidden; margin: 0 -12px -32px -12px; }
.tpxw_list li { width: 25%; float: left; margin-bottom: 32px; }
.tpxw_list li a { display: block; margin: 0 12px; background-color: #f8f8f8; padding-bottom: 15px; }
.tu_box { height: 170px; vertical-align: middle; align-items: center; display: flex; overflow: hidden; background-color: #eff6fe; }
.tu_box img { margin: 0 auto; height: auto; transition: .3s all; }
.tpxw_list li p { margin: 15px 15px 0 15px; font-size: 16px; line-height: 24px; -webkit-box-orient: vertical; display: -webkit-box; -webkit-line-clamp: 2; overflow: hidden; text-overflow: ellipsis; }
.tpxw_list li a:hover img { transform: scale(1.1); }
@media screen and (max-width:1300px) {
  .tu_box { height: 126px; }
}
@media screen and (max-width:1000px) {
  .tpxw_list li { width: 50%; margin-bottom: 25px; }
  .tu_box { height: 210px; }
}
@media screen and (max-width:750px) {
  .tu_box { height: 180px; }
}
@media screen and (max-width:540px) {
  .tpxw_list li { width: 100%; margin-bottom: 20px; }
}
/* ä¿¡ä»¶è¯¦æƒ…é¡µ */
.xj-table { font-size: 16px!important; width: 92.5%; margin: 30px auto 0; border-collapse: collapse; margin-bottom: 0px; }
.table-bordered { margin-top: 50px; margin-bottom: 50px; border-radius: 5px; border: 1px solid #efeeee; box-shadow: 10px 10px 30px rgba(0,0,0,0.03); }
.table-bordered>thead>tr>th { border: 1px solid #efeeee; }
.xj-table>thead>tr>th { font-size: 16px!important; vertical-align: middle; border-bottom: 1px solid #efeeee; }
.xj-table>tbody>tr>td { width: 862px; padding: 15px 25px; line-height: 30px; vertical-align: middle; font-size: 16px!important; border-top: 1px solid #efeeee; }
.table-bordered>tbody>tr>td { border: 1px solid #efeeee; }
.Item11 { background-color: #f8f8f8; width: 15%!important; height: 37px; text-align: right; padding-right: 20px!important; }
.table-bordered>tbody>tr>xj_nr>tr { padding-bottom: 150px!important; }
.xxdet_table { width: 100%; font-size: 16px; border: 1px #e8e8e8 solid; border-collapse: collapse; margin-bottom: 60px; }
.xxdet_table tbody tr td { border-bottom: 1px #e8e8e8 solid; padding: 18px 20px; border-left: 1px #e8e8e8 solid; background: #ffffff; }
.xxdet_table tbody tr td.info-t { width: 130px; background: #f8f8f8; text-align: center; }
.xxdet_table tbody tr td img { margin-right: 10px }
.xxdet_table tbody tr td textarea { width: 100%; height: 112px; border: 1px #e8e8e8 solid; }
.xxdet_table tbody tr td button { width: 92px; height: 35px; font-size: 16px; background: #ffffff; color: #fff; border: none; border-radius: 5px; margin-top: 10px; cursor: pointer; }
.xjzk { text-decoration: none; }
.xjzk a { margin-left: -115px; margin-top: 7px; float: left; color: #1658a0!important; font-size: 18px; padding-right: 15px; background: url(20210421-xq.png) no-repeat right center; text-decoration: none; }
.sq { display: none; }
.sq a { background: url(20210421-sq.png) no-repeat right center; }
@media screen and (max-width:1000px) {
  .xj-table>tbody>tr>td { padding: 15px 10px; }
  .xj-table>tbody>tr>td { padding: 15px 10px; }
  .Item11 { width: 18%!important; padding-right: 00px!important; padding-left: 10px!important; }
  .table-bordered { margin-top: 30px; margin-bottom: 30px; }
}
@media screen and (max-width:750px) {
  .xj-table { width: 100%; }
  .xj-table>tbody>tr>td { font-size: 14px!important; line-height: 24px!important; }
  .table-bordered { margin-top: 15px; margin-bottom: 25px; }
}
@media screen and (max-width:600px) {
  .Item11 { width: 31%!important; padding-left: 7px!important; padding-right: 00px!important; }
}
/*----ç»†è§ˆ----*/
.xl_tit { text-align: center; font-size: 32px; line-height: 50px; font-weight: bold; }
.xl_tit1 { margin-top: 12px; line-height: 34px; text-align: center; font-size: 18px; color: #666666; }
.xl_tit2 { padding-top: 25px; border-bottom: 1px solid #efefef; margin-top: 30px; padding-bottom: 30px; line-height: 36px; }
.xl_tit2_l { float: left; font-size: 16px; color: #999999; }
.xl_tit2_l span { margin-right: 16px; }
.xl_tit2_l span:last-child { margin-right: 0; }
/*
.xl_tit2_r{float: right; margin-top: -10px; }.xl_tit2_r>span{width: 32px; height: 32px; border: 1px solid #dddddd; line-height: 32px; border-radius: 5px; display: inline-block; text-align: center; cursor: pointer; }.xl_tit2_r span i img{vertical-align: top; margin-top: 7px; }.xl_tit2_r span.share{position: relative; }
 *//*
.xl_tit2_r{float: right; margin-top: -10px; }.xl_tit2_r>span{height: 34px; line-height: 34px; line-height: 34px; display: inline-block; text-align: center; cursor: pointer; }.xl_tit2_r span i{width: 40px; hanging-punctuation: 40px; line-height: 40px; font-size: 26px; color: #b2b2b2; }.xl_tit2_r span em{color: #999999; padding: 0px 10px; font-size: 15px; vertical-align: top; padding-top: 14px; }.xl_tit2_r span.share{border: none; margin-left: 15px; text-align: left; font-size: 14px; color: #999999; }.xl_tit2_r span.share i{font-size: 20px; }.xl_tit2_r span.share em{margin-left: -15px; padding-top: 0px; font-size: 14px; }.xl_tit2_r span.share img{display: inline-block; }.xl_tit2_r span.share>i,.xl_tit2_r span.share em,.share-box{float: left; }
 */.xl_tit2_r { float: right; margin-top: -10px; }
.xl_tit2_r>span { width: 58px; height: 34px; line-height: 34px; border-radius: 5px; display: inline-block; text-align: center; cursor: pointer; }
.xl_tit2_r span i { font-size: 26px; color: #b2b2b2; }
.xl_tit2_r span.share { border: none; margin-left: 15px; width: 240px; text-align: left; font-size: 14px; color: #999999; }
.xl_tit2_r span.share i { font-size: 20px; }
.xl_tit2_r span em { color: #d3d3d3; display: inline-block; font-size: 10px; padding-left: 15px; }
.xl_tit2_r span.share em { vertical-align: top; font-size: 14px; margin-left: 0px; }
.xl_tit2_r span.share>i,.xl_tit2_r span.share em { float: left; margin-top: 12px; }
.share-box { margin-top: 16px; float: left; }
.share-box { width: 154px; }
.share-box li { width: 30px; height: 30px; line-height: 30px; text-align: center; margin: 0 4px; float: left; }
.share-box li i { font-size: 18px; color: #ffffff; width: 30px; height: 30px; border-radius: 100%; display: block; transition: .3s all; }
.share-box li i.weixin { background-color: #3eb135; }
.share-box li i.weibo { background-color: #f23a4e; }
.share-box li i.qq { background-color: #eecf3d; }
.share-box li i.dou { background-color: #2e9e3b; }
.share-box li i:hover { box-shadow: 0 0 5px rgba(0,0,0,.3); }
.dialog { position: absolute; width: 126px; border-radius: 4px; padding-bottom: 10px; padding-top: 10px; background: #f7f7f7; border: 1px solid #eeeeee; top: 45px; left: 50%; margin-left: -70px; }
.dialog i { display: inline-block; width: 11px; height: 6px; background: url(20210907-ndzy-xljt.png) no-repeat center; position: absolute; left: 50%; right: 0; top: -7px; }
.sec_nav { margin-left: -4%; text-align: center; padding: 0px 8px; }
.sec_nav li { margin-left: 4%; font-size: 16px; display: inline-block; text-align: center; background: #bbbbbb; width: 30px; height: 30px; border-radius: 100%; }
.sec_nav li a { color: #333; font-weight: normal!important; font-size: 16px }
.sec_nav li a img { margin-top: -5px; }
.sec_nav li a:hover { color: #0068b7; }
.sec_nav li:hover .wx,.sec_nav li.wx:hover { background: #51ac55; }
.sec_nav li:hover .wb,.sec_nav li.wb:hover { background: #cb1e1e; }
.sec_nav li:hover .kj,.sec_nav li.kj:hover { background: #f5ae33; }
.share-box li i:hover { box-shadow: 0 0 5px rgba(0,0,0,.3); }
.xl_con { margin-top: 50px; padding: 20px 45px; background-color: #f7f9fc; border: 1px solid #cfdeef; line-height: 40px; }
.xl_con span { color: #1658a0; font-weight: bold; }
.xl_con1 { padding: 20px 0 100px 0; font-size: 18px; line-height: 38px; }
.xl_con1 p { margin-top: 15px; }
.xl_con1 h3 { font-size: 18px; margin-top: 20px; }
.xl_btn { margin: 38px auto 0; text-align: center; font-size: 0; border-top: 1px solid #efefef; padding-top: 48px; }
.xl-tp { text-align: center!important; margin-top: 50px; margin-bottom: 40px; }
.xl-tp img { display: inline-block; }
.xl_pad { padding: 0 30px; margin-top: 40px; margin-bottom: 40px; position: relative; }
.xl_line { position: absolute; width: 1px; top: 0; bottom: 0; right: 24.46416%; background-color: #e2e2e2; }
.xl_l { float: left; width: 72.866894%; }
.xl_r { float: right; width: 20.0511945%; }
.xl_l .xl_tit2_r { margin-top: 0; }
.xl_tit3 { margin-top: 90px; padding-top: 42px; border-top: 1px solid #efefef; line-height: 42px; }
.xl_tit3_l,.xl_tit3_l>i,.xl_tit3_l>em { float: left; color: #999999; }
.xl_tit3_r { float: right; }
.xl_tit3_l>i { font-size: 20px; margin-right: 8px; }
.xl_tit3_l .share-box { margin-top: 5px; }
.xl_list { margin-top: 20px; padding-bottom: 50px; }
.xl_list li { font-size: 16px; line-height: 36px; }
.xl_list li i { float: left; height: 150px; width: 5px; height: 5px; border-radius: 50%; background: #dddddd; margin: 16px 12px 0px 0px; }
.xl_list li a { margin-left: 15px; display: block; }
.myzj_btn button.submit { background-color: #1658a0; }
.myzj_btn button.reset { background-color: #999999; }
.xl_btn button,.xl_tit3_r button { padding: 0 18px; text-align: center; height: 42px; line-height: 42px; border: 0; border-radius: 5px; margin: 0 5px; font-size: 16px; color: #1658a0; display: inline-block; cursor: pointer; transition: .3s all; background-color: #f5faff; }
.xl_btn button i,.xl_tit3_r button i { font-size: 22px; color: #1658a0; margin-right: 8px; vertical-align: top; }
.xl_btn button:hover i,.xl_tit3_r button:hover i { color: #ffffff; }
.tab3 { border-bottom: 1px solid #efefef; position: relative; }
.tab3 li { position: relative; line-height: 20px; font-size: 20px; float: left; padding-bottom: 20px; }
.tab3 li.on a,.tab3 li a:hover { font-weight: bold; color: #1658a0; }
.tab3 li em { position: absolute; left: 50%; width: 0; bottom: 0; width: 0px; transition: .2s all; height: 4px; background-color: #1658a0; }
.ewmbox { text-align: center; margin-top: 50px; }
.ewmbox p { color: #999999; line-height: 50px; }
.xl_pad .xl_tit2_l { float: none; text-align: center; }
.xl_pad .xl_l .xl_tit2_r { float: none; text-align: center; }
@media screen and (max-width:1240px) {
  .xl_tit2_l,.xl_tit2_r { float: none; text-align: center; line-height: 26px; }
  .xl_tit2_r { float: none; text-align: center; }
}
@media screen and (max-width:1000px) {
  .xl_tit { font-size: 24px; line-height: 40px; }
  .xl_con { margin-top: 15px; padding: 15px; line-height: 32px; }
  .xl_pad { margin-top: 20px; padding: 5px 5px; }
  .xl_tit2_l,.xl_tit2_r { float: none; text-align: center; line-height: 26px; }
  .xl_tit2_r { float: none; text-align: center; margin-top: 0px; }
  .xl_tit2 { margin-top: 10px; }
  .xl_l .xl_tit2_r { margin-top: 8px; }
  .xl_tit2_r>span:nth-child(3) { display: none; }
  .xl_tit2_l span { display: inline-block; }
  .xl_con1 { font-size: 16px; line-height: 32px; padding-bottom: 20px; }
  .xl_l,.xl_r { float: inherit; width: 100%; }
  .xl_l,.xl_r { float: inherit; width: 100%; }
  .xl_r { margin-top: 35px; }
  .xl_list { margin-top: 15px; padding-bottom: 20px; }
  .xl_line { display: none; }
  .xl-tp { text-align: center!important; margin-top: 25px; margin-bottom: 25px; }
  .xl_btn { display: none; }
}
@media screen and (max-width:750px) {
  .xl_tit { font-size: 22px; line-height: 30px; }
  .xl_tit2 { margin-top: 0px; padding-bottom: 15px; }
  .ewmbox { display: none; }
}
/*----æ£€ç´¢ç»“æžœ-----*/
.ss_left { width: 14%; background: #f7f7f7; padding-bottom: 70px; margin-top: 15px; padding-top: 5px; }
.ss_left h5 { font-size: 16px; font-weight: bold; color: #666; margin-left: 15px; margin-top: 20px; padding-left: 30px; }
.ss_left h5.hhd1 { background: url("20200618-jsjg-tp1.png") no-repeat left center; }
.ss_left h5.hhd2 { background: url("20200618-jsjg-tp2.png") no-repeat left center; }
.ss_left h5.hhd3 { background: url("20200618-jsjg-tp3.png") no-repeat left center; }
.ss_left ul { margin-top: 10px }
.ss_left ul li { font-size: 15px; line-height: 30px; margin-left: 48px; }
.ss_left ul li a { text-decoration: none }
.ss_left ul li.chos a,.ss_left ul li:hover a { color: #1658a0; }
.ss_right { width: 83%; margin-top: 15px }
.gjzcx { padding: 27px 36px 20px; background: #f7f7f7; }
.gjzcx span { display: inline-block; font-size: 16px; font-weight: bold; float: left; height: 46px; line-height: 46px; }
.gjzcx span i { display: inline-block; width: 40px; height: 40px; border-radius: 50%; vertical-align: top; margin-right: 10px; margin-top: 3px; background: url(20210903-ndzrzy-ss.png) center no-repeat #1658a0; }
.gjzcx input.sr { float: left; width: 63%; height: 40px; font-family: "å¾®è½¯é›…é»‘"; line-height: 40px; padding-left: 10px; border-radius: 4px; border: 1px #dbdbdb solid; background: #fff; margin-left: 10px; margin-top: 2px; color: #999999; }
.gjzcx button { width: 13%; height: 42px; float: left; font-size: 16px; color: #fff; border-radius: 4px; background: #1658a0; border: none; margin-left: 10px; margin-top: 2px; }
.lab_c { text-align: center; font-size: 16px; margin-top: 10px; }
.lab_c label { margin-right: 30px; }
.fbsj { font-size: 16px; height: 44px; line-height: 44px; }
.fbsj span,.qzsj em { float: left }
.qzsj { float: left; width: 328px; height: 44px; border: 1px #e4e4e4 solid; border-radius: 4px; margin-left: 10px; margin-right: 20px; }
.qzsj img { margin-left: 20px; float: left; margin-top: 12px; }
.qzsj input { width: 120px; height: 44px; border: none; float: left; text-align: center; font-size: 16px; line-height: 44px; }
.qzsj em { margin: 0 10px; }
.fbsj select { width: 90px; height: 44px; border: 1px #e4e4e4 solid; border-radius: 4px; float: left; font-size: 16px; }
.lm { float: right; font-size: 16px; line-height: 44px }
.sltl { margin-top: 30px }
.sltl li { padding: 20px 0; border-bottom: 1px #e2e2e2 dashed; }
.sltl li h5 { font-size: 20px; line-height: 28px; font-weight: bold; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden; }
.sltl li h5 a { text-decoration: none; }
.sltl li p { font-size: 16px; line-height: 28px; color: #666; margin-top: 20px; }
.sltl li p a { color: #d51717; }
.bot-lin { margin-top: 27px }
.bot-lin a { float: left; color: #0069c5; word-break: break-all }
.bot-lin span { float: right; color: #999; }
.qie_tab { padding: 30px 0 20px 0px; text-align: center; border-bottom: 2px #1658a0 solid; }
.qie_tab a { display: inline-block; width: 130px; height: 35px; line-height: 35px; text-align: center; text-decoration: none; border: 1px #1658a0 solid; border-radius: 50px; margin: 0 10px; color: #1658a0; font-size: 16px; font-weight: bold; }
.qie_tab a.tab_act,.qie_tab a:hover { background: #1658a0; color: #fff; }
@media screen and (max-width:1000px) {
  .ss_left { display: none; }
  .ss_right { width: 100%; }
  .gjzcx { padding: 27px 30px 20px; }
}
@media screen and (max-width:850px) {
  .gjzcx input.sr { width: 62%; }
  .gjzcx button { width: 10%; }
}
@media screen and (max-width:750px) {
  .gjzcx span { display: none; }
  .fbsj-box { display: none; }
  .gjzcx input.sr { height: 42px; float: none; width: 78%; margin-left: 0px; }
  .gjzcx button { float: none; width: 17%; margin-left: 5px; }
  .qie_tab a { width: 100px; margin: 0px 5px; }
  .sltl { margin-top: 10px; }
  .lab_c { display: none; }
  .gjzcx { padding: 27px 30px 27px 20px; }
}
@media screen and (max-width:540px) {
  .lab_c label { display: inline-block; }
  .gjzcx { padding: 20px 15px 20px 15px; }
  .gjzcx input.sr { width: 75%; }
  .gjzcx button { float: none; width: 17%; margin-left: 5px; }
}
@media screen and (max-width:374px) {
  .gjzcx input.sr { width: 73%; }
  .gjzcx button { width: 19%; margin-left: 0px; }
}
.slb .mw-sy { margin-top: -100px; }
@media screen and (max-width:1000px) {
  .slb .mw-sy { margin-top: -50px; }
  .slb .xw-list-1 li a { width: 90% !important; }
}
@media screen and (max-width:640px) {
  .slb .mw-sy { margin-top: -70px; }
}
/*机关处室*/
.tjgcslist{margin-left: -2%;padding-top: 10px;}
    .tjgcslist li{width: 31.33%;float: left;margin-left: 2%;margin-top: 20px;}
    .tjgcslist li a{display: block;font-size: 16px;padding: 0 18px;line-height: 46px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;border: 1px #ebebeb solid;border-radius: 4px;transition: all .3s;}
    .tjgcslist li i{display: inline-block;width:6px;height: 6px;border-radius:100%;background: #1658a0;float: left;margin-top: 20px;margin-right: 10px;}
    .tjgcslist li:hover a{border: 1px #1658a0 solid;}
    @media screen and (max-width:1000px){
        .tjgcslist li{width: 48%;margin-top: 16px;}
        .tjgcslist li a{font-size: 14px;padding: 0 15px;line-height: 40px;}
        .tjgcslist li i{margin-top:18px;}
    }

    @media screen and (max-width:600px){
        .tjgcslist li{width: auto;float: none;}
    }
    .slb .tjgcslist li{width: 48%;margin-top: 35px;}
    .slb .tjgcslist li a{font-size: 32px;line-height: 76px;}
    .slb .tjgcslist li i{margin-top: 35px;}
    @media screen and (max-width: 1240px){
        .slb .tjgcslist li a{font-size: 28px;}
    }
    @media screen and (max-width: 1000px){
        .slb .tjgcslist li{width: auto;float: none;margin-top: 20px;}
      
      
    }
    @media screen and (max-width: 750px){
        .slb .tjgcslist li a{font-size: 20px;line-height: 42px;}
        .slb .tjgcslist li i {margin-top: 18px;}
      .slb .tjgcslist li a{overflow: inherit;white-space: normal;text-overflow: inherit;padding: 15px 10px;}
    }

/* 2026-07-09 */
.fc_div { position: relative; overflow: hidden; }
.fc_div ul { margin-right: -24px; }
.fc_div ul li { float: left; width: 25%; }
.fc_div ul li a { display: block; margin-top: 20px; margin-right: 24px; background: #f9f9f9; }
.fc_div ul li a .fc_div_top { overflow: hidden; }
.fc_div_top i { display: block; padding-top: 56.25%; background-size: cover !important; background-color: #f3f3f3; }
.fc_div_nr { padding: 10px 20px; }
.fc_div_nr p { -webkit-line-clamp: 2; font-size: 16px; line-height: 28px; height: 56px; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical; }
.fc_div_nr span { display: block; margin-top: 10px; color: #999; }
.fc_div_nr span img { margin-right: 6px; margin-top: -2px; }
.slb .fc_div ul li { float: left; width: 50%; }
.slb .fc_div_nr p { font-size: 28px; line-height: 44px; height: 88px; }
.slb .fc_div_nr span { font-size: 24px; }
.slb .fc_div_nr span img { width: 20px; }
@media screen and (max-width:1000px) {
  .slb .fc_div ul li,.fc_div ul li { float: left; width: 100%; }
}
