.clear{
	clear: both;
}

/*************************************PPT**********************************/

body{
	overflow: hidden;
	height: 100%;
}
html{
	height: 100%;
}
#swiper2 .swiper-slide{
	position: relative;
}
.swiper2_1{
	padding: 0.65rem 1rem;
	position: absolute;
	top: 50%;
	left: 0;
	transform: translateY(-50%);
}
.swiper2_1 img{
	width: 100%;
	margin-bottom: 0.45rem;
}
.swiper2_1 p{
	font-size: 0.36rem;
	color: #000;
	line-height: 0.71rem;
	text-align: left;
}
.swiper2_2 img{
	width: 100%;
}
.swiper2_3 img{
	width: 10rem !important;
	float: left;
}

.ppt .swiper-pagination-bullet{
      width: 0.85rem;
      height: 0.85rem;
      text-align: center;
      line-height: 0.85rem;
      font-size: 0.36rem;
      color:#fff;
      opacity: 1;}
.ppt .swiper-pagination2{
	  position:fixed;
	  z-index:109999;
	  bottom:0px;

	}
.ppt .swiper-pagination-bullet:first-of-type{
	margin-left: 0;
}
.ppt .swiper-pagination-bullet-active {
      background: #FF0000;
}
.ppt .swiper-pagination{
	left: 50%;
	transform: translateX(-50%);
	white-space : nowrap;
}
.swiper-button-next2, .swiper-button-prev2{
	width: 0.65rem;
    height: 1.35rem;
    margin-top: -0.675rem;
    background-size: 0.65rem 1.35rem;
}
.swiper-button-next2, .swiper-container-rtl .swiper-button-prev2{
	background-image: url(../images/next3.png);
	right: 0.4rem;
}
.swiper-button-prev2, .swiper-container-rtl .swiper-button-next2{
	background-image: url(../images/prev3.png);
    left: 0.4rem;
}




/*************************************课程详情页**********************************/

.classdetail1{
	display: flex;
	position: relative;
}
.classdetail1 .left{
    position: fixed;
	flex: 23;
    width: 1rem;
    background-color: #840000;
    height: 18rem;
}
.classdetail1 .left ul li{
	margin-top: 0.35rem;
	height:1rem;
	/*width:1.2rem;*/
	text-align:center;
}
.classdetail1 .left ul li a{
	display: inline-block;
	height: 1rem;
	line-height:1.1rem;
	width:1rem;
	color: #ffffff;
}
.classdetail1 .left ul li a:hover,
.classdetail1 .left ul li .tipactive{
	background:red;
	width:1rem;
}
.classdetail1 .left ul li a i{
	font-size: 0.5rem;
}
.classdetail1 .left ul li a img{
	width: 0.53rem;
	height: 0.53rem;
	padding-top:0.2rem;
}
.classdetail1 .right{
    flex: 577;
    width: 1px;
    margin-left: 50px;
    overflow-y: auto;
    position: relative;
    height: 15rem;
}

 .classdetail1 .biaoti1{
	color:#fff;
	padding-left:0.7rem;
	padding-top:0.4rem;
	font-size:0.46rem;
}
.classdetail1 .right .liebiao1{
	display: flex;
}


.classdetail1 .right .left1{
	margin-left: 0.5rem;
	position: relative;
	width: 21.05rem;
	height: 9.5rem;
	border-radius: 5px;
	overflow: hidden;
	float: left;
}
.classdetail1 .right .liebiao2{
	width: 100%;
}

.classdetail1 .right .liebiao2 td{
	width: 6.07rem;
	height: 4.4rem;
	float: left;
	border-radius: 5px;
	margin-left: 0.7rem;
	margin-top: 0.6rem;
	position: relative;
}
.classdetail1 .right .liebiao2 td img{
	border-radius: 5px;
}
.liebiao2 td .tips{
	position: absolute;
	width:1.55rem;
	right: 0px;
    top: 0px;
	opacity:0.5;
	border-top:0.5rem solid #000;
    border-left: 0.32rem solid transparent;
	}
