UL {
	PADDING-RIGHT: 0px; LIST-STYLE: none none outside; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; MARGIN: 0px 0px 0px 2px; PADDING-TOP: 9px
}
UL LI {
	PADDING-RIGHT: 0px; LIST-STYLE: none none outside; PADDING-LEFT: 14px; no-repeat 1px 9px; PADDING-BOTTOM: 3px; LINE-HEIGHT: normal; PADDING-TOP: 3px
}
UL LI A {

	
}
DIV.neat-dialog-cont {
Z-INDEX: 98; BACKGROUND: none transparent scroll repeat 0% 0%; LEFT: 0px; WIDTH: 100%; POSITION: absolute; TOP: 0px; HEIGHT: 100%
}
DIV.neat-dialog-bg {
Z-INDEX: -1; FILTER: alpha(opacity=70); LEFT: 0px; WIDTH: 100%; POSITION: absolute; TOP: 0px; HEIGHT: 100%; BACKGROUND-COLOR: #eee; opacity: 0.7
}
DIV.neat-dialog {

width:950px;
text-align:center;
padding-top:70px;


}
DIV.neat-dialog-title {
PADDING-RIGHT: 0.3em; PADDING-LEFT: 0.3em; FONT-SIZE: 0.8em; PADDING-BOTTOM: 0.1em; MARGIN: 0px; LINE-HEIGHT: 1.2em; PADDING-TOP: 0.1em; BORDER-BOTTOM: #444 1px solid; POSITION: relative
}
IMG.nd-cancel {
RIGHT: 0.2em; POSITION: absolute; TOP: 0.2em
}
DIV.neat-dialog P {
PADDING-RIGHT: 0.2em; PADDING-LEFT: 0.2em; PADDING-BOTTOM: 0.2em; PADDING-TOP: 0.2em; TEXT-ALIGN: center
}


body {
	margin:0px;
	padding:0px;
	background-color: #c7c7c7;
        text-align:center;
}
#index-topc-css{
	font-size : 12pt;
	font-weight : 800;
	color : #240013;
	width: 790px;
	position : relative;
	visibility: inherit;
        margin:0px;
	padding:0px;



}
.top-des{
margin-top:5px;


}

#word{
  border-color : #C0C0C0;
	border-width : 0.5px;
	border-style : solid;
	border-left-style:none;
	border-right-style:none;
	background-image:url(../images/search.gif);
	width:170px;
	height : 20.5px;
	position:relative;
	bottom:4px;
	font-family:Arial;
	color:#666666;
	font-size:11px;
}

#loginfrm{
	float:left;
	position:relative;
	left:10px;

	top:10px;

	margin:0px;
	padding:0px;
	display:inlne;
	
}
.grid_title{
font-family:"Arial";
	font-size : 10pt;
	font-weight : bold;
	font-style : normal;
	font-variant : normal;
	color:#FF0000;
	left:3px;
	position:relative;
	top:10px;
	
	height:30px;
}
.grid_title2{
font-family:Arial;
position:relative;
top:-5px;
	
	
}


ul li{
PADDING-RIGHT: 0px; DISPLAY: list-item; PADDING-LEFT: 10px; BACKGROUND: url(../images/hp-oj-bullet.gif) no-repeat 0.2em 0.6em; FLOAT: none; PADDING-BOTTOM: 2px; MARGIN-LEFT: 0px; WIDTH: auto; PADDING-TOP: 0px
}
.STYLE2 {
	color: #666666;
	font-size: 10pt;
	font-family: Arial;
}
.footcolor a{
COLOR: #a6a6a6
}
.footcolor a:hover {
	COLOR: #d2d2d2
}
.top-bg{
BACKGROUND: url(../images/b_corner.gif) repeat-x left top;
margin-top:10px;


	
}
#billboard {
	BACKGROUND: url(../images/billboardBG.gif)  #ffffff repeat-x left bottom; PADDING-BOTTOM: 0px;
}
.c_std_content {
	BACKGROUND: url(../images/billboardBG.gif) #ffffff repeat-x left bottom; PADDING-BOTTOM: 0px;
}
.chagebg {
	BACKGROUND: url(../images/billboardChangeBG.gif) #ffffff repeat-x left top
	
}
#d_shadowL {
	BACKGROUND: url(../images/shadowL.gif) no-repeat left top; FLOAT: left; WIDTH: 10px; 
}

