.head {
	height: 100px;
}

.head .headbox .logo {
	height: 100px;
	max-width: 36%;
}

@media only screen and (max-width: 25.875em) {
	.head {
		height: 73px;
	}
}

@media only screen and (max-width: 64em) {
	.head .headbox .logo {
		width: 24%;
	}

	.head .headbox .phone {
		display: block
	}

	.head .headbox {
		height: 100px;
	}

}

@media only screen and (max-width: 48em) {
	.head .headbox .logo {
		width: 34%;
	}

	.head .headbox {
		height: 100px;
	}
}

.loginimg {
	width: 100%;
	height: 600px;
	background: url(../images/banner1.jpg) center no-repeat;
	background-size: auto;
	float: left;
}

@media only screen and (max-width: 41.6875em) {
	.loginimg {
		background: #F8F2E6;
	}

}

.loginimg .login_c {
	/* max-height: 1200px; */
	margin: 0 auto;
	width: 1200px;
}

@media only screen and (max-width: 25.875em) {
	.loginimg .login_c {
		width: 90%;
	}
}

@media only screen and (max-width: 64em) {
	.head .headbox .logo {
		width: auto;
		max-width: 70%;
	}

	.head .headbox .logo a img {
		height: 100%;
		width: auto;
	}
}

@media only screen and (max-width: 41.6875em) {
	.loginimg .login_c {
		overflow: visible;
	}
}

.bottom_box {
	margin-top: 0;
}

.loginimg .login_bg {
	width: 33%;
	background: #fff;
	float: right;
	margin-top: 5%;
	box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.2);
	position: relative;
	padding-bottom: 1%;
}

@media only screen and (max-width: 64em) {
	.loginimg .login_bg {
		width: 44%;
		margin-top: 8%;
		padding-bottom: 3%
	}
}

@media only screen and (max-width: 48em) {
	.loginimg .login_bg {
		margin-top: 10%;
		width: 52%;
	}
}

@media only screen and (max-width: 41.6875em) {
	.loginimg .login_bg {
		margin: 10% auto;
		float: none;
		overflow: visible;
	}
}

@media only screen and (max-width: 25.875em) {
	.loginimg .login_bg {
		width: 100%;
		margin: 15% auto;
	}
}

.loginimg .login_bg .bt {
	padding: 0 8%;
	height: 3rem;
	width: 84%;
	font-size: 18px;
	color: #d1bb58;
	line-height: 3rem;
	margin-top: 5%;
}

@media only screen and (max-width: 41.6875em) {
	.loginimg .login_bg .bt {
		margin-top: 0;
		line-height: 5rem;
		height: 5rem;
	}
}

.loginimg .login_bg .bttxt,
.loginimg .login_bg .bttxt2 {
	width: 83.5%;
	margin: 2% 8%;
	height: 42px;
	border: 1px solid #eee;
	background: #f9f9f9;
	float: left;
}

.loginimg .login_bg .bttxt3 {
	width: 45%;
	margin: 4% 6% 2% 8%;
	height: 42px;
	border: 1px solid #eee;
	background: #f9f9f9;
	float: left;
}

.loginimg .login_bg .bttxt+.bttxt {
	margin-top: 3%;
}

@font-face {
	font-family: "iconfont";
	src: url('../fonts/iconfont.eot');
	/* IE9*/
	src: url('http://jscssimage.jz60.com/w331/en/css/3/iconfont.eot?t=1537344383824') format('embedded-opentype'),
		/* IE6-IE8 */
		url('../fonts/92f45246b16e4ffd9800acc3c1b250b0.woff') format('woff'),
		url('../fonts/iconfont.ttf') format('truetype'),
		/* chrome, firefox, opera, Safari, Android, iOS 4.2+*/
		url('../fonts/iconfont.svg') format('svg');
	/* iOS 4.1- */
}

.icon-suo:before {
	content: "\e672";
	color: #ccc;
}

.loginimg .login_bg .bttxt .bttxt1,
.loginimg .login_bg .bttxt3 .bttxt1 {
	float: left;
	height: 42px;
	line-height: 42px;
	margin: 0 4%;
}

.fsyzm {
	display: block;
	width: 32.5%;
	height: 42px;
	text-align: center;
	color: #fff;
	font-size: 16px;
	float: left;
	line-height: 42px;
	margin-top: 4%;
	background: #b4895c;
	transition: 0.5s;
	border: 1px solid #b4895c;
}

.fsyzm:hover {
	border: 1px solid #b4895c;
	color: #b4895c;
	background: #fff;
	transition: 0.5s;
}

.tx_box {
	width: 100%;
	height: 100px;
	position: absolute;
	top: -40px;
}

.tx_box .tx_b {
	width: 80px;
	height: 80px;
	border-radius: 100px;
	border: 2px solid #b4895c;
	margin: 0 auto;
	background: #fff;
	cursor: pointer;
}

.tx_box .tx_b .txs {
	width: 100%;
	overflow: hidden;
	text-align: center;
	margin-top: 14px;
}

.loginflw {
	width: 100%;
	position: fixed;
	z-index: 5000;
	background: url(../images/flw.png);
}

.loginflw .loginbox {
	width: 40%;
	overflow: hidden;
	background: #fff;
	margin: 0 auto;
	border-radius: 5px;
	position: relative;
	top: 0px;
	padding-bottom: 20px;
}

@media only screen and (max-width: 64em) {
	.loginflw .loginbox {
		width: 55%;
	}
}

@media only screen and (max-width: 48em) {
	.loginflw .loginbox {
		width: 72%;
	}
}

@media only screen and (max-width: 25.875em) {
	.loginflw .loginbox {
		width: 100%;
		position: fixed;
		z-index: 1000;
		top: 0px !important;
		height: 1080px;
		background: #fff;
		overflow: auto;
	}
}

.loginflw .loginbox .oks {
	display: block;
	height: 40px;
	width: 30%;
	background: #b4895c;
	margin: 0 auto;
	text-align: center;
	line-height: 40px;
	color: #fff;
	font-size: 16px;
}

.loginflw .loginbox .yulan {
	width: 100%;
	overflow: hidden;
	text-align: center;
	padding: 30px 0 0 0;
}

@media only screen and (max-width: 25.875em) {
	.loginflw .loginbox .yulan {
		padding: 0;
	}
}

.loginflw .loginbox .tk {
	width: 78%;
	height: 443px;
	margin: 0 auto;
	overflow: auto;
}

@media only screen and (max-width: 41.6875em) {
	.loginflw .loginbox .tk {
		width: 45% !important;
	}
}

@media only screen and (max-width: 25.875em) {
	.loginflw .loginbox .tk {
		height: 250px;
	}
}

.loginflw .loginbox .tk ul .liss {
	margin: 2%;
	height: 200px;
	float: left;
	border: 2px solid #ccc;
	cursor: pointer;
}

