@charset "utf-8";
/* CSS Document */

* {
	border:none;
	MARGIN: 0px;
	padding:0;
	LIST-STYLE-TYPE: none
}
A {
	COLOR: #000;
	TEXT-DECORATION: underline
}
A:link {
	COLOR: #000;
	TEXT-DECORATION: underline
}
A:visited {
	COLOR: #800080;
	TEXT-DECORATION: underline
}
A:hover {
	COLOR: #f00;
	TEXT-DECORATION: underline
}
img a {
	border:none
}
.clear {
	clear:both;
}
.clear-left {
	clear:left;
}
.clear-right {
	clear:right;
}
.float-left {
	float:left;
}
.float-right {
	float:right;
}
.f12 {
	font-size:12px;
}
.f14 {
	font-size:14px;
}
.f16 {
	font-size:16px;
}
.center {
	margin:0 auto;
}
.hidden {
	overflow:hidden
}
.err {
	position:absolute;
	left:468px;
	top:154px;
	width:185px;
	height:35px;
	display:none;
	z-index:1;
}



.reg-nav a {
	color:#FFF;
	text-decoration:none;
}
.reg-nav a:hover {
	color:#FFF;
	text-decoration:none;
}
.reg-nav a:viste {
color:#FFF;
text-decoration:none;
}
body {
	background: url(images/2010bk.png);
}
#par_nav {
	background:url(images/story_01.png) top center no-repeat;
	width:100%;
	height:69px;
	position:relative;
	display:block;
}
.par_min {
	width:865px;
}
.par_nav {
	width:960px;
	height:69px;
}
.par_logo {
	width:138px;
	height:67px;
	margin-left:101px;
	display:inline
}
.par_logo h1 {
	font-size:14px;
	text-indent:-800px;
	overflow:hidden
}
.par_logo h1 a {
	width:138px;
	height:67px;
	background:url(images/reg_logo2.png) top left no-repeat;
	background-position:-192px 0;
	display:block;
}
/*---------------------*/
.hebao_top {
	width:865px;
	height:82px;
	background:url(images/story_03.png) center no-repeat;
	display:block;
	margin:0 auto;
	clear:both
}
.story_con {
	background:#ccf3f7;
	width:865px;
	height:auto;
}
*html .story_con {
	margin-right:1px
}
.story_bottom {
	width: 100%;
	height: 295px;
	
}
.hebao_logo {
	width:168px;
	height:132px;
	position:absolute;
	top:20px;
	left:-40px;
	z-index:9
}
.par_min {
	position:relative
}
.hebao_conter {
	width:900px;
	padding-left:35px;
	padding-top:20px;/* background:url(images/99999.png);*/
	height:auto
}
.hebao_conter ul li {
	float:left;
	width:251px;
	height:194px;
	text-align:center;
	background:url(images/a.png) left top no-repeat;
	padding-top:15px;
	margin:8px;
}
.piclink {
	padding-left:35px;
}
#help_top {
	width:11px;
	height:30px;
	position:absolute;
	bottom:100px;
	left:900px
}
.help_text {
	width:830px;
	padding-top:20px;
}
.help_text h2 {
	background:url(images/help_h2.png) left top no-repeat;
	width:157px;
	height:37px;
	padding-left:20px;
	font-size:16px;
	line-height:37px;
	color:#fff
}
.help_text h4 {
	background:url(images/help_h4.png) left top no-repeat;
	height:17px;
	padding-left:20px;
	font-size:14px;
	line-height:17px;
	color:#c60;
	margin-top:10px;
}
.help_text p {
	font-size:14px;
	line-height:24px;
	padding-top:10px;
}
.narrowcolumn {
	width:800px;
	float:left;
	overflow:hidden
}
.bk {
	background:url(images/9898987.gif) left repeat-y;
	float:left;

	padding-left:20px;
}
#sidebar {
	width:183px;
	float:left;
}
.wp_title {
	width:548px;
	height:47px;
	background:url(images/wp_title.png) top left no-repeat;
	margin-left:30px;
	margin-top:20px;
	overflow:hidden
}
.wp_title h2 {
	width:400px;
	overflow:hidden;
	float:left;
	font-size:16px;
	line-height:45px;
	color:#98014e;
	padding-left:30px;
	overflow:hidden
}
.wp_title h2 a {
	color:#98014e;
	text-decoration:none;
	overflow:hidden
}
.wp_title h2 a:hover {
	color:#98014e;
	text-decoration:underline;
}
.wp_title small {
	width:100px;
	overflow:hidden;
	float:right;
	line-height:45px;
	color:#98014e;
	padding-right:10px
}
.hentry {
	width:800px;
	background:url(images/story_028.png) top right no-repeat; padding-top:10px;
}
.wp_newsbottom {
}
.wp_center {
	background:url(images/story_13.png) #fef8ef left repeat-y;
	width:752px;
	float:left;
	overflow:hidden;
	padding:10px;
	line-height:1.7;
	font-size:14px;
	margin-top:7px;
}
.entry {
	padding:20px 10px 0 10px
}
.postmetadata {
	margin-top:5px;
	clear:both
}
.widget_search {
	background:url(images/seach.png) left top no-repeat;
	width:151px;
	height:60px;
	padding-left:20px;
	padding-top:2px;
	padding-top:22px;
}
.widget_search input {
	width:100px;
	float:left;
	border:0;
	background:#FEF8EF
}
#searchsubmit {
	width:19px;
	height:27px;
	float:left;
	margin-left:20px;
	background:#ffdddd
}
.screen-reader-text {
	color:#93C
}
.index_img {
	width:420px;
	height:260px;
	background:#FC0;
	overflow:hidden;
	background:url(images/indeximg.gif) left top no-repeat;
	float:right;
	margin-right:-25px;
}
.index_img img {
	width:370px;
	height:169px;
}
.index_d {
	padding-left:35px;
	padding-top:30px;
}

