﻿@charset "utf-8";
/* CSS Document */
* { font-size:12px;}



body { margin:0px; padding:0px; background-image:url(../images/bg.jpg);	background-repeat: repeat-x; background-position: top;}

#main { margin:0px auto; padding:0px; width:778px;}

a {	font-size:12px; color:#515151; text-decoration:none;}
a:hover { font-size:12px; color:330099; text-decoration:none;}

a.a-white { font-size:12px; color:#FFFFFF; text-decoration:none;}
a.a-white:hover { font-size:12px; color:#FFFFFF; text-decoration:underline;}

a.a-menu {
	font-size:12px;
	color:#003690;
	text-decoration:none;
	background-image:url(../images/icon3.jpg);
	background-repeat: no-repeat;
	background-position: left;
	padding-left:8px;
}
a.a-menu:hover { 
	font-size:12px;
	color:#003690;
	text-decoration:underline;
	background-image:url(../images/icon3.jpg);
	background-repeat: no-repeat;
	background-position: left;
	padding-left:8px;
}

.menu a { font-size:12px; color:#FFFFFF; text-decoration:none;}
.menu a:hover { font-size:12px; color:#FFFFFF; text-decoration:underline;}

.nav a { font-size:12px; color:#424242; text-decoration:none;}
.nav a:hover { font-size:12px; color:#B1392B; text-decoration:underline;}

.a-red { font-size:12px; color:#AB392D; text-decoration:underline;}
.a-red:hover { font-size:12px; color:#B1392B; text-decoration:none;}

.a-red2 { font-size:12px; color:#AB392D; text-decoration:none;}
.a-red2:hover { font-size:12px; color:#B1392B; text-decoration:underline;}

.a-black  { font-size:12px; color:#000000; text-decoration:none;}
.a-black:hover { font-size:12px; color:#FF0000; text-decoration:underline;}

.ul a {	font-size:12px; color:#8D8D8D; text-decoration:none;}
.ul a:hover { font-size:12px; color:#FF0000; text-decoration:none;}


.bg_left {
	background-color: #F0F0F0;
	background-image: url(../images/img_1.jpg);
	background-repeat: no-repeat;
	background-position: top;
	width:172;
	padding:83px 0px 0px 0px;
}
.bg_menu { background-image: url(../images/bg_menu.jpg); line-height:28px;width:172px; padding:0px 0px 0px 47px;}
.bg_menu2 { background-image: url(../images/bg_menu2.jpg); line-height:28px;width:172px; padding:0px 0px 0px 35px;}
.menu {filter: shadow(color=#023692 strength=-3);}


.nav {
	color:#424242;
	text-align:right;
	padding:5px 22px 5px 0px;
	margin:0px;
	border-color: #FFFFFF #FFFFFF #DCDCDC #FFFFFF;
	border-width: 1px;
	border-style: solid;
}

.f-white{ color:#FFFFFF; line-height:22px; filter: shadow(color=#0E77D1 strength=-3);}

.f-gray{ color:#000000; line-height:22px;}

.f-gray24px{ color:#000000; line-height:24px;}

.f-gray20px{ color:#000000; line-height:20px;}

.f-gray28px{ color:#000000; line-height:28px;}

.f-gray2{ color:#000000; line-height:20px; padding-left:20px;}

.f-bottom {	color:#AB392D; line-height:21px; word-spacing: 0.5em;}

.f-red{ color:#860001; line-height:20px;}
.f-red2{ color:#FF0002; line-height:20px;}

.search { color:#000000; border: 1px solid #BBBBBB;}

.title {
	font-size:16px;
	color:#023692;
	font-weight:bold;
	line-height:60px;
	background-image:url(../images/icon.jpg);
	background-repeat: no-repeat;
	background-position: left;
	text-indent: 32px;
	width:98%;
	margin:0px auto;
}
.title_blue{ color:#3572B2; line-height:20px; font-size:14px; font-weight:bold;}

.title_red{ color:#99240B; font-size:13px; font-weight:bold;}

.title-white{ font-size:14px; color:#FFFFFF; line-height:22px;font-weight:bold; filter: shadow(color=#0E77D1 strength=-3);}

.box { color:#D3D3D3; border: 1px solid #BBBBBB;}

.box2 {	color:#14407A;}

.photo { padding:9px; background-image:url(../images/bg_photo.jpg);}

.box_page { color:#00000; border: 1px solid #ADBEBD; background-color:#FFFFFF; font-size:12px;}

.ul { margin:5px; padding:0px;}

.list_blue {
	line-height: 22px;
	color: #8D8D8D;
	background: url(../images/icon_blue.jpg) no-repeat 21px 8px;
	list-style: none;
	padding: 0px 0px 0px 33px;
}

.list_yellow { margin:5px; padding:0px;}
.list_yellow li{
	line-height: 22px;
	color: #000000;
	background: url(../images/icon_yellow.jpg) no-repeat left 9px;
	list-style: none;
	padding: 0px 0px 0px 11px;
}
.list_yellow li a { font-size:12px; color:#000000; text-decoration:none;}
.list_yellow li a:hover { font-size:12px; color:#8D8D8D; text-decoration:underline;}

.time { font-size:11px; color:#5C7F97; font-family:"Verdana"}
.bg_topx {
	background-repeat: repeat-x;
	background-position: top;
	background-image: url(../images/box_bg.jpg);
}

#layout{
	background-color: #FFFFFF;
	border: 0;
	width: 100%;
	margin: 0 auto;
}
.list{	margin: 10px 10px 0px 10px;	text-align: left;}
.list li{ width: 100%;	list-style-type: none;}
.list li a{
	color: #000000;
	display: block;
	padding: 0px 0px 4px 8px;
	background: url(../images/icon_yellow.jpg) no-repeat 0 6px;
	/*列表左边的箭头图片*/
}

.list li span{
	float: right;/*使span元素浮动到右面*/
	text-align: right;/*日期右对齐*/
	color:#000000;
}
.list li a:hover{ color: #336699;}