body {
	background-image: url(bgcolor.jpg);
	background-repeat: repeat-x;
	margin-top: 30px; font-size:12px;
}
.if
{
	word-wrap: break-word; word-break: normal;/*换行*/ 
	overflow:hidden;/* 内容超出宽度时隐藏超出部分的内容 */
	text-overflow:ellipsis;/* 当对象内文本溢出时显示省略标记(...) ；需与overflow:hidden;一起使用。*/
}
.of
{
	white-space:nowrap;/*不换行*/
	overflow:hidden;/* 内容超出宽度时隐藏超出部分的内容 */
}
.sf
{
	word-break: nowrap;/*不换行*/ 
	overflow:hidden;/* 内容超出宽度时隐藏超出部分的内容 */
	text-overflow:ellipsis;/* 当对象内文本溢出时显示省略标记(...) ；需与overflow:hidden;一起使用。*/
}
A:link {
	COLOR: #333; TEXT-DECORATION: none; font-family:"宋体", Arial;
}
A:visited {
	COLOR: #333; TEXT-DECORATION: none; font-family:"宋体", Arial;
}
A:hover {
	COLOR: #333; TEXT-DECORATION: none; font-family:"宋体", Arial;
}
A:active {
	COLOR: #333; TEXT-DECORATION: none; font-family:"宋体", Arial;
}
.foot{
	font-size: 12px; line-height: 20px; background:url(link_bg.jpg)
}
.top1{
	background:url(menu_02.jpg) no-repeat;
}
.foot1 {
	font-size: 12px; color: #666666;
}
.scroll{
	overflow:auto;
	height:350px;
	width:665px;
	font-size:12px;
	line-height:20px;
}
.r1{
	height:28px; line-height:28px;
	word-break: nowrap;/*不换行*/ 
	overflow:hidden;/* 内容超出宽度时隐藏超出部分的内容 */
}
.r2{
	height:20px; line-height:20px;
}
.r2_1{
	float:left; width:270px;
}
.r2_2{
	float:left; width:80px; text-align:right;
}
.b0{
	height:15px;
}
.b1{
	background:url(001.gif); width:179px; height:25px; line-height:25px;
}
.b2{
	background:url(002.gif); width:179px; height:25px; line-height:25px;
}
.b3{
	width:140px; margin:0px auto; font-weight:bold;
}
.p1{
	border:1px solid #CCC; width:136px; height:136px; padding:3px;
}
.News1{
	font-size:18px; font-weight:bold; color:#ED7900; line-height:22px; text-align:center;
}
.News2{
	font-size:12px; line-height:25px; color:#B6B6B6; text-align:center;
}
.News3{
	font-size:12px; line-height:25px; margin:0px auto;
}

.j0{
	height:30px; line-height:30px; font-weight:bold;
}
.j1{
	width:570px; border-bottom:1px dashed #333; border-top:1px dashed #333; height:28px; line-height:28px;
	margin-bottom:8px; text-align:center;
}
.j11{
	float:left; width:120px;
}
.j12{
	float:left; width:160px;
}
.j13{
	float:left; width:120px;
}
.j14{
	float:left; width:50px;
}
.j15{
	float:left; width:80px;
}
.j16{
	float:left; width:40px;
}
.j2{
	width:570px; background:#EFEFEF; height:25px; line-height:25px; text-align:center;
}
.j3{
	width:570px; height:30px; line-height:30px; text-align:center;
}
.j21{
	float:left; width:120px;
}
.j22{
	float:left; width:160px;
}
.j23{
	float:left; width:120px;
}
.j24{
	float:left; width:50px;
}
.j25{
	float:left; width:80px;
}
.j26{
	float:left; width:40px;
}
.dsj1{
	line-height:22px; color:#484848; width:98%; 
}
.dsj1 a{
	line-height:22px; color:#83D4F1; font-weight:bold;
}
.dsj2{
	background:#F6F6F6; line-height:20px; width:98%; padding:5px;
}
.dsj3{
	text-align:right; line-height:20px; width:98%;
}
.r7_1{
	width:220px; float:left;
}
.r7{
	border:1px solid #C3E8F8; width: 194px; height:114px; text-align:center;
	margin:0px auto; margin-top:8px;
}
.r7 img{
	width: 194px; height:114px;
}
.r7_2{
    background:#EEECED; line-height:20px; width:180px; margin:0px auto; margin-top:5px; margin-bottom:6px;
    text-align:center;
}
.r8{
	float:left; width:50%; line-height:25px;
}
.r9{
	width:132px; height:164px; margin:0px auto; margin-top:3px;
}