@charset "utf-8";
/* CSS Document by cjy */
html,
body,
div,
dl,
dt,
dd,
ul,
ol,
li,
h1,
h2,
h3,
h4,
h5,
h6,
pre,
form,
fieldset,
input,
textarea,
p,
blockquote,
th,
td,
a {
  margin: 0;
  padding: 0;
  color: #333;
}
html {
  display: inline-block;
  width: 100%;
}
img {
  border: none;
}
a {
  text-decoration: none;
  cursor: pointer;
  border: 0;
}
strong {
  font-weight: bold;
}
ul,
ol,
li,
dt,
dd {
  list-style: none;
}
em,
i {
  font-style: normal;
}
.dis-in-b {
  display: inline-block;
}
.fl {
  float: left;
}
.fr {
  float: right;
}
.clear {
  clear: both;
}
.clearfix {
  zoom: 1;
}
.clearfix:after {
  content: '.';
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}
/* CSS Document by cjy */
/*common-start*/
body {
  background: #f5f5f5 url(../images/2022zjt_bg.png) center top no-repeat;
  transform-origin: center top;
}
.mt10 {
  margin-top: 10px;
}
.mt20 {
  margin-top: 20px;
}
.mt30 {
  margin-top: 30px;
}
.mt40 {
  margin-top: 40px;
}
.mt50 {
  margin-top: 50px;
}
.mt60 {
  margin-top: 60px;
}
.ml50 {
  margin-left: 50px;
}
.wrapper {
  width: 1140px;
  margin: 0 auto;
}
.wrapper1 {
  width: 1140px;  -->
    <!--   width: 1300px;  -->
  margin: 0 auto;
}
.disnone {
  display: none;
}
ul.comlist1 li {
  background: url(../images/list.png) left center no-repeat;
  padding-left: 6px;
}
ul.comlist1 li a {
  font: 16px/36px "微软雅黑";
  color: #333333;
  padding-right: 30px;
  display: block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
ul.comlist1 li a:hover {
  text-decoration: underline;
}
ul.comlist1 li span {
  float: right;
  font: 16px/36px "微软雅黑";
  color: #999999;
}
ul.comlist2 {
  margin-top: 10px;
}
ul.comlist2 li a {
  font: 16px/36px "微软雅黑";
  /*color: #333333;*/
  padding-right: 30px;
  display: block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
ul.comlist2 li a:hover {
  text-decoration: underline;
}
ul.comlist2 li span {
  float: right;
  font: 16px/36px "微软雅黑";
  color: #999999;
}
ul.comlist2 li strong {
  margin-right: 16px;
  padding: 0 10px;
  border-radius: 8px;
  float: left;
  margin-top: 9px;
  display: inline-block;
  font: 15px/18px "微软雅黑";
  text-align: center;
  color: #FFFFFF;
}
ul.comlist2 li strong.s1 {
  background-color: #ff0000;
}
ul.comlist2 li strong.s2 {
  background-color: #87bb4d;
}
ul.comlist3 {
  margin-top: 10px;
}
ul.comlist3 li {
  background: url(../images/list.png) left center no-repeat;
  padding-left: 6px;
}
ul.comlist3 li a {
  font: 16px/36px "微软雅黑";
  color: #333333;
  padding-right: 30px;
  display: block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
ul.comlist3 li a:hover {
  text-decoration: underline;
}
ul.comlist3 li span {
  float: right;
  font: 16px/36px "微软雅黑";
  color: #999999;
}
.footer {
  padding-top: 30px;
  min-height: 193px;
  margin-top:0px;
  text-align: justify;
}
.footer .nr {
  margin-top: 40px;
  margin-left: 30px;
  float: left;
  width: 700px;
}
.footer .nr .clj {
  margin-bottom: 10px;
  margin-top: 10px;
  margin-left: -5px;
}
.footer .nr .clj a,
.footer .nr .clj span {
  margin: 0 5px;
  display: inline-block;
  float: left;
  color: #ffffff;
  font: bold 14px/18px "微软雅黑";
}
.footer .nr .clj a:hover {
  text-decoration: underline;
}
.footer .nr p span,
.footer .nr p a {
  margin-right: 20px;
  display: inline-block;
  color: #000000;
  font: 14px/30px "微软雅黑";
}
.footer .nr p a:hover {
  text-decoration: underline;
}
.footer .nr p img {
  margin: 5px 6px 0 6px;
  display: inline-block;
  float: left;
}
.footer .foot-pic1 {
  margin-right: 30px;
  display: inline-block;
  float: right;
  margin-top: 20px;
}
.footer .foot-pic2 {
  margin-right: 20px;
  display: inline-block;
  float: right;
  margin-top: 30px;
}
.footer .foot-pic3 {
  margin-right: 20px;
  display: inline-block;
  float: right;
  margin-top: 60px;
}
.header {
  background: url(../images/2022zjt_top.png) repeat;
  height: auto;
}
.rq {
  display: inline-block;
  float: left;
  margin-left: 30px;
  font: 12px/32px "微软雅黑";
  color: #000000;
}
.top-r {
  display: inline-block;
  float: right;
}
.top-r a,
.top-r span,
.top-r strong {
  display: inline-block;
  float: left;
}
.top-r strong {
  margin-left: 20px;
  margin-right: 30px;
  font: 12px/50px "微软雅黑";
  color: #000000;
}
.top-r a,
.top-r span {
  transition: all 0.5s;
  margin: 0 3px;
  font: 14px/32px "微软雅黑";
  color: #000000;
}
.top-r a:hover {
  text-decoration: underline;
}
.search {
  width: 447px;
  height: 70px;
  background: url(../images/2022zjt_search.png) no-repeat;
  padding:0px;
}
.search .srk {
  margin-top: 13px;
  width: 316px;
  height: 44px;
  outline: none;
  border: none;
  font: 14px/44px "微软雅黑";
  padding-left: 20px;
  background: none;
}
.search .ss {
  margin-top: 13px;
  width: 80px;
  height: 44px;
  outline: none;
  border: none;
  background: none;
}
.search .ss:hover {
  cursor: pointer;
}
.search1 {
  width: 610px;
  height: 41px;
  background: url(../images/2022zjt_search2.png) no-repeat;
  background-size: 610px;
;
}
.search1 .srk {
  width: 416px;
  height: 41px;
  outline: none;
  border: none;
  font: 16px/41px "微软雅黑";
  padding-left: 20px;
  background: none;
}
.search1 .ss {
  margin-top: 13px;
  width: 108px;
  height: 41px;
  outline: none;
  border: none;
  background: none;
}
.search1 .ss:hover {
  cursor: pointer;
}
.logo {
  float: left;
  display: inline-block;
  width: 680px;
  height: 155px;
  margin-top: 70px;
  margin-left: 30px;
}
.ss-tab {
  height: 140px;
  display: inline-block;
  float: right;
  width: 447px;
  /*margin-top: 180px;*/
  margin-left: 20px;
}
.rmss {
  text-align: right;
}
.rmss strong,
.rmss a {
  transition: all 0.5s;
  font: bold 20px/40px "微软雅黑";
  color: #025293;
  text-shadow: 0 0 5px #FFFFFF, 0 0 5px #FFFFFF;
}
.rmss a:hover {
  text-decoration: underline;
}
.menu {
  background-color: #025293;
  height: 50px;
}
.menu a {
  padding: 0 35px;
  display: inline-block;
  float: left;
}
.menu a span {
  transition: all 0.5s;
  display: inline-block;
  padding-left: 30px;
  font: bold 20px/50px "微软雅黑";
  color: #ffffff;
}
.menu a.a1 span {
  background: url(../images/2022zjt_menu1.png) left center no-repeat;
}
.menu a.a2 span {
  background: url(../images/2022zjt_menu2.png) left center no-repeat;
}
.menu a.a3 span {
  background: url(../images/2022zjt_menu3.png) left center no-repeat;
}
.menu a.a4 span {
  padding-left: 36px;
  background: url(../images/2022zjt_menu4.png) left center no-repeat;
}
.menu a.a5 span {
  background: url(../images/2022zjt_menu5.png) left center no-repeat;
}
.menu a.a6 span {
  background: url(../images/2022zjt_menu6.png) left center no-repeat;
}
.menu a.a7 span {
  background: url(../images/2022zjt_menu7.png) left center no-repeat;
}
.menu a:hover span {
  text-decoration: underline;
}
.conent {
  padding: 12px;
  background-color: #FFFFff;
}
/*面包屑*/
.mbx {
  color: #000000;
  height: 30px;
  font: 14px/20px "微软雅黑";
}
.mbx a {
  font: 14px/20px "微软雅黑";
  color: #000000;
}
.mbx a:hover {
  text-decoration: underline;
}
.mbx span {
  font: 14px/20px "微软雅黑";
  color: #000000;
}
.cont-tab {
  display: inline-block;
  width: 550px;
}
.wsxf {
  background-color: #f5f5f5;
}
.wsxf span {
  display: inline-block;
  float: left;
  padding-left: 48px;
  background: url(../images/2022zjt_xx.png) 16px center no-repeat;
  color: #025293;
  font: bold 16px/50px "微软雅黑";
}
.wsxf a {
  display: inline-block;
  float: right;
  width: 150px;
  color: #FFFFFF;
  text-align: center;
  font: 16px/50px "微软雅黑";
  transition: all 0.5s;
  background-color: #025293;
}
.wsxf a:hover {
  text-decoration: underline;
}
.com-tit {
  height: 50px;
  background-color: #185082;
}
.com-tit .lm {
  display: inline-block;
  float: left;
}
.com-tit .lm span {
  display: inline-block;
  float: left;
  width: 138px;
  font: bold 24px/50px "微软雅黑";
  text-align: center;
  color: #FFFFFF;
}
.com-tit .lm span.cur {
  background: #4585ca url(../images/2022zjt_list.png) right center no-repeat;
  padding-right: 47px;
}
.com-tit .lm span.cur-hd {
  text-decoration: underline;
}
.com-tit .more.a1 a {
  display: none;
}
.com-tit .more a {
  display: inline-block;
  float: right;
  width: 100px;
  text-align: center;
  color: #FFFFFF;
  font: 16px/50px "微软雅黑";
  transition: all 0.5s;
}
.com-tit .more a:hover {
  text-decoration: underline;
}
.zfbz-tit {
  border-bottom: 1px solid #f5f5f5;
}
.zfbz-tit .lm {
  display: inline-block;
  float: left;
}
.zfbz-tit .lm span {
  display: inline-block;
  float: left;
  padding: 0 12px;
  text-align: center;
  font: 18px/36px "微软雅黑";
  color: #333333;
}
.zfbz-tit .lm span.cur {
  font: bold 18px/36px "微软雅黑";
  color: #025293;
  border-bottom: 2px solid #025293;
}
.zfbz-tit .lm span.a1 {
  background: url(../images/tit.png) right center no-repeat;
}
.zfbz-tit .more a {
  display: inline-block;
  float: right;
  text-align: center;
  color: #969a9c;
  font: 16px/36px "微软雅黑";
  transition: all 0.5s;
}
.zfbz-tit .more a:hover {
  text-decoration: underline;
}
.zx-clj {
  margin: 10px 0;
  text-align: center;
}
.zx-clj a {
  display: inline-block;
  width: 150px;
  border-radius: 6px;
  background: #025293;
  color: #FFFFFF;
  font: 18px/50px "微软雅黑";
  margin: 0 20px;
  transition: all 0.5s;
}
.zx-clj a:hover {
  text-decoration: underline;
}
.list-pic {
  padding: 10px 0;
  border-bottom: 1px dashed #e5e5e5;
}
.list-pic .pic {
  display: inline-block;
}
.list-pic .pic img {
  width: 220px;
  height: 170px;
}
.list-pic .wz {
  display: inline-block;
  width: 316px;
}
.list-pic .wz h2 {
  font: bold 18px/28px "微软雅黑";
  color: #333333;
}
.list-pic .wz p {
  margin-top: 6px;
  font: 16px/26px "微软雅黑";
  color: #333333;
}
.list-pic .wz a {
  color: #ee1a47;
}
.list-pic .wz a:hover {
  text-decoration: underline;
}
.sjyy-tit {
  text-align: center;
  background: url(../images/2022zjt_sjyy_tit.png) center center no-repeat;
  margin: 30px 0;
}
.sjyy-tit strong {
  display: inline-block;
  padding-left: 50px;
  font: bold 30px/50px "微软雅黑";
  color: #025293;
}
.sjyy-tit.a1 strong {
  background: url(../images/2022zjt_sjyy_tit1.png) left center no-repeat;
}
.sjyy-tit.a2 strong {
  background: url(../images/2022zjt_sjyy_tit2.png) left center no-repeat;
}
.sjyy-tit.a3 strong {
  background: url(../images/2022zjt_sjyy_tit3.png) left center no-repeat;
}
.rktj-tab {
  margin: 20px 0;
  min-height: 200px;
}
.sjtj-tab {
  margin: 20px 0;
  min-height: 620px;
}
.sjfb-tab1 {
  display: inline-block;
  width: 705px;
}
.sjfb-tab2 {
  display: inline-block;
  width: 390px;
}
.sjcx-tab a {
  display: block;
  margin-top: 10px;
  padding-left: 30px;
  background-color: #f0f0f0;
  color: #025293;
  font: 18px/50px "微软雅黑";
}
.sjcx-tab a:hover {
  text-decoration: underline;
}
/*专题专栏*/
.ztzl-tab1 {
  display: inline-block;
  width: 705px;
  <!--  width: 750px;  -->
}
.ztzl-tab2 {
  display: inline-block;
  width: 390px;
  <!--    width: 345px;  -->
}
.ztzt-tit {
  background-color: #f5f5f5;
  border-bottom: 2px solid #025293;
}
.ztzt-tit strong {
  display: inline-block;
  font: bold 18px/52px "微软雅黑";
  color: #ffffff;
  padding: 0 30px;
  background-color: #025293;
}
.ztzt-tit a {
  display: inline-block;
  font: 18px/52px "微软雅黑";
  color: #4a3e3d;
  padding: 0 30px;
}
.ztzt-tit a.cur {
  font: bold 18px/52px "微软雅黑";
  background-color: #025293;
  color: #ffffff;
}
.ztzl-bmcx a {
  display: block;
  font: bold 18px/54px "微软雅黑";
  color: #025293;
  margin-top: 10px;
  border: 1px solid #025293;
  transition: all 0.5s;
}
.ztzl-bmcx a i {
  display: inline-block;
  float: left;
  width: 54px;
  height: 54px;
  margin-right: 30px;
}
.ztzl-bmcx a.a1 i {
  background: #025293 url(../images/2022zjt_ztzl_logo1.png) center center no-repeat;
}
.ztzl-bmcx a.a2 i {
  background: #025293 url(../images/2022zjt_ztzl_logo2.png) center center no-repeat;
}
.ztzl-bmcx a.a3 i {
  background: #025293 url(../images/2022zjt_ztzl_logo3.png) center center no-repeat;
}
.ztzl-bmcx a.a4 i {
  background: #025293 url(../images/2022zjt_ztzl_logo4.png) center center no-repeat;
}
.ztzl-bmcx a:hover {
  text-decoration: underline;
}
.ztzl-tab3 {
  display: inline-block;
  width: 355px;
}
.ztzl-tab3.ml {
  margin-left: 22px;
}
.ztzl-jdt {
  margin: 40px 0;
}
.ztzl-jdt strong {
  background: url(../images/2022zjt_ztzl_tit1.png) no-repeat;
  display: inline-block;
  float: left;
  width: 45px;
  height: 106px;
  margin-right: 20px;
}
.ztzl-jdt-nr {
  display: inline-block;
  float: left;
  width: 1050px;
}

.ztzl-jdt-nr .arrow-left {
    background: url(/material/images/arrows.png) no-repeat left top;
    position: absolute;
    left: 10px;
    top: 50%;
    margin-top: -15px;
    width: 17px;
    height: 30px;
}

.ztzl-jdt-nr .arrow-right {
    background: url(/material/images/arrows.png) no-repeat left bottom;
    position: absolute;
    right: 10px;
    top: 50%;
    margin-top: -15px;
    width: 17px;
    height: 30px;
}

/*焦点图*/
#swiper1 {
  width: 550px;
  height: 337px;
  position: relative;
  overflow: hidden;
}
#swiper1 .swiper-slide a {
  position: relative;
}
#swiper1 img {
  width: 550px;
  height: 337px;
}
#swiper1 .swiper-slide p {
  position: absolute;
  bottom: 0;
  left: 0;
  background: url(../images/2022zjt_jdt.png) center bottom no-repeat;
  width: 600px;
  font: 16px/56px "微软雅黑";
  height: 56px;
  color: #FFFFFF;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
