
	body{
		margin: 0;
		height: 100%;
		overflow: hidden;
	}
	html{
		height: 100%;
		background: #282828;
		overflow: hidden;
	}
	* {
    margin: 0;
    outline: 0 none;
    padding: 0;
}
	p{
		margin: 0;			
	}
	img{
		vertical-align: top;
	}
	em{
		font-style: normal;
	}
	li{list-style-type:none;}
	ul, menu, dir {
    display: block;
    list-style-type: disc;
    margin-block-start: 0em;
    margin-block-end: 0em;
    margin-inline-start: 0px;
    margin-inline-end: 0px;
    padding-inline-start: 0px;
}
	input,
	a,
	button {
	  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
	  -webkit-appearance: none;
	}
	a {
	  text-decoration: none;
	}
	p{
		color: #fefefe;
		font-size: 14px;
		line-height: 28px;
	}
	span{
		color: #ff9a12;
		font-size: 14px;
		line-height: 28px;
		background: url(../img/xian.png) bottom no-repeat;
		background-size:100% auto; 
		padding: 0 5px 3px 5px;
		font-weight: bold;
	}
	#audio_btn{
  position: absolute;
  right: 1rem;
  top: 1rem;
  z-index: 200;
  width: 1.1093rem;
  height: 1.1093rem;
  background-image: url('../img/music.png');
  background-size: contain;
  background-repeat: no-repeat;
}
.rotate {
  -webkit-animation: rotating 2s linear infinite;
  -moz-animation: rotating 2s linear infinite;
  -o-animation: rotating 2s linear infinite;
  animation: rotating 2s linear infinite;
}
@keyframes
 rotating{ 
 	from{ transform:rotate(0deg); 
 		-webkit-transform:rotate(0deg); 
}to
{ transform:rotate(360deg); -webkit-transform:rotate(360deg);}
}
	#weixinLogo{
		display: none;
	}
	.head{
		position: absolute;
		top: 0;
		left: 0;
		width: 100%;
		height: 3.0293rem;
		background: url(../img/top.png) no-repeat;
		background-size:100%; 
		z-index: 998
	}
	.erma{
		position: absolute;
		bottom: .5rem;
		right: 0.4rem;
		width: 5.312rem;
		height: 2.1333rem;
		background: url(../img/wenzi.png) no-repeat;
		background-size:100%; 
		z-index: 998;
		opacity: 0;
	}
	.download{
		width: 4.4373rem;
		height: 1.5787rem;
		background: url(../img/top_btn.png) no-repeat;
		background-size:100%; 
		z-index: 999;
		position: absolute;
		right: .75rem;
		top: .75rem;

	}
	.loadingbg{
		width: 100%;
		height: 100%;
		position: absolute;
		left: 0;
		top: 0;
		background: url(../img/bgx.jpg) no-repeat;
		background-size:100%;
		z-index: 999998;
	}
	.loading{
		width: 10.688rem;
		height: 10.688rem;
		position: absolute;
		left: 50%;
		margin-left: -5.3333rem;
		top: 50%;
		margin-top:-5.3333rem;
		z-index: 999999;
		color: #000;
		font-size: 1.09rem;
	}
	.loading p{
	text-align: center;
    width: 100%;
    position: absolute;
    top: 71%;
    font-size: 18px;
    color: #bababa;
	}
	.swiper-wrapper{
		height: 100%;
		opacity: 0;
		position: relative;
		/*transform-style: preserve-3d;*/
		/*perspective: 800px;*/
	}
	.swiper-container{
		height: 100%;
	}
	.swiper-slide{
		transition: 800ms;
		width: 100%;
		background-color: #f00;
		height: 100%;
		color: #fff;
		overflow: hidden;
	}
	/*.swiper-wrapper .swiper-slide{
		position: absolute;
	}*/
	.next{
		width: 0.9813rem;
		height: 1.1733rem;
		position: absolute;
		bottom: 1.6rem;
		left: 50%;
		margin-left:-0.4907rem;
		background: url(../img/next.png) no-repeat;
		background-size: 100% 100%;
		transform: translateY(0);
		animation: moveNext .5s infinite alternate-reverse;
		opacity: 0;
		z-index: 100;
	}
	@keyframes moveNext{
		from{transform: translateY(0);}
		to{transform: translateY(5px);}
	}
	
	
	/*第一部分*/
	.first{
		/*-webkit-filter: brightness(1);*/
		/*transition: 0.5s -webkit-filter;*/
		background: url(../img/bg1.jpg) no-repeat ;
		background-size: cover;
		position: relative;
	}
	.fence{
		position: relative;
		z-index: 99;
	}
	.first .word {
		position: absolute;
		width: 12.05rem;
		height: 11.28rem;
		/*background: url(../img/second_words.png) no-repeat;
		background-size: 100% 100%;*/
		left: 2.175rem;
		top: 3.4rem;
		/*transform-style: preserve-3d;*/
	}
	.word .first_p1{
		line-height: 30px;
		opacity: 1
	}
	.cheng {color: #ff9a12;

		background: url(../img/xian.png) bottom no-repeat;
		background-size:100% auto;  }
	.word .outer{
		float: left;
		width: .4rem;
		height: .4rem;
		/*background: url(../img/second_words.png) no-repeat
		background-size: 14rem 14rem;*/
		border-radius: 0.5rem;
		transition: 0.15s opacity;
	}

	.goUp {
		animation: 2.5s  goUpDown infinite ease-in-out alternate-reverse ;
	}
	.goDown {
		animation: 2s  goUpDown infinite ease-in-out alternate-reverse ;
	}
	.goDown2 {
		animation: 2.4s  goUpDown infinite ease-in-out alternate-reverse ;
	}
	@keyframes goUpDown{
		0%{transform: translateY(14px)}
		100%{transform: translateY(0px)}
	}
	
	@keyframes clockwise{
		from{
			transform: rotate(0deg);
		}
		to{
			transform: rotate(360deg);
		}
	}
	
	/*日期*/
	.pawsbox{
	position: absolute;
   width: 2.0222rem;
	height: 5.6533rem;
    right: 1.5rem;
    top: -6rem;
    background: url(../img/sy_ck.png) no-repeat;
    background-size: 100% 100%;
    animation-fill-mode: forwards
}
	}
	
	.chain{
		opacity: 0;
	}
	.leftchain{
		position: absolute;
		width: 3.828125rem;
		height: 6.125rem;
		background: url(../img/chainLeft.png) no-repeat ;
		background-size: 100% 100%;
		left:0.5rem;
		top:5.5rem;
	}
	.rightchain{
		position: absolute;
		width: 3.0625rem;
		height: 4.9375rem;
		background: url(../img/chainRight.png) no-repeat ;
		background-size: 100% 100%;
		left:12.3rem;
		top:6.5rem;
	}
	.firstPeople{
		position: absolute;
		z-index: 999;
		width: 11.6907rem;
		height: 0;
		left: 50%;
		margin-left: -5.8453rem; 
		top: 15.5rem;
		opacity: 0;
	}
	.firstPeople2{
		position: absolute;
		z-index: 999;
		width: 1.734375rem;
		height: 2.4375rem;
		left: 2rem;
		top: 18rem;
	}
	
	/*第二部分*/
	.second{
		background: url(../img/bg2.jpg) no-repeat ;
		background-size: cover;
		position: relative;
	}
	
	.second_wrap{
		position: absolute;
		width: 14.8907rem;
		height: 21.7813rem;
		margin-left:-7.4453rem; 
		left: 50%;
		box-sizing: border-box;
		top: 3.3rem;
		background:url(../img/two_wrap.png) no-repeat; 
		background-size: 100%;
		transform: rotateY(0deg);
		 -webkit-transform-style: preserve-3d;
    transform-style: preserve-3d;
	}
	.paiming{
		width: 6.4rem;
		height: 1.28rem;
		margin:0 auto;
		margin-top:.58rem;
		
	}
	.paiming .pm{
		color: #921414;
		font-size: .52rem;
		line-height: 1.28rem;
		font-weight:bold;
		transform: rotateX(0deg);
		 -webkit-transform-style: preserve-3d;
    transform-style: preserve-3d;
    opacity: 0;
    text-align: center;
	}
	.paiming .mp{
		color: #921414;
		font-size: .52rem;
		line-height: 1.28rem;
		background: none;
		padding: 0;
	}
	.zzr_jy {
	    width: 12.4907rem;
    height: 7.7813rem;
    margin-left: .9rem;
    margin-top: .5rem;
    position: relative;
	}
	.zzr_jy .two_img1{
	display: block;
	width: 5.1627rem;
	height: 4.0107rem;
	position: absolute;
	right: 0;
	top: 3rem;
	opacity: 1
	}
	.zzr_jy .two_img2{
	    display: block;
    width: 2.3467rem;
    height: 1.408rem;
    position: absolute;
    right: 2.4rem;
    top: .4rem;
    opacity: 1
	}
	.zzr_jy .two_img3{
	display: block;
	width: 7.4453rem;
	height: 5.696rem;
	position: absolute;
	left: 0;
	top: 0;
	opacity: 1
	}
	.zzr_jy .cyjs{
	    display: block;
    position: absolute;
    left: 2rem;
    top: 5.4rem;
    opacity: 1;
    color: #1f1f1f;
    font-size: .55rem;
	}
	.taici{
		width: 8.4rem;
		height: 3rem;
		position: absolute;
		left: 50%;
		margin-left: -4.2rem;
		top: 9.5rem;
		opacity: 1;
		z-index: 99
	}
	.taici .tc{
		color: #921414;
		font-size: .6rem;
		line-height: 1.5rem;
		font-weight:bold;
		text-align: center;
	}
	.zhanji{
		width: 10.4em;
		height: 4rem;
		position: absolute;
		left: 50%;
		margin-left: -5.2rem;
		top: 13rem;
		opacity: 1;
		z-index: 99
	}
	.zhanji .zjc{
		color: #1f1f1f;
		font-size: .55rem;
	}
	.zhanji .zjc span{
		color: #921414;
		font-size: .55rem;
		font-weight:bold;
	}
	.bottomnav{
		position: absolute;
		width: 14.7413rem;	
		height: 8.128rem;
		top:16rem;
		margin-left: -7.36rem;
		left: 50%;
		z-index: 98

	}

	.leftSide{
		left: 0;
	}
	.rightSide{
		right: 0;
	}
	
	/*第三部分*/
	.third{
		background: url(../img/bg2.jpg) no-repeat;
		background-size: cover;
		position: relative;
	}
	.third .third_wrap{
		position: absolute;
		width: 14.8907rem;
		height: 21.7813rem;
		margin-left:-7.4453rem; 
		left: 50%;
		box-sizing: border-box;
		top: 3.3rem;
		background:url(../img/third_wrap.png) no-repeat; 
		background-size: 100%;
		transform: rotateY(0deg);
		 -webkit-transform-style: preserve-3d;
    transform-style: preserve-3d;
	}
	

	.third .work{
		width: 11.4rem;
    height: 14rem;
    margin: 0 auto;
    margin-top: 1rem;
		
	}
	.third .tujian{
	    color: #921414;
    font-size: .66rem;
    line-height: 1.28rem;
    font-weight: bold;
    transform: rotateY(0deg);
    -webkit-transform-style: preserve-3d;
    transform-style: preserve-3d;
    opacity: 0;
    background: url(../img/third_img1.png) no-repeat;
    background-size: 100%;
    width: 7.296rem;
    height: 1.7493rem;
    display: block;
    margin: .5rem auto 1rem;
    text-align: center;
	}
	.third .bgao{
		color: #1f1f1f;
		font-size: .55rem;
		margin-bottom: .5rem;
	}
	.third .baogao{
		color: #1f1f1f;
		font-size: .55rem;
		margin-bottom: .5rem;
		line-height: 1rem;
	}
	.third .baogao span{
		color: #921414;
		font-size: .55rem;
		font-weight:bold;
		line-height: 1rem;
	}


	
	/*第四部分*/
	.four{
		background: url(../img/bg2.jpg) no-repeat ;
		background-size: cover;
		position: relative;
	}
	.four .four_wrap{
		position: absolute;
		width: 14.8907rem;
		height: 21.7813rem;
		margin-left:-7.4453rem; 
		left: 50%;
		box-sizing: border-box;
		top: 3.3rem;
		background:url(../img/four_wrap.png) no-repeat; 
		background-size: 100%;
		transform: rotateY(0deg);
		 -webkit-transform-style: preserve-3d;
    transform-style: preserve-3d;
	}
	.four .work{
		width: 11.4rem;
    height: 14rem;
    margin: 0 auto;
    margin-top: 1rem;
		
	}
	.four .tujian{
	    color: #921414;
    font-size: .66rem;
    line-height: 1.28rem;
    font-weight: bold;
    transform: rotateY(0deg);
    -webkit-transform-style: preserve-3d;
    transform-style: preserve-3d;
    opacity: 0;
    background: url(../img/third_img1.png) no-repeat;
    background-size: 100%;
    width: 7.296rem;
    height: 1.7493rem;
    display: block;
    margin: .5rem auto 1rem;
    text-align: center;
	}
	.four .bgao{
		color: #1f1f1f;
		font-size: .55rem;
		margin-bottom: .5rem;
		line-height: 1rem;
	}
	.four .baogao{
		color: #1f1f1f;
		font-size: .55rem;
		margin-bottom: .5rem;
		line-height: 1rem;
	}
	.four .baogao span{
		color: #921414;
		font-size: .55rem;
		font-weight:bold;
		line-height: 1rem;
	}

	/*第五部分*/
	.five{
		background: url(../img/bg2.jpg) no-repeat ;
		background-size: cover;
		position: relative;
	}
	
	.five .five_wrap{
		position: absolute;
		width: 14.8907rem;
		height: 21.7813rem;
		margin-left:-7.4453rem; 
		left: 50%;
		box-sizing: border-box;
		top: 3.3rem;
		background:url(../img/five_wrap.png) no-repeat; 
		background-size: 100%;
		transform: rotateY(0deg);
		 -webkit-transform-style: preserve-3d;
    transform-style: preserve-3d;
	}
	.five .work{
		width: 11.4rem;
    height: 14rem;
    margin: 0 auto;
    margin-top: 1rem;
		
	}
	.five .bgao{
		color: #1f1f1f;
		font-size: .55rem;
		margin-bottom: .5rem;
	}
	.five .baogao{
		color: #1f1f1f;
		font-size: .55rem;
		margin-bottom: .5rem;
		line-height: 1rem;
	}
	.five .baogao span{
		color: #921414;
		font-size: .55rem;
		font-weight:bold;
		line-height: 1rem;
	}
	/*第六部分*/
	.six{
		background: url(../img/bg2.jpg) no-repeat ;
		background-size: cover;
		position: relative;
	}
	.six .six_wrap{
		position: absolute;
		width: 14.8907rem;
		height: 21.7813rem;
		margin-left:-7.4453rem; 
		left: 50%;
		box-sizing: border-box;
		top: 3.3rem;
		background:url(../img/six_wrap.png) no-repeat; 
		background-size: 100%;
		transform: rotateY(0deg);
		 -webkit-transform-style: preserve-3d;
    transform-style: preserve-3d;
	}
	.six .work{
	width: 11.4rem;
    height: 18rem;
    margin: 0 auto;
    margin-top: 1rem;
		
	}
	.six .bgao{
		color: #1f1f1f;
		font-size: .55rem;
		margin-bottom: .5rem;
	}
	.six .bgao span{
		    color: #921414;
    font-size: .55rem;
	}
	.six .haoyou{
		width: 11.4rem;
    height: 5rem;
    margin: 0 auto;
    margin-top: .5rem;
    position: relative;
    opacity: 1;
	}
	.six .haoyou .tx{
		width: 3.8187rem;
    height: 4.2667rem;
    background: url(../img/nan.png) no-repeat;
    margin-top: .42rem;
    margin-left:.2rem;
    position: relative;
	}
	.six .haoyou .tx .hyname{
	    color: #921414;
    font-size: .52rem;
    line-height: 1rem;
    position: absolute;
    bottom: .29rem;
    width: 3.4rem;
    height: 1rem;
    left: .1533rem;
    display: block;
    overflow: hidden;
    text-align: center;
	}
	.bgsize{
		background-size:100% 100% !important; 
	}
	.six .haoyou .dh{
	width: 7.2133rem;
    height: 4.2667rem;
    position: absolute;
    left: 4rem;
    top: .42rem;
	}
	.six .haoyou .dh .p1{
	width: 5.48rem;
    height: 0.9813rem;
    line-height: 0.9813rem;
    color: #3e352b;
    font-size:.5rem;
    background: url(../img/six_img2.png) no-repeat;
    background-size:100% 100%; 
    padding-left:.6rem; 
    margin-left: 1rem;
    overflow: hidden;
	}
	.six .haoyou .dh .p2{
	width: 5.48rem;
    height: 1.6rem;
    line-height: 0.8rem;
    color: #3e352b;
    font-size:.5rem;
    background: url(../img/six_img3.png) no-repeat;
    background-size:100% 100%;
    padding-left:.6rem;
    margin-top: .7rem;
     overflow: hidden;

	}
	.six .haoyou .dh .p3{
	width: 5.68rem;
    height: 0.9813rem;
    line-height: 0.9813rem;
    color: #3e352b;
    font-size: .5rem;
    background: url(../img/six_img2.png) no-repeat;
    background-size: auto 100%;
    padding-left: .6rem;
    overflow: hidden;
	}
	.six .haoyou .dh .p4{
	width: 5.48rem;
    height: 1.6rem;
    line-height: 0.8rem;
    color: #3e352b;
    font-size:.5rem;
    background: url(../img/six_img3.png) no-repeat;
    background-size:100% 100%;
    padding-left:.6rem;
    margin-top: .7rem;
    margin-left: 1rem;
     overflow: hidden;

	}
	.six .baogao{
		color: #1f1f1f;
		font-size: .55rem;
		margin-bottom: .5rem;
		line-height: 1rem;
	}
	.six .baogao span{
		color: #921414;
		font-size: .55rem;
		font-weight:bold;
		line-height: 1rem;
	}
