/* CSS Document */
body {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
margin:0px;
padding:0px;
text-align:center;
}

#page_brief{ display:none; height:0px;width:100%;overflow:hidden;clear:both;}
.clear{ clear: both; height:0px;}
#page_brief_h1{ padding:0px;
	margin:0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0px;
}
ul {
list-style:none;
margin:0px;
padding:0px;
}
a:link {
text-decoration: none;
color: #333333;
}
a:visited {
text-decoration: none;
color: #333333;
}
a:hover {
text-decoration: underline;
color: #236AA0;
}
a:active {
text-decoration: underline;
color: #1F6394;
}
#container {
margin:0px auto;
text-align:left;
width:954px;
}
#top {
background:url(p1.jpg) no-repeat;
height:47px;
color:#fff;
font-size:20px;
padding-top:18px;
padding-left:240px;
}
#top ul {
float:left;
font-size:11px;
}
#top ul li {
float:left;
margin-right:20px;
}
#top ul li p {
font-size:20px;
float:left;
margin:0px;
padding:0px;
}

#top a {
color:#666666;
text-decoration:none;
}
#top a:visited {
color:#666666;
text-decoration:none;
}
#top a:hover {
color:#333333;
text-decoration:underline;
}
#top ul li.link {
margin-left:60px;
margin-top:6px;
letter-spacing:1px;
}
#nav {
background:#C4261D;
margin-top:1px;
height:30px;
line-height:30px;
padding-left:45px;
font-size:12px;
}
#nav li {
float:left;
margin-left:45px;
}
#nav a {
color:#fff;
text-decoration:none;
}
#nav a:visited {
color:#fff;
text-decoration:none;
}
#nav a:hover {
color:#fff;
text-decoration:underline;
}
#qp {
background:url(top3.jpg) repeat-x bottom;
height:39px;
line-height:35px;
text-align:left;
margin-bottom:10px;
padding-left:10px;
font-size:11px;
letter-spacing:1px;
}
#qp strong {
background:url(top4.jpg) no-repeat left center;
padding-left:12px;
color:#145E9A;
}
#left {
float:left;
}
.list {
background:#f3f3f3;
width:214px;
}
.list li {
background:#e6e6e6 url(p3.jpg) no-repeat 8px center;
padding-left:25px;
height:27px;
border-bottom:#fff solid 1px;
line-height:27px;
font-size:12px;
}
.e16 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #333333;
	text-decoration: underline;
}
.list li.title {
background:url(p2.jpg) no-repeat;
height:27px;
line-height:26px;
padding-left:15px;
font-size:14px;
font-weight:bold;
color:#fff;
}
.list li.clear {
background:none;
height:auto;
line-height:20px;
font-size:12px;
padding-left:10px;
padding-top:10px;
padding-bottom:10px;
padding-right:10px;
}
.list li.sub {
background:none;
font-size:11px;
letter-spacing:1px;
}
#mid {
float:left;
margin-left:10px;
width:518px;
}
#mid .title {
background:url(p4.jpg) no-repeat 10px center;
padding-left:30px;
font-size:14px;
border-bottom:#ddd 1px solid;
height:30px;
line-height:30px;
clear:both;
}
#mid .title span {
float:right;
margin-top:10px;
margin-right:20px;
}
#mid .content1 {
line-height:21px;
letter-spacing:1px;
margin-top:10px;
color:#666;
margin-bottom:10px;
}
.red {
color:#D22F32;
}
.blue {
color:#3F5F85;
}
.floatpic {
float:left;
margin-right:10px;
margin-top:15px;
margin-bottom:20px;
}
.index-pic {
margin-top:10px;
}
.index-pic li {
float:left;
margin-right:5px;
_margin-left:3px;
margin-left:5px;
_margin-right:3px;
height:120px;
}
.index-pic li p {
margin-top:5px;
color:#3F5F85;
}
#right {
float:left;
text-align:left;
margin-left:20px;
font-size:11px;
}
.right-title {
background:url(top14.jpg) no-repeat;
height:20px;
width:177px;
color:#fff;
font-weight:bold;
padding-left:10px;
line-height:20px;
}
.right-list {
border:#ddd solid 1px;
margin-bottom:10px;
}
.right-list ul {
margin:0px 10px;
}
.right-list ul li {
border-bottom:1px dashed #eee;
background:url(top15.jpg) no-repeat left center;
height:22px;
width:150px;
line-height:22px;
padding-left:10px;
}
#foot {
clear:both;
border-top:1px #ddd solid;
font-size:12px;
text-align:center;
}
#foot ul {
margin-top:10px;
margin-left:150px;
}
#foot ul li {
float:left;
margin-left:5px;
margin-right:5px;
}
#foot p {
clear:both;
margin-top:5px;
color:#666;
}
#p_list {
float:right;
width:710px;
}
#list-left-head {
background:url(p4.jpg) 10px center no-repeat;
border-bottom:#ddd solid 1px;
height:25px;
padding-top:8px;
margin-bottom:10px;
padding-left:10px;
}
#list-left-head strong {
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
color:#333;
font-size:14px;
margin-left:5px;
margin-top:25px;
background:url(top11.jpg) no-repeat;
padding-left:20px;
}
#list-left-head span {
float:right;
font-size:11px;
padding-right:20px;
line-height:24px;
margin-right:20px;
letter-spacing:1px;
text-align:right;
}
.list-show {
border-bottom:#eee solid 1px;
clear:both;
height:120px;
margin-bottom:20px;
margin-top:20px;
}
.list-show li.pic {
float:left;
width:120px;
margin-right:10px;
text-align:center;
padding:10px;
}
.list-show li.title {
float:left;
border-bottom:1px dashed #ddd;
margin-left:10px;
width:500px;
color:#B11715;
line-height:22px;
font-weight:bold;
height:25px;
font-size:12px;
}
.list-show li.title a {
color:#B11715;
text-decoration:none;
}
.list-show li.title a:visited {
color:#B11715;
text-decoration:none;
}
.list-show li.title a:hover {
color:#B11715;
text-decoration:underline;
}
.list-show li.cont {
float:left;
padding:5px 5px;
line-height:22px;
width:500px;
color:#666;
font-size:11px;
letter-spacing:1px;
}
#p_show {
float:right;
width:710px;
letter-spacing:1px;
color:#666;
line-height:20px;
}
.content2 {
margin:10px 20px;
}
.content3 {
margin-left:20px;
line-height:25px;
color:#000;
}
.content3 h1 {
font-size:15px;
color:#C4261D;
border-bottom:#000 dashed 1px;
padding-bottom:10px;
margin-bottom:10px;
margin-left:10px;
display:block;
+width:460px;
}
#eplist {
}
#eplist li {
float:left;
margin-right:10px;
margin-left:10px;
margin-bottom:10px;
}
#showlist {
text-align:center;
margin:20px 10px;
}
#showlist li {
float:left;
width:150px;
margin-left:10px;
}
#showlist img {
border:#ddd solid 1px;
padding:10px;
}
#showlist p {
margin-top:5px;
}
img{
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