@media only screen and (max-width: 25.875em) {
	.loginflw .loginbox .tk ul .liss {
		height: auto;
	}
}

.loginflw .loginbox .tk ul .lissdq {
	border-color: #b4895c;
}

.loginflw .loginbox .yulan .yulan_box {
	margin: 0 auto;
	width: 100px;
	height: 100px;
	border-radius: 100px;
	border: 2px solid #b4895c;
	overflow: hidden;

}

.loginflw .loginbox .tktxt {
	text-align: center;
	line-height: 36px;
	font-size: 16px;
	color: #333;
}

.loginflw .loginbox .icons {
	padding: 2%;
	float: right;
	cursor: pointer;
}

.loginflw .loginbox .icons:hover .icon-cha:before {
	color: #b4895c;
}

@font-face {
	font-family: "iconfont";
	src: url('../fonts/iconfont.eot');
	/* IE9*/
	src: url('http://jscssimage.jz60.com/w331/en/css/3/iconfont.eot?t=1537412401517') format('embedded-opentype'),
		/* IE6-IE8 */
		url('../fonts/b77558135d664d02a7c537d34bc21112.woff') format('woff'),
		url('../fonts/iconfont.ttf') format('truetype'),
		/* chrome, firefox, opera, Safari, Android, iOS 4.2+*/
		url('../fonts/iconfont.svg') format('svg');
	/* iOS 4.1- */
}

.icon-cha:before {
	content: "\e628";
	color: #999;
}

@font-face {
	font-family: "iconfont";
	src: url('../fonts/iconfont.eot');
	/* IE9*/
	src: url('../fonts/iconfont.eot') format('embedded-opentype'),
		/* IE6-IE8 */
		url('../fonts/bcd4d3d830d047aaa1450f281ae5737f.woff') format('woff'),
		url('../fonts/iconfont.ttf') format('truetype'),
		/* chrome, firefox, opera, Safari, Android, iOS 4.2+*/
		url('../fonts/iconfont.svg') format('svg');
	/* iOS 4.1- */
}

.iconfont23 {
	font-family: "iconfont" !important;
	font-size: 24px;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}

.icon-jiahao:before {
	content: "\e607";
	color: #c5c5c5;
}

.tx_box .tx_b p {
	font-size: 14px;
	color: #c5c5c5;
	text-align: center;
}

.loginimg .login_bg .bttxt .input,
.loginimg .login_bg .bttxt .input2,
.loginimg .login_bg .bttxt .input3 {
	height: 42px;
	width: 70%;
	border: none;
	background: none;
	font-size: 16px;
	line-height: 42px;
	color: #999;
	outline: none;
	margin: 0;
}

.loginimg .login_bg .bttxt .input2 {
	width: 45%;
}

.loginimg .login_bg .bttxt .input3 {
	width: 30%;
}

.loginimg .login_bg .bttxt3 .input,
.loginimg .login_bg .bttxt3 .input2,
.loginimg .login_bg .bttxt3 .input3 {
	height: 42px;
	width: 84%;
	border: none;
	background: none;
	font-size: 16px;
	line-height: 42px;
	color: #999;
	outline: none;

}

.loginimg .login_bg .bttxt3 .input2 {
	width: 70%;
}

.loginimg .login_bg .bttxt3 .input3 {
	width: 30%;
}

.loginimg .login_bg .bttxt .yzm {
	float: right;
	width: 100px;
	height: 42px;
	background: #fff;
}

.loginimg .login_bg .sub {
	width: 84%;
	margin: 4% 8% 0 8%;
	height: 42px;
	background: #ff6600;
	color: #fff;
	font-size: 16px;
	border: none;
	cursor: pointer;
	transition: 0.5s;
}

.loginimg .login_bg .sub:hover {
	background: #fff;
	color: #8500d1;
	border: 1px solid #00366a;
	transition: 0.5s;
}

.loginimg .login_bg .bttxt .yzm img {
	height: 42px;
}

.loginimg .login_bg .suba {
	display: block;
	width: 84%;
	margin: 3% 8% 0 8%;
	height: 42px;
	border: 1px solid #eee;
	line-height: 42px;
	font-size: 16px;
	color: #555;
	text-align: center;
	transition: 0.5s;
}

.loginimg .login_bg .suba:hover {
	background: #e0e0e0;
	transition: 0.5s;
}

.loginimg .login_bg .wang {
	height: 30px;
	margin: 4% 8%;
}

.loginimg .login_bg .wang .mima {
	float: left;
	font-size: 14px;
	color: #555;
	line-height: 22px;
	margin-left: 2%;
}

@font-face {
	font-family: "iconfont";
	src: url('../fonts/iconfont.eot');
	/* IE9*/
	src: url('../fonts/iconfont.eot') format('embedded-opentype'),
		/* IE6-IE8 */
		url('../fonts/753483ae7bd94fd4be7f315797776624.woff') format('woff'),
		url('../fonts/iconfont.ttf') format('truetype'),
		/* chrome, firefox, opera, Safari, Android, iOS 4.2+*/
		url('../fonts/iconfont.svg') format('svg');
	/* iOS 4.1- */
}

.iconfont21 {
	font-family: "iconfont" !important;
	font-size: 22px;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}

.icon-user:before {
	content: "\e90e";
}

.usercolor:before {
	color: #ccc;
}

@font-face {
	font-family: "iconfont";
	src: url('../fonts/iconfont.eot');
	/* IE9*/
	src: url('../fonts/iconfont.eot') format('embedded-opentype'),
		/* IE6-IE8 */
		url('../fonts/eeb16900eddd480aa4a159e05e991441.woff') format('woff'),
		url('../fonts/iconfont.ttf') format('truetype'),
		/* chrome, firefox, opera, Safari, Android, iOS 4.2+*/
		url('../fonts/iconfont.svg') format('svg');
	/* iOS 4.1- */
}

.icon-yanzhengma:before {
	content: "\e636";
	color: #ccc;
}

@font-face {
	font-family: "iconfont";
	src: url('../fonts/iconfont.eot');
	/* IE9*/
	src: url('../fonts/iconfont.eot') format('embedded-opentype'),
		/* IE6-IE8 */
		url('../fonts/6ce485aacbb844488770bca9fe0b4e50.woff') format('woff'),
		url('../fonts/iconfont.ttf') format('truetype'),
		/* chrome, firefox, opera, Safari, Android, iOS 4.2+*/
		url('../fonts/iconfont.svg') format('svg');
	/* iOS 4.1- */
}

.iconfont22 {
	font-family: "iconfont" !important;
	font-size: 20px;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}

.icon-wenhao:before {
	content: "\e67f";
	color: #d1bb58;
	float: left;
}

#pass2 {
	display: none;
}