.line {
	width:90%;
	height:5px;
	margin:0 auto; display:block; clear:both;
	background:url(images/line_02.gif) center center repeat-x;

}
.entry {
	text-align:left;
}
.entry p {
	text-indent:26px
}
.tag_hezi {
	width:145px;
	height:33px;
	background:url(images/tag.gif) left top no-repeat;
	padding-left:45px;
	line-height:33px;
	float:right; font-size:12px;
}
.viewed {
	width:99px;
	height:33px;
	line-height:33px;
	padding-left:40px;
	background:url(images/view.gif) top left no-repeat;
	float:left
}
.hezi_info {
	/*width:575px;*/
	height:33px;
	clear:both;
	margin:0 auto; clear:both
}
.widget_tag_cloud {
}
.searchbox {
	background:url(images/seach.png) top left no-repeat;
	width:163px;
	height:40px;
	padding-top:20px;
	padding-left:20px;
	float:left
}
#searchsubmit {
	float:left;
}
.seach_b {
	background:#66F
}
.searchbox input {
	width:100px;
	float:left
}
.wp_center2 {
	background:#fef8ef;
	width:618px;
	background:url(images/story_13.png) #fef8ef left repeat-y;
}
.kogn {
	clear:both;
	width:500px;
	height:20px;
	background:url(images/story_13.png) #fef8ef left repeat-y;
}
.guidang {
	width:181px;
	height:156px;
	background:url(images/guidang.gif) top left no-repeat;
	clear:both
}
.guidang h2 {
	font-size:14px;
	color:#9e0e56;
	padding-top:10px;
	width:120px;
	height:24px;
	padding-left:50px;
}
.guidangtxt {
	width:140px;
	height:85px;
	overflow:hidden;
	padding-left:20px;
	padding-top:10px;
	font-size:14px;
	text-align:center
}
.tag_title {
	background:url(images/tag1_01.png) top left no-repeat;
	width:181px;
	height:62px;
	clear:both
}
.tag_title h3 {
	font-size:14px;
	color:#9e0e56;
	padding-top:10px;
	width:120px;
	height:24px;
	padding-left:50px;
}
.tag_neirong {
	background:url(images/tag1_02.png) center repeat-y;
	width:181px;
	height:auto;
	overflow: hidden;
}
.tagst {
	margin-left:20px;
	width:138px;
	margin:0 auto;
	overflow: hidden;
	font-size: 14px;
	color: #98014e
}
.tagst a {
	font-size: 14px;
	color: #98014e
}
.pagetitle {
	font-size:14px;
	color:#9e0e56;
	padding-top:15px;
	padding-left:20px;
	overflow: hidden;
}
.title-hezi {
	padding-left:30px;
}
.postmetadata {
	padding-left:30px;
}
.navigation {
	width:590px;
	height:24px;
	line-height:24px;
	font-size:14px;
	color:#b13871;
	padding-top:10px;
	padding-left: 10px;
}
.navigation a {
	color:#b13871;
	font-size:14px;
}
.alignleft {
	float:left;
}
.alignright {
	float:right
}
.alignright {
	color:#b13871;
	font-size:14px;
}
.bottom_pic {
	width: 865px;
	height: auto;
	overflow:hidden;
	
}
.pages {
	width:865px;
	height:auto;
	overflow:hidden;
	background:#ccf3f7;
	margin:0 auto;
}
.bottompublic {
	color:#FFF;
}
.bottompublic a {
	color:#FFF
}
.newClass ul li{ padding-top:5px; padding-bottom:5px; padding-left:10px; }
.float-left{ float:left;}
.float-right{ float:right;}
.clear{ clear:both}
.menu{ padding-left:120px;  }
.menu .nav{ width:573px; height:45px; background:url(images/nav.png) top left no-repeat; display:block; padding-bottom:30PX}
.nav ul li{ float:left;}
.nav ul li.home{ width:59px; height:45px;}
.nav ul li.home a{width:59px; height:45px; display:block}
.nav ul li.home a:hover{width:59px; height:45px; display:block;background:url(images/navHover.png) top left no-repeat;}
.nav ul li.record{ width:90px; height:45px;}
.nav ul li.record a{width:90px; height:45px; display:block}

