/* 头部底部 */
.xy_type_container{
	background-color:white;
}
	#xgzl,#qtzl{
	display: flex;
	justify-content: center;
}
	a{
		cursor:pointer;
	}
	.title-active{
	color:#1F6EA3;
}
.trem-active{
	color:#1F6EA3;
}
.overseas{
	display: none;
}
			#header-container .header-box{
				display: flex;
				justify-content: space-between;
				align-items: center;
				width:1200px;
				margin:0 auto;
			}
			#header-container .header-box .logo{
				/*width:220px;*/
				height:50px;
			}
			#header-container .header-box .code{
				height:80px;
			}
			html,body,h4{
				margin:0;
				padding:0;
			}
			ul,li{
				margin:0;
				padding:0;
				list-style: none;
			}
			#foot-container{
				background-color: #333;
				padding:24px 0;
				color:#fff;
			}
			#foot-container .foot-box{
				width:1200px;
				margin: 0 auto;
				display: flex;
				justify-content: space-between;
			}
			#foot-container .foot-box a{
				color:#fff;
				text-decoration: none;
				font-size: 0.75rem;
			}
			#foot-container .foot-box h4{
				font-size:1rem;
				font-weight:500;
				line-height: 1.2;
				margin-bottom:24px;
			}
			div.code-box{
				display: flex;
				justify-content: center;
				align-items: center;
			}
			img.code{
				width:80px;
			}
			div.link-box{
				display: flex;
				justify-content: flex-start;
			}
			div.link-box ul.ml-20{
				margin-left:30px;
			}
			
			#copy-container{
				background-color:#000;
				display: flex;
				justify-content: center;
				color:#fff;
				padding:30px 0;
			}
			#copy-container a{
				color:#fff;
				font-size:0.75rem;
				margin:0 5px;
				text-decoration: none;
			}
		
html {
    position: relative;
    min-height: 96%;
}
body {
    padding-bottom: 80px;
		}	
.footer {
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    height: 80px;
			}
			
			
			.layui-layer-title{
    background-color:#1f6ea3 !important;
    color:#fff !important;
   }
		
		
		/* 导航开始 */
		#nav-box{
    background-color:#f2f2f2;
    position:relative;
   }
			ul,li{
				margin:0;
				padding:0;
				list-style: none;
			}
			#qiye-name{
				padding-right:50px;
				font-weight:bold;
				font-size:16px;
			}
			#nav-logo{
			    position: absolute;
			    top:10px;
			    left:10px;
			    width:200px;
			    height:40px;
			}
			#nav-logo img{
				max-height:100%;
				display:block
			}
			#nav-content{
				width:1200px;
				 margin: 0 auto;
				 display: flex;
				 align-items: center;
				 position:relative;
				 height:60px;
				
				 box-sizing: border-box;
			}
			#nav-heng{
				/*position:absolute;
				left:50%;*/
				display: flex;
				/*justify-content: center;
				transform: translateX(-50%);*/
				flex:1;
				border-bottom:1px solid #eee;
			}
			#nav-heng a{
				text-decoration: none;
				color:#333;
				height:40px;
				display: flex;
				line-height: 40px;
				padding:0 20px;
				border-radius: 4px;
				font-weight: 400;
			}
			#nav-heng li+li{
				margin-left:15px;
			}
			#nav-heng a.active{
				color:#fff;
				background-color:#366d9f;
			}
			
		
		
		/* 新底部 + 飘 */
		#t2code-box{
    position: fixed;
    right:0;
    top:50%;
    margin-right:20px;
    transform: translateY(-50%);
   }
   #t2code-box img{
    display: block;
    width:100px;
   }
   #t2code-box span{
    font-weight:bold;
	font-size: 14px;
   }
   /* 左飘 */
   		#t2code-boxl{
    position: fixed;
    left:20px;
    top:50%;
    margin-right:20px;
    transform: translateY(-50%);
   }
   #t2code-boxl img{
    display: block;
    width:100px;
   }
   #t2code-boxl span{
    font-weight:bold;
	font-size: 14px;
   }
   
		#copy-container{
    background-color:#333;
    display: flex;
    justify-content: center;
    color:#fff;
    padding:20px 0;
   }
   #copy-container a{
    color:#fff;
    font-size:0.75rem;
    margin:0 5px;
    text-decoration: none;
   }
   
   #copy-box{
    display: flex;
    justify-content: center;
    align-items: center;
    
   }
   #copy-box img{
    height:80px;
    margin-left:20px;
   }
