/* CSS Document */
body{ 
    font:"ËÎÌå"; font-size:12px; color:#000000; margin:auto;
}
#main{ 
    margin:0 auto; width:997px;
}
#head{
    margin:0 auto; width:997px; background-image:url(../images/head_bg.jpg); height:69px;
}
#head1{
    margin:0 auto; width:997px; background-image:url(../images/head_bg1.jpg); height:69px;
}
#content{
    margin:0 auto; width:997px; float:left;
}
#footer{ 
    margin:0 auto; width:997px; float:left;
}
.lista{
    border-bottom:#CCCCCC 1px dashed; height:24px;
}
.listb{
    border-bottom:#CCCCCC 1px solid; height:24px;
}
.serch{ 
    height:23px; background-image:url(../images/serch_bg.jpg); background-repeat:no-repeat; padding-left:3px; padding-top:1px;}
.a1{ 
    color:#FF0000; text-decoration:underline;
}
a{ 
    color:#000000; text-decoration:none;blr:expression(this.onFocus=this.blur());
}
a:hover {
	text-decoration: underline;
}
p{ 
    text-indent:24px; text-align:left; line-height:20px; margin:-0px; padding-top:5px;
}
h2{
    margin:0px; font-size:14px; color:#4882a8;
}
.huizi{ 
    color:#474747;
}
img{ 
    border:0px;
}
.White_1{ 
    color:#FFFFFF
}
.White_2{ 
    color:#FFFFFF; font-size:12px; font-weight:bold;
}
.kd_red{
	line-height: 20px;
	text-align: left;
	text-indent: 24px;
}
.menu {
	Z-INDEX: 268;
	POSITION:relative;
	MARGIN-TOP:0px;
	WIDTH: auto;
	DISPLAY: inline;
}
.menu UL LI A {
    line-height:50px;color:#666666; text-align:left;
}
.menu UL LI A.btn-index {
	WIDTH: 40px;text-decoration:none;font-weight:bold;color:#666666; BACKGROUND-POSITION:-48px 0px; background-image:url(../images/menubg1.gif);BACKGROUND-REPEAT: no-repeat
}
.menu UL LI A.btn-index:hover {
	BACKGROUND-POSITION:-48px 1px;color:#ff0000; font-weight:bold; background-image:url(../images/menubg2.gif);BACKGROUND-REPEAT: no-repeat
}
.menu UL LI A.btn-zhaop {
	WIDTH: 70px;text-decoration:none;font-weight:bold;color:#666666; 
}
.menu UL LI A.btn-zhaop:hover {
	BACKGROUND-POSITION:-20px 1px;color:#ff0000; font-weight:bold; 
}
.menu UL LI A.btn-solution {
	WIDTH: 90px; BACKGROUND-POSITION: 4px 0px; background-image:url(../images/menubg1.gif);BACKGROUND-REPEAT: no-repeat; color:#666666;font-weight:bold; text-decoration:none;
}
.menu UL LI A.btn-solution:hover {
	BACKGROUND-POSITION: 4px 1px; background-image:url(../images/menubg2.gif);BACKGROUND-REPEAT: no-repeat; color:#ff0000;
}
.menu UL LI A.btn-solution1 {
	WIDTH: 80px; BACKGROUND-POSITION: -15px 0px; background-image:url(../images/menubg11.gif);BACKGROUND-REPEAT: no-repeat; color:#666666;font-weight:bold; text-decoration:none;
}
.menu UL LI A.btn-solution1:hover {
	BACKGROUND-POSITION: -15px 1px; background-image:url(../images/menubg11.gif);BACKGROUND-REPEAT: no-repeat; color:#ff0000;
}
.menu UL LI A.btn-service {
	WIDTH: 80px; BACKGROUND-POSITION: -20px 0px; background-image:url(../images/menubg1.gif);BACKGROUND-REPEAT: no-repeat; color:#666666;font-weight:bold; text-decoration:none;
}
.menu UL LI A.btn-service:hover {
	BACKGROUND-POSITION: -20px 1px; background-image:url(../images/menubg2.gif);BACKGROUND-REPEAT: no-repeat; color:#ff0000;
}
.menu UL LI A.btn-product {
	WIDTH: 80px; BACKGROUND-POSITION: -20px 0px; background-image:url(../images/menubg1.gif);BACKGROUND-REPEAT: no-repeat; color:#666666;font-weight:bold; text-decoration:none;
}
.menu UL LI A.btn-product:hover {
	BACKGROUND-POSITION: -20px 1px; background-image:url(../images/menubg2.gif);BACKGROUND-REPEAT: no-repeat; color:#ff0000;
}
.menu UL LI A.btn-partner {
	WIDTH: 80px; BACKGROUND-POSITION: -20px 0px; background-image:url(../images/menubg1.gif);BACKGROUND-REPEAT: no-repeat; color:#666666;font-weight:bold; text-decoration:none;
}
.menu UL LI A.btn-partner:hover {
	BACKGROUND-POSITION: -20px 1px; background-image:url(../images/menubg2.gif);BACKGROUND-REPEAT: no-repeat; color:#ff0000;
}
.menu UL LI A.btn-investor {
	WIDTH: 68px; BACKGROUND-POSITION: -330px 0px
}
.menu UL LI A.btn-investor:hover {
	BACKGROUND-POSITION: -330px -27px
}
.menu UL LI A.btn-group {
	WIDTH: 70px; BACKGROUND-POSITION: -400px 0px
}
.menu UL LI A.btn-group:hover {
	BACKGROUND-POSITION: -400px -27px
}
.menu UL LI A.btn-jobs {
	WIDTH: 70px; BACKGROUND-POSITION: -475px 0px
}
.menu UL LI A.btn-jobs:hover {
	BACKGROUND-POSITION: -475px -27px
}
.menu UL LI A {
	 PADDING-BOTTOM: 0px; LINE-HEIGHT: 28px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; HEIGHT: 28px; TEXT-DECORATION: none; PADDING-TOP: 0px;
}
.menu UL LI A:visited {
	 PADDING-BOTTOM: 0px; LINE-HEIGHT: 28px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; HEIGHT: 28px; TEXT-DECORATION: none; PADDING-TOP: 0px;
}
.menu UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.menu UL LI {
	POSITION: relative; FLOAT: left
}
.menu UL LI UL {
	DISPLAY: none
}
.menu UL LI:hover UL LI A {
	BACKGROUND-IMAGE: none
}
.menu UL LI:hover UL LI A:visited {
	BACKGROUND-IMAGE: none
}
.menu UL LI:hover A {
	COLOR:#FF0000;
}
.menu UL LI:hover UL {
	POSITION: absolute; PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #dedede; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; TOP: 25px; PADDING-TOP: 0px; LEFT: 0px
}
.menu UL LI:hover UL LI {
	PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #ebeff3; PADDING-LEFT: 0px; WIDTH: 130px; PADDING-RIGHT: 0px; DISPLAY: block; HEIGHT: 21px; COLOR: #000; CLEAR: both; FONT-WEIGHT: normal; PADDING-TOP: 0px
}
.menu UL LI:hover UL LI A {
	TEXT-ALIGN: left; PADDING-LEFT: 13px; WIDTH: 117px; DISPLAY: block; COLOR: #000; font-size:12px; font-weight:lighter;
}
.menu UL LI:hover UL LI A:hover {
	BACKGROUND-COLOR: #d4dde2; COLOR: #000;HEIGHT: 21px;
}
.menu UL LI:hover UL LI:hover {
	BACKGROUND-COLOR: #d4dde2;HEIGHT: 21px;
}
.menu UL LI UL LI.has-child A {
	BACKGROUND-IMAGE: url(../images/nav_arrow_right_out.gif); BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 110px 50%
}
.menu UL LI UL LI.has-child A:visited {
	BACKGROUND-IMAGE: url(../images/nav_arrow_right_out.gif); BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 110px 50%
}
.menu UL LI UL LI.has-child A:hover {
	BACKGROUND-IMAGE: url(../images/nav_arrow_right_over.gif); BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 110px 50%
}
.menu UL LI:hover UL LI:hover UL LI UL {
	DISPLAY: none
}
.menu UL LI:hover UL LI:hover UL LI:hover UL {
	POSITION: absolute; DISPLAY: block; TOP: 0px; LEFT: 130px
}
.menu UL LI:hover UL LI:hover A {
	COLOR: #005ca9
}
.menu UL LI:hover UL LI:hover UL {
	POSITION: absolute; PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #dedede; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; TOP: 25px; PADDING-TOP: 0px; LEFT: 0px
}
.menu UL LI:hover UL LI:hover UL LI {
	PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #ebeff3; PADDING-LEFT: 0px; WIDTH: 130px; PADDING-RIGHT: 0px; DISPLAY: block; HEIGHT: 21px; COLOR: #000; CLEAR: both; FONT-WEIGHT: normal; PADDING-TOP: 0px
}
.menu UL LI:hover UL LI:hover UL LI A {
	TEXT-ALIGN: left; PADDING-LEFT: 13px; WIDTH: 117px; DISPLAY: block; COLOR: #000
}
.menu UL LI:hover UL LI:hover UL LI A:hover {
	BACKGROUND-COLOR: #d4dde2; COLOR: #000
}
.menu UL LI:hover UL LI:hover UL LI:hover UL LI A {
	BACKGROUND-COLOR: #d4dde2
}
.menu UL LI:hover UL LI:hover UL LI:hover UL LI A:hover {
	BACKGROUND-COLOR: #e1e9ec
}
.menu UL LI UL LI:hover UL LI.seprate {
	BACKGROUND-COLOR: #ffffff; HEIGHT: 1px
}
.munu UL LI UL LI:hover UL LI.seprate:hover {
	BACKGROUND-COLOR: #ffffff; HEIGHT: 1px
}
.menu UL LI UL LI.has-child UL LI A {
	BACKGROUND-IMAGE: none
}
.menu UL LI UL LI.has-child UL LI A:visited {
	BACKGROUND-IMAGE: none
}
.menu UL LI UL LI.has-child UL LI A:hover {
	BACKGROUND-IMAGE: none
}
.menu UL LI:hover UL LI UL {
	DISPLAY: none
}
.menu UL LI:hover UL LI:hover UL {
	POSITION: absolute; DISPLAY: block; TOP: 0px; LEFT: 130px
}
.menu UL LI:hover UL LI:hover UL LI {
	HEIGHT: 22px
}
.menu UL LI:hover UL LI:hover UL LI A {
	BACKGROUND-COLOR: #d4dde2
}
.menu UL LI:hover UL LI:hover UL LI A:hover {
	BACKGROUND-COLOR: #e1e9ec
}
.menu UL LI:hover UL.left {
	LEFT: -120px
}
.menu UL LI:hover UL LI:hover UL.left {
	WIDTH: 209px; LEFT: -210px
}
.menu UL LI:hover UL LI.seprate {
	BACKGROUND-COLOR: #ffffff; HEIGHT: 1px
}
.munu UL LI:hover UL LI.seprate:hover {
	BACKGROUND-COLOR: #ffffff; HEIGHT: 1px
}
.menu UL LI UL LI.has-child UL LI.has-child UL LI A {
	BACKGROUND-IMAGE: none
}
.menu UL LI UL LI.has-child UL LI.has-child UL LI A:visited {
	BACKGROUND-IMAGE: none
}
.menu UL LI UL LI.has-child UL LI.has-child UL LI A:hover {
	BACKGROUND-IMAGE: none
}
.menu UL LI UL LI.has-child UL LI.has-child A {
	BACKGROUND-IMAGE: url(../images/nav_arrow_right_out.gif); BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 110px 50%
}
.menu UL LI UL LI.has-child UL LI.has-child A:visited {
	BACKGROUND-IMAGE: url(../images/nav_arrow_right_out.gif); BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 110px 50%
}
.menu UL LI UL LI.has-child UL LI.has-child A:hover {
	BACKGROUND-IMAGE: url(../images/nav_arrow_right_over.gif); BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 110px 50%
}
.menu UL LI UL LI.has-child UL LI.has-child UL LI A {
	BACKGROUND-IMAGE: none
}
.menu UL LI UL LI.has-child UL LI.has-child UL LI A:visited {
	BACKGROUND-IMAGE: none
}
.menu UL LI UL LI.has-child UL LI A:hover {
	BACKGROUND-IMAGE: none
}
/*
.kd_list{
     padding-left:5px; height:15px; padding-top:5px; padding-bottom:5px;
} */
.kd_list{
     padding-left:5px;padding-top:5px; padding-bottom:5px; width:165px;text-overflow:ellipsis; white-space:nowrap; overflow:hidden;
}
.kd_list img{
     margin-right:5px;
}
.kd_list:hover{ 
     background-color:#d8eaf6;
}
.red_2{ 
     color:#c93f00; font-weight:bold;
}
.bule_1{
     color:#11579f;font-weight:bold;
}
.bule_2{
     color:#666666;
}
.bule_2:hover{
     color:#FF0000;
}
.kd_tab01{
}
.kd_tab01 tr{ 
      line-height:25px; margin-bottom:5px; margin-top:5px; text-indent:24px;
}
.kd_tab01trse{ 
      line-height:25px;margin-bottom:5px; margin-top:5px; background-color:#dddddd;
}
.table_lx{ 
      line-height:20px;
}
.blackf{ 
      font-weight:bold;
}
.FaqContent{ 
      padding-left:30px; background-color:#EBEBEB; line-height:20px;
}
.tab_ly{ 
      border-left:#ebebeb 1px solid;border-right:#ebebeb 1px solid;
}
.input1{
      border:#CCCCCC 1px solid; margin-left:10px; height:20px;
}
.input2{
      border:#CCCCCC 1px solid; margin-left:10px; margin-top:10px;
}
:focus { outline: none; }//Õë¶ÔFirfox

