/* Write your styles */
html, body {
	position: relative;
	/* height:100%; */
	width: 100%;
}

a {
	text-decoration: none !important;
	color: #544e4c;
}

	a:hover {
		color: #997c39;
		text-decoration: none !important;
	}

* {
	padding: 0;
	margin: 0;
}

li {
	list-style: none;
}

body {
	background: #f5f5f5;
	font-family: "Segoe UI",Arial,'Times New Roman',EUDC,"Noto Serif TC","Noto Serif TC","Droid Serif","TW-Kai","BiauKai","STKaiti","Apple LiSung Light","LiSong Pro","DFKai-SB","KaiTi","KaiTi_GB2312","FangSong","NSimSun","SimSun" !important;
	font-size: 16px; /* =14px */ /* !important*/
	color: #313131;
	margin-bottom: 35px;
}

* + address, * + blockquote, * + dl, * + fieldset, * + figure, * + hr, * + ol, * + p, * + pre, * + ul {
	margin-top: 0rem;
}

address, blockquote, dl, fieldset, figure, hr, ol, p, pre, ul {
	margin: 0 0 0rem 0;
}

ol, ul {
	padding-left: 0em;
}

.px1200 {
	margin: 0 auto;
	width: 1200px;
}

.px1020 {
	width: 1020px;
}

.swal-title {
	font-size: 2.5rem;
}

.center-left {
	width: 180px;
	min-height: 730px;
	float: left;
	margin-top: 15px;
	background: #fff;
	margin-right: 10px;
}

.center-right {
	width: calc(100% - 169px);
}

.d-flex {
	display: flex;
}

.align-items-center {
	align-items: center;
}

.justify-content-between {
	justify-content: space-between;
}

.justify-content-center {
	justify-content: center;
}

.btn-dark {
	color: #fff !important;
	background-color: #343a40;
	border-color: #343a40;
}

.btn-main {
	color: #fff !important;
	background-color: #997c39;
	border-color: #997c39;
}

	.btn-main:hover {
		background-color: #816931;
		border-color: #816931;
	}


.form-select {
	display: block;
	width: 100%;
	padding: 0.375rem 2.25rem 0.375rem 0.75rem;
	-moz-padding-start: calc(0.75rem - 3px);
	font-size: 1rem;
	font-weight: 400;
	line-height: 1.5;
	color: #212529;
	background-color: #fff;
	background-image: url(data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e);
	background-repeat: no-repeat;
	background-position: right 0.75rem center;
	background-size: 16px 12px;
	border: 1px solid #ced4da;
	border-radius: 0.25rem;
	-webkit-transition: border-color .15s ease-in-out, -webkit-box-shadow .15s ease-in-out;
	transition: border-color .15s ease-in-out, -webkit-box-shadow .15s ease-in-out;
	transition: border-color .15s ease-in-out, box-shadow .15s ease-in-out;
	transition: border-color .15s ease-in-out, box-shadow .15s ease-in-out, -webkit-box-shadow .15s ease-in-out;
}

.form-select {
	color: #1f0757;
	border-color: #ebebeb;
}

.form-select {
	-webkit-transition-duration: 500ms;
	transition-duration: 500ms;
	border: 1px solid;
	padding: 0.5rem 1rem;
	min-height: 40px;
	font-size: 16px;
	color: #073984;
	background-color: #ffffff;
	border-color: #d7d7d7;
}

.loading, .css-loading {
	height: 56px;
	position: absolute;
	top: 30%;
	left: 50%;
	line-height: 56px;
	color: #fff;
	padding-left: 50px;
	padding-right: 12px;
	font-size: 16px;
	background: #000 url('/Content/Images/e63c05463e79486dad9aca7305f1563.gif') no-repeat 10px 50%;
	opacity: 0.9;
	z-index: 9999;
	-moz-border-radius: 20px;
	-webkit-border-radius: 20px;
	margin-left: -75px;
	border-radius: 5px;
	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=90);
}

/* 首页 */
/* 头部广告 */
.top_gg_t {
	width: 100%;
	height: 104px;
	overflow: hidden;
}

	.top_gg_t a {
		position: relative;
	}

	.top_gg_t img {
		margin-left: -960px;
		left: 50%;
		position: relative;
	}

.top_tiao {
	background: #f5f5f5;
	height: 50px;
	line-height: 50px;
	border-bottom: 2px solid #000;
}

	.top_tiao .hyy {
		float: left;
		color: #525252;
		/*font-weight: bold;*/
		font-size: 16px;
		line-height: 50px;
	}

	.top_tiao .dengl {
		float: left;
		margin-left: 0px;
	}

		.top_tiao .dengl a {
			padding: 0 5px;
			color: #000;
			position: relative;
		}

			.top_tiao .dengl a:first-child {
				padding-left: 0px !important;
			}

			.top_tiao .dengl a:hover {
				color: #997c39;
				text-decoration: none !important;
			}



	.top_tiao .daoh_top {
		float: right;
	}

		.top_tiao .daoh_top ul {
			float: left;
			height: 48px;
		}

			.top_tiao .daoh_top ul > li {
				float: left;
				padding: 0 16px;
				position: relative;
				height: 48px;
				border-right: solid 1px #ebeaea;
				border-bottom: none;
			}

				.top_tiao .daoh_top ul > li a {
					height: 48px;
					color: #525252;
					display: inline-block;
					font-size: 16px;
				}

					.top_tiao .daoh_top ul > li a:hover {
						color: #997c39;
						text-decoration: none;
					}
		/*.top_tiao .daoh_top ul > li.changy_gj > a {
					background: url(../images/gj.png) no-repeat center left;
					padding-left: 19px;
				}

				.top_tiao .daoh_top ul > li.wangz_dh > a {
					background: url(../images/cd.png) no-repeat center left;
					padding-left: 19px;
				}

				.top_tiao .daoh_top ul > li.guanz_xx > a {
					background: url(../images/sm.png) no-repeat center left;
					padding-left: 22px;
				}*/

		.top_tiao .daoh_top .gerxa {
			float: right;
			padding: 0;
			/*margin-left: 20px;*/
			height: 48px;
			padding-right: 0;
			cursor: pointer;
			/*border: solid 1px #fafafa;*/
			border-bottom: none;
			position: relative;
		}

			/*.top_tiao .daoh_top .gerxa ul li:last-child {
				border-right: 0;
			}*/

			.top_tiao .daoh_top .gerxa .imge {
				width: 28px;
				height: 28px;
				overflow: hidden;
				margin-top: 10px;
				border-radius: 50%;
				border: solid 1px #adadad;
			}

				.top_tiao .daoh_top .gerxa .imge img {
					width: 100%;
					display: block;
				}

		.top_tiao .daoh_top ul > li.changy_gj ol {
			position: absolute;
			z-index: 99;
			width: 100%;
			line-height: 30px;
			background: #fff;
			left: -1px;
			display: none;
			padding: 10px 0;
			border: solid 1px #e1e1e1;
			border-top: none;
		}

			.top_tiao .daoh_top ul > li.changy_gj ol li {
				padding-left: 10px;
			}

		.top_tiao .daoh_top ul > li:hover {
			background: #fff;
		}

/*.top_tiao .daoh_top ul > li.changy_gj:hover ol {
			display: block;
		}

		.top_tiao .daoh_top ul > li.changy_gj ol li a:hover {
			color: #2ccac8;
		}*/

/*.top_tiao .daoh_top ul > li:hover::after {
			content: "";
			width: 100%;
			height: 2px;
			background: #fff;
			display: block;
			position: absolute;
			left: 0;
			bottom: 0;
		}*/

.wangz_daoh_k {
	position: absolute;
	width: 1200px;
	background: #fff;
	line-height: 30px;
	display: none;
	padding: 20px 0;
	z-index: 9999;
	right: -180px;
	border: solid 1px #e1e1e1;
	/* border-bottom:none; */
	top: 47px;
	text-align: center;
}

	/*.top_tiao .daoh_top ul > li.wangz_dh:hover .wangz_daoh_k {
	display: block;
}*/

	.wangz_daoh_k .list_k {
		/* overflow: hidden; */
		float: left;
	}

		.wangz_daoh_k .list_k ol {
			width: 180px;
			border-right: dashed 1px #d6d6d6;
			min-height: 220px;
		}

		.wangz_daoh_k .list_k p {
			padding: 30px 0;
			padding-top: 10px;
			color: #7e7e7e;
		}

		.wangz_daoh_k .list_k ol.er {
			width: 285px;
		}

			.wangz_daoh_k .list_k ol.er a {
				display: inline-block;
				padding: 0 20px;
				color: #7e7e7e;
			}

		.wangz_daoh_k .list_k ol.no {
			border-right: none;
		}

/*.top_tiao .daoh_top ul > li.wangz_dh:hover .wangz_daoh_k a:hover {
	color: #2ccac8;
}*/

.erweim_sy {
	position: absolute;
	overflow: hidden;
	padding: 15px;
	width: 190px;
	top: 47px;
	right: -1px;
	border: solid 1px #e1e1e1;
	display: none;
	z-index: 99;
	background: #fff;
}

	.erweim_sy img {
		display: block;
		float: left;
	}

		.erweim_sy img:last-child {
			float: right;
		}

/*.top_tiao .daoh_top ul > li.guanz_xx:hover .erweim_sy {
	display: block;
}*/

/*.top_tiao .daoh_top .gerxa:hover {
	background: #fff;
	border: solid 1px #e1e1e1;
	border-bottom: none;
}*/

.top_tiao .daoh_top .gerxa .text_dl {
	position: absolute;
	z-index: 99;
	left: -1px;
	border: solid 1px #e1e1e1;
	top: 47px;
	line-height: 30px;
	width: 100%;
	text-align: center;
	display: none;
	background: #fff;
}

	.top_tiao .daoh_top .gerxa .text_dl a {
		display: block;
	}

		.top_tiao .daoh_top .gerxa .text_dl a:last-child {
			color: #a9a9a9;
		}

/*.top_tiao .daoh_top .gerxa:after {
	content: "";
	width: 100%;
	height: 2px;
	background: #fff;
	display: block;
	position: absolute;
	left: 0;
	bottom: 0;
}*/

/*.top_tiao .daoh_top .gerxa:hover .text_dl {
	display: block;
}*/

.logo_hang {
	height: 200px;
	/* border: #2ccac8 solid 1px; */
	background: #fff;
}

	.logo_hang > div {
		/* display: flex;
    align-items : center; 
    justify-content : space-between; */
	}

	.logo_hang .logo {
		float: left;
		margin-top: 3px;
		margin-left: 30px;
	}

	.logo_hang .right {
		float: right;
		margin-top: 70px;
		position: relative;
	}

		.logo_hang .right .xianc {
			background: #997c39;
			height: 44px;
			display: block;
			float: right;
			line-height: 44px;
			color: #fff;
			text-align: center;
			margin-left: 10px;
			border-radius: 5px;
			padding-left: 10px;
			padding-right: 10px;
		}

		.logo_hang .right button {
			background: #000;
			width: 200px;
			height: 44px;
			border: none;
			color: #fff;
			cursor: pointer;
			border-top-right-radius: 5px;
			border-bottom-right-radius: 5px;
		}


		.logo_hang .right .soust_souy {
			border: solid #000 2px;
			height: 44px;
			float: left;
			width: 440px;
			padding: 0 4px;
			padding-left: 28px;
			background: url(/content/images/sos.png) no-repeat center left 6px;
			border-top-left-radius: 5px;
			border-bottom-left-radius: 5px;
		}

			.logo_hang .right .soust_souy:focus {
				/*border-color: #997c39;*/
				outline: 0;
			}


		.logo_hang .right .text {
			position: absolute;
			top: -36px;
			left: 0px;
		}

			.logo_hang .right .text span {
				color: #9a9a9a;
				padding: 0 5px;
				padding: 0 10px 0 8px;
				cursor: pointer;
				display: inline-block;
				position: relative;
			}

				.logo_hang .right .text span::after {
					content: "";
					width: 1px;
					height: 13px;
					background: #9a9a9a;
					display: block;
					position: absolute;
					right: 0;
					top: 0;
					margin: auto 0;
					bottom: 0;
				}

				.logo_hang .right .text span:nth-child(3)::after {
					content: "";
					width: 0px;
				}

				.logo_hang .right .text span.no {
					color: #313131;
				}

					.logo_hang .right .text span.no::before {
						height: 0;
						content: "";
						display: block;
						position: absolute;
						bottom: -13px;
						left: 0;
						right: 0;
						margin: 0 auto;
						width: 0px;
						border: 5px solid #000;
						border-top-color: #000;
						border-left-color: #fff;
						border-bottom-color: #fff;
						border-right-color: #fff;
					}


.daohang_df {
	/* border: #2ccac8 solid 1px;  */
	height: 36px;
	line-height: 36px;
	background: #fff;
}

.fud_daoh {
	position: relative;
	text-align: center;
	float: left;
}

	.fud_daoh h2 {
		font-size: 18px;
		width: 250px;
		background: #000 url(/content/images/fudon_fudcd.png) no-repeat center left 20px;
		color: #fff;
		line-height: 36px;
		font-weight: normal;
		position: relative;
		margin: 0px;
		padding: 0px;
	}

		.fud_daoh h2 img {
			display: block;
			position: absolute;
			top: 0;
			bottom: 0;
			right: 20px;
			margin: auto 0;
		}

.daohang_df .daoh_df {
	float: right;
}

	.daohang_df .daoh_df li {
		float: left;
		margin-left: 38px;
		line-height: 30px;
	}

		.daohang_df .daoh_df li.no a {
			color: #335100;
		}

		.daohang_df .daoh_df li:last-child a {
			padding-right: 0 !important;
		}
/* banner */
.slideBox {
	height: 440px;
	overflow: hidden;
	position: relative;
}

	.slideBox .hd {
		height: 20px;
		overflow: hidden;
		position: absolute;
		/* right: 5px; */
		bottom: 20px;
		width: 100%;
		text-align: center;
		z-index: 1;
	}

		.slideBox .hd ul {
			display: inline-block;
		}

			.slideBox .hd ul li {
				float: left;
				margin: 0 5px;
				width: 15px;
				height: 15px;
				line-height: 14px;
				text-align: center;
				background: rgba(255,255,255,.5);
				cursor: pointer;
				line-height: 100px;
				border-radius: 50px;
			}

				.slideBox .hd ul li.on {
					background: #000;
					color: #fff;
				}

	.slideBox .bd {
		position: relative;
		width: 100%;
		height: 100%;
		z-index: 0;
	}

		.slideBox .bd li {
			zoom: 1;
			vertical-align: middle;
		}

		.slideBox .bd img {
			height: 440px;
			display: block;
		}

		.slideBox .bd ul {
			margin-left: -960px;
			left: 50%;
			position: relative;
		}

/* 浮动导航 */
.fud_daoh .fudong_dapj {
	position: absolute;
	top: 36px;
	float: left;
	width: 250px;
	height: 440px;
	background: rgba(0,0,0,.5);
	z-index: 999;
	color: #fff;
}

	.fud_daoh .fudong_dapj > ul > li {
		height: 89px;
		position: relative;
		cursor: pointer;
		border-bottom: solid 1px rgba(255,255,255,.2);
		padding: 0 30px;
	}

		.fud_daoh .fudong_dapj > ul > li:last-child {
			border: 0 !important;
		}

	.fud_daoh .fudong_dapj li .left {
		height: 83px;
		display: flex;
		align-items: center;
	}

		.fud_daoh .fudong_dapj li .left i {
			width: 40px;
			height: 40px;
			display: block;
			background: #fff url(/content/images/r.png) no-repeat;
			background-position: 7px 4px;
			border-radius: 10px;
			margin-right: 10px;
		}

		.fud_daoh .fudong_dapj li .left p {
			font-size: 18px;
			line-height: 18px;
		}

			.fud_daoh .fudong_dapj li .left p span {
				font-size: 12px;
				opacity: .6;
				display: block;
				padding-top: 4px;
			}

	.fud_daoh .fudong_dapj > ul > li:hover {
		background: #fff;
	}

	.fud_daoh .fudong_dapj > ul li:last-child .left {
		border-bottom: solid 0px rgba(255,255,255,.2);
	}

	.fud_daoh .fudong_dapj > ul li .left .jiant {
		width: 9px;
		height: 9px;
		position: absolute;
		top: 36px;
		right: 16px;
		background: url(/content/images/r.png) no-repeat;
		background-position: -169px -6px;
		display: block;
		position: absolute;
		/*bottom: -13px; 
		 left: 0; 
		 right: 0; 
		 margin: 0 auto;*/
		/*width: 0px;
		border: 5px solid #525560;
		border-top-color: #525560;
		border-left-color: #fff;
		border-bottom-color: #525560;
		border-right-color: #525560;*/
	}

	.fud_daoh .fudong_dapj ul > li:hover .left p {
		color: #544e4c;
	}

	.fud_daoh .fudong_dapj li:hover .left .jiant {
		border: 5px solid #fff;
		border-top-color: #fff;
		border-left-color: #000;
		border-bottom-color: #fff;
		border-right-color: #fff;
	}

	.fud_daoh .fudong_dapj ul > li:hover .left i {
		background: #000 url(/content/images/r.png) no-repeat;
		background-position: 7px -35px;
	}

	.fud_daoh .fudong_dapj ul > li.nisd_w .left i {
		background: #fff url(/content/images/r.png) no-repeat;
		background-position: -30px 4px;
	}

	.fud_daoh .fudong_dapj ul > li.nisd_w1 .left i {
		background: #fff url(/content/images/r.png) no-repeat;
		background-position: -66px 4px;
	}

	.fud_daoh .fudong_dapj ul > li.nisd_w2 .left i {
		background: #fff url(/content/images/r.png) no-repeat;
		background-position: -105px 4px;
	}

	.fud_daoh .fudong_dapj ul > li.nisd_w:hover .left i {
		background: #000 url(/content/images/r.png) no-repeat;
		background-position: -30px -35px;
	}

	.fud_daoh .fudong_dapj ul > li.nisd_w1:hover .left i {
		background: #000 url(/content/images/r.png) no-repeat;
		background-position: -66px -35px;
	}

	.fud_daoh .fudong_dapj ul > li.nisd_w2:hover .left i {
		background: #000 url(/content/images/r.png) no-repeat;
		background-position: -105px -35px;
	}
/* */
.childMenu {
	width: 950px;
	height: 440px;
	position: absolute;
	top: 0px;
	left: 250px;
	background-color: #fff;
	font-size: 16px;
	display: none;
	z-index: 999;
	line-height: 30px;
	border: 1px solid #000;
}

	.childMenu .div_asd {
		padding: 18px 50px 0 50px;
		text-align: left;
		overflow: hidden;
	}

	.childMenu h3.biaot {
		color: #2b2b2b;
		font-size: 16px;
		position: relative;
		padding-left: 26px;
		margin: 0;
		padding: 0;
	}

	/*.childMenu h3.biaot::after {
			content: "";
			width: 22px;
			height: 22px;
			display: block;
			background: url(../images/r.png) no-repeat;
			background-position: 2px -81px;
			position: absolute;
			top: 0;
			left: 0;
			bottom: 0;
			margin: auto 0;
		}*/

	.childMenu .div_asd ul {
		margin: 0 26px;
		/* height: 36px; */
		overflow: hidden;
		padding-bottom: 10px;
		/* border-bottom: dotted 1px #e4e4e4; */
	}

		.childMenu .div_asd ul li {
			float: left;
			margin-right: 30px;
			position: relative;
		}

			.childMenu .div_asd ul li a {
				color: #7e7e7e;
			}

				.childMenu .div_asd ul li a:hover {
					color: #997c39;
				}



.LiangGe_FD {
	overflow: hidden;
	border-bottom: dotted 1px #e4e4e4;
	margin: 0 26px;
}

.ZheShiK {
	overflow: hidden;
}

.childMenu .div_asd .chang ul li {
	margin-right: 15px;
	line-height: 28px;
}

.childMenu h3.biaot1::after {
	background: url(../images/r.png) no-repeat;
	background-position: -25px -81px;
}

.childMenu h3.shangb::after {
	background: url(../images/r.png) no-repeat;
	background-position: -54px -81px;
}

.childMenu h3.guoji::after {
	background: url(../images/r.png) no-repeat;
	background-position: -114px -81px;
}

.childMenu h3.jiaoyi::after {
	background: url(../images/r.png) no-repeat;
	background-position: -140px -81px;
}

.childMenu .div_asd ul li.hot::after {
	content: "";
	width: 22px;
	height: 29px;
	display: block;
	background: url(../images/r.png) no-repeat;
	background-position: -171px -78px;
	position: absolute;
	top: 2px;
	right: -21px;
	bottom: 0;
	margin: auto 0;
}


.childMenu .div_asd ul li.color_hot a {
	color: #000;
}

.fud_daoh .fudong_dapj > ul > li:hover .childMenu {
	display: block;
}

.fud_daoh .fudong_dapj > ul > li:hover .childMenu_a {
	display: block;
	top: -89px;
}

.fud_daoh .fudong_dapj > ul > li:hover .childMenu_b {
	display: block;
	top: -178px;
}

.fud_daoh .fudong_dapj > ul > li:hover .childMenu_c {
	display: block;
	top: -267px;
}

.fud_daoh .fudong_dapj > ul > li:hover .childMenu_d {
	display: block;
	top: -356px;
}

.childMenu h3.huangg::after {
	background: url(../images/r.png) no-repeat;
	background-position: -65px -146px;
}

.childMenu h3.jinpai::after {
	background: url(../images/r.png) no-repeat;
	background-position: -31px -146px;
}

.childMenu .div_asd.niup ul {
	margin-left: 0px;
}

.childMenu .div_asd .LiangGe_FD {
	margin-left: 0px;
}

.childMenu h3.banq1::after {
	background: url(../images/r.png) no-repeat;
	background-position: -0px -116px;
}

.childMenu h3.banq2::after {
	background: url(../images/r.png) no-repeat;
	background-position: -27px -116px;
}

.childMenu h3.banq3::after {
	background: url(../images/r.png) no-repeat;
	background-position: -54px -116px;
}

.childMenu h3.banq4::after {
	background: url(../images/r.png) no-repeat;
	background-position: -82px -116px;
}

.childMenu h3.banq5::after {
	background: url(../images/r.png) no-repeat;
	background-position: -111px -116px;
}

.childMenu h3.banq6::after {
	background: url(../images/r.png) no-repeat;
	background-position: -140px -116px;
}

.childMenu h3.banq7::after {
	background: url(../images/r.png) no-repeat;
	background-position: -167px -116px;
}




/* 热门服务 */

.reMfuw {
	padding: 35px 0;
	position: relative;
	overflow: hidden;
}

	.reMfuw .fuwu_bt {
		width: 58px;
		height: 70px;
		border: dashed 1px #8a8a8a;
		text-align: center;
		position: relative;
		display: flex;
		justify-content: center;
		align-items: center;
		float: left;
		font-size: 18px;
		color: #646464;
	}

		.reMfuw .fuwu_bt span {
			display: block;
			width: 0;
			height: 0;
			border-width: 0 10px 10px;
			border-style: double;
			border-color: transparent transparent #333;
			position: absolute;
			top: 29px;
			right: -15px;
			margin-left: -10px;
			transform: rotate(90deg);
			-ms-transform: rotate(90deg);
			-moz-transform: rotate(90deg);
			-webkit-transform: rotate(90deg);
			-o-transform: rotate(90deg);
		}

			.reMfuw .fuwu_bt span em {
				display: block;
				width: 0;
				height: 0;
				border-width: 0 10px 10px;
				border-style: solid;
				border-color: transparent transparent #f8f8f8;
				position: absolute;
				top: 1px;
				left: -10px;
			}

	.reMfuw ul {
		float: right;
		/* width: 1140px; */
	}

		.reMfuw ul li {
			float: left;
			text-align: center;
			width: 110px;
			position: relative;
			color: #727272;
		}

			.reMfuw ul li i {
				display: block;
				width: 53px;
				height: 50px;
				position: relative;
				top: 0;
				margin: 0 auto;
				background: url(/content/images/reMfw.png) no-repeat;
				background-position: -2px -6px;
				-webkit-transition: all 0.3s ease-in-out 0s;
				-o-transition: all 0.3s ease-in-out 0s;
				transition: all 0.3s ease-in-out 0s;
				-webkit-filter: grayscale(100%);
				-moz-filter: grayscale(100%);
				-ms-filter: grayscale(100%);
				-o-filter: grayscale(100%);
				filter: grayscale(100%);
				filter: gray;
			}

			.reMfuw ul li:hover a {
				color: #997c39 !important;
			}

			.reMfuw ul li:hover i {
				top: -5px;
			}

			.reMfuw ul li i.halou {
				background: url(/content/images/reMfw.png) no-repeat;
				background-position: -131px -6px;
			}

			.reMfuw ul li i.halou1 {
				background: url(/content/images/reMfw.png) no-repeat;
				background-position: -240px -6px;
			}

			.reMfuw ul li i.halou2 {
				background: url(/content/images/reMfw.png) no-repeat;
				background-position: -352px -6px;
			}

			.reMfuw ul li i.halou3 {
				background: url(/content/images/reMfw.png) no-repeat;
				background-position: -461px -6px;
			}

			.reMfuw ul li i.halou4 {
				background: url(/content/images/reMfw.png) no-repeat;
				background-position: -573px -6px;
			}

			.reMfuw ul li i.halou5 {
				background: url(/content/images/reMfw.png) no-repeat;
				background-position: -685px -6px;
			}

			.reMfuw ul li i.halou6 {
				background: url(/content/images/reMfw.png) no-repeat;
				background-position: -798px -6px;
			}

			.reMfuw ul li i.halou7 {
				background: url(/content/images/reMfw.png) no-repeat;
				background-position: -916px -6px;
			}

			.reMfuw ul li i.halou8 {
				background: url(/content/images/reMfw.png) no-repeat;
				background-position: -1028px -6px;
			}


.biaoti_Sy {
	text-align: center;
	margin-top: 45px;
	margin-bottom: 0;
}

	.biaoti_Sy h2 {
		position: relative;
		display: flex;
		align-items: center;
		justify-content: center;
		font-size: 26px;
		font-weight: normal;
	}

		.biaoti_Sy h2::after {
			content: "";
			width: 120px;
			height: 15px;
			display: block;
			background: url(/content/images/shouy_Bt.png) no-repeat;
			background-position: 0 -22px;
			margin-left: 20px;
		}

		.biaoti_Sy h2::before {
			content: "";
			width: 120px;
			height: 15px;
			display: block;
			background: url(/content/images/shouy_Bt.png) no-repeat;
			background-position: 0 -1px;
			margin-right: 20px;
		}

	.biaoti_Sy p {
		color: #878787;
		padding-top: 10px;
	}

.zhiShiCQ {
	background: #fff;
	box-shadow: 0 0 10px #dedede;
	margin-top: 20px;
}

.tianm_zuoy {
	margin-top: 15px;
}
/* 本例子css */
.slideTxtBox {
	width: 1200px;
	text-align: left;
}

	/*.slideTxtBox .hd {
		height: 62px;
		line-height: 62px;
		background: #997c39;
		text-align: center;
		position: relative;
		font-size: 20px;
	}

		.slideTxtBox .hd ul {
			float: left;
			width:100%;
			position: relative;
		}

			.slideTxtBox .hd ul li {
				float: left;
				border-right: 1px solid #fff;
				width: 33.33333333%;
				cursor: pointer;
				font-family: "微软雅黑";
				color: #fff;
			}

				.slideTxtBox .hd ul li.on {
					height: 62px;
					background: #fff;
					color: #997c39;
				}*/


	.slideTxtBox .bd ul {
		padding: 0;
		zoom: 1;
		overflow: hidden;
		border-top: 1px solid #ccc;
	}

	.slideTxtBox .bd li {
		line-height: 24px;
		width: 25%;
		text-align: center;
		overflow: hidden;
		float: left;
		padding-bottom: 10px;
		position: relative;
		padding-top: 10px;
		border-bottom: 1px solid #ccc;
	}

		.slideTxtBox .bd li p {
			margin-top: 5px;
		}

		.slideTxtBox .bd li img {
			position: relative;
			display: inline-block;
			top: 0;
			-webkit-transition: all 0.3s ease-in-out 0s;
			-o-transition: all 0.3s ease-in-out 0s;
			transition: all 0.3s ease-in-out 0s;
			width: 240px;
			max-width: 240px;
			/*-webkit-filter: grayscale(100%);
			-moz-filter: grayscale(100%);
			-ms-filter: grayscale(100%);
			-o-filter: grayscale(100%);
			filter: grayscale(100%);
			filter: gray;*/
		}

		.slideTxtBox .bd li:hover img {
			top: -5px;
		}

		.slideTxtBox .bd li a {
			display: block;
		}

		.slideTxtBox .bd li .date {
			float: right;
			color: #999;
		}


		.slideTxtBox .bd li span {
			color: #838383;
		}

.yixia_S {
	padding: 10px 20px;
	color: #878787;
}

/* 本例子css  */
.txtMarquee-left {
	position: relative;
}


	.txtMarquee-left .bd {
		/* padding: 10px; */
	}

		.txtMarquee-left .bd .tempWrap {
			width: 1020px !important;
		}
		/* 用 !important覆盖SuperSlide自动生成的宽度，这样就可以手动控制可视宽度。 */
		.txtMarquee-left .bd ul {
			overflow: hidden;
			zoom: 1;
		}

			.txtMarquee-left .bd ul li {
				margin-right: 20px;
				float: left;
				height: 24px;
				line-height: 24px;
				text-align: left;
				_display: inline;
				padding: 0 10px;
				width: auto !important;
			}
				/* 用 width:auto !important 覆盖SuperSlide自动生成的宽度，解决文字不衔接问题 */


				.txtMarquee-left .bd ul li span {
					color: #997c39;
				}

.xiaox_Gd {
	border-top: solid 1px #e5ebee;
	padding: 20px;
	overflow: hidden;
}

	.xiaox_Gd .left {
		float: left;
	}

	.xiaox_Gd .txtMarquee-left {
		float: left;
	}


/* 资产交易市场 */


.jinxuan_bt {
	padding: 10px 0;
	overflow: hidden;
	margin-bottom: 10px;
	padding-top: 0;
}

	.jinxuan_bt ul {
		float: right;
	}

	.jinxuan_bt li {
		font-size: 16px;
		float: left;
		padding: 8px 0;
		margin: 0 10px;
	}

		.jinxuan_bt li.no {
			color: #ff0606;
			border-bottom: solid 1px #ff0606;
		}

.zcjy_NRk {
	height: 475px;
	margin-top: 20px;
}

	.zcjy_NRk .swiper-slide, .zcjy_NRk img {
		/*-webkit-filter: grayscale(100%);
		-moz-filter: grayscale(100%);
		-ms-filter: grayscale(100%);
		-o-filter: grayscale(100%);
		filter: grayscale(100%);
		filter: gray;*/
	}

	.zcjy_NRk .left {
		height: 470px;
		width: 457px;
		box-shadow: 0 0 10px #dedede;
		float: left;
		background: #Fff;
		padding: 10px;
	}

	.zcjy_NRk .right {
		height: 470px;
		width: 710px;
		box-shadow: 0 0 10px #dedede;
		float: right;
		background: #Fff;
	}

/* tup */
.swiper-container {
	width: 100%;
	height: 300px;
	margin-left: auto;
	margin-right: auto;
}

.swiper-slide {
	background-size: cover;
	background-position: center;
}

.gallery-top {
	height: 80%;
	width: 100%;
}

.gallery-thumbs {
	height: 20%;
	box-sizing: border-box;
	padding: 10px 0;
}

	.gallery-thumbs .swiper-slide {
		width: 25%;
		height: 100%;
		opacity: 0.4;
	}

	.gallery-thumbs .swiper-slide-thumb-active {
		opacity: 1;
	}

/* tup */

