body
{
	margin: 0;
	font: 10px;
	text-align: center;
	background-color: #C30000;
}
img
{
	border: 0px;
}
/*返回按钮图标*/
.btn-return-icon
{
	height: 21px;
	width: 50px;
	background-image: url(  'images/return.png' );
}
table
{
	padding: 0px;
	margin: 0px;
	border-collapse: collapse;
	border-collapse: collapse;
}
#container
{
	text-align: left;
	margin: 0 auto;
	width: 930px;
	border: 0px;
	background-color: #FFFFFF;
}



.td
{
	vertical-align: top;
	margin: 0px;
	padding: 0px;
}



/*开始head样式*/
.headtable
{
	width:930px;
	background-image: url(  'images/head1.jpg' );
	background-repeat: repeat-x;
	
	}
#head
{
	margin: 0px;
	background-position: left top;
	 
	height: 144px;
	border: 0px;

}
#logo
{
	background-position: left;
	float: left;
	width: 149px;
	height: 52px;
	/* background-image: url(  "images/logo2.png" );*/
}
/* for ie6 */
* #logo
{
	float: left;
	margin-left: 10px;
	width: 149px;
	height: 52px;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=  '../images/logo.png' , sizingMethod= 'crop' );
}

#headmiddle
{
	margin: 0px;
	width: 71px;
	height: 22px;
	background-image: url(  'images/head2.jpg' );
}
#headright
{ 
	 
	margin: 0px;
	padding: 0px;
	width: 183px;
		height: 22px;
	background-image: url(  "images/head3.jpg" );
}

.rightView
{ 
	text-align:right;	
}

#headright_div1
{
	
	width: 180px;
	margin: 0;
	padding: 0px 0 0 0px;
	
}

#headright_div1 a
{
	text-decoration: none;
	color: #2194CB;
	font-family: 宋体, Arial, Helvetica, sans-serif !improtant;
	font: 12px 宋体;
}
#headright_div1 a:hover
{
	font: 12px;
	text-decoration: none;
	color: #FFFFFF;
	font-weight: bold;
}

#headright_div2
{
	 
	width: auto;
	width:100% !improtant;
	margin: 4px 0 0 0px;
}

/*9-16*/
#headright_div2 a
{
	text-decoration: none;
	color: #fff;
	font-size: 12px;
}
#headright_div2 a:hover
{
	text-decoration: none;
	color: #fff;
	font-size: 12px;
}
/*结束head样式*/





#menu
{
	background-position: left top;
	margin: 0px;
	padding-left: 16px;
	width: 914px; *width:930px;

height:25px;
background-image:url("images/menu.jpg");
background-repeat:repeat-x;

vertical-align:middle;
}
#menu2
{
	margin: 0px;
	width: 100%;
	height: 20px;
	padding-left: 24px; *padding-left:30px;
background-image:url("images/menu2.jpg");

font-family:宋体,Arial,Helvetica,sans-serif;
font-size:12px;

vertical-align:middle;
display:table-cell;
}
#menu2 a
{
	color: #458CC0;
}
#menu2 a:hover
{
	color: #FF0000;
}



/*   预告版面用   */
.forcast_title
{
	margin: 0px 30px 0px 30px;
	width: 870px;
	height: auto;
	overflow: hidden;
}

.forcast_left
{
	margin: 20px 0px 0px 30px;
	width: 648px !important;
	min-width: 150px;
	height: auto;
}

.forcast_right
{
	margin: 20px 30px 0px 10px;
	width: 212px;
	height: auto;
	overflow: hidden;
}


/*   第一单页面用   */
.no1_top
{
	margin: 0px 30px 0px 30px;
	width: 870px;
	height: auto;
	overflow: hidden;
}

.no1_left
{
	margin: 20px 0px 0px 30px;
	width: 700px;
	min-width: 150px;
	height: auto;
}

.no1_right
{
	margin: 20px 30px 0px 10px;
	width: 160px;
	height: auto;
	overflow: hidden;
}



/*内容部分*/

/*	background-image: url(images/back.jpg);*/


#content
{
	margin: 0px;
	padding: 10px 0 10px;
	width: 930px;
	overflow: hidden;
	min-height: 500px;	
	background-color: #f3fafe;

}

.content_title
{
	margin: 0px 10px 0px 10px;
	width: 910px;
	height: auto;
	overflow: hidden;
}
.content_left
{
	margin: 20px 0px 0px 10px;
	width: 166px !important;
	min-width: 150px;
	height: 100px;
}
.content_middle
{
	margin: 20px 10px 0px 10px;
	width: 558px;
	height: auto;
	overflow: hidden;
}
.content_middle_2full
{
	margin: 20px 10px 0px 10px;
	width: 734px;
	height: auto;
	overflow: hidden;
}
.content_right
{
	margin: 20px 10px 0px 0px;
	width: 166px;
	height: 100px;
}
.content_bottom
{
	margin: 10px 0px 0px 10px;
	width: 553px;
}



.content_middle2
{
	float: left;
	margin: 10px 0px 0px 10px;
	width: 553px;
	height: 453px;
}

