﻿@charset "utf-8";
html,body{
margin:0px;
text-align:center;
background-color:#FFFFFF;
}
body,table,td,div,p{
  font-family:Helvetica,sans-serif,Arial,"宋体";
  font-size: 12px;
}
img{border:0px;}
.mainbox{
width:905px;
}
.logobox{
width:330px;
height:70px;
float:left;
text-align:left;
}
.topright{
width:400px;
height:70px;
float:right;
text-align:right;}
.mainfontcss{
color:#CCCCCC;
font-size:14px;
font-weight:bold;
}
.menubox{background:url(../img/centerk.gif) repeat-x;margin-bottom:8px;font-weight:bold; text-align:center;text-transform:capitalize; clear:both;}

a:link,a:visited,a:active
 {
	color : #2e6681;
	text-decoration :none;
	
}

a:hover  {
	color : #ff9900;
	text-decoration :none;
}


#navigation,#navigation li ul{
	padding:0; 
	margin:0;
	list-style-type: none;
	}
#navigation li {
	float:left;
	text-align:center;
	position:relative;
	border-right:1px solid #ccc;
	}
#navigation li div {
padding-top:4px;
	}

#navigation li a:link, #navigation li a:visited {
	display:block; 
	text-decoration:none; 
	color:#2e6681; 
	width:115px; 
	height:23px;	
	padding-left:10px; 
}
#navigation li ul {
	display: none;
	}
#navigation li ul li {
  text-align:left;
	}
table {
	margin:-2px; 
	border-collapse:collapse;
}
/* 以下只支持非IE6浏览器 */
#navigation li:hover a {
	color:#ff9900;
	}
#navigation li:hover ul{
	display:block; 
	position:absolute; 
	margin-top:1px;
	left:0; 
	width:120px;
}
#navigation li:hover ul li a{
	display:block; 
	background:#e7e7e7; 
	color:#000; 
	height:20px; 
	line-height:20px; 
	padding:5px 10px; 
	width:105px;
}
#navigation li:hover ul li a:hover{
	color:#fff;
	background:#6b839c; 
}


#navigation li:hover ul.big{
	display:block; 
	position:absolute; 
	margin-top:1px;
	left:0; 
	width:150px;
}
#navigation li:hover ul.big li a{
	display:block; 
	background:#e7e7e7; 
	color:#000; 
	height:20px; 
	line-height:20px; 
	padding:5px 10px; 
	width:150px;
}

#navigation li:hover ul.big li a:hover{
	color:#fff;
	background:#6b839c; 
}


/* 以下只支持非IE6浏览器 */

.kuantiaobg{background:url(../img/kcenter.gif) repeat-x center; }
.papertitle{ font-weight: bold; text-transform:capitalize;color : #2e6681;}
.papertitlevisited{ font-weight: bold; text-transform:capitalize;color : #ff9900;}
.newsmall{ color:#2f6782;}
.kuancenterbg{background:url(../img/center2.gif) repeat-x center; }
.kuanrightbg{background:url(../img/rightk2.gif) repeat-x center; }
.copyright{  color:#999; text-align:left; border-top:1px dashed #CCCCCC; margin-top:20px;}
.artbox{width:100%; background:url(../img/bottom.gif) no-repeat bottom;}
.artboxtop{background:url(../img/center.gif) repeat-y center; }
.txtcontent{ 
color:#333;margin:10px;text-align : justify;
text-justify:inter-ideograph;}
.rightboxhui{ background:url(../img/rightboxcenter.gif) repeat-y;}
.rightboxhui2{ background:url(../img/rightboxcenter2.gif) repeat-y;}
.probox{ float:left; margin:5px;}
.proborder{ border:1px solid #ccc;}

a.huilink:link,a.huilink:visited,a.huilink:active
 {
	color:#CCCCCC;
	text-decoration :none;
	
}

a.huilink:hover  {
	color :#2e6681;
	}
.yelfont{ color:#FF9933;}
.pmenubig{  height:23px; background:url(../img/pmenubg2.gif) no-repeat;width:233px; overflow:hidden;text-align:left; font-weight:bold; padding-top:3px; color:#3399FF;}
.pmenusmall{ height:20px; border-left:#4895ff 3px solid; background-color:#e7e7e7;width:231px; overflow:hidden; text-align:left; padding-top:3px;letter-spacing:1px; margin-bottom:2px; }
.pbignormal{height:23px; background:url(../img/pmenubg.gif) no-repeat;width:233px; overflow:hidden;text-align:left;font-weight:bold; padding-top:3px; }
a:hover .pbignormal{height:23px; background:url(../img/pmenubg2.gif) no-repeat;width:233px; overflow:hidden;text-align:left; font-weight:bold; padding-top:3px;cursor:pointer;}

.psmallnormal{ height:20px; border-left:#999 3px solid; background-color:#e7e7e7;width:231px; overflow:hidden; text-align:left; padding-top:3px;letter-spacing:1px; margin-bottom:2px;}
a:hover .psmallnormal{height:20px; border-left:#4895ff 3px solid; background-color:#e7e7e7;width:231px; overflow:hidden; text-align:left; padding-top:3px;letter-spacing:1px; margin-bottom:2px;cursor:pointer;}
a.bluelink:link,a.bluelink:visited,a.bluelink:active
 {
	color :#2e6681;
	text-decoration :none;
	
}

a.bluelink:hover  {
	color:#3399FF;
	}
.bluefont{ color:#3399FF;}
.ko36link{ float:right; color:#FFFFFF; height:2px; overflow:hidden;}
