@charset "utf-8";
.tpxw{position: relative; box-shadow: 5px 3px 15px 0 rgba(0, 0, 0, .1);}
.tpxw .swiper-slide dl{position: relative; background: #fff;}
.tpxw .swiper-slide dl dt{float: left; width: 50%}
.tpxw .swiper-slide dl dd{position: absolute; top: 0; right: 0; bottom: 0; left: 50%; z-index: 5; padding: 30px;}
.tpxw .swiper-slide dl dd .caption{font-size: 1.625em; font-weight: bold; line-height: 1.625em;}
.tpxw .swiper-slide dl dd .caption a{color: #2c60b6;}
.tpxw .swiper-slide dl dd .desc{margin-top: 1.75em; font-size: 1.125em; line-height: 1.875em; text-align: justify; -webkit-line-clamp: 3;}
.tpxw .swiper-slide dl dd .desc a{color: #2c60b6; display: inline-block;}
.tpxw .swiper-ctrl-button.swiper-ctrl-next{right: 50%;}
.tpxw .swiper-pagination.position{right: 0; left: auto; bottom: 20px; margin-right: 30px;}
@media (max-width:1280px){
  .tpxw .swiper-slide dl dd{padding: 20px;}
  .tpxw .swiper-slide dl dd .caption{font-size: 1.125em;}
  .tpxw .swiper-slide dl dd .desc{margin-top: 1em; font-size: .9375em;}
}
@media (max-width:992px){
  .tpxw .swiper-slide dl dt{float: none; width: auto;}
  .tpxw .swiper-slide dl dd{top:auto; left: 0; padding: 15px;
  background: -webkit-linear-gradient(rgba(0, 0, 0, 0), rgba(0, 0, 0, .1), rgba(0, 0, 0, .55));
  background: -o-linear-gradient(rgba(0, 0, 0, 0), rgba(0, 0, 0, .1), rgba(0, 0, 0, .55));
  background: -moz-linear-gradient(rgba(0, 0, 0, 0), rgba(0, 0, 0, .1), rgba(0, 0, 0, .55));
  background: linear-gradient(rgba(0, 0, 0, 0), rgba(0, 0, 0, .1), rgba(0, 0, 0, .55));}
  .tpxw .swiper-slide dl dd .caption{font-size: 1em; font-weight: normal; text-align: center;}
  .tpxw .swiper-slide dl dd .caption a{color: #fff;}
  .tpxw .swiper-slide dl dd .desc{display: none;}
  .tpxw .swiper-slide dl dd .time{display: none;}
  .tpxw .swiper-ctrl-button.resize.md{margin-top: -50px;}
  .tpxw .swiper-ctrl-button.swiper-ctrl-next{right: 0;}
  .tpxw .swiper-pagination.position{position: static; margin-top: 10px; margin-bottom: 15px; width: auto !important;}
}


/*投资新闻*/
.tzxw > .hd .more a{color: #2a82e4;}
.tzxw > .hd .more a:hover{color: #2c60b6;}
@media (max-width: 992px) {
  .tzxw .infolist li:nth-child(n+6){display: none;}	
}

/*通知公告*/
.tzgg-list li{position: relative;padding-left: 115px !important;}
.tzgg-list li .tzgg-time{width: 100px;height: 100px;position: absolute;left: 15px;top: 10px;background: #2A82E4;color: #fff;text-align: center;}
.tzgg-list li .tzgg-time .time-day{font-size:1.75em;line-height: 2em; }
.tzgg-list li .tzgg-time .time-year-month{font-size: 1em;}
.tzgg-list li .tzgg-tit{line-height: 1.5em;height: 100px;background:#F5FAFF url(../images/jjdj/jjdj_tzgg_bg.png) right bottom no-repeat;}
.tzgg-list li .tzgg-tit a{display: table-cell;float: none;white-space: normal;height: 100px;padding:15px;vertical-align: middle;}
@media (max-width: 992px) {
  .tzgg-list li{padding-right: 0 !important;;padding-left: 100px !important;}
  .tzgg-list li .tzgg-time{left: 0;}
}

/*视频新闻*/
.spxw-box{margin:0 -15px;}
.spxw-pic,.spxw-list{float: left;padding-left: 15px;padding-right: 15px;box-sizing: border-box;}
.spxw-pic{width: 33.333%;}
.spxw-pic img{display: block;width: 100%;}
.spxw-list{width: 66.666%;}
.spxw-list ul{margin:0 -15px;}
.spxw-list ul li{float: left;padding-left: 15px;padding-right: 15px;box-sizing: border-box;width: 50%;margin-bottom: 40px;}
.spxw-list ul li:nth-child(n+5){margin-bottom: 0;}	
.spxw-list ul li a{display: block;height: 80px;line-height: 80px;box-shadow: 5px 3px 15px rgba(0, 0, 0, .1);max-width: 100%; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden;padding:0 20px 0 73px;background: url(../images/jjdj/jjdj_spxw_icon.png) 30px center no-repeat;}
@media (max-width: 992px) {
  .spxw-pic{display:none;}
  .spxw-list{width: 100%;}
  .spxw-list ul li{margin-bottom: 20px;}
}
@media (max-width: 480px) {
  .spxw-list ul li{width: 100%;}
}

/*道滘电子报*/
.djdzb{background: #F7F7F7;padding-top: 40px;}
.djdzb-swiper{position: relative;}
.djdzb-swiper .swiper-slide a{display:block;padding:0 20px;}
.djdzb-swiper .swiper-container{margin: 0 -20px;}
.djdzb-swiper .swiper-slide a img{display: block;width: 100%;}
.djdzb-swiper-nav{position: absolute;top: 50%;display: block;width: 51px;height: 51px;margin-top: -25px;background: url(../images/jjdj/djdzb_swiper_prev.png) no-repeat center;z-index: 1;cursor: pointer;}
.djdzb-swiper-nav.prev{left: -70px;}
.djdzb-swiper-nav.next{right: -70px;background-image: url(../images/jjdj/djdzb_swiper_next.png);}

@media (max-width: 768px) {
  .djdzb-swiper-nav{width: 32px;height: 32px;margin-top: -16px;}
  .djdzb-swiper-nav.prev{left: 0px;}
  .djdzb-swiper-nav.next{right: 0px;}
}

body.useOldFixed .djdzb{padding: 20px;}
body.useOldFixed .tzgg-list li .tzgg-time{height: 100px!important; width: 166px!important;}
body.useOldFixed .tzgg-list li .tzgg-time .time-year-month,
body.useOldFixed .tzgg-list li .tzgg-time .time-day{line-height: initial!important;min-height: initial!important;height: auto!important;}
body.useOldFixed .tpxw .swiper-slide dl dd{position: initial;}
body.useOldFixed .tpxw .swiper-pagination.position{position: initial;}
body.useOldFixed .swiper-pagination.line .swiper-pagination-switch:not(.skipAutoFix){min-height: 32px!important;line-height: 32px!important;}
body.useOldFixed .tpxw .swiper-slide dl dd .desc{margin-top: 20px!important;}
body.useOldFixed .tpxw .swiper-ctrl-button.swiper-ctrl-next{right: 0;}
body.useOldFixed .swiper-ctrl-button{top: 30%;}
body.useOldFixed .swiper-ctrl-button.resize.md{margin-top: 0;}