* {
      margin:0;
	  padding:0;
}
#header {
         width:1003px;
		 height:232px;
		 background-image:url(images/top.jpg);
		 margin:0 auto;
}
#content {
          width:1003px;
		  height:1043px;
		  background-image:url(images/bg.gif);
		  margin:0 auto;
}
#footer {
         width:1003px;
		 height:155px;
		 background-image:url(images/bottom.jpg);
		 margin:0 auto;
		 text-align:center;
}

/******************** 头部 *********************/
#date {
       float:right;
	   font:12px Tahoma;
	   color:#FFFFFF;
	   margin:10px 5px 0 0;   
}
#topnav li {
            float:left;
}
#topnav li a:link {
              font:14px "宋体";
		      color:#FFFFFF;
		      font-weight:bold;
 		      text-decoration:none;
			  padding:0 11px;
			  border-left:1px solid #fff;
}
#topnav li a:visited {
              font:14px "宋体";
		      color:#FFFFFF;
		      font-weight:bold;
 		      text-decoration:none;
			  padding:0 11px;
			  border-left:1px solid #fff;
}
#topnav li a:hover {
              font:14px "宋体";
		      color:#FFFFFF;
		      font-weight:bold;
 		      text-decoration:underline;
			  padding:0 11px;
			  border-left:1px solid #fff;
}
#topnav li a.current {
                      border:0;
}
#topnav {
         margin:172px 0 0 227px;
}
#express {
          font:14px "宋体";
		  color:#FFFFFF;
		  padding:15px 0 0 145px;
}

/************************** 三列式 ******************************/
#cont {
       width:966px;
		margin:0 auto;
}
#cont_left {
            float:left;
			width:191px;
}
#cont_main {
            float:left;
			width:574px;
			margin-left:4px;
}
#cont_right {
             float:right;
			 width:191px;
}

/************************* 左边部分 ***********************/
.picbox {
         width:179px;
         height:76px;
		 overflow:hidden;
}
#zazbt {
        width:191px;
		height:32px;
		background-image:url(images/zazbt.jpg);
		text-align:center;
}
#zazbt a:link {
          font:14px "宋体";
		  color:#FFFFFF;
		  text-decoration:none;
		  font-weight:bold;
		  line-height:32px;
}
#zazbt a:visited {
          font:14px "宋体";
		  color:#FFFFFF;
		  text-decoration:none;
		  font-weight:bold;
		  line-height:32px;
}
#zazbt a:hover {
          font:14px "宋体";
		  color:#990000;
		  text-decoration:underline;
		  font-weight:bold;
		  line-height:32px;
}
#tzgs {
		overflow:hidden;
       width:191px;
	   height:30px;
	   background:url(images/tzgs.jpg) no-repeat;
	   margin-top:5px;
	   text-align:right;
}
a:link.more {
       font:12px "宋体";
	   color:#990000;
	   text-decoration:none;
	   margin-right:5px;
	   line-height:40px;
}
a:visited.more {
       font:12px "宋体";
	   color:#990000;
	   text-decoration:none;
	   margin-right:5px;
	   line-height:40px;
}
a:hover.more {
       font:12px "宋体";
	   color:#990000;
	   text-decoration:underline;
	   margin-right:5px;
	   line-height:40px;
}
#tzgsbg {
         width:191px;
		 height:232px;
		 background-image:url(images/tzgsbg.jpg);
		 margin-top:2px;
}
#gsnr {
       font:12px "宋体";
	   padding:40px 0 0 25px;
	   width:140px;
}
#zxxx {
       overflow:hidden;
       width:191px;
	   height:30px;
	   background:url(images/zxxx.jpg) no-repeat;
	   margin-top:5px;
	   text-align:right;
}
#zxxxbg {
         width:185px;
		 height:495px;
		 border:3px solid #d2d6d7;
		 margin-top:2px;
}
.twnr {
       padding:15px 0 0 0;
	   WIDTH: 185px; 
	   HEIGHT: 217px; 
	   TEXT-ALIGN: left;
}
.nrpic {
        FLOAT: left; 
		margin:0 5px 0 5px;
}
.pic {
      border:#c8c8c8 1px solid;
      padding:1px;
}
a:link.btlink {
         font:14px "宋体";
		 color:#990000;
		 text-decoration:none;
		 line-height:25px;
}
a:visited.btlink {
         font:14px "宋体";
		 color:#990000;
		 text-decoration:none;
		 line-height:25px;
}
a:hover.btlink {
         font:14px "宋体";
		 color:#990000;
		 text-decoration:underline;
		 line-height:25px;
}
.btlist {
         MARGIN:10px 0 0 10px;
		 TEXT-ALIGN: left;
		 font:14px "宋体";
}
ul.btlist {
           list-style-type:none;
}
.btlist a:link {
           font:14px "宋体";
		   color:#000;
		   text-decoration:none;
		   line-height:180%;
}
.btlist a:visited {
           font:14px "宋体";
		   color:#000;
		   text-decoration:none;
		   line-height:180%;
}
.btlist a:hover {
           font:14px "宋体";
		   color:#990000;
		   text-decoration:underline;
		   line-height:180%;
}
#shxw {
       overflow:hidden;
       width:185px;
	   height:30px;
	   background:url(images/shxw.jpg) no-repeat;
	   border-top:#fff 2px solid;
	   border-bottom:#fff 2px solid;
	   text-align:right;
}