.zcjy_NRk .right ul {
	padding: 10px;
	overflow: hidden;
}

	.zcjy_NRk .right ul li {
		width: 165px;
		height: 222px;
		border: solid 1px #e6e6e6;
		float: left;
		margin: 0 9px 9px 0;
	}

		.zcjy_NRk .right ul li:nth-child(4n) {
			margin-right: 0;
		}

		.zcjy_NRk .right ul li h2 {
			width: 163px;
			height: 122px;
			overflow: hidden;
			display: flex;
			margin: 0px;
		}

			.zcjy_NRk .right ul li h2 img {
				-webkit-transition: all 0.3s ease-in-out 0s;
				-o-transition: all 0.3s ease-in-out 0s;
				transition: all 0.3s ease-in-out 0s;
				max-width: 163px;
				min-height: 122px;
				/*-webkit-filter: grayscale(100%);
				-moz-filter: grayscale(100%);
				-ms-filter: grayscale(100%);
				-o-filter: grayscale(100%);
				filter: grayscale(100%);
				filter: gray;*/
			}

		.zcjy_NRk .right ul li:hover h2 img {
			/*-webkit-filter: grayscale(100%);
			-moz-filter: grayscale(100%);
			-ms-filter: grayscale(100%);
			-o-filter: grayscale(100%);
			filter: grayscale(100%);
			filter: gray;*/
		}

		.zcjy_NRk .right ul li .neir {
			margin: 5px;
			text-align: center;
			line-height: 25px;
			height: 50px;
			display: flex;
			margin-top: 20px;
			justify-content: center;
			align-items: center;
		}

			.zcjy_NRk .right ul li .neir > div {
				overflow: hidden;
				height: 44px;
				-webkit-transition: all 0.3s ease-in-out 0s;
				-o-transition: all 0.3s ease-in-out 0s;
				transition: all 0.3s ease-in-out 0s;
			}

		.zcjy_NRk .right ul li:hover .neir > div {
			height: 72px;
		}

		.zcjy_NRk .right ul li .neir p {
			font-size: 18px;
			white-space: nowrap;
			overflow: hidden;
			text-overflow: ellipsis;
		}

		.zcjy_NRk .right ul li .neir span {
			display: block;
			color: #8a8a8a;
			white-space: nowrap;
			overflow: hidden;
			text-overflow: ellipsis;
		}

		.zcjy_NRk .right ul li .neir a {
			display: block;
			background: #000;
			height: 22px;
			width: 75px;
			overflow: hidden;
			line-height: 22px;
			color: #fff;
			margin: 0 auto;
			border-radius: 3px;
			-webkit-transition: all 0.5s ease-in-out 0s;
			-o-transition: all 0.5s ease-in-out 0s;
			transition: all 0.5s ease-in-out 0s;
		}

		.zcjy_NRk .right ul li.no {
			background: #f1f1f1;
		}

			.zcjy_NRk .right ul li.no a {
				display: flex;
				justify-content: center;
				align-items: center;
				height: 100%;
				text-align: center;
			}

			.zcjy_NRk .right ul li.no:hover {
				background: #997c39;
				border: solid 1px #997c39;
			}

			.zcjy_NRk .right ul li.no a {
				font-size: 20px;
				color: #544e4c;
			}

				.zcjy_NRk .right ul li.no a i {
					width: 21px;
					height: 21px;
					background: url(/content/images/youy.png) no-repeat;
					display: block;
					margin: 0 auto;
				}

			.zcjy_NRk .right ul li.no:hover a i {
				background: url(/content/images/youy.png) no-repeat;
				background-position: -21px 0;
			}

			.zcjy_NRk .right ul li.no:hover a {
				background: #000 !important;
				color: #fff;
			}

.anli_DSf ul {
	overflow: hidden;
}

	.anli_DSf ul li {
		width: 292px;
		height: 164px;
		overflow: hidden;
		position: relative;
		float: left;
		margin: 0 10px 10px 0;
	}

		.anli_DSf ul li:nth-child(4n) {
			margin-right: 0;
		}

		.anli_DSf ul li h2 {
			width: 292px;
			height: 164px;
		}

			.anli_DSf ul li h2 img {
				max-width: 292px;
				min-height: 164px;
				-webkit-transition: all 0.3s ease-in-out 0s;
				-o-transition: all 0.3s ease-in-out 0s;
				transition: all 0.3s ease-in-out 0s;
			}

		.anli_DSf ul li:hover h2 img {
			filter: brightness(1.4);
		}

		.anli_DSf ul li p {
			background: rgba(0, 0, 0, .6);
			position: absolute;
			width: 100%;
			left: 0;
			bottom: 0;
			text-align: center;
			line-height: 40px;
			font-size: 18px;
			color: #fff;
		}

		.anli_DSf ul li:hover p {
			color: #2ccac8;
		}

.news_shouy {
	height: 360px;
	background: #fff;
	box-shadow: 0 0 10px #dedede;
}

	.news_shouy > div {
		height: 360px;
		width: 400px;
		float: left;
		border-right: solid 1px #ededed;
		/* margin-left:-1px; */
	}

		.news_shouy > div:nth-child(3) {
			border-right: none;
			width: 398px;
		}

		.news_shouy > div .biaot {
			background: #f6fcff;
			line-height: 55px;
			padding: 0 25px;
			overflow: hidden;
			border-bottom: solid #ededed 1px;
		}

			.news_shouy > div .biaot h3 {
				float: left;
				font-size: 15px;
			}

			.news_shouy > div .biaot p {
				float: right;
				color: #997c39;
				display: flex;
				align-items: center;
				justify-content: center;
				/* font-size: 15px; */
			}

				.news_shouy > div .biaot p::after {
					content: "";
					width: 0;
					height: 0;
					display: block;
					border-width: 5px;
					border-style: solid;
					margin-left: 10px;
					border-color: transparent transparent transparent #997c39;
					-webkit-transition: all 0.3s ease-in-out 0s;
					-o-transition: all 0.3s ease-in-out 0s;
					transition: all 0.3s ease-in-out 0s;
				}

				.news_shouy > div .biaot p::before {
					content: "";
					width: 0;
					height: 0;
					margin-right: 10px;
					display: block;
					border-width: 5px;
					border-style: solid;
					border-color: transparent #997c39 transparent transparent;
					-webkit-transition: all 0.3s ease-in-out 0s;
					-o-transition: all 0.3s ease-in-out 0s;
					transition: all 0.3s ease-in-out 0s;
				}

			.news_shouy > div .biaot:hover p::after {
				margin-left: 20px;
			}

			.news_shouy > div .biaot:hover p::before {
				margin-right: 20px;
			}

	.news_shouy .list {
		padding: 0 25px;
	}

		.news_shouy .list li {
			height: 51px;
			line-height: 51px;
			border-bottom: dashed 1px #ededed;
		}

			.news_shouy .list li a {
				width: 292px;
				display: inline-block;
				white-space: nowrap;
				overflow: hidden;
				text-overflow: ellipsis;
			}

			.news_shouy .list li span {
				float: right;
				color: #919191;
			}

			.news_shouy .list li.diyi {
				padding-top: 25px;
				height: 140px;
				line-height: 20px;
				padding-bottom: 40px;
			}

				.news_shouy .list li.diyi h3 {
					height: 91px;
					width: 179px;
					overflow: hidden;
					float: left;
					margin: 0;
					padding: 0;
				}

					.news_shouy .list li.diyi h3 img {
						min-height: 91px;
						max-width: 179px;
						-webkit-transition: all 0.3s ease-in-out 0s;
						-o-transition: all 0.3s ease-in-out 0s;
						transition: all 0.3s ease-in-out 0s;
					}

				.news_shouy .list li.diyi:hover h3 img {
					filter: brightness(.3);
				}

			.news_shouy .list li .text {
				width: 160px;
				float: right;
				height: 91px;
				overflow: hidden;
			}

				.news_shouy .list li .text dt {
					height: 20px;
					white-space: nowrap;
					overflow: hidden;
					text-overflow: ellipsis;
				}

				.news_shouy .list li .text p, .news_shouy .list li .text dd {
					color: #aeaeae;
				}


				.news_shouy .list li .text p {
					display: -webkit-box;
					-webkit-box-orient: vertical;
					-webkit-line-clamp: 2;
					overflow: hidden;
				}

			.news_shouy .list li:last-child {
				border-bottom: none;
			}

	.news_shouy .right .list li.diyi {
		height: 171px;
		padding-bottom: 13px;
		border-bottom: none;
	}

		.news_shouy .right .list li.diyi h3 {
			height: 171px;
			width: 336px;
			margin: 0 auto;
		}

			.news_shouy .right .list li.diyi h3 img {
				min-height: 171px;
				max-width: 336px;
			}

	.news_shouy .right .list li a.you {
		width: 336px;
	}

.guangGT {
	margin: 0 auto;
	margin-bottom: 10px;
	padding: 5px;
	background: #fff;
	border: 2px solid #997c39;
	border-radius: 10px;
	/*-webkit-filter: grayscale(100%);
	-moz-filter: grayscale(100%);
	-ms-filter: grayscale(100%);
	-o-filter: grayscale(100%);
	filter: grayscale(100%);
	filter: gray;*/
}

	.guangGT img {
		width: 100%;
		border-radius: 10px;
	}
/* 城市合伙人招募/ */
.ZhaoM {
	margin-bottom: 60px;
	/*-webkit-filter: grayscale(100%);
	-moz-filter: grayscale(100%);
	-ms-filter: grayscale(100%);
	-o-filter: grayscale(100%);
	filter: grayscale(100%);
	filter: gray;*/
}

	.ZhaoM .right {
		background: url(/content/images/zhaom_right.jpg) no-repeat;
		width: 250px;
		height: 411px;
		position: relative;
		float: right;
	}

		.ZhaoM .right .inputk {
			width: 190px;
			margin: 0 auto;
			position: absolute;
			top: 140px;
			left: 0;
			right: 0;
		}

			.ZhaoM .right .inputk input {
				width: 100%;
				border: none;
				height: 34px;
				line-height: 34px;
				background: none;
			}

				.ZhaoM .right .inputk input:last-child {
					margin-top: 15px;
				}

		.ZhaoM .right .bd {
			width: 200px;
			height: 36px;
			position: absolute;
			left: 0;
			right: 0;
			margin: 0 auto;
			bottom: 35px;
			background: none;
			border: none;
			cursor: pointer;
		}

	.ZhaoM .left {
		width: 100%;
	}

		.ZhaoM .left .top {
			background: #fff;
			box-shadow: 0 0 10px #dedede;
			padding-bottom: 20px;
			margin-top: 20px;
		}

		.ZhaoM .left h3 {
			padding: 0 30px;
			padding-top: 30px;
			font-size: 22px;
			margin: 0px;
			text-align: center;
		}

		.ZhaoM .left .top ul {
			padding: 20px;
			padding-top: 30px;
			overflow: hidden;
		}

			.ZhaoM .left .top ul li {
				float: left;
				width: 25%;
				text-align: center;
				padding: 0 10px;
				position: relative;
			}

				.ZhaoM .left .top ul li::after {
					content: "";
					background: url(/content/images/Lir_jt.png) no-repeat;
					width: 12px;
					height: 20px;
					display: block;
					position: absolute;
					top: 30px;
					right: 0;
				}

				.ZhaoM .left .top ul li:last-child::after {
					background: none;
				}

				.ZhaoM .left .top ul li p {
					padding-bottom: 10px;
				}

				.ZhaoM .left .top ul li span {
					color: #919191;
				}

		.ZhaoM .left .bottom {
			background: #fff;
			box-shadow: 0 0 10px #dedede;
			height: 133px;
			margin-top: 12px;
		}

			.ZhaoM .left .bottom ul {
				padding: 25px 30px;
				overflow: hidden;
			}

				.ZhaoM .left .bottom ul li {
					float: left;
					width: 293px;
				}

					.ZhaoM .left .bottom ul li a {
						border-left: solid 2px #997c39;
						height: 14px;
						display: block;
						padding-left: 5px;
						line-height: 14px;
					}

/* 底部 */
.lanse_k {
	background: #000;
	height: 150px;
}

	.lanse_k ul {
		display: flex;
		/* align-items: center;
    justify-content: center; */
		justify-content: space-between;
		padding: 30px 30px 0 30px;
	}

		.lanse_k ul li {
			text-align: center;
			color: #Fff;
		}

		.lanse_k ul i {
			line-height: 50px;
			display: inline-block;
			padding: 0 20px;
			border: solid 1px #fff;
			border-radius: 25px;
			font-style: normal;
			text-align: center;
			font-size: 30px;
			font-weight: 600;
			color: #fff;
			margin-bottom: 15px;
		}

.footer {
	/*background: url(/content/images/dibu_beij.jpg) no-repeat center;
	height: 400px;*/
	background: #000;
	-webkit-filter: grayscale(100%);
	-moz-filter: grayscale(100%);
	-ms-filter: grayscale(100%);
	-o-filter: grayscale(100%);
	filter: grayscale(100%);
	filter: gray;
}

	.footer .top .erwm {
		width: 540px;
		overflow: hidden;
		float: left;
	}

	.footer .top .img {
		background: #000;
		padding: 20px;
		width: 250px;
		float: left;
		position: relative;
		margin-top: 80px;
	}

		.footer .top .img .gywom {
			width: 90px;
			height: 35px;
			line-height: 35px;
			text-align: center;
			background: #997c39;
			color: #fff;
			position: absolute;
			top: -43px;
			left: 0;
		}

			.footer .top .img .gywom::after {
				content: "";
				width: 0;
				height: 0;
				border-style: solid;
				display: block;
				position: absolute;
				left: 0;
				right: 0;
				bottom: -15px;
				margin: 0 auto;
				border-width: 8px;
				border-color: #997c39 transparent transparent transparent;
			}

		.footer .top .img p {
			float: left;
			text-align: center;
			width: 80px;
		}

			.footer .top .img p span {
				display: block;
				color: #fff;
				padding: 0 5px;
				opacity: .5;
				margin-top: 10px;
				font-size: 12px;
			}

			.footer .top .img p img {
				width: 100%;
				max-width: 100%;
				border-radius: 50%;
			}

	.footer .top {
		border-bottom: solid 1px #997c39;
		height: 250px;
	}

		.footer .top .img p:last-child {
			float: right;
		}

		.footer .top .gongs {
			float: right;
			width: 245px;
			color: #fff;
			padding-top: 60px;
			line-height: 25px;
		}

			.footer .top .gongs h4 {
				padding-bottom: 20px;
			}

			.footer .top .gongs p {
				color: #6a6d74;
			}

		.footer .top .dib_dh {
			color: #fff;
			padding-top: 30px;
			float: right;
			line-height: 25px;
			overflow: hidden;
		}

			.footer .top .dib_dh h4 {
				padding-bottom: 20px;
			}

			.footer .top .dib_dh li {
				text-align: center;
				float: left;
			}

				.footer .top .dib_dh li ol {
					border-right: dotted 1px #6a6d74;
					padding: 0 31px;
					height: 120px;
				}

					.footer .top .dib_dh li ol p {
						color: #6a6d74;
					}

				.footer .top .dib_dh li:last-child ol {
					border-right: none;
				}

	.footer .bottom {
		overflow: hidden;
		/*padding: 8px 0 0 0;*/
	}

		.footer .bottom .zuo {
			float: left;
			color: #6a6d74;
		}

			.footer .bottom .zuo p.servicepen {
				background: url(/content/images/daduah.png) no-repeat top 9px left;
				padding-left: 21px;
				line-height: 35px;
			}

			.footer .bottom .zuo p.bi-facebook {
				background: url(/content/images/facebook_facebook54.png) no-repeat top 9px left;
				color: #a1a5b0;
			}

			.footer .bottom .zuo p span,
			.footer .bottom .zuo p span a {
				color: #fff !important;
			}

		.footer .bottom .you {
			float: right;
		}

			.footer .bottom .you .shang {
				float: right;
			}

				.footer .bottom .you .shang a {
					display: inline-block;
					padding: 0 10px;
				}

					.footer .bottom .you .shang a:last-child {
						padding: 0 10px;
						padding-right: 0;
					}

			.footer .bottom .you .keji {
				text-align: right;
				background: url(/content/images/ditu.png) no-repeat top 7px left;
				padding-left: 21px;
				line-height: 35px;
				color: #6a6d74;
			}

			.footer .bottom .you .bi-facebook {
				text-align: right;
				background: url(/content/images/facebook_facebook54.png) no-repeat top 7px left;
				padding-left: 21px;
				line-height: 35px;
				color: #6a6d74;
			}

				.footer .bottom .you .bi-facebook a {
					color: #fff !important;
				}

	.footer .top .dib_dh li ol p a {
		color: #6a6d74;
	}

		.footer .top .dib_dh li ol p a:hover {
			color: #fff;
		}
/* 弹出层 */
.zheshi_tcc {
	position: fixed;
	width: 100%;
	height: 100%;
	z-index: 9999;
	top: 0px;
	left: 0px;
	display: none;
}

	.zheshi_tcc .tcc_beij {
		position: absolute;
		width: 100%;
		height: 100%;
		background: rgba(0,0,0,.5);
	}

	.zheshi_tcc .tcc_neir {
		position: absolute;
		top: 0;
		left: 0;
		right: 0;
		bottom: 0;
		margin: auto;
		z-index: 999;
		width: 758px;
		height: 350px;
		padding: 0;
		border-radius: 8px;
		background: #fff;
		overflow: hidden;
		text-align: center;
	}

		.zheshi_tcc .tcc_neir .bt {
			color: #373737;
			font-size: 24px;
			font-weight: 600;
			padding-top: 50px;
			padding-bottom: 15px;
		}

			.zheshi_tcc .tcc_neir .bt .disds {
				background: url(../images/tanc_gth.png) no-repeat;
				color: #8b8b8b;
				font-size: 15px;
				font-weight: normal;
				padding-left: 20px;
			}

.shouyebiaod form {
	width: 570px;
	height: 300px;
	margin: 0 auto;
}

.shouyebiaod label {
	width: 64px;
	float: left;
	clear: left;
	text-align: right;
	height: 36px;
	line-height: 36px;
	margin-top: 8px;
	margin-right: 10px;
}

	.shouyebiaod label i {
		color: #BD362F;
	}

.shouyebiaod input {
	width: 430px;
	height: 36px;
	line-height: 36px;
	margin-top: 8px;
	text-indent: 8px;
	font-size: 16px;
	font-family: "微软雅黑";
	border: 1px solid #ccc;
	float: left;
}

.shouyebiaod #sub {
	width: 430px;
	height: 40px;
	border: 1px solid #997c39;
	background: #997c39;
	color: #fff;
	font-size: 18px;
	text-indent: 0;
}

.shouyebiaod .spa {
	height: 25px;
	line-height: 25px;
	width: 430px;
	display: inline-block;
	float: left;
	margin-left: 70px;
	text-align: left;
	font-size: 12px;
	color: #BD362F;
	text-indent: 10px;
	margin-top: 4px;
}

.shouyebiaod .clas_Sd {
	padding-left: 7px;
	color: #997c39 !important;
}

	.shouyebiaod .clas_Sd > span {
		padding-left: 7px;
		color: #BD362F;
	}

._xia_text {
	text-align: center;
	font-weight: 600;
	position: absolute;
	left: 0;
	right: 0;
	margin: 0 auto;
	bottom: 10px;
}
/* 首页样式结束************************************* */

/* 商标服务 */
.shang_slideBox {
	height: 420px;
}

	.shang_slideBox .bd img {
		height: 420px;
	}