.liebiao2 td .tips span{
	position: absolute;
	right: 0.45rem;
    top: -0.44rem;
    color: rgb(255, 255, 255);
    font-family: 微软雅黑, arial, verdana, sans-serif;
    font-size: 0.3rem;
	
	
}
.classdetail1 .right .liebiao2 td img{
	width: 100%;
	border-radius: 5px;
}
.classdetail1 .right .liebiao2 td p{
	font-size: 0.34rem;
	line-height:0.5rem;
	color: #FFFFFF;
	padding: 0.3rem 0.1rem 0;
	width:6.07rem;
	
}

.gaactive{
	transform: scale(1.1);
	z-index:100;
	box-shadow: 10px 10px 10px #808080;
	background:#FFF5D6;
	}
.show{
	width:100%;
	background:#FFF;
	height:3.7rem;
	border-radius: 4px;
	}
 
.show .dibu{
	width:100%;
	padding-top:0.2rem;
	padding-left:0.2rem;
	}	
.show .dibu1{
	float:left;
	line-height:0.5rem;
	height:0.5rem;
	}		
.show .dibu1 a{
	display: inline-block;
	float: left;
	color: #A79884;
	font-size:0.26rem;
}

.show .dibu1 a i{
	font-size: 0.27rem;
}
.show .dibu2{
	float:right;
	text-align:center;
	width:2rem;
	height:0.5rem;
	font-size:0.32rem;
	line-height:0.5rem;
	background: -webkit-linear-gradient(left,red, yellow); /* Safari 5.1 - 6.0 */
	background: -o-linear-gradient(right,red, yellow); /* Opera 11.1 - 12.0 */
	background: -moz-linear-gradient(right,red, yellow); /* Firefox 3.6 - 15 */
	background: linear-gradient(to right,red, yellow); /* 标准的语法 */
	border-radius:30px;
	margin-right:0.4rem;
}
.show .dibu2 a{
	color:#fff;
}
		



.classdetail1 .right .liebiao4 td{
	margin-top: 0.5rem;
}
.fenlei{
	float:right;
	height:1rem;
	width: 100%;
	overflow-y:hidden;
	margin-right:13%;
	}
.fenlei a{
	color: #fff;
	font-size: 0.34rem;
	display: inline-block;
	height:0.62rem;
	padding-left:0.4rem;
	padding-right: 0.4rem;
	line-height:0.62rem;
	text-decoration:none;
	text-align:center;
}
.fenlei a:hover{
	color: #FFFFFF;
	background:#BE0504;
	text-decoration:none;
}

.sousuocl{
	position: relative;
	padding-right:1.4rem;
	margin-top:0.45rem;
}
.sousuocl input{
	width: 2.1rem;
	height: 0.7rem;
	outline: none;
	border: 1px solid #735548;
	border-radius: 10px;
	background-color:rgba(0,0,0,0);
	line-height: 0.7rem;
	color: #735548;
	font-size: 0.3rem;
	padding-left:0.6rem;
}
.sousuocl input::-webkit-input-placeholder{
    color:#BAA993;
    font-size: 0.3rem;
    padding-left: 1.2rem;
}
.sousuocl input::-moz-placeholder{   /* Mozilla Firefox 19+ */
    color:#BAA993;
    font-size: 0.3rem;
    padding-left: 1.2rem;
}
.sousuocl input:-moz-placeholder{    /* Mozilla Firefox 4 to 18 */
    color:#BAA993;
    font-size: 0.31rem;
    padding-left: 1.2rem;
}
.sousuocl input:-ms-input-placeholder{  /* Internet Explorer 10-11 */ 
    color:#BAA993;
    font-size: 0.3rem;
    padding-left: 1.2rem;
}
.sousuocl i{
	position: absolute;
	top: 50%;
	left: 0.2rem;
	color: #BAA993;
	font-size: 0.3rem;
	transform: translateY(-50%);
}
/*************************************主题党日**********************************/