/************************ 中间部分 *******************************/
.middle_box1 {
              width:574px;
              height:214px;
			  
}
#banner {
         width:574px;
		 height:236px;
		 background-image:url(images/banner.jpg);
}
#znzz {
       width:574px;
	   height:30px;
	   background-image:url(images/znzzxx.jpg);
	   margin-top:5px;
	   font:14px "宋体";
	   text-align:right;
}

#znzz a{ margin-right:30px; line-height:30px;}
#znzz a:link{color:#fff; text-decoration:none;}
#znzz a:visited{color:#fff; text-decoration:none;}
#znzz a:hover{color:#fff; text-decoration:underline;}


.zz_xxkbg {
           width:574px;
		   height:20px;
		   background-color:#ffffe9;
}
.zz_nav  {
          width:500px;
		  height:35px;
		  border-bottom:#990000 1px solid;
}
.zz_nav li {
            float:left;
			margin-left:20px;
			line-height:38px;
			color:#990000;
}
.zz_nav li a {
             font:14px "宋体";
		     color:#990000;
		     text-decoration:none;
			 height:44px;
			 display:block;
			 line-height:44px;
}
.zz_nav li a.current {
					  background:url(images/zz_nav_icon.gif) no-repeat 50% 35px;
}
.zz_nav li a:hover {
                    font:14px "宋体";
		            color:#990000;
		            text-decoration:none;
			        height:44px;
			        line-height:44px;
					background:url(images/zz_nav_icon.gif) no-repeat 50% 35px;
}
.zzpic {
		margin:10px 15px 0 20px;
		width:140px;
		height:200px;
		float:left;
}
.zzlist {
         margin:5px 0 0 0;
		 font:14px "宋体";
		 list-style-type:none;
		 float:right;
}
.zzlist li a:link {
              font:14px "宋体";
			  color:#000000;
			  text-decoration:none;
			  line-height:180%;
}
.zzlist li a:visited {
              font:14px "宋体";
			  color:#000000;
			  text-decoration:none;
			  line-height:180%;
}
.zzlist li a:hover {
              font:14px "宋体";
			  color:#990000;
			  text-decoration:underline;
			  line-height:180%;
}
#zwzz {
       width:574px;
	   height:30px;
	   background-image:url(images/sh_title.jpg);
	   margin-top:5px;	   
	   font:14px "宋体";
	   text-align:right;
}

#zwzz a{ margin-right:30px; line-height:30px;}
#zwzz a:link{color:#fff; text-decoration:none;}
#zwzz a:visited{color:#fff; text-decoration:none;}
#zwzz a:hover{color:#fff; text-decoration:underline;}

