@charset "utf-8";
body, table, div, span{font-size:12px;}


/********新添加修改IE7 bug的********/
div.bottomtop{float:left;}
div.news{float:left;height:auto!important; height:700px; min-height:700px;}

/* 一般情况 */
A {	text-decoration: none;    color: #000000;}
/* 鼠标在链接上 */
A:hover {	color:#003399;    text-decoration:underline;}


/* CSS fonts Document */
/*---------------修改---------------*/
.table01 {
	padding-top:6px;
	padding-bottom:5px;
	background-image:url(../ico/row_bg1_1.gif);
	background-repeat:repeat-x;
}
.table02 {
	padding-top:6px;
	padding-bottom:5px;
	background-image:url(../ico/row_bg1_2.gif);
	background-repeat:repeat-x;
}
.table03 {
	padding-top:6px;
	padding-bottom:2px;
	background-image:url(../ico/row_bg1_3.gif);
	background-repeat:repeat-x;
}
.table04 {
	padding-top:6px;
	padding-bottom:2px;
	background-image:url(../ico/row_bg1_4.gif);
	background-repeat:repeat-x;
}
/*----------------------------------*/

#list td a {
	font-size:12px;
	display: inline;
	line-height:18px;
	letter-spacing:1px;
	text-decoration: none;
	text-align:left;
	font-family: Arial, Helvetica, sans-serif;
	/*	padding: 1px 1px;*/
	color: #000;
}

/*---------------修改---------------*/
#list td a:hover {
	font-size:12px;
	line-height:18px;
	display:inline;
	letter-spacing:1px;
	color:#666;
	text-decoration:none;
}
/*----------------------------------*/
.news_content {
	font-size:12px;
	text-align:left;
	margin-left:0px;
	padding:0px 0px 0px 0px;
	line-height:18px;
	letter-spacing:1px;
}
.STYLEa12 {
	font-size: 12px
}

.STYLEa12 a {
	font-size:12px;
	display: inline;
	line-height:18px;
	letter-spacing:1px;
	text-decoration: none;
	text-align:left;
	font-family: Arial, Helvetica, sans-serif;
	/*	padding: 1px 1px;*/
	color: #000;
}

.STYLEa12 a:hover {
	font-size:12px;
	line-height:18px;
	display: inline;
	letter-spacing:1px;
	color:#666;
	background-color: #f3f3f3;
	text-decoration: none;
}

