/*
*********外层框架start*********
*/
.box{ background: #FFF; padding: 0 .75rem;}
.box1{padding: 0 .5rem;}
/*顶部start*/
.nytop{height: 2.625rem;}
.nytop .head1{background: #fff;}
.nytop .menuBtn .line{background: #000;}
.nytop .search{background: url(../images/searchon.png)no-repeat center /0.825rem 0.825rem;}
.head1{ line-height: 2.625rem; position: fixed; z-index: 999; overflow: hidden;width: 100%;top: 0;left: 0;}
.head1.topbg{background: #fff;-webkit-box-shadow: 0px 0px 5px rgba(0,0,0,0.1);}
.head1.topbg .menuBtn .line{background: #000;}
.head1.topbg .search{background: url(../images/searchon.png)no-repeat center /0.825rem 0.825rem;}
.logo{float: left;margin-left: .75rem;margin-top: .475rem;}
.logo img{display: block;height: 1.65rem;}
.headText{ overflow: hidden; font-size: .8rem; text-align: center; color: #000;}
.menuBtn{display: block;width:2.625rem;height:2.625rem; float: right; display: inline; text-align:center; z-index: 6; position: relative}
.menuBtn:before{ display: block; content: ''; width: 0px; height: 100%; position: absolute; left: 0px; top: 0px; transform: scaleX(0.5); -webkit-transform: scaleX(0.5)}
.menuBtn span{padding: 8px 5px 0 5px; position: absolute; left: 50%; top: 50%; transform: translate(-50%,-50%);}
.menuBtn .line{width: 26px;height: 1px;background-color: #fff;display: block;margin-bottom: 8px;-webkit-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;/* transform: scaleY(.5) */}
.menuBtn .line:nth-child(2){width: 20px;}
.menuBtn.active .line{ background: #fff;}
.menuBtn.active{ background: #fffefe;}
.menuBtn.active .line:nth-child(2){opacity: 0;}
.menuBg1{ height: 2.25rem; position: fixed; left: 0px; top: 0px; z-index: 1; background:#000; width: 100%; transition: all 0s;-webkit-transition: all 0s; visibility: hidden; opacity: 0;}
.menuBg1.active{ opacity: 0; visibility: visible;}
.menuBtn.active span{background: #cc0003;border-radius: 0.25rem;}
.menuBtn.active .line:nth-child(1){-webkit-transform: translateY(9px) rotate(45deg) scaleY(.5);transform: translateY(9px) rotate(45deg) scaleY(.5);height:2px}
.menuBtn.active .line:nth-child(3){-webkit-transform: translateY(-10px) rotate(-45deg) scaleY(.5);transform: translateY(-10px) rotate(-45deg) scaleY(.5);height:2px}
/*顶部end*/
/* 搜索start */
.search {float: right;height: 2.625rem;width: 2.625rem; text-align: center; line-height: 2.625rem;background: url(../images/search.png)no-repeat center /0.825rem 0.825rem;}
.search span{ font-size: 1rem;}
.searchBtn{ width: 2.625rem;height: 2.625rem; text-align: center; line-height: 2.625rem; color: #7c90b1; float: right;}
.searchBox{ height: 1.75rem; padding:.5rem; padding-right: 0; background: #FFF; margin-top: -2.75rem; transition: all .5s;-webkit-transition: all .5s; visibility: hidden;}
.searchBox.show{margin-top: 0; visibility: visible;}
.searchBox input{ height: 1.75rem; line-height: 1.75rem; vertical-align: middle; border: none; width: 100%; background: #f5f5f5; border-radius: .35rem; box-sizing: border-box;-webkit-box-sizing: border-box; padding: 0 .5rem;position: relative;top: -.5rem;outline: none;}
.searchBox span{display: block; width: 1.75rem; height: 1.75rem; text-align: center; line-height: 1.75rem; color: #0169a6; font-size: .7rem; padding:0 .5rem;}
/* 搜索end */
/*导航start*/
.menuBg{position: fixed; width: 100%; height: 100%; right: 0px; top: 0px; background: rgba(0,0,0,0.5); z-index: 5; visibility: hidden; opacity: 0; transition: all 300ms linear;-webkit-transition: all 300ms linear;}
.menuPage{ position: fixed; width: 100%; height: 100%; box-shadow: 0px 0px 5px rgba(0,0,0,0.3); background:#f5f5f5; right: 0px; top: 0px; z-index: 6; overflow: hidden;display:flex;flex-direction:column;visibility: hidden; transition: all 0.5s; -webkit-transition: all 0.5s; box-sizing: border-box; -webkit-box-sizing: border-box; padding: 0;transform: translateX(100%);-webkit-transform: translateX(100%);}
.menuHead{box-shadow: 0px 0px 5px rgba(0,0,0,0.1); position: relative; z-index: 2;height: 2.625rem;background: #fff;}
.menuHead .menuBtn .line{background: #fff !important;}
.menuPageBody{ clear: both;flex-grow: 1; flex-basis: 0;overflow: hidden; overflow-y: auto;-webkit-overflow-scrolling: touch;}
.menuPageList{ overflow: hidden;}
.menuPageList dd{ overflow: hidden;}
.menuPageList dd span{ display: block;overflow: hidden; position: relative;}
.menuPageList dd span:before{ display: block; content: ''; width: 100%; height: 0; border-bottom: 1px solid #dbdbdb; position: absolute; left: 0px; bottom: 0px; transform: scaleY(0.5); -webkit-transform: scaleY(0.5)}
.menuPageList dd span a{ display: block;overflow: hidden; height: 2.45rem; line-height: 2.45rem; text-align: left; font-size: 0.9rem; color: #333; padding: 0 .75rem; position: relative; transition: all 0.5s; -webkit-transition: all 0.5s;background: #fefefe;border-bottom: 1px solid #f7f7f7; }
.menuPageList dd span em{ display: block; width: 2.45rem; height: 2.45rem; text-align: center; line-height: 2.45rem; color: #c7c7c7; position: absolute; right: 0px; top: 0px; font-style: normal; display: none; z-index: 1; font-size: .8rem;}
/*.menuPageList dd span em.icn2{ background-image: url(../images/jian.png);}*/
.menuPageList dd span em.active{ display: block;}
.menuPageList dd .ejBox{ padding: .4rem .75rem; display:none; background: #fef6f6;}
.menuPageList dd .ejBox .ejdd{ overflow: hidden; margin-bottom: .5rem;}
.menuPageList dd .ejBox .ejdd .ej{ position: relative;}
.menuPageList dd .ejBox .ejdd .ej em{ display: block; position: absolute; right: 0px; top: 0px; width: 1.25rem; height: 1.25rem; text-align: center; line-height: 1.25rem; font-size: .7rem; display: none; z-index: 20}
.menuPageList dd .ejBox .ejdd .ej em.active{ display: block;}
/*.menuPageList dd .ejBox .ejdd .ej em.icn3{ background-image: url(../images/jian2.png);}*/
.menuPageList dd .ejBox .ejdd .ej a{ display: block; height: 1.25rem; line-height: 1.25rem; overflow: hidden; color: #666666; font-size: 0.6rem; padding-left: .5rem; position: relative;}
.menuPageList dd .ejBox .ejdd .ej a:before{ display: block; content: ''; position: absolute; left: 0px; top: 50%; margin-top: -.1rem; width: .15rem; height: .15rem; border: 1px solid #d6d6d6;border-radius: 50%;}
.menuPageList dd .ejBox .ejdd .sj{ overflow: hidden; padding: .25rem .75rem; display: none;}
.menuPageList dd .ejBox .ejdd .sj a{ display: block; height: 1.25rem; line-height: 1.25rem; overflow: hidden; color: #666666; font-size: .6rem; padding-left: 1rem; position: relative}
.menuPageList dd .ejBox .ejdd .sj a:before{ display: block; content: ''; position: absolute; left: .5rem; top: 50%; margin-top: 0; width: .25rem; height: 1px; background: #666666;}
.menuPageList dd.hover span a{ background:#d11814; color: #FFF;border-bottom: none;}
.menuPageList dd.hover span em{color: #FFF;}
/*导航end*/
/*导航动画start*/
.menuBg.active{visibility: visible; opacity: 1;}
.menuPage.active{visibility: visible; transform: translateX(0);-webkit-transform: translateX(0)}
.menuPage.active .menuPageC1{ display: block;}
/*导航动画end*/
/*底部start*/
.footer1{background: #1f1f1f;padding: 0.875rem .75rem 0.75rem .75rem;}
.footer1 a{font-size: 0.5rem;color: #9b9b9b;}
.footer1 span{text-align: center;font-size: 0.5rem;color: #9b9b9b;line-height: 1rem;display: block;}
.footerList{ height: 2.25rem; overflow: hidden; display: flex; background: #FFF;}
.footerList .item{ flex: 1;}
.footerList .item:first-child a{color: #ed2629;}
.footerList .item a{ display: block; height: 100%; box-sizing: border-box; -webkit-box-sizing: border-box; padding-top: .25rem; color: #999;}
.footerList .item .icn{ height: .95rem; line-height: .95rem; font-size: .9rem; text-align: center;}
.footerList .item .icn img{ height: .75rem; display: block; margin: 0 auto;}
.footerList .item .text{ height: 1rem; line-height: 1rem; text-align: center; font-size: .6rem;}
/*底部end*/
/*banner start*/
.indexBanner{ width: 100%; position: relative;z-index: 1;}
.indexBanner .swiper-wrapper{position: relative;z-index: -1;}
.indexBanner img{ width: 100%;}
.indexBanner .swiper-pagination{box-sizing: border-box; -webkit-box-sizing: border-box;padding-left: 7px;}
.indexBanner .swiper-pagination span{vertical-align: middle; width: 8px; height: 8px; border-radius: 50%; text-align: center; line-height: 8px; font-size: .6rem; background: #FFF; color: #FFF; opacity: 1;outline: none;}
.indexBanner .swiper-pagination span.swiper-pagination-bullet-active{ width: 12px;height: 12px;}
/*banner end*/
/*快捷导航start*/
.indexNavBox{ padding: 1.375rem 0;position: relative;}
.indexNavBox .swiper-slide{width: 25%;}
.indexNavBox .swiper-slide a{display: inline-block;display:block;}
.indexNavBox .swiper-slide a .icn{ text-align: center;line-height: 1.5rem;height: 1.5rem;margin-bottom: 0.125rem;}
.indexNavBox .swiper-slide a .icn span{font-size: 1.15rem;color: #1a1a1a;display: block;}
.indexNavBox .swiper-slide a .text{font-size:0.65rem;text-align:center;display:block;line-height:1rem;color: #1a1a1a;height: 1rem;}
.indexNavBox .indexNavDot{ text-align: center; box-sizing: border-box; -webkit-box-sizing: border-box;bottom: 0.375rem;position: absolute;}
.indexNavBox .indexNavDot span{ width: 8px; height: 8px; border-radius: 8px; text-align: center; line-height: 8px; font-size: .6rem; background:#c9c9c9; color: #FFF; opacity: 1;}
.indexNavBox .indexNavDot span.swiper-pagination-bullet-active{background: #1a1a1a;}
/*快捷导航end*/
/*通用标题层start*/
.indexTitle{position: relative;height: 1.875rem;}
.indexTitle .title{font-size: .85rem;line-height: .85rem;text-stroke: 1px rgb(248, 232, 232); -webkit-text-stroke: 1px rgb(248, 232, 232);color: rgb(255,255,255,0);font-style: italic;padding-left: 3.875rem;display: block;}
.indexTitle .titlec{display: block;position: relative;font-size: 1rem;font-weight: bold;color: #333;top: -0.5rem;height: 40px;line-height: 1rem;padding-left: 2.05rem;}
.indexTitle::before{display: block;content: "";width: 2.075rem;height: 0.9rem;background: url(../test/background/indexTitlebg.png)no-repeat center /cover;position: absolute;left: 0;bottom: 0;}
/*通用标题层end*/
/*通用按钮start*/

/*通用按钮end*/
/*
*********外层框架end*********
*/
/*
*********首页内容start*********
*/
/*第1通栏start*/
.col1swiper{overflow: hidden;}
.col1swiper .num{font-size: 1rem;color: #ed2629;height: 1rem;line-height: 1rem;margin-bottom: 1.6rem;overflow: hidden;}
.col1swiper .time{font-size: 0.55rem;color: #666666;height: 0.55rem;line-height: 0.55rem;margin-bottom: 0.5rem;overflow: hidden;}
.col1swiper .title{font-size: 0.65rem;color: #ed2629;height: 0.65rem;line-height: 0.65rem;margin-bottom: 0.75rem;overflow: hidden;display: block;}
.col1swiper .info{font-size:0.6rem;color: #666;height:2.4rem;line-height: 1.2rem;overflow: hidden;display: block;}
.col1swiper .pic::before{padding-top: 56.2318%;}
.col1pagination{box-sizing: border-box; -webkit-box-sizing: border-box;}
.col1pagination span{vertical-align: middle; width: 8px; height: 8px; border-radius: 50%; text-align: center; line-height: 8px; font-size: .6rem; background: #e39a9b; color: #e39a9b; opacity: 1;outline: none;}
.col1pagination span.swiper-pagination-bullet-active{ width: 12px;height: 12px;background: #cc0003;}
/*第1通栏end*/
/*第2通栏start*/
.column2{padding-left: .75rem;}
.col2swiper{overflow: hidden;}
.col2title .title{height: 0.8rem;line-height: 0.8rem;cursor: pointer;}
.col2title .title em{margin-right: 0.5rem;}
.col2title .title em img{height: 0.8rem;display: none;}
.col2title .title em img.img1{display: block;}
.col2title .title span{font-size: 0.75rem;color: #666;overflow: hidden;}
.col2title .titlec{position: absolute;left: 1.25rem;bottom: 0.125rem;font-size: 0.75rem;color: #666;font-style: italic;z-index: -1;opacity: .15;}
.col2swiper .info{font-size: 0.65rem;line-height: 1.15rem;height: 2.3rem;color: #666;display: block;}
.col2swiper .pic::before{padding-top: 56.2711%;}
.col2pagination{box-sizing: border-box; -webkit-box-sizing: border-box;}
.col2pagination span{vertical-align: middle; width: 8px; height: 8px; border-radius: 50%; text-align: center; line-height: 8px; font-size: .6rem; background: #e39a9b; color: #e39a9b; opacity: 1;outline: none;}
.col2pagination span.swiper-pagination-bullet-active{ width: 12px;height: 12px;background: #cc0003;}
.col2swiper .swiper-slide-active .col2title .title em img.img1{display: none;}
.col2swiper .swiper-slide-active .col2title .title em img.img2{display: block;}
.col2swiper .swiper-slide-active .col2title .title span{color: #ed2629;}
.col2swiper .swiper-slide-active .col2title .titlec{color: #ed2629;}
.col2swiper .swiper-slide-active .info{color: #ed2629;}
.col2swiper .swiper-slide-active .pic{box-shadow: 0px 0.15rem 0.375rem 0.25px rgba(47, 7, 8, 0.25);}
/*第2通栏end*/
/*第3通栏start*/
.column3{padding-left: .75rem;}
.col3swiper{overflow: hidden;}
.col3swiper .pic::before{padding-top: 56.2711%;}
.col3swiper .pic .bg{background: rgb(0,0,0,0.5);position: absolute;width: 100%;height: 100%;top: 0;left: 0;z-index: 5;}
.col3swiper .pic .text{display: none;height: 3.25rem;width: 100%;background: linear-gradient(to top,rgb(0,0,0,0.7),rgb(255,255,255,0));-webkit-box-sizing: border-box;padding: 0.75rem;position: absolute;left: 0;bottom: 0;color: #fff;}
.col3swiper .pic .text .title{font-size: 0.85rem;height: 0.85rem;line-height: 0.85rem;margin-bottom: 0.5rem;overflow: hidden;}
.col3swiper .pic .text .titlec{font-size: 0.6rem;height: 0.6rem;line-height: 0.6rem;}
.col3pagination{box-sizing: border-box; -webkit-box-sizing: border-box;}
.col3pagination span{vertical-align: middle; width: 8px; height: 8px; border-radius: 50%; text-align: center; line-height: 8px; font-size: .6rem; background: #e39a9b; color: #e39a9b; opacity: 1;outline: none;}
.col3pagination span.swiper-pagination-bullet-active{ width: 12px;height: 12px;background: #cc0003;}
.col3swiper .pic{box-shadow: 0px 0.15rem 0.3625rem 0.25px rgba(47, 7, 8, 0.25);}
.col3swiper .swiper-slide-active .bg{display: none;}
.col3swiper .swiper-slide-active .text{display: block;}
.col3swiper .swiper-slide-next{-webkit-transform: scale(0.9)translateY(5%);}
/*第3通栏end*/
/*
*********首页内容end*********
*/
/*
*********内页外框架start*********
*/
.pagePrev{display: block;width:2.25rem;height:2.25rem; line-height: 2.3rem; float: left; text-align:center;position: relative;}
.pagePrev a{ font-size: 1rem;}
/**
 * page
 * @author 杨朝杰
 * @return
 */
.ajaxLoad{color:#666;height:2rem;line-height:2rem;text-align:center;clear:both;position:relative;background:#fff;margin:5px 0 0 0; font-size:0.7rem;}
.ajaxLoad i{font-size:0.8rem;margin:0 5px 0 0;color:#fc8b1c;}

/*二级菜单start*/
.bdTop.c3{position: fixed; left: 0;}
.mobileSubMenu{
	height:2rem;
	position:relative;
	z-index:5;
	margin:0 auto;
	width: 100%;
	border-bottom: 1px solid #ebebeb;
    background:#FFF;
}
.subMenu .swiper-slide{
	font-size: 0.6rem;
	width: auto;
}
.subMenu a{
	display: block;
	color: #000;
	position: relative;
	margin: 0 0.75rem;
	height: 2.125rem;
	font-size: 0.6rem;
	line-height: 2.125rem;
}
.subMenu .swiper-slide.hover a{
	color: #cc0003;
	font-weight: bold;
}
/*二级菜单end*/
/*二级轮播start*/
.subBanner{width: 100%;position: relative;}
.subBanner::before{content: "";display: block;padding-top: 48%;}
.subBanner .text{position: absolute;top: 50%;-webkit-transform: translateY(-50%);left: .75rem;padding: 0.5rem 0.75rem;}
.subBanner .text .title{font-size: 0.8rem;color: #fff;margin-bottom: 0.5rem;height: 0.8rem;line-height: 0.8rem;overflow: hidden;font-weight: bold;}
.subBanner .text .titlec{font-size: 0.8rem;color: #fff;height: 0.8rem;line-height: 0.8rem;overflow: hidden;font-weight: bold;}
/*二级轮播end*/
/*
*********内页外框架end*********
*/
/*文章页start*/
.articleBox{line-height:1.5rem;color:#454545;padding:.5rem;font-size:0.7rem;background:#fff;}
.articleBox img{max-width:100%;}
.articleTitle{
	font-size: 0.65rem;
    color: #333333;
    text-align: center;
    font-weight: bold;
    padding:.5rem 0 0 0;
    line-height: 0.67rem;
	margin-bottom: 0.25rem;
	}
.articleTime{display: block;clear: both;text-align: center;color: #999;font-size:0.45rem;padding:0 0 .25rem 0;border-bottom: 1px solid #dedede;line-height: 1.2rem;}
.articletext{font-size: 0.55rem;color: #666;line-height: 1rem;}
.articleTop{
	overflow:hidden;
	background:#f9fafb;
	padding:.5rem 0;
	}
.articleTop .articleTitle{
	font-size:.9rem;
	color:#333333;
	text-align:center;
	font-weight:bold;
	padding:0 2.5rem;
	line-height:1.5rem;
	}
.articleTop .articleTime{
	text-align:center;
	padding:.5rem 0 0 0;
	}

.articleHand{
    clear:both;
    font-size:0.75rem;
    padding:0 0px 1rem 0;
    overflow: hidden;
    }
.articleHand a{
    display:block;
    line-height:1.6rem;
    padding:0 1rem 0 .5rem;
    float:left;
    clear: both;
}
.articleHand a i{
	padding:0 .25rem 0  0;
	}
.articleHand a.aykjWord{color:#37a6ff !important; }
.articleHand a.aykjPpt{color:#ff7735 !important;}
.articleHand a.aykjExcel{color:#15bf44 !important; }
.articleHand a.aykjPdf{color:#1369c0 !important; }
.articleHand a.aykjZip{color:#ff9779 !important; }

.videoCon{
	position:absolute;
	top:10.25rem;
	bottom:0;
	overflow-y:auto;
	}
.videoCon .articleTitle{
	font-size:18px;
	color:#333333;
	text-align:left;
	font-weight:bold;
	padding:.25rem .5rem 0 .5rem;
	line-height:1.5rem;
	}
.videoCon .articleTime{
	text-align:left;
	padding:0 0 0 .5rem;
	}
	
.audiojs{
	width:2rem;
	height:2rem;
	border-radius:100%;
	background:url(../components/audiojs/play.png) no-repeat center center;
	background-size:cover; 
	margin:.1rem .5rem 0 0;
	position:relative;
	z-index:9;
	}
.audiojs.playing{
	width:2rem;
	height:2rem;
	border-radius:100%;
	background:url(../components/audiojs/play2.png) no-repeat center center;
	background-size:cover;
	}
.audiojs .scrubber{ display:none;}
.audiojs .time{ display:none;}
.audiojs .play-pause {
	width: 1.25rem;
	height: 1.75rem;
	padding:0 .3rem;
	margin: 0px;
	float: left;
	overflow: hidden;
}
.articelImgSlide{
    padding: .5rem;
    overflow: hidden;
}
#articelImgSlide img{
    display: block;
    max-width: 100%;
}
#articelImgSlide{
    /*padding-bottom: 30px;*/
}
#articelImgSlide .swiper-pagination{
    bottom: .25rem;
}
.articelImgSlide .swiper-button-prev{
    left: 0px;
}
.articelImgSlide .swiper-button-next{
    right: 0px;
}
.articelImgSlide .swiper-pagination-bullet{background: #eee;opacity: 1;}
.articelImgSlide .swiper-pagination-bullet-active{background: #007aff;}
/**
 * 分享
 * @author 杨朝杰
 * @return
 */
.shareBt{display: inline-block;width:1rem;position: relative;}
.shareClose{line-height:2rem;text-align:center;padding:.15rem 0 0 0;font-size:0.8rem;}
.shareBt:after{display: block;content: "";overflow: hidden;width: 100%;padding-top: 100%;background: url(../images/share/share.png) no-repeat center center;background-size: 100% 100%;position: absolute;left: 50%;bottom:-.2rem;}
.shareBox{width:100%;overflow: hidden;background: #fff;position: fixed;left: 0px;bottom:-100%;z-index: 10000;-webkit-transition: bottom 0.8s;-o-transition: bottom 0.8s;transition: bottom 0.8s;padding:0;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.shareBox.show{bottom:0px;}
 .shareCont{overflow: hidden;padding:0.5rem 0px 0.25rem;}
.boxShadow{position: fixed;left: 0px;top:0px;width: 100%;height: 100%;overflow: hidden;background: rgba(0,0,0,0.6);z-index: 999;display: none;}
.wxSha{position: fixed;left: 0px;top:0px;width: 100%;height: 100%;overflow: hidden;background: rgba(0,0,0,0.6) url(../images/share/weChatShare.png) no-repeat center 0rem;background-size: auto 16rem;z-index: 99999999;display: none;}
/* .shareC .bshare-custom {
	height: 2rem;
	text-align: center;
} 
.shareC .bshare-custom span {
	display: inline-block;
	width: 2rem;
	height: 2rem;
	position: relative;
}
.shareC .bshare-custom span i {
	position: absolute;
	width: 100%;
	height: 100%;
	display: none;
} */
.shareC .bshare-custom{display: flex; padding: 0.8rem .5rem;}
.shareC .bshare-custom .item{
	flex: 1;
	text-align: center;
}
.shareC .bshare-custom .item span{
	display: block;
	line-height: 1.5rem;
}
.shareC .bshare-custom a {
	display: inline-block;
	height: 2rem;
	width: 2rem;
	padding: 0;
	background-size: auto 1.95rem !important;
}
.shareC .bshare-custom .bshare-sinaminiblog {
	background: url(../images/share/shareBt1.png) no-repeat center center;
}
.shareC .bshare-custom .bshare-qqim {
	background: url(../images/share/shareBt6.png) no-repeat center center;
}

.shareC .bshare-custom .bshare-qzone {
	background: url(../images/share/shareBt3.png) no-repeat center center;
}
.shareC .bshare-custom .bshare-douban{
	background: url(../images/share/shareBt4.png) no-repeat center center;
}
.shareC .bshare-custom .bshare-weixin {
	background: url(../images/share/shareBt5.png) no-repeat center center;
}
/**
 * 音乐播放器
 * @author 杨朝杰
 * @return
 */
.audio{margin:0 50px;padding:10px 0 10px 0;}
.audio-tips{margin-top:10px; color: #b1b1b1; text-align: center; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center;}
.audio-detail{padding:5px 10px; display: -webkit-box; display: -ms-flexbox; display: flex; background:#f8f8f8;position:relative;}
.audio-detail:after{content: " "; width: 200%; height: 200%; position: absolute; top: 0; left: 0; border: 1px solid #e6e6e6; box-sizing: border-box; -webkit-transform: scale(.5); transform: scale(.5); -webkit-transform-origin: 0 0; transform-origin: 0 0;z-index:1;}
.audio .info{-webkit-box-flex: 1; -ms-flex: 1 0; flex: 1 0; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; overflow: hidden;line-height:45px;}
.audio .info p{margin: 0; font-size: 15px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; color: #666; text-indent: 0;}
.audio .info .audio-title{-webkit-box-flex: 1.5; -ms-flex: 1.5; flex: 1.5; line-height: 24px;font-size:14px;}
.audio .info .audio-desc{-webkit-box-flex: 1; -ms-flex: 1; flex: 1; line-height: 16px;color:#999 !important;font-size:12px !important;}
.audio .info .audio-desc span{padding:0 15px 0 0;color:#ff000;}

/*文章页end*/
/*文章页底部start*/
.footerBar2{
	font-size:.6rem;
	overflow: hidden;
	color: #fff;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	-webkit-background-clip: content;
	-moz-background-clip: content;
	background-clip: content;
	width: 100%;
	height:2.25rem;
	background:#fff;
	position:relative;
}
.footerBar2:after{
    content: " ";
    width: 200%;
    height: 200%;
    position: absolute;
    top: 0;
    left: 0;
    border-top:1px solid #ededed;
    box-sizing: border-box;
    -webkit-transform: scale(.5);
    transform: scale(.5);
    -webkit-transform-origin: 0 0;
    transform-origin: 0 0;
	z-index:1;
	}
.footerBar2 .shareBt:after{ display:none;}

.footerBar2 div{
	overflow:hidden;
	position:relative;
	z-index:2;
	}
.phoneBt{
	width:30%;
	float:right;
	}
.phoneBt a {
    width: 100%;
    display: block;
    line-height: 2.25rem;
    background: #ff7800;
    color: #fff !important;
    text-align: center;
}
.goBack2{
	width:16%;
	float:left;
	}
.goBack2 a{
    display: block;
    height:2.25rem;
    background: url(../images/jt6.png) no-repeat 10px center;
    background-size: 1.3rem;
    color: #666 !important;
    text-align: center;
	}
.marker, .shareDiv{
	float:right;
	line-height:2.25rem;
	font-size:.7rem;
	padding:0 .75rem 0 0;
	}

.shareDiv .shareBt{ width:100%;}

.marker span, .shareDiv span{padding:0 0 0 .3rem;}
.marker em, .shareDiv em{color:#999;}
/*文章页底部end*/