@media only screen and (max-width: 41.6875em) {
	.head .headbox .logo {
		width: 40%;
	}

	.head .headbox .phone {
		width: 45%;
		height: 100px;
	}

	.head .headbox .phone img {
		width: 100%;
	}
}

@media only screen and (max-width: 25.875em) {
	.head .headbox .phone {
		display: none;
	}
}

.grzx_head {
	width: 100%;
	height: 100px;
	background: #fff;
	float: left;
	border-bottom: 1px dashed #eee;
}

@media only screen and (max-width: 25.875em) {
	.grzx_head {
		height: 85px;
	}
}

.grzx_head .grzx_c {
	width: 1200px;
	margin: 0 auto;
	max-width: 1200px;
	overflow: hidden;
}

.grzx_head .grzx_c .touxiang {
	float: left;
	height: 70px;
	width: 70px;
	border-radius: 100px;
	overflow: hidden;
	margin: 15px 0;
}


@media only screen and (max-width: 25.875em) {
	.grzx_head .grzx_c .touxiang {
		height: 55px;



		width: 55px;
	}

	.head .headbox .logo a img {
		height: 73px;
	}

	.head .headbox {
		height: 73px;
	}

	.head .headbox .logo {
		height: 73px;
	}

	.head .headbox .logo {
		width: 72%;
	}
}

.grzx_head .grzx_c .name_b {
	width: 16%;
	height: 100px;
	float: left;
}

@media only screen and (max-width: 48em) {
	.grzx_head .grzx_c .name_b {
		width: 28%;
	}
}

@media only screen and (max-width: 25.875em) {
	.grzx_head .grzx_c .name_b {
		width: 40%;
	}
}

.grzx_head .grzx_c .p1 {
	font-size: 20px;
	color: #b4895c;
	margin: 11% 0 0 8%;
	float: left;
	width: 92%;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}

@media only screen and (max-width: 25.875em) {
	.grzx_head .grzx_c .p1 {
		font-size: 18px;
		margin: 16% 0 0 8%;
	}
}

.grzx_head .grzx_c .p2 {
	font-size: 14px;
	margin: 2% 0 0 8%;
	float: left;
	width: 92%;
}

.grzx_head .grzx_c .p2 .tui {
	font-size: 14px;
	color: #999;
	float: left;
	line-height: 24px;
}

.grzx_head .grzx_c .p2 .sv {
	float: left;
}

.grzx_head .grzx_c .lo2 {
	float: left;
	width: 38%;
}

@media only screen and (max-width: 64em) {
	.grzx_head .grzx_c .lo2 {
		float: right;
		width: 60%;
	}
}

.grzx_head .grzx_c .lo2 .sosoukfont {
	width: 100%;
	float: left;
	overflow: hidden;
	height: 30px;
}

@media only screen and (max-width: 48em) {
	.grzx_head .grzx_c .lo2 .sosoukfont {
		display: none;
	}

	.grzx_head .grzx_c .sosuok {
		margin-top: 10%;
	}
}

@media only screen and (max-width: 25.875em) {
	.grzx_head .grzx_c .lo2 {
		display: none;
	}
}

.grzx_head .grzx_c .sosuok {
	width: 100%;
	border: 2px solid #b4895c;
	box-sizing: border-box;
	height: 43px;
	background: #fff;
	float: left;
	margin-top: 26px;
	padding-left: 10px;
	overflow: hidden;
}



@media only screen and (max-width: 41.6875em) {
	.grzx_head .grzx_c .logo {
		height: 73px;
	}
}

@media only screen and (max-width: 41.6875em) {
	.grzx_head .grzx_c .logo {
		width: 35%;
	}

	.grzx_head .grzx_c .logo img {
		vertical-align: middle;
		max-height: 100%;
		max-width: 100%;
	}
}

@media only screen and (max-width: 25.875em) {
	.grzx_head .grzx_c .logo {
		width: 52%;
	}

	.grzx_head .grzx_c .logo img {
		vertical-align: middle;
		max-height: 100%;
		max-width: 100%;
	}
}

.grzx_head .grzx_c .sosuok .so0 {
	float: left;
	height: 43px;
	line-height: 43px;
	width: 10%;
	text-align: center
}

.grzx_head .grzx_c .sosuok .so1 {
	width: 70%;
	border: none;
	background: none;
	height: 43px;
	float: left;
	line-height: 43px;
	font-size: 14px;
	color: #999;
}

@media only screen and (max-width: 41.6875em) {
	.grzx_head .grzx_c .sosuok .so1 {
		width: 65%;
	}
}

/*.grzx_head .grzx_c .sosuok .so2{width:19.9%;height:43px;background: #b4895c;float:left;line-height: 43px;overflow: hidden;}*/

.grzx_head .grzx_c .sosuok .so2 {
	transition: all 300ms;
	width: 19.9%;
	height: 39px;
	background: #b4895c;
	float: right;
	line-height: 39px;
	overflow: hidden;
}


@media only screen and (max-width: 41.6875em) {
	.grzx_head .grzx_c .sosuok .so2 {
		width: 25%;
	}
}

.grzx_head .grzx_c .sosuok .so2 .in {
	color: #Fff;
	font-size: 15px;
	float: left;
	border: none;
	background: none;
	cursor: pointer;
	padding: 0 7%;
}

.grzx_head .grzx_c .lo2 {
	float: left;
	width: 38%;
}

@media only screen and (max-width: 64em) {
	.grzx_head .grzx_c .lo2 {
		float: right;
		width: 60%;
	}
}

@media only screen and (max-width:41.6875em) {
	.grzx_head .grzx_c .lo2 {
		width: 58%;
	}
}

.grzx_head .grzx_c .lo2 .sosoukfont {
	width: 100%;
	float: left;
	overflow: hidden;
	height: 30px;
}

@media only screen and (max-width: 48em) {
	.grzx_head .grzx_c .lo2 .sosoukfont {
		display: none;
	}

	.grzx_head .grzx_c .sosuok {
		margin-top: 10%;
	}
}

@media only screen and (max-width: 25.875em) {

	.grzx_head .grzx_c .lo2 {
		display: none;
	}
}

@media only screen and (max-width: 41.6875em) {
	.grzx_head .grzx_c .sosuok {
		margin-top: 5%;
	}
}

.grzx_head .grzx_c .lo2 .sosoukfont .resou {
	float: left;
	font-size: 12px;
	color: #555;
	line-height: 30px;
}

.grzx_head .grzx_c .lo2 .sosoukfont .f1 {
	float: left;
	font-size: 12px;
	color: #999;
	margin: 0 0 0 2rem;
	line-height: 30px;
}

.grzx_head .grzx_c .lo2 .sosoukfont .f1:hover {
	color: #b4895c;
}

.grzx_head .grzx_c .phone {
	width: 30%;
	float: right;
	overflow: hidden;
}

@media only screen and (max-width: 64em) {
	.grzx_head .grzx_c .phone {
		display: none;
	}
}