#d_shadowR {
	BACKGROUND: url(../images/shadowR.gif) no-repeat right top; FLOAT: left; WIDTH: 10px;
}
#c_shadow {

}

.m_lv1_unsel {
	PADDING-RIGHT: 0px; PADDING-LEFT: 15px; MARGIN-BOTTOM: 1px; PADDING-BOTTOM: 2px; COLOR: #222222; PADDING-TOP: 6px; BACKGROUND-COLOR: #e1e1e1
}


/*--------------Search bar css-------------------*/
.c_searchBar{ text-align:right; font-weight:normal; padding:0 5px 0 0; font-size:11px;}
.greenLink{ color:#029700; font-size:11px; padding:0 0 3px 0;}
.c_searDate{ padding:0 0 0 26px; font-weight:bold;}
.c_searDate div,.c_searDateinfo div{ font-size:11px;}
.c_searDateinfo{ padding:0 0 0 8px; width:75px;}
.c_searchL{}
.c_searchL a{ color:#2d6188; font-weight:bold;}
.c_searchL a:hover{color:#990000; text-decoration:underline;}
.c_resultContent{ padding:1px 0 0 0;}

/* 法律申明 */
.c_box_bg_topleft{
		background-image: url("../img/corner1.jpg");
		background-repeat: no-repeat;
		height: 13px;
		width: 13px;
		line-height: 0px;
}
.c_box_bg_top{
	background-image: url("../img/corner2_1.jpg");
	background-repeat: repeat-x;
	height: 13px;line-height: 0px;
}
.c_box_bg_topright{
	background-image: url("../img/corner2.jpg");
	background-repeat: no-repeat;
	height: 13px;
	width: 13px;line-height: 0px;	
}
.c_box_bg_left{
	background-image: url("../img/corner1_1.jpg");
	background-repeat: repeat-y;
	width: 13px;	                   
}
.c_box_bg_middle{
	background-color: #F5F5F5;
}
.c_box_bg_right{
	background-image: url("../img/corner3_1.jpg");
	background-repeat: repeat-y;
	width: 13px;
}
.c_box_bg_bottomleft{
	background-image: url("../img/corner3.jpg");
	background-repeat: no-repeat;
	height: 13px;
	width: 13px;line-height: 0px;
}
.c_box_bg_bottom{
	background-image: url("../img/corner4_1.jpg");
	background-repeat: repeat-x;
	height: 13px;line-height: 0px;
}
.c_box_bg_bottomright{
	background-image: url("../img/corner4.jpg");
	background-repeat: no-repeat;
	height: 13px;
	width: 13px;line-height: 0px;
}

.c_topic{font-size:20px; font-weight:bold; color:#990000; padding:0 0 12px 0;}


/*  员工*/
#c_content td {
line-height:normal;
}
.red_strong {
color:#990000;
font-weight:bold;
text-decoration:none;
}
.vi_c_conerline {
border-color:-moz-use-text-color -moz-use-text-color #D5D5D5;
border-style:none none solid;
border-width:0 0 1px;
font-size:12px;
}


.vi_c_conerlinegap {
border-color:-moz-use-text-color -moz-use-text-color #D5D5D5;
border-style:none none solid;
border-width:0 0 1px;
font-size:12px;
width:2px;
}
/*  */

#newsticker  a{ color:#1E354F;}
#newsticker a:visited { color:#1E354F;}
#newsticker a:hover{ color:#1E354F; text-decoration:underline;}

/* IBM普通栏目页CSS */

.ibm-container {
margin:0 0 1.2em;
width:100%;
}
.ibm-container2 {
margin:0 0 1.2em;
width:100%;
}
.ibm-container-body {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#FFFFFF url(../images/container-gradient.gif) repeat-x scroll 0 100%;
border-bottom:1px solid #CCCCCC;
border-left:1px solid #CCCCCC;
border-right:1px solid #CCCCCC;
}


.ibm-container-body2 {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#FFFFFF url(../images/container-gradient.gif) repeat-x scroll 0 100%;
border-bottom:1px solid #CCCCCC;
border-left:1px solid #CCCCCC;
border-right:1px solid #CCCCCC;
border-top:1px solid #CCCCCC;
}
span.ibm-inset-img-caption2 {
color:#666666;
float:left;
margin:0;
padding:0 0 0 0;
}

.ibm-container p {
padding:0.3em 5px 0.7em;
margin:0px;
}
.ibm-container2 p {
padding:0.3em 1px 0.3em;
margin:0px;
}
span.ibm-inset-img-caption {
color:#666666;
float:left;
margin:0;
padding:0 10px 0 0;
}
.ibm-container h2, .ibm-container h2.ibm-first {
font-size:1em;
}
.ibm-container2 h2, .ibm-container h2.ibm-first {
font-size:1em;
}
.ibm-container h2, table.ibm-data-table caption, table.ibm-results-table caption {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#FFFFFF url(../images/sprites-t1.gif) repeat-x scroll 0 -545px;
border:1px solid #CCCCCC;
height:1%;
margin:0;
padding:3px 5px;
}
.ibm-container2 h2, table.ibm-data-table caption, table.ibm-results-table caption {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#FFFFFF url(../images/sprites-t1.gif) repeat-x scroll 0 -545px;
border:1px solid #CCCCCC;
height:1%;
margin:0;
padding:3px 5px;
}
span.ibm-inset-img-caption.ibm-alternate {
float:right;
padding:0 0 0 10px;
margin:0;
}
.table_border td{border-top:1px #DDD solid;border-right:1px #DDD solid;}
.table_border{border-bottom:1px #DDD solid;border-left:1px #DDD solid;}

/* ?*/
#c_twoWrap {
clear:both;
height:auto !important;
overflow:auto;
}
#c_leftWrap {
float:left;
padding:0 10px 0 0;
width:260px;
}
.c_boxTop, .r_boxTop {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/c_boxTop.gif) repeat-x scroll left top;
border:1px solid #C7C7C7;
font-weight:bold;
padding:4px 0 4px 5px;
}
.c_boxcontent {
border-left:1px solid #C7C7C7;
border-right:1px solid #C7C7C7;
height:auto !important;
overflow:hidden;
padding:7px 5px 2px;
}
.c_boardL {
float:left;
}
.c_boardR {
margin:0 0 0 63px;
}
.c_boxcontent ul {
margin:13px 0 0;
padding:0;
}
.c_boxbottom {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/spriteBig.gif) no-repeat scroll 0 -1px;
font-size:0;
height:8px;
line-height:8px;
padding:0 0 0 8px;
}


/* homestyle */

#newsticker, #subscribe {
background-color:#F5F5F5;
background-image:url(../images/controlSprite.gif);
background-position:0 -6px;
background-repeat:repeat-x;
border:1px solid #BBBBBB;
color:#2D6188;
font-size:14px;
margin:7px 0;
padding:10px 5px 10px 14px;

}

