@charset "utf-8";
body {background:url(../../images/bg-0030.gif)  top center #eaeaea; color:#3a3a3a; font:76% Verdana,Tahoma,Arial,sans-serif; margin:0 auto; padding:0; text-align:center;}
img {
	border:none;
}
ul, a, h2 {
	margin:0; padding:0; list-style:none;
}
.spacer {
	font-size:0; line-height:0; clear:both;
}
div{text-align:left;}
/* Main layout and header */
#wrap {background:#fff; color:#303030; margin-right:auto;margin-left:auto;
 padding:0px 1px; width:982px;}
#header {background:url(../../images/top-chunjie.jpg) repeat-x top left #fff; color:#505050; height:155px; margin:0 0 2px; padding:0; }
#header .logo{
width:200px;
height:60px;
margin:10px 0 0 0;
float:left;
}
#header .logo a,#header .logo a:hover{
width:200px;
height:60px;
float:left;
background:#FFFFFF url(../../images/logo.gif) no-repeat center center;
}
#header .index{
width:200px;
height:50px;
float:right;
}
#header .index a{
margin:10px 0 0 8px;
width:60px;
float:left;
color:#FFF;
}
.head_c{ text-align:left;line-height:1.5em; border:1px solid #000000;  padding:0;height:55px; float:left; width:540px; margin:10px 0 0 10px; background:#FFFFFF url(../../images/banner.jpg) center center;}
#navcontainer{
	width:980px;
	height:39px;
	background:url(../../images/menubg.gif) 0 0 repeat-x; 
}
#navcontainer ul {
	font:bold 12px/35px Arial, Helvetica, sans-serif;
	padding:4px 0 0 23px;
}
#navcontainer ul li {
	float:left; padding:0 12px 0 11px;
	height:20px; 
}
#navcontainer ul li.noPad {	
	padding-right:0;
}
#navcontainer ul li a {
	color:#A3A2A2; background-color:inherit; text-decoration:none; font-size:14px; color:#FFFFFF;
}
#navcontainer ul li a:hover, #navcontainer ul li span {
	color:#FFFF00; background-color:inherit;
}
/* Left sidebar and menu */
#leftside {clear:left; background-color:#BCE9FF;  border:1px solid #000066; float:left; margin:10px 0 10px; padding:0; width:165px;}

#leftside h2,#leftside h3{ 
font-size:14px; font-weight:normal; color:#FFF;background-color:#156AC4; 
padding:6px 0 5px 35px; margin:1px; width:128px; 
}
*html #leftside h2,#leftside h3{
font-size:14px; font-weight:normal; color:#FFF;background-color:#156AC4; 
padding:6px 0 5px 35px; margin:1px; width:165px; 
} /* IE6 */
*+html #leftside h2,#leftside h3{
font-size:14px; font-weight:normal; color:#FFF;background-color:#156AC4; 
padding:6px 0 5px 35px; margin:1px; width:128px; 
} /* IE7 */

#leftside .announce h3{
background:url(../../images/dh2.gif) no-repeat center center;
font-size:13px;
font-weight:bold;
color:#333;
}
#leftside .announce { clear:left; color:#505050; line-height:1.3em; margin:10px 0; padding:0px; width:165px;}