.grzx_head .grzx_c .phone img {
	float: right;
}

.grzx {
	width: 80%;
	margin: auto;
	max-width: 1200px;
	/* overflow: hidden; */
	/* min-height: 500px; */
}

@media only screen and (max-width: 25.875em) {
	.grzx {
		width: 90%;
	}
}

.grzx .grzx_left {
	width: 20%;
	float: left;
}

@media only screen and (max-width: 64em) {
	.grzx .grzx_left {
		display: none
	}
}

.grzx .grzx_left .grzx_1 {
	width: 100%;
	overflow: hidden;
	background: #fff;
}

.grzx .grzx_left .grzx_1 ul li {
	width: 100%;
	line-height: 45px;
	height: 45px;
	/* padding-left:15%; */
	transition: 0.5s;
	border-bottom: 1px dashed #eee;
}

.grzx .grzx_left .grzx_1 ul li:hover {
	background: #f9f9f9;
	transition: 0.5s;
}

.grzx .grzx_left .grzx_1 ul li i {
	float: left;
}

.grzx .grzx_left .grzx_1 ul li .gowu {
	height: 45px;
	float: left;
	font-size: 14px;
	line-height: 45px;
	margin: 0 4%;
	color: #555;
	padding-left: 20px;
}

.grzx .grzx_left .grzx_1 ul li .gowup {
	width: 16px;
	height: 16px;
	background: #00366a;
	float: left;
	border-radius: 30px;
	text-align: center;
	line-height: 16px;
	font-size: 12px;
	color: #fff;
	margin-top: 15px;
}

.grzx .grzx_left .grzx_1 ul li .grzx_1a {
	display: block;
	overflow: hidden;
}

@font-face {
	font-family: "iconfont";
	src: url('../fonts/iconfont.eot');
	/* IE9*/
	src: url('../fonts/iconfont.eot') format('embedded-opentype'),
		/* IE6-IE8 */
		url('../fonts/8ad4cf8c08134f57abd5945457c88f54.woff') format('woff'),
		url('../fonts/iconfont.ttf') format('truetype'),
		/* chrome, firefox, opera, Safari, Android, iOS 4.2+*/
		url('../fonts/iconfont.svg') format('svg');
	/* iOS 4.1- */
}


.icon-dingdan:before {
	content: "\e6db";
	color: #d1bb58;
	font-size: 22px;
	margin: 0 3%;
}

@font-face {
	font-family: "iconfont";
	src: url('../fonts/iconfont.eot');
	/* IE9*/
	src: url('../fonts/iconfont.eot') format('embedded-opentype'),
		/* IE6-IE8 */
		url('../fonts/fc6b2b7489904d00bd1ad627b18df57f.woff') format('woff'),
		url('../fonts/iconfont.ttf') format('truetype'),
		/* chrome, firefox, opera, Safari, Android, iOS 4.2+*/
		url('../fonts/iconfont.svg') format('svg');
	/* iOS 4.1- */
}


.icon-xiugai:before {
	content: "\e696";
	color: #d1bb58;
	font-size: 19px;
	margin: 0 10%;
}

.icon_xiuss:before {
	color: #d1bb58;
	font-size: 22px;
}

.icon_ewnss:before {
	color: #d1bb58;
	font-size: 22px;
}

.grzx .grzx_left .grzx_2 {
	width: 100%;
	margin-top: 15px;
	overflow: hidden;
	background: #fff;
}

.grzx .grzx_left .grzx_2 .ptxt {
	text-align: center;
	line-height: 36px;
	font-size: 14px;
	color: #555;
}

.grzx .grzx_left .grzx_2 .ptxt2 {
	text-align: center;
	overflow: hidden;
	line-height: 36px;
	font-size: 14px;
	color: #333;
}

.grzx .grzx_left .grzx_2 .pbox {
	width: 90%;
	margin: 0 5%;
	height: 200px;
	background: #f9f9f9;
	overflow: hidden;
}

.grzx .grzx_left .grzx_2 .pbox a {
	height: 200px;
	display: table-cell;
	vertical-align: middle;
	text-align: center;
}

.grzx .grzx_left .grzx_2 .pbox img {
	vertical-align: middle;
	max-height: 100%;
	max-width: 100%;
	transition: 0.5s;
}

.grzx .grzx_left .grzx_2 .pbox:hover img {
	transition: 0.5s;
	transform: scale(1.1, 1.1);
}

.grzx .grzx_right {
	float: right;
	width: 75.5%;
	background: #fff;
	/* min-height: 748px; */
	margin-bottom: 20px;
}

@media only screen and (max-width: 64em) {
	.grzx .grzx_right {
		width: 90% !important;
		min-height: 400px;
		padding: 20px;
	}
}

.grzx .grzx_right .grzx_bt {
	height: 70px;
	border-bottom: 1px solid #eee;
}

.grzx .grzx_right .grzx_bt ul .lisa {
	float: left;
	line-height: 70px;
	height: 70px;
	font-size: 15px;
}

.grzx .grzx_right .grzx_bt ul .lisa a {
	display: block;
	height: 50px;
	float: left;
	/* margin:0 20px; */
	font-size: 16px;
	color: #555;
}

.grzx .grzx_right .grzx_bt ul .lisadq a {
	display: block;
	height: 69px;
	float: left;
	font-size: 16px;
	color: #555;
	border-bottom: 1px solid #b4895c;
	margin-right: 40px;
}

.grzx .grzx_right .grzx_bbox {
	width: 100%;
	overflow: hidden;
	min-height: 500px;
}

.grzx .grzx_right .grzx_bbox ul li {
	width: 100%;
	min-height: 120px;
	overflow: hidden;
	border-bottom: 1px solid #eee;
	padding: 20px 0;
}

.grzx .grzx_right .grzx_bbox ul li .cpimg {
	height: 120px;
	width: 14%;
	float: left;
	margin: 0 1%;
}

@media only screen and (max-width: 41.6875em) {
	.grzx .grzx_right .grzx_bbox ul li .cpimg {
		width: 40%;
	}
}

.grzx .grzx_right .grzx_bbox ul li .cpimg a {
	height: 120px;
	display: table-cell;
	vertical-align: middle;
	text-align: center;
}

.grzx .grzx_right .grzx_bbox ul li .cpimg img {
	vertical-align: middle;
	max-height: 100%;
	max-width: 100%;
	border-radius: 50%;
	border: 1px solid #eee;
}

.grzx .grzx_right .grzx_bbox ul li .cpp {
	width: 25%;
	float: left;
	font-size: 14px;
	color: #555;
	line-height: 24px;
	margin-top: 5%;
	vertical-align: middle;
	text-align: center;
}

@media only screen and (max-width: 41.6875em) {
	.grzx .grzx_right .grzx_bbox ul li .cpp {
		width: 100%;
	}
}

