@charset "utf-8";
/* CSS Document */

body{
margin:0px auto;
background-image:url(../img/top_bg.png);
background-repeat:repeat-x;
text-align:center;
}
img{
border:0px;
}
form{
margin:0px 0px 0px 0px;}
A:link {
	FONT-SIZE: 12px;
	CURSOR:hand;
	color:#777777;
	TEXT-DECORATION: none;
}
A:visited {
	FONT-SIZE: 12px;
	COLOR:#777777;
	CURSOR: hand;
	TEXT-DECORATION: none;
}
A:active {
	FONT-SIZE: 12px;
	COLOR:#777777;
	TEXT-DECORATION: none;
}
A:hover {
	FONT-SIZE: 12px;
	color:#3F2521;
	TEXT-DECORATION:underline;
}
.news_bg{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
letter-spacing:1px;
color:#333333;
background-image:url(../img/news_dot.png);
background-repeat:no-repeat;
height:auto;
min-height:20px;
background-position:left bottom;
padding-bottom:8px;_padding-bottom:4px;
}
.new_time{
	color:#900;
	float:left;
	width:80px;
	height:15px;
	line-height:18px;
	padding:6px 0px 0px 0px;
}
.new_msg{
	overflow:hidden;
	width:280px;
	float:left;
	height:15px;
	line-height:18px;
	padding:6px 0px 0px 0px;
}
.more_but{
text-align:right;
padding:0px 20px 0px 0px;
}
.event_more_but{ position:absolute; padding:0px 0px 0px 864px; width:30px; margin:-80px 0px 0px 0px;}
.top_main{
    clear:both;
	height:auto;
	min-height:100px;
}
.top_link{
float:right;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
letter-spacing:2px;
margin-top:20px;
text-align:right;
color:#a1a1a1;
padding-right:10px;
}
.top_link A:link {
	FONT-SIZE: 11px;
	CURSOR:hand;
color:#a1a1a1;
	TEXT-DECORATION: none;
}
.top_link A:visited {
	FONT-SIZE: 11px;
color:#a1a1a1;
	CURSOR: hand;
	TEXT-DECORATION: none;
}
.top_link A:active {
	FONT-SIZE: 11px;
color:#a1a1a1;
	TEXT-DECORATION: none;
}
.top_link A:hover {
	FONT-SIZE: 11px;
	color:#3F2521;
	TEXT-DECORATION:underline;
}

.top_logo{
float:left;
margin-top:16px;
padding-bottom:8px;
margin-left:2px;
text-align:left;
}
.copyright{
clear:both;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
letter-spacing:1px;
text-align:left;
padding-left:8px;
color:#777777;
padding-bottom:8px;
padding-top:5px;*padding-top:2px;
}

.copyright2{
clear:both;
background-image:url(../img/main_bottom.png);
background-repeat:no-repeat;
background-position:5px top;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
letter-spacing:1px;
text-align:left;
padding-left:8px;
color:#777777;
padding-bottom:8px;
padding-top:30px;*padding-top:15px;
}
.main{
width:933px;
margin:0px auto;
text-align:left;
height:auto;
overflow:hidden;
min-height:400px;
}
.main_contents{
width:933px;_width:940px;
text-align:left;
height:auto;
min-height:10px;
clear:both;
margin-top:0px;_margin-top:36px;
}
#main_menu{
	position:absolute;
	text-align:left;
	z-index:5;
	width:924px;
	height:220px;
	min-height:220px;
	clear:both;
	overflow: hidden;
	margin:56px 0px 0px 15px;
}
.mainmenu{
float:left;
width:704px;
height:100px;
	margin:0px 5px 0px 0px;
}

.movie{
    float:left;
    width:188px;
	margin:0px 5px 0px 0px;
}
.link_pic{
width:933px;
height:533px;
text-align:left;
clear:both;
margin-top:0px;_margin-top:30px;
}
#link_but{
text-align:left;
}
#submenu{
position:absolute;
left:0px;
top:0px;
z-index:40;
padding-left:15px;
vertical-align:top;
margin-top:60px;
}
#link_img{
position:relative;
height:533px;
width:933px;
z-index:1;
left:0px;
top:0px;
}
#news{
position:absolute;
width:360px;
z-index:100;
margin-left:32px;
text-align:left;
min-height:110px;
margin-top:-175px;
}
.main_bg{
width:936px;
float:left;
clear:both;
background-image:url(../img/main_bg.png);
background-position:8px 0px;_background-position:7px 0px;
background-repeat:repeat-y;
margin-top:-10px;
margin-left:-3px;_margin-left:-1px;
height:auto;
min-height:1px;
}
.main_left{
float:left;
width:707px;_width:707px;
margin:0px 0px 20px 0px;
height:auto;
min-height:10px;
}
.main_title{
    position:static;_position:relative;
    float:left;
    clear:both;
	text-align:left;
	margin-left:-10x;_margin-left:-1px;
	padding-top:20px;
	width:720px;_width:718px;
}
.main_banner{
padding:0px 0px 0px 8px;
clear:both;
}
.right_banner{
padding-bottom:18px;
margin-left:10px;
}
.banner01{
float:left;
width:707px;
height:188px;
}
.banner02{
float:left;
width:216px;
height:188px;
}

