.jpmb{
	width:960px; margin:15px auto 0px; overflow:hidden;
}
.jpmb-left{
	float:left; width:225px; overflow:hidden;
}
.jl-top{}
.jl-bottom{
	background-color:#f6f6f6; border:1px solid #e5e5e5; border-top:none; padding-bottom:20px; width:223px; text-align:left;
}
.jl-bottom li{
	border-bottom:1px solid #cecece; list-style-type:none; width:205px; overflow:hidden; padding-top:15px; padding-bottom:10px; padding-left:18px;
}
.jl-bottom li div.mb{
	float:left; width:35px; height:35px; background-image:url(/Public/images/stage/mb-ico.png);
}
.jl-bottom li div.mb-01{
	background-position:0px 0px;
}
.jl-bottom li div.mb-02{
	background-position:0px -68px;
}
.jl-bottom li div.mb-03{
	background-position:0px -140px;
}
.jl-bottom li div.mb-04{
	background-position:0px -210px;
}
.jl-bottom li div.mb-05{
	background-position:0px -280px;
}
.jl-bottom li div.mb-06{
	background-position:0px -350px;
}
.jl-bottom li div.mb-text{
	float:left; margin-left:15px; text-align:left;
}
.jl-bottom li div.mb-text h1{
	font-size:14px; 
}
.ad-left{
	margin-top:10px;
}

.jpmb-right{
	float:right; width:720px; overflow:hidden;
}
.ad-right{
	width:720px; overflow:hidden;
}

.jr-top{
	margin-top:15px; width:720px; overflow:hidden; border-bottom:1px solid #ccc;
}
.jr-top h1{
	font-size:12px; background-image:url(/Public/images/stage/ths_tag.png); width:99px; height:34px; float:left; margin-right:11px; line-height:34px; color:#fff;
}
.jr-top h3{
	background-image: url("/Public/images/stage/f_tag.png");
    color: #FFFFFF;
    float: left;
    font-size: 12px;
    height: 28px;
    line-height: 28px;
    margin-top: 6px;
    width: 95px;
}
.jr-top h2{
	float:right; font-size:12px; font-weight:normal; margin-top:8px;
}
.jr-top h2 span{
	margin-left:5px;
}
.jr-top h2 span a{
	color:#336699;
} 
.jr-top h2 span img{
	margin-right:5px;
}


.jp-img{
	width:710px; text-align:left;  margin-left:10px;
}
.jp-img li{
	list-style-type:none; width:205px; float:left; overflow:hidden; padding-right:15px; padding-left:15px; border-bottom:1px solid  #ccc; padding-bottom:5px; padding-top:15px;
}
.jp-img li p{
	width:205px; overflow:hidden;
}
.jp-img li a{
	color:#336699;
}
.jp-img li div.img-a{
	position:absolute; margin:0px; padding:0px;
}
.jp-img li a.dz{
	background-image:url(/Public/images/stage/tb.gif); background-position:0px -21px; width:40px; padding-left:15px; height:22px; display:block; line-height:22px; float:left
}
.jp-img li a.zz{
	background-image:url(/Public/images/stage/tb.gif); background-position:0px 5px; width:40px; padding-left:15px; height:22px; display:block; line-height:22px; float:left
}
.jp-img li a.jb{
	background-image:url(/Public/images/stage/tb.gif); background-position:0px -48px; width:40px; padding-left:15px; height:22px; display:block; line-height:22px; float:left
}
.jp-img li a.sc{
	background-image:url(/Public/images/stage/tb.gif); background-position:0px -48px; width:40px; padding-left:15px; height:22px; display:block; line-height:22px; float:left
}
.jp-img li img.bg{
	background:url(/Public/images/stage/s-sc-bg.gif) no-repeat; padding:3px; background-position:center; margin-bottom:10px;  background-size: 205px 141px; -webkit-background-size: 205px 141px;
}

.content{ margin-top:12px;}
.content h2{height:44px; line-height:44px; font-size:16px; border-bottom:1px solid #eaeaea;}
.content h3{height:38px; line-height:38px; font-size:12px; color:#939393; font-weight:normal;}
.content h3 em{font-style:normal;}
.content .nei{text-align:left; line-height:2em;}
.content .nei p{ text-indent:2em;}