@media only screen and (max-width: 25.875em) {
	.grzx .grzx_right .grzx_bbox ul li .cpp {
		width: 45%;
		margin: 0 6%;
	}
}

.grzx .grzx_right .grzx_bbox ul li .cpp2 {
	width: 13%;
	overflow: hidden;
	float: left;
	white-space: nowrap;
	text-overflow: ellipsis;
	font-size: 14px;
	color: #555;
	line-height: 110px;
	margin: 0 2%;
	text-align: center;
}

@media only screen and (max-width: 48em) {
	.grzx .grzx_right .grzx_bbox ul li .cpp2 {
		margin: 0 1%;
	}
}

@media only screen and (max-width: 41.6875em) {
	.grzx .grzx_right .grzx_bbox ul li .cpp2 {
		margin: 0 5%;
		width: 27%;
	}
}

.grzx .grzx_right .grzx_bbox ul li .cpp3 {
	float: right;
	margin-right: 5%;
	/* line-height: 110px; */
}

@media only screen and (max-width: 41.6875em) {
	.grzx .grzx_right .grzx_bbox ul li .cpp3 {
		margin-right: 10%;
	}
}

.grzx .grzx_right .grzx_bbox ul li .cpp3 .ztr {
	float: left;
	margin-top: 25%;
}

.grzx .grzx_right .grzx_bbox ul li .cpp3 .ztr2 {
	float: left;
	margin-top: 24%;
}

.grzx .grzx_right .grzx_bbox ul li .cpp3 .ztr2 .cps {
	float: left;
	color: #b4895c;
	font-weight: bold;
}

.grzx .grzx_right .grzx_bbox ul li .cps {
	line-height: 30px;
	font-size: 16px;
	color: #6BA31A;
	text-decoration: underline;
}

@font-face {
	font-family: "iconfont";
	src: url('../fonts/iconfont.eot');
	/* IE9*/
	src: url('../fonts/iconfont.eot') format('embedded-opentype'),
		/* IE6-IE8 */
		url('../fonts/25fb455fe4dc407c9845fa1da04bd9c0.woff') format('woff'),
		url('../fonts/iconfont.ttf') format('truetype'),
		/* chrome, firefox, opera, Safari, Android, iOS 4.2+*/
		url('../fonts/iconfont.svg') format('svg');
	/* iOS 4.1- */
}

.iconfont24 {
	font-family: "iconfont" !important;
	font-size: 20px;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}

@media only screen and (max-width: 25.875em) {
	.iconfont24 {
		display: none
	}

	.grzx .grzx_right .grzx_bbox ul li .cpp3 .ztr {
		margin-top: 35%;
	}
}

.icon-shizhong:before {
	content: "\e7eb";
	color: #6BA31A;
}


.grzx .grzx_mleft {
	width: 100%;
	overflow: hidden;
	background: #fff;
	margin-bottom: 15px;
	display: none;
}

.grzx .grzx_mleft .lim {
	width: 100%;
	height: 45px;
	line-height: 45px;
	font-size: 16px;
	border-bottom: 1px solid #eee;
}

.grzx .grzx_mleft .lim i {
	float: left;
	margin: 0 0 0 2%;
}

@media only screen and (max-width: 64em) {
	.grzx .grzx_mleft {
		display: block;
	}
}

.grzx .grzx_mleft .lim .go {
	display: block;
	height: 45px;
	line-height: 45px;
	margin-left: 1%;
	float: left;
	width: 80%;
	padding-left: 40px;
}

.grzx .grzx_mleft .lim .pv {
	float: right;
	margin-right: 2%;
	height: 45px;
	line-height: 45px;

	color: #999;
	width: 2%;
	text-align: center;

}

@media only screen and (max-width: 25.875em) {

	.xiala,
	.xiala3 {
		height: 1080px !important;
	}
}

.ddzta {
	float: right;
	line-height: 70px;
	height: 70px;
	font-size: 15px;
	color: #999;
	/* margin-right:16px; */
}

.ddzta:hover {
	text-decoration: underline;
}

.ddzt_xq {
	width: 380px;
	height: 380px;
	border: 1px solid #eee;
	margin: 2%;
	float: left;
}

@media only screen and (max-width: 64em) {
	.ddzt_xq {
		float: none;
		margin: 2% auto;
	}
}

.ddzt_xq .ddztbox {
	width: 380px;
	height: 380px;
	display: table-cell;
	vertical-align: middle;
	text-align: center;
}

@media only screen and (max-width: 25.875em) {
	.ddzt_xq {
		width: 350px;
		height: 350px;
	}

	.ddzt_xq .ddztbox {
		width: 350px;
		height: 350px;
	}
}

.ddzt_xq img {
	vertical-align: middle;
	max-height: 100%;
	max-width: 100%;
}

.ddzt_xq2 {
	float: left;
	width: 50%;
	margin-top: 2%;
	height: 380px;
	overflow: auto;
}

@media only screen and (max-width: 64em) {
	.ddzt_xq2 {
		float: none;
		overflow: hidden;
		margin: 2% auto;
		height: auto;
		width: 90%;
	}
}

.ddzt_xq2 .pp1 {
	font-size: 16px;
	color: #696969;
	line-height: 45px;
	border-bottom: 1px dashed #eee;
	overflow: hidden;
	margin-bottom: 2%;
	float: left;
	width: 100%;

}

.ddzt_xq2 .pp2 {
	width: 100%;
	line-height: 36px;
	font-size: 14px;
	color: #999;
	float: left;
}

.ddzt_xq2 .pp2 font {
	color: #555;
}

.ddzt_xq2 .pp2 .fh {
	color: #F85A19;
	font-weight: bold;
}

.ddzt_xq2 .pp3 {
	width: 80%;
	line-height: 36px;
	font-size: 14px;
	color: #999;
	float: left;
}

@media only screen and (max-width: 25.875em) {
	.ddzt_xq2 .pp3 {
		width: 75%;
	}
}

.ddzt_xq2 .pp3 font {
	color: #555;
}

.ddzt_xq2 .ppa {
	display: block;
	float: left;
	line-height: 30px;
	font-size: 14px;
	color: #696969;
}

.ddzt_xq2 .ppa:hover {
	color: #b4895c;
}

.ddzt_xq2 .qrsh {
	display: block;
	width: 25%;
	height: 45px;
	color: #fff;
	font-size: 15px;
	text-align: center;
	background: #b4895c;
	float: left;
	margin-top: 4%;
	line-height: 45px;
	border-radius: 5px;
	border: 1px solid #b4895c;
	transition: 0.5s;
}

@media only screen and (max-width: 25.875em) {
	.ddzt_xq2 .qrsh {
		width: 99%;
	}
}

.ddzt_xq2 .qrsh:hover {
	transition: 0.5s;
	background: #fff;
	color: #b4895c;
}