#leftside .announce ul{
width:165px;
margin:12px 0;
clear:both;
}
#leftside .announce ul li a ,#leftside .announce ul li a:hover{
font-size:13px;
font-weight:normal;
color:#333;
padding:0 0 0 15px;
text-decoration:none;
}
#leftside .announce ul li{ 
width:165px;
border-bottom:1px solid #999;
padding:2px 0 3px 0;
}
*html #leftside .announce ul li{
width:167px;
border-bottom:1px solid #999;
padding:2px 0 3px 0;
} /* IE6 */
*+html #leftside .announce ul li{
width:165px;
border-bottom:1px solid #999;
padding:2px 0 3px 0;
} /* IE7 */
#leftside_l {clear:left; background-color:#BCE9FF;  border:1px solid #003300; float:left; margin:10px 0 10px; padding:0; width:232px;}
/* Left sidebar and menu */
#leftside_l h2 { 
font-size:14px; font-weight:normal; color:#FFF;background-color:#156AC4; 
padding:6px 0 5px 35px; margin:1px; width:195px; 
}
*html #leftside_l h2,#leftside_l h3{
font-size:14px; font-weight:normal; color:#FFF;background-color:#156AC4; 
padding:6px 0 5px 35px; margin:1px; width:230px; 
} /* IE6 */
*+html #leftside_l h2,#leftside_l h3{
font-size:14px; font-weight:normal; color:#FFF;background-color:#156AC4; 
padding:6px 0 5px 35px; margin:1px; width:230px; 
} /* IE7 */
#leftside_l .announce_l { clear:left; color:#505050; line-height:1.3em; margin:10px 0; padding:0px; width:232px; }
#leftside_l .announce_l ul{
width:230px;
margin:12px 0;
clear:both;
}
#leftside_l .announce_l ul li a ,#leftside_l .announce_l ul li a:hover{
font-size:13px;
font-weight:normal;
color:#333;
padding:0 0 0 15px;
text-decoration:none;
}
#leftside_l .announce_l ul li{ 
width:232px;
border-bottom:1px solid #999;
padding:2px 0 3px 0;
}
*html #leftside_l .announce_l ul li{
width:232px;
border-bottom:1px solid #999;
padding:2px 0 3px 0;
} /* IE6 */
*+html #leftside_l .announce_l ul li{
width:232px;
border-bottom:1px solid #999;
padding:2px 0 3px 0;
} /* IE7 */
.head2{
background:url(../../images/dh2.gif) no-repeat center center;
height:30px; padding:padding:6px 0 5px 30px; width:162px; font-size:13px; color:333333; font-weight:bold;
}
.head2_l{
background:url(../../images/dh3.gif) no-repeat center center;
height:20px; font-weight:bold;
padding:5px 0 5px 35px;
color:#333;
width:197px;
}
*html .head2_l{
background:url(../../images/dh3.gif) no-repeat center center;
height:20px; font-weight:bold;
padding:5px 0 5px 35px;
color:#333;
width:232px;
} /* IE6 */
*+html .head2_l{
background:url(../../images/dh3.gif) no-repeat center center;
height:20px; font-weight:bold;
padding:5px 0 5px 20px;
color:#333;
width:212px;
} /* IE7 */
#leftside p,.announce p {font-size:0.9em;}
#leftside_l{clear:left; background-color:#BCE9FF;  border:1px solid #003300; float:left; margin:10px 0 10px; padding:0; width:232px;}
/* Right sidebar */
#extras {float:right;  border:1px solid #003300; text-align:left; margin:10px 0 10px; padding:0; width:192px; border:1px solid #85BAF0; padding:10px 0;}

/* Main content variations */

