@charset "utf-8";

/* CSS Document */
/*body { text-align:center; font-family:"宋体", arial; margin:0; padding:0; background:url(../images/main_bg.gif) top repeat-x #dbe6f2;}*/
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; margin:0 auto;}
.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;}
.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;}



/*news control
.newsWidth{ width:962px; vertical-align:top; text-align:left;}
.newsQuick{ color:#646464; padding-bottom:6px;}
.newsQuick a:link,.newsQuick a:visited{ text-decoration:none; padding:0 5px;}
.newsQuick a:hover{ text-decoration:underline; padding:0 5px;}

.newsLeftWidth{ width:753px; vertical-align:top;}
.newsTextTopLeft{ background:url(../images/news_bg_1.gif) left top no-repeat; width:10px; height:10px;}
.newsTextTopCenter{ background:url(../images/news_bg_2.gif) top repeat-x; width:733px;}
.newsTextTopRight{ background:url(../images/news_bg_3.gif) right top no-repeat; width:10px;}
.newsTextCenterLeft{ background:url(../images/news_bg_4.gif) left top repeat-y;}
.newsTextCenterRight{ background:url(../images/news_bg_5.gif) right top repeat-y;}
.newsTextBottomLeft{ background:url(../images/news_bg_6.gif) left top no-repeat; height:10px;}
.newsTextBottomCenter{ background:url(../images/news_bg_7.gif) top repeat-x;}
.newsTextBottomRight{ background:url(../images/news_bg_8.gif) right top no-repeat;}

.newsTextWidth{ width:655px; vertical-align:top; margin-bottom:20px;}
.newsText{ text-align:left; line-height:24px; color:#333; padding-top:15px;}
.newsTitleWidth{ width:510px; vertical-align:top; line-height:40px;}

ul.newsPage{list-style:none;}
ul.newsPage li{font-family:Arial; font-size:11px; float:left;}
ul.newsPage li a{ display:inline-block; border:1px solid #c6c6c6; color:#171717; padding:0 3px; line-height:16px; margin:0 2px;}
ul.newsPage li a:hover{ background:#346699; color:#fff; text-decoration:none;}
ul.newsPage li span{ padding:0 3px; border:1px solid #346699; background:#346699; color:#fff; line-height:16px; display:inline-block; margin:0 2px;}

/*add 2009-02-02
.table_bg_bg{
	background-image: url(../images/table_bg_bg.gif);
	background-repeat: repeat-y;
	background-position: center;
}
.table_bg_top{
	background-image: url(../images/table_bg_top.gif);
	background-repeat: no-repeat;
	background-position: center;
}
.table_bg_bottom{
	background-image: url(../images/table_bg_bottom.gif);
	background-repeat: no-repeat;
	background-position: center;
}
.tab_padding{padding-left:8px; padding-right:8px;}
.table_bg_search1{
	background-image: url(../images/table_bg_search1.gif);
	background-repeat: no-repeat;
}
.table_bg_search2{
	background-image: url(../images/table_bg_search2.gif);
	background-repeat: repeat-x;
}
.table_bg_search3{
	background-image: url(../images/table_bg_search3.gif);
	background-repeat: no-repeat;
}
.table_font_color{
	color: #336799;
}
.table_font_color2{
	color: #009899;
	font-weight: bold;
}
.table_line_height{
	line-height: 20px;
}
.table_border{
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-left-style: solid;
	border-top-color: #bac6d2;
	border-right-color: #bac6d2;
	border-bottom-color: #bac6d2;
	border-left-color: #bac6d2;
}
.listtb table {
	border: 1px solid #bac6d2;
}*/

/*listtb内容列表 － 行
.listtb tr {
	background-color: #f8f6f7;
	text-align: center;
}*/

/*内容列表 － 列
.listtb td {
	border-right: 1px solid #bac6d2;
	border-bottom: 1px solid #bac6d2;
	padding:8px;
}*/

/*add 2009-02-03
.table_bg_top1{
	background-image: url(../images/table_bg_top1.gif);
	background-repeat: no-repeat;
	background-position: center;
}
.table_bg_bg1{
	background-image: url(../images/table_bg_bg1.gif);
	background-repeat: repeat-y;
	background-position: center;
}
.table_bg_bottom1{
	background-image: url(../images/table_bg_bottom1.gif);
	background-repeat: no-repeat;
	background-position: center;
}

.table_bg_search1_1{
	background-image: url(../images/table_bg_search1_1.gif);
	background-repeat: no-repeat;
}

.table_bg_search2_1{
	background-image: url(../images/table_bg_search2_1.gif);
	background-repeat: repeat-x;
}
.table_bg_search3_1{
	background-image: url(../images/table_bg_search3_1.gif);
	background-repeat: no-repeat;}
.fanye_space{ margin-top:22px; margin-bottom:11px;}

/*add 2009-02-04 Tanxy
.note { background:url(../images/arrow_4.gif) left center no-repeat; text-indent:26px; font-size:14px; font-weight:bold; color:#FF0000; text-align:left}
.note_left { background:url(../images/note_left.gif) left top no-repeat; width:12px; height:120px}
.note_right { background:url(../images/note_right.gif) left top no-repeat; width:12px;}
/*modify 2009-03-12 Tanxy
.note_bg { background:url(../images/note_bg.gif) left top repeat-x;width:258px;}

.register_content_leftcorner { background:url(../images/register_content_leftcorner.gif) left top no-repeat; height:40px; width:10px}
.register_content_rightcorner { background:url(../images/register_content_rightcorner.gif) left top no-repeat; width:10px}
.register_content_topbg { background:url(../images/register_content_topbg.gif) left top repeat-x;}
.fnote { color:#cd0000; font-size:14px; font-weight:bold}
/*add 2009-02-09
 .btn_selectbank_bg { background:url(../images/btn_selectbank_bg.gif) left center no-repeat; width:78px; height:24px; display:block; line-height:24px; text-align:center; cursor:pointer; padding:0; margin:0; border:0}
/*add 2009-02-17
ul.centerTextList1 {float:left; padding:0; margin:0; list-style-type:none;}
ul.centerTextList1 li {float:left; list-style:none; clear:both; width:300px;}
ul.centerTextList1 li a {float:left; color:#565656; text-decoration: none; height:24px; padding-left:25px;}
ul.centerTextList1 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.centerTextList1 li a:hover,ul.centerTextList li a:active {color:#003366; text-decoration:underline; background:url(../images/arrow_3_hover.gif) left top no-repeat;}
/*add 2009-02-17
.intro_box{
	background-image: url(../images/box_bg.gif);
	background-repeat: no-repeat;
	background-position: center center;
}
.centerSpace2{width:752px; vertical-align:top; text-align:left;}

ul.subChangeTable { list-style:none; padding:0; margin:0; clear:none; margin-left:8px;}
ul.subChangeTable li {
	float:left;
	display:inline;
	margin-right:3px;
	color:#5e5e5e;
	width: 114px;
	height: 30px;
	padding-top: 8px;
}
.subMenuOn{
	font-weight:bold;
	color:#000;
	background-image: url(../images/tab_button_1_over.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.subMenuOff{
	background-image: url(../images/tab_button_3_link.gif);
	background-repeat: no-repeat;
	background-position: left top;
}*/
