.swiper-bigPic .swiper-button-prev, .swiper-bigPic .swiper-button-next { transition: all linear .2s; -webkit-transition: all linear .2s; }

.dispBlock-img { text-align: center; padding: 10px 0 0; min-height: 200px; overflow: hidden; background: #f7faff; }

.swiper-bigPic a { line-height: 24px; display: inline-block; padding: 20px 0 15px; text-align: left; font-size: 18px; }

.swiper-bigPic a:hover { text-decoration: underline; }

.swiper-bigPic, .swiper-thumb { width: 95%; margin: 0 auto; position: relative; }

.swiper-thumb { margin: 10px auto; padding: 10px 0; }

.swiper-bigPic img { max-width: 100%; max-height: 620px; background: #fff; padding: 2px; box-shadow: 0 0 3px rgba(0,0,0,.2); }

.swiper-thumb .swiper-slide { overflow: hidden; background: #fff; height: 80px; outline: 1px solid #ddd; transition: transform linear .2s; -webkit-transition: -webkit-transform linear .2s; -ms-transition: -ms-transform linear .2s; -moz-transition: -moz-transform linear .2s; }

.swiper-thumb .swiper-slide a { display: table-cell; text-align: center; height: 80px; width: 142px; vertical-align: middle; line-height: 80px; font-size: 0; bottom: 0; }

.swiper-thumb .swiper-slide img { max-width: 100%; max-height: 100%; display: inline-block; }

.swiper-thumb .swiper-slide.active, .swiper-thumb .swiper-slide:hover { box-shadow: 0 0 3px rgba(0,0,0,.6); outline: 2px solid rgb(34, 102, 220); }

.swiper-thumb .swiper-button-prev, .swiper-thumb .swiper-button-next { top: 10px; bottom: 10px; margin: 0; height: auto; background-image: none; background-color: #fff; color: rgba(255,255,255,.5); line-height: 80px; font-size: 16px; text-align: center; opacity: 1; outline: 1px solid #fff; }

.swiper-thumb .swiper-button-prev:before, .swiper-thumb .swiper-button-next:before { display: block; background: rgba(0,0,0,.6); border-radius: 5px 0 0 5px; }

.swiper-thumb .swiper-button-prev { left: 0; }

.swiper-thumb .swiper-button-next { right: 0; }

.swiper-thumb .swiper-wrapper { width: 94%; }

.swiper-bigPic .swiper-button-prev, .swiper-bigPic .swiper-button-next { background-image: none; line-height: 60px; width: 60px; text-align: center; height: auto; color: rgba(255,255,255,.4); font-size: 18px; font-weight: 700; opacity: 0; border-radius: 50%; padding: 0; background-color: rgba(0,0,0,.4); box-shadow: 0 0 3px rgba(255,255,255,.5); text-decoration: none !Important; margin-top: 18px; }

.swiper-bigPic:hover .swiper-button-prev, .swiper-bigPic:hover .swiper-button-next { opacity: 1; }

.swiper-bigPic .swiper-button-prev:hover, .swiper-bigPic .swiper-button-next:hover,
.swiper-thumb .swiper-button-prev:hover:before, .swiper-thumb .swiper-button-next:hover:before { background-color: rgba(57,79,117,.85); color: #fff; }

.swiper-bigPic .swiper-button-prev { left: 20px; }

.swiper-bigPic .swiper-button-next { right: 20px; }

.swiper-bigPic .swiper-button-prev:before, .swiper-thumb .swiper-button-next:before { display: block; transform: rotate(180deg); -ms-transform: rotate(180deg); /* IE 9 */ -webkit-transform: rotate(180deg); /* Safari and Chrome */ }

.swiper-share button { font-size: 12px; }

.wechat-share-more button ~ .dropdown-menu a { font-size: 14px; }
/*帖子评论*/
.candidate-blockbg { box-shadow: none; }
.progroam-nav { margin-bottom: 20px; }
.candidate-homeContent { padding: 0 25px; }
/*帖子评论 -- 结束*/
.imgExplain { width: 80%; display: block; text-align: center; margin: 5px auto 0; }