#content { text-align:left;line-height:1.5em; margin:10px 202px 10px 178px; padding:0; text-align:left;}
#content_l{ text-align:left;line-height:1.5em;margin:10px 10px 10px 245px; padding:0; text-align:left; }
.h{height:200px;}
.s_h{height:60px; border:1px solid #aaa;}
#content h2{
background-repeat:no-repeat;
border:1px solid #003300;
}
#index_h{
border-bottom:2px solid #444;
color:#fff;
font-size:14px;
font-weight:bold;
padding:2px 0 3px 15px;
background-color:#0066CC;
} 
#index_h a{
color:#fff;
} 
#extras h2{
font-size:15px; font-weight:weight; color:#611903; letter-spacing:-1px; margin:0 0 6px;
border-bottom:2px solid #999;
padding:2px 0 3px 15px;
}
#extras .flink h2{
font-size:1.6em; font-weight:400; letter-spacing:-1px; margin:0 0 6px;
background-image:url(../images/6.png);  background-repeat:no-repeat;
}
#contentwide {line-height:1.5em; margin:10px 0 10px 160px; padding:0; text-align:left;}
#content h2,#contentwide h2,#extras .flink h2 {font-size:1.3em;  font-weight:400; letter-spacing:-1px; margin:0px 0 10px; padding:10px 0 8px 40px; font-family: "黑体", "华文彩云", "华文仿宋", "华文细黑", "华文新魏", "华文行楷", "华文中宋", "隶书", "宋体", "宋体-方正超大字符集", "新宋体", "幼圆"}
#content h3,#contentwide h3 {font-size:1.5em; font-weight:400; margin:6px 0; padding:0;}
#content img,#contentwide img {background:#ccc; border:4px solid #f0f0f0; color:#303030; display:inline; padding:1px; margin:0 10px 5px 0;}
#content ul{width:290px; margin:10px 0;}
#content li,#contentwide li {margin:0 0 2px 0px; padding:0 0 0 4px; border-bottom:1px solid #aaa;}
#content li a,#content li a:hover{font-size:13px; font-weight:normal; color:#333; text-decoration:none; padding:0 0 0 13px;}
#contentpic {line-height:200%;  margin:10px 10px 0px 242px;  border:1px solid #CCCCCC; padding:0; text-align:left;
}
#contentpic .spic img{
width:100px ;
height:100px;
float:left;
margin:5px 2px 5px 2px;
border:1px solid #996666;
}
#content .spic{
border:1px solid #996666;
}
#picshow img{
width:500px;
height:380px;
}
#contenttitle{
font-size:18px;
border-bottom:1px solid #CC9966;
text-align:center;
color:#FF0000;
padding:15px 0 10px 0;
}
.fu{
margin:0;
padding:0;
text-align:right;
padding:2px 10px 0 0;

}
#contentbody{
font-size:14px;
padding:10px;
width:705px;
border:1px solid #FF0000;
margin:10px 0;
}
*html #contentbody{
font-size:14px;
padding:10px;
width:720px;
border:1px solid #FF0000;
margin:10px 0px;
} /* IE6 */
*+html #contentbody{
font-size:14px;
padding:10px;
width:720px;
border:1px solid #FF0000;
margin:10px 0;
} /* IE7 */
#contentbody form{
	border:1px solid #030;
	font-family:"微软雅黑",Verdana,宋体;
	vertical-align:text-top;
	padding:0 0 0 200px;
	font-weight:400;
}
#contentbody input{
	
	font-family:"微软雅黑",Verdana,宋体;
	vertical-align:text-top;
	
	
}
#contentbody textarea{
	width:400px;
	height:140px;
	vertical-align:text-top;
	
}
/* Footer */
#footer {background:#eee; border-top:2px solid #dadada; clear:both; color:gray; font-size:0.9em; margin:10px 0 0px 0; padding:8px 0; text-align:center; width:980px;}
#line {background:#fff;  clear:both; color:gray; font-size:0.9em;  text-align:center; width:980px;}
#footer a {background:inherit; color:gray; font-weight:400; text-decoration:none;}
#footer a:hover {text-decoration:underline;}
#footer p {margin:0; padding:2px 0;}
#footer a {background:inherit; color:gray; font-weight:400; text-decoration:none;}
#footer a:hover {text-decoration:underline;}

