/* CSS Document */
body {
text-align:center;
color:#777777;
margin:0;}

#top {
width:798px;
margin:auto;
background:url(web_bg.gif);
}

#top_1{
margin:0 8px;
}

.top_1_logo {
text-align:left;
float:left;
}

.top_1_search {
float:right;
margin-top:10px;
}

.top_menu {
height:42px;
padding:20px 20px 0 0;
text-align:right;
background:url(top_menu.gif) no-repeat;
clear:both;
}

.top_banner{
text-align:center;
background:url(top_banner.gif);
width:782px;
height:187px}


#content{
text-align:left;
width:798px;
margin:auto;
background:url(web_bg.gif);
}

.content_left{
width:201px;
float:left;
margin-left:15px;
background:url(left_bg.gif)
}

.content_lefttop{
height:236px;
background:url(left_bgtop.gif) no-repeat
}

.content_leftbot{
height:176px;
background:url(left_bgbot.gif) no-repeat
}

.indexcontent_right{
width:500px;
float:right;
margin:0 40px;
padding:10px 0px 0 0;
background:url(content_bg.gif)
}

.content_right{
width:560px;
float:right;
margin-right:8px;
padding:10px 15px 0 25;
background:url(content_bg.gif)
}


#foot{
width:798px;
margin:auto;
background:url(web_bg.gif);
}

.foot_copyright{
margin:0 11px;
padding:10px 0;
border-top:2px solid #CB815C;
}


.menu_hr {
margin-bottom:4px}

#body {
text-align:center;
margin-top:12px;}

#logo {
text-align:center}

#logo img {
border-bottom:15px #e8e8e8 solid}

#needpage {
width:829px;
text-align:left;
padding:23px 20px 20px 32px;
text-align:justify;}

#main {
width:778px}

#main #left{
float:left;
text-align:left;
}
#main #needpage {
float:right;
width:630px;
padding:20px 20px 5px 20px}

#index_news {
width:778px;
text-align:left;
padding:20px 31px 0px 31px}

#index_news_1 {
width:340px;
display:inline;}

#index_news_2 {
width:340px;
display:inline;
margin-left:36px}

.index_news_list {
margin-top:10px}

#bottom {
margin-top:20px;
text-align:center;}

#copyright {
width:778px;
text-align:right;
border-top:1px #b2b2b2 solid;
padding:8px 10px 10px 0;}

input {border:1px solid #B2C2D7; }

.sub,.res{
background:#FFFFFF;
padding:2px 6px 0px 6px}

/*=======================×ÖÌå=========================*/


/*=======================²úÆ·=========================*/


