@charset "utf-8";
/* CSS Document */
body{
margin:0;
text-align:center;
}
div#all{
background:url(../images/BG.jpg) top repeat-x;
}
div#sha{
background:url(../images/sha.png) center repeat-y;
}
div#layout{
width:894px;/*	fix	*/
background:#FFFFFF;
margin:0 auto;/* 18px;	*/
text-align:left;
}
div#layout_in{
width:894px;/*	fix	*/
background:#FFFFFF;
margin:0 auto;/* 18px;	*/
text-align:left;
}
div#layout_t{
width:894px;/*	fix	*/
margin:0 auto;/* 18px;	*/
text-align:left;
background:#FFFFFF url(../images/bg_top.gif);
background-position:top;
background-repeat:repeat-x;
}
div#layout_t_in{
margin:0 auto;/* 18px;	*/
text-align:left;
background-image:url(../images/bg_top.gif);
background-position:top;
background-repeat:repeat-x;
}
div#layout_b{
margin:0 auto;/* 18px;	*/
text-align:left;
background-image:url(../images/bg_bot.gif);
background-position:bottom;
background-repeat:repeat-x;
}
div#layout_b_in{
margin:0 auto;/* 18px;	*/
text-align:left;
background-image:url(../images/bg_bot.gif);
background-position:bottom;
background-repeat:repeat-x;
}
#top_bar{
/*background:url(../images/head_top.jpg) right top no-repeat;*/
}

#top_bar_msg{
/*background:url(../images/head_top_msg.jpg) left top no-repeat;*/
}
.bg_box_about{
background:url(../images/bg_about.gif) top left no-repeat;
padding-top:9px;
}
.listmenu{
background-color:#C7C7C7;
width:210px;
height:21px;
}
.listmenu2{
background-color:#B1B1B1;
width:232px;
height:21px;
}
.border_bot{
border-bottom:#E3E3E3 1px solid;
width:862px;
margin-bottom:18px;
}
.borderrl{
border-left:#E3E3E3 1px solid;
border-right:#E3E3E3 1px solid;
padding-left:10px;
padding-right:10px;
padding-top:7px;
}
.bg_help{
background-image:url(../images/bg_job.jpg);
background-position:right top;
background-repeat:no-repeat;
height:608px;
width:644px;
}
.bg_child{
background-image:url(../images/bg_child.jpg);
background-position:right top;
background-repeat:no-repeat;
height:606px;
width:642px;
}
.bg_project{
background-image:url(../images/bg_project.jpg);
background-position:right top;
background-repeat:no-repeat;
height:608px;
width:641px;
}
#bul_about ul{
    list-style: none;
	line-height:20px;
    padding:0px;
    margin: 0px 0px 0px 0px;
}
#bul_about li{
	list-style-image:url(../images/bull_n.gif);
	display: block;
    padding:0px;
    margin: 0px 0px 0px 20px;
}
#bul_about li a, #bul_about li a:link{
	list-style-image:url(../images/bull_n.gif);
	display: block;
    padding:0px;
    margin: 0px 0px 0px 0px;
	text-decoration:none;
	color:#666666;
}
#bul_about li a:hover, #bul_about li a:active, #bul_about li span#current{
	list-style-image:url(../images/bull_o.gif);
	display: block;
    padding:0px;
    margin: 0px 0px 0px 0px;
	text-decoration:none;
	color:#8F1884;
}
.picpaint{
background:url(../images/frame_paint.jpg);
padding:66px 34px 34px 34px;
display:block;
}
.picpaint_s{
background:url(../images/frame_paint2.jpg);
padding:2px 4px 8px 4px;
display:block;
}
.picarh{
background:url(../images/frame_arh.gif) no-repeat top right;
width:265px;
height:161px;
padding: 9px 14px 10px 14px;
display:block;
}
.picnews{
	background: url(../images/bg_news.gif) no-repeat center;
	width:421px;
	height:255px;
	padding: 14px 21px 15px 19px;
	display:block;
	text-align: center;
	margin-left:70px;
}
.found_top{
background:url(../images/pop_head.gif) top center no-repeat;
height:78px;
}
.found_mid{
background:url(../images/pop_mid.gif) top center repeat-y;
padding:5px 30px 0px 30px;
}
.found_bot{
background:url(../images/pop_bot.gif) top center no-repeat;
height:186px;
}
.handcursor{
cursor:hand;
cursor:pointer;
}
#footer{
background:url(../images/bot_page.jpg) bottom no-repeat;
width:894px;
/*height:203px;*/
}
.foot{
text-align:right;
padding-right:20px;
padding-top:20px;
}