#newsticker {
margin-right:8px;
left:5px;
margin-left:3px;

}
#newsticker h3 {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/newsLine.gif) no-repeat scroll 100% 5px;
float:left;
font-size:100%;
margin:0;
padding:0 10px 0 0;
}
#newsticker h3 a {
color:#6F6F6F;
}
#newsticker h3 a:hover {
color:#990000;
}
#newsticker span.date {
color:#424242;
font-size:11px;
}
#subscribe {
cursor:pointer;
position:relative;
margin-right:2px;
}
#subscribe h3 {
color:#6F6F6F;
font-size:100%;
margin:0;
margin-bottom:-1;
}
#subscribe .control {
background-image:url(../images/controlSprite.gif);
background-position:-10px 0;
display:block;
height:6px;
position:absolute;
right:14px;
top:15px;
width:10px;
}
#subscribe .s1-top {

background-color:#F5F5F5;
border-style:solid;
border-color:#bbbbbb;
border-width:1px;
border-top:none;


left:-15px;
width:220px;

}
#newsticker ul {
height:15px;
list-style-type:none;
margin:0 0 0 9px !important;
overflow:hidden;
padding:0;
width:600px;
}
#newsticker ul li {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent none repeat scroll 0 0;
font-size:14px;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
padding:0;
}
#newsticker ul li a {
color:#2D6188;
}
#newsticker ul li a:hover {
color:#2D6188;
text-decoration:underline;
}
#newsticker ul li a .date {
color:#424242;
}
#newsticker .newsticker-controls {
float:right;
margin:1px 0 0;
width:40px;
}
#newsticker .newsitem-previous {
float:left;
height:14px;
width:14px;
}
#newsticker .newsitem-previous a {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/homeSprite.gif) no-repeat scroll -370px 0;
display:block;
}
#newsticker .newsitem-next {
float:left;
height:14px;
width:14px;
}
#newsticker .newsitem-next a {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/homeSprite.gif) no-repeat scroll -385px 0;
display:block;
}
.clearfix {
}
.grayBgColor {
background-color:#DCDCDC;
height:auto !important;
overflow:hidden;
}
#h_main_banner {
overflow:hidden;
width:930px;
}
#billboard {
height:auto !important;
 overflow:hidden;
}

