﻿/* CSS Document */
body {
	font-size:12px;
	font-family:Tahoma;
	margin:0;
	padding:0;
	background:url(../images/allbg.jpg) 0 0 repeat-x;
	background-color:#011d32;
	color:#0f2d48;
	word-wrap:break-word;
	word-break:normal;
	text-align:center;	
	line-height:20px;
}
div,form,img,ul,ol,li,dl,dt,dd { font-size:12px;margin: 0; padding: 0; border: 0;}
h1,h2,h3,h4,h5,h6 { margin:0; padding:0;}
table,td,tr,th{ font-size:12px;}


a:link {color:#0f2d48;	text-decoration: none;}
a:visited {color: #0f2d48; text-decoration: none;}
a:hover {color:#004e96; text-decoration: none;}
a:active {text-decoration: none;}

ul,li{list-style: none;}

/* 字体属性 [定义规则，小写f加属性名称] */
.fB { font-weight: bold;}
.fI { font-style: italic;}

/* 字体大小*/
.f10px{ font-size:10px;}
.f11px{ font-size:11px;}
.f12px{ font-size:12px;}
.f14px{ font-size:14px;}
.f16px{ font-size:16px;}

.left{ float: left;}
.right{ float: right;}
.delline{text-decoration: line-through;}
.span{ color:#444;}
.clear{clear:both; margin:0; padding:0; height:0;}

/* 颜色属性 [定义规则，小写c加颜色名称] */
.cWhite{ color:#fff;}
	.cWhite a:link,
	.cWhite a:visited{ text-decoration: none; color: #fff;}
	.cWhite a:hover{ text-decoration: underline; color: #fff; }
	
.cGray{ color:#aaa;}
	.cGray a:link,
	.cGray a:visited{ text-decoration: none; color: #aaa;}
	.cGray a:hover{ text-decoration: underline; color: #eb6100; }
	
.cBlack{ color:#444;}
	.cBlack a:link,
	.cBlack a:visited{ text-decoration: none; color: #444;}
	.cBlack a:hover{ text-decoration: underline; color: #eb6100; }


	
.cRed{ color:#e60012;}
	.cRed a:link,
	.cRed a:visited{ text-decoration: none; color: #e60012;}
	.cRed a:hover{ text-decoration: underline; color: #e60012; }	
	
	
.cDarkGray {color:#575757;}
	.cDarkGray a:link,
	.cDarkGray a:visited{ text-decoration: none; color: color:#575757;}
	.cDarkGray a:hover{ text-decoration: underline; color:color:#444444; }
	
/* 图片阴影 */	
.img-wrapper {
	clear: right;
	float: left;
	background:url(../7images/shadow.gif) no-repeat right bottom;
	position:relative;
}
.img-wrapper img {
	margin: -5px 5px 5px -5px;
	background-color: #fff;
	border: 1px solid #CCCCCC;
	padding: 4px;
	position:relative;
	display:block;
}
	
.viewzi{ font-family:Tahoma; font-size:10PX; color:#be3661; font-weight:bold; }
	
/* index */

#Center{
	margin:0 auto; padding:0; width:1004px; height:574px; overflow:hidden; text-align:center;
	}
#Bt{margin:0 auto; padding-top:5px; width:1004px; height:53px; overflow:hidden; text-align:right; font-size:11px; background:url(../images/indbt.jpg) top center repeat-x; color:#809b9f;}
#Bt a:link ,#Bt a:visited ,#Bt a:active {font-size:11px; color: #809b9f; text-decoration: none;}
#Bt a:hover{font-size:11px; color:#acbdcb; text-decoration: none;}


/* 新闻中心 */
.nslogoline{ width:1000px; height:47px; margin:0 auto; text-align:left; padding:0; }
.nslogo{ padding:0; margin:0; text-align:left; }
.nsmenubar{ width:100%; background:url(../images/newsmenubar.jpg) center top no-repeat; height:40px; margin:0 auto; padding:0; text-align:center; }
.nsbanner{ width:1000px; margin:0 auto; text-align:center; padding:0; height:206px;}
.nscenter{ background:url(../images/newscenterbg.jpg) center top no-repeat; width:960px; margin:0 auto; padding:20px;}
.nsleftmenu{ background:url(../images/nsmenubg.jpg) top center no-repeat; width:222px; height:700px; margin:0; padding:30px 0; float:left;}
.nsnavzi{ float:right; text-align:left; width:724px; height:31px; margin-right:6px; padding:0; color:#0f2d48; font-size:14px; }

.nsconmain{ float:right; text-align:left; width:722px; margin-right:6px; border:1px #afc3d7 solid; padding:0;}
.nsconmainzi{ text-align:left; margin:3px; padding:25px 35px; background:#eaf0f6; color:#0f2d48; }

/*.nsconall{font-size:14px; line-height:180%;  height:832px; *height:820px !important; *height:820px; overflow:hidden;}*/
.nsconall{font-size:14px; line-height:180%; }

.nstitle{ font-weight:bold; font-size:16px; line-height:24px; text-align:center; color:#0f2d48; margin:0; padding:0;}
.nstime{ font-size:12px; color:#676775; text-align:center; line-height:37px; margin:0; padding:5px 0; width:100%;}
.page{font-size:12px; color:#676775; text-align:center; line-height:37px; margin:0; padding:5px 0; width:100%;}


.nspic01 li{ float:right; margin:2px 3px 7px 4px; padding:0; text-align:center; display:inline; }


.nslist ul{width:100%;}
.nslist ul li{ border-bottom:1px #afc3d7 solid; line-height:30px;  margin:0; padding:0; display:block; width:100%; height:30px; display:inline-block;}
.nslistzi{float:left; background:url(../images/icon.gif) 5px 13px no-repeat; padding-left:20px; margin:0;}
.nslisttime{ float:right;}


.nsbt{ width:100%; background-color:#091e31;margin:0 auto; padding-top:0;}
.nsbtzi{ width:980px; height:50px;margin:0 auto; padding-top:5px; overflow:hidden; text-align:right;font-size:11px; text-align:right; color:#809b9f;}
.nsbtzi a:link ,.nsbtzi a:visited ,.nsbtzi a:active {color: #809b9f; text-decoration: none;}
.nsbtzi a:hover {color:#acbdcb; text-decoration: none;}