/*第七部分*/
	.seven{
		background: url(../img/bg2.jpg) no-repeat ;
		background-size: cover;
		position: relative;
	}
	.seven .seven_wrap{
		position: absolute;
		width: 14.8907rem;
		height: 21.7813rem;
		margin-left:-7.4453rem; 
		left: 50%;
		box-sizing: border-box;
		top: 3.3rem;
		background:url(../img/two_wrap.png) no-repeat; 
		background-size: 100%;
		transform: rotateY(0deg);
		 -webkit-transform-style: preserve-3d;
    transform-style: preserve-3d;
	}
	.seven .qinmi{
		width: 4.6rem;
    height: 1.28rem;
    margin: 0 auto;
    margin-top: .58rem;
    padding-left: .7rem;
		
	}
	.seven .qinmi .qm{
		color: #921414;
		font-size: .7rem;
		line-height: 1.28rem;
		font-weight:bold;
		
	}
	
	.seven .work{
	width: 11.4rem;
    height: 18rem;
 margin-top: .5rem;
    margin-left: 1.6rem;
    position: relative;
	}

  .seven .tx{
		width: 3.8187rem;
    height: 4.2667rem;
    background: url(../img/nan.png) no-repeat;
    background-size:100% 100%; 
    margin-top: .42rem;
    position: relative;
    margin:0 auto;
	}
   .seven .tx .hyname{
	 color: #921414;
    font-size: .52rem;
    line-height: 1rem;
    position: absolute;
    bottom: .29rem;
    width: 3rem;
    height: 1rem;
    left: .3833rem;
    display: block;
    overflow: hidden;
    text-align: center;
	}

    .seven .baogao{
		color: #1f1f1f;
		font-size: .55rem;
		margin-bottom: .5rem;
		text-align: center;
		line-height: 1rem;
	}
	.seven .baogao span{
		color: #921414;
		font-size: .55rem;
		font-weight:bold;
		line-height: 1rem;
	}

	.seven .qthy{
		width: 11.4rem;
		height: 4.6rem;
	}
	.seven .haoyou1{
		width: 3.7067rem;
    height: 4.52rem;
    background: url(../img/seven_img2.png) top center no-repeat;
    background-size: 3.3067rem; 
    float: left;
    position: relative; 
	}
	.seven .haoyou1 .jiang{
	    width: 3.7067rem;
    height: 1rem;
    display: block;
    text-align: center;
    margin: 0 auto;
    line-height: 1rem;
    font-size: .52rem;
    color: #921414;
	}
	.seven .haoyou1 .namehy{
	width: 3.7067rem;
    height: 1rem;
    display: block;
    text-align: center;
    position: absolute;
    bottom: .1rem;
    font-size: .48rem;
    color: #1f1f1f;
	}

	.seven .haoyou2{
		background: url(../img/seven_img1.png) no-repeat;
		background-size: 100% 100%;
		position: relative;
		width: 12rem;
		height: 1.1307rem;
		margin:.3rem auto;
		display: block;
		z-index: 30;
		color:#1f1f1f;
		font-size: .4rem;
    line-height: 1.1307rem; 
    text-align: center;
	}
	.seven .haoyou2 span{
		    color: #921414;
    font-size: .44rem;
    line-height: 1.1307rem; 
    font-weight: bold;
    background: none;
    padding:0;
	}
	
