@charset "utf-8";
/* CSS Document */


@font-face {
    font-family: 'BlackChancery';
    src: url('../../../font/BlackChancery.eot');
    src: url('../../../font/BlackChancery.eot?#iefix') format('embedded-opentype'),
         url('../../../font/BlackChancery.woff') format('woff'),
         url('../../../font/BlackChancery.ttf') format('truetype'),
         url('../../../font/BlackChancery.svg#BlackChancery') format('svg');


}


@font-face {
    font-family: 'Aparajita';
    src: url('../../../font/Aparajita.eot');
    src: url('../../../font/Aparajita.eot?#iefix') format('embedded-opentype'),
         url('../../../font/Aparajita.woff') format('woff'),
         url('../../../font/Aparajita.ttf') format('truetype'),
         url('../../../font/Aparajita.svg#Aparajita') 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');


}

	/* 分页代码开始*/
#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;
}		



/* 分页代码结束*/
/* 公用样式*/
*{
	margin:0px;
	padding:0px;


	border:0px;
}

::-webkit-input-placeholder { /* WebKit browsers */
    color: #898888;
}
:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
    color:#ababab;
}
::-moz-placeholder { /* Mozilla Firefox 19+ */
   color: #898888;
}
:-ms-input-placeholder { /* Internet Explorer 10+ */
    color: #898888;
}

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 
{
	overflow-x:hidden;
	-webkit-tap-highlight-color: rgba(0,0,0,0);

    color: #000;
    font-size: 14px;
	background-color:#f2f3f2;
-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
smoothing: grayscale;
-o-smoothing: grayscale;
font-family: "宋体",Tahoma,Arial,sans-serif;    
	background-image:url(../images/b.jpg);
	    background-size: cover;
    background-position: center center;
	
	

}
ol,ul{list-style:none;}

	
/* 公用样式结束*/



/* 导航代码开始 */
.daohang{
	width:100%;
	position:fixed;
	
	z-index:99;
	top:50px;
	left:0px;  
	
	height:80px;
	
-webkit-transition:all 0.45s cubic-bezier(0.42, 0.08, 0.2, 1);
			-moz-transition:all 0.45s cubic-bezier(0.42, 0.08, 0.2, 1);
			-o-transition:all 0.45s cubic-bezier(0.42, 0.08, 0.2, 1);
			-ms-transition:all 0.45s cubic-bezier(0.42, 0.08, 0.2, 1);
			transition:all 0.45s cubic-bezier(0.42, 0.08, 0.2, 1);
			
			
	}
	
	.daohang1{
		display:inline-block;
		float:left;

		font-weight:bold;
		height:80px;
		line-height:80px;
		margin-left:90px;
		
		font-size:18px;
		
		}
			.daohang1 a{
				color:#000;
				display:inline-block;}
	
	
	.daohang1 a:hover{
				color:#d49256;
				}
				
					.daohang2{
						width:171PX;
						height:45PX;
						position:absolute;    left: 0;
    right: 0;
	margin:auto;
	margin-top:17.5px;
						
						}
						
							.daohang2 img{
								display:inline-block;
								width:100%;
								height:auto;
	
								}
						
					
						
						.daohang2 a{
							display:inline-block;
							}
							
							
							
							
							.daohang3{
								display:inline-block;
								height:80px;
								float:right;
								line-height:80px;
								font-size:16px;
								font-family:Arial, Helvetica, sans-serif;
								font-weight:bold;
								
								margin-right:90px;
								
								}
								
								.daohang3 p{
									display:inline-block;
									float:left;}
									
									.daohang3 p a{
										display:inline-block;
										color:#000;
										}
										
											.daohang3 p a:hover{
										display:inline-block;
										color:#d49256;
										}
									
									
									.daohang3 i{
									display:inline-block;
									margin-left:10px;
									margin-right:10px;
									float:left;}
	
	.daohang3 span{
									display:inline-block;
									float:left;}
									
									
									
											.daohang3 span a{
										display:inline-block;
										color:#000;
										}
										
											.daohang3 span a:hover{
										display:inline-block;
										color:#d49256;
										}
										
										
										.zhankai{
											width:100%;
											display:none;
											
											    left: 0px;
												background-color:#f9f4f0;
    z-index: 100;top: 0px;    position: fixed;    height: 100%;    overflow-y: auto;
	overflow-X:hidden;
											}
											
											
											.zhankai1{
												width:100%;
												float:left;
												height:60px;
												margin-top:65px;
												z-index:2;
												padding-left:110px;box-sizing:border-box;
												position:relative;
												
												
												
												
												}
												
												.zhankai1-1zong{
													display:inline-block;
													width:30px;	cursor:pointer;
													height:30px;
													float:left;}
													
													.zhankai1-1zong:hover .zhankai1-1::before{  background-color: #d49256;
														}
															.zhankai1-1zong:hover .zhankai1-1::after{  background-color: #d49256;
														}
												.zhankai1-1{
													display:block;
													width:40px;
													height:3px;
											
												-webkit-transform:  rotate(45deg) translate(13PX,13PX);
    transform: rotate(45deg) translate(13PX,13PX) ;
													}
													
													
			
													.zhankai1-1::before, .zhankai1-1::after{
											 transition: 0.5s all;
    -webkit-transition: 0.5s all;
    -o-transition: 0.5s all;
    -moz-transition: 0.5s all;
    -ms-transition: 0.5s all;	
											
    content: "";    width: 30px;
    height: 2px;
    background-color: #2e2523;    position: absolute;
    display: block;
	z-index:1;
}