.ztdr{
	display: flex;
	position: relative;
}
.ztdr .left{
	flex: 24;
	width: 1px;
	background-color:#840000 ;
	float:left;
	height:18rem;
}
.ztdr .left ul li{
	margin-top: 0.35rem;
	height:1rem;
	width:1.2rem;
	text-align:center;
}
.ztdr .left ul li a{
	display: inline-block;
	width:1rem;
	color: #ffffff;
}
.ztdr .left ul li:nth-child(1) a:hover,
.ztdr .left ul li:nth-child(2) a:hover{
	background:red;
}
.ztdr .left ul li a i{
	font-size: 0.5rem;
}
.ztdr .left ul li a span{
	display: inline-block;
	font-size: 0.34rem;
	width:0.34rem;
	padding-top:0.15rem;
}


.ztdr .right{
	flex: 576;
	width: 1px;
	position: relative;
	overflow-y: auto;
	float:right;
	height:17rem;
}

.ztdr .biaoti1{
	color:#fff;
	padding-left:0.7rem;
	padding-top:0.4rem;
	font-size:0.46rem;
	text-align:center;
}

.ztdr .right .liebiao2{
	width: 100%;
}
.ztdr .right .liebiao2 td{
	width: 6.07rem;
	height: 7rem;
	float: left;
	border-radius: 5px;
	margin-left: 0.7rem;
	margin-top: 1rem;
	position: relative;
}
.ztdr .right .liebiao2 td img{
	width: 100%;
	border-radius: 5px;
}
.ztdr .right .liebiao2 td p{
	font-size: 0.34rem;
	height:0.9rem;
	line-height:0.9rem;
	color: #000;
	width:6.07rem;
	background:#fff;
	margin-top:-0.1rem;
	text-align:center;
}
/*************************************主题党日6-17**********************************/
.wdztdr1{
	background-color:#FFFFFF;
	height: 15rem;
	width: 90%;
	margin:0 auto;
	opacity: 0.3;
	position: relative;
	margin-top: 0.45rem;
}
.wdztdr{
	height: 15rem;
	width: 100%;
	margin-top: 0.95rem;
	padding: 0.9rem 1rem 0;
	position: absolute;
	top:0.3rem;
	left: 1.0rem;
	overflow-y:auto;
}
.wdztdr .biaoti2{
	width: 9.55rem;
	height: 4rem;
	float: left;
}
.wdztdr .biaoti2 p{
	font-size: 0.4rem;
	color: #fff;
	margin-bottom: 0.6rem;
}
.wdztdr .biaoti2 p span{
	font-weight: bold;
}

.wdztdr_1 .biaoti3{
	font-size: 0.4rem;
	color: #fff;
	font-weight: bold;
}
.wdztdr_1 table{
	margin-top: 0.5rem;
}
.wdztdr_1 td{
	float: left;
	width: 6rem;
	height: 4.8rem;
	border-radius: 5px;
	text-align: center;
	margin-left: 0.34rem;
	position: relative;
}
.wdztdr_1 td:first-of-type{
	margin-left: 0;
}
.wdztdr_1 td img{
	width: 100%;
}
.wdztdr_1 td .tips{
	position: absolute;
	width:1.55rem;
	right: 0.5rem;
    top: 0;
	opacity:0.5;
	border-top:0.5rem solid #000;
    border-left: 0.32rem solid transparent;
	}
.wdztdr_1 td .tips span{
	position: absolute;
	right: 0.45rem;
    top: -0.44rem;
    color: rgb(255, 255, 255);
    font-family: 微软雅黑, arial, verdana, sans-serif;
    font-size: 0.3rem;
}

.wdztdr_1 td p{
	font-size: 0.32rem;
	color: #fff;
	text-align: left;
	padding: 0 0.2rem;
	margin: 0.35rem 0;
	line-height: 0.43rem;
}
.wdztdr_1 td a{
	display: inline-block;
	width: 5rem;
	height: 4.8rem;
}

.ztdrsc{
	background-color:#FFFFFF;
	height: 3.5rem;
	width: 95%;
	margin:0 auto;
	opacity: 0.3;
	position: relative;
	margin-top: 0.45rem;
}
.ztdrsc1{
	height: 3.5rem;
	width: 100%;
	position: absolute;
	top:1.3rem;
	left: 1.4rem;
}
.ztdrsc1 .ztdrsctop1{
	width:100%;
	height: 1rem;
	margin:0 auto;
	margin-top:0.4rem;
	}
