@charset "utf-8";
/* CSS Document */
::-webkit-scrollbar {
  width: 12px;
}

::-webkit-scrollbar-track {
  background: rgba(18, 32, 32, 0.8);
}

::-webkit-scrollbar-thumb {
  background: #f3960f;
}

::-webkit-scrollbar-button {
  background: #f3960f;
}

::-webkit-scrollbar-corner {
  background: #f3960f;
}

::-moz-selection {
  text-shadow: none;
  background:#f3960f;
  color: #EFEFEF;
}

@font-face {
    font-family: 'Cambria';
    src: url('../../../font/Cambria.eot');
    src: url('../../../font/Cambria.eot?#iefix') format('embedded-opentype'),
/*         url('../../../font/Cambria.woff') format('woff'),*/
         url('../../../font/Cambria.ttf') format('truetype'),
         url('../../../font/Cambria.svg#Cambria') format('svg');


}

@font-face {
    font-family: 'blackletter-webfont';
    src: url('../../../font/blackletter-webfont.eot');
    src: url('../../../font/blackletter-webfont.eot?#iefix') format('embedded-opentype'),
         url('../../../font/blackletter-webfont.woff') format('woff'),
         url('../../../font/blackletter-webfont.ttf') format('truetype'),
         url('../../../font/blackletter-webfont.svg#blackletter-webfont') format('svg');


}

@font-face {
    font-family: 'Calibri light';
    src: url('../../../font/Calibri light.eot');
    src: url('../../../font/Calibri light.eot?#iefix') format('embedded-opentype'),
         url('../../../font/Calibri light.woff') format('woff'),
         url('../../../font/Calibri light.ttf') format('truetype'),
         url('../../../font/Calibri light.svg#Calibri light') format('svg');


}




/* 电脑端返回顶部代码开始*/
.side{position:fixed;width:54px;height:216px;right:0;z-index:100; bottom:250px;}
.side ul li{width:54px;height:54px;float:left;position:relative;}
.side ul li .sidebox{position:absolute;width:54px;height:54px;top:0;right:0;transition:all 0.3s;    background: #383131;color:#fff;font:14px/54px "微软雅黑";overflow:hidden;}
.side ul li .sidetop{width:54px;height:54px;line-height:54px;display:inline-block;background:#383131;transition:all 0.3s; color:#fff;
}


.side ul li .sidetop:hover{background:#f29507;}
.side ul li img{float:left;}

.erwei{
	background-color:#383131;width:54px;height:54px;line-height:54px;display:inline-block;transition:all 0.3s;
}

.erwei:hover{background-color:#f29507;
	}


	
	.side .uc-2vm-pop{
	position: absolute;right: 60px;bottom: -142px;
	overflow:hidden;transition: width 0.5s ease;
	width: 0px;box-shadow: 0px 1px 4px rgba(0,0,0,.1);
	background: #fff;
}

.side .dn{

	width: 161px;
}
.side .uc-2vm-pop .title-2wm{font-size: 14px; margin: 10px 0px 0px 0px;
overflow:hidden;
text-align:center;
height:25px;
line-height:25px;
width:161px;

display:block;}

	
	




/* 电脑端返回顶部代码结束*/



/* 公用样式*/
*{
	margin:0px;
	padding:0px;


	border:0px;
}

::-webkit-input-placeholder { /* WebKit browsers */
    color: #383131;
}
:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
    color:#383131;
}
::-moz-placeholder { /* Mozilla Firefox 19+ */
   color: #383131;
}
:-ms-input-placeholder { /* Internet Explorer 10+ */
    color: #383131;
}

a{
	outline:none;
	color:666;
	text-decoration:none;
}
img{
	border:none;}
	body a {
    transition: 0.5s all;
    -webkit-transition: 0.5s all;
    -o-transition: 0.5s all;
    -moz-transition: 0.5s all;
    -ms-transition: 0.5s all;
}


body 
{
	-webkit-tap-highlight-color: rgba(0,0,0,0);

    color: #333333;
    font-size: 14px;
-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
smoothing: grayscale;
-o-smoothing: grayscale;
	font-family: "Microsoft Yahei",Tahoma,Arial,sans-serif;    
	

}
ol,ul{list-style:none;}

	
/* 公用样式结束*/


	/* 分页代码开始*/
#fenye{
	    width: 100%;
	text-align:center;
	height:40px;
	margin:auto;
	float:left;
	font-size:16px;


	}	
		
	#fenye1 {
		margin:auto;
		display:inline-block;
		height:40px;
}
	/* 右边可以单击的时候开始*/
	.shang{ height:34px;margin-left: -1px;	float:left;float:left;	display:block;width:34px;  color: #23527c;font-size:14px;
line-height:28px;}

.shang a{
	text-decoration:none;
	display:block;color: #23527c;
	
cursor:pointer;
	width:100%; box-sizing:border-box;
background-image:url(../images/you.png);
	background-repeat:no-repeat;
	background-position:center;
	height:100%;
	}
