@import url("../css/reset.css");

body{ margin:0 auto; font-family:Verdana, Geneva, sans-serif; background:url(../images/bg.jpg) top repeat-x;}

#WRAPPER{ margin:0 auto; display:block; width:950px; height:650px;}
#WRAPPER2{ margin:0 auto; display:block; width:950px; height:540px; position:relative;}
#FB{ width:100px; height:25px; top:490px; position:absolute; padding-left:20px;}
#fbfans{ top:290px; position:absolute; padding-left:750px;}
#scrolling{ position:absolute; bottom:0; background:url(../images/index_02.gif) top no-repeat; width:567px; height:18px; padding:3px; font-size:12px; color:#FFF;}
#WARPPER3{ margin:0 auto; display:block; width:700px; height:500px;}
#bottom{ margin:0 auto; display:block; width:950px; height:110px; font-size:78%; background:url(../images/index_04.gif) top left no-repeat;}
#bot_news{ float:left; width:573px;}
#bottom2{ float:left; width:377px;}
#inside_bottom{ margin:0 auto; display:block; width:950px; height:86px; vertical-align:top;}

#news{ display:block; width:260px; height:70px; margin:25px 0 10px 15px; float:left;}

#top{ display:block; width:950px; height:161px;}
.title{ display:block; width:880px; height:50px; padding-top:10px; background:url(../images/title_bg.gif) top no-repeat; padding-left:70px;}
#menu{ display:block; width:950px; height:64px;}
#menu li{ float:left;}

#CENTER{ background:url(../images/inside_bg.gif) top no-repeat; width:880px; height:365px; padding-left:70px;}
#news_list{}
#news_list li{ font-weight:bold; font-size:15px; font-family:華康中黑體;}
#news_list li a{ padding-left:30px; background:url(../images/icon_news.gif) left no-repeat; color:#360; line-height:35px; display:block;}
#news_list li a:hover{ background:url(../images/icon_news_over.gif) left no-repeat; background-color:#ff8800;}
.news_main{ font-size:13px; line-height:1.8em;}



#news_list2{ width:530px; float:left;}
#news_list2 li{ font-size:13px;}
#news_list2 li a{ padding-left:30px; background:url(../images/icon_news.gif) left no-repeat; color:#360; line-height:30px; display:block;}
#news_list2 li a:hover{ background:url(../images/icon_news_over.gif) left no-repeat; background-color:#ff8800;}

#map{ width:250px; float:right; padding-right:25px;}

.line{background::url(../images/line.gif) bottom no-repeat;}

#apDiv1 {
	position:absolute;
	width:825px;
	height:325px;
	z-index:1;
	overflow: auto;
}

#apDiv1 table{ font-size:13px;}
#apDiv1 td{ border-bottom:#999 1px solid; border-right:#999 1px solid; vertical-align:middle; line-height:1.6em; padding:3px 0 3px 5px;}
#apDiv1 .h1{ font-size:16px; font-weight:bold; color:#069; background: url(../images/table_title.gif) no-repeat; padding-left:10px; line-height:47px;}
#apDiv1 .h2{ font-size:13px; background-color:#8ec96b; color:#FFF; padding-left:10px; line-height:2em;}
#apDiv1 .h3{ font-size:13px; background-color:#F90; color:#FFF; padding-left:10px; line-height:2em;}

/* -----------------------主要menu---------------------- */
.m01 a{ text-indent:-9999px; display:block; background:url(../images/menu_01.gif) left no-repeat; width:154px; height:64px;}
.m01 a:hover{ background:url(../images/menu_01_over.gif) left no-repeat;}
.m01_over{ text-indent:-9999px; display:block; background:url(../images/menu_01_over.gif) left no-repeat; width:154px; height:64px;}

.m02 a{ text-indent:-9999px; display:block; background:url(../images/menu_02.gif) left no-repeat; width:173px; height:64px;}
.m02 a:hover{ background:url(../images/menu_02_over.gif) left no-repeat;}
.m02_over{  text-indent:-9999px; display:block; background:url(../images/menu_02_over.gif) left no-repeat; width:173px; height:64px;}

.m03 a{ text-indent:-9999px; display:block; background:url(../images/menu_06.gif) left no-repeat; width:169px; height:64px;}
.m03 a:hover{ background:url(../images/menu_06_over.gif) left no-repeat;}
.m03_over{ text-indent:-9999px; display:block; background:url(../images/menu_06_over.gif) left no-repeat; width:169px; height:64px;}

.m04 a{ text-indent:-9999px; display:block; background:url(../images/menu_04.gif) left no-repeat; width:156px; height:64px;}
.m04 a:hover{ background:url(../images/menu_04_over.gif) left no-repeat;}
.m04_over{ text-indent:-9999px; display:block; background:url(../images/menu_04_over.gif) left no-repeat; width:156px; height:64px;}

.m05 a{ text-indent:-9999px; display:block; background:url(../images/menu_05.gif) left no-repeat; width:186px; height:64px;}
.m05 a:hover{ background:url(../images/menu_05_over.gif) left no-repeat;}
.m05_over{ text-indent:-9999px; display:block; background:url(../images/menu_05_over.gif) left no-repeat; width:186px; height:64px;}



#Pageno{ text-align:center; font-size:13px;}

#apDiv1 .q{ background:url(../images/icon_q.gif) left no-repeat; padding-left:26px; font-size:13px; color:#900; line-height:1.8em; padding-top:5px;}

#apDiv1 .a{ background:url(../images/icon_a.gif) left top no-repeat; padding-left:26px; font-size:13px; color:#333; line-height:1.8em; border-bottom:#666 dashed 1px; padding-bottom:15px; padding-top:5px;}

.q_list{ margin:0 20px; line-height:1.8em; font-size:12px; }
.q_h1{ padding-left:10px; background-color:#8ec96b; font-size:14px; font-weight:bold; color:#FFF; line-height:2em;}
.q_h2{ padding-left:25px; font-size:13px; color:#060; font-weight:bold;}
.q_tt{ color:#333; padding-left:25px;}
.q_tt_2{ padding-left:40px;}

.w02{ font-size:13px; color:#3C3C3C;}
.w03{ font-size:15px; color:#F00;}
.w04{ font-size:15px; color:#069; font-weight:bold;}
.w05{ font-size:13px; color:#069; font-weight:bold;}
.w06{ font-size:13px; color:#690;}
.w07{ padding-left:10px; background-color:#8ec96b; font-size:15px; font-weight:bold; color:#FFF; line-height:2em; font-family:華康中黑體;}

.import{font-family: Verdana;color: #666; letter-spacing: 1px; border: 1px solid #A8A593; font-size:12px; }
.mail_bg{ background:url(../images/mail_02.png) repeat-y left;}

a{ text-decoration:none; color:#333;}
a:hover{ color:#069;}

a.gary{ text-decoration:none; color:#666;}
a:hover.gary{ color:#069;}

a.white{ text-decoration:none; color:#FFF;}
a.white:hover{ color:#FF9;}

.ph {
	background-color: #FFFFFF; padding: 2px; border: 1px solid #CCCCCC;
}
.clearfloat{ clear:both; height:0; font-size:1px; _line-height:0;}

