body { margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;  FONT-SIZE:12px;  TEXT-DECORATION: none; color:#535353; 
background-repeat: repeat-x; background-position: center bottom; }
* { margin:0; padding:0 }
ul { list-style:none }
a:link { text-decoration:none; color: #333; }
a:visited, a:active { text-decoration:none; color:#333 }
a:hover { color: #F00; text-decoration:none; }
a.bmt:link { color: #636363; text-decoration:none; }
a.bmt:visited, a.bmt:active { color: #636363; text-decoration:none; }
a.bmt:hover { color: #636363; text-decoration:none; }
a.dh:link { font-size:14px; color: #ffffff; text-decoration:none; }
a.dh:visited, a.dh:active { font-size:14px; color: #ffffff; text-decoration:none; }
a.dh:hover { font-size:14px; /*color: #2E91CA;*/ text-decoration:none; }
input, select, button { font:12px Verdana, Arial, Tahoma; vertical-align:middle; }
.buttom { display:inline-block; float:left }
.s { line-height:30px }
.s input { height:18px; padding:0; border:1px solid #ccc }
.s input, .s select { float:left; margin-right:5px }
TD { FONT-SIZE: 9pt; LINE-HEIGHT: 150%; color: #000; }
.boxline { border: 1px solid #CCCCCC; }
.bigfont { font-weight: bold; color: #333333; }
.pic2 { background-image: url(images/index.8.gif); background-position: top; }
.linelr { border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: none; border-right-style: solid; border-bottom-style: none; border-left-style: solid; border-top-color: #D4D4D4; border-right-color: #D4D4D4; border-bottom-color: #D4D4D4; border-left-color: #D4D4D4; text-align: left; }
.boxbalckline { border: 1px solid #999999; }
.redbg { font-weight: bold; color: #FFFFFF; background-image: url(images/redbg.jpg); background-repeat: no-repeat; background-position: left center; background-attachment: scroll; height:22px; padding-top:2px; padding-left:7px; font-size: 12pt; }
.pic1 { }
.taobg { background-image: url(images/taobg.jpg); background-repeat: no-repeat; background-position: center top; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: none; border-right-style: solid; border-bottom-style: none; border-left-style: solid; border-top-color: #CCCCCC; border-right-color: #CCCCCC; border-bottom-color: #CCCCCC; border-left-color: #CCCCCC; }
.redline { border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: none; border-bottom-style: none; border-left-style: solid; border-top-color: #D00A08; border-right-color: #D00A08; border-bottom-color: #D00A08; border-left-color: #D00A08; }
.boxline2 { border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: none; border-right-style: solid; border-bottom-style: solid; border-left-style: none; border-top-color: #CCCCCC; border-right-color: #CCCCCC; border-bottom-color: #CCCCCC; border-left-color: #CCCCCC; }
.bigfont { font-size: 14px; line-height: 22px; font-weight: bold; color: #5E5E5E; }
.redhelp { color: #CC0000; font-size: 9pt; }
.notbut { border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: none; border-left-style: solid; border-top-color: #CCCCCC; border-right-color: #CCCCCC; border-bottom-color: #CCCCCC; border-left-color: #CCCCCC; height: 30px; }
.textbox { height: 20px; border: 1px solid #CCCCCC; }
.portline { border: 1px dotted #CCCCCC; }
.boxtopbut { border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: none; border-bottom-style: solid; border-left-style: none; border-top-color: #CCCCCC; border-right-color: #CCCCCC; border-bottom-color: #CCCCCC; border-left-color: #CCCCCC; }
.boxheight { height: 40px; }
.font535353 { font-weight: bold; color: #535353; }
.dd { color: #060; }
.dd { font-size: 10pt; font-weight: bold; }
image, img { border:0px }
/* ====== 通用样式开&#65533; ====== */
.x_tdstyle1 { border-collapse:collapse; border-left:1px #ddd solid; border-top:1px #ddd solid; width:95%; margin:5px auto; font-family:Verdana; }
.x_tdstyle1 td { background:#fff; text-align:center; border-right:1px #ddd solid; border-bottom:1px #ddd solid; padding:5px 0; }
.x_tdstyle1 td.x_tdH1 { background:#ddd; font-size:14px; padding:10px 0; }
.x_strong { font-weight:800; }
/* ====== 通用样式结束 ====== */
.h6 { height:1px; clear:both; }
.fl { float:left }
.fr { float:right }
/*---head-----*/
.w { width:919px; margin:0 auto }
.head { }
.logo { width:264px; padding-top:0px }
.logor { width:566px }
table { margin:0 auto }
#navMenu { height:36px; }
#navMenu li {
	line-height:36px;
	float:left;
	background:url(/images/index.5.gif) no-repeat left center;
	padding:0 15px;
	background-color: CE0000;
}
#navMenu li.homeli {
	background:none;
	background-color: CE0000;
}
#navMenu li a { color:#fff; font-size:14px }
#navMenu li a:hover { color:#FFFF00 }
.bshare-custom {float:left; width:550px ;padding:0;margin:0;line-height:18px;height:18px;margin-top:1px}
.s { float:right; width:310px;margin-top:1px}
 .s  input{line-height:18px}
.dhm { background:url(/images/dhbg.jpg) no-repeat center; height:60px }
/*列表页面*/

.list_cont .fl { border:1px solid #ccc; min-height:600px; width:650px }
.list_cont .t { height:30px; line-height:30px; background:url(../images/tbg.jpg) repeat-x center; border-bottom:1px solid #CCC; font-weight:bold; font-size:14px; color:#666 }
.cont .t { text-indent:10px }
.list_cont .t a { color:#666 }
.list_cont .fr { min-height:600px; width:260px }
.list_cont .fr .cont { min-height:180px; border:1px solid #ccc; }
.list_cont .t span.posi { display:inline-block; background:url(../images/port.jpg) no-repeat left center; padding-left:10px; margin-left:10px }
.list_cont .t 　.more { display: inline-block; float:right; background:url(../images/more.png) no-repeat center; width:48px; height:18px; margin:5px }
.listbox { margin:5px 10px; }
.listbox li { line-height:28px; font-size:14px; }
.listbox li span { float:right; }
.bor { border-bottom:1px dashed #CCC; padding-bottom:5px; margin-bottom:5px }
/*分页样式*/

.dede_pages { border:1px solid #E9E9E9; padding:5px; overflow:auto; margin:5px 10px; }
.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; }
.rli { padding:5px; }
.rli li { line-height:23px; height:23px; overflow:hidden; text-indent:15px; background:url(../images/port.jpg) no-repeat left center }
.rli li.a1 { background:url(../images/1.gif) no-repeat left center }
.rli li.a2 { background:url(../images/2.gif) no-repeat left center }
.rli li.a3 { background:url(../images/3.gif) no-repeat left center }
.rli li.a4 { background:url(../images/4.gif) no-repeat left center }
.rli li.a5 { background:url(../images/5.gif) no-repeat left center }
.rli li.a6 { background:url(../images/6.gif) no-repeat left center }
.rli li.a7 { background:url(../images/7.gif) no-repeat left center }
.rli li.a8 { background:url(../images/8.gif) no-repeat left center }
.title h2 { font-size:20px; text-align:center; line-height:30px }
.info { text-align:center; line-height:25px; border-bottom:1px dashed #CCC }
.info small { font-size:12px }
.nri { padding:10px 0; min-height:420px; }
.fx { border:1px solid #ccc; overflow:auto; padding:5px }
.xgcont { border:1px solid #ccc; overflow:auto; }
.xgcont .t { font-size:14px; font-weight:bold }
.xgcont .rli li { width:315px; float:left; line-height:30px }
.sxp p { line-height:22px; padding:0 5px }
.footl { width:567px; float:left; line-height:25px }
.footr { width:352px; float:right }
.fc_03c { color:#F00 }
.rtop { background:url(/images/topbg_r1_c4.jpg) repeat-x center; line-height:20px; float:right ;width:387px;text-align:right;padding-bottom:3px}
.rbottom {  text-align:right; padding:0px 0 }
.aaa2{color:#FFFF00}

.info em{font-style:normal}