#bbs_tle {
          width:574px;
		  height:30px;
		  background:url(images/gnw_title.jpg) repeat-x;
		  margin-top:5px;
		  font:14px "宋体";
		  text-align:right;
}

#bbs_tle a { margin-right:30px; 
             line-height:30px;
}
#bbs_tle a:link {
                 color:#fff;
				 text-decoration:none;
}
#bbs_tle a:visited {
                    color:#fff;
					text-decoration:none;
}
#bbs_tle a:hover {
                  color:#fff;
				  text-decoration:underline;
}


#shbbs {
		margin-left:45px;
}
#shbbs li {
           float:left;
}
a#shbbs:link {
                        width:199px;
			            height:35px;
			            display:block;
			            background-image:url(images/ssbbs.jpg);
}
a#shbbs:visited {
                        width:199px;
			            height:35px;
			            display:block;
			            background-image:url(images/ssbbs.jpg);
}
a#qgbbs:link {
              width:199px;
			  height:35px;
			  display:block;
			  background-image:url(images/qgbbs.jpg);
}
a#qgbbs:hover {
               width:199px;
			   height:35px;
			   display:block;
			   background-image:url(images/on_qgbbs.jpg);
}
a#qgbbs:visited {
                 width:199px;
			     height:35px;
			     display:block;
			     background-image:url(images/qgbbs.jpg);
}
#bbsbg {
         width:370px;
		 height:90px;
		 background-color:#f1f0dc;
		 border-top:#fdfbec 3px solid;
		 border-left:#fdfbec 3px solid;
		 border-right:#cfcea3 3px solid;
		 border-bottom:#cfcea3 3px solid;
		 margin-top:10px;
}
#bbs {
      width:560px;
}
#bbslist li {
             float:left;
			 width:150px;
			 font:14px "宋体";
			 color:#990000;
			 list-style-type:none;
			 margin-left:30px;
}
#bbslist li a {
               font:14px "宋体";
			   color:#990000;
			   text-decoration:none;
			   line-height:30px;
}
#nav {
      width:191px;
	  height:236px;
	  background-color:#ffd7a1;
}
#nav li  {
           width:191px;
		   height:29px;
		   display:block;
		   background-image:url(images/navbg.jpg);
		   text-align:center;
}
#nav li a:link {
           font:14px "宋体";
		   color:#FFFFFF;
		   text-decoration:none;
		   line-height:29px;
		   font-weight:bold;
}
#nav li a:visited {
           font:14px "宋体";
		   color:#FFFFFF;
		   text-decoration:none;
		   line-height:29px;
		   font-weight:bold;
}
#nav li a:hover {
           font:14px "宋体";
		   color:#990000;
		   text-decoration:underline;
		   line-height:29px;
		   font-weight:bold;
}
#jhwz {
	   overflow:hidden;
       width:191px;
	   height:30px;
	   background:url(images/jhwz.jpg) no-repeat;
	   margin-top:5px;
	   text-align:right;
}
#jhwzbg {
         width:185px;
		 height:226px;
		 border:3px solid #d2d6d7;
		 margin-top:2px;
}
#jhwz_list li {
               font:14px "宋体";
			   color:#990000;
			   list-style-type:none;
			   padding-left:10px;
}
#jhwz_list li a:link {
                 font:14px "宋体";
				 color:#990000;
				 text-decoration:none;
				 line-height:180%;
				 border-bottom:#990000 1px dashed;
}
#jhwz_list li a:visited {
                 font:14px "宋体";
				 color:#990000;
				 text-decoration:none;
				 line-height:180%;
				 border-bottom:#990000 1px dashed;
}
#jhwz_list li a:hover {
                 font:14px "宋体";
				 color:#000;
				 text-decoration:none;
				 line-height:180%;
				 border-bottom:#990000 1px dashed;
}
#jcsj {
       overflow:hidden;
       width:191px;
	   height:30px;
	   background:url(images/jcsj.jpg) no-repeat;
	   margin-top:5px;
	   text-align:right;
}
#jcsjbg {
         width:185px;
		 height:495px;
		 border:3px solid #d2d6d7;
		 margin-top:2px;
		 text-align:center;
}
.jcsj_pic {
           margin-top:5px;
}
.jcsj_pic a:link {
             font:12px "宋体";
			 color:#990000;
			 text-decoration:none;
}
.jcsj_pic a:visited {
             font:12px "宋体";
			 color:#990000;
			 text-decoration:none;
}
.jcsj_pic a:hover {
             font:12px "宋体";
			 color:#990000;
			 text-decoration:underline;
}


