
@charset "utf-8";

.zcwdk-search .znwd,
.zcwdk-search .btn-ss,
.page-zcwdk .bmlists a:after,
.page-zcwdk .bmlists a{ -webkit-transition: 0.3s; -moz-transition: 0.3s; -o-transition: 0.3s; -ms-transition: 0.3s;transition: 0.3s;}

.page-zcwdk .tab-brief > .hd li:after{border-radius: 50px;}
.page-zcwdk .tab-brief > .hd li{font-weight: bold;opacity: .6;font-size: 24px;}
.page-zcwdk .tab-brief > .hd li a{border-radius: 50px;color: #1B5ABA;}
.page-zcwdk .tab-brief > .hd li.on{opacity: 1;font-size: 24px;}

/* banner */
.zcwdk-banner img.ban{display: block;}
@media (max-width: 1440px) {
  /* .zcwdk-banner{height: 237px;background: url(2023_zcwdk_banner.jpg) no-repeat right bottom;background-size: cover;}
  .zcwdk-banner img.ban{display: none;}
  .zcwdk-banner img.txt{display: block;height: 100%;margin-left: 14.8%;} */
}

/* main */
.page-zcwdk .col-lg-l{width: 28%;}
.page-zcwdk .col-lg-r{width: 72%;}
.page-zcwdk .col-lg-r .inbox{margin-left: 20px;padding-left: 27px;border-left: 1px solid #EBF2FA;}
@media (max-width: 1280px) {
  .page-zcwdk .col-lg-r .inbox{border-left: none;padding-left: 0;margin-left: 0;}
}
/* col-lg-l */
.page-zcwdk .bmlists{margin: 15px -5px 0;}
.page-zcwdk .bmlists li{width: 50%;float: left;}
.page-zcwdk .bmlists a{float: none;text-align: center; display: block;margin: 0 5px 10px;background: #F7FBFF;height: 56px;line-height: 49px;}
.page-zcwdk .bmlists a span{display: inline-block;vertical-align: middle;line-height: 1.2;}
.page-zcwdk .bmlists .btn-more a{color: #1B5ABA;line-height: 54px;}
.page-zcwdk .bmlists .btn-more a:after{content:"";display: inline-block;vertical-align: middle;width: 11px;height: 13px; margin-left: 10px;background: url(2023_zcwdk_icon_more.png) no-repeat center;background-size: 100%;}
.page-zcwdk .bmlists .btn-more.all a:after{transform: rotate(-180deg);}
.page-zcwdk .bmlists li.on a,
.page-zcwdk .bmlists a:hover{color: #1B5ABA;background: #E6F2FF;font-weight: 700;}

.zcwdk-twjd .bd{margin-top: 14px;position: relative;}
.zcwdk-twjd .bd>div{opacity: 0;position: absolute;left:0;top:0;right:0;z-index: 0;}
.zcwdk-twjd .bd>div.show{opacity: 1;position: relative;z-index: 1;}
.zcwdk-swiper{background: #F5FAFF;/*padding-bottom: 16px;*/}
.zcwdk-swiper .swiper-slide{float: none;}
.zcwdk-swiper li{padding: 10px 0;}
.zcwdk-swiper .txt{margin: 16px 16px 6px;line-height: 1.3;}
.zcwdk-swiper .pic{height: 0;padding-top: 55.68%;position: relative;overflow: hidden;}
.zcwdk-swiper .pic img{
  position: absolute;left:50%;top:0;height: 100%;max-width: initial;
  -webkit-transform: translateX(-50%);-moz-transform: translateX(-50%);-ms-transform: translateX(-50%);-o-transform: translateX(-50%);transform: translateX(-50%);
}
.zcwdk-dots{text-align: center;}
.zcwdk-dots span{display: inline-block; vertical-align: middle; margin: 0 6px; width: 9px; height: 9px; background: #CCCCCC; border-radius: 50%; cursor: pointer;}
.zcwdk-dots span.active{width: 12px; height: 14px; background: url(2023_zcwdk_icon_dot.png) no-repeat; background-size: 100% 100%;}
@media (max-width: 1280px) {
  .zcwdk-swiper{background: #fff;}
  .zcwdk-swiper ul{margin: 0 -10px;}
  /*.zcwdk-swiper li{width: 50%;float: left;}*/
  .zcwdk-swiper li a{display: block; margin: 0 10px 10px;background: #F5FAFF;padding-bottom: 16px;}
}
@media (max-width: 480px) {
  .zcwdk-swiper li{width: 100%;}
}

/* col-lg-r */
.zcwdk-search{background: #F5FAFF;padding: 30px 10px 20px;text-align: center;}
.zcwdk-search .search-box{position: relative;display: inline-block; margin: 0 15px 10px 0; width: 53%; padding: 0 87px 0 18px;height: 50px;line-height: 46px;background: #fff;border: 1px solid #B5DCFF;border-radius: 4px;}
.zcwdk-search input{border:none;background: none;font-size: 18px;}
.zcwdk-search input::-webkit-input-placeholder{color: #969696;}
.zcwdk-search form,
.zcwdk-search .keywords{display: block;width: 100%;height: 100%;}
.zcwdk-search .btn-ss{position: absolute;right:0;top:0;width: 67px;height: 100%;border-radius: 4px; background: url(2023_zcwdk_icon_ss.png) no-repeat center #3580DF;background-size: 27px;cursor: pointer;;}
.zcwdk-search .znwd{display: inline-block;}
.zcwdk-search .znwd a{display: inline-block;margin-bottom: 10px; font-size: 20px;color:#fff;font-weight: 700;text-align: center; width: 160px;height: 52px;line-height: 52px; border-radius: 4px;background: linear-gradient(209.98deg, #DE4B4B 0%, #FCA751 100%);}
.zcwdk-search .znwd a:before{content:"";display: inline-block;vertical-align: middle; margin-right: 6px; width: 30px;height: 30px;background: url(2023_zcwdk_icon_znwd.png) no-repeat center;background-size: 100%;}
.zcwdk-search .btn-ss:hover,
.zcwdk-search .znwd:hover{opacity: .85;}
@media (max-width: 680px) {
  .zcwdk-search{padding: 20px 20px 10px;}
  .zcwdk-search .search-box{width: 100%; box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;}
  .zcwdk-search .znwd{display: none;}
}

.zcwdk-qalist li{clear: both;}
.zcwdk-qalist li .question{position: relative; padding-left: 55px; padding-right: 180px; overflow: hidden; line-height: 34px; margin-bottom: 20px;}
.zcwdk-qalist li .question:before,
.zcwdk-qalist li .answer:before{height: 24px; display: block; position: absolute; left: 0; width: 32px; height: 24px; text-align: center; line-height: 22px; color: #fff; border-radius: 3px 3px 0 3px;}
.zcwdk-qalist li .question:before{content: '问'; top: 5px;  background: #4E8DE6;}
.zcwdk-qalist li .tit{float: left; position: relative; max-width: 100%; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden; font-size: 20px; font-weight: bold;}
.zcwdk-qalist li .link{position: absolute; right: 0; top: 0;text-align: center;color: #2354AF;min-width: 89px; height: 34px; line-height: 34px; padding: 0 10px; border-radius: 2px; background: #F0F6FF;}
.zcwdk-qalist li .answer{position: relative; padding-left: 55px;  line-height: 1.4; max-height: 86px; margin-bottom: 20px;-webkit-line-clamp: 3;opacity: .8;}
.zcwdk-qalist li .answer p{padding: 0!important;}
.zcwdk-qalist li .answer:before{content: '答'; top: 4px; background: #DB5858;}
.zcwdk-qalist li + li{margin-top: 40px;}
.zcwdk-qalist li .link:hover{color: #fff;background: #3580DF;}

@media (max-width: 680px) {
  .zcwdk-qalist li .question{padding-right: 0;}
  .zcwdk-qalist li .tit{display: inline;float: none;white-space: normal;}
  .zcwdk-qalist li .link{display: inline-block;position: static;}
}

.pagination{text-align: center;}
.pagination li{display: inline-block;}
.pagination li a,
.pagination li span,
.pagination li #page_input{
  display: inline-block;width: auto; vertical-align: top; padding: .58em 1em; margin: 9px; font-size: 14px;border: 1px solid #D3D3D3; line-height: 1.3;
  -webkit-transition: 0.3s; -moz-transition: 0.3s; -o-transition: 0.3s; -ms-transition: 0.3s;transition: 0.3s; 
}
.pagination .arrow a,
.pagination .arrow span{background-color: #F2F2F2;}
.pagination .arrow.page_index a,
.pagination .arrow.page_index a{background-color: #fff;}
.pagination li a:hover,
.pagination li a.current{color: #fff; background-color: #214FA5!important; border-color: #214FA5;}
.pagination li #page_input{padding-right: 0; padding-left: 0; width: 4em; text-align: center; box-sizing: content-box;}
.pagination li.total_count{display: none;}
.pagination li.page_jump{display: none;}



.sPrev ,.sNext{
    width: 100%;
    height: 30px;
    margin-top: 0px;
    border-radius: 4px;
    background: linear-gradient(180deg, rgba(147, 203, 255, 1) 0.16%, rgba(70, 167, 255, 1) 100%);
    display: block;
    position: relative;
}
.sPrev:after,.sNext:after {
    content: '';
    width: 0;
    height: 0;
    position: absolute;
    left: 50%;
    margin-left:-14px;
    
    bottom: 0;
    right: 0;
    border: transparent solid 14px;
    margin: auto;
    margin-left: -1px;
}
.sPrev:after{
border-bottom-color: #fff;
top: -14px;
}
.sNext:after{
  border-top-color: #fff;
  bottom:-7px;
}