﻿/*=========
文件声明
=========*/

/*reset*/   
/* http://www.05e0.com */
/* v1.0 | 20100327 */
body, h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th, td{margin:0;padding:0;}
body,button,input,select,textarea /* for ie */ {font:12px/1.5 tahoma,arial,\5b8b\4f53,sans-serif;}
h1,h2,h3,h4,h5,h6{font-size:100%;}
address,cite,dfn,em,var{font-style:normal;} /* 将斜体扶正 */
code,kbd,pre,samp {font-family:courier new,courier,monospace;} /* 统一等宽字体 */
small{font-size:12px;} /* 小于 12px 的中文很难阅读，让 small 正常化 */
ul,ol{list-style: none;}
a{text-decoration:none;color:#555;}
a:hover{text-decoration:underline;color:#348eda;}
sup{vertical-align:text-top;} /* 重置，减少对行高的影响 */
sub{vertical-align:text-bottom;}
legend{color: #000;} /* for ie6 */
fieldset,img{border:0;} /* img 搭车：让链接里的 img 无边框 */
button,input,select,textarea{font-size:100%;} /* 使得表单元素在 ie 下能继承字体大小 */
.red{color:#f00;}
.gray{color:#bdb8bc;}
.f12{font-size:12px;}
.fnormal{font-weight:normal;}
/* 注：optgroup 无法扶正 */
table{border-collapse:collapse;border-spacing:0;}
/* 清除溢出，浮动 */
.clearing,.HackBox{border-top:1px solid transparent !important;clear:both;visibility:hidden;}
/* 不需要额外增加元素的清理浮动的类使用:after伪类来实现浮动清理 */
.wrapfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
/* IE7 hack */
.wrapfix {display:inline-block;}
/* IE-mac, IE5, IE6 */
* html .wrapfix {height:1%;}
.wrapfix {display: block;}
/*隐藏元素*/
.invisible{visibility:hidden;}
/* 从页面布局上隐藏元素*/
.hidden{display: none;}
/* 通用容器 */
.wrap{clear: both; overflow: hidden;}
/*--框架--*/
body{background:#e2f3fa url(../images/main_bg.jpg) center top no-repeat;}

.submenu_title,.submenu h3,.list_text li a,.list_text li a:hover,#location,#footer{background-image:url(../images/img.png);}

#container{margin:0 auto;width:980px;}
#header{height:93px;}
#menu{height:32px;position:relative;margin-bottom:1px;}
#banner{height:190px;}
#mainContent{overflow:auto;zoom:1;border-top:solid 1px #fff;background-color:#cce7f3;}
#sidebar{float:left;width:230px;background-color:#cce7f3;}
#content{float:right;width:750px;background-color:#fff;}
#footer{clear:both;width:980px;background-position:0px -158px;background-repeat:repeat-x;padding:6px 0;border-top:1px #eee solid;margin:1px auto;line-height:180%;color:#777;overflow:auto;text-align:center;}
.copyright{font-family:arial; font-size: 11px;}

#banner_login{float:left;width:230px;height:190px;}
	#banner_login p{margin:16px 8px;}
		.username{border:solid 1px #dedede;background-color:#fafafa;height:18px;width:140px;}
		.password{border:solid 1px #dedede;background-color:#fafafa;height:18px;width:140px;}

#banner_img{float:right;width:749px;height:190px;}

.submenu_title{font-size:14px;color:#fff;font-weight:bold;text-align:center;padding:8px 0;margin:8px 5px 0 5px;line-height:16px;background-repeat:no-repeat;}
.submenu{border:1px solid #e4e4e4;background-color:#fff;padding:1px;margin:5px 5px 0 5px;}
.submenu h3{font-size:12px;color:#fff;height:26px;line-height:26px;text-indent:1em;background-color:#f00;background-position:0px -33px;background-repeat:repeat-x;cursor:pointer;}
.submenu h3 a,.submenu h3 a:visited{color:#fff;display:block;height:26px;line-height:26px;}
.submenu ul{padding:8px 0;}
.submenu ul li{width:96%;margin:0 auto;color:#666;display:block;border-bottom:solid 1px #eee;height:26px;}
.submenu ul li a,.submenu ul li a:visited{color:#666;display:block;height:26px;line-height:26px;}
.submenu ul li a:hover{color:#425a8f;background-color:#d3e6ea;background-position:-388px -0px;background-repeat:no-repeat;}


#location{width:749px;height:29px;line-height:27px;color:#666;border-left:solid 1px #fff;background-position:0 -128px;background-repeat:repeat-x;}
#content_main{width:700px;margin:20px auto;}
#content_main h3{font-size:14px;font-weight:bold;color:#000;text-align:center;}
#content_main p{margin:10px 8px;font-size:13px;color:#666;line-height:160%;}


.list_img{margin-top:5px;display:inline;text-align:left;}
.list_img li{float:left;width:146px;height:220px;margin-left:30px;display:inline}
.list_img a,.list_img a:link,.list_img a:active,.list_img a:visited{color:#1e50a2;display:block;line-height:20px;}
.list_img img{border:3px solid #ddd;width:140px;height:100px;}
.list_img a:hover{zoom:1;} 
.list_img a:hover img{border:3px solid #d00;}
.list_img span{display:block;line-height:20px;color:#93949c}
.list_img p{margin-top:5px;text-align:left}

		.list_text{padding:0px;}
		.list_text li{height:28px;border-bottom:solid 1px #eee;background-color:#fff;}
		.list_text li a .lbt{display:block;float:left;text-indent:14px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;display:inline;}
		.list_text li a .ldt{display:block;width:85px;float:right;text-align:center;color:#777;display:inline;font-size:11px;font-family:arial;}
		.list_text li a{height:28px;display:block;line-height:27px;color:#888;cursor:pointer;background-color:#fff;background-position:0px -62px;background-repeat:no-repeat;}
		.list_text li a:hover{color:#348eda;text-decoration:none;background-color:#fafafa;background-position:0px -82px;background-repeat:no-repeat;}
		.list_text li a:hover .ldt{color:#348eda;}
		.list_text2{padding:4px;}
		.list_text2 li{height:27px;border-bottom:solid 1px #eee}
		.list_text2 li a .lbt{display:block;float:left;text-indent:14px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;display:inline;}
		.list_text2 li a{height:27px;display:block;line-height:27px;color:#888;cursor:pointer;background-position:0px -62px;background-repeat:no-repeat;}
		.list_text2 li a:hover{color:#348eda;text-decoration:none;background-color:#fafafa;background-position:0px -82px;background-repeat:no-repeat;}
		.list_text2 li a:hover .ldt{color:#348eda;}
		.list_text3{padding:4px;}
		.list_text3 li{height:24px;border-bottom:solid 1px #eee;float:left;width:100px;}
		.list_text3 li a .lbt{display:block;float:left;text-indent:14px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;display:inline;}
		.list_text3 li a{height:24px;display:block;line-height:24px;color:#888;cursor:pointer;background-position:0px -62px;background-repeat:no-repeat;}
		.list_text32 li a:hover{color:#348eda;text-decoration:none;background-color:#fafafa;background-position:0px -82px;background-repeat:no-repeat;}
		.list_text3 li a:hover .ldt{color:#348eda;}
		#gohome{width:230px;color:#eee;line-height:36px;text-align:center;}

		.list_text4{padding:4px;}
		.list_text4 li{height:27px;border-bottom:solid 1px #eee;width:110px;float:left;}
		.list_text4 li a {display:block;float:left;text-indent:14px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;display:inline;}
		.list_text4 li a{height:27px;display:block;line-height:27px;color:#888;cursor:pointer;background-position:0px -62px;background-repeat:no-repeat;}
		.list_text4 li a:hover{color:#348eda;text-decoration:none;background-color:#fafafa;background-position:0px -82px;background-repeat:no-repeat;}
		.list_text4 li a:hover .ldt{color:#348eda;}

#col1{float:left;width:520px;}


#col2{float:right;width:230px;}

.index1{width:228px;border:solid 1px #d0d9e2;}
.index2{margin:0 auto;width:510px;height:276px;background:url(../images/index2.jpg) no-repeat;}

.index3{margin:5px auto;width:510px;height:246px;background:url(../images/index3.jpg) no-repeat;border-bottom:solid 1px #ddd;}

.index4{margin:5px auto;width:510px;height:273px;background:url(../images/index3.jpg) no-repeat;border-bottom:solid 1px #ddd;}



div.pagination {
	padding:3px;
	margin:3px;
	text-align:center;
}

div.pagination a {
	padding: 2px 5px 2px 5px;
	margin-right: 2px;
	border: 1px solid #ddd;
	
	text-decoration: none; 
	color: #aaa;
}
div.pagination a:hover, div.pagination a:active {
	padding: 2px 5px 2px 5px;
	margin-right: 2px;
	border: 1px solid #a0a0a0;
}
div.pagination span.current {
	padding: 2px 5px 2px 5px;
	margin-right: 2px;
	border: 1px solid #e0e0e0;
	font-weight: bold;
	background-color: #f0f0f0;
	color: #aaa;
}
div.pagination span.disabled {
	padding: 2px 5px 2px 5px;
	margin-right: 2px;
	border: 1px solid #f3f3f3;
	color: #ccc;
}
.QQbox {
	Z-INDEX: 99; RIGHT: 0px; WIDTH: 178px; POSITION: absolute; TOP: 40px
}
.QQbox .press {
	RIGHT: 0px; WIDTH: 33px; CURSOR: pointer; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; POSITION: absolute; HEIGHT: 158px; BORDER-BOTTOM-STYLE: none
}
.QQbox .Qlist {
	BACKGROUND: url(../images/qq/qq_listbg.gif) repeat-y -155px 0px; LEFT: 0px; WIDTH: 145px; POSITION: absolute
}
.QQbox .Qlist .t {
	FONT-SIZE: 1px; FLOAT: right; WIDTH: 145px; HEIGHT: 6px
}
.QQbox .Qlist .b {
	FONT-SIZE: 1px; FLOAT: right; WIDTH: 145px; HEIGHT: 6px
}
.QQbox .Qlist .t {
	BACKGROUND: url(../images/qq/qq_listbg.gif) no-repeat left 50%
}
.QQbox .Qlist .b {
	BACKGROUND: url(../images/qq/qq_listbg.gif) no-repeat right 50%
}
.QQbox .Qlist .con {
	BACKGROUND: #fff; MARGIN: 0px auto; WIDTH: 90%
}
.QQbox .Qlist .con H2 {
	BORDER-RIGHT: #3a708d 1px solid; BORDER-TOP: #3a708d 1px solid; BACKGROUND: url(../images/qq/qq_listbg.gif) repeat-y -163px 0px; FONT: bold 12px/22px "宋体"; BORDER-LEFT: #3a708d 1px solid; COLOR: #fff; BORDER-BOTTOM: #3a708d 1px solid; HEIGHT: 22px; TEXT-ALIGN: center
}
.QQbox .Qlist .con UL {
	
}
.QQbox .Qlist .con UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 8px; BACKGROUND: #ffffff; PADDING-BOTTOM: 0px; PADDING-TOP: 5px; HEIGHT: 20px
}
.QQbox .Qlist .con UL LI.odd {
	BACKGROUND: #fff
}
.input2 {
	BORDER: solid 1px #c0c0c0;
	FONT-SIZE: 9pt;  COLOR: #000000; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, 宋体; HEIGHT: 16px; BACKGROUND-COLOR: #ffffff; 
	height:18px;width:140px;
}
.button {
	width:80px;font: normal 11px tahoma,verdana,arial,helvetica,sans-serif;HEIGHT: 18px;BORDER: solid 1px #c0c0c0;BACKGROUND-COLOR: #ffffff;
}