.STYLE1 {
	font-size: 14px;
	font-weight: bold;
}
.STYLE2 {
	font-size: 14px
}
.news {
	font-size:12px;
	text-align:left;
	margin-left:0px;
	padding:0px 0px 0px 0px;
	line-height:18px;
	letter-spacing:1px;
	margin-top:0;
}
.news2 {
	font-size:12px;
	text-align:left;
	margin-left:0px;
	padding:0px 0px 0px 0px;
	line-height:20px;
	letter-spacing:2px;
}
.Bold_black {
	font-size:12px;
	font-weight:bold;
	color:#000000;
}
.black {
	font-size:12px;
	color:#000000;
}
/*所在位置的文字样式*/
.Grey {
	font-size:12px;
	color:#999999;
}
.dark_blue {
	font-size:12px;
	color:#0863BA;
}
/*底部文字样式*/	   
.copyrightfonts {
	color:#FFFFFF;
	font-size:12px;
	letter-spacing:1px;
}
.p2fonts {
	font-size:13px;
	font-weight:bold;
	color:#03337B;
}
/* CSS ul li Document */
#top_nemu ul {
	margin: 0 0 0 18px;
	padding: 0px;
	font-size: 12px;
	color: #000;
	line-height: 41px;
	white-space:nowrap;
}
#top_nemu li {
	list-style-type: none;
	display: inline;/*	padding: 1px 1px;*/
}
#top_nemu li a {
	text-decoration: none;
	font-weight:bold;
	font-family: Arial, Helvetica, sans-serif;
	/*	padding: 1px 1px;*/
	color: #000;
}
#top_nemu li a:hover {
	color:#666;
	font-weight:bold;/* background-color: #f00;*/
}
/* **********************************************************************************************CSS Document */
body {
	margin:0px 0px 0px 0px;
	background-image:url(../ico/bac.gif);
}
#page_package {
	width:900px;
	height:auto;
	margin:0 auto;
	font:"宋体";
	background-image:url(../pic/image/page_2_15.jpg);
	background-repeat:repeat-y;
}
#page_top {
	width:900px;
	height:auto;
	background-color:#FFFFFF;
}
#top_flash {
	width:900px;
	height:140px;
	background-image:url(../pic/image/page_2_02.jpg);
	background-repeat:no-repeat;
}
#top_nemu {
	width:900px;
	height:43px;
	background-image:url(../pic/image/page_2_04.jpg);
	vertical-align:middle;
}
/**********************************************************************************************/
#page_middle {
	width:900px;
	height:auto;
	background-image:url(../pic/image/page_2_15.jpg);
	background-repeat:repeat-y;
}
/**********************************************************************************************/
#middle_left {
	width:233px;
	height:auto;
	float:left;
}
#left_icon {
	width:233px;
	height:124px;
	background-repeat:no-repeat;
	float:left;
}
#list_top {
	width:233px;
	height:25px;
	background:url(../pic/image/page_2_09.jpg);
	background-repeat:no-repeat;
	float:left;
}
#list_total {
	width:233px;
	height:auto;
	background-image:url(../pic/image/page_2_10.jpg);
	background-repeat:repeat-y;
	float:left;
}
#list {
	width:233px;
	height:auto;
	float:left;
}
#list_bottom {
	width:233px;
	height:12px;
	background-image:url(../pic/image/page_2_13.jpg);
	background-repeat:no-repeat;
	float:left;
}
#list_search {
	width:233px;
	height:48px;
	background-image:url(../pic/leftpic/search2.jpg);
	background-repeat:no-repeat;
	float:left;
	text-align:center;
	vertical-align:middle;
	padding-top:15px;
}
#list_search1 {
	width:233px;
	height:48px;
	background-image:url(../pic/leftpic/search1.jpg);
	background-repeat:no-repeat;
	float:left;
	text-align:center;
	vertical-align:middle;
	padding-top:15px;
}
/**********************************************************************************************/
#middle_right {
	width:666px;
	height:auto;
	float:right;
}
#right_top {
	background-image:url(../pic/image/page_2_06.gif);
	width:666px;
	height:78px;
	float:right;
}
#right_neirong {	
	margin-top:34px;
	margin-left:15px;
	width:230px;
	float:left;
	text-align:left;
}
#right_neirong1 {
	margin-top:47px;
	margin-left:6px;
	width:auto;
	float:left;
}
#right_mid {
	width:600px;
	height:560px;
	margin-top:25px;
	padding-top:25px;
	margin-left:auto;
	margin-right:auto;
	float:center;
}
/**********************************************************************************************/
#page_bottom {
	width:900px;
	height:106px;
	background-image:url(../pic/image/page_2_18.jpg);
	background-repeat:no-repeat;
	float:left;
}

#bottom_03 {
	width:50px;
	height:50px;
	float:right;
	margin-top:35px;
	margin-right:250px;
}
/***********************************list_table格式a1******************************************/
#table_a1 {
	width:600px;
	height:300px;
	margin-top:20px;
	padding-top:1px;
	margin-left:auto;
	margin-right:auto;
	float:center;
}
/***********************************right_table格式a2******************************************/
.table_a2 {
	height:18px;
	background-color:#f3f3f3;
	border-bottom-color:#ffffff;
	border-bottom-width:2px;
	border-bottom-style:solid;
}






