.zxfTfMain{padding: 30px 0 40px;
background: #f7f7f7;}
.zxfTfMain .pub-list .pub-list-tit span{display:inline-block;margin-bottom:-1px;padding-bottom:10px;border-bottom:2px solid #015293;color:#015293;font-weight:700;font-size:24px}
.zxfTfMain .pub-list .pub-list-tit{margin-bottom:20px;border-bottom:1px solid #ddd}
.zxfTfMain .pub-list{}
.liveList  li{padding-bottom: 30px;margin-bottom: 30px;background: #FFF;padding: 30px;}
.liveList  li:last-child{margin-bottom: 0}
.liveList .livel{float: right;width: 28%;}
.liveList .liver{float: left;width: 58%;}
.liveList .liver h2{font-size: 20px}
.liveList .liver p{margin-top: 10px;color: #555;font-size: 15px}
.liveList .liver p span{font-weight: bold;}
.liveList .liver .more{background: #015293;color: #fff;padding: 5px 20px;border-radius: 3px;margin-top: 20px;display: inline-block;}


.liveListc li{border-bottom: 0}
.liveListc .livel{width: 55%;position: relative;}
.liveListc .liver{width: 42%;line-height: 1.8em}
.liveList .liver h2{font-size: 26px;}
.liveList .liver p{margin-top: 15px;color: #555;font-size: inherit;line-height: 40px;text-indent: 2em;display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    overflow: hidden;}

 .livelSlide .pagination{position:absolute;right:15px;text-align:center;bottom:10px;z-index: 8;left: inherit;width: auto}
 .livelSlide .swiper-pagination-bullet{display:inline-block;width:20px;height:20px;border-radius:10px;background:#ddd;margin:0 3px!important;cursor:pointer;opacity: 1;font-size: 12px;text-align: center;line-height: 20px}
 .livelSlide .swiper-pagination-bullet-active{background:#015293;color: #fff;}

 .livelSlide .swiper-slide img{width: 100%}
 .livelSlide .swiper-slide a{display: block;position: relative;}
 .livelSlide .swiper-slide p{position: absolute;left: 0;bottom: 0;right: 0;padding: 10px 18% 10px 15px;background: rgba(0,0,0,.8);background: url(/cnsq/xhtml/css/images/gbr.png) repeat\9 ;color: #fff;z-index: 5;padding-right: 100px}

.livel .hd{position:absolute;right:15px;text-align:center;bottom:10px;z-index: 8;left: inherit;width: auto;display: none;}
.livel .hd span{display:inline-block;width:20px;height:20px;border-radius:10px;background:#ddd;margin:0 3px!important;cursor:pointer;opacity: 1;font-size: 12px;text-align: center;line-height: 20px}
.livel .hd span.on{background:#015293;color: #fff;}

.zxftcL{width: 66%}
.wytw{margin-bottom: 30px}
.wytw textarea{width: 100%;resize: none;border: 1px solid #ddd;height: 120px;padding: 15px;margin-bottom: 10px}
.wytw .twbtn{display: inline-block;width: 200px;padding: 8px 20px;text-align: center;background: #015293;color: #fff;border-radius: 3px;cursor: pointer;}
.sxbtn{display: inline-block;padding: 1px 10px;text-align: center;background: #015293;color: #fff;border-radius: 3px;cursor: pointer;}
.ftslList{margin-top: 20px}
.ftsl{min-height:650px}
.ftslList li{margin-bottom: 15px;padding-bottom: 15px;border-bottom: 1px dotted #ddd}
.ftslList li h5{font-weight: bold;color: #015293;margin-bottom: 10px;font-size: 15px;background: #f2f2f2;padding: 8px 10px}
.ftslList li p{font-size: 14px;text-indent: 2em;line-height: 1.8em}
.zxftcR{width: 30%}
.zxftcR ul li{text-align: center;
    font-size: 18px;
    line-height: 40px;
    margin-bottom: 15px;}
.ftslList{max-height: 1930px;overflow-y: auto;padding-right: 15px}
.ftslList::-webkit-scrollbar{width:6px;}
.ftslList::-webkit-scrollbar-track{box-shadow:inset 0 0 6px rgba(0,0,0,.2);}
.ftslList::-webkit-scrollbar-thumb{;background:#2d66a5;box-shadow:inset 0 0 6px rgba(0,0,0,.15)}
@media screen and (max-width: 768px){
.liveListc .livel{width: 100%;margin-bottom: 20px}
.liveListc .liver{width: 100%;}	
.liveList .liver h2{font-size: 22px}
.zxftcL{width: 100%;margin-bottom: 20px}
.zxftcR{width: 100%}
}


.posi {
padding: 30px 0;
font-size: 16px;
padding-left: 40px;
background: url(../png/jlhw7h.png) no-repeat left center;
color: #888;
}

.posi a {
color: #888;
}

.posi a:last-child {
color: #444;
}
.liveList li{min-height: 185px;padding-top: 30px;}
.liveList li .zbdate{
	width: 6%;
	float: left;
	margin: 0 2%;
	border-top: 3px solid #204DA0;
	text-align: center;
	margin-top: 13px;
	}
.liveList li .day1{display: none;}	 
.liveList li .zbdate .day	{
	color: #204DA0;
	font-size: 32px;
	font-weight: bold;}
.liveList li .zbdate .month{ 
	color: #A6A6A6;
	font-weight: 600;}	
.liveList li:hover{background: url(../png/hnm7hk.png) no-repeat center;background-size:100% 100%}
.liveList li:hover .zbdate{border-top: 3px solid #FFF; }
.liveList li:hover .zbdate .day{color: #FFF; }
.liveList li:hover .zbdate .month{color: #FFF; }
.liveList li:hover .liver h2 a{color: #FFF;}
.liveList li:hover .liver p{color: #FFF;}

@media screen and (max-width: 640px){
.uPosition{margin-bottom: 20px}
.zxfTfMain .pub-list{padding: 20px 10px}
.liveList .livel{float:inherit;width: 100%;margin-bottom: 20px}
.liveList .liver{float: inherit;width: 100%}
.zxfTfMain .pub-list .pub-list-tit span{font-size: 20px}
.liveList .liver p{font-size: 14px}
.liveList li .zbdate  {
    display: none;
}
.liveList li .day1{display: block;margin-bottom: 5%;}

}

.pagediv{padding:30px 0;font-size:14px;color:#333;line-height:28px;text-align:center;clear:both}

.pagediv a{color:#333}
.pagination_index,.pagination_index_num{display: inline-block;}
.currentIndex{display:inline-block;zoom:1;margin:4px;border:#dfdfdf 1px solid;border-radius:3px;vertical-align:top;transition:all .2s;padding: 0 10px }
.pagination_index_num a{padding: 0 10px}
.pagination_index_num:hover{background:#0063b8;border-color:#0063b8;color:#fff;text-decoration:none}
.pagination_index_num:hover a{color:#fff;text-decoration:none}
.pagediv #pagination_input,
.pagediv .arrow a,
.pagediv .index_num,
.pagediv .moye,
.pagediv .pagination_index_last,.pagination_index_num{display:inline-block;margin:4px;zoom:1;border:#dfdfdf 1px solid;border-radius:3px;vertical-align:top;transition:all .2s;-webkit-transition:all .2s;background:#f1f1f1;background:-webkit-linear-gradient(#fff 10%,#f1f1f1);background:-o-linear-gradient(#fff 10%,#f1f1f1);background:-moz-linear-gradient(#fff 10%,#f1f1f1);background:linear-gradient(#fff 10%,#f1f1f1)
}
.pagination_index_num span{padding: 0 5px}
.pagediv .arrow a:hover,.pagediv .index_num,.currentIndex{background:#0063b8;border-color:#0063b8;color:#fff;text-decoration:none}
.pagediv .arrow a,.pagediv .moye{padding:0 10px}
.pagediv .index_num{font-weight:700}
.pagediv .pagination_index_last{padding:0 6px}
.pagediv #pagination_input{width:40px;height:30px;color:#888;text-align:center;background:#fff;vertical-align: top;padding: 0;margin: 4px}
.pagediv #currentPage{width:40px;height:30px;color:#888;text-align:center;background:#fff}
.pagediv font.en{display:none}
.uPosition{margin-bottom:30px;padding-left:24px;background:url(../png/reuao6.png) left center no-repeat;font-size:15px;line-height:25px}
#goye{vertical-align: top;
    margin: 4px;
    background: #0063b8;
    color: #fff;
    padding: 1px 10px;
    display: inline-block;
    border-radius: 3px;}
.pagediv .pagination_index_num:first-child:hover{ background: linear-gradient(#fff 10%,#f1f1f1);border: #dfdfdf 1px solid;color: #333;}
								