@charset "utf-8";

body {
	background-color:#2F4E6F;
	margin:0;
}

#home{
    margin:0;
	background-color:#2F4E6F;
	text-align:center;
}

/* 主框架样式 */
#main {
width:780px;
background-color:#FFFFFF;
font:10px Arial, Helvetica, sans-serif,宋体;
margin: 0 auto;
padding: 0;
text-align:center;
border-bottom:1px solid #2F4E6F;
border-top:1px solid #2F4E6F;
}


/*  top.php 页面的样式表*/

#topbanner {
background:#FFF url(../i/cloud.gif) no-repeat bottom left;
height:80px;
width:780px;
}

#secondarymemu {
background:#de1b21;
margin:0;
height:27px;
width:780px;
text-align:left;
}

#secondarymemu a{
display:block;
text-align:center;
width:105px;
background:#de1b21;
margin:0;
height:25px;
vertical-align:middle;
}

#mainNav {
list-style: none;
margin: 0pt;
padding: 0;
border: none;
}

#mainNav li
{
float: left;
font:14px Arial, Helvetica, sans-serif,宋体;
/*text-align:left;*/
vertical-align:middle;
height:25px;
/*margin:1px;*/
padding:0;
display:block;
width:111px;
}

#mainNav a
{
color:#FFFFFF;
height:25px;
border-right:1px solid #fff;
border-left:1px solid #fff;
border-top:1px solid #fff;
border-bottom:1px solid #fff;
text-decoration:none;
display:block;
font-weight:normal;
width:109px;
margin:0;
padding:0;
vertical-align:middle;
line-height:24px;
}

#mainNav a:link  {
color:#fff;
display:block;
text-decoration:none;
margin:0;
border-right:1px solid #fff;
border-left:1px solid #fff;
border-top:1px solid #fff;
border-bottom:1px solid #fff;
line-height:25px;
}

#mainNav a:visited {
color:#fff;
display:block;
text-decoration:none;
margin:0;
border-right:1px solid #fff;
border-left:1px solid #fff;
border-top:1px solid #fff;
border-bottom:1px solid #fff;
line-height:25px;
}

#mainNav a:hover {
color:#000;
display:block;
text-decoration:underline;
margin:0;
border-right:1px solid #000;
border-left:1px solid #000;
border-top:1px solid #000;
border-bottom:1px solid #000;
line-height:25px;
}

/* 首页的样式表*/

#sideContent {
float:left;
margin:0pt;
padding:5px 4px 25px 10px;
border:0;
width:224px;
}

#primaryContent {
float:right;
width:525px;
margin:0 0 15px 0px;
}

.tabone {
background:transparent url(../i/bg5_6.gif) no-repeat scroll 0%;
font:14px/22px Arial,宋体;
height:22px;
margin:25px 0pt 0pt 0pt;
padding-left:30px;
text-align:left;
}

.tabContent {
margin:0pt;
width:100%;
border:1px solid #CCCCCC;
padding:5px 5px 0 5px;
font:12px/22px Arial, Helvetica, sans-serif,宋体;
}

.tabContent img {
border:0px solid #999999;
margin:5px 0pt 0pt 0pt;
width:215px;
}

#newstable {
text-decoration:none;
text-align:left;
vertical-align:top;
margin:0;
padding:0;
}

table#newstable td {
vertical-align:middle;
text-decoration:none;
height:25px;
border:0;
margin:0;
padding:0;
width:auto;
}

td.newsdata {
font:12px Arial,宋体;
color:#666666;
}

td.newst {
font:12px Arial, Helvetica, sans-serif,宋体;
}

td.newstext {
font:12px Arial, Helvetica, sans-serif,宋体;
}

td.newsmore {
text-align:right;
font:12px Arial, Helvetica, sans-serif,宋体;
}

td.newsmore a{
text-decoration:none;
text-align:right;
font:12px Arial, Helvetica, sans-serif,宋体;
color:#de1b21;
}

td.newsmore a:hover{
text-decoration:underline;
text-align:right;
font:12px Arial, Helvetica, sans-serif,宋体;
color:#de1b21;
}

#sitemap{
text-align:left;
text-decoration:none;
margin:15px;
font:12px Arial, Helvetica, sans-serif,宋体;
}

#sitemap a{
text-decoration:none;
color:#000000;
}