.zhankai1-1::after{-webkit-transform: rotate(90deg);
    transform: rotate(90deg);
	}
	
	.zhankai1-2{
		position:absolute;
		top:-200px;
		z-index:1;
		    width: 171PX;
    height: 45PX;
 
    left: 0;
    right: 0;
    margin: auto;opacity:0;
 
  transition: 0.5s all;
    -webkit-transition: 0.5s all;
    -o-transition: 0.5s all;
    -moz-transition: 0.5s all;
    -ms-transition: 0.5s all;
		}
		.zhankai1-2 img {
    display: inline-block;
    width: 100%;
    height: 100%;
 
}
		
		

		.huachu{	top:0px!important;opacity:1!important;}
										
										
										.zhankai2zong{	width:100%;
												float:left;
										
												margin-top:55px;
											}
										
											.zhankai2{
												width:100%;
											
												
										
												max-width: 1100px;
												position:relative;
												z-index:1;
												margin:auto;

												
												}
												.tu{width: 100%;
												height:100%;
    float: left;
    position:absolute;
	z-index:-1;
													}
												
												.tu1{
													position:absolute!important;
													z-index:-1;
													left:0px;
													
													}
													
													.tu1 p{
														float:left;
														}
														
														.tu1 p img{
															width:100%;
															height:auto;
															}
															
																.tu2 p img{
															width:100%;
															height:auto;
															}
													
														.tu2{
													position:absolute;
													z-index:-1;
													right:0px;
													
													}
													
															
													.tu2 p{
														float:right;
														}
												.xiala{
													width:100%;
													float:left;}
													
													.xiala1{
														float:left;
														width:100%;
														margin-top:45px;
														margin-bottom:45px;
														text-align:center;
												
														font-size:18px;
														font-weight:bold;
														
														
														
														
														}
														
														.xiala1 a{
															display:inline-block;		color:#000;
															}
															.xiala1 a:hover{color:#d49256;
																
																}
																
																
																
																	.xiala2{
														float:left;
														width:100%;-webkit-transform:translateX(150px);-moz-transform:translateX(150px);
																					
																					transform:translateX(150px);
														
														}
														
																.xiala2-1{
																	width:33.33333333%;
																	float:left;
																	}
																	
																	
																	.fenlei{
																		width:100%;
																		float:left;
																		}
																		
																		.fenlei1{
																			width:100%;
																			float:left;
																			font-size:18px;
																			
																			
																			}
																			.fenlei1 a{
																				color:#000;}
																				
																				
																					.fenlei1 a:hover{
																				color:#d49256;}
																			
																					.fenlei2{
																			width:100%;
																			float:left;
																			margin-top:10px;
																			
																			
																			}
																			
																			.fenlei2-1{
																				width:100%;
																				height:30px;
																				position:relative;
																				padding-left:20px;box-sizing:border-box;
																				line-height:30px;
																				}
																				
																				.fenlei2-1 p{
																				
																					display:inline-block;
																					font-size:18px;
																					font-weight:bold;
																				
																					position:absolute;
																					left:-20px;
																					height:100%;
																					line-height:20px;
																				
																				
																					top:0;
																					
																					
																					
																				
																					}
																					
																				/*		.fenlei2-1 span{
																							width:100%;
																							height:1px;
																							position:absolute;
																							left:0px;
																							bottom:5px;
																							background-color:#000;
																						
																				
																					display:inline-block;
																						
																						}
																				*/
																				
																				
																				.fenlei2-1 a{
																					color:#000;
																					font-size:18px;
																				
																					
																					
																				
																					position:relative;
																					
																					height:100%;
																					display:inline-block;
																					
																					}
																					
																					.fenlei2-1 a:hover{	color:#d49256;-webkit-transform:translateX(10px);-moz-transform:translateX(10px);
																					
																					transform:translateX(10px);
																						}
																						
																						.fenlei2-1 a:hover .dian{
																							color:#d49256;
																							
																							}
										
										/* 导航代码结束 */
										
										
										/*底部代码开始 */
				.dibu{
					width:100%;
					float:left;
					color:#312724;
					font-family:"微软雅黑";
					margin-top:240px;
					font-size:18px;
					
			
					line-height:35px;
					text-align:center;
					text-transform:uppercase;box-sizing:border-box;padding:0px 20px 0px 20px;
					}
					
					.dibu i{
						font-style:normal;
						text-decoration:underline;}
					.dibu1{
					width:100%;
					margin-top:60px;
			
					float:left;
					text-align:center;
					margin-bottom:65px;
					text-align:center;
					
					
					
					
					}
					
						.dibu1-1{
							display:inline-block;
							}
					
					
					.dibu1 p{
						display:inline-block;
						font-size:18px;
						margin-left:10px;
						margin-right:10px;
						font-weight:bold;
					float: left;
						
						
						}
						
						.dibu1 p:nth-child(2)  svg{
							width:18px;
							height:18px;
						

}
.ni{  transition: 0.5s all;
    -webkit-transition: 0.5s all;
    -o-transition: 0.5s all;
    -moz-transition: 0.5s all;
    -ms-transition: 0.5s all;
	}
.dibu1 p:nth-child(2):hover .ni{
fill:#d49256;
	
	}
	


						
							.dibu1 p a{
								display:inline-block;color:#312724;
								}
								
									.dibu1 p a:hover{
				color:#d49256;
				}
				
					/*底部代码结束 */
										
										
												/*表单代码开始 */
				
					.biaodan{
					width:100%;
					overflow:hidden;
					margin-bottom:180px;
					margin-top:80px;
					float:left;}
					
					.biaodan1{
						width:100%;
						max-width:1040px;box-sizing:border-box;
						padding:0px 20px 0px 20px;
						margin:auto;    overflow: hidden;
						}
						
						#liuyan{
							outline:none;
							width:100%;
							font-size:51px;
							color:#312724;
							background:none;
							height:200px;
							font-family: "Aparajita";
						}
						
								.biaodan1-1{
						width:100%;
						float:left;
								
								}
					
							.biaodan1-2{
						width:100%;
						float:left;
								
								}
					
						.biaodan1-2 a {
    cursor: pointer;
    background: transparent;
    border-radius: 0;
    position: relative;
    text-transform: uppercase;
    color: #312724;
    display: inline-block;
    border: solid 3px #312724;
    padding: 10px 50px 10px 50px;
    transition: .08s ease-in;
    -o-transition: .08s ease-in;
    -ms-transition: .08s ease-in;
    -moz-transition: .08s ease-in;
    -webkit-transition: .08s ease-in;
	font-weight:bold;

    font-size: 18px;
    text-decoration: none;
}
				
	.biaodan1-2 a:before {
    content: "";
    position: absolute;
    background:#312724;
    bottom: 0;
    left: 0;
    right: 0;
    top: 100%;
    z-index: -1;
    -webkit-transition: top .09s ease-in;
}	
.biaodan1-2 a:hover {
	background:transparent;
	color:#fff;
	z-index:1
}
.biaodan1-2 a:hover:before {
	top:0
}
					/*表单代码结束 */
										
										
										
										/*版权代码开始 */
					
					.banquan{
						width:100%;
						float:left;box-sizing:border-box;padding:0px 20px 0px 20px;
						margin-bottom:180px;
						font-family:Arial, Helvetica, sans-serif;
						
						}
						
							.banquan1{
								width:100%;
								max-width:960px;
								margin:auto;
								font-size:16px;
								font-weight:bold;
								
							
								
								}
								
								.banquan1 p{
									display:inline-block;
									float:left;line-height:25px;
									color: #312724;
									
									}
									
								
									
										.banquan1 span{
									display:inline-block;
									position:relative;
									line-height:25px;
									float:right;
									
									
									}
										.banquan1 span i{
											font-style:normal;
											position:absolute;
											left:0px;
											z-index:1;
											bottom:0px;
											width:100%;
											height:3px;
											background-color:#312724;
											 transition: 0.5s all;
    -webkit-transition: 0.5s all;
    -o-transition: 0.5s all;
    -moz-transition: 0.5s all;
    -ms-transition: 0.5s all;
											}
									
										.banquan1 span a{
										color:#312724;}
										
										.banquan1 span a:hover{color:#d49256;
											}
											.banquan1 span:hover i{background-color:#d49256;
												}
											
					
					/*版权代码结束 */
										
										@media screen and (min-width:320px) and (max-width:399px) {
		/* 导航代码开始 */
		.daohang {
			height:60px;
			top:0px!important;}
		.daohang2 {
			width:130px;
			height:34px;
			margin-top:13px;}
			.daohang1 {
				margin-left:10px;
				height:60px;line-height: 60px;
				}
				
						.daohang3 {
				margin-right:10px;height:60px;line-height: 60px;
				}
		
		.tu{
			display:none;
		
			}
			
			
					.zhankai2zong {
						margin-top:0px;}
					.zhankai1 {
						padding-left:20px;}
			
			.xiala1 {
				margin-top:25px;
				margin-bottom:25px;}
	.xiala2 {
  
    -webkit-transform: translateX(0px);
	display:none;

	
	
    -moz-transform: translateX(0px);
    transform: translateX(0px);
	}
	.xiala2-1 {
		width:100%;
		margin-bottom:30px;
		text-align:center;
		}
	
	/* 导航代码结束 */
						/*版权代码开始 */
					.banquan {
						margin-bottom:50px;}
			
/*版权代码结束 */
			}
			
				
				
				
				
				@media screen and (min-width: 400px) and (max-width:499px){
	
				/* 导航代码开始 */
				
					.daohang {
			height:60px;
			top:0px!important;}
		.daohang2 {
			width:130px;
			height:34px;
			margin-top:13px;}
					.daohang1 {
				margin-left:20px;height:60px;line-height: 60px;
				}
				
						.daohang3 {
				margin-right:20px;height:60px;line-height: 60px;
				}
						.tu{
			display:none;
		
			}
					.zhankai1 {
						padding-left:20px;}
			
			.xiala1 {
				margin-top:25px;
				margin-bottom:25px;}
	.xiala2 {
  
    -webkit-transform: translateX(0px);
	display:none;

	
	
    -moz-transform: translateX(0px);
    transform: translateX(0px);
	}
	.xiala2-1 {
		width:100%;
		margin-bottom:30px;
		text-align:center;
		}
	
	/* 导航代码结束 */
	
		/*版权代码开始 */
					.banquan {
						margin-bottom:50px;}
			
/*版权代码结束 */
			}
		
		@media screen and (min-width: 500px) and (max-width:639px){
	
					/* 导航代码开始 */
					
					
								.daohang {
			height:60px;
			top:0px!important;}
		.daohang2 {
			width:130px;
			height:34px;
			margin-top:13px;}
						.daohang1 {
				margin-left:20px;height:60px;line-height: 60px;
				}
				
						.daohang3 {
				margin-right:20px;height:60px;line-height: 60px;
				}
					.zhankai1 {
						padding-left:20px;}
			
			.xiala1 {
				margin-top:25px;
				margin-bottom:25px;}
	.xiala2 {
  
    -webkit-transform: translateX(40px);
	display:none;

	
	
    -moz-transform: translateX(40px);
    transform: translateX(40px);
	}
	.xiala2-1 {
		width:50%;
		margin-bottom:30px;
		}
	
	/* 导航代码结束 */
	
			/*版权代码开始 */
					.banquan {
						margin-bottom:50px;}
			
/*版权代码结束 */
			}
		
		
		
		
		
		@media screen and (min-width: 640px) and (max-width:767px){
		
			/* 导航代码开始 */
			
						.daohang {
			height:60px;
			top:0px!important;}
		.daohang2 {
			width:130px;
			height:34px;
			margin-top:13px;}
				.daohang1 {
				margin-left:20px;line-height: 60px;height:60px;
				}
				
						.daohang3 {
				margin-right:20px;line-height: 60px;height:60px;
				}
			.xiala1 {
				margin-top:25px;
				margin-bottom:25px;}
	.xiala2 {
  
    -webkit-transform: translateX(80px);
	display:none;

	
	
    -moz-transform: translateX(80px);
    transform: translateX(80px);
	}
	.xiala2-1 {
		width:50%;
		margin-bottom:30px;
		}
	
	/* 导航代码结束 */
	
	
			/*版权代码开始 */
					.banquan {
						margin-bottom:50px;}
			
/*版权代码结束 */
	
			}
		
		
		
		
		@media screen and (min-width: 768px) and (max-width:991px){
			
		
			/* 导航代码开始 */
					.daohang {
			height:60px;
			top:0px!important;}
		.daohang2 {
			width:130px;
			height:34px;
			margin-top:13px;}
			.daohang1 {
				margin-left:20px;line-height: 60px;height:60px;
				}
				
						.daohang3 {
				margin-right:20px;line-height: 60px;height:60px;
				}
			
			.xiala1 {
			margin-top:25px;
			margin-bottom:25px;}
	.xiala2 {
  
    -webkit-transform: translateX(100px);
	display:none;

	
	
    -moz-transform: translateX(100px);
    transform: translateX(100px);
	}
	.xiala2-1 {
		width:50%;
		margin-bottom:30px;
		}
		
		
		
	
	/* 导航代码结束 */
/*版权代码开始 */
					.banquan {
						margin-bottom:50px;}
			
/*版权代码结束 */
			
			}
		
		@media screen and (min-width: 992px)and (max-width:1199px){
	/* 导航代码开始 */
	.xiala2 {
  
    -webkit-transform: translateX(170px);
	display:none;

	
	
    -moz-transform: translateX(170px);
    transform: translateX(170px);
	}
	.xiala2-1 {
		width:50%;
		margin-bottom:30px;
		}
	
	/* 导航代码结束 */
						
			
			}

	@media screen and (min-width: 1200px)and (max-width:1400px){
		
		.xiala2{display:block!important;
		}
				}
				
				
				@media screen and (min-width: 1401px){		.xiala2{display:block!important;
		}
					}
	
				

