
ul{
	margin:0 0;
	padding:0 0;
	font-family: "微软雅黑",  "Microsoft YaHei", "黑体";
	
}
.sjz ul{
	list-style-image:url(../image/dot.jpg)
	
}
.jsz_bt li{
	list-style:none;

}
.cl{clear: both}
.sjz {
	max-width: 1112px;
	width:100%;
	min-height: 580px;
	/* min-height: 500px; */
	margin: 0 auto;
}

.sjz input{
	display: none
}
.jsz_nr ul {display: none;}
#jsz95:checked ~ .jsz_nr .jsz_nr_95, 
#jsz105:checked ~ .jsz_nr .jsz_nr_105, 
#jsz115:checked ~ .jsz_nr .jsz_nr_115, 
#jsz125:checked ~ .jsz_nr .jsz_nr_125, 
#jsz135:checked ~ .jsz_nr .jsz_nr_135,
#jsz145:checked ~ .jsz_nr .jsz_nr_145 {display: block}


.jsz_bt {
	height: 485px;
	/* height: 380px; */
	width: 26%;
	margin: 81px 0 0 0px;
	float: left;
	background-image: url(../image/time.png);
	background-repeat: no-repeat;
	/* background-position: -3% 33%; */
	background-position: -3% 236%;
}

.jsz_bq {
	height: 78px;
	width: 100%
}

.jsz_bt li{
	/*height: 78px;*/
	width: 100%;
	padding-left: 17px;
	color: #adadad;
	float:left;
}

.jsz_dot {
	height: 10px;
	width: 10px;
	margin: 22px 0px 0px 17px;
	background-color: #CFCFCF;
	border-radius: 5px;
	float: left;
}

.jsz_line {
	height: 1px;
	width: 10%;
	border-bottom: 1px dashed #CFCFCF;
	float: left;
	margin-top: 25px;
}

.jsz_wz {
	width: 50%;
	height: 70px;
	font-size: 15px;
    text-align: center;
	font-weight: bold;
	float: left;
	padding-top: 13px;
}
.jsz95{
	margin-top: -10px;
}

#jsz95:checked ~ .jsz_bt .jsz95 .jsz_wz,
#jsz105:checked ~ .jsz_bt .jsz105 .jsz_wz,
#jsz115:checked ~ .jsz_bt .jsz115 .jsz_wz,
#jsz125:checked ~ .jsz_bt .jsz125 .jsz_wz,
#jsz135:checked ~ .jsz_bt .jsz135 .jsz_wz,
#jsz145:checked ~ .jsz_bt .jsz145 .jsz_wz{
	color: #5886e5;
	font-size: 17px;
	font-weight: bolder;
	transition: all 0.08s linear;
	}
#jsz95:checked ~ .jsz_bt .jsz95 .jsz_dot,
#jsz105:checked ~ .jsz_bt .jsz105 .jsz_dot,
#jsz115:checked ~ .jsz_bt .jsz115 .jsz_dot,
#jsz125:checked ~ .jsz_bt .jsz125 .jsz_dot,
#jsz135:checked ~ .jsz_bt .jsz135 .jsz_dot,
#jsz145:checked ~ .jsz_bt .jsz145 .jsz_dot{
	background-color: #5886e5;
	}

#jsz95:checked ~ .jsz_bt .jsz95 .jsz_line,
#jsz105:checked ~ .jsz_bt .jsz105 .jsz_line,
#jsz115:checked ~ .jsz_bt .jsz115 .jsz_line,
#jsz125:checked ~ .jsz_bt .jsz125 .jsz_line,
#jsz135:checked ~ .jsz_bt .jsz135 .jsz_line,
#jsz145:checked ~ .jsz_bt .jsz145 .jsz_line{
	border-bottom: 1px dashed #5886e5;
	}

.jsz95 .jsz_wz:hover,.jsz95:hover,.jsz95:hover{
	color: #5886e5;
}
.jsz_wz:hover{
	cursor: pointer;
}
.jsz_nr {
	width: 74%;
	min-height:580px;
	float: right;
	overflow: hidden;
}
.jsz_nr_right{
	max-width: 823px;
	width: 95%;
	min-height: 457px;
	background-repeat: no-repeat;
	background-size: 100% 100%;
	transition: all 0.2s linear;
	margin-top: 50px;
	
}

