@charset "utf-8";
/* CSS Document */
.banner {
    height: 6.4rem;
}
	.banner img{
		width: 100%;
		height: 6.4rem;
	}
.nav{
	padding: 0.8rem 0 0;
	height: auto;
	overflow: hidden;
}
	.nav li{
		float: left;
		list-style: none;
		width: 25%;
		text-align: center;
		text-align: -webkit-center;
		height: 4.5rem;
	}
		.nav li img{
			width: 2.5rem;
		}
		.nav li p{
			font-size: .7rem;
			height: 1.2rem;
			line-height: 1.2rem;
			color: #666;
		}
.kkxx,.regulation,.bdcs,.yxgk,.wk{
	height: auto;
	overflow: hidden;
}
	.kkxx_tit,.regulation_tit,.bdcs_tit,.yxgk_tit,.wk_tit{
		border-bottom: 1px solid #e4e4e4;
		padding: 0.5rem;
	}
		.kkxx_tit p,.regulation_tit p,.bdcs_tit p,.yxgk_tit p,.wk_tit p{
			color: #0068b7;
			border-left: 0.25rem solid #0068b7;
			padding-left: 0.3rem;
			font-size: 0.8rem;
			height: 0.8rem;
			line-height: 0.8rem;
			font-weight: bold;
		}
			.kkxx_tit p a,.regulation_tit p a,.bdcs_tit p a ,.yxgk_tit p a{
				font-size: 0.52rem;
				color: #666;
				font-weight: normal;
				float: right;
			}
	.kkxx_con,.regulation_con,.bdcs_con,.yxgk_con{
		padding: 0.5rem;
	}
		.kkxx_con ul{
			height: auto;
			overflow: hidden;
			margin-bottom: 0.5rem;
		}
			.kkxx_con .kkxx_list>li,.bdcs_con li,.yxgk_con li{
				font-size: 0.65rem;
				height: 1.5rem;
				line-height: 1.5rem;
			}
				.kkxx_con .kkxx_list>li .kx-icon{
					border: 1px dashed #666;
					padding: 0 .2rem;
					margin-right: .2rem;
				}
		.kkxx_con .kkxx_zx>li{
			float: left;
			list-style: none;
			font-size: 0.65rem;
			width: 33.33%;
			height: 1.6rem;
			line-height: 1.6rem;
			text-align: center;
		}
			.kkxx_con .kkxx_zx>li a{
				color: #fff;
				background-color: #0068b7;
				width: 80%;
				border-radius: 1rem;
				display: inline-block;
			}
	.regulation_con{
		padding-top: 0;
	}
		.regulation_con .regulation_list{
			height: auto;
			overflow: hidden;
			padding: .5rem 0;
			border-bottom: 1px solid #E4E4E4;
		}
		.regulation_con .regulation_list:last-child{
			border: none;
		}
			.regulation_con .regulation_list .list_left{
				width: 81.5%;
				float: left;
			}
				.regulation_con .regulation_list .list_left li{
					line-height: 1.4rem;
					font-size: 0.6rem;
				}
				.regulation_con .regulation_list .list_left li:first-child{
					font-size: 0.75rem;
				}
					.regulation_con .regulation_list .list_left li span{
						color: #fff;
						padding: 0 .15rem;
					}
			.regulation_con .regulation_list p{
				float: right;
				color: #d51716;
				font-size: .8rem;
				font-weight: bold;
				line-height: 4.1rem;
			}
		.more_btn {
		    background: #d8e9ff;
		    height: 1.8rem;
		    line-height: 1.8rem;
		    font-size: 0.6rem;
		    text-align: center;
		    border: 1px solid #d7d7d7;
		    border-radius: 0.1875rem;
		    margin-top: 0.5rem;
		    margin-bottom: 0.5rem;
		}
	.wk_con{
		padding: .5rem;
		height: auto;
		overflow: hidden;
	}
		.wk_con li{
			width: 31.11%;
			float: left;
			margin-right: .5rem;
			list-style: none;
		}
		.wk_con li:last-child{
			margin-right: 0;
		}
			.wk_con li img{
				width: 100%;
			}
			.weui-btn{
				padding: 0;
				display: grid;
			}
				.weui-btn:after{
					border: none;
				}
			.weui-btn_primary{
				background-color:#fff;
			}
			.weui-photo-browser-modal .photo-container img{
				margin-top: 0;
				width: 100%;
				height: 100%;
				/* border: 10px solid #fcdbb3; */
			}