body{
	margin:auto;
	padding:0;
}
.web-title{
	background-color:#8f0007;
	height:30px;
}
.web-title span{
	color:white;
	font-size:13px;	
	display: block;
    float: left;
    padding-top: 5px;
	padding-left:25px;
}
.main{
	width:1000px;
	margin:auto;
}
.main0{
	width:1423px;
	margin:auto;
	background:url(../images/wzbj.jpg) no-repeat;
}
a,span,p,small{
	font-family:'microsoft yahei';
	text-decoration:none;
	font-size:15px;
}
h2{
	font-family:'microsoft yahei';
	text-decoration:none;
}
li,ul{
	list-style:none;
}
ul{
	margin:auto;
}
.logo{
	background:url(../images/logo-back.jpg)  center;
	height:100px;
}
.menu a{
	color:#333333;
	display:block;
	width:92px;
	height:34px;
	text-align:center;
	padding-top:10px;	
}
.menu a:hover{
	background-color:#ae0006;
	color:white;
}
.menu li{
	float:left;
	width:87px;
}
.zx{
	height:340px;
	margin:10px 0px;
}
.zx-left{
	width:490px;
	float:left;
}
.zx-left a{
	display:block;
	width:490px;
	margin-bottom:0px;
	margin-top:300px;
	height:33px;
	color:white;
	padding-top:15px;
	background-color: rgba(33,33,33,0.65);
	text-align: left;
    padding-left: 15px;
	
}
.zx-right{
	width:480px;
	float:left;
	margin-left:15px;
}
  .dis {
    DISPLAY: block;
	FLOAT:left;
	width:500px;
	height:300px;
	    line-height: 33px;
    }
    .undis {
    DISPLAY: none
    }
    #cntR {
    WIDTH: 350px
    }
    #NewsTop {
    CLEAR: both; MARGIN-BOTTOM: 16px
    }
    #NewsTop P {
    FLOAT: left; LINE-HEIGHT: 21px
    }
    #NewsTop P.topTit {
    FONT-WEIGHT: bold; margin-top:0px;

    }
    #NewsTop P.topC0 {
    BACKGROUND: ; BORDER-LEFT: #f2f2f2 1px solid;margin-top:0px; WIDTH: 90px; height:29px;CURSOR: pointer;color:#575757;
	text-align: center;
	font-family: "微软雅黑";
    padding-top: 3px;
    }
    #NewsTop P.topC1 {
    BORDER-LEFT: #f2f2f2 1px solid;margin-top:0px; WIDTH: 90px;height:29px; COLOR: white;CURSOR: pointer;
	text-align: center;
	font-family: "微软雅黑";
    padding-top: 3px;
    background: url(../images/lmqh.jpg);
    }
    #NewsTop #NewsTop_tit {
     HEIGHT: 38px;
	 width:360px;
	 background:url();

    }
    #NewsTop #NewsTop_cnt {
    LINE-HEIGHT: 25px; PADDING-TOP: 9px; HEIGHT: 260px; TEXT-ALIGN: left
    }
    #NewsTop #NewsTop_cnt A {
    COLOR: #333333; TEXT-DECORATION: none
    }
    #NewsTop #NewsTop_cnt A:hover {
    COLOR: #333333; TEXT-DECORATION: none;
    }
.xx{
	height:370px;
	margin:10px 0px;
}
.xx-left{
	width:700px;
	float:left;
}
.xx-left-1{
	width:240px;
	float:left;
	border-right: 1px solid #d2d2d2;
}
.xx-left-2{
	width:450px;
	float:left;
	margin-left:9px;
}
.xx-right{
	width:283px;
	float:right;
}
.wj{
	height:280px;
	maigin:10px 0px;
	border-bottom:2px solid black;
}
.wj-left{
	width:230px;
	float:left;
	border-right:1px solid #d2d2d2;

}
.wj-middle{
	width:450px;
	float:left;
	margin-left:9px;
}
.wj-right{
	width:283px;
	float:right;
}
#demo1{width:1000px; 
	  overflow:hidden; 
	  margin:0px auto;
	  padding-top:5px;
	 }
.yqlj{
	margin-top:20px;
	height:32px;
	background-color:#d70f11;
	padding-top:10px;
}
.yqlj span{
	color:white;
}
.foot{
	margin-top:15px;
	margin-bottom:10px;
	text-align:center;
	line-height: 30px;
    font-size: 16px;
	font-family:'microsoft yahei';
	color:#5A5A5A;
}
.footer{
	margin-bottom:15px;
}
.footer a{
	color:#5A5A5A;
	
}
.footer a:hover{
	color:#5A5A5A;
	cursor:pointer;
}
.p-left{
	width:685px;
	float:left;
}
.p-left a,.p-left span,.p-right a{
	color:#333333;
}
.p-right{
	width:290px;
	float:left;
	margin-left:15px;
	margin-top:50px;
	background-color:#f4f4f4;
}
.p-right-content{
	background-color:white;
	margin:10px;
	line-height:28px;
	border:1px solid #d2d2d2;
}
.list-date{
	float:right;
	margin-right:10px;
}
.line{ margin-bottom:8px; border-bottom:1px dashed #cccccc;}
.p-left-title{
	margin:10px 0px;
}
.p-left-content{
	border:1px solid #d2d2d2;
	border-top:2px solid #898989;
	line-height:24px;
	background-color:white;
}
.p-left-content li{
	margin:10px;
}
.yqlj select{
	width:180px;
	margin-left:30px;
}
.yqlj span{
	margin-left:15px;
}
.xx-left-1,.xx-left-2,.xx-right,.wj-left,.wj-middle,.wj-right{
	line-height:28px;	
}
.xx-right img{
	margin-top:3px;
}
.content img{ 
    border:0;  
margin:0;  
padding:0; 
max-width:660px; 
width: expression(this.width > 660 && this.width > this.height ? 660px : 'auto';);  

height: expresion(this.height > 1650 ? 1650px : 'auto';); 
}
 
 .dede_pages{
}
.dede_pages ul{
	float:left;
	padding:12px 0px 12px 16px;
}
.dede_pages ul li{
	float:left;
	font-family:Tahoma;
	line-height:17px;
	margin-right:6px;
	border:1px solid #E9E9E9;
}
.dede_pages ul li a{
	float:left;
	padding:2px 4px 2px;
	color:#555;
	display:block;
}
.dede_pages ul li a:hover{
	color:#690;
	text-decoration:none;
	padding:2px 4px 2px;
}
.dede_pages ul li.thisclass,
.dede_pages ul li.thisclass a,.pagebox ul li.thisclass a:hover{
	
	padding:2px 4px 2px;
	font-weight:bold;
}
.dede_pages .pageinfo{
	line-height:21px;
	padding:12px 10px 12px 16px;
	color:#999;
}
.dede_pages .pageinfo strong{
	color:#555;
	font-weight:normal;
	margin:0px 2px;
}	
.pagelist .thisclass{
	background-color:red;
	color:white;
}
.bk{
	background:url(../images/zdbj.jpg);
	height:52px;
}
.bk a{
	display:block;
	width:128px;
	text-align:center;
	float:left;
	margin-top:15px;
}
.p-left-content .info small,.p-left-content .info span{
	color:#999999;
}
.context a{
	font-size:14px;
}