#swiper1 .swiper-slide p span {
  display: inline-block;
  width: 20px;
}
#swiper1 .swiper-slide p:hover {
  text-decoration: underline;
}
#swiper1 .swiper-pagination {
  text-align: right !important;
}
#swiper1 .swiper-pagination span {
  width: 12px;
  height: 12px;
  margin: 6px 3px;
  background: #4d4d4d;
  border-radius: 6px;
  opacity: 1 !important;
}
#swiper1 .swiper-pagination-bullet-active {
  opacity: 1 !important;
  background: #FFFFFF !important;
}
.swiper-container-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet {
  margin: 0 2px !important;
}
#swiper1 .swiper-container {
  --swiper-theme-color: #ff6600;
  /* 设置Swiper风格 */
  --swiper-navigation-color: #00ff33;
  /* 单独设置按钮颜色 */
  --swiper-navigation-size: 30px;
  /* 设置按钮大小 */
}
.swiper-button-prev:after,
.swiper-button-next:after {
  font-size: 0 !important;
}
.swiper-button-prev,
.swiper-container-rtl .swiper-button-next {
  left: 0px !important;
}
.swiper-button-next,
.swiper-container-rtl .swiper-button-prev {
  right: 0px !important;
}
/*焦点图*/
#swiper2 {
  width: 1050px;
  height: 106px;
  position: relative;
  overflow: hidden;
}
#swiper2 .swiper-slide a {
  position: relative;
}
#swiper2 img {
  width: 350px;
  height: 106px;
}
/*首页*/
.index-tab1 {
  padding: 10px 20px;
  text-align: center;
  background-color: #f6f5f5;
}
.index-tab1 h2 a {
  display: block;
  font: bold 28px/40px "微软雅黑";
  color: #025293;
  transition: all 0.5s;
}
.index-tab1 h2 a:hover {
  text-decoration: underline;
}
.index-tab1 p a {
  display: inline-block;
  margin: 0 10px;
  font: 18px/30px "微软雅黑";
  color: #000000;
  transition: all 0.5s;
}
.index-tab1 p a:hover {
  text-decoration: underline;
}
.index-tab2 {
  display: inline-block;
  width: 550px;
}
.wjk {
  float: left;
  text-align: center;
  display: inline-block;
  width: 80px;
  border: 1px solid #025293;
  color: #025293;
  font: bold 18px/35px "微软雅黑";
}
.index-zwgk {
 background: #f5f5f5;
  padding: 20px 10px 20px 15px;
}
.index-zwgk a {
  display: inline-block;
  float: left;
  width: 80px;
  padding-left: 40px;
  font: 14px/50px "微软雅黑";
  color: #333333;
  transition: all 0.5s;
}
.index-zwgk a.a1 {
  background: url(../images/2022zjt_zwgk1.png) left center no-repeat;
}
.index-zwgk a.a2 {
  background: url(../images/2022zjt_zwgk2.png) left center no-repeat;
}
.index-zwgk a.a3 {
  background: url(../images/2022zjt_zwgk3.png) left center no-repeat;
}
.index-zwgk a.a4 {
  background: url(../images/2022zjt_zwgk4.png) left center no-repeat;
}
.index-zwgk a.a5 {
  background: url(../images/2022zjt_zwgk5.png) left center no-repeat;
}
.index-zwgk a.a6 {
  background: url(../images/2022zjt_zwgk6.png) left center no-repeat;
}
.index-zwgk a.a7 {
  background: url(../images/2022zjt_zwgk7.png) left center no-repeat;
}
.index-zwgk a.a8 {
  background: url(../images/2022zjt_zwgk8.png) left center no-repeat;
}
.index-zwgk a.a9 {
  background: url(../images/2022zjt_zwgk9.png) left center no-repeat;
}
.index-zwgk a.a10 {
  background: url(../images/2022zjt_zwgk10.png) left center no-repeat;
}
.index-zwgk a.a11 {
  background: url(../images/2022zjt_zwgk11.png) left center no-repeat;
}
.index-zwgk a.a12 {
  background: url(../images/2022zjt_zwgk12.png) left center no-repeat;
}
.index-zwgk a.a13 {
  background: url(../images/2022zjt_zwgk13.png) left center no-repeat;
  width: 120px;
}
.index-zwgk a:hover {
  text-decoration: underline;
}
.index-qgyw {
  min-height: 220px;
}
.index-hdjl-tit {
  display: inline-block;
  float: left;
}
.index-hdjl-tit a {
  margin-bottom: 10px;
  display: block;
  width: 80px;
  padding-left: 38px;
  color: #000000;
  font: 16px/38px "微软雅黑";
  border: 1px solid #025293;
}
.index-hdjl-tit a.a1 {
  background: url(../images/2022zjt_index_hdjl1.png) 4px center no-repeat;
}
.index-hdjl-tit a.a2 {
  background: url(../images/2022zjt_index_hdjl2.png) 4px center no-repeat;
}
.index-hdjl-tit a.a3 {
  background: url(../images/2022zjt_index_hdjl3.png) 4px center no-repeat;
}
.index-hdjl-tit a.a4 {
  background: url(../images/2022zjt_index_hdjl4.png) 4px center no-repeat;
}
.index-hdjl-tit a.a5 {
  background: url(../images/ts1.png) 4px center no-repeat;
}
.index-hdjl-tit a.cur {
  color: #FFFFFF;
}
.index-hdjl-tit a.cur.a1 {
  background: #025293 url(../images/2022zjt_index_hdjl1cur.png) 4px center no-repeat;
}
.index-hdjl-tit a.cur.a2 {
  background: #025293 url(../images/2022zjt_index_hdjl2cur.png) 4px center no-repeat;
}
.index-hdjl-tit a.cur.a3 {
  background: #025293 url(../images/2022zjt_index_hdjl3cur.png) 4px center no-repeat;
}
.index-hdjl-tit a.cur.a4 {
  background: #025293 url(../images/2022zjt_index_hdjl4cur.png) 4px center no-repeat;
}
.index-hdjl-tit a.cur.a5 {
  background: #025293 url(../images/ts2.png) 4px center no-repeat;
}
.hdjl-tab1 {
  border: 1px solid #f5f5f5;
  padding: 10px;
}
.index-hdjl {
  display: inline-block;
  float: right;
  width: 550px;
}
.index-hdjl-tab {
  display: none;
  position: relative;
  border: 1px dashed #bfbfbf;
  padding: 0 10px 10px 20px;
}
.index-hdjl-tab i {
  display: inline-block;
  width: 13px;
  height: 19px;
  position: absolute;
  background: #FFFFFF url(../images/cur.png) no-repeat;
  left: -12px;
  z-index: 9;
}
.index-hdjl-tab i.i1 {
  top: 12px;
}
.index-hdjl-tab i.i2 {
  top: 62px;
}
.index-hdjl-tab i.i3 {
  top: 112px;
}
.index-hdjl-tab i.i4 {
  top: 162px;
}
.index-ftlm {
  border: 1px solid #f5f5f5;
  padding: 10px;
}
.index-ftlm-fir img {
  display: inline-block;
  float: left;
  width: 163px;
  height: 115px;
}
.index-ftlm-fir a {
  display: inline-block;
  float: right;
  width: 190px;
  height: 115px;
  overflow: hidden;
  font: bold 18px/36px "微软雅黑";
  transition: all 0.5s;
}
.index-ftlm-fir a:hover {
  text-decoration: underline;
}
.yqlj-tt {
  margin-top: 30px;
  border-bottom: 1px solid #025293;
}
.yqlj-tt strong {
  display: inline-block;
  float: left;
  background: url(../images/2022zjt_yqlj.png) left center no-repeat;
  font: bold 24px/50px "微软雅黑";
  color: #025293;
  padding-left: 30px;
}
.yqlj-tt a {
  display: inline-block;
  float: left;
  font: bold 18px/50px "微软雅黑";
  color: #025293;
  padding: 0 10px;
  margin-left: 10px;
}
.yqlj-tt a:hover {
  text-decoration: underline;
}
.yqlj-tt a.cur {
  padding-left: 36px;
  background: url(../images/2022zjt_yqlj-zk.png) 10px center no-repeat;
}
.yqlj-tt a.cur.zk {
  background: #025293 url(../images/2022zjt_yqlj-zkcur.png) 10px center no-repeat;
  color: #FFFFFF;
}
.bmhywz-tab {
  display: none;
  background: #eeeeee;
  padding: 20px;
}
.bmhywz-tab a {
  display: inline-block;
  width: 228px;
  font: 14px/30px "微软雅黑";
  color: #333333;
  transition: all 0.5s;
}
.bmhywz-tab a:hover {
  text-decoration: underline;
}


