/*******************************************main-wrap*********************************************/
.main-wrap{width: 1024px;background: #ffffff;margin: 0 auto;padding-bottom: 20px;}
/*******************************main-content*************************************/
.main-content{width: 1000px;margin: 0 auto;}
/******************************************fine-web-page******************************************/
.tyxl_wrap{width: 900px;margin: 0 auto 20px;}
.tyxl_wrap>p{font-size: 14px;line-height: 44px;}
.tyxl_wrap>p a{color: #000000;}
.tyxl_wrap>p a:hover{color: #cb3332;}
.tyxl_main{border: 1px solid #dddddd;}
.tyxl_main>p{width: 700px;font-size: 30px;line-height:54px;text-align: center;margin: 10px auto;color: #000000;}
.main_ly{width: 800px;height: 42px;line-height: 42px;margin: 0 auto;border-bottom: 1px solid #dddddd;}
.main_ly .sj{color: #666666;font-size: 14px;padding-left: 20px;float: left;}
.main_ly .sj span{margin-right: 30px;}
.tyxl_main .xw{width: 800px;margin: 20px auto;min-height: 600px;}
.tyxl_main .xw table{width: 100%!important;border: 1px solid #eee;}
.tyxl_main .xw td,.tyxl_main .xw tr{border: 1px solid #eee;}
.tyxl_main .xw p{line-height:36px!important;}
.tyxl_main .xw img{display: block;max-width: 780px;margin: 0 auto;}
/******************************************General-list-page******************************************/
.tylb_wrap{width: 900px;margin: 0 auto 20px;min-height: 600px;}
.tylb_title>p{font-size: 14px;line-height: 44px;}
.tylb_title>p a{color: #000000;}
.tylb_title>p a:hover{color: #cb3332;}
.tylb_main{border: 1px solid #dddddd;}
.tylb_main ul{margin: 20px 30px;}
.tylb_main ul li{margin-top: 10px;font-size: 16px;line-height: 40px;border-bottom: 1px solid #eeeeee;padding-left:15px;}
.tylb_main ul li a{color: #000000;}
.tylb_main ul li a:hover{color: #cb3332;}
.tylb_main ul li .date{float:right;color:#999999;padding-right: 5px;font-size: 14px;}
/*****************************分页*******************************/
div.zxf_pagediv {
	text-align: center;
	color: #999
}

div.zxf_pagediv a {
	text-decoration: none
}

div.zxf_pagediv span,div.zxf_pagediv a {
	display: inline-block;
	box-sizing: border-box
}

span.disabled {
	height: 35px;
	width: 65px;
	line-height: 35px;
	background: #f2f2f2;
	margin: 0 5px
}

.zxfPagenum {
	color: #999;
	background: #fff;
	width: 35px;
	height: 35px;
	line-height: 35px;
	border: 1px solid #dfdfdf;
	margin: 0 5px
}

.nextbtn,.prebtn {
	color: #999;
	background: #fff;
	width: 65px;
	height: 35px;
	line-height: 35px;
	border: 1px solid #dfdfdf
}

.zxfinput {
	width: 35px;
	height: 35px;
	text-align: center;
	box-sizing: border-box;
	border: 1px solid #dfdfdf;
	margin: 0 12px
}

.zxfokbtn {
	width: 45px;
	height: 35px;
	line-height: 35px;
	border: 1px solid #dfdfdf;
	cursor: pointer
}

.nextpage {
	color: #d71f1b;
	margin: 0 5px;
	border: 1px solid #d71f1b
}

.current {
	color: #fff;
	background: #d71f1b;
	border: 0
}