﻿/***************************全局样式**********************************/

* { margin:0; padding:0; line-height:150%; }

body { 
    background:#fff;
    font-family:arial,宋体; 
	font-size:12px; 
	color:#333;
	height:100%;
	}

/***** 头部及导航 begin*****/
#topflash {
    margin:0 auto;
	width:998px;
	height:130px;
	border-bottom:#D3CCBA 2px solid;
}

#navi {
    margin:0 auto;
	width:998px;
	height:116px;
	text-align:left;
	color:#999;
	background:url(images/navibg.png) repeat-x;
	border-bottom:2px solid #D3CCBA;
}

#navi .type{
	padding: 5px 0 0 22px;
	height:24px;
	width:97px;
	float:left;
}
#navi .bg01 { background:url(images/naviClass01.png) no-repeat left top; }
#navi .bg02 { background:url(images/naviClass02.png) no-repeat left top; }
#navi .bg03 { background:url(images/naviClass03.png) no-repeat left top; }
.bg { padding-top:5px; }
.bg ul {
    list-style:none;
	float:left;
}
.bg li {
    display:inline;
	height:24px;
	border-right:1px solid #999;
	margin:0 2px;
	padding:0 3px;
}

.bg img {
    float:right; 
	margin:3px 10px 0 0;
}


.bg_1 { padding-top:5px; }
.bg_1 ul {
    list-style:none;
	float:left;
}
.bg_1 li {
    display:inline;
	height:29px;
	border-right:1px solid #999;
	margin:0 2px;
	padding:0 3px;
}

.navimore {
     position:absolute; 
	 border: 4px solid #ccc; 
	 text-align:left;
	 background-color: white; 
	 width: 225px; 
	 padding: 8px; 
	 display:none; 
	 filter : progid:DXImageTransform.Microsoft.Alpha(style=0,opacity=75,finishOpacity=25);
}
.navimore ul li {
     list-style:none;
	 float:left;
	 padding:4px 10px;
	 white-space:nowrap;
}
/***** 头部及导航 end*****/

img { border:0; }
.clear { clear:both; }

/*****定义基本链接*****/
a, a:visited { color:#333; text-decoration:none; }
a:hover { color:#f60; }

a.link2, a.link2:visited { color:#fff; font-size:14px; font-weight:bold; text-decoration:none; }
a.link2:hover { color:#eee; }

a.link3, a.link3:visited { color:#fff; background:#f60; font-weight:bold; padding-top:1px; text-decoration:none; }
a.link3:hover { color:#eee; }

/*****各种常用字体*****/
.fonten { font-size:11px; color:#f60; }
.font2 { font-size:11px; color:#999; }
p {padding:8px; line-height:180%; letter-spacing:1px; }

/*去掉链接虚线*/
a {blr:expression(this.onFocus=this.blur())}
area {blr:expression(this.onFocus=this.blur())} 

.ad{
	margin:4px auto;}
.ad img{
	border:#D7D7D7 1px solid;
	padding:2px;
	width: 994px;
	height:90px;

	}
.fooder{
	width:998px;
	height:180px;
	margin:5px auto;text-align:center;
background:#fff;
	}
.fooder_yqlj{
	width:99%;
border:solid 1px #C0C0C0;
margin:5px auto;
}
.dd_1 li{
float:left;
padding-right:6px;
}

.dd_2 li{
float:left;
padding-right:10px;
}

.fooder_yqlj  dl{margin:0 0 5px 0;
}
,.fooder_yqlj dt{
	float:left;
	margin:5px 0 0 0;
width:12%;
}
.fooder_yqlj dd {
	float:right;
margin:5px 0 0 0;
width:86%;
	}


.fg{height:13px;width:998px;background:url(images/main04_r4_c2.gif);border-bottom:#A2A2A2 1px  dotted;}
.fooder_db_menu{
	margin:10px auto ;
	width:600px;
	}
.fooder_db_bq{
	margin:10px auto;
	width:600px;
	border-top:#A2A2A2 1px solid;
	}

.tplj{
	width:998x;
	margin:0px auto;
	height:60px;
border-top:#A2A2A2 1px solid;
background:#Faffee;
	}
.tplj li{
	list-style-type:none;
	float:left;
	margin:5px auto auto 20px;
	}
.tplj img{
	border:#BCBCBC 1px  solid;
	padding:2px;
width:130px;
height:50px;}
