BODY {
	BACKGROUND: #ececec; MARGIN: 0px; FONT-FAMILY: arial,verdana,sans-serif; TEXT-ALIGN:center; 
}
TABLE {
	FONT-SIZE: 12px; MARGIN-LEFT: auto; MARGIN-RIGHT: auto; border:0px;
}
A {
	COLOR: #000000; FONT-STYLE: normal; TEXT-DECORATION: none;
}
A:hover {
	COLOR: #003366; FONT-STYLE: normal; TEXT-DECORATION: none; 
}
A:active {
	COLOR: #000000; FONT-STYLE: normal; TEXT-DECORATION: underline; 
}
.b {
	FONT-WEIGHT: bold
}
.items{color:#939393}
.trt {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; WIDTH: 750px; BORDER-BOTTOM: 0px; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: center; BORDER-RIGHT: #ececec 0px solid; BORDER-LEFT: #ececec 0px solid;
}
.trl {
	 width:190px; TEXT-ALIGN: left; background-color:#ffffff;
}
.trr {
	 TEXT-ALIGN: center;  WIDTH: 74%;
}
.taba {
vertical-align:bottom;
text-align:left;
	
}
.tabb {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; WIDTH: 100%; BORDER-BOTTOM: 0px;
}
.tabc {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; WIDTH: 100%; BORDER-BOTTOM: 0px
}
.tda {
	PADDING-RIGHT: 3px; PADDING-LEFT: 0px;  PADDING-BOTTOM: 0px; PADDING-TOP: 0px;
}
.tda1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; width:190px;  PADDING-BOTTOM: 0px; PADDING-TOP: 0px;border-left:#e1e3e2 0px solid; border-right:#e1e3e2 0px solid; background:url(../../banner/left_bg11.png);
}
.tdalbottom
{
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; width:190px;  PADDING-BOTTOM: 0px; PADDING-TOP: 0px;border-left:#e1e3e2 0px solid; border-right:#e1e3e2 0px solid; background:url(../../banner/left_bg12.png);
}
.tdb 
{
	HEIGHT: 10px; TEXT-ALIGN: center
}
.tdw {
	BACKGROUND-COLOR: #ffffff
}
.tbg {
	PADDING-LEFT: 10px; font-size:14px; text-align:left;  COLOR:#003366; font-weight:bolder; HEIGHT: 39px; TEXT-DECORATION: none; border-left:#e1e3e2 0px solid; border-right:#e1e3e2 0px solid; padding-top:3px; background:url(../../banner/left_bg0.png); width:190px;
}
.tbg1 {
	PADDING-LEFT: 10px; text-align:left; font-size:14px; text-align:left;  COLOR:#003366; font-weight:bolder; HEIGHT: 39px; TEXT-DECORATION: none; border-left:#e1e3e2 0px solid; border-right:#e1e3e2 0px solid; padding-top:3px; background:url(../../banner/left_bg02.png); 
}
.tbg A {
	COLOR: #666666; FONT-STYLE: normal; TEXT-DECORATION: none
}
.tbg A:hover {
	COLOR: #333333; FONT-STYLE: normal; TEXT-DECORATION: underline
}
.tbg A:active {
	COLOR: #666666; FONT-STYLE: normal; TEXT-DECORATION: underline
}
.tbh {
	PADDING-LEFT: 5px; BACKGROUND: #f9f9f9; COLOR: #666666; HEIGHT: 23px; TEXT-DECORATION: none; BORDER-BOTTOM: #dcdcdc 0px dotted;
	background:url(../../banner/tbh.png);
}
.tbh A {
	COLOR: #666666; FONT-STYLE: normal; TEXT-DECORATION: none
}
.tbh A:hover {
	COLOR: #333333; FONT-STYLE: normal; TEXT-DECORATION: underline
}
.tbh A:active {
	COLOR: #666666; FONT-STYLE: normal; TEXT-DECORATION: underline
}
.tbm {
	PADDING-RIGHT: 0px; PADDING-LEFT:0px; BACKGROUND: #e2e2e2; COLOR:#10587b; TEXT-DECORATION: none; BORDER-TOP: #dcdcdc 0px solid; BORDER-BOTTOM: #dcdcdc 0px solid;
	background:url(../../../../images/main_NY.gif) no-repeat;  padding-top:3px;
}
.tbmhb {
	PADDING-RIGHT: 0px; PADDING-LEFT:0px; BACKGROUND: #fff;  TEXT-DECORATION: none; BORDER-TOP: bule 0px solid; BORDER-BOTTOM: #dcdcdc 0px solid;
	background:url(../../../../images/main_hb.gif) no-repeat; padding-top:3px;
}
.tbmgd{
	PADDING-RIGHT: 0px; PADDING-LEFT:0px; BACKGROUND: #e2e2e2; COLOR:#003366; TEXT-DECORATION: none; BORDER-TOP: #dcdcdc 0px solid; BORDER-BOTTOM: #dcdcdc 0px solid;
	background:url(../../../../images/main_gd.gif) no-repeat;  padding-top:3px;
}
.tbmsx{
	PADDING-RIGHT: 0px; PADDING-LEFT:0px; BACKGROUND: #e2e2e2; COLOR:#003366; TEXT-DECORATION: none; BORDER-TOP: #dcdcdc 0px solid; BORDER-BOTTOM: #dcdcdc 0px solid;
	background:url(../../../../images/main_sx.gif) no-repeat;  padding-top:3px;
}
.tbm A {
	COLOR: #ffffff; FONT-STYLE: normal; TEXT-DECORATION: none; width:75px; text-align:center;
}
.tbm A.contact {
	COLOR: #ffffff; FONT-STYLE: normal; TEXT-DECORATION: none; width:90px; text-align:center;
}
.tbm A:hover {
	COLOR: #333333; FONT-STYLE: normal; TEXT-DECORATION: underline
}
.tbm A:active {
	COLOR: #000066; FONT-STYLE: normal; TEXT-DECORATION: underline
}
.red {
	COLOR: #cc0066
}
.green {
	COLOR: #336633
}
.ash {
	COLOR: #a7a6aa
}
.quote {
	BORDER-RIGHT: #dcdcdc 1px dotted; BORDER-TOP: #dcdcdc 1px dotted; BORDER-LEFT: #dcdcdc 1px dotted; BORDER-BOTTOM: #dcdcdc 1px dotted; BACKGROUND-COLOR: #f6f6f6
}
.quotes {
	BORDER-RIGHT: #dcdcdc 1px dotted; BORDER-TOP: #dcdcdc 1px dotted; BORDER-LEFT: #dcdcdc 1px dotted; BORDER-BOTTOM: #dcdcdc 1px dotted; BACKGROUND-COLOR: #f6f6f6
}
.foot {
	BORDER-RIGHT: #dcdcdc 0px solid; PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; BORDER-LEFT: #dcdcdc 0px solid; COLOR: #666666; PADDING-TOP: 1px; BORDER-BOTTOM: #dcdcdc 0px solid; LETTER-SPACING: 1px; font-size:10px;
}
.foot A {
	COLOR: #666666
}
.foot A:hover {
	COLOR: #333333
}
.foot A:active {
	COLOR: #666666
}
.lrbtline {
	BORDER-RIGHT: #dcdcdc 0px solid; BORDER-TOP: #dcdcdc 0px solid; BORDER-LEFT: #dcdcdc 0px solid; BORDER-BOTTOM: #dcdcdc 0px solid
}
.lrbline {
	BORDER-RIGHT: #dcdcdc 1px solid; BORDER-LEFT: #dcdcdc 1px solid; BORDER-BOTTOM: #dcdcdc 1px solid
}
.lrtline {
	BORDER-RIGHT: #dcdcdc 1px solid; BORDER-TOP: #dcdcdc 1px solid; BORDER-LEFT: #dcdcdc 1px solid
}
.lrline {
	BORDER-RIGHT: #dcdcdc 1px solid; BORDER-LEFT: #dcdcdc 1px solid
}
.rbline {
	BORDER-RIGHT: #dcdcdc 1px solid; BORDER-BOTTOM: #dcdcdc 1px solid
}
.bline {
	BORDER-BOTTOM: #dcdcdc 1px solid
}
.topic {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; HEIGHT: 80px; TEXT-ALIGN: center
}
.times
{color:#888888; font:9px;}
.content {
	FONT-SIZE: 12px; LINE-HEIGHT: 30px
}
.contents {
	FONT-SIZE: 12px; LINE-HEIGHT: 200%; WIDTH:100%; WORD-BREAK:BREAK-ALL; OVERFLOW-X: hidden; padding-left:5px; text-indent:20px;
}
.checkbox {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
}
.radio {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
}
.valcode {
	WIDTH: 40px
}
INPUT {
	BORDER-RIGHT: #c0c0c0 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #c0c0c0 1px solid; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; BORDER-LEFT: #c0c0c0 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #c0c0c0 1px solid; HEIGHT: 22px
}
INPUT.text {
	BORDER-RIGHT: #dcdcdc 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #dcdcdc 1px solid; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; BORDER-LEFT: #dcdcdc 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #dcdcdc 1px solid; BACKGROUND-COLOR: #ffffff
}
INPUT.button {
	BORDER-RIGHT: #dcdcdc 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #dcdcdc 1px solid; PADDING-LEFT: 12px; BACKGROUND-IMAGE: url(bg_button.gif); PADDING-BOTTOM: 1px; BORDER-LEFT: #dcdcdc 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #dcdcdc 1px solid; BACKGROUND-COLOR: #f7f7f7
}
TEXTAREA.txtarea {
	BORDER-RIGHT: #dcdcdc 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #dcdcdc 1px solid; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; BORDER-LEFT: #dcdcdc 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #dcdcdc 1px solid; BACKGROUND-COLOR: #ffffff
}
SELECT {
	HEIGHT: 22px
}
SELECT.select {
	COLOR: #666666; BACKGROUND-COLOR: #ffffff
}
a.more {
	COLOR:#7c7c7c;
	font-weight:bold;
}
a.more:hover
{color:#82A9E3}
a.more2 {
	COLOR: #003366; font-size:14px; font-weight:bold;
}
a.topcolor {
	COLOR: #003366;
	line-height:20px;
	font-size:12px;	
}
.nodebanner{
vertical-align:top;
}
.homebanner {
vertical-align:top;
z-index:10px;
}
.homeleftbanner{
text-align:center;
background-color:#FFFFFF;
vertical-align:top;

}
.homeleftbannertopimg{
height:73px;
width:182px;
background:url(../../banner/rightbanner2.jpg) no-repeat;
vertical-align:top;
}
.buttonsearch
{
background:url(../../public/small/buttonsearch.gif) no-repeat;
width:33px;
border:none;
height:33px;
cursor:pointer;
}
.linkbackground, .linkbackground table{
height:23px;
font-size:12px;
color:#ffffff;
font-weight:bold;
vertical-align:middle;
background-color:#a5a5a5;
background-repeat:repeat-x;
text-indent:10px;
padding-top:5px;
}
.newstopbackground{
height:35px;
font-size:12px;
color:#003366;
font-weight:bold;
vertical-align:middle;
background:url(../../banner/join_bg.gif);
background-repeat:repeat-x;
text-indent:10px;
}

.linkybackground{
height:25px;
font-size:12px;
color:#ffffff;
font-weight:bold;
vertical-align:middle;
background-color:#a5a5a5;
background-repeat:repeat-x;
text-indent:10px;
padding-top:5px;
}
.nengyuanlinkbackground{
height:25px;
background-color:#CCCCCC;
font-size:16px;
color:#003366;
font-weight:600;
vertical-align:bottom;
text-indent:10px;
}
.topbackground{
height:20px;
background-color:#666666;
text-align:center;
font-size:12px;
color:#ffffff;
vertical-align:bottom;
text-indent:10px;
}
.cominfo img
{ 
margin-top:0px;
z-index:0px;
margin-top:0px;
}
.comclass a img
{
color:#000000;
padding:0px;
margin:0px;
margin-bottom:4px;

}
.bjdh
{ 
text-align:left; 
 COLOR:#888888;
 height:29px;
  vertical-align:middle;
 padding-left:10px;
}
 .bjdh a
 { text-align:left; 
 font-size:11px;
 COLOR:#666666;

 }
#navigation, #navigation li ul {
            list-style-type:none;
        }
        #navigation {
            margin:0px;
			font-weight:bold;
			padding-top:0px;
			
        }
        #navigation li {
            float:left;
            text-align:center;    
