@charset "utf-8";
/* CSS Document */
body {
margin:0;
padding:0;
text-align:center;
background:#fff;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#333;
}
ul {
margin:0;
padding:0;
list-style:none;
}
img {
border:none;
}
A:link {
	COLOR: #333333; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A:visited {
	COLOR: #333333; TEXT-DECORATION: none
}
A:hover {
	COLOR: #236aa0; TEXT-DECORATION: underline
}
A:active {
	COLOR: #1f6394; TEXT-DECORATION: underline
}
#container {
width:1000px;
margin:0 auto;
background:#fff;
}
#header {
text-align:left;
vertical-align:middle;
background:url(top1.jpg) no-repeat 30px center;
height:65px;
FONT-SIZE: 22px;
COLOR: #5B6872;
LINE-HEIGHT: 65px;
FONT-FAMILY: "Arial Black";
padding-left:130px;
}
#nav {
background:url(top2.jpg) repeat-x;
height:30px;
line-height:30px;
padding-left:90px;
font-size:14px;
}
#nav li {
float:left;
margin-right:30px;
}
#nav a {
color:#fff;
text-decoration:none;
}
#nav a:hover {
color:#fff;
text-decoration:underline;
}
#banner { background-color: #3366CC;
width:1000px;
height:158px;
text-align:left;
}
#banner ul {
width:340px;
margin-left:350px;
padding-top:30px;
line-height:25px;
}
#banner ul li.title {
border-bottom:#666 dashed 1px;
font-size:14px;
font-weight:bold;
margin-bottom:8px;
padding-bottom:8px;
}
#quicklinks {
	height:32px;
	background:url(p1.jpg) repeat-x;
	line-height:32px;
	text-align:left;
	padding-left:20px;
	color:#000;
	width:956px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
#quickslinks span {
font-weight:bold;
color:#000;
}

#friendlinks {
clear:both;
height:32px;
background:url(p1.jpg) repeat-x;
line-height:32px;
height:35px;
border-top:#ccc solid 1px;
margin-top:20px;
}
#friendlinks span {
font-weight:bold;
}
#footer {
clear:both;
padding-top:10px;
}
#footer ul {
margin-top:10px;
margin-left:150px;
}
#footer ul li {
float:left;
margin-right:10px;
}
.clear {
clear:both;
}
#left {
float:left;
text-align:left;
width:200px;
margin-left:15px;
_margin-left:5px;
padding-top:10px;
}
.listblock {
border:#ccc solid 1px;

width:190px;
}
.list {
background:#EEEEEE;
width:195px;
padding-bottom:50px;
}
.name {
FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif;
line-height:34px;
padding-left:20px;
}
.list ul {
border-top:#ccc solid 1px;
margin-left:5px;
margin-right:5px;
}
.list ul li {
border-bottom:#ccc solid 1px;
height:20px;
line-height:20px;
padding-left:25px;
font-size:12px;
}
.list ul li.title {
color:#FFFFFF;
background:#052556 url(p6.jpg) no-repeat 5px center;
padding-left:15px;
font-size:12px;
font-weight:bold;

}
#mid {
float:left;
width:458px;
margin-left:22px;
text-align:left;
padding-top:10px;
}
.midtitle {
border-bottom:#ddd solid 1px;
background:url(p7.jpg) no-repeat 5px center;
padding-left:25px;
line-height:27px;
width:458px;
font-size:14px;
font-weight:bold;
color:#000;
margin-bottom:10px;
}
.midtitle span {
float:right;
padding-top:8px;
}
.intro {
line-height:25px;
color:#333;
font-size:11px;
border-bottom:#ddd solid 1px;
padding-bottom:15px;
width:480px;
}
.intro img {
border:#ddd solid 1px;
}
.intro span {
display:block;
font-weight:bold;
color:#000;
}
.prolist {
width:480px;
text-align:center;
}
.prolist li {
float:left;
margin-left:3px;
_margin-left:2px;
}
.prolist li img {
border:#ddd solid 1px;
border-top:none;
}
.prolist li p {
margin:0px;
padding:0px;
}
#right {
float:left;
text-align:left;
margin-top:10px;
background:url(p10.jpg) repeat-y;
width:230px;
_width:220px;
height:530px;
margin-left:40px;
_margin-left:20px;
padding-left:20px;
}
.box1 {
font-size:11px;
margin-top:20px;
line-height:22px;
}
.box1 li {
padding-left:15px;
}
.box1 li.title {
background:url(p11.jpg) no-repeat;
height:24px;
line-height:24px;
padding-left:30px;
font-weight:bold;
margin-bottom:20px;
}
#listright {
float:left;
text-align:left;
margin-top:10px;
margin-left:19px;
color:#000000;
border: 1px solid #CCCCCC;
}
.listrighttitle {
border-bottom:#ddd solid 1px;
background:#eee url(p7.jpg) no-repeat 5px center;
padding-left:25px;
line-height:27px;
width:730px;
font-size:14px;
font-weight:bold;
color:#000;
margin-bottom:-5px;

}
.listname {
font-size:14px;
font-weight:bold;
padding:20px 15px;     
margin-left:30px;
}
.plist {
border-bottom:#ddd dashed 1px;
margin:10px;
clear:both;
padding-bottom:20px;
height:120px;
margin-left:50px;
padding-left:5px;
padding-top:10px;
width:620px;
}
.plist li {
float:left;
color:#000000;
}
.plist .pic {
margin-right:10px;
border:#ddd solid 1px;
}
.plist .title {
font-size:14px;
font-weight:bold;
line-height:25px;
border-bottom:#ccc dashed 1px;
width:445px;
color:#000000
}
.plist .brief {
line-height:25px;
width:433px;
padding-top:5px;
}
.page {
font-size:14px;
font-weight:bold;
padding:20px 15px;
text-align:center;
color:#000000;
}


#p_show {
float:right;
width:710px;
letter-spacing:1px;
color:#666;
line-height:20px;
}

#showlist {
text-align:left;
margin:20px 10px;
color:#000;
}
#showlist li {
float:left;
width:150px;
margin-left:25px;
color:#000;
}
#showlist img {
border:#ddd solid 1px;
padding:10px;
}
#showlist p {
margin-left:25px;
}
.main{ margin-left:10px;}
#main2{padding-left:70px; text-align:left}
.en11h20{ color:#000;}
.en11h20 a{ color:#000;}
