@charset "utf-8";
body {
background:#FFF;
font-size:13px;
margin:0;
margin-bottom:20px;
line-height:1.6em;
}
div {
word-break:break-all;
}
h2 {
height:23px;
margin-top:0;
}
img {
border:none;
}
form {
margin:0;
}
h3 {
margin:5px;
padding-left:10px;
}
/*-------------布局的公共样式-----------------------------------------*/
#top, #head, #banner, #content, #bottom {
width:880px;
margin:0 auto;
position:relative;
clear:both;
background-color:#FFF;
margin-bottom:5px;
}
/*------------顶部样式----------------*/
#top {
height:36px;
text-align:right;
color:#000066;
cursor:pointer;
}
#top a {
color:#000066;
text-decoration:none;
margin-left:5px;
margin-right:5px;
}
#head{
}
/*------------------搜索处的样式---start--------------------*/
#contact {
position:absolute;
bottom:37px!important;
*bottom:42px!important;
*bottom:42px;
right:160px; 
width:115px;
height:27px;
overflow:hidden;
z-index:100;
}
#chinese {
position:absolute; right:0;
bottom:37px!important;
*bottom:42px!important;
*bottom:42px;
width:155px;
height:27px;
overflow:hidden;
z-index:100;
}
#searchbar {
position:absolute;
top:2px;
right:230px!important;
right:180px;
}
#searchbar #searchstring {
width:180px; border:1px solid #678FC2; height:16px;  padding:1px 5px; 
}
#searchbar form{
display:inline;
}
#searchbar input {
vertical-align:middle; height:20px; margin:0; padding:0;
}
#submit {
vertical-align:middle;
}
/*-----------------搜索处的样式------end-------------------*/
#logo{
margin-bottom:-10px;
}
#nav {
width:874px;
margin:5px auto;
background:#41628D;
border:3px solid #0D366C;
position:relative;
line-height:1.3em;
}
#nav ul {
list-style:none;
margin:0 10px;
padding:0;
}
#nav li {
float:left;
margin:0;
padding:0;
}
#nav li a {
font-size:15px;
font-weight:bold;
color:#FFF;
text-decoration:none;
display:block;
padding:7px 16px;
}
#nav li a:hover {
color:#FFFFCC;
padding-top:5px;
font-size:16px;
}
#nav li a#select {
color:#FFFFCC;
padding-top:5px;
font-size:16px;
}
/*------------flash和login处样式-----------------------*/
#banner{ }
#flash {
float:left;
width:470px;
height:200px;
background:#0E376F;
margin:0;
}
#login {
width:390px;
height:200px;
overflow:hidden;
background:#0E376F url(../images/board.jpg) no-repeat right top;
margin:0;
margin-left:480px;
}
#login a {
color:#FFFFFF;
text-decoration:none;
}
#login a:hover {
color:#82B0EE;
}
#login .sec a {
color:#82B0EE;
}
#login .sec a:hover {
color:#FFF;
}
#login ul {
margin:5px;
padding:0;
width:240px;
}
/*------------------中间内容样式-------------*/
#content {
background:#FFF;
}
#content a {
/*----------color:#333; text-decoration:none;-------------------*/
}
#content a:hover {
text-decoration:underline;
}
#con_left {
width:220px;
float:left;
}
#seccon_left {
width:220px;
float:left;
}
.lianjie {
font-size:14px;
color:#FFF;
}
#con_left .lianjie a {
color:#FFF;
}
#seccon_left .lianjie {
color:#666666;
}
#seccon_left .lianjie a {
color:#666666;
}
#seccon_left .lianjie a:hover {
color:#0066FF;
}
/*-------------------右侧的样式控制------------------------*/
#con_right {
margin-left:230px;
overflow:hidden;
margin-right:7px;
color:#FFF;
}
#seccon_right {
margin-left:230px;
overflow:hidden;
}
#con_right #oa {
width:150px;
border-collapse:collapse;
background:url(../images/oamiddle.jpg) repeat-y left;
color:#FFF;
font-size:1.2em;
}
#con_right .news {
width:460px;
border-collapse:collapse;
margin:5px 0 20px 0;
}
.news th {
font-size:18px;
font-family:Georgia, "Times New Roman", Times, serif;
border-bottom:1px solid #FFF;
padding:5px 0;
}
.news td {
vertical-align:top;
}
.news th a {
font-size:13px;
color:#FFF;
}
.news h2 {
font-size:14px;
margin:5px;
margin-bottom:2px;
}
.news h2 a {
color:#FFF;
}
.news p {
margin:5px;
margin-top:20px;
}
.news p a {
color:#7DADEF;
text-decoration:none;
}
.news p a:hover {
color:#FFFFFF;
}
#bottom {
background:#444;
color:#FFF;
padding:3px 0;
text-align:center;
}
#bottom a {
color:blue;
}
/*-----------------------几个二级页面中间样式控制--------------------------*/
#photolist {
width:99%;
border-collapse:collapse;
}
#photolist th {
border-bottom:1px solid #6699CC;
border-top:1px solid #6699CC;
background:#DFEFFF;
color:#005AB5;
text-align:left;
}
#photolist td {
color:#000;
}
#red {
font-weight:bold;
color:#FF0000;
}
#articlelist {
width:99%;
border-collapse:collapse;
}
#articlelist th {
background:#DFEFFF;
color:#005AB5;
border-bottom:1px solid #0066CC;
/*border-bottom:1px solid #912F00;
background:#FFEBD7;
color:#D24400;
*/
text-align:left;
padding-left:5px;
}
#articlelist td {
padding-left:5px;
}
#articlelist td a {
color:#000066;
text-decoration:none;
font-family:"Times New Roman", Times, serif;
}
#articlelist td a:hover {
color:#6699FF;
}
.word {
width:80%;
border:1px solid #DDD;
border-collapse:collapse;
margin:5px 0;
background:#FFF;
}
.word td, .word th {
padding-left:10px;
}
.first_tr{
background:#F3F3F3;
}
.word span {
font-weight:bold;
}
.rep {
border-top:1px solid #999999;
margin-right:5px;
margin-top:5px;
padding-top:5px;
}
#seccon_right h5 {
margin:5px auto;
padding-left:10px;
}
#seccon_right ul {
margin-top:5px;
margin-bottom:5px;
}
#seccon_right li a {
color:#333333;
text-decoration:none;
}
#seccon_right li a:hover {
color:#000;
}
/*-----------------校合作的css-------*/
.coop {
position:relative;
margin-top:20px;
margin-bottom:20px;
}
.coop li {
position:relative;
}
ol.coop span {
display:block;
position:absolute;
left:360px;
}