/* CSS Document */
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-size:12px;
}
a:visited {

	text-decoration: none;
}
a:link {
	text-decoration: none;
	color:#333333;
	
}
a:hover {
	text-decoration: underline;
		color: #990000;
}
a:active {
	text-decoration: none;
}
.zt{ font-size:12px;
color:#333333;
line-height:180%;

}
.dzt{ font-size:15px;
font-weight:bold;
color:#333333;
line-height:180%;

}

.header{width:1002px; height:300px; margin:0 auto; padding-bottom:2px; padding-top:2px;}
.logo{width:217px; height:300px; float:left; margin:0}
.banner{width:785px; height:300px; float:right; margin:0}
.clear{clear:both}
.main{width:1002px; margin:0 auto}

.nav{width:1002px; height:39px; margin:0 auto; font-size:14px; background:url(../images/navbg.gif) no-repeat}
#navigation, #navigation li ul { list-style-type:none; } 
#navigation {margin:0 0 0 5px} 
#navigation li { float:left; text-align:center; position:relative;z-index:19000; } 
#navigation li a:link, #navigation li a:visited { display:block; text-decoration:none; color:#FFF;font-weight:bold; height:39px; line-height:39px; padding:0; } 
/*#navigation li a:hover { background:#383b37; color:#FFF } */
#navigation li ul li a:hover { color:#fff; background:#ce3d35;  font-size:13px; font-weight:normal} 
#navigation li ul li a:link, #navigation li ul li a:visited{font-size:13px;font-weight:normal; height:28px; line-height:28px} 
#navigation li ul { display:none; position:absolute; top:0; left:0; margin-top:39px; background:#828381;border:1px solid #777;padding:5px 0 5px 0;}
.ulWidth1{width:143px}
.ulWidth2{width:240px}
.nHome{}
.nHome a:hover { background-color:#ba2921; color:#FFF } 
.nMiddle a:hover { background-color:#ba2921; color:#FFF; } 
.navx {
font-size:12px; display:block; height:35px; line-height:35px; color:#333; padding:0 0 0 55px; background:url(../images/bg_list.png) no-repeat; overflow:hidden;
}
.navx:hover {
	font-weight:bold; color:#fff; background:url(../images/bg_list.png) no-repeat 0 -35px;
}
/*页面主体*/
#pagebody{
width:1002px;
text-align:center;
height:auto;
margin:auto;}
#pagebody #sidebar
{
width:340px;
float:left;
height:auto;
}
#pagebody #mainbody
{
width:662px;
float:right;
height:auto;
}
#pagebody #sidebar #sidebar_tpzs_01{
width:340px;
height:35px;
background-image:url(../images/index_04.jpg);
background-repeat:no-repeat;
}
#pagebody #sidebar #sidebar_tpzs_02{
width:340px;
height:204px;
background-image:url(../images/index_07.jpg);
background-repeat:no-repeat;
}
#pagebody #sidebar #sidebar_party_01{
width:340px;
height:36px;
background-image:url(../images/index_10.jpg);
background-repeat:no-repeat;
}
#pagebody #sidebar #sidebar_party_02{
width:340px;
height:129px;
}
#pagebody #sidebar #sidebar_spzx{
width:340px;
height:60px;
background-image:url(../images/index_14.jpg);
background-repeat:no-repeat;
}
#pagebody #sidebar #sidebar_xsqy{
width:340px;
height:44px;
background-image:url(../images/index_15.jpg);
background-repeat:no-repeat;
}
#pagebody #mainbody #mainbody_news
{
width:390px;
float:left;
height:auto;
}
#pagebody #mainbody #mainbody_news #mainbody_news_01
{
width:390px;
height:35px;
background-image:url(../images/index_05.jpg);
background-repeat:no-repeat;
}
<!--新闻切换-->
.sec1 {
	CURSOR: hand;
	COLOR: #333;
	height:23px;
	line-height:23px;
	font-size:12px;
	width:84px;
	background-image: url(../images/qh02.jpg);
	background-repeat:no-repeat;
}
.sec2 {
	CURSOR: hand;
	height:23px;
    line-height:23px;
	font-size:12px;
	width:84px;
	COLOR: #fff;
	background-image: url(../images/qh01.jpg);
	background-repeat:no-repeat;
}
#pagebody #mainbody #mainbody_news #mainbody_news_02
{
width:390px;
height:204px;
}
#pagebody #mainbody #mainbody_ggl
{
width:272px;
float:right;
height:auto;
}
#pagebody #mainbody #mainbody_ggl #mainbody_ggl_01
{
width:272px;
height:35px;
background-image:url(../images/index_06.jpg);
background-repeat:no-repeat;
}
#pagebody #mainbody #mainbody_ggl #mainbody_ggl_02
{
width:272px;
height:204px;
}
#pagebody #mainbody #mainbody_gcyj_01{
width:662px;
height:36px;
}
#pagebody #mainbody #mainbody_gcyj_02{
width:662px;
height:189px;
}
#pagebody #mainbody #mainbody_gcyj_02 .gcyjzs{
padding-left:10px;
padding-top:5px;

}
#pagebody #mainbody #mainbody_ss{
width:662px;
height:44px;
}
#footer 
{width:1002px;
margin:auto;
text-align:center;
height:148px;
background-image:url(../images/index_17.jpg);
background-repeat:no-repeat;
}
#footer .bottem{
padding-top:60px;
color:#666666;
line-height:30px;
}
.dx {
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
}
.dztx{
	font-size:20px;
	color:#000000;
	font-family:Helvetica,Arial,sans-serif;
	letter-spacing: 1px;
	font-weight:bold;
}
.dbzt {
	font-size: 12px;
	line-height: 180%;
	color: #999;
}
.bbzt {
	font-size: 14px;
	line-height: 180%;
	font-weight:bold;
	color: #fff;
}
.new{font-size:15px; line-height:200%; height:24px; }
.neww{font-size:15px; line-height:200%; height:24px; COLOR: #990000; }
.zt{
font-size:12px;
color:#333333;
height:180%;

}
.hzt{
font-size:12px;
color:#333333;
height:180%;

}
.bk img {
	max-width: 150px;
	max-height: 140px;
width: expression(this.width > 140 && this.width > this.height ? 140 : true); height: expression(this.height > 140 ? 140 : true);  auto; 	margin: 2px;
}
  .bk1 {
	margin-top:20px;
}
.bk1 img {
  max-width:500px; max-height: 600px; padding:2px; width: expression(this.width > 500 && this.width > this.height ? 600 : true); height: expression(this.height > 600 ? 600 : true);  auto; 	border: 1px solid #CCCCCC; }

.bkk {	border: 1pt solid #CCCCCC;
}
.bk {	border: 1pt solid #CCCCCC;
}