/*第八部分*/
	.eight{
		background: url(../img/bg3.jpg) no-repeat ;
		background-size: 100%;
		position: relative;
	}
	.eight .eight_wrap{
		position: absolute;
		width: 14.8907rem;
		height: 21.7813rem;
		margin-left:-7.4453rem; 
		left: 50%;
		box-sizing: border-box;
		top: 3.3rem;
		transform: rotateY(0deg);
		 -webkit-transform-style: preserve-3d;
    transform-style: preserve-3d;
	}
	.eight .work{
	    width: 12.5rem;
    height: 19rem;
    margin-top: 3rem;
    margin-left: 1.2rem;
    position: relative;
	}
	.eight .qinmi{
	width: 7.8293rem;
    height: 1.4507rem;
    margin-top: .58rem;
    position: absolute;
    top: 3.4rem;
    left: 50%;
    margin-left:-3.9147rem;
    background: url(../img/znyc.png) no-repeat;
    background-size:100% 100%; 
    opacity: 1
		
	}
	.eight .yuce{
	color: #921414;
    font-size: .9rem;
    line-height: 1.6rem;
    font-weight: bold;
    transform: rotateY(0deg);
    -webkit-transform-style: preserve-3d;
    transform-style: preserve-3d;
    opacity: 0;
    width: 8.128rem;
    height: 1.6rem;
    display: block;
    margin: 0 auto;
    text-align: center;
    background: none;
	}
	.eight .baogaos{
		color: #921414;
		font-size: .5rem;
		line-height: 1rem;
		text-align: center;
	}
	.eight .baogao{
	color: #1f1f1f;
    font-size: .5rem;
    line-height: 1rem;
    width: 10.4rem;
    display: block;
    margin: 0 auto;
    margin-top: 9.9rem;
    text-align: center;
	}
	
	.eight .img{
		position: relative;
		width: 16.0rem;
		height:10.6667rem;
		z-index: 30;
		opacity: 1;
		position: absolute;
		top:9rem;
	}
	.eight .end_btn{
		width: 11.4rem;
		height: 2rem;
		margin: 0 auto;
		margin-top: .5rem;
	}
	.eight .end_btn .btn{
		width: 5.2907rem;
		height: 1.5787rem;
		display: block;
		background:url(../img/btn.png) no-repeat;
		background-size: cover;
		float: left;
		margin:auto .2rem;
		text-align: center;
		line-height: 1.5787rem;
		color: #ffd9d9;
		font-size:.6rem;  
	}


