*{margin:0;padding:0;}
html{height:100%}
body{margin:0;padding:0;font-size:12px;font-family:Arial, Helvetica, sans-serif;height:100%; background:url(../images/main_bg.jpg) repeat-x #FFFFFF}
img{border:0;}

.h2{ font-size:22px;}


a.brown:link{color:#835d3e;text-decoration:none;}
a.brown:visited{color:#835d3e;text-decoration:none;}
a.brown:hover{color:#6f3200;text-decoration:none;}
a.brown:active{color:#6f3200;text-decoration:none;}

a.green:link{color:#136303;text-decoration:none;}
a.green:visited{color:#136303;text-decoration:none;}
a.green:hover{color:#093600;text-decoration:none;}
a.green:active{color:#093600;text-decoration:none;}

a.gray:link{color:#666666;text-decoration:none;}
a.gray:visited{color:#666666;text-decoration:none;}
a.gray:hover{color:#424242;text-decoration:none;}
a.gray:active{color:#424242;text-decoration:none;}

h1{font-size:16px; font-weight:bold; font-family:"宋体";}

.brown{color:#835d3e}
.gray{color:#666666}
.green{color:#136303}

.clear{clear:both;}



/*header begin*/
#Header{
    width:993px;
	height:135px;
	background:url(../images/header_bg.jpg) no-repeat top center;
	margin:0 auto;
}
.logo{
    width:384px;
	height:75px;
	font-family:"黑体";
	font-size:26px;
	font-weight:bold;
	line-height:60px;
	color:#e65508;
	float:left;
	margin-left:28px;
	margin-top:6px;
}
.msg{
    width:369px;
	height:27px;
	float:left;
	margin-top:30px;
	margin-left:65px;
	line-height:27px;
	font-size:12px;
}


#menu{ margin:0 auto; width:975px; height:34px; list-style:none; margin-top:13px;}
#nav {padding:0 6px; margin:0 auto; list-style:none; height:34px; font-family:arial, verdana, sans-serif;}
#nav li.top{ display:block; float:left;  height:34px;}
#nav li a.top_link{ display:block;  width:107px; font-weight:bold; height:34px; color:#FFFFFF; font-size:14px; text-decoration:none; text-align:right; line-height:34px; background:url(../images/nav_up.jpg) no-repeat;}
#nav li a.top_link span {float:left; display:block; padding:0 1px 0 28px; height:51px; background: url(three_0.gif) right top no-repeat;}
#nav li a.top_link span.down {float:left; display:block; width:107px;   height:34px;  background:url(../images/nav_up.jpg) no-repeat;}

#nav li:hover a.top_link {color:#fff; background:url(../images/nav_no.jpg) no-repeat;}
#nav li:hover a.top_link span {background:url(../images/nav_no.jpg) no-repeat;}
#nav li:hover a.top_link span.down {background:url(../images/nav_no.jpg) no-repeat;}


/* Default list styling */
#nav li:hover {position:relative; z-index:200; text-align:center;}

#nav li:hover ul.sub
{left:1px; top:41px;margin-left:0px; background: #fff; padding:3px; border:1px solid #f6bd25; white-space:nowrap; width:90px; height:auto; z-index:300;}
#nav li:hover ul.sub li
{display:block; margin:2px 0; position:relative; float:left; width:90px; font-weight:normal;}
#nav li:hover ul.sub li a
{display:block; padding:3px 0; font-size:12px; width:88px; line-height:14px;  color:#681d00; text-decoration:none;border:1px solid #fff;}
#nav li ul.sub li a.fly
{background:#f38f00 url(arrow.gif) 80px 6px no-repeat;}
#nav li:hover ul.sub li a:hover 
{background:#f38f00; color:#fff; border-color:#f36d00;}
#nav li:hover ul.sub li a.fly:hover
{background:#f38f00 url(arrow_over.gif) 80px 6px no-repeat; color:#fff;}


#nav li:hover li:hover ul,
#nav li:hover li:hover li:hover ul,
#nav li:hover li:hover li:hover li:hover ul,
#nav li:hover li:hover li:hover li:hover li:hover ul
{left:90px; top:-4px; background: #bbd37e; padding:3px; border:1px solid #5c731e; white-space:nowrap; width:90px; z-index:400; height:auto;}

#nav ul, 
#nav li:hover ul ul,
#nav li:hover li:hover ul ul,
#nav li:hover li:hover li:hover ul ul,
#nav li:hover li:hover li:hover li:hover ul ul
{position:absolute; left:-9999px; top:-9999px; width:0; height:0; margin:0; padding:0; list-style:none;}

#nav li:hover li:hover a.fly,
#nav li:hover li:hover li:hover a.fly,
#nav li:hover li:hover li:hover li:hover a.fly,
#nav li:hover li:hover li:hover li:hover li:hover a.fly
{background:#6a812c url(arrow_over.gif) 80px 6px no-repeat; color:#fff; border-color:#fff;} 

#nav li:hover li:hover li a.fly,
#nav li:hover li:hover li:hover li a.fly,
#nav li:hover li:hover li:hover li:hover li a.fly
{background:#bbd37e url(arrow.gif) 80px 6px no-repeat; color:#000; border-color:#bbd37e;} 
   
/*main begin*/
#MainBody{
	padding-top:9px;
	width:975px;
	margin:0 auto;
}

/*left-I begin*/
.Left{
    float:left;
	width:733px;
}
.LeftI{
    float:left;
	width:229px;
}
.Column{
}
.TitleClew{
    background:url(../images/title_clew.jpg );
	height:41px;
}
.TitleBulletin{
    background:url(../images/title_bulletin.jpg );
	height:41px;
}
.TitleLink{
    background:url(../images/title_link.jpg );
	height:41px;
	margin-top:10px;
}
.Column .content{
    background:url(../images/column_contentbg.gif);
	height:205px;
	padding:0 14px;
	text-align:center;
}
.Column .list{
	width:100%;
	padding-top:6px;
	text-align:left;
	height:90%;
}   
.Column .list li{
    padding-left:16px;
	background: url(../images/point.jpg) no-repeat left center;
    line-height:24px;
    font-size:12px;
	list-style:none;
}
.Column .p{
    font-size:12px;
	line-height:24px;
	width:100%;
	padding:10px 0px;
	text-align:left;
	height:90%;
}

.bottom{
    background:url(../images/column_01.gif);
	height:24px;
}
.bottom .more{
    font-size:12px;
	text-align:right;
	padding-right:30px;
}

/*left-II begin*/
.LeftII{
    float:left;
	width:492px;
	margin-left:12px;
}
.LeftII .Conviviality{
    float:left;
	width:492px;
	height:270px;
}
.LeftII .Paint{
    float:left;
	width:492px;
	height:270px;
	margin-top:10px;
}
/*right begin*/
.Right{
    float:right;
	width:229px;
}

/*left-paint begin*/
#Left_Paint{
    width:492px;
	height:100%;
	float:left;
	margin-top:10px;
}
/*Right-news、link begin*/
#right_NewsLinks{
    width:470px;
	float:right;
	margin-top:10px;
}
.News{
    width:470px;
}
.News_Title{
    background: url(../images/main-newstitle.jpg);
	width:470px;
	height:38px;
}
.News_Content{
    background: url(../images/main-newsbg.gif);
	height:146px;
}
.News_Content .Listleft{
   float:left;
   width:300px;
   height:100%;
   padding-top:10px;
   margin:0px 0px 0px 20px;
}
.News_Content .Listleft li{
    padding-left:16px;
	background: url(../images/point.jpg) no-repeat left center;
    line-height:24px;
    font-size:12px;
	list-style:none;
}
.News_Content .Picright{
   float:left;
   width:100px;
   height:120px;
}
.News_Bottom{
    background:url(../images/main-newsbottom.gif);
	height:24px;
}
.Links{
    background:url(../images/main-linkbg.jpg);
	height:55px;
	width:470px;
	margin-top:4px;
}
.Links .Listbox{
    width:226px;
	height:24px;
	margin-top:16px;
	float:right;
}
.k{
	border:#003300 1px solid;
	background-color:#FFFFFF;
	line-height:26px;
	font-size: 12px;
}

/*mail、cook、video begin*/
#button{
    width:975px;
	margin:0 auto;
	height:84px;
}
.mailbook{
    width:229px;
	height:74px;
	float:left;
	margin-top:10px;
	background: url(../images/button_mailbox.jpg);
}
.cookbook{
    width:229px;
	background:url(../images/button_cookbook.jpg);
	height:74px;
	float:left;
	margin:10px 0px 0px 15px;
}
.video{
    width:229px;
	background:url(../images/button_video.jpg);
	height:74px;
	float:left;
	margin:10px 0px 0px 15px;
}
.footpic{
    width:229px;
	background:url(../images/copyright_01.jpg);
	height:76px;
	float:right;
	margin-top:8px;
}

/*foot beging*/
#Foot{
	float:left;
	margin:0 auto;
	width:975px;
	height:180px;
	line-height:22px;
	text-align:center;
	color:#136303;
	background:url(../images/copyright_02.jpg) no-repeat;
}
.copyright{
    width:856px;
	height:88px;
	margin:50px auto 0;
	text-align:center;
}
#List_Foot{
	float:left;
	width:989px;
	height:204px;
	line-height:22px;
	text-align:center;
	color:#136303;
	background: url(../images/list_copyright_bg.jpg);
}
.List_Copyright{
    width:645px;
	height:80px;
	margin-top:70px;
}
    

/*Sub-Currency*/

#SubColumn{
    width:989px;
	height:auto;
	margin:0 auto;
	text-align:center;
}
.TitleCookbook{
    width:989px;
	height:90px;
	background:url(../images/list_cookbook.jpg);
}

.TitleCookbook h2,.TitleFeature h2,.TitleIntro h2,.TitleVideo h2,.TitleMailbox h2,.TitleNews h2,.TitleInfrom h2,.TitleYdfc h2,.TitleYjym h2,.TitleZszl h2,.ListCenter h2,.TitleLeaveword h2{ padding-top:30px; color:#9a4202; line-height:70px; text-align:center;}
.TitleCookbook h2{color:#9a4202;}
.TitleFeature h2{ color:#1027b5;}
.TitleFeature{
    width:989px;
	height:90px;
	background:url(../images/list_feature.jpg);
}
.TitleIntro{
    width:989px;
	height:90px;
	background:url(../images/list_intro.jpg);
}
.TitleVideo{
    width:989px;
	height:90px;
	background:url(../images/list_video.jpg);
}
.TitleLeaveword{
    width:989px;
	height:90px;
	background:url(../images/list_leaveword.jpg);
}
.TitleMailbox{
    width:989px;
	height:90px;
	background:url(../images/list_mailbox.jpg);
}
.TitleNews{
    width:989px;
	height:90px;
	background:url(../images/list_news.jpg);
}
.TitleInfrom{
    width:989px;
	height:90px;
	background:url(../images/list_infrom.jpg);
}
.TitleYdfc{
    width:989px;
	height:90px;
	background:url(../images/list_ydfc.jpg);
}
.TitleYjym{
    width:989px;
	height:90px;
	background:url(../images/list_yjym.jpg);
}
.TitleZszl{
    width:989px;
	height:90px;
	background:url(../images/list_zszl.jpg);
}
.ListCenter{
    float:left;
	width:881px;
	background: url(../images/list_01.gif) repeat-x #FFFFFF;
	padding:10px 54px;
	font-size:14px;
	line-height:30px;
	color:#666666;
	text-align:left;
   }
/*Sub-News*/
.DynamicTop{
    margin:0px auto;
	width:989px;
	height:118px;
	background:url(../images/dynamic_top.jpg) no-repeat;
	}
.DynamicTop p{
	font-size:14px;
	font-weight:bold;
	line-height:40px;
	text-align:left;
	padding-left:20px;
}
.DynamicTop p a{
	color:#ff0054;
	text-decoration: none;
}
.DynamicTop p a:hover{
	color:#001fdd;
	text-decoration: none;
}	

.DynamicContent{
    float:left;
	width:905px;
	height:auto;
	background:url(../images/dynamic_contentbg.jpg) no-repeat #fff;
	padding:10px 42px;
	font-size:14px;
	line-height:30px;
	color:#666666;
	text-align:left;
	}
.DynamicContent h1{
	color:#883208;
	line-height:46px;
	text-align:center;
}	


/* 文章列表　上一页　下一页 */
.a3 {
	font-size: 14px;
	line-height: 30px;
	font-weight: normal;
	color: #318E31;
	font-weight: bold;
}
A.a3:link{
	color:#318E31; FONT-SIZE: 14px; line-height:30px; TEXT-DECORATION: none; font-weight: bold;
}
A.a3:active {
	color:#FF7200; FONT-SIZE: 14px; line-height:30px;TEXT-DECORATION: none; font-weight: bold;
}
A.a3:visited {
	color:#318E31; FONT-SIZE: 14px; line-height:30px;TEXT-DECORATION: none; font-weight: bold;
}
A.a3:hover {
	color:#FF7200; FONT-SIZE: 14px; line-height:30px;TEXT-DECORATION: none; font-weight: bold;
}
.bg_sx{background-color:#228568;}

.bt_wz{
	font-size: 14px;
	line-height: 24px;
	font-weight: bold;
	color: #333333;
	font-weight: bold;	
	}
.x { border-top:#6BD7BC solid 1px;border-left:#6BD7BC solid 1px;border-right:#6BD7BC solid 1px;}

.x_d { border-bottom:#6BD7BC solid 1px;}
.bg_bt{background-color:#ABEEE8;}
.bg_lb{background-color:#EEFFFF;}