.ipv6 {
    background: #4da0e2;
    color: #fff;
    font-size: 10px;
    line-height: 26px;
    float: right;
    margin-top: 4px;
    padding: 0 10px;
    border-radius: 13px;
    height: 26px;
}

.i-wza-people {
    cursor: pointer;
    background-position: 7px 2px;
    padding-left: 25px;
    margin-right: 10px;
}
.i-wza{
    background-image: url("/imagesq/gxzf/icon-wza.png") !important;
    background-repeat: no-repeat;
}

.i-big{
    background-position: 7px -138px;
    padding-left: 46px;
}
.i-small{
    background-position: 7px -221px;
    padding-left: 46px;
}

.i-jy, .i-jy-red {
    display: block;
    background: url(/imagesq/i-jieyue.png) 0 0 no-repeat;
    height: 26px;
    width: 25px;
    line-height: 26px;
    float: right;
    margin-top: 4px;
    margin-right: 5px;
    font-size: 0px;
}
.i-jy a, .i-jy-red a {
    display: block;
    height: 26px;
    width: 25px;
    font-size: 0px;
}
.top-r a, .top-r span, .top-r strong {
    display: inline-block;
    float: left;
}
#optionList .status-now, #getSurveyList .status-now {
    background: #87bb4d;
}
#optionList .status-end, #getSurveyList .status-end {
    background: red;
}

