body { margin:0px;color:#000; font-family:'Microsoft Yahei','helvetica','arial'; font-size:12px;} 
form {padding:0px;margin:0px;}
a:link { color: #000000; text-decoration: none; } 
a:visited { color: #000000; text-decoration: none; } 
a:hover { text-decoration: underline; color:#0000FF; } 

.mainbody{width:1004px;margin:auto;}

.list { font-family:宋体,Arial,Helvetica,sans-serif;} 

.tongzhi{border-bottom:1px solid #808080;background-color:#ffffe1;padding:5px;text-align:center;color:#000000;}

.footer{text-align:center;color:#666666;margin:20px;}


.menu {cursor:pointer;text-align:center;font-weight:bold;background-color:#209eef;border-bottom:3px solid #f7a829;font-size:14px;color:#FFFFFF;}
.menu_o {cursor:pointer;text-align:center;font-weight:bold;background-color:#f7a829;border-bottom:3px solid #209eef;font-size:14px;}

.menu_o a:link { color:#000; text-decoration: none; } 
.menu_o a:visited { color: #000; text-decoration: none; } 
.menu_o a:hover { text-decoration:none; color:#000; } 

.menu a:link { color:#FFFFFF; text-decoration: none; } 
.menu a:visited { color: #FFFFFF; text-decoration: none; } 
.menu a:hover { text-decoration:none; color:#FFFFFF; } 

.ball_1{font-family:'Microsoft Yahei','helvetica','arial';background:url(../images/n_ballbg.gif);background-repeat:no-repeat;width:20px;height:18px;float:left;text-align:center;color:#FFFFFF;}
.ball_2{font-family:'Microsoft Yahei','helvetica','arial';background:url(../images/n_ballbg.gif);background-repeat:no-repeat;background-position:0px -24px;width:20px;height:18px;float:left;text-align:center;color:#FFFFFF;}
.ball_3{font-family:'Microsoft Yahei','helvetica','arial';background:url(../images/n_ballbg.gif);background-repeat:no-repeat;background-position:0px -48px;width:20px;height:18px;float:left;text-align:center;color:#FFFFFF;}

.ball_b1{font-family:'Microsoft Yahei','helvetica','arial';text-align:center;color:#FFFFFF;background-color:#FF0000;}
.ball_b2{font-family:'Microsoft Yahei','helvetica','arial';text-align:center;color:#FFFFFF;background-color:#0000CC;}
.ball_b3{font-family:'Microsoft Yahei','helvetica','arial';text-align:center;color:#FFFFFF;background-color:#009900;}

.ball_x{font-family:'Microsoft Yahei','helvetica','arial';text-align:center;width:20px;height:18px;float:left;}

.kjrq{border:1px solid #CCCCCC;background-color:#FFF;}
.kjrq .thismonth{background-color:#039;color:#FFF;}
.kjrq .month{background-color:#FFC;}
.kjrq .day{border:1px solid #CCCCCC;}
.kjrq .daynull{}
.kjrq .daykj{background-color:#f5cdcd;border:1px solid #CCCCCC;}
.kjrq .today{font-weight:bold;color:#039;text-decoration: underline;}


.picbox{margin:3px;padding:3px;width:184px;height:20px;float:left;overflow:hidden;}
.bluebox{margin:3px;padding:3px;width:184px;height:20px;float:left;overflow:hidden;border: 1px solid #0099FF;}
.graybox{margin:3px;padding:3px;width:184px;height:20px;float:left;overflow:hidden;border:1px solid #999999;color:#999999;}
.greenbox{margin:3px;padding:3px;width:184px;height:20px;float:left;overflow:hidden;border:1px solid #009900;color:#009900;}

.yellowbox{border: 1px solid #ffcc00;background-color:#ffffcc;text-align:center;font-size:18px;height:28px;font-weight:bold;}
.yellowboxs{border: 1px solid #009900;background-color:#ffffcc;text-align:center;font-size:18px;height:28px;font-weight:bold;}
.picno{float:left;width:45px;}
.picname{float:left;width:135px;}

.tukun{border: 1px solid #ffcc00;background-color:#ffffcc;text-align:center;font-weight:bold;cursor:pointer;margin-top:2px;}
.tukup{border: 1px solid #009900;background-color:#ffffcc;text-align:center;font-weight:bold;cursor:pointer;margin-top:2px;}

.mn_title{font-size:22px;text-align:center;margin-bottom:10px;}
.bodydiv{width:1004px;padding:5px;margin:auto;}

.mv_box{float:left;width:142px;height:190px;}
.mv_box .im{text-align:center;padding:5px;}
.mv_box .tt{text-align:center;height:18px;overflow:hidden;}

.atvdown_title{font-family:'Microsoft Yahei','helvetica','arial';font-size:32px;text-align:center;margin-bottom:10px;font-weight:bold;height:40px;line-height:40px;}
.atvdown_content{clear:both;margin:auto;padding:10px;border: 1px solid #FFCC00;width:600px;}

.nav{border:1px solid #cccccc;height:30px;background-color:#FFFFFF;}
.nav .denav{float:left;font-size:16px;padding-left:10px;padding-top:5px;}
.nav .navright{float:right;height:30px;padding-right:20px;}

.m{clear:both;width:1004px;margin:auto;background-color:#FFF;}
.m .leftframe{width:990px;float:left}
.m .rightframe{width:350px;float:right}
.m .leftframe .list{}
.m .leftframe .kindlist{height:340px;width:450px;float:left;margin-right:15px;margin-bottom:10px;border-bottom:1px dotted #999999;}

.news_list{clear:both;}
.news_list .list_title{border-top: 3px solid #000000;border-bottom:1px solid #999999;font-weight:bold;font-size:16px;padding:5px;height:22px;}
.news_list .list_title .t{float:left;}
.news_list .list_title .more{float:right;}
.news_list .list_body{padding:3px;font-family:Arial,Helvetica,sans-serif;font-size:16px;line-height:180%;}
.news_list .list_body .nl{padding:3px;font-family:Arial,Helvetica,sans-serif;font-size:16px;line-height:180%;height:25px;}
.news_list .list_body .nkl{padding:3px;font-family:Arial,Helvetica,sans-serif;font-size:16px;line-height:180%;height:20px;}

.news_list .list_body a:link{color:#1f3b7b;text-decoration: none;display:block;float:left;overflow:hidden;width:505px;
white-space: nowrap; text-overflow:ellipsis;text-overflow: ellipsis;}
.news_list .list_body a:visited{color:#6079b2;}
.news_list .list_body a:hover{color:#8d0000;text-decoration:underline;}
.news_list .list_body .timestr{font-size:10px;color:#999999;float:right;}


.news_adbox{border-top: 3px solid #999999;}
.news_content{border:1px solid #CCCCCC;border-top: 3px solid #000000;}
.news_content .title{font-size:22px;line-height:150%;margin:20px;text-align:center;border-bottom:1px solid #CCCCCC;}
.news_content .time{font-family:"宋体";font-size:12px;line-height:150%;text-align:center;padding:10px;color:#999999;}
.news_content .content{font-family:Arial,Helvetica,sans-serif;font-size:14px;line-height:200%;padding:40px;padding-top:0px;}
.news_content .addinfo{font-size:14px;line-height:150%;padding:20px;padding-top:10px;padding-bottom:10px;border-top:1px dotted #CCCCCC;text-align:center;}

.pagenavhtml{clear:both;padding:5px;margin-top:10px;margin-bottom:10px;border-top:1px dashed #666666;padding:5px;}

div.pagination {font-size: 11px;font-family: Tahoma, Arial, Helvetica, Sans-serif;padding:2px;}
div.pagination a,div.pagination a:visited {
	padding: 2px 5px 2px 5px;
	margin: 2px;
	text-decoration: none; /* no underline */
	color: #000;
	border: 1px solid #976eb8;
    background-color:#fff;
}
div.pagination a:hover, div.pagination a:active {
	background-color:#976eb8;
	color: #fff;
}

div.pagination span.current {
	padding: 2px 5px 2px 5px;
	margin: 2px;
	font-weight: bold;
	background-color: #fff;
	color: #303030;
	border: 1px solid #7AC4EA;
    background-color:#f1f9fd;
}
div.pagination span.disabled {
		padding: 2px 5px 2px 5px;
		margin: 2px;
		color: #797979;
	}