/*第九部分*/	
.nine{
		background: url(../img/bg2.jpg) no-repeat ;
		background-size: cover;
		position: relative;
		width: 16.0rem;
		height: 100%;
	}
	.nine .nine_wrap{
		position: absolute;
		width: 14.8907rem;
		height: 21.7813rem;
		margin-left:-7.4453rem; 
		left: 50%;
		box-sizing: border-box;
		top: 3.3rem;
		background:url(../img/six_wrap.png) no-repeat; 
		background-size: 100%;
		transform: rotateY(0deg);
		 -webkit-transform-style: preserve-3d;
    transform-style: preserve-3d;
	}
	.nine .work{
	width: 11.4rem;
    height: 19rem;
 margin-top: 1.2rem;
    margin-left: 1.6rem;
    position: relative;
	}
	.nine .qinmi{
	    width: 5.2rem;
    height: 1.28rem;
    margin: 0 auto;
    margin-top: .58rem;
		
	}
	.nine .qinmi .qm{
		color: #921414;
		font-size: .6rem;
		line-height: 1.28rem;
		font-weight:bold;
		
	}

	.nine .baogao{
		color: #1f1f1f;
		font-size: .5rem;
		line-height: 1rem;
		margin:.6rem auto;
	}
	
	.nine .img{
		position: relative;
		width: 10.5387rem;
		height:6.8053rem;
		margin:0 auto; 
		z-index: 30;
		opacity: 1;
	}
	.nine .end_btn{
		width: 11.4rem;
		height: 2rem;
		margin-top: .4rem;
	}
	.nine .end_btn .btn{
		width: 5.2907rem;
		height: 1.5787rem;
		display: block;
		background:url(../img/btn.png) no-repeat;
		background-size: cover;
		float: left;
		margin:auto .2rem;
		text-align: center;
		line-height: 1.5787rem;
		color: #ffd9d9;
		font-size:.6rem;  
	}


	
		.NIE-share_buttons a{
			font-size: 1.8rem !important;
		}
		
		.NIE-share-guide p {
	font-size: .5em !important;
	line-height: .8rem !important;
}

.tc_btn{
    width: 4.4373rem;
    height: 1.5787rem;
    position: absolute;
    top: .7rem;
    right: .5rem;
    z-index: 1002;
    background: #fc7b25;
    border-radius: 5px;
    color: #fff;
    line-height: 1.5787rem;
    font-size: .6rem;
    text-align: center;
    display: block;
}	

.meng{display: none;background: #000000;position: fixed;top: 0;left: 0;width: 16.0rem;height: 100%;z-index: 1000;opacity: 0.6;}	
.toastmeng{display: none;
width:12.864rem;
height: 17.2373rem;
position: fixed;
top: 20%;
left: 50%;
margin-left: -6.432rem;
background: url(../img/tc.png) no-repeat;
background-size:100% 100%;
z-index: 1001;}
.close{
display: none;
width:0.8533rem;
height: 0.8533rem;
position: absolute;
    top: .8rem;
    right: 2.4rem;
z-index: 1002;
background: url(../img/x.png) no-repeat;
background-size:100% 100%;	
}

.shuoming{
color: #2c2c2c;
    display: block;
    font-size: .5rem;
    line-height: 1rem;
    width: 9rem;
    height: 15rem;
    position: absolute;
    left: 1.2rem;
    top: 2.1rem;	
}