.main_text{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
letter-spacing:1px;
line-height:24px;
color:#444444;
margin-left:40px;
margin-right:30px;
padding-bottom:20px;
padding-top:10px;
min-height:32px;
width:630px;
clear:both;
}
.main_text img{
float:right;
margin:-10px 10px 20px 20px;
}
.main_img_01{
float:left;
width:299px;
margin:0px 12px 0px 36px;_margin:0px 12px 0px 26px;
}
.main_text2{
padding:5px 5px 3px 5px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
letter-spacing:1px;
line-height:24px;
color:#996600;
margin:0px 10px 0px 20px;
font-weight:bold;
clear:both;
}
.main_text3{
padding:5px 5px 3px 5px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
letter-spacing:1px;
line-height:24px;
color:#996600;
margin:0px 10px 0px 20px;
font-weight:bold;
}
.main_text4{
padding:5px 5px 3px 5px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
letter-spacing:1px;
line-height:24px;
color:#444444;
margin:0px 10px 0px 20px;
}
.font14_g{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
letter-spacing:1px;
line-height:24px;
color:#814f0f;
font-weight:bold;
margin-left:30px;
margin-right:30px;
padding-bottom:40px;
}
.font14_g2{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
letter-spacing:1px;
line-height:24px;
color:#814f0f;
font-weight:bold;
margin-left:34px;
margin-right:30px;
padding-bottom:10px;
}
.font14_g3{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
letter-spacing:0px;
line-height:24px;
color:#814f0f;
font-weight:bold;
margin-left:30px;
margin-right:30px;
}
.font12_b{
color:666666;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
}
.font12_select{
color:666666;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
width:100px;
}
.font12_g{
font-weight:bold;
color:#006600;
padding-right:3px;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
letter-spacing:1px;
line-height:24px;
}
.font12_r{
color:#FF0000;
padding-right:30px;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
letter-spacing:1px;
text-align:right;
}
.font12_r2{
color:#FF0000;
padding-right:30px;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
letter-spacing:1px;
text-align:left;
margin-left:30px;

}
.main_right{
text-align:left;
float:left;
background-image:url(../img/main_line.png);
background-repeat:no-repeat;
background-position:4px 0px;_background-position:0px 0px;
width:214px;_width:200px;
min-height:400px;
padding-top:32px;
margin-left:6px;_margin-left:0px;
padding-left:6px;_padding-left:0px;
}
.main_sublink{
padding-left:2px;
}
.sublink{
	color:#DB8111;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
margin-left:24px;
padding-bottom:6px;
letter-spacing:1px;
}
.sublink A:link {
	FONT-SIZE: 12px;
	CURSOR:hand;
	color:#A9530C;
	TEXT-DECORATION:underline;
}
.sublink A:visited {
	FONT-SIZE: 12px;
	color:#A9530C;
	CURSOR: hand;
	TEXT-DECORATION:underline;
}
.sublink A:active {
	FONT-SIZE: 12px;
	color:#A9530C;
	TEXT-DECORATION:underline;
}
.sublink A:hover {
	FONT-SIZE: 12px;
	color:#DB8111;
	TEXT-DECORATION:underline;
}
.download{
text-align:right;
font-size:11px;
letter-spacing:1px;
font-family:Arial, Helvetica, sans-serif;
color:#666666;
padding-right:30px;
padding-bottom:20px;
}
.download2{
text-align:left;
padding:0px 50px 10px 20px;
height:38px;
}
.download_text{
margin-top:2px;
float:left;
font-family:Arial, Helvetica, sans-serif;
color:#666666;
font-size:11px;
letter-spacing:1px;
width:300px;
}
.download_icon{
float:left;
width:80px;
}
.menu{
margin:8px 0xp 0px 0px;
}
.submenu_bg{
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;
letter-spacing:0px;
background-color:#b5ca53;
min-height:15px;
padding:3px 4px 2px 4px;
}
.menu_button{
height:4px;
background-color:#FFFFFF;
}
.about_t1{
width:80px;
background-color:#f3f7fc;
text-align:center;
}
.about_t2{
background-color:#f3f7fc;
text-align:left;
padding-left:6px;
}
.about_t3{
background-color:#ffffff;
text-align:center;
}
.about_t4{
background-color:#ffffff;
text-align:left;
padding-left:6px;
}
.top_but{
margin-left:790px;
margin-top:-40px;*margin-top:-43px;
}
.link_td1{
vertical-align:top;
background-color:#f3f6e8;
width:210px;
border-color:#b4b79a;
border-style:solid;
border-width:1px;
}
.link_td2{
vertical-align:top;
background-color:#f3f6e8;
width:210px;
border-color:#b4b79a;
border-style:solid;
border-bottom-width:1px;
border-top-width:1px;
border-right-width:1px;
border-left-width:0px;
}
.link_td3{
vertical-align:top;
background-color:#f3f6e8;
width:210px;
border-color:#b4b79a;
border-style:solid;
border-bottom-width:1px;
border-top-width:1px;
border-right-width:1px;
border-left-width:0px;
}
.link_font{
padding-left:6px;
background-color:#f3f6e8;
background-image:url(../img/link_dot.png);
background-repeat:repeat-x;
background-position:left bottom;
min-height:26px;
padding-top:8px;
margin:0px 6px 0px 6px;
}
.link_font2{
padding-left:6px;
background-color:#f3f6e8;
min-height:26px;
padding-top:8px;
margin:0px 6px 0px 6px;
}
.link_icon{
background-image:url(../img/link_icon.png);
width:24px;
height:26px;
float:left;
margin-top:-9px;
}
.main_message{
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
font-weight:bold;
letter-spacing:2px;
color:#003300;
text-align:center;
margin-top:40px;
}
.butlink{
margin-left:10px;
margin-top:30px;
}
.linkicon{
width:198px;
padding:4px 0px;
}
.news_main{
width:661px;
padding-left:20px;
clear:both;
}
.news_bg01{
background-image:url(../img/news_bg01.png);
background-repeat:no-repeat;
height:14px;}
.news_bg02{
background-image:url(../img/news_bg02.png);
background-repeat:repeat-y;
padding:0px 16px 0px 16px;
}
.news_bg03{
background-image:url(../img/news_bg03.png);
background-repeat:no-repeat;
height:15px;
}
.news_icon{
float:left;
width:35px;
}
.news_title_text{
float:left;
width:500px;
margin:10px 0px 0px 0px;
}
.news_title{
background-image:url(../img/news_title_bg.png);
background-repeat:repeat-x;
height:48px;
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
font-weight:bold;
letter-spacing:1px;
color:#546920;
}
.news_article{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
letter-spacing:2px;
line-height:24px;
color:#444444;
background-color:#eef1e4;
padding:14px 16px 0px 22px;
min-height:140px;
}
.news_article2{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
letter-spacing:2px;
line-height:24px;
color:#444444;
background-color:#eef1e4;
padding-left:20px;
}
.news_date{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
letter-spacing:1px;
color:#546920;
text-align:right;
margin-right:20px;
padding:14px 0px 2px 0px;
vertical-align:bottom;
}
.news_link{
background-image:url(../img/news_link_bg.png);
background-repeat:no-repeat;
height:39px;
padding:8px 0px 0px 26px;
text-align:left;
background-color:#eef1e4;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
letter-spacing:1px;
color:#996600;
font-weight:bold;
}
.news_download{
background-image:url(../img/news_link_bg.png);
background-repeat:no-repeat;
height:39px;
padding:8px 0px 0px 26px;
text-align:left;
background-color:#eef1e4;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
letter-spacing:1px;
color:#996600;
font-weight:bold;

}
.news_list_h{
min-height:270px;
}
.page_link{
color:#73924E;
font-size:12px;
background-image:url(../img/page_link_bg.png);
background-repeat:no-repeat;
text-align:right;
}
.page_link A:link {
	FONT-SIZE: 12px;
	CURSOR:hand;
color:#73924E;
	TEXT-DECORATION: none;
}
.page_link A:visited {
	FONT-SIZE: 12px;
color:#73924E;
	CURSOR: hand;
	TEXT-DECORATION: none;
}
.page_link A:active {
	FONT-SIZE: 12px;
color:#73924E;
	TEXT-DECORATION: none;
}
.page_link A:hover {
	FONT-SIZE: 12px;
	color:#3F2521;
	TEXT-DECORATION:underline;
}

