/* CSS Document */
BODY {
	BORDER: 0px; PADDING: 0px; MARGIN: 10px; FONT: 12px/16px "宋体"; COLOR: #000000; HEIGHT: 0px; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: left; TEXT-DECORATION: none;
}
A {
	COLOR: #0066cc; TEXT-DECORATION: none;
}
A:hover {
	COLOR: #003399; TEXT-DECORATION: underline;
}

H1 {
	MARGIN: 4px 8px 0px; FONT: bold 13px/16px "宋体"; COLOR: #222222;
}
H1 A {
	COLOR: #222222; TEXT-DECORATION: none;
}
H1 A:visited {
	COLOR: #222222; TEXT-DECORATION: none;
}
H1 A:hover {
	COLOR: #003399; TEXT-DECORATION: underline;
}
H2 {
	MARGIN: 4px 8px 0.6em; FONT: bold 13px/16px "宋体"; COLOR: #66cc00;
}

P {
	PADDING: 0em 0.7em; MARGIN: 0em; FONT: 12px/16px "宋体"; TEXT-DECORATION: none;
}
P A {
	PADDING: 0px; COLOR: #0066cc;
}
P A:visited {
	PADDING: 0px; COLOR: #6699cc; TEXT-DECORATION: none;
}
P A:hover {
	PADDING: 0px; COLOR: #003399; TEXT-DECORATION: underline;
}

IMG {
	BORDER: 0em;;
}

