body { margin: 0px; padding: 0px; background: url(http://download.china.cn/market/union/bg_mj.jpg) repeat-x center top; font-size: 12px; }
h1,h2,h3,h4,h5,h6,p,ul,ol,li,dl,dt,dd {margin:0px; padding:0px; }
img { border:none }
a { text-decoration:none; color:#333; }
ul { list-style: none }
#nav { margin: 0px auto; width: 960px; overflow: auto; }
#nav img { margin-top: 3px; margin-left: 8px; float: left; display: block; }
#nav ul li { float: left; margin-left: 10px; line-height: 46px; color: #333; display: inline; }
#scroll { width: 638px; margin-top: 15px; }
.dis { width: 35px; cursor: pointer; text-align: center; float: left; }
.btn { clear: left; padding-left: 560px; padding-top: 10px; }

#scroll #description { width: 630px; overflow: hidden; float: left; margin-right: 5px; }
#description ul li { display: inline; float: left; margin-right: 6px; margin-left: 7px; }

.view_pic a:active,
.view_pic a:visited,
.view_pic a:link {
display: inline;
margin: 0;
padding: 0;
padding-left: 5;
padding-right: 5;
text-decoration: none;
}
.view_pic a:hover {
	color: #ffffff;
	display: inline;
	text-decoration: none;
}
#banner { text-align: center; width: 100%; }
#dy {
	width: 960px;
	margin-right: auto;
	margin-left: auto;
	border: 1px solid #CCC;
	height: 64px;
	font-size: 0px;
	position: relative;
}
#dy img { float: left; position: relative; height: 66px; width: 89px; left: -12px; top: -1px; vertical-align: top; display: block; }
#dy h1 { font-family: "黑体"; font-size: 16px; line-height: 24px; font-weight: normal; color: #333; text-decoration: none; margin-top: 8px; margin-left: 100px; }
#mainer {
	margin: 10px auto 0px;
	width: 960px;
	overflow: hidden;
	zoom: 1;
}
#mainer #side_left {
	width: 660px;
	float: left;
}
#side_left ,#side_right {
	margin-bottom: -10000px;
	padding-bottom: 10000px;
}

