body{
	min-width: 10rem;
}
.b-bg{
	background: url(../images/bg.png) top center no-repeat;
	background-size: 100%;
}
.container{
	width: 10rem;
	margin: 0 auto;
}
.jl-main{
	padding-top: 7.09rem;
	/*padding-bottom: 1.7rem;*/
}
.jl-wrap1{
	margin-bottom: 0.61rem;
}
.jl-tit{
	text-align: center;
}
.jl-tit img{
	width: 2.34rem;
	height: 0.6rem;
}
.jl-con1{
	margin-top: 0.29rem;
}
.jl-con1 a.item1{
	background: url(../images/tit5.png) center no-repeat;
}
.jl-con1 a.item1:hover{
	background: url(../images/tit5o.png) center no-repeat;
	background-size: 100%;
}
.jl-con1 a.item2{
	background: url(../images/tit6.png) center no-repeat;
}
.jl-con1 a.item2:hover{
	background: url(../images/tit6o.png) center no-repeat;
	background-size: 100%;
}
.jl-con1 a.item3{
	background: url(../images/tit7.png) center no-repeat;
}
.jl-con1 a.item3:hover{
	background: url(../images/tit7o.png) center no-repeat;
	background-size: 100%;
}
.jl-con1 a.item4{
	background: url(../images/tit8.png) center no-repeat;
}
.jl-con1 a.item4:hover{
	background: url(../images/tit8o.png) center no-repeat;
	background-size: 100%;
}
.jl-con1 a.item5{
	background: url(../images/tit9.png) center no-repeat;
}
.jl-con1 a.item5:hover{
	background: url(../images/tit9o.png) center no-repeat;
	background-size: 100%;
}
.jl-con1 a.item6{
	background: url(../images/tit10.png) center no-repeat;
}
.jl-con1 a.item6:hover{
	background: url(../images/tit10o.png) center no-repeat;
	background-size: 100%;
}
.jl-con1 a.item7{
	background: url(../images/tit11.png) center no-repeat;
}
.jl-con1 a.item7:hover{
	background: url(../images/tit11o.png) center no-repeat;
	background-size: 100%;
}
.jl-con1 a.item8{
	background: url(../images/tit12.png) center no-repeat;
}
.jl-con1 a.item8:hover{
	background: url(../images/tit12o.png) center no-repeat;
	background-size: 100%;
}
.jl-con1 a.item{
	display: inline-block;
	text-align: center;
	width: 1.76rem;
	height: 1.75rem;
	background-size: 100%;
}
/*.jl-con1 a.item img{
	width: 100%;
	height: 100%;
}*/
.jl-con1 .arrow{
	display: inline-block;
	position: relative;
}
.jl-con1 .arrow1{
	width: 0.98rem;
	height: 1.75rem;
}
.jl-con1 .arrow img{
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%,-50%);
	width: 0.51rem;
	height: 0.51rem;
}
.jl-con1 .arrow2{
	width: 1.76rem;
	height: 1.3rem;
}
.jl-wrap2{
	margin-bottom: 0.43rem;
}
.jl-con2{
	padding-top: 0.6rem;
	margin-left: -2.02rem;
    margin-top: 0.16rem;
	width: 14.04rem;
	height: 5.94rem;
	background: url(../images/bg2.png) center no-repeat;
	background-size: 100%;
}
.jl-con2-img{
	width: 8.22rem;
	height: 5.34rem;
	margin: 0 auto;
	position: relative;
}
.jl-con2-img img{
	width: 100%;
	height: 100%;
}
.jl-con2-img span{
	display: inline-block;
	width: 1.56rem;
	height: 1.56rem;
	background: url(../images/play.png) center no-repeat;
	background-size: 100%;
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%,-50%);
	cursor: pointer;
}
.jl-wrap3{
	margin-bottom: 0.6rem;
}
.jl-con3{
	margin-top: 0.3rem;
	padding: 0.53rem 0.6rem 0.26rem;
	background: url(../images/bg3.png) top center no-repeat;
	background-size: 100%;
}
.jl-con3 p{
	color: #fff;
	font-size: 0.16rem;
	line-height: 0.3rem;
	margin-bottom: 0.32rem;
}
.jl-con4{
	margin-top: 0.3rem;
	background: url(../images/bg5.png) top center no-repeat;
	background-size: 100%;
	padding: 0.4rem 1.34rem 0rem;
}
.jl-con4-intro{
	padding: 0.2rem 0.34rem 0.26rem;
	background: url(../images/bg4.png);
	margin-bottom: 0.4rem;
	border-radius: 0.04rem;
	background-size: 100%;
}
.jl-con4-intro p{
	color: #fff;
	font-size: 0.16rem;
	line-height: 0.3rem;
}
.jl-con4-list{
	border-top: 0.01rem solid #dfa76c;
	position: relative;
	width: 100%;
	height: 7.14rem;
	padding: 0.4rem 0rem;
}
.jl-con4-list .btn{
	display: inline-block;
	position: absolute;
	cursor: pointer;
	/*top: 167px;*/
	top: 3.4rem;
}
.jl-con4-list .prev{
	left: -1.34rem;
}
.jl-con4-list .next{
	right: -1.34rem;
}
.jl-con4-tab{
	width: 100%;
	height: 100%;
	position: relative;
	overflow: hidden;
}
.jl-con4-item{
	width: 100%;
	position: absolute;
	left: 0;
	top: 0;
	display: none;
}
.jl-con4-item.show{
	display: block;
}
.jl-con4-item>img{
	width: 2.04rem;
	height: 7.05rem;
}
.jl-con4-article{
	width: 4.4rem;
	padding-top: 0.04rem;
}
.jl-con4-article p{
	color: #fff;
	font-size: 0.16rem;
	line-height: 0.3rem;
	margin-bottom: 0.32rem;
}
.footer{
	padding-top: 0.47rem;
	padding-bottom: 0.2rem;
}
.footer p{
	text-align: center;
	color: #81511c;
	font-size: 0.12rem;
	margin-bottom: 0.15rem;
}
.footer p:last-child{
	margin-bottom: 0;
}
/*投票*/
.tp-bg{
	min-height: 45rem;
	background: url(../images/tp-bg.png) top center no-repeat;
	background-size: 100%;
}
.tp-container{
	width: 12rem;
	margin: 0 auto;
}
.jl-tit2{
	text-align: center;
	margin-bottom: .3rem;
}
.jl-tit2>img{
	width: 1.98rem;
	height: 1.21rem;
}
.jl-tit2 .tit{
	background: url(../images/tit14.png) center no-repeat;
}
.jl-tit2 .tit img{
	width: 1.49rem;
	height: 0.36rem;
}
.tppx-con{
	background: url(../images/bg8.png) center no-repeat;
	background-size: 100%;
	padding: .5rem .64rem 0;
	height: 5.7rem;
}
.tppx-con .text{
	color: #81511c;
	font-size: .16rem;
	line-height: .3rem;
	margin-bottom: .32rem;
}
.tppx-con .tit{
	color: #81511c;
	font-size: .24rem;
	font-weight: bold;
	line-height: .4rem;
}
.rw-item{
	float: left;
	margin-right: .36rem;
	margin-bottom: .3rem;
}
.rw-item:nth-child(5n){
	margin-right: 0;
}
.rw-pic{
	width: 2.1rem;
	height: 1.6rem;
	position: relative;
	cursor: pointer;
}
.rw-pic>img{
	width: 2.1rem;
	height: 1.6rem;
}
.rw-pic>p{
	line-height: .36rem;
	width: 100%;
	background: url(../images/bg6.png);
	color: #fff;
	text-align: center;
	font-size: .14rem;
	position: absolute;
	bottom: 0;
	left: 0;
}
.rw-item2 .rw-pic .text{
	height: .44rem;
	width: 100%;
	background: url(../images/bg6.png);
	position: absolute;
	bottom: 0;
	left: 0;
}
.rw-item2 .rw-pic .text p{
	vertical-align: middle;
	line-height: .18rem;
	color: #fff;
	text-align: center;
	font-size: .14rem;
	padding: 0 .32rem;
	position: absolute;
	top: 50%;
	transform: translate(0,-50%);
}
.rw-pic span.g{
	width: .18rem;
	height: .18rem;
	background: url(../images/icon6.png);
	background-size: 100%;
	position: absolute;
	top: .14rem;
	right: .14rem;
	display: none;
}
.rw-pic span.show{
	display: inline-block;
}
.rw-info{
	width: 2.08rem;
	height: .34rem;
	border: 1px solid #f7ddc1;
	background: #fff;
	margin-top: .05rem;
}
.rw-info a{
	display: block;
	width: 100%;
	height: 100%;
}
.rw-info img{
	width: .36rem;
	height: .36rem;
}
.rw-info p{
	padding-left: .17rem;
	line-height: .34rem;
	width: 1.5rem;
	color: #81511c;
	font-size: .14rem;
	border-left: 1px solid #f7ddc1;
}
.tp-item{
	margin: 0 auto;
	width: 3.86rem;
	height: 2.18rem;
	background: url(../images/bg7.png) center no-repeat;
	background-size: 100%;
	position: relative;
	margin-top: -0.5rem;
}
.tp-item img{
	width: .81rem;
	height: .27rem;
	position: absolute;
    top: 50%;
    left: 24%;
}
/*终选公示*/
.gs-bg{
	/*min-height: 39.9rem;*/
	/*background: url(../images/gs-bg.png) top center no-repeat;*/
	/*background-size: 100%;*/
	background: url(../images/bottom-bg.png) bottom center repeat-y;
	background-size: 100%;
	padding-bottom: .7rem;
}
.gs-intro{
	padding: .46rem .66rem 0;
	height: 5.48rem;
	background: url(../images/bg9.png) center;
	background-size: 100%;
}
.gs-intro .tit{
	color: #81511c;
	font-size: .24rem;
	font-weight: bold;
	line-height: .3rem;
	margin-bottom: .2rem;
}
.gs-intro .text{
    color: #362e2b;
    font-size: .16rem;
    line-height: .3rem;
    margin-bottom: .32rem;
}
.gs-intro .author{
	font-weight: bold;
	text-align: right;
    margin-bottom: .02rem;
}
.gs-intro .time{
	text-align: right;
}
.jl-tit2 .tit2{
	background: url(../images/tit22.png) center no-repeat;
}
.jl-tit2 .tit2 .img1{
	width: 3.01rem;
	height: .37rem;
	margin-right: .14rem;
}
.jl-tit2 .tit2 .img2{
	width: .89rem;
	height: .36rem;
}
.gs-item{
	margin-bottom: .5rem;
	height: 2.75rem;
	/*background: url(../images/bg10.png) top right no-repeat;*/
}
.gs-item:last-child{
	margin-bottom: 0;
}
.gs-item .img{
	float: left;
	width: 4.15rem;
	height: 2.75rem;
}
.gs-item .intro{
	height: 2.75rem;
	width: 5.3rem;
	float: left;
	margin-left: .28rem;
	overflow-y: scroll;
	padding-right: .2rem;
}
.gs-item .intro::-webkit-scrollbar{
	height: 100%;
	width: .07rem;
	background: url(../images/bg11.png) top center repeat-y;
}
.gs-item .intro::-webkit-scrollbar-thumb {
    background: #c78d52;
}
.gs-item:nth-child(2n) .img{
	float: right;
}
.gs-item:nth-child(2n) .intro{
	padding-left: .42rem;
	padding-right: 0;
	margin-left: 0;
}
.gs-item .intro .tit{
	color: #81511c;
	font-size: .32rem;
	line-height: .32rem;
	margin-bottom: .24rem;
}
.gs-item .intro .text{
	color: #81511c;
	font-size: .24rem;
	line-height: .4rem;
}
/*背景图*/
.top-bg{
	width: 100%;
	background: url(../images/top-bg.png) top center no-repeat;
	background-size: 100%;
}
/*表彰*/
.bz-video-line{
	padding-top: .4rem;
	border-top: 1px dashed #c78d52;
}
.bz-video{
	width: 100%;
	height: 4.7rem;
	background: url(../images/bg13.png);
	position: relative;
	text-align: center;
	overflow: hidden;
	margin-bottom: .5rem;
}
.bz-video span{
	position: absolute;
	display: inline-block;
	width: 1.36rem;
	height: 1.36rem;
	background: url(../images/play1.png);
	top: 1.6rem;
	left: 4.44rem;
	background-size: 100%;
}
.bz-video img{
	width: 7.3rem;
	height: 4.7rem;
}