.shang a:hover{background-image:url(../images/you1.png);
}
/* 右边可以单击的时候结束*/


/* 右边不能单击的时候开始*/
	.shang1{ height:34px;margin-left: -1px;	float:left;float:left;	display:block;width:34px;  color: #23527c;font-size:14px;
line-height:28px;}

.shang1 a{
	text-decoration:none;
	display:block;color: #777;

cursor: not-allowed;
	width:100%; box-sizing:border-box;

	height:100%;
	padding-top:12px;
	background-image:url(../images/you.png);
	background-repeat:no-repeat;
	background-position:center;
	}
.shang1 a:hover{
}

/* 右边不能单击的时候结束*/
	
	
	
	

	/* 右边可以单击的时候开始*/
	.next{ height:34px;margin-left: -1px;	float:left;float:left;	display:block;width:34px;  color: #23527c;font-size:14px;
line-height:28px;}

.next a{
	text-decoration:none;
	display:block;color: #23527c;
	
cursor:pointer;
	width:100%; box-sizing:border-box;

	height:100%;	background-image:url(../images/zuo.png);
	background-repeat:no-repeat;
	background-position:center;
	}
.next a:hover{background-image:url(../images/zuo1.png);
}
/* 右边可以单击的时候结束*/


/* 右边不能单击的时候开始*/
	.next1{ height:34px;margin-left: -1px;	float:left;float:left;	display:block;width:34px;  color: #23527c;font-size:14px;
line-height:28px;}

.next1 a{
	text-decoration:none;
	display:block;color: #777;
	background-image:url(../images/zuo.png);
	background-repeat:no-repeat;
	background-position:center;
cursor: not-allowed;
	width:100%; box-sizing:border-box;

	height:100%;
	}
.next1 a:hover{
}

/* 右边不能单击的时候结束*/



	.j{
		 height:34px;margin-left: -1px;	float:left;float:left;	display:block;width:34px;
		 position:relative;
line-height:34px;}


		.j::after {
     content: "";
    position: absolute;
    left: 0;
    width: 20px;
    height: 1px;
	left:50%;
	margin-left:-10px;
   
    bottom: 0px;
}


.j a{
	text-decoration:none;
	display:block;
	width:100%; box-sizing:border-box;

	height:100%;
	}
.j:hover::after{
	 background-color: #383131;}
.disabled{
color:#777777;}
	
			 			.disabled a:link{
	color:#777777;
	text-decoration:none;
}
.disabled a:visited{
color:#777777;
	text-decoration:none;
}
.disabled a:hover{
color:#777777;

	
	text-decoration:none;
}		

	
	
	
	
	.dianji{height:34px;margin-left: -1px;	float:left;float:left;	display:block;width:34px;  
line-height:34px;
position:relative;


	}
		.dianji::after {
     content: "";
    position: absolute;
    left: 0;
    width: 20px;
    height: 1px;
	left:50%;
	margin-left:-10px;
    background-color: #383131;
    bottom: 0px;
}
	.dianji a{
	text-decoration:none;
	display:block;
	width:100%; box-sizing:border-box;

	height:100%;
	}
			 			.dianji a:link{
	color:#383131;
	text-decoration:none;
}
.dianji a:visited{
   color:#383131;
	text-decoration:none;
}
.dianji a:hover{
	color:#383131;
	
	text-decoration:none;
}		



/* 分页代码结束*/







/* 底部需求代码开始 */
	.xuqiu{
		width:100%;
		float:left;
		overflow:hidden;
		padding:50px 20px 50px 20px;
		text-align:center;
		
		   box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
	background-color:#fff;
	position:relative;
	z-index:0;
	
		
		}
			
		.xuqiu1{
			width:100%;
			float:left;
			font-size:18px;
			font-weight:bold;
			color:#383131;
			position:relative;
			}
		
		
			.xuqiu1 p{
				position:absolute;
				z-index:1;
				width:30px;
				height:3px;
				bottom:-10px;
			
				left:50%;
				margin-left:-15px;
				
				background-color:#383131;}
				
				
				.xuqiu2{
					width:100%;float:left;
					color:#383131;
					margin-top:20px;
					text-align:center;
					}
					
						.xuqiu3{
							width:100%;
							float:left;
							margin-top:25px;
						
							
							
							
							}
								.xuqiu3zong{
									display:inline-block;
									}
							.xuqiu3-1{
								display:inline-block;
								width:220px;
								height:45px;
								margin-right:5px;
								float:left;
								position:relative;
								
								}
								
								#tel{
									outline:none;
									width:100%;
									padding:0px 10px 0px 10px;
									height:100%;
									border:#271010 solid 1px;  box-sizing: border-box;
    -moz-box-sizing: border-box;
	color:#383131;
	
    -webkit-box-sizing: border-box;
	    transition: 0.5s all;
    -webkit-transition: 0.5s all;
    -o-transition: 0.5s all;
    -moz-transition: 0.5s all;
    -ms-transition: 0.5s all;
	
	
	}
	
							#tel:focus{
		border:#f3960f solid 1px;
	
		}
	
	
		.xuqiu3-2{
								display:inline-block;
								width:410px;
								height:45px;float:left;
								margin-left:5px;
								position:relative;
								
								
								}
	
		#liuyan{
									outline:none;
									width:100%;
									padding:0px 10px 0px 10px;
									height:100%;
									border:#271010 solid 1px;  box-sizing: border-box;
    -moz-box-sizing: border-box;
	color:#383131;
	
    -webkit-box-sizing: border-box;
	
	    transition: 0.5s all;
    -webkit-transition: 0.5s all;
    -o-transition: 0.5s all;
    -moz-transition: 0.5s all;
    -ms-transition: 0.5s all;
	}
	
	
	
							#liuyan:focus{
		border:#f3960f solid 1px;
	
		}
	.tijiao{
		position:absolute;
		top:50%;
		margin-top:-7px;
		background-image:url(../images/cu.svg);
		background-size:35px 14px;
		width:35px;
		height:14px;
		cursor:pointer;
		
		
		
		
		right:35px;
		    transition: 0.5s all;
    -webkit-transition: 0.5s all;
    -o-transition: 0.5s all;
    -moz-transition: 0.5s all;
    -ms-transition: 0.5s all;
		}
		.tijiao:hover{
			background-image:url(../images/cu1.svg);    -webkit-transform: translateX(5px);
    -ms-transform: translateX(5px);
    transform: translateX(5px);
			}

	
	/* 底部需求代码结束*/

	/*电脑端导航代码开始 */

