body, html {
	font-size: 12px;
	line-height: 150%;
	background: url(/images_2008/page_bg.gif) center repeat-y;
	height: 100%;
	margin: 0;
	padding: 0px;
}
div, form, ul, ol, li, span, p, img {
	margin: 0;
	padding: 0;
	border: 0;
}
h1, h2, h3, h4, h5, h6 {
	margin: 0;
	padding: 0;
}
ul, ol, li {
	list-style: none;
}
table, td, input, select{
	font-size: 12px;
}
a:link, a:visited {
	color: #000;
	text-decoration: none;
}
a:hover, a:active {
	color: #c00;
}
div.clear {
	height: 0;
	overflow: hidden;
	clear: both;
}
div.main, #top, #bottom {
	width: 1002px;
	margin: 0 auto;
	margin-top: 5px;
	height: auto;
}
/*ÍøÕ¾Í·²¿*/
#top {
	margin-top: 0;
}
#nav {
	background: url(/images_2008/mainnav_bg.gif) bottom no-repeat;
	padding: 0 0 7px 0;
	float: left;
	width: 1002px;
}
#mainnav {
	width: 680px;
	float: left;
	display: inline;
	margin: 0 18px 0 10px;
}
#mainnav li {
	float: left;
}
#mainnav li a:link, #mainnav li a:visited {
	color: #fff;
	font-size: 14px;
	text-align: center;
	width: 85px;
	line-height: 35px;	
	float: left;
	background: url(/images_2008/mainnav_but.gif) 0 35px no-repeat;	
}
#mainnav li a:hover, #mainnav li a:active {
	background: url(/images_2008/mainnav_but.gif) 0 0 no-repeat;	
}
#mainnav li a.navbuton:link, #mainnav li a.navbuton:visited {
	background: url(/images_2008/mainnav_but.gif) 0 0 no-repeat;	
}
#entrance {
	width: 282px;
	float: left;
	background: url(/images_2008/entrance_but.gif) -68px 0 no-repeat;
	padding: 0 0 0 2px;
}
#entrance li {
	float: left;
}
#entrance li a:link, #entrance li a:visited {
	color: #fff;
	font-size: 14px;
	letter-spacing: 10px;
	padding: 0 0 0 16px;
	width: 54px;
	line-height: 35px;	
	float: left;
	background: url(/images_2008/entrance_but.gif) 0 0 no-repeat;	
}
#entrance li a:hover, #entrance li a:active {
	background: url(/images_2008/entrance_but.gif) 0 -35px no-repeat;	
}
#subnav {
	background: url(/images_2008/nav_bottom.gif) bottom no-repeat #fff;
	width: 1002px;
	float: left;
	padding: 0 0 7px 0;
}
#subnav ul {
	width: 708px;
	float: left;
	border-right: 2px solid #ccc;
}
#subnav ul li {
	width: 85px;
	float: left;
	text-align: center;
	line-height: 25px;
	background: url(/images_2008/000.gif) right 6px no-repeat;
}
#subnav ul li.nobg {
	background: none;
}
#waframe {
	float: left;
}
/*ÍøÕ¾µ×²¿*/
#bottom {
	background: url(/images_2008/bottom_bg.gif) top repeat-x #cdcdcd;
	padding: 33px 0 8px 0;
	line-height: 20px;
	text-align: center;
}
/*ÍøÕ¾Ê×Ò³×ó²à*/
div.leftbox {
	width: 795px;
	background: #fff;
	border: 1px solid #b3b3b3;
	margin: 0 5px 5px 0;
	padding: 0 0 5px 0;
	float: left;
}
div.leftbox h4 {
	background: url(/images_2008/home_box_title.gif) no-repeat;
	line-height: 27px;
	color: #c80805;
	font-size: 14px;
	text-indent: 30px;
	padding: 0 0 0 0;
	margin: 0;
}
div.leftbox h4 a:link, div.leftbox h4 a:visited {
	color: #c80805;
}
div.leftbox h4 a:hover, div.leftbox h4 a:active {
	color: #000;
}
div.slides {
	width: 246px;
	float: left;
	display: inline;
	margin: 5px 7px 0 4px;
}
div.leftbox ul {
	width: 530px;
	float: left;
	display: inline;
	margin: 5px 0 0 0;
}
div.leftbox ul h5 {
	font-size: 12px;
	background: url(/images_2008/fourtext_on.gif) 10px 0 no-repeat;
	line-height: 22px;
	text-indent: 20px;
	padding: 2px 0 0 0;
	border-bottom: 1px solid #b3b3b3;
}
div.leftbox ul h5.six {
	background: url(/images_2008/sixtext_on.gif) 10px 0 no-repeat;
}
div.leftbox ul li {
	width: 530px;
    background: url(/images_2008/dot_line.gif) bottom repeat-x;
	line-height: 25px;
    white-space: nowrap;
	float: left;
}

