* {
	margin: 0px; padding: 0px; list-style-type: none;
}
body {
	background-position: center; margin: 0px; padding: 0px; width: 100%; color: rgb(51, 51, 51); background-image: url("imageszjfy8.jpg"); background-attachment: fixed; background-repeat: no-repeat; background-size: cover;
}
#ieupdate {
	background: rgb(242, 242, 242); margin: 10px auto 0px; height: 32px; text-align: center; color: rgb(255, 0, 0); line-height: 32px; font-weight: bold;
}
#header {
	background: url("imageszjfybg.png"); margin: 0px auto 40px; height: 280px; text-align: center; padding-bottom: 60px; vertical-align: bottom;
}
#zjfy_nav {
	margin: 0px auto; width: 1040px; height: 279px; position: relative;
}
#zjfy_nav .logo {
	background: url("imageszjfy_logo.png") no-repeat; left: 50px; top: 110px; width: 366px; height: 166px; position: absolute; _background: url(imageszjfy_logo.gif) no-repeat;
}
#zjfy_nav .nav {
	background: url("imageszjfy_nav.png") no-repeat; top: 138px; width: 28px; height: 146px; position: absolute; cursor: pointer; _background: url(imageszjfy_nav.gif) no-repeat;
}
#zjfy_nav .nav1 {
	background-position: -188px 0px; right: 60px;
}
#zjfy_nav .nav2 {
	background-position: -158px 0px; right: 130px;
}
#zjfy_nav .nav3 {
	background-position: -127px 0px; right: 200px;
}
#zjfy_nav .nav4 {
	background-position: -96px 0px; right: 270px;
}
#zjfy_nav .nav5 {
	background-position: -64px 0px; right: 340px;
}
#zjfy_nav .nav6 {
	background-position: -34px 0px; right: 410px;
}
#zjfy_nav .nav7 {
	background-position: -2px 0px; right: 480px;
}
#zjfy_nav .nav1:hover {
	background-position: -188px -145px; right: 60px;
}
#zjfy_nav .nav2:hover {
	background-position: -158px -145px; right: 130px;
}
#zjfy_nav .nav3:hover {
	background-position: -127px -145px; right: 200px;
}
#zjfy_nav .nav4:hover {
	background-position: -96px -145px; right: 270px;
}
#zjfy_nav .nav5:hover {
	background-position: -64px -145px; right: 340px;
}
#zjfy_nav .nav6:hover {
	background-position: -34px -145px; right: 410px;
}
#zjfy_nav .nav7:hover {
	background-position: -2px -145px; right: 480px;
}
a {
	color: rgb(53, 191, 255); text-decoration: none;
}
a img {
	border: 0px currentColor;
}
.clearfix {
	clear: both;
}
ul {
	list-style: none;
}
#topcontrol .upup {
	background: url("imagestools.png") no-repeat repeat 0px 0px; width: 50px; height: 50px;
}
#topcontrol .upup:hover {
	background-position: -50px 0px;
}
#topcontrol .tools_btn {
	background: url("imagestools.png") no-repeat repeat 0px -50px; width: 50px; height: 20px; _width: 0px; _height: 0px;
}
#topcontrol .tools_btn_C {
	background: url("imagestools.png") no-repeat repeat 0px -420px; width: 50px; height: 20px;
}
#topcontrol .tools_btn:hover {
	background-position: -50px -50px;
}
#tools_btn_menu {
	width: 50px;
}
#tools_btn_menu li {
	background: url("imagestools.png") no-repeat; margin: 2px 0px; width: 50px; height: 50px;
}
#tools_btn_menu .m1 {
	background-position: 0px -70px;
}
#tools_btn_menu .m2 {
	background-position: 0px -120px;
}
#tools_btn_menu .m3 {
	background-position: 0px -170px;
}
#tools_btn_menu .m4 {
	background-position: 0px -220px;
}
#tools_btn_menu .m5 {
	background-position: 0px -270px;
}
#tools_btn_menu .m6 {
	background-position: 0px -320px;
}
#tools_btn_menu .m7 {
	background-position: 0px -370px;
}
#tools_btn_menu .m8 {
	background-position: 0px -420px;
}
#tools_btn_menu .m1:hover {
	background-position: -50px -70px;
}
#tools_btn_menu .m2:hover {
	background-position: -50px -120px;
}
#tools_btn_menu .m3:hover {
	background-position: -50px -170px;
}
#tools_btn_menu .m4:hover {
	background-position: -50px -220px;
}
#tools_btn_menu .m5:hover {
	background-position: -50px -270px;
}
#tools_btn_menu .m6:hover {
	background-position: -50px -320px;
}
#tools_btn_menu .m7:hover {
	background-position: -50px -370px;
}
#tools_btn_menu .m8:hover {
	background-position: -50px -420px;
}
#wrapper {
	margin: 0px 20px; width: 98%; float: left;
}
#container {
	margin: 0px auto; width: 1040px; position: relative;
}
.grid {
	background: rgb(249, 249, 249); padding: 10px; transition:top 1s, left 1s; width: 320px; font-size: 12px; float: left; min-height: 100px; box-shadow: 0px 1px 3px rgba(34,25,25,0.4); -moz-box-shadow: 0 1px 3px rgba(34, 25, 25, 0.4); -webkit-box-shadow: 0 1px 3px rgba(34, 25, 25, 0.4); -webkit-transition: top 1s ease, left 1s ease; -moz-transition: top 1s ease, left 1s ease; -o-transition: top 1s ease, left 1s ease;
}
.grid:hover {
	border-color: rgb(200, 200, 200); box-shadow: 0px 1px 8px rgba(200,200,200,0.8); background-color: rgb(255, 255, 255);
}
.grid .imgholder img {
	background: url("imagesloding.gif") no-repeat center; width: 100%; display: block;border:0;
}
.grid .imgholder p {
	font-family: "Microsoft YaHei",??????,"MicrosoftJhengHei",???????,STHeiti,MingLiu; font-size: 15px; margin-top: 10px; display: block;
}
