.header {position:relative; }

.header_top {padding-top:5px;height: 27px; _padding-bottom:5px}
	.header_top fieldset {float:left; padding-left:18px;}
		.header_top fieldset input {width: 80px; }
		.header_top fieldset button {margin-left:6px;width: 44px; height: 21px; text-indent:-999em;border:none;background:url(../images/bt1.png) no-repeat left top;cursor:pointer }
	.header_top .first_nav {float:right; padding-top:3px;}
		.first_nav li {float:left; margin-right:8px;padding-right:8px;background:url(../images/border1.png) no-repeat right 2px;line-height:1.231;  }
		.first_nav .no_bg {margin-right:4px;background:none; }

		

.header_mid {height: 123px; background:url(../images/header_bg.png) no-repeat left top; _padding-bottom:55px;}
	.header_mid h1 {display:inline; float:left; margin:8px 50px 0 24px;width: 231px; height: 62px; background:url(../images/logo.png) no-repeat left top;text-indent:-999em;}
	.header_mid fieldset {float:left; margin-top:14px;width: 410px; }
		.header_mid fieldset input {width: 325px; }
		.header_mid fieldset ul{padding-left:50px;}
		.header_mid fieldset li {float:left; margin-right:4px;padding-right:4px;line-height:1.231;  background:url(../images/border2.png) no-repeat right 2px; }
		.header_mid fieldset a {float:left; width: 37px; height: 20px; text-align:center; }
		.selected a{background:url(../images/selected.png) no-repeat left top;}
		.header_mid fieldset  .no_bg {margin-right:4px;background:none; }
		.header_mid fieldset button {margin-left:5px;width: 44px; height: 19px; text-indent:-999em;border:none;background:url(../images/bt2.png) no-repeat left top;cursor:pointer }
		.header_mid fieldset a:link,.header_mid fieldset a:visited {color:#000000}
		.header_mid fieldset a:hover {color:#ff0000}
	.weather {float:right; margin-top:20px;margin-right:31px;display:inline; color:#fff}
		.weather img {vertical-align:middle}

.se_nav {position:absolute; margin-left:288px;top:90px}
	.se_nav li {float:left; }
	.nav1 a {float:left; margin-right:-7px;width: 93px; height: 70px; background:url(../images/nav1.png) no-repeat left top; text-indent:-999em;}
	.nav2 a {float:left; margin-right:-7px; width: 92px; height: 70px; background:url(../images/nav2.png) no-repeat left top; text-indent:-999em ; }
	.nav3 a {float:left; margin-right:-7px; width: 93px; height: 70px; background:url(../images/nav3.png) no-repeat left top; text-indent:-999em; }
	.nav4 a {float:left; margin-right:-7px; width: 92px; height: 70px; background:url(../images/nav4.png) no-repeat left top; text-indent:-999em ; }
	.nav5 a {float:left; margin-right:-7px; width: 93px; height: 70px; background:url(../images/nav5.png) no-repeat left top; text-indent:-999em ; }

.main {}
	.main .general_cd {float:left; margin-right:3px;padding:26px 0 0 6px;width: 160px; height: 202px;  background:url(../images/gl_bg.png) no-repeat left top;  }
		.general_cd h2 {display:none; }
	.main .pic_cd {float:left; padding:29px 0 0 22px;width: 777px;height: 205px; background:url(../images/pic_cd_bg.png) no-repeat left top;}
		.pic_cd h2 {display:none; }
		.pic_cd li {float:left; margin:0 6px 6px 0;}
		.pic_cd li img {display:block;}
		.pic_cd li p {width: 90px; height: 21px; background-color:#ffffff; line-height:21px;  text-align:center; }

	.affair_board {float:left; margin-right:10px;width: 282px; }
		.affair_board h2 {width: 282px; height: 22px; background:url(../images/affair_board_h.png) no-repeat left top;text-indent:-999em;}
		.affair_board .more {text-align:right; margin:-20px 5px 5px 0;}
		.affair_board .content {padding:16px 0 0 13px;border:1px solid #c0d9dd;border-top:none; }
		.affair_board .content .affair_board_ft {margin-bottom:10px;padding:10px;width: 240px; height: 42px;  background:url(../images/affair_board_ft.png) no-repeat left top;}
		.affair_board .content .affair_board_ft div {float:left; margin-right:10px;}
		.affair_board .content ul {margin-bottom:10px;border-bottom:1px dashed #c0d9dd; }
		.affair_board .content li {height: 23px; font-family:"ËÎÌå" }

		.affair_board .content .button_list {padding-bottom:10px;margin:0;border:none;}
		.affair_board .button_list li {float:left; margin:0 5px 2px 0;height: 17px; display:inline;font-size:12px; white-space:nowrap }
		.affair_board .button_list li * {cursor:pointer}
		.affair_board .button_list a {float:left;padding-left:10px; height: 17px; line-height:17px; background:url(../images/affair_board_bg.png) no-repeat left top;}
		.affair_board .button_list a span {float:left;padding-right:10px; height: 17px; line-height:17px;background:url(../images/affair_board_bg.png) no-repeat right -17px;}

	
	.main_content_mid {float:left; width: 430px; margin-right:6px; }
		.online_affair {margin-bottom:10px;}
			.online_affair h2 {width: 430px; height: 34px; background:url(../images/online_affair_h.png) no-repeat left top;text-indent:-999em;}
			.online_affair .more {text-align:right; margin:-23px 5px 8px 0;}
			.online_affair_content {padding:17px 0 0 17px;}
			.online_affair_content ul {float:left;padding-top:6px; width: 200px; }
			.online_affair_content li {float:left;background:url(../images/online_affair_border.png) no-repeat right top; padding-right:8px;margin-right:8px;}
			.online_affair_content .no_bg {background:none ;}
			.online_affair_content li a:link,.online_affair_content li a:visited {color:#1f3a87}
			.online_affair_content li a:hover {color:#ff0000}

		.invest_cd {width: 419px; height: 307px; background:url(../images/invest_cd.png) no-repeat left top;}
			.invest_cd h2 {display:none; }
			.invest_cd_nav {float:left; padding:43px 0 0 55px;width: 106px; font-size:14px;}
			.invest_cd_nav li {height: 24px; }
			.invest_cd_nav  a:link,.invest_cd_nav a:visited {color:#000}
			.invest_cd_nav  a:hover {color:#ff0000}
			.invest_cd_news {float:left; padding:43px 0 0 10px;}
			.invest_cd_news li {height: 23px; font-family:"ËÎÌå"}

	.main_content_right {float:left; }
		.affair_map { margin-bottom:10px;}
			.affair_map h2 {width: 241px; height: 94px; text-indent:-999em; background:url(../images/affair_map.png) no-repeat left top;}

		.class_map {}
			.class_map h2 {width: 232px; height: 22px; text-indent:-999em;background:url(../images/class_map.png) no-repeat left top;}
			.class_map ul {padding:15px 15px 0;*padding-bottom:10px;border:1px solid #d3e0ca;border-top:none;width: 200px;  }
			.class_map li {float:left; margin:0 10px 15px 0;display:inline;font-size:14px; white-space:nowrap}
			.class_map li * {cursor:pointer}
			.class_map a {float:left;padding-left:10px; height: 25px; line-height:25px; background:url(../images/class_map_bg.png) no-repeat left top;}
			.class_map a span {float:left;padding-right:10px; height: 25px; line-height:25px;background:url(../images/class_map_bg.png) no-repeat right -25px;}

