@charset "gb2312";
body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-align: center;
	background-color: #CCCCCC;
}
* {
	margin: 0;
	padding: 0;
}
a {
	text-decoration: none;
	color: #333333;
}
a:hover {
	text-decoration: underline;
}
ul {
	list-style-type: none;
}

#top_nav {
	width: 952px;
	margin: 0 auto;
	padding: 0px 10px;
	background-color: #eee;
	height: 25px;
	line-height: 25px;
	border-bottom: solid #ccc 1px;
}
#top_nav p {
	float: left;
}
.top_link {
	float: right;
}
.red {
	color: #CC0000;
	font-weight: bold;
}
#main {
	width: 960px;
	margin: 0 auto;
	text-align: left;
	background-color: #FFFFFF;
	clear: both;
	padding: 0 6px;
}
#top {
	padding-top: 5px;
	height: 75px;
}

.logo {
	float: left;
	background-image: url(../images/logo.gif);
	background-repeat: no-repeat;
	width: 220px;
	height: 70px;
	background-position: left 0.5em;
}
.logo h1 {
	display: none;
}
.others {
	float: left;
	height: 70px;
	width: 665px;
	text-align: left;
}
.others img {
	float: left;
}

.ll {
	float: left;
	height: 70px;
	padding-left: 8px;
	line-height: 1.9em;
	background-color: #f7f7f7;
	width: 67px;
}

#navigation {
	BACKGROUND-IMAGE: url(../images/n1.gif); WIDTH: 960px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 82px; CLEAR: both; PADDING-TOP: 5px
}
.navbox {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; FLOAT: left; HEIGHT: 77px; COLOR: #ffffff; PADDING-TOP: 0px
}
.navbox P {
	TEXT-ALIGN: center; LINE-HEIGHT: 2.5em; WIDTH: 75px; FLOAT: left
}
.navbox P A {
	COLOR: #ffffff
}
#homepage A {
	COLOR: #ffffff
}
.navbox LI A {
	LINE-HEIGHT: 1.9em; COLOR: #ffffff; MARGIN-RIGHT: 8px
}
#homepage {
	TEXT-ALIGN: center; LINE-HEIGHT: 2.5em; WIDTH: 100px; FLOAT: left; COLOR: #ffffff; FONT-WEIGHT: bold
}
#navigation .zixun {
	WIDTH: 950px; MARGIN-BOTTOM: 11px
}
#navigation .zixun LI {
	WIDTH: 44px
}
#navigation .zixun .n {
	WIDTH: 70px
}
.bold {
	font-weight: bold;
}
.navbar {
	BACKGROUND-IMAGE: url(../images/n3.gif); WIDTH: 960px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 35px; TEXT-ALIGN: right; PADDING-RIGHT: 10px; HEIGHT: 30px
}
.navbar P {
	TEXT-ALIGN: left; PADDING-LEFT: 10px; WIDTH: 630px; FLOAT: left; PADDING-TOP: 5px
}
.navbar FORM {
	FLOAT: right
}
.navbar #search-input {
	PADDING-BOTTOM: 1px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; FONT-SIZE: 12px; PADDING-TOP: 1px
}
.navbar #search-submit {
	PADDING-TOP: 1px
}
.block {
	margin-bottom: 5px;
	clear: both;
}
.picad {
	width: 767px;
	float: left;
	margin-right: 5px;
	line-height: 2em;
}
.eventbox {
	float: left;
	width: 268px;
	margin-left: 5px;
	text-align: center;
	border: solid #B5D1F4 1px;
	padding-bottom: 5px;
}
.eventbox .blogo,.eventbox ul {
	clear: both;
	margin-left: 2px;
}

.eventbox .blogo img {
	margin: 4px 4px;
	width: 80px;
	height: 50px;
	float: left;
}