.ztdrsc1 .ztdrsctop1 span{
	display: block;
	color:#fff;
	font-size:0.32rem;
	font-weight:bold;
	float:left;
	padding:0.15rem 0;
	}
.ztdrsc1 .ztdrsctop11{
	float:left;
	}
.ztdrsc1 .ztdrsctop11 ul{
	list-style:none;/*去除项列表前面的圆点*/
	-webkit-transition:all .2s;
}
.ztdrsc1 .ztdrsctop11 ul li {
	float:left;/**使列表项不再遵循默认的自上而下样式,使之变成横向列表*/
	padding:0.15rem 0.4rem;
}	
.ztdrsc1 .ztdrsctop11 ul li a {
	display: block; /*切割完毕,变成块状，这下我们就可以实现内外边距，边框背景等属性*/
	/*width: 1.9rem; */
	/*height:0.7rem;
	line-height:0.7rem;*/
	text-align:center;
	font-size: 0.3rem; /*设置字体的大小*/
	color: #fff; /*设置字体的颜色*/
	text-decoration: none; /*下划线设置*/
	font-family:"微软雅黑";
	overflow: hidden;
}

.ztdrsc1 .ztdrsc_active{
	border-radius:5px;
	background:red; 
}

.ztdrsc1 .ztdrsctop2{
	margin-top:0;
	}
.ztdr .right .sctablelist{
	width: 100%;
}
.ztdr .right .sctablelist td{
	width: 6.07rem;
	height: 4.5rem;
	float: left;
	border-radius: 5px;
	margin-left: 0.7rem;
	margin-top: 0.7rem;
	position: relative;
	overflow: hidden;
}
.ztdr .right .sctablelist td .tips{
	position: absolute;
	width:1.55rem;
	right: 0;
    top: 0;
	opacity:0.5;
	border-top:0.5rem solid #000;
    border-left: 0.32rem solid transparent;
	}
.ztdr .right .sctablelist td .tips span{
	position: absolute;
	right: 0.45rem;
    top: -0.44rem;
    color: rgb(255, 255, 255);
    font-family: 微软雅黑, arial, verdana, sans-serif;
    font-size: 0.3rem;
}
.ztdr .right .sctablelist td img{
	width: 100%;
	border-radius: 5px;
}
.ztdr .right .sctablelist td p{
	font-size: 0.31rem;
	color: #fff;
	width:6.07rem;
	padding:0.2rem;
	line-height: 0.45rem;
	overflow: hidden;
}

/*************************************党建宣传**********************************/

.top{
	height:5%;
	background:#AE151A;
	padding-top:1.3%;
}
.toubu1{
	padding-left:0.8rem;
	float:left;
}
.toubu1 a{
	display: inline-block;
	float: left;
	font-size: 0.35rem;
	color: #9e9e9e;
	margin-right:0.3rem;
}
.toubu1 a span{
	padding-left: 0.2rem;
}
.toubu1 a i{
	font-size: 0.35rem;
}
.toubu2{
	width:100%;
	text-align:center;
	font-size:0.5rem;
	color:#FFF5D6;
	font-weight:bold;
}
.toubu3{
	padding-right:1rem;
	float:right;
}
.toubu3 a{
	display: inline-block;
	float: left;
	font-size: 0.35rem;
	color: #FFF5D6;
	margin-right:0.8rem;
}
.toubu3 a span{
	padding-left: 0.2rem;
}
.toubu3 a i{
	font-size: 0.35rem;
}
		
.fanhui{
	position: absolute;
	z-index: 100;
	right: 0.6rem;
	bottom: 2rem;
	width: 1.5rem;
	height: 1.5rem;
	border-radius: 50%;
	overflow: hidden;
}
.fanhui img{
	width: 100%;
}
.shouye{
	position: absolute;
	z-index: 100;
	right: 0.6rem;
	bottom: 3.8rem;
	width: 1.5rem;
	height: 1.5rem;
	border-radius: 50%;
	overflow: hidden;
}
.shouye img{
	width: 100%;
}
		