.nav ul li.record a:hover, .nav ul li.recordHover{width:90px; height:45px; display:block;background:url(images/navHover.png) -59px top no-repeat;}
.nav ul li.activ{ width:112px; height:45px;}
.nav ul li.activ a{width:112px; height:45px; display:block}
.nav ul li.activ a:hover, .nav ul li.activHover{width:112px; height:45px; display:block;background:url(images/navHover.png) -149px top no-repeat;}
.nav ul li.train{ width:90px; height:45px;}
.nav ul li.train a{width:90px; height:45px; display:block}
.nav ul li.train a:hover, .nav ul li.trainHover{width:90px; height:45px; display:block;background:url(images/navHover.png) -262px top no-repeat;}
.nav ul li.works{ width:110px; height:45px;}
.nav ul li.works a{width:110px; height:45px; display:block}
.nav ul li.works a:hover, .nav ul li.worksHover{width:110px; height:45px; display:block;background:url(images/navHover.png) -352px top no-repeat;}
.nav ul li.email{ width:110px; height:45px;}
.nav ul li.email a{width:110px; height:45px; display:block}
.nav ul li.email a:hover, .nav ul li.emailHover{width:110px; height:45px; display:block;background:url(images/navHover.png) -463px top no-repeat;}

.menu #searchbox{ width:185px;}
.categoryIndex{ position:relative; width:368px; margin-bottom:15px; background:url(images/category.png) no-repeat left top; margin-right:25px; padding-top:5px; }
.categoryIndex .cat_right{ width:14px; height:203px; position:absolute; display:block;background:url(images/right.gif) top left no-repeat; right:-14px;top:10px }
.category2{background:url(images/category2.png) bottom left no-repeat; padding-bottom:10px; width:100%;}
.category3{background:url(images/category1.png) left repeat-y; padding:5px; height:300px; overflow:hidden; }
.category3 ul li a{ font-size:12px; text-decoration:none}
.category3 ul li small{ color:#F60}
.category3 ul li{ border-bottom:dashed #e7c899 1px}


.cat_title span a{ font-size:12px; color:#03F}
.category3 .newImg{ background:url(images/newImg.gif) top left no-repeat; width:132px; height:100px; padding:5px; margin-top:5px;}
.category3 a{ font-size:12px; line-height:24px;}
.indexCon{ width:812px; margin:0 auto}

.cat_title{ width:360px;background:url(images/cat_line.png) bottom repeat-x; height:25px;}
.cat_title h2 a{ overflow:hidden; text-indent:-9999em}


a.zpjj{width:99px;background:url(images/navTxt.png) left -84px no-repeat; height:23px; display:block; overflow:hidden}
a.dsj{width:99px;background:url(images/navTxt.png) top left no-repeat; height:23px; display:block; overflow:hidden}
a.ztc{width:99px;background:url(images/navTxt.png) left -59px no-repeat; height:23px; display:block; overflow:hidden}
a.hdbj{width:99px;height:23px; display:block; overflow:hidden; background:url(images/navTxt.png) left -29px no-repeat;}


/*版权*/

.copyright_text{ width:460px; font-size:12px; font-family:Arial, Helvetica, sans-serif }
.copyright_text span{ padding-left:5px; padding-right:5px;}
.bocai_logo{overflow-x:hidden; width:226px; height:38px; display:block; margin-top:20px;}
.bocai_logo a{background: url(images/logo.png); overflow-x:hidden; width:226px; height:38px; display:block; }
.edu{ position:absolute; width: 30px; height: 30px;left:190px; top:-4px;}
.webketi{height: 26px; line-height: 26px;position: relative;}
.plice{ width:92px; height:42px; /*position:absolute; right:-50px; top:20px;*/ padding-top:10px;}

.btooompic{width: 300px; color: #fff;}
.bottompublic{ width:720px; text-decoration:none; font-size:12px; line-height:1.3;height:auto; color: #ccffff; height:145px; margin-top:30px;}
.bottompublic a{ text-decoration:none;color: #ccffff;}
.bottompublic a:hover{color:#074dad;text-decoration: underline; }
.bottompublic strong{color: #fff; font-size:12px; line-height:1.3; font-weight:normal}
.reginfo input{border: 0;}
.linggang{ color:#0000; letter-spacing: 5px;}
