#zxly{ width:100%; height:100%; z-index:1100; background-color:rgba(0,0,0,0.4); display:none; left:0px;top:0px;position:fixed;}
#zxly .center4{ margin-left:auto; margin-right:auto; width:600px;}
#zxly_1{ background-color:#fff; width:100%; float:left; margin-top:20%; padding:2.5% 10%;Border-radius:8px; position:relative;}
#zxly_1 .gb{ position:absolute; right:4%; top:6%; width:20%; z-index:1; cursor:pointer;}
#zxly_1 .gb img{ display:block; float:right; max-width:30%;transition:all 0.6s ease-in-out 0s;}
#zxly_1 .gb:hover img{-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);-mo-transform:rotate(360deg);transform:rotate(360deg);}
#zxly_1 .bt{ width:100%; float:left; text-align:center; margin-top:20px; color:#333;margin-bottom:1%;font-family: Verdana;}
#zxly_1 .bt h1{ font-weight:bold; line-height:1.5;}
#zxly_1 .bta{ width:100%; float:left; text-align:left; line-height:2; font-size:16px; font-weight:bold; color:#333;margin-bottom:1%;}
#zxly_2{ width:100%; float:left;}
#zxly_2 .bk{ width:100%; float:left;  margin-bottom:1%; position:relative; margin-top:1%;}
#zxly_2 .bk1{ width:49%; float:left;  margin-bottom:1%; position:relative; margin-top:1%;}
#zxly_2 .bk2{ width:49%; float:right;  margin-bottom:1%; position:relative; margin-top:1%;}
#zxly_2 .bk2 .checkimg{ position:absolute; right:5px; height:28px; top:6px; z-index:3;}
#zxly_2 input,#zxly_2  textarea{ border:#ddd solid 1px; margin:0px; color:#555;border-radius:2px; outline:none; width:100%; padding:10px;font-size:16px; }
#zxly_2 input:hover,#zxly_2  textarea:hover{}
#zxly_2 select{border:#999 solid 1px; padding-left:3%; margin-top:-1%; padding-right:3%; color:#555;border-radius:4px; outline:none; margin-right:2%; padding-top:1%; padding-bottom:1%;font-size:16px;}
#zxly_2 input::-webkit-input-placeholder,#zxly_2 textarea::-webkit-input-placeholder{ color:#999;}
#zxly_2 .input1{}
#zxly_2 .input2{ width:42%; float:right;}
#zxly_2 .input3{ height:80px;}

#zxly_2 .button1{
 display:block;  height:auto;  width:100%; border-radius:2px; 
	background-color:#008FF9; 
	border:0px;
	cursor:pointer;
	color:#fff;
	text-align:center; position:relative; z-index:1; overflow:hidden;
	
}

#zxly_2 .button1:hover{ border:0px; background-color:#0068B7}
#index_lx{
	width:100%;
	overflow:hidden;
	float:left;
	padding:3.5% 0px;
	background-repeat: no-repeat;
	background-position: center center;
	background-size: cover;
	background-attachment: fixed;
	background-color: #333;
}
#index_lx .map{ width:100%; float:left; margin-top:2%; position:relative; height:450px; overflow:hidden;}
#index_lx .map img,#index_lx .map iframe{ position:absolute; left:0px;   min-height:100%; top:0px; width:100%;}
#index_lx .map iframe{scrollbar-width: none; -ms-overflow-style: none;}
#lsfs{
	width:100%;float:left; margin-top:2.5%; margin-bottom:2.5%;

}
#lsfs ul{LIST-STYLE-TYPE: none;overflow:hidden;  margin-left:-2%;}
#lsfs ul li{width:31.33%; text-align:left; float:left; margin-left:2%; position:relative; padding-left:60px;text-align:center; padding-top:15px; margin-top:1%;  padding-right:25px; margin-bottom:1%;}
#lsfs ul li:after{ width:1px; height:100%; position:absolute; right:0px; right:0px; top:0px; background-color:rgba(255,255,255,0.4); content:"";}
#lsfs ul li.c3:after,#lsfs ul li.c6:after{ display:none;}
#lsfs ul li img{ width:40px; position:absolute; left:0px; top:15px;}
#lsfs ul li h1{
	color:#fff;
	text-align:left;
	line-height:40px;
	font-family: Arial, Helvetica, sans-serif;
}
#lsfs ul li p{ color:#fff; text-align:left; overflow:hidden; height:80px; line-height:20px;}
@media (max-width: 1250px){#zxly_2 input,#zxly_2  textarea{ font-size:14px; padding:8px;}#zxly_2 input,#zxly_2  textarea{ font-size:14px; padding:8px;}#zxly_2 .bk2 .checkimg{  top:3px; }#lsfs ul li p{ height:100px;}}
@media (max-width: 900px){#lsfs ul li p{ height:140px;}}
@media (max-width: 800px){#lsfs ul li{ width:98%; padding-right:0px;}#lsfs ul li:after{ display:none;}#lsfs ul li p{ height:auto;}#lsfs ul li h1{ font-weight:bold}#zxly .center4{ margin-left:auto; margin-right:auto; font-size:12px; width:95%; min-width:320px;}}
@media (max-width: 600px){#zxly_2 input,#zxly_2  textarea{ font-size:12px; padding:5px;}#zxly_2 .bk1{ width:100%; float:left;}#zxly_2 .bk2 .checkimg{ height:20px; top:3px; z-index:3;}
#zxly_2 .bk2{ width:100%; }#zxly_2 .input3{ height:50px;}}
@media (max-width: 450px){}
@media (max-width: 400px){}