html {
	width: 100%;
}
body {
	width:100%;
	margin: 0 auto;
	font-family:"黑体";
	font-size: 14px;
	padding: 0;
	color: #464646;
	line-height:200%;background: none;
}
* {

		margin: 0;

		padding: 0;

		list-style: none;

}

a {

		text-decoration: none;

		color: #333333;

}

@font-face {

		font-family:SOURCEHANSERIFCNBOLD;

		src: url("../fonts/SOURCEHANSERIFCN-HEAVY-4.OTF");

}

@font-face {

		font-family:SOURCEHANSANSCN-BOLD ;

		src: url("../fonts/SOURCEHANSANSCN-BOLD.OTF");

}

@font-face {

		font-family:SIMLI;

		src: url("../fonts/SIMLI.TTF");

}

.newTime, .week {

		font-weight: normal;

}

.header {

		width: 100%;

		height: 110px;

		background: url(../images/headerBG.png) no-repeat center center;

}

.headerSub {

		width: 1280px;

		height: 55px;

		margin: 0 auto;

		position: relative;

		top: 25px;

}

.headerSubLeft {

		width: 340px;

		height: 100%;

		float: left;

}

.headerSubRight {

		width: 520px;

		height: 100%;

		float: right;

}

.headerSub::after {

		content: "";

		clear: both;

}

.headerSubLeft img {

		float: left;

		width: 189px;

}

.headerSubLeft div {

		width: 130px;

		float: right;

		height: 55px;

		text-indent: 20px;

		border-left: 1px solid #c7a175;

/*	display: none;*/

}

.headerSubLeft div p {

		height: 28px;

		line-height: 25px;

		color: #4c4c4c;

	font-family: "黑体"

}

.headerSubLeft::after {

		content: "";

		clear: both;

}

.headerSubRightOne {

		width: 440px;

		height: 55px;

		float: right;

}

.headerSubRightTwo {

		width: 60px;

		height: 55px;

		float: right;

	display: none;

}

.headerSubRight::after {

		clear: both;

}

.hyfw {

		width: 100%;

		height: 24px;

	text-align:right;font-family:"黑体";

}

