*{ margin:0; padding:0}
body, div, dl, dt, dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td,select,img{ display: block;margin: 0;padding:0; }
h1,h2,h3,h4,h5,h6 {font-size: 100%;  font-weight: normal;}
button,input,select,textarea {  margin: 0;}
img,embed,object {  height: auto;  max-width: 100%;}
iframe {  border: 0;}
table {  border-collapse: collapse;  border-spacing: 0;}
td,th {  padding: 0;  text-align: left;}
:focus {  outline: 0;}
*,*:before,*:after {  -moz-box-sizing: border-box;  -webkit-box-sizing: border-box;  box-sizing: border-box;}
ul li{ list-style:none}
.clear{ clear:both}
.clearfix:after { content: "."; display: block; height: 0;clear: both;visibility: hidden;}
.clearfix {zoom: 1;}
a{ text-decoration:none; }
img{max-width:100%; border:0}
body{width:100%;  font-size:18px;font-family: "PingFang SC", "Helvetica Neue", "Hiragino Sans GB",
    "Microsoft YaHei", "微软雅黑", Helvetica, Arial, Verdana, sans-serif;text-align:left;}
.clear{clear:both;line-height:1px;height:0px;font-size:1px;}
.banner{width:100%;}
.banner img{display:block;width:100%;}
.tianjia{margin:40px 15px 10px;}
.tianjia .left{float:left;width:46%;}
.tianjia .right{float:right;width:46%;}
.tianjia img{width:100%;}
/*------回到顶端--------*/
.gotop-btn {position: fixed;bottom:133px;right: 10px; display: none; width: 36px;height: 28px;}
.icon-up{background:url(/themes/cyolwap/assets/images/cyol/wap_up.png) no-repeat;display:block;width:46px;height:36px;-webkit-background-size:46px 36px;background-size:46px 36px}

