body{ background:url(imagesbody_bg.gif) #fff repeat-y center; line-height:1.5}
a{color:#333}
a:hover{color:#CC3300}

/* 顶部工具栏 */
#topbar{ width:100%; height:25px; line-height:25px; background:url(imagesbg_topbar.gif) repeat-x;}
#topbar div{ width:960px; margin:0 auto; color:#C3C3C3}
#topbar a{color:#C3C3C3}
#topbar .date{ float:left;}
#topbar .gn{ float:right;}

/* 头部 */
#header{ width:960px; margin:0 auto; overflow:hidden; zoom:1;}
#header #logo{height:186px; background:url(imagesheader.jpg) no-repeat center; text-indent:-1000em;}

#header #nav{ background:url(imagesnav_bg.png) no-repeat; height:33px; width:940px; padding:7px 20px 0 20px;  }
#header #nav li{float:left; }
#header #nav li a{padding-left:12px; height:33px; line-height:28px; text-align:center; display:inline-block; font-size:14px; color:#fff; letter-spacing:2px; color:#FFF; cursor:pointer; font-weight:bold;}
#header #nav li a span{padding-right:8px; height:33px; line-height:28px; display:inline-block;}
#header #nav li a.current{background:url(imagesnav_a.gif) top left no-repeat; color:#990000}
#header #nav li a.current span{background:url(imagesnav_a.gif) bottom right no-repeat; }
#header #nav li a:hover{ text-decoration:none; }

#header #sub_nav {height:37px; line-height:37px; background:url(imagesnav_bg.png) 0px -40px no-repeat; padding-left:15px; overflow:hidden;}
#header #sub_nav li{float:left;  }
#header #sub_nav li a{padding:0 7px;}

/* 搜索 */
#search{ height:36px; border:1px solid #C7D7EC; border-top:none; background:url(imagessearch_bg.gif) repeat-x;}
#search #gd{background:url(imagessearch_icon.jpg) 1px 1px no-repeat; height:36px; width:450px; float:left;}
#scrollDiv,#gdnews {	overflow:auto; zoom:1; clear:both;}
.scrollText { FLOAT:left;  WIDTH: 410px; LINE-HEIGHT:28px; height:28px; margin-top:4px;OVERFLOW: hidden; zoom:1;}
.scrollText ul{padding-left:25px;}
.scrollText li{	PADDING-LEFT: 10px; HEIGHT: 24px; width:410px; overflow:hidden; zoom:1;}
#scrollDiv #btn, #gdnews #btn{border-right:1px solid #C5DDF0;  WIDTH: 20px; HEIGHT: 36px; text-align:center; line-height:14px; float:left; }
#scrollDiv #btn div, #gdnews #btn div{height:11px; padding:7px 5px 0 5px;}
#search #inp{ width:500px; height:29px; padding-top:7px; float:right; background:url(imagessearch_icon2.jpg)  0 5px no-repeat;}
#search #inp .inp{margin-left:50px; border:1px solid #BACEE8; height:21px; line-height:21px; padding-left:10px; width:250px;}
#search #inp .btn{ height:23px; width:63px; background:url(imagessearch_btn.gif) no-repeat; border:none; color:#fff; cursor:pointer; font-weight:bold;}

/* 内容 */
#wrapper{ width:960px; margin:0 auto; padding:10px 0; overflow:hidden; zoom:1; background:#fff; }
.left_area{width:700px; float:left; overflow:hidden; zoom:1; margin-bottom:10px;}
.right_area{width:255px; float:right; overflow:hidden; zoom:1; margin-bottom:10px;}
.line{ height:9px; font-size:0; background:url(imagesline.gif) center repeat-x;}
#page{text-align:center; padding:10px 0;}
#page a{text-align:center; display:inline-block; border:1px solid #CCCCCC; height:23px; line-height:23px; padding:0 8px;}
#page a#current, #page a:hover{ background:#FF8800; text-decoration:none; color:#fff; border:1px solid #FF8800;}
.left{float:left;}
.right{float:right;}
#crumb{height:30px; line-height:30px; padding-right:10px; text-align:right; background:url(imagescrumb_bg.gif) left no-repeat #FBF4E5;}
#crumb a{color:#C02831;}
#crumb1{height:30px; line-height:30px; padding-right:10px; text-align:right; background:url(imagescrumb_bg1.gif) left no-repeat #EEF4FA;}
#crumb a{color:#C02831;}


a.page, .page { display:block; border:1px solid #B2BFCF; background:#fff; float:left; margin-right:4px; height:18px; line-height:18px; padding:0 5px; }
a.page:hover { border:1px solid #577DA8; background:#FFFFE9; text-decoration:none}
.page input {margin:1px -6px 0 -4px;border:0px; background:none; height:12px;line-height:12px; width:14px;}
#on { border:1px solid #1D619C; background:#1972BD; color:#fff; }
/* 脚部 */
#footer{margin:0 auto; width:960px;  background:url(imagesfooter_line.gif) top repeat-x; padding-top:15px; padding-bottom:20px; text-align:center; color:#626262; line-height:2;}

.detenper{padding-bottom: 15px;width:960px;/* height: 91px; */ /* margin-bottom:10px; */ overflow:hidden; zoom:1;}
.detenper img{border:none;}
.detenper div{width:234px;height:91px;float:left;display:inline; margin-right:8px;}