/* CSS Document */
#py_index{
	font-family:"","Times New Roman", Times, serif;
width:97%;
text-align:center;
background-color:#F4F2EE;
padding:5px;
margin-top:10px;
margin-bottom:10px;
border:1px solid #CCC6C0;
}

#py_index1{
	margin:0 auto;
	padding:0;
	list-style:none;
	width:422px;
}

#py_index1 li{
	float: left; 
	position:relative;
	width:34px;
	height:19px;
	margin-bottom:8px;
	margin-right:4px;	
}
#py_index1 a{
	position:absolute;
	top:0;
	left:0;
	display:block;
	width:34px;
	height:19px;
	text-indent:-9999px;
	text-decoration:none;
	background:transparent url(/images/py.gif) 0 0 no-repeat;
}
#py2 a:link,#py2 a:visited{
	background-position:0 -19px;
}

#py3 a:link,#py3 a:visited{
	background-position:0 -38px;
}

#py4 a:link,#py4 a:visited{
	background-position:0 -57px;
}

#py5 a:link,#py5 a:visited{
	background-position:0 -76px;
}

#py6 a:link,#py6 a:visited{
	background-position:0 -95px;
}

#py7 a:link,#py7 a:visited{
	background-position:0 -114px;
}

#py8 a:link,#py8 a:visited{
	background-position:0 -133px;
}

#py9 a:link,#py9 a:visited{
	background-position:0 -152px;
}

#py10 a:link,#py10 a:visited{
	background-position:0 -171px;
}

#py11 a:link,#py11 a:visited{
	background-position:0 -190px;
}

#py_index1a{
	margin:0 auto;
	padding:0;
	list-style:none;
	width:460px;
}

#py_index1a li{
	float: left; 
	position:relative;
	width:34px;
	height:19px;
	margin-right:4px !important;	
	margin-right:4px;	
}

#py_index1a a{
	position:absolute;
	top:0;
	left:0;
	display:block;
	width:34px;
	height:19px;
	text-indent:-9999px;
	text-decoration:none;
	background:transparent url(/images/py.gif) 0 -209px no-repeat;
}

#py13 a:link,#py13 a:visited{
	background-position:0 -228px;
}

#py14 a:link,#py14 a:visited{
	background-position:0 -247px;
}

#py15 a:link,#py15 a:visited{
	background-position:0 -266px;
}

#py16 a:link,#py16 a:visited{
	background-position:0 -285px;
}

#py17 a:link,#py17 a:visited{
	background-position:0 -304px;
}

#py18 a:link,#py18 a:visited{
	background-position:0 -323px;
}

#py19 a:link,#py19 a:visited{
	background-position:0 -342px;
}

#py20 a:link,#py20 a:visited{
	background-position:0 -361px;
}

#py21 a:link,#py21 a:visited{
	background-position:0 -380px;
}

#py22 a:link,#py22 a:visited{
	background-position:0 -399px;
}

#py23 a:link,#py23 a:visited{
	background-position:0 -418px;
}

#py_index2{

	margin:0;
	padding:0;
	list-style:none;
}

#py_index2 li{
	font-family:"宋体","Times New Roman", Times, serif;
	float: left; 
	position:relative;
	height:22px;
	width:70px;
	margin-bottom:2px;
	margin-right:2px;
}

#py_index2 a{
	display:block;
	font-size: 16px;
	line-height:22px;
	height:22px;
	text-align: center;
	text-decoration:none;
}

#py_index2 a:hover {
	text-decoration: none;
	color: red;
	background:transparent url(/images/zipy_index_bak2.gif) 0 0;
}

.py_index3{
	margin:0 0 10px 0;
	padding:0;
	list-style:none;
	width:98%;
}

.py_index3 li{
	float: left; 
	position:relative;
	width:30px;
	height:30px;
	margin-bottom:4px !important;	
	margin-right:4px !important;	
	margin-bottom:2px;
	margin-right:4px;
}

.py_index3 a{
	display:block;
	font-size: 18px;
	line-height:30px;
	width:30px;
	height:30px;
	text-align: center;
	vertical-align: middle;
	text-decoration:none;
	border:1px solid #B5AAA5;
	background-color:#F7EBEF;
}

.py_index3 a:hover {
	text-decoration: none;
	color: red;
	border:1px solid #A54108;
	background-color:#FFFFE7;	
}

.PCLEAR{
CLEAR:both;
margin-top:10px;
margin-bottom:4px;
}

.py_index_line1{
CLEAR:both;
background-image:url(/images/line_bh3.gif);
height:12px;
height:15px!important;
margin:0 auto;
padding:0;
}

.left{
CLEAR:both;
float:left;
line-height:24px;
padding-left:4px;
padding-right:10px;
color:#990000;
font-size:16px;
}

.cy_index3{
	margin:0 0 10px 0;
	padding:0;
	list-style:none;
	width:98%;
}

.cy_index3 li{
	float: left; 
	position:relative;
	width:166px;
	height:26px;
	margin-bottom:4px !important;	
	margin-right:4px !important;	
	margin-bottom:2px;
	margin-right:4px;	
}

.cy_index3 a{
	display:block;
	font-size: 18px;
	line-height:26px;
	width:166px;
	height:26px;
	vertical-align: middle;
	text-decoration:none;
	overflow: hidden; 
	padding: 4px 0px 4px 18px;
			background-image: url(/images/list_icon.gif);
			background-repeat: no-repeat;
			background-position: -2px 10px;
			overflow: hidden; }
}

.cy_index3 a:hover {
	text-decoration: none;
	width:92%;
	color: red;
	background-color:#F4F2EE;	
}