.hyfw .bx {

		font-size: 12px;
	font-family:"黑体";

	margin-right:6px; display: flex; align-items: center; justify-content: space-between; height: 100%;

}
.hyfw .one{font-family: "黑体"; font-weight: bold; color: #f00}

.hyfw .wz { font-size: 12px; color: #f00; font-weight: bold;font-family: "黑体";}
.hyfw .bx b.year {font-size: 12px;font-weight: normal;color: #4c4c4c !important;font-family:"黑体";}
.hyfw .bx b.week{font-size: 12px; color: #4c4c4c !important;font-family:"黑体";}
.hyfw .bx b.newTime{font-size: 12px; color: #4c4c4c !important;font-family:"黑体";}


.ss {height: 30px;}
.ssLeft {

		width: 295px;

		height: 30px;

		float: left;

}

.ssRight {

		width: 130px;

		height: 30px;

		float: right;

}

.ssRight span a {

		color: #333333;

}

.input {

		width: 260px;

		height: 100%;

		float: left;

}

.input input {

		border: 1px solid #b3b3b3;

		height: 30px;

		width: 100%;

		outline: none;

		text-indent: 10px;

		border-right: none;

}

.botton {

		width: 33px;

		height: 30px;

		float: right;

		border: 1px solid #b3b3b3;

		border-left: none;

		background-color: #ffffff;

		cursor: pointer;

	position: relative;

}

.botton img {

		display: block;

		margin: 0 auto;

		margin: 8px 0 0 8px;

}

.ssRight span:first-child {

		font-size: 14px;

		color: #db2525;

		line-height: 35px;

		color: #d2883e;

}

.ssRight span:last-child {

		font-size: 14px;

		color: #333333;

		line-height: 35px;

	font-family:"黑体";

}

.ssRight b {

		font-weight: normal;

		margin: 0 2px;

}

/* 头部导航 */

.headNav {

		width: 100%;

		height: 50px;

}

.headNavSub {

		width: 1280px;

		height: 100%;

		margin: 0 auto;

	background-color: #f7f7f7;

}

.headNavSub a:last-child {

		display: none;

}

.headNav a {

		display: block;

		width: 136px;

		height: 100%;

		float: left;

		text-align: center;

		line-height: 50px;

		font-size: 14px;

		color: #333333;

	font-family: "黑体";

	    border-radius: 8px;

    background-color: #ebe7e4;

    margin-right: 10.5px;

}

.headNav .newClass {

		background-color: #d79961;

		color: #ffffff;

}

/*

.headNav a:first-child{

	background-color: #d79961;

	color: #ffffff;

}

*/

.shaixuan {

		width: 1280px;

		height: auto;

		margin: 20px auto;

}

/* 四书 */

.FourBook {

		width: 1280px;

		height: 295px;

		margin: 0 auto;

/*		background: url(../images/bg.png) no-repeat center center;*/

		margin-bottom: 15px;

	background-color: #f7f7f7;

	position: relative;

}

.FourBook a {

		display: block;

		width: 17%;

		height: 100%;

		float: left;

	margin-right: 10%;

}

.FourBook a:last-child{

	margin-right: 0;

}

.FourBook a img {

		display: block;

		margin: 0 auto;

		position: relative;

		top: 25px;

		width: 192px;

}

.FourBook a:last-child img{

	width: 193px;

}

.foot {

		width: 100%;

		height: 50px;

		background-color: #e6e6e6;

}

.footSub {

		width: 1280px;

		height: 100%;

		margin: 0 auto;

}

.footSubLeft {

		width: 560px;

		height: 100%;

		float: left;

		line-height: 50px;

		font-size: 14px;

		color: #333333;

}

.footSubLeft b {

		margin: 0 20px;

}

.footSubRight {

		width: 100%;

		height: 100%;

		float: right;

	font-family: "黑体";

}

.footSubRight>a {

		line-height: 50px;

		font-size: 14px;

		margin-right: 100px;

}

.footSubRight a:last-child {

		margin-right: 12px;

}

.pindaoLeft {

		width: 100px;

		height: 100%;

		float: left;

		text-align: center;

		line-height: 100px;

	font-family: "黑体";

		font-weight: normal;

	font-size: 14px;

/*	text-indent: -15px;*/

}

.pindaoRight {

		width: 1180px;

		height: 100%;

		float: right;

	

}

.pindaoRight a{

	background: url("../images/Book.png") no-repeat center;

	display: block;

	position: relative;

	background-position-y:27px;

	

}

.pindaoRight a:first-child{

	background: url(../images/book1.png) no-repeat center center;

}

.pindaoRight a:nth-child(2){

	background: url(../images/book2.png) no-repeat center center;

}

.pindaoRight a:nth-child(3){

	background: url(../images/book3.png) no-repeat center center;

}

.pindaoRight a:last-child{

	background: url(../images/book4.png) no-repeat center center;

}

.pindaoRight a span{

	float: left;

	font-size: 24px;

	font-family:"黑体";

	font-weight: bold;

	margin-left: 133px;

	margin-top: 50px;

	margin: 85px 28px 0px 130px;

}

.pindaoRight a span b{

	font-weight: normal;

	color: #ff0000;

	font-family: SIMLI;

	font-size: 28px;

	line-height: 20px;

}

.pindaoRight a p{

	font-family:"黑体";

	font-size: 14px;

	color: #333333;

	margin-top: 57px;

}

.jsz {

		width: 1280px;

		height: 725px;

		margin: 0 auto;

		line-height: 140px;

}

/*筛选*/
.sx table:first-child .fieldandcss { color: #333333;}
.sx table:first-child .fieldandcss span {

		color: #e5c49d;

		position: relative;

		top: -1px;

		font-family: "黑体"; font-weight: normal;

}

.fieldandcss {

		background: #ebe7e4;

		color: #333333;

		border-radius: 8px;

		width: 136px;

		display: block;

		float: left;

		margin-right: 10px;

		margin-bottom: 15px;

		height: 44px;

		line-height: 48px;

		text-align: center;

		font-size: 15px;

	font-family: "黑体"; 

	cursor: default;
	 font-weight: bold;

}
.sx table:nth-child(2) .fieldandcss{font-weight:normal}
.sx table:nth-child(3) .fieldandcss{font-weight:normal}
.sx table:nth-child(4) .fieldandcss{font-weight:normal}
.changefieldandcss {

		background: #b2863e;

		color: #e5d0b4;

		padding: 4px 12px;

		border-radius: 4px;

		display: none;

}

.fieldandcss:hover {

		background: #d79961;

		color: #ffffff !important;

}

.fieldandcss:hover span {

		color: #ffffff !important;

}

.sx {

		width: 1280px;

		height: 1150px;

		margin: 0 auto;

		padding-top: 20px;

		background-color: #f7f7f7;

		margin-top: 15px;

		background-image: url(../images/shizi.png);

		background-repeat: no-repeat;

		background-position: 77% 34px;

		background-size: 1130px 80px;

		margin-bottom: 15px;

	position: relative;

}

.sx table:first-child td b {

		width: 100px;

		height: 100px;

		float: left;

		text-align: center;

		line-height: 48px;

	font-weight: normal;

		font-family: "黑体";

	font-size: 14px;
text-indent: 0px;
/*	text-indent: -15px;*/

}
.sx table:last-child td b {

		width: 100px;

		height: 100px;

		float: left;

		text-align: center;

		line-height: 88px;

	font-weight: normal;

		font-family: "黑体";

	font-size: 14px;
text-indent: 0px;
/*	text-indent: -15px;*/

}

.sx b {

		width: 100px;

		text-align: center;

		height: 255px;

		font-family: "黑体";

		float: left;

	font-weight: normal;

		font-size: 14px;

		text-indent: 0px;
	line-height: 48px;

}

.sx table:first-child {

		margin-bottom: 20px;

}
.sx table:nth-child(2)
{

		margin-bottom: 20px;

}

/*.sx table:first-child .fieldandcss {

		color: #808080;

}*/

.sx table:last-child .fieldandcss {

		margin-bottom: 15px;

		font-family: "黑体"; 
		font-weight: normal;
margin-top: 20px;
}

.sx table:nth-child(3) tr td>b{

/*		padding-bottom: 18px;*/

	line-height: 30px; height: 290px; padding-top: 10px; box-sizing: border-box

}
/*.sx table:nth-child(3){background:url(../images/2023102001.png) no-repeat 102px 229px;}*/

.color1 {

		color: #666666;

}

.color2 {

		color: #333333;

}

/* 关于我们 */

.gywm {

		width: 100%;

		height: 750px;

		background: url(../images/bj.jpg) no-repeat center center;

}

.gywmSub {

		width: 1272px;

		height: 712px;

		margin: 0 auto;

		border: 4px solid #cccccc;

		position: relative;

		top: 13px;

		background-color: #ffffff;

}

.gywmContent {

		width: 90%;

		margin: 0px auto;

}

.gywmContentOne {

		width: 100%;

		height: 40px;

		margin-bottom: 50px;

		margin-top: 50px;

}

.gywmContentOne::after {

		clear: both;

}

.gywmContentOneLeft {

		width: 120px;

		height: 100%;

		float: left;

		color: #333333;

		font-family:"黑体";

		line-height: 40px;

		font-weight: bold;

		border-right: 1px solid #e6e6e6;

}

.gywmContentOneRight {

		width: 1000px;

		height: 100%;

		float: right;

}

.gywmContentOneRight ul li {

		width: 160px;

		height: 40px;

		line-height: 40px;

		text-align: center;

		color: #333333;

		font-family: "黑体";

		float: left;

		margin-right: 120px;

		border-radius: 3px;

	font-size: 14px;

		background-color: #f0f0f0;

}

.gywmContentOneRight ul li:hover{

	    background: #d79961;

    color: #ffffff !important;



}

.gywmContentOneRight ul li:last-child {

		margin-right: 0;

}

.gywmContentTwo {

		width: 100%;

		height: 110px;

		margin-bottom: 60px;

}

.gywmContentTwoLeft {

		width: 120px;

		height: 100%;

		float: left;

		color: #333333;

		font-family:"黑体";

		line-height: 110px;

	font-weight: bold;

		border-right: 1px solid #e6e6e6;

}

.gywmContentTwoRight {

		width: 1000px;

		height: 100%;

		float: right;

}

.gywmContentTwoRight::after {

		clear: both;

}

.gywmTwoWord {

		width: auto;

		float: left;

		height: 100%;

}

.gywmTwoWord P {

		height: 22px;

		line-height: 22px;

		font-size: 14px;

		color: #333333;

}

.gywmTwoLi {

		width: 720px;

		height: 100%;

		float: right;

		line-height: 110px;

}

.gywmTwoLi ul li {

		width: 160px;

		height: 40px;

		line-height: 40px;

		text-align: center;

		color: #333333;

		font-family: "黑体";

		float: left;

		margin-right: 120px;

		border-radius: 3px;

		background-color: #f0f0f0;

		position: relative;

		top: 35px;

	font-size: 14px;

}

.gywmTwoLi ul li:hover{

background: #d79961;

    color: #ffffff !important;

}

.gywmTwoLi ul li:last-child {

		margin-right: 0;

}

.gywmContentThree {

		width: 100%;

		height: 350px;

}

.gywmContentThree::after {

		clear: both;

}

.gywmContentThreeLeft {

		width: 120px;

		height: 100%;

		float: left;

		color: #333333;

		font-weight: bold;

		line-height: 350px;

		border-right: 1px solid #e6e6e6;

}

.gywmContentThreeRight {

		width: 1000px;

		height: 100%;

		float: right;

}

.gywmContentThreeRight p {

		font-size: 14px;

		line-height: 23px;

		color: #333333;

		text-indent: 2em;

		text-align: justify;

}

/* 登录 */

.dengLu {

		width: 100%;

		height: 750px;

		background: url(../images/bj.jpg) no-repeat center center;

}

.dengLuSub {

		width: 592px;

		height: 712px;

		border: 4px solid #CCCCCC;

		margin: 0 auto;

		position: relative;

		top: 15px;

		background-color: #ffffff;

}

.dengLuContent {

		width: 370px;

		height: 100%;

		margin: 0 auto;

}

.dengLuContentOne {

		width: 100%;

		height: 200px;

		line-height: 200px;

		font-size: 30px;

		color: #333333;

		text-align: center;

	font-family:"黑体";
}

.dengLuContentTwo {

		width: 100%;

		height: 60px;

		line-height: 60px;

		border-bottom: 1px solid #c6c6c6;

		margin-bottom: 10px;

}

.dengLuContentTwoLeft {

		width: 90px;

		height: 100%;

		float: left;

		line-height: 60px;

		font-size: 14px;

		font-family: "黑体";

		color: #333333;

}

.dengLuContentTwoRight {

		width: 270px;

		float: right;

		height: 100%;

}

.dengLuContentTwoRight input {

		width: 100%;

		height: 100%;

		border: none;

		outline: none;

		font-size: 14px;

		background: none;

}

.dengLuContentThree {

		width: 100%;

		height: 60px;

		line-height: 60px;

		border-bottom: 1px solid #c6c6c6;

		margin-bottom: 170px;

}







.dengLuContentFour {

		width: 100%;

		height: 60px;

		background-color: #ff0000;

		text-align: center;

		line-height: 60px;

		font-size: 18px;

		color: #ffffff;

		cursor: pointer;

		margin-bottom: 20px;

}

.dengLuContentFive {

		font-size: 15px;

		color: #666666;

		text-align: right;

		font-family: "黑体";

}

.dengLuContentFive a {

		color: #ff0000;

}

/* 注册 */

.zhuCe {

		width: 100%;

		height: 750px;

		background: url(../images/bj.jpg) no-repeat center center;

}

.zhuCe .dengLuContent .dengLuContentTwo {

		height: 50px;

}

.zhuCe .dengLuContent .dengLuContentThree {

		height: 50px;

}

.zhuCe .dengLuContentOne {

		height: 140px;

		line-height: 80px;

	font-family:"黑体";

}

.zhuCe .dengLuContentThree {

		margin-bottom: 70px;

}

/* 网站建设中 */

.wzjsz {

		width: 1280px;

		margin: 0 auto;

}

/* 网站献词 */

.wzxc {

		width: 100%;

		height: 750px;

		background: url(../images/wzxcBG.jpg) no-repeat center center;

}

.wzxcSub {

		width: 1380px;

		height: 720px;

		background: url(../images/xcbg.png) no-repeat;

		background-size: cover;

		margin: 0 auto;

}

.wzxcSubOne {

		width: 80%;

		height: 55px;

		font-size: 36px;

		color: #ff0000;

		line-height: 65px;

		text-align: center;

		margin: 0 auto;

		padding-top: 110px;

		font-weight: bold;

	font-family: SOURCEHANSERIFCNBOLD;

}

.wzxcSubTwo {

		width: 80%;

		text-align: center;

		font-size: 18px;

		color: #333;

		margin: 0 auto;

		margin-bottom: 11px;

		margin-top: 8px;

		font-family: "黑体";

}

.wzxcSubThree {

		width: 76%;

		height: auto;

		margin: 0 auto;

}

.wzxcSubThree p {

		font-size: 14px;

		color: #666666;

		text-indent: 2em;

		text-align: justify;

		line-height: 25px;

	font-family: "黑体";

}

.wzxcSubThree p b {

		color: #333333;

		font-weight: normal;

		

		font-weight: bold;

}

.wzxcSubThree p a {

		color: #ff0000;

		font-family: "黑体";

		cursor: default;

}

/* 活动启事 */

.hdqs {

		width: 100%;

		height: 750px;

		background: url(../images/bj.jpg) no-repeat center center;

}

.hdqsSub {

		width: 1280px;

		height: 720px;

		background-color: #ffffff;

		margin: 0 auto;

		position: relative;

		top: 15px;

}

.hdqsSubOne {

		width: 1110px;

		height: 600px;

		margin: 0 auto;

}

.hdqsSubOne ul {

		width: 100%;

		display: block;

		padding-top: 30px;

}

.hdqsSubOne ul li {

		width: 49.5%;

		height: 30px;

		float: left;

}

.hdqsSubOneLeft {

		width: 50%;

		height: 30px;

		font-size: 14px;

		color: #000000;

		float: left;

	font-family:"黑体";

}

.hdqsSubOneRight {

		width: 50%;

		height: 30px;

		text-align: center;

		font-size: 14px;

		color: #999999;

		float: right;

		font-family:"黑体";

}

/* 志在四方 */

.zzsf {

		width: 100%;

		height: 1200px;

}

.zzsfSub {

		width: 1280px;

		height: 1180px;

		position: relative;

		top: 10px;

		margin: 0 auto;

		background: url(../images/zzsfBG.jpg) no-repeat center center;

		background-size: cover;

}

.zzsfSubOne {

		width: 1140px;

		height: auto;

		margin: 0 auto;

		padding-top: 50px;

}

.zzsfSubOneLeft {

		width: 60px;

		float: left;

		height: auto;

		margin: 35px 0 0 5px;

}

.zzsfSubOneRight {

		width: 1000px;

		height: auto;

		float: right;

}

.zzsfSubOneRight ul {

		height: auto;

		margin-bottom: 22px;

		overflow: hidden;

}

.zzsfSubOneRight ul li {

		float: left;

		height: auto;

		margin-right: 41px;

		font-family: SOURCEHANSANSCN-BOLD;

		margin-bottom: 9px;

	font-size: 14px;

}

.fy {

		clear: both;

		width: 100%;

		height: 30px;

		margin: 0 auto;

		margin-top: 65px;

		font-size: 14px;

		text-align: center;

		padding-bottom: 30px;

}

.fy b {

		display: inline-block;

		width: 24px;

		height: 24px;

		border-radius: 0;

		background-color: #e5c49d;

		line-height: 24px;

		margin: 0 4px;

		color: #fff;

		font-weight: 100;

		text-align: center;

}

.fy a {

		display: inline-block;

		padding: 0 8px;

		height: 24px;

		text-align: center;

		line-height: 24px;

		margin: 0 5px;

		font-size: 14px;

		color: black;

}

.fy a b {

		display: none;

}

.headNav .background {

		background-color: #e5c49d;

		color: #ffffff;

}