position:relative;
        }
        #navigation li a:link, #navigation li a:visited {
            display:block; 
            text-decoration:none; 
            color:#003366; 
            width:92px; 
            height:26px; 
            line-height:26px; 
            border:0px solid #000; 
            border-width:0px 0px 0 0; 

        }
		
        #navigation li a:hover {
            color:#7c7c7c;  
           
        }
        #navigation li ul li a:hover {
            color:#ffffff;           
background:#000000; 
        }
        #navigation li ul {
            display:none;
            position:absolute; 
            top:0px;
            left:0;
            margin-top:26px;
			margin-left:0px;
            width:260px;
			background:#f3a002; 
									background-color:#1d537c;
    filter: Alpha(Opacity=40);
	        }
        #navigation li ul li ul {
            display:none;
            position:absolute; 
            top:100px;
            margin-top:26;
            margin-left:1px;
            width:80px;
        }
		        #navigation li ul  a:link, #navigation li ul a:visited  {
            color:#ffffff; line-height:25px;width:80px;
			
        }
		
		#navigationhb, #navigationhb li ul {
            list-style-type:none;
        }
        #navigationhb {
            margin:0px;
			font-weight:bold;
			padding-top:0px;
        }
        #navigationhb li,#navigationhb li a {
            float:left;
            text-align:center;
			position:relative;
        }
        #navigationhb li a:link, #navigationhb li a:visited {
            color:#003366; 
            width:92px; 
            height:26px; 
            line-height:26px; 			
            border:red 0px solid;
			vertical-align:bottom;
	
        }
		
        #navigationhb li a:hover {
            color:#717171;           
        }
        #navigationhb li ul li a:hover {
            color:#ffffff; background-color:#000000;
			       
 }
        #navigationhb li ul  a:link, #navigationhb li ul a:visited  {
            color:#ffffff; line-height:25px; width:75px; padding-left:5px;
			
        }
        #navigationhb li ul {
		color:#ffffff;
            display:none;
            position:absolute;
            top:0px;
            left:0;
            margin-top:26px;
			margin-left:-50px;
            width:450px;
			background-color:#1d537c;
            filter: Alpha(Opacity=40);			
        }
		#navigationhb li ul.yewubj
		{width:230px;}
		#navigationhb li ul.xues
		{width:230px;}
		#navigationhb li ul.zisencultrue
		{width:380px;}
		#navigationhb li ul.zisennews
		{width:160px;}
		#navigationhb li ul.key
		{width:160px;}
		#navigationhb li ul.renli
		{width:230px;margin-left:-130px;}
        #navigationhb li ul li ul {
            display:none;
            position:absolute; 
            top:100px;
            margin-top:0px;
            margin-left:1px;
            width:80px;
        }
		
		
		#navigationgd, #navigationgd li ul {
            list-style-type:none;
        }
        #navigationgd {
            margin:0px;
			font-weight:bold;
			padding-top:0px;
        }
        #navigationgd li {
            float:left;
            text-align:center;    