/*************************************党建宣传-ppt**********************************/	
	
.liebiao1{
	width: 99%;
	margin-left:0.5rem;
	margin-right:0.5rem;
}
.liebiao1 td{
	width:23%;
	float: left;
	border-radius: 5px;
	position: relative;
	margin-right:2%;
}
.liebiao1 td .tips{
	position: absolute;
	width:60px;
	right: 0px;
    top: 0px;
	opacity:0.78;
	border-top:40px solid #7A6C67;
    border-left: 50px solid transparent;
	}
.liebiao1 td .tips span{
	position: absolute;
	right: 25px;
    top: -25px;
    text-align: center;
    color: rgb(255, 255, 255);
    
    font-family: 微软雅黑, arial, verdana, sans-serif;
    font-size: 14px;
	
	
}
.liebiao1 td img{
	width: 100%;
}
.liebiao1 td p{
	font-size: 1.1rem;
	color: #000;
	padding: 0.3rem 0.2rem 0;
	line-height:1.5rem;
}
.liebiao_active{
	transform: scale(1.03);
	z-index:100;
	box-shadow: 10px 10px 10px #808080;
	height:23rem;
	background:#fff;
	}
.liebiao_active .dibu{
	width:100%;
	height:3rem;
	margin-top:0.7rem;
	}	
.liebiao_active .dibu1{
	float:left;
	height:2rem;
	line-height:2rem;
	padding-left:0.7rem;
	}		
.liebiao_active .dibu1 a{
	display: inline-block;
	float: left;
	font-size: 1rem;
	color: #B3B3B3;
		}

.liebiao_active .dibu1 a i{
	font-size: 1rem;
}
.liebiao_active .dibu2{
	float:right;
	margin-right:0.7rem;
	text-align:center;
	width:8rem;
	height:2rem;
	font-size:1.1rem;
	line-height:2rem;
	background: -webkit-linear-gradient(red, yellow); /* Safari 5.1 - 6.0 */
	background: -o-linear-gradient(red, yellow); /* Opera 11.1 - 12.0 */
	background: -moz-linear-gradient(red, yellow); /* Firefox 3.6 - 15 */
	background: linear-gradient(red, yellow); /* 标准的语法 */
	border-radius:30px;
}
.liebiao_active .dibu2 a{
	color:#fff;
}
			
/*************************************党建宣传6-13版zbdjxc1.html**********************************/		
.djxc{
	position: relative;
	height: 16rem;
	overflow-x: hidden;
	overflow-y: auto;
}

.djxc .fanhui{
	position: fixed;
	z-index: 100;
	right: 0.6rem;
	bottom: 1rem;
	width: 1.5rem;
	height: 1.5rem;
	border-radius: 50%;
	overflow: hidden;
}
.djxc .fanhui img{
	width: 100%;
}
.djxc .shouye{
	position: fixed;
	z-index: 100;
	right: 0.6rem;
	bottom: 2.8rem;
	width: 1.5rem;
	height: 1.5rem;
	border-radius: 50%;
	overflow: hidden;
}
.djxc .shouye img{
	width: 100%;
}
.djxc .toubu1{
	padding: 0.45rem 0.65rem;
	float:left;
	width:100%;
	position:absolute;
}
.djxc .toubu1 a{
	display: inline-block;
	float: left;
	font-size: 0.35rem;
	color: #9e9e9e;
	margin-right:0.5rem;
}
.djxc .toubu1 a span{
	padding-left: 0.2rem;
}
.djxc .toubu1 a i{
	font-size: 0.37rem;
}
.djxc .toubu2{
	width:100%;
	text-align:center;
	font-size:0.46rem;
	color:#fff;
	padding-top: 0.5rem;
}
.djxc .content{
	width: 96%;
	margin:0 auto;
}
.djxc .liebiao2{
	width: 100%;
}
.djxc .liebiao2 td{
	width: 6.07rem;
	height: 4rem;
	float: left;
	border-radius: 5px;
	margin-left: 0.7rem;
	margin-top: 1rem;
	position: relative;
}
.djxc .liebiao2 td img{
	width: 100%;
	border-radius: 5px;
}
.djxc .liebiao2 td p{
	font-size: 0.32rem;
	height:0.6rem;
	line-height:0.6rem;
	color: #000;
	width:5.87rem;
	background:#fff;
	margin-top:-0.1rem;
	padding:0.1rem;
	overflow: hidden;
}		
/*************************************支部概况版6-17zbzzgk1.html**********************************/			
.djxc .zbgkcontent{
	background-color:#FFFFFF;
	height: 15rem;
	width: 95%;
	margin:0 auto;
	opacity: 0.3;
	position: relative;
	margin-top: 0.45rem;
}
.djxc .zbgkcontent1{
	height: 15rem;
	width: 100%;
	margin-top: 0.95rem;
	position: absolute;
	top:0.3rem;
	left: 0.3rem;
	overflow-y:auto;
	padding: 0.8rem;
}
.zbgkcontent1 p{
	width: 93%;
	color: #fff;
	line-height: 0.5rem;
	font-size: 0.32rem;
	margin-bottom: 0.5rem;
}	
.zbgkcontent1 img{
	width: 100%;
}			
		
		
		
		
		
		
/**  （搜索样式 ）   **/