/***************************** 友情链接 *****************************/
#link 
{
         margin:10px 25px 0 110px;
}
#link li {
           float:left;
}
#link li a:link {
            font:12px "宋体";
		    color:#FFFFFF;
			text-decoration:none;
			margin-left:10px;
}
#link li a:visited {
            font:12px "宋体";
		    color:#FFFFFF;
			text-decoration:none;
			margin-left:10px;
}
#link li a:hover {
            font:12px "宋体";
		    color:#FFFFFF;
			text-decoration:underline;
			margin-left:10px;
}

/******************************* 底部 *****************************/
#footnav li {
            float:left;
}
#footnav li a:link {
              font:14px "宋体";
		      color:#FFFFFF;
		      font-weight:bold;
 		      text-decoration:none;
			  padding:0 11px;
			  border-left:1px solid #fff;
}
#footnav li a:visited {
              font:14px "宋体";
		      color:#FFFFFF;
		      font-weight:bold;
 		      text-decoration:none;
			  padding:0 11px;
			  border-left:1px solid #fff;
}
#footnav li a:hover {
              font:14px "宋体";
		      color:#FFFFFF;
		      font-weight:bold;
 		      text-decoration:underline;
			  padding:0 11px;
			  border-left:1px solid #fff;
}
#footnav li a.current {
                       border:0;
}
#footnav {
          margin:15px 0 0 298px;
}
#bqxx {
       font:12px Tahoma;
	   color:#e1e1e1;
	   padding-top:30px;
}
#bqxx a:link {
            font:12px "宋体";
		    color:#FFFFFF;
			text-decoration:underline;
}
#bqxx a:visited {
            font:12px "宋体";
		    color:#FFFFFF;
			text-decoration:underline;
}
#bqxx a:hover {
            font:12px "宋体";
		    color:#ccc;
			text-decoration:none;
}
/********************* 两列式 **************************/
#subleft {
          width:191px;
		  float:left;
}
#subright {
           width:770px;
		   float:right;
}

/************************************** 岁月留痕 ****************************************************/

/**************************** 左边部分 ****************************/
#search {
         margin:5px 0 0 3px;
}
#search_top {
             width:188px;
			 height:4px;			 
			 background:url(images/search_top.jpg) no-repeat;
}
#search_bottom {
                width:188px;
				height:4px;
				background:url(images/search_bottom.jpg) no-repeat;
}
#search_middle {
                border-left:#2aa82d 1px solid;
				border-right:#2aa82d 1px solid;
				width:186px;
				padding:5px 0;
}
.search_box {
             width:127px;
			 height:18px;
			 border:#19a028 1px solid;
			 background-color:#f9fee7;
			 margin:0 3px 0 3px;
			 float:left;
}
#search_icon {
              margin:0 0 0 10px;
}
#go  {
         width:185px;
	     float:left;
		 padding:5px 0 0 0;
}
.subnav {
         width:191px;
		 height:100%;
		 margin-top:5px;
}
.subnav li {
            width:191px;
			height:29px;
			background-image:url(images/subnavbg.jpg);
			display:block;
			text-align:center;
}
.subnav li a:link {
              font:14px "宋体";
			  color:#FFFFFF;
			  text-decoration:none;
			  line-height:29px;
			  font-weight:bold;
}
.subnav li a:visited {
              font:14px "宋体";
			  color:#FFFFFF;
			  text-decoration:none;
			  line-height:29px;
			  font-weight:bold;
}
.subnav li a:hover {
              font:14px "宋体";
			  color:#fff;
			  text-decoration:underline;
			  line-height:29px;
			  font-weight:bold;
}
.subnavbg {
           width:191px;
		   height:10px;
           background-color:#c2eb5e;
}

