/***********全局重置CSS*****************/
body,h1,h2,h3,h4,h5,h6,ul,ol,dl,dd{margin:0; }
p{ margin:0;}
ul,ol,li{padding-left:0;list-style-type:none;}
img{border:0;}/***消除img默认边框*****/
a{text-decoration:none;}/* 链接无下划线 */
a:hover{cursor:pointer;text-decoration:underline;} /*鼠标在链接上出下划线,为手势形态 */
table {border-collapse:collapse;}/*细线表格*/
em{font-style:normal;}
html{ overflow-y:scroll;font-size:20px}/***默认让所有浏览器出现右边滚动条****/
.clear{font-size:0;line-height:0;height:0;clear:both;overflow:hidden;display:block;}
:focus{ outline: 0;}
/***默认清除浮动****/
body {font-family:"微软雅黑","sans-serif","Arial"; font-size:1.2rem;  margin:0 auto;background:#f0f0f0;}

.allLeft{ float:left;}
.allRight{ float:right;}
.TopbtnBg{ font-size:1.25em; padding:1em 4%; overflow:hidden; line-height:1; color: #4A4A4A;}
.TopbtnBg img{ width:1em;}
.TopbtnBg .allLeft{ margin:0 1em 0 0;}
.TopbtnBg .allRight{ margin:0 0 0 1em;}
.TopbtnBg .text{ height:1em; overflow:hidden;}

.TopBanner{ background:#777777; height:2.83em; padding:0 4%;line-height:1.42; color:#fff;}
.TopBanner .allLeft{ margin:0 1em 0 0; height:100%;}
.TopBanner .allLeft img{ height:100%;}
.TopBanner .allRight{margin:0 0 0 1em;}
.TopBanner .allRight a{ display:block; border-radius:0.71em;background: #FF6B00; color:#fff; padding:0 1.3rem; }
.TopBanner .allRight,.TopBanner .text{ padding:0.7em 0 0 0;}
.TopBanner .text{ height:1.42em; overflow:hidden;}

.TopBannerBg{ padding:4%;}
.TopBannerBg .pic{border-radius:0.42em;}
.TopBannerBg .pic img{ width:100%;height: auto;}

.ConterHD{ padding:4%; background:#fff; border-radius:0.42em;}
.ConterHD .tit{ font-size:1.25em; line-height:1.47;color: #4A4A4A; margin:0 0 1em 0; overflow:hidden;}
.ConterHD .tit .rightBtn a{ margin:0 0 0 1em; display:inline-block;}
.ConterHD .tit .rightBtn img{ height:1.47em;}
.ConterHD .pic{border-radius:0.42em; margin:0 0 1em 0;}
.ConterHD .pic img{ width:100%;}

.BottomBM{ font-size:1.25em; padding:1em 5%; line-height:2.4;}
.BottomBM a{ display:block; border-radius:2.4rem; background-image: linear-gradient(133deg, #FEAA7B 0%, #FF6B00 100%); color:#fff; text-align:center;}

/*--音频--*/
.musicTop{ background:#fff; padding:2em 4%;}
.musicTop .pic{ width:75%; margin:0 auto; position:relative; box-shadow:0px 0px 10px rgba(0,0,0,.2);border-radius:0.42em;}
.musicTop .pic img{ width:100%;}
.musicTop .btn-audio .pic #musicBtn{ position:absolute; left:50%; top:50%; margin:-1.46em 0 0 -1.46em; cursor:pointer;width:2.92em; height:2.92em; background:url(qzsyp20200630_33.png); background-size:100%;}
.musicTop .btn-audio.hover .pic #musicBtn{ background-image:url(qzsyp20200630_34.png);animation:myfirst 3s;animation-iteration-count:infinite;}

@keyframes myfirst
{
0%   {transform:scale(1);}
50%  {transform:scale(1.15);}
100% {transform:scale(1);}
}
.musicTop .text{ line-height:1.67; font-size:1.17em; color: #4A4A4A; height:1.67em; overflow:hidden; margin:1em auto; text-align:center;width:75%; }

.musicTop .APPbtn{ font-size:1.17em;margin:0 5% 1.5em 5%; line-height:2.4;}
.musicTop .APPbtn a{ display:block; border-radius:2.4rem; background-image: linear-gradient(133deg, #FEAA7B 0%, #FF6B00 100%); color:#fff; text-align:center;}
.progress{ margin:0 5%;}
.TheBar{ background:rgba(255,107,0,.3);border-radius:0.25rem;height:0.25em; margin:0 0 0.5em 0;}
.loader-container{height:0.25em; display:block;border-radius:0.25rem; width:0px; position:relative;background:rgba(255,107,0); }
.loader-container span{ position:absolute; right:0px; top:50%; height:0.58em; width:0.58em; border-radius:100%; margin-top:-0.29em;background:rgba(255,107,0);}
.controls{color:#A4A4A4;  overflow:hidden; font-family:Arial, Helvetica, sans-serif;}
.controls span{ float:left;}
.controls span+span{ float:right;}

.musicTit{ margin:1em 4%; overflow:hidden;}
.musicTit span{ font-size:1.33em; float:left; background:url(qzsyp20200630_35.png) left center no-repeat; background-size:auto 100%; line-height:1.25; font-weight:bold; padding:0 0 0 1.8em;}
.musicTit a{color: #9B9B9B; border:2px solid #c1c1c1; border-radius:1.17rem; font-size:1.17em; float:right; padding:0 0.79em;}
.musicList{ background:#fff; padding:0 5% 1em 5%; font-size:1.17em;}
.musicList p{ border-bottom:2px solid #eaeaea; line-height:1.67;  padding:1em 0;}
.musicList p a{color:#323232; display:block; height:1.67em; overflow:hidden;background:url(qzsfxy20200630_13.png) 0.2em center no-repeat; background-size:auto 1.17em; padding:0 0 0 2em;}
.musicList p.hover a{ color:#FF6B00; background-image:url(qzsfxy20200630_12.png);}
.musicList p:last-child{ border:none;}

/*--视听视频--*/

.STvideoCont{padding:4%; background:#fff; border-radius:0.42em; margin:0 0 1em 0;}
.STvideoCont .KBtime{ font-size:1.2em; line-height:1.6; color:#6a6a6a;}
.STvideoCont .KBtime a{ display:inline-block; padding:0 1em; margin:0 0 0 1em; background:#ff6b00; border-radius:1em; color:#fff;}

.STvideoCont .tab_tit{background: #e8e8e8;border-radius:1.5em; display:inline-block; line-height:1.6; margin:1em 0; overflow:hidden;}
.STvideoCont .tab_tit span{color: #535353;font-size:1.25em; padding:0 1.5em; float:left; border:2px solid rgba(255,107,0,0);}
.STvideoCont .tab_tit span.hover{ border-color:rgba(255,107,0,10); color:#ff6b00; font-weight:bold;border-radius:1.5em; background:#fff;}
.STvideoCont  .tab_cont{ display:none;}
.STvideoCont  .tab_cont .text{ line-height:1.6; color:#535353; text-indent:2em; height:8em; overflow:hidden; font-size:1.17em;}
.STvideoCont  .textmore{ text-align:center; font-size:1.25em;color:#535353; margin:0.5em 0;}

.STvideoCont .LYlistCont{ margin: 0.83em 0 0 0; overflow:hidden;}
.STvideoCont .LYlistCont h1{ min-width:32px; font-size:1em; line-height:2.5em; overflow:hidden;color:#535353; font-weight:normal;}
.STvideoCont .LYlistCont h1 span{ float:left; margin:0 1em 0 0;}
.STvideoCont .LYlistCont h1 img{ width:2.5em; height:2.5em; border-radius:100%;}
.STvideoCont .LYlistCont p{ line-height:1.67; font-size:1.17em; color:#535353; margin:0 0 0.75em 3em;}
.STvideoCont .LYlistCont p span{ color:#ff6b00; padding:0 0.2em;}
.STvideoCont .LYlistCont h6{ font-size:1em; font-weight:normal; color:#CDCDCD;margin:0 0 0 3.5em;}
.STvideoCont .LYlistCont h6 a{ float:right;color:#CDCDCD ;}

.LMTJCont{background:#fff; padding:4%;border-radius:0.42em;}
.LMTJCont .tit{ font-size:1.25em; line-height:1.47;color: #4A4A4A; margin:0 0 1em 0; overflow:hidden;}
.LMTJCont .LMlistCont{ overflow:hidden; width:100%; margin:0 0 0.67em 0;}
.LMTJCont .LMlistCont h1{ float:left; width:40%; min-width:125px; margin:0 1em 0 0; position:relative; font-size:1em; font-weight:normal;}
.LMTJCont .LMlistCont h1 img{ width:100%;border-radius:0.42em;}
.LMTJCont .LMlistCont h1 span{ position:absolute; right:10px; bottom:10px; background:rgba(0,0,0,.5); border-radius:0.25em; color:#fff; padding:0 0.5em; line-height:1.5;}
.LMTJCont .LMlistCont h3{font-size:1.17em; line-height:1.67; max-height:3.34em; overflow:hidden; font-weight:normal; margin:0.3em 0;}
.LMTJCont .LMlistCont h3 a{ color: #323232;}
.LMTJCont .LMlistCont p{ line-height:1.42; color:#9B9B9B;}

.LYbottomCont{ background:#fff; margin:0.92em auto; padding:1em 1.25em; overflow:hidden;}
.LYbottomCont input{ float:left; width:70%; border:1px solid #EAEAEA; border-radius:0.5em; font-size:1.17em; line-height:2;}
.LYbottomCont .rightBtn a{font-size:1.17em; margin:0.3em 0 0 1em; display:inline-block;}
.LYbottomCont .rightBtn img{ height:1.67em;}


/*手机大屏幕*/
@media (max-width: 560px){
	html{font-size:62.5%;}
}