div.leftbox ul li a:link, div.leftbox ul li a:visited {
    overflow: hidden;
    text-overflow: ellipsis;
	line-height: 25px;
	width: 480px;
	float: left;
}
div.leftbox ul li span {
	float: left;
}
#homesearch {
	background: #fff;
	float: left;
	width: 795px;
	height: 82px;
	border: 1px solid #b3b3b3;
	margin: 0 5px 0 0;
}
div.affair {
	padding: 0 0 0 0;
}	
#affairleft {
	width: 240px;
	float: left;
	padding: 5px;
	border-right: 5px solid #b3b3b3;
}
#affairleft h5, #serviceleft h5, #serviceright h5 {
	border-bottom: 1px solid #b3b3b3;
	line-height: 24px;
	padding: 0 0 0 8px;
}
span.FourTxtBut, span.FourTxtButOff, span.OneTextBut, span.OneTextButOff, span.SevenTxtBut, span.SevenTxtButOff, span.SixTxtBut, span.SixTxtButOff {
	background: url(/images_2008/fourtext_on.gif) no-repeat;
	text-align: center;
	font-size: 12px;
	font-weight: bold;
	width: 70px;
	line-height: 21px;
	float: left;
	display: inline;
	margin: 0 0 0 2px;
	padding: 3px 0 0 0;
}
span.FourTxtButOff {
	background: url(/images_2008/fourtext.gif) no-repeat;
	font-weight: normal;
}
span.OneTextBut {
	background: url(/images_2008/one_on.gif) no-repeat;
	width: 40px;
}
span.OneTextButOff {
	background: url(/images_2008/one.gif) no-repeat;
	width: 40px;
	font-weight: normal;	
}
span.SevenTxtBut, span.SevenTxtButOff {
	background: url(/images_2008/seventext_on.gif) no-repeat;
	width: 105px;
}
span.SevenTxtButOff {
	background: url(/images_2008/seventext.gif) no-repeat;
	font-weight: normal;
}
span.SixTxtBut, span.SixTxtButOff {
	background: url(/images_2008/Sixtext_on.gif) no-repeat;
	width: 95px;
}
span.SixTxtButOff {
	background: url(/images_2008/Sixtext.gif) no-repeat;
	font-weight: normal;
}
#AlkBlackTabcontent_10, #AlkBlackTabcontent_11 {
	width: 240px;
}
#AlkBlackTabcontent_10 li, #AlkBlackTabcontent_11 li {
	width: 240px;
}
#AlkBlackTabcontent_10 li a:link, #AlkBlackTabcontent_10 li a:visited, #AlkBlackTabcontent_11 li a:link, #AlkBlackTabcontent_11 li a:visited {
	width: 198px;
}
#affairgroup {
	width: 325px;
	background: url(/images_2008/affairgroup_bg.gif) 5px 0px no-repeat;
	float: left;
	margin: 4px 0 0 0;
	padding: 0 5px;
	height: auto !important;
	min-height: 231px;
	height: 231px;	
}
#affairgroup li {
	width: 81px;
	line-height: 33px;
	background: none;
	text-indent: 3px;
}
#affairgroup li a:link, #affairgroup li a:visited {
	width: 78px;
	line-height: 33px;
	float: left;
}
#govopen {
	width: 190px;
	float: left;
	margin: 0;
	padding: 5px;
	border-left: 5px solid #b3b3b3;
}
#govopen li {
	width: 190px;
	background: none;
	text-align: center;
	margin: 5px 0 0 0;
}
#govopen li a:link, #govopen li a:visited {
	width: 190px;
}
div.doublel, div.doubler {
	width: 394px;
}
div.doublel h4, div.doubler h4 {
	background: url(/images_2008/home_left_double_title.gif);
}
div.doublel ul, div.doubler ul {
	width: 384px;
	margin: 5px 0 0 5px;
}
div.doublel ul h5, div.doubler ul h5 {
	width: 384px;
}
div.doublel ul {
	background: url(/images_2008/ccc.gif) bottom repeat-x;
}
div.doublel ul li {
	width: 128px;
	background: none;
	border-bottom: 1px solid #ccc;
}
/**/



