body{
    font-family: Microsoft Yahei;
    line-height: 1.5;
    margin: 0;
    padding: 0;
    font-size: 14px;
}
img{border:none;}
.lft{
    float: left;
}
.rig{
    float:right;
}
.clearfix{
    clear: both;
    line-height: 0;
    height: 0;
    font-size: 0;
}
ul{margin-bottom: 0;}
.hr5,.hr10,.hr20,.hr30,.hr40,.hr50{line-height: 0;font-size: 0;clear: both;}
.hr5{height:5px;}
.hr10{height:10px;}
.hr20{height:20px;}
.hr30{height:30px;}
.hr40{height:40px;}
.hr50{height:50px;}
.clear{clear:both;line-height: 0;font-size:0;height:0;}
a:hover{
    text-decoration: none;
}
.cont{
    position: relative;
}
.pane_lft{
    width:855px;
    float: left;
}
.pane_rig{
    width:315px;
    float: right;
}
ul,li,dl,ol,dt,dd{margin: 0;padding: 0;list-style: none;}
.list_a5 ul li{
    border-bottom:1px #dcdcdc solid;
    padding:18px;
    clear: both;
}
.list_a5 ul li .inner{

}
.list_a5 ul li img{
    display: block;
    float: left;
    position: relative;
    z-index:100;
    margin-right: 10px;
    _margin-right:5px;
}
.list_a5 ul li.curr{
    background: #f9fafa;
}
.list_a5 ul li .tit{
    padding-right:80px;
    padding-top:0;
    margin-top:0;
    line-height: 28px;
}
*+html .list_a5 ul li .tit{
    display: inline-block;
    margin-top:-20px;
}
.list_a5 ul li .tit a{
    font-size:18px;
    color: #000;
}
.list_a5 ul li .txt{
    color: #999999;
    font-size: 12px;
}
.list_a5 ul li .txt span.cdate{
    background: url("ico_date.png") 0 center no-repeat;
    padding: 0 24px 0 20px;
}
.list_a5 ul li .space{
    height: 22px;
}

.list_a5 ul li.curr .space div{
    display: block;
}
.icoshare{
    background: url("ico_share.png") no-repeat;
    width:24px;
    height:22px;
    display: block;
    float: right;
}
.tablist{
    padding:0 0 7px 0;
}
.tablist .item{
    display: inline-block;
    zoom: 1;
    position: relative;
    font-size:18px;
    line-height: 40px;
    height: 44px;
    padding:0 28px;
    background: url("tab_line4.png") no-repeat left 0;
}
.tablist .item a{
    color:#999999;
}
*html .tablist .item{
    float:left;
}
*+html .tablist .item{
    float:left;
}
.tablist .curr{
    margin:0 38px 0 0;
    background: url("arrow-down3.png") no-repeat center 0;
}
.tablist .curr a{
    color:#ffffff;
}
.rdzt {
    padding: 0 15px 42px 15px;
    border: 1px solid #dcdcdc;
    background-color: #f8f7f7;
}
.mtjj-left {
    float: left;
    padding-left: 32px;
    color: #c31f0b;
    font-size: 22px;
    line-height: 48px;
    background: url(sdzfw-20161127-11_25.jpg) no-repeat left 15px;
}
.rdzt-left {
    background: url(sdzfw-20161127-13_45.jpg) no-repeat left 20px;
    line-height: 58px;
}
.mtjj-right {
    float: right;
    line-height: 48px;
}
.rdzt-right {
    line-height: 58px;
}

#container2 ul {
    padding: 0;
}
#container2{
    position: relative;
    width: 100%;
    height: 287px;
}

.pic2 li {
    position: absolute;
    top: 0;
    left: 0;
    display: none;
}
#position2 li{
    width: 10px;
    height: 10px;
    margin:0 2px;
    display: inline-block;
    -webkit-border-radius: 5px;
    border-radius: 5px;
    border: 1px solid #245399;
}
*html #position2 li{
    float:left;
    display: block;
}
*+html #position2 li{
    float:left;
    display: block;
}
#position2 .cur2{
    background-color: #245399;
}

.arrow2 {
    cursor: pointer;
    display: none;
    line-height: 39px;
    text-align: center;
    font-size: 36px;
    font-weight: bold;
    width: 40px;
    height: 40px;
    position: absolute;
    z-index: 2;
    top: 50%;
    margin-top: -20px;
    background-color: RGBA(0,0,0,.3);
    color: #fff;
}
.arrow2:hover {
    background-color: RGBA(0,0,0,.7);
}
#container2:hover .arrow2 {
    display: block;
}

.zwyw-context{
    display: none;
}
/*share*/
.list_a5 .bdshare-button-style0-16 .bds_more{
    background: url("ico_share.png") no-repeat;
    width:24px;
    height:22px;
    display: block;
    float: right;
}

.lx-text{
	margin-top: 8px;
	font-size: 14px;
	
	line-height: 24px;
    max-height: 48px;
    _height:expression(this.scrollHeight > 48 ? "48px" : "auto"); 
    overflow: hidden;
	padding-right: 80px;
}
.lx-text a{
	color: #666;
}



.rdzt{
	padding: 0 15px 42px 15px;
	border: 1px solid #dcdcdc;
}
.rdzt-left{
	background: url(sdzfw-20161127-13_45.jpg) no-repeat left 20px;
	line-height: 58px;
}
.rdzt-right{
	line-height: 58px;
}
.rdzt-bottom p{
	margin-top: 10px;
	font-size: 14px;
	line-height: 24px;
	color: #666666;
	margin-bottom: 10px;
}
.rdzt-pic{
	width: 283px;
	height: 105px;
	padding-top: 15px;
	border-top: 1px dashed #dcdcdc;
	
}
.rdzt-pic img{
	width: 100%;
	height: auto;
}
.rdzt-ly{
	font-size: 14px;
	color: #5f7fa6;
	line-height: 38px;
}
 #position2{
   position: absolute;
   bottom: -20px;
   left:115px;
   margin: 0;
   text-align: center;
  }



