﻿body {
	background: url(bodyBg.jpg) no-repeat top; margin: 0px auto; padding: 0px; color: rgb(0, 0, 0); font-family: "����"; font-size: 14px; max-width: 1920px;
}
div {
	margin: 0px auto; padding: 0px;
}
h1 {
	margin: 0px; padding: 0px; font-style: normal;
}
h2 {
	margin: 0px; padding: 0px; font-style: normal;
}
h3 {
	margin: 0px; padding: 0px; font-style: normal;
}
h4 {
	margin: 0px; padding: 0px; font-style: normal;
}
p {
	margin: 0px; padding: 0px; font-style: normal;
}
form {
	margin: 0px; padding: 0px; font-style: normal;
}
ul {
	list-style: none; margin: 0px; padding: 0px;
}
li {
	list-style: none; margin: 0px; padding: 0px;
}
dl {
	list-style: none; margin: 0px; padding: 0px;
}
dd {
	list-style: none; margin: 0px; padding: 0px;
}
dt {
	list-style: none; margin: 0px; padding: 0px;
}
img {
	margin: 0px; padding: 0px; border: currentColor; border-image: none;
}
a {
	color: rgb(34, 34, 34); text-decoration: none;
}
a:hover {
	color: rgb(255, 0, 0); text-decoration: none;
}
.red {
	color: rgb(255, 0, 0);
}
.white {
	color: rgb(255, 255, 255);
}
.blue {
	color: rgb(0, 103, 212);
}
.grey01 {
	color: rgb(106, 106, 106);
}
.fr {
	float: right;
}
#top {
	background: rgb(0, 66, 116); width: 1200px; height: 32px; color: rgb(255, 255, 255); line-height: 32px; font-size: 13px;
}
.t_left {
	float: left;
}
.t_right {
	float: right;
}
.t_right a {
	color: rgb(255, 255, 255);
}
#head {
	width: 1200px; height: 130px;
}
.logo {
	width: 434px; height: 93px; margin-top: 20px; float: left;
}
.h_tx {
	margin: 30px 15px 0px 0px; width: 518px; height: 83px; float: right;
}
#nav {
	background: rgb(0, 97, 199); width: 1200px; height: 46px; line-height: 46px;
}
#nav ul li {
	background: url("../images/nav_l.gif") no-repeat right; width: 109px; text-align: center; font-size: 16px; font-weight: bold; float: left;
}
#nav ul li a {
	color: rgb(255, 255, 255);
}
#nav ul li a:hover {
	color: rgb(255, 255, 0);
}
#gg_wea {
	border-width: medium 1px 1px; border-style: none solid solid; border-color: currentColor rgb(193, 228, 245) rgb(193, 228, 245); border-image: none; width: 1198px; height: 38px; line-height: 38px; overflow: hidden; font-size: 12px; display: block;
}
.gg {
	background: url("../images/tab01.png") no-repeat left; width: 600px; height: 38px; color: rgb(250, 0, 0); overflow: hidden; padding-left: 24px; margin-left: 10px; float: left; display: block;
}
.gg_txt {
	float: left; display: block;
}
.txt li {
	width: 100%; height: 38px;
}
.gg_time {
	color: rgb(159, 159, 159); float: right;
}
.weather {
	color: rgb(63, 58, 58); margin-right: 10px; float: right;
}
#main {
	width: 1200px; height: auto; overflow: hidden; clear: both; margin-top: 20px; display: block;
}
#yqlj {
	background: rgb(240, 240, 240); width: auto; height: 46px; line-height: 46px; clear: both; margin-top: 25px;
}
.yqlj {
	width: 1200px; height: 46px;
}
.yqljTit {
	background: url("../images/tb04.png") no-repeat; width: 85px; height: 46px; line-height: 46px; padding-left: 15px; float: left;
}
.yqljCon {
	width: 1100px; height: 46px; float: right;
}
.yqljCon ul li {
	line-height: 46px; font-size: 12px; margin-right: 15px; float: left;
}
.yqljCon ul li a {
	color: rgb(142, 142, 142);
}
.yqljCon ul li a:hover {
	color: rgb(255, 0, 0); font-weight: bold;
}
#foot {
	width: auto; height: auto; clear: both;
}
#f_nav {
	background: rgb(0, 66, 116); width: auto; height: 42px;
}
.f_nav {
	background: rgb(0, 66, 116); width: 1200px; height: 42px; text-align: center; line-height: 42px;
}
.f_nav ul {
	margin: 0px auto; width: 1000px;
}
.f_nav ul li {
	text-align: center; color: rgb(255, 255, 255); font-size: 16px; float: left;
}
.f_nav ul li a {
	color: rgb(255, 255, 255); margin-right: 10px; margin-left: 10px;
}
.f_nav ul li a:hover {
	color: rgb(255, 255, 0);
}
#copyright {
	background: rgb(17, 92, 172); width: auto; height: 148px; overflow: hidden; clear: both;
}
.copyright {
	background: url("../images/fBg.png") no-repeat; width: 1200px; height: 148px; text-align: center; color: rgb(255, 255, 255); line-height: 26px; font-size: 14px;
}
.copyright p {
	margin: 0px auto; width: 580px; height: 120px; padding-top: 20px;
}