@charset "utf-8";
/* CSS Document */

body{ margin:0; font-family:Tahoma, Verdana, Arial; font-size:12px; line-height:150%;}

p{ margin:0;}
a{ color:#195074; text-decoration:none;}
a img { border:0;}

#homenews{ color:#FFFFFF; font-size:11px; }
#homenews a{ color:#FFFFFF;}

.hengxian{ background:url(../img/xian2.gif) center center repeat-x;}

.rightback{ background:url(../img/rightback.jpg) 2px top repeat-x; padding-top:15px;}

#leftnav a{
	color:#FFF;
	font-weight:bold;
	text-decoration: none;
}

div.test{
text-align:left;
width:200px;
height:20px;
line-height:20px;
border:1px;
border-top:5px;
padding:0 5px;
overflow:hidden;
text-overflow:ellipsis;
white-space:nowrap;
}


#leftnav #opennav td{ border-bottom:solid 1px #FFF;}
#leftnav #opennav a{
	color:#2c4768;
	font-weight: normal;
}


#leftnav #nextnav td{ border-bottom:solid 1px #FFF;}
#leftnav #nextnav a{
	color:#8e5700;
	font-weight: normal;
}

.infolista a{color:#476682; text-decoration:none;}

.imgback{ width:181px; height:117px; padding:8px 15px 11px 8px; background:url(../img/imgback.jpg) left top no-repeat;}

.bottom a{ color:#333333; text-decoration: none;}

.bottom p{ text-align:right;}

.bottom .bottomxian{ border-top:1px solid #2c4768; font-size:10px;}

.infoxian{ border-bottom:1px #999999 solid;}

.infoxian a{ color:#666666;}

.photoleftxian{ border-right:dashed 1px #476682;}

.photoleftxian a{ color:#476682; text-decoration:none;}

.photoshow { width:180px; height:140px; text-align:center; margin:8px; float:left;}

.photoshow a{ display:block;padding:8px 15px 15px 8px; line-height:140px; background:url(../img/photo_show_back.jpg) bottom right no-repeat;}

#photoNAV td{ border-left:solid 1px #FFF; border-top:solid 1px #FFF;}
#photoNAV .tdnone{border-left:none; border-top:none;}
#photoNAV a{ color:#FFFFFF; font-weight:bold; text-decoration:none;}