body
{
	margin: 0;
	font: 10px;
	text-align: center;
	background-color: #d2e4ea;
}
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: 950px;
	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: 56px;
	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 70px;

}

#headright_div1 a
{
	text-decoration: none;
	color: #3b82c4;
	font-family: 宋体, Arial, Helvetica, sans-serif !improtant;
	font: 12px 宋体;
	font-weight: bold;
}

#headright_div1 a:hover
{
	font: 12px;
	text-decoration: none;
	color: #3b82c4;
	font-weight: bold;
}

#headright_div1 a.choosearea
{
	text-decoration: none;
	color: #3b82c4;
	font-family: 宋体, Arial, Helvetica, sans-serif !improtant;
	font: 12px 宋体;
}


#headright_div2
{
	 
	width: auto;
	width:100% !improtant;
	margin: 4px 0 0 0px;
}

/*9-16*/
#headright_div2 a
{
	text-decoration: none;
	color: #3b82c4;
	font-size: 12px;
}
#headright_div2 a:hover
{
	text-decoration: none;
	color: #3b82c4;
	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;
}

#menu_index
{
	background-position: left top;
	margin: 0px;
	padding-left: 16px;
	width: 906px; *width:922px;


height:25px;
background-image:url("images/menu.jpg");
background-repeat:repeat-x;
}


#menu2
{
	margin: 0px;
	width: 898px; *width: 892px;
	height: 33px;
	padding-left: 24px; *padding-left:30px;
  background-image:url("images/bar.jpg");
  background-repeat: repeat-x;



font-family:宋体,Arial,Helvetica,sans-serif;
font-size:12px;



vertical-align:middle;
display:table-cell;

}
#menu2 a
{
	color: #458CC0;
	color: #0066cc;
}
#menu2 a:hover
{
	color: #0066cc;
}


/*内容部分*/



#content
{
	margin: 0px;
	padding: 10px 0;
	width: 930px;
	overflow: hidden;
	min-height: 500px;
}

.content_title
{
	margin: 0px 0px 0px 28px;
	width: 96%;
	height: auto;
	overflow: hidden;
}

.content_title_right
{
	margin: 0px 0px 0px 28px;
	width: 96%;
	height: auto;
	overflow: hidden;
}


.content_left
{
	margin: 20px 0px 0px 0px;
	width: 165px !important;
	min-width: 150px;
	height: auto;
}
.content_middle
{
	margin: 20px 0px 0px 10px;
	width: 556px;
	height: auto;
	overflow: hidden;
}
.content_middle_2full
{
	margin: 20px 0px 0px 10px;
	width: 732px;
	height: auto;
	overflow: hidden;
}
.content_right
{
	margin: 20px 15px 0px 10px;
	width: 166px;
	height: 100px;
}

.content_in_one
{
	margin: 20px 0px 0px 0px;
	width: 922px;
	height: auto;
}

.content_bottom
{
	margin: 10px 0px 0px 10px;
	width: 556px;
}

.content_cell
{
	float: left;
	margin: 0px 12px 0px 0px;
	width: 130px;
	height: auto;
	overflow: hidden;
}
.content_cell_1
{
	float: left;
	margin: 0;
	width: 130px;
	height: auto;
	overflow: hidden;
}



.content_middle2
{
	float: left;
	margin: 10px 0px 0px 10px;
	width: 553px;
	height: 453px;
}

#footerPane
{
	width: 922px;
	padding: 0px 0 0 0;
	padding: 0px 0 !important;  
	background-color: #69849E;
	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;
}




.flash
{
	/*width: 100%;*/
	padding: 0px;
	margin: 0px;
	text-align: left;
	background-color: #294975;
}
.content_notes
{
	padding-bottom: 4px;
	/*background-image: url(images/rolling_news.jpg);*/
	height: 30px;
}
.content_notes_strong
{
	float: left;
	width: 55px;
	font-size: 13px;
	color: #003366;
	text-align: left;
	vertical-align: bottom;
	font-family: 黑体;
	padding-top: 6px;
	padding-left: 8px;
}

.content_notes_span
{
	float: left;
	height: 22px;
	width: 158px;
	background-image: url(images/rolling_news.jpg);
}

#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: #0066cc;
	font-family: 宋体, Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding: 4px 10px 4px 10px;
}

/*-- 鼠标经过  子菜单项时  --*/.MainMenu_MenuItemSel, .ModuleTitle_MenuItemSel
{
	background-color: #98BBD0;
	border: 0;
	color: #0E3F56;
	font-family: 宋体, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	padding: 4px 10px 4px 10px;
}


/*-- 子菜单  容器  --*/.mainmenu_submenu, .moduletitle_submenu
{
	background-color: #D0E1E6;
	padding: 0px;
	border-collapse: collapse;
	border: 1px solid #98BBD0;
}

/*-- 主菜单项 --*/.RootMenuItem_Idle td
{
	color: #0066cc;
	font-family: 宋体, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold; /*height: 41px;*/
	padding: 7px 0 5px 0;
}