.toubu3{
	position: relative;
	float:right;
}
.toubu3 input{
	width: 6rem;
	height: 2rem;
	outline: none;
	border: 1px solid #fff;
	border-radius: 5px;
	padding: 0 0.27rem;
	line-height: 2rem;
	color: #fff;
	font-size: 0.3rem;
	padding-left: 1.4rem;
	background:#AE151A;
}
.toubu3 input::-webkit-input-placeholder{
    color:#fff;
    font-size: 0.8rem;
    padding-left: 4rem;
    padding-top: 0.2rem;
}
.toubu3 input::-moz-placeholder{   /* Mozilla Firefox 19+ */
    color:#fff;
    font-size: 0.8rem;
    padding-right: 4rem;
    padding-top: 0.2rem;
}
.toubu3 input:-moz-placeholder{    /* Mozilla Firefox 4 to 18 */
    color:#fff;
    font-size: 0.8rem;
    padding-left: 4rem;
    padding-top: 0.2rem;
}
.toubu3 input:-ms-input-placeholder{  /* Internet Explorer 10-11 */ 
    color:#fff;
    font-size: 0.8rem;
    padding-left: 4rem;
    padding-top: 0.2rem;
}
.toubu3 i{
	position: absolute;
	top: 50%;
	left: 0.3rem;
	color: #fff;
	transform: translateY(-50%);
}
.top1{
	width:80%;
	height:3.8rem;
	background:#fff;
	margin:0 auto;
	margin-top:1rem;
	}
.top1 span{
	display:inline-block;
	color:red;
	font-size:1.2rem;
	font-weight:bold;
	padding:1rem 1.7rem;
	float:left;
	}
.top11{
	float:left;
	margin-top:0.4rem;
	}
.top11 ul{
	list-style:none;/*去除项列表前面的圆点*/
	-webkit-transition:all .2s;
}
.top11 ul li {
	float:left;/**使列表项不再遵循默认的自上而下样式,使之变成横向列表*/
}	
.top11 ul li a {
	display: block; /*切割完毕,变成块状，这下我们就可以实现内外边距，边框背景等属性*/
	width: 7rem; /*宽度设置*/
	height:2.4rem;
	line-height:2.4rem;
	text-align:center;
	font-size: 1.2rem; /*设置字体的大小*/
	color: #000; /*设置字体的颜色*/
	text-decoration: none; /*下划线设置*/
	font-family:"微软雅黑";
	font-weight:bold;
}

.djxc_active{
	border-radius:15px;
	background:#F7EAE8; 
}

.top2{
	margin-top:0;
	}


/*************************************空间详情**********************************/
.toubu4{
	padding-right:0.8rem;
	float:right;
}
.toubu4 a{
	display: inline-block;
	float: left;
	font-size: 0.35rem;
	color: #FFF5D6;
	margin-right:0.1rem;
}
.toubu4 a span{
	padding-left: 0.2rem;
}
.toubu4 a i{
	font-size: 0.35rem;
}
.quanping{
		position: absolute;
		z-index: 100;
		right: 0.6rem;
		bottom: 0.2rem;
		width: 1.5rem;
	    height: 1.5rem;
		border-radius: 50%;
		overflow: hidden;
	}