.red{color:red;}
.green{ color:#3C0; font-weight:bold;}
.green a{color:#3C0; TEXT-DECORATION: underline; }

.ltgryText {
	FONT: 12px Verdana, Arial, Helvetica, sans-serif; COLOR: #333333;
}
.ltgryText A {
	COLOR: #0066cc; TEXT-DECORATION: none;
}
.ltgryText A:hover {
	COLOR: #003399; TEXT-DECORATION: underline;
}
.featureList {
	BORDER-RIGHT: 0em; PADDING-RIGHT: 0em; BORDER-TOP: 0em; PADDING-LEFT: 0em; PADDING-BOTTOM: 0em; MARGIN: 0em 0em 0.5em; FONT: 11px Verdana, Arial, Helvetica, sans-serif; BORDER-LEFT: 0em; COLOR: #333333; PADDING-TOP: 0em; BORDER-BOTTOM: 0em
}
.featureList A {
	COLOR: #0066cc;
}
.featureList A:hover {
	COLOR: #6699cc;
}

.cellLineThinBtm {
	BORDER-BOTTOM: #E5E5E5 1px solid;
}
.cellLineThickBtm {
	BORDER-BOTTOM: #E5E5E5 1px solid;
}
.cellLineThickBtmGrn {
	BORDER-BOTTOM: #66cc00 4px solid;
}
.cellLineThickBtmBkgrndLtGrey {
	background-color: #f7f7f7;
	border-bottom: #E5E5E5 4px solid;
}
.cellLineThinRight {
	BORDER-RIGHT: #E5E5E5 1px solid;
}
.line_thinlow {
	BORDER-BOTTOM: #E5E5E5 1px solid;
}

.cellBox1-2 {
	BORDER-BOTTOM: #E5E5E5 1px solid;
}
.floatRight {
	FLOAT: right; MARGIN: 6px 0px 6px 6px;
}


.marginImageHome {
	BORDER: #E5E5E5 4px solid; PADDING: 0px; MARGIN: 9px 0px 9px 9px;
}
.homeMenuHead {
	BORDER: 0px; PADDING: 0px; MARGIN: 0.5em 0px 6px 106px; FONT: 13px/16px "宋体"; WIDTH: 135px; COLOR: #000000; LIST-STYLE-TYPE: none;
}
.homeMenuHead A {
	COLOR: #000000; LIST-STYLE-TYPE: none; TEXT-DECORATION: underline;
}
.homeMenuHead A:hover {
	COLOR: #0066cc; LIST-STYLE-TYPE: none; TEXT-DECORATION: underline;
}
.homeMenuList {
	BORDER: 0px; PADDING: 0px; DISPLAY: block; MARGIN: 0px 0px 0px 106px; FONT: 12px/16px "宋体"; WIDTH: 135px; COLOR: #333333; LIST-STYLE-TYPE: none; line-height:20px;
}
.homeMenuList li{
	border-bottom:1px dashed #E5E5E5;
}
.homeMenuList A {
	COLOR: #0066cc; LIST-STYLE-TYPE: none; TEXT-DECORATION: none;
}
.homeMenuList A:hover {
	COLOR: #003399; LIST-STYLE-TYPE: none; TEXT-DECORATION: underline;
}
.homeMenuHeadRight {
	PADDING: 0px; MARGIN: 0.5em 0px 0px 10px; FONT: 12px/16px "宋体"; COLOR: #000000;
}
.homeMenuHeadRight A {
	COLOR: #000000; TEXT-DECORATION: none;
}
.homeMenuHeadRight A:hover {
	COLOR: #003399; TEXT-DECORATION: underline;
}
.homeMenuListRight {
	BORDER: 0px; PADDING: 0px; DISPLAY: block; MARGIN: 0px 0px 0px 10px; FONT: 12px/16px "宋体"; COLOR: #333333; PADDING-TOP: 0px; LIST-STYLE-TYPE: none;
}
.homeMenuListRight A {
	COLOR: #0066cc; LIST-STYLE-TYPE: none; TEXT-DECORATION: none;
}
.homeMenuListRight A:hover {
	COLOR: #003399; LIST-STYLE-TYPE: none; TEXT-DECORATION: underline;
}
.homeFeatureHead {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0.5em 0px 0px 106px; FONT: 12px/15px Verdana, Arial, Helvetica, sans-serif; BORDER-LEFT: 0px; COLOR: #000000; PADDING-TOP: 0px; BORDER-BOTTOM: 0px;
}

.greyType {
	PADDING:0.2em 0.7em 0.7em 0.6em; MARGIN: 0em; FONT: 12px/16px "宋体"; COLOR: #333333; TEXT-DECORATION: none;line-height:150%
}
.strongType {
	FONT: 14px "宋体"; COLOR: black; font-weight:bold; background-color:#F3F3F3;
}
.strongType A {
	COLOR: #0066cc; TEXT-DECORATION: none;
}
.strongType A:visited {
	COLOR: #6699cc; TEXT-DECORATION: none;
}
.strongType A:hover {
	COLOR: #003399; TEXT-DECORATION: underline;
}
.TitleType {
	MARGIN: 1.5em 0.8em; FONT: 12px "宋体"; WIDTH: auto; COLOR: #333333; HEIGHT: auto;
}
.TitleType A {
	COLOR: #0066cc; TEXT-DECORATION: none;
}
.TitleType A:visited {
	COLOR: #6699cc; TEXT-DECORATION: none;
}
.TitleType A:hover {
	COLOR: #003399; TEXT-DECORATION: underline;
}

.carSortMenuMore{ background:url(images/arrow.GIF) right top no-repeat; cursor:hand; color:#0066cc;}
.catSortMenu {
	DISPLAY: block; MARGIN: 5px 5px 5px 0px; padding:5px; FONT: 12px/14px "宋体"; WIDTH: 145px; COLOR: #333333; LIST-STYLE-TYPE: none; background: #eee;
}
.catSortMenu A {
	COLOR: #0066cc;
}
.catSortMenu A:hover {
	COLOR: #003399;
}

.catSortChild {
	DISPLAY: block;  MARGIN: 5px 0 5px 5px; FONT: 12px/14px "宋体"; WIDTH: 145px; COLOR: #333333; LIST-STYLE-TYPE: none; BACKGROUND-COLOR:;
cursor:hand;}
.catSortChild A {
	COLOR: #0066cc;
}
.catSortChild A:hover {
	COLOR: #003399;
}

.catSortSub {
	BORDER: 0em; PADDING: 0em; DISPLAY: block; FLOAT: left; MARGIN: 0em 0em 0em 0.5em; FONT: 12px/14px "宋体"; BORDER-LEFT: 0em; WIDTH: 145px; COLOR: #333333; LIST-STYLE-TYPE: none; BACKGROUND-COLOR: #ffffff;
}
.catSortSub li A {
	COLOR: #0066cc;
}
.catSortSub li A:hover {
	COLOR: #003399;
}
.BODY_Text_Link:visited {
	COLOR: #4a4a4a; TEXT-DECORATION: none
}
.BODY_Text_Link:hover {
	COLOR: #4a4a4a; TEXT-DECORATION: underline
}
.BODY_Text_Link:link {
	COLOR: #4a4a4a; TEXT-DECORATION: none
}
.BODY_Pro_Link:visited {
	COLOR: #9cb2c6; TEXT-DECORATION: none
}
.BODY_Pro_Link:hover {
	COLOR: #9cb2c6; TEXT-DECORATION: underline
}
.BODY_Pro_Link:link {
	COLOR: #9cb2c6; TEXT-DECORATION: none
}
.BODY_Text {
	FONT-SIZE: 12px; COLOR: #4a4a4a; TEXT-ALIGN: left
}
.LINE_E8 {
	BACKGROUND: #e8e8e8
}
.BODY_Pro_Title {
	FONT-WEIGHT: bolder; FONT-SIZE: 12px; COLOR: #4a4a4a; TEXT-ALIGN: left; 
}

.cellContentBorder {
	BORDER-LEFT: #E5E5E5 1px solid; BORDER-BOTTOM: #E5E5E5 4px solid;
}

/*菜单的样式*/
ul#nav,ul#nav ul{
    margin: 0 auto;
    text-align:left;
    padding: 5px 0 0 0;
    list-style: none;
    background:#fff;
    z-index:99;
}
ul#nav {
    width:732px;
    display:block;
    height:24px;
    clear:both;
}
 
ul#nav li {
    position: relative;
    z-index:999;
    float:left;
}
ul#nav ul li{
    display:block;
}
ul#nav ul {
    width:140px;
    height:auto;
    position: absolute;
    text-align:left;
    left: 0px; 
    display: none;
    border:solid 1px #fff;
}
 