.ddzt_xq2 .zxkf {
	display: block;
	width: 25%;
	height: 45px;
	color: #b4895c;
	font-size: 15px;
	text-align: center;
	background: #FFF;
	float: left;
	margin-top: 4%;
	line-height: 45px;
	border-radius: 5px;
	border: 1px solid #b4895c;
	margin-left: 5%;
	transition: 0.5s;
}

@media only screen and (max-width: 25.875em) {
	.ddzt_xq2 .zxkf {
		margin-left: 0;
		width: 99%;
	}
}

.ddzt_xq2 .zxkf:hover {
	transition: 0.5s;
	background: #b4895c;
	color: #FFF;
}

.ddzt_pj {
	float: left;
	width: 96%;
	margin: 0 2%;
}

@media only screen and (max-width: 64em) {
	.ddzt_pj {
		width: 90%;
		margin: 2% auto;
		float: none;
	}
}

.ddzt_pj .pj1 {
	float: left;
	line-height: 36px;
	font-size: 16px;
	margin-left: 1%;
}

.ddzt_pj .star {
	width: 61%;
	height: 30px;
	float: left;
	overflow: hidden;
	margin-top: 0.4%;
}

@media only screen and (max-width: 64em) {
	.ddzt_pj .p1 {
		display: none
	}

	.ddzt_pj .star {
		width: 50%;
		margin-left: 1%;
	}
}

@media only screen and (max-width: 48em) {
	.ddzt_pj .p1 {
		display: block
	}

	.ddzt_pj .star {
		width: 39%;
		margin-left: 1%;
	}
}

.ddzt_pj .str1 {
	height: 30px;
	line-height: 30px;
	float: left;
	margin: 0 0.5%;
	cursor: pointer;
}

.ddzt_pj .str_bg:before {
	color: #ccc;
}

.ddzt_pj .area {

	width: 97.8%;
	padding-left: 2%;
	padding-top: 1%;
	border: 1px solid #eee;
	height: 150px;
	font-size: 14px;
	color: #999;
}

.ddzt_pj .yzms {
	font-size: 14px;
	float: left;
	line-height: 36px;
	color: #999;
	margin-top: 1%;
}

.ddzt_pj .bo {
	height: 36px;
	border: 1px solid #eee;
	width: 10%;
	margin-top: 1%;
}

.ddzt_pj .sub {
	height: 36px;
	width: 20%;
	float: right;
	background: #F95E1E;
	text-align: center;
	color: #fff;
	font-size: 14px;
	text-align: center;
	line-height: 36px;
	border: none;
	margin-top: 1%;
	cursor: pointer;
}

@media only screen and (max-width: 25.875em) {
	.ddzt_pj .sub {
		width: 35%;
	}
}

/*ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬ÃƒÂ¢Ã¢â‚¬Å¾Ã‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€šÃ‚Â ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¾Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã¢â‚¬Â¦Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¨ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬ÃƒÂ¢Ã¢â‚¬Å¾Ã‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â¦ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã¢â‚¬Â¦Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â´ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬ÃƒÂ¢Ã¢â‚¬Å¾Ã‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â¦ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã¢â‚¬Â¦Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â­ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬ÃƒÂ¢Ã¢â‚¬Å¾Ã‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€šÃ‚Â ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¾Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã¢â‚¬Â¦Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â§ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬ÃƒÂ¢Ã¢â‚¬Å¾Ã‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â¦ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã¢â‚¬Â¦Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â°ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬ÃƒÂ¢Ã¢â‚¬Å¾Ã‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â¦ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã¢â‚¬Â¦Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â©ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬ÃƒÂ¢Ã¢â‚¬Å¾Ã‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€šÃ‚Â ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¾Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã¢â‚¬Â¦Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¨ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬ÃƒÂ¢Ã¢â‚¬Å¾Ã‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â¦ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã¢â‚¬Â¦Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â½ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬ÃƒÂ¢Ã¢â‚¬Å¾Ã‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â¦ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã¢â‚¬Â¦Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¦*/
.grzx_gwc {
	width: 100%;
	overflow: hidden;
}

.grzx_gwc ul li {
	width: 100%;
	overflow: hidden;
	line-height: 120px;
	cursor: pointer;
	border-bottom: 1px solid #eee;
	padding: 20px 0px;
}

.grzx_gwc ul li .cpa1 {
	padding: 30px 0;
	height: 60px;
	float: left;
	width: 30%;
	color: #555;
	font-size: 14px;
	line-height: 60px;
	margin: 0 1%;
}

@media only screen and (max-width: 48em) {
	.grzx_gwc ul li .cpa1 {
		width: 60%;
	}
}

.grzx_gwc ul li .cpa2 {
	margin: 0 1%;
	float: left;
	line-height: 120px;
	height: 120px;
	font-size: 14px;
	color: #555;
	width: 12%;
	text-align: center;
}

@media only screen and (max-width: 25.875em) {
	.grzx_gwc ul li .cpa1 {
		width: 53%;
	}
}

@media only screen and (max-width: 25.875em) {
	.grzx_gwc ul li .cpa2 {
		width: 32%;
	}
}

.grzx_gwc ul li .cpa3 {
	height: 120px;
	margin: 0 1%;
	float: left;
}

.grzx_gwc ul li .cpa3 .cpa3box {
	width: 121px;
	height: 40px;
	border: 1px solid #eee;
	border-radius: 5px;
	background: #fff;
	margin: 30% 0;
}

.grzx_gwc ul li .cpa3 .cpa3box .jian {

	font-size: 24px;
	height: 40px;
	line-height: 38px;
	color: #999;
	float: left;
	width: 40px;
	text-align: center;
	cursor: pointer;
	transition: 0.5s;
}

.grzx_gwc ul li .cpa3 .cpa3box .jian:hover {
	color: #555;
	transition: 0.5s;
}

.grzx_gwc ul li .cpa3 .cpa3box .su {
	font-size: 18px;
	height: 40px;
	line-height: 38px;
	color: #555;
	float: left;
	width: 40px;
	text-align: center;
	cursor: pointer;
}

.grzx_gwc ul li .cpa3 .cpa3box .jia {
	font-size: 18px;
	height: 40px;
	line-height: 40px;
	color: #999;
	float: left;
	width: 40px;
	text-align: center;
	cursor: pointer;
	transition: 0.5s;
}

.grzx_gwc ul li .cpa3 .cpa3box .jia:hover {
	color: #555;
	transition: 0.5s;
}

.grzx_gwc ul li .cpalj {
	float: right;
	margin: 0 2%;
}

.grzx_gwc ul li .gwc_img {
	width: 23%;
	height: 120px;
	float: left;
	margin-left: 20px;
	margin-right: 15px;
}

.grzx_gwc ul li .gwc_img .as {
	height: 120px;
	display: table-cell;
	vertical-align: middle;
	text-align: center;
}