.quanping img{
	width: 100%;
}

/*************************************视频**********************************/
.beijing2{
	width: 100%;
	height: 100%;
	background-color:rgba(0,0,0,0);
	z-index: 200;
	position: absolute;
	left: 0;
	top: 0;
	display: none;
}	
.videocon{
	position: relative;
}
.videocon video{
	width: 100%;
	height: 15rem;
}
.bottom{
	height:0.9rem;
	line-height:0.9rem;
	background:#474747;
	bottom: 0;
	position: fixed;
	width: 100%;
	}
.bottom1{
	float:left;
	padding-left:0.45rem;
}
.bottom1 span{
	color:#fff;
	display: block;
	font-size: 0.32rem;
	margin-bottom: 0.3rem;
}
.bottom2{
	float:right;
	padding-right:0.45rem;
}
.bottom2 a{
	text-decoration:none;
	color:#fff;
	font-size: 0.32rem;
	display: inline-block;
}
.bottom2 a i{
	color:#fff;
	font-size: 0.39rem;
}
.bottom2 span{
	padding-left:0.2rem;
	font-size: 0.32rem;
}

.xuanji1{
	position: absolute;
	bottom: 0;
	right: 0;
	height: 100%;
	width: 4.7rem;
	background-color:rgba(0,0,0,.5) ;
	z-index: 300;
	padding: 0 0.3rem 0 0.15rem;
	display: none;
}
.xuanji1 a{
	display: inline-block;
	width: 2.1rem;
	height: 0.9rem;
	background-color:rgba(255,255,255,.5) ;
	margin-top: 0.1rem;
	margin-left: 0.15rem;
	text-align: center;
	line-height: 0.9rem;
	font-size: 0.36rem;
	color: #ffffff;
}
.xuanji1 a:nth-child(1),
.xuanji1 a:nth-child(2){
	margin-top: 0.4rem;
}
.xuanji1 .active{
	color: #FF0000;
}



.jiantou{
	position: absolute;
	top: 43%;
	right:2%;
	height: 0.8rem;
	line-height:0.8rem;
	width: 0.05rem;;
	background-color:rgba(0,0,0,.5) ;
	z-index: 300;
	padding: 0 0.23rem 0 0.15rem;
}
.jiantou a{
	color:#fff;
	}
.jiantou2{
	position: absolute;
	top: 0;
	right: 0;
	height: 80%;
	width: 4.7rem;
	background-color:#646464 ;
	z-index: 300;
	padding: 0.4rem 0.3rem 0 0.15rem;
	display: none;
}
.jiantou2 span{
	color:#fff;
	padding-left:0.4rem;
	font-size:0.37rem;
	}
	.jiantou2 p{
	color:#C9C9C9;
	padding-left:0.4rem;
	padding-top:0.5rem;
	font-size:0.27rem;
	line-height:0.5rem;
	
	}
#swiper img{
	width: 100%;
}
#swiper .swiper-pagination-bullet{
    width: 0.25rem;
	height: 0.25rem;
	background-color:#eee ;
	display:none;
}
#swiper .swiper-pagination{
	bottom: 0.4rem;
}
#swiper .swiper-pagination-bullet{
	opacity: 0.4;
}
#swiper  .swiper-pagination-bullet-active{
	opacity: 1;
}
.swiper-button-next3, .swiper-button-prev3{
	width: 0.97rem;
    height: 0.97rem;
    margin-top: -0.485rem;
    background-size: 0.97rem 0.97rem;
    border-radius: 50%;
    overflow: hidden;
}
.swiper-button-next3, .swiper-container-rtl .swiper-button-prev3{
	background-image: url(../images/next2.png);
	right: 0.5rem;
}
.swiper-button-prev3, .swiper-container-rtl .swiper-button-next3{
	background-image: url(../images/prev2.png);
    left: 0.5rem;
}
