body {
	margin: 0px;
	padding: 0px;
	text-align:center;
}


.iftop{width:972px;height:80px;}
.ifinav{width:972px;height:28px;}
.iftopads{width:972px;height:88px;}
.iffoot{width:972px;height:185px;}
.ifleft{width:179px;height:700px;}
.ifright{width:179px;height:700px;}


.page {
	width: 972px;
	margin:0 auto;
	font-size: 12px;line-height: 20px;
	text-align:left;
	color: #333432;
}
.page *{
	margin: 0px;
	padding: 0px;
	border-style: none;
	list-style: none;font-family:Arial, Helvetica, sans-serif;
}
.page a{color: #333432;
	text-decoration: none;
}
.page a:hover{color: #8C281C;
	text-decoration: underline;
}
.top {
	height: 75px;
	background: url(css/indexbgtop.gif) no-repeat -12px -0px;position:relative;
}
.top div.logo{position:absolute;top:6px;left:0px;}
.top div.logo img.logo{background: url(css/indexbg.gif) no-repeat -12px -35px;width:110px;height:62px;}
/*.top .phone{position:absolute;top:13px;left:173px;width:200px;line-height:30px;text-align:center;background: url(css/icon.gif) no-repeat 10px -174px;padding-left:18px;}
.top .phone span{color:#FF6600;}*/
.top .search{position:absolute;top:46px;left:381px;width:200px;}
.top .search input{color:#999999;background:transparent;width:144px;margin-right:2px;}
.top .search input.btn{text-indent:-1999px;cursor:hand;cursor:pointer;width:50px;}
.top .link1{position:absolute;top:13px;left:120px;height: 24px;width:552px;line-height:30px;text-align:right;}
.top .link1 .phone{display:inline;background: url(css/icon.gif) no-repeat 10px -182px;padding-left:18px;}
.top .link1 .phone span{/*color:#FF6600;*/font-weight:bold;}
/*.top .phone{position:absolute;top:13px;left:173px;width:200px;line-height:30px;text-align:center;background: url(css/icon.gif) no-repeat 10px -174px;padding-left:18px;}
.top .phone span{color:#FF6600;}*/
.top .link2{position:absolute;top:13px;left:695px;height: 44px;width:210px;line-height:30px;text-align:center;}
.top .link2 a{display:block;float:left;height:63px;background:url(css/indexbgtoplink2.gif) no-repeat;}
.top .link2 a.zazhi{background-position:0 -7px;width:96px;}
.top .link2 a.zazhi:hover{background-position:0 -86px;}
.top .link2 a.keyansuo{background-position:-98px -7px;width:114px;}
.top .link2 a.keyansuo:hover{background-position:-98px -86px;}
.top .link3{position:absolute;top:13px;left:921px;height: 44px;width:53px;line-height:30px;}
.top a.mailsys{display:block;position:absolute;top:43px;height:22px;text-indent:-9999px;z-index:10000;}
.top a.mailsys{left:588px;width:82px;}

.inav {
	height: 28px;background: url(css/indexbg.gif) no-repeat -12px -110px;
}
.inav ul{
	background: url(css/bginner.gif) no-repeat -12px -77px;
	height:28px;
	clear:both;
}
.inav li{float:left;height:28px;text-align:center;line-height:28px;width:65px;}
.inav li a{display:block;line-height:28px;color: #8C281C;}
.inav li a:hover{background: url(css/bginner.gif) no-repeat -14px -107px;text-decoration:none;font-weight:bold;}
.inav li a.on{background: url(css/bginner.gif) no-repeat -14px -139px;color:#ffffff;font-weight:bold;}
.inav li.gap{background: url(css/bginner.gif) no-repeat -12px -77px;width:2px;overflow:hidden;padding:0 1px;}
.topads {
	height: 80px;
	background: url(css/banner2.jpg) no-repeat;border:solid 1px #D3D3D3;
}

.leftc ,.rightc {
	position: absolute;
	top: 10px;
}

.main1 {
	height: 368px;
	position: relative;
	background: url(css/indexbg.gif) no-repeat -12px -258px;
}
.main1 .leftc {	
	width: 151px;
	height: 360px;
}
.main1 .leftc .t{font-weight:bold;color:#D40101;line-height:29px;padding-left:5px;}
.main1 .leftc .t a{color:#D40101;}
.main1 .leftc .con{padding:10px;}
.main1 .centerc {
	left: 165px;
	top: 30px;
	width: 380px;position: absolute;
	height: 145px;
}
.main1 .rightc {
	width: 416px;
	height: 240px;
	top: 10px;left:549px;
}
	.main1 .rightc .title{font-weight:bold;color:#D40101;line-height:28px;padding-left:5px;}
	.main1 .rightc .title a{background: url(css/icon.gif) no-repeat -2px -21px;position: absolute;display:block;right:10px;top:3px;*top:1px;_top:3px;padding-left:13px;line-height:22px;}
	.main1 .rightc .con{padding:15px 0 0 10px;font-size:12px;}	
	.main1 .rightc .con li{background: url(css/icon.gif) no-repeat -7px -1px;padding-left:10px;float:left;width:45%;line-height:22px;height:22px;overflow:hidden;margin-right:15px;}
	.main1 .rightc .con li.s{width:90%;padding-left:0;background:none;line-height:18px;height:82px;padding-top:3px;}
	.main1 .rightc .con li.s img{float:left;width:92px;height:64px;border:solid 1px #ddd;margin-right:5px;}	
	.main1 .rightc .con li.s p{font-size:12px;color:#999;height:64px;overflow:hidden;}
	.main1 .rightc .con li.s strong{font-family:simhei;padding-bottom:5px;line-height:28px;font-size:18px;display:block;}	
.main1 .zhutif {width: 371px;
	height: 223px;
}
.main1 .ann1{left: 165px;
	top: 266px;
	width: 800px;position: absolute;
	height:20px;}
.main1 .adm1{left: 156px;
	top: 294px;
	width: 820px;position: absolute;
	height:20px;}
.main1 .adm1 img{border:solid 1px #dddddd; width:154px; height:70px;margin-right:3px;}
.main1 .adm1 img.last{margin-right:0;}
#sItem{display:block;float:left;width:755px;}/*公告*/
#sItem a{float:left;display:block;width:185px;height:20px;overflow:hidden;padding-left:10px;padding-right:5px;background: url(css/icon.gif) no-repeat -5px -3px;}
.main2 {
	height: 1190px;
	position: relative;
	background: url(css/indexbg.gif) no-repeat -12px -626px;
}
.main2 .leftc{width:146px;height: 1187px;overflow-y :auto;}
.main2 .leftc .title{font-weight:bold;color:#D40101;line-height:24px;padding-left:5px;margin-bottom:14px;}
.main2 .leftc .con{padding:0 15px;}
.main2 .leftc .con li{
	background: url(css/icon.gif) no-repeat -5px -45px;
	padding:2px 0 1px 15px;
}
.main2 .leftc .con  li.on{
	background-position:-5px -76px;
	padding-bottom:0px;
}
.main2 .leftc .con li a{
	display: inline;
	
}
.main2 .leftc .con li ul{
	margin-top:5px;
}
.main2 .leftc .con li li{
	background: #FFFFFF;border:none;
	padding:1px;line-height:18px;
}
.main2 .leftc .con li li a{
	display: block;background: url(css/bginner.gif) no-repeat -42px -305px;padding-left:8px;
}
.main2 .centerc {
	left: 165px;
	top: 10px;
	width: 360px;position: absolute;
}
.main2 .centerc .title{color:#D40101;line-height:28px;padding-left:5px;position: relative;}
	.main2 .centerc .title strong{font-weight:bold;}
	.main2 .centerc .title a{background: url(css/icon.gif) no-repeat -2px -21px;position: absolute;display:block;right:0;top:3px;*top:-2px;padding-left:13px;line-height:22px;}
	.main2 .centerc .title span{padding-left:2px;}
	.main2 .centerc .title span a{background:none;position:static;display:inline;padding:0;color:#999;}
	.main2 .centerc .title span a:hover{color:#00349A;}	
	.main2 .centerc .con{background: url(css/line.gif) no-repeat -2px bottom;padding:2px 15px 7px 5px;font-size:14px;line-height:26px;height:130px;}
	.main2 .centerc .con li{background: url(css/icon.gif) no-repeat;padding-left:20px;}
.main2 .rightc {
	left: 554px;
	top: 10px;
	width: 406px;position: absolute;
}
.main2 .rightc .title{color:#D40101;line-height:28px;padding-left:5px;position: relative;width:410px;}
	.main2 .rightc .title strong{font-weight:bold;}
	.main2 .rightc .title a{background: url(css/icon.gif) no-repeat -2px -21px;position: absolute;display:block;right:10px;top:3px;*top:1px;_top:3px;padding-left:13px;line-height:22px;}
	.main2 .rightc .title span{padding-left:2px;}
	.main2 .rightc .title span a{background:none;position:static;display:inline;padding:0;color:#999;}
	.main2 .rightc .title span a:hover{color:#00349A;}	
	.main2 .rightc .con{background: url(css/line.gif) no-repeat -2px bottom;padding:12px 15px 10px 5px;_padding:12px 0px 10px 5px;font-size:12px;line-height:22px;height:120px;}
	.main2 .rightc .con ul{height:110px;}
	.main2 .rightc .co ul{height:120px;overflow:hidden;}
	.main2 .rightc .con li{float:left;height:110px;width:89px;margin-right:10px;text-align:center;}
	.main2 .rightc .con li.last{margin-right:0px;}
	.main2 .rightc .con li img{width:89px;height:89px;border:solid 1px #dddddd;}
	.main2 .rightc .con li span{display:block;padding-top:4px;}

.indexb{background: url(css/indexbg-b.gif) no-repeat -12px 0px;height:15px;}

	



.link{background: url(css/indexbg-b.gif) no-repeat -12px -13px;height:86px;position:relative;}
.link p{
	position:absolute;
	top:14px;
	left:139px;
	width: 821px;
	height: 59px;
	overflow: hidden;
}
.link a{color:#999;}
.foot{
	text-align: center;
	background: url(css/bginner.gif) no-repeat -12px -813px;
	height: 73px;
	padding: 15px;
}



/*******************/
/* 列表 list */
.conlist{
	background: url(css/bglist.gif) repeat-y;
	margin-top: 5px;
}
.conlist .main{position:relative;width:100%;}
.conlist .leftc,
.conlist .rightc{width: 179px;top:0;height:700px;overflow:auto;}
.conlist .leftc{left:2px;}
.conlist .centerc{
	min-height:700px;_height:700px;
	width:595px;
	margin:0 188px;
}
.conlist .rightc{left:791px;}
.navsub{display:none;}
.nleftc,.nrightc{width: 179px;height:700px;overflow:auto;}
.nleftc li,
.nrightc li{
	background: url(css/bginner.gif) no-repeat -14px -511px;
	padding:3px 3px 3px 28px;
}
.nleftc .title,.nrightc .title{background: url(css/bginner.gif) no-repeat -14px -199px;padding:11px;font-size:14px;line-height:16px;color:#FF6600;}
.nleftc li.on,
.nrightc li.on{
	background-position:-14px -237px;
	padding-bottom:0px;
}
.nleftc div.last,
.nrightc div.last{background: url(css/bginner.gif) no-repeat -14px -511px;
	padding:0;overflow:hidden;
	height:1px;
}
.nleftc li a,
.nrightc li a{
	display: inline;
	
}
.nleftc li ul,
.nrightc li ul{
	margin-top:5px;
}
.nleftc li li,
.nrightc li li{
	background: #FFFFFF;border:none;
	padding:2px;line-height:18px;
}
.nleftc li li a,
.nrightc li li a{
	display: block;background: url(css/bginner.gif) no-repeat -42px -301px;padding-left:8px;
}
.conlist .centerc .top{
	background: url(css/bginner.gif) no-repeat -199px -199px;
	height: 38px;
	width: 599px;
	position: relative;
}
.conlist .centerc .top h2{
	background: #FFFFFF;
	text-align: center;
	position: absolute;
	height: 20px;
	width: 60px;
	left:16px;
	top: 22px;
	font-size: 12px;
	line-height: 20px;
	font-weight: normal;
	display: block;
	color: #FF0000;
}
.conlist .centerc .top .navi{
	text-align: right;
	position: absolute;
	height: 20px;
	width: 300px;
	top: 8px;
	right: 15px;
}

.conlist .centerc .top2{
	background: url(css/bginner2.jpg) no-repeat -199px -199px;
	height: 78px;
	width: 599px;
	position: relative;
}
.conlist .centerc .top2 h2{
	background: #FFFFFF;
	text-align: center;
	position: absolute;
	height: 20px;
	width: 60px;
	left:26px;
	top: 22px;
	font-size: 12px;
	line-height: 20px;
	font-weight: normal;
	display: block;
	color: #FF0000;
}
.conlist .centerc .top2 .navi{
	text-align: right;
	position: absolute;
	height: 20px;
	width: 300px;
	top: 4px;
	right: 105px;
}
.conlist .centerc .top2 .subnav{
	text-align: right;
	position: absolute;
	height: 20px;
	width: 410px;
	top: 34px;
	right: 65px;padding: 0px;
}
.conlist .centerc .top3{
	background: url(css/bginner3.jpg) no-repeat -199px -199px;
	height: 78px;
	width: 599px;
	position: relative;
}
.conlist .centerc .top3 h2{
	
	text-align: center;
	position: absolute;
	height: 20px;
	width: 60px;
	left:26px;
	top: 12px;
	font-size: 14px;
	line-height: 20px;
	font-weight: bold;
	display: block;
	color: #c50000;
}
.conlist .centerc .top3 .navi{
	text-align: right;
	position: absolute;
	height: 20px;
	width: 300px;
	top: 16px;
	right: 50px;
}
.conlist .centerc .top3 .subnav{
	text-align: center;
	position: absolute;
	height: 20px;
	width: 600px;
	top: 50px;
	left: 0px;padding: 0px;
}
.conlist .centerc .subnav{
	padding: 8px;text-align:center;color:#00349A;
}
.conlist .centerc .subnav a{
	color:#00349A;padding:2px;
}
.conlist .centerc .columnintro{padding:5px;color:#999999;margin-bottom:10px;}
.conlist .centerc .columnintro p{font-size:12px;text-indent:24px;}
.conlist .centerc div.h3{
	margin-bottom:20px;height:20px;}
.conlist .centerc h3{
	font-size: 14px;
	border:solid 1px #dddddd;border-top:none;
	padding:2px 5px;
}
/*文章列表*/
.conlist .centerc .listarticle{
	padding: 20px;padding-top:0px;border:solid 1px #dddddd;border-bottom:none;
	font-size: 14px;min-height:610px;_height:610px;
}
.conlist .centerc .listarticle ul{
	border-bottom: 1px solid #e1e1e1;padding:3px;height:22px;line-height:22px;
}
.conlist .centerc .listarticle ul:hover{
	border-bottom: 1px solid #e1e1e1;
	background: #e0e0e0;
}
.conlist .centerc .listarticle li{
	float:left
}
.conlist .centerc .listarticle li.type{
	width: 150px;font-size: 12px;
}
.conlist .centerc .listarticle li.name{
	width: 300px;
}
.conlist .centerc .listarticle li.time{
	font-size: 12px;width: 100px;
}
/*图片九宫格列?/
.conlist .centerc .listimg1{
	padding: 20px;min-height:300px;_height:300px;
	font-size: 12px;padding-top:0px;border:solid 1px #dddddd;border-bottom:none;
}
.conlist .centerc .listimg1 ul{
	height:160px;line-height:18px;
}

.conlist .centerc .listimg1 li{
	float:left;
	padding:5px 8px;margin:0 6px;
	text-align: center;
}
.conlist .centerc .listimg1 li:hover{
	background: #e0e0e0;
}
.conlist .centerc .listimg1 li img{
	height: 100px;
	width: 100px;
	background: #FFFFFF;
	padding: 3px;
	border: 1px solid #CCCCCC;
}
.conlist .centerc .listimg1 li span{
	display: block;margin-top:3px;
}
.pagebreak{font-size:14px;
	padding: 20px;
	text-align: center;
	color: #948100;	
}
.pagebreak a{color: #948100;text-decoration: underline;}
.pagebreak a:hover{color: #8C281C;text-decoration: underline;}




/*******************/
/* 详细?detail */
.condetail{
	background: url(css/bglist.gif) repeat-y;
	margin-top: 5px;
}
.condetail .main{position:relative;_width:800px;}
.condetail .leftc{width: 179px;top:0;left:2px;height:700px;overflow:auto;}
.condetail .centerc{
	min-height:700px;
	_height:700px;
	width:783px;
	margin:0 0 0 188px;
	border:solid 1px #dddddd;
	border-bottom:none;
	background: #FFFFFF;
}
.condetail .centerc .top{height:auto;
	background: #fff;border-bottom:solid 1px #dddddd;margin-bottom:10px;padding:5px;
}
.condetail .centerc .top h1{
	font-size: 22px;padding:15px 0 10px;text-align:center;line-height:28px;font-family:simsun,simhei;
}
.condetail .centerc .top .authorinfo{text-align:center;color:#00349A;}
.condetail .centerc .top .authorinfo a{color:#00349A;}
.condetail .centerc .top .authorinfo span{
	display:inline-block;padding-right:15px;
}
.condetail .centerc .detailarticle{font-size:14px;padding:15px 25px;}
.condetail .centerc .detailarticle p{
	text-indent: 1px;
	padding-bottom: 5px;
}
.condetail .centerc .detailarticle p.img{text-align:center;margin-bottom:10px;}
.condetail .centerc .detailarticle p.img span{
	display:block;
	font-size: 12px;
	color: #00349A;
}


/*******************/
/* 详细页图片滚动展?NewsPic */
.scrollframe{MARGIN: 10px auto; WIDTH: 453px; HEIGHT: 369px;border:solid 1px #CCCCCC;padding:1px}
#NewsPic {	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; LEFT: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 451px; PADDING-TOP: 0px; POSITION: relative; TOP: 0px; HEIGHT: 338px; BORDER-RIGHT-WIDTH: 0px}
#NewsPic IMG{width:451px;height:338px;}
#NewsPicTxt {BORDER-TOP-WIDTH: 1px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; BORDER-LEFT-WIDTH: 1px; FONT-SIZE: 12px; BORDER-BOTTOM-WIDTH: 1px; PADDING: 0px; MARGIN: 3px auto 0px; WIDTH: 441px; COLOR: black; FONT-FAMILY: Sans-Serif;HEIGHT: 0px; TEXT-ALIGN: center; BORDER-RIGHT-WIDTH: 1px}
#NewsPicTxt A {	COLOR: black; TEXT-DECORATION: none;HEIGHT: 12px;}
#NewsPicTxt A:hover {	COLOR: black; TEXT-DECORATION: none}
#NewsPicTxt A:visited {	COLOR: black; TEXT-DECORATION: none}
#NewPicTxt A:link {	COLOR: black; TEXT-DECORATION: none}
#NewsPicTxt A:hover {	COLOR: red}
#NewsPic A {	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px; TEXT-DECORATION: none}
#NewsPic A:hover {	TEXT-DECORATION: none}
#NewPic A:visited {	TEXT-DECORATION: none}
#NewsPic .Picture {	BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #ffffff 1px solid; LEFT: 0px; BORDER-LEFT: #ffffff 1px solid; BORDER-BOTTOM: #ffffff 1px solid; POSITION: absolute; TOP: 0px;}
#NewsPic .Nav {	RIGHT: 0px; WIDTH: 100%; BOTTOM: 0px; POSITION: absolute; HEIGHT: 12px}
#NewsPic .Nav SPAN {	DISPLAY: block; BACKGROUND: #000000; FLOAT: right; FONT: 10px Courier; BORDER-LEFT: #ffffff 1px solid; WIDTH: 24px; CURSOR: hand; COLOR: #ffffff; HEIGHT: 12px; TEXT-ALIGN: center}
#NewsPic .Nav SPAN.Cur {	BACKGROUND: #019fe8; COLOR: white}
#NewsPic .Nav SPAN.Normal {	BACKGROUND: #000000; FILTER: Alpha(opacity=50); COLOR: white; opacity: .5}
#NewsPic .Nav SPAN A {	DISPLAY: block; WIDTH: 100%; COLOR: white; POSITION: relative; HEIGHT: 100%}
#NewsPic .Nav SPAN A:hover {	CURSOR: hand}


/*******************/
/* 登录?login */
.conlist .centerc .loginbox{
	margin:50px auto 0;
	border:solid 5px #ddd;
	width:270px;
	padding:25px 10px 25px 105px;	
	background: url(css/bglogin.jpg) no-repeat 10px 46px;
}
.conlist .centerc .loginbox input{border:solid 1px #999;width:120px;font-size:14px;height:22px;}
.conlist .centerc .loginbox input.btn{border:outset 2px	#ddd;width:auto;padding:2px 5px 5px;height:25px;}
.conlist .centerc .loginbox th,.conlist .centerc .loginbox td{padding:2px;}
.conlist .centerc .loginbox th{width:50px;font-weight:normal;text-align:right;font-size:14px;letter-spacing:2px;}
.conlist .centerc .loginbox td{text-align:left;font-size:12px;}
.conlist .centerc .loginbox div.gapline{width:270px;border-top:solid 1px #dddddd;margin-top:15px;height:10px;}

/*******************/
/* 注册?reg */
.conlist .centerc .regbox{
	margin:30px auto 0;
	border:solid 5px #ddd;
	width:400px;
	padding:10px 45px 25px 45px;
	background: url(css/bgreg.jpg) no-repeat 10px 2px;
}
.conlist .centerc .regbox table{width:400px;}
.conlist .centerc .regbox input{border:solid 1px #999;width:200px;font-size:14px;height:22px;}
.conlist .centerc .regbox input.btn{border:outset 2px #ddd;width:auto;padding:2px 5px 5px;height:25px;}
.conlist .centerc .regbox th,
.conlist .centerc .regbox td{padding:2px;}
.conlist .centerc .regbox th{width:120px;font-weight:normal;text-align:right;font-size:14px;letter-spacing:2px;}
.conlist .centerc .regbox td{text-align:left;font-size:12px;}
.conlist .centerc .regbox td.i{width:6px;color:#FF3300;}
.conlist .centerc .regbox div.gapline{width:400px;border-top:solid 1px #dddddd;margin-top:15px;height:10px;}


/*******************/
/* 邮件系统登录?mailsys */
.conlist .centerc .mailsysbox{
	margin:50px auto 0;
	border:solid 5px #ddd;
	width:260px;
	padding:25px 6px 25px 125px;*padding:25px 10px 25px 105px;	
	background: url(css/bgmailsys.jpg) no-repeat 20px 46px;
}
.conlist .centerc .mailsysbox input{border:solid 1px #999;width:150px;font-size:14px;height:22px;}
.conlist .centerc .mailsysbox input.btn{border:outset 2px	#ddd;width:auto;padding:2px 5px 5px;height:25px;}
.conlist .centerc .mailsysbox th,.conlist .centerc .mailsysbox td{padding:2px;}
.conlist .centerc .mailsysbox th{width:35px;font-weight:normal;text-align:right;font-size:14px;letter-spacing:2px;}
.conlist .centerc .mailsysbox td{text-align:left;width:130px;font-size:12px;}
.conlist .centerc .mailsysbox div.gapline{width:230px;border-top:solid 1px #dddddd;margin-top:15px;height:10px;}



