/*头部*/
body {
	background-image: url(../images/bg.jpg);
	background-color: #2A2B2F;
	background-repeat: no-repeat;
	background-position: center top;
}


#nav{

	width: 998px;
	margin:0px auto;
}

#main{
	width:998px;
	margin:0px auto;
	height:auto;
	overflow:auto;
	background-image: url(../images/bottom.jpg);
	background-repeat: no-repeat;
	background-position: bottom; padding-bottom:80px;
}


#sidebar{ width:230px; float:left; height:auto; overflow:auto;}


/* 左导航 */

#menu_left{
	width:175px; height:265px; margin-left:38px; padding-top:16px;
}

/* 所有左侧框子 */

.left_bg{
	width:205px;
	background-image:url(../images/bar_bg.gif);
	height:auto;
	overflow:auto;
	margin-left:22px;
	color:#FFFFFF;
	background-repeat: repeat-y;
	background-position: right;
}

.left_content{ margin-left:30px; color:#DED39D; width:170px; height:auto; overflow:auto;  margin-bottom:10px; line-height:20px;}
.left_content a:link{ color:#DED39D;}
.left_content a:visited{ color:#DED39D;}
.left_content a:hover{ color:#fff;}
.left_content a:active{ color:#DED39D;}

.left_content h2{ margin-bottom:8px;}
.left_content h4{ font-size:12px; font-weight:bold; color:#FFFFFF;}
.bar_c{ padding-left:15px; padding-bottom:10px;}


.left_bottom{
	width:205px;
	background-image:url(../images/bar_bottom.gif);
	height:27px;
	margin-left:22px;
	color:#FFFFFF;
	background-repeat: repeat-y;
	background-position: right;
}

/*==================================================================================*/
#right{	float:left; width:740px; height:auto; overflow:auto;}
.c_title{padding-top:50px; padding-left:60px;}
.right_top_download{
	width:740px;
	height:142px; padding-top:10px;
	background-image: url(../images/top1.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
}
.right_top_news{
	width:740px;
	height:142px; padding-top:10px;
	background-image: url(../images/top3.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
}
.right_top_video{
	width:740px;
	height:142px; padding-top:10px;
	background-image: url(../images/top4.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
}

.right_top_pics{
	width:740px;
	height:142px; padding-top:10px;
	background-image: url(../images/top5.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
}

.right_top_event{
	width:740px;
	height:142px; padding-top:10px;
	background-image: url(../images/top2.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
}


.site{ padding-top:30px; font-size:14px; text-align:right; padding-right:50px;}
.right_bg{
	width:740px;

	height:auto;
	overflow:auto;
	background-image: url(../images/right_bg.jpg);
	background-repeat: repeat-y;
}
.right_bottom{
	width:740px;
	height:119px;
	background-image: url(../images/right_bottom.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
}


/*==============================================================新闻模板==========*/
.news_listall{ width:605px; margin:0px auto; height:auto; overflow:auto;}
.news_listall ul{}
.news_listall span{ float:right;}
.news_listall li{ border-bottom:1px dashed #E8C576; line-height:32px;}
.news_listall .page{ line-height:20px; text-align:right; padding-top:10px;}

.newspage_title{ margin-top:60px; text-align:center; font-size:18px; font-weight:bold;}
.newspage_time{ text-align:center; margin-top:5px;}
.newspage_all{ line-height:25px; margin-top:20px;}
.newspage_all img{ max-width:630px; width:expression(document.body.clientWidth>630?"630px":"auto"); overflow:hidden; }

.news_signed{ width:650px; margin:10px auto; height:auto; overflow:auto; line-height:25px; padding-top:10px; border-top:1px dashed #9E844A;}


/*==============================================================相册缩放==========*/
.album_pic img{ max-width:100%;height:auto; }
.album_list{border-bottom:1px dashed #000; margin-bottom:8px; padding-bottom:5px;}

