#mainer #side_right {
	width: 283px;
	border: 1px solid #CCC;
	float: right;
}
.container { overflow: hidden; width: 640px; margin: 0 auto 10; }
#main { background: #f0f0f0; float: left; padding: 10px; }
/*--Main Image Preview--*/
.main_image { width: 420px; height: 289px; float: left; background: #333; position: relative; overflow: hidden; color: #fff; }
.main_image h2 {
	font-size: 16px;
	font-weight: normal;
	font-family: "黑体";
	color: #FFF;
	text-decoration: none;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0px;
	margin-left: 0;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
}
.main_image p {
	font-size: 12px;
	margin: 0;
	line-height: 20px;
	font-family: "宋体";
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}
.main_image p a{ color: #FFF; }
.block small { 
	padding: 0 0 0 20px; 
	background: url(icon_calendar.gif) no-repeat 0 center; 
	font-size: 1em; 
}
.main_image .desc{
	position: absolute;
	bottom: 0;	left: 0;
	width: 100%;
	display: none;
}
.main_image .block{
	width: 100%;
	background: #111;
	border-top: 1px solid #000;
}
.main_image a.show {background-position: left bottom;} 


.image_thumb { float: left; width: 219px; background: #f0f0f0; border-right: 1px solid #fff; border-top: 1px solid #ccc; }
.image_thumb img { border: 1px solid #ccc; padding: 4px; background: #fff; float: left; }
.image_thumb ul {
	margin: 0; padding: 0;
	list-style: none;
}
.image_thumb ul li{ margin: 0; padding: 8px 8px; background: #f0f0f0 url(nav_a.gif) repeat-x; width: 203px; float: left; border-bottom: 1px solid #ccc; border-top: 1px solid #fff; border-right: 1px solid #ccc; }
.image_thumb ul li.hover {
	background: #ddd;
	cursor: pointer;
}
.image_thumb ul li.active {
	background: #fff;
	cursor: default;
}
html .image_thumb ul li h2 { font-size: 12px; margin: 5px 0; padding: 0; color: #333; line-height: 18px; }
.image_thumb ul li .block { float: left; margin-left: 10px; padding: 0; width: 112px; }	
.image_thumb ul li p{display: none;}
.focus { width: 638px; border: 1px solid #CCC; float: left; margin-top: 10px; padding: 10px 10px 15px; }
.focus p { width: 100%; border-bottom: 3px solid #cb0707; font-family: "黑体"; font-size: 20px; font-weight: normal; color: #333; line-height: 36px; }
.focus p span { margin-left: 12px; float: left; }

.focus p img { position: relative; height: 36px; width: 54px; float: left; vertical-align: top; top: 3px; z-index: 9999999; }
.focus p small { font-family: "宋体"; font-size: 12px; color: #aa0808; text-decoration: none; line-height: 36px; margin-left: 400px; }
.topic { width: 638px; border: 1px solid #CCC; float: left; margin-top: 10px; padding: 10px 10px 10px; }
.topic p { width: 100%; border-bottom: 3px solid #cb0707; font-family: "黑体"; font-size: 20px; font-weight: normal; color: #333; line-height: 36px; }
.topic p span { margin-left: 12px; }

.topic p img { position: relative; height: 36px; width: 54px; float: left; vertical-align: top; top: 3px; z-index: 9999999; }
.topic p small { font-family: "宋体"; font-size: 12px; color: #aa0808; text-decoration: none; line-height: 36px; margin-left: 400px; }
small a {
	color: #aa0808;
}

.focus .pic { float: left; margin-top: 15px; background: #f0f0f0; border: 1px solid #CCC; padding: 8px; width: 203px; text-align: center; font-family: "宋体"; font-size: 14px; line-height: 40px; color: #666; text-decoration: none; font-weight: bold; }
.pic a { display: block; }
.bd p a { display: block; }

.focus ul { float: right; width: 380px; margin-left: 18px; background: url(../images/xx.gif) repeat-x left 15px; margin-right: 10px; display: block; margin-bottom: -35px; }
.focus ul li { padding-top: 15px; }

.focus ul li dl dt { font-family: "宋体"; font-size: 14px; line-height: 30px; color: #333; font-weight: bold; margin-left: 24px; }
.focus ul li dl dd span { font-size: 12px; color: #aa0808; text-decoration: none; }
.focus ul li dl dd { font-size: 12px; line-height: 22px; color: #666666; text-decoration: none; text-indent: 24px; }
#side_right #jj { width: 254px; margin-right: auto; margin-left: auto; overflow: auto; }
#jj dl dt { font-family: "黑体"; font-size: 16px; font-weight: normal; color: #333; text-decoration: none; border-bottom: 1px solid #c72c2c; line-height: 36px; }
#jj dl dd { background: #f5f5f5; border-top: 1px solid #FFF; padding: 8px 6px 10px; }
#jj dl dd img { float: left; margin-right: 10px; margin-top: 6px; }
#jj dl dd span { line-height: 24px; font-family: "宋体"; color: #333; text-decoration: none; }

#side_right .bd { width: 254px; margin-right: auto; margin-left: auto; margin-top: 10px; }

#side_right .list-line { width: 254px; margin-right: auto; margin-left: auto; margin-top: 10px; }


.list-line dl dt { font-family: "黑体"; font-size: 16px; font-weight: normal; color: #cb0707; text-decoration: none; border-bottom: 1px solid #c72c2c; line-height: 36px; }

.list-line dl dd { background: #f5f5f5; padding: 10px 6px 10px; }
.list-line dl dd ul li { font-family: "宋体"; line-height: 26px; color: #333; text-decoration: none; }
.xx { color: #aa0808; text-decoration: none; font-size: 12px; }

.list-line dl dd ul li span { color: #2c71ac; }

.bd h1 { font-family: "黑体"; font-size: 16px; line-height: 32px; font-weight: normal; color: #FFF; text-decoration: none; background: url(http://download.china.cn/market/union/bgred.jpg) repeat-x; text-indent: 10px; margin-top: 5px; }
.bd p { background: #f5f5f5; font-family: "宋体"; line-height: 22px; text-decoration: none; padding: 15px 10px 10px; }
.bd p a { color: #666; }

.bd p img { margin-bottom: 10px; }


.bd ul { background: #F5F5F5 url(http://download.china.cn/market/union/s_13.jpg) no-repeat 10px 5px; width: 254px; padding-bottom: 10px; }
.bd ul li { font-family: "宋体"; line-height: 24px; color: #333; text-decoration: none; margin-left: 35px; }

#connect { width: 254px; margin: 10px auto 15px; }
#connect dl dt { font-family: "黑体"; font-size: 16px; line-height: 36px; font-weight: normal; color: #333; text-decoration: none; border-bottom: 1px solid #c72c2c; }
#connect dl dd { font-family: "宋体"; line-height: 24px; color: #333; text-decoration: none; background: #F5F5F5; padding-left: 10px; padding-top: 10px; padding-bottom: 10px; }
#footer {
	background: #333333;
	width: 100%;
	margin-top: 15px;
	display: block;
	font-family: "宋体";
	line-height: 24px;
	color: #FFF;
	text-decoration: none;
	text-align: center;
	padding-top: 10px;
	padding-bottom: 10px;
}
.clear { margin: 0px; padding: 0px; clear: both; }
#AdLayer {
	WIDTH: 32px;
	DISPLAY: none;
	BACKGROUND: url(http://download.china.cn/market/union/icon.png) no-repeat 0px 0px;
	HEIGHT: 38px;
	TOP: 0px;
	RIGHT: -24px;
	position: absolute;
}
#AdLayer A {
	WIDTH: 30px; DISPLAY: block; HEIGHT: 32px
}
