/* CSS Document */

body{ margin:0px; padding:0px;font-size:14px;color:#ffffff; background:url(image/bodybg.jpg) #000000 center top repeat-y; font-family:Arial, Helvetica, sans-serif; }
td,p{color:#ffffff;}
a{ text-decoration:none;color:#fff;}
a:hover{ text-decoration:none;}
ul,li{ margin:0px; padding:0px; }
/*.headfont ul{list-style:none;}
.headfont li{float:left;}
.headfont li a{ padding:0px 20px;height:112px; text-align:center; line-height:112px; display: inline-block;  font-size:16px; color:#FFFFFF; }
.headfont li a:hover{background:#BF0000;}*/
.hui{ color:#999999;}
.hui:hover{ color:#ffffff;}

.perv{ width:30px; height:30px; background:#ffffff; display:block; float:left; border-bottom:#e6e6e6 solid 2px; margin-right:2px;}
.nex{ width:30px; height:30px; background:#ffffff; display:block;float:left;border-bottom:#e6e6e6 solid 2px;}
.ptitle{ width:360px; height:47px; line-height:47px; display:block; cursor:pointer;text-decoration:none; color:#333333;}
.ptitle:hover{ background:#9c0000; text-decoration:none; color:#ffffff;}

.ntitle{ color:#FFFFFF; font-size:20px;  font-weight:bold;  }
.to-top{ width:30px; height:30px; display:block; background:url(image/to-top.jpg) center no-repeat;}
.pcontent{ line-height:25px;}
.pcontent table{ width:100%;  border-collapse:collapse;  }

/*-------------------------menu-------------------------------------------------------------------*/
.menu
{
    list-style: none;
    height: 112px;
    width: 1008px;
}
.nav
{   float:left;
    list-style: none;
    height: 112px;
    margin: 0px;
	padding:0px;
	width: 1008px;
}

.nav *
{
    text-decoration: none;
    z-index: 999;
}
.nav * a:hover
{
    /*background-color: #FE9901; 鼠标经过时的背景，可自定义 */
    text-decoration: none;
}
.nav li
{
    float: left;
    width: 126px;
	display:block;
}
.nav li a, .nav li a:visited, .nav li a:link
{
    line-height: 112px;
    height: 112px;
    font-size: 16px;
    color: #ffffff;
    display: block;
    text-align: center;
/*	margin-right:5px;*/
}

.nav li a:hover
{
    color:#ffffff;
	background:#BF0000;
    text-align: center;
}

.nav li .sub-nav
{
    position: absolute;
    list-style: none;
    list-style-position: outside;
    padding: 0px;
    margin: 0;
    filter: alpha(opacity=100);
    opacity: 0.5;
    -moz-opacity: 0.5;
    display: none;
    clear: both;
    width: 126px;
}
.nav li .sub-nav li{ margin:0px; padding:0px;}
.nav li .sub-nav li a
{
    height: 36px;
    line-height: 36px;
    width: 126px;
    padding: 0;
    font-size: 13px;
    color: #fff;
}
.nav li .sub-nav li a:hover
{

    color: #b5b5b5;
}
.nav .sub-nav .nava
{
    background-color: #000000;
    margin-bottom: 0px;
    border-bottom: 1px solid #424242;
    float: none;
    clear: both;
    text-align: center;
}
.nav .sub-nav .navb
{
    background-color: #000000;
    margin-bottom: 0px;
    float: none;
    clear: both;
    text-align: center;
	
}

.sub-nav li a:hover
{
    background: #000000;
}

/*-------------------------跑马灯----------------------------------------*/


