/* 基本内容的设置 */
html {overflow-x:hidden;}
body {color:#fff;background:url(images/bg.jpg) #fff repeat-x left top;margin:0px;}
img {border:0px;}
td,dh,div,p,form,input,textarea {color:#000;font-size:12px;line-height:170%;font-family:Arial;}
form,p,ul,li {margin:0px;padding:0px;list-style:none;}
select {color:#000;FONT-SIZE:12px;HEIGHT:20px;}
hr {border:0px;height:1px;background:#7F5120;}
a {text-decoration:none;color:#900;}
a:hover {color:#f00;text-decoration:underline;}
.rss {position:absolute;left:0px;}
/* 其它内容 */
.box {clear:both;text-align:left;width:960px;margin:auto;}
	.box .box_left {float:left;width:770px;overflow-x:hidden;}
	.box .box_right {float:right;width:190px;overflow-x:hidden;background:#F3EBE0;}
.bg_2 {background:url(images/bg2.gif) repeat-y left top;}
.bg_3 {background:url(images/bg3.gif) no-repeat left bottom;padding:0px 16px 5px 16px;}
.bg_4 {background:url(images/bg3.gif) no-repeat left bottom;padding:0px 6px 5px 6px;}

.left {float:left;}
.right {float:right;}
.clear,.clear1,.clear2,.clear3,.clear4,.clear5,.clear6,.clear7,.clear8,.clear9,.clear10,.clear11,.clear12,.clear13,.clear14,.clear15,.clear20 {clear:both;text-align:center;height:0px;font-size:0px;line-height:0px;overflow:hidden;}
.clear1 {height:1px;}	.clear2 {height:2px;}	.clear3 {height:3px;}	.clear4 {height:4px;}	.clear5 {height:5px;}
.clear6 {height:6px;}	.clear7 {height:7px;}	.clear8 {height:8px;}	.clear9 {height:9px;}	.clear10 {height:10px;}
.clear11 {height:11px;}	.clear12 {height:12px;}	.clear13 {height:13px;}	.clear14 {height:14px;}	.clear15 {height:15px;}	.clear20 {height:20px;}
.b {font-weight:bold;}
.f_10 {font-size:10px;}	.f_12 {font-size:12px;}	.f_14 {font-size:14px;}	.f_16 {font-size:16px;}	.f_18 {font-size:18px;}	.f_20 {font-size:20px;}	.f_22 {font-size:22px;}
a.more {float:right;font-family:'宋体',arial;}
/* 头部样式设置 */
.top_tools {float:left;width:100%;height:26px;background:url(images/title_05.gif) repeat-x left bottom;}
	.top_tools .left {padding-top:2px;padding-left:12px;color:#98672C;background:url(images/inc_06.gif) no-repeat left 5px;}
	.top_tools .right {padding-top:2px;}
	.top_tools a {margin:0px 7px;}
.top_header {float:left;}
	.top_header img {border:0px;margin-left:10px;}
.top_text {padding:4px;background:url(images/bg2.jpg) no-repeat left top;border:1px #DBBC97 solid;}
	.top_text #TextDiv1 {overflow:hidden;}
	.top_text a {color:#06c;line-height:22px;}
.top_benner {margin-left:10px;overflow:hidden;width:550px;height:180px;position:relative;*display:inline;}
	.top_benner #top_benner_ID {position:absolute;bottom:2px;right:1px;}
	.top_benner #top_benner_ID li {float:left;width:18px;height:16px;FILTER:alpha(opacity=50);opacity:0.5;background:#555;color:#fff;text-align:center;cursor:pointer;margin-right:1px;overflow:hidden;font-size:11px;line-height:16px;font-family:Arial;}
	.top_benner #top_benner_ID li:hover,.top_benner #top_benner_ID li.active {FILTER:alpha(opacity=90);opacity:0.9;background:#f50;color:#fff;font-weight:bold;}
	.top_benner .swf {position:relative;}
		.top_benner .swf a {cursor:pointer;position:absolute;left:0px;top:0px;}
.top_news {width:190px;height:180px;position:relative;}
	.top_news .title {position:absolute;right:4px;bottom:5px;}
		.top_news .title a {float:left;width:10px;height:5px;line-height:5px;font-size:5px;background:#CC8F45;cursor:pointer;margin:0px 2px;display:inline;}
		.top_news .title a.on {background:#5B2906;}
	.top_news .intro {width:190px;height:172px;background:url(images/class_line.gif) no-repeat left top;}
		.top_news .title2 {height:22px;padding-top:4px;}
		.top_news .title2 a {margin:0px;padding:4px 0px 0px 6px;font-size:14px;}
		.top_news .intro ul {padding:6px 10px 4px 10px;border:1px #A5783D solid;border-top:0px;height:143px;}
		.top_news .intro ul li {clear:left;background:url(images/inc_04.gif) no-repeat left 6px;padding-left:7px;width:160px;height:22px;margin:0px auto;overflow:hidden;}
		.top_news .intro ul li a {font-size:12px;}
		.top_news .intro ul li span {float:right;color:#999;font-size:11px;}

#top_menu {float:left;width:100%;height:40px;background:url(images/menu_bg.gif) no-repeat left top;}
	#top_menu ul#ir {float:left;padding-top:2px;padding-left:2px;}
	#top_menu li.ir {float:left;position:relative;}
	#top_menu a.ir {display:block;text-align:center;text-decoration:none;padding:2px 21px 1px 21px;line-height:33px;color:#432D12;font-size:15px;}
	#top_menu a.ir:hover,#top_menu li.ir:hover a.ir {color:#ffdd00;background:#CB862E;}
	
	#top_menu ul.menu_mm {display:none;width:120px;background:#CB862E;position:absolute;top:36px;left:0px;z-index:999;}
		#top_menu .menu_mm li {clear:left;padding:0px;width:100%;border-top:1px #BF7028 dotted;}
		#top_menu .menu_mm li a {clear:left;display:block;padding:7px 13px 7px 13px;font-size:13px;font-weight:100;color:#fff;text-align:left;line-height:15px;}
		#top_menu .menu_mm li a:hover {background:#BF7028;color:#ffdd00;}

	#top_menu ul.menu_city {float:right;padding:11px 10px 5px 0px;}
		#top_menu ul.menu_city a {font-size:13px;color:#432D12;margin:0px 5px;padding:2px 0px;padding-left:10px;display:inline;background:url(images/inc_02.gif) no-repeat left center;}
		#top_menu ul.menu_city a.on {color:#fd0;background:url(null) #CB862E;padding:2px 10px 4px 10px;}

.menu {float:left;width:100%;height:40px;background:url(images/menu_bg.gif) no-repeat left top;}
	.menu ul.menu_trad {float:left;padding-top:2px;padding-left:2px;}
	.menu ul.menu_trad li {float:left;position:relative;}
	.menu ul.menu_trad li a, .menu ul li a:visited {display:block;text-align:center;text-decoration:none;padding:2px 21px 1px 21px;line-height:33px;color:#432D12;font-size:15px;}
	.menu ul.menu_trad li a.on {color:#ffdd00;background:#CB862E;}
	.menu ul.menu_trad li ul {display:none;}
	.menu ul.menu_trad li:hover a {color:#ffdd00;background:#CB862E;}
	.menu ul.menu_trad li:hover ul {display:block;position:absolute;top:36px;left:0px;background:#CB862E;width:102px;padding-top:2px;}
	.menu ul.menu_trad li:hover ul li {float:none;clear:left;padding:0px;width:100%;border-top:1px #BF7028 dotted;}
	.menu ul.menu_trad li:hover ul li a {clear:left;display:block;padding:7px 13px 7px 13px;font-size:13px;font-weight:100;color:#fff;text-align:left;line-height:15px;}
	.menu ul.menu_trad li:hover ul li a:hover {background:#BF7028;color:#ffdd00;}
	.menu ul.menu_trad li:hover ul li a.on {background:#BF7028;color:#ffdd00;}
	
	.menu ul.menu_city {float:right;padding:11px 10px 5px 0px;}
		.menu ul.menu_city a {font-size:13px;color:#432D12;margin:0px 5px;padding:2px 0px;padding-left:10px;display:inline;background:url(images/inc_02.gif) no-repeat left center;}
		.menu ul.menu_city a.on {color:#fd0;background:url(null) #CB862E;padding:2px 10px 4px 10px;}
.footer {width:100%;padding:10px 0px 3px 0px;text-align:center;font-family:Arial;border-top:1px #fff solid;background:url(images/footer_bg.gif) #fff repeat-x left top;}
	.footer * {font-family:Arial;}
.footer2 {width:100%;padding:6px 0px;text-align:center;border-top:2px #30AC3E solid;background:url(images/footer_bg.gif) #fff repeat-x left bottom;}
.footer_link {background:url(images/footer_link.gif) repeat-x left top;height:22px;padding:10px 15px 8px 15px;color:#D19854;text-align:center;}
	.footer_link a {color:#930;margin:0px 10px;}
a.comment_but {color:#AA6D2C;line-height:30px;background:url(images/btn1.gif) no-repeat left center;padding:10px 22px 10px 22px;}
/* 分页样式设置 */
.page_list {clear:both;font-family:Arial;color:#666;padding:8px 14px 15px 14px;}
	.page_list * {font-family:arial;}
	.page_list span {font-size:12px;color:#999;margin:0px 2px;padding:4px 9px 3px 9px;line-height:260%;background:#eee;}
	.page_list a {color:#900;font-size:12px;margin:0px 2px;padding:4px 9px 3px 9px;line-height:260%;text-decoration:none;background:#f8f8f8;}
	.page_list a:hover {text-decoration:none;background:#fd0;}
	.page_list a.page_on {color:#fff;font-weight:bold;background:#ff6600;}
	.page_list a.page_on:hover {background:#ff6600;}
	.page_list .page_skip {}
		.page_list .page_skip .but_1 {width:30px;border:1px #999 solid;text-align:center;}
		.page_list .page_skip .but_2 {padding:0px;margin:0px;width:38px;height:19px;cursor:pointer;border:0px;background:url(css/but01.gif) no-repeat left top;}
#page2 {position:absolute;top:0px;right:6px;color:#ccc;}
	#page2 span {font-size:12px;color:#aaa;margin:0px 2px;padding:0px 4px;line-height:230%;background:#eee;}
	#page2 a {color:#36c;font-size:12px;margin:0px 2px;padding:0px 4px;line-height:230%;text-decoration:none;}
	#page2 a:hover {color:#039;text-decoration:none;background:#BBDDFF;}
	#page2 .page_on {color:#fff;font-weight:bold;background:#36c;}
	#page2 .page_skip {}
		#page2 .page_skip .but_1 {width:30px;border:1px #999 solid;text-align:center;}
		#page2 .page_skip .but_2 {padding:0px;margin:0px;width:38px;height:19px;cursor:pointer;border:0px;background:url(css/but01.gif) no-repeat left top;}
.view_page {font-family:Arial;color:#666;padding:6px 0px;margin:10px 0px;text-align:center;border-top:1px #ddd dashed;}
	.view_page span {font-size:12px;color:#aaa;margin:0px 2px;padding:5px 8px 4px 8px;line-height:260%;background:#eee;}
	.view_page a {color:#666;font-size:12px;margin:0px 2px;padding:5px 8px 4px 8px;line-height:260%;text-decoration:none;background:#eee;}
	.view_page a:hover {color:#f00;text-decoration:none;}
	.view_page a.on {color:#fff;font-weight:bold;background:#f90;}
/* 弹出层设置 */
.fixed {position:fixed;}
* html div.fixed {position:absolute;right:16px;} /* [only for ie] 'right=16px'为示,right小值为16px */
#alert_div{z-index:9999;padding:1px;border:4px #555 solid;font-size:12px;background-color:#7F5120;display:none;}
	#alert_div h2 {position:relative;height:28px;background-color:#7F5120;padding:0;margin:0; }
	#alert_div h2 span {font-size:14px;position:absolute;left:6px;top:1px;line-height:26px;color:#fff;}
	#alert_div h2 a{color:#000;position:absolute;display:block;right:4px;top:0px;display:block;margin:0;width:40px;height:20px;background:url(images/close_0.gif) no-repeat; cursor:pointer; margin:0; padding:0; overflow:hidden; text-indent:-999px}
	#alert_div h2 a:hover{background:url(images/close_0.gif) no-repeat left -20px;}
	#alert_div .forminfo{background:#888;}
.alert_bg {background-color:#000;-moz-opacity: 0.5;filter: Alpha(opacity=50);-moz-opacity:0.5;opacity:0.5;position:absolute; z-index:9998; left:0; top:0; display:none}
/* 飘动的QQ设置 */
/*----------------------------------------------------*/
#floatQQ {display:none;}
#floatdiv {width:130px;text-align:left;}
	#floatdiv .floatdiv_title {height:20px;font-size:12px;padding:5px 6px 5px 8px;color:#fff;font-weight:bold;background:url(images/online/img00.gif) no-repeat left top;}
	#floatdiv ul,#floatdiv li {padding:0px;margin:0px;list-style:none;}
	#floatdiv ul {clear:left;float:left;padding:8px 10px 4px 10px;width:110px;background:url(images/online/img01.gif) repeat-y left top;}
	#floatdiv li {clear:left;width:100px;padding:3px 0px;padding-left:21px;float:left;line-height:17px;}
	#floatdiv li img {border:0px;margin-right:2px;}
	#floatdiv li a {clear:left;float:left;color:#7F5120;}
	#floatdiv li a:hover {color:#f00;}
	#floatdiv .floatdiv_foot {clear:left;height:10px;font-size:1px;line-height:1px;overflow:hidden;background:url(images/online/img02.gif) no-repeat left top;}
	#floatdiv .qq {background:url(images/online/qq.gif) no-repeat left 2px;}
	#floatdiv .msn {background:url(images/online/msn.gif) no-repeat left 2px;}
	#floatdiv .skype {background:url(images/online/skype.gif) no-repeat left 3px;}
	#floatdiv .ww {background:url(images/online/ww.gif) no-repeat left 2px;}
	#floatdiv .mail {background:url(images/online/mail.gif) no-repeat 1px 3px;}