/*首页 主内容格式*/

#firstContent {
float:left;
margin:0pt;
width:255px;
}

#secondaryContent {
float:right;
margin:0pt 4px 0pt 0pt;
width:255px;
}

.box {
float:left;
width:253px;
height:30px;
margin:5px 0pt 0pt 0pt;
border-style:solid;
border:1px solid #999999;
background:transparent url(../i/index_box_title.jpg) no-repeat scroll 0%;
}

.box h3 {
vertical-align:bottom;
text-align:left;
margin:6px 0px 6px 55px;
font:16px Arial,宋体;
}

.contentTitle {
float:left;
width:253px;
border-style:solid;
border:1px solid #999999;
border-top:none;
}

h4{
font:12px Arial, 宋体;
background:url(/i/prompt.gif) no-repeat center left;
text-align:left;
color:#000000;
margin:5pt 0pt 0pt 35px;
padding:0pt 0pt 0pt 15px;
}

h4 a{
text-decoration:none;
text-align:left;
color:#000000;
}

h4 a:hover{
text-decoration:underline;
text-align:right;
font:13px Arial, Helvetica, sans-serif,宋体;
color:#de1b21;
}

.contentMore{
margin:5pt 25px 5px 0pt;
text-align:right;
font:12px 宋体;
}

.contentMore a{
text-decoration:none;
background:url(/i/icon_11_1.gif) no-repeat top right;
text-align:right;
padding:0pt 15px 0pt 0pt;
font:12px 宋体，Arial;
color:#de1b21;
}

.contentMore a:hover{
text-decoration:underline;
background:url(/i/icon_11_1.gif) no-repeat top right;
text-align:right;
font:13px Arial, Helvetica, sans-serif,宋体;
color:#de1b21;
}

.contentImage {
float:left;
margin:5px 0pt 0pt 0pt;
border:1px solid #666666;
}

#middlebottomimage{
background:transparent url(../i/index_bottom_title.jpg) repeat-x scroll 0%;
float:left;
width:516px;
height:30px;
margin-top:5px;
margin-right:5px;
border:1px solid #666666;
}

#middlebottomimage h3 {
vertical-align:bottom;
text-align:left;
margin:6px 0px 6px 55px;
font:16px Arial,宋体;
}

#cobackground {
float:left;
width:516px;
border-style:solid;
border:1px solid #666666;
border-top:none;
}

#cobackground h3{
font:12px/20px Arial, 宋体;
text-align:left;
color:#000000;
margin:10pt 10pt 5pt 30px;
padding:0pt 0pt 0pt 15px;
}

/*内页 边栏样式表*/

#secondarynav {
float:left;
margin:10px 0pt 0pt 0pt;
padding:0 0px 25px 20px;
background: #E5E5E5 url(../i/sbbot4.gif) repeat-x bottom left;
/*#bdcdbd*/
border:0;
border-top:10px solid #95a580;
border-right:1px solid #000;
border-bottom:1px solid #000;
width:135px;
}

#secondarynav ul {
list-style:none;
padding:0;
margin:15px 0pt 0pt 0pt;
border:0;
}

#secondarynav li {
text-align:center;
border-bottom:1px solid #000;
width:122px;
margin:0;
padding:0;
font:14px/23px Arial, Helvetica, sans-serif,宋体;
color:#000;
background:#CCCCCC;
}

#secondarytop, #tertiarytop {
border-top:1px solid #000;
}

#secondarynav li a {
display:block;
font-weight:normal;
padding:0;
border-left:1px solid #000;
border-right:1px solid #000;
color:#000;
text-decoration:none;
width:120px;/*False value for IE4-5.x/Win
voice-family:"\"}\"";
voice-family:inherit;
width:118px;Actual value for conformant browsers */
}

#secondarynav li a:link {
display:block;
font-weight:normal;
padding:0;
border-left:1px solid #000;
border-right:1px solid #000;
color:#000;
}

#secondarynav li a:visited {
display:block;
font-weight:normal;
padding:0;
border-left:1px solid #000;
border-right:1px solid #000;
color:#000;
}

#secondarynav li a:hover {
background:#de1b21;
color:#fff;
font-weight:normal;
text-decoration:none;
}

