@charset "utf-8";
/* CSS Document */
body{
margin:0;
}
img{
border:0;
}
#layout{
width:992px;
margin:auto;
position:relative;
z-index:1;
}
#header{
border-left:#CCCCCC 1px solid;
border-right:#CCCCCC 1px solid;
position:relative;
width:976px;
margin:auto;
z-index: 2;
}
#logo{
	position:absolute;
	z-index: 55;
	width: 245px;
}
#index{
width:1003px;
background:#49a2c5;
margin:auto;
}
#index_b{
width:1003px;
background:#f6cb18;
margin:auto;
}
#left{
float:left;
width:236px;
height:auto;
}
#right{
float:left;
width:739px;
border-left:#CCCCCC 1px solid;
height:auto;
}
#menu{
	background:url(../images/bg_menu.gif) no-repeat right top;
	height:47px;
	position:absolute;
	z-index: 50;
	margin:0 0 0 245px;
	width: 747px;
	text-align:left;
	display:inline;
	left: 0;
}
a.menul{
border-right:#FFFFFF 1px solid;
float:left;
height:23px;
padding-top:18px;
width:100%;
display:block;
}

a.menu_last{
padding-top:18px;
float:right;
width:100%;
display:block;
height:23px;
}
.brk{
clear:both;
font-size:0;
}
#bar_r_l{
	background:url(../images/bg_bar_r.png) no-repeat right top;
	height:34px;
	position:absolute;
	z-index: 47;
	width: 737px;
	margin:350px 0px 0px 244px;
	padding:5px 0px 0px 10px;
	left: 0;
}
#bar_r_l2{
	background:url(../images/bg_bar_r.png) no-repeat right top;
	height:34px;
	position:absolute;
	z-index: 47;
	width: 737px;
	margin:620px 0px 0px 244px;
	padding:5px 0px 0px 10px;
	left: 0;
}
#bar_r_3{
	background:url(../images/bg_bar_r.png) no-repeat right top;
	height:34px;
	position:absolute;
	z-index: 47;
	width: 737px;
	margin:83px 0px 0px 244px;
	padding:5px 0px 0px 10px;
	left: 0;
}
#bar_l_s{
	background:url(../images/bg_bar_l.png) no-repeat left top;
	height:34px;
	position:absolute;
	z-index: 47;
	width: 234px;
	margin:80px 0px 0px 0px;
	padding:5px 0px 0px 10px;
}
#bar{
position:absolute;
padding:74px 0px 0px 1px;
width: 7px;
}
#barl2{
	background:url(../images/bg_bar_l.png) no-repeat left top;
	height:34px;
	position:absolute;
	z-index: 47;
	width: 234px;
	margin:83px 0px 0px 0px;
	padding:5px 0px 0px 10px;
	left: 0;
}
#barl3{
	background:url(../images/bg_bar_l.png) no-repeat left top;
	height:34px;
	position:absolute;
	z-index: 47;
	width: 234px;
	margin:575px 0px 0px 0px;
	padding:5px 0px 0px 10px;
	left: 0;
}
#barl4{
	background:url(../images/bar_about.png) no-repeat left top;
	height:34px;
	position:absolute;
	z-index: 47;
	width: 984px;
	margin:380px 0px 0px 0px;
	padding:5px 0px 0px 10px;
	display:inline;
	left: 0;
}
#barl5{
	background:url(../images/bar_about.png) no-repeat left top;
	height:34px;
	position:absolute;
	z-index: 47;
	width: 984px;
	margin:380px 0px 0px 0px;
	padding:5px 0px 0px 10px;
	left: 0;
}
#barl6{
	background:url(../images/bar_about.png) no-repeat left top;
	height:34px;
	position:absolute;
	z-index: 47;
	width: 984px;
	margin:350px 0px 0px 0px;
	padding:5px 0px 0px 10px;
	left: 0;
}
#barl7{
	background:url(../images/bar_about.png) no-repeat left top;
	height:34px;
	position:absolute;
	z-index: 47;
	width: 984px;
	margin:355px 0px 0px 0px;
	padding:5px 0px 0px 10px;
	left: 0;
}
#barl8{
	background:url(../images/bar_about.png) no-repeat left top;
	height:34px;
	position:absolute;
	z-index: 52;
	width: 984px;
	margin:525px 0px 0px 0px;
	padding:5px 0px 0px 10px;
	left: 0;
}
.bar_bg{
background:#f6cb18;
width:auto;
margin-bottom:7px;
height:24px;
padding:7px 0px 0px 20px;
}
#barr1{
position:absolute;
padding:0px 0px 0px 985px;
width: 7px;
}
#barr2{
position:absolute;
padding:337px 0px 0px 985px;
width: 7px;
}
#barr3{
position:absolute;
padding:596px 0px 0px 985px;
width: 7px;
}
#contrainer{
padding:40px 28px 30px 20px;
}
dl.pichi{
margin-top:15px;
clear:both;
}
dt.pichi{
float:left;
padding-right:30px;
display:block;
}
dd.pichi{
padding-top:7px;
display:block;
}
#footer{
background:#e88a28;
height:65px;
width:auto;
padding-top:5px;
}
.bg_or{
background:#e88a28;
padding-top:20px;
margin-top:10px;
}
.bg_or2{
background:#e88a28;
padding-top:20px;
}
.cr{
background:#FFFFFF url(../images/cr.gif) no-repeat left top ;
margin:20px 0px 0px 19px;
padding:40px 50px 30px 50px;
width:auto;
height:auto;
}
.bg_pic_gll{
background:url(../images/bg_gall_s.jpg) no-repeat center;
padding:24px 22px 22px 19px;
width:129px;
height:95px;
}