position:relative;
        }
        #navigationgd li a:link, #navigationgd li a:visited {
            display:block; 
            text-decoration:none; 
            color:#003366; 
            width:92px; 
            height:26px; 
            line-height:26px; 
            border:0px solid #000; 
            border-width:0px 0px 0 0;         }
		
        #navigationgd li a:hover {
            color:#7c7c7c; 
           
        }
        #navigationgd li ul li a:hover {
           color:#ffffff;
background:#000000; 
        }
        #navigationgd li ul {
            display:none;
            position:absolute; 
            top:0px;
            left:0;
            margin-top:26px;
			margin-left:0px;
            width:300px;
			background:#96e9ed; 
	background-color:#1d537c;
    filter: Alpha(Opacity=40);
        }
        #navigationgd li ul li ul {
            display:none;
            position:absolute; 
            top:100px;
            margin-top:0;
            margin-left:1px;
            width:80px;
        }
		        #navigationgd li ul  a:link, #navigationgd li ul a:visited  {
            color:#ffffff; line-height:25px; width:80px;
			
        }
		#navigationsx, #navigationsx li ul {
            list-style-type:none;
        }
        #navigationsx {
            margin:0px;
			font-weight:bold;
			padding-top:0px;
        }
        #navigationsx li {
            float:left;
            text-align:center;    