/****************************** 右边部分 *****************************/
.subtle {
         width:765px;
		 height:47px;
		 background-image:url(images/subtle.jpg);
		 margin-top:5px;
}
.subcont_box {
              border-left:#2aa82d 1px solid;
			  border-right:#2aa82d 1px solid;
			  width:763px;
			  height:100%;
}
.subtle_bottom {
                width:765px;
				height:5px;
				background:url(images/subtle_bottom.jpg) no-repeat;
				margin-bottom:5px;
}
.subtle_txt {
             font:14px "宋体";
			 color:#FFFFFF;
			 font-weight:bold;
			 margin:25px 0 0 30px;
			 float:left;
}
.subtle_nav {
              font:12px "宋体";
			  color:#fff;
			  margin:25px 0 0 350px;
}
.subtle_nav a:link {
               font:12px "宋体";
			   color:#fff;
			   text-decoration:none;
}
.subtle_nav a:visited {
               font:12px "宋体";
			   color:#fff;
			   text-decoration:none;
}
.subtle_nav a:hover {
               font:12px "宋体";
			   color:#fff;
			   text-decoration:underline;
}
.piclist {
          width:730px;
		  margin-left:20px;
		  margin-bottom:5px;
}
.piclist li {
             float:left;
			 text-align:center;
			 list-style-type:none;
}
.piclist img {
                border:0;
			    margin:10px 5px 5px 5px;
}
.piclist li a:link {
               font:14px "宋体";
			   color:#007a0e;
			   text-decoration:none;
}
.piclist li a:visited {
               font:14px "宋体";
			   color:#007a0e;
			   text-decoration:none;
}
.piclist li a:hover {
               font:14px "宋体";
			   color:#007a0e;
			   text-decoration:underline;
}
#sylh_content {
               width:1003px;
		       height:100%;
		       background-image:url(images/bg.gif);
		       margin:0 auto;
}

/***************************** 分页 *****************************/
.pagebox {
	      FONT-SIZE: 12px; OVERFLOW: hidden; ZOOM: 1; FONT-FAMILY:Tahoma;
	      margin:20px 0 5px 0px; 
	      TEXT-ALIGN: center;
}
.pagebox SPAN {
	BACKGROUND: #fff; TEXT-ALIGN: center
}
.pagebox SPAN A {
	DISPLAY: block; FLOAT: left; OVERFLOW: hidden; ZOOM: 1
}
.pagebox SPAN.pagebox_pre_nolink {
	BORDER-RIGHT: #ddd 1px solid; BORDER-TOP: #ddd 1px solid; BORDER-LEFT: #ddd 1px solid; WIDTH: 53px; CURSOR: default; COLOR: #999; LINE-HEIGHT: 21px; BORDER-BOTTOM: #ddd 1px solid; HEIGHT: 21px; TEXT-ALIGN: center
}
.pagebox SPAN.pagebox_next A {
	BORDER-RIGHT: #1aa129 1px solid; BORDER-TOP: #1aa129 1px solid; BORDER-LEFT: #1aa129 1px solid; WIDTH: 53px; CURSOR: pointer; COLOR: #1aa129; LINE-HEIGHT: 21px; BORDER-BOTTOM: #1aa129 1px solid; HEIGHT: 21px; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.pagebox SPAN.pagebox_next A:hover {
	BORDER-RIGHT: #000 1px solid; BORDER-TOP: #000 1px solid; BORDER-LEFT: #000 1px solid; COLOR: #000; BORDER-BOTTOM: #000 1px solid
}
.pagebox SPAN.pagebox_num_nonce {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; FONT-SIZE: 12px; BACKGROUND: #1aa129; PADDING-BOTTOM: 0px; CURSOR: default; COLOR: #fff; LINE-HEIGHT: 21px; PADDING-TOP: 0px; HEIGHT: 21px
}
.pagebox SPAN.pagebox_num A {
	BORDER-RIGHT: #3bd44c 1px solid; PADDING-RIGHT: 6px; BORDER-TOP: #3bd44c 1px solid; PADDING-LEFT: 6px; PADDING-BOTTOM: 0px; BORDER-LEFT: #3bd44c 1px solid; CURSOR: pointer; COLOR: #1aa129; LINE-HEIGHT: 21px; PADDING-TOP: 0px; BORDER-BOTTOM: #3bd44c 1px solid; HEIGHT: 21px; TEXT-DECORATION: none
}
.pagebox SPAN.pagebox_num A:hover {
	BORDER-RIGHT: #1aa129 1px solid; BORDER-TOP: #1aa129 1px solid; BORDER-LEFT: #1aa129 1px solid; COLOR: #000; BORDER-BOTTOM: #1aa129 1px solid
}

