/**************整体样式****************/
body {
	font-size: 9pt;
	color: #333;
	margin: 0px;
	font-family: "宋体";
	background-color: #fff;
	line-height: 150%;
}
a:visited {color: #333;text-decoration: none;font-size: 9pt;}
a:link {color: #333;text-decoration: none;font-size: 9pt;}
a:hover {font-size: 9pt;text-decoration: underline;}
ul,li{margin:0; padding:0;}
td {font-family: "宋体";font-size: 12px;line-height: 150%; color:#333;}
.clr{clear:both;}
.clear{clear:both;}
/**************header****************/
#top_topen { width:950px; height:25px; background:url(pic/top_topen.gif) no-repeat; text-align:left; padding:0 0 0 300px;}
#top_banner { width:950px; height:115px; background:url(pic/top_banner.gif) no-repeat;}
#top_menu { width:950px; height:31px; background:url(pic/top_menu.gif) no-repeat;}
#top_menu2 { width:950px; height:32px; background:url(pic/top_menu2.gif) no-repeat; text-align:left; color:#FFFFFF; }
a.top_menu_div:visited,a.top_menu_div:link {color: #fff;text-decoration: none;font-size: 12px; }
a.top_menu_div:hover {font-size:12px;text-decoration: underline;}
a.top_topen_reg:visited,a.top_topen_reg:link {color: #fff;text-decoration: none;font-size: 14px; font-weight:bold; }
a.top_topen_reg:hover {font-size:14px;text-decoration: underline; font-weight:bold;}
/**************body****************/
#body1 { width:948px; height:488px; background:url(pic/main_body_bg.gif) repeat-x; border:#9BD49B 1px solid; padding:10px 0 0 10px; }
#body2 { width:950px; margin:5px 0 5px 0; overflow:hidden;}
#body3 { width:950px; margin:5px 0 5px 0; overflow:hidden;}
#body4 { width:950px; margin:5px 0 5px 0; overflow:hidden;}
.thenew { width:261px; height:220px; background:url(pic/main_thenews.gif) no-repeat; margin:0 5px 10px 0; float:left;}
.thenew .title { width:261px; height:20px; padding:15px 0 0 0; font-size:14px; font-weight:bold; text-align:center;}
.thenew .con{ width:261px; padding:5px 5px 0 0px;}
.thephoto { width:664px; height:220px; background:url(pic/main_photo.gif) no-repeat; margin:0 0 0 0; float:left; padding:5px 0 0 3px;}
.body1_news { width:297px; height:226px; background:url(pic/main_news.gif) no-repeat; float:left; margin-right:18px;}
.title { width:297px; height:20px; padding:8px 0 0 25px; font-size:14px; font-weight:bold; text-align:left;}
.con{ width:297px; padding:5px 5px 0 10px;}
.con .news { width:265px; height:20px; margin-top:9px; text-align:left; background:url(pic/ind-z-news.gif) repeat-x bottom;}
.body1_news1 { width:297px; height:226px; background:url(pic/main_news.gif) no-repeat; float:left;}

.lsdw { width:950px; height:170px; background:url(pic/web_lsdw.gif) no-repeat; margin:5px 0 5px 0; padding:5px 5px 0 35px;}
.ad_1 { width:950px; height:50px; border:#CCCCCC 1px solid; margin:5px 0 5px 0;}
.ad_banner { width:950px; height:100px; background:url(pic/web_gg.gif) no-repeat; margin:5px 0 5px 0;}
.ad_2 { width:950px; height:131px; background:url(pic/web_fg.gif) no-repeat; margin:5px 0 5px 0;}
a.title_link:visited,a.title_link:link {color: #000;text-decoration: none;font-size: 14px; font-weight:bold;}
a.title_link:hover {font-size:14px;text-decoration: underline;  font-weight:bold;}
/**************body_news****************/
.body_news { width:312px; height:226px; background:url(pic/web_news.gif) no-repeat; float:left; margin-right:7px; text-align:left; }
.body_news1 { width:312px; height:226px; background:url(pic/web_news.gif) no-repeat; float:left; text-align:left;}
.title1 { width:312px; height:20px; padding:8px 0 0 20px; font-size:14px; font-weight:bold; text-align:left;}
.con1{ width:300px; padding:5px 0 0 10px;}
.con1 .news { width:285px; height:20px; margin-top:9px; text-align:left; background:url(pic/ind-z-news.gif) repeat-x bottom;}
/**************body_link****************/
.body_link { width:312px; height:350px; background: url(pic/web_link.gif) no-repeat; float:left; margin-right:7px; text-align:left;}
.body_link1 { width:312px; height:350px; background: url(pic/web_link.gif) no-repeat; float:left; text-align:left;}
.title2 { width:312px; height:20px; padding:8px 0 0 10px; font-size:14px; font-weight:bold; text-align:left;}
.con2{ width:300px; padding:5px 0 0 10px;}
.con2 .news { width:130px; height:20px; margin-top:9px; text-align:left; background:url(pic/ind-z-news.gif) repeat-x bottom;}
/**************footer****************/
#footer { width:950px; height:148px; background:url(pic/footer.gif) no-repeat; text-align:center; padding:10px 0 0 0;}
/**************CLASS****************/
.top_menu_home { width:166px; text-align:center; padding:8px 0 0 0; float:left; }
.top_menu_other { width:780px; height:31px; text-align:center; padding:8px 0 0 0; float:left;}
.top_menu_other li {float:left; width:85px;}
a.top_menu_home:visited,a.top_menu_home:link {color: #ffffff;text-decoration: none;font-size: 14px; font-weight:bold;}
a.top_menu_home:hover {font-size:14px;text-decoration: underline;  font-weight:bold;}
.input { FONT-SIZE: 12px; BORDER-BOTTOM: 0px; color: #fff; background-color: #fff; border: 1px solid #54697B; color: #000; height: 20px; width: 80px; } 
.submit { border-bottom:0px; height:20px; width:60px;}
/**************分页面****************/
.n_body_left { width:640px; float:left; margin-right:16px;}
.n_body_show { width:950px; border:#9FD69F 1px solid; margin-bottom:10px;}
.left_title_show {width:948px; height:32px; background:#E8F5E8; padding:7px 20px 0 20px; text-align:left;}
.left_bg_show { width:948px; height:450px; background:#E8F5E8; padding:0 10px 0 10px; text-align:left;}
.left_end_show { width:948px; height:12px; background:#E8F5E8}
.left_title {width:640px; height:32px; background:url(pic/n_main_title.gif) no-repeat; padding:7px 20px 0 20px; text-align:left;}
.left_bg { width:640px; height:450px; background:url(pic/n_main_bg.gif) repeat-y; padding:0 10px 0 10px; text-align:left;}
.left_end { width:640px; height:12px; background:url(pic/n_main_end.gif) no-repeat;}
.left_news_loc { width:950px; height:30px; text-align:left; padding:5px 0 0 20px;}
.n_body_right { width:294px; float:left;}
.right_title {width:294px; height:32px; background: url(pic/n_right_title.gif) no-repeat; padding:7px 10px 0 10px; text-align:left;}
.right_bg { width:294px; background:url(pic/n_right_bg.gif) repeat-y; padding:7px 10px 0 10px; text-align:left;}
.right_end { width:294px; height:11px; background:url(pic/n_right_end.gif) no-repeat; margin:0 0 10px 0;}