html, body {
        position: relative;
        height: 100%;
		color: #666;
    }
    body {
        font-family:微软雅黑;
        font-size: 14px;
        color:#000;
        margin: 0;
        padding: 0;
    }
	a:link {
		text-decoration: none;
	}
	a:visited {
		text-decoration: none;
	}
	a:hover {
		text-decoration: none;
	}
	a:active {
		text-decoration: none;
	}
	.clear{
		clear:both;
	}
	.warp{
		width:1200px;
		margin:auto;
	}
	.top{
		height:72px;
		position:fixed;
		top:0px;
		left:0px;
		z-index:9999;
	}
	.logo{
		width:50%;
		float:left;
		padding:10px;
	}
	
	.logo_bg{
		width:250px;
		height:52px;
		background-image:url(../images/logo.png);
	}
	#logo_line:hover .logo_bg{
		background-image:url(../images/logo2.png);
		transition: all .8s ease-out 0ms;
	}
	.sayhello{
		font-size:24px; text-align:center; margin-top:20px;
	}
	#say{
		color:#000;
	}
	#say:hover{color:#ffffff}
	.navbutton {
		background-image:url(images/menulogo.png);
		top: 15px; 
		width: 50px; 
		height:50px;
		right: 10px; 
		position: fixed; 
		z-index: 99999; 
		cursor: pointer; 
		opacity: 0;
	}
	.navclose {
		top: 2%; 
		right: 30px; 
		color: rgb(255, 255, 255); 
		font-size: 60px; 
		display: none; 
		position: fixed; 
		z-index: 10000; 
		cursor: pointer;
	}
	.navbutton .line {
		background: rgb(88, 64, 4); 
		margin: 5px 0px; 
		transition:1s; 
		width: 100%; 
		height: 2px; 
		-webkit-transition: all 1s; 
		-moz-transition: all 1s; 
		-o-transition: all 1s;
	}
	.home {
		top: 0px; width: 100%; height: 100%; position: fixed; z-index: 999999;
	}
	.hello {
		background: 0px 0px rgba(255, 255, 255, 0.8) !important; width: 100%; height: 100%; position: relative;display: flex;justify-content:center;align-items:Center;
	}
	#say:hover .home{ display:none}
	.header {
		top: 0px; width: 100%; height: 100%; position: fixed; z-index: 9999;
	}
	.header-wrap {
		background: 0px 0px rgba(0, 0, 0, 0.8) !important; width: 100%; height: 100%; position: relative;
	}
	.header-menu{
		list-style:none;height:100%
	}
	.header-menu li{width:33.27%;height:33%; border-bottom:1px #666666 solid; border-right:1px #666666 solid; float:left; text-align:center;}
	.header-box{display: flex;justify-content:center;align-items:Center; width:100%;height:100%}
	#menu-title{color:#FFF; font-size:14px;}
	#down-title{color:#999; font-size:12px;}
	#down-title:hover{color:#FFF;}
	.header-menu .down2{ margin-top:-22%;}
	.header-menu .down2 span{display:none;}
	.header-menu .m {width:100px;line-height:22px;text-align:center;overflow:hidden;}
	.header-menu .m span {display:none;}
	.header-menu a:hover .m span {display:block;}
	.header-menu a:hover .m .s{display:none;}
	.header-menu a:hover .down2 span{display:block;}
	.title_name{font-size:30px; margin-top:90px; padding-bottom:10px; font-weight:bold;font-family:宋体;color:#000}
	.title_name2{font-size:14px; margin-top:-5px;color:#999;padding-bottom:10px;}
	.line2 {
		margin:auto;
		background:#CCC; 
		width: 60px; 
		height: 1px; 
	}
	.btnbox{ border:1px #000 solid; width:120px; height:30px; line-height:30px; text-align:center; font-size:15px; color:#000; margin:auto}
	.btn:hover .btnbox{ background:#000; color:#FFF}
	#active .btnbox{ background:#000; color:#FFF}
	.boxnav{ border:1px #000 solid;width:25px; height:25px; line-height:25px; text-align:center;font-size:15px; color:#000;}
	.btnnav:hover .boxnav{ background:#000; color:#FFF}
	#active3 .boxnav{ background:#000; color:#FFF}
	#active .btnbox{ background:#000; color:#FFF}
	.btnbox2{ width:100px; height:50px; line-height:50px; text-align:center; font-size:15px; color:#000; margin:auto; border-right:1px #CCCCCC solid}
	.btn2:hover .btnbox2{ background:#000; color:#FFF}
	#active2 .btnbox2{ background:#000; color:#FFF}
	.daohang{ background-color:#f5f5f5;height:50px; margin-top:-20px}
	.fu_box{ padding-top:200px }
	.fu_title{ text-align:center; font-size:28px; color:#FFF;}
	.fu_title_en{ text-align:center; font-size:48px; color:#FFF;}
	.fu_footer{ background-color:#000; height:70px; color:#FFF}
	.fu_content{ min-height:700px;}
	.daohang_left{ float:left}
	.daohang_right{ float:left}
	.menulist li{ float:left; list-style:none}
	.titleline{height:40px; border-top:1px #e5e5e5 solid; margin-top:20px}
	.content{ line-height:2.0; font-size:15px; text-align:left}
	.height{height:70px}
	.profile{ padding:20px; background-color:#f8f8f8; width:1000px; margin-left:80px; }
	.profile .box{border:1px #ccc solid; padding:30px;line-height:1.6; font-size:15px; text-align:left;height: 500px;overflow-x: hidden;overflow-y: scroll;}
	.zhi{font-size:24px; color:#FFF; padding:30px; border:2px #fff solid;}
	.listnav li{list-style:none;display:inline-block; width:45px;}
