﻿.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/4/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: #37a42c;
	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('iconfont.eot?t=1537344383824'); /* IE9*/
  src: url('iconfont.eot?t=1537344383824#iefix') format('embedded-opentype'), /* IE6-IE8 */
  url('data:application/x-font-woff;charset=utf-8;base64,d09GRgABAAAAAASAAAsAAAAABsgAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABHU1VCAAABCAAAADMAAABCsP6z7U9TLzIAAAE8AAAARAAAAFY86EhkY21hcAAAAYAAAABLAAABcOeatwBnbHlmAAABzAAAANMAAADUFttxQmhlYWQAAAKgAAAALwAAADYSr4z7aGhlYQAAAtAAAAAcAAAAJAfeA4NobXR4AAAC7AAAAAgAAAAICAAAAGxvY2EAAAL0AAAABgAAAAYAagAAbWF4cAAAAvwAAAAgAAAAIAEQAFFuYW1lAAADHAAAAUUAAAJtPlT+fXBvc3QAAARkAAAAHAAAAC10hnAFeJxjYGRgYOBikGPQYWB0cfMJYeBgYGGAAJAMY05meiJQDMoDyrGAaQ4gZoOIAgCKIwNPAHicY2BkYWCcwMDKwMHUyXSGgYGhH0IzvmYwYuRgYGBiYGVmwAoC0lxTGByeFT0rYm7438AQw9zA0AAUZgTJAQDu9QzHeJxjYGBgZWBgYAZiHSBmYWBgDGFgZAABP6AoI1icmYELLM7CoARWwwISf1b0/z+MBPJZwCQDIxvDKOABkzJQHjisIJiBEQA/vQsxAHicY2BhYPi/n7mF2ZGBn0GewYjBhYGBVVGPUV3QjtFcUY5RVFCMjZFNxJyZTcxY0cjMVNBETZkdKM3HKCoiJi4qYs1oZMsIVKpsChZkF1U2BfLkGMWZ7f62yagyMqrKMFVJq7Go/k1jZWVjZGJlqmJhYmL5wGggo6AhKS4kLiQsvs6GKd3LL4XJhrk9LbWd2ZFRSZ7xrLQaI6Oa9D9jeSUmEUZmln+6IG2MZ1mYFinqMDIayIqrsmULCeWwqt6NBGplTveKjExrZwaawMAAAO7GI40AeJxjYGRgYADi64efscfz23xl4GZhAIHrJ1TqEfT//SwMzI5ALgcDE0gUAEP4CswAeJxjYGRgYG7438AQw8IAAkCSkQEVMAEARwgCawQAAAAEAAAAAAAAAABqAAAAAQAAAAIARQAEAAAAAAACAAAACgAKAAAA/wAAAAAAAHicZY9NTsMwEIVf+gekEqqoYIfkBWIBKP0Rq25YVGr3XXTfpk6bKokjx63UA3AejsAJOALcgDvwSCebNpbH37x5Y08A3OAHHo7fLfeRPVwyO3INF7gXrlN/EG6QX4SbaONVuEX9TdjHM6bCbXRheYPXuGL2hHdhDx18CNdwjU/hOvUv4Qb5W7iJO/wKt9Dx6sI+5l5XuI1HL/bHVi+cXqnlQcWhySKTOb+CmV7vkoWt0uqca1vEJlODoF9JU51pW91T7NdD5yIVWZOqCas6SYzKrdnq0AUb5/JRrxeJHoQm5Vhj/rbGAo5xBYUlDowxQhhkiMro6DtVZvSvsUPCXntWPc3ndFsU1P9zhQEC9M9cU7qy0nk6T4E9XxtSdXQrbsuelDSRXs1JErJCXta2VELqATZlV44RelzRiT8oZ0j/AAlabsgAAAB4nGNgYoAALgbsgImRiZGZgbm4NJ+BAQAHtwFw') format('woff'),
  url('iconfont.ttf?t=1537344383824') format('truetype'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+*/
  url('iconfont.svg?t=1537344383824#iconfont') 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/4/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('iconfont.eot?t=1537412401517'); /* IE9*/
  src: url('iconfont.eot?t=1537412401517#iefix') format('embedded-opentype'), /* IE6-IE8 */
  url('data:application/x-font-woff;charset=utf-8;base64,d09GRgABAAAAAAQEAAsAAAAABmAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABHU1VCAAABCAAAADMAAABCsP6z7U9TLzIAAAE8AAAARAAAAFY8nkgaY21hcAAAAYAAAABLAAABcOdQtiJnbHlmAAABzAAAAFcAAABsO+jOQ2hlYWQAAAIkAAAALwAAADYSsaBaaGhlYQAAAlQAAAAcAAAAJAfeA4NobXR4AAACcAAAAAgAAAAICAAAAGxvY2EAAAJ4AAAABgAAAAYANgAAbWF4cAAAAoAAAAAeAAAAIAENAChuYW1lAAACoAAAAUUAAAJtPlT+fXBvc3QAAAPoAAAAHAAAAC1keWIFeJxjYGRgYOBikGPQYWB0cfMJYeBgYGGAAJAMY05meiJQDMoDyrGAaQ4gZoOIAgCKIwNPAHicY2BkYWCcwMDKwMHUyXSGgYGhH0IzvmYwYuRgYGBiYGVmwAoC0lxTGByeaTzTYG7438AQw9zA0AAUZgTJAQDjZQwzeJxjYGBgZWBgYAZiHSBmYWBgDGFgZAABP6AoI1icmYELLM7CoARWwwISf6bx/z+MBPJZwCQDIxvDKOABkzJQHjisIJiBEQCKugoJAHicY2BkYPjfwMLAXM0gzcDAysloZqKmxM7JqKbEJiLOycgmImZkzskoZmRmwvzhXyLjfAFFHcF/if8SBXUUBRjn/0sE8RnnM84H8pWgtAAOdQwAepwZJAB4nGNgZGBgAOL1oeqa8fw2Xxm4WRhA4PpJPUME/b+BhYG5GsjlYGACiQIAAS8JDgB4nGNgZGBgbvjfwBDDwgACQJKRARUwAQBHCAJrBAAAAAQAAAAAAAAAADYAAHicY2BkYGBgYpBhANEgFgMDFxAyMPwH8xkAC1MBNgAAeJxlj01OwzAQhV/6B6QSqqhgh+QFYgEo/RGrblhUavdddN+mTpsqiSPHrdQDcB6OwAk4AtyAO/BIJ5s2lsffvHljTwDc4Acejt8t95E9XDI7cg0XuBeuU38QbpBfhJto41W4Rf1N2MczpsJtdGF5g9e4YvaEd2EPHXwI13CNT+E69S/hBvlbuIk7/Aq30PHqwj7mXle4jUcv9sdWL5xeqeVBxaHJIpM5v4KZXu+Sha3S6pxrW8QmU4OgX0lTnWlb3VPs10PnIhVZk6oJqzpJjMqt2erQBRvn8lGvF4kehCblWGP+tsYCjnEFhSUOjDFCGGSIyujoO1Vm9K+xQ8Jee1Y9zed0WxTU/3OFAQL0z1xTurLSeTpPgT1fG1J1dCtuy56UNJFezUkSskJe1rZUQuoBNmVXjhF6XNGJPyhnSP8ACVpuyAAAAHicY2BigAAuBuyAiZGJkZmBOTkjkYEBAAcJAUU=') format('woff'),
  url('iconfont.ttf?t=1537412401517') format('truetype'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+*/
  url('iconfont.svg?t=1537412401517#iconfont') format('svg'); /* iOS 4.1- */
}
.icon-cha:before { content: "\e628";color:#999; }
@font-face {font-family: "iconfont";
  src: url('iconfont.eot?t=1537407267473'); /* IE9*/
  src: url('iconfont.eot?t=1537407267473#iefix') format('embedded-opentype'), /* IE6-IE8 */
  url('data:application/x-font-woff;charset=utf-8;base64,d09GRgABAAAAAAQQAAsAAAAABlQAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABHU1VCAAABCAAAADMAAABCsP6z7U9TLzIAAAE8AAAARAAAAFY8fUf5Y21hcAAAAYAAAABLAAABcOcvtb9nbHlmAAABzAAAAF4AAABgXaG/bWhlYWQAAAIsAAAALwAAADYSsXhDaGhlYQAAAlwAAAAcAAAAJAfeA4NobXR4AAACeAAAAAgAAAAICAAAAGxvY2EAAAKAAAAABgAAAAYAMAAAbWF4cAAAAogAAAAeAAAAIAENAChuYW1lAAACqAAAAUUAAAJtPlT+fXBvc3QAAAPwAAAAHwAAADDM6WJweJxjYGRgYOBikGPQYWB0cfMJYeBgYGGAAJAMY05meiJQDMoDyrGAaQ4gZoOIAgCKIwNPAHicY2BkYWCcwMDKwMHUyXSGgYGhH0IzvmYwYuRgYGBiYGVmwAoC0lxTGByesT9jZ27438AQw9zA0AAUZgTJAQDePQvxeJxjYGBgZWBgYAZiHSBmYWBgDGFgZAABP6AoI1icmYELLM7CoARWwwISf8b+/z+MBPJZwCQDIxvDKOABkzJQHjisIJiBEQA6CAmFAHicY2BkYPj/gnkGswSDNAMDo6KgHqMSG7ugohKbiJixoqAco5GZuaCikZmJGnPJvw2MIrIijP828IuI8DMGgDmMAUAO42LGQJDYv/UiciL/1oOlA4FMBgYGAB+2ESAAAHicY2BkYGAA4tmTp06K57f5ysDNwgAC109KKSPo/y9YGJglgFwOBiaQKAAomwnQAHicY2BkYGBu+N/AEMPCAAJAkpEBFTABAEcIAmsEAAAABAAAAAAAAAAAMAAAeJxjYGRgYGBikGEA0SAWAwMXEDIw/AfzGQALUwE2AAB4nGWPTU7DMBCFX/oHpBKqqGCH5AViASj9EatuWFRq911036ZOmyqJI8et1ANwHo7ACTgC3IA78EgnmzaWx9+8eWNPANzgBx6O3y33kT1cMjtyDRe4F65TfxBukF+Em2jjVbhF/U3YxzOmwm10YXmD17hi9oR3YQ8dfAjXcI1P4Tr1L+EG+Vu4iTv8CrfQ8erCPuZeV7iNRy/2x1YvnF6p5UHFockikzm/gple75KFrdLqnGtbxCZTg6BfSVOdaVvdU+zXQ+ciFVmTqgmrOkmMyq3Z6tAFG+fyUa8XiR6EJuVYY/62xgKOcQWFJQ6MMUIYZIjK6Og7VWb0r7FDwl57Vj3N53RbFNT/c4UBAvTPXFO6stJ5Ok+BPV8bUnV0K27LnpQ0kV7NSRKyQl7WtlRC6gE2ZVeOEXpc0Yk/KGdI/wAJWm7IAAAAeJxjYGKAAC4G7ICJkYmRmYEtKzMxIzGfgQEAEAsCiAA=') format('woff'),
  url('iconfont.ttf?t=1537407267473') format('truetype'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+*/
  url('iconfont.svg?t=1537407267473#iconfont') 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: #37a42c;
	color:#fff;
	font-size:16px;
	border:none;
	cursor:pointer;
	display: inline-block;
	transition: 0.5s;
	text-align: center;
	line-height: 42px;
}
.loginimg .login_bg .sub:hover{
	background: #fff;
	color: #37a42c;
	border: 1px solid #37a42c;
	transition: 0.5s;
}
.loginimg .login_bg .bttxt .yzm img
{
	height: 42px;
	width:100px;
}
.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('iconfont.eot?t=1537343565152'); /* IE9*/
  src: url('iconfont.eot?t=1537343565152#iefix') format('embedded-opentype'), /* IE6-IE8 */
  url('data:application/x-font-woff;charset=utf-8;base64,d09GRgABAAAAAARUAAsAAAAABqgAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABHU1VCAAABCAAAADMAAABCsP6z7U9TLzIAAAE8AAAARAAAAFY/hEsAY21hcAAAAYAAAABLAAABcOo2vtRnbHlmAAABzAAAAKQAAAC0Vj6x+mhlYWQAAAJwAAAALwAAADYSr4abaGhlYQAAAqAAAAAcAAAAJAfeA4NobXR4AAACvAAAAAgAAAAICAAAAGxvY2EAAALEAAAABgAAAAYAWgAAbWF4cAAAAswAAAAeAAAAIAEOAEZuYW1lAAAC7AAAAUUAAAJtPlT+fXBvc3QAAAQ0AAAAHQAAAC52hGZ4eJxjYGRgYOBikGPQYWB0cfMJYeBgYGGAAJAMY05meiJQDMoDyrGAaQ4gZoOIAgCKIwNPAHicY2BkYWCcwMDKwMHUyXSGgYGhH0IzvmYwYuRgYGBiYGVmwAoC0lxTGBxe8r3kY27438AQw9zA0AAUZgTJAQDf0wwFeJxjYGBgZWBgYAZiHSBmYWBgDGFgZAABP6AoI1icmYELLM7CoARWwwISf8n3/z+MBPJZwCQDIxvDKOABkzJQHjisIJiBEQBSiAmtAHicY2BiYPh/kHkaszODLoMlAwOrCJuSmrqhsh6jOrs6HyO7siFYwNTE3I7RHCgIJOUYxYESQFJMnBkoAmHbMTJPE1cSY2QUXFHFxVW1QpARxGMVrImzcGRknldePo+Z0dEirlaQmfEYU2FoaCETmBQVEhcXqpzHzsjIPq8SxGbm5sheoqVe5VW1kJl5IZBS11qazcHFZB5ezMRUHB4GIgE61SIoeJxjYGRgYABir60Fy+L5bb4ycLMwgMD1E4q+CPr/QRYGZmcgl4OBCSQKACVBCfQAeJxjYGRgYG7438AQw8IAAkCSkQEVMAEARwgCawQAAAAEAAAAAAAAAABaAAB4nGNgZGBgYGKwAmIGMIuBgQsIGRj+g/kMAA5YAVUAAHicZY9NTsMwEIVf+gekEqqoYIfkBWIBKP0Rq25YVGr3XXTfpk6bKokjx63UA3AejsAJOALcgDvwSCebNpbH37x5Y08A3OAHHo7fLfeRPVwyO3INF7gXrlN/EG6QX4SbaONVuEX9TdjHM6bCbXRheYPXuGL2hHdhDx18CNdwjU/hOvUv4Qb5W7iJO/wKt9Dx6sI+5l5XuI1HL/bHVi+cXqnlQcWhySKTOb+CmV7vkoWt0uqca1vEJlODoF9JU51pW91T7NdD5yIVWZOqCas6SYzKrdnq0AUb5/JRrxeJHoQm5Vhj/rbGAo5xBYUlDowxQhhkiMro6DtVZvSvsUPCXntWPc3ndFsU1P9zhQEC9M9cU7qy0nk6T4E9XxtSdXQrbsuelDSRXs1JErJCXta2VELqATZlV44RelzRiT8oZ0j/AAlabsgAAAB4nGNgYoAALgbsgImRiZGZgaW0OLWIgQEACl4B2QAAAA==') format('woff'),
  url('iconfont.ttf?t=1537343565152') format('truetype'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+*/
  url('iconfont.svg?t=1537343565152#iconfont') 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('iconfont.eot?t=1537344770398'); /* IE9*/
  src: url('iconfont.eot?t=1537344770398#iefix') format('embedded-opentype'), /* IE6-IE8 */
  url('data:application/x-font-woff;charset=utf-8;base64,d09GRgABAAAAAASkAAsAAAAABugAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABHU1VCAAABCAAAADMAAABCsP6z7U9TLzIAAAE8AAAARAAAAFY8rEgoY21hcAAAAYAAAABLAAABcOdetkxnbHlmAAABzAAAAPAAAADw0WbB0WhlYWQAAAK8AAAALgAAADYSr5ABaGhlYQAAAuwAAAAcAAAAJAfeA4NobXR4AAADCAAAAAgAAAAICAAAAGxvY2EAAAMQAAAABgAAAAYAeAAAbWF4cAAAAxgAAAAgAAAAIAEPAFZuYW1lAAADOAAAAUUAAAJtPlT+fXBvc3QAAASAAAAAIwAAADRQON3teJxjYGRgYOBikGPQYWB0cfMJYeBgYGGAAJAMY05meiJQDMoDyrGAaQ4gZoOIAgCKIwNPAHicY2BkYWCcwMDKwMHUyXSGgYGhH0IzvmYwYuRgYGBiYGVmwAoC0lxTGByemT0zY27438AQw9zA0AAUZgTJAQDllQxPeJxjYGBgZWBgYAZiHSBmYWBgDGFgZAABP6AoI1icmYELLM7CoARWwwISf2b2/z+MBPJZwCQDIxvDKOABkzJQHjisIJiBEQCs9gpBAAADAAD/gAPFA4AAHgA1AEkAAAU+ATc2Nz4BJzQmJwYkJyYiBwYEJw4BFQYWFxYXHgEBFQ4BBwIHIyYDLgEnNTc+ATc7AR4BFw8BJyYnDgEWHwEWOwE2NxM2LgEGAgBNiTVSLycRAg4MC/76hggSCIb++gsMDgIRJy9SNYkB1QIVHGPxAvBkHBYBAjjebwEBb9444tN6CgwQFAILlgoNAw8J6QgEFxuAGmNIcqWQzQkMEQIDP10GBlxAAwIRDAnNkKVySGMDDQEvpmP+qFhYAVdnqycBAQZDS0tDB5LjaggBARcbCoMIAgwBAAwcEQMAAHicY2BkYGAA4jVyyX/i+W2+MnCzMIDA9RNqTAj6fwMLA3MDkMvBABYFABrOCXgAAHicY2BkYGBu+N/AEMPCAAJAkpEBFTABAEcIAmsEAAAABAAAAAAAAAAAeAAAAAEAAAACAEoAAwAAAAAAAgAAAAoACgAAAP8AAAAAAAB4nGWPTU7DMBCFX/oHpBKqqGCH5AViASj9EatuWFRq911036ZOmyqJI8et1ANwHo7ACTgC3IA78EgnmzaWx9+8eWNPANzgBx6O3y33kT1cMjtyDRe4F65TfxBukF+Em2jjVbhF/U3YxzOmwm10YXmD17hi9oR3YQ8dfAjXcI1P4Tr1L+EG+Vu4iTv8CrfQ8erCPuZeV7iNRy/2x1YvnF6p5UHFockikzm/gple75KFrdLqnGtbxCZTg6BfSVOdaVvdU+zXQ+ciFVmTqgmrOkmMyq3Z6tAFG+fyUa8XiR6EJuVYY/62xgKOcQWFJQ6MMUIYZIjK6Og7VWb0r7FDwl57Vj3N53RbFNT/c4UBAvTPXFO6stJ5Ok+BPV8bUnV0K27LnpQ0kV7NSRKyQl7WtlRC6gE2ZVeOEXpc0Yk/KGdI/wAJWm7IAAAAeJxjYGKAAC4G7ICJkYmRmYGrMjGvKiM1Lz03kYEBACM/BFIA') format('woff'),
  url('iconfont.ttf?t=1537344770398') format('truetype'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+*/
  url('iconfont.svg?t=1537344770398#iconfont') format('svg'); /* iOS 4.1- */
}
.icon-yanzhengma:before { content: "\e636";color:#ccc; }
@font-face {font-family: "iconfont";
  src: url('iconfont.eot?t=1537346131693'); /* IE9*/
  src: url('iconfont.eot?t=1537346131693#iefix') format('embedded-opentype'), /* IE6-IE8 */
  url('data:application/x-font-woff;charset=utf-8;base64,d09GRgABAAAAAASMAAsAAAAABtwAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABHU1VCAAABCAAAADMAAABCsP6z7U9TLzIAAAE8AAAARAAAAFY89UhxY21hcAAAAYAAAABLAAABcOentydnbHlmAAABzAAAANsAAADoY0vePmhlYWQAAAKoAAAALwAAADYSr5qKaGhlYQAAAtgAAAAcAAAAJAfeA4NobXR4AAAC9AAAAAgAAAAICAAAAGxvY2EAAAL8AAAABgAAAAYAdAAAbWF4cAAAAwQAAAAgAAAAIAEQAFNuYW1lAAADJAAAAUUAAAJtPlT+fXBvc3QAAARsAAAAHwAAADDZ5W9weJxjYGRgYOBikGPQYWB0cfMJYeBgYGGAAJAMY05meiJQDMoDyrGAaQ4gZoOIAgCKIwNPAHicY2BkYWCcwMDKwMHUyXSGgYGhH0IzvmYwYuRgYGBiYGVmwAoC0lxTGBye1T+rZ27438AQw9zA0AAUZgTJAQDw/QzheJxjYGBgZWBgYAZiHSBmYWBgDGFgZAABP6AoI1icmYELLM7CoARWwwISf1b//z+MBPJZwCQDIxvDKOABkzJQHjisIJiBEQBfhwtlAHicNYxBbsIwFET/J3asksZ2ECQISAihEFGpWUCAFSAk6Al6qB6hhzCrrgkcpu4pGoOrqhrpaWY0GiAAt0/n6pTgQQR7eAXABCOOrMB8i2hpvW22OMnG0/XqX3mBzLXK/2JkJyFzBbq/KJeLDt4qQ6g5X34oMY03+nVS34Tok9LmPR4gNiRvd7uciWHv2B82Kdk4bi+dl4u08DozXyb8UeLu4JTUVFVNaV1danNU2n4opSnRg0BmSdgKI7/18hQz0R6LgInZKH/wZPM53S0DHvs87H9k2eEO15cxpwB4nGNgZGBgAOLiOx954vltvjJwszCAwPUT2sEI+v9mFgZmEyCXg4EJJAoAMUUKLgB4nGNgZGBgbvjfwBDDwgACQJKRARUwAQBHCAJrBAAAAAQAAAAAAAAAAHQAAAABAAAAAgBHAAQAAAAAAAIAAAAKAAoAAAD/AAAAAAAAeJxlj01OwzAQhV/6B6QSqqhgh+QFYgEo/RGrblhUavdddN+mTpsqiSPHrdQDcB6OwAk4AtyAO/BIJ5s2lsffvHljTwDc4Acejt8t95E9XDI7cg0XuBeuU38QbpBfhJto41W4Rf1N2MczpsJtdGF5g9e4YvaEd2EPHXwI13CNT+E69S/hBvlbuIk7/Aq30PHqwj7mXle4jUcv9sdWL5xeqeVBxaHJIpM5v4KZXu+Sha3S6pxrW8QmU4OgX0lTnWlb3VPs10PnIhVZk6oJqzpJjMqt2erQBRvn8lGvF4kehCblWGP+tsYCjnEFhSUOjDFCGGSIyujoO1Vm9K+xQ8Jee1Y9zed0WxTU/3OFAQL0z1xTurLSeTpPgT1fG1J1dCtuy56UNJFezUkSskJe1rZUQuoBNmVXjhF6XNGJPyhnSP8ACVpuyAAAAHicY2BigAAuBuyAiZGJkZmBrTw1LyMxn4EBABClAp4A') format('woff'),
  url('iconfont.ttf?t=1537346131693') format('truetype'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+*/
  url('iconfont.svg?t=1537346131693#iconfont') 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: #37a42c;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;
	position: relative;
}
.grzx .grzx_left .grzx_1 ul li:hover{
	background: #f9f9f9;
	transition: 0.5s;
}
.grzx .grzx_left .grzx_1 ul li i{
	float:left;
	font-size: 18px;
	position: absolute;
	top: 14px;
}
.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: #37a42c;
	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('iconfont.eot?t=1537427157810'); /* IE9*/
  src: url('iconfont.eot?t=1537427157810#iefix') format('embedded-opentype'), /* IE6-IE8 */
  url('data:application/x-font-woff;charset=utf-8;base64,d09GRgABAAAAAAR0AAsAAAAABzAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABHU1VCAAABCAAAADMAAABCsP6z7U9TLzIAAAE8AAAARAAAAFY9UUjNY21hcAAAAYAAAABLAAABcOgDuDtnbHlmAAABzAAAAMMAAAE4+TpE52hlYWQAAAKQAAAALwAAADYSshOnaGhlYQAAAsAAAAAcAAAAJAfeA4NobXR4AAAC3AAAAAgAAAAICAAAAGxvY2EAAALkAAAABgAAAAYAnAAAbWF4cAAAAuwAAAAgAAAAIAETAHpuYW1lAAADDAAAAUUAAAJtPlT+fXBvc3QAAARUAAAAIAAAADHJ291weJxjYGRgYOBikGPQYWB0cfMJYeBgYGGAAJAMY05meiJQDMoDyrGAaQ4gZoOIAgCKIwNPAHicY2BkYWCcwMDKwMHUyXSGgYGhH0IzvmYwYuRgYGBiYGVmwAoC0lxTGBye3X52m7nhfwNDDHMDQwNQmBEkBwD/XQ2ZeJxjYGBgZWBgYAZiHSBmYWBgDGFgZAABP6AoI1icmYELLM7CoARWwwISf3b7/38YCeSzgEkGRjaGUcADJmWgPHBYQTADIwBAjgzVAHicdUxNCoJgEJ1RsEUgaF+6kfCHFDcGauMiCM8gtK8DdIY8SjfJo7T1EGYz1iIXbd68n3kPFgBjp7d6DUtwIYIdnOACV4BtFMYlHTB3lKH/cPzjr4IME+uIlYjQWFvKKYKc9lYZy1OxQdcyUY8yLKlipYwkNJTDZSrjCM++advmHLB5Cp1DM3QpIVLK3GNPq79kcnsOKRXopdAJ3CX2bITPHWGuXz6PaS3Xp5mhlY7WTqucDJxoD6RG5hu6fUpvs4IxOgB4nGNgZGBgAOI0D/+L8fw2Xxm4WRhA4PrJ9KsI+v8BFgZmByCXg4EJJAoAPj8LRwB4nGNgZGBgbvjfwBDDwgACQJKRARUwAQBHCAJrBAAAAAQAAAAAAAAAAJwAAAABAAAAAgBuAAcAAAAAAAIAAAAKAAoAAAD/AAAAAAAAeJxlj01OwzAQhV/6B6QSqqhgh+QFYgEo/RGrblhUavdddN+mTpsqiSPHrdQDcB6OwAk4AtyAO/BIJ5s2lsffvHljTwDc4Acejt8t95E9XDI7cg0XuBeuU38QbpBfhJto41W4Rf1N2MczpsJtdGF5g9e4YvaEd2EPHXwI13CNT+E69S/hBvlbuIk7/Aq30PHqwj7mXle4jUcv9sdWL5xeqeVBxaHJIpM5v4KZXu+Sha3S6pxrW8QmU4OgX0lTnWlb3VPs10PnIhVZk6oJqzpJjMqt2erQBRvn8lGvF4kehCblWGP+tsYCjnEFhSUOjDFCGGSIyujoO1Vm9K+xQ8Jee1Y9zed0WxTU/3OFAQL0z1xTurLSeTpPgT1fG1J1dCtuy56UNJFezUkSskJe1rZUQuoBNmVXjhF6XNGJPyhnSP8ACVpuyAAAAHicY2BigAAuBuyAiZGJkZmBPSUzLz0lMY+BAQAT3QLy') format('woff'),
  url('iconfont.ttf?t=1537427157810') format('truetype'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+*/
  url('iconfont.svg?t=1537427157810#iconfont') format('svg'); /* iOS 4.1- */
}


.icon-dingdan:before {content: "\e6db";color: #37a42c;font-size:22px;margin:0 3%;}
@font-face {font-family: "iconfont";
  src: url('iconfont.eot?t=1537427510337'); /* IE9*/
  src: url('iconfont.eot?t=1537427510337#iefix') format('embedded-opentype'), /* IE6-IE8 */
  url('data:application/x-font-woff;charset=utf-8;base64,d09GRgABAAAAAAREAAsAAAAABogAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABHU1VCAAABCAAAADMAAABCsP6z7U9TLzIAAAE8AAAARAAAAFY9DUiIY21hcAAAAYAAAABLAAABcOe+t2xnbHlmAAABzAAAAJQAAACUoE9ERGhlYWQAAAJgAAAALwAAADYSshZoaGhlYQAAApAAAAAcAAAAJAfeA4NobXR4AAACrAAAAAgAAAAICAAAAGxvY2EAAAK0AAAABgAAAAYASgAAbWF4cAAAArwAAAAgAAAAIAEQADJuYW1lAAAC3AAAAUUAAAJtPlT+fXBvc3QAAAQkAAAAHwAAADDa43ZveJxjYGRgYOBikGPQYWB0cfMJYeBgYGGAAJAMY05meiJQDMoDyrGAaQ4gZoOIAgCKIwNPAHicY2BkYWCcwMDKwMHUyXSGgYGhH0IzvmYwYuRgYGBiYGVmwAoC0lxTGByeTXs2jbnhfwNDDHMDQyNQmBEkBwD0ng0QeJxjYGBgZWBgYAZiHSBmYWBgDGFgZAABP6AoI1icmYELLM7CoARWwwISfzbt/38YCeSzgEkGRjaGUcADJmWgPHBYQTADIwCXxQvBAAAEAAD/fwQAA4AAEQAYAB4AJQAACQEmIgcBBhURHgEXITI3ATY0ATYyHwEBJwMRASEiJgkBJwEXFhQD5v6nG0Ub/ggaATElAXENCQIIGv4/BxIIl/4JqBgBT/7ICg0Def4ZpQH4lAcCDQFaGRn+Bxkk/qYlMQEJAgkZSAFGBweY/gmo/oUBOP6xDQHy/hmkAfiUBxN4nGNgZGBgAOLvpxUL4vltvjJwszCAwPWTmWYI+n89CwNzA5DLwcAEEgUAOeAKkQB4nGNgZGBgbvjfwBDDwgACQJKRARUwAQBHCAJrBAAAAAQAAAAAAAAAAEoAAAABAAAAAgAmAAQAAAAAAAIAAAAKAAoAAAD/AAAAAAAAeJxlj01OwzAQhV/6B6QSqqhgh+QFYgEo/RGrblhUavdddN+mTpsqiSPHrdQDcB6OwAk4AtyAO/BIJ5s2lsffvHljTwDc4Acejt8t95E9XDI7cg0XuBeuU38QbpBfhJto41W4Rf1N2MczpsJtdGF5g9e4YvaEd2EPHXwI13CNT+E69S/hBvlbuIk7/Aq30PHqwj7mXle4jUcv9sdWL5xeqeVBxaHJIpM5v4KZXu+Sha3S6pxrW8QmU4OgX0lTnWlb3VPs10PnIhVZk6oJqzpJjMqt2erQBRvn8lGvF4kehCblWGP+tsYCjnEFhSUOjDFCGGSIyujoO1Vm9K+xQ8Jee1Y9zed0WxTU/3OFAQL0z1xTurLSeTpPgT1fG1J1dCtuy56UNJFezUkSskJe1rZUQuoBNmVXjhF6XNGJPyhnSP8ACVpuyAAAAHicY2BigAAuBuyAiZGJkZmBrSKzND0xk4EBABDcAqMA') format('woff'),
  url('iconfont.ttf?t=1537427510337') format('truetype'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+*/
  url('iconfont.svg?t=1537427510337#iconfont') format('svg'); /* iOS 4.1- */
}


.icon-xiugai:before {content: "\e696";color: #37a42c;font-size:19px;margin:0 10%;}
.icon_xiuss:before{color: #37a42c;font-size:22px;}
.icon_ewnss:before{color: #37a42c;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_mleft .lim i {
    float: left;
    margin:13px 0 0 2% !important;
    font-size: 20px;
    position: absolute;
}
.index_mess_ul li .w_125 {
    width: 300px !important;

}
.index_mess_ul li .mess_area {
    width: 300px !important;

}
.index_mess_ul2 {
    display: block;
    margin: auto;
    width: 320px!important;
}
}
.grzx .grzx_right .grzx_bt{
	height: 70px;
	border-bottom: 1px solid #eee;
	line-height: 70px;
}
.grzx .grzx_right .grzx_bt .gwc_ddcx_2
{
	
width: 80px;
	
height: 35px;
	
background: #37a42c;
	
color: #fff;
}
.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: 71px;
	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: 16%;
	overflow: hidden;
	float:left;
	white-space: nowrap;
	text-overflow: ellipsis;
	font-size:14px;
	color:#555;
	line-height: 70px;
	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('iconfont.eot?t=1537432798881'); /* IE9*/
  src: url('iconfont.eot?t=1537432798881#iefix') format('embedded-opentype'), /* IE6-IE8 */
  url('data:application/x-font-woff;charset=utf-8;base64,d09GRgABAAAAAARUAAsAAAAABpgAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABHU1VCAAABCAAAADMAAABCsP6z7U9TLzIAAAE8AAAARAAAAFY+YUndY21hcAAAAYAAAABLAAABcOkTu2tnbHlmAAABzAAAAKAAAACg68mhumhlYWQAAAJsAAAALwAAADYSsj+5aGhlYQAAApwAAAAcAAAAJAfeA4NobXR4AAACuAAAAAgAAAAICAAAAGxvY2EAAALAAAAABgAAAAYAUAAAbWF4cAAAAsgAAAAgAAAAIAEPAD9uYW1lAAAC6AAAAUUAAAJtPlT+fXBvc3QAAAQwAAAAIQAAADLc6NjreJxjYGRgYOBikGPQYWB0cfMJYeBgYGGAAJAMY05meiJQDMoDyrGAaQ4gZoOIAgCKIwNPAHicY2BkYWCcwMDKwMHUyXSGgYGhH0IzvmYwYuRgYGBiYGVmwAoC0lxTGByev37+mrnhfwNDDHMDQwNQmBEkBwACFg27eJxjYGBgZWBgYAZiHSBmYWBgDGFgZAABP6AoI1icmYELLM7CoARWwwISf/76/38YCeSzgEkGRjaGUcADJmWgPHBYQTADIwBqJA0ZAAADAAD/wAO+A0AAEgAiADIAAAEnNTQmIgYVERQWFxYfARY+ASYTLgEiDgIUHgIyNjc2EAMOASIuAjQ+AjIWFxYQAsCbFSAVEwkDBaMNGg8KbUCitaKAQ0OAorWiQIOsOI2djW86Om+NnY04cQESWvQQFRUQ/vsLEAUEA2IICBsdAbJAQ0OAorSjf0NDP4oBZv46ODo6b42djm86Ojh4/sl4nGNgZGBgAOLwfOdj8fw2Xxm4WRhA4PrJ2nsI+v8BFgZmByCXg4EJJAoARD0LhgB4nGNgZGBgbvjfwBDDwgACQJKRARUwAQBHCAJrBAAAAAQAAAAAAAAAAFAAAAABAAAAAgAzAAMAAAAAAAIAAAAKAAoAAAD/AAAAAAAAeJxlj01OwzAQhV/6B6QSqqhgh+QFYgEo/RGrblhUavdddN+mTpsqiSPHrdQDcB6OwAk4AtyAO/BIJ5s2lsffvHljTwDc4Acejt8t95E9XDI7cg0XuBeuU38QbpBfhJto41W4Rf1N2MczpsJtdGF5g9e4YvaEd2EPHXwI13CNT+E69S/hBvlbuIk7/Aq30PHqwj7mXle4jUcv9sdWL5xeqeVBxaHJIpM5v4KZXu+Sha3S6pxrW8QmU4OgX0lTnWlb3VPs10PnIhVZk6oJqzpJjMqt2erQBRvn8lGvF4kehCblWGP+tsYCjnEFhSUOjDFCGGSIyujoO1Vm9K+xQ8Jee1Y9zed0WxTU/3OFAQL0z1xTurLSeTpPgT1fG1J1dCtuy56UNJFezUkSskJe1rZUQuoBNmVXjhF6XNGJPyhnSP8ACVpuyAAAAHicY2BigAAuBuyAiZGJkZmBozgjsyojPy+dgQEAGVcDiAAAAA==') format('woff'),
  url('iconfont.ttf?t=1537432798881') format('truetype'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+*/
  url('iconfont.svg?t=1537432798881#iconfont') 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: 20%;
}
@font-face {font-family: "iconfont";
  src: url('iconfont.eot?t=1537513205115'); /* IE9*/
  src: url('iconfont.eot?t=1537513205115#iefix') format('embedded-opentype'), /* IE6-IE8 */
  url('data:application/x-font-woff;charset=utf-8;base64,d09GRgABAAAAAAQcAAsAAAAABmAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABHU1VCAAABCAAAADMAAABCsP6z7U9TLzIAAAE8AAAARAAAAFY8f0f7Y21hcAAAAYAAAABLAAABcOcxtcVnbHlmAAABzAAAAGgAAABoYQ0nVmhlYWQAAAI0AAAALQAAADYSs7PPaGhlYQAAAmQAAAAcAAAAJAfeA4NobXR4AAACgAAAAAgAAAAICAAAAGxvY2EAAAKIAAAABgAAAAYANAAAbWF4cAAAApAAAAAgAAAAIAEQACtuYW1lAAACsAAAAUUAAAJtPlT+fXBvc3QAAAP4AAAAIQAAADLh4dnaeJxjYGRgYOBikGPQYWB0cfMJYeBgYGGAAJAMY05meiJQDMoDyrGAaQ4gZoOIAgCKIwNPAHicY2BkYWCcwMDKwMHUyXSGgYGhH0IzvmYwYuRgYGBiYGVmwAoC0lxTGByecT7jZG7438AQw9zA0AAUZgTJAQDejQv1eJxjYGBgZWBgYAZiHSBmYWBgDGFgZAABP6AoI1icmYELLM7CoARWwwISf8b5/z+MBPJZwCQDIxvDKOABkzJQHjisIJiBEQA+7AmNAAAEAAAAAANoAugAEgAWABoAHgAAASM1IRUjFTMRFBYzITI2NREzNQMhESEFMxEjEzMRIwL8bP7g2FAQDAH4DBBQiP5AAcD+qDg4uDg4ArA4ODj9vAwQEAwCRDj9oAIoaP6YAWj+mAAAeJxjYGRgYADirI3xNfH8Nl8ZuFkYQOD6qe1fkWkWBqYXQIqDgQnEAwBG0ws5AAAAeJxjYGRgYG7438AQw8IAAkCSkQEVMAEARwgCawQAAAAEAAAAAAAAAAA0AAAAAQAAAAIAHwAEAAAAAAACAAAACgAKAAAA/wAAAAAAAHicZY9NTsMwEIVf+gekEqqoYIfkBWIBKP0Rq25YVGr3XXTfpk6bKokjx63UA3AejsAJOALcgDvwSCebNpbH37x5Y08A3OAHHo7fLfeRPVwyO3INF7gXrlN/EG6QX4SbaONVuEX9TdjHM6bCbXRheYPXuGL2hHdhDx18CNdwjU/hOvUv4Qb5W7iJO/wKt9Dx6sI+5l5XuI1HL/bHVi+cXqnlQcWhySKTOb+CmV7vkoWt0uqca1vEJlODoF9JU51pW91T7NdD5yIVWZOqCas6SYzKrdnq0AUb5/JRrxeJHoQm5Vhj/rbGAo5xBYUlDowxQhhkiMro6DtVZvSvsUPCXntWPc3ndFsU1P9zhQEC9M9cU7qy0nk6T4E9XxtSdXQrbsuelDSRXs1JErJCXta2VELqATZlV44RelzRiT8oZ0j/AAlabsgAAAB4nGNgYoAALgbsgImRiZGZgSMnMSuzJD8vnYEBABirA3YAAAA=') format('woff'),
  url('iconfont.ttf?t=1537513205115') format('truetype'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+*/
  url('iconfont.svg?t=1537513205115#iconfont') 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('iconfont.eot?t=1537510593579'); /* IE9*/
  src: url('iconfont.eot?t=1537510593579#iefix') format('embedded-opentype'), /* IE6-IE8 */
  url('data:application/x-font-woff;charset=utf-8;base64,d09GRgABAAAAAAQcAAsAAAAABmAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABHU1VCAAABCAAAADMAAABCsP6z7U9TLzIAAAE8AAAARAAAAFY8okgeY21hcAAAAYAAAABLAAABcOdUti5nbHlmAAABzAAAAGYAAABox0+MhGhlYWQAAAI0AAAALwAAADYStJ9/aGhlYQAAAmQAAAAcAAAAJAfeA4NobXR4AAACgAAAAAgAAAAICAAAAGxvY2EAAAKIAAAABgAAAAYANAAAbWF4cAAAApAAAAAeAAAAIAEOACluYW1lAAACsAAAAUUAAAJtPlT+fXBvc3QAAAP4AAAAIQAAADLi6tvdeJxjYGRgYOBikGPQYWB0cfMJYeBgYGGAAJAMY05meiJQDMoDyrGAaQ4gZoOIAgCKIwNPAHicY2BkYWCcwMDKwMHUyXSGgYGhH0IzvmYwYuRgYGBiYGVmwAoC0lxTGBye6TzTYW7438AQw9zA0AAUZgTJAQDkBQw7eJxjYGBgZWBgYAZiHSBmYWBgDGFgZAABP6AoI1icmYELLM7CoARWwwISf6bz/z+MBPJZwCQDIxvDKOABkzJQHjisIJiBEQCUggoZAHicY2BiYPh/gPkAswODAIMMAwMnI5uSPqOaiZmRPKO5mZGYCDMfI7sco7gdo7keI9ONfx84pTk7OIUluYp+cEkJP9z3l5X17z4wyfjx33tOzk6gKGfRTy5hKUZXmAyQZAAA1R4fEgAAeJxjYGRgYADi2RN2LIvnt/nKwM3CAALXT609iKD/H2BhYHYAcjkYmECiAGj6DGgAeJxjYGRgYG7438AQw8IAAkCSkQEVMAEARwgCawQAAAAEAAAAAAAAAAA0AAB4nGNgZGBgYGKQBWIGMIuBgQsIGRj+g/kMAAuDATgAAHicZY9NTsMwEIVf+gekEqqoYIfkBWIBKP0Rq25YVGr3XXTfpk6bKokjx63UA3AejsAJOALcgDvwSCebNpbH37x5Y08A3OAHHo7fLfeRPVwyO3INF7gXrlN/EG6QX4SbaONVuEX9TdjHM6bCbXRheYPXuGL2hHdhDx18CNdwjU/hOvUv4Qb5W7iJO/wKt9Dx6sI+5l5XuI1HL/bHVi+cXqnlQcWhySKTOb+CmV7vkoWt0uqca1vEJlODoF9JU51pW91T7NdD5yIVWZOqCas6SYzKrdnq0AUb5/JRrxeJHoQm5Vhj/rbGAo5xBYUlDowxQhhkiMro6DtVZvSvsUPCXntWPc3ndFsU1P9zhQEC9M9cU7qy0nk6T4E9XxtSdXQrbsuelDSRXs1JErJCXta2VELqATZlV44RelzRiT8oZ0j/AAlabsgAAAB4nGNgYoAALgbsgImRiZGZgaMqIzUvvbA0lYEBABlDA4UAAAA=') format('woff'),
  url('iconfont.ttf?t=1537510593579') format('truetype'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+*/
  url('iconfont.svg?t=1537510593579#iconfont') 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: #37a42c;}
.heji{
	 width:100%;
	 overflow: hidden;
}
.heji .ddd{
	width:100%;
	height: 65px;
}
.heji .ddd .ddhj{
	float:right;
	height:55px;
	line-height: 55px;
	font-size:14px;
	color:#999;
	margin-top: 1%;
	/* margin-left:4%; */
}
.heji .ddd .ddhj2{
	float:right;
	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: #37a42c;
	font-size:16px;
	color:#fff;
	text-align: center;
	border-radius: 5px;
	/* margin-right:2%; */
	margin-top:2%;
	border: 1px solid #37a42c;
	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: #37a42c;
	border: 1px solid #37a42c;
	margin:5% 0 0 5%;
	line-height: 40px;
	cursor:pointer;
	display: inline-block;
}
.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/4/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: #37a42c;
	margin-left: 16%;
	display: inline-block;
	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/4/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: #37a42c;
	
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: #37a42c;
	
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;
}

.gwctj input
{
	width: 220px;
    height: 40px;
    color: #fff;
    font-size: 16px;
    text-align: center;
    background: #37a42c;
    border: 1px solid #ff0000;
    margin: 5% 0 0 0%;
    line-height: 40px;
    cursor: pointer;
}

.index_mess_ul2 {
   
    display: block;
    margin: auto;
    width: 360px;
}

.index_mess_ul2 li
{
	    width: 100%;
	}