body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
a:link {
	text-decoration: none;
	color: #000000;
}
a:visited {
	text-decoration: none;
	color: #000000;
}
a:hover {
	text-decoration: underline;
	color: #FF3300;
}
a:active {
	text-decoration: none;
	color: #000000;
}
img{ border:0px;}
form{ margin:0px; padding:0px; list-style:none;}
ul{ margin:0px; padding:0px; list-style:none;}
.rim {
	CLEAR: both; WIDTH: 960px; MARGIN: 0px auto; OVERFLOW: hidden;
}
.mt5{ margin-top:5px;}
.mt10{ margin-top:10px;}
.fl{ float:left;}
.fr{ float:right;}
.logodh{ margin-top:5px; margin-bottom:5px;}
.logo{ margin-right:10px; float:left;}
.logopic{ float:left; margin-right:10px;}
.tudh{ padding-top:20px; font-size:12px; line-height:20px; }
.sotu{ padding-top:15px; margin-right:5px;}
body,td,th {
	font-size: 14px;
}
.dh{ background-image:url(image/bg01.png); height:64px;}

.nav_main{ overflow:hidden; float:left; margin-top:5px; padding-left:5px;}
.nav_main li{ display:inline; float:left; margin-left:-2px; background:url(image/bg02.png) no-repeat right 2px;}
.nav_main li a{ float:left; padding:0 10px; height:33px; line-height:23px;}
.nav_main .active{ background:url(image/bg03.png) no-repeat 0 0;}
.nav_main .active a{ padding:0 7px; font-size:14px; font-weight:bold; background:url(image/bg04.png) no-repeat right 0;}
.nav_main a,.nav_main a:visited{ color:#FFF;}
.nav_main .active a,.nav_main .active a:visited{ color:#000;}
.nav_sub{ clear:both; padding-left:13px; line-height:21px; color:#DFDFDF;}

.jdt{ width:638px; height:408px; float:left; background:#F7FCFE; border:1px solid #DDDEDE; overflow:hidden;}
.hot{ width:308px; height:408px; margin-left:10px; background:#F7FCFE; border:1px solid #DDDEDE; float:left; overflow:hidden;}
.hotdh{ margin:3px 5px; height:24px; background:url(image/bg09.png) no-repeat 3px 4px; padding-left:22px; font-weight:bold; border-bottom:1px solid #ccc; line-height:24px; }
.hotdh .more{ font-size:12px; font-weight:100; margin-right:8px;}
.hotxx{ margin:5px;}
.hotxx li{ line-height:27px; border-bottom:1px dashed #CCCCCC;}
.hotxx li b{ width:18px; text-align:center; line-height:20px; height:18px; margin-top:4px; float:left; background:#FFD8B0; margin-right:5px;}
.hotxx li b a{ float:left;}
/*¹ö¶¯Í¼Æ¬*/
#focus-play {
	POSITION: relative; WIDTH: 640px; FLOAT: left; HEIGHT: 410px; OVERFLOW: hidden; border:0px solid #930; padding-top:3px; padding-bottom:5px;
}
#play-bg {
	Z-INDEX: 90; POSITION: absolute; FILTER: alpha(opacity=80); WIDTH: 540px; BACKGROUND: #333; HEIGHT: 60px; TOP: 300px; LEFT: 0px; opacity: 0.8; -moz-opacity: 0.8
}
#play-box {
	WIDTH: 540px; FLOAT: left; HEIGHT: 305px; margin-left:4px;
}
#play-box .banner {
	WIDTH: 100%; HEIGHT: 100%
}
#play-box IMG {
	 WIDTH: 630px; HEIGHT: 300px
}

#play-sel {
	WIDTH: 640px; FLOAT: left; MARGIN-LEFT: 5px;
}
#play-sel A {
	TEXT-ALIGN: center; WIDTH: 121px; DISPLAY: block; HEIGHT: 78px; float:left; margin-left:2px; margin-right:2px;
}
#play-sel A.active {
	BACKGROUND: url(image/bgxtu.gif)
}
#play-sel IMG {
	MARGIN: 15px 0px 1px 0px; WIDTH: 113px; HEIGHT: 60px; 
}
/*¹ö¶¯Í¼Æ¬½áÊø*/

.tuxx{ background:#F7FCFE; border:1px solid #DDDEDE; height:355px;}
.tulist{ background:#F7FCFE; border:1px solid #DDDEDE; height:680px;}
.tuxxdh{ margin:5px 5px; height:24px; border-bottom:1px solid #CCCCCC; line-height:24px; background:url(image/bg09.png) no-repeat 3px 4px; padding-left:22px; }
.tuxxdh .biaot{ font-weight:bold; font-size:12px; }
.tuxxdh .biaot b{ font-size:20px; color:red; margin-right:2px;}
.tuxxdh .more{ font-size:12px; font-weight:100; margin-right:8px;}
.tuxxtu li{ width:160px; height:150px; margin:5px 13px; float:left; text-align:center; font-size:12px; overflow:hidden;}
.tuxxtu li img{ margin-bottom:3px; border:1px solid #CCCCCC; padding:1px;}
.tuxxtu li div{ width:100%; line-height:16px; margin-top:4px; text-align:left;}
.tuxxtu li div a{ color:#333333}


.foot{margin:0 auto; width:960px; line-height:21px; clear:both; color:#4d4d4d; text-align:center;}
.foot .text{padding:4px 0 5px; border-bottom:0px solid #4d4d4d; margin:0 0 5px; background:#e8e8e8; text-align:center;}
.foot a,.foot a:visited{color:#4d4d4d;}
.foot a:hover {color:#ba2636;}