#footerPane
{
	width: 930px;
	padding: 0px 0 0 0;
	padding: 0px 0 !important;  
	background-color: #787878;
	text-align:left;
	color: #FFFFFF;
	font-size: 12px;
	font-family: 宋体, Arial, Helvetica, sans-serif !important;
	font: 宋体;
	height: 27px;
}



#footerPane p,span
{
	margin: 0px;
	padding: 0px;
}



.content_cell
{
	float: left;
	margin: 0px 10px 0px 0px;
	width: 130px;
	height: auto;
	overflow: hidden;
}
.content_cell_1
{
	float: left;
	margin: 0;
	width: 130px;
	height: auto;
	overflow: hidden;
}

.flash
{
	width: 100%;
	padding: 0px;
	margin: 0px;
	text-align: left;
	background-color: #294975;
}
.content_notes
{
	padding-bottom: 4px;
	background-color: #294975;
	height: 22px;
}
.content_notes_strong
{
	float: left;
	height: 22px;
	width: 100px !important;
	width: 120px;
	font-size: 13px;
	color: #FFFFFF;
	text-align: left;
	vertical-align: bottom;
	font-family: 黑体;
	padding-top: 6px;
	padding-left: 22px;
}

.content_notes_span
{
	float: left;
	height: 22px;
	width: 690px;
}

#content_index
{
	width: 930px;
	background-color: #A5A5A5;
	min-height: 200px;
	height: auto;
	overflow: hidden;
}
.content_bottom_index
{
	margin: 20px;
	width: 890px;
	height: auto;
}

.tab
{
	height: 160px;
}

.style1{
font-size:13px; 
}





/*========================================================*/
/*     Main Menu and Module Menus                         */
/*========================================================*/


/*-- 去掉导航中的白边 --*/
.MainMenu_MenuItem
{
	border: 0;
}
.RootMenuItem_Idle
{
	border: 0;
}
/*-- box that holds the menu    --*/.MainMenu_MenuContainer
{
	background: transparent;
	width: 100%;
}

/*-- 子菜单 的当前样式 --*/.MainMenu_MenuItem, .ModuleTitle_MenuItem
{
	color: #c7e8fa;
	font-family: 宋体, Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding: 4px 10px 4px 10px;
}

/*-- 鼠标经过  子菜单项时  --*/.MainMenu_MenuItemSel, .ModuleTitle_MenuItemSel
{
	background-color: #4396f2;
	border: 0;
	color: #ffFFFF;
	font-family: 宋体, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	padding: 4px 10px 4px 10px;
}


/*-- 子菜单  容器  --*/.mainmenu_submenu, .moduletitle_submenu
{
	background-color: #59acf9;
	padding: 0px;
	border-collapse: collapse;
	border: 1px solid #1f79db;
}

/*-- 主菜单项 --*/.RootMenuItem_Idle td
{
	color: #c7e8fa;
	font-family: 宋体, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold; /*height: 41px;*/
	padding: 5px 0px 7px 0px;
}



/*-- 主菜单项     鼠标经过时 --*/.RootMenuItem_Selected td
{
	background-color: #4396f2;
	color: #ffFFFF;
	font-family: 宋体, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold; /*height: 41px;*/
	padding: 5px 0 7px 0;
}



/*-- 主菜单项选中样式 --*/.RootMenuItem_Active td, .RootMenuItem_BreadcrumbActive td
{
	color: #ffffff;
	font-family: 宋体, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold; /*height: 41px;*/
	padding: 5px 0 7px 0;
}

/*-- Main Menu part under Header --*/.MainMenuPart
{
	float: left;
	text-align: left;
	width: 100%;
}

/*-- not needed - module menu   --*/
.mainmenu_menuarrow, .mainmenu_menuicon, .mainmenu_rootmenuarrow
{
	display: none;
	padding: 0px;
	margin: 0px;
	border-collapse: collapse;
}

/*-- bar that holds the menu    --*/.mainmenu_menubar
{
}

.mainmenu_menubreak
{
	background-color: transparent;
	border: 0;
	color: #ff0000;
	font-family: 宋体, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
}






/*========================================================*/
/*     首页的tab样式                                      */
/*========================================================*/


div#ibm-home-tasks
{
	background: #ABB5BD url(images/hp-task-bg.gif) no-repeat;
	padding: 12px 0px 0px;
	width: 888px;
}
ul#ibm-home-task-nav
{
	list-style-type: none;
	margin: 0em 20px 0em 20px;
	padding: 0px;
	width: 888px;
}
ul#ibm-home-task-nav li
{
	background: #172730 url(images/hptab-nonselect.gif) no-repeat;
	display: block;
	width: 222px;
	float: left;
	margin: 0px;
}
ul#ibm-home-task-nav li a
{
	color: #FFF;
	display: block;
	width: 222px;
	padding: 4px 5px 4px 5px;
	text-align: center;
	text-decoration: none;

}
ul#ibm-home-task-nav li a span
{
	margin: 0px;
	padding: 0px;
		font-family: 宋体, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	
	}

