@import url("top.css");
body{background:#E9E9E9;}
.head,.nav,.main,.foot{
width:950px;
clear:both;
}
/*head*/
.head{
height:119px;
/*background:url(../images/head.gif);*/
}
/*nav*/
.nav{
height:36px;
background:#347492;
}
.nav div{
float:left;
width:95px;
height:36px;
/*background:url(../images/nav-bg-a.gif) no-repeat left top;*/
}
.nav div a{
display:block;
height:36px;
line-height:36px;
font-size:14px;
font-weight:bold;
color:#FFFFFF;
}
/*.nav div a:hover{
background:url(../images/nav-bg-hover.gif) no-repeat left top;
}
*//*main*/
.main table tr td.left{
width:250px;
background:url(../images/left-bg.gif) repeat-y left top;
}
.main table tr td.right{
width:700px;
background:#FFFFFF;
}
/*left*/
#swf{
width:230px;
height:210px;
}
.main div.left{
float:left;
width:230px;
}
.main div.left div.search{
margin:15px auto;
}
.main div.left div.left-title{
height:30px;
line-height:30px;
font-size:14px;
font-weight:bold;
color:#FFFFFF;
text-indent:3em;
text-align:left;
background:url(../images/left-title-bg.gif) no-repeat left top;
}
.main div.left div.left-content{
text-align:left;
line-height:25px;
}
.main div.left div.left-content div{
height:25px;
text-indent:3em;
background:url(../images/left-content-ico.gif) no-repeat 20px center;
}
.main div.left div.left-content div a{
text-align:left;
height:25px;
line-height:25px;
font-size:13px;
color:#444444;
}
.main div.left div.left-content div a:hover{
color:#006699;
text-decoration:underline;
}
/*right*/
.main div.right div.right-where,.main div.right div.right-where a{
color:#006600;
font-size:13px;
line-height:40px;
}
.main div.right{
width:680px;
margin:10px 20px 0 0;
text-align:left;
}
.main div.right div.right-title div{
float:left;
height:25px;
line-height:25px;
font-size:14px;
font-weight:bold;
color:#ffffff;
background:#78B1CC;
}
/*right-half*/
.main div.right div.right-half{
width:335px;
}
.main div.right div.right-half div.right-title div.t{
width:250px;
text-align:left;
}

.main div.right div.right-half div.right-content{
clear:both;
width:335px;
height:250px;
padding:10px;
border:#D4D4D4 solid 1px;
width:313px;
text-align:left;
}
.main div.right div.right-half div.right-content table tr td{
text-align:center;
color:#996633;
line-height:25px;
}
.main div.right div.right-half div.right-content table tr td div{
text-align:left;
width:230px;
height:25px;
text-indent:1em;
background:url(../images/right-content-ico.gif) no-repeat left center;
overflow:hidden;text-overflow:ellipsis;white-space:nowrap;
}
.main div.right div.right-half div.right-content table tr td div a{
color:#444444;
line-height:25px;
}
.main div.right div.right-half div.right-content table tr td div a:hover{
color:#0099CC;
text-decoration:underline;
}
/*right-full*/
.main div.right div.right-full{
width:680px;
margin-top:10px;
}
.main div.right div.right-full div.right-title div.t{
width:595px;
text-align:left;
}
.main div.right div.right-full div.right-content{
clear:both;
width:680px;
padding:10px;
border:#D4D4D4 solid 1px;
width:658px;
}
.main div.right div.right-full div.right-content table tr td div{
text-align:center;
}
.main div.right div.right-full div.right-content table tr td div a{
line-height:25px;
color:#000000;
}
.main div.right div.right-full div.right-content table tr td div a:hover{
line-height:25px;
color:#0099CC;
text-decoration:underline;
}
/*foot*/
.foot{
color:#444444;
text-align:center;
background:#EFEFEF;
}