.grzx_gwc ul li .gwc_img .as img {
	vertical-align: middle;
	max-height: 100%;
	max-width: 100%;
	border: 1px solid #eee;
	border-radius: 50%;
}

@font-face {
	font-family: "iconfont";
	src: url('../fonts/iconfont.eot');
	/* IE9*/
	src: url('../fonts/iconfont.eot') format('embedded-opentype'),
		/* IE6-IE8 */
		url('../fonts/6529a42df7b0401f9cff800ce1cf754a.woff') format('woff'),
		url('../fonts/iconfont.ttf') format('truetype'),
		/* chrome, firefox, opera, Safari, Android, iOS 4.2+*/
		url('../fonts/iconfont.svg') format('svg');
	/* iOS 4.1- */
}

.iconfont26 {
	font-family: "iconfont" !important;
	font-size: 26px;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}

.icon-lajitong:before {
	content: "\e609";
	color: #999;
	float: right;
}

@font-face {
	font-family: "iconfont";
	src: url('../fonts/iconfont.eot');
	/* IE9*/
	src: url('../fonts/iconfont.eot') format('embedded-opentype'),
		/* IE6-IE8 */
		url('../fonts/a96d54065a634b8b9df70dd5158ea347.woff') format('woff'),
		url('../fonts/iconfont.ttf') format('truetype'),
		/* chrome, firefox, opera, Safari, Android, iOS 4.2+*/
		url('../fonts/iconfont.svg') format('svg');
	/* iOS 4.1- */
}

.iconfont25 {
	font-family: "iconfont" !important;
	font-size: 26px;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}

.icon-zhengque:before {
	content: "\e62c";
	color: #ccc;
	/* margin:0 2%; */
	float: left;
}

.gwc_xz:before {
	color: #00366a;
}

.heji {
	/* width:100%; */
	/* overflow: hidden; */
}

.heji .ddd {
	width: 100%;
}

.heji .ddd .ddhj {
	float: left;
	height: 55px;
	line-height: 55px;
	font-size: 14px;
	color: #999;
	margin-top: 1%;
	/* margin-left:4%; */
}

.heji .ddd .ddhj2 {
	float: left;
	height: 66px;
	line-height: 66px;
	font-size: 24px;
	margin-right: 4%;
	color: #333;
}

.heji .ddd .fukuan {
	float: right;
	display: block;
	padding: 1.2% 5%;
	background: #d1bb58;
	font-size: 16px;
	color: #fff;
	text-align: center;
	border-radius: 5px;
	/* margin-right:2%; */
	margin-top: 2%;
	border: 1px solid #d1bb58;
	transition: 0.5s;
}

@media only screen and (max-width: 25.875em) {
	.heji .ddd .fukuan {
		margin-top: 5%;
	}
}

.heji .ddd .fukuan:hover {
	background: #fff;
	transition: 0.5s;
	color: #b4895c;
}

.grzk_pass {
	width: 40%;
	overflow: hidden;
}

@media only screen and (max-width: 41.6875em) {
	.grzk_pass {
		width: 97%;
	}
}

.grzk_pass .inpu1 {
	width: 90%;

	overflow: hidden;
	height: 40px;
	border: 1px solid #eee;
	font-size: 14px;
	line-height: 40px;
	color: #999;
	padding-left: 2%;
	margin: 5% 0 0 5%;
	float: left;
}

.grzk_pass .inpu2 {
	width: 50%;
	overflow: hidden;
	height: 40px;
	float: left;
	border: 1px solid #eee;
	color: #999;
	padding-left: 2%;
	margin: 5% 0 0 5%;
	font-size: 14px;
}

.grzk_pass .inpua {
	display: block;
	width: 34%;
	height: 38px;
	float: left;
	border: 1px solid #b4895c;
	margin: 5% 0 0 5%;
	text-align: center;
	line-height: 38px;
	font-size: 14px;
	color: #b4895c;
}

.grzk_pass .oks {
	width: 92%;
	height: 40px;
	color: #fff;
	font-size: 16px;
	text-align: center;
	background: #b4895c;
	border: 1px solid #b4895c;
	margin: 5% 0 0 5%;
	line-height: 40px;
	cursor: pointer;
}

.grzx_zlws {
	width: 96%;
	margin: 2%;
	overflow: hidden;
}

.grzx_zlws .zlws1 {
	float: left;
	margin: 0 2%;
	width: 96%;
}

.grzx_zlws .zlws1 .tou {
	width: 100px;
	height: 100px;
	float: left;
	border-radius: 100px;
	border: 2px solid #b4895c;
	overflow: hidden;
	position: relative;
}

@media only screen and (max-width: 41.6875em) {
	.grzx_zlws .zlws1 .tou {
		float: none;
		margin: 2% auto;
	}
}

.grzx_zlws .zlws1 .tou img {
	position: absolute;
	z-index: 5;
}

.grzx_zlws .zlws1 .tou .flw {
	width: 100%;
	height: 100px;
	background: url(../images/flw.png);
	position: absolute;
	z-index: 100;
}

.grzx_zlws .zlws1 .tou .flw .flws {
	width: 100%;
	overflow: hidden;
	text-align: center;
	padding: 20% 0 5% 0;
}

.grzx_zlws .zlws1 .tou .flw .flwa {
	font-size: 15px;
	color: #fff;
	text-align: center;
	display: block;
	line-height: 100px;
}


.iconfont27 {
	font-family: "iconfont" !important;
	font-size: 30px;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}

.grzx_zlws .zlws1 .in2 {
	float: left;
	width: 80%;
	margin-left: 3%;
}

@media only screen and (max-width: 48em) {
	.grzx_zlws .zlws1 .in2 {
		width: 78%;
	}

}

@media only screen and (max-width: 41.6875em) {
	.grzx_zlws .zlws1 .in2 {
		width: 100%;
		margin-left: 0;
	}
}

.grzx_zlws .zlws1 .inin1 {
	width: 40%;
	height: 40px;
	border: 1px solid #eee;
	float: left;
	padding-left: 2%;
	font-size: 15px;
	color: #999;
	margin-right: 3%;
	margin-bottom: 3%;
}

@media only screen and (max-width: 48em) {
	.grzx_zlws .zlws1 .inin1 {
		width: 44%;
	}
}

@media only screen and (max-width: 25.875em) {
	.grzx_zlws .zlws1 .inin1 {
		width: 98%;
	}
}

.grzx_zlws .zlws1 .in2 .inintxt {
	height: 40px;
	float: left;
	width: 40%;
	line-height: 40px;
	margin-bottom: 3.2%;
}

.grzx_zlws .zlws1 .in2 .inintxt .nb {
	line-height: 40px;
	font-size: 16px;
	color: #999;
	margin-left: 6%;
	float: left;
}