/*-- 主菜单项     鼠标经过时 --*/.RootMenuItem_Selected td
{
	background-color: #D0E1E6;
	color: #FFFFFF;
	font-family: 宋体, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold; /*height: 41px;*/
	padding: 7px 0 5px 0;
	/*height: 21px;*/
}



/*-- 主菜单项选中样式 --*/.RootMenuItem_Active td, .RootMenuItem_BreadcrumbActive td
{
	color: #2194CB;
	font-family: 宋体, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold; /*height: 41px;*/
	padding: 7px 0 5px 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: #98bbd1;
	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,0,0,0;
	padding: 0;
	list-style-type: none;
	width: 100%; /* 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: #4e4e4e;
	text-decoration: none;
	text-indent: 10px;
	font: 12px 宋体;
	/*background: #C7D6E3;*/
	padding: 5px 5px;
	border: 1px solid #ffffff;
	border-bottom: 0;
	background-image: url('images/table_content.jpg');
}


.suckerdiv ul li a:hover
{
	text-decoration: none;
	color: #4e4e4e;
	/*background: #ffffff;*/
	background-image: url('images/table_selected.jpg');
}

.suckerdiv .subfolderstyle
{
	background: #C7D6E3;
	background-image: url(images/table_submenu.jpg);
}


/* 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: #4e4e4e;
	
	background: #ffffff;
	/* IE6 Bug */
}

.suckerdiv .cmenu_select a:hover
{
	display: block;
	color: #4e4e4e;
	
	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;
	background-image: url('images/table_title.jpg');
}

.suckerdiv .cmenu_title a:hover
{
	display: block;
	color: #ffffff;
	background: #2970AA;
	background-image: url('images/table_title.jpg');
}
/*---end---                                                */
/*========================================================*/






/*========================================================*/
/*      新闻页样式                                      */
/*========================================================*/



.RollingNews, .RollingNews a, .RollingNews a:hover
{
	font-family: 黑体;
	color: #ffffff;
	font-size: 20px;
	margin: 5px 0;
}


#topPane a:visited
{
	color: #000000;
	text-decoration: none;
}
#topPane a:hover
{
	color: #000000;
	text-decoration: underline;
}
#topPane a:active
{
	color: #000000;
}



/*========================================================*/
/*      slogan banner                                      */
/*========================================================*/

.sloganbanner
{
	background-image: url(images/slogan_banner.jpg);
}


/*========================================================*/
/*      rolling news                                      */
/*========================================================*/

.rollingnewspane
{
	/*background-image: url(images/rolling_news.jpg);*/
	
}



/*========================================================*/
/*      dr样式                                      */
/*========================================================*/

#dr-top
{
	background-position: left top;
	margin: 0px;
	padding-left: 0px;
	width: 950px; *width:930px;
	height:10px;
	background-image:url("images/dr_阴影_top.png");
	*background-repeat:repeat-x;
}

#dr-left
{
	*background-position: left top;
	margin: 0px;
	padding-left: 0px;
	width: 10px; *width:930px;
	background-image:url("images/dr_阴影_left_line.png");
	background-repeat:repeat-y;
}

#dr-right
{
	*background-position: left top;
	margin: 0px;
	padding-left: 0px;
	width: 10px; *width:930px;
	background-image:url("images/dr_阴影_right_line.png");
	background-repeat:repeat-y;
}

#dr-bottom
{
	background-position: left top;
	margin: 0px;
	padding-left: 0px;
	width: 950px; *width:930px;
	height:10px;
	background-image:url("images/dr_阴影_down.png");
	*background-repeat:repeat-x;
}

/*========================================================*/
/*start---新加的---viewRollingNews用户控件转移过来        */
/*---滚动新闻条用---                                      */
/*--------------------------------------------------------*/
#ticker ul
{
   overflow: hidden; 
   display:block;
   list-style:none; 
   margin:0px; /*padding-top:5px;*/
   text-align: left;
   padding-left: 5px;
}
#ticker li
{
   position: absolute; 
   display: none;
   list-style:none;
   text-align: left;
   white-space:nowrap;
}
#ticker a
{
   color:#ffffff; font-size:12px;
}
#ticker a:hover
{
   color:#ffffff; font-size:12px;
}
/*end                                                     */
/*========================================================*/




/*========================================================*/
/*start----站点选择*/
/*--------------------------------------------------------*/
#divPop
{
	background-color:#a3c8f7;
	/*filter: alpha(opacity=50);	*/
	border: solid 1px #ffffff; 
	position: absolute;
	margin-top: 5px;
    display: none; 
    width: 60px; 
    height: 50px; 
    z-index:1001;
}
#divPop div
{
	text-align: left;
}

#divPop ul
{
   list-style:none; 
   margin:0px; /*padding-top:5px;*/
   text-align: left;
   padding-top: 5px;
   padding-left: 10px;
}

#divPop li
{
   list-style:none;
   text-align: left;
}
/*end                                                     */
/*========================================================*/