.eventbox h2 {
	font-size: 12px;
	color: #163981;
	text-align: left;
	padding: 0 10px;
	background-image: url(../images/msfp_015.gif);
	background-repeat: repeat-x;
	height: 31px;
	line-height: 31px;
	margin-bottom: 3px;
}
.eventbox li {
	text-align: left;
	margin-left: 10px;
	line-height: 1.9em;
	background-image: url(../images/extra11.gif);
	background-repeat: no-repeat;
	background-position: 0 center;
	padding-left: 25px;
}
.flashbox {
	float: left;
	width: 320px;
	margin-right: 5px;
	background-repeat: no-repeat;
}
.flashbox #flashplay {
	text-align: center;
	background-color: #CCCCCC;
	padding: 6px 0;
}
.noticebox {
	margin-top: 5px;
	border: solid #B5D1F4 1px;
	height: 131px;
}
.tabmenu {
	height: 34px;
	background-image: url(../images/tech_i_ws_017.gif);
	background-repeat: no-repeat;
}
.tabmenu li {
	float: left;
	width: 75px;
	line-height: 28px;
	padding-left: 30px;
	color: #003399;
	font-weight: bold;
}
.tabmenu li.hover {
	background-image: url(../images/tech_i_ws_017_hover.gif);
	background-repeat: no-repeat;
	width: 75px;
	height: 34px;
	padding-left: 30px;
	cursor: hand;
}
#con_one_1 li,#con_one_2 li,#con_one_3 li {
	line-height: 1.8em;
	margin-left: 25px;
	list-style-type: disc;
}
.news_box {
	width: 360px;
	float: left;
	background-image: url(../images/news_h2_title.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-top: 38px;
	border-bottom: solid #B5D1F4 1px;
	padding-bottom: 14px;
}
.news_box h2  {
	text-align: center;
	margin: 0 15px 5px 0;
}
.news_box h2 a {
	color: #CC0000;
	font-size: 18px;
}
.news_box li {
	background-image: url(../images/arrow_304.gif);
	background-repeat: no-repeat;
	background-position: 0 center;
	padding-left: 15px;
	margin-left: 15px;
	font-size: 12px;
	line-height: 2em;
}
.news_box p {
	padding: 0 15px;
	margin-bottom: 10px;
	line-height: 1.8em;
}
.datetime {
	font-size: 11px;
	margin-left: 15px;
}
#zs,#zs a  {
	color: #2957AD;
}
.zs_h2 {
	font-size: 14px;
	color: #FFFFFF;
	background-color: #2957AD;
	padding: 8px 30px;
	height: 15px;
}
#company .zs_h2 a,#bizbox .zs_h2 a,#zs .zs_h2 a,#infobox .zs_h2 a {
	color: #FFFFFF;
}

#zs h2 span,#bizbox h2 span ,#infobox h2 span,#company h2 span {
	float: left;
}
#zs h2 .h2_link,#bizbox h2 .h2_link,#infobox h2 .h2_link,#company h2 .h2_link {
	float: right;
}
#zs h2 .h2_link a,#bizbox .h2_link a,#infobox .h2_link a,#company .h2_link a {
	font-weight: normal;
	color: #FFFFFF;
	font-size: 12px;
	border-left: solid #fff 1px;
	padding: 0 13px;
}



.zs_box {
	background-image: url(../images/sports_home_lmy_029.gif);
	background-repeat: no-repeat;
	background-position: top;
	padding: 10px 0 0 0;
}
#bizbox .zs_h2 {
	background-color: #AA2929;
}
#infobox .zs_h2 {
	background-color: #3399CC;
}


.c {
	width: 694px;
	float: left;
}

.col {
	width: 345px;
	float: left;
	background-color: #f8f8f8;
	height: 338px;
}
.col li {
	padding: 3px 15px;
}

.line {
	width: 4px;
	height: 5px;
	float: left;
}

.col_one {
	float: left;
	width: 692px;
	border: solid #aacfef 1px;
}


.col_sider {
	width: 259px;
	float: left;
	margin-left: 5px;
	padding-bottom: 6px;
	border: solid #B5D1F4 1px;
}
.col_sider h2,.col h2 {
	color: #2A54AA;
	font-size: 14px;
	padding: 0 0 0 15px;
	background-image: url(../images/msfp_015.gif);
	height: 31px;
	background-position: top;
	background-repeat: repeat-x;
	line-height: 31px;
}
.col_sider .sbox {
	padding: 5px 15px;
	line-height: 1.8em;
}

.col_sider li {
	float: left;
}
.col_sider li img {
}
.col_sider p {
	padding-left: 15px;
	padding: 3px 15px;
	clear: both;
}
#biz_sider {
	border: solid #f7b2b2 1px;
	background-color: #FFFFFF;
	padding-bottom: 5px;
	color: #AA2929;
}
#bizbox .col h2 {
	background-image: url(../images/fina_mj_002.gif);
	background-position: 0 651px;
	color: #AA2929;
}
#info_sider {
	border-color: #aacfef;
	border-style: solid;
	border-width: 1px;
	background-color: #FFFFFF;
	padding-bottom: 10px;
}
#info_sider h2 {
	background-image: url(../images/msfp_015.gif);
	color: #07519A;
	background-position: top;
}
#bottom {
	text-align: center;
	background-color: #FFFFFF;
	padding: 5px 6px;
	margin: 0 auto;
	width: 960px;
}
#bottom p {
	line-height: 1.5em;
	padding-top: 5px;
}


#bottom a {
	text-decoration: none;
	margin: 0 8px 0 0;
}
#bottom a:hover {
	text-decoration: underline;
}

