@charset "gb2312";
/* CSS Document */

body{font-size:14px; font-family:Microsoft yahei;}
body,h1,h2,h3,h4,h5,h6,div,p,span,from,select,ul,ol,li,dl,dd,dt,img{ margin:0px; padding:0px;}
ul,li{ list-style:none;}
a:link,a:visited{ text-decoration:none; color:#333;}
a:hover{ text-decoration:underline; color:#C00;}
.c{ clear:both;}
img{ border:none;}

#logo{ margin:auto; padding-bottom:10px; text-align:center;}
#nav{ height:46px; background:url(imgnav_bg.jpg) repeat-x;}
#nav_concent{ width:960px; height:46px; margin:auto;}
#nav_concent div {
float: left;
height: 46px;
line-height: 46px;
}
#nav_concent a {
color: #FFF;
font-size: 16px;
text-decoration: none;
}
##nav_left{ width:74px; height:46px;  display:inline;}
#nav_left a{ width:58px; height:46px; line-height:44px; font-size:16px; font-weight:bold; display:block; padding-left:16px; color:#FFF;}
#nav_left a:hover{ text-decoration:none; color:#FFF;}
#nav_center{ width:790px; height:46px; display:block;}
#nav_center ul li{ width:105px; float:left; line-height:44px; display:inline; margin-left:5px; }
#nav_center ul li a{ width:100%; height:46px; display:block; font-size:16px; color:#FFF; text-align:center;}
#nav_center ul li a:hover{ text-decoration:none; color:#ffcc00;}
#son_main{ width:960px; margin:auto; padding-top:20px;}
#son_left{ width:247px; float:left;}
#son_right{ width:703px; float:right;}
.left_box{ border:1px solid #c3c3c3; margin-top:10px;}
.left_box h3{ height:34px; font-size:14px; background:url(imgtitbg.jpg) repeat-x; border-bottom:1px solid #c3c3c3;}
.left_box h3 span{ height:24px; background:url(imgson1.jpg) left center no-repeat; display:block; padding:10px 0 0 23px; margin-left:15px;}
#box_tit{ padding:10px;}
#box_tit li{ background:url(imglist.jpg) left center no-repeat; padding-left:12px; line-height:40px;height:40px;overflow:hidden; border-bottom:1px dotted #b1c8d7; margin:0 10px;}
#box_tit li a{ font-size:14px; font-family:"å¾®è½¯é›…é»‘","å®‹ä½“"; font-weight:500; color:#274495;}
#dh{ width:245px; height:140px; border:1px solid #d6d6d6; background:#f7f7f7;}
#dh p{ height:25px; color:#999; padding:15px 0 0 20px;}
#dh h5{ height:43px;}
#dh h5 img{ margin-left:20px;}
#dh h5 a{ width:206px; height:45px; display:block; background:url(imgbaoming.jpg) no-repeat; margin-left:20px;}
#dh h5 a:hover{ background:url(imgbma.jpg) no-repeat;}
#gg img{ border:1px solid #d6d6d6; margin-bottom:10px;}
#fjpic{ padding:10px;}
#fjpic img{ margin-bottom:10px; border:1px solid #dedede;}
#son_c{ border:1px solid #b1c8d7;}
#son_c h3{ background:url(imgson7.jpg) repeat-x; height:32px; border-bottom:1px solid #b1c8d7;}
#son_c h3 span{ height:22px; font-size:12px; font-weight:normal; display:block; background:url(imgson6.jpg) left center no-repeat; padding-left:22px; margin-left:10px; padding-top:10px; color:#666;}
#son_main h2{ font-size:12px; text-align:center; line-height:20px; font-family:"ç€¹å¬©ç¶&#65533;"; font-weight:500; border-bottom:1px solid #dedede; margin:0 10px 10px 10px;}
#son_c h3 span a{ margin:3px;}
#son_c h3 span a:link,#son_c h3 span a:visited{ color:#327dca;}
#son_c h4{ font-size:18px; text-align:center; line-height:60px; font-family:"å¾®è½¯é›…é»‘","å®‹ä½“"; font-weight:500; border-bottom:1px solid #dedede; margin:0 10px 10px 10px;}
#son_c h5{ height:24px; font-size:14px; border-bottom:1px solid #eee; line-height:24px; color:#274596; background:url(imglist2.jpg) left center no-repeat; padding-left:12px; margin:15px 10px 5px 10px;}
#son_c p{ padding:0 15px; line-height:24px;}
#son_content {padding: 10px;font-size: 14px;line-height: 24px;}
.line{ background:#005e46; height:2px; overflow:hidden;}
.table{ width:95%; border-left:1px solid #ddd; border-top:1px solid #ddd; margin:auto;}
.table td{ border-right:1px solid #ddd; border-bottom:1px solid #ddd; padding:7px; line-height:24px;}
#lb{ padding:0 10px 10px 10px;}
#lb li{ border:0px solid #feae00; padding-left:12px; margin:0 5px; line-height:30px; border-bottom:1px dotted #ccc;}
#lb li{ line-height:40px; border-bottom:1px dotted #ccc; padding-left:10px; background:url(imglistn.jpg) left center no-repeat;}
#lb li a{ font-size:14px;}
#lb li span{ float:right; color:#999;}
.pages li {float:left;}
.blue{ color:#5e8a00;}
.read{ color:#F60;}
.dede_pages ul li{float:left;padding: 6px;margin-top: 10px;}
#foot{ margin-top:15px; padding-top:10px; border-top:3px solid #274596; background:#e4e4e4; line-height:35px; text-align:center;}
.top{
width: 960px;
height: 90px;
margin: 0 auto;
background: url(/img/top_bg.jpg) no-repeat bottom;
}
.top ul {
display: block;
float: left;
padding-top: 22px;
}
.top ul li {
display: block;
float: left;
padding-right: 15px;
}

.top dl {
display: block;
float: right;
padding-top: 19px;
color: #565656;
}
.top dl dt {
text-align: right;
}
.top dl dt a {
color: #565656;
}
.top dl dd {
padding-top: 17px;
}