@charset "utf-8";
/* CSS Document */
.topbg{width:100%;background:#f8f8f8;overflow:hidden}
.top{margin:0 auto;width:960px;padding-top:2px;color:#666666;height:19px;overflow:hidden}
.top li{float:right;padding-top:3px;}
.top .leftli{padding:3px 5px 0 0px;margin-left:6px;display:inline;float:left;}
.top .leftli a{color:#666666;}
.top .bg_index {padding-left:16px;background:url(../../images/common_new/bg_index.gif) 0px 3px no-repeat;}
.top .bg_add {padding-left:20px;background:url(../../images/common_new/bg_add.gif) 0px 3px no-repeat;}
.top .bg_back {padding-left:20px;background:url(../../images/common_new/bg_back.gif) 0px 0px no-repeat;}
.top .rightli{float:right;}
.top .rightli a{color:#666666}
.top .freerig{color:#fe7700;float:right;}
.top .freerig a{color:#fe7700}
.top li a:hover{color:#fe7700}
.top .awardleft{
	float:left;padding-left:5px;padding-right:5px;color:#cacaca
}
.top .awardleft a{
	color:#000
}

.wrap{width:960px;margin:0 auto;text-align:left}
.header{width:960px;height:75px;overflow:hidden}
	.header .logo{width:182px;margin-left:26px;float:left;padding-top:5px;color:#ff7300;display:inline}
		.header .logo img{margin-bottom:7px}
		.header .logo .slowgan{letter-spacing:8px;padding-left:6px}
		.header .logo .slowgan .nospacing{letter-spacing:0px;*margin-left:8px}
	.header .search{width:710px;float:right;margin-top:27px;background:url(../../images/index/bg_top_search.jpg) repeat-x; position:relative;height:46px}
		.header .search .icon_le{ background:url(../../images/search_new/091211/bg_search_lebg.jpg);height:46px;width:4px;overflow:hidden; position:absolute;left:0;top:0}
		.header .search .icon_rt{ background:url(../../images/search_new/091211/bg_search_ribg.jpg);height:46px;width:4px;overflow:hidden; position:absolute;right:0;top:0}
		.header .search .tabs{ position:absolute;left:15px;top:-27px}
		.header .search .tabs li{height:21px; background:url(../../images/index/index.gif) -97px 0px;width:56px;overflow:hidden;font-size:14px;color:#000;padding:8px 0 0 30px;float:left;cursor:pointer;margin-right:2px}
		.header .search .tabs li.sel{background:url(../../images/index/index.gif) -10px 0px;font-weight:bold;color:#fff;text-align:center;padding-left:0px;width:86px}
		.header .search .inputcell{padding:10px 0 0 14px}
		.header .search .inputcell .input1{width:462px;height:19px;font-family:"宋体";padding:7px 0 0 5px;border:1px solid #005ea2;color:#999;font-size:12px;}
		.header .search .inputcell .input2{width:362px;height:19px;font-family:"宋体";padding:7px 0 0 5px;border:1px solid #005ea2;color:#999;font-size:12px;}
		.header .search .hotsearch{padding:3px 0 0 15px;color:#fff;font-family:Tahoma}
		.header .search .hotsearch a{margin-left:10px;color:#fff}
		
.menu{width:958px;height:38px; background:url(../../images/index/bg_menu.jpg) repeat-x;border:1px solid #dddcdc;border-width:0px 1px 0 1px; position:relative;}
	.menu ul{padding:8px 0 0 9px;}
		.menu li{padding:6px 19px 0px 19px;font-size:14px;float:left;font-weight:bold}
		.menu li a{color:#000}
			.menu li.line{padding:0px;width:2px;background:url(../../images/index/index.gif) -184px 0px;overflow:hidden; height:13px;margin-top:6px}
			.menu li.sel{padding:6px 18px 0px 18px;height:23px;background:#fff;border:1px solid #c9c9c9;border-bottom:0px;position:relative;margin:0 4px 0 4px}
			.menu li.sel a{color:#ff7300}
			.menu li.sel .icon_le{ position:absolute;left:-1px;top:-1px;width:2px;height:2px;overflow:hidden;background:url(../../images/index/index.gif) -187px 0}
			.menu li.sel .icon_rt{ position:absolute;right:-1px;top:-1px;width:2px;height:2px;overflow:hidden;background:url(../../images/index/index.gif) -189px 0}
			.menu li.selother{background:url(../../images/index/index.gif) -192px 0;width:113px;height:24px;overflow:hidden;text-align:center;padding:6px 0 0 0;margin:0 4px 0 4px}
			.menu li.selother a{color:#ff7300}
			.menu li.porclass{float:right;padding:7px 13px 0 16px;text-align:right;font-size:12px;font-weight:normal}
			.menu li.porclass a{color:#0048a2}
			
.youradd {
height:24px;
*height:25px;
padding-left:14px;
padding-top:13px;
text-align:left;
width:946px;
position:relative
}
			
.footer {width:100%;text-align:center}
.footer ul{background:#efefef;padding:5px 0 4px 0;border-top:1px solid #d1d1d1;overflow:hidden}
.footer ul li{display:inline;color:#000;text-align:center}
.footer ul li a{
	color:#000
}
.footer p{line-height:22px;padding-top:10px}
.footer p a{
	color:#444444;text-decoration:underline
}
.footer p img{vertical-align:middle;margin-top:-4px;_margin-top:0px}
	