.grzx_zlws .zlws1 .in2 .inintxt .nbn {
	color: #333;
	font-size: 15px;
	float: left;
	line-height: 40px;
	margin: 0 4% 0 2%;
}

.grzx_zlws .zlws1 .in2 .inintxt .rad {
	float: left;
	margin-top: 5.5%;
}

@media only screen and (max-width: 48em) {
	.grzx_zlws .zlws1 .in2 .inintxt .rad {
		margin-top: 9%;
	}
}

.queren {
	width: 20%;
	height: 40px;
	line-height: 40px;
	text-align: center;
	font-size: 16px;
	color: #fff;
	border: none;
	background: #b4895c;
	margin-left: 16%;
	border-radius: 5px;
}

@media only screen and (max-width: 48em) {
	.queren {
		width: 22%;
		margin-left: 22%;
	}
}

@media only screen and (max-width: 41.6875em) {
	.queren {
		width: 100%;
		margin-left: 0;
	}
}

.shouhuo {
	width: 96%;
	margin: 0 2% 2% 2%;
	overflow: hidden;
}

.shouhuo .shbox,
.shouhuo .shboxdq {
	width: 45%;
	height: 100px;
	border: 2px solid #eee;

	float: left;
	margin-top: 2%;
}

@media only screen and (max-width: 48em) {

	.shouhuo .shbox,
	.shouhuo .shboxdq {
		width: 99%;
	}
}

.shouhuo .shboxdq {
	border-color: #F85A19;
}

.shouhuo .shbox+.shbox {
	margin-left: 2%;
}

@media only screen and (max-width: 48em) {
	.shouhuo .shbox+.shbox {
		margin-left: 0;
	}
}

.shouhuo .shbox .dz1 {
	font-size: 14px;
	color: #696969;
	margin: 10px;
	float: left;
	width: 58%;
	height: 50px;
}

.shouhuo .shbox .dzb,
.shouhuo .shbox .dzbdq {
	display: block;
	width: 25%;
	height: 40px;
	float: right;
	background: #eee;
	border-radius: 0px 0px 0px 50px;
	color: #696969;
	padding-left: 6%;
	line-height: 40px;
	font-size: 14px;
	cursor: pointer;
	margin-bottom: 30px;
}

.shouhuo .shbox .dzbdq {
	background: #F55B1B;
	color: #fff;
}

.shouhuo .shbox .xiu {
	font-size: 14px;

	color: #999;
	float: left;
	margin: 0 2.5%;
}

.shouhuo .shbox .xiu:hover {
	text-decoration: underline;
}

.shouhuo .dzadd {
	width: 45%;
	height: 100px;
	border: 2px solid #eee;
	float: left;
	margin-top: 2%;
	cursor: pointer;
}

@media only screen and (max-width: 48em) {
	.shouhuo .dzadd {
		width: 99%;
	}
}

.shouhuo .dzadd .fh {
	float: left;
	font-size: 60px;
	color: #ccc;
	line-height: 96px;
	margin-left: 27%;
}

@media only screen and (max-width: 48em) {
	.shouhuo .dzadd .fh {
		margin-left: 33%;
	}
}

.shouhuo .dzadd .fh2 {
	font-size: 16px;
	color: #696969;
	line-height: 100px;
	margin-left: 2%;
	float: left;
}

.adddizhi {
	width: 100%;
	overflow: hidden;
	background: url(../images/flw.png);
	position: fixed;
	z-index: 5000;
}

.adddizhi .box {
	width: 40%;
	height: 250px;
	background: #fff;
	margin: 0 auto;
	border-radius: 5px;
	margin-top: 0;
}

@media only screen and (max-width: 25.875em) {
	.adddizhi .box {
		width: 90%;
	}
}

.adddizhi .box .dztxt {
	width: 88%;
	height: 100px;
	margin: 2% 5% 5% 5%;
	line-height: 36px;
	font-size: 15px;
	color: #999;
	padding-left: 2%;
}

.adddizhi .box .tj {
	width: 30%;
	height: 36px;
	border: none;
	background: #F75A15;
	color: #Fff;
	font-size: 16px;
	text-align: center;
	margin-left: 5%;
	border-radius: 5px;
	cursor: pointer;
}

.adddizhi .box .chacha {
	float: right;
	margin-right: 2%;
	margin-top: 2%;
	cursor: pointer;
}

.adddizhi .box .addfont {
	float: left;
	margin-left: 5%;
	font-size: 16px;
	line-height: 45px;
}

.cart {
	width: 100%;
	float: left;
	/* margin-top: 30px; */
	margin-bottom: 30px;
	border-top: 1px solid #eeeeee;
	padding-top: 30px;
}

.grzx .grzx_left .grzx_1 ul li img {

	margin-top: 10px;

	position: absolute;
}

.grzx .grzx_mleft .lim img {

	margin-top: 10px;

	position: absolute;

	margin-left: 15px;
}

.jies {

	width: 120px;

	height: 40px;

	line-height: 40px;

	background: #00366a;

	text-align: center;

	border-radius: 5px;

	color: #fff;

	float: right;

	margin-top: 20px;
}

.cart_js1 {
	width: 84%;
	float: left;
	/* min-height:150px; */
	border: 1px solid #eee;
	padding: 30px;
	margin-bottom: 30px;
}

.input_box .input_box_txt {
	width: 89%;
	height: 18px;
	padding: 11px 16px;
	font-size: 12px;
	color: #333;
	background-color: #fff;
	border: 1px #c4cdd5 solid;
	border-radius: 5px;
	position: relative;
	z-index: 1;
	display: inline-block;
	transition: all 150ms;
	-webkit-transition: all 150ms;
}

.input_box {
	width: 543px;
}

.input_box_label {
	height: 50px;
	line-height: 50px;
	overflow: hidden;
	font-size: 16px;
	width: 100%;
	float: left;
}


.input_box1 input {

	margin-bottom: 15px;
}

/*.button button
{
	
margin: 0;
	
background: #00366a;
	
border: none;
	
width: 120px;
	
height: 35px;
	
color: #fff;
}*/


.zhuti {

	width: 35%;

	float: left;

	background: #eeeeee59;

	height: 15px;

	line-height: 15px;

	padding: 50px;

	margin-right: 20px;
}

.cart_js1 li {}

.zhuti1 input {

	margin-top: 0px;

	position: absolute;
}

.zhuti1 img {

	float: left;

	margin-left: 35px;

	position: absolute;

	margin-top: -20px;
}

@media screen and (max-width: 64rem) {
	.zhuti {
		width: 70%;
		float: left;
		background: #eeeeee59;
		height: 15px;
		line-height: 15px;
		padding: 50px;
		margin-right: 20px;
	}
}

.grzx_right_js {
	float: left !important;
	border: 1px solid #eee;
	width: 84% !important;
	padding: 30px;
}

.y_59yzm img {
	margin-top: 20px;
}

.y_59yzm {
	float: left;
}