@charset "utf-8";

body {
	SCROLLBAR-FACE-COLOR: #EAECEB;
	SCROLLBAR-HIGHLIGHT-COLOR: #EAECEB;
	SCROLLBAR-SHADOW-COLOR: #B1B7C5;
	SCROLLBAR-3DLIGHT-COLOR: #ffffff;
	SCROLLBAR-ARROW-COLOR: #134197;
	SCROLLBAR-TRACK-COLOR: #EAECEB;
	SCROLLBAR-DARKSHADOW-COLOR: #EAECEB;
	SCROLLBAR-BASE-COLOR: #EAECEB;

	font-family:"宋体", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #5b5b5b;
	margin: 0px;
	padding: 0px;
	border: 0px;
	background-image: url(../images/index_02.jpg);
	background-position:top;
	background-color:#dae6f4;
	background-repeat: repeat-x;   
}


table,tr,td{ border:0; font-size:12px; color:#666; font-weight:normal;}
div,form,img,ul,li {margin:0; padding:0; border:0; }
li{list-style-type:none;}
img{border:0;}
p{text-indent:24px;}
.pText{ line-height:24px; text-indent:24px;}
.textInp{ border:1px solid #c6c6c6; background:#fff; height:16px; color:#a59696;}
/* Link */
a:link {color: #565656; text-decoration:none;}
a:visited {color:#565656;text-decoration:none;}
a:hover {color:#006666; text-decoration:underline;}
a:active {color:#006666;}
/* Color */
.fWhite{ color:#fff;}
.fBlue{ color:#0e4684;}
.fBlue1{color:#4071a0;}
.fRed{ color:#cd0100;}

/* Font  */
.fB{font-weight:bold;}
.f12px{ font-size:12px;}
.f13px{ font-size:13px;}
.f14px{ font-size:14px;}
.flineH{ line-height:19px;}
/* Other */
.fCenter{ text-align:center;}
.left{ float: left;}
.right{ float: right;}
.clear{ clear: both; font-size:1px; width:1px; height:0; visibility: hidden; }

/*index-main-bg*/
.main{width:984px;}
.mainLeft{width:20px; background:url(../images/main_shadow_left.gif) top no-repeat; vertical-align:bottom;}
.mainCenter{width:984px; background:url(../images/main_shadow_center.gif) bottom repeat-x #fff; padding-bottom:5px;}
.mainRight{width:20px; background:url(../images/main_shadow_right.gif) top no-repeat; vertical-align:bottom;}
/*index-center-bg*/
.mainMain{width:984px; margin:0 auto;}
.topSpace{ margin-top:11px;}
.paddingSpace{ padding-top:11px;}
.borderSpace{width:11px;}

.leftSpace{width:208px; vertical-align:top; text-align:left;}
.leftListLeftTop{ width:11px; height:11px; background:url(../images/left_sub_bg_11.gif) top no-repeat;}
.leftListCenterTop{ background:url(../images/left_sub_bg_12.gif) top repeat-x;}
.leftListRightTop{ width:11px; background:url(../images/left_sub_bg_13.gif) top no-repeat;}
.leftListLeftCenter{ background:url(../images/left_sub_bg_14.gif) top repeat-y;}
.leftListCenterCenter{ background:#f0f0f0; vertical-align:top;}
.leftListRightCenter{ background:url(../images/left_sub_bg_15.gif) top repeat-y;}
.leftListLeftBottom{ height:11px; background:url(../images/left_sub_bg_16.gif) top no-repeat;}
.leftListCenterBottom{ background:url(../images/left_sub_bg_17.gif) top repeat-x;}
.leftListRightBottom{background:url(../images/left_sub_bg_18.gif) top no-repeat;}

leftMenuList{ width:186px;}
.leftMenuListBg{ background:url(../images/left_sub_bg_19.gif) top repeat-x #e7e7e8; border-left:1px solid #90c3c7; border-top:0; border-right:1px solid #90c3c7; border-bottom:0; padding:10px 0 0 23px;}

.leftMenuListBg1{ background:url(../images/left_sub_bg_19.gif) top repeat-x #e7e7e8; border-left:1px solid #90c3c7; border-top:0; border-right:1px solid #90c3c7; border-bottom:0;}

.bannerSpace{width:743px; vertical-align:top;}
.centerSpace{width:534px; vertical-align:top; text-align:left;}
.rightSpace{width:198px; vertical-align:top; text-align:left;}

.rightListTopLeft{background:url(../images/right_sub_bg_1.gif) top left no-repeat; width:15px;}
.rightListTopCenter{background:url(../images/right_sub_bg_2.gif) top repeat-x; width:168px;}
.rightListTopRight{background:url(../images/right_sub_bg_3.gif) top left no-repeat; width:15px;}
.rightListCenterLeft{background:url(../images/right_sub_bg_4.gif) top left repeat-y;}
.rightListCenterRight{background:url(../images/right_sub_bg_5.gif) top right repeat-y;}
.rightListBottomLeft{background:url(../images/right_sub_bg_6.gif) top left no-repeat; height:12px;}
.rightListBottomCenter{background:url(../images/right_sub_bg_7.gif) top repeat-x;}
.rightListBottomRight{background:url(../images/right_sub_bg_8.gif) top left no-repeat;}

/*index-left-link*/
ul.quickMenuList {float:left; padding:0; margin:0; list-style-type:none;}
ul.quickMenuList li {float:left; list-style:none; clear:both; width:140px;}
ul.quickMenuList li a {float:left; color:#007a8a; text-decoration: none; height:23px; padding-top:1px; padding-left:25px;}
ul.quickMenuList li a:link,ul.quickMenuList li a:visited { color:#007a8a; text-decoration:none; background:url(../images/arrow_1_link.gif) left top no-repeat;}
ul.quickMenuList li a:hover,ul.quickMenuList li a:active {color:#ff0033; text-decoration:underline; background:url(../images/arrow_1_hover.gif) left top no-repeat;}

ul.subLeftMenuList {float:left; padding:0; margin:0; list-style-type:none;}
ul.subLeftMenuList li {float:left; list-style:none; clear:both; width:145px;}
ul.subLeftMenuList li a {float:left; color:#555658; text-decoration: none; height:24px; padding-left:25px;}
ul.subLeftMenuList li a:link,ul.subLeftMenuList li a:visited { color:#555658; text-decoration:none; background:url(../images/arrow_2_link.gif) left top no-repeat;}
ul.subLeftMenuList li a:hover,ul.subLeftMenuList li a:active {color:#003267; text-decoration:underline; background:url(../images/arrow_2_hover.gif) left top no-repeat;}

ul.subLeftMenu {float:left; padding:0; margin:0; list-style-type:none;}
ul.subLeftMenu li {float:left; list-style:none; clear:both; width:145px;}
ul.subLeftMenu li a {float:left; color:#555658; text-decoration: none; height:22px; padding-top:2px; padding-left:25px; font-weight:bold;}
ul.subLeftMenu li a:link,ul.subLeftMenu li a:visited { color:#555658; text-decoration:none; background:url(../images/arrow_2_link.gif) left top no-repeat;}
ul.subLeftMenu li a:hover,ul.subLeftMenu li a:active {color:#003267; text-decoration:none; background:url(../images/arrow_2_hover.gif) left top no-repeat;}

ul.subMenuList {float:left; padding:0; margin:0; list-style-type:none;}
ul.subMenuList li {float:left; list-style:none; clear:both; width:130px;}
ul.subMenuList li a {float:left; color:#555658; text-decoration: none; height:22px; padding-left:26px; font-weight:normal;}
ul.subMenuList li a:link,ul.subMenuList li a:visited { color:#555658; text-decoration:none; background:none;}
ul.subMenuList li a:hover,ul.subMenuList li a:active {color:#003267; text-decoration:underline; background:none;}

ul.subRightMenuList {float:left; padding:0; margin:0; list-style-type:none;}
ul.subRightMenuList li {float:left; list-style:none; clear:both; width:170px;}
ul.subRightMenuList li a {float:left; color:#565656; text-decoration: none; height:22px; padding-top:2px; padding-left:24px;}
ul.subRightMenuList li a:link,ul.subRightMenuList li a:visited { color:#565656; text-decoration:none; background:url(../images/arrow_3_link.gif) left top no-repeat;}
ul.subRightMenuList li a:hover,ul.subRightMenuList li a:active {color:#003366; text-decoration:underline; background:url(../images/arrow_3_hover.gif) left top no-repeat;}

ul.subForginMenuList {float:left; padding:0; margin:0; list-style-type:none;}
ul.subForginMenuList li {float:left; list-style:none; clear:both; width:70px;}
ul.subForginMenuList li a {float:left; color:#565656; text-decoration: none; height:22px; padding-top:2px; padding-left:24px;}
ul.subForginMenuList li a:link,ul.subForginMenuList li a:visited { color:#565656; text-decoration:none; background:url(../images/arrow_2_link.gif) left top no-repeat;}
ul.subForginMenuList li a:hover,ul.subForginMenuList li a:active {color:#003366; text-decoration:underline; background:url(../images/arrow_2_hover.gif) left top no-repeat;}



ul.centerTitleList {float:left; padding:0; margin:0; list-style-type:none;}
ul.centerTitleList li {float:left; list-style:none; clear:both; width:340px;}
ul.centerTitleList li a {float:left; color:#565656; text-decoration: none; height:22px; padding-left:23px;}
ul.centerTitleList li a:link,ul.centerTitleList li a:visited { color:#565656; text-decoration:none; background:url(../images/arrow_3_link.gif) left top no-repeat;}
ul.centerTitleList li a:hover,ul.centerTitleList li a:active {color:#003366; text-decoration:underline; background:url(../images/arrow_3_hover.gif) left top no-repeat;}

ul.centerTextList {float:left; padding:0; margin:0; list-style-type:none;}
ul.centerTextList li {float:left; list-style:none; clear:both; width:340px;}
ul.centerTextList li a {float:left; color:#565656; text-decoration: none; height:24px; padding-left:25px;}
ul.centerTextList li a:link,ul.centerTextList li a:visited { color:#565656; text-decoration:none; background:url(../images/arrow_3_link.gif) left top no-repeat;}
ul.centerTextList li a:hover,ul.centerTextList li a:active {color:#003366; text-decoration:underline; background:url(../images/arrow_3_hover.gif) left top no-repeat;}

ul.moreList {float:right; padding:0; margin:0; list-style-type:none;}
ul.moreList li {float:right; list-style:none; clear:both; width:100px;}
ul.moreList li a {float:right; color:#006666; text-decoration:none;}
ul.moreList li a:link,ul.moreList li a:visited { color:#006666; text-decoration:none;}
ul.moreList li a:hover,ul.moreList li a:active {color:#549201; text-decoration:underline;}

.moreList2 { text-align:right;}
.moreList2 a:link,.moreList2 a:visited{color:#006666; text-decoration:none;}
.moreList2 a:hover,.moreList2 a:active{ color:#549201; text-decoration:underline;}

ul.MenuList {float:left; padding:0; margin:0; list-style-type:none; font-size:13px;}
ul.MenuList li {float:left; list-style:none; clear:both; width:120px; border-bottom:1px solid #335ea2;}
ul.MenuList li a {float:left; color:#cee0f5; text-decoration: none; height:20px; padding:4px 6px 0 6px;}
ul.MenuList li a:link,ul.MenuList li a:visited { color:#cee0f5; text-decoration:none;}
ul.MenuList li a:hover,ul.MenuList li a:active {color:#fff; text-align:none;}

ul.TextList {float:left; padding:0; margin:0; list-style-type:none;}
ul.TextList li {float:left; list-style:none; clear:both; display:block; width:500px;}
ul.TextList li a {float:left; color:#565656; text-decoration: none; height:24px; padding-left:25px;}
ul.TextList li a:link,ul.TextList li a:visited { color:#565656; text-decoration:none; background:url(../images/arrow_3_link.gif) left top no-repeat;}
ul.TextList li a:hover,ul.TextList li a:active {color:#003366; text-decoration:underline; background:url(../images/arrow_3_hover.gif) left top no-repeat;}

ul.loginText {float:left; padding:0; margin:0; list-style-type:none;}
ul.loginText li {float:left; list-style:none; clear:both; display:block; width:340px;}
ul.loginText li a {float:left; color:#565656; text-decoration: none; height:22px; padding-top:2px; padding-left:25px;}
ul.loginText li a:link,ul.loginText li a:visited { color:#565656; text-decoration:none; background:url(../images/arrow_3_link.gif) left top no-repeat;}
ul.loginText li a:hover,ul.loginText li a:active {color:#003366; text-decoration:underline; background:url(../images/arrow_3_hover.gif) left top no-repeat;}


.topBgRed{ background:url(../images/top_1_bg_red.gif) repeat-x;}
.topBgBlue{ background:url(../images/top_1_bg_blue.gif) repeat-x;}
.topBgGreen{ background:url(../images/top_1_bg_green.gif) repeat-x;}
.topInput{ background:#fff; border:1px solid #32676b; height:15px;}

/*show layer*/
.showLeftTop{ width:10px; height:10px; background:url(../images/show_bg_1.gif) top no-repeat;}
.showCenterTop{ background:url(../images/show_bg_2.gif) top repeat-x;}
.showRightTop{ width:10px; background:url(../images/show_bg_3.gif) top no-repeat;}
.showLeftCenter{ background:url(../images/show_bg_4.gif) top repeat-y;}
.showCenterCenter{ background:#eff6f7;}
.showRightCenter{ background:url(../images/show_bg_5.gif) top repeat-y;}
.showLeftBottom{ height:10px; background:url(../images/show_bg_6.gif) top no-repeat;}
.showCenterBottom{ background:url(../images/show_bg_7.gif) top repeat-x;}
.showRightBottom{background:url(../images/show_bg_8.gif) top no-repeat;}

#divLock{position:relative; width:1px; height:1px;}
#showLock{position:absolute; z-index:80; width:1px; height:1px;}
#showPartner{ position:absolute; z-index:90;}
#showIndustry{ position:absolute; z-index:90; margin-left:118px}
#showCompany{ position:absolute; z-index:90;  top:9px; left:66px;}
#showLanguage{ position:absolute; z-index:90; top:9px; left:178px;}
#showPassword{ position:absolute; z-index:100; top:18px; left:212px;}
#showEnCompany{ position:absolute; z-index:90; top:9px; left:52px;}
#showEnLanguage{ position:absolute; z-index:90; top:9px; left:183px;}

ul.showText{ float:left;}
ul.showText li{ float:left; line-height:20px;}
ul.showText li a{ padding:0 5px; white-space:nowrap;}
ul.showText li a:link,ul.showText li a:visited{color:#565656; text-decoration:none;}
ul.showText li a:hover,ul.showText li a:active{color:#006666; text-decoration:underline;}

ul.ChangeTable { list-style:none; padding:0; margin:0; clear:none; margin-left:8px;}
ul.ChangeTable li { float:left; display:inline; margin-right:3px; color:#565656; height:12px; padding:6px 10px 4px;}
.subOn{ background:#e1e1e1; color:#0e4684;}
.subOff{}

/*search*/
.searchText{ height:30px;}
.searchText a:link,.searchText a:visited{ text-decoration:none; padding:0 10px; color:#666;}
.searchText a:hover,.searchText a:active{ text-decoration:underline; padding:0 10px; color:#565656;}

.searchShowText{ padding:5px 0;}
.searchShowText a:link,.searchShowText a:visited{ text-decoration:none; padding-right:6px; color:#066;}
.searchShowText a:hover,.searchShowText a:active{ text-decoration:underline; padding-right:6px; color:#333;}

.selectBg{border-left:1px solid #b3b3b3; border-top:1px solid #b3b3b3; border-right:0; border-bottom:1px solid #b3b3b3; height:15px; padding:4px 0 0 3px; color:#a59696; background:url(../images/search_arrow.gif) right no-repeat #fff; cursor:pointer;}

.subMenuBg{ padding-left:7px; background:url(../images/main_submenu_bg_2.gif) top repeat-x #3f75b0; border-left:1px solid #0e4684; border-right:1px solid #0e4684; border-top:0; border-bottom:0;}
.selectMenuBg {left:0; position:absolute; z-index:100;}
.selectMenuListBg { border-left:1px solid #b3b3b3; border-top:0; border-right:1px solid #b3b3b3; border-bottom:1px solid #b3b3b3; background:#fff;}

ul.selectMenuList li {float:left; list-style:none; clear:both; width:100px; padding:2px 5px; color:#a59696; cursor:pointer;}

.selectSearchListLink{ color:#a59696; height:22px; padding-left:5px; background:#fff; cursor:pointer;}
.selectSearchListOver{ color:#003267; height:22px; padding-left:5px; background:#f6f6f6; cursor:pointer;}

#foot{
	width:984px;
    line-height:73px;
    text-align:center;
    color:#5b5b5b;
	height:73px;
	margin: 0 auto;
	background-color:#FFFFFF;
}