/* Links and paragraphs */
a { color:#166090; text-decoration:none; font-weight:700;}
a:hover {background:inherit; color:#286ea0; text-decoration:underline;}
a img {border:0;}


/* Various classes */
.announce h2 {margin:0 0 10px; padding:0;}
.textright {margin:-10px 0 4px; text-align:right;}

.highlighted {background:#f0f0f0; border:1px solid #b0b0b0; color:#303030; padding:3px;}
.button {background:url(../images/menubg.gif) repeat-x bottom left #f4f4f4; border-bottom:1px solid #d8d8d8; border-left:4px solid #ccc; border-right:1px solid #d8d8d8; border-top:1px solid #d8d8d8; color:#505050; font-weight:700; margin:0 0 15px; padding:7px 7px 7px 11px; width:120px;}
.left {float:left; margin:10px 10px 5px 0;}
.right {float:right; margin:10px 0 5px 10px;}
#news{
padding:0;
margin:0;
height:200px;
}
#flash{
width:232px;
height:200px;
float:left;
}
#news_r{
border:1px solid #888;
padding:0;
width:360px;
height:198px;
float:right;
}
*html #news_r{
border:1px solid #888;
padding:0;
width:360px;
height:200px;
float:right;
} /* IE6 */
*+html #news_r{
border:1px solid #888;
padding:0;
width:360px;
height:200px;
float:right;
} /* IE7 */
#news_r ul{
width:345px;
margin:5px 0;
padding:0;
}
#news_r ul li{
width:340px;
margin:0 3px;
padding:2px 0 2px 10px;
}
#news_r ul li a ,#news_r ul li a:hover{
margin:0;
font-size:13px;
font-weight:normal;
padding:2px 0 0 15px;
background:#FFFFFF url(../../images/jszxlist1.gif) no-repeat center left;
}
#indexlist{
height:200px;
width:294px;
border:2px solid #aaa;
}
.r{float:right;}
.l{float:left;}
.newslist{
border:1px solid #fff;
text-align:left;
padding:0;
margin:0;
}
.newslist ul{
margin:0;
padding:0;
width:422px;

}
.newslist ul li{
border-bottom:1px dashed #666666;
height:25px;
}
.newslist ul li img{
width:25px;
vertical-align:middle;
}
.newslist ul li a{
background:url(../images/11.gif) 0 50% no-repeat ;
padding-left:20px;
font-weight:normal;
font-size:13px;
color:#000000;

height:50px;
}
.newslist ul li a img{
width:20px;
float:right;
}
.articlelist{
border:1px solid #aaa;
text-align:left;
padding:0;
margin:10px 0;
}
.articlelist ul{
margin:0;
padding:0;
width:705px;
padding:0 10px;
}
.articlelist ul li{
border-bottom:1px dashed #666666;
height:30px;
}
.articlelist ul li img{
vertical-align:middle;
}
.articlelist ul li a{
padding-left:20px;
}
.page{
	border:1px solid #06F; color:#000; background-color:#FFF;
	font-size:12px;
	font-weight:normal;
	float:left;
	margin:0 1px;
	padding:2px 5px;
}
.page a{
	 color:#000;
	 font-weight:normal;
}
.a_title a{
	font-size:13px;
	font-weight:bold;
	margin:5px 0px;
}
.a_jianjie{
font-size:12px;
padding:10px 0 0  0px;
}
.articlelist ul li a img{
width:20px;
float:right;
}
.a_info{
	background-color:#eee;
	text-align:right;
	padding:0 5px; font-size:12px;
	border:1px solid #CCCCCC;
	margin:10px 0;
}
.a_info a{
	font-size:12px;
}
#total{
font-weight:bold;
height:30px;
border-bottom:1px solid #eee;
}
#total .title{
	width:200px;
	float:left;

	font-size:18px;
	font-family:"微软雅黑",Verdana,宋体;
	padding:2px 0 0 10px;
	
}
#total .count{
	width:100px;
	float:right;
}
.more{
border:1px solid #CC6699;
width:50px;
float:right;
color:#99CC00;
margin:0;

}
/*link*/
/*link*/
#link{background:#fff;height:39px; border-top:1px solid #dadada; clear:both; color:gray; font-size:0.9em; margin:0 auto; padding:2px 0; margin:5px 0; text-align:center; width:900px;}
#link ul {
	font:bold 12px/35px Arial, Helvetica, sans-serif;
	padding:0 0 0 32px;
}
#link ul li {
	float:left; padding:0 5px 0 5px; 	
}
#link ul li.noPad {	
	padding-right:0;
}
#link ul li a {
color:#000066; background-color:inherit; text-decoration:none;
font-weight:normal; font-size:13px;
}
#link ul li a:hover, #link ul li span a {
	color:#006; background-color:inherit; font-size:13px;
}
#pic{background:#000;height:26px; border-top:1px solid #dadada; clear:both; color:gray; font-size:0.9em; margin:0 auto; padding:2px 0; text-align:center; width:900px; background-image:url(../images/14.png); }
#pic1{background:#fff;height:100px; border-top:1px solid #dadada; clear:both; color:gray; font-size:0.9em; margin:0 auto; padding:2px 0; text-align:center; width:978px; overflow:hidden; border: 1px solid #336633;  }
#footer1{background:#fff;height:10px; border-top:1px solid #dadada; clear:both; color:gray; font-size:0.9em; margin:0 auto; padding:2px 0; text-align:center; width:900px; background-image:url(../images/16.png); }
#content_title{
border:1px solid #993399;
padding:5px 0 5 30px;
font-size:16px;
font-weight:bold;
}
#content_body{
border:2px solid #9966CC;
line-height:150%;
font-size:14px;
}
#content_body table{
border:1px solid #000000;
}
.fu{
font-size:12px;
margin-left:50px;
color:#333333;
}
.banner1{
width:300px;
float:right;
margin:-30px 80px 0 0;
}
.picscrol{
margin:0;
padding:0;
margin-left:5px;
}
.leftlist{
width:232px;
}
.leftlist ul{
padding:16px 0;
}
*html .leftlist ul{
padding:7px 0;
} /* IE6 */
*+html .leftlist ul{
padding:7px 0;
} /* IE7 */
/*--------------------清除浮动----------------------------*/
.padd{
	height:0px; 
	line-height:0px; 
	clear:both;
} /* Moz */
*html .padd{
		height:0px; 
		line-height:0px; 
		clear:both; 
		margin-top:-5px;
} /* IE6 */
*+html .padd{
	height:0px; 
	line-height:0px; 
	clear:both; 
	margin-top:-5px;
} /* IE7 */
TD {FONT-SIZE: 12px; COLOR: #333;}
.solid-bottom {BORDER-BOTTOM: #dddddd 1px solid}

.sec1  {
background-color:  #F4F4F4;
cursor:  hand;
color:  #000000;
border-left:  1px  solid  #FFFFFF;
border-top:  1px  solid  #FFFFFF;
border-right:  1px  solid  gray;
border-bottom:  1px  solid  #FFFFFF
}
.sec2  {
background-color:  #EAEAEA;
cursor:  hand;
color:  #58A200;
border-left:  1px  solid  #FFFFFF;
border-top:  1px  solid #FFF;
border-right:  1px  solid  gray;
font-weight:  bold;
}
.searchform{
border:2px solid #aaa;
background-color:#eeeeaa;
padding:15px 15px 5px 55px;
margin:10px 0 10px 0;
border:1px solid #aaa;
}
.subpart{
padding:5px;}
.jscg{
padding:15px;
line-height:150%;
}
.jscg ul{
list-style:none;
}
.userform{
padding:2px 10px 10px 20px;
}
.L_h {
height:100px;
border:1px solid #999;
}
.L_h a{
font-weight:normal;
}
.L_h td{
padding:3px;
border:1px solid #CCCCCC;
}
.L_h .head1 td{
text-align:center;
color:#333;
padding:5px;
font-weight:bold;
}
.zdjs{
}
.zdjs ul{
padding:3px 0;
}
.zdjs ul li{
border-bottom:1px solid #aaa;
padding:2px 0;
width:190px;
}
.zdjs ul li a{
padding:2px 0 0 15px;
font-weight:normal;
line-height:18px;
text-decoration:none;
}