div.doublel ul li a:link, div.doublel ul li a:visited {
	width: 108px;
	background: url(/images/wsbs_Arrow.gif) 5px 6px no-repeat;
	padding: 0 0 0 20px;
}
div.doubler ul li {
	width: 384px;
}
div.doubler ul li a:link, div.doubler ul li a:visited {
	width: 384px;
}
div.doublel ul li.icon0111 a:link,  div.doublel ul li.icon0111 a:visited{
	background: url(/images/icon0111.gif) 4px 6px no-repeat;
	padding: 0 0 0 20px;
	font-size:12px;
	font-weight:bold;
}
div.doublel ul li.citydown {
	background: url(/images/icon0111.gif) 4px 6px no-repeat;
	padding: 0 0 0 20px;
}
div.doublel ul.citydown h5 {
	background: url(/images_2008/citydown_title.gif);
	font-size: 14px;
	font-weight: normal;
}
div.doublel ul.citydown li {
	width: 73px;
	padding: 0;
	border-bottom: none;
	margin: 5px 0 0 3px;
	display: inline;
	height: auto !important;
	min-height: 26px;
	height: 26px;
}
div.doublel ul.citydown li a:link, div.doublel ul.citydown li a:visited {
	width: 73px;
	padding: 0;
	background: none;
}
div.doublel ul.citydown li input {
	width: 80px;
	margin: 0 8px 0 0;
}
#btnQuePro {
	background: url(/images_2008/home_but.gif);
	border: none;
	width: 55px;
	height: 20px;
}
div.mailbox {
	width: 384px;
	margin: 0 0 0 5px;
}
div.mailbox h4 {
	color: #000;
	font-size: 12px;
	background: url(/images_2008/fourtext_on.gif) 10px 0 no-repeat;
	line-height: 22px;
	text-indent: 20px;
	padding: 2px 0 0 0;
	margin: 5px 0 0 0;
	border-bottom: 1px solid #b3b3b3;
}
div.mailbox h4 a:link, div.mailbox h4 a:visited {
	position: absolute;
	margin: -7px 0 0 170px;
}
span.rank, span.title, span.time {
	background: url(/images_2008/mailbox_span_bg.gif) right no-repeat;
	line-height: 28px;
	width: 40px;
	text-align: center;
	float: left;
}
span.title {
	width: 284px;
}
span.time {
	background-position: left;
	width: 60px;
}
.td_b {
	height: 24px;
	border-bottom: 1px solid #ccc;
}
.td_b a:link, .td_b a:visited {
	white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
	width: 284px;
	float: left;
}
div.service {
	padding: 0 0 0 0;
}
#serviceleft {
	width: 280px;
	float: left;
	padding: 5px;
	border-right: 5px solid #b3b3b3;
}
#serviceleft ul, #serviceleft ul li {
	width: 280px;
}
#serviceleft ul {
	margin: 0 0 5px 0;
}
#serviceleft ul li a:link, #serviceleft ul li a:visited {
	width: 235px;
}
#serviceleft h1 img {
	width: 120px;
	height: 90px;
	float: left;
	margin: 5px;
}
#serviceleft h2, #serviceleft h3 {
	width: 145px;
	height: 72px;
	line-height: 18px;
	float: left;
	font-size: 12px;
	font-weight: normal;
	overflow: hidden;
	margin: 5px 0 0 0;
	text-indent: 2em;
}
#serviceleft h3 {
	height: 24px;
	text-align: right;
	margin: 0;
}
#serviceleft h3 a:link, #serviceleft h3 a:visited {
	margin: 5px 5px 0 0;
}
#serviceright {
	width: 490px;
	float: left;
	padding: 0 5px 0 5px;
}
#serviceright h5 {
	margin: 5px 0 0 0;
}
#serviceright ul {
	width: 490px;
	margin: 0;
}
#serviceright ul br {
	display: none;
}
#serviceright ul li {
	width: 240px;
	display: inline;
	margin: 0 2px 0 3px;
}
#serviceright ul li a:link, #serviceright ul li a:visited {
	width: 195px;
}
div.coun h5 {
	float: left;
	display: inline;
	margin: 5px 0 0 6px;
	border-bottom: 1px solid #d3d3d3;
	padding: 0 0 0 10px;
}
div.coun h5.left {
	width: 480px;
}
div.coun h5.right {
	width: 276px;
}	
.leftframe {
	width: 490px;
}
.rightframe {
	width: 286px;
}
.leftframe, .rightframe {
	height: 196px;
	float: left;
	padding-left: 6px;
}
div.leftlink {
	background: #f0f0f0;
	width: 797px;
	float: left;
	margin: 0 5px 0 0;
}
div.leftlink h4, div.leftlink h5 {
	float: left;
	display: inline;
}
div.leftlink h4 {
	width: 40px;
	height: 230px;
	margin: 0 10px 0 0;
}
div.leftlink h5 {
	background: #fff;
	border-bottom: 1px solid #d3d3d3;
	width: 727px;
	padding: 3px 0 0 10px;
	margin: 10px 0 0 0;
}
div.leftlink ul {
	float: left;
	width: 737px;
	padding: 0;
	background: url(/images_2008/ccc.gif) bottom repeat-x #fff;
	margin: 0 0 10px 0;
}
div.leftlink ul li {
	line-height: 25px;
	width: 92px;
	float: left;
	border-bottom: 1px solid #ccc;
}
div.leftlink ul li.long {
	width: 184px;
}
#IlkBlackTabcontent_11 {
	border-bottom: 104px solid #fff;
}
#IlkBlackTabcontent_12 {
	border-bottom: 156px solid #fff;
}
#IlkBlackTabcontent_13 {
	border-bottom: 78px solid #fff;
}
#IlkBlackTabcontent_12 li {
	width: 100px;
}
#IlkBlackTabcontent_13 li {
	width: 147px;
}
div.menulink {
	background: #bebebe;
	padding: 5px;
	margin: 0;
	border: 5px solid #d7d7d7;
	border-left: none;
	border-right: none;
}
div.piclink {
	background: url(/images_2008/piclink_bg.gif) left top repeat;
	height: 156px;
}
div.piclink img {
	float: left;
	display: inline;
	width: 141px;
	height: 40px;
	margin: 19px 9px;
}
/*ÍøÕ¾Ê×Ò³ÓÒ²à*/
div.rightbox, div.rd {
	width: 200px;
	background: #fff;
	border-bottom: 1px solid #b3b3b3;
	margin: 0 0 5px 0;
	padding: 0 0 2px 0;
	float: left;
}
div.rightbox h3 {
	font-size: 12px;
	font-weight: normal;
	height: 24px;
	padding: 2px 0 0 0;
	float: left;
}
div.rightbox h3 a:link, div.rightbox h3 a:visited {
	background: url(/images_2008/right_but.gif) no-repeat;
	text-align: center;
	text-indent: 2px;
	line-height: 22px;
	width: 62px;
	float: left;
	display: inline;
	margin: 0 0 0 3px;
}
div.rightbox h4 {
	background: url(/images_2008/home_right_title.gif) no-repeat;
	line-height: 31px;
	color: #c80805;
	font-size: 14px;
	text-indent: 22px;
	padding: 0 0 5px 0;
	margin: 0;
}
div.rightbox h4 a:link, div.rightbox h4 a:visited {
	color: #c80805;
}
div.rightbox ul {
	width: 196px;
	margin: 0 2px 0 2px;
}
div.rightbox ul li {
	width: 196px;
	line-height: 20px;
    white-space: nowrap;
	float: left;
}
div.rightbox ul li a:link, div.rightbox ul li a:visited {
    overflow: hidden;
    text-overflow: ellipsis;
	line-height: 20px;
	width: 150px;
	float: left;
}
div.rightbox ul li span {
	float: left;
}
div.rightbox h5 {
	font-size: 12px;
	font-weight: normal;
	height: 25px;
	text-indent: 18px;
}
div.rightbox h5 input, div.rightbox h5 select {
	width: 100px;
	margin: 0 0 0 5px;
}
div.rightbox h6 {
	text-align: center;
	height: 25px;	
}
div.video {
	margin: -105px 0 0 0;
	padding: 0 0 2px 0;
}
div.video h4 {
	background: url(/images_2008/home_right_video_title.gif) no-repeat;
	text-indent: 32px;
	line-height: 12px;
	padding: 10px 0 14px 0;
}
div.video h4 a:link, div.video h4 a:visited {
	color: #000;
	font-size: 12px;
	font-weight: normal;
}
div.video h4 span {
	position: absolute;
	margin: 0 0 0 -20px;
}
div.video div {
	text-align: center;
	padding: 5px 0 0 0;
	margin: 0;
}
div.login {
	margin: 0;
}
div.spe {
	padding: 1px 0 0 0;
}
div.spe img {
	margin: 0 0 6px 8px;
	float: left;
}
div.mien {
	margin: 0;
}
div.mien img {
	margin: 0 0 1px 20px;
	float: left;
	width: 160px;
	height: 120px;
}
div.mien h3 a:link, div.mien h3 a:visited{
	margin: 0 0 0 25px;
}
div.rightlink {
	background: #fff;
	width: 181px;
	padding: 0 9px 14px 10px;
	float: left;
}
div.rightlink img {
	float: left;
	margin: 16px 0 0 0;
}
div.rightlink ul li a:link, div.rightlink ul li a:visited {
	width: 181px;
}
div.rd {
	padding: 0;
	border-bottom: 0;
	margin: 0;
}
div.rd h4 {
	background: url(/images_2008/home_rightdown_title.gif) no-repeat;
	line-height: 28px;
	color: #c80805;
	font-size: 14px;
	width: 175px;
	padding: 0 0 0 25px;
	float: left;
}
div.rd h4 a:link, div.rd h4 a:visited {
	color: #c80805;
}
div.rd ul li {
	background: #f4f4f4;
	border-bottom: 1px solid #fff;
	float: left;
	width: 200px;
}
div.rd ul li a:link, div.rd ul li a:visited {
	background: url(/images_2008/home_rd_arrow.gif) 6px 0 no-repeat;
	line-height: 28px;
	width: 185px;
	padding: 0 0 0 15px;
	float: left;
	display: inline;
	white-space: nowrap;
	overflow: hidden;
    text-overflow: ellipsis;	
}
div.short {
	margin: 0 0 5px 0;
}
div.short ul li a:link, div.short ul li a:visited {
	line-height: 25px;	
}
div.rd ul li a:hover, div.rd ul li a:active {
	background-position:  6px -29px;
}
div.short ol {
	width: 200px;
	background: url(/images_2008/short_ol_bg.gif);
}
div.short ol li {
	width: 75px;
	padding: 0 0 0 25px;
	float: left;
	background: none;
	line-height: 25px;
	border-bottom: 1px solid #fff;
	white-space: nowrap;
	overflow: hidden;
    text-overflow: ellipsis;
}
div.rd ul li span {
	display: none;
}.list {
	font-family: "ËÎÌå";
	font-size: 12px;
	text-decoration: none;
	float: left;
	height: 255px;
	width: 25%;
	padding-top: 2px;
}