#optionList em, #getSurveyList em {
    float: left;
    color: #fff;
    width: 34px;
    height: 18px;
    line-height: 18px;
    text-align: center;
    font-size: 12px;
    border-radius: 4px;
    padding: 0 5px;
    white-space: nowrap;
    margin-top: 11px;
    margin-right: 10px;
}

/* 全国要闻 国务院要闻 自治区重要政策信息 start */
.card-box {
    background-color: #f4faff;
    -webkit-box-shadow: 0 2px 18px 0 rgba(65, 150, 255, 0.22);
    box-shadow: 0 2px 18px 0 rgba(65, 150, 255, 0.22);
    border-radius: 10px;
    border: solid 1px #fff;
    margin-top: 10px;
    margin-bottom: 25px;
    position: relative;
    overflow: hidden;
  }
  .card-tabs {
    width: 100%;
    height: 56px;
    line-height: 56px;
    background-size: 100% 100%;
    font-size: 22px;
    font-weight: 600;
    color: #0055d6;
    -webkit-transition: background 0.3s;
    transition: background 0.3s;
  }
  .bg-1{
    background: url(/imagesq/card_bg_1.png);
    background-repeat: no-repeat;
     background-size: 100%;
  }
  .bg-2{
    background: url(/imagesq/card_bg_2.png);
    background-repeat: no-repeat;
     background-size: 100%;
  }
  .bg-3{
    background: url(/imagesq/card_bg_3.png);
    background-repeat: no-repeat;
     background-size: 100%;
  }
  .card-tabs li {
    width: 263px;
    text-align: center;
    -webkit-transition: color 0.3s;
    transition: color 0.3s;
    cursor: pointer;
  }
  .card-tabs li.active {
    color: #fff;
  }
  .card-more-box {
    position: absolute;
    right: 7px;
    top: 0;
    line-height: 56px;
    letter-spacing: 1px;
    font-size: 14px;
  }
  .card-more-box a {
    display: none;
    color: #fff;
  }
  .card-news-list-box ul {
    margin: 25px 0;
    width: 49.8%;
}
  .card-news-list-box li {
    padding-left: 40px;
    line-height: 28px;
    position: relative;
  }
 .card-news-list-box li:before {
    content: "";
    position: absolute;
    left: 28px;
    top: 13px;
    width: 2px;
    height: 2px;
    background-color: #000;
  } 
  .card-news-list-box a:hover p,
  .card-news-list-box a:hover span {
    text-decoration: underline;
  }
  .card-news-list-box .border-li {
    border-right: 1px dashed #cecece;
  }
  .card-news-list-box p {
    width: calc(100% - 80px);
    font-size: 16px;
}
  .card-news-list-box span {
    font-size: 14px;
    color: #686868;
  }
  .card-news-list {
    display: none;
  }
  #gwy_right>li:before,#gwy_left>li:before{background: none;}
  