.fudon_Sd {
	position: relative;
	height: 85px;
}

	.fudon_Sd > div {
		background-image: linear-gradient(to right, #87d3f7 0%, #4964e2 51%, #c2e9fb 100%);
		height: 153px;
		width: 1200px;
		position: absolute;
		top: -70px;
		transition: 0.5s;
		background-size: 200% auto;
		box-shadow: 0 5px 5px #eaeaea;
	}

		.fudon_Sd > div:hover {
			background-position: right center; /* change the direction of the change here */
		}

		.fudon_Sd > div .biaod {
			padding: 0 34px;
			overflow: hidden;
			padding-top: 39px;
		}

			.fudon_Sd > div .biaod input {
				width: 835px;
				height: 55px;
				border: none;
				float: left;
				padding-left: 50px;
				background: #fff url(../images/shangb_sos.png) no-repeat center left 20px;
			}


			.fudon_Sd > div .biaod button {
				height: 55px;
				width: 247px;
				border: none;
				float: left;
				color: #fff;
				background: #ff6700;
				font-size: 18px;
			}

		.fudon_Sd > div .list_k {
			padding: 0 34px;
			padding-top: 10px;
		}

			.fudon_Sd > div .list_k ul {
				overflow: hidden;
			}

				.fudon_Sd > div .list_k ul li {
					padding: 0 10px;
					padding-right: 150px;
					float: left;
					color: #fff;
				}


.shangb_fw_Sy h2::before {
	content: "";
	background: url(../images/shouy_Bt_da.png) no-repeat;
	background-position: 0 -1px;
}

.shangb_fw_Sy h2::after {
	content: "";
	background: url(../images/shouy_Bt_da.png) no-repeat;
	background-position: 0 -22px;
}

/* 本例子css */
.shangb_fuwu_gund {
	width: 100%;
	position: relative;
}

	.shangb_fuwu_gund .bd {
		padding: 10px;
	}

		.shangb_fuwu_gund .bd .tempWrap {
			width: 100% !important;
		}
		/* 用 !important覆盖SuperSlide自动生成的宽度，这样就可以手动控制可视宽度。 */
		.shangb_fuwu_gund .bd ul {
			overflow: hidden;
			zoom: 1;
		}

			.shangb_fuwu_gund .bd ul li {
				margin-right: 20px;
				float: left;
				height: 24px;
				line-height: 24px;
				text-align: left;
				_display: inline;
				width: auto !important;
			}
/* 用 width:auto !important 覆盖SuperSlide自动生成的宽度，解决文字不衔接问题 */



.clas_diyibf {
	overflow: hidden;
}

.left_yi {
	width: 289px;
	height: 377px;
	float: left;
}

.diyi_syp {
	width: 100%;
	height: 100%;
	overflow: hidden;
	position: relative;
}

	.diyi_syp .swiper-pagination-bullet {
		width: 8px;
		height: 8px;
		display: inline-block;
		border-radius: 100%;
		background: #fff;
		opacity: .5;
	}

	.diyi_syp .swiper-pagination-bullet-active {
		opacity: 1;
		width: 20px;
		border-radius: 10px;
		background: #fff;
	}

.right_yi {
	height: 377px;
	float: right;
	width: 895px;
	margin-right: 1px;
	margin-bottom: 1px;
}

	.right_yi .chuc_list {
		width: 490px;
		height: 182px;
		border: solid 1px #fff;
		background: #fff;
		position: relative;
		vertical-align: middle;
		float: left;
		margin-bottom: 9px;
	}
		/* .right_yi .chuc_list:hover{ 
    border:solid 1px #ff6700; 
} */

		.right_yi .chuc_list::before, .right_yi .chuc_list::after {
			box-sizing: inherit;
			content: '';
			position: absolute;
			width: 100%;
			height: 100%;
		}

	.right_yi .chuc_list {
		transition: color 0.2s;
	}

		.right_yi .chuc_list::before, .right_yi .chuc_list::after {
			border: 1px solid transparent;
			width: 0;
			height: 0;
		}

		.right_yi .chuc_list::before {
			top: 0;
			left: 0;
		}

		.right_yi .chuc_list::after {
			bottom: -2px;
			right: -2px;
		}

		.right_yi .chuc_list:hover {
			color: #ff8820;
		}

			.right_yi .chuc_list:hover::before, .right_yi .chuc_list:hover::after {
				width: 100%;
				height: 100%;
			}

			.right_yi .chuc_list:hover::before {
				border-top-color: #ff8820;
				border-right-color: #ff8820;
				transition: width 0.25s ease-out, height 0.25s ease-out 0.25s;
			}

			.right_yi .chuc_list:hover::after {
				border-bottom-color: #ff8820;
				border-left-color: #ff8820;
				transition: border-color 0s ease-out 0.5s, width 0.25s ease-out 0.5s, height 0.25s ease-out 0.75s;
			}

		/*  */


		.right_yi .chuc_list h3, .right_yi .chuc_list p, .right_yi .chuc_list h2 {
			padding: 0 22px;
			color: #313131;
		}

		.right_yi .chuc_list p, .right_yi .chuc_list h2 {
			padding-left: 40px;
		}

		.right_yi .chuc_list h3 {
			padding-top: 30px;
			font-weight: normal;
			font-size: 20px;
		}

		.right_yi .chuc_list p {
			padding-top: 12px;
			padding-bottom: 30px;
			color: #a3a3a3;
		}

		.right_yi .chuc_list h2 {
			color: #ff6700;
			font-size: 20px;
			font-weight: normal;
		}

		.right_yi .chuc_list i {
			display: block;
			width: 70px;
			height: 70px;
			background: url(../images/shangb_Fw_IMG.png) no-repeat center;
			background-position: -0px -70px;
			position: absolute;
			right: 20px;
			bottom: 15px;
		}

		.right_yi .chuc_list:nth-child(2), .right_yi .chuc_list:nth-child(4) {
			float: right;
		}

		.right_yi .chuc_list:nth-child(2), .right_yi .chuc_list:nth-child(3) {
			width: 392px;
		}

		.right_yi .chuc_list:nth-child(3), .right_yi .chuc_list:nth-child(4) {
			margin-bottom: 0;
		}

		.right_yi .chuc_list i.img1 {
			background-position: -0px -140px;
		}

		.right_yi .chuc_list i.img2 {
			background-position: -0px -210px;
		}

		.right_yi .chuc_list i.img3 {
			background-position: -0px -0px;
		}


.sb_xiao_banner {
	padding: 20px 0 85px 0;
}

	.sb_xiao_banner ul {
		display: flex;
		justify-content: space-between;
	}

	.sb_xiao_banner li {
		width: 245px;
		height: 115px;
	}

		.sb_xiao_banner li img {
			-webkit-transition: all 0.3s ease-in-out 0s;
			-o-transition: all 0.3s ease-in-out 0s;
			transition: all 0.3s ease-in-out 0s;
			filter: brightness(1);
		}

		.sb_xiao_banner li:hover img {
			filter: brightness(1.2);
		}


/* 不同行业该怎么注册商标 */

.waik_zhuc {
	background: #eff3f5;
	padding: 30px 0;
}

.hangye_zhuc {
}

.left_biaot {
	display: flex;
	align-items: center;
	position: relative;
	font-size: 18px;
	padding-left: 8px;
}

	.left_biaot::after {
		content: "";
		width: 3px;
		height: 18px;
		background: #5c87e9;
		position: absolute;
		top: 0;
		bottom: 0;
		left: 0;
		margin: auto 0;
	}

.hangye_zhuc ul {
	padding: 20px 0;
	overflow: hidden;
}

	.hangye_zhuc ul li {
		width: 165px;
		background: #fff;
		height: 165px;
		text-align: center;
		float: left;
		margin: 0 7px 7px 0;
	}

		.hangye_zhuc ul li:nth-child(7n) {
			margin-right: 0;
		}

		.hangye_zhuc ul li a {
			display: block;
			height: 100%;
			position: relative;
		}

			.hangye_zhuc ul li a p {
				position: absolute;
				top: 0;
				bottom: 0;
				margin: auto;
				height: 85px;
				left: 0;
				right: 0;
			}

		.hangye_zhuc ul li i {
			display: block;
			margin: 0 auto;
			width: 45px;
			height: 45px;
			background: url(../images/shangb_Fw_IMG.png) no-repeat center;
			background-position: -0px -1718px;
		}

		.hangye_zhuc ul li:hover i {
			background-position: -0px -1763px;
		}

		.hangye_zhuc ul li i.img1 {
			background-position: -0px -1808px;
		}

		.hangye_zhuc ul li i.img2 {
			background-position: -0px -1898px;
		}

		.hangye_zhuc ul li i.img3 {
			background-position: -0px -1988px;
		}

		.hangye_zhuc ul li i.img4 {
			background-position: -0px -2078px;
		}

		.hangye_zhuc ul li i.img5 {
			background-position: -0px -2168px;
		}

		.hangye_zhuc ul li i.img6 {
			background-position: -0px -2258px;
		}

		.hangye_zhuc ul li i.img7 {
			background-position: -0px -2348px;
		}

		.hangye_zhuc ul li i.img8 {
			background-position: -0px -2438px;
		}

		.hangye_zhuc ul li i.img9 {
			background-position: -0px -2528px;
		}

		.hangye_zhuc ul li i.img10 {
			background-position: -0px -2618px;
		}

		.hangye_zhuc ul li i.img11 {
			background-position: -0px -2708px;
		}

		.hangye_zhuc ul li i.img12 {
			background-position: -0px -2798px;
		}

		.hangye_zhuc ul li i.img13 {
			background-position: -0px -2888px;
		}

		.hangye_zhuc ul li i.img14 {
			background-position: -0px -1088px;
		}

		.hangye_zhuc ul li i.img15 {
			background-position: -0px -1178px;
		}

		.hangye_zhuc ul li i.img16 {
			background-position: -0px -1268px;
		}

		.hangye_zhuc ul li i.img17 {
			background-position: -0px -1358px;
		}

		.hangye_zhuc ul li i.img18 {
			background-position: -0px -1448px;
		}

		.hangye_zhuc ul li i.img19 {
			background-position: -0px -1538px;
		}

		.hangye_zhuc ul li i.img20 {
			background-position: -0px -1628px;
		}

		.hangye_zhuc ul li:hover i.img1 {
			background-position: -0px -1853px;
		}

		.hangye_zhuc ul li:hover i.img2 {
			background-position: -0px -1943px;
		}

		.hangye_zhuc ul li:hover i.img3 {
			background-position: -0px -2033px;
		}

		.hangye_zhuc ul li:hover i.img4 {
			background-position: -0px -2123px;
		}

		.hangye_zhuc ul li:hover i.img5 {
			background-position: -0px -2213px;
		}

		.hangye_zhuc ul li:hover i.img6 {
			background-position: -0px -2303px;
		}

		.hangye_zhuc ul li:hover i.img7 {
			background-position: -0px -2393px;
		}

		.hangye_zhuc ul li:hover i.img8 {
			background-position: -0px -2483px;
		}

		.hangye_zhuc ul li:hover i.img9 {
			background-position: -0px -2573px;
		}

		.hangye_zhuc ul li:hover i.img10 {
			background-position: -0px -2663px;
		}

		.hangye_zhuc ul li:hover i.img11 {
			background-position: -0px -2753px;
		}

		.hangye_zhuc ul li:hover i.img12 {
			background-position: -0px -2843px;
		}

		.hangye_zhuc ul li:hover i.img13 {
			background-position: -0px -2933px;
		}

		.hangye_zhuc ul li:hover i.img14 {
			background-position: -0px -1133px;
		}

		.hangye_zhuc ul li:hover i.img15 {
			background-position: -0px -1223px;
		}

		.hangye_zhuc ul li:hover i.img16 {
			background-position: -0px -1313px;
		}

		.hangye_zhuc ul li:hover i.img17 {
			background-position: -0px -1403px;
		}

		.hangye_zhuc ul li:hover i.img18 {
			background-position: -0px -1493px;
		}

		.hangye_zhuc ul li:hover i.img19 {
			background-position: -0px -1583px;
		}

		.hangye_zhuc ul li:hover i.img20 {
			background-position: -0px -1673px;
		}

		.hangye_zhuc ul li a p span {
			color: #333;
		}

		.hangye_zhuc ul li:hover {
			background: #42a5ff;
		}

			.hangye_zhuc ul li:hover span {
				color: #fff;
			}

.zhuc_zhongjian {
	overflow: hidden;
	display: flex;
	justify-content: space-between;
}

	.zhuc_zhongjian ol {
		float: left;
		width: 33%;
	}

		.zhuc_zhongjian ol h2 {
			font-size: 16px;
			position: relative;
			margin-bottom: 10px;
			padding-left: 10px;
		}

			.zhuc_zhongjian ol h2::after {
				content: "";
				width: 2px;
				height: 15px;
				background: #5c87e9;
				position: absolute;
				top: 0;
				left: 0;
				bottom: 0;
				margin: auto;
			}

		.zhuc_zhongjian ol li {
			float: left;
			text-align: center;
			border: dashed 1px #bdbdbf;
			margin: 0 10px 10px 0;
		}

			.zhuc_zhongjian ol li:hover {
				border: dashed 1px #2ccac8;
			}

			.zhuc_zhongjian ol li a {
				padding: 3px 5px;
				display: block;
			}

/*商标注册  */

.shangbiao_zhuc_k ul {
	display: grid;
	grid-template-columns: repeat(3, 1fr);
	gap: 0px 0;
}

	.shangbiao_zhuc_k ul li {
		border-top: 2px #000 solid;
		margin: 0 15px 15px 0;
		/*box-shadow: 0 0 5px #ccc;*/
		-webkit-transition: all 0.3s ease-in-out 0s;
		-o-transition: all 0.3s ease-in-out 0s;
		transition: all 0.3s ease-in-out 0s;
		background: #fff;
	}

		/*.shangbiao_zhuc_k ul li:hover {
			box-shadow: 0 0 5px #ccc;
		}*/

		.shangbiao_zhuc_k ul li:nth-child(3n) {
			margin-right: 0;
		}

		.shangbiao_zhuc_k ul li a {
			padding: 20px 30px;
			display: block;
			position: relative;
		}

			.shangbiao_zhuc_k ul li a h3 {
				font-weight: normal;
				font-size: 20px;
				color: #313131;
			}


			.shangbiao_zhuc_k ul li a p {
				padding-top: 12px;
				/* padding-bottom: 30px; */
				color: #a3a3a3;
				display: -webkit-box;
				text-overflow: ellipsis;
				overflow: hidden;
				-webkit-line-clamp: 2;
				-webkit-box-orient: vertical;
				height: 52px;
			}

			.shangbiao_zhuc_k ul li a h2 {
				color: #ff1e0d;
				font-size: 20px;
				font-weight: normal;
				padding-top: 20px;
			}

			.shangbiao_zhuc_k ul li a span {
				display: block;
				width: 50px;
				height: 50px;
				position: absolute;
				line-height: 50px;
				text-align: center;
				right: 20px;
				bottom: 17px;
			}


			.shangbiao_zhuc_k ul li a i.no_chengg1 {
				background-position: -0px -538px;
			}

			.shangbiao_zhuc_k ul li a i.no_chengg2 {
				background-position: -0px -588px;
			}

			.shangbiao_zhuc_k ul li a i.no_chengg3 {
				background-position: -0px -638px;
			}

			.shangbiao_zhuc_k ul li a i.no_chengg4 {
				background-position: -0px -688px;
			}

			.shangbiao_zhuc_k ul li a i.no_chengg5 {
				background-position: -0px -738px;
			}

			.shangbiao_zhuc_k ul li a i.no_chengg6 {
				background-position: -0px -788px;
			}

			.shangbiao_zhuc_k ul li a i.no_chengg7 {
				background-position: -0px -838px;
			}

			.shangbiao_zhuc_k ul li a i.no_chengg8 {
				background-position: -0px -788px;
			}

			.shangbiao_zhuc_k ul li a i.no_chengg9 {
				background-position: -0px -888px;
			}

			.shangbiao_zhuc_k ul li a i.no_chengg10 {
				background-position: -0px -938px;
			}

			.shangbiao_zhuc_k ul li a i.no_chengg11 {
				background-position: -0px -988px;
			}

			.shangbiao_zhuc_k ul li a i.no_chengg12 {
				background-position: -0px -1038px;
			}

.houqi_ruhe {
	background: #42a4ff;
	padding: 20px 0;
}

.shangb_fw_Sy_bai h2::after {
	content: "";
	background: url(../images/shouy_Bt_da_bai.png) no-repeat;
	background-position: 0 -22px;
}


.shangb_fw_Sy_bai h2::before {
	content: "";
	background: url(../images/shouy_Bt_da_bai.png) no-repeat;
	background-position: 0 -1px;
}

.shangb_fw_Sy_bai h2 {
	color: #fff;
}

.shangb_fw_Sy_bai p {
	color: #fff;
}

.shangbiao_zhuc_k ul li:hover {
	box-shadow: 0 0 5px #000;
}

.shangbiao_zhuc_k_teshu ul li {
	width: 590px;
}

	.shangbiao_zhuc_k_teshu ul li:nth-child(2n) {
		margin-right: 0;
	}

	.shangbiao_zhuc_k_teshu ul li:nth-child(3n) {
		margin-right: 15px;
	}

	.shangbiao_zhuc_k_teshu ul li::before, .shangbiao_zhuc_k_teshu ul li::after {
		box-sizing: inherit;
		content: '';
		position: absolute;
		width: 100%;
		height: 100%;
	}

.shangbiao_zhuc_k_teshu ul li {
	transition: color 0.25s;
	position: relative;
	border: none;
}

	.shangbiao_zhuc_k_teshu ul li::before, .shangbiao_zhuc_k_teshu ul li::after {
		border: 1px solid transparent;
		width: 0;
		height: 0;
	}

	.shangbiao_zhuc_k_teshu ul li::before {
		top: -2px;
		left: -2px;
	}

	.shangbiao_zhuc_k_teshu ul li::after {
		bottom: 0;
		right: 0;
	}

	.shangbiao_zhuc_k_teshu ul li:hover {
		color: #0068b7;
		box-shadow: none;
	}

		.shangbiao_zhuc_k_teshu ul li:hover::before, .shangbiao_zhuc_k_teshu ul li:hover::after {
			width: 100%;
			height: 100%;
		}

		.shangbiao_zhuc_k_teshu ul li:hover::before {
			border-top-color: #0068b7;
			border-right-color: #0068b7;
			transition: width 0.25s ease-out, height 0.25s ease-out 0.25s;
		}

		.shangbiao_zhuc_k_teshu ul li:hover::after {
			border-bottom-color: #0068b7;
			border-left-color: #0068b7;
			transition: border-color 0s ease-out 0.5s, width 0.25s ease-out 0.5s, height 0.25s ease-out 0.75s;
		}


	.shangbiao_zhuc_k_teshu ul li a i {
		width: 52px;
		height: 52px;
		background-position: -0px -280px;
	}

		.shangbiao_zhuc_k_teshu ul li a i.z_tes {
			background-position: -0px -332px;
		}

		.shangbiao_zhuc_k_teshu ul li a i.z_tes1 {
			background-position: -0px -384px;
		}

		.shangbiao_zhuc_k_teshu ul li a i.z_tes2 {
			background-position: -0px -436px;
		}


.liuchengtu_k {
	background: #f7f7f7;
	padding-bottom: 50px;
}

.shangb_zhuc_footer {
	background: #2ccac8;
	padding: 20px 0;
}

	.shangb_zhuc_footer ul {
		display: flex;
		justify-content: space-between;
		margin-bottom: 10px;
	}

		.shangb_zhuc_footer ul li i {
			display: block;
			width: 60px;
			height: 60px;
			background: url(../images/santub.png) no-repeat;
			background-position: -60px -0px;
			float: left;
		}

			.shangb_zhuc_footer ul li i.img1 {
				background-position: -120px -0px;
			}

			.shangb_zhuc_footer ul li i.img2 {
				background-position: 0px -0px;
			}


		.shangb_zhuc_footer ul li .text {
			float: left;
			margin-top: 16px;
			color: #fff;
		}

			.shangb_zhuc_footer ul li .text h3 {
				padding-bottom: 8px;
			}

			.shangb_zhuc_footer ul li .text p {
				line-height: 25px;
			}




/* 版权服务页面开始

*
*
**
*
*/

.banquan_topbj {
	/*background: #f2f7fa url(/content/images/dengji.jpg) no-repeat top center;*/
	/*filter: grayscale(100%);
	-webkit-filter: grayscale(100%);
	-moz-filter: grayscale(100%);
	-ms-filter: grayscale(100%);
	-o-filter: grayscale(100%);
	filter: progid:DXImageTransform.Microsoft.BasicImage(grayscale=1);
	-webkit-filter: grayscale(1);*/
}

.fudon_Sd_banquan > div {
	background: #fff;
	box-shadow: none;
}

	.fudon_Sd_banquan > div .biaod input {
		border: solid 1px #ff6700;
		border-right: 0;
		margin-left: -1px;
		height: 53px;
		background: #fff url(/content/images/shangb_sos_bai.png) no-repeat center left 20px;
	}

	.fudon_Sd_banquan > div .list_k ul li {
		color: #292c2f;
	}

		.fudon_Sd_banquan > div .list_k ul li b {
			font-weight: normal;
			color: #2ccaba;
		}


	.fudon_Sd_banquan > div .biaod {
		padding-top: 15px;
	}

		.fudon_Sd_banquan > div .biaod ._panq_txt {
			padding-bottom: 8px;
			font-size: 16px;
			color: #8c8a8a;
		}

			.fudon_Sd_banquan > div .biaod ._panq_txt span {
				padding-right: 10px;
			}


.nimeng_We {
	/*padding: 30px 0;*/
}

	.nimeng_We ul {
		/* overflow: hidden; */
		display: flex;
		justify-content: space-between;
		flex-wrap: wrap;
	}

		.nimeng_We ul li {
			min-width: 230px;
			max-width: 250px;
			height: 282px;
			background: #fff;
			flex: 0 0 24%;
			box-shadow: 0 0 5px rgba(0, 0, 0, .1);
			text-align: center;
			-webkit-transition: all 0.3s ease-in-out 0s;
			-o-transition: all 0.3s ease-in-out 0s;
			transition: all 0.3s ease-in-out 0s;
			margin-bottom: 10px;
		}

			.nimeng_We ul li:hover {
				box-shadow: 0 0 5px rgba(0, 0, 0, .3);
			}

			.nimeng_We ul li i {
				display: block;
				width: 130px;
				height: 130px;
				background-image: url('Images/6affcc7f1163a86cfd1f8754e92a1af.jpg');
				background-size: cover;
				/* background-position: 0px 0px; */
				margin: 0 auto;
				margin-top: 10px;
				margin-bottom: 8px;
				border-radius: 5px;
			}

				.nimeng_We ul li i.bs {
					background-image: url('Images/214535c584c3cc0e17d190220608951.jpg');
				}

			.nimeng_We ul li p {
				color: #292c2f;
				font-size: 16px;
				font-weight: bold;
			}

			.nimeng_We ul li span {
				font-size: 12px;
				display: block;
				color: #999;
				margin: 10px 0 30px 0;
			}

			.nimeng_We ul li button {
				border: none;
				padding: 8px 20px;
				background: #fff;
				color: #000;
				position: relative;
				vertical-align: middle;
				outline: none;
				box-shadow: inset 0 0 0 1px #000;
				cursor: pointer;
			}


				.nimeng_We ul li button::before, .nimeng_We ul li button::after {
					box-sizing: inherit;
					content: '';
					position: absolute;
					width: 100%;
					height: 100%;
					z-index: 99;
				}

				.nimeng_We ul li button:hover {
					/*color: #f45e61;*/
				}

				.nimeng_We ul li button::before, .nimeng_We ul li button::after {
					top: 0;
					left: 0;
					height: 100%;
					width: 100%;
					-webkit-transform-origin: center;
					transform-origin: center;
				}

				.nimeng_We ul li button::before {
					border-top: 2px solid #000;
					border-bottom: 2px solid #000;
					-webkit-transform: scale3d(0, 1, 1);
					transform: scale3d(0, 1, 1);
				}

				.nimeng_We ul li button::after {
					border-left: 2px solid #000;
					border-right: 2px solid #000;
					-webkit-transform: scale3d(1, 0, 1);
					transform: scale3d(1, 0, 1);
				}

				.nimeng_We ul li button:hover::before, .nimeng_We ul li button:hover::after {
					-webkit-transform: scale3d(1, 1, 1);
					transform: scale3d(1, 1, 1);
					transition: -webkit-transform 0.5s;
					transition: transform 0.5s;
					transition: transform 0.5s, -webkit-transform 0.5s;
				}


.meishu_zuop_dj {
	height: 319px;
	overflow: hidden;
}

	.meishu_zuop_dj ul {
		float: left;
		background: #fff;
		height: 319px;
		width: 590px;
	}

		.meishu_zuop_dj ul li {
			float: left;
			position: relative;
			overflow: hidden;
		}

			.meishu_zuop_dj ul li img {
				cursor: pointer;
				-webkit-transition: all 0.3s ease-in-out 0s;
				-o-transition: all 0.3s ease-in-out 0s;
				transition: all 0.3s ease-in-out 0s;
				filter: brightness(1);
			}

			.meishu_zuop_dj ul li:hover img {
				transform: scale(1.1);
				filter: brightness(1.1);
			}

			.meishu_zuop_dj ul li.da {
				width: 249px;
				height: 299px;
				margin: 10px 0 0 10px;
			}

			.meishu_zuop_dj ul li .txt {
				position: absolute;
				top: 30px;
				left: 25px;
			}

				.meishu_zuop_dj ul li .txt h2 {
					color: #292c2f;
					font-weight: normal;
					overflow: hidden;
					white-space: nowrap;
					text-overflow: ellipsis;
				}

				.meishu_zuop_dj ul li .txt p {
					padding: 5px 0;
					color: #999;
					max-width: 210px;
					display: -webkit-box;
					text-overflow: ellipsis;
					overflow: hidden;
					-webkit-line-clamp: 2;
					-webkit-box-orient: vertical;
					text-align: justify;
				}

				.meishu_zuop_dj ul li .txt span {
					color: #ff8820;
				}

					.meishu_zuop_dj ul li .txt span i {
						font-style: normal;
						font-size: 20px;
					}

			.meishu_zuop_dj ul li.xiao {
				width: 310px;
				height: 144px;
				margin: 10px 0 0 10px;
			}

		.meishu_zuop_dj ul.right {
			float: right;
		}

			.meishu_zuop_dj ul.right li.da {
				float: right;
				margin: 10px 10px 0 0;
			}

.tuanjian_zq ul.left {
	width: 355px;
	height: 320px;
	background: #fff;
}

	.tuanjian_zq ul.left li {
		width: 335px;
		height: 300px;
		overflow: hidden;
	}

.tuanjian_zq ul li .txt p {
	max-width: 275px;
}

.tuanjian_zq ul.right {
	width: 826px;
}

	.tuanjian_zq ul.right li {
		width: 394px;
		height: 145px;
		margin: 10px 0 0 12px;
	}

.text_zhuq ul.right li.da {
	float: left;
	margin: 10px 0 0 10px;
}

.yinyue_beij {
	background: url(../images/beij_.jpg) no-repeat center;
	height: 568px;
	margin-top: 50px;
}

.yinyue_yuan ul li {
	cursor: pointer;
}

	.yinyue_yuan ul li i {
		width: 65px;
		height: 65px;
		background: url(../images/xiaoyuan_t.png) no-repeat;
		background-position: -0px -65px;
		margin-top: 50px;
	}

		.yinyue_yuan ul li i.img {
			background-position: -0px -130px;
		}

		.yinyue_yuan ul li i.img1 {
			background-position: -0px -195px;
		}

		.yinyue_yuan ul li i.img2 {
			background-position: -0px -260px;
		}

		.yinyue_yuan ul li i.img3 {
			background-position: -0px -325px;
		}

		.yinyue_yuan ul li i.img4 {
			background-position: -0px -390px;
		}

		.yinyue_yuan ul li i.img5 {
			background-position: -0px -455px;
		}

		.yinyue_yuan ul li i.img6 {
			background-position: -0px -520px;
		}

		.yinyue_yuan ul li i.img7 {
			background-position: -0px -585px;
		}

		.yinyue_yuan ul li i.img8 {
			background-position: -0px -0px;
		}

.yinyue_yuan ul li {
	width: 229px;
}

	.yinyue_yuan ul li dd {
		color: #ff8820;
	}

		.yinyue_yuan ul li dd b {
			font-size: 20px;
			font-weight: normal;
		}

.yingshi_zuop ul {
	width: 1200px;
	background: none;
	display: flex;
	justify-content: space-around;
	align-items: center;
	height: 240px;
}

	.yingshi_zuop ul li.da {
		width: 377px;
		height: 211px;
		margin: 0;
		border: 10px #fff solid;
		box-shadow: 0 0 4px rgba(0, 0, 0, .1);
	}

	.yingshi_zuop ul li .txt h2 {
		color: #fff;
	}

	.yingshi_zuop ul li .txt p {
		opacity: .8;
		color: #fff;
	}

	.yingshi_zuop ul li .txt span {
		color: #fff;
		display: block;
		margin-bottom: 20px;
		margin-top: 10px;
	}

	.yingshi_zuop ul li .txt .anniu {
		width: 115px;
		height: 39px;
		border: none;
		background: #fff;
		color: #05c780;
		cursor: pointer;
	}

	.yingshi_zuop ul li .txt p {
		max-width: 313px;
	}

.yinyue_yuan ul li {
	border-top: #2ccaba 2px solid;
}

.nimeng_We ul li span {
	margin: 10px;
	margin-bottom: 10px;
	display: -webkit-box;
	text-overflow: ellipsis;
	overflow: hidden;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
	font-size: 16px;
	color: #ff4949;
	font-weight: bold;
}

.yinyue_yuan ul li i {
	position: relative;
	top: 0;
	-webkit-transition: all 0.3s ease-in-out 0s;
	-o-transition: all 0.3s ease-in-out 0s;
	transition: all 0.3s ease-in-out 0s;
}


.yinyue_yuan ul li:hover i {
	top: -15px;
}



/*  */

.banquan_news {
	padding: 10px 0;
	margin: 20px 0;
	background: #fff;
}

	.banquan_news .news {
		/* overflow: hidden; */
		height: 300px;
	}

		.banquan_news .news li {
			overflow: hidden;
			padding: 10px;
			width: 575px;
			box-shadow: 0 0 5px rgba(0, 0, 0, .05);
			margin: 0 10px 10px 0;
			float: left;
			-webkit-transition: all 0.3s ease-in-out 0s;
			-o-transition: all 0.3s ease-in-out 0s;
			transition: all 0.3s ease-in-out 0s;
		}

			.banquan_news .news li:hover {
				box-shadow: 0 0 5px rgba(0, 0, 0, .3);
			}

			.banquan_news .news li:nth-child(2n) {
				margin-right: 0;
			}

			.banquan_news .news li img {
				width: 156px;
				min-height: 105px;
				object-fit: cover;
				float: left;
				margin-right: 10px;
			}

			.banquan_news .news li dl {
				text-align: justify;
			}

				.banquan_news .news li dl dt {
					overflow: hidden;
					white-space: nowrap;
					text-overflow: ellipsis;
					color: #292c2f;
					font-size: 16px;
					padding-bottom: 5px;
				}

				.banquan_news .news li dl dd {
					display: -webkit-box;
					text-overflow: ellipsis;
					overflow: hidden;
					-webkit-line-clamp: 2;
					-webkit-box-orient: vertical;
					color: #999;
					min-height: 40px;
					margin-bottom: 10px;
				}

				.banquan_news .news li dl p {
					text-align: right;
					color: #2ccaba;
				}


	.banquan_news .chakquanb {
		display: block;
		margin: 20px auto;
		width: 150px;
		height: 40px;
		background: #2ccaba;
		color: #fff;
		border-radius: 3px;
		text-align: center;
		line-height: 40px;
		margin-bottom: 40px;
	}

/* 条码服务 */
.shang_slideBox_tiaom {
	height: 473px;
}

	.shang_slideBox_tiaom .bd img {
		height: 473px;
	}

.biaoti_shan_tiaom {
	text-align: center;
	padding: 35px 0;
}

	.biaoti_shan_tiaom h2 {
		color: #292c2f;
		position: relative;
		padding-bottom: 10px;
		font-weight: 600;
		font-size: 23px;
	}

		.biaoti_shan_tiaom h2::after {
			content: "";
			width: 350px;
			height: 1px;
			display: block;
			position: absolute;
			left: 0;
			right: 0;
			margin: auto;
			bottom: 5px;
			background: -webkit-linear-gradient(left,rgba(0,0,0,.0),#aeaeae,rgba(0,0,0,.0));
			background: -moz-linear-gradient(left,rgba(0,0,0,.0),#aeaeae,rgba(0,0,0,.0));
		}

	.biaoti_shan_tiaom span {
		color: #555351;
	}

.nimeng_We ul li i {
	-webkit-transition: all 0.3s ease-in-out 0s;
	-o-transition: all 0.3s ease-in-out 0s;
	transition: all 0.3s ease-in-out 0s;
	filter: contrast(1);
}

/*.nimeng_We ul li:hover i {
	filter: contrast(4);
}*/

/* .nimeng_We_hou */
/*.nimeng_We_hou ul li:hover i {
	filter: contrast(0);
}*/

.text-between {
	display: flex;
	flex-direction: row;
	-webkit-box-pack: justify;
	justify-content: space-between;
	padding: 10px 0 0;
}

.tianm_zuoy ul {
	display: flex;
	background: #fff;
	justify-content: space-between;
	padding: 25px;
}

	.tianm_zuoy ul li {
		width: 16.5%;
		/* height: 310px; */
		background: #fff;
		padding: 10px;
		border: 1px solid #e7e7e7;
		margin-right: 3px;
		border-radius: 5px;
	}

		.tianm_zuoy ul li:last-child {
			margin-right: 0 !important;
		}

		.tianm_zuoy ul li .tu {
			width: 100%;
			/*height: 130px;*/
			position: relative;
			background: #f5f5f5;
			height: 190px;
			overflow: hidden;
			border-radius: 10px;
		}

		.tianm_zuoy ul li:hover .tu {
			background: #fafafa;
		}

		.tianm_zuoy ul li .tu i {
			width: 90px;
			height: 90px;
			background: url(../images/tiaom_img.png) no-repeat;
			background-position: -0px -270px;
			display: block;
			position: absolute;
			top: 0;
			left: 0;
			bottom: 0;
			right: 0;
			margin: auto;
			-webkit-transition: all 0.3s ease-in-out 0s;
			-o-transition: all 0.3s ease-in-out 0s;
			transition: all 0.3s ease-in-out 0s;
		}

		.tianm_zuoy ul li .tu img {
			width: 100%;
			border-radius: 10px;
			transition: 0.2s;
			justify-content: center;
			object-fit: cover;
			max-height: 180px;
			overflow: hidden;
		}

		.tianm_zuoy ul li .tu:hover img {
			transform: scale(1.1);
		}

		.tianm_zuoy ul li:hover .tu i {
			bottom: 20px;
		}

		.tianm_zuoy ul li .tu i.img1 {
			background-position: -0px -0px;
		}

		.tianm_zuoy ul li .tu i.img2 {
			background-position: -0px -90px;
		}

		.tianm_zuoy ul li .tu i.img3 {
			background-position: -0px -180px;
		}

		.tianm_zuoy ul li h3 {
			text-align: left;
			overflow: hidden;
			white-space: nowrap;
			text-overflow: ellipsis;
			padding: 10px 0;
			font-size: 16px;
			margin: 0;
		}

		.tianm_zuoy ul li p {
			text-align: center;
			display: -webkit-box;
			text-overflow: ellipsis;
			overflow: hidden;
			font-size: 12px;
			-webkit-line-clamp: 4;
			-webkit-box-orient: vertical;
			padding: 0 25px;
			color: #999;
			line-height: 25px;
		}


.biaoti_shan_tiaom_bai h2, .biaoti_shan_tiaom_bai span {
	color: #fff;
}

	.biaoti_shan_tiaom_bai h2::after {
		background: -webkit-linear-gradient(left,rgba(255,255,255,.0),#fff,rgba(255,255,255,.0));
		background: -moz-linear-gradient(left,rgba(255,255,255,.0),#fff,rgba(255,255,255,.0));
	}

.shenq_liuc_b {
	height: 544px;
	background: url(../images/shenq_bj.jpg) no-repeat center;
	margin: 50px 0;
	margin-bottom: 20px;
}

	.shenq_liuc_b ul.list_k {
		height: 288px;
		padding-top: 5px;
		display: flex;
		justify-content: space-between;
	}

		.shenq_liuc_b ul.list_k li {
			width: 230px;
			height: 288px;
			background: #fff;
		}

			.shenq_liuc_b ul.list_k li .tu_we {
				background: url(../images/xieq.png);
				height: 76px;
				width: 100%;
				margin-bottom: 50px;
				position: relative;
			}

				.shenq_liuc_b ul.list_k li .tu_we i {
					width: 73px;
					height: 73px;
					background: #fff;
					border-radius: 50%;
					display: block;
					position: absolute;
					left: 0;
					right: 0;
					bottom: -35px;
					margin: auto;
					box-shadow: 0 3px 5px rgba(0, 0, 0, .1);
					-webkit-transition: all 0.3s ease-in-out 0s;
					-o-transition: all 0.3s ease-in-out 0s;
					transition: all 0.3s ease-in-out 0s;
				}

			.shenq_liuc_b ul.list_k li:hover .tu_we i {
				bottom: -20px;
				box-shadow: 0 3px 8px rgba(0, 0, 0, .2);
			}

			.shenq_liuc_b ul.list_k li .tu_we i em {
				width: 50px;
				height: 50px;
				background: url(../images/tiaom_img.png) no-repeat;
				background-position: -0px -360px;
				border-radius: 50%;
				display: block;
				position: absolute;
				left: 0;
				right: 0;
				bottom: 0;
				top: 0;
				margin: auto;
			}

				.shenq_liuc_b ul.list_k li .tu_we i em.img {
					background-position: -0px -410px;
				}

				.shenq_liuc_b ul.list_k li .tu_we i em.img1 {
					background-position: -0px -460px;
				}

				.shenq_liuc_b ul.list_k li .tu_we i em.img2 {
					background-position: -0px -510px;
				}

				.shenq_liuc_b ul.list_k li .tu_we i em.img3 {
					background-position: -0px -560px;
				}

			.shenq_liuc_b ul.list_k li h3 {
				text-align: center;
				padding: 20px;
			}

			.shenq_liuc_b ul.list_k li p {
				padding: 0 20px;
				text-align: center;
				color: #999;
				line-height: 25px;
			}

.suox_cail_k {
	height: 365px;
}

	.suox_cail_k ul li {
		height: 365px;
		width: 590px;
		box-shadow: 0 0 8px rgba(0, 0, 0, .1);
		float: left;
		background: #fff;
	}

		.suox_cail_k ul li:hover {
			box-shadow: 0 0 12px rgba(0, 0, 0, .2);
		}

		.suox_cail_k ul li:nth-child(2n) {
			float: right;
		}

		.suox_cail_k ul li .bt {
			height: 56px;
			line-height: 56px;
			color: #fff;
			text-align: center;
			font-size: 20px;
			background: #6f99f4 url(../images/bantm.png) no-repeat center right;
			display: flex;
			align-items: center;
			justify-content: center;
		}

		.suox_cail_k ul li:nth-child(2n) .bt {
			background-color: #fbab62;
		}

		.suox_cail_k ul li .bt span {
			position: relative;
		}

		.suox_cail_k ul li .bt i {
			width: 45px;
			height: 45px;
			background: url(../images/tiaom_img.png) no-repeat;
			background-position: -0px -610px;
			display: inline-block;
		}

		.suox_cail_k ul li:nth-child(2n) .bt i {
			background-position: -0px -655px;
		}

		.suox_cail_k ul li p {
			height: 56px;
			line-height: 56px;
			background: #f6f6f6;
			margin: 30px 0;
			text-align: center;
			font-size: 16px;
			display: flex;
			align-items: center;
			justify-content: center;
		}

			.suox_cail_k ul li p:hover {
				background: #6c96f3;
				color: #fff;
			}

		.suox_cail_k ul li:nth-child(2n) p:hover {
			background: #fbab62;
			color: #fff;
		}

		.suox_cail_k ul li p i {
			width: 45px;
			height: 45px;
			background: url(../images/tiaom_img.png) no-repeat;
			background-position: -0px -700px;
			display: inline-block;
		}


.changjian_Went_k {
	height: 602px;
	background: url(../images/changjian_bj.jpg) no-repeat center;
	margin: 50px 0;
}

	.changjian_Went_k ul li {
		height: 67px;
		width: 545px;
		background: #fff;
		border-radius: 4px;
		padding: 25px;
		float: left;
		margin-bottom: 10px;
	}


		.changjian_Went_k ul li:hover {
			background: #05c780;
		}

			.changjian_Went_k ul li:hover a {
				color: #fff;
			}

		.changjian_Went_k ul li:nth-child(2n) {
			float: right;
		}

		.changjian_Went_k ul li a {
			color: #544e4c;
		}

		.changjian_Went_k ul li h3 {
			padding-bottom: 10px;
			overflow: hidden;
			white-space: nowrap;
			text-overflow: ellipsis;
		}

		.changjian_Went_k ul li p {
			display: -webkit-box;
			text-overflow: ellipsis;
			overflow: hidden;
			-webkit-line-clamp: 2;
			-webkit-box-orient: vertical;
			opacity: .8;
		}

.hezuo_aknl {
	margin-bottom: 50px;
}

	.hezuo_aknl ul {
		height: 320px;
	}

		.hezuo_aknl ul li {
			width: 212px;
			height: 120px;
			padding: 10px;
			background: #fff;
			box-shadow: 0 0 8px rgba(0, 0, 0, .05);
			float: left;
			margin: 0 10px 10px 0;
		}

			.hezuo_aknl ul li:nth-child(5n) {
				margin-right: 0;
			}

			.hezuo_aknl ul li a {
				width: 100%;
				height: 100%;
				display: flex;
				align-items: center;
				justify-content: center;
			}


				.hezuo_aknl ul li a img {
					max-width: 100%;
					max-height: 100%;
					object-fit: cover;
					filter: grayscale(1);
					opacity: .5;
					-webkit-transition: all 0.3s ease-in-out 0s;
					-o-transition: all 0.3s ease-in-out 0s;
					transition: all 0.3s ease-in-out 0s;
				}

			.hezuo_aknl ul li:hover a img {
				filter: grayscale(0);
				opacity: 1;
			}




/*城市服务 */

.yvm_cx_k {
	height: 110px;
	background: #2d2d2d;
}

	.yvm_cx_k > div {
		position: relative;
		height: 100%;
	}

	.yvm_cx_k .bais_beij {
		position: absolute;
		top: 0;
		bottom: 0;
		margin: auto;
		height: 52px;
		background: #fff;
		width: 100%;
	}

		.yvm_cx_k .bais_beij input {
			line-height: 52px;
			border: none;
			margin: 0;
			float: left;
			width: 320px;
			padding-left: 50px;
			outline: none;
			background: url(../images/yvm.png) no-repeat center left 18px;
		}

			.yvm_cx_k .bais_beij input.dianh {
				background: url(../images/yvm1.png) no-repeat center left 18px;
			}

			.yvm_cx_k .bais_beij input.xin {
				background: url(../images/yvm2.png) no-repeat center left 18px;
			}

		.yvm_cx_k .bais_beij i {
			width: 1px;
			display: block;
			height: 40px;
			background: #aeaeae;
			float: left;
			margin-top: 6px;
		}

		.yvm_cx_k .bais_beij .anniu {
			height: 52px;
			width: 220px;
			position: absolute;
			top: 0;
			right: 0;
			background: #ff6700;
			color: #fff;
			font-weight: 600;
			font-size: 16px;
			border: none;
			outline: none;
			cursor: pointer;
		}

			.yvm_cx_k .bais_beij .anniu:hover {
				background: #05c780;
			}

			.yvm_cx_k .bais_beij .anniu:active {
				background: #068154;
			}


.qiye_fuw_xq_bt {
	text-align: center;
	padding: 35px 0;
}

	.qiye_fuw_xq_bt h2 {
		font-weight: normal;
		font-size: 30px;
		padding-bottom: 5px;
	}

	.qiye_fuw_xq_bt span {
		color: #999;
	}

.yvmchax_kuang {
	height: 330px;
}

	.yvmchax_kuang li {
		float: left;
		width: 288px;
		height: 144px;
		padding: 2px;
		/* box-shadow: 0 0 4px rgba(0, 0, 0, .1);   */
		background: #eff4f8;
		margin: 0 10px 10px 0;
	}

		.yvmchax_kuang li:nth-child(4n) {
			margin-right: 0;
		}

		.yvmchax_kuang li:hover {
			background: -webkit-linear-gradient(-45deg,#76ece4,#47bdd9);
			background: -moz-linear-gradient(-45deg,#76ece4,#47bdd9);
			box-shadow: 0 0 4px #47bdd9;
		}

			.yvmchax_kuang li:hover p {
				color: #fff;
			}

		.yvmchax_kuang li h2 {
			height: 85px;
			line-height: 85px;
			text-align: center;
			color: #2b2b2b;
			background: #fff;
		}

		.yvmchax_kuang li p {
			text-align: center;
			line-height: 60px;
			font-size: 16px;
		}

.nimen_we_wz {
	height: 280px;
}

	.nimen_we_wz ul {
		display: flex;
		justify-content: space-between;
	}

		.nimen_we_wz ul li {
			float: left;
			width: 357px;
			height: 219px;
			padding: 6px;
			position: relative;
			background: #fff;
			box-shadow: 0 0 4px rgba(0, 0, 0, .1);
			-webkit-transition: all 0.3s ease-in-out 0s;
			-o-transition: all 0.3s ease-in-out 0s;
			transition: all 0.3s ease-in-out 0s;
		}

			.nimen_we_wz ul li:hover {
				box-shadow: 0 0 8px rgba(76, 194, 218, .3);
			}

			.nimen_we_wz ul li a {
				color: #fff;
			}

			.nimen_we_wz ul li dl dt {
				font-size: 18px;
				padding-bottom: 10px;
			}

			.nimen_we_wz ul li dl {
				position: absolute;
				top: 30px;
				left: 30px;
			}

			.nimen_we_wz ul li dd {
				margin-bottom: 10px;
				max-width: 310px;
			}

			.nimen_we_wz ul li dl span {
				background: #ff8820;
				color: #fff;
				display: inline-block;
				padding: 3px 10px;
				border-radius: 20px;
			}


.yiwen_jiedao {
	background: #fff;
	padding: 30px 0;
	padding-bottom: 100px;
}

	.yiwen_jiedao > div {
		box-shadow: 0 0 8px rgba(0, 0, 0, .1);
	}

.kuang_yiwen {
	padding: 20px;
	padding-top: 0;
	overflow: hidden;
	position: relative;
}

	.kuang_yiwen::after {
		content: "";
		width: 1px;
		height: 260px;
		background: #eff3f5;
		display: block;
		position: absolute;
		left: 0;
		bottom: 0;
		right: 0;
		top: 0;
		margin: auto;
	}

	.kuang_yiwen::before {
		content: "";
		width: 1118px;
		height: 1px;
		background: #eff3f5;
		display: block;
		position: absolute;
		left: 0;
		bottom: 65px;
		right: 0;
		top: 0;
		margin: auto;
	}

	.kuang_yiwen li {
		height: 130px;
		width: 518px;
		float: left;
		overflow: hidden;
		margin-right: 20px;
	}

		.kuang_yiwen li:nth-child(2n) {
			float: right;
		}

		.kuang_yiwen li i {
			float: left;
			width: 47px;
			margin: 0 20px;
			display: block;
			height: 100%;
		}

		.kuang_yiwen li dl dt {
			color: #292c2f;
			font-size: 20px;
			padding-bottom: 5px;
			/* font-weight: normal; */
			overflow: hidden;
			white-space: nowrap;
			text-overflow: ellipsis;
		}

		.kuang_yiwen li dl dd {
			color: #999;
			min-height: 60px;
			display: block;
			overflow: hidden;
			display: -webkit-box;
			text-overflow: ellipsis;
			overflow: hidden;
			-webkit-line-clamp: 3;
			-webkit-box-orient: vertical;
			text-align: justify;
		}


/* 设计服务 */
.banner_sheji {
	height: 588px;
}

	.banner_sheji .bd img {
		height: 588px;
	}

.fudong_biaod {
	position: relative;
}

	.fudong_biaod .kuang_b {
		width: 265px;
		height: 335px;
		border-radius: 5px;
		background: #fff;
		position: absolute;
		right: 0;
		text-align: center;
		bottom: 110px;
	}

		.fudong_biaod .kuang_b p {
			display: flex;
			justify-content: center;
			align-items: center;
			padding: 20px 0 20px 0;
		}

			.fudong_biaod .kuang_b p span {
				padding: 0 10px;
				font-size: 18px;
				font-weight: 600;
			}

			.fudong_biaod .kuang_b p i {
				display: block;
				width: 30px;
				height: 1px;
				position: relative;
				background: #544e4c;
				display: flex;
				align-items: center;
			}

				.fudong_biaod .kuang_b p i::after {
					content: "";
					width: 3px;
					height: 3px;
					display: block;
					border: solid 2px #544e4c;
					border-radius: 50%;
					position: absolute;
					right: -7px;
				}

				.fudong_biaod .kuang_b p i.no::after {
					left: -7px;
				}

		.fudong_biaod .kuang_b input {
			width: 190px;
			height: 30px;
			padding: 4px 10px;
			border: solid 1px #aeaeae;
			border-radius: 3px;
			margin-bottom: 15px;
		}

			.fudong_biaod .kuang_b input.xian {
				margin-bottom: 50px;
			}

		.fudong_biaod .kuang_b button {
			width: 210px;
			height: 40px;
			background: #ff0606;
			color: #fff;
			border: none;
			border-radius: 3px;
		}

.tongji_kuan_sz {
	padding: 60px 0;
}

	.tongji_kuan_sz ul {
		overflow: hidden;
	}

		.tongji_kuan_sz ul li {
			width: 400px;
			float: left;
			text-align: center;
			position: relative;
		}

			.tongji_kuan_sz ul li h2 {
				font-size: 40px;
				font-weight: normal;
			}

			.tongji_kuan_sz ul li p {
				color: #424242;
				font-size: 16px;
				padding-top: 10px;
			}

			.tongji_kuan_sz ul li:nth-child(2)::after,
			.tongji_kuan_sz ul li:nth-child(2)::before {
				content: "";
				background: #bfbfbf;
				width: 1px;
				height: 82px;
				position: absolute;
				top: 0%;
				left: 0;
				bottom: 0;
				margin: auto;
			}

			.tongji_kuan_sz ul li:nth-child(2)::before {
				left: initial;
				right: 0;
			}



.sheji_biaot {
	text-align: center;
}


	.sheji_biaot p {
		text-transform: uppercase;
		background: linear-gradient(to top, #fff, #ebebeb);
		-webkit-background-clip: text;
		color: transparent;
		display: inline-block;
		font-size: 30px;
		position: relative;
		bottom: -5px;
	}

	.sheji_biaot h3 {
		font-size: 30px;
	}

	.sheji_biaot span {
		font-size: 16px;
	}


.shangb_shji {
	padding: 30px 0;
	text-align: center;
}

.my_fuwu {
	/* overflow: hidden; */
	padding: 50px 0;
	height: 418px;
}

	.my_fuwu .left_tu {
		width: 220px;
		height: 418px;
		overflow: hidden;
		object-fit: cover;
		position: relative;
		float: left;
	}

		.my_fuwu .left_tu .text {
			position: absolute;
			top: 30px;
			left: 20px;
			width: 180px;
			color: #fff;
			line-height: 25px;
		}

			.my_fuwu .left_tu .text i {
				display: block;
				background: #fff;
				width: 2em;
				height: 2px;
				margin: 10px 0;
			}

			.my_fuwu .left_tu .text h3 {
				font-size: 25px;
				font-weight: normal
			}

		.my_fuwu .left_tu .text_xia {
			height: 50px;
			background: rgba(0, 0, 0, .6);
			width: 100%;
			position: absolute;
			left: 0;
			bottom: 0;
			line-height: 50px;
			text-align: center;
			color: #fff;
		}

		.my_fuwu .left_tu img {
			-webkit-transition: all 0.3s ease-in-out 0s;
			-o-transition: all 0.3s ease-in-out 0s;
			transition: all 0.3s ease-in-out 0s;
		}

		.my_fuwu .left_tu:hover img {
			transform: scale(1.1);
		}

	.my_fuwu .center_ul {
		background: #fff;
		border: 1px #fff solid;
		width: 440px;
		float: left;
		height: 416px;
		box-shadow: 0 0 5px rgba(0, 0, 0, .1);
		position: relative;
	}

		.my_fuwu .center_ul:hover {
			border: 1px #1bbbd3 solid;
		}

		.my_fuwu .center_ul li {
			float: left;
			width: 188px;
			height: 135px;
			padding: 50px 0 0 30px;
		}

			.my_fuwu .center_ul li p {
				color: #544e4c;
			}

			.my_fuwu .center_ul li span {
				color: #999;
			}

			.my_fuwu .center_ul li img {
				width: 56px;
				height: 65px;
				overflow: hidden;
				position: relative;
				object-fit: cover;
				top: 0;
				-webkit-transition: all 0.3s ease-in-out 0s;
				-o-transition: all 0.3s ease-in-out 0s;
				transition: all 0.3s ease-in-out 0s;
			}

			.my_fuwu .center_ul li:hover img {
				top: -20px;
			}

		.my_fuwu .center_ul::after,
		.my_fuwu .center_ul::before {
			content: "";
			width: 1px;
			height: 370px;
			background: #e4e4e4;
			position: absolute;
			top: 0;
			left: 0;
			right: 0;
			bottom: 0;
			margin: auto;
		}

		.my_fuwu .center_ul::before {
			width: 370px;
			height: 1px;
		}


	.my_fuwu .right_ul {
		float: right;
	}

		.my_fuwu .right_ul > li {
			width: 165px;
			height: 418px;
			box-shadow: 0 0 5px rgba(0, 0, 0, .1);
			text-align: center;
			position: relative;
			float: left;
			margin-left: 13px;
			overflow: hidden;
		}

			.my_fuwu .right_ul > li p {
				color: #544e4c;
				padding: 0 5px;
			}

			.my_fuwu .right_ul > li span {
				color: #999;
				padding: 0 10px;
				text-align: justify;
			}

			.my_fuwu .right_ul > li em {
				display: block;
				background: #fff;
				width: 1em;
				height: 2px;
				margin: 10px auto;
				background: #544e4c;
			}

			.my_fuwu .right_ul > li .jvz {
				position: absolute;
				top: 0;
				left: 0;
				right: 0;
				bottom: 0;
				margin: auto;
				height: 182px;
			}


			.my_fuwu .right_ul > li .dd_shuz {
				width: 18px;
				height: 18px;
				border-radius: 50%;
				background: #e5fcff;
				line-height: 18px;
				text-align: center;
				font-size: 12px;
				color: #2d2d2d;
				margin: 0 auto;
				display: block;
				font-style: normal;
			}

			.my_fuwu .right_ul > li img {
				width: 56px;
				height: 65px;
				overflow: hidden;
				position: relative;
				object-fit: cover;
				top: 0;
				-webkit-transition: all 0.3s ease-in-out 0s;
				-o-transition: all 0.3s ease-in-out 0s;
				transition: all 0.3s ease-in-out 0s;
			}

			.my_fuwu .right_ul > li > ul li:hover img {
				top: -10px;
			}

.sheji_biaot span {
	color: #999;
}


.swiper_div_anil {
	width: 100%;
	min-width: 1200px;
	margin: 0 auto;
	overflow: hidden;
	position: relative;
	padding-bottom: 35px;
}

	.swiper_div_anil .imgk {
		overflow: hidden;
	}

		.swiper_div_anil .imgk img {
			width: 100%;
			font-size: 0;
			display: block;
			-webkit-transition: all 0.3s ease-in-out 0s;
			-o-transition: all 0.3s ease-in-out 0s;
			transition: all 0.3s ease-in-out 0s;
			cursor: pointer;
			filter: brightness(1);
		}

		.swiper_div_anil .imgk:hover img {
			transform: scale(1.1);
			filter: brightness(1.1);
		}

.div_zhuop_wank .daoh {
	overflow: hidden;
	text-align: center;
	margin: auto;
	display: flex;
	justify-content: center;
}

	.div_zhuop_wank .daoh li {
		float: left;
		padding: 10px 0;
		margin: 30px 20px;
		cursor: pointer;
	}

		.div_zhuop_wank .daoh li.no {
			border-bottom: solid 2px #47bdd9;
			color: #47bdd9;
		}

		.div_zhuop_wank .daoh li:hover {
			border-bottom: solid 2px #47bdd9;
			/* color:#47bdd9 ; */
		}

.div_zhuop_wank .swiper-pagination-bullet {
	width: 20px;
	height: 4px;
	display: inline-block;
	border-radius: 0;
	background: #000;
	opacity: .2;
}

.div_zhuop_wank .swiper-pagination-bullet-active {
	opacity: 1;
	background: #00b9d4;
}

.wom_yousk {
	padding: 50px 0;
}

	.wom_yousk ul {
		display: flex;
		justify-content: space-between;
	}

	.wom_yousk li {
		position: relative;
		width: 284px;
		height: 320px;
	}

		.wom_yousk li .text {
			position: absolute;
			top: 0%;
			left: 0;
			width: 100%;
			height: 100%;
			text-align: center;
			color: #Fff;
		}


			.wom_yousk li .text p {
				width: 80%;
				margin: auto;
			}

			.wom_yousk li .text img {
				margin-top: 30px;
				margin-bottom: 10px;
			}

			.wom_yousk li .text h3 {
				margin-bottom: 50px;
			}


/*  */
.daoh_df li.selected .submenu {
	display: block;
}

.daoh_df li .submenu {
	display: none;
	position: absolute;
	top: 36px;
	left: -9px;
	z-index: 999;
	box-shadow: 0 0 3px #997c39;
}

.daohang_df .daoh_df li {
	position: relative;
	height: 36px;
}

.daohang_df .daoh_df {
	height: 36px;
}

	.daohang_df .daoh_df li:hover a {
		color: #997c39;
	}

.mj_menu_news_bg {
	width: 480px;
	height: 185px;
	background: #ffffff;
	border-bottom-left-radius: 5px;
	border-bottom-right-radius: 5px;
}

.mj_menu_news_main {
	width: 440px;
	margin: auto;
	padding-top: 12px;
}

.mj_menu_news_li {
	padding-right: 4px;
	height: 150px;
	width: 130px;
	margin-right: 20px;
	float: left;
	border-right: solid 1px #cccccc;
}

.mj_menu_news_img {
	float: left;
	text-align: left;
	color: #bb1721;
	line-height: 30px;
	font-size: 16px;
}

.mj_menu_news_li2 {
	padding: 0px 30px;
	height: 150px;
	float: right;
	border-left: solid 1px #cccccc;
}

.mj_menu_news_img2 {
	float: left;
	margin-left: 30px;
	text-align: left;
	color: #bb1721;
	line-height: 30px;
	font-size: 16px;
}

.mj_menu_news_li3 {
	padding: 0px 25px;
	height: 150px;
	float: right;
	border-left: solid 1px #cccccc;
}

.mj_menu_news_img3 {
	float: left;
	margin-left: 10px;
	text-align: left;
	color: #bb1721;
	line-height: 30px;
	font-size: 16px;
}

.daohang_df .daoh_df li:hover .mj_menu_li_txt a {
	color: #544e4c;
}


.daohang_df .daoh_df li .mj_menu_li_txt a:hover {
	color: #997c39;
}

.mj_menu_news_img img {
	width: 277px;
	height: 110px;
}


.daohang_df .daoh_df li .mj_menu_news_img font {
	color: #997c39;
}

.daohang_df .daoh_df li .yiji_color {
	display: block;
	height: 100%;
	font-size: 16px;
}

.daohang_df .daoh_df li {
	margin-left: 0;
	width: 70px;
	text-align: center;
}

/*.daohang_df .daoh_df li .yiji_color {
		padding: 0 10px;
	}*/


/* <!-- 新闻中心 --> */
/*  */

/* 本例子css */

.news_diyi_k {
	padding: 20px 0;
	overflow: hidden;
}

.news_tu_banner {
	width: 569px;
	height: 321px;
	overflow: hidden;
	position: relative;
	float: left;
}

	.news_tu_banner .hd {
		height: 15px;
		overflow: hidden;
		position: absolute;
		right: 5px;
		bottom: 15px;
		z-index: 1;
	}

		.news_tu_banner .hd ul {
			overflow: hidden;
			zoom: 1;
			float: left;
		}

			.news_tu_banner .hd ul li {
				float: left;
				margin-right: 2px;
				width: 15px;
				height: 15px;
				line-height: 14px;
				text-align: center;
				background: #fff;
				cursor: pointer;
			}


				.news_tu_banner .hd ul li.on {
					background: #f00;
					color: #fff;
				}

	.news_tu_banner .bd {
		position: relative;
		height: 100%;
		z-index: 0;
	}

		.news_tu_banner .bd li {
			zoom: 1;
			vertical-align: middle;
			position: relative;
		}

			.news_tu_banner .bd li h3 {
				background: rgba(0, 0, 0, .8);
				height: 45px;
				position: absolute;
				left: 0;
				bottom: 0;
				width: 100%;
				line-height: 45px;
				font-weight: normal;
			}

				.news_tu_banner .bd li h3 span {
					color: #fff;
					padding: 0 20px;
					width: 400px;
					display: block;
					overflow: hidden;
					white-space: nowrap;
					text-overflow: ellipsis;
				}


		.news_tu_banner .bd img {
			width: 569px;
			height: 321px;
			display: block;
		}

.news_diyi_k .right_list {
	width: 631px;
	height: 321px;
	overflow: hidden;
	position: relative;
	float: left;
	background: #55a1e7;
}

	.news_diyi_k .right_list h3 {
		border-bottom: solid 1px #fff;
		margin: 0 30px;
		line-height: 35px;
		color: #fff;
		margin-top: 10px;
		position: relative;
	}

		.news_diyi_k .right_list h3::after {
			content: "";
			width: 4em;
			height: 2px;
			border-radius: 50%;
			background: #fff;
			position: absolute;
			left: 0;
			bottom: 0;
			display: block;
		}

	.news_diyi_k .right_list ul {
		margin: 0 30px;
		padding-top: 10px;
	}

		.news_diyi_k .right_list ul li {
			border-bottom: dashed 1px #b1dbff;
			line-height: 45px;
			margin-left: 20px;
			position: relative;
			height: 45px;
		}

			.news_diyi_k .right_list ul li::after {
				content: "";
				width: 8px;
				height: 8px;
				border-radius: 50%;
				background: #ffecb3;
				position: absolute;
				top: 0;
				left: -17px;
				bottom: 0;
				margin: auto;
				display: block;
			}

			.news_diyi_k .right_list ul li a {
				color: #fff;
				width: 450px;
				overflow: hidden;
				white-space: nowrap;
				text-overflow: ellipsis;
				display: block;
				float: left;
			}

				.news_diyi_k .right_list ul li a:hover {
					color: #ffecb3;
				}

			.news_diyi_k .right_list ul li span {
				float: right;
				position: relative;
				bottom: -5px;
				color: #b1dbff;
			}

.guwen_list_kuagn {
	width: 725px;
	overflow: hidden;
	position: relative;
	padding-bottom: 30px;
	float: left;
}

	.guwen_list_kuagn img {
		width: 133px;
		height: 133px;
		cursor: pointer;
		-webkit-transition: all 0.3s ease-in-out 0s;
		-o-transition: all 0.3s ease-in-out 0s;
		transition: all 0.3s ease-in-out 0s;
		filter: brightness(1);
		display: block;
		font-size: 0;
	}

		.guwen_list_kuagn img:hover {
			filter: brightness(1.2);
			/* transform: scale(1.1); */
		}

	.guwen_list_kuagn .swiper-pagination-bullets {
		text-align: right;
	}

.guwen_fenc {
	padding: 50px 0;
	overflow: hidden;
}

	.guwen_fenc .biaoti {
		text-align: right;
		padding-bottom: 10px;
	}

.right_xioans {
	width: 460px;
	height: 280px;
	float: right;
	background: #50545c;
	margin-top: 32px;
}

	.right_xioans .div_neik {
		padding: 30px;
	}

		.right_xioans .div_neik .top {
			overflow: hidden;
		}


			.right_xioans .div_neik .top img {
				width: 90px;
				height: 90px;
				padding: 4px;
				background: #71757e;
				float: left;
				margin-right: 30px;
			}

			.right_xioans .div_neik .top dt {
				font-size: 18px;
				color: #fff;
				padding: 10px 0 5px 0;
			}

			.right_xioans .div_neik .top dd,
			.right_xioans .div_neik .top span {
				color: #8e9094;
			}

		.right_xioans .div_neik .bottom {
			overflow: hidden;
		}

			.right_xioans .div_neik .bottom .left {
				width: 98px;
				float: left;
				text-align: center;
				margin-top: 10px;
				margin-right: 30px;
			}

				.right_xioans .div_neik .bottom .left a {
					border: dashed 1px #bfc1c5;
					display: block;
					color: #8e9094;
					width: 75px;
					margin: 20px auto;
					height: 25px;
					line-height: 25px;
				}

					.right_xioans .div_neik .bottom .left a:hover {
						border: dashed 1px #fff;
						color: #fff;
					}

			.right_xioans .div_neik .bottom .text {
				height: 90px;
				overflow: auto;
				float: left;
				margin-top: 25px;
				width: 258px;
				color: #fff;
				text-align: justify;
				padding-right: 6px;
				line-height: 22px;
			}

				.right_xioans .div_neik .bottom .text::-webkit-scrollbar { /*滚动条整体样式*/
					width: 2px; /*高宽分别对应横竖滚动条的尺寸*/
					height: 1px;
				}

				.right_xioans .div_neik .bottom .text::-webkit-scrollbar-thumb { /*滚动条里面小方块*/
					border-radius: 10px;
					-webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2);
					background: #fbab62;
				}

				.right_xioans .div_neik .bottom .text::-webkit-scrollbar-track { /*滚动条里面轨道*/
					-webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2);
					border-radius: 10px;
					background: #EDEDED;
				}


.xinwen_sfang {
	padding: 20px 0;
	overflow: hidden;
}

	.xinwen_sfang .left {
		float: left;
		width: 902px;
	}

		.xinwen_sfang .left ul li {
			height: 140px;
			margin-bottom: 15px;
			background: #f4f4f4;
			padding: 0 70px;
		}

			.xinwen_sfang .left ul li span {
				line-height: 140px;
				float: left;
				width: 170px;
				position: relative;
				display: block;
			}

				.xinwen_sfang .left ul li span::after {
					content: "";
					position: absolute;
					top: 0;
					bottom: 0;
					right: 0;
					width: 1px;
					height: 95px;
					margin: auto;
					background: #ccc;
				}

			.xinwen_sfang .left ul li dl {
				float: left;
				margin-top: 30px;
				width: 495px;
				padding-left: 70px;
			}

				.xinwen_sfang .left ul li dl dt a {
					font-size: 20px;
					overflow: hidden;
					white-space: nowrap;
					text-overflow: ellipsis;
					display: block;
					margin-bottom: 10px;
					padding-left: 10px;
					position: relative;
				}

					.xinwen_sfang .left ul li dl dt a::after {
						content: "";
						width: 0;
						height: 0;
						border-width: 5px;
						border-style: solid;
						border-color: transparent transparent transparent #7f7f7f;
						position: absolute;
						left: 0;
						top: 0;
						bottom: 0;
						margin: auto;
					}

					.xinwen_sfang .left ul li dl dt a:hover::after {
						border-color: transparent transparent transparent #2ccac8;
					}

				.xinwen_sfang .left ul li dl dd {
					display: -webkit-box;
					text-overflow: ellipsis;
					overflow: hidden;
					-webkit-line-clamp: 2;
					-webkit-box-orient: vertical;
					color: #999;
					text-indent: 1em;
				}

			.xinwen_sfang .left ul li:hover {
				box-shadow: 0 0 5px rgba(0, 0, 0, .3);
			}

		.xinwen_sfang .left .daohang {
			text-align: right;
			margin-bottom: 10px;
		}

			.xinwen_sfang .left .daohang a {
				padding-left: 20px;
				color: #999;
				display: inline-block;
			}

				.xinwen_sfang .left .daohang a.no {
					color: #2d2d2d;
				}


/* 分页 */
.fanye_kang_ss {
	text-align: center;
	padding: 50px 0;
}

	.fanye_kang_ss a {
		width: 35px;
		height: 35px;
		display: inline-block;
		line-height: 35px;
		color: #787878;
		border: solid 1px #ececec;
	}

		.fanye_kang_ss a.no {
			color: #fff;
			border: solid 1px #1fc0d8;
			background: #1fc0d8;
		}


	.fanye_kang_ss input {
		width: 25px;
		padding: 0 5px;
		height: 35px;
		outline: none;
		color: #787878;
		border: solid 1px #ececec;
	}

	.fanye_kang_ss a.quand {
		color: #fff;
		border: solid 1px #1fc0d8;
		background: #1fc0d8;
		width: 55px;
	}


	.fanye_kang_ss a.wu_yangs {
		border: solid 1px #fff;
	}
/* 分页结束 */




.xinwen_sfang .right {
	width: 266px;
	float: right;
	margin-top: 30px;
}

	.xinwen_sfang .right .shous {
		margin: auto;
		width: 200px;
		height: 38px;
		border: solid 1px #1fc0d8;
		border-radius: 100px;
		position: relative;
		margin-bottom: 50px;
	}

		.xinwen_sfang .right .shous a {
			width: 55px;
			height: 38px;
			display: block;
			position: absolute;
			top: 0;
			right: 0;
			background: url(../images/sos_l.png) no-repeat center;
		}

			.xinwen_sfang .right .shous a::after {
				content: "";
				width: 2px;
				height: 22px;
				background: #1fc0d8;
				display: block;
				position: absolute;
				top: 0;
				left: 0;
				bottom: 0;
				margin: auto;
			}

		.xinwen_sfang .right .shous input {
			padding: 0 10px;
			height: 36px;
			border-radius: 100px;
			outline: none;
			border: none;
			margin: auto;
			background: none;
			width: 122px;
		}

	.xinwen_sfang .right ul {
		border: solid 1px #ececec;
		padding: 0 30px;
		padding-bottom: 30px;
		overflow: hidden;
	}

		.xinwen_sfang .right ul > span {
			text-align: center;
			display: block;
			margin-bottom: 20px;
			line-height: 50px;
		}

		.xinwen_sfang .right ul li {
			width: 50%;
			text-align: center;
			margin-bottom: 30px;
			float: left;
		}

			.xinwen_sfang .right ul li img {
				width: 50px;
				height: 50px;
			}

			.xinwen_sfang .right ul li p {
				color: #373737;
			}



.news_xianq_k {
	padding: 10px 0;
}

	.news_xianq_k .dqwz_S {
		padding-bottom: 10px;
	}

	.news_xianq_k .neor {
		background: #fff;
		padding: 20px;
	}

		.news_xianq_k .neor .biaot {
			text-align: center;
			border-bottom: 1px solid #eee;
			padding: 10px 0;
		}

			.news_xianq_k .neor .biaot h3 {
				font-size: 25px;
				font-weight: normal;
			}

			.news_xianq_k .neor .biaot .xia_sd {
				color: #999;
				padding: 10px 0;
			}

				.news_xianq_k .neor .biaot .xia_sd span {
					padding: 0 10px;
				}


					.news_xianq_k .neor .biaot .xia_sd span:nth-child(1) {
						background: url(../images/time.png) no-repeat left center;
						padding-left: 24px;
						background-size: 18px;
					}

					.news_xianq_k .neor .biaot .xia_sd span:nth-child(2) {
						background: url(../images/read.png) no-repeat left center;
						padding-left: 24px;
						background-size: 18px;
					}

		.news_xianq_k .neor .text {
			padding: 10px 0;
			color: #71757e;
			line-height: 28px;
			text-indent: 2em;
			border-bottom: 1px solid #eee;
			text-align: justify;
		}

			.news_xianq_k .neor .text img {
				/* max-width: 800px; */
				width: 100%;
				display: block;
				margin: auto;
				padding: 10px 0;
			}

		.news_xianq_k .neor .fanye {
			line-height: 30px;
			padding: 10px 0;
		}

/* 城市合伙人 */

.chengs_banner_s {
	position: relative;
	overflow: hidden;
}

	.chengs_banner_s > img {
		margin-left: -960px;
		left: 50%;
		position: relative;
	}

	.chengs_banner_s .dtufsd {
		width: 300px;
		height: 330px;
		background: #fff;
		box-shadow: 0 0 6px rgba(0, 0, 0, .1);
		position: absolute;
		top: 160px;
		right: 10%;
		border-radius: 5px;
		padding: 10px;
		text-align: center;
	}

		.chengs_banner_s .dtufsd h4 {
			font-size: 16px;
		}

		.chengs_banner_s .dtufsd p {
			color: #666;
		}

		.chengs_banner_s .dtufsd span {
			color: #666;
			display: flex;
			align-items: center;
			justify-content: center;
			margin-bottom: 30px;
		}

		.chengs_banner_s .dtufsd .cokg {
			padding: 20px 0;
		}

		.chengs_banner_s .dtufsd span::after,
		.chengs_banner_s .dtufsd span::before {
			content: "";
			width: 40px;
			height: 1px;
			background: #999;
			display: block;
			margin: 0 10px;
		}

		.chengs_banner_s .dtufsd .shouf {
			padding: 5px 0;
		}

			.chengs_banner_s .dtufsd .shouf input {
				border: none;
				outline: none;
				height: 35px;
				width: 180px;
				padding-left: 5px;
				background: none;
			}

			.chengs_banner_s .dtufsd .shouf em {
				font-style: normal;
				background: #eee;
				height: 35px;
				border-radius: 3px;
				display: inline-block;
			}

			.chengs_banner_s .dtufsd .shouf.df_no em {
				background: none;
			}

			.chengs_banner_s .dtufsd .shouf.df_no {
				margin-bottom: 30px;
			}

		.chengs_banner_s .dtufsd button {
			width: 265px;
			height: 35px;
			background: #ff8820;
			color: #fff;
			line-height: 35px;
			border-radius: 5px;
			border: none;
			cursor: pointer;
		}

.chengs_hehr {
	text-align: center;
	padding: 10px 0;
}

	.chengs_hehr h3 {
		font-size: 30px;
		padding-bottom: 20px;
		position: relative;
	}

		.chengs_hehr h3::after {
			content: "";
			width: 50px;
			height: 3px;
			display: block;
			background-color: #0caeff;
			background: linear-gradient(to bottom right, #0caeff, #0cc8ff);
			position: absolute;
			bottom: 0;
			left: 0;
			right: 0;
			margin: auto;
		}


.xiaowei_qiye {
	position: relative;
	overflow: hidden;
}

	.xiaowei_qiye img.nil {
		margin-left: -960px;
		left: 50%;
		position: relative;
	}

.clas_ge_img .shang_bj {
	height: 211px;
	background: url(../images/gejian.jpg) no-repeat center;
}

.clas_ge_img .xia_bj {
	height: 148px;
	background: url(../images/gejian1.jpg) no-repeat center;
}

.clas_ge_img .neir_k {
	/* background: #38c6fa; */
	background: url(../images/shemg_beij.jpg) no-repeat center;
	height: 900px;
}

.chengs_hehr_bai h3 {
	color: #fff;
}

	.chengs_hehr_bai h3::after {
		background: #fff;
	}

.clas_ge_img ul li {
	width: 200px;
	float: left;
}

	.clas_ge_img ul li .img {
		width: 130px;
		height: 130px;
		background: #fff;
		border-radius: 5px;
		position: relative;
		display: flex;
		justify-content: center;
		align-items: center;
		margin: auto;
		margin-bottom: 25px;
	}

	.clas_ge_img ul li p {
		width: 170px;
		height: 40px;
		text-align: center;
		line-height: 40px;
		background: linear-gradient(to bottom right, #046cf5, #299ef7);
		margin: auto;
		border-radius: 100px;
		margin-bottom: 25px;
		color: #fff;
		font-size: 18px;
	}

	.clas_ge_img ul li span {
		width: 170px;
		margin: auto;
		display: block;
		color: #fff;
		font-size: 16px;
		text-align: justify;
		/* height: 100px; */
		display: -webkit-box;
		text-overflow: ellipsis;
		overflow: hidden;
		-webkit-line-clamp: 3;
		-webkit-box-orient: vertical;
		margin-bottom: 50px;
		line-height: 28px;
	}

.clas_ge_img ul .nimen {
	display: flex;
	justify-content: space-between;
}

.clas_ge_img ul button {
	width: 220px;
	height: 50px;
	border: none;
	border: none;
	font-size: 20px;
	border-radius: 100px;
	margin: auto;
	display: block;
	text-align: center;
	color: #fff;
	box-shadow: 0 0 5px #fe4c30;
	background-image: linear-gradient(-90deg, #fe4c30, #fd952c);
}


.naxiern_hez_k {
	background: url(../images/hez_naxr.jpg) no-repeat center;
	height: 1060px;
}

	.naxiern_hez_k .top {
		overflow: hidden;
	}

		.naxiern_hez_k .top ul {
			width: 600px;
			float: right;
			margin-top: 137px;
		}

			.naxiern_hez_k .top ul li {
				width: 165px;
				line-height: 50px;
				height: 50px;
				font-size: 20px;
				border-radius: 5px;
				float: left;
				margin: 20px 30px;
				text-align: center;
				color: #fff;
				background-image: linear-gradient(-90deg, #299ff7, #036bf5);
			}

				.naxiern_hez_k .top ul li:nth-child(2n) {
					width: 235px;
				}


	.naxiern_hez_k .bottom {
		width: 932px;
		height: 477px;
		box-shadow: 0 0 10px rgba(127, 220, 254, .3);
		margin: 180px auto;
		margin-bottom: 0;
		border-radius: 10px;
		background: #fff;
	}

		.naxiern_hez_k .bottom ul {
			display: flex;
			justify-content: space-around;
			padding-top: 90px;
		}

			.naxiern_hez_k .bottom ul li {
				width: 180px;
				float: left;
				margin: 0 50px;
			}

				.naxiern_hez_k .bottom ul li em {
					width: 105px;
					height: 105px;
					margin: auto;
					display: block;
					line-height: 105px;
					text-align: center;
					font-size: 38px;
					color: #fff;
					background-image: linear-gradient(-180deg, #23e3d0, #1bbde6);
					border-radius: 200px;
					overflow: hidden;
				}

				.naxiern_hez_k .bottom ul li p {
					text-align: center;
					font-size: 20px;
					padding: 20px 0;
				}


.kehuzuofuw_dhk {
	width: 100%;
	overflow: hidden;
	position: relative;
	padding-bottom: 30px;
	margin: 30px 0;
}

.beijing_s {
	width: 225px;
	height: 247px;
	background: url(../images/hezuofu_beij.jpg) no-repeat;
	border-radius: 6px;
	overflow: hidden;
}

	.beijing_s .bai {
		background: #fff;
		width: 215px;
		height: 237px;
		margin: 5px;
		float: left;
		border-radius: 6px;
		overflow: hidden;
		text-align: center;
		position: relative;
		cursor: pointer;
	}

		.beijing_s .bai:hover {
			box-shadow: 0 0 5px #292c2f;
		}

		.beijing_s .bai img {
			width: 55px;
			height: 55px;
			padding: 40px 0 20px 0;
		}

		.beijing_s .bai h2 {
			font-size: 16px;
		}

		.beijing_s .bai p {
			color: #2e2e2e;
			font-size: 12px;
			line-height: 25px;
			padding: 8px 0;
		}

		.beijing_s .bai span {
			color: #fb0202;
		}

		.beijing_s .bai i {
			position: absolute;
			top: 0;
			right: 0;
			background-image: linear-gradient(90deg, #ff9d3d, #fe4c30);
			padding: 2px;
			overflow: hidden;
			border-bottom-left-radius: 4px;
			font-style: normal;
			color: #fff;
		}

		.beijing_s .bai.no i {
			display: none;
		}

.kehuzuofuw_dhk .swiper-pagination-bullet {
	width: 10px;
	height: 10px;
	border: 2px solid #0cc7ff;
	display: inline-block;
	border-radius: 100%;
	background: none;
	opacity: 1;
}

.kehuzuofuw_dhk .swiper-pagination-bullet-active {
	width: 30px;
	border-radius: 10px;
	border: none;
	height: 12px;
	background-image: linear-gradient(90deg, #0cc7ff, #67dcff);
}

.kehuzuofuw_dhk.swiper-container-horizontal > .swiper-pagination-bullets {
	bottom: 0;
}


.hezuo_kehuo {
	height: 668px;
	background: url(../images/beijing_hezkeh.jpg) no-repeat center;
}

	.hezuo_kehuo ul {
		padding: 70px 0;
		overflow: hidden;
	}

		.hezuo_kehuo ul li {
			width: 360px;
			text-align: left;
			height: 115px;
			overflow: hidden;
			float: left;
			margin-left: 200px;
			margin-bottom: 30px;
		}

			.hezuo_kehuo ul li .tu {
				width: 80px;
				height: 100%;
				float: left;
				margin-right: 20px;
			}

				.hezuo_kehuo ul li .tu img {
					width: 80px;
					height: 80px;
					overflow: hidden;
				}


			.hezuo_kehuo ul li .text {
				width: 260px;
				color: #fff;
				float: left;
				padding-top: 10px;
				margin-bottom: 5px;
			}

			.hezuo_kehuo ul li h3 {
				/* padding: 20px 0 5px 0; */
				padding-bottom: 5px;
				font-size: 20px;
			}

			.hezuo_kehuo ul li i {
				height: 5px;
				width: 20px;
				border-top-right-radius: 20px;
				background: #fff;
				display: block;
				margin: 10px 0;
				box-shadow: 2px 2px 2px #2ca4dc;
			}



.chengs_hehr_left {
	text-align: left;
}

.chengs_hehr h3::after {
	content: "";
	width: 50px;
	height: 3px;
	display: block;
	background-color: #0caeff;
	background: linear-gradient(to bottom right, #0caeff, #0cc8ff);
	position: absolute;
	bottom: 0;
	left: 0;
	right: inherit;
	margin: inherit;
}

.chengs_hehr_left p {
	padding: 20px 0;
}


/* 切换 */


#certify {
	position: relative;
	width: 1200px;
	margin: 60px auto
}

	#certify .swiper-container {
		padding-bottom: 60px;
		height: 290px;
	}

	#certify .swiper-slide {
		width: 520px;
		height: 297px;
		background: #fff;
		box-shadow: 0 8px 30px #ddd;
		position: relative;
	}

		#certify .swiper-slide img {
			display: block;
			width: 100%;
		}

		#certify .swiper-slide p {
			line-height: 50px;
			padding-top: 0;
			text-align: center;
			color: #fff;
			background: rgba(0,0,0,.5);
			font-size: 16px;
			margin: 0;
			height: 50px;
			position: absolute;
			bottom: 0;
			left: 0;
			width: 100%;
		}

	#certify .swiper-pagination {
		width: 100%;
		bottom: 20px;
	}

	#certify .swiper-pagination-bullets .swiper-pagination-bullet {
		margin: 0 5px;
		border: 3px solid #fff;
		background-color: #d5d5d5;
		width: 10px;
		height: 10px;
		opacity: 1;
	}

	#certify .swiper-pagination-bullets .swiper-pagination-bullet-active {
		border: 3px solid #00aadc;
		background-color: #fff;
	}

	#certify .swiper-button-prev {
		left: -30px;
		width: 45px;
		height: 45px;
		background: url(../images/wm_button_icon.png) no-repeat;
		background-position: 0 0;
		background-size: 100%;
	}

		#certify .swiper-button-prev:hover {
			background-position: 0 -46px;
			background-size: 100%
		}

	#certify .swiper-button-next {
		right: -30px;
		width: 45px;
		height: 45px;
		background: url(../images/wm_button_icon.png) no-repeat;
		background-position: 0 -93px;
		background-size: 100%;
	}

		#certify .swiper-button-next:hover {
			background-position: 0 -139px;
			background-size: 100%
		}
/*切换结束  */

.biandan_button {
	box-shadow: 0 0 5px rgba(6,111,245,.5);
	margin: 30px 0;
	padding: 45px 35px;
	border-radius: 5px;
}

	.biandan_button input {
		border-radius: 3px;
		border: solid 1px #42a4ff;
		padding: 10px 20px;
		height: 32px;
		width: 353px;
		margin-right: 20px;
		font-size: 16px;
		outline: none;
	}


		.biandan_button input::-webkit-input-placeholder {
			/* placeholder颜色  */
			color: #9cc8ff;
			/* placeholder字体大小  */
			font-size: 16px;
			/* placeholder位置  */
			text-align: left;
		}

.zheshige_fuwu .xhge_beij {
	text-align: center;
	padding-top: 20px;
}



.biandan_button button {
	background-image: linear-gradient(90deg, #0cc7ff, #67dcff);
	color: #fff;
	border: none;
	width: 290px;
	height: 54px;
	line-height: 54px;
	font-size: 16px;
	border-radius: 4px;
	cursor: pointer;
}


/* 认证评估 */
.shang_slideBox_pinggu {
	height: 476px;
}

	.shang_slideBox_pinggu .bd img {
		height: 476px;
	}

.sheji_biaot_pinggu {
	padding: 20px 0;
}

	.sheji_biaot_pinggu p {
		color: #e3e7eb;
		font-family: "思源黑体 CN";
		font-weight: 100;
		bottom: -13px;
	}

.fudon_pinggu {
	position: relative;
	height: 75px;
}

	.fudon_pinggu > div {
		height: 150px;
		width: 96%;
		position: absolute;
		left: 0;
		bottom: 0;
		z-index: 99;
		background: #fff;
		padding: 0 2%;
		display: flex;
		justify-content: space-between;
		align-items: center;
	}

	.fudon_pinggu input {
		width: 402px;
		height: 54px;
		padding: 0 20px;
	}

	.fudon_pinggu button {
		width: 220px;
		height: 56px;
		border: none;
		background-image: linear-gradient(90deg, #0cc7ff, #67dcff);
		font-size: 16px;
		font-weight: 600;
		color: #fff;
		cursor: pointer;
	}


.zhis_pinggufw_k {
	padding: 20px 0;
}


	.zhis_pinggufw_k ul {
		height: 330px;
		display: flex;
		justify-content: space-between;
	}

		.zhis_pinggufw_k ul li {
			width: 288px;
			height: 330px;
			float: left;
			background: #fff;
			box-shadow: 0 0 4px rgba(0, 0, 0, .1);
			text-align: center;
			position: relative;
		}

			.zhis_pinggufw_k ul li:hover {
				box-shadow: 0 0 4px rgba(64, 152, 219, 1);
			}

			.zhis_pinggufw_k ul li img {
				width: 70px;
				height: 70px;
				padding-top: 60px;
			}

			.zhis_pinggufw_k ul li p, .zhis_pinggufw_k ul li span {
				width: 210px;
				display: block;
				margin: auto;
			}

			.zhis_pinggufw_k ul li p {
				font-size: 18px;
				padding: 10px 0;
			}

			.zhis_pinggufw_k ul li span {
				color: #999;
				font-size: 16px;
			}

			.zhis_pinggufw_k ul li a {
				width: 120px;
				background-image: linear-gradient(0deg, #0cc7ff, #67dcff);
				height: 33px;
				line-height: 33px;
				text-align: center;
				display: block;
				margin: auto;
				color: #fff;
				position: absolute;
				left: 0;
				right: 0;
				bottom: 50px;
			}

				.zhis_pinggufw_k ul li a:hover {
					background: #0cc7ff;
				}


.chanp_jiand_k {
	height: 492px;
	background: url(../images/beij_dag.jpg) no-repeat center;
}

.sheji_biaot_pinggu_bai h3 {
	color: #fff;
}

.sheji_biaot_pinggu_bai span {
	opacity: .8;
	color: #fff;
}

.chanp_jiand_k ul li {
	width: 398px;
	height: 244px;
	position: relative;
	background: url(../images/rnbeij.jpg) no-repeat center;
	float: left;
	text-align: center;
}

	.chanp_jiand_k ul li h2 {
		width: 60px;
		height: 60px;
		border: solid 5px #fff;
		border-radius: 50px;
		position: absolute;
		left: 0;
		right: 0;
		top: -30px;
		margin: auto;
		line-height: 60px;
		background-image: linear-gradient(0deg, #0cc7ff, #67dcff);
		text-align: center;
	}

		.chanp_jiand_k ul li h2 img {
			width: 42px;
			height: 42px;
			padding-top: 10px;
		}

	.chanp_jiand_k ul li p, .chanp_jiand_k ul li span {
		width: 210px;
		display: block;
		margin: auto;
	}

.chanp_jiand_k ul {
	display: flex;
	justify-content: space-around;
	padding: 50px 0;
	width: 1100px;
}

	.chanp_jiand_k ul li p {
		font-size: 18px;
		padding: 10px 0;
		padding-top: 60px;
	}

	.chanp_jiand_k ul li span {
		color: #999;
		font-size: 16px;
	}

	.chanp_jiand_k ul li:hover {
		box-shadow: 1px 2px 1px #5b6e7d;
	}

	.chanp_jiand_k ul li a {
		width: 120px;
		background-image: linear-gradient(0deg, #0cc7ff, #67dcff);
		height: 33px;
		line-height: 33px;
		text-align: center;
		display: block;
		margin: auto;
		color: #fff;
		position: absolute;
		left: 0;
		right: 0;
		bottom: 50px;
	}


		.chanp_jiand_k ul li a:hover {
			background: #0cc7ff;
		}


.zhis_pinggufw_kcolor ul li a {
	background-image: linear-gradient(0deg, #df7b1e,#c76e1c);
}

	.zhis_pinggufw_kcolor ul li a:hover {
		background: #c76e1c;
	}


.zhis_pinggufw_kcolor ul li:hover {
	box-shadow: 0 0 4px rgba(199, 110, 28, 1);
}

.pingg_fuwulc {
	height: 465px;
	background: #e9f5ff;
	margin: 50px 0;
}

	.pingg_fuwulc .butpian {
		padding-top: 80px;
		text-align: center;
	}


.divv_wenda ul {
	overflow: hidden;
	padding: 50px 0;
}

	.divv_wenda ul li {
		width: 585px;
		height: 200px;
		background: #fff;
		float: left;
		margin-bottom: 30px;
		border: 1px solid #e7e7e7;
	}

		.divv_wenda ul li:nth-child(2n) {
			float: right;
		}

		.divv_wenda ul li a {
			height: 60px;
			line-height: 60px;
			display: block;
			font-size: 18px;
			padding-left: 50px;
			color: #fff;
			background-color: #4a4a4a;
			font-weight: 600;
			border-radius: 5px;
			border: 1px solid #4a4a4a;
		}

		.divv_wenda ul li p {
			padding: 20px 20px 0 20px;
		}

			.divv_wenda ul li p span {
				font-size: 16px;
				color: #999;
				text-align: justify;
			}

		.divv_wenda ul li a:hover {
			color: #fff;
		}

.div_desange_beij h2::after {
	content: "";
	width: 120px;
	height: 26px;
	display: block;
	background: url(../images/shouy_Bt_da_bol.png) no-repeat;
	background-position: 0 -1px;
	margin-right: 20px;
}

.div_desange_beij h2::before {
	content: "";
	width: 120px;
	height: 26px;
	display: block;
	background: url(../images/shouy_Bt_da_bol.png) no-repeat;
	background-position: 0 -32px;
	margin-right: 20px;
}

.tudingxhuangk_k {
	height: 51px;
	position: relative;
}

	.tudingxhuangk_k > div {
		height: 102px;
		position: absolute;
		background: rgba(0, 0, 0, .8);
		bottom: 0;
		width: 1100px;
		padding: 0 50px;
		display: flex;
		align-items: center;
		justify-content: space-around;
	}

	.tudingxhuangk_k input {
		width: 765px;
		height: 50px;
		padding: 0 15px;
		background: #fff;
		box-shadow: 0 0 3px rgba(0, 0, 0, .1);
		outline: none;
		border-radius: 10px;
		border: none;
	}

	.tudingxhuangk_k button {
		width: 235px;
		height: 50px;
		background-image: linear-gradient(0deg, #ff8d61,#ff6240);
		border: none;
		color: #fff;
		font-size: 18px;
		border-radius: 10px;
		cursor: pointer;
		outline: none;
	}



.zhisguanl_kh {
	height: 600px;
}

	.zhisguanl_kh .left {
		width: 330px;
		height: 415px;
		background: #353e74;
		color: #fff;
		float: left;
		position: relative;
	}

		.zhisguanl_kh .left h3 {
			font-size: 18px;
			font-weight: normal;
			margin: 0 20px;
			padding-top: 30px;
			padding-bottom: 12px;
			color: #ff9662;
		}

		.zhisguanl_kh .left p {
			margin: 4px 35px;
			height: 42px;
			padding-left: 10px;
			display: -webkit-box;
			text-overflow: ellipsis;
			overflow: hidden;
			-webkit-line-clamp: 2;
			-webkit-box-orient: vertical;
			margin-bottom: 5px;
			position: relative;
		}

			.zhisguanl_kh .left p::after {
				content: "";
				width: 4px;
				height: 4px;
				display: block;
				border-radius: 50%;
				background: #fff;
				top: 8px;
				position: absolute;
				left: -0px;
			}

		.zhisguanl_kh .left::after {
			content: "";
			width: 1200px;
			height: 1px;
			position: absolute;
			bottom: -2px;
			left: 2px;
			display: block;
			background: #cacaca;
		}

	.zhisguanl_kh ul {
		width: 870px;
		height: 414px;
		float: left;
		border-bottom: solid 1px #868686;
		position: relative;
	}

		.zhisguanl_kh ul::after {
			content: "";
			width: 1px;
			height: 414px;
			position: absolute;
			top: 2px;
			right: -2px;
			display: block;
			background: #cacaca;
		}

		.zhisguanl_kh ul::before {
			content: "";
			width: 872px;
			;
			height: 1px;
			position: absolute;
			top: 2px;
			right: -2px;
			display: block;
			background: #cacaca;
		}

		.zhisguanl_kh ul li {
			height: 206.5px;
			width: 216.5px;
			float: left;
			border-top: solid 1px #868686;
			border-right: solid 1px #868686;
			position: relative;
		}

			.zhisguanl_kh ul li span {
				display: block;
				position: absolute;
				top: 0;
				bottom: 0;
				height: 40px;
				margin: auto 30px;
				color: #8a8a8a;
			}

			.zhisguanl_kh ul li:nth-child(1)::after {
				content: "";
				width: 872px;
				;
				height: 1px;
				position: absolute;
				bottom: -3px;
				left: 0px;
				display: block;
				background: #cacaca;
			}

			.zhisguanl_kh ul li:nth-child(1)::before, .zhisguanl_kh ul li:nth-child(2)::after, .zhisguanl_kh ul li:nth-child(3)::after {
				content: "";
				width: 1px;
				height: 414px;
				position: absolute;
				top: 2px;
				right: -3px;
				display: block;
				background: #cacaca;
			}

.gegnduo_teg {
	width: 440px;
	height: 48px;
	margin: 60px auto;
	background: #343e74;
	border-radius: 10px;
	line-height: 48px;
	color: #fff;
	background-image: linear-gradient(0deg, #343e74,#4a5d9e);
	position: relative;
}

	.gegnduo_teg p {
		padding: 0 20px;
		width: 252px;
		font-size: 16px;
	}

	.gegnduo_teg a {
		width: 140px;
		height: 57px;
		margin: auto 0;
		display: block;
		position: absolute;
		right: 0;
		top: 0;
		bottom: 0;
		background-image: linear-gradient(0deg, #ff6340,#ff9b74);
		text-align: center;
		line-height: 57px;
		color: #fff;
		border-radius: 6px;
		font-size: 16px;
	}


.diyi_dge {
	overflow: hidden;
	height: 529px;
	position: relative;
}

	.diyi_dge img {
		margin-left: -960px;
		left: 50%;
		position: relative;
	}

.biaoti_Sy {
	min-width: 1200px;
}


.zhelge_haoc {
	padding: 30px 0;
}

.haochu_kuang {
	background: #f5fbff;
	padding: 10px 0;
	padding-bottom: 60px;
	text-align: center;
}

.zhelge_haoc {
	text-align: center;
}

.zuihouyige_k {
	height: 713px;
	background: url(../images/wubeij.jpg) no-repeat center;
	margin-bottom: 50px;
}

.dgezjeg_se {
	text-align: center;
}


.div_desange_beij_bai {
	color: #fff;
	padding: 100px 0;
	padding-bottom: 20px;
}

	.div_desange_beij_bai h2::before {
		background: url(../images/shouy_Bt_da_bol_bai.png) no-repeat;
		background-position: 0 -32px;
	}

	.div_desange_beij_bai h2::after {
		background: url(../images/shouy_Bt_da_bol_bai.png) no-repeat;
		background-position: 0 -1px;
	}

.div_desange_beij p {
	color: #ffffff;
	padding-top: 10px;
}


/* D商标免费查询页面 */
.meif_yemianchax {
	background: #f2f7fa url(../images/chax_banner.jpg) no-repeat top center;
}

.fudon_Sd_banquan > div .biaod ._panq_txt em {
	color: #ff6700;
	font-style: normal;
	padding: 0 5px;
}

.fudon_Sd_banquan_chaxun > div .biaod {
	padding: 0 64px;
	padding-top: 10px;
}

	.fudon_Sd_banquan_chaxun > div .biaod input {
		background: #373737;
		color: #fff;
		padding-left: 20px;
		width: 805px;
		border-color: #373737;
		border-top-left-radius: 5px;
		border-bottom-left-radius: 5px;
	}

.fudon_Sd_banquan_chaxun > div .list_k {
	padding: 0 64px;
}

.fudon_Sd_banquan_chaxun > div .biaod button {
	background-image: linear-gradient(0deg, #ff9706,#ffba49);
	border-top-right-radius: 5px;
	border-bottom-right-radius: 5px;
	cursor: pointer;
}

.fudon_Sd_banquan_chaxun {
	height: 133px;
}

.shangb_fw_Sy_hei_gang h2 {
	font-weight: 600;
	font-size: 33px;
}

	.shangb_fw_Sy_hei_gang h2::before {
		content: "";
		width: 40px;
		height: 3px;
		display: block;
		background: #313131;
		margin-right: 20px;
	}


	.shangb_fw_Sy_hei_gang h2::after {
		content: "";
		width: 40px;
		height: 3px;
		display: block;
		background: #313131;
		margin-left: 20px;
	}

.padding_egege {
	text-align: center;
	padding: 30px 0;
}

.anniu_a {
	padding: 30px 0;
	text-align: center;
}

	.anniu_a a {
		padding: 15px 40px;
		background: #437cfa;
		font-size: 16px;
		border-radius:;
		color: #fff;
		display: inline-block;
		box-shadow: 0 2px 5px rgba(57,157,246,.5);
		border-radius: 100px;
	}

.div_ge_qvbie {
	height: 675px;
	background: #1d376d;
}




.shangb_fw_Sy_hei_gang_bai {
	color: #fff;
}

	.shangb_fw_Sy_hei_gang_bai h2::before, .shangb_fw_Sy_hei_gang_bai h2::after {
		background: #fff;
	}

	.shangb_fw_Sy_hei_gang_bai p {
		color: #fff;
		opacity: .8;
	}

.div_ge_qvbie .lieb {
	display: flex;
	align-items: center;
	justify-content: space-between;
	padding-top: 40px;
}

	.div_ge_qvbie .lieb li {
		width: 556px;
		height: 402px;
		float: left;
		background: url(../images/dierbyffud.png) no-repeat;
	}

		.div_ge_qvbie .lieb li h2 {
			text-align: center;
			line-height: 56px;
			color: #fff;
			padding-bottom: 20px;
		}

		.div_ge_qvbie .lieb li dl {
			padding: 0 50px;
			padding-bottom: 10px;
			padding-left: 60px;
		}

			.div_ge_qvbie .lieb li dl dt {
				color: #ff9e15;
				font-size: 18px;
				line-height: 45px;
				position: relative;
			}

			.div_ge_qvbie .lieb li dl dd {
				color: #fff;
			}

		.div_ge_qvbie .lieb li:last-child dl dt {
			color: #fff;
		}

		.div_ge_qvbie .lieb li dl dt::after {
			content: "";
			width: 12px;
			height: 12px;
			display: block;
			border-radius: 50%;
			background: #fff;
			top: 17px;
			position: absolute;
			left: -22px;
		}

		.div_ge_qvbie .lieb li.lieb_bai dl dt {
			color: #fff;
		}

.no_shijianz {
	padding: 40px 0;
	padding-bottom: 10px;
}

.chax_quanb_zl {
	background: #289cff;
	height: 500px;
}

	.chax_quanb_zl ul {
		overflow: hidden;
		padding-top: 30px;
		display: flex;
		justify-content: space-around;
	}

		.chax_quanb_zl ul li {
			float: left;
			text-align: center;
			color: #fff;
		}

			.chax_quanb_zl ul li .img {
				width: 145px;
				line-height: 167px;
				text-align: center;
				color: #fff;
				font-size: 20px;
				height: 167px;
				background: url(../images/suox_lz.png) no-repeat;
			}

			.chax_quanb_zl ul li p {
				line-height: 25px;
				font-size: 18px;
				padding: 30px 0;
			}

.color_se {
	text-align: center;
	padding: 30px 0;
}

	.color_se img {
		max-width: 1200px;
	}


.jingx_fuwu {
	background: #1d376d;
	height: 660px;
}

	.jingx_fuwu ul {
		overflow: hidden;
		display: flex;
		justify-content: space-between;
	}

		.jingx_fuwu ul li {
			width: 255px;
			height: 324px;
			background-color: #fff;
			border: solid 3px #a9d8ff;
			text-align: center;
			float: left;
		}

			.jingx_fuwu ul li img {
				width: 66px;
				height: 59px;
				display: block;
				margin: 50px auto 20px auto;
			}

			.jingx_fuwu ul li h2 {
				padding: 0 20px;
				padding-bottom: 20px;
			}

			.jingx_fuwu ul li span {
				padding: 0 20px;
				color: #999;
			}


			.jingx_fuwu ul li .anniu_a a {
				padding: 12px 40px;
			}

.color_fwu_gd {
	text-align: center;
	padding-top: 55px;
}

	.color_fwu_gd a {
		color: #fff;
		font-size: 20px;
	}

.chengganli_kuang {
	padding: 20px 0;
	width: 1202px;
	padding-bottom: 50px;
}

	.chengganli_kuang ul {
		height: 300px;
		border: solid 1px #eff4f8;
	}

		.chengganli_kuang ul:hover {
			box-shadow: 0 0 5px #d6ecff;
		}

		.chengganli_kuang ul li {
			float: left;
			width: 200px;
			text-align: center;
			height: 150px;
			position: relative;
		}

			.chengganli_kuang ul li::after, .chengganli_kuang ul li::before {
				content: "";
				width: 1px;
				height: 150px;
				background: #eff4f8;
				display: block;
				position: absolute;
				right: 0;
				top: 0;
			}

			.chengganli_kuang ul li::before {
				width: 200px;
				height: 1px;
			}

			.chengganli_kuang ul li a {
				height: 100%;
				display: flex;
				justify-content: center;
				align-items: center;
			}



				.chengganli_kuang ul li a img {
					max-width: 100%;
					max-height: 100%;
					object-fit: cover;
					filter: grayscale(1);
					opacity: .5;
					-webkit-transition: all 0.3s ease-in-out 0s;
					-o-transition: all 0.3s ease-in-out 0s;
					transition: all 0.3s ease-in-out 0s;
				}

			.chengganli_kuang ul li:hover a img {
				filter: grayscale(0);
				opacity: 1;
			}



.fudong_indaye {
	height: 65px;
	position: relative;
}

	.fudong_indaye .neikuan {
		height: 130px;
		position: absolute;
		bottom: 0;
		background: #fff;
		box-shadow: 0 3px 5px #eee;
		width: 100%;
	}

		.fudong_indaye .neikuan .k {
			padding: 0 35px;
			display: flex;
			align-items: center;
			justify-content: space-between;
			height: 100%;
		}

		.fudong_indaye .neikuan input {
			width: 180px;
			padding: 0 10px;
			height: 42px;
			border-radius: 3px;
			border: solid 1px #c6c6c6;
			outline: none;
			font-size: 15px;
		}

			.fudong_indaye .neikuan input:nth-child(1) {
				width: 132px;
			}

		.fudong_indaye .neikuan button {
			width: 190px;
			height: 44px;
			border: none;
			background: #fc6155;
			color: #fff;
			cursor: pointer;
			outline: none;
			font-size: 18px;
			border-radius: 3px;
		}

			.fudong_indaye .neikuan button.no {
				width: 130px;
				background: #ffb400;
			}


.zhizhao_tiy h2::before {
	content: "";
	width: 120px;
	height: 15px;
	display: block;
	background: url(../images/shouy_Bt_da_er.png) no-repeat;
	background-position: 0 -1px;
	margin-right: 20px;
}

.zhizhao_tiy h2::after {
	content: "";
	background: url(../images/shouy_Bt_da_er.png) no-repeat;
	background-position: 0 -22px;
}

.gongshang_zhuc .diyige_wer {
	height: 135px;
	padding-bottom: 8px;
	display: flex;
	align-items: center;
	justify-content: space-between;
}

	.gongshang_zhuc .diyige_wer li {
		width: 395px;
		height: 135px;
		background: url(../images/beij_gongszc.jpg);
		box-shadow: 0 0 8px rgba(0, 0, 0, .05);
		float: left;
	}

		.gongshang_zhuc .diyige_wer li:hover {
			box-shadow: 0 0 10px #9cc8ff;
		}

		.gongshang_zhuc .diyige_wer li img {
			width: 80px;
			height: 80px;
			float: left;
			display: block;
			margin: 30px 20px 0 40px;
		}

		.gongshang_zhuc .diyige_wer li h3 {
			padding: 50px 0 5px 0;
		}

		.gongshang_zhuc .diyige_wer li p {
			color: #999;
		}


.gongshang_zhuc .diyige_wer_bottom {
	height: 115px;
	display: flex;
	align-items: center;
	justify-content: space-between;
}

	.gongshang_zhuc .diyige_wer_bottom li {
		width: 294px;
		box-shadow: 0 0 8px rgba(0, 0, 0, .05);
		height: 115px;
		background: #fff;
		float: left;
		text-align: center;
	}

		.gongshang_zhuc .diyige_wer_bottom li:hover {
			box-shadow: 0 0 10px #9cc8ff;
		}

		.gongshang_zhuc .diyige_wer_bottom li h3 {
			padding-top: 30px;
			padding-bottom: 8px;
		}

		.gongshang_zhuc .diyige_wer_bottom li p {
			color: #999;
		}

.gongshang_zhuc {
	padding-bottom: 50px;
}

.gongs_bianh {
	height: 220px;
}


	.gongs_bianh ul li {
		width: 288px;
		height: 98px;
		box-shadow: 0 0 8px rgba(0, 0, 0, .1);
		background: #fff;
		float: left;
		margin: 0 16px 16px 0;
		cursor: pointer;
	}

		.gongs_bianh ul li:nth-child(4n) {
			margin-right: 0;
		}

		.gongs_bianh ul li h3 {
			height: 45px;
			line-height: 45px;
			border-bottom: dashed 1px #ccc;
			padding: 0 20px;
		}

		.gongs_bianh ul li:hover h3 {
			background: #55d9e7;
			color: #fff;
			border-bottom: solid 1px #55d9e7;
		}

		.gongs_bianh ul li p {
			padding: 0 20px;
			line-height: 50px;
			color: #999;
		}

.gongshang_banj {
	background: #f9fcff;
	padding: 40px 0;
}

.gongs_kaihu {
	padding: 30px 0;
}

.kai_zhangh ul {
	height: 210px;
	padding: 10px 0 20px 0;
}

	.kai_zhangh ul li {
		float: left;
		width: 290px;
		height: 93px;
		background: url(../images/gongs_kaih.jpg) no-repeat center;
		margin: 0 13px 13px 0;
		position: relative;
		color: #fff;
		box-shadow: 0 2px 8px #cecece;
		cursor: pointer;
	}

		.kai_zhangh ul li:hover {
			box-shadow: 0 2px 8px #85abaf;
		}

		.kai_zhangh ul li:nth-child(4n) {
			margin-right: 0;
		}

		.kai_zhangh ul li h3 {
			padding: 0 20px;
			padding-top: 25px;
			padding-bottom: 5px;
		}

		.kai_zhangh ul li p {
			padding: 0 20px;
		}

.color_zhuc_k {
	color: #fff;
	background: url(../images/color_zhuc.jpg) no-repeat;
	height: 297px;
}

	.color_zhuc_k .tu_ing {
		text-align: center;
	}

.znaghu_jil {
	padding: 50px 0;
}

	.znaghu_jil ul {
		overflow: hidden;
	}

		.znaghu_jil ul li {
			color: #2b2b2b;
			font-size: 18px;
			float: left;
			width: 460px;
			padding-left: 40px;
			background: url(../images/zhenque_dagou.png) no-repeat center left;
			line-height: 35px;
			margin-left: 50px;
		}

.xianxing_daili {
	padding: 50px 0;
	background: #f1f9fe;
}

.daili_xianhou {
	height: 404px;
	width: 1100px;
	margin: auto;
	position: relative;
}

	.daili_xianhou .ziji_w {
		width: 542px;
		height: 404px;
		float: left;
		background: url(../images/nimenkanka_se_03.jpg) no-repeat top left;
		box-shadow: 0 2px 8px rgba(0, 0, 0, .2);
	}

		.daili_xianhou .ziji_w:nth-child(2) {
			background: url(../images/nimenkanka_se_05.jpg) no-repeat top left;
			float: right;
		}

		.daili_xianhou .ziji_w h2 {
			color: #fff;
			text-align: center;
			line-height: 55px;
		}

		.daili_xianhou .ziji_w ul {
			padding-top: 70px;
		}

			.daili_xianhou .ziji_w ul li {
				height: 50px;
				padding: 0 50px;
				line-height: 50px;
				position: relative;
			}

				.daili_xianhou .ziji_w ul li p {
					background: url(../images/biaqn_q.png) no-repeat center left;
					padding-left: 28px;
					font-size: 16px;
				}

		.daili_xianhou .ziji_w:nth-child(1) ul li::after {
			width: 995px;
			height: 1px;
			display: block;
			position: absolute;
			left: 45px;
			bottom: 0;
			border-bottom: dashed 1px #ccc;
			content: "";
		}

	.daili_xianhou .vs_Sd {
		position: absolute;
		left: 0;
		top: 0;
		right: 0;
		margin: auto;
		width: 138px;
		height: 91px;
	}


.daohaoji_lc {
	height: 333px;
	background: url(../images/zhang_sd.jpg) no-repeat bottom;
}

	.daohaoji_lc ul {
		display: flex;
		justify-content: space-between;
	}

		.daohaoji_lc ul li {
			width: 190px;
			height: 275px;
			background: #fff;
			text-align: center;
			position: relative;
			float: left;
		}

			.daohaoji_lc ul li::after {
				content: "";
				width: 9px;
				height: 16px;
				background: url(../images/zix_goum.png) no-repeat;
				display: block;
				position: absolute;
				top: 75px;
				right: 18px;
			}

			.daohaoji_lc ul li img {
				padding-top: 40px;
			}


			.daohaoji_lc ul li p {
				color: #2b2b2b;
				font-size: 16px;
				padding: 10px 0;
			}

			.daohaoji_lc ul li i {
				width: 27px;
				height: 2px;
				background: #26ccb8;
				display: inline-block;
			}

			.daohaoji_lc ul li span {
				color: #999;
				padding: 10px 0;
				display: block;
				padding: 10px 30px;
			}


.colorg_changj_Wt {
	padding-bottom: 60px;
	height: 513px;
}

	.colorg_changj_Wt .nime_af {
		float: left;
		width: 590px;
	}

		.colorg_changj_Wt .nime_af:nth-child(2) {
			float: right;
		}

		.colorg_changj_Wt .nime_af h2 {
			height: 65px;
			background: url(../images/xolo_ge.jpg) no-repeat;
			overflow: hidden;
			line-height: 65px;
			color: #fff;
			padding-bottom: 20px;
		}

			.colorg_changj_Wt .nime_af h2 p {
				background: url(../images/jinzi_S.png) no-repeat left center;
				margin: 0 20px;
				padding-left: 50px;
			}

		.colorg_changj_Wt .nime_af li {
			background: #fff;
			box-shadow: 0 0 4px #eee;
			padding: 10px;
			margin-bottom: 20px;
		}

			.colorg_changj_Wt .nime_af li:hover {
				box-shadow: 0 0 4px #60e1ed;
			}


			.colorg_changj_Wt .nime_af li p {
				font-size: 18px;
				line-height: 34px;
			}

			.colorg_changj_Wt .nime_af li span {
				line-height: 28px;
				color: #999;
			}

				.colorg_changj_Wt .nime_af li span a {
					color: #47bdd9;
				}

					.colorg_changj_Wt .nime_af li span a:hover {
						color: #2ccaba;
					}

.fud_daoh h2 {
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
}


/* 子页面开始了
*
*
*
**
*
**
*
*
*/

/* 版权变更 */


.diangqian_weiz {
	padding: 20px 0;
	padding-bottom: 10px;
}

.banquan_shang {
	padding: 25px;
	border: solid 1px #eeeeee;
	overflow: hidden;
}

	.banquan_shang .left {
		width: 547px;
		height: 400px;
		float: left;
	}

	.banquan_shang .right {
		width: 565px;
		float: right;
		font-size: 16px;
	}


		.banquan_shang .right .bianh_f {
			color: #999;
			padding: 5px 0 10px 0;
		}

		.banquan_shang .right .fuwu_yi {
			background: #f7f7f7;
			height: 50px;
			line-height: 50px;
		}

			.banquan_shang .right .fuwu_yi p {
				padding: 0 10px;
				float: left;
			}

			.banquan_shang .right .fuwu_yi .zuobjian_sd span {
				color: #ff3333;
			}

				.banquan_shang .right .fuwu_yi .zuobjian_sd span b {
					font-size: 20px;
				}

.fuwu_neirong {
	padding: 15px 0;
	overflow: hidden;
}

	.fuwu_neirong p {
		padding: 0 10px;
		line-height: 35px;
		float: left;
	}

	.fuwu_neirong ul {
		float: left;
		overflow: hidden;
		width: 475px;
	}

		.fuwu_neirong ul li {
			float: left;
			border-radius: 5px;
			padding: 9px 18px;
			border: dotted 1px #04adbc;
			margin-right: 8px;
			overflow: hidden;
			cursor: pointer;
			position: relative;
			margin-bottom: 9px;
		}

			.fuwu_neirong ul li.no {
				border: solid 1px #04adbc;
			}

				.fuwu_neirong ul li.no::after {
					content: "";
					background: url(../images/dagou_w.png) no-repeat;
					width: 31px;
					height: 18px;
					z-index: 999;
					display: block;
					position: absolute;
					top: -1px;
					right: -1px;
				}


.shuliang_img {
	overflow: hidden;
}

	.shuliang_img p {
		line-height: 35px;
		float: left;
		padding: 0 10px;
	}

	.shuliang_img .paing_img {
		float: left;
	}

.paing_img a {
	width: 35px;
	height: 35px;
	display: inline-block;
	line-height: 35px;
	text-align: center;
	border: solid 1px #bebebe;
	float: left;
}

.paing_img input {
	width: 45px;
	padding: 0 10px;
	float: left;
	height: 35px;
	border-left: none;
	border-right: none;
	border-top: solid 1px #bebebe;
	border-bottom: solid 1px #bebebe;
	outline: none;
	text-align: center;
}


	.paing_img input::-webkit-input-placeholder {
		/* placeholder颜色  */
		/* color: #9cc8ff;/ */
		/* placeholder字体大小  */
		/* font-size: 16px; */
		/* placeholder位置  */
		text-align: center;
	}

.xq_anniu_kuang {
	padding: 30px 0;
}

	.xq_anniu_kuang button {
		width: 142px;
		height: 38px;
		border: solid 1px #ff4f4f;
		margin-right: 10px;
		background: #fff;
		border-radius: 5px;
		cursor: pointer;
		color: #ff4f4f;
		outline: none;
	}

		.xq_anniu_kuang button:nth-child(2) {
			border: none;
			background-image: linear-gradient(90deg, #11c5d5,#04adbc);
			height: 40px;
			color: #fff;
		}

	.xq_anniu_kuang p {
		color: #999;
		line-height: 40px;
	}

.xiag_niet_k {
	overflow: hidden;
}

	.xiag_niet_k .left_z {
		width: 290px;
		float: left;
	}

		.xiag_niet_k .left_z .renm_s {
			border: solid 1px #eeeeee;
			padding: 13px;
			overflow: hidden;
			margin-bottom: 10px;
		}

			.xiag_niet_k .left_z .renm_s .img {
				width: 85px;
				height: 85px;
				overflow: hidden;
				border-radius: 50%;
				float: left;
				margin-right: 20px;
			}

				.xiag_niet_k .left_z .renm_s .img img {
					width: 100%;
					min-height: 100%;
					object-fit: cover;
				}

.banquan_shang {
	margin-bottom: 18px;
}

.xiag_niet_k .left_z .renm_s .eat {
	padding-top: 9px;
	line-height: 25px;
}

	.xiag_niet_k .left_z .renm_s .eat button {
		padding: 0 8px;
		background: #fff;
		border: solid 1px #272727;
		height: 27px;
		border-radius: 3px;
		cursor: pointer;
	}

		.xiag_niet_k .left_z .renm_s .eat button.dianh {
			background-image: linear-gradient(90deg, #11c5d5,#04adbc);
			height: 27px;
			color: #fff;
			border: none;
			margin-right: 6px;
		}

	.xiag_niet_k .left_z .renm_s .eat h3 {
		padding-bottom: 10px;
	}

.xiag_niet_k .jiangyi_k {
	border: solid 1px #eeeeee;
	padding: 13px;
	margin-bottom: 10px;
}

	.xiag_niet_k .jiangyi_k .biaot {
		border-left: solid 2px #5c99ff;
		font-weight: 600;
		height: 14px;
		line-height: 14px;
		padding-left: 4px;
		margin-bottom: 10px;
	}
/* .gundong_ren{
     position: relative;
 }
.gundong_ren ul{
    position: absolute;
    top: 0;
    left: 0;
} */
.gundong_ren ul li {
	display: flex;
	padding: 0 0;
	height: 39px;
	float: left;
}

	.gundong_ren ul li i {
		background: #b5bcc9;
		color: #fff;
		padding: 0 5px;
		font-style: normal;
		position: relative;
		display: inline-block;
		margin-right: 10px;
		height: 20px;
		white-space: nowrap;
	}

		.gundong_ren ul li i::after {
			content: "";
			display: block;
			width: 0;
			height: 0;
			border-top: 4px solid transparent;
			border-right: 6px solid transparent;
			border-bottom: 4px solid transparent;
			border-left: 6px solid #b5bcc9;
			position: absolute;
			top: 0;
			bottom: 0;
			right: -12px;
			margin: auto;
		}

	.gundong_ren ul li p {
		max-width: 185px;
		overflow: hidden;
		white-space: nowrap;
		text-overflow: ellipsis;
		color: #999999;
	}


.shiyong_gonjv ul {
	overflow: hidden;
	padding: 10px 0;
}

	.shiyong_gonjv ul li {
		float: left;
		width: 33%;
		text-align: center;
		padding: 10px 0;
	}

.shangp_goumai ul {
	padding: 20px 0;
}

	.shangp_goumai ul li {
		width: 226px;
		height: 233px;
		margin: 0 auto;
		background: #f8f8f8;
		border: solid 1px #eee;
		margin-bottom: 10px;
	}

.shangp_goumai h3 {
	font-size: 15px;
	padding: 5px 10px;
	color: #272727;
	padding-top: 10px;
}

.shangp_goumai p {
	padding: 0 10px;
	color: #8b8b8b;
}

.shangp_goumai ul li .fen_img {
	width: 226px;
	height: 168px;
	overflow: hidden;
}

	.shangp_goumai ul li .fen_img img {
		width: 100%;
		min-height: 100%;
		object-fit: cover;
	}



	.shangp_goumai ul li .fen_img img {
		cursor: pointer;
		-webkit-transition: all 0.3s ease-in-out 0s;
		-o-transition: all 0.3s ease-in-out 0s;
		transition: all 0.3s ease-in-out 0s;
		filter: brightness(1);
	}

	.shangp_goumai ul li .fen_img:hover img {
		transform: scale(1.1);
		filter: brightness(1.1);
	}

.gundong_ren ul {
	height: 234px;
	overflow: hidden;
}


.xiag_niet_k .right_y {
	width: 890px;
	float: right;
}

	.xiag_niet_k .right_y .duibi_daoh {
		border: solid 1px #eeeeee;
		margin-bottom: 10px;
	}

		.xiag_niet_k .right_y .duibi_daoh ul {
			overflow: hidden;
			padding: 0 10px;
			height: 47px;
		}

			.xiag_niet_k .right_y .duibi_daoh ul li {
				float: left;
				line-height: 47px;
				margin: 0 20px;
				font-size: 16px;
				position: relative;
			}

				.xiag_niet_k .right_y .duibi_daoh ul li.on::after {
					content: "";
					width: 100%;
					height: 1px;
					background: #ff1e0d;
					position: absolute;
					bottom: 0;
					left: 0;
					display: block;
				}

				.xiag_niet_k .right_y .duibi_daoh ul li.on::before {
					content: "";
					display: block;
					width: 0;
					height: 0;
					border-top: 6px solid transparent;
					border-right: 6px solid transparent;
					border-bottom: 6px solid #ff1e0d;
					border-left: 6px solid transparent;
					position: absolute;
					bottom: 0;
					left: 0;
					right: 0;
					margin: auto;
				}

				.xiag_niet_k .right_y .duibi_daoh ul li a {
					color: #544e4c;
				}



				.xiag_niet_k .right_y .duibi_daoh ul li:hover a {
					color: #ff1e0d;
				}


	.xiag_niet_k .right_y .nimen_ge {
		border: solid 1px #eeeeee;
		padding: 20px 0;
	}

.nimen_xiangq {
	overflow: hidden;
	display: none;
}

	.nimen_xiangq img {
		max-width: 890px;
	}

.xiag_niet_k .right_y .nimen_ge .duibi_Xq {
	/* padding: 10px; */
	margin: 10px 30px;
	overflow: hidden;
}

	.xiag_niet_k .right_y .nimen_ge .duibi_Xq ul {
		width: 198px;
		text-align: center;
		background: #fbfdff;
		float: left;
	}

		.xiag_niet_k .right_y .nimen_ge .duibi_Xq ul li {
			background: #fafafa;
			border-bottom: dashed 1px #e8e8e8;
			color: #7e7e7e;
			height: 60px;
			display: flex;
			justify-content: center;
			align-items: center;
		}

		.xiag_niet_k .right_y .nimen_ge .duibi_Xq ul .diyi_we {
			height: 150px;
			font-size: 20px;
		}

.duibi_Xq .div_Ge {
	height: 100%;
	width: 100%;
}

	.duibi_Xq .div_Ge p {
		height: 50%;
		background: #30d0df;
		color: #fff;
		font-size: 16px;
	}

		.duibi_Xq .div_Ge p.yi_hou {
			background: #fdf3ec;
			color: #fe6123;
			font-size: 18px;
		}

			.duibi_Xq .div_Ge p.yi_hou a {
				color: #30d0df;
				font-size: 16px;
			}

	.duibi_Xq .div_Ge span {
		font-size: 12px;
	}

.xiag_niet_k .right_y .nimen_ge .duibi_Xq ul li.bei_geiujh {
	background: #f8eee7;
}

.zhonj_kuang {
	padding-top: 30px;
}

.duibi_Xq .div_Ge p.banQian_b {
	background: #09799c;
}

.xiag_niet_k .right_y .nimen_ge .duibi_Xq ul li.hou_ys {
	color: #f8f6f4;
}

.duibi_Xq .div_Ge p.yi_hou_bai {
	background: #fdfbf9;
}

#box_grh > div {
	display: none !important;
}

	#box_grh > div.show {
		display: block !important;
	}

.vclsf_ge_xq {
	min-width: auto;
	margin-bottom: 30px;
}

	.vclsf_ge_xq p {
		color: #d2d2d2;
		padding-top: 1px;
		font-size: 16px;
		/* font-family: "思源黑体 CN"; */
	}

	.vclsf_ge_xq h2 {
		font-weight: 500;
	}

		.vclsf_ge_xq h2 span {
			color: #1c4760;
		}

		.vclsf_ge_xq h2 em {
			color: #ff5b39;
			font-style: normal;
		}

.nimegn_weiomg {
	overflow: hidden;
	width: 100%;
}

	.nimegn_weiomg img {
		min-width: 100%;
	}

.div_ul_logot {
	padding: 10px 20px;
}

	.div_ul_logot ul {
		overflow: hidden;
		/* border: solid 1px #eee; */
		padding-left: 13px;
	}

		.div_ul_logot ul li {
			background: #fdfdfd;
			float: left;
			width: 19.5%;
			text-align: center;
			height: 150px;
			position: relative;
			border: solid 1px #eee;
		}

			.div_ul_logot ul li a {
				width: 100%;
				height: 100%;
				display: flex;
				align-items: center;
				justify-content: center;
			}

			.div_ul_logot ul li img {
				max-width: 100%;
				max-height: 100%;
				object-fit: cover;
				filter: grayscale(1);
				opacity: .5;
				-webkit-transition: all 0.3s ease-in-out 0s;
				-o-transition: all 0.3s ease-in-out 0s;
				transition: all 0.3s ease-in-out 0s;
			}

			.div_ul_logot ul li:hover img {
				filter: grayscale(0);
				opacity: 1;
			}


			.div_ul_logot ul li:hover {
				border: solid 1px #05b0bf;
			}

.zuobian_pingj ul {
	padding: 20px;
}

	.zuobian_pingj ul li {
		overflow: hidden;
		padding-bottom: 20px;
		position: relative;
		margin-bottom: 30px;
	}

		.zuobian_pingj ul li::after {
			content: "";
			width: 687px;
			height: 1px;
			border-bottom: dashed 1px #eaeaea;
			display: block;
			bottom: 0;
			right: 0;
			position: absolute;
		}

		.zuobian_pingj ul li .imgput_img {
			width: 150px;
			float: left;
			text-align: center;
		}

			.zuobian_pingj ul li .imgput_img img {
				width: 56px;
				height: 56px;
				border-radius: 100px;
				object-fit: cover;
				display: block;
				margin: auto;
				margin-bottom: 10px;
			}

		.zuobian_pingj ul li .youbian_ke {
			float: left;
			width: 680px;
			margin-left: 16px;
		}

			.zuobian_pingj ul li .youbian_ke .biaot {
				font-size: 16px;
				color: #000;
				padding-bottom: 10px;
			}

			.zuobian_pingj ul li .youbian_ke p {
				color: #999;
			}

			.zuobian_pingj ul li .youbian_ke .nimen_gea {
				padding-top: 8px;
			}

				.zuobian_pingj ul li .youbian_ke .nimen_gea span {
					background: #f7f2ec;
					color: #fd952c;
					padding: 5px 10px;
					margin: 0 10px 0 0;
					padding-bottom: 5px;
					display: inline-block;
					border-radius: 2px;
				}

			.zuobian_pingj ul li .youbian_ke .biaot h2 {
				display: inline-block;
				padding-left: 10px;
			}

				.zuobian_pingj ul li .youbian_ke .biaot h2 i {
					display: inline-block;
					width: 19px;
					height: 19px;
					background: url(../images/xingxing_pinj.png) no-repeat;
					margin: 0 2px;
					/* margin-top: 20px; */
				}

			.zuobian_pingj ul li .youbian_ke .biaot {
				display: flex;
				align-items: center;
			}



.fanye_diyi {
	text-align: center;
}

	.fanye_diyi a {
		padding: 14px 10px;
		display: inline-block;
		margin: 0 10px;
	}


.shang_slideBox_jiaoyi .bd img {
	height: 566px;
}

.shang_slideBox_jiaoyi {
	height: 566px;
	position: relative;
}

.color_ge_kuang {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	margin: auto;
}

.color_ge {
	width: 221px;
	height: 525px;
	background: #fff;
	position: absolute;
	top: 0;
	right: 0;
}

	.color_ge .top {
		background: url(../images/shieg_beij_03.jpg) no-repeat;
		height: 142px;
	}

		.color_ge .top .img_er {
			width: 56px;
			height: 56px;
			margin: auto;
			padding-top: 20px;
		}

			.color_ge .top .img_er img {
				width: 56px;
				min-height: 56px;
				object-fit: cover;
			}

		.color_ge .top p {
			color: #fff;
			text-align: center;
			font-size: 16px;
			line-height: 35px;
		}

	.color_ge ul {
		overflow: hidden;
		border-top: solid 1px #c8c8c8;
		border-bottom: solid 3px #f0f0f0;
		position: relative;
	}

		.color_ge ul::after {
			content: "";
			width: 220px;
			background: #c8c8c8;
			height: 1px;
			top: 0;
			left: 0;
			bottom: 0;
			right: 0;
			position: absolute;
			margin: auto;
			display: block;
		}

		.color_ge ul::before {
			content: "";
			width: 1px;
			background: #c8c8c8;
			height: 100%;
			top: 0;
			left: 0;
			bottom: 0;
			right: 0;
			position: absolute;
			margin: auto;
			display: block;
		}

		.color_ge ul li {
			width: 50%;
			float: left;
			text-align: center;
			height: 45px;
			line-height: 45px;
		}

			.color_ge ul li a {
				display: flex;
				justify-content: center;
				align-items: center;
			}

			.color_ge ul li i {
				width: 30px;
				height: 30px;
				background: url(../images/jiaoy_gerzx.png) no-repeat;
				display: block;
				background-position: -6px -7px;
			}

				.color_ge ul li i.img {
					background-position: -52px -8px;
				}

				.color_ge ul li i.img1 {
					background-position: -96px -7px;
				}

				.color_ge ul li i.img2 {
					background-position: -141px -7px;
				}


	.color_ge .jishu_Sf {
		color: #fff;
		width: 200px;
		height: 38px;
		line-height: 38px;
		background: #1fc0d8;
		border-radius: 5px;
		border: none;
		margin: 10px auto;
		display: block;
		cursor: pointer;
		outline: none;
		margin-top: 15px;
	}

	.color_ge .biao_dan {
		width: 200px;
		margin: auto;
	}

		.color_ge .biao_dan p {
			height: 38px;
			line-height: 38px;
			padding-bottom: 10px;
			position: relative;
			overflow: hidden;
		}

			.color_ge .biao_dan p::after {
				content: "";
				width: 30px;
				height: 30px;
				background: url(../images/jiaoy_gerzx.png) no-repeat;
				display: block;
				background-position: -232px -7px;
				position: absolute;
				left: 0;
				top: 4px;
			}

			.color_ge .biao_dan p.bd_img1::after {
				background-position: -276px -7px;
			}

			.color_ge .biao_dan p.bd_img2::after {
				background-position: -187px -7px;
			}

			.color_ge .biao_dan p input {
				border: solid 1px #ddd;
				height: 35px;
				padding: 0 5px 0 30px;
				border-radius: 3px;
				width: 163px;
				outline: none;
			}

		.color_ge .biao_dan span {
			display: block;
			text-align: center;
		}

	.color_ge .jishu_Sf_ge {
		background: linear-gradient(to bottom right, #ff9264, #ff5233);
	}

.color_diyi {
	padding-top: 5px;
	height: 151px;
	margin-bottom: 20px;
}

	.color_diyi .left {
		width: 352px;
		height: 151px;
	}

.swiper_container_xgj {
	width: 352px;
	overflow: hidden;
	position: relative;
}

	.swiper_container_xgj .swiper-pagination-bullet {
		background: #fff;
		opacity: 1;
		width: 5px;
		height: 5px;
	}


	.swiper_container_xgj .swiper-pagination-bullet-active {
		opacity: 1;
		background: #fff;
		width: 20px;
		border-radius: 3px;
	}

	.swiper_container_xgj .swiper-wrapper {
		font-size: 0;
	}

.color_diyi .left {
	float: left;
}

.color_diyi .right {
	float: right;
	width: 840px;
	box-shadow: 0 1px 4px rgba(0, 0, 0, .1);
	height: 151px;
}

	.color_diyi .right p.bt {
		padding: 10px 30px 10px 30px;
	}


	.color_diyi .right ul {
		overflow: hidden;
	}

		.color_diyi .right ul li {
			float: left;
			text-align: center;
			width: 20%;
		}


			.color_diyi .right ul li i {
				width: 39px;
				height: 39px;
				background: url("../images/css_sprites.png") no-repeat;
				background-position: -10px -10px;
				display: block;
				border: solid 1px #e9e9e9;
				margin: 20px auto;
				margin-bottom: 10px;
				color: #2e2e2e;
			}

			.color_diyi .right ul li a {
				color: #2e2e2e;
			}

			.color_diyi .right ul li:hover i {
				border: solid 1px #ff883a;
			}

			.color_diyi .right ul li i.xiaogjv {
				background-position: -10px -69px;
			}

			.color_diyi .right ul li i.xiaogjv1 {
				background-position: -10px -128px;
			}

			.color_diyi .right ul li i.xiaogjv2 {
				background-position: -10px -187px;
			}

			.color_diyi .right ul li i.xiaogjv3 {
				background-position: -10px -246px;
			}


.jiaoyi_shang {
	text-align: center;
	padding: 30px 0;
}

	.jiaoyi_shang p {
		color: #787878;
	}

	.jiaoyi_shang h2 {
		font-size: 28px;
		padding-bottom: 5px;
	}

.jiaoyi_kuang_se ul {
	height: 150px;
	padding-bottom: 10px;
	display: flex;
	justify-content: space-between;
	align-items: center;
}

	.jiaoyi_kuang_se ul li {
		height: 148px;
		width: 290px;
		float: left;
		border-top: solid 2px #ff673e;
		box-shadow: 0 1px 4px rgba(0, 0, 0, .1);
		background: #fff;
	}

		.jiaoyi_kuang_se ul li:hover {
			box-shadow: 0 1px 4px #ff5c30;
		}

		.jiaoyi_kuang_se ul li .jiaoyimg {
			width: 66px;
			height: 66px;
			background: url("../images/css_sprites.png") no-repeat;
			background-position: -10px -305px;
			display: block;
			float: left;
			margin: 35px 30px 0 20px;
		}

		.jiaoyi_kuang_se ul li .jiaoyimg1 {
			background-position: -10px -391px;
		}

		.jiaoyi_kuang_se ul li .jiaoyimg2 {
			background-position: -10px -477px;
		}

		.jiaoyi_kuang_se ul li .jiaoyimg3 {
			background-position: -10px -563px;
		}

		.jiaoyi_kuang_se ul li dt {
			font-size: 16px;
		}

		.jiaoyi_kuang_se ul li dd {
			color: #b5b5b5;
			display: block;
			padding: 10px 0;
		}

		.jiaoyi_kuang_se ul li a {
			color: #e40000;
		}

		.jiaoyi_kuang_se ul li dl {
			padding-top: 30px;
		}

		.jiaoyi_kuang_se ul li a:hover {
			color: #ff5c30;
		}

.jingxuan_jv {
	background: #fff;
	padding: 30px 0;
	position: relative;
	padding-bottom: 0;
}

	.jingxuan_jv .biaot {
		overflow: hidden;
	}

	.jingxuan_jv .biaot {
		padding: 0 30px;
		text-align: right;
	}

		.jingxuan_jv .biaot a {
			/* float: right; */
			padding: 0 10px;
			padding-bottom: 5px;
			margin-bottom: 5px;
			display: inline-block;
		}

			.jingxuan_jv .biaot a.no {
				color: #ff673e;
				position: relative;
			}

				.jingxuan_jv .biaot a.no::after {
					content: "";
					background: #ff673e;
					border-radius: 1px;
					width: 10px;
					height: 3px;
					display: block;
					position: absolute;
					bottom: 0;
					right: 0;
					left: 0;
					margin: auto;
				}

			.jingxuan_jv .biaot a:hover {
				color: #ff673e;
			}

	.jingxuan_jv ul {
		padding: 25px;
		overflow: hidden;
	}

		.jingxuan_jv ul li {
			width: 214px;
			height: 250px;
			text-align: center;
			border: solid 1px #f0f0f0;
			cursor: default;
			float: left;
			margin: 0 15px 15px 0;
		}

			.jingxuan_jv ul li .img {
				width: 214px;
				height: 145px;
				font-size: 0;
				overflow: hidden;
				display: flex;
				align-items: center;
				justify-content: center;
			}

			.jingxuan_jv ul li dd {
				font-size: 12px;
				line-height: 30px;
				color: #999;
			}


			.jingxuan_jv ul li .liji_zx {
				color: #fff;
				background: #ff734c;
				width: 80px;
				height: 26px;
				display: inline-block;
				line-height: 26px;
				border-radius: 5px;
				-webkit-transition: all 0.3s ease-in-out 0s;
				-o-transition: all 0.3s ease-in-out 0s;
				transition: all 0.3s ease-in-out 0s;
				opacity: 0;
			}

			.jingxuan_jv ul li dt {
				padding-top: 20px;
				-webkit-transition: all 0.3s ease-in-out 0s;
				-o-transition: all 0.3s ease-in-out 0s;
				transition: all 0.3s ease-in-out 0s;
			}


			.jingxuan_jv ul li:hover .liji_zx {
				opacity: 1;
			}

			.jingxuan_jv ul li:hover dt {
				padding-top: 10px;
			}

			.jingxuan_jv ul li:nth-child(5n) {
				margin-right: 0;
			}

			.jingxuan_jv ul li a.color_fe {
				width: 100%;
				height: 100%;
				display: flex;
				justify-content: center;
				align-items: center;
			}

			.jingxuan_jv ul li h2 {
				font-size: 16px;
				height: 70px;
			}

				.jingxuan_jv ul li h2 p {
					line-height: 25px;
					color: #313131;
				}

			.jingxuan_jv ul li:hover {
				border: solid 1px #ffd4c8;
			}

			.jingxuan_jv ul li img {
				cursor: pointer;
				-webkit-transition: all 0.3s ease-in-out 0s;
				-o-transition: all 0.3s ease-in-out 0s;
				transition: all 0.3s ease-in-out 0s;
				filter: brightness(1);
				/* max-width: 214px;
    max-height:145px;
    object-fit: cover; */
			}

			.jingxuan_jv ul li:hover img {
				transform: scale(1.1);
				filter: brightness(1.1);
			}

.jiaoyi_kuang_se_jiaoy ul li {
	border-top: solid 2px #23cecf;
}

	.jiaoyi_kuang_se_jiaoy ul li:hover {
		box-shadow: 0 1px 4px #23cecf;
	}

	.jiaoyi_kuang_se_jiaoy ul li .jiaoyimg {
		background-position: -10px -649px;
	}

	.jiaoyi_kuang_se_jiaoy ul li .jiaoyimg1 {
		background-position: -10px -735px;
	}

	.jiaoyi_kuang_se_jiaoy ul li .jiaoyimg2 {
		background-position: -10px -821px;
	}

	.jiaoyi_kuang_se_jiaoy ul li .jiaoyimg3 {
		background-position: -10px -907px;
	}



.jingxuan_jv_jiaoyi ul li dd {
	color: #1fd6d8;
	border: solid 1px #1fd6d8;
	width: 60px;
	height: 20px;
	line-height: 20px;
	margin: 5px auto;
	border-radius: 20px;
}


.jingxuan_jv_jiaoyi ul li:hover {
	border: solid 1px #92e5eb;
}

.jingxuan_jv_jiaoyi {
	margin-bottom: 50px;
}

.liet_beij {
	height: 599px;
	background: url(../images/lietou_beij.jpg) no-repeat center;
	position: relative;
}

.swiper_container_lietou {
	position: absolute;
	width: 1200px;
	left: 0;
	right: 0;
	top: 121px;
	margin: auto;
	overflow: hidden;
}

.swiper_container_lietou {
	position: absolute;
	width: 1200px;
	padding-bottom: 40px;
}

	.swiper_container_lietou .congmi_jing {
		background: #fff;
		width: 390px;
		height: 198px;
		overflow: hidden;
	}

.jiaoyi_shang_lgen h2 {
	color: #fff;
}

.jiaoyi_shang_lgen p {
	color: #b3b3b3;
}


.congmi_jing .left {
	width: 98px;
	float: left;
	height: 165px;
	padding-right: 30px;
}

	.congmi_jing .left .img_ge {
		width: 98px;
		height: 98px;
	}

		.congmi_jing .left .img_ge img {
			width: 98px;
			min-height: 98px;
			object-fit: cover;
		}

.congmi_jing > div {
	padding: 18px;
}

.congmi_jing .left a {
	width: 80px;
	height: 26px;
	display: block;
	border: dashed 1px #ccc;
	margin: auto;
	text-align: center;
	line-height: 26px;
	margin-top: 8px;
}

.congmi_jing .right h2 {
	/* height: 18px; */
	font-size: 18px;
}

.congmi_jing .right span {
	color: #999;
	display: block;
	padding-bottom: 30px;
}

.congmi_jing .right p {
	padding: 5px 0;
	color: #999;
}

.congmi_jing .right .youbian_anniu button {
	width: 87px;
	height: 32px;
	border: solid 1px #ff5424;
	background: #fff;
	color: #ff5424;
	border-radius: 2px;
	margin-right: 8px;
	cursor: pointer;
	outline: none;
}

	.congmi_jing .right .youbian_anniu button:nth-child(2) {
		background: #ff5424;
		color: #fff;
	}


.swiper_container_lietou .swiper-pagination-bullet {
	width: 8px;
	height: 8px;
	display: inline-block;
	border-radius: 100%;
	background: #fff;
	opacity: .2;
}


.swiper_container_lietou .swiper-pagination-bullet-active {
	opacity: 1;
	background: #fff;
}

.bufcjanl_k ul {
	height: 154px;
	overflow: hidden;
	padding-bottom: 20px;
}

.bufcjanl_k li {
	width: 198px;
	height: 150px;
	overflow: hidden;
	position: relative;
	float: left;
	margin-right: 2px;
	box-shadow: 0 1px 3px rgba(0, 0, 0, .1);
}

	.bufcjanl_k li p {
		height: 35px;
		line-height: 35px;
		text-align: center;
		background: rgba(0, 0, 0, .5);
		overflow: hidden;
		white-space: nowrap;
		text-overflow: ellipsis;
		position: absolute;
		bottom: -35px;
		left: 0;
		width: 100%;
		color: #fff;
		-webkit-transition: all 0.3s ease-in-out 0s;
		-o-transition: all 0.3s ease-in-out 0s;
		transition: all 0.3s ease-in-out 0s;
		z-index: 99;
	}

	.bufcjanl_k li img {
		width: 198px;
		min-height: 150px;
		position: absolute;
		top: 0;
		left: 0;
		display: block;
	}

		.bufcjanl_k li img.nimen_ge {
			opacity: 0;
			z-index: 1;
			-webkit-transition: all 0.3s ease-in-out 0s;
			-o-transition: all 0.3s ease-in-out 0s;
			transition: all 0.3s ease-in-out 0s;
		}


	.bufcjanl_k li:hover p {
		bottom: 0;
	}

	.bufcjanl_k li:hover img.nimen_ge {
		opacity: 1;
	}

.bufcjanl_k {
	margin-bottom: 30px;
}

	.bufcjanl_k li i {
		width: 50px;
		height: 28px;
		line-height: 28px;
		text-align: center;
		background: #13ccd8;
		text-align: center;
		color: #fff;
		position: absolute;
		top: 0;
		right: 0;
		border-bottom-left-radius: 15px;
		z-index: 999;
		font-style: normal;
	}

.changjian_went_We {
	height: 350px;
	padding-bottom: 30px;
}

	.changjian_went_We .shangb_B {
		background: #fff;
		height: 168px;
		margin-bottom: 9px;
		box-shadow: 0 0 5px rgba(0, 0, 0, .1);
	}

	.changjian_went_We .left {
		width: 845px;
		float: left;
	}

		.changjian_went_We .left h2 {
			font-size: 16px;
			padding: 10px 50px;
			padding-top: 30px;
			position: relative;
		}

		.changjian_went_We .left ul {
			overflow: hidden;
			padding: 0 50px;
		}

			.changjian_went_We .left ul li {
				float: left;
				width: 45%;
				line-height: 32px;
				padding-right: 5%;
				position: relative;
			}

		.changjian_went_We .left h2::after {
			content: "";
			width: 25px;
			height: 25px;
			background: url(../images/shangb_ing.png) no-repeat;
			display: block;
			position: absolute;
			left: 24px;
			bottom: 7px;
		}

		.changjian_went_We .left ul li::after {
			content: "";
			width: 6px;
			height: 6px;
			display: block;
			position: absolute;
			left: -18px;
			bottom: 10px;
			background: #5d5d5d;
			border-radius: 50%;
		}


		.changjian_went_We .left h2.sf_erg::after {
			background: url(../images/shangb_ing1.png) no-repeat;
		}

	.changjian_went_We .right {
		width: 348px;
		height: 345px;
		background: url(../images/color_Ger.png) no-repeat;
		float: right;
		box-shadow: 0 0 5px rgba(0, 0, 0, .1);
	}

	.changjian_went_We .right {
		text-align: center;
	}


		.changjian_went_We .right h2 {
			color: #fff;
			padding-top: 20px;
			padding-bottom: 65px;
		}

		.changjian_went_We .right input {
			display: block;
			margin: auto;
			width: 242px;
			margin-left: 68px;
			height: 32px;
			margin-bottom: 26px;
			background: none;
			outline: none;
			border: none;
		}

			.changjian_went_We .right input.xiayiger {
				margin-bottom: 43px;
			}

		.changjian_went_We .right button {
			width: 233px;
			height: 40px;
			background: none;
			outline: none;
			border: none;
			cursor: pointer;
			color: #fff;
		}

.shangB_list_kuang {
	position: relative;
}

	.shangB_list_kuang .dqwz_S {
		padding: 20px 0;
	}


.top_xuanxiang {
	border: solid 1px #f1f1f1;
	padding: 18px;
	margin-bottom: 20px;
}

	.top_xuanxiang li {
		line-height: 30px;
		overflow: hidden;
		position: relative;
		padding: 10px 0;
		-webkit-transition: all 0.3s ease-in-out 0s;
		-o-transition: all 0.3s ease-in-out 0s;
		transition: all 0.3s ease-in-out 0s;
		padding-bottom: 0;
	}

		.top_xuanxiang li .tem {
			width: 95px;
			float: left;
		}

		.top_xuanxiang li .right {
			border-bottom: dashed 1px #e9e9e9;
			width: 1000px;
			padding-right: 64px;
			float: left;
			margin-bottom: 10px;
			position: relative;
			overflow: hidden;
			padding-bottom: 5px;
		}

			.top_xuanxiang li .right a {
				padding: 4px 18px;
				border-radius: 100px;
				display: inline-block;
				height: 20px;
				line-height: 24px;
				position: relative;
				padding-top: 1px;
			}

				.top_xuanxiang li .right a.no {
					background: #1ad2a0;
					color: #fff;
				}

				.top_xuanxiang li .right a:hover {
					background: #1ad2a0;
					color: #fff;
				}

			.top_xuanxiang li .right .shouqi {
				position: absolute;
				right: 0;
				top: 5px;
				width: 45px;
				height: 22px;
				line-height: 22px;
				background: #eef6fa;
				padding: 0 4px;
				cursor: pointer;
			}

				.top_xuanxiang li .right .shouqi::after {
					content: "";
					width: 22px;
					height: 22px;
					background: url(/content/images/jiantou_w.png) no-repeat center;
					background-size: 18px;
					position: absolute;
					top: 0;
					right: 0;
					display: block;
				}

				.top_xuanxiang li .right .shouqi.xia_gehouqv::after {
					transform: rotate(90deg);
					-ms-transform: rotate(90deg); /* Internet Explorer */
					-moz-transform: rotate(90deg); /* Firefox */
					-webkit-transform: rotate(90deg); /* Safari 和 Chrome */
					-o-transform: rotate(90deg); /* Opera */
				}

			.top_xuanxiang li .right a.nomen_ge::after {
				content: "";
				background: url(/content/images/hot.png) no-repeat;
				width: 22px;
				height: 30px;
				display: block;
				position: absolute;
				top: 0;
				right: -1px;
				z-index: 999;
				opacity: .8;
			}


.zhidinyi_tf {
	position: absolute;
	top: 5px;
	color: #999;
	right: 0;
}

	.zhidinyi_tf input {
		width: 80px;
		height: 26px;
		padding: 0 10px 0 30px;
		border: solid 1px #c7c7c7;
	}

	.zhidinyi_tf span {
		position: relative;
	}

		.zhidinyi_tf span.qian::after {
			content: "￥";
			/* display: inline; */
			position: absolute;
			left: 0;
			/* bottom: 0; */
			line-height: 33px;
			width: 30px;
			text-align: center;
		}

	.zhidinyi_tf button {
		width: 61px;
		height: 28px;
		background: #1ad2a0;
		border: none;
		color: #fff;
		margin-left: 2px;
		cursor: pointer;
	}

.top_xuanxiang li .right a.con_ge i {
	position: absolute;
	top: 0;
	bottom: 0;
	right: 0;
	margin: auto;
	font-style: normal;
	width: 18px;
	text-align: center;
}

.liefe_list {
	overflow: hidden;
	padding-bottom: 30px;
	position: relative;
}

	.liefe_list .left {
		width: 955px;
		float: left;
	}

		.liefe_list .left .shang {
			height: 45px;
			background: #12a8ba;
			line-height: 45px;
			color: #fff;
		}

			.liefe_list .left .shang a {
				color: #fff;
				padding: 0 10px;
				margin: 0 10px;
			}

			.liefe_list .left .shang a {
				position: relative;
			}

				.liefe_list .left .shang a.nimeng_ge::after {
					content: "";
					background: url(/content/images/xia_jiant.png) no-repeat;
					width: 7px;
					height: 12px;
					display: inline-block;
					position: absolute;
					top: 0;
					bottom: 0;
					right: -2px;
					margin: auto;
				}

			.liefe_list .left .shang .zuoni {
				display: inline-block;
				float: right;
			}

				.liefe_list .left .shang .zuoni span {
					padding: 0 4px;
				}

				.liefe_list .left .shang .zuoni i {
					width: 45px;
					height: 45px;
					display: inline-block;
					float: right;
					cursor: pointer;
				}

				.liefe_list .left .shang .zuoni i {
					background: url(/content/images/jiant_right.png) no-repeat center;
				}

					.liefe_list .left .shang .zuoni i.nomen {
						background: url(/content/images/jiant_left.png) no-repeat center;
					}

	.liefe_list .right {
		width: 225px;
		float: right;
	}

		.liefe_list .right .biaot_ge {
			width: 223px;
			border: solid 1px #e8e8e8;
			text-align: center;
			height: 43px;
			line-height: 43px;
			font-size: 18px;
			font-weight: 600;
		}


	.liefe_list .ul_ger {
		overflow: hidden;
		padding: 20px 0;
	}

		.liefe_list .ul_ger li {
			width: 220px;
			height: 277px;
			float: left;
			border: solid 1px #f3f3f3;
			position: relative;
			margin: 0 22px 22px 0;
		}

			.liefe_list .ul_ger li:nth-child(4n) {
				margin-right: 0;
			}

			.liefe_list .ul_ger li .img_tu {
				height: 170px;
				width: 100%;
				display: flex;
				justify-content: center;
				align-items: center;
			}

			.liefe_list .ul_ger li .text_z {
				height: 107px;
				padding: 0 10px;
				background: #f8f8f8;
			}

				.liefe_list .ul_ger li .text_z h3 {
					line-height: 35px;
					padding-top: 10px;
					overflow: hidden;
					white-space: nowrap;
					text-overflow: ellipsis;
				}

				.liefe_list .ul_ger li .text_z .tup {
					overflow: hidden;
					white-space: nowrap;
					text-overflow: ellipsis;
				}

				.liefe_list .ul_ger li .text_z p {
					color: #999;
					line-height: 23px;
				}

			.liefe_list .ul_ger li .fudong_de {
			}

			.liefe_list .ul_ger li .fuedong_img {
				width: 100%;
				height: 100%;
				background: #fff9ec;
				position: absolute;
				top: 0;
				left: 0;
				-webkit-transition: all 0.3s ease-in-out 0s;
				-o-transition: all 0.3s ease-in-out 0s;
				transition: all 0.3s ease-in-out 0s;
				padding-bottom: 0;
				opacity: 0;
				z-index: 99;
			}

			.liefe_list .ul_ger li:hover .fuedong_img {
				opacity: 1;
			}

			.liefe_list .ul_ger li:hover {
				border: solid 1px #fec35a;
			}

			.liefe_list .ul_ger li .fuedong_img > div {
				padding: 20px;
				text-align: center;
			}

				.liefe_list .ul_ger li .fuedong_img > div h2 {
					font-size: 16px;
					color: #00437c;
					padding: 20px 0 10px 0;
				}

				.liefe_list .ul_ger li .fuedong_img > div p {
					display: -webkit-box;
					text-overflow: ellipsis;
					overflow: hidden;
					-webkit-line-clamp: 2;
					-webkit-box-orient: vertical;
					color: #999;
					text-align: justify;
					margin-bottom: 30px;
				}

				.liefe_list .ul_ger li .fuedong_img > div span {
					line-height: 35px;
				}

				.liefe_list .ul_ger li .fuedong_img > div h3 {
					color: #f31515;
					font-size: 20px;
				}

			.liefe_list .ul_ger li .fuedong_img a {
				width: 110px;
				height: 30px;
				line-height: 30px;
				background: #3f7290;
				border-radius: 30px;
				display: block;
				margin: 20px auto;
				color: #fff;
			}

			.liefe_list .ul_ger li .rex_ge {
				width: 56px;
				height: 52px;
				background: url(../images/tuijiian.png) no-repeat center;
				position: absolute;
				top: 0;
				right: 0;
				z-index: 100;
			}

				.liefe_list .ul_ger li .rex_ge.rex_ge_no {
					background: url(../images/tuijiian_img.png) no-repeat center;
				}

.shangB_xiangq_kuang {
	overflow: hidden;
	margin-bottom: 50px;
}

	.shangB_xiangq_kuang .dqwz_S {
		padding: 10px 0;
		padding-top: 25px;
		line-height: 35px;
		color: #999;
	}

		.shangB_xiangq_kuang .dqwz_S a {
			color: #999;
		}


	.shangB_xiangq_kuang .left_zuo {
		width: 955px;
		border: solid 1px #f1f1f1;
	}

	.shangB_xiangq_kuang .left_zuo {
		float: left;
	}

		.shangB_xiangq_kuang .left_zuo > div {
			padding: 20px;
			overflow: hidden;
		}

		.shangB_xiangq_kuang .left_zuo .zuo_tu {
			width: 340px;
			/* height: 240px;  */
			overflow: hidden;
			float: left;
		}

			.shangB_xiangq_kuang .left_zuo .zuo_tu .img_GEr {
				font-size: 0;
				height: 240px;
				text-align: center;
				border: solid 1px #f0f0f0;
			}

			.shangB_xiangq_kuang .left_zuo .zuo_tu .nimen_Ge {
				line-height: 35px;
				display: flex;
				justify-content: space-between;
				padding: 20px 0;
				padding-bottom: 0;
			}

				.shangB_xiangq_kuang .left_zuo .zuo_tu .nimen_Ge a {
					color: #000;
				}

					.shangB_xiangq_kuang .left_zuo .zuo_tu .nimen_Ge a.shouc {
						padding-right: 20px;
						position: relative;
					}

						.shangB_xiangq_kuang .left_zuo .zuo_tu .nimen_Ge a.shouc::after {
							content: "";
							background: url(../images/shouc.png) no-repeat;
							display: block;
							right: 0;
							top: 0;
							bottom: 0;
							margin: auto;
							width: 16px;
							height: 15px;
							position: absolute;
						}

					.shangB_xiangq_kuang .left_zuo .zuo_tu .nimen_Ge a.fenx_fe::after {
						background: url(../images/fenx.png) no-repeat;
					}

		.shangB_xiangq_kuang .left_zuo .you_wenz {
			width: 540px;
			float: right;
		}

			.shangB_xiangq_kuang .left_zuo .you_wenz h2 {
				line-height: 30px;
				border-bottom: dashed 1px #f1f1f1;
				padding-bottom: 10px;
				margin-bottom: 25px;
			}

			.shangB_xiangq_kuang .left_zuo .you_wenz .jiage_xq {
				display: block;
				padding-bottom: 16px;
				position: relative;
				padding-top: 10px;
			}

				.shangB_xiangq_kuang .left_zuo .you_wenz .jiage_xq em {
					color: #ff5233;
					font-style: normal;
					font-weight: 600;
					font-size: 20px;
				}

				.shangB_xiangq_kuang .left_zuo .you_wenz .jiage_xq .fudong {
					position: absolute;
					top: -15px;
					right: 0;
					display: inline-block;
				}

		.shangB_xiangq_kuang .left_zuo .xiang_q_dan {
			background: #f8f8f8;
			overflow: hidden;
			padding: 10px 15px;
			min-height: 90px;
		}

			.shangB_xiangq_kuang .left_zuo .xiang_q_dan span {
				width: 50%;
				line-height: 30px;
				display: inline-block;
				float: left;
				color: #999;
			}

.shangb_xiaq_button {
	overflow: hidden;
	padding: 30px 0 0 0;
}

	.shangb_xiaq_button a {
		width: 153px;
		height: 45px;
		line-height: 45px;
		background: #fc5e52;
		color: #fff;
		display: inline-block;
		text-align: center;
		border-radius: 5px;
		font-size: 15px;
		position: relative;
	}

		/* .shangb_xiaq_button a:nth-child(1)::after{
    content: "";
    background: url(../images/zixun_xq.png) no-repeat;
    width: 20px;
    height: 20px;
    display: inline-block;
    position: absolute;
    top: 0;
    bottom: 0;
    left: 20px;
    margin: auto;
} */
		.shangb_xiaq_button a:nth-child(1) {
			display: flex;
			justify-content: center;
			align-items: center;
			float: left;
			margin-right: 20px;
			background: #1fc0d8;
		}

			.shangb_xiaq_button a:nth-child(1) img {
				padding-right: 3px;
			}

.shangB_xiangq_kuang .right_youb {
	width: 220px;
	border: solid 1px #f1f1f1;
	float: right;
	min-height: 343px;
	text-align: center;
}

	.shangB_xiangq_kuang .right_youb h2 {
		font-weight: normal;
		font-size: 20px;
		padding-top: 25px;
	}

	.shangB_xiangq_kuang .right_youb span {
		padding-bottom: 13px;
		display: block;
	}

	.shangB_xiangq_kuang .right_youb .img_ge {
		width: 145px;
		height: 145px;
		margin: auto;
		border-radius: 50%;
		overflow: hidden;
		border: solid 3px #e4efff;
		margin-bottom: 40px;
	}

		.shangB_xiangq_kuang .right_youb .img_ge img {
			width: 100%;
			object-fit: cover;
		}

	.shangB_xiangq_kuang .right_youb a {
		padding: 6px 20px;
		background: #ffffff;
		border: solid #01a2de 1px;
		color: #1fc0d8;
		border-radius: 100px;
		display: block;
		width: 80px;
		margin: auto;
	}

.xiangq_ye_kuang {
	overflow: hidden;
	padding: 50px 0;
}

	.xiangq_ye_kuang .left_xq {
		width: 955px;
		border: solid 1px #d6d6d6;
		float: left;
		position: relative;
	}

.nimen_Ge_daoh {
	position: relative;
	top: -49px;
	/* background: #fff; */
}

	.nimen_Ge_daoh ul {
		overflow: hidden;
		height: 50px;
		line-height: 50px;
	}

		.nimen_Ge_daoh ul li {
			float: left;
			position: relative;
		}

			.nimen_Ge_daoh ul li a {
				padding: 0 20px;
				font-size: 16px;
			}

			.nimen_Ge_daoh ul li.no a {
				color: #1c4760;
				/* font-size: 18px; */
			}

			.nimen_Ge_daoh ul li.no::after {
				content: "";
				width: 100%;
				height: 2px;
				display: inline-block;
				position: absolute;
				bottom: 1px;
				left: 0;
				background: #01a2de;
			}

.text_zhuanli {
	padding: 40px 20px;
	padding-top: 0;
}

	.text_zhuanli p {
		line-height: 30px;
		color: #666666;
		font-size: 16px;
		text-align: justify;
	}

.vclsf_ge_color h2 em {
	color: #1fc0d8;
}

.text_zhuanli img {
	text-align: center;
	display: block;
	margin: auto;
	max-width: 915px;
}

.right_zhuanli {
	float: right;
	width: 220px;
	/* border: solid 1px #f1f1f1; */
	position: relative;
}

	.right_zhuanli h3.jx_zhuanli {
		text-align: center;
		height: 50px;
		line-height: 50px;
		position: absolute;
		top: -49px;
		display: block;
		width: 100%;
		text-align: center;
		font-size: 16px;
	}

	.right_zhuanli .shangp_goumai ul li {
		width: 218px;
		height: 233px;
		text-align: center;
	}

	.right_zhuanli ul {
		padding: 0;
	}

	.right_zhuanli .shangp_goumai ul li .fen_img {
		width: 218px;
	}

.shangB_xiangq_kuang .left_zuo .you_wenz {
	position: relative;
}

.xiang_qeg {
	position: absolute;
	width: 60px;
	height: 22px;
	line-height: 22px;
	color: #fd060c;
	border: solid #ff7200 1px;
	background: #fff4f0;
	top: 6px;
	display: flex;
	justify-content: center;
	align-items: center;
	right: 0;
}

.liebieer_list {
	text-align: center;
}

	.liebieer_list .ul_ger li .text_z h3 {
		padding-top: 16px;
		-webkit-transition: all 0.3s ease-in-out 0s;
		-o-transition: all 0.3s ease-in-out 0s;
		transition: all 0.3s ease-in-out 0s;
	}

	.liebieer_list .ul_ger li:hover .text_z h3 {
		padding-top: 0;
	}

	.liebieer_list .ul_ger li .text_z .houm_jia_A {
		width: 100%;
		height: 40px;
		background: #ff5424;
		display: block;
		text-align: center;
		line-height: 40px;
		color: #fff;
		-webkit-transition: all 0.3s ease-in-out 0s;
		-o-transition: all 0.3s ease-in-out 0s;
		transition: all 0.3s ease-in-out 0s;
		position: absolute;
		bottom: -40px;
		opacity: 0;
	}

	.liebieer_list .ul_ger li:hover .text_z .houm_jia_A {
		bottom: 0;
		opacity: 1;
	}

	.liebieer_list .ul_ger li .text_z {
		padding: 0;
		background: #fff;
		overflow: hidden;
		position: relative;
	}

	.liebieer_list .ul_ger li:hover {
		border: solid 1px #ff5424;
	}

	.liebieer_list .ul_ger li .text_z p {
		line-height: 23px;
		padding-bottom: 0;
		width: 70px;
		height: 22px;
		line-height: 22px;
		color: #26ccb8;
		font-size: 12px;
		margin: auto;
		border: solid 1px #26ccb8;
		border-radius: 100px;
	}

/* .登录 */

.daohang_df_dengl {
	height: 0;
}

	.daohang_df_dengl > div {
		position: relative;
	}


	.daohang_df_dengl .daoh_df {
		position: absolute;
		bottom: 0;
		right: 0;
	}


.banner_denl_k {
	position: relative;
	overflow: hidden;
}

	.banner_denl_k .zhes_beij {
		margin-left: -960px;
		left: 50%;
		position: relative;
		height: 820px;
	}
/*footer {
	position: fixed;
	bottom: 0px;
	left: 0px ;
	width: 100%;
	z-index:999999999999;
}*/

.fudong_denl {
	width: 1200px;
	/*background: url(/content/images/dengl_fud_Bj_03.png) no-repeat;*/
	background: #fff;
	margin: 50px auto;
}

	.fudong_denl .kuang {
		padding: 50px 115px;
		overflow: hidden;
		border: 10px solid #ccc;
		border-radius: 10px;
	}

		.fudong_denl .kuang .left_kuang {
			width: 439px;
			height: 463px;
			float: left;
		}

		.fudong_denl .kuang .right_youb {
			width: 340px;
			float: right;
		}

.degnl_biand h2 {
	font-size: 28px;
	padding-bottom: 35px;
	font-weight: bold;
}


.degnl_biand .in_bd {
	margin-bottom: 20px;
	position: relative;
}

	.degnl_biand .in_bd input {
		width: 100%;
		border: solid 1px #e5e5e5;
		height: 44px;
		padding: 0 10px;
		line-height: 44px;
	}

	.degnl_biand .in_bd label {
		color: #000;
		font-weight: normal;
		font-size: 16px;
	}

	.degnl_biand .in_bd input:focus {
		outline-color: #000;
	}

.degnl_biand .yanz .huoq_yanz {
	position: absolute;
	top: 0px;
	right: 0px;
	width: 110px !important;
	background: #ededed;
	border: none;
	border-left: solid 1px #ccc !important;
	outline: none;
	height: 44px;
	line-height: 44px;
}


.degnl_biand .in_bd button {
	height: 41px;
	width: 340px;
	border: none;
	outline: none;
	color: #fff;
	cursor: pointer;
	background: #000;
	border-radius: 2px;
}


.degnl_biand .qiehuan {
	text-align: center;
	padding-bottom: 50px;
}

	.degnl_biand .qiehuan a {
		padding: 0 20px;
	}

		.degnl_biand .qiehuan a:hover {
			color: #ff7200;
		}

		.degnl_biand .qiehuan a:nth-child(1) {
			color: #ff7200;
		}

.degnl_biand .disanf_dl {
	text-align: center;
}

	.degnl_biand .disanf_dl p {
		color: #666;
		padding-bottom: 20px;
	}

	.degnl_biand .disanf_dl > div {
		display: flex;
		align-items: center;
		justify-content: space-around;
		padding: 0 30px;
	}

.dengl_footer {
	text-align: center;
	padding: 20px 0;
	padding-bottom: 0;
}

	.dengl_footer ul {
		overflow: hidden;
		text-align: center;
	}

		.dengl_footer ul li {
			/* float: left; */
			display: inline-block;
			padding: 0 30px;
			position: relative;
		}

			.dengl_footer ul li::after {
				content: "";
				width: 1px;
				height: 14px;
				background: #a6a6a6;
				position: absolute;
				top: 0;
				bottom: 0;
				margin: auto;
				left: 0;
			}

			.dengl_footer ul li:nth-child(1)::after {
				content: none;
			}

	.dengl_footer p {
		line-height: 50px;
	}

.fudong_denl .kuang .right_youb {
	position: relative;
}

	.fudong_denl .kuang .right_youb .degnl_biand {
		position: absolute;
		top: 0;
		right: 0;
		/* -webkit-transition: all 0.3s ease-in-out 0s;
    -o-transition: all 0.3s ease-in-out 0s;
    transition: all 0.3s ease-in-out 0s;  */
		/* opacity: ; */
		/* display: none; */
	}

#Renz_dl {
	display: block;
}

#Renz_zc {
	display: none;
}

#Renz_zhangh {
	display: none;
}

#Renz_wangji {
	display: none;
}

.loginTips {
	float: left;
	font-weight: bold;
	width: 100%;
	text-align: center;
}

#Renz_funeral {
	display: none;
}

#Renz_zc .in_bd {
	border: solid 1px #e5e5e5;
}

	#Renz_zc .in_bd input {
		border: none;
		width: 244px;
		outline: none;
	}

	#Renz_zc .in_bd span {
		/* display: inline-block;   */
		padding: 0 20px;
	}

#Renz_zc .yanz .huoq_yanz {
	position: absolute;
	top: 1px;
	right: 1px;
	width: 150px;
	cursor: pointer;
}

.zhuc_fanh {
	text-align: right;
}

	.zhuc_fanh a {
		color: #ff742d;
	}

#Renz_wangji > h2 {
	position: relative;
}

	#Renz_wangji > h2 i {
		background: url(../images/none_Gb.png) no-repeat;
		width: 18px;
		height: 18px;
		display: block;
		position: absolute;
		top: 6px;
		right: 2px;
		cursor: pointer;
	}

.my_banner_k {
	position: relative;
	overflow: hidden;
	margin-top: 15px;
	box-shadow: 0 2px 5px rgb(0 0 0 / 10%);
	margin-bottom: 15px;
}

	.my_banner_k .img_tu {
		margin-left: -960px;
		left: 50%;
		position: relative;
		font-size: 0;
	}

	.my_banner_k .tongd {
		margin: auto;
	}

	.my_banner_k .ren_m {
		width: 100%;
		height: 150px;
		background: #fff;
		display: flex;
	}

		.my_banner_k .ren_m .left_img {
			width: 168px;
		}

			.my_banner_k .ren_m .left_img .toux {
				width: 130px;
				height: 130px;
				border-radius: 50%;
				overflow: hidden;
				margin: 0 auto;
				border: 1px solid #ccc;
				margin-top: 10px;
			}

				.my_banner_k .ren_m .left_img .toux img {
					width: 100%;
					min-height: 100%;
					object-fit: cover;
				}


			.my_banner_k .ren_m .left_img a {
				width: 98px;
				height: 28px;
				overflow: hidden;
				text-align: center;
				line-height: 28px;
				background: #000;
				border-radius: 20px;
				box-shadow: 0 0 4px #000;
				display: block;
				margin: 10px auto;
				color: #fff;
			}


		.my_banner_k .ren_m .youbian_text {
			position: relative;
			margin-right: 15px;
		}

			.my_banner_k .ren_m .youbian_text h2 {
				line-height: 30px;
				font-weight: 500;
				font-size: 26px;
				display: flex;
				align-items: center;
				margin-top: 10px;
			}

			.my_banner_k .ren_m .youbian_text span {
				line-height: 30px;
				color: #999;
			}

			.my_banner_k .ren_m .youbian_text .shez {
				padding-left: 20px;
				background: url(/content/images/my_sz.png) no-repeat center left;
				display: inline-block;
				font-size: 16px;
				top: 10px;
				right: 0;
				position: absolute;
				line-height: 20px;
			}


			.my_banner_k .ren_m .youbian_text p {
				text-align: justify;
				display: -webkit-box;
				text-overflow: ellipsis;
				overflow: hidden;
				color: #666;
				-webkit-line-clamp: 3;
				-webkit-box-orient: vertical;
				line-height: 25px;
			}


			.my_banner_k .ren_m .youbian_text h2 i {
				background: url(../images/vip.png) no-repeat top -5px left;
				display: inline-block;
				width: 36px;
				height: 38px;
				margin-left: 10px;
			}

.shujv_tongj {
	position: relative;
	margin-bottom: 30px;
}

	.shujv_tongj ul {
		height: 146px;
		background: #fff;
		width: 100%;
		box-shadow: 0 2px 5px rgba(0,0,0,0.1);
	}


		.shujv_tongj ul li {
			width: 33.333%;
			text-align: center;
			float: left;
		}


			.shujv_tongj ul li h2 {
				margin: 0px;
				font-size: 32px;
				font-weight: normal;
				line-height: 80px;
				padding-top: 10px;
			}

.my_dingdan {
	margin-bottom: 30px;
}

	.my_dingdan > .neik {
		padding: 15px;
		box-shadow: 0 3px 5px rgba(0,0,0,0.1);
		background: #fff;
		padding-bottom: 0;
	}

	.my_dingdan h2 {
		border-bottom: solid 1px #e7e7e7;
		padding-bottom: 15px;
		font-size: 20px;
		font-size: 20px;
		font-weight: 500;
		margin: 0px;
	}

	.my_dingdan ul {
		padding: 10px 0;
		padding-top: 50px;
		overflow: hidden;
	}

		.my_dingdan ul li {
			width: 25%;
			text-align: center;
			float: left;
			padding-bottom: 20px;
		}

			.my_dingdan ul li i {
				display: block;
				width: 60px;
				height: 60px;
				background: url("/content/images/my_sy_img.png") no-repeat;
				background-position: -610px -10px;
				margin: auto;
				position: relative;
				top: 0;
				-webkit-transition: all 0.3s ease-in-out 0s;
				-o-transition: all 0.3s ease-in-out 0s;
				transition: all 0.3s ease-in-out 0s;
			}

			.my_dingdan ul li:hover i {
				top: -5px;
			}

			.my_dingdan ul li i.my_img {
				background-position: -690px -10px;
			}

			.my_dingdan ul li i.my_img1 {
				background-position: -770px -10px;
			}

			.my_dingdan ul li i.my_img2 {
				background-position: -850px -10px;
			}

			.my_dingdan ul li i.my_img3 {
				background-position: -10px -10px;
			}

			.my_dingdan ul li i.my_img4 {
				background-position: -85px -10px;
			}

			.my_dingdan ul li i.my_img5 {
				background-position: -160px -10px;
			}

			.my_dingdan ul li i.my_img6 {
				background-position: -235px -10px;
			}

			.my_dingdan ul li i.my_img7 {
				background-position: -310px -10px;
			}

			.my_dingdan ul li i.my_img8 {
				background-position: -385px -10px;
			}

			.my_dingdan ul li i.my_img9 {
				background-position: -460px -10px;
			}

			.my_dingdan ul li i.my_img10 {
				background-position: -535px -10px;
			}


			.my_dingdan ul li p {
				line-height: 30px;
				color: #666;
				font-size: 16px;
			}

			.my_dingdan ul li div span {
				font-size: 50px;
				color: #997c39;
			}
.my_dingdan_gj ul li i {
	width: 55px;
	height: 55px;
}


/* my设置 */

.my_shez_k {
	overflow: hidden;
	margin: 30px 0;
}

	.my_shez_k .left {
		width: 183px;
		min-height: 730px;
		border-right: 1px solid #dfdfdf;
		float: left;
	}

		.my_shez_k .left .left_img {
			width: 148px;
			height: 160px;
			background: #fff;
			border: solid 1px #e6e6e6;
			border-radius: 5px;
			margin-bottom: 20px;
		}

			.my_shez_k .left .left_img .toux {
				width: 100px;
				height: 100px;
				border-radius: 50%;
				overflow: hidden;
				margin: 0 auto;
				margin-top: 8px;
				margin-bottom: 10px;
				text-align: center;
				border: 1px solid #ccc;
			}

				.my_shez_k .left .left_img .toux span {
					padding-top: 30px;
					display: block;
					color: #ff305c;
				}

				.my_shez_k .left .left_img .toux img {
					width: 100%;
					min-height: 100%;
					object-fit: cover;
				}

			.my_shez_k .left .left_img button {
				width: 100px;
				text-align: center;
				height: 30px;
				font-size: 14px;
				display: block;
				/* block-size:; */
				border: solid 1px #bfbfbf;
				border-radius: 4px;
				margin: auto;
			}

				.my_shez_k .left .left_img button:hover {
					border: solid 1px #000;
					color: #000;
				}


	.my_shez_k .left_daih {
		width: 148px;
	}

		.my_shez_k .left_daih li {
			height: 35px;
			border: solid 1px #e6e6e6;
			background: #fff;
			line-height: 32px;
			text-align: center;
			margin-bottom: 10px;
			border-radius: 5px;
			background: url(/content/images/jiant.png) no-repeat center right 15px;
		}

			.my_shez_k .left_daih li a {
				display: flex;
				align-items: center;
				justify-content: center;
			}

			.my_shez_k .left_daih li.no {
				border: solid 1px #000;
				background-color: #000;
			}

				.my_shez_k .left_daih li.no a {
					color: #fff;
				}

			.my_shez_k .left_daih li:hover {
				border: solid 1px #000;
				background-color: #000;
			}

				.my_shez_k .left_daih li:hover a {
					color: #fff;
				}

			.my_shez_k .left_daih li i {
				width: 13px;
				height: 13px;
				display: block;
				background: url(/content/images/my_sz_xiaot.png) no-repeat;
				background-position: -10px -73px;
				margin-right: 7px;
			}

			.my_shez_k .left_daih li:hover i {
				background-position: -10px -40px;
			}

			.my_shez_k .left_daih li.no i {
				background-position: -10px -40px;
			}

			.my_shez_k .left_daih li i.img_my {
				background-position: -10px -139px
			}

			.my_shez_k .left_daih li:hover i.img_my {
				background-position: -10px -106px;
			}

			.my_shez_k .left_daih li.no i.img_my {
				background-position: -10px -106px;
			}

			.my_shez_k .left_daih li i.img_my1 {
				background-position: -10px -205px;
			}

			.my_shez_k .left_daih li:hover i.img_my1 {
				background-position: -10px -172px;
			}

			.my_shez_k .left_daih li.no i.img_my1 {
				background-position: -10px -172px;
			}

			.my_shez_k .left_daih li i.img_my2 {
				background-position: -10px -271px;
			}

			.my_shez_k .left_daih li:hover i.img_my2 {
				background-position: -10px -238px;
			}

			.my_shez_k .left_daih li.no i.img_my2 {
				background-position: -10px -238px;
			}

			.my_shez_k .left_daih li span {
				padding-right: 30px;
			}


			.my_shez_k .left_daih li:nth-child(1) {
				margin-bottom: 35px;
			}

	.my_shez_k .right {
		width: 977px;
		background: #fff;
		float: right;
		min-height: 730px;
		border: solid 1px #e6e6e6;
	}

		.my_shez_k .right .youbaiot {
			padding: 10px;
			border-bottom: solid 1px #e6e6e6;
			color: #303030;
			line-height: 30px;
			font-weight: 500;
			font-size: 16px;
			margin: 0;
		}

		.my_shez_k .right .you_biank {
			padding: 30px 30px;
		}

.geren_xiaong_mysz ul {
	overflow: hidden;
	line-height: 40px;
}

	.geren_xiaong_mysz ul li {
		width: 455px;
		margin-bottom: 30px;
		position: relative;
		float: left;
	}

		.geren_xiaong_mysz ul li .nicheng {
			width: 100px;
			text-align: right;
			float: left;
			padding-right: 10px;
		}

		.geren_xiaong_mysz ul li .zhengc_in {
			width: 300px;
			float: left;
			background: #fff;
			border: 1px solid #ccc;
			height: 40px;
			padding: 0 10px;
			border-radius: 3px;
		}

			.geren_xiaong_mysz ul li .zhengc_in[disabled] {
				background: #eee !important;
			}

		.geren_xiaong_mysz ul li .xingb {
			position: absolute;
			top: 0;
			right: 55px;
		}

.btnDeault {
	padding: 0px 35px;
	border-radius: 3px;
	color: #fff;
	border: none;
	background: #000;
	cursor: pointer;
}

.geren_xiaong_mysz ul li .xingb span {
	cursor: pointer;
	width: 60px;
	display: block;
	height: 40px;
	line-height: 40px;
	text-align: center;
	border-left: solid 1px #d8d8d8;
	float: left;
}

	.geren_xiaong_mysz ul li .xingb span.no {
		border-left: solid 1px #000;
		background: #000;
		color: #fff;
	}

.geren_xiaong_mysz ul li.wenb_k {
	line-height: 25px;
	width: 100%;
}

.geren_xiaong_mysz ul li.wenb_k2 {
	width: 100%;
}

.geren_xiaong_mysz ul li.wenb_k textarea {
	width: 775px;
	padding: 10px;
	border-radius: 3px;
	background: #fff;
	border: solid 1px #ccc;
}

.geren_xiaong_mysz ul .qiugai_annan {
	width: 100%;
	text-align: center;
}

	.geren_xiaong_mysz ul .qiugai_annan button {
		padding: 0px 35px;
		border-radius: 3px;
		color: #fff;
		border: none;
		background: #000;
		margin: 0 10px;
		cursor: pointer;
	}

		.geren_xiaong_mysz ul .qiugai_annan button:nth-child(2) {
			background: #3058fc;
			/* display: none; */
		}

.geren_xiaong_mysz ul li.wenb_k .gidpmg {
	position: absolute;
	top: 10px;
	left: 120px;
	line-height: 25px;
	color: #999;
}

	.geren_xiaong_mysz ul li.wenb_k .gidpmg span {
		display: block;
		color: #fb0202;
	}

.gerenzx_dang_luj {
	padding: 20px 0;
}


.liefe_list_my .ul_ger li:nth-child(4n) {
	margin-right: 22px;
}

.liefe_list_my .ul_ger li:nth-child(5n) {
	margin-right: 0;
}

.liefe_list_my .left {
	width: inherit;
}

.liefe_list_my .shanc {
	position: absolute;
	top: 10px;
	left: 10px;
	width: 31px;
	height: 29px;
	background: url(../images/chanc.png);
	z-index: 999;
	cursor: pointer;
}

.my_dingdan ul li i {
	position: relative;
}

	.my_dingdan ul li i em {
		width: 21px;
		height: 21px;
		border-radius: 20px;
		position: absolute;
		top: -2px;
		right: -5px;
		border: solid 2px #f66c0f;
		text-align: center;
		display: block;
		background: #fff;
		font-style: normal;
		line-height: 17px;
		color: #f66c0f;
	}

.dingdain_Zt {
	padding: 30px 0;
}

	.dingdain_Zt ul {
		overflow: hidden;
		border-bottom: solid 1px #eee;
	}

		.dingdain_Zt ul li {
			float: left;
			padding: 15px 0;
			margin: 0 20px;
			font-size: 16px;
			position: relative;
			cursor: pointer;
			-webkit-transition: all 0.3s ease-in-out 0s;
			-o-transition: all 0.3s ease-in-out 0s;
			transition: all 0.3s ease-in-out 0s;
		}

			.dingdain_Zt ul li:nth-child(1) {
				margin-left: 0;
			}

			.dingdain_Zt ul li.no {
				color: #ff501f;
			}

				.dingdain_Zt ul li.no::after {
					content: "";
					width: 100%;
					height: 2px;
					display: block;
					position: absolute;
					bottom: 0;
					left: 0;
					background: #ff501f;
				}

			.dingdain_Zt ul li:hover {
				color: #ff501f;
			}

			.dingdain_Zt ul li::after {
				content: "";
				width: 0;
				height: 2px;
				display: block;
				position: absolute;
				bottom: 0;
				left: 0;
				right: 0;
				margin: auto;
				background: #ff501f;
				-webkit-transition: all 0.3s ease-in-out 0s;
				-o-transition: all 0.3s ease-in-out 0s;
				transition: all 0.3s ease-in-out 0s;
			}

			.dingdain_Zt ul li:hover::after {
				width: 100%;
			}

.dingdan_biaoge {
	padding: 10px 0;
	margin-bottom: 50px;
}

	.dingdan_biaoge li {
		border: solid 1px #d5d5d5;
		margin-bottom: 20px;
	}

		.dingdan_biaoge li .danh {
			padding: 15px 20px;
			background: #fafafa;
			font-size: 16px;
		}

		.dingdan_biaoge li .div_shangb {
			padding: 0 20px;
			overflow: hidden;
			border-bottom: solid 1px #d5d5d5;
		}

			.dingdan_biaoge li .div_shangb > div {
				padding: 20px 0;
			}

			.dingdan_biaoge li .div_shangb .left {
				overflow: hidden;
				width: 655px;
				float: left;
				border-right: solid 1px #d5d5d5;
			}

			.dingdan_biaoge li .div_shangb .img {
				width: 125px;
				height: 125px;
				overflow: hidden;
				display: flex;
				float: left;
				position: relative;
			}

				.dingdan_biaoge li .div_shangb .img img {
					width: 100%;
					min-height: 100%;
					object-fit: cover;
				}

			.dingdan_biaoge li .div_shangb .left .text {
				float: left;
				margin-left: 30px;
				height: 125px;
				position: relative;
			}

				.dingdan_biaoge li .div_shangb .left .text p {
					font-size: 16px;
					font-weight: 500;
				}

				.dingdan_biaoge li .div_shangb .left .text span {
					color: #999;
					padding: 20px 0;
					display: block;
				}

				.dingdan_biaoge li .div_shangb .left .text h3 {
					position: absolute;
					left: 0;
					bottom: 7px;
					font-weight: 500;
					font-size: 16px;
				}

			.dingdan_biaoge li .div_shangb .center {
				float: left;
				border-right: solid 1px #d5d5d5;
				text-align: center;
				line-height: 30px;
				width: 250px;
				height: 125px;
			}

			.dingdan_biaoge li .div_shangb .right {
				height: 125px;
				float: left;
				width: 250px;
				text-align: center;
				line-height: 30px;
			}

			.dingdan_biaoge li .div_shangb .center span {
				color: #ff7200;
				font-size: 20px;
			}

			.dingdan_biaoge li .div_shangb .right .color_Ge {
				line-height: 125px;
			}

		.dingdan_biaoge li .nimeg_buttom {
			height: 55px;
			text-align: right;
		}

			.dingdan_biaoge li .nimeg_buttom a {
				line-height: 20px;
				padding: 5px 15px;
				border: solid 1px #666;
				border-radius: 40px;
				color: #666;
				margin: 10px 0;
				margin-right: 10px;
				display: inline-block;
			}

		.dingdan_biaoge li .danh {
			position: relative;
		}

			.dingdan_biaoge li .danh i {
				width: 28px;
				height: 25px;
				display: block;
				position: absolute;
				top: 0;
				right: 10px;
				bottom: 0;
				background: url(../images/canchu.png) no-repeat;
				margin: auto;
				cursor: pointer;
			}

		.dingdan_biaoge li .nimeg_buttom a.color_huang {
			border: solid 1px #ff6100;
			color: #ff6100;
		}

		.dingdan_biaoge li .div_shangb .right .daifuk span {
			color: #ff7200;
		}

		.dingdan_biaoge li .div_shangb .right .cen_ge {
			height: 100%;
			background: url(../images/chuc_cg.png) no-repeat center;
		}

			.dingdan_biaoge li .div_shangb .right .cen_ge.img1 {
				height: 100%;
				background: url(../images/bohui.png) no-repeat center;
			}

		.dingdan_biaoge li .nimeg_buttom a.pingj_Ge {
			border: solid 1px #666;
			color: #666;
		}


/* 详情 */
.geren_xq_k {
	/* padding:; */
	background: #fff;
	margin-top: 10px;
	margin-bottom: 30px;
}


	.geren_xq_k .ger {
		padding: 40px 50px;
		overflow: hidden;
	}

	.geren_xq_k .chuangj_dd {
		text-align: center;
		margin-bottom: 30px;
		overflow: hidden;
	}

		.geren_xq_k .chuangj_dd .chuang {
			float: left;
			width: 124px;
		}

		.geren_xq_k .chuangj_dd p {
			padding-bottom: 10px;
		}

		.geren_xq_k .chuangj_dd .chuang i {
			background: #dfdfdf;
			border-radius: 20px;
			height: 20px;
			width: 20px;
			display: block;
			position: relative;
			margin: 0 auto;
		}

			.geren_xq_k .chuangj_dd .chuang i::after {
				content: "";
				width: 52px;
				background: #dfdfdf;
				height: 2px;
				position: absolute;
				top: 0;
				bottom: 0;
				right: -52px;
				display: block;
				margin: auto;
			}

		.geren_xq_k .chuangj_dd i::before {
			content: "";
			width: 52px;
			background: #dfdfdf;
			height: 2px;
			position: absolute;
			top: 0;
			bottom: 0;
			left: -52px;
			display: block;
			margin: auto;
		}

		.geren_xq_k .chuangj_dd .chuang:nth-child(1) i::before {
			content: none;
		}


		.geren_xq_k .chuangj_dd .gou_img i {
			background: #ff9000 url(../images/gougou.png) no-repeat center;
		}


			.geren_xq_k .chuangj_dd .gou_img i::before {
				background: #ff9000;
			}

			.geren_xq_k .chuangj_dd .gou_img i::after {
				background: #ff9000;
			}

.dingdan_biaoge_xiangq li .nimeg_buttom .geji {
	line-height: 55px;
	padding-right: 30px;
	font-size: 20px;
}

	.dingdan_biaoge_xiangq li .nimeg_buttom .geji span {
		color: #ff9000;
	}

.dingdan_biaoge_xiangq {
	padding: 0;
	margin-bottom: 50px;
	margin: 0 30px;
}

	.dingdan_biaoge_xiangq li {
		border-color: #efefef;
		border-radius: 3px;
	}

		.dingdan_biaoge_xiangq li .div_shangb {
			border-color: #efefef;
		}

			.dingdan_biaoge_xiangq li .div_shangb .left, .dingdan_biaoge_xiangq li .div_shangb .center {
				border-right: none;
			}

			.dingdan_biaoge_xiangq li .div_shangb .left {
				width: 747px;
			}

.liangi_renm_list {
	padding: 20px;
}

	.liangi_renm_list p {
		height: 45px;
		line-height: 45px;
		font-size: 16px;
		color: #999;
	}

		.liangi_renm_list p span {
			float: right;
			color: #444;
		}

#xiugai_Ger {
	position: absolute;
	top: 0;
	right: 20px;
	line-height: 51px;
	padding-right: 30px;
	color: #ff9000;
	cursor: pointer;
	background: url(/content/images/jiantou_w.png) no-repeat center right;
}

.bei_baegu {
	color: #f31515;
	margin: 0 30px;
}

.tijiap_anniu {
	margin: 0 30px;
	line-height: 55px;
	text-align: center;
	padding: 20px 0;
	height: 55px;
	font-size: 20px;
}

	.tijiap_anniu p {
		height: 55px;
		width: 345px;
		float: left;
		box-shadow: 0 2px 8px rgba(0, 0, 0, .1);
	}

		.tijiap_anniu p span {
			color: #ff7800;
			font-size: 24px;
		}

	.tijiap_anniu .cilge {
		float: right;
		width: 690px;
	}

	.tijiap_anniu a {
		height: 55px;
		width: 345px;
		box-shadow: 0 2px 8px rgba(0, 0, 0, .1);
		float: left;
		background: #ff7800;
		color: #fff;
		display: block;
	}


	.tijiap_anniu .cilge a:nth-child(1) {
		background: #fff;
		color: #444;
	}
/* 弹出层 */
.my_xiang_tanc {
	position: fixed;
	width: 100%;
	height: 100%;
	z-index: 999;
	top: 0px;
	left: 0px;
	display: none;
}

	.my_xiang_tanc .tcc_beij {
		position: absolute;
		width: 100%;
		height: 100%;
		background: rgba(0,0,0,.5);
	}

	.my_xiang_tanc .tcc_neir {
		position: absolute;
		top: 0;
		left: 0;
		right: 0;
		bottom: 0;
		margin: auto;
		z-index: 999;
		width: 800px;
		min-height: 40%;
		min-height: 1rem;
		height: fit-content;
		padding: 0;
		border-radius: 8px;
		background: #fff;
		overflow: hidden;
	}

		.my_xiang_tanc .tcc_neir .bt {
			padding: 10px 3%;
			background: #ff2e26;
			color: #fff;
			font-size: 20px;
			margin-bottom: 20px;
		}

		.my_xiang_tanc .tcc_neir p {
			padding: 5px 3%;
		}

		.my_xiang_tanc .tcc_neir .anniu {
			text-align: center;
		}

			.my_xiang_tanc .tcc_neir .anniu a {
				display: inline-block;
				padding: 2% 8%;
				margin-bottom: 5%;
				margin-top: 5%;
				background: #ff2e26;
				border-radius: 4px;
				color: #fff;
				margin: 3% 3% 5% 3%
			}

				.my_xiang_tanc .tcc_neir .anniu a:last-child {
					background: #ddd;
					color: #828282;
				}

		.my_xiang_tanc .tcc_neir p span {
			display: inline-block;
			font-size: 16px;
			width: 150px;
			text-align: right;
		}

		.my_xiang_tanc .tcc_neir p input {
			width: 550px;
			height: 45px;
			padding: 0 10px;
			border: solid 1px #f4f4f4;
		}



/* 修改 */

.nimeng_We_hou ul li:hover i {
	top: 0px;
}

.nimeng_We_hou ul li {
	-webkit-transition: all 0.5s ease-in-out 0s;
	-o-transition: all 0.5s ease-in-out 0s;
	transition: all 0.5s ease-in-out 0s;
	cursor: pointer;
}

	.nimeng_We_hou ul li:hover {
		top: -8px;
	}

/* .nimeng_We_hou */
/*.nimeng_We_hou ul li:hover i {
			filter: contrast(100);
		}*/


.shangbiao_zhuc_k_hou ul li {
	box-shadow: 0 0 5px rgba(0,0,0,.08);
	border-top: 2px #6aa0ee solid;
	position: relative;
}


	.shangbiao_zhuc_k_hou ul li:hover {
		box-shadow: 0 0 5px rgba(0,0,0,.0);
		/* border-top: 2px #fff solid; */
	}

.shangbiao_zhuc_k_hou ul li {
	transition: color 0.25s;
}

	.shangbiao_zhuc_k_hou ul li::before, .shangbiao_zhuc_k_hou ul li::after {
		box-sizing: inherit;
		content: '';
		position: absolute;
		width: 100%;
		height: 100%;
	}

	.shangbiao_zhuc_k_hou ul li::before, .shangbiao_zhuc_k_hou ul li::after {
		border: 3px solid transparent;
		width: 0;
		height: 0;
	}

	.shangbiao_zhuc_k_hou ul li::before {
		top: -3px;
		left: -3px;
	}

	.shangbiao_zhuc_k_hou ul li::after {
		bottom: 0;
		right: 0;
	}

	.shangbiao_zhuc_k_hou ul li:hover {
		color: #60daaa;
	}

		.shangbiao_zhuc_k_hou ul li:hover::before, .shangbiao_zhuc_k_hou ul li:hover::after {
			width: 100%;
			height: 100%;
		}

		.shangbiao_zhuc_k_hou ul li:hover::before {
			border-top-color: #60daaa;
			border-right-color: #60daaa;
			transition: width 0.25s ease-out, height 0.25s ease-out 0.25s;
		}

		.shangbiao_zhuc_k_hou ul li:hover::after {
			border-bottom-color: #60daaa;
			border-left-color: #60daaa;
			transition: border-color 0s ease-out 0.5s, width 0.25s ease-out 0.5s, height 0.25s ease-out 0.75s;
		}

	.shangbiao_zhuc_k_hou ul li:hover {
		color: #6aa0ee;
	}

	.shangbiao_zhuc_k_hou ul li::after {
		top: -3px;
		left: -3px;
	}

	.shangbiao_zhuc_k_hou ul li:hover::before {
		border-top-color: #ff8820;
		border-right-color: #ff8820;
	}

	.shangbiao_zhuc_k_hou ul li:hover::after {
		border-bottom-color: #ff8820;
		border-left-color: #ff8820;
		transition: height 0.25s ease-out, width 0.25s ease-out 0.25s;
	}

.shangbiao_zhuc_k_yid ul li {
	position: relative;
	-webkit-transition: all 0.2s ease-in-out 0s;
	-o-transition: all 0.2s ease-in-out 0s;
	transition: all 0.2s ease-in-out 0s;
	top: 0;
}

	.shangbiao_zhuc_k_yid ul li:hover {
		top: -3px;
	}




.drop-menu-effect {
	position: relative;
}

	.drop-menu-effect .effect-img {
		position: absolute;
		bottom: 30px;
		left: 10px;
		background-position: 73px -9px;
		height: 50px;
		width: 50px;
		border-radius: 10px;
		border-bottom-left-radius: 0;
		border-bottom-right-radius: 0;
	}

.effectindex9 .effect-img {
	background-position: -40px -217px;
}

.effectindex10 .effect-img {
	background-position: -304px -127px;
}

.effectindex11 .effect-img {
	background-position: -392px -39px;
}

.effectindex12 .effect-img {
	background-position: -391px -129px;
}

.effectindex13 .effect-img {
	background-position: -214px -40px;
}

.effectindex14 .effect-img {
	background-position: -128px -128px;
}

.effectindex15 .effect-img {
	background-position: -303px -40px;
}

.effectindex16 .effect-img {
	background-position: -215px -128px;
}

.effectindex19 .effect-img {
	background-position: -40px -128px;
}

.effectindex20 .effect-img {
	background-position: -38px -38px;
	left: 4px;
}

.effectindex138 .effect-img {
	background-position: -127px -217px;
}

.effectindex139 .effect-img {
	background-position: -216px -217px;
}

.effectindex20 {
	width: 60px !important;
	margin-left: 10px !important;
}


.effectindex143 .effect-img {
	background-position: -304px -217px;
}

.effectindex185 .effect-img {
	background-position: -304px -217px;
}

.platMenu {
	display: none;
	float: unset !important;
	position: absolute !important;
	left: 0;
	height: unset !important;
	background: #fff;
	top: 48px;
	outline: 1px solid #ccc;
	border-top: 0px;
	width: 150px;
	z-index: 999999;
}

	.platMenu li {
		float: unset !important;
		display: block;
		color: #fff;
		height: 50px;
		width: 100%;
		border: 0 !important;
		border-bottom: 1px solid #ccc !important;
	}

		.platMenu li:last-child {
			border: 0 !important;
		}

		.platMenu li a {
			color: #fff;
		}

.changy_gj:hover .platMenu {
	display: block;
	clear: both;
}

.platMenu li:hover {
	background-color: #000 !important;
}

	.platMenu li:hover > a {
		color: #fff !important;
	}

.changy_gj:hover > b {
	transform: rotate(180deg);
	-webkit-transform: rotate(180deg);
}

.changy_gj b {
	background: url(/content/Images/20130330A_2.png) no-repeat -95px -53px;
	top: 23px;
	right: 4px;
	width: 7px;
	height: 4px;
	transition: transform .2s ease-in 0s;
	-webkit-transition: -webkit-transform .2s ease-in 0s;
	position: absolute;
	display: block;
}

.avatar-save {
	background: #000;
	border-color: #000;
}

	.avatar-save:hover {
		background: #000;
		border-color: #000;
	}


.swiper-slide a.block-a {
	display: inline-block;
	width: 100%;
	height: 100%;
}

.hBumty {
	position: relative;
	width: 100%;
	display: flex;
	flex-flow: row nowrap;
	-webkit-box-pack: start;
	justify-content: flex-start;
	-webkit-box-align: center;
	align-items: center;
}

.jlejdu {
	width: auto;
	margin: 0px 1px;
}

.MuiSvgIcon-root {
	fill: currentColor;
	width: 1em;
	height: 1em;
	display: inline-block;
	font-size: 1.5rem;
	transition: fill 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
	flex-shrink: 0;
	user-select: none;
}

.MuiSvgIcon-colorPrimary {
	color: #DA1C5C;
}

.cQwKuh {
	margin-left: 4px;
	color: rgb(114, 114, 114);
	display: block;
}

.apply-shops {
	background: #000;
	width: 200px;
	height: 44px;
	border: none;
	display: block;
	color: #fff;
	border-radius: 10px;
	margin: 0 auto;
	line-height: 44px;
	cursor: pointer;
}

.appshops input {
	width: 300px;
	height: 47px;
	padding: 5px 10px;
	border: solid 1px #aeaeae;
	border-radius: 3px;
	margin-bottom: 15px;
}

.appshops textarea {
	width: 300px;
	padding: 5px 10px;
	border: solid 1px #aeaeae;
	border-radius: 3px;
	margin-bottom: 15px;
}

.appshops p {
	display: flex;
	justify-content: center;
	align-items: center;
	padding: 20px 0 20px 0;
}

	.appshops p i {
		width: 30px;
		height: 1px;
		position: relative;
		background: #544e4c;
		display: flex;
		align-items: center;
	}

		.appshops p i::after {
			content: "";
			width: 3px;
			height: 3px;
			display: block;
			border: solid 2px #544e4c;
			border-radius: 50%;
			position: absolute;
			right: -7px;
		}

.appshops span {
	padding: 0 10px;
	font-size: 18px;
	font-weight: 600;
}

.appshops p i.no::after {
	left: -7px;
}

.appshops {
	width: 400px;
	border-radius: 5px;
	background: #fff;
	right: 0;
	text-align: center;
	bottom: 110px;
	margin: 0 auto;
}

	.appshops button {
		width: 210px;
		height: 40px;
		background: #000;
		color: #fff;
		border: none;
		border-radius: 5px;
	}

.apply-shop-container {
	display: none;
}

.sg4gsd {
	display: flex;
	-webkit-box-pack: center;
	justify-content: center;
	flex-direction: row;
}

.page_user dl {
	list-style: none;
	padding: 0;
}

.page_user dt {
	line-height: 34px;
	height: 34px;
	position: relative;
	text-indent: 50px;
	font-size: 16px;
	font-weight: bold;
	/* background-color: #efefef; */
	text-indent: 30px;
}

.page_user .aside dt.current {
	margin-left: 0;
	font-size: 16px;
}

.page_user {
	background-color: #fff;
	width: 180px;
	padding: 0;
	z-index: 2;
	font-size: 16px;
}

	.page_user dd {
		line-height: 34px;
		height: 34px;
		margin-top: 3px;
		position: relative;
		text-indent: 30px;
	}

		.page_user dd a {
			display: block;
			color: #666;
		}

	.page_user dt.current a {
		display: block;
		background-color: #000;
		color: #fff;
	}

	.page_user dd a:hover {
		color: #997c39;
		text-decoration: none;
	}

.tooltip {
	font-size: 12px;
	font-family: \5b8b\4f53;
	line-height: 1.5;
	position: absolute;
	padding: 5px;
	z-index: 100003;
	opacity: .8;
}

.btnDark {
	padding: 8px 35px;
	border-radius: 3px;
	color: #fff;
	border: none;
	background: #000;
	margin: 0 10px;
	cursor: pointer;
	font-size: 16px;
}

	.btnDark:hover {
		color: #ededed !important;
	}

.form-label {
	font-size: 16px;
	color: #6c6897;
	font-weight: 500;
}

.form-label {
	margin-bottom: 0.5rem;
}

.shadow-sm {
	-webkit-box-shadow: 0 .125rem .25rem rgba(0,0,0,.075) !important;
	box-shadow: 0 .125rem .25rem rgba(0,0,0,.075) !important;
}

.single-plan-check {
	position: relative;
	z-index: 1;
	-webkit-transition-duration: 500ms;
	transition-duration: 500ms;
	margin-bottom: 0.5rem;
	border: 1px solid #ebebeb;
	padding: 0.5rem;
	border-radius: 0.5rem;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: justify;
	-ms-flex-pack: justify;
	justify-content: space-between;
}

.single-plan-check {
	padding: 1.5rem;
}

.form-check-input {
	width: 1em;
	height: 1em;
	margin-top: 0.25em;
	vertical-align: top;
	background-color: #fff;
	background-repeat: no-repeat;
	background-position: center;
	background-size: contain;
	border: 1px solid rgba(0,0,0,.25);
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
	-webkit-print-color-adjust: exact;
	color-adjust: exact;
}

.form-check-input {
	background-color: #c5c5c5;
	border: 1px solid #ebebeb;
}

.form-check {
	display: block;
	min-height: 1.5rem;
	padding-left: 1.5em;
	margin-bottom: 0.125rem;
}

.mb-0 {
	margin-bottom: 0 !important;
}

.margin-0 {
	margin: 0 !important;
}

.form-check-input:checked {
	background-color: #0d5afd;
	border-color: #0d5afd;
}

.form-check-input[type=radio] {
	border-radius: 50%;
}

.form-check .form-check-input {
	float: left;
	margin-left: -1.5em;
}

.form-check-input:checked[type=radio] {
	background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23fff'/%3e%3c/svg%3e");
}

.form-check-label {
	font-size: 16px;
	color: #073984;
}

.input-group {
	position: relative;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	-webkit-box-align: stretch;
	-ms-flex-align: stretch;
	align-items: stretch;
	width: 100%;
}

.mb-3 {
	margin-bottom: 1rem !important;
}

.input-group > .form-control, .input-group > .form-select {
	position: relative;
	-webkit-box-flex: 1;
	-ms-flex: 1 1 auto;
	height: 34px;
	flex: 1 1 auto;
	width: 1%;
	min-width: 0;
}

.mb-0 {
	margin-bottom: 0 !important;
}

.input-group-text {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	padding: 0.375rem 1.75rem;
	font-size: 1.6rem;
	font-weight: 400;
	line-height: 1.5;
	text-align: center;
	white-space: nowrap;
}

.mt-3 {
	margin-top: 1rem !important;
}

.input-group-text {
	color: #fff;
	background-color: #000;
	border-color: #000;
}

.input-bg-pic {
	padding: 0rem 0.75rem;
	background: #fff;
	border: 1px solid #ebebeb;
}

.swal-overlay--show-modal .swal-modal {
	vertical-align: text-bottom !important;
}

div:where(.swal2-container) button:where(.swal2-styled).swal2-confirm {
	background-color: #000000 !important;
	font-size: 16px;
	padding: 10px 24px;
}

div:where(.swal2-container) button:where(.swal2-styled).swal2-cancel {
	font-size: 14px;
	padding: 10px 24px;
}

div:where(.swal2-container) h2:where(.swal2-title) {
	font-size: 2.5rem !important;
	padding: 13px 16px !important;
}

div:where(.swal2-container).swal2-center > .swal2-popup {
	grid-row: 1 !important;
}

.swal2-popup {
	font-size: 1.4rem !important;
}

footer {
	position: fixed !important;
	width: 100%;
	bottom: 0;
	z-index: 99999999999999;
	left: 0px;
	right: 0px;
}


.user-left-active {
	text-decoration: underline !important;
	color: #000;
	background: #ddd;
	border-radius: 5px;
}

.mmt-0 {
	margin-top: 0 !important
}

.mmt-1 {
	margin-top: .25rem !important
}

.mmt-2 {
	margin-top: .5rem !important
}

.mmt-3 {
	margin-top: 1rem !important
}

.mmt-4 {
	margin-top: 1.5rem !important
}

.mmt-5 {
	margin-top: 3rem !important
}

.mmr-0 {
	margin-right: 0 !important
}

.mmr-1 {
	margin-right: .25rem !important
}

.mmr-2 {
	margin-right: .5rem !important
}

.mmr-3 {
	margin-right: 1rem !important
}

.mmr-4 {
	margin-right: 1.5rem !important
}

.mmr-5 {
	margin-right: 3rem !important
}

.mmb-0 {
	margin-bottom: 0 !important
}

.mmb-1 {
	margin-bottom: .25rem !important
}

.mmb-2 {
	margin-bottom: .5rem !important
}

.mmb-3 {
	margin-bottom: 1rem !important
}

.mmb-4 {
	margin-bottom: 1.5rem !important
}

.mmb-5 {
	margin-bottom: 3rem !important
}

.mml-0 {
	margin-left: 0 !important
}

.mml-1 {
	margin-left: .25rem !important
}

.mml-2 {
	margin-left: .5rem !important
}

.mml-3 {
	margin-left: 1rem !important
}

.mml-4 {
	margin-left: 1.5rem !important
}

.mml-5 {
	margin-left: 3rem !important
}

.btn-main1 {
	color: #fff !important;
	background-color: #c4a161;
	border-color: #c4a161;
}

	.btn-main1:hover {
		background-color: #816931;
		border-color: #816931;
	}