.jsz_nr_95_bg{
	background-image: url(../image/sjz_135.jpg);
	position: relative;
    top: 74px;
}
.jsz_nr_105_bg{
	
	background-image: url(../image/sjz_135.jpg);
}
.jsz_nr_115_bg{
	background-image: url(../image/sjz_125.jpg);
}
.jsz_nr_125_bg{

	background-image: url(../image/sjz_115.jpg);
}
.jsz_nr_135_bg{
	background-image: url(../image/sjz_105.jpg);
}
.jsz_nr_145_bg{
	
	background-image: url(../image/sjz_095.jpg);
}
.jsz_nr_95_in {
	padding:38px 83px 0 120px;
}

.overflow {
	overflow: hidden;
}


.jsz_nr_row {
	padding:50px 70px 20px 130px;
}
/* 95和12 13是基本一样的 margin-bottom不一样*/
.jsz_nr_95 img{
	width: 24vw;
	height: 13vw;
	max-height: 160px;
	max-width: 285px;
	margin-right: 0px;
	margin-bottom: 10px;
}
.jsz_nr_125 img{
	width: 24vw;
	height: 13vw;
	max-height: 160px;
	max-width: 285px;
	margin-right: 0px;
	margin-bottom: 20px;
}
.jsz_nr_135 img{
	width: 24vw;
	height: 13vw;
	max-height: 130px;
	max-width: 285px;
	margin-right: 0px;
	margin-bottom: 20px;
}
.jsz_nr_145 img{
	width: 24vw;
	height: 13vw;
	max-height: 160px;
	max-width: 285px;
	margin-right: 0px;
	margin-bottom: 20px;
}
.jsz_nr_105 img{
	width: 19vw;
	height: 11vw;
	max-height: 160px;
	max-width: 270px;
	margin-right: 0px;
	margin-bottom: 10px;
}
.jsz_nr_115 img{
	width: 18vw;
	height: 10vw;
	max-height: 150px;
	max-width: 260px;
	margin-right: 0px;
	margin-bottom: 10px;
}

.jsz_nr_wz {
font-size: 16px;
	color:#5b5b5b;
	line-height: 30px;
	margin-bottom: 10px;
}
.jsz_nr_wz_105 {
font-size: 16px;
	color:#5b5b5b;
	line-height: 22px;
	margin-bottom: 8px;
}
.jsz_nr_wz_115 {
font-size: 14px;
	color:#5b5b5b;
	line-height: 21px;
	margin-bottom: 8px;
}
.folat_l {
	float:left;
}
.folat_r {
	float:right;
}
.jsz_nr_105_l1 {
	width: 60%;
}

.jsz_nr_105_up_l {
	width: 50%;
	float: left;}

.jsz_nr_105_up_r {
	width: 45%;
	max-width: 300px;
	float: right;
}
	
	
	
