html {
	height: 100%;
}
body {
	margin: 0px auto; padding: 0px; color: rgb(51, 51, 51); font-family: Verdana, Geneva, sans-serif; font-size: 14px;
}
div {
	margin: 0px; padding: 0px;
}
ul {
	margin: 0px; padding: 0px; list-style-type: none;
}
li {
	margin: 0px; padding: 0px; list-style-type: none;
}
ol {
	margin: 0px; padding: 0px;
}
form {
	margin: 0px; padding: 0px;
}
img {
	border-width: 0px; margin: 0px;
}
input {
	font-family: Arial, Helvetica, sans-serif; font-size: 14px;
}
a {
	color: rgb(9, 66, 145); text-decoration: none;
}
a:hover {
	color: rgb(223, 29, 4); text-decoration: underline;
}
.main {
	width: 1000px; margin-right: auto; margin-left: auto;
}
.main_top {
	width: 1000px; height: 31px; float: left; display: inline; background-image: url(top_bj.gif); background-repeat: repeat-x;
}
.top_iframe {
	width: 980px; margin-top: 5px; margin-left: 15px; float: left;
}
.bq_all {
	width: 998px; height: 96px; margin-top: 9px; float: left; display: inline; background-color: rgb(255, 255, 255);
}
.top_bj {
	width: 1000px; height: 129px; float: left; display: inline;
}
.nav_all {
	width: 1000px; height: 29px; border-bottom-color: rgb(207, 216, 225); border-bottom-width: 1px; border-bottom-style: solid; float: left; background-image: url("../images/nav_bj.gif"); background-repeat: repeat-x;
}
.nav_txt {
	width: 900px; height: 24px; color: rgb(1, 85, 149); line-height: 22px; font-size: 12px; font-weight: normal; margin-top: 3px; margin-left: 15px; float: left; display: inline;
}
.cwhgb_all {
	width: 155px; height: 275px; margin-left: 32px; float: left; display: inline;
}
.time_all {
	width: 78px; height: 24px; margin-top: 25px; margin-left: 140px; float: left; display: inline;
}
.kanhao {
	width: 153px; height: 212px; margin-top: 24px; float: left; display: inline;
}
.kanhao_tit {
	width: 153px;
	height: 30px;
	margin-top: 8px;
	float: left;
	display: inline;
	font-size: 14px;
	line-height: 26px;
	font-weight: normal;
	color: #3B59B2;
	text-align: center;
}
.news_gg {
	width: 172px; text-align: left; padding-left: 4px; margin-top: 18px; margin-left: 10px; float: left; display: inline;
}
.news_gg li {
	background-position: 0px 17px; text-align: left; color: rgb(0, 89, 150); line-height: 36px; padding-left: 10px; font-size: 14px; font-weight: normal; margin-left: 5px; background-image: url(dot.gif); background-repeat: no-repeat;
}
.news_gg li a {
	text-align: left; color: rgb(0, 89, 150); line-height: 36px; font-size: 14px;
}
.news_gg li a:hover {
	color: rgb(255, 0, 0); line-height: 36px; font-size: 14px;
}
.kanhao1 {
	width: 153px; height: 212px; margin-top: 24px; float: left; display: inline;
}
.news_gg1 {
	width: 172px; text-align: left; padding-left: 4px; margin-top: 18px; margin-left: 10px; float: left; display: inline;
}
.news_gg1 li {
	background-position: 0px 17px; text-align: left; color: rgb(0, 89, 150); line-height: 36px; padding-left: 10px; font-size: 14px; font-weight: normal; background-image: url(dot.gif); background-repeat: no-repeat;
}
.news_gg1 li a {
	text-align: left; color: rgb(0, 89, 150); line-height: 36px; font-size: 14px;
}
.news_gg1 li a:hover {
	color: rgb(255, 0, 0); line-height: 36px; font-size: 14px;
}
.right_all {
	width: 202px; height: 347px; float: right; background-image: url(right_pic.gif); background-repeat: no-repeat;
}
.left_all {
	width: 780px; float: left;
}
.left_all_more {
	width: 730px;
	float: left;
	font-size: 14px;
	line-height: 24px;
	font-weight: normal;
	color: #3B59B2;
	text-align: right;
	display: inline;
	height: 30px;
	margin-top: 30px;
}
.cwhjj_all {
	width: 170px; height: 290px; text-align: left; color: rgb(1, 0, 0); line-height: 21px; font-size: 12px; font-weight: normal; margin-top: 57px; margin-left: 18px; float: left; display: inline;
}
.lsgb_all {
	width: 202px; height: 57px; margin-top: 9px; float: left; display: inline;
}
.lsgb_line {
	width: 202px; height: 180px; margin-top: 9px; float: left; display: inline; background-color: rgb(228, 242, 253);
}
.lsgb_tit {
	width: 202px; height: 29px; float: left; display: inline;
}
.lsgb_lj {
	width: 175px; text-align: left; padding-left: 4px; margin-top: 10px; margin-left: 5px; float: left; display: inline;
}
.lsgb_lj li {
	background-position: 0px 12px; text-align: left; color: rgb(0, 89, 150); line-height: 26px; padding-left: 10px; font-size: 14px; font-weight: normal; margin-left: 5px; background-image: url(dot.gif); background-repeat: no-repeat;
}
.lsgb_lj li a {
	text-align: left; color: rgb(0, 89, 150); line-height: 26px; font-size: 14px;
}
.lsgb_lj li a:hover {
	color: rgb(255, 0, 0); line-height: 26px; font-size: 14px;
}