position:relative;
        }
        #navigationsx li a:link, #navigationsx li a:visited {
            display:block; 
            text-decoration:none; 
            color:#003366; 
            width:92px; 
            height:26px; 
            line-height:26px; 
            border:0px solid #000; 
            border-width:0px 0px 0 0; 
        }
		
        #navigationsx li a:hover {
            color:#717171; text-shadow:Fuchsia;
           
        }
        #navigationsx li ul li a:hover {
           color:#ffffff;
           background:#000000; 
        }
        #navigationsx li ul {
            display:none;
            position:absolute; 
            top:0px;
            left:0;
            margin-top:26px;
			margin-left:0px;
            width:260px;
		background-color:#1d537c;
    filter: Alpha(Opacity=40);
        }
        #navigationsx li ul li ul {
            display:none;
            position:absolute; 
            top:100px;
            margin-top:26px;
            margin-left:1px;
            width:92px;
        }
		        #navigationsx li ul  a:link, #navigationsx li ul a:visited  {
            color:#ffffff; line-height:25px;width:80px;
			
        }
	.bgnews { background-color:#EAEAEA;
        }
		.tdleft
		{text-align:left;}
		.contenttitle
		{
		font-size:14px; height:50px; font-weight:bolder; letter-spacing:5px; vertical-align:bottom; text-align:center;
		}
		.aboutzsbj
		{
		background:url(../../banner/aboutzisenx.png);
		height:23px;		
		}
		.projectshomebj
		{
		background:url(../../banner/linksx.png);
		height:23px;		
		}
		.newszsbj
		{
		background:url(../../banner/newscenter.png);
		height:23px;		
		}
		.projectszsbj
		{
		background:url(../../banner/homeprojects.png);
		height:23px;		
		}
		.linkszsbj
				{
		background:url(../../banner/homelinks.png);
		height:23px;		
		}
		.aboutsxbj
		{
		background:url(../../banner/aboutsx.png);
		height:23px;		
		}
		.newssxbj
		{
		background:url(../../banner/newssx.png);
		height:23px;		
		}
		.linkssxbj
				{
		background:url(../../banner/homelinks.png);
		height:23px;		
		}
		.paperzsbj
				{
		background:url(../../banner/zisencultrue.png);
		height:23px;		
		}
		#menuTitle1
		{ text-align:left;
		color:#666666; cursor:pointer;
		}
		.subsort1
		{background-color:#FFFFFF;
		text-align:left;
		padding-left:10px;
	
				}
	.genreselect,.fieldselect
	{
font-size:10px;
border-color:#ececec;
	
	}
	.searchbj1
	{background:url(../../banner/1.png); }
	.keyinput
		{
	
	}
	.H3 {
	BACKGROUND: url(../../banner/yj_titbg.jpg) no-repeat; MARGIN: 0px auto; color:#003366; font-size:14px; font-weight:bold;  TEXT-INDENT: 1em; LINE-HEIGHT: 27px
}
P.img {
	BACKGROUND: url(../../banner/imgbg.jpg) no-repeat; FLOAT: right; WIDTH: 180px; HEIGHT: 125px; text-align:left; 
}
P.img2 {
	BACKGROUND: url(../../banner/imgbg.jpg) no-repeat; background-position:top center; FLOAT: right; WIDTH: 180px; HEIGHT: 125px; text-align:center; 
}
P.img IMG {
	BORDER-RIGHT: #fff 1px solid; BORDER-TOP: #fff 1px solid; DISPLAY: block; MARGIN: 3px auto 0px; margin-left:5px; BORDER-LEFT: #fff 1px solid; BORDER-BOTTOM: #fff 1px solid
}
P.img2 IMG {
	BORDER-RIGHT: #fff 1px solid; BORDER-TOP: #fff 1px solid; DISPLAY: block; MARGIN: 3px auto 0px; BORDER-LEFT: #fff 1px solid; BORDER-BOTTOM: #fff 1px solid
} 
.detailcontent
{ line-height:28px;}