.card-tabs li a{color: #0055d6;text-decoration:none}
.card-tabs li.active a{color: #fff}

/********* wza start**************/
.gxzf-wza{
    background: #3b3a3a;
    color: #fff;
    height: 75px;
    font-size: 24px;
    position: relative;
    z-index: 9999;
    transform: none;
}
.fun-item{
    background: url("/imagesq/gxzf/i-wza-line.png") right center no-repeat;
    float: left;
    padding: 7px 27px 0;
    overflow: hidden;
    height: 68px;
    line-height: 68px;

}
.fun-item .fn-left-txt{
    margin-right: 10px;
    float: left;
	color: white;
}
.txt{
    cursor: pointer;
    border-radius: 5px;
    color: #fff;
    height: 45px;
    line-height: 45px;
    padding: 0 13px;

}
td.txt{
    color: #333;
}
.border{
    border-radius: 5px;
    border: 3px dashed #3b3a3a;
    height: 45px;
    float: left;
    padding: 3px;
    margin-top: 4px;
    margin-right: 6px;
}
.border.active{
    border: 3px dashed #0389f6;
    font-weight: bold;
}
.top-blue{
    background: #0020ff;
    color: #ffff00;
}
.top-white{
    background: #fff;
    color: #000;
}
.top-yellow{
    background: #ffff00;
    color: #0020ff;
}

.top-black{
    background: #000;
    color: #ffff00;
}

.text-item .blue{
    color: #ffff00;
}
.i-wza{
    background-image: url("/imagesq/gxzf/icon-wza.png") !important;
    background-repeat: no-repeat;
}
.i-big{
    background-position: 7px -138px;
    padding-left: 46px;
}
.i-small{
    background-position: 7px -221px;
    padding-left: 46px;
}
.btn{
    cursor: pointer;
    font-size: 0;
    width: 74px;
    height: 35px;
    background-position: 0px -396px;
    float: left;
    margin-top: 15px;
}
.i-close{
    background-position: 0px -311px;
}
.i-reset{
    cursor: pointer;
    border-radius: 5px;
    float: left;
    background-color: #fff;
    color: #000;
    background-position: 7px -55px;
    padding-left: 46px;
    width: 60px;
    height: 52px;
    line-height: 52px;
    margin-top: 11px;
}
.fn-right-btn{
    width: 300px;
    float: right;
    height: 40px;
}
.i-wza-people{
    cursor: pointer;
    background-position: 7px 2px;
    padding-left: 25px;
    margin-right: 10px;
}
.body-con{
    transform-origin: center top;
}
.help-line-horizontal,.help-line-vertical{
    background: #f00;
    position: absolute;
}
.help-line-horizontal{
    width: 100%;
    height: 5px;
    left: 0;
}
.help-line-vertical{
    top: 0;
    height: 100%;
    width: 5px;
}
/********* wza end**************/

/*20240326修改友情链接样式*/
.title-site-link .gov-link{font-size: 18px;}
.title-site-link .gov-link#bmhywz{display: inline-block;height: 50px;line-height: 50px; background:url(../images/2022zjt_yqlj-zk.png) 10px center no-repeat;padding: 0px 35px 0px 37px;}
.title-site-link .gov-link#bmhywz:hover{background: #025293 url(../images/2022zjt_yqlj-zkcur.png) 10px center no-repeat;
    color: #FFFFFF;}