.detail_but{
position:absolute;
margin-top:6px;
width:97px;
}
.newslist_but{
float:right;
width:66px;
margin-top:6px;
}
.next_link{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
letter-spacing:1px;
padding:0px 6px 0px 6px;
}

.prve_link{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
letter-spacing:1px;
padding:0px 6px 0px 6px;
}

.news_list_dot{
background-image:url(../img/news_list_dot.png);
background-repeat:repeat-x;
height:4px;
}
.page_num{
color:#993366;
padding:0px 2px 0px 2px;
}

.page_nums{
font-weight:bold;
color:#222222;
padding:0px 2px 0px 2px;
}

.font12_r3{
color:#FF0000;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
letter-spacing:1px;
}
.donate_type_01{
padding-left:5px;
float:left;
width:210px;
}
.donate_type_02{
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
letter-spacing:0px;
font-weight:normal;
color:#3E4923;
background-image:url(../img/donate_type_02.png);
background-repeat:no-repeat;
padding-left:5px;
float:left;
width:200px;
height:158px;
padding:34px 0px 0px 16px;
line-height:26px;
}
.donate_type_03{
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
letter-spacing:0px;
font-weight:normal;
color:#3E4923;
background-image:url(../img/donate_type_03.png);
background-repeat:no-repeat;
padding-left:5px;
float:left;
width:200px;
height:158px;
padding:34px 0px 0px 18px;
line-height:26px;
}
.watchmeeting_tr1{
background-color:#FFFFFF;
}
.watchmeeting_td1{
width:80px;
background-color:#eff5f1;
text-align:center;
}
.watchmeeting_td2{
letter-spacing:0px;
vertical-align:top;
width:450px;
}
.watchmeeting_td3{
vertical-align:top;
width:120px;
}
.donate_font{
font:Arial, Helvetica, sans-serif;
background-color:#4A6213;
letter-spacing:1px;
color:#FFFFFF;
font-size:13px;
font-weight:bold;
}
.donate_font1{
font:Arial, Helvetica, sans-serif;
background-color:#F2EBDF;
letter-spacing:1px;
color:#666666;
font-size:11px;
line-height:16px;
width:120px;
text-align:right;
vertical-align:top;
}
.donate_font2{
font:Arial, Helvetica, sans-serif;
background-color:#FFFFFF;
letter-spacing:1px;
color:#666666;
font-size:12px;
line-height:16px;
width:490px;
vertical-align:top;

}
.donate2_title_m{
height:48px;
width:655px;
}
.donate_bg1a{
background-image:url(../img/donate_bg1.png);
background-repeat:repeat-y;
padding:2px 0px 0px 10px;
height:auto;_height:200px;
min-height:200px;
}