#c_Bbottomleft, #c_Bbottommiddle, #c_Bbottomright, .b_BoxContentLeft, .b_BoxContentMid, .b_BoxContentRight, .b_BoxHeadLeft, .b_BoxHeadMid, .b_BoxHeadRight, .b_rightInfoHead h1, .b_ImgContentLeft, .b_ImgContentMid, .b_ImgContentRight {
background-image:url(../images/homeSprite.gif);
background-repeat:no-repeat;


}
.b_ImgContentLeft {
background-position:-2px -31px;
padding-left:32px;
padding-top:14px;
}

#c_Bbottomleft, .b_BoxContentLeft, .b_BoxHeadLeft, .b_ImgContentLeft {
margin-right:6px;
width:242px;
}

#c_Bbottomleft, #c_Bbottommiddle, #c_Bbottomright, .b_BoxContentLeft, .b_BoxContentMid, .b_BoxContentRight, .b_BoxHeadLeft, .b_BoxHeadMid, .b_BoxHeadRight, .b_rightInfoHead h1, .b_imagesContentLeft, .b_imagesContentMid, .b_imagesContentRight {
background-image:url(../images/homeSprite.gif);
background-repeat:no-repeat;
}
#c_Bbottomleft, .b_BoxContentLeft, .b_BoxHeadLeft, .b_imagesContentLeft {
margin-right:6px;
width:242px;
}
#c_Bbottommiddle, #c_Bbottomright, .b_BoxContentMid, .b_BoxContentRight, .b_BoxHeadMid, .b_BoxHeadRight, .b_imagesContentMid, .b_imagesContentRight {
margin-right:6px;
width:244px;
}
.b_BoxHeadLeft {
background-position:-2px 0;
font-size:0;
height:13px;

}
.b_BoxHeadMid, .b_BoxHeadRight {
background-position:0 0;
font-size:0;
height:13px;
}
.b_imagesContentLeft {
background-position:-2px -31px;
padding-left:32px;
padding-top:14px;
}
.b_imagesContentMid, .b_imagesContentRight {
background-position:0 -31px;
padding-left:34px;
padding-top:14px;
}
.b_BoxContentLeft {
background-position:-278px 0;
background-repeat:repeat-y;
padding:0 18px 0 32px;
}
.b_BoxContentMid, .b_BoxContentRight {
background-position:-276px 0;
background-repeat:repeat-y;
padding:0 18px 0 34px;
}
.b_BoxContentRight h1, .b_BoxContentMid h1, .b_BoxContentLeft h1 {
color:#6F6F6F;
font-size:12px;
margin:12px 0 0 1px;
}
.b_BoxContentRight h1 a, .b_BoxContentMid h1 a, .b_BoxContentLeft h1 a {
color:#6F6F6F;
}
.b_BoxContentRight h1 a:hover, .b_BoxContentMid h1 a:hover, .b_BoxContentLeft h1 a:hover {
color:#990000;
}
.b_BoxContentRight h2, .b_BoxContentMid h2, .b_BoxContentLeft h2 {
color:#474747;
font-size:12px;
font-weight:normal;
margin:6px 0 8px 1px;
}
.b_BoxContentLeft .learnMore, .b_BoxContentMid .learnMore, .b_BoxContentRight .learnMore {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/learnmore.gif) no-repeat scroll 100% 6px;
color:#2D6188;
padding:0 10px 10px 0;
}
.b_BoxContentLeft .learnMore a, .b_BoxContentMid .learnMore a, .b_BoxContentRight .learnMore a {
color:#2D6188;
}
.b_BoxContentLeft .learnMore a:hover, .b_BoxContentMid .learnMore a:hover, .b_BoxContentRight .learnMore a:hover {
color:#2D6188;
text-decoration:underline;
}
#c_Bbottomleft {
background-position:-2px -13px;
height:13px;
}
#c_Bbottommiddle, #c_Bbottomright {
background-position:0 -13px;
height:13px;
}
#b_right {
float:left;
width:182px;
border:none;

}
#b_left {
float:left;
width:748px;
border:none;

}
.b_rightInfoHead {
width:182px;
margin-left:-2px;
border-top-width : 0px;
border-left-width : 1px;
border-right-width : 1px;
border-bottom-width : 1px;
border-color : #bbbbbb;

}
.b_rightInfoHead h1 {
background-position:0px -185px;
color:#6F6F6F;
font-size:14px;
margin:0;
padding:5px 0 3px 20px;
}
.b_rightInfo {
background-color:#FFFFFF;
border-color:-moz-use-text-color #BBBBBB #BBBBBB;
border-style:none solid solid;
border-top-width : 0px;
	border-left-width : 1px;
	border-right-width : 1px;
	border-bottom-width : 1px;
	border-color : #bbbbbb;
border-width:medium 1px 1px;
margin-bottom:7px;
margin-left:0px;
width:180px;
}
.b_rightInfo ul {
margin:0;
padding:0;
}
#subscribe ul {
margin:0;
padding:3px 0 5px 2px;
}
.b_rightInfo ul li, #subscribe ul li {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/h_learnmore.gif) no-repeat scroll 20px 5px;
color:#323232;
padding:0 0 5px 30px;
text-align:left;
}
.b_rightInfo ul li a, #subscribe ul li a {
color:#323232;
}
.b_rightInfo ul li a:hover, #subscribe ul li a:hover {
color:#990000;
}
#b_right images {
margin-left:2px;
}
.h_banner {
height:62px;
overflow:hidden;
width:290px;
}
.h_banner_right {
height:62px;
overflow:hidden;
width:138px;
}
#flashcontent {
background-color:#F5F5F5;
font-size:14px;
text-align:center;
width:930px;
}
#flashcontent span {
border:1px dashed #CCCCCC;
font-size:14px;
padding:10px;
position:relative;
top:46%;
}
#flashcontent span a {
color:#990000;
text-decoration:underline;
}
img {
border:0 none;
}
/* double menu*/