/*当鼠标在子菜单和父菜单上时，父菜单的样式*/
ul#nav li.over a,ul#nav li:hover a{
    background: #f5f5f5;
    font-weight:bold; 
    color: #0066cc;
}
/*将子菜单的样式清除*/
ul#nav li.over ul a,ul#nav li:hover ul a{
    background:#fff;
    font-weight:normal;
    color:#0066cc;
}
/*子菜单的hover样式*/
ul#nav li.over ul a:hover,ul#nav li:hover ul a:hover{
    width:127px;
    background:#fff;
    font-weight:normal;
    color: #0066cc;
    background: #f5f5f5;
	border-left:3px solid #0066cc; 
}
 
/* Styles for Menu Items */
ul#nav a {
    font-size:12px;
    line-height:17px;
    display: block;
    padding:0 0 0 10px;
    width: 60px;
    color: #0066cc;
    height:17px;
    background: #fff;
    border-left:solid 1px #fff;
    border-top:solid 1px #fff;
    border-right:solid 1px #e5e5e5;
    border-bottom:solid 1px #fff;
}
 
ul#nav ul li{
    width:140px;
    border:0;
}
/* Fix IE. Hide from IE Mac \*/
* html ul#nav li { float: left; height: 17px; }
* html ul#nav li a {  height: 17px; }
/* End */
 
ul#nav ul a { padding: 2px 0px 2px  10px;border:0;width:120px;     } /* Sub Menu Styles */
        
ul#nav li:hover ul,ul#nav  li.over ul { display: block; } /* The magic */


.SkinObject {
	COLOR: #000000; TEXT-DECORATION: none;
}
A.SkinObject:link {
	COLOR: #0066cc; TEXT-DECORATION: none;
}
.SkinObject A {
	COLOR: #0066cc; TEXT-DECORATION: none;
}
A.SkinObject:active {
	COLOR: #6699cc; TEXT-DECORATION: none;
}
A.SkinObject:hover {
	COLOR: #003399; TEXT-DECORATION: underline;
}
.dx {
	DISPLAY: none
}


.sideMenu {
	PADDING: 12px 0px; DISPLAY: block; FLOAT: left; MARGIN: 0px; FONT: 12px/14px "宋体"; WIDTH: 145px; COLOR: #333333; LIST-STYLE-TYPE: none; border-bottom:1px solid #e5e5e5;
}
.sideMenu A {
	COLOR: #000;
}
.sideMenu A:hover {
	COLOR: #3C0;
}

.sideMenuItem {
	PADDING: 3px 0px 2px 6px; DISPLAY: block; FLOAT: left; MARGIN: 0px; FONT: 12px/13px "宋体"; WIDTH: 145px; COLOR: #333333; LIST-STYLE-TYPE: none; line-height:20px;
}
.sideMenuItem A {
	COLOR: #000;
}
.sideMenuItem A:hover {
	COLOR: #3C0;
}

#ipcNavLeft ul {
list-style-image:none;
list-style-position:outside;
margin:0;
padding:0;
}
#ipcNavLeft ul li.off {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#e6e6e6;
}
#ipcNavLeft ul li.off a {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(images/arrow_off.gif) no-repeat scroll 0px center;
color:black;
display:block;
line-height:20px;
padding-left:15px;
padding-right:2px;
padding-top:4px;
text-decoration:none;
}
#ipcNavLeft ul li.on {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#e6e6e6;
}
#ipcNavLeft ul li.on a {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(images/arrow_on.gif) no-repeat scroll 0px center;
color:black;
display:block;
line-height:20px;
padding-left:15px;
padding-right:2px;
padding-top:4px;
text-decoration:none;
}
element.style {
display:block;
}
#ipcNavLeft ul li.on ul li.on ul li {
background:#ffffff;
}
#ipcNavLeft ul li.on ul li {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
padding-bottom:1px;
padding-right:2px;
background:#f4f4f4;
}
#ipcNavLeft ul li.on ul li a, #ipcNavLeft ul li.on ul li.on ul li a {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(images/list_style.gif) no-repeat scroll 10px 12px;
font-weight:normal;
line-height:20px;
padding-left:20px;
padding-right:2px;
border-bottom:1px solid #eee;
}

#ipcNavLeft ul li.on ul li.off a {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(images/add_sign.gif) no-repeat scroll 5px center;
color:black;
display:block;
line-height:20px;
padding-left:20px;
padding-right:2px;
padding-top:4px;
text-decoration:none;
}
#ipcNavLeft ul li.off a:hover,
#ipcNavLeft ul li.on a:hover,
#ipcNavLeft ul li.on ul li.off a:hover,
#ipcNavLeft ul li.on ul li.on a:hover {
color:#3C0;
}
#ipcNavLeft ul li.on ul li.on a {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(images/jian_sign.gif) no-repeat scroll 5px center;
color:black;
display:block;
line-height:20px;
padding-left:20px;
padding-right:2px;
padding-top:4px;
text-decoration:none;
}

