body {
	font-size: 12px; margin:0px; padding:0px;
	color:#333333;
	line-height:20px;
}
ul,li,form{ margin:0; padding:0; list-style:none;}
h1,h2,h3,h4,h5,h6{ margin:0px; padding:0px;display:inline; }
a:link{
	text-decoration: none;
	color:#333333;
}
a:visited {
	text-decoration: none;
	color:#333333;	
}
a:hover {
	text-decoration: none;
	color: #E13323;
}
a:active {
	text-decoration: none;
	color:#333333;
}
.clear1{ clear:both}
.huline{ border:1px solid #edd9be; margin-top:5px; }
.hongline{ border:1px solid #afbac0; margin-top:5px; }
.ren,.ren2{ padding:5px; }
.rightren{ padding:5px; display:block;width:270px;;word-break:keep-all;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.rightren ul li{

	line-height:20px;
	overflow:hidden;
	padding-left:15px;
	background-attachment: scroll;
	background-image: url(../images/p006.gif);
	background-repeat: no-repeat;
	background-position: left center;
}
.hongbiaoleft{  font-size:14px; font-weight:bold; color:#ffffff;}
.more{ float:right; padding-right:10px; }


.hongbiao{
	background-image: url(../images/p003.gif);
	background-repeat: no-repeat; height:28px; line-height:28px; padding-left:30px;
}
.hongbiao2{
		background-image: url(../images/p004.gif);
	background-repeat: no-repeat; height:28px; line-height:28px; padding-left:30px;
}
.hongbiaoleft2{  font-size:14px; font-weight:bold; color:#000000; float:left;}
.huangbiao3{background-image: url(../images/004.gif);
	background-repeat: repeat-x; line-height:26px; padding-left:10px;}
.huangbiao2left{  font-size:14px; font-weight:bold; color:#000000;}
.ren ul li{

	line-height:20px;
	overflow:hidden;
	padding-left:15px;
	background-attachment: scroll;
	background-image: url(../images/p006.gif);
	background-repeat: no-repeat;
	background-position: left center;
}



/*定位*/
.box{ width:980px; margin:0px auto;}
.logo{ padding-left:30px; height:78px;}
.logo img{ float:left}
.logoname{ float:left;}
.logo h1{ font-size:25px; line-height:78px; float:left}
.nav{
	background-image: url(../images/p001.gif);
	background-repeat: repeat-x; height:37px; line-height:37px; border:1px solid #3c88ea; padding:0px 10px; color:#FFFFFF; font-size:14px; font-weight:bold; padding-left:50px;
}
.nav ul li{ float:left; padding:0px 30px;}

.nav a:link{
	text-decoration: none;
	color:#ffffff;
}
.nav a:visited {
	text-decoration: none;
	color:#ffffff;	
}
.nav a:hover {
	text-decoration: none;
	color: #000000; font-size:16px;
}
.nav a:active {
	text-decoration: none;
	color:#ffffff;
}


.so{
	background-color: #FFFFFF;
	background-image: url(../images/p002.gif);
	background-repeat: repeat-x;
	background-position: bottom; padding:5px 10px; height:30px; line-height:30px;	
}
.content1{ width:100%;}
	.content1_left{ float:left; width:670px;}
	.content1_right{ float:right; width:300px;}
	
.content2{ width:100%;}
	.content2_left{ float:left; width:200px;}
	.content2_right{ float:right; width:460px;}
.tuhongline{border:1px solid #afbac0; margin-top:5px; padding:5px; }
.tuin{ border:1px solid #a8a8aa; padding:2px; }
.tubiao{ font-size:14px; font-weight:bold; color:#FF0000;} 
.tubiao a:link{
	text-decoration: none;
	color:#FF0000;
}
.tubiao a:visited {
	text-decoration: none;
	color:#FF0000;	
}
.tubiao a:hover {
	text-decoration: none;
	color: #E13323;
}
.tubiao a:active {
	text-decoration: none;
	color:#FF0000;
}
.turen{ width:100%; padding:5px;}
.turen ul li{ float:left; width:160px; line-height:22px;
background-image: url(../images/p006.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left:15px;
}

.listren{ width:98%; padding:5px;}
.listren ul li{ 
	line-height:30px;
	overflow:hidden;
	padding-left:15px;
	background-attachment: scroll;
	background-image: url(../images/p006.gif);
	background-repeat: no-repeat;
	background-position: left center;
	border-bottom:1px dashed #CCCCCC; 

}

.btn{
	background-image: url(../images/p011.gif); 
	
background-repeat:no-repeat;
border:0 none;
height:23px;
width:79px; color:#2374a3; font-weight:bold; font-size:14px;
}
.timebiao{ font-size:14px; font-weight:bold; color:#FF0000;}
.list1234{ font-size:14px; line-height:30px; height:30px; background-color:#fffde7; text-align:center; border-top:1px solid #afbac0;}

.footer{ border-top:1px solid #ebc8a8; margin-top:5px; text-align:center;}


/*show*/
.showbiao{ text-align:center; margin:5px 0px; line-height:50px;}
.showtime{ text-align:center; line-height:25px; border-top:1px solid #CCCCCC; border-bottom:1px solid #CCCCCC; color:#666666;}
.showdig{ border:1px solid #f0f0f0; background-color:#fcfcfc; line-height:25px; padding-right:20px; text-align:right; margin:0px 30px;}
.shownext{ border-top:1px solid #CCCCCC; margin-top:20px;}

/*日历*/
#main{ padding-top:15px; }
.tbox{ overflow:auto; zoom:1; }
.c_pic{ float:left; padding:0 25px 0 15px; }
.cbox{ border:1px solid #ACE; padding:20px 6px; margin-top:15px; height:150px; position:relative; }
.cbox h3{ padding:0; margin:0; position:absolute; left:15px; top:-14px; width:46px; height:26px; font:bold 16px/26px Verdana; text-align:center; background:#FFF; }
#catalog{ float:left; width:115px; }
#catalog ul{ font:14px/28px Verdana; padding:10px 0 0 40px; background:url(icon_c.gif) no-repeat -138px 17px; }
#catalog li{ height:28px; overflow:hidden; }
#calendar{ width:440px; float:right; }
.prompt{ position:absolute; right:0; top:-41px; height:28px; width:500px; }
.pr,.pl{ float:right; width:3px; height:28px; background:url(icon_c.gif) no-repeat -103px 0; overflow:hidden; }
.pl{ background:url(icon_c.gif) no-repeat -100px 0; }
.pm{ float:right; height:26px; background:#EEF3F9; border:solid #ACE; border-width:1px 0; font:12px/26px Verdana; padding:0 10px; position:relative; }
.arrow{ position:absolute; left:15px; top:26px; width:27px; height:12px; overflow:hidden; background:url(icon_c.gif) no-repeat -100px -28px; }
#month{ float:left; padding:21px 0 0 10px; width:127px; }
#month .m{
	width:127px;
	height:95px;
	font:30px "微软雅黑","黑体";
	text-align:center;
	color:#333;
	background-image: url(../images/08.jpg);
	background-repeat: no-repeat;
	background-position: 0 0px;
}
#month .m .en{ display:block; font:bold 18px/45px Verdana; text-align:center; color:#638CC0; }
#month .m .en2{ font-size:40px; font-weight:bold; text-align:center; color:#000000; }
#month .bot{ height:26px; background:#EEF3F9; border:1px solid #ACE; padding:0 8px; font:12px/24px Verdana; }
#day{ float:right; }
#day table{ border-left:1px solid #EFEFEF; border-top:1px solid #EFEFEF; }
#day th,#day td{ width:40px; height:21px; text-align:center; font:12px/21px Verdana; border-right:1px solid #EFEFEF; border-bottom:1px solid #EFEFEF; }
#day th{ background:#EEF3F9; }
#day .hday,#day .hday a{ color:#C00; }
#day .today{ padding:1px 4px; background:#EEF3F9; border:1px solid #ACE; font-weight:bold; }
.mbox{ margin-top:20px; padding:2px; border:1px solid #ACE; background:url(icon_c.gif) no-repeat -311px 2px; position:relative; }
.mbox h3{ position:absolute; left:15px; top:-15px; height:26px; padding:0 10px 0 22px; background:#FFF url(icon_c.gif) no-repeat 8px -220px; font:bold 18px/26px Verdana; }
.mbox .daycon{ background:url(ttop.jpg) no-repeat right bottom; }
.mbox ul{ padding:10px 30px 0; }
.mbox li{ margin-top:20px; line-height:22px; padding-left:85px; text-indent:-74px; background:url(icon_c.gif) no-repeat -299px -225px; }
.hday li{ text-indent:0; padding-left:11px; }
.gotop{ height:20px; }
.gotop a{ float:right; width:42px; height:20px; line-height:60px; overflow:hidden; }
.th_txt{ margin:20px 56px 0; background:url(underline.gif) repeat-x bottom; padding:8px; font:bold 14px/26px Verdana; }
.d_txt{ margin:0 56px; padding:12px 8px; line-height:24px; background:url(underline.gif) repeat-x bottom; }
.pic_txt{ width:750px; margin:0 auto 15px; text-align:center; overflow:hidden; }
.pic_txt img{ max-width:720px; padding:4px; border:1px solid #ACE; margin-bottom:8px; }
*html .pic_txt img{ width:expression(this.width>720?"720px":"auto"); }
.pic_txt span{ padding:10px 0 0 20px; background:url(icon_c.gif) no-repeat -292px -219px; }
.Links{border:1px solid #CCC; width:968px; padding:5px; margin:0px auto; margin-top:10px; float:left; }
.Links li{ float:left; width:100px; overflow:hidden}