.pr-content{ padding-top:2rem;}
.pr-ti{width:100%; text-align:center;}
.pr-ti img{ height:45px; margin-left:-2rem;}
.img-tm{ margin-top:-5rem;}
.img-tm2{ margin-top:-4rem;}
.img-tm3{ margin-top:-2rem;}

.pr-pic{ width:100%; text-align:center; position:relative;}
.ss{ position:absolute; z-index:9; right:25%; top:8rem; background:url(../s-images/ss.png) no-repeat; background-size:100% 100%; width:3rem; height:3rem;}

.pr-img{ padding:2rem 0 1rem;}
.pr-img img{ height:200px;}
.pr-mc{ font-size:1.2rem; color:#522b1c;}
.pr-rmb{ font-size:1.1rem; color:#a5b847; margin-top:0.5rem; }
.pr-gm img{ height:20px; margin-top:-2px; color:#999; font-weight:700;}
.pr-js{ width:82%; margin:2rem auto; text-align:left; color:#8d644f; line-height:1.6rem;  display:inline-block; letter-spacing:-0.1px;}
.pr-ff{ width:100%; text-align:center;}
.pr-ff b{ border-radius:5px; padding:0.2rem 1.5rem;}
.pr-bj1{ background:#afc149;  color:#522b1c; font-size:1.2rem}
.pr-bj2{ background:#f8b29b;  color:#522b1c; font-size:1.2rem}
.pr-bj3{ background:#cdb689;  color:#522b1c; font-size:1.2rem}
.pr-bj4{ background:#a2d8a4;  color:#522b1c; font-size:1.2rem}
.pr-bj5{ background:#f1c767;  color:#522b1c; font-size:1.2rem}


.imgIntro{
    text-align: center;
}
.contentTxt{
    position: relative;
    padding: 1rem 0;

}
.contentTxt p{
    text-align:left;
    display:inline-block;
	letter-spacing:0rem; color:#8d644f; font-size:0.8rem;
}
.line{
    position: absolute;
    top: 1rem;
    z-index: 1;
    height: 92px;
}
.line img {
    max-height: 100%;
}



.jz-tu{ margin-bottom:-5rem;}


.jz-cp{ padding-left:0.22rem;}
.jz-bp{ padding-left:0.1rem;}
.jz-vp{ padding-left:0.1rem;}


.flexslider {
	margin: 0px auto 20px;
	position: relative;
	width: 300px;
	height: 350px;
	overflow: hidden;
	zoom: 1;
}
.new-icon{ position:absolute; z-index:3; left:10px; top:25px; background:url(../uploads/new-icon.png) no-repeat; width:64px; height:62px;}
.new-icon2{ position:absolute; z-index:3; left:3em; top:0.3em; background:url(../uploads/new-icon.png) no-repeat; width:64px; height:62px;}


.flexslider .slides li {
	width: 300px;
	height: 350px;
}

.flex-direction-nav a {
	width: 30px;
	height: 30px;
	line-height: 99em;
	overflow: hidden;
	margin: -15px 0 0;
	display: block;
	background: url(../images/ad_ctr.png) no-repeat;
	position: absolute;
	top: 50%;
	z-index: 10;
	cursor: pointer;
	opacity: 0;
	filter: alpha(opacity=0);
	-webkit-transition: all .3s ease;
	border-radius: 35px;
}

.flex-direction-nav .flex-next {
	background-position: 0 -30px;
	right: 20px;
}

.flex-direction-nav .flex-prev {
	left: 20px;
}

.flexslider:hover .flex-next {
	opacity: 0.8;
	filter: alpha(opacity=25);
}

.flexslider:hover .flex-prev {
	opacity: 0.8;
	filter: alpha(opacity=25);
}

.flexslider:hover .flex-next:hover,
.flexslider:hover .flex-prev:hover {
	opacity: 1;
	filter: alpha(opacity=50);
}

.flex-control-nav {
	width: 300px;
	position: absolute;
	bottom: 0px;
	text-align: center;
}

.flex-control-nav li {
	margin: 0 2px;
	display: inline-block;
	zoom: 1;
	*display: inline;
}

.flex-control-paging li a {
	background: url(../images/dot.png) no-repeat 0 -16px;
	display: block;
	height: 16px;
	overflow: hidden;
	text-indent: -99em;
	width: 16px;
	cursor: pointer;
}

.flex-control-paging li a.flex-active,
.flex-control-paging li.active a {
	background-position: 0 0;
}

.flexslider .slides a img {
	width: 300px;
	height: 300px;
	display: block;
	
}





