.ft {font-size:0;}
.gbd_hd,.gbd_bd,.gbd_ft {margin:0 auto;width:961px; text-align:left;}
/*
.location { width:956px; margin:-1px auto 0; padding-bottom:2px; text-align:left; text-indent:15px; background:url(../images/bg_location.gif) bottom repeat-x; border:solid #e0e0e1; border-width:0 1px; }
	.location a,.location span { padding-left:10px; margin-right:5px; line-height:28px; background:url(../images/arrow02.gif) left center no-repeat; }
	.location a.first { background:none; }
	*/
.toppicArea { margin-top:10px; margin-bottom:10px; *zoom:1; }
.main {float:right; width:715px;}
.conBox {float:right; width:716px; padding-top:10px; background:url(../images/bg_conBox718_top.gif) top no-repeat;}
	.conBox .content {min-height:100px;*min-height:100px;background:#fefefe url(../images/bg_conBox718_center.gif) bottom repeat-x; border:solid #E7E8E8; border-width:0 1px; }
	.conBox h3 { margin-left:10px;margin-bottom:10px;padding:6px 0 0 36px;height:31px;font-size:14px;font-weight:normal;color:#3b74b9;background:url(../images/icon_main_h3.gif) no-repeat; }
	.conBox .ft {height:8px;background:url(../images/bg_conBox718_bottom.gif) bottom no-repeat; }
	.conBox p { padding:0 30px 10px; color:#666;}.second {float:left;width:234px;}
	.conBox a.more {float:right;display:inline;margin-right:12px;margin-bottom:8px;padding-right:15px;color:#08c;text-decoration:none;background:url(../images/arrow01.gif) no-repeat right center;}
	.conBox a.more:hover {text-decoration:underline;}
.rest {}
.sidemod {margin-bottom:10px;padding-top:10px;background:url(../images/bg_sidemod_top.gif) top no-repeat;}
	.sidemod .content {overflow:hidden;border:solid #e7e8e8; border-width:0 1px;background:#fefefe url(../images/bg_sidemod_center.gif) top repeat-x; }
	.sidemod h3 {margin-left:10px;padding:7px 0 0 36px;height:31px;font-size:12px;color:#666;background:url(../images/icon_side_h3.gif) no-repeat; }
	.sidemod a.more {float:right;display:inline;margin-top:-30px;margin-right:22px;padding-right:15px;color:#08c;text-decoration:none;background:url(../images/arrow01.gif) no-repeat right center;}
	.sidemod a.more:hover {text-decoration:underline;}
	.sidemod .ft {height:5px;background:url(../images/bg_sidemod_bottom.gif) bottom no-repeat; }
.sidemod01 {}
	.sidemod01 ul {margin:0 22px;padding-bottom:8px;}
	.sidemod01 li {padding-left:15px;background:url(../images/dot01.gif) no-repeat 0 8px;line-height:22px;}
	.sidemod01 li span {padding-left:8px;}
.sidemod02 {}
	.sidemod02 ul {margin:0 22px 0 45px;padding-bottom:10px;}
.sidemod04 {}
	.sidemod04 ul {margin:0 22px;padding-bottom:8px;}
	.sidemod04 li {padding-left:15px;background:url(../images/dot01.gif) no-repeat 0 8px;line-height:22px;}
	.sidemod04 li span {padding-left:8px;}
.sidemod05 {background:url(../images/bg_sidemod05_top.gif) no-repeat;}
	.sidemod05 .content {padding-left:5px;padding-bottom:3px;margin-top:-3px;background:#fbfbfb url(../images/bg_sidemod05_center.gif) top repeat-x;border-color:#fff;}
	.sidemod05 h3 {margin:3px 13px 7px;padding:0;background:none; height:auto;color:#4487d5; font-size:18px; line-height:24px; font-weight:normal;}
	.sidemod05 em {color:#c91d1a;}
	.sidemod05 input {margin-left:10px;margin-bottom:5px;width:95px; height:30px; border:none;font-size:11px; font-family:Arial, Helvetica, sans-serif;}
	.sidemod05 input.button {background:url(../images/btn_sidemod05.gif) no-repeat;}
	.sidemod05 input.button_o {background:url(../images/btn_sidemod05_o.gif) no-repeat;}
	.sidemod05 .ft {height:8px; background:url(../images/bg_sidemod05_bottom.gif) no-repeat;}
.sidebanner {margin-bottom:10px; font-size:0;}
.mod {margin-bottom:10px;padding-top:10px;background:url(../images/bg_mainmod_top.gif) top no-repeat;}
	.mod .content {height:100%;overflow:hidden;border:solid #e7e8e8; border-width:0 1px;background:#fff url(../images/bg_mainmod_center.gif) bottom repeat-x; }
	.mod h3 {margin-left:10px;padding:2px 0 0 33px;height:29px;line-height:14px;font-size:12px;color:#666;background:url(../images/icon_main_h3.gif) no-repeat; }
	.mod ul {margin:10px 22px 0;}
	.mod li {padding-left:17px;background:url(../images/dot01.gif) no-repeat 0 9px;line-height:24px;}
	.mod a.more {float:right;display:inline;margin-right:12px;margin-bottom:8px;padding-right:15px;color:#08c;text-decoration:none;background:url(../images/arrow01.gif) no-repeat right center;}
	.mod a.more:hover {text-decoration:underline;}
	.mod .ft {height:7px;background:url(../images/bg_mainmod_bottom.gif) bottom no-repeat; }

.tabMod { padding-bottom:9px; background:url(../images/bg_tabCon_bottom.gif) no-repeat bottom; }
	.tabMod ul.tabs{ height:100%; overflow:hidden;}
	.tabMod ul.tabs li{ float:left; display:inline; margin-right:3px; padding-left:10px; height:41px; background:url(../images/bg_tabBtn.gif) no-repeat left; }
	.tabMod ul.tabs li em {float:left; padding-right:10px; width:115px; height:41px; background:url(../images/bg_tabBtn.gif) no-repeat right; }
	.tabMod ul.tabs li a{ display:block; line-height:41px; font-size:12px; font-weight:bold; color:#477dbd; text-align:center; }
	.tabMod ul.tabs li.hover { background:url(../images/bg_tabBtn_o.gif) no-repeat left; }
	.tabMod ul.tabs li.hover em {background:url(../images/bg_tabBtn_o.gif) no-repeat right; }
	.tabMod ul.tabs li.hover a{ display:block; line-height:41px; font-size:13px; font-weight:bold; color:#477dbd; background:url(../images/icon_main_h3.gif) no-repeat left 8px; }
	.tabMod ul.tabs a:hover{}
	.tabMod .tabCons { padding-top:9px; background:url(../images/bg_tabCon_top.gif) no-repeat top; height:100%; }
	.tabMod .tabcon { height:100%; overflow:hidden; border:solid #e5e6e7; border-width:0 1px; background:url(../images/bg_tabCon_center.gif) repeat-x bottom; }
		.tabMod .tabcon ul {padding:5px 20px; }
		.tabMod .tabcon ul li { padding-left:17px;background:url(../images/dot01.gif) no-repeat 0 9px;line-height:24px; }
		.tabMod .tabcon ul li a {}
		.tabMod .tabcon ul li a:hover{}
		.tabMod .tabcon ul li span { float:right; }		
		.tabMod .tabcon a.more{float:right;display:inline;margin-right:12px;margin-bottom:3px;padding-right:15px;color:#08c;text-decoration:none;background:url(../images/arrow01.gif) no-repeat right center;}
		.tabMod .tabcon a.more:hover { text-decoration:underline; }
		
/*sidemenu*/
.sideMenu .content{background:url(../images/sidemenuBG.gif) repeat-x 0 0 #fff; min-height:500px; }
.sideMenu .content #sidenav{margin:0 0 0 20px;}
.sideMenu .content #sidenav li{line-height:26px;}
.sideMenu .content #sidenav .item a{padding-left:23px; background:url(../images/icon_sideNavBG1.gif) no-repeat 0 1px; color:#666;}
.sideMenu .content #sidenav .item li{padding-left:17px;}
.sideMenu .content #sidenav .item li a{background:url(../images/icon_arrow01.gif) no-repeat 0 3px;}

/* =========================== gbd_hd ============================*/
.gbd_hd{position:relative; height:90px; overflow:hidden;}
.gbd_hd h1{float:left; display:inline;margin:21px 0 19px 0;}
.gbd_hd .topInfo{float:right; display:inline; color:#666; margin-top:30px;}
.gbd_Nav{margin:0 auto;width:961px; height:27px; background:url(../images/gbd_NavBG.gif) no-repeat 0 100%; background-position:top left; clear:both;}
	/**/
	.gbd_Nav .searchbar{float:right; display:inline; background:url(../images/searchBarBG.gif) no-repeat 0 0; width:143px; height:20px; margin:4px 21px 0 0;}
	.gbd_Nav .searchbar input{vertical-align:middle;}
	.gbd_Nav .searchbar .search{border:0; background:0; width:114px; margin:2px 0 0 4px; color:#898787; font-family:Arial, Helvetica, sans-serif;}
	.gbd_Nav .searchbar .btn_search{width:12px; height:12px; background:url(../images/icon_search.gif) no-repeat 0 0; border:0; cursor:pointer; margin-top:4px;}
	/*һĿ*/
	.gbd_Nav .nav_home{position:relative;float:left; display:inline;line-height:27px;text-align:center; background:url(../images/mainNavLine.gif) no-repeat 100%; padding-right:1px; z-index:100001; margin-left:42px;}
	.gbd_Nav .nav_home a{color:#fff; padding:0 0 0 30px; display:block; float:left;line-height:27px;}
	.gbd_Nav .nav_home a:hover{padding:0 0 0 30px; background:url(../images/mainNavHover.gif) left no-repeat; text-decoration:none; display:block;}
	.gbd_Nav .nav_home strong{cursor:pointer; padding:0 30px 0 0;  display:block;}
	.gbd_Nav .nav_home a:hover strong{cursor:pointer; padding:0 30px 0 0; background:url(../images/mainNavHover.gif) right no-repeat; display:block;color:#ba1021;}
	
	.gbd_Nav ul { margin:0; padding:0 0 0 42px; list-style: none;}
	.gbd_Nav ul li{	position:relative;float:left;display:inline;line-height:27px;text-align:center;background:url(../images/mainNavLine.gif) no-repeat 100%;padding-right:1px;z-index:100001;}
	.gbd_Nav ul li a{ padding:0 15px 0 15px; display:block; float:left;line-height:27px;}
	.gbd_Nav ul li a,.gbd_Nav ul li a:link{color:#fff;margin:0px;
	padding:0px;}
	.gbd_Nav ul li a:hover{
	margin:0px;
	padding:0px;
	color:#ba1021;
	}

	.gbd_Nav ul li strong{cursor:pointer; padding:0 30px 0 30px; display:block;}

	.gbd_Nav ul .index{ border-left:0;}
	.gbd_Nav ul .GDBI{border-right:0;}
	
	.gbd_Nav li ul{position:absolute; left:0;top:30px; width:158px; display: none;background:url(../images/subNavBG.gif) no-repeat 0 100%; padding:0 0 5px 0;}
	.gbd_Nav li ul li{line-height:25px;border:solid #e0e2e1; border-width:0 1px;padding:0; background:url(../images/subNavLiBG.gif) repeat-x 0 0 #e7e7e7; text-align:left;width:156px;}
	.gbd_Nav li ul li a{display: block;width:118px;float:left;text-align:center;text-align:left; padding:0 8px 0 28px;height:100%; line-height:24px;height:24px;font-weight:100;color:#777;border:solid #fff; border-width:0 1px;background:url(../images/icon_arrow01.gif) no-repeat 13px 10px;}
	
	.gbd_Nav li:hover ul,.gbd_Nav li.over ul { display: block;}

	.gbd_Nav ul li.sfHover{background:url(../images/mainNavHover.gif) no-repeat 0 100%;}
	.gbd_Nav ul li.sfHover a {display:inline; padding-left:0px; background:url(../images/mainNavHover.gif) no-repeat 100% 100%;}
	.gbd_Nav ul li.sfHover ul a:hover{ background-position:15px 10px;color:#E25B61;}

/*layout*/
#showdiv{display:none; position:absolute; top:27px; left:0;width:960px;z-index:100000;}
.alphyDiv{position:absolute; top:0; left:0;width:100%;filter:Alpha(opacity=20);opacity: 0.2;background:#000; display:none; z-index:10;}
.contentBox {
	width:651px;
	position:absolute;
	top:0;
	height:600;
	overflow:hidden;
	background:url(../images/layoutBG.gif) no-repeat 0 0;
}
.contentBox .subCB {
	width:650px;
	height:203px;
	overflow:hidden;
	position:relative;
}
.contentBox .subCB ul {
	margin:10px;
	margin-left:20px;
	overflow:hidden;
	
}
.contentBox .subCB ul li {
	float:left;
	display:inline;
	width:187px;
	text-align:left;
	line-height:22px;
	
}
.contentBox .subCB ul li a {
	color:#444444;
	padding-left:19px;
	background:url(../images/dot02.gif) no-repeat 0;
}

.contentBox .subCB ul li a:hover {
	color:#ba1021;
	
}

.contentBox .subCB .pic {
	position:absolute;
	bottom:0;
	left:0;
	margin:10px;
	clear:both;
	margin-bottom:14px;
	
	
}
.contentBox .subCB .pic li {
	margin:0 8px;
	width:297px;
	
}
.contentBox .subCB .pic li a {
	padding:0;
}
/*top_ADArea*/
#rollingBox{width:717px; position:relative; float:left; overflow:hidden; clear:both;}
.box1{height:270px;position:relative;}
.box1 .imgBox{position:absolute; left:0; top:0; height:250px; width:800%}
.box1 .imgBox a{width:290px; height:250px; float:left; border:0; position:absolute; left:0; top:0;}
.box1 .imgBox a img{display:none;}
.num .active{background:#eee;}
a{cursor:pointer;}
.num{ position:absolute; right:23px; bottom:22px;}
.num li{float:left; list-style:none; margin:0 5px; width:20px; height:21px; text-align:center; background:url(../images/numNormal.gif) no-repeat 0 0;}
.num .active{background:url(../images/num_blue.gif) no-repeat 0 0; color:#fff;}
.num .active a{color:#fff;}

.pt_help{float:right; position:relative;}
.pt_help .login{background:url(../images/loginBG.gif) no-repeat 0 0; width:234px; height:71px;}
.pt_help .select{position:relative; float:left; display:inline; width:122px; height:20px; background:url(../images/selectorBG.gif) no-repeat 0 0; padding-top:2px; margin:14px 17px 5px 17px;}
.pt_help .select .text{width:83px; border:0; background:0; margin-left:4px; color:#666;}
.pt_help .select .options{display:none; position:absolute; left:6px; top:21px; width:112px; background:#fff;}
.pt_help .select .options li{padding:0 5px; height:20px; overflow:hidden; color:#666; position:relative; z-index:1000; background:#fff;}
.pt_help .select .options .hover{background:#ddd; cursor:pointer; color:#666;}
.pt_help .btn_select{width:30px; height:15px; border:0; cursor:pointer; background:url(../images/btn_select.gif) no-repeat 0 0;}
.pt_help .login .btn_login{margin-top:14px; width:59px; height:18px; background:url(../images/btn_login.gif) no-repeat 0 0; border:0; cursor:pointer; color:#666;}
.pt_help .login p{text-align:center; clear:both; margin:0; padding:0;}
.pt_help .login p a{margin:0 5px; color:#fff;}
.pt_help .call{margin-top:10px; *font-size:0; }
.pt_help .outlet{background:url(../images/outletBG.gif) no-repeat 0 0; margin-top:10px; width:234px; height:85px;}
.pt_help .outlet .options {width:100px;}
.pt_help .outlet li{clear:both; padding:6px 0 6px 20px; }
.pt_help .outlet .item1 .select{margin-top:5px;}
.pt_help .outlet .item1 label{margin-top:3px;}
.pt_help .outlet .select{margin:0 10px; background-image:url(../images/selectorBG2.gif); width:112px}
.pt_help .outlet .select .text{width:73px;}
.pt_help .outlet label{ float:left; width:65px; text-align:right; color:#7a869e; line-height:16px;}
.pt_help .outlet .item1 {z-index:100; position:relative; width:210px; }
.pt_help .outlet .item2 {z-index:1; position:relative; width:210px; }

/* =========================== gbd_ft ============================*/
.gbd_ft{text-align:center; background:url(../images/gbd_ftBG.gif) no-repeat 0 0; height:69px; overflow:hidden;color:#666;}
.gbd_ft .links{margin-top:19px;}
.gbd_ft .links a{margin:0 5px;}

/* 20101224 */
.gbd_Nav .nav_home a:link,.gbd_Nav .nav_home a:visited{color:#fff;  display:block; float:left;line-height:27px;}
.gbd_Nav .nav_home a:hover{color:#fff; background:url(../images/mainNavHover.gif) left no-repeat; text-decoration:none; display:block;}
.gbd_Nav ul li a:link,.gbd_Nav ul li a:visited{color:#fff;  display:block; float:left;line-height:27px;}
.gbd_Nav ul li a:hover{ color:#ba1021}
.gbd_Nav ul li.sfHover a:link, .gbd_Nav ul li.sfHover a:visited{display:inline; padding-left:0px; background:url(../images/mainNavHover.gif) no-repeat 100% 100%; color:#ba1021}
	.gbd_Nav ul li.sfHover ul a:hover{ background-position:15px 10px;color:#E25B61;}