		*{
			margin: 0;
			padding: 0;
		}
		.bg{
			background: url(../images/bg.jpg) no-repeat;
			background-size:cover;
			background-attachment: fixed;
		}
		.hd{
			width: 1100px;
			height: 100px;
			margin: 0 auto;
			margin-top: 20px;
			border-radius:5px;
			background-color: rgba(49,35,35,59%);

		}	

		
		.logo{
			width: 300px;
			height: 100px;
			float: left;
		}
		.hn{
			display: inline-block;
			padding-right: 13px;
		}
		.hz{
			
			list-style: none;
			margin-left: 780px;
			line-height: 100px;
		}
		.hd ul li a{
			text-decoration: none;
			font-size: 16px;
			color: #d6d1d1;
		}
		.hd ul li a:hover{
			border-bottom: 1px solid #fff;
			color: #fff;
		}
		.jm{
			width: 1100px;
			margin: 5px auto;
			padding: 10px 0;
			border-radius:5px;
			background-color: rgba(49,35,35,59%);
		}
		.gg{
			width: 900px;
			height: 54px;
			margin: 5px auto;
			border-radius:5px;
			padding: 23px 23px;
			background-color: rgba(250,250,250,0.59);
		}
		.gg h3{
			line-height: 54px;
			display: inline-block;
		}
		.gg p{
			color: red;
			font-size: 16px;
			display: inline-block;
		}
		.line{
			display: flex;
			justify-content: left;
		}
		.fz{
			width: 500px;
			padding: 23px 23px;
			margin: 0 auto;
			margin-top: 5px;
			border-radius:5px;
			background-color: rgba(250,250,250,0.4);

			
		}
		.fz img{
			width: 280px;
			height: 220px;
			float: left;
			/*margin-left: 100px;*/
			border-radius:10px;
			border: 1px solid #949292;
		}
		.jg{
			/*margin-left: 10px;*/
		}
		.fz h2{
			margin-left: 290px;
			text-align: center;
			border-bottom: 1px solid #fff;
			padding-bottom: 10px;
		}
		.fz p{
			display: block;
			padding-top: 8px;
			margin-left: 293px;
			/*text-align: center;*/
			font-size: 14px;
		}
		.an{
			width: 145px;
			height: 50px;
			background-color: rgba(64,185,255,0.59);
			/*margin-left: 550px;*/
			margin-top: 18px;
			margin-left: 100px;
			line-height: 50px;
			color: #fff;
			text-decoration: none;
			text-align: center;
			border-radius:5px;
			display: inline-block;

		}
		.an1{
			width: 145px;
			height: 50px;
			background-color: rgba(103,194,58,0.59);
			/*margin-left: 550px;*/
			margin-top: 18px;
			margin-left: 35px;
			line-height: 50px;
			color: #fff;
			text-decoration: none;
			text-align: center;
			border-radius:5px;
			display: inline-block;
		}
		.fz a:hover{
			/*width: 153px;*/
			/*height: 53px;*/
			/*padding: 3px;*/
			background-color: rgba(225,102,0,0.59);
			
		}
		.fz:hover{
			/*width: 153px;*/
			/*height: 53px;*/
			/*padding: 24px;*/
			/*color: #cec4c4;*/
			/*box-shadow: 2px 5px 5px grey;*/
			border: 1px solid #fff;
		}
		.gg:hover{
			padding: 24px;
		}
		.db{
			width: 1100px;
			height: 100px;
			margin: 10px auto;
			margin-bottom: 20px;
			border-radius:5px;
			background-color: rgba(49,35,35,59%);
		}
		.db ul{
			list-style: none;
			padding: 15px;
			color: #d6d1d1;
			font-size: 18px;
			/*display: inline-block;*/
		}
		.db ul li{
			padding-top: 5px;
			display: inline-block;
		}
		.db ul li a{
			padding-right: 10px;
			text-decoration: none;
			color: #d6d1d1;
		}
		.db ul li a:hover{
			border-bottom: 1px solid #fff;
			color: #fff;
		}
		.db p{
			text-align: center;
			/*line-height: 100px;*/
			color: #d6d1d1;
		}
		.db p a{
			text-decoration: none;
			color: #d6d1d1;
		}
		.db p a:hover{
			/*border-bottom: 1px solid #fff;*/
			color: #fff;
		}