/* --按钮控制类-- */
/*表格底部按钮（2-3字）*/
.button1 {
	WIDTH:53px;
	HEIGHT:20px;
	TEXT-ALIGN:center;
	FONT-SIZE:9pt;
	COLOR:#000000;
	BACKGROUND-COLOR:#FFFFFF;
	background-image:url(../ico/button1.gif);
	background-repeat:no-repeat;
	background-position:left;
	border-left:0px solid #FFFFFF;
	border-right:0px solid #FFFFFF;
	border-top:0px solid #FFFFFF;
	border-bottom:0px solid #FFFFFF;
	padding-top:2px;
	cursor:hand;
}
/*表格底部按钮（4-6字）*/
.button2 {
    WIDTH:88px;
	HEIGHT:20px; 
	TEXT-ALIGN:center;
	FONT-SIZE:9pt;
	COLOR:#000000;
	BACKGROUND-COLOR:#FFFFFF;
	background-image:url(../ico/button2.gif);
	background-repeat:no-repeat;
	background-position:left;
	border-left:0px solid #FFFFFF;
	border-right:0px solid #FFFFFF;
	border-top:0px solid #FFFFFF;
	border-bottom:0px solid #FFFFFF;
	padding-top:2px;
	cursor:hand;
}


/* 分页 */
.o-paginator {clear:both;text-align:right;padding-top:10px;margin:1px;}
.o-paginator .o-page-tip {padding-right:10px;}
.o-paginator a {padding:2px 3px;border:1px solid #cbcbcb; margin:2px;}
.o-paginator span{height:24px;}
.o-paginator .o-page-active{padding:0 3px; margin:2px;font-weight:bold;}


.lm .active {background-color:#f3f3f3;}
.lm .normal {background-color:#ffffff;}


/* 列表，表格式 */
table.infolist {width:100%;}
table.infolist tr{height:24px;}
table.infolist .s00 td{background-color:#f7f7f7;}
table.infolist .s01 td{}
table.infolist .b1 {background-image:url(/images/v2/iecool_arrow_138.gif);background-repeat:no-repeat;text-indent: 25px;background-position:6px 50%;}
table.infolist .b2 {width:102px;text-align:center;}
/**
 * 自定义列表前图标请覆盖样式 table.infolist .b1
 */


/* 列表，li式 */
div.infolist {clear:both;}
div.infolist ul {padding:0;margin:0;}
div.infolist li {text-align:left;line-height:24px;height:24px; padding:0; clear:both; list-style-type:none;}
div.infolist .s00 {background-color:#f7f7f7;}
/*div.infolist li span {border:1px solid #cc0;}*/
div.infolist .b1 {float:left;padding-left:20px;background-image:url(/images/v2/iecool_arrow_138.gif);background-repeat:no-repeat;background-position:4px 8px;}
div.infolist .b2 {float:right;padding-right:10px;}
/**
 * 自定义列表前图标请覆盖样式 div.infolist .b1
 */


table.list {background-color:#717c8b;width:98%;}
table.list .title{background-color:#cae5ff;font-weight:bold;text-align:center;padding-top:4px;}
table.list .content{background-color:#f3f3f3;padding-top:4px;padding-left:3px;padding-right:3px;text-align:left;}
table.list .content-center{background-color:#f3f3f3;text-align:center;padding-top:4px;padding-left:3px;	padding-right:3px;}
table.list tr.title td{background-color:#cae5ff;font-weight:bold;text-align:center;padding-top:4px;}
table.list tr.content td{background-color:#f3f3f3;padding-top:2px;padding-left:3px;padding-right:3px;}
table.tablist td {height:24px;}/*add 080710*/

div.infolist32 .b1{background-image:url(/layout/ico/lb.gif);}
div.infolist31 .b1{background-image:url(/layout/ico/lb.gif);}

div.otip{margin:0 auto;padding:5px;border:1px solid #fffadd;background-color:#fffef7;width:400px;}

.article-title {font-size:13px;text-align:center;line-height:24px;font-weight:bold;letter-spacing:1px;}
.article-content {vertical-align: baseline;}