@media screen and (max-width:1030px) {
	.jsz_nr_row {
		padding:50px 50px 0 110px;}
	.jsz_nr_95 img{
	width: 25vw;
	}
	.jsz_nr_105 img{
	width: 22vw;
	height: 12vw;
	margin-bottom: 10px;
}
	.jsz_nr_135 img{
	margin-bottom: 20px;
		width: 25vw;
}
}
@media screen and (max-width:950px) {
	/*上半部分*/
	.jsz_bt{
		float: none;
		width: 95%;
		margin:  0px auto;
		height: 20px;
/*	background-image: url(time.png);*/
		background-image: none;
		overflow: hidden;
    min-height: 140px;
	}

	.jsz_bt ul{
		overflow: hidden;
	}
	.jsz_dot{
		display: none;
	}
	.jsz_line {
		display: none;
}
	.jsz_wz{
	width: 20%;
	height: 70px;
	font-size: 14px;
    text-align: center;
	font-weight:normal;
	float: left;
	padding-top: 13px;
	margin: 0 auto;
	}
	.jsz_bt li{
	/*height: 78px;*/
	padding-left: 2px;
	color: #adadad;
	float:none;
	margin:0 auto;
}
	#jsz95:checked ~ .jsz_bt .jsz95 .jsz_wz,
#jsz105:checked ~ .jsz_bt .jsz105 .jsz_wz,
#jsz115:checked ~ .jsz_bt .jsz115 .jsz_wz,
#jsz125:checked ~ .jsz_bt .jsz125 .jsz_wz,
#jsz135:checked ~ .jsz_bt .jsz135 .jsz_wz,
#jsz145:checked ~ .jsz_bt .jsz145 .jsz_wz
{
	color: #5886e5;
	font-size: 14.5px;
	font-weight: bolder;
	transition: all 0.08s linear;
	}
		/*下半部分*/
	.jsz_nr {
	width: 100%;
	min-height:500px;
	/* min-height:500px; */
	float: none;
		margin: 0 auto;
	overflow: hidden;
}
	.jsz_nr_right {
		width: 100%;
		max-width: 900px;
	}
	.jsz_nr_row{
		margin: 0 auto;
		padding: 30px 50px 40px 62px;
	}
	.jsz_nr_95_bg{
	background-image: url(../image/sjz_bg5.jpg);
}
.jsz_nr_105_bg{
	background-image: url(../image/sjz_bg5.jpg);
}
.jsz_nr_115_bg{
	background-image: url(../image/sjz_bg5.jpg);
}
.jsz_nr_125_bg{
	background-image: url(../image/sjz_bg5.jpg);
}
.jsz_nr_135_bg{
	background-image: url(../image/sjz_bg5.jpg);
}
	.jsz_nr_95 img{
	width: 40vw;
	max-width: 400px;
	height: 20vw;
	max-height: 300px;
	}
	.jsz_nr_105 img{
	width: 23vw;
	max-width: 400px;
	height: 15vw;
	max-height: 300px;
	margin-bottom: 10px;
}
		.jsz_nr_115 img{
	width: 27vw;
	max-width: 400px;
	height: 16vw;
	max-height: 300px;
	margin-bottom: 10px;
}
	.jsz_nr_125 img{
	width: 40vw;
	max-width: 400px;
	height: 20vw;
	max-height: 300px;
	}
		.jsz_nr_135 img{
	width: 40vw;
	max-width: 400px;
	height: 20vw;
	max-height: 300px;
	}
}
@media screen and (max-width:750px) {
	.jsz_nr_95 img{
	width: 36vw;
	max-width: 400px;
	height: 18vw;
	max-height: 300px;
	}
	.jsz_nr_125 img{
	width: 36vw;
	max-width: 400px;
	height: 18vw;
	max-height: 300px;
	}
	.jsz_nr_135 img{
	width: 36vw;
	max-width: 400px;
	height: 18vw;
	max-height: 300px;
	}
}
@media screen and (max-width:530px) {
	.jsz_nr_95 img{
		float: none;
		width: 100%;
		height: 35vw;
		max-height: 600px;
	}
	.jsz_nr_115 img{
		float: none;
		width: 100%;
		height: 35vw;
		max-height: 600px;
	}
	.jsz_nr_125 img{
		float: none;
		width: 100%;
		height: 35vw;
		max-height: 600px;
	}
	.jsz_nr_135 img{
		float: none;
		width: 100%;
		height: 35vw;
		max-height: 600px;
	}
	.jsz_nr_105 img{
		float: none;
		width: 100%;
		height: 35vw;
		max-height: 600px;
	}
	.jsz_nr_105_up_l{
		width: 100%;
		float: none;
	}
	.jsz_nr_105_up_r{
		width: 100%;
		float: none;
	}
}
@media screen and (max-width:430px) {
.jsz_wz{
	font-size: 12px;
}
   
	#jsz95:checked ~ .jsz_bt .jsz95 .jsz_wz,
	#jsz105:checked ~ .jsz_bt .jsz105 .jsz_wz,
	#jsz115:checked ~ .jsz_bt .jsz115 .jsz_wz,
	#jsz125:checked ~ .jsz_bt .jsz125 .jsz_wz,
	#jsz135:checked ~ .jsz_bt .jsz135 .jsz_wz,
	#jsz145:checked ~ .jsz_bt .jsz145 .jsz_wz
	{
		font-size: 12.5px;
	}
}
.honor-img{
	display: flex;
    justify-content: center;
}
.honor-img-content{
	position: relative !important;
	left: 0 !important;
	margin: 0 auto !important;
	height: 100%;
}
.new_culture_style{
	width: 300px;
	height: 300px;
}