@charset "gb2312";
/* CSS Document */
.ico{ display:inline-block; background:url(sprite.png) no-repeat; margin-right:10px; vertical-align:middle}
.ico.ico-arrow{ width:5px; height:9px;}
.ico.ico-round{ width:4px; height:4px; background-position:0 -18px;}

.container{ width:980px; margin:0 auto;}
.header{ height:144px; background:#fff; position:relative;}
.header .searchBox{ position:absolute; top:50px; right:0;}
.searchBox .searchMain{ overflow:hidden}
.search-bg,.search-btn{ float:left;}
.search-bg{ width:260px; height:30px; padding:0 10px; background:#f3f3f3;}
.search-bg .search-input{ border:none; width:100%; padding:4px 0; height:22px; line-height:22px; font-size:14px; background-color:transparent; outline:none;}
.search-button{ border:none; width:64px; height:30px; color:#fff; cursor:pointer; background:#efa106; font-family:"Î¢ÈíÑÅºÚ"; font-size:13px;}
.search-button-1{ border:none; width:85px; height:30px; color:#fff; cursor:pointer; background:#efa106}
.search-button:hover{ background-color:#ffae0c;}
.hot-search{ padding:10px 0; font-size:12px;}
.hot-search span{ color:#999; margin-right:10px;}
.hot-search a{ color:#333; margin:0 2px; text-decoration:none;font-family: "Î¢ÈíÑÅºÚ";}
.hot-search a:hover{ color:#efa106}

.nav{ width:100%; background:#1369c0; height:45px;}
.navBox li{ float:left; width:140px; border-right:1px solid #4b97dc; text-align:center; height:45px;}
.navBox li a{ line-height:45px; font-size:16px; color:#fff; font-weight:bold;font-family: "Î¢ÈíÑÅºÚ";}
.nav ul{ height:45px; background:url(navbg.png)}

.currentPath{ height:35px; text-align:left; background:#f8f8f8; line-height:35px; margin:20px 0; font-size:14px; padding:0 4px;font-family: "Î¢ÈíÑÅºÚ";}
.currentPath .cur{ padding-left:20px; background:url(bt_lm_bj.png) left no-repeat;}
.currentPath a{ margin:0 4px; cursor:pointer; }
.currentPath a:hover{ text-decoration:underline;}
/*×ó±ß*/
.layout{overflow:hidden;font-family: "Î¢ÈíÑÅºÚ";}
.layout .leftPanel,.layout .rightPanel{ border-top:2px solid #1369c0; background:#f6f6f6; min-height:736px;}
.layout .leftPanel{ width:228px; float:left;}
.layout .rightPanel{width:730px; float:right;}
.leftPanel .hd{ padding:10px 15px; border-bottom:1px solid #ddd;}
.leftPanel .hd h2{ font:bold 16px/22px "arial";height:20px; padding-left:12px; border-left:4px solid #1d79cc; color:#1d79cc;}
.leftPanel .siderBar{ padding:10px;}
.siderbarMenu .treeview a{display:inline-block; height:36px; font:200 16px/36px "Î¢ÈíÑÅºÚ"; cursor:pointer;}
.siderbarMenu .treeview a:hover,.siderbarMenu .treeview a.current{ color:#1d79cc}
.siderbarMenu .treeview a:hover .ico.ico-arrow,.siderbarMenu .treeview a.current .ico.ico-arrow{ background-position:0 -9px;}
.treeview .treeviewMenu{ margin-bottom:2px; padding-left:15px;}
.siderbarMenu .treeview .treeviewMenu a{ height:30px; font:200 14px/30px 'Î¢ÈíÑÅºÚ';}
.siderbarMenu .treeview .treeviewMenu a:hover .ico.ico-round,.siderbarMenu .treeview .treeviewMenu a.current .ico.ico-round{ background-position:0 -22px;}
/*ÓÒ±ß*/
.c-pgContainer{ padding:0 15px 15px 15px; }
.c-pgContainer .l_list{ background:url(dian.png) center left no-repeat;height:44px; padding-left:15px; border-bottom:1px dashed #e8e8e8;}
.c-pgContainer .l_list a{color:#3d3d3d; font-size:16px; line-height:44px; font-family:"Î¢ÈíÑÅºÚ"; display:inline-block; width:576px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.c-pgContainer .l_list a:hover{ color:#ff0000;}
.c-pgContainer .l_list span{ float:right; font-size:14px; line-height:44px; font-family:"Î¢ÈíÑÅºÚ"; color:#999;}
.c-pgToolbar{height:30px;line-height:30px;
	font-size:12px;
	border:1px solid #DADADA;
	background: url(bg.gif);
	margin:10px 0 -1px 0;}
.c-pgPanel{ font-size:12px; margin:0 auto;}
.c-pgPanel td{ padding:0 1px 0 1px;}
.c-separator{ width:2px; height:20px; background:url(separator.gif) no-repeat;}
.c-pgBtn {
	width: 20px;
	height: 20px;
	display: block;
	cursor: pointer;
	margin:1px;
}
.c-pgFirst{ background:url(first.gif) center no-repeat;}
.c-pgFirstDisabled{ background:url(first_disabled.gif) center  no-repeat; cursor:default}
.c-pgPrev{ background:url(prev.gif) center  no-repeat}
.c-pgPrevDisabled{background:url(prev_disabled.gif) center  no-repeat; cursor:default}
.c-pgNext{ background:url(next.gif)  center no-repeat;}
.c-pgNextDistabled{ background:url(next_disabled.gif)  center no-repeat;}
.c-pgLast{ background:url(last.gif) center  no-repeat;}
.c-pgLastDistabled{ background:url(last_disabled.gif) center  no-repeat;}
.c-pgRefresh{ background:url(nowait.gif) center  no-repeat;}
.c-currentPage {
	width:30px;
	height:16px;
	line-height:16px;
	text-align:center;
	border:1px solid #CCCCCC;
}
.c-Record span{ margin:0 6px;}
/*µ×²¿*/
.footer{ background:#1369c0; padding:5px 0; margin-top:15px;}
.footinner{ width:500px; margin:0 auto; overflow:hidden;}
.footinner .fn-pic,.footinner .fn-con{ float:left;}
.footinner .fn-pic{ padding:10px 0 0 20px}
.footinner .fn-con{margin-left:20px; border-left:1px solid #328be5; color:#8fc7ff; padding:5px 0 5px 20px;}
.footinner .fn-con h4{height:24px; line-height:24px;}
.footinner .fn-con h4 a{color:#FFF; padding:0 6px; text-decoration:none; font-weight:bold; font-size:14px;font-family: "Î¢ÈíÑÅºÚ";}
.footinner .fn-con p{line-height:20px; font-size:12px; padding-left:6px;font-family: "Î¢ÈíÑÅºÚ";}