/* CSS Document */

body{
margin:0px;
background:#FCE7FE;
font:12px Arial, Helvetica, sans-serif;
position:relative;
}

#main{
width:942px;
margin:0 auto;
}
#header{
width:942px;
}
#header #logo{
width:577px;
height:181px;
float:left;
background:url(../images/home-Web1_03.jpg) no-repeat left;
margin-top:0px;
}

#header .js{
width:365px;
height:181px;
float:left;
background:url(../images/home-Web1_04.jpg) no-repeat left;
}
#header #topmenu{
width:942px;
height:44px;
background-color:#9905A3;
}
#header #topmenu #left{
width:388px;
height:44px;
float:left;
}
#header #topmenu #rigth{
width:554px;
height:44px;
float:left;
background:#2c367b;
}
#header #topmenu #rigth ul{
margin:0;
padding-left:49px;
}
#header #topmenu #rigth li{
list-style:none;
float:left;
background:left center url(../images/bullet_top.jpg) no-repeat;
padding-left:10px;
width:135px;
padding-right:15px;
height:44px;
}
#header #topmenu #rigth a{
text-decoration:none;
color:#FFFFFF;
display:block;
height:22px;
width:120px;
padding-left:20px;
padding-top:13px;
font-size: 16px;
font-weight: bold;
}
#header #topmenu #rigth a:hover{
text-decoration:none;
}

.mainpage{
width:942px;
background:#5c9cf3;
}
.mainpage #left1{
width:149px;
float:left;
}
.mainpage #left1 #top{
width:149px;
height:119px;
background:url(../images/home-Web1_19.jpg) bottom right no-repeat;
}
.mainpage #left1 #bottom{
width:149px;
height:312px;
background:url(../images/home-Web1_22.jpg) bottom right no-repeat;
}
.mainpage #col1{
height:431px;
width:239px;
float:left;
background:url(../images/home-Web1_16.jpg) left top no-repeat;
}
.mainpage #col2{
width:554px;
float:left;
position:relative;
z-index:0;
}
.mainpage #col2 #welcome{
height:54px;
width:554px;
/*background:url(../images/home-Web1_17.jpg) left bottom no-repeat;*/
}
.mainpage #col2 #side{
height:365px;
width:150px;
float:left;
background:bottom left url(../images/home-Web1_28.jpg) no-repeat;
position:absolute;
top:66px;
left:0;
z-index:-1;
}
.mainpage #col2 #content{
width:488px;
padding-left:65px;
}
.mainpage #col2 #content p{
line-height:1.2;
}
.mainpage #col2 #content br{
line-height:1.2;
}
.mainpage #col2 #content blockquote{
white-space:inherit;
}
#footer{
width:942px;
height:66px;
background:#2c367b;
}
#footer #menu{
height:20px;
width:100%;
padding-top:10px;
padding-bottom:10px;
}
#footer #copy{
height:20px;
width:100%;
}
#footer a{
text-decoration:none;
color:#3366FF;
font:bold small "Arial";
}