#primaryContent_inside {
text-align:left;
border:0;
font:12px Arial, Helvetica, sans-serif,宋体;
border-top:10px solid #ffffff;
padding:0;
margin:0 0 25px 0;
margin-left:156px;
width:auto;
}

#primaryContent_inside img{
margin-left:15px;
}

#primaryContent_inside h4{
font:12px 宋体;
text-align:right;
margin-right:30px;
border-bottom:1px dotted #666666;
}

#bravefourhundred {
margin:0;
border:0;
padding:15px 25px;
width:auto;/*False value for IE4-5.x/Win 
voice-family::"\"}\"";
voice-family:inherit;
width:625px;Actual value for conformant browsers */
}

/*新闻页面内容部分*/

#newsdata {
color:#999999;
font:12px Geneva, Arial, Helvetica, sans-serif "宋体";
font-weight:bold;
}

#newstitle {
font:16px/22px Arial, Helvetica, sans-serif "宋体";
margin-top:5px;
margin-bottom:5px;
font-weight:bold; 
}

#newstext {
font:13px/20px Arial, Helvetica, sans-serif "宋体";
}

.newsPage {
font:12px Geneva, Arial, Helvetica, sans-serif "宋体";
text-align:right;
text-decoration:none;
}
 
.newsPage a,
.newPage a:link,
.newPage a:hover,
.newPage a:visited
{
font:12px Geneva, Arial, Helvetica, sans-serif "宋体";
text-decoration:none;
}
 
/*list.asp页面的样式表*/

.rdd {
background:#CCCCCC;
border-bottom:1px #000000 solid;
font:14px/22px Arial, Helvetica, sans-serif "宋体";
} 

.rde {
border-bottom:1px #000000 solid;
font:14px/22px Arial, Helvetica, sans-serif "宋体";
}

/*training.asp页面的样式表*/

#primaryTrianning {
float:right;
width:555px;
margin:0 0 15px 0px;
}

#firstTrianning { 
float:left;
margin:0pt;
width:270px;
}

#secondaryTrianning {
float:right;
margin:0pt 4px 0pt 0pt;
width:270px;
}

.tBox {
float:left;
width:268px;
height:30px;
margin:5px 0pt 0pt 0pt;
border-style:solid;
border:1px solid #666666;
background:transparent url(/i/training_box_title.gif) no-repeat scroll 0%;
}

.tBox h3 {
vertical-align:bottom;
text-align:left;
margin:6px 0px 6px 40px;
font:16px Arial,宋体;
}

.trainTitle {
float:left;
width:268px;
border-style:solid;
border:1px solid #666666;
border-top:none;
}


.trainTitle h5{
font:12px Arial, 宋体;
background:url(/i/icon.gif) no-repeat center left;
text-align:left;
color:#000000;
margin:5pt 0pt 0pt 15px;
padding:0pt 0pt 0pt 15px;
}

.trainTitle h5 a{
text-decoration:none;
text-align:left;
color:#000000;
}

.trainTitle h5 a:hover{
text-decoration:underline;
text-align:right;
font:13px Arial, Helvetica, sans-serif,宋体;
color:#de1b21;
}

.trainMore{
margin:5pt 25px 5px 0pt;
text-align:right;
font:12px 宋体;
}

.trainMore a{
text-decoration:none;
background:url(/i/icon_11_1.gif) no-repeat top right;
text-align:right;
padding:0pt 15px 0pt 0pt;
font:12px 宋体，Arial;
color:#de1b21;
}

.trainMore a:hover{
text-decoration:underline;
background:url(/i/icon_11_1.gif) no-repeat top right;
text-align:right;
font:13px Arial, Helvetica, sans-serif,宋体;
color:#de1b21;
}

.tdd {
background:#CCCCCC;
font:14px/18px Arial, Helvetica, sans-serif "宋体";
} 

.tde {
font:14px/18px Arial, Helvetica, sans-serif "宋体";
}

/* Bottom.asp页面的样式表*/

#bottom {
clear:both;
border-top:1px solid #000000;
text-align:left;
/*background:#de1b21;*/
color:#000;
padding:5px 0 0 5px;
margin-left:5px;
margin-right:5px;
margin-bottom:5px;
font: 12px/1.5 Arial,宋体;
width:765px;
}

#bottom a {
text-decoration:none;
color:#000;
}

#bottom a:hover {
text-decoration:underline;
}
