
/* nav */
table.shouye td{
	margin:0;
	padding:2%; 
}

div#logo{
	width:100%;
}

/*
top 距离视口顶部
right 距离视口右侧
width 宽度		
height 高度
*/
div.weixin_pic{
	padding:10px 0 10px 0;
	text-align:center;
}
div.headright{
	float:right;
}
/*
div#time {
	display:block; 
	font-size: 16px;
	font-weight:bold;
	color:#FFFFFF;
	background-color:#0038FF;
	padding:4px 4px 4px 4px;
	margin-top:7%;
}
*/
#nav span {
	width:15%;
	float:left;
	display:block;
	background-repeat: no-repeat;
	background-position: right top;
}
#nav span.down {
	display:block; 
	float:left; 
	padding:1%;
}

#nav span.down a.top_link {
	display:block; 
	float:left; 
	color:#FFFFFF;
	text-decoration:none !important;
	box-shadow:none;
	font-size:22px; 
	cursor:pointer;
}

#nav span.down a.top_link:hover {
	display:block; 
	float:left; 
	color:#0038FF;
	text-decoration:none !important;
	box-shadow:none;
	font-size:22px; 
	cursor:pointer;
}
/* Default list styling */
#nav span div.sub{
	margin-top:1.8%;
	margin-left:-1%;
}
div.content {left:inherit;top:inherit;}
div.content #nav span div.sub{margin-left:-5px;}

#nav span div.sub
{		
	position:absolute;
	left:inherit;
	top:inherit;
	background: #FFFFFF;
	padding:3px; 
	border-top:5px solid #0038FF;
	border-left:1px solid #DDDDDD;
	border-bottom:1px solid #DDDDDD;
	border-right:1px solid #DDDDDD;
	white-space:nowrap;
	z-index:4;
}

#nav span div#sub10 div#sub11
{
	border:0;
	margin-top:-0.2%;
}
/*
#nav span div.sub div.horizontal-line
{
	display:block; 
	width:30%;
	height:4px;
	position:relative; 
	margin-top:-2%;
	padding:0;
	border:0;
	color:#FFFFFF;
	background:#FFFFFF;
}

#nav span div.sub div.horizontal-line-bottom
{
	height:4px;
	margin-top:-2%;
	border:0;
	color:#FFFFFF;
	padding:0;
}
*/
#nav span div.sub div
{
	display:block; 
	position:relative; 
	width:210px; 
	margin:0;
	word-wrap:break-word; 
	word-break:normal;
	z-index:4;
}

#nav span div.sub div a.sub_link
{
	display:block;
	font-size:18px; 
	text-indent:5px;
	color:#000000;
	box-shadow:none;
	text-decoration:none !important;
	border:1px solid #FFFFFF;
	padding:15px 0px 15px 0px;
}

#nav span:hover div.sub div a.sub_link:hover 
{
	background:#0038FF; 
	color:#FFFFFF; 	
	border-color:#0038FF;
	box-shadow:none;
	text-decoration:none !important;
	display:block;
}
/* pic news 
a:link {color: #000; text-decoration:none;}
a:visited {color: #83006f;text-decoration:none;}
a:hover {color: #c00; text-decoration:underline;}
a:active {color: #000;}*/
.focusPic
{	
	margin:0 auto; 
}

.focusPic .pic
{
	width:100%;
	margin:0 auto; 
	padding:2px 0 0;
}
.focusPic .adPic
{
	margin:0 auto 5px; 
	overflow:hidden;
}
.focusPic .adPic .text
{
	float:right; padding:9px 4px 0 0; 
}
.focusPic .adPic .text a.top_link
{
	color:#1f3a87;
	text-decoration: none;
}
.focusPic .adPic .text a.top_link:hover
{
	color:#bc2931;
	text-decoration: none;
}
.focusPic h2
{
	 float:left; 
	 padding:4px 0 3px 12px; 
	 font-size:14px; 
	 text-align:left;
}
.focusPic p img 
{
	margin:0px 0 2px;
}

<!-- 以下三行是控制 ie6 ie7 火狐的兼容性问题  -->
.focusPic .num
{
	float:left; 
	margin-left:0px;
	margin-top:0px; 
	width:inherit;
}
*html .focusPic .num
{
	float:left; 
	margin-left:0px;
	margin-top:0px;
	width:inherit;
}
*+html .focusPic .num
{
	float:left; 
	margin-left:0px;
	margin-top:0px;
	width:inherit;
}

.focusPic .num ul
{
	float:left;
	margin:0;
	padding:0;
	width:100%;
}
.focusPic .num li
{
	float:left; 
	width:24.7%;
	font-weight:bold;
	display:block; 
	color:#fff; 
	list-style-type:none; 
	padding:0;
	margin:0;
	text-align:center;
	background:#003399;
	border:#FFFFFF solid 1px
}
.focusPic .num li a{color:#fff; padding:0 5px; }
.focusPic .num li a:visited{color:#fff;}
.focusPic .num li a:hover{color:#ff0;}

/* part */
div.parttitle
{
	float:left;
	width:100%;
	font-size:20px; 
	font-weight:bold;
	border-bottom:2px solid #0038FF;
}

div.partmore
{
	float:right;
	width:30%;
	font-size:18px; 	
}

div.partmore a
{
	float:right;
	color:#999999;
	text-decoration: none;
	border-bottom:2px solid #FFFFFF;
}

div.partmore a:hover
{
	float:right;
	color:#999999;
	border-bottom:2px solid #999999;
}

div.graybacktitle
{
	background:#EFF1F5;
	font-size:18px;
	font-weight:bold;
	text-align:center;
}

div.graybackcontact
{
	background:#EFF1F5;
	height:84px;
	font-size:14px;
}

div.partcontact 
{	
	width:100%;
	font-size:16px; 
	padding-top:3px;
}

div.partselect
{
	padding-top:5px;
	width:100%;
	font-size:16px; 
}

div.partcontactbody
{
	height:180px;
	text-valign:top;
} 

div.partcontactnews
{	
	padding-bottom:5px;
}

div.partcontact a
{
	color:#000000;
	text-decoration: none;
}

div.partcontact a:hover
{
	color:#330099;
	text-decoration: none;
}

div.partcontact span.newstime
{
	font-size:14px;
	font-weight:900; 
	color:#999999;
}


div.partfujian
{
	width:100%;
}

div.partfujian a
{
	font-size:16px; 
	color:#333333;
	text-decoration: none;
}

div.partfujian a:hover
{
	color:#330099; 
	text-decoration: none;
}

div.partbutton
{
	width:49.5%;
	padding:4px;
	color:
}

/*
div.partbutton a
{
	font-size:16px; 
	font-weight:bold;
	color:#0038FF;
	border:1px solid #0038FF;
	text-decoration: none;
	padding:2px;
}
*/

div.middlepic
{
	width:49.5%;
	float:left;
	padding:2px;
}

div.middlepic img
{
	width:100%;
	max-height:70px;
}

div.qikan
{
	width:16%;
	float:left;
	text-align:center;
	padding:10px 3px 0 3px;
}

div.qikan img
{
	width:90%;
}
/*
td.foot
{
	text-align:center;
	background:#EFF1F5;
	border-top:2px solid #0038FF;
	font-size:15px;
	padding:10px 0 10px 0;
	line-height:200%;
}
*/
td.foot a
{
	color:#000000;
	text-decoration: none;
}

#footer
{
	display:none;
}

#mobile
{
	display:none;
}