.donate_bg1{
background-image:url(../img/donate_bg1.png);
background-repeat:repeat-y;
height:auto;_height:200px;
min-height:200px;
}
.donate_bg2{
}
.donate_bg3{
background-image:url(../img/donate_bg3.png);
background-repeat:no-repeat;
min-height:186px;
padding:15px 50px 0px 30px;
}
.donation_but{
min-height:64px;
padding-top:10px;
text-align:right;
margin-left:430px;
}
.next_but{
    background-image:url(../img/next_but.png);
    background-color:transparent;                            
    background-repeat:no-repeat;                              
    border:0px solid;                                                
    width:105px;                                                                
    height:64px;                                                              
    text-align:center;                                            
    font-size:12px;                              
    color:#FFFFFF;  
}
.input_12
{
    font-size:12px;
    }
.back_but{
    background-image:url(../img/back_but.png);
    background-color:transparent;                            
    background-repeat:no-repeat;                              
    border:0px solid;                                                
    width:105px;                                                                
    height:64px;                                                              
    text-align:center;                                            
    font-size:12px;                              
    color:#FFFFFF;  
}
#menu1{
    margin-left:4px;*margin-left:0px;
}
#menu2{
    margin-left:3px;*margin-left:0px;
}
.shadow3 td{background:#b5ca53; padding:5px 0px 0px 0px;}
.shadow3 td div{background-color:#b5ca53; border:dotted #fff; border-width:0px 0px 1px 0px; padding:4px 0px 4px 5px;}
.shadow3 td a{
	FONT-SIZE: 12px;
	CURSOR:hand;
	color:#fff;
	TEXT-DECORATION:underline;
}
.shadow3 td a:hover {
	FONT-SIZE: 12px;
	color:#E6F0AA;
	TEXT-DECORATION:underline;
}

.shadow1{
/*filter:progid:DXImageTransform.Microsoft.Shadow(color=#777777,direction=90,strength=2);*/
}
.shadow2{
/*filter:progid:DXImageTransform.Microsoft.Shadow(color=#777777,direction=270,strength=2);*/
}
.shadow3{
/*filter:progid:DXImageTransform.Microsoft.Shadow(color=#666666,direction=180,strength=5);*/
}

