/* 全局样式 */
body, ul, ol, li, p, h1, h2, h3, h4, h5, h6, form, fieldset, table, td, img, div, dd, dl, dt { margin: 0; padding: 0; border: 0;}
body { color: #333; font-size: 12px; background: #fff; height: 100%;}
ul, ol { list-style-type: none;}
select, input, img, select {}
a { text-decoration: none ;}
a:link, a:visited { color: #4c4c4c;}
a:hover, a:active, a:focus { color: #d75e0f;}
.clearit { clear: both;}
/*page*/


#page { width: 1224px; overflow: hidden; _display: inline-block; margin: 0 auto ;}
#head { padding-bottom: 10px; margin-top: 40px;}
.sou { float: right; border: 1px solid #d8d8d8; height: 23px;}
.key { border: 0; color: #333 ;}
.sub { border: 0; background: none; font-weight: bold; color: #666; height: 23px; cursor: pointer;}
.subh { background: #ccc ;}
/*nav*/







.main { width: 1224px; margin: 0px auto; overflow: hidden; _display: inline-block;}
#nav { width: 100% ;}
#nav li { float: left; width: 235px; margin-bottom: 10px; height: 305px; position: relative; color: #fff; margin-right: 10px;}
#nav .kuan, #nav .kuan div { width: 482px ;}
#nav p { position: absolute; z-index: 10; padding: 10px 5px 0 10px; line-height: 20px; display: none ;}
#nav span { display: block; font-family: Arial, Helvetica, sans-serif; font-size: 16px; padding-bottom: 10px; color: #ccc ;}
#nav p a:link, #nav p a:visited { color: #fff ;}
#nav p a:hover { color: #bbb ;}
#nav h2 { position: absolute; z-index: 10; right: 5px; bottom: 0; font-family: "微软雅黑", "黑体"; font-size: 29px; width: 130px; height: 44px; line-height: 44px; text-align: right; font-weight: 600 ;}
#nav h2 a:link, #nav h2 a:visited { color: #fff ;}
#nav h2 a:hover { color: #bbb ;}
#nav div { width: 235px; height: 42px; position: absolute; background: #000; z-index: 9; right: 0; bottom: 0; filter: alpha(opacity=30); -moz-opacity: 0.3; -khtml-opacity: 0.3; opacity: 0.3;}
#foot {  height: 90px; text-align: right; color: #999; margin-top: 5px; clear: both ;}
#foot img{margin-bottom:10px;}
/*二级栏目*/

#dh { background: url(nbj.jpg) repeat-x top; line-height: 18px; height: 18px;}
#lm { position: relative; width: 1224px;}
#lm dt { background: url(ico.jpg) no-repeat left center; padding-left: 15px;}
#lm dt a:link, #lm dt a:visited { color: #fff; font-family: "微软雅黑"; font-weight: bold; font-size: 14px;}
#lm .nrong { position: absolute; width: 100%; z-index: 99; left: 0; top: 18px; padding-top: 10px; padding-left:15px;}
#lm dd a:link, #lm dd a:visited { color: #fff; padding-left:15px; display:block ;height:22px; line-height:22px;}
#lm dd p a:link, #lm dd p a:visited {}

#lm dd .g1 a:hover{ background:#f5616f;}
#lm dd .g2 a:hover{ background:#f561de;}
#lm dd .g3 a:hover{ background:#9961f5;}
#lm dd .g4 a:hover{ background:#6180f5;}
#lm dd .g5 a:hover{ background:#61e9f5;}
#lm dd .g6 a:hover{ background:#61f576;}
#lm dd .g7 a:hover{ background:#f5dc30;}
#lm dd .g8 a:hover{ background:#f5ae61;}
#lm dd div { float: left; margin-right:0px; width:150px;}
 #lm dd div h3{font-family: "微软雅黑"; font-weight: bold; font-size: 14px; padding-bottom:10px;}

#lm dd{ display:none;}

#lm dd span { width: 100%; height: 160px; background: #000; filter: alpha(opacity=70); -moz-opacity: 0.5; -khtml-opacity: 0.5; opacity: 0.5; left: 0; top: 18px; position: absolute; z-index: 1;}
#sleft { float: left; width: 200px; margin-top: 10px ;}

#sleft dd { background:#4f4f4f; height:35px; line-height:35px; margin-bottom:1px;font-size:14px;}
#sleft dd a:link,#sleft dd a:visited{ color:#fff; padding-left:10px;}
#sleft dd a:hover{ color:#ff0;}
#sleft dd em{ float:left; width:21px; height:21px; line-height:21px; margin-top:7px; margin-left:10px; background:url(yuan.jpg) no-repeat left top; font-style:normal; font-family:Arial, Helvetica, sans-serif; font-size:14px; text-align:center;}

#sleft .plm  a:link,#sleft  .plm  a:visited{font-family:"微软雅黑";font-size:23px;}

#sleft .p4{ background:#4f4f4f;}



#sleft .p1{ background:#f5616f;}
#sleft .p4{ background:#f561de;}
#sleft .p7{ background:#9961f5;}
#sleft .p10,#sleft .p11,#sleft .p16{ background:#6180f5;}
#sleft .p19{ background:#61e9f5;}
#sleft .p25{ background:#61f576;}
#sleft .p0{ background:#f5dc30;}
#sleft .p29{ background:#f5ae61;}


#sright { width: 1000px; float: left; margin-left: 24px; margin-top: 10px;}

#daohang{ background:#c8c8c8; height:35px; line-height:35px; width:100%;}
#daohang .d0{ float:left;padding:0 30px;  background:url(j0.jpg) no-repeat right center; text-align:center;}
#daohang .d0 a:link,#daohang .d1 a:visited{ color:#000;}
#daohang .d0a:hover{ color:#999;}



#daohang .d1{ float:left;padding:0 30px; background:url(j1.jpg) no-repeat right center; text-align:center;}
#daohang .d1 a:link,#daohang .d1 a:visited{ color:#000;}
#daohang .d1 a:hover{ color:#999;}

#daohang .d2{ background:#4f4f4f; float:left; padding:0 30px; margin-right:10px;background:#4f4f4f url(j2.jpg) no-repeat  right;}
#daohang .d2 a:link,#daohang .d2 a:visited{ color:#fff;}
#daohang .d2 a:hover{ color:#999;}
.list { padding: 10px 10px; padding-left: 0;}
.list li { text-align: left; margin: 5px 15px; border-bottom: 1px solid #ddd; line-height: 29px; background: url(ico2.jpg) no-repeat 10px center ;}
.list li a:link, .list li a:visited { color: #333; padding-left: 25px;}
.list li a:hover { color: #a00;}
.list li span { float: right; color: #aaa ;}
.list li p { color: #666; padding-top: 10px;}


.pic { width: 100%; background: url(b3.jpg) no-repeat bottom; margin-top: 30px; padding-bottom: 19px; clear: both ;}
.pic dt { background: url(b1.jpg) no-repeat; height: 39px; line-height: 39px;}
.pic dt a:link, .pic dt a:visited { font-size: 19px; font-family: "微软雅黑"; color: #fff; padding-left: 1em ;}
.pic dd { background: url(b2.jpg) repeat-y; overflow: hidden; display: inline-block; padding-right: 20px ;}
.pic dd img { margin: 20px 20px 10px 20px; float: left; border-right: 1px solid #ddd; padding-right: 20px;}
.pic dd h3 { font-size: 19px; font-family: "微软雅黑"; padding-top: 20px; color: #6f5594; padding-bottom: 10px; float: left; width: 600px ;}
.pic dd p { float: left; color: #6c6c6c; width: 600px ;}
.pic2 { float: left; margin-top: 20px; margin-left: 45px; width: 132px;}
.pic2 dd { text-align: center; margin-top: 10px; width: 132px;}
.pic2 img { border: 5px solid #eee ;}
.pagebox { text-align: center; padding: 15px 0;}
/*content*/
#content { padding: 15px 0; font-size: 14px ;}
#content { color: #333; line-height: 25px; padding-bottom: 20px; text-align: left; width: 100%;}
#content h1 { font-family: "黑体"; text-align: center; line-height: 50px; color: #333; font-size: 21px ;}
#content #time { text-align: center; margin: 14px; border-bottom: 1px dashed #ddd; line-height: 30px; margin-top: 10px; color: #999 ;}
#content #nexts { text-align: center; border-top: 1px dashed #ddd; margin-top: 20px; line-height: 40px ;}
#content p img { text-align: center; margin: 0 auto;}

#content table{ border-left:1px solid #000; border-top:1px solid #000;}
#content td{ border-right:1px solid #000; border-bottom:1px solid #000; padding-left:5px;}



#pagebox { text-align: center; padding: 15px 0; clear: both ;}
#pagebox { font-family: "微软雅黑", "黑体"; font-size: 16px; margin-top: 60px; overflow: hidden; text-align: center; margin: 0 auto ;}
#pagebox .count { display: none;}
#pagebox .curPageStyle, #pagebox .pagecss { border: 1px solid #e2e2e2; cursor: pointer; float: left; height: 34px; line-height: 34px; margin-right: 5px; text-align: center; padding: 0 10px ;}
#pagebox .Disabled { color: 222; font-size: 14px; height: 34px; width: 85px;}
#pagebox span a { color: #222; display: inline-block; height: 34px; text-decoration: none; width: 34px;}
#pagebox .Disabled a { width: 85px;}
#pagebox .curPageStyle, #pageZone1 span a:hover { background: #579f23; color: #fff;}