/* ::::: http://www.bfsljx.cn/css.css ::::: */

html, body, h1, h2, h3, h4, h5, h6, ul, li, dl, dt, dd, div, p { margin: 0px; padding: 0px; }
body { margin: 0px auto; padding: 0px; background: transparent url('../images/tbg.jpg') repeat-x scroll center top; }
body, table, tr, td, th { font-size: 9pt; color: rgb(51, 51, 51); line-height: 175%; }
a:link, a:visited { color: rgb(51, 51, 51); text-decoration: none; }
a:hover, a:active { color: rgb(255, 0, 0); text-decoration: underline; }
ul, li, dl, dt, dd { list-style: outside none none; }
img { border: 0px none; }
.footlinks { clear: both; margin: 0px auto; padding: 2px; height: auto; font-size: 9pt; line-height: 140%; color: rgb(119, 119, 119); text-align: left; border: 1px solid rgb(221, 221, 221); }
.footlinks a:link, .footlinks a:visited { font-size: 9pt; line-height: 140%; color: rgb(119, 119, 119); }
.bor4 { border: 1px solid rgb(224, 224, 224); }
.bor3 { border-left: 1px solid rgb(224, 224, 224); border-right: 1px solid rgb(224, 224, 224); border-bottom: 1px solid rgb(224, 224, 224); }
.mar8 { margin-top: 8px; }
.pad10 { padding: 10px; line-height: 24px; }
.picbox { border: 1px solid rgb(204, 204, 204); padding: 2px; }
.picbox:hover { border: 1px solid rgb(0, 153, 255); }
.l18 { line-height: 18px; color: rgb(102, 102, 102); }
.padl8 { padding-left: 8px; }
.fl { background: transparent url('../images/fl.jpg') repeat scroll 0% 0%; height: 30px; line-height: 30px; text-indent: 24px; font-size: 14px; font-weight: bold; color: rgb(102, 102, 102); }
.fl a:link, .fl a:visited { color: rgb(102, 102, 102); display: block; }
.fl a:hover { color: rgb(255, 0, 0); display: block; }
.gry { color: rgb(153, 153, 153); }
.tit { background: transparent url('../images/titleft.jpg') repeat scroll 0% 0%; line-height: 27px; text-indent: 16px; color: rgb(255, 255, 255); font-weight: bold; font-size: 14px; }
.titr { background: transparent url('../images/titleft.jpg') repeat scroll right top; line-height: 27px; font-size: 12px; text-align: right; padding-right: 5px; }
.titm { background: transparent url('../images/titmid.jpg') repeat scroll 0% 0%; line-height: 33px; text-indent: 30px; color: rgb(0, 51, 204); font-weight: bold; font-size: 14px; }
.titmr { background: transparent url('../images/titmid.jpg') repeat scroll right top; line-height: 33px; color: rgb(0, 51, 204); font-size: 12px; text-align: right; padding-right: 5px; }
.dotlist { background: transparent url('../images/dotlist.jpg') no-repeat scroll 6px 10px; text-align: left; text-indent: 15px; line-height: 28px; border-bottom: 1px dashed rgb(221, 221, 221); }
.l25 { line-height: 25px; }
/* ::::: http://www.bfsljx.cn/css/css.css ::::: */

ul, li { padding: 0px; margin: 0px; list-style-type: none; }
* a { text-decoration: none; color: rgb(51, 51, 51); }
#navMenu { width: 100%; height: 40px; line-height: 40px; display: block; overflow: hidden; }
#navMenu ul { width: 100%; margin-left: 0px; }
#navMenu .onelink { background-image: none; }
#navMenu li { width: 111px; text-align: center; float: left; line-height: 40px; height: 40px; font-weight: bold; font-size: 14px; background-image: url('../images/mli.jpg'); background-position: left center; background-repeat: no-repeat; }
#navMenu li a { color: rgb(255, 255, 255); font-family: "宋体"; padding-left: 0px; display: block; }
#navMenu li a:hover, #navMenu li.hover a { background-image: url('../images/mlion.jpg'); background-repeat: repeat-x; background-position: left center; text-decoration: none; color: rgb(255, 255, 255); }
.dropMenu { position: absolute; top: 0px; z-index: 100; width: 140px; visibility: hidden; margin-top: -1px; margin-left: 0px; }
.dropMenu li { line-height: 31px; }
.dropMenu li a { display: block; text-align: center; color: rgb(255, 255, 255); background: transparent url('../images/dropbg.jpg') no-repeat scroll 0% 0%; }
.dropMenu a:hover { text-decoration: underline; color: rgb(255, 255, 255); background: transparent url('../images/dropon.jpg') no-repeat scroll 0% 0%; }
#swfContent { visibility: hidden; }
.firebugResetStyles { z-index: 2147483646 ! important; top: 0px ! important; left: 0px ! important; display: block ! important; border: 0px none ! important; margin: 0px ! important; padding: 0px ! important; outline: 0px none ! important; min-width: 0px ! important; max-width: none ! important; min-height: 0px ! important; max-height: none ! important; position: fixed ! important; transform: rotate(0deg) ! important; transform-origin: 50% 50% 0px ! important; border-radius: 0px ! important; box-shadow: none ! important; background: transparent none repeat scroll 0% 0% ! important; pointer-events: none ! important; white-space: normal ! important; }
style.firebugResetStyles { display: none ! important; }
.firebugResetStyles::before, .firebugResetStyles::after { content: "" ! important; }


.prodg_box {
	TEXT-ALIGN: center; PADDING-LEFT: 16px; DISPLAY: block; FLOAT: left; PADDING-TOP: 16px
}
IMG.prodg {
	BORDER-BOTTOM: #ececec 1px solid; BORDER-LEFT: #ececec 1px solid; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; WIDTH: 160px; PADDING-RIGHT: 5px; BACKGROUND: #ffffff; HEIGHT: 120px; BORDER-TOP: #ececec 1px solid; BORDER-RIGHT: #ececec 1px solid; PADDING-TOP: 5px
}
A.prodg_font {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 26px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #0da401; TEXT-DECORATION: none; PADDING-TOP: 0px
}
A.prodg_font:hover {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 26px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #ff8707; TEXT-DECORATION: none; PADDING-TOP: 0px
}

.dede_pages{
}
.dede_pages ul{
float:left;
padding:12px 0px 12px 16px;
}
.dede_pages ul li{
float:left;
font-family:Tahoma;
line-height:17px;
margin-right:6px;
border:1px solid #E9E9E9;
}
.dede_pages ul li a{
float:left;
padding:2px 4px 2px;
color:#555;
display:block;
}
.dede_pages ul li a:hover{
color:#690;
text-decoration:none;
padding:2px 4px 2px;
}
.dede_pages ul li.thisclass,
.dede_pages ul li.thisclass a,.pagebox ul li.thisclass a:hover{
background-color:#F8F8F8;
padding:2px 4px 2px;
font-weight:bold;
}
.dede_pages .pageinfo{
line-height:21px;
padding:12px 10px 12px 16px;
color:#999;
}
.dede_pages .pageinfo strong{
color:#555;
font-weight:normal;
margin:0px 2px; 
}