@charset "gb2312";
/* CSS Document */
/* 定义全局 */
*{ padding:0px; margin:0px; list-style-type:none;}
body {
	 font-family:"宋体"; background:url(bg.jpg);
}
a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
}
a:hover {
	text-decoration: none;
}
a:active {
	text-decoration: none;
}
a:focus { outline:0; }/*消除链接虚线*/
.space{margin:0 auto; background:#fff; width:1002px; height:8px; overflow:hidden}
.clear{ clear:both}
h4{ font-size:14px; font-weight:bold;}
h3{ font-size:16px; font-weight:bold;}
h2{ font-size:24px; font-weight:bold;}

/* 定义全局end */
#head{ width:1000px; margin:0 auto; background-color:#FFFFFF}
#head .head_top{ background:url(head_top_bg.gif) repeat-x; line-height:30px; font-size:14px; color:#FF6600; padding-left:10px; font-weight:bold}
#head .head_top span{ float:right; padding-right:20px;color:#FF6600; font-size:12px; font-weight:normal}
#head .head_top span a{ color:#FF6600}
#head .top_swf{ width:1000px; heidht:180px; overflow:hidden}
.memu{ width:1000px; background:url(memu_bg.jpg); height:34px;}
.memu .memu_left{ background:url(memu_left.jpg) no-repeat; width:4px; float:left; height:34px;}
.memu .memu_mid{ font-size:14px; color:#fff; padding-left:10px; float:left; line-height:34px; font-weight:bold}
.memu .memu_mid a{ color:#fff}
.memu .memu_right{ background:url(memu_right.jpg) no-repeat; width:4px; float:right; height:34px;}
.memu_f{ font-size:12px; color:#666666; background:url(memu_f_bg.jpg) repeat-x; line-height:36px; padding-left:20px; height:36px;}
.memu_f .times{ background:url(time_ico.gif) no-repeat center left; padding-left:10px;width:240px; font-size:12px; color:#666666; line-height:36px; float:left}
.memu_f .weather{ width:280px; float:left; margin-top:5px; background:url(tqyb.jpg) no-repeat center left; padding-left:74px; line-height:36px;}
.memu_f .search{ float:left; background:url(search_img.gif) no-repeat left center; padding-left:80px; line-height:36px; height:30px;color:#666666; font-size:12px; }
.memu_f .search_input{ width:190px; line-height:18px; height:18px; padding-left:2px; border:0px; margin-top:5px; border:1px #333333 solid; margin-right:5px;}

#main_body{ margin:0 auto; width:980px; padding-top:5px; padding-left:10px; padding-right:10px; background-color:#FFFFFF}
#main_left{ width:750px; float:left}
#main_right{ width:220px; float:right}
#news{ width:750px;}
#news .news_photo{ border:1px solid #E7B76D; width:352px; height:290px; padding-left:6px; padding-top:5px; float:left}
#news .news_font{ width:378px; float:right; border:1px solid #E7B76D; height:295px; overflow:hidden}
#news .news_font .news_font_title{ background:url(title_1.jpg) no-repeat; color:#FFFFFF; padding-left:15px; line-height:27px;}
#news .news_font .news_font_title span{ padding-right:10px; color:#CC0000; float:right; font-size:12px}
#news .news_font .news_font_title span a{ color:#cc0000;}
#news .news_font .top_news{ margin-top:5px; background:#F6F6F6; height:75px;}
#news .news_font .top_news .top_news_title{ color:#CC0000; text-align:center; width:378px; line-height:30px; height:30px; overflow:hidden}
#news .news_font .top_news .top_news_title a{ color:#CC0000}
#news .news_font .top_news .top_news_js{ padding-left:10px; padding-right:5px; line-height:20px; font-size:12px; color:#999999;}
#news .news_font .top_news .top_news_js span{ font-size:12px; color:#CC0000; }
#news .news_font .top_news .top_news_js span a{ color:#CC0000}
#news .news_font li{ font-size:14px; line-height:26px; color:#333333; padding-left:5px; }
#news .news_font li a{ color:#333}
#news .news_font li a:hover{ text-decoration:underline; color:#666666}
#news .news_font li span{ color:#999999; padding-right:5px;  float:right}
#banner{ margin:10px 0;}

#pro{ width:750px;}
#pro .pro_left{ width:290px; float:left;}
#pro .pro_left_video{ width:290px; height:183px; overflow:hidden; margin-bottom:7px;}
#pro .pro_left_fxwl{border:1px solid #E7B76D; width:288px; height:167px; overflow:hidden; margin-bottom:8px;}
#pro .pro_left_fxwl li{ margin-top:8px;  line-height:36px; float:left; width:130px; padding-left:8px;}
#pro .pro_left_fxwl li a{ background:url(fxwl_li_leftbg1.gif) center no-repeat; color:#FF6600; text-align:center; width:130px; height:36px; display:block}
#pro .pro_left_fxwl li a:hover{ background:url(fxwl_li_leftbg2.gif) center no-repeat; color:#339900; text-align:center; width:130px; height:36px; display:block}
#pro .pro_left_bmfw{ border:1px solid #E7B76D; width:288px; height:208px; overflow:hidden}
#pro .pro_left_bmfw_title{ padding-left:18px; background: url(title_2.jpg); line-height:27px; height:27px; color:#FFFFFF;}
#pro .pro_left_bmfw_title span{ color:#CC0000; float:right; font-size:12px; padding-right:15px;}
#pro .pro_left_bmfw_title span a{ color:#CC0000}
#pro .pro_left_bmfw li{ font-size:14px; padding-left:5px; color:#333333; line-height:26px;}
#pro .pro_left_bmfw li a{ color:#333}
#pro .pro_right{ width:450px; float:right}
#pro .pro_right .pro_right_pro{ background:url(probg_1.gif) no-repeat; width:450px; height:785px; overflow:hidden;}
#pro .pro_right .pro_right_pro_title{ color:#cc0000; padding-left:35px; line-height:30px; height:36px;}
#pro .pro_right .pro_right_pro_title span{ color:#CC0000; float:right; padding-right:15px; font-size:12px}
#pro .pro_right .pro_right_pro_title span a{ color:#cc0000;}
#pro .pro_right .pro_right_pro li{ padding-left:6px; color:#333; font-size:14px; line-height:26px;}
#pro .pro_right .pro_right_pro li a{ color:#333333}
#pro .pro_right .pro_right_pro li a:hover{ color:#999999; text-decoration:underline}
#pro .pro_right .pro_right_pro li span{ float:right; color:#666666; font-size:12px; padding-right:6px;}
.right_pro{ width:218px;border:1px solid #E7B76D; margin-bottom:10px; background-color:#FFFFFF}
.right_pro .right_pro_title{ background:url(right_title_bg.jpg) no-repeat; color:#FFFFFF; line-height:27px; height:27px; padding-left:18px;}
.right_pro .right_pro_title span{ font-size:12px; color:#CC0000; padding-right:15px; float:right}
.right_pro .right_pro_title span a{ color:#CC0000}
.right_pro .right_pro_ldzc{ width:208px; margin-left:5px; margin-top:8px;}
.right_pro .right_pro_ldzc_left{ float:left; width:101px;  overflow:hidden}
.right_pro .right_pro_ldzc_right{ float:right; width:101px; overflow:hidden}
.right_pro .right_pro_ldzc_dl dt{ border:1px #FF9900 solid; padding:2px;  width:95px; height:122px;font-size:0px;}
.right_pro .right_pro_ldzc_dl dd{ line-height:30px; font-size:12px; color:#cc0000; text-align:center}
.right_pro .right_pro_ldzc_dl dd a{ color:#cc0000;}
.right_pro .right_pro_ldzc_ldmail{ padding-left:9px; margin-bottom:8px;}
#demo{ padding-left:5px; overflow:hidden; width:203px;height:320px; font-size:12px;}
#demo li{ line-height:24px; margin-bottom:5px; background:url(title_bg_1_ico.gif) center left no-repeat; padding-left:15px; border-bottom:1px dashed #D6D6D6}
#demo li a{ color:#333}
#demo li a:hover{ color:#0066CC;}
.right_pro .right_pro_fxwl{ margin-bottom:8px; margin-top:8px;}
.right_pro .right_pro_fxwl ul{ padding-left:10px;}
.right_pro .right_pro_fxwl li{ margin-top:4px; line-height:36px;}
.right_pro .right_pro_fxwl li a{background:url(fxwl_li_bg.gif) center no-repeat;  color:#FF6600;  padding-left:70px; width:134px; height:36px; display:block}
.right_pro .right_pro_fxwl li a:hover{background:url(fxwl_li_bg2.gif) center no-repeat;  color:#339900;  padding-left:70px; width:134px; height:36px; display:block}
.right_pro .right_pro_whxx{ margin-top:6px; margin-bottom:4px;}
.right_pro .right_pro_whxx li{ color:#333; line-height:26px; font-size:14px; padding-left:5px; padding-right:5px;}
.right_pro .right_pro_whxx li a{ color:#333}
.right_pro .right_pro_whxx li a:hover{ color:#999999; text-decoration:underline}
.right_pro .right_pro_qyfc{ margin-top:11px; margin-bottom:5px;}
.right_pro .right_pro_qyfc dt{ padding-left:30px; font-size:0px;}
.right_pro .right_pro_qyfc dd{ font-size:14px; line-height:35px; color:#333333; text-align:center}
.right_pro .right_pro_qyfc dd a{ color:#333333}
.right_pro .right_pro_qyfc li{ color:#333; line-height:26px; font-size:14px; padding-left:5px; padding-right:5px;}
.right_pro .right_pro_qyfc li a{ color:#333}
.right_pro .right_pro_qyfc li a:hover{ color:#999999; text-decoration:underline}
.right_pro .right_pro_zwgk_img{ margin-top:10px; padding-left:8px;}
.right_pro .right_pro_zwgk_font{ width:210px; font-size:14px; color:#CC0000; font-weight:bold; margin-left:5px; margin-bottom:5px;}
.right_pro .right_pro_zwgk_font li{ line-height:26px; width:70px; float:left; text-align:center; }
.right_pro .right_pro_zwgk_font li a{color:#CC0000;}
#zwgk{ width:220px; margin-bottom:10px;}
#zwgk .zwgk_title{ background:url(title_zwgkbg.gif) no-repeat; height:41px; color:#cc0000; padding-left:45px; line-height:41px;}
#zwgk .zwgk_title span{ float:right; color:#cc0000; font-size:12px; padding-right:15px;}
#zwgk .zwgk_title span a{ color:#CC0000}
#zwgk .zwgk{ border:1px solid #E7B76D; border-top:0; background:url(zwgk_leftbg.jpg) repeat-y; width:218px;}
#zwgk .zwgk_img{ padding-top:6px; padding-left:9px;}
#zwgk .zwgk_font{ width:210px; line-height:25px;font-size:14px; color:#CC0000; font-weight:bold; margin-left:5px; margin-bottom:5px;}
#zwgk .zwgk_font li{ line-height:26px; width:70px; float:left; text-align:center; }
#zwgk .zwgk_font li a{color:#CC0000;}

#fg{ width:980px; margin-bottom:10px;}
#fg .fg_title{ background:url(title_3.gif) no-repeat; line-height:41px; color:#CC0000; padding-left:45px;}
#fg .fg_title span{ font-size:12px; color:#CC0000; padding-right:15px; float:right}
#fg .fg_title span a{ color:#CC0000}
#fg .fg_con{ border:1px solid #E7B76D; border-top:0; padding:9px; width:960px; height:154px; overflow:hidden}
#demo3{overflow:hidden; width:100%;height: 170px; float: left;}
.pictab{ font-size:12px; line-height:26px; color:#333}
.pictab td{ width:180px; overflow:hidden}
.pictab a{ color:#333333}
.pictab a:hover{ background-color:#EBEBEB; width:176px; display:block}
#pro_bottom{ width:980px; padding-bottom:10px;}
#pro_bottom .pro_bottom_left{ width:750px; float:left}
#pro_bottom .pro_bottom_right{ width:220px; float:right}
#pro_bottom .pro_bottom_left_left{ float:left; width:370px;}
#pro_bottom .pro_bottom_left_right{ float:right; width:370px;}
#pro_bottom .pro_bottom_pro{ background:url(probg_2.gif) no-repeat; height:195px; width:100%; overflow:hidden;}
#pro_bottom .pro_bottom_pro_title{ padding-left:35px; line-height:32px; color:#CC0000; height:33px;}
#pro_bottom .pro_bottom_pro_title span{ font-size:12px; color:#CC0000; padding-right:15px; float:right}
#pro_bottom .pro_bottom_pro_title span a{ color:#CC0000}
#pro_bottom .pro_bottom_pro li{ font-size:14px; color:#333333; line-height:26px; padding-left:5px;}
#pro_bottom .pro_bottom_pro li a{ color:#333333}
#pro_bottom .pro_bottom_pro li a:hover{ color:#999999; text-decoration:underline}
#pro_bottom .pro_bottom_pro li span{ color:#666666; float:right; font-size:12px; padding-right:5px;}
#link{ width:980px; text-align:center; padding-bottom:10px;}
#foot{ font-size:12px; text-align:center; line-height:26px; background:url(foot_bg.gif) repeat-x #FFFFFF;  padding-top:20px; padding-bottom:10px; width:1000px; margin:0 auto;}
#list{
	margin:0 auto;
	width:1000px;
	background:#eeeeee;
	padding-top:5px;
	border: 1px solid #CCC;
}


#list .list_left{ float:right; width:255px; padding-left:35px;  background:url(list_leftbg.gif)}
#list .list_right{ float:left; padding-left:10px; width:750px; padding-right:10px; background-color:#FFFFFF;}
#list .list_right_title{ margin-top:10px; color:#CC0000; line-height:30px; border-bottom:4px solid #F84506; padding-left:30px; background:url(list_title_bg.gif) center left no-repeat;}
#list .list_right_title span{ padding-right:15px; font-size:12px; color:#999999; float:right}
#list .list_right_title span a{ color:#999999;}
#list .list_right_list{ background-color:#FFFFFF}
#list .list_right_list li{ height:26px; line-height:26px; background:url(list_dian.jpg) center left no-repeat; font-size:14px; color:#333; padding-left:5px;}
#list .list_right_list li a{ color:#333;}
#list .list_right_list li a:hover{ line-height:26px; color:#FF6600; width:685px; height:26px; background:url(list_a_hover.gif); display:block}
#list .list_right_list li span{ font-size:12px}
.pages{ line-height:26px; PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 6px;  TEXT-ALIGN: center; font-size:12px}
.pages b{ BORDER-RIGHT: #FFE1AA 1px solid; PADDING-RIGHT: 6px; BACKGROUND-POSITION: 50% bottom; BORDER-TOP: #FFE1AA 1px solid; PADDING-LEFT: 6px; PADDING-BOTTOM: 2px; BORDER-LEFT: #FFE1AA 1px solid; COLOR: #cc0000; MARGIN-RIGHT: 3px; PADDING-TOP: 2px; BORDER-BOTTOM: #FFE1AA 1px solid; TEXT-DECORATION: none; background-color:#FEF1DE;}
.pages a{BORDER-RIGHT: #FFE1AA 1px solid; PADDING-RIGHT: 6px; BACKGROUND-POSITION: 50% bottom; BORDER-TOP: #FFE1AA 1px solid; PADDING-LEFT: 6px; PADDING-BOTTOM: 2px; BORDER-LEFT: #FFE1AA 1px solid; COLOR: #cc0000; MARGIN-RIGHT: 3px; PADDING-TOP: 2px; BORDER-BOTTOM: #FFE1AA 1px solid; TEXT-DECORATION: none}
.pages A:hover {
	BORDER-RIGHT: #FFE1AA 1px solid; BORDER-TOP: #FFE1AA 1px solid; BACKGROUND-IMAGE: none; BORDER-LEFT: #FFE1AA 1px solid; COLOR: #FF6600; BORDER-BOTTOM: #FFE1AA 1px solid; BACKGROUND-COLOR: #FEF1DE
}
.pages A:active {
	BORDER-RIGHT: #FFE1AA 1px solid; BORDER-TOP: #FFE1AA 1px solid; BACKGROUND-IMAGE: none; BORDER-LEFT: #000 1px solid; COLOR: #FF6600; BORDER-BOTTOM: #FFE1AA 1px solid; BACKGROUND-COLOR: #FEF1DE
}
#show{ margin:0 auto; width:1000px; background:#eeeeee; padding-top:5px;}
#show .show_body{ background-color:#FFFFFF; padding-left:40px; padding-top:20px; padding-right:40px; padding-bottom:10px;}
#show .show_body_body{ border:1px #b9b9b9 solid;}
#show .show_body_title{ background:url(show_title_bg.jpg) repeat-x; height:60px; line-height:60px; color:#000000; text-align:center}
#show .show_body_title_fg{ background:url(show_titlefg_bg.jpg) repeat-x;}
#show .show_body_title_fg_left{ float:left; width:80px;}
#show .show_body_title_fg_right{ float:right; width:80px;}
#show .show_body_ftitle{ margin:0px 34px; background-color:#FFF0B7; text-align:center; color:#666666; line-height:28px; font-size:12px}
#show .show_body_ftitle_bottom{ margin:0px 34px; border-bottom:1px #CCCCCC dashed; height:5px; display:block}
#show .show_body_show{ margin:10px 34px; line-height:30px; color:#333333;}
#show .show_body_show img{max-width: 800px; width:expression(this.width > 800 ? "800px" : this.width) }
#show .show_con_bottom{ border-top:1px #0066cc solid; text-align:right; color:#666666; font-size:12px; line-height:35px; width:100%;}
#show .show_con_bottom a{ color:#666666;}