#bottom .bot_tbl {
	border: solid #B5D1F4 1px;
}
#bottom .bot_tbl td {
	text-align: left;
	line-height: 1.7em;
	padding: 5px 10px 5px 0;
	border-bottom: solid #eee 1px;
}
#bottom .bot_tbl th {
	text-align: right;
	border-bottom: solid #eee 1px;
}
#logoshow {
	width: 958px;
	height: 179px;
	background-color: #FFFFFF;
	border: solid #ccc 1px;
}
#logoshow h2 {
	text-align: left;
	background-image: url(../images/msfp_016.gif);
	color: #333333;
	font-size: 14px;
	height: 24px;
	margin-bottom: 5px;
	padding: 7px 15px 0 15px;
}
#logoshow h2 span,.proguid h2 span {
	float: left;
}
#logoshow h2 a,.proguid h2 a {
	font-size: 12px;
	float: right;
	font-weight: normal;
}


#logoshow img {
	margin: 5px 11px;
	width: 111px;
	border: solid #333 1px;
}
.banner {
	margin: 5px 0;
	width: 960px;
}
.qik_bar {
	height: 71px;
	border: solid #bdd2ed 1px;
	margin-bottom: 5px;
	background-image: url(../images/qik_bar_bg.gif);
	background-repeat: no-repeat;
	background-color: #fafbff;
	padding-top: 5px;
}
.qik_bar ul {
	margin-left: 85px;
}

.qik_bar li {
	float: left;
	margin: 2px;
	border: solid #bdd2ed 1px;
}
.qik_bar li a {
	color: #2957AD;
	display: block;
	height: 26px;
	line-height: 26px;
	text-align: center;
	background-image: url(../images/qik_bar_libg.gif);
	background-repeat: repeat-x;
	border: solid #fff 1px;
	width: 135px;
}
.qik_bar li a:hover {
	color: #CC0000;
	text-decoration: none;
}
.blk_07{overflow:hidden;}
.blk_07 .Cont{width:240px;margin-left:8px;padding:12px 0 0;overflow:hidden;}
.blk_07 .ScrCont{width:10000px;}
.blk_07 .box{width:120px;float:left;text-align:center;}
.blk_07 .box a img{
	width:93px;
	height:63px;
	padding:6px 8px 21px 8px;
	background-image: url(../images/v_bg.gif);
	background-repeat: no-repeat;
}
.blk_07 .box img{display:block;margin:0 auto;}
.blk_07 .box a:hover img{background-position:-109px 0;}
.blk_07 .box p{line-height:20px;padding-top:2px;}
.blk_07 .box a:link,.blk_07 .box a:visited{text-decoration:none;}
.blk_07 .box a:hover{text-decoration:underline;}
.blk_07 #List1,.blk_07 #List2{float:left;}
.blk_07 ul{padding:0px 0 6px 6px;}
.blk_07 ul li{line-height:21px;}
#zs .col_sider ul,#biz_sider ul,#info_sider ul {
	clear: both;
	margin-left: 6px;
}
#zs .col_sider li,#biz_sider li,#info_sider li {
	text-align: center;
	line-height: 2.4em;
}
#zs .col_sider li a img,#biz_sider li a img,#info_sider li a img {
	background-image: url(../images/v_bg.gif);
	background-repeat: no-repeat;
	width: 93px;
	height: 63px;
	padding: 6px 8px 21px 8px;
	margin-left: 10px;
	margin-top: 6px;
}
#zs .col_sider li a:hover img,#biz_sider li a:hover img,#info_sider li a:hover img {
background-position:-109px 0;
}
#zs .zs_plist {
	margin-top: 5px;
	margin-bottom: 5px;
	margin-left: 3px;
}

#zs .zs_plist li {
	float: left;
	margin: 6px 7px;
	width: 120px;
	text-align: center;
	background-image: url(../images/zs_plist_bg.gif);
	background-repeat: no-repeat;
	height: 100px;
	line-height: 1.8em;
	display: block;
}
#zs .zs_plist li a {
}
#zs .zs_plist li img {
	margin-top: 6px;
}
#ajaxcontentarea5 p {
	float: left;
	width: 31%;
	padding: 3px 0;
	margin-left: 10px;
}
.col_tbl {
	border-collapse: collapse;
	width: 98%;
	margin: 6px auto;
}
.col_tbl th {
	padding: 7px 10px;
	background-color: #eee;
	color: #333333;
	font-size: 12px;
	text-align: left;
}
.col_tbl td {
	padding: 7px 10px;
	font-size: 12px;
}
hr {
	color: #003399;
	clear: both;
}
#navigation .navbar #type {
	width: 55px;
}