/************************************ 团聚知青 *********************************************/
.tjzqlist {
           margin:10px 0 5px 30px;
}
.tjzqlist li {
              text-align:left;
			  color:#ff0000;
			  list-style-type:none;
}
.tjzqlist li a {
                font:14px "宋体";
			    color:#000000;
			    text-decoration:none;
				margin-left:3px;
				line-height:200%;
}
.tjzqlist li a:hover {
                      font:14px "宋体";
			          color:#007a0e;
			          text-decoration:underline;
				      margin-left:3px;
				      line-height:200%;
}
.tjzqlist li span {
                   COLOR: #424242;
				   font:12px Tahoma;
				   margin-left:5px;
}
.fgx {
      border-bottom:#a9ffb3 1px solid;
	  width:700px;
	  height:1px;
	  margin:0 auto;
}
#tjzq_content {
               width:1003px;
		       height:100%;
		       background-image:url(images/bg.gif);
		       margin:0 auto;
}

/************************************ 电子期刊 **************************************/
.qklist {
          width:730px;
		  margin-left:30px;
		  margin-bottom:5px;
}
.qklist li {
             float:left;
			 text-align:center;
			 list-style-type:none;
}
.qklist img {
                border:0;
			    margin:10px 30px 5px 30px;
}
.qklist li a {
               font:14px "宋体";
			   color:#007a0e;
			   text-decoration:none;
}

/************************************ 经典老相片二级页 *********************************/
.tools {
	FLOAT: right; PADDING-BOTTOM: 11px; COLOR: #008e17; LINE-HEIGHT: 25px; PADDING-TOP: 11px; font:12px "宋体"; padding-right:5px;
}
.tools A {
	COLOR: #008e17; text-decoration:none;
}
.tools SPAN {
	FONT-SIZE: 14px !important; BACKGROUND: url(images/fontsize_bg.jpg) no-repeat; COLOR: #008e17 !important
}
.tools SPAN A {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 2px; COLOR: #008e17 !important; PADDING-TOP: 2px; TEXT-DECORATION: none; font:14px "宋体";
}
.detail H1 {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; PADDING-BOTTOM: 15px; color:#008e17; PADDING-TOP: 10px; TEXT-ALIGN: center; width:100%;
}
.detail a {
           FONT-SIZE: 12px; PADDING-BOTTOM: 15px; COLOR: #008e17; PADDING-TOP: 20px; TEXT-ALIGN: center
}
.data {
        PADDING-LEFT: 15px; FONT-SIZE: 12px; PADDING-BOTTOM: 15px; COLOR: #008e17; LINE-HEIGHT: 24px; PADDING-TOP: 15px; font-weight:bold;
}
.newsContent {
	MARGIN: 10px auto 30px; WIDTH: 702px; TEXT-ALIGN: left; font:14px "宋体"; line-height:180%;
}
.rqly {
       font: 12px Tahoma; text-align: center; width: 100%; margin-bottom:10px;
}
.goTop SPAN {
	PADDING-RIGHT: 26px; BACKGROUND: url(images/gotop1.jpg) no-repeat right 50%; FLOAT: right; COLOR: #039; height:20px;
}
.goTop {
        margin:15px 40px 10px 0;
}
.goTop SPAN A {
	    COLOR: #008e17; font:14px "宋体"; text-decoration:none;
}

