.daohang{
		width:100%;
		max-width:1320px;
		padding:0px 20px 0px 20px;
		box-sizing:border-box;
		margin:auto;
		margin-top:35px;
		height:80px;
		
		}
		.daohang1{
			width:195px;
			height:80px;
			float:left;
			margin-top:1.5px;
			}
			
			
			.daohang2{
		height:60px;
		margin-top:10px;
		margin-left:40px;
		display:inline-block;
	
		float:left;}
		
			.daohang2-1{
				display:inline-block;
				float:left;
				height:60px;}
		.weizizong{
			display:inline-block;
			float:left;
			height:60px;
			line-height:60px;
			font-size:15px;
			text-align:center;
		
			font-weight:bold;
			color:#383131;
			position:relative;
			
			
			
		
			
			}
			
			
						.weizizong a{
							display:block;
							width:100%;
							height:100%;	padding-right:30px;
			padding-left:30px;
							
							box-sizing:border-box;
							
				color:#333;}
				
				.weizizong .curr{
					color:#f3960f;
					}
				
				.weizizong a:hover{
					color:#f3960f;
				}
			.weizi{
				width:100%;
				height:100%;
				
				
			
				
			
			
				}


			
			.xiala{
				width:235px;
				
				position:absolute;
		
				z-index:99;
				display:block;
				font-size:15px;
				display:none;
			
				top:100px;
				left:50%;
				margin-left:-117.5px;
			
			
			
				}
				
				.xialazong{
					width:100%;	background-color:#303334;
					overflow:hidden;	padding:20px 0px 20px 0px;
					
					}
					.xialaxian{	height:2px;
					margin-bottom:15px;
	
	text-align:center;
	width:100%;

						}
						
						.xialaxian p{background-color:#f29507;	height:2px;	width:140px;
							display:inline-block;}
				
			
	
				.xiala1{
					width:100%;
					float:left;
					line-height:35px;
					height:35px;
					
					}
					.xiala1 a{
						display:block;
						width:100%;
						height:35px;
						color:#fff;
						font-size:14px;
						font-weight:normal;
						padding-left:0px;
						padding-right:0px;
						  transition: 0s all;
    -webkit-transition: 0s all;
    -o-transition: 0s all;
    -moz-transition: 0s all;
    -ms-transition: 0s all;
						
						}
							.xiala1 a:hover{
							background-color:#f29507;
							color:#fff !important;
								}
								
								
								
			



.daohang3{
	width:170px;
	height:80px;
	padding-top:20px;box-sizing:border-box;
	float:right;


color:#383131;
	}
	.daohang3 p{
		display:inline-block;
		float:left;width:100%;
		
		
		font-size:24px; font-style: oblique;
		font-weight:bold;}
		
			.daohang3 span{
		display:inline-block;font-weight:bold;
		text-align:right;
		width:100%;
	
		float:left;}
		
		
		.daohang4{
			float:right;
			display:none;
			margin-top:18px;
			position:relative;
			z-index:1000;
			
			}


/*电脑端导航代码结束 */









	/*手机导航代码开始 */

			.shoujizhezhao{
				width:100%;
				height:100%;
				position:fixed;background-color: rgba(0,0,0,0.2);
				z-index:998;
				-webkit-transition: opacity .5s,visibility .5s;
    transition: opacity .5s,visibility .5s;
opacity:0;
visibility:hidden;


				}
					
		.shoujidaohang{
			width:240px;
			left:0px;
			top:0px;
			position:fixed;
		
	
				-webkit-transform:translateX(-100%);
	-ms-transform:translateX(-100%);
	transform:translateX(-100%);
			
			height:100%;
		
			overflow:auto;
			overflow-x:hidden;
			background-color:#383131;    
			
		    padding: 15px;
			
			box-sizing:border-box;
			z-index:999;
				-webkit-transition:-webkit-transform .5s ease-in-out,box-shadow .5s ease-in-out;
	transition:transform .5s ease-in-out,box-shadow .5s ease-in-out;
		}
	.zhankai {
    box-shadow: 0px 2px 8px rgba(0,0,0,0.5);
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
}
.shoujizhezhao.zhankai {
    visibility: visible;
    opacity: 1;
}
		.shoujilogo{
						width:100%;
						padding-top:20px;
						padding-bottom:20px;
					
						text-align:center;}
						.shoujilogo a{
							display:inline-block;
							width:100%;
							height:100%;}
							
								.shoujilogo a img{
									width:100%;
									height:auto;
									
									}
		.shoujidaohang1{
			width:100%;
			border-bottom: 1px solid #fff;
		
			
			
			}
			.shoujidaohang1 a {
    color: #fff;
    display: block;
    width: 100%;
	font-size:16px;
    line-height: 40px;
	
 
}
		.quxian{
border-bottom:none;
}	
	.shoujixiala{
	    background-color: #fff;
	
   display: none;
    margin-left: -30px;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    margin-right: -30px;
    padding-left: 30px;
    padding-right: 30px;
		}
		
			.shoujixiala1 a{
				background-color: #FFF;
    display: block;
    color: #333;
    position: relative;
    border-bottom: 1px solid #383131;
				}

.shoujixiala1:last-child a {
    border-bottom: none;
}
 .nav::before {
 content: "";
 position: absolute;
 background-color: #fff;
width: 10px;
height: 2px;
margin-top: 24px;
right: 30px;
}
.nav::after {
 content: "";
 position: absolute;
 background-color: #fff;
 width: 2px;
margin-top: 20px;
height: 10px;
right: 34px;
-webkit-transition: opacity .3s;
transition: opacity .3s;
}
 .open::after {
 opacity: 0;
}



	/*手机导航代码结束 */
/* 返回顶部代码开始*/
#totop{
	position:fixed;
	z-index:400;
	right:20px;
	bottom:200px;
	text-align:center;
	display:none;
	}
	
	#totop span{
	    width: 1px;
		display:inline-block;
    height: 80px;
	
	 transition: 0.5s all;
    -webkit-transition: 0.5s all;
    -o-transition: 0.5s all;
    -moz-transition: 0.5s all;
    -ms-transition: 0.5s all;
     background-color: #000;}
	 
	 #totop:hover span{
		 background-color:#f3960f;} 
	 	 #totop p{
	
		 display:inline-block;
		 font-weight:bold;
		 margin-top:5px;
		 position:relative;
		 }
		 
		 #totop p:after {
    content: "";
    display: block;
    margin-left: auto;
    margin-right: auto;
   width: 4px;
    height: 4px;
    margin-top: 2px;
    background-color: #000;
	 transition: 0.5s all;
    -webkit-transition: 0.5s all;
    -o-transition: 0.5s all;
    -moz-transition: 0.5s all;
    -ms-transition: 0.5s all;
	
}

 #totop:hover p:after{
		 background-color:#f3960f;} 
	 #totop p a{
		 color:#000;}
		 
		  #totop:hover p a{
			  color:#f3960f;
			  }