.con_content{background:#c3dfff url(/themes/cyolwap/assets/images/hdzt/qnip_2022wap_bg1.jpg) center top no-repeat;  background-position: 0% 0%;  background-size: 100%; padding-bottom: 30px;}
.container{width: 92%;background:#fff;margin:0 auto;padding: 0;border-radius:6px; padding-bottom: 30px;box-shadow: 0 0 9px rgb(0 0 0 / 50%);}
.btns{width: 95%;margin:0 auto;margin-bottom:15px;}
.btns img{width:30%;margin:0 1.5%;display:inline-block;}
/*-----图文稿件--------*/
.content-block{padding:20px 0px;}
.conBox{padding-top:15px;}
    /*标题作者来源信息*/
.js-title{font-size:22px;line-height: 32px;margin:5px 15px;color:#000; font-weight: bold;text-indent: 0em!important;text-align:center;}
.js-ftitle{text-align:center;font-size:16px;line-height: 26px;color:#333;margin:0 15px;font-weight:normal;white-space:pre-wrap;text-indent: 0em!important;}
.news-info {font-size: 13px; color: #777;line-height:20px;margin:10px 15px;}
.news-info span{display:block;}
.linetop{height:1px;font-size:1px;line-height:1px;border-bottom:1px solid #f0f0f0;margin-top:10px;}
    /*------正文----------*/
    /* --导读--- */
.guide{ background: #F8F8F8;padding: 10px;  border-top: 3px solid #D0D0D0;   font-size: 15px;   line-height: 23px;   color: #A0A0A0;margin-bottom:19px;}
    /*------ 正文------------ */
.section-main{margin:0 15px;margin-top:23px; text-align:justify;word-wrap: break-word;}
.section-main h3,.section-main h4,.section-main h5,.section-main h6{font-weight:normal;}
.section-main p a{text-decoration:underline;}
.section-main p img{max-width: 100%!important; max-height: 100%!important;margin-bottom:20px;}
.ql-attachment a{color:#000;}

.section-main p{font-size:18px;margin:0px 0px 19px 0px;line-height:29px;white-space:pre-line;}

.section-main p[align=center]{text-indent:0em;}
.section-main  h1{font-size:22px;margin-bottom:19px;}
.section-main  h2{font-size:20px;margin-bottom:19px;}
.section-main  p br{ display:none; }
.bianinfo{color: #777777; font-family: PingFangSC-Regular; font-size: 15px;   width: 100%; }
.xiaobian{width: max-content;margin: 0 0 0  auto;line-height:20px;}
.ql-img-description{ margin-top: -24px;  margin-bottom: 19px;text-indent: 0em;}
.ql-img-description-wrapper{padding: 10pt 0pt 0pt!important;text-align: justify!important; }
.section-main audio{width:100%; margin: 20px 0px!important;height: 50px;  border-radius: 25px;text-indent: 0px;}
audio::-webkit-media-controls {overflow: hidden !important}
audio::-webkit-media-controls-enclosure {width: calc(100% + 32px);margin-left: auto;}
.img_cut_to_doc img { display: block !important;max-width: 100% !important;    margin: 0 !important;}
.video-js {display: block; width: 100%;overflow: hidden;}
#btn_click{display:block;position:absolute;top:-43px;right:2%;z-index:9;width:35px;height:35px;background:url(/themes/cyolwap/assets/images/2015wap_dh.png) left top no-repeat;background-size:35px 35px;}

#daohang{position:relative;}
.slideup{width:100%;height:auto;overflow:hidden;margin:0 auto;text-align: left;background: #0c89d0;color:#fff;padding-bottom:5px;}
.slideup a{width:18%;display:inline-block;text-align:center;font-size:18px;color:#fff;line-height:30px;}
#lastsa{width:20%;}
.the_height{height: 0px;}
.slidedown{height: auto;}
/* 图集 */
.section-main .nowpic img{border-radius:0px;width:100%;margin-bottom:15px;}
.section-main .decinfo{font-size:16px;line-height:26px;color:#333;margin-bottom:19px;text-align:justify;white-space:pre-wrap; margin-top: -10px;}
/*-----视频小视频稿件-------*/
.shipin{position:relative;margin:0 15px;} 
.shipin #pagewrap {width: 1000px;margin: 0 auto;padding-bottom:56px;}
.titpic img{height:auto;}
.shipin #source{font-size: 13px;line-height: 20px; text-align: left;color:#777;    }
.shipin #pubtime{font-size: 13px;  line-height: 15px; text-align: left;color:#777;}
.shipin #sptit{text-align: left; font-size: 22px;      line-height: 28px;    margin: 15px 0px 20px;  font-weight:bold;   color:#333;}
.shipin #spzhaiyao {text-align: left;white-space:pre-line;font-size: 18px; line-height: 30px; }
.shipin #spzhaiyao p{color:#333;text-align: left; font-size: 18px; line-height:30px;  margin-bottom:20px!important;text-align:justify;word-break: break-all;}
.shipin #spzhaiyao img{width:100%!important;height:100%!important;}
.shipin #spzhaiyao h1{font-size:21px;margin-bottom: 16px;}
.shipin #spzhaiyao h2{font-size:18px;margin-bottom: 16px;}
.shipin #spautor{text-align: left;font-size: 0.32rem;line-height: 0.4rem; margin-bottom: 0.4rem;}
/* -----中青号用户信息 --------*/
.zqhinfo{height:30px;margin:10px 0px 21px;color:#333}
.zqhinfo .zqh_tx{width:30px;height:30px;float:left;margin-right:8px;position:relative;}
.zqhinfo .img1{width:30px;height:30px;border-radius:30px;position:absolute;z-index:1;top:0px;left:0px;}
.zqhinfo .img2{width:10px;height:10px;border-radius:5px;position:absolute;z-index:2;bottom:0px;left:23px;}
.zqhinfo .txt{float:left;line-height:15px;text-align:left;  width: 65%;}
.zqhinfo .txt .username{font-size:12px;color:#333;font-weight:bold;line-height:15px;height:15px;overflow: hidden;   white-space: nowrap;text-overflow: ellipsis;}
.zqhinfo .guanzhu{float:right;width:60px;height:25px;margin-top:3px;}
.zqhinfo .guanzhu a{display:block;width:60px;height:24px;background:#EC483F;font-size:14px;line-height:24px;text-align:center;color:#ffffff;border-radius:5px;text-decoration:none;}
.zqhinfo .dec{font-size:12px;line-height:15px;color:#777;height:15px;overflow:hidden;white-space: nowrap; text-overflow: ellipsis;}

.shengming{margin:15px;border:1px solid #eee;background:#fdfdfd;padding:10px;}
.shengming p{font-size:12px;color:#A0A0A0;line-height:18px;text-align:justify;}
.shipin #sptit1{text-align: left; font-size: 0.32rem;  line-height: .6rem; margin-top: 10px;}
.bofang {margin: 0px auto;text-align: center;}
.bfcon{padding-top:15px;overflow:hidden;height:auto;z-index:99999;}
.bfinfo{margin-top:8px;}
.ontitle{width:85%;font-size:14px;color:#fff;}
.prism-player{height:550px;background:#000;}
.info{width:100%;}
.info iframe{width:100%;border:none; height:800px;}
.prism-player .prism-big-play-btn .outter {display:none;}
.prism-player .prism-big-play-btn { width: 53px;height: 53px;   background-size: 53px 53px;}
.prism-tooltip{display:none;}
.prism-player .prism-progress .prism-progress-cursor{display:block!important;}
.prism-player .prism-progress .prism-progress-cursor img{display:none;}
/*------zhibo------*/
.vdzhaiyao{text-align:left;margin:30px 15px 15px;line-height: 30px;}
.xx_info{margin:15px;text-align:left;}
.xx_info #sptit{font-size: 20px;font-weight: bold;}
.onlogo{overflow: hidden; clear: both; margin-top: 10px;}
.onlogo img{width: 58px;float: left;}
.onlogo #gkrenshu{float: left; margin-left: 5px;font-size: 14px;}

.shenheno{display:none; position: relative;  width: 100%; height: 212px;}
.shenheno .img_fm{width: 100%; height: 212px;position:absolute;top:0;left:0;z-index:1;}
.shenheno .img_xdts{width:100%; height: 212px;position:absolute;top:0;left:0;z-index:2;}

/******************smaller than 1000********************/
@media screen and (max-width: 1000px) {
	/* pagewrap */
	#pagewrap {	width: 100%;overflow:hidden;}	
	/* embedded videos */
	.video embed,.video object,.video iframe {width: 100%;height: auto;min-height: 300px;}
	/*bofang*/
	.prism-player{height:212px;background:#000;} 
	.titles li{width:100%;float:none;display:block;margin:0px;margin-top:30px; height: 96px}
	.bofang{text-align:center;}
	.bfcon{height:auto;}
	.titpic img{height:auto;}
	.info iframe{width:100%;border:none; height:400px;}
}
/**********************smaller than 640**********************/
@media screen and (max-width: 640px) {html {-webkit-text-size-adjust: none;}	 .bfcon{}}
/******************更多精彩****************/
.jingcai{padding:10px 0px 5px 15px; color: #333;border-top:7px solid #F1F1F1;}
.jingcai dt {display:flex;position:relative;height: 21px;font-size: 15px;line-height:21px;font-weight: bold;} 
.jingcai dt  img{margin-right:6px;width:21px;height:21px;}
.slide-box {outline: none; display: -webkit-box;overflow-x: auto;overflow-y: hidden;-webkit-overflow-scrolling: touch; -ms-overflow-style: none;overflow: -moz-scrollbars-none;margin-top:8px;}
.slide-box::-webkit-scrollbar { display: none;}
.slide-box a{text-decoration:none;display:inline-block;width: 100%;}
/* 隐藏下方的滚动条 */
.slide-box::-webkit-scrollbar { background-color: transparent; }   
.slide-item { width: 30%; height: 100px;  text-align: center;margin-right:2%; }  
.slide-item img{border-radius:5px;width:100%;height:72px;}
.slide-item h4{text-align:left;font-size:12px;color:#333;line-height:18px;height:18px;white-space:nowrap;text-overflow:ellipsis; overflow:hidden; font-weight:normal;margin-top: 5px;}
/*------ 要闻列表------------ */
.listY{overflow:hidden;}
.listY li{clear:both;vertical-align:bottom;overflow:hidden;height:45px!important;border-bottom:1px solid #ebedee;padding:0 15px;}
.listY li a{display:block;color:#000;margin: 0;}
.listY li h4{height:45px;line-height:45px;color:#000;font-size: 18px;font-weight:normal;}
.listY li .tit{float:left;}
.listY li .fenlei{float:left;margin-left:3px;display:inline;margin-top: 10px;}
.block-title{line-height: 26px;overflow:hidden;margin-bottom:15px;padding: 0 10px 10px;border-bottom: 3px solid #e60012;border-top: none !important;}
.titles-list1 {  border: none !important;}
.block-title h2{/* padding-right: 8px; */background: #fff;float: none;color: #e60012;font-size: 20px;/* padding-left:5px; */font-weight:bold;padding-bottom: 4px;}
/*我看见*/
.small-box{ overflow: hidden;}
.small-box ul li{ width: 44%; float: left; margin: 0px 3%;  height: 160px;}
.small-box ul li img{ width: 100%; height: 92px;}
.small-box ul li h3{font-size: 15px; line-height: 18px; margin: 5px 0px;max-height: 36px;overflow: hidden;   text-overflow: ellipsis; display: -webkit-box;-webkit-line-clamp: 2;   -webkit-box-orient: vertical; color:#000; font-weight: normal;}
.small-box ul li .desc{  font-size: 12px; line-height: 18px;color: #666;max-height: 36px; overflow: hidden;}
.bor20 {border-bottom: 20px solid #dcdcdc;}

#art_geshi p,#art_geshi  h2,#art_geshi  h3{text-indent: 2em;}
#art_geshi  h3{margin-bottom:19px;}
#art_geshi p[align=center],#art_geshi  h2[align=center],#art_geshi  h3[align=center]{text-indent: 0em!important;}
#art_geshi p[style*="center"],#art_geshi h2[style*="center"],#art_geshi h3[style*="center"]{text-indent: 0em!important;}
#art_geshi #spzhaiyao  p[align=center],#art_geshi #spzhaiyao  h2[align=center]{text-indent: 0em;}
#art_geshi #spzhaiyao  p[style*="center"],#art_geshi #spzhaiyao  h2[style*="center"]{text-indent: 0em;}