ul#ibm-home-task-nav li.ibm-active-first-tab
{
	background: #FFF url(images/hptab-select-first.gif) no-repeat 0px 0px;
}
ul#ibm-home-task-nav li.ibm-active-first-tab a
{
	color: #000000;
}
ul#ibm-home-task-nav li.ibm-active-first-previous-tab
{
	background: #172730 url(images/hptab-nonselect-previous-first.gif) no-repeat 0px 0px;
}

ul#ibm-home-task-nav li.ibm-active
{
	background: url(images/hptab-select.gif) no-repeat 0px 0px;
}
ul#ibm-home-task-nav li.ibm-active a
{
	color: #000;
}
ul#ibm-home-task-nav li.ibm-active-next-tab
{
	background: #172730 url(images/hptab-next.gif) no-repeat 0px 0px;
}
ul#ibm-home-task-nav.ibm-two-tabs li.ibm-active-next-tab
{
	background-image: url(images/hptab-next-two-tabs.gif);
}
ul#ibm-home-task-nav.ibm-three-tabs li.ibm-active-next-tab
{
	background-image: url(images/hptab-next-three-tabs.gif);
}

ul#ibm-home-task-nav li.ibm-last-tab
{
	background: #172730 url(images/hptab-nonselect-last.gif) no-repeat 0px 0px;
}

div#ibm-home-tasks div.ibm-columns
{
	width: 888px;
	background: #FFF url(images/hp-task-columns-bg.gif) repeat-x 0% 100%;
	clear: left;
	min-height: 125px;
	margin: 0px 20px;
	padding: 0px;
}
* html div#ibm-home-tasks div.ibm-columns
{
	height: /**/ 125px;
}
div#ibm-home-tasks-end
{
	padding: 0px;
	margin: 0px;
	border: 0px;
	background-image: url(images/hp-task-end.gif);
	background-repeat: no-repeat;
	clear: both;
	height: 1em;
}



ul#ibm-home-task-nav li.ibm-active-previous-tab
{
	background: #172730 url(images/hptab-previous.gif) no-repeat 0px 0px;
}


ul#ibm-home-task-nav li.ibm-first-tab
{
	background: #172730 url(images/hptab-nonselect-first.gif) no-repeat 0px 0px;
}



ul#ibm-home-task-nav li.ibm-active-last-tab
{
	background: url(images/hptab-select-last.gif) no-repeat 0px 0px;
}
ul#ibm-home-task-nav li.ibm-active-last-tab a
{
	color: #000000;
}

ul#ibm-home-task-nav li.ibm-active-next-last-tab
{
	background: #172730 url(images/hptab-nonselect-previous-last.gif) no-repeat 0px 0px;
}




/*========================================================*/
/*     多级菜单样式                                       */
/*========================================================*/



.suckerdiv ul
{
	margin: 0;
	padding: 0;
	list-style-type: none;
	width: 150px; /* Width of Menu Items */
	border-bottom: 1px solid #ffffff;
	background: #C7D6E3;
}

.suckerdiv ul li
{
	position: relative;
	list-style: none;
}

/*1st level sub menu style */
.suckerdiv ul li ul
{
	left: 149px; /* Parent menu width - 1*/
	position: absolute;
	width: 160px; /*sub menu width*/
	top: 0;
	display: none;
	z-index: 1000;
}

/*All subsequent sub menu levels offset */
.suckerdiv ul li ul li ul
{
	left: 159px; /* Parent menu width - 1*/
}

/* menu links style */
.suckerdiv ul li a
{
	display: block;
	color: #2194CB;
	text-decoration: none;
	font: 12px 宋体;
	background: #C7D6E3;
	padding: 5px 5px;
	border: 1px solid #ffffff;
	border-bottom: 0;
}


.suckerdiv ul li a:hover
{
	text-decoration: none;
	color: #2194CB;
	background: #ffffff;
}

.suckerdiv .subfolderstyle
{
	background: #C7D6E3;
	background: url(images/mh-submenu-marker-right.gif) no-repeat right;
}


/* Holly Hack for IE \*/
* html .suckerdiv ul li
{
	float: left;
	height: 1%;
}
* html .suckerdiv ul li a
{
	height: 1%;
}
/* End */


.suckerdiv .cmenu_select a
{
	display: block;
	color: #2194CB;
	background: #ffffff; /* IE6 Bug */
}

.suckerdiv .cmenu_select ul a
{
	display: block;
	color: #2194CB;
	background: #ffffff; /* IE6 Bug */
	background: #C7D6E3;
}


.suckerdiv .cmenu_title a
{
	display: block;
	color: #ffffff;
	background: #2970AA;
}

.suckerdiv .cmenu_title a:hover
{
	display: block;
	color: #ffffff;
	background: #2970AA;
}




/*========================================================*/
/*      新闻页样式                                      */
/*========================================================*/



.RollingNews, .RollingNews a, .RollingNews a:hover
{
	font-family: 黑体;
	color: #FFFFFF;
	font-size: 14px;
	margin: 5px 0;
}


#topPane a:visited
{
	color: #ffffff;
	text-decoration: none;
}
#topPane a:hover
{
	color: #ffffff;
	text-decoration: underline;
}
#topPane a:active
{
	color: #ffffff;
}

