 /* CSS Document */
body{ background:#1c3261; background-image:url(image/banxing/1_04.jpg); background-repeat:repeat-x; margin:0px; padding:0px; text-align:center}
#top{ width:969px; height:auto; margin:0px auto}
#editor{ width:949px; height:102px; background-image:url(image/banxing/index_04.jpg); margin:0px auto; color:#FFFFFF; font-size:14px; font-weight:bold; line-height:1.8; padding:10px 6px 10px 14px; text-align:left; background-repeat:no-repeat}
#midcontent{ width:969px; height:2300px; background-color:#FFFFFF; background-image:url(image/banxing/mid_08.jpg); background-position:top; background-repeat:repeat-x; margin:0px auto;   }

#photo{float:right; width:225px; height:2280px; margin-right:6px; border:#1c3160 solid 1px; background:#FFFFFF; text-align:center}
#photo div.top{ color:#1c3261; font-size:16px; border-bottom:#1c3261 solid 1px; font-weight:bold; line-height:1.8; margin-bottom:12px}
#photo div.te{ width:182px; height:170px; margin:14px auto; clear:both}
#photo div.te div.t{} 
#photo div.te img{ border:#1e3567 solid 1px}
#photo div.te div.m{ font-size:12px; color:#004c9a; line-height:1.6; }
#photo div.te div.b {font-size:12px; color:#696969; font-weight:normal; line-height:1.6;}

#box{ float:left; margin-left:6px; border:#1c3160 solid 1px; background:#FFFFFF; width:719px; height:auto; margin-bottom:5px}
#box div.title{ color:#1c3261; font-size:16px; font-weight:bold; text-align:left; line-height:1.8; margin-left:10px; margin-bottom:10px; margin-top:5px}
#box div.l{ float:left; margin-left:8px}
#box div.l img{margin:4px}
.gray{border:#999999 solid 1px; width:290px}

#box div.l dl{ margin:8px; padding:0px; width:280px}
#box div.l dl dt{ font-size:14px; font-weight:bold; color:#004c9a; text-align:center; line-height:1.6}
#box div.l dl dd{ color:#696969; line-height:1.6; text-align:center; margin:0px; padding:0px; font-size:12px}

#box div.r{ float:left; margin-left:8px}
#box div.r dl.w{ margin:8px; padding:0px; width:380px}
#box div.r dl.w dt{ font-size:14px; font-weight:bold; color:#004c9a; text-align:left; line-height:1.6}
#box div.r dl.w dd{ color:#696969; line-height:1.6; text-align:left; margin:0px; padding:0px; font-size:12px}
#box div.r dl.s{ margin:3px 0px 5px 0px; padding:0px; width:630px}
#box div.r dl.s dt{ font-size:14px; font-weight:bold; color:#004c9a; text-align:left; line-height:1.6}
#box div.r dl.s dd{ color:#696969; line-height:1.6; text-align:left; margin:0px; padding:0px; font-size:12px; margin-top:5px}

#news{ width:390px; margin-left:10px; border-bottom:#666666 dashed 1px; padding-bottom:5px}
#news h3{font-size:17px; font-family:"����"; color:#d30101; margin:10px}
#news p{color:#004c9a; font-size:14px; line-height:1.8; text-align:left; text-indent:2em; margin:0px; padding:0px}
#news p a{color:#004c9a; text-decoration: underline}
#news ul{ margin:0px; padding:0px; list-style-type:none}
#news ul li{ margin:0px; padding-left:13px; list-style-type:none; background-image:url(image/banxing/sqare_23.jpg); background-repeat: no-repeat; background-position:5px 11px; line-height:1.8; color:#2e2e2e; text-align:left; font-size:14px}
#play{ margin-left:0px; margin-top:10px;}
#blue{ background:#e1eaf1; color:#2e2e2e; font-size:14px; line-height:1.8; text-align:left; padding:12px; width:261px; margin-top:10px; margin-left:0px}
h5{font-size:14px; color:#004c9a}

#footer{ text-align:center; line-height:2; line-height:#2e2e2e; font-size:12px; width:969px; background-image:url(image/banxing/foot_56.jpg); background-repeat:repeat-x; height:134px; margin:0px auto; padding-top:15px}
#footer a{ color:#004c9a; text-decoration:none}
#footer a:hover{ color:#004c9a; text-decoration: underline}
.bottom_message{
 text-align:center;
 margin-top:27px;
 margin-bottom:27px;
 line-height:22px;
 }
.bottom_message a:link {
	color: #0D88C1;
	text-decoration: none;
}
.bottom_message a:visited {
	text-decoration: none;
	color: #0D88C1;
}
.bottom_message a:hover {
	text-decoration: underline;
	color: #0D88C1;
}
