.clearbox{clear: both;}
.zt_container{max-width: 1200px; margin: 0 auto;}
.zt_logo{padding-top: 25px;}
.zt_wrap{background:url(../images/ztbaner.png) no-repeat center top #F2FAFF;}
.zt_logo img{height: 90px;}
.zt_banner{height: 472px;}
.ztcont01{overflow: hidden;padding-bottom: 10px;}
.yy_infor{padding-left: 100px;  background: url(../images/yinyan.png) no-repeat left center;}
.zt_yybox{padding: 18px 24px; border-radius: 10px;border:1px solid #fff; background: linear-gradient(to bottom,#64B0F9,#1D43EB);}
.yy_txt{font-size: 16px; line-height: 35px; color: #fff;border-left: 1px solid #fff;padding-left: 20px;}
.yy_txt p{text-indent: 2em;}
.pub_hd{height: 45px;}
.pub_hd .tit{display: block;height:45px;width: 250px;margin: auto;}
.gzdt_hd{background: url(../images/gzdt_tit.png) center center no-repeat;}
.gzdtbox{padding-top: 35px;}
.gzdt_bd{margin-top: 40px;}
.tpxw_box{width: 44.8%; float: left; position: relative;}
.gzdt_news{width:53.7%; float: right;background-color: #fff;}
.swiper-container {
      width: 100%;
      height: 100%;
    }
    .swiper-slide{
      font-size: 18px;
	  height: 1px;
      /* Center slide text vertically 
      display: -webkit-box;
      display: -ms-flexbox;
      display: -webkit-flex;
      display: flex;*/
      -webkit-box-pack: center;
      -ms-flex-pack: center;
      -webkit-justify-content: center;
      justify-content: center;
      -webkit-box-align: center;
      -ms-flex-align: center;
      -webkit-align-items: center;
      align-items: center ;
    }
.tpxw_infor{padding:20px;background-color: #fff;}
.tpxw_box .pic{height: 338px; overflow: hidden;}
.tpxw_box img{width: 100%; height: 100%;}

.swiper-button-prev:after,.swiper-button-next:after{display: none;}
.swiper-slide-active{height: auto;}
.textbg{position: absolute; height: 50px;display: block;width: 100%; bottom: 0px; background:#000; opacity: 0.5;}
.tpxw_box .tit{font-size: 22px; font-weight: bold; text-align: center;padding-top: 20px;}
.tpxw_box .tit span{display: block; max-width: 100%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.tpxw_box .swiper-container-horizontal>.swiper-pagination-bullets{width: 100%;}
.tpxw_box .swiper-pagination-bullet{width:33.33%; height: 4px; background: #7CA7CC; z-index: 101; opacity: 1; border-radius: 0;}
.tpxw_box .swiper-pagination-bullet-active{background: #C94E31;}
.swiper-pagination{bottom:-4px;width: 100%;}
.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin: 0;}
.gzdt_list{padding: 20px; background:url(../images/gzdt_bj.png) no-repeat center top;}
.gzdt_list li{position: relative;border-bottom: 1px solid #E6E6E6;}
.gzdt_list li:nth-last-child(1){border-bottom: none;}
.gzdt_list h4{padding-right: 100px;padding-top: 18px; padding-bottom: 18px;}
.gzdt_list h4 .ckxq{display: inline-block; background-color: #FFF0ED; color: #E49F8F; position: absolute; right: 0;border-radius: 5px;line-height: 30px; 
font-size: 16px;top: 30%;}
.gzdt_list h4 .gzdt_title{display: block;font-size: 18px; font-weight: bold; line-height: 30px; max-width: 100%; white-space: nowrap;text-overflow: ellipsis; overflow: hidden;} 
.gzdt_list h4 .time{display:block; font-size: 16px; color: #808080; line-height: 30px;}

.cxjcbox{margin-top: 40px;}
.cxjc_hd{background: url(../images/cxjc_tit.png) center center no-repeat;}
 .cxjc_hd .swiper-slide {
      text-align: center;
      font-size: 18px;
      background: #fff;
      height: calc((100% - 30px) / 2);

      /* Center slide text vertically */
      display: -webkit-box;
      display: -ms-flexbox;
      display: -webkit-flex;
      display: flex;
      -webkit-box-pack: center;
      -ms-flex-pack: center;
      -webkit-justify-content: center;
      justify-content: center;
      -webkit-box-align: center;
      -ms-flex-align: center;
      -webkit-align-items: center;
      align-items: center;
    }
.cxjc_bd{margin-top: 35px;position: relative;}
.cxjc_bd .swiper-slide li{width: 49%; float: left;margin-bottom: 2%; height: 215px;overflow: hidden;background-color: #fff;}
.cxjc_bd .swiper-slide li:nth-child(2n){float: right;}
.li_infor{padding: 20px 30px; }
.cxjc_bd .swiper-slide li .tit{text-align: left;}
.cxjc_bd .swiper-slide li a{max-width: 100%; overflow: hidden; font-size: 20px; line-height: 40px; text-overflow: ellipsis;white-space:nowrap;display: inline-block;}
.cxjc_bd .swiper-slide li .zy{height: 84px;overflow: hidden;font-size: 16px;overflow: hidden; line-height:28px; color: #808080;
 overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 3;}
.cxjc_bd .swiper-slide li .time{display: block; font-size: 14px; line-height: 30px;color: #383838; margin-top: 10px;}
.cxjc_bd .swiper-button-prev,.swiper-button-next{width: 63px; height: 63px;top: 46%;}
.cxjc_bd .swiper-button-prev{background: url(../images/nav_left.png) no-repeat left center;left: -65px;}
.cxjc_bd .swiper-button-next{background: url(../images/nav_right.png) no-repeat right center;right: -65px;}
.aqcs_hd{background: url(../images/aqcs_tit.png) center center no-repeat;}
.ztcont02{padding-top: 30px; background-color: #fff;padding-bottom: 30px;}
.aqcs_bd{margin-top: 35px;}
.aqcsbox .swiper-slide ul{margin-left: -10px;margin-right: -10px;}
.aqcsbox .swiper-slide li{width:50%;float: left;}
.aqcsbox .swiper-slide li .inforbox{margin: 20px; background:url(../images/aqcs_li_bj.png) no-repeat center top;padding:20px;}
.aqcsbox .swiper-slide li .inner{ background:#fff; box-shadow: 0px 3px 15px #F0F4F9; padding-bottom: 20px;}
.aqcsbox .swiper-slide li .aqcs_tit{line-height: 60px; font-size: 24px; font-weight: bold; color: #055EBF;text-align: center; overflow: hidden;
text-overflow: ellipsis;white-space: nowrap;max-width: 100%;}
.aqcsbox .swiper-slide li .ljxq{height:42px;text-align: center; margin-top: 10px; }
.aqcsbox .swiper-slide li .ljxq span{display: block; background: url(../images/sz_icon.png) no-repeat 5px center; padding-right:20px;padding-left: 40px;}
.aqcsbox .swiper-slide li .ljxq a{border-radius: 10px; line-height: 42px;  background:linear-gradient(to right,#397FCD,#94C5F9);
height:42px;display: inline-block; color: #fff;color: 18px; }
.aqcsbox .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin: 0 5px;}
.aqcsbox .swiper-pagination-bullet{width: 38px;height: 4px; border-radius: 0;  }
.gzzd_bd{margin-top: 40px; height: 248px;overflow-y: scroll; position: relative;}
.gzzd_hd{background: url(../images/gzzd_tit.png) center center no-repeat;}
.ztcont03{overflow: hidden; padding-top: 40px;}
.gzzd_bd ul{ }
.gzzd_bd::-webkit-scrollbar {
  width: 10px; /* 修改宽度 */
}
.gzzd_bd::-webkit-scrollbar-track {
  background-color: #8CC0FF;
  opacity: 0.1;
}
.gzzd_bd::-webkit-scrollbar-thumb {
background: #2B90FD; /* 设置滚动滑块颜色 */
border-radius: 5px; /* 设置滚动滑块边框半径 */
transition: background-color 0.3s ease; /* 设置滚动滑块背景颜色过渡效果 */
}


.gzzd_bd li{width: 50%;float: left; position: relative;}
.gzzd_bd li .infor{margin:10px; border:1px solid #D0E6FF; padding:10px; height:86px;}
.gzzd_bd li h4{padding-left: 110px;padding-top: 10px;font-weight: normal;}
.gzzd_bd li h4 a{color: #fff; color: #696969;font-size: 22px; display: inline-block;overflow: hidden; line-height:28px; color: #808080; max-height:68px ;
 overflow: hidden; line-height: 34px;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;}
.gzzd_bd li h4 .time{position: absolute; left: 20px; top:24%; border-right: 1px dashed #696969;padding-right: 10px; height: 68px;}
.gzzd_bd li h4 .time .date{font-size: 32px; color: #2A82E4;}
.gzzd_bd li h4 .time .year{font-size: 20px; color: #696969;}
.dtkp_hd{background: url(../images/dtkp_tit.png) center center no-repeat;}
.dtkpbox{margin-top: 40px;}
.dtkp_bd{padding:25px 20px; background: url(../images/dtkp_bj.png) no-repeat top center;border-radius: 20px;margin-top: 30px; overflow: hidden;background-size: 100% 100%;}
.dtkp_bd .hd{width: 32.5%; float: left;}
.dtkp_bd .hd li{height: 44px;line-height: 44px;text-align: center;border-bottom-left-radius: 10px;border-top-left-radius: 10px; margin-bottom: 10px;}
.dtkp_bd .hd li a{ font-size: 20px; color: #fff;}
.dtkp_bd .hd li.on{background:linear-gradient(to right,#D4EDFF,#ffff)}
.dtkp_bd .hd li.on a{color:#055EBF;font-weight: bold;}
.dtkp_bd .bd{width: 67.5%; float: right;overflow: hidden; background-color: #fff;}
.dtkp_bd .bd .dtkp_txt{margin: 30px 20px;height: 470px;overflow-y: scroll; }
.dtkp_bd .bd .dtkp_txt::-webkit-scrollbar {
  width: 6px; /* 修改宽度 */
}
.dtkp_bd .bd .dtkp_txt::-webkit-scrollbar-track {
  background-color: #8CC0FF;
  opacity: 0.1;
}
.dtkp_bd .bd .dtkp_txt::-webkit-scrollbar-thumb {
background: #2B90FD; /* 设置滚动滑块颜色 */
border-radius: 5px; /* 设置滚动滑块边框半径 */
transition: background-color 0.3s ease; /* 设置滚动滑块背景颜色过渡效果 */
}
.dtkp_bd .bd .dtkp_bt{font-size: 28px; font-weight: bold; color:#055EBF;text-align: center; line-height: 50px;}
.dtkp_bd .dtkp_nr{margin-top: 20px; font-size: 18px; line-height: 30px;}
.dtkp_bd .dtkp_nr p{margin-top: 10px;}
.spjj_hd{background: url(../images/spjj_tit.png) center center no-repeat;}
.spjjbox{margin-top: 50px;padding-bottom: 20px;}


.xxzx_tpxw{margin-top: 40px;}
.xxzx_tpxw .swiper-slide {
      text-align: center;
      font-size: 18px;
      background: none;

      /* Center slide text vertically */
      display: -webkit-box;
      display: -ms-flexbox;
      display: -webkit-flex;
      display: flex;
      -webkit-box-pack: center;
      -ms-flex-pack: center;
      -webkit-justify-content: center;
      justify-content: center;
      -webkit-box-align: center;
      -ms-flex-align: center;
      -webkit-align-items: center;
      align-items: center;
	  transition: 300ms;
	  transform: scale(0.8);
	  height: 1px;
    }
.xxzx_tpxw .swiper-slide p{display: none;}
.xxzx_tpxw .swiper-slide-active,.swiper-slide-duplicate-active{
      transform: scale(1);
	  z-index: 100;
	  overflow: hidden;
	}
.xxzx_tpxw .swiper-slide-active p{display: block; position: absolute; bottom: -16px; height: 50px; z-index: 2; color: #fff;width:100%;
z-index: 10; white-space: nowrap; text-overflow: ellipsis; text-align: center; overflow: hidden;left: 0;}
.xxzx_tpxw .texbg{display: block; height: 50px; background-color: #000; opacity: 0.5; z-index: 1;width: 100%; bottom: 36px;}
/* .xxzx_tpxw .swiper-slide-active a::after{content: "";width: 100%; height: 50px; display: block; background-color: #000;position: absolute; bottom: 25px;z-index:1;
opacity: 0.6;left: 0;} */
.xxzx_tpxw{position: relative;}
.xxzx_tpxw img{height:341px;}
.xxzx_tpxw .swiper-button-next,.xxzx_tpxw .swiper-button-prev{width: 43px; height: 69px; }
.xxzx_tpxw .swiper-button-next{right:0px;background: url(../ztimages/esd_nav_r.png) no-repeat right center;}
.xxzx_tpxw .swiper-button-prev{left:0px;background: url(../ztimages/esd_nav_l.png) no-repeat left center;}
.xxzx_tpxw .swiper-button-next:hover,.xxzx_tpxw .swiper-button-prev:hover{opacity: 0.8;}
.xxzx_tpxw .swiper-button-next::after,.xxzx_tpxw .swiper-button-prev::after{font-size: 0;}
 .zt_banner_m{display: none;}
 
@media (max-width:1200px) {
.zt_container{width: 96%; }
.zt_banner{height: auto;display: none;}
.zt_banner_m{display: block;margin: 0 auto; text-align: center;}
.zt_wrap{background: #F2FAFF;}
.zt_logo{display: none;}
.zt_yybox{margin-top: 10px;}
.cxjc_bd .swiper-button-prev{left: 0;}
.cxjc_bd .swiper-button-next{right: 0;}
}


@media (max-width:990px) {
.tpxw_box{width: 100%; float: none;}
.gzdt_news{width: 100%; float: none;margin-top: 20px;}
.tpxw_box .pic{height: auto;}
.gzzd_bd li h4 .time .date{font-size: 24px;}
.gzzd_bd li h4 a{font-size: 20px;}
	
}
@media (max-width:768px) {
.cxjc_bd .swiper-slide li{width: 100%;float: none;}
.aqcsbox .swiper-slide li{width: 100%; float: none;}
.gzzd_bd li{width: 100%; float: none;}
.dtkp_bd .hd{width: 100%;}
.dtkp_bd .bd{width: 100%;}

	
}
@media (max-width:550px){
.yy_txt{height: 360px; overflow: auto;
}	
}