/* 返回顶部代码结束*/

/* 底部代码开始*/
.bottom{
	width:100%;
	background-color:#383131;
	padding:60px 20px 50px 20px;
	overflow:hidden;
	float:left;
	   box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
	font-family:"黑体";
		position:relative;
	z-index:0
	}
	
	
	.bottom1{
		width:100%;
		overflow:hidden;
		max-width:1090px;
		margin:auto;
		
		
		}
		
		.bottom1-1{
			width:250px;
			float:left;
			height:160px;
			}
			
			.bottom1-1-1{
				display:inline-block;
				float:left;
				}
			
			.bottom1-1-1 a{
				display:inline-block;
				width:100%;
				height:100%;
				}
			
				.bottom1-1-1 p{
					display:inline-block;
					float:left;
					margin-bottom:10px;
					width:100%;
				
					}
					
						.bottom1-1-1 span{
					display:inline-block;
					
					float:left;
					
					width:100%;
				
					}
					.bottom1-1-2{
						width:100%;
						margin-top:20px;
						float:left;
						}
						.bottom1-1-2 p{
							display:inline-block;
					
							cursor:pointer;
							float:left;
							margin-right:15px;
							
							}
						
							
	
					
					.bottom1-1-2 p a {
    display: block;
    width: 100%!important;
    height: 100%!important;
    margin: 0px!important;
    padding-left: 0px!important;
    border-radius: 50%!important;
	line-height:25px;
    background-image: none!important;font-size:23px!important;
    cursor: pointer;		color:#c4c4c4;
}
					.bottom1-1-2 p:nth-child(2) a {
 font-size:19px!important;
}
					
				.bottom1-1-2 p a:hover{
								color:#f3960f;}		
						.bottom1-2{
			max-width:720px;
			float:left;
			height:160px;
			color:#fff;
			margin-left:120px;
			width:100%;
			
			}
			
			.dizhi1{
				width:33.33333333%;
				float:left;
				height:160px;
				}
				
				.dizhi1-1{
					width:100%;
					height:35px;
					float:left;
					line-height:20px;
					border-bottom:#fff solid 1px;
					margin-bottom:15px;
		
					}
					.dizhi1-2{
					width:100%;
					float:left;
					line-height:20px;
					}
				
				
					.dizhi2{
				width:33.33333333%;
				float:left;
				height:160px;
				
				}
				
					.dizhi2-1{
					width:100%;
					height:35px;
					float:left;
					line-height:20px;
					border-bottom:#fff solid 1px;	margin-bottom:15px;
		
					}
					.dizhi2-2{
					width:100%;
					float:left;
					font-family:"Arial", Gadget, sans-serif;
				
					line-height:20px;
					}
					
						.dizhi2-1{
					width:100%;
					float:left;
					
					}
				
					.dizhi3{
				width:33.33333333%;
				float:left;
				height:160px;
				}
	.dizhi3-1{
					width:100%;
					height:35px;
					line-height:20px;
					float:left;
					border-bottom:#fff solid 1px;	margin-bottom:15px;
		
					}

	.dizhi3-2{
					width:100%;
					float:left;
					line-height:20px;
					
					}
					
					.dizhi3-2 a{
						display:inline-block;
						color:#fff;
					
						}
						
						.dizhi3-2 a:hover{
							color:#f3960f;
							}
							
							
							
							
							.bottom2{
								width:100%;
								padding-top:20px;
								
								
							
								overflow:hidden;
								
							
								}
								
								
								.bottom2-1{
									width:100%;
									float:left;
									text-align:center;
									overflow:hidden;
									line-height:25px;
									
									}
									
									.bottom2-1 p{
										display:inline-block;
									
										}
										.bottom2-1 p a{
											display:inline-block;
											color:#fff;
											}
											
											.bottom2-1 p a:hover{
												
												color:#f3960f;}
											
											.bottom2-1 i{
										display:inline-block;
										margin: 0px 20px 0px 20px;
										}
									
										.bottom2-2{
									width:100%;
									float:left;
									text-align:center;
									overflow:hidden;
									margin-top:15px;
								font-family: "Microsoft Yahei",Tahoma,Arial,sans-serif;    
									}
									
									.bottom2-2 p{
										display:inline-block;
										color:#fff;
										
										}
											.bottom2-2 span{
										display:inline-block;
										color:#fff;
										margin-left:15px;
										
										
										}
										.bottom2-2 span a{color:#fff;
											}
											
											.bottom2-2 span a:hover{color:#f3960f;
											}
/* 底部代码结束*/









					@media screen and (min-width:320px) and (max-width:399px) {
	
						/*导航代码开始 */
		.daohang{
			height:60px;
			margin-top:0px;}
			
			.daohang1 {
				height:60px;}
				.daohang1 img{
					width:84px;
					margin-top:10px;
					display:block;
					height:40px;}
						.daohang2{
							display:none;
							}
			.daohang3{
							display:none;
							}
							
								.daohang4{
							display:block;
							}
							/*导航代码结束*/	
							
							
													
							/*底部代码开始*/
					.bottom1-1 {
						width:100%;
						text-align:center;
						}	
						.bottom1-1-1 {
							float:none;}
						.bottom1-2 {
							display:none;
						
							
							}
							.bottom1-1-2 {
								text-align:center;}
							.bottom1-1-2 p {
								float:none;margin-right: 7.5px;
								margin-left:7.5px;
								
								}
								
										.bottom2-1 {
									display:none;}
									
									.bottom2-2 span {
										width:100%;
										margin-left:0px;}
			/*底部代码结束*/
			
						/*需求代码开始*/
				.xuqiu3zong {
					width:100%;}
				.xuqiu3-1 {
					width:100%;
					float:left;
					margin-right:0px;
					}
					
						.xuqiu3-2 {
					width:100%;	float:left;
					margin-left:0px;
					margin-top:50px;
					}
				
					/*需求代码结束*/
					
					
						/*返回顶部代码开始 */
							.side{
								display:none;}
								
										/*返回顶部代码结束 */
			}
			
				
				
				
				
				@media screen and (min-width: 400px) and (max-width:499px){
/*导航代码开始 */
		.daohang{
			height:60px;
			margin-top:0px;}
			
			.daohang1 {
				height:60px;}
				.daohang1 img{
					width:84px;
					margin-top:10px;
					display:block;
					height:40px;}
						.daohang2{
							display:none;
							}
			.daohang3{
							display:none;
							}
							
								.daohang4{
							display:block;
							}
							/*导航代码结束*/
							
							
													
							/*底部代码开始*/
					.bottom1-1 {
						width:100%;
						text-align:center;
						}	
						.bottom1-1-1 {
							float:none;}
						.bottom1-2 {
							display:none;
						
							
							}
							.bottom1-1-2 {
								text-align:center;}
							.bottom1-1-2 p {
								float:none;margin-right: 7.5px;
								margin-left:7.5px;
								
								}
								
										.bottom2-1 {
									display:none;}
									
									.bottom2-2 span {
										width:100%;
										margin-left:0px;}
			/*底部代码结束*/
			
						/*需求代码开始*/
				.xuqiu3zong {
					width:100%;}
				.xuqiu3-1 {
					width:100%;
					float:left;
					margin-right:0px;
					}
					
						.xuqiu3-2 {
					width:100%;	float:left;
					margin-left:0px;
					margin-top:50px;
					}
				
					/*需求代码结束*/
					
					
						/*返回顶部代码开始 */
							.side{
								display:none;}
								
										/*返回顶部代码结束 */
			
			}
		
		@media screen and (min-width: 500px) and (max-width:639px){
		
			/*导航代码开始 */
		.daohang{
			height:60px;
			margin-top:0px;}
			
			.daohang1 {
				height:60px;}
				.daohang1 img{
					width:84px;
					margin-top:10px;
					display:block;
					height:40px;}
						.daohang2{
							display:none;
							}
			.daohang3{
							display:none;
							}
							
								.daohang4{
							display:block;
							}
							/*导航代码结束*/
							
											
							/*底部代码开始*/
					.bottom1-1 {
						width:100%;
						text-align:center;
						}	
						.bottom1-1-1 {
							float:none;}
						.bottom1-2 {
							display:none;
						
							
							}
							.bottom1-1-2 {
								text-align:center;}
							.bottom1-1-2 p {
								float:none;margin-right: 7.5px;
								margin-left:7.5px;
								
								}
								
										.bottom2-1 {
									display:none;}
									
									.bottom2-2 span {
										width:100%;
										margin-left:0px;}
			/*底部代码结束*/
			
			
						/*需求代码开始*/
				.xuqiu3zong {
					width:100%;}
				.xuqiu3-1 {
					width:100%;
					float:left;
					margin-right:0px;
					}
					
						.xuqiu3-2 {
					width:100%;	float:left;
					margin-left:0px;
					margin-top:50px;
					}
				
					/*需求代码结束*/
					
					
						/*返回顶部代码开始 */
							.side{
								display:none;}
								
										/*返回顶部代码结束 */
							
			}
		
		
		
		
		
		@media screen and (min-width: 640px) and (max-width:767px){
			
			/*导航代码开始 */
		.daohang{
			height:60px;
			margin-top:0px;}
			
			.daohang1 {
				height:60px;}
				.daohang1 img{
					width:84px;
					margin-top:10px;
					display:block;
					height:40px;}
						.daohang2{
							display:none;
							}
			.daohang3{
							display:none;
							}
							
								.daohang4{
							display:block;
							}
							/*导航代码结束*/
							
											
							/*底部代码开始*/
					.bottom1-1 {
						width:100%;
						text-align:center;
						}	
						.bottom1-1-1 {
							float:none;}
						.bottom1-2 {
							max-width:none;
							margin-left:0px;
							
							}
							.bottom1-1-2 {
								text-align:center;}
							.bottom1-1-2 p {
								float:none;margin-right: 7.5px;
								margin-left:7.5px;
								
								}
								
								.bottom2-1 {
									display:none;}
			/*底部代码结束*/
			
			
				/*需求代码开始*/
				.xuqiu3zong {
					width:100%;}
				.xuqiu3-1 {
					width:100%;
					float:left;
					margin-right:0px;
					}
					
						.xuqiu3-2 {
					width:100%;	float:left;
					margin-left:0px;
					margin-top:50px;
					}
				
					/*需求代码结束*/
					
					
						/*返回顶部代码开始 */
							.side{
								display:none;}
								
										/*返回顶部代码结束 */
			
			}
		
		
		
		
		@media screen and (min-width: 768px) and (max-width:991px){
/*导航代码开始 */
		.daohang{
			height:60px;
			margin-top:0px;}
			
			.daohang1 {
				height:60px;}
				.daohang1 img{
					width:84px;
					margin-top:10px;
					display:block;
					height:40px;}
						.daohang2{
							display:none;
							}
			.daohang3{
							display:none;
							}
							
								.daohang4{
							display:block;
							}
							/*导航代码结束*/
							
							
											
							/*底部代码开始*/
					.bottom1-1 {
						width:100%;
						text-align:center;
						}	
						.bottom1-1-1 {
							float:none;}
						.bottom1-2 {
							max-width:none;
							margin-left:0px;
							
							}
							.bottom1-1-2 {
								text-align:center;}
							.bottom1-1-2 p {
								float:none;margin-right: 7.5px;
								margin-left:7.5px;
								
								}
			/*底部代码结束*/
			
			/*返回顶部代码开始 */
							.side{
								display:none;}
								
										/*返回顶部代码结束 */
			
			}
		
		@media screen and (min-width: 992px)and (max-width:1199px){

				/*导航代码开始 */
		.daohang{
			height:60px;
			margin-top:0px;}
			
			.daohang1 {
				height:60px;}
				.daohang1 img{
					width:84px;
					margin-top:10px;
					display:block;
					height:40px;}
						.daohang2{
							display:none;
							}
			.daohang3{
							display:none;
							}
							
								.daohang4{
							display:block;
							}
							/*导航代码结束*/	
							
							
							
							/*底部代码开始*/
					.bottom1-1 {
						width:100%;
						text-align:center;
						}	
						.bottom1-1-1 {
							float:none;}
						.bottom1-2 {
							max-width:none;
							margin-left:0px;
							
							}
							.bottom1-1-2 {
								text-align:center;}
							.bottom1-1-2 p {
								float:none;margin-right: 7.5px;
								margin-left:7.5px;
								
								}
			/*底部代码结束*/
			
				/*返回顶部代码开始 */
							.side{
								display:none;}
								
										/*返回顶部代码结束 */
			
			}

	@media screen and (min-width: 1200px)and (max-width:1279px){
		/*导航代码开始 */
		.daohang{
			height:60px;
			margin-top:0px;}
			
			.daohang1 {
				height:60px;}
				.daohang1 img{
					width:84px;
					margin-top:10px;
					display:block;
					height:40px;}
						.daohang2{
							display:none;
							}
			.daohang3{
							display:none;
							}
							
								.daohang4{
							display:block;
							}
							/*导航代码结束*/
							
							
							/*返回顶部代码开始 */
							.side{
								display:none;}
								
										/*返回顶部代码结束 */
				}
				@font-face {

					font-family: 'Bebas';
				
					src: url('../fonts/111.TTF');
				
				
				
					font-weight: normal;
				
					font-style: normal;
				
				}
				.form_contenet * {
					box-sizing: border-box;
					font-family: 'Bebas';
				}
		
				.form_contenet {
					margin: 0 auto;
					width: 90%;
					max-width: 770px;
					border-radius: 5px;
					padding: 40px;
					background:#fff;
					height:96vh;
					box-sizing: border-box;
					/* position:relative;
					top:50%;
					transform: translateY(-50%); */
				}
		
				.form_contenet .tit_top {
					width: 100%;
					text-align: center;
					overflow: hidden;
					box-sizing: border-box;
				}
				/* .form_contenet .close_cen{
					position:absolute;
					top: 0px;
					right: 60px;
					font-size:24px;
					cursor:pointer;
				} */
				.form_contenet .logo {
					width: 200px;
					margin: 0 auto 20px;
				}
		
				.form_contenet h2 {
					text-align: center;
					margin: 0 auto;
					letter-spacing: 30px;
					margin-right: -30px;
					margin-bottom: 40px;
					font-size: 28px;
				}
		
				.form_contenet .form{
					display:block;
					height:calc(100% - 40px);
				}
				.form_contenet .form .form_item {
					width: 100%;
					display: flex;
					margin-bottom: 20px;
				}
		
				.form_contenet .form .form_item p {
					font-size: 16px;
					line-height: 40px;
					height: 40px;
					margin: 0px;
					color: #000;
					font-weight: 900;
					width: 90px;
					display: flex;
					justify-content: space-between;
				}
		
				.form_contenet .form .form_item p span.sf {
					color: #bd0202;
				}
		
				.form_contenet .form .form_item .input_t {
					font-size: 16px;
					line-height: 40px;
					height: 40px;
					border-radius: 4px;
					border: 1px solid #000;
					margin-left: 20px;
					width: calc(100% - 120px);
					text-indent: 10px;
					/* margin:0px;
					color:#000; */
				}
		
				.form_contenet .form .form_item .submit {
					display: block;
					width: 120px;
					height: 40px;
					line-height: 40px;
					background: #bd0202;
					color: #fff;
					margin: 0 auto;
					text-align: center;
					border-radius: 10px;
					cursor: pointer;
				}
		
				.form_contenet .form .form_item:nth-of-type(4) p {
					width: 190px;
				}
		
				.form_contenet .form .form_item:last-of-type {
					margin-bottom: 0px;
				}
		
				.form_contenet .form .form_item .memre_cont {
					border: none;
					height: auto;
					margin-top:10px;
					margin-left: 20px
				}
		
				.form_contenet .form .form_item .memre_cont .memre_s{
					margin-bottom:10px;
				}
				.memre_s input[type=radio] {
					margin-right: 5px;
					cursor: pointer;
					font-size: 14px;
					width: 15px;
					height: 12px;
					position: relative;
					margin-right: 20px;
				}
		
				.memre_s input[type=radio]:after {
					position: absolute;
					width: 16px;
					height: 16px;
					top: -3px;
					left: -1px;
					content: " ";
					background-color: #fff;
					color: #fff;
					display: inline-block;
					visibility: visible;
					/* padding: 0px 3px; */
					border-radius: 50%;
					border: 1px solid #ddd;
				}
		
				.memre_s input[type=radio]:checked:before {
					content: "";
					display: block;
					position: relative;
					top: 2px;
					left: 4px;
					width: 8px;
					height: 8px;
					background-color: #bd0202;
					border-radius: 50%;
					z-index: 1;
				}
		
				.form_contenet .form .form_item .input_t.input-bor {
					border: 1px solid red;
				}
		
				.form_contenet .form .form_item .input_t.input-bor::-webkit-input-placeholder {
					color: red !important;
				}
		
				.form_contenet .form .form_item .input_t.input-bor:-moz-placeholder {
					color: red !important;
				}
		
				.form_contenet .form .form_item .input_t.input-bor::-moz-placeholder {
					color: red !important;
				}
		
				.form_contenet .form .form_item .input_t.input-bor:-ms-input-placeholder {
					color: red !important;
				}
				.success_fa{
					width:100%;
					display:none;
					height:calc(100% - 60px);
				}
				.success_fa .tt_im{
					width:100%;
					height:100%;
					text-align:center;
					display:flex;
					flex-direction: column;
					justify-content: center;
					align-items: center;
				}
				.success_fa p{
					font-size:16px;
					line-height: 40px;
					height: 40px;
					margin: 0px;
					color: #000;
					font-weight: 900;
				}
				.success_fa .dui{
					margin:0 auto;
					width:150px;
					margin-bottom:40px;
				}
				.ueser_login{
					width:100%;
					height:100%;
					position:fixed;
					top:0px;
					left:0px;
					background:rgba(0,0,0,0.4);
					overflow:hidden;
					transform: scale(0);
					transition:all linear .5s;
					z-index:888;
			}
			.ueser_login.show{
				 
					transform: scale(1);
			}
			 .ueser_login iframe{
					width:90%;
					max-width:700px;
					/* position:absolute;
					top:50%;
					left:50%;
					transform:translate(-50%,-50%); */
					width:100%;
					height:100%;
					overflow:hidden;
			}
			.ueser_login .login_content{
					width:90%;
					max-width:700px;
					height:634px;
					position:absolute;
					top:50%;
					left:50%;
					transform:translate(-50%,-50%);
					overflow:hidden;
			}
			.ueser_login .login_content .close_cen{
					position:absolute;
					top: 20px;
					right: 60px;
					font-size:24px;
					cursor:pointer;
					z-index:10;
			}
			@media screen and (max-width:689px){
					.ueser_login .login_content{
							height: 550px;
					}
			}
				@media screen and (max-width:620px){
					
					.form_contenet .form .form_item{
						display:block;
						margin-bottom:10px;
					}
					.form_contenet .form .form_item p{
						width:100%;;
						font-size:14px;
						height:30px;
						line-height:30px;
						display:block;
					}
					.form_contenet .form .form_item .input_t{
						font-size:14px;
						height:30px;
						line-height:30px;
						width:100%;
						margin-left:0px;
						text-indent:15px;
					}
					.memre_s input[type=radio]:after{
						width: 12px;
						height: 12px;
						top: -1px;
						left: 1px;
					}
					.memre_s input[type=radio]:checked:before{
						top: 3px;
						left: 5px;
						width: 6px;
						height: 6px;
					}
					.form_contenet .form .form_item .submit{
						font-size: 14px;
						margin-top: 15px;
						height: 30px;
						line-height: 30px;
					}
					.form_contenet .logo{
						width: 160px;
						margin: 0 auto 10px;
					}
					.form_contenet h2{
						font-size:20px;
						letter-spacing: 22px;
						margin-right: -22px;
						margin-bottom: 10px;
					}
					.form_contenet .form .form_item .memre_cont .memre_s{
						font-size:14px;
					}
					.form_contenet .form .form_item .memre_cont{
						margin-left: 0px;
						margin-top:5px;
					}
					.form_contenet .form .form_item .memre_cont .memre_s{
						margin-bottom:5px;
					}
				}
	