﻿html{margin:0;padding:0;font-size: 100%;}
html, body, form, p, div, h1, h2, h3, h4, h5, h6{-webkit-text-size-adjust:none;-moz-text-size-adjust:none;-o-text-size-adjust:none;}
body{margin:0;padding:0; width:100%;font-size:17px;font-family: -apple-system,BlinkMacSystemFont,"Helvetica Neue","PingFang SC","Hiragino Sans GB","Microsoft YaHei UI","Microsoft YaHei",Arial,sans-serif;font-weight:normal;}
ul,li,h1,h2,h3,h4,h5,h6,p{padding:0;margin:0; list-style:none;font-weight:normal;}
a{ text-decoration:none;outline:none;}
a img,img{border:0;}
i{font-style: normal;}
body{background-color:#FFFFFF;width:100%!important;}
input,textarea{font-family: -apple-system,BlinkMacSystemFont,"Helvetica Neue","PingFang SC","Hiragino Sans GB","Microsoft YaHei UI","Microsoft YaHei",Arial,sans-serif;font-weight:normal;-webkit-appearance: none;outline:none;}
textarea{box-sizing: border-box;}
.page_wrap{ width:100%;margin:0 auto;position: relative;min-width: 320px;max-width:834px;overflow: hidden;background-color: #fff;}
.clear:after{content:"."; display:block;  height:0;clear:both; visibility:hidden; }
*{box-sizing: border-box;}
.yinying{ -webkit-tap-highlight-color: rgba(0,0,0,0);}

/*内容区*/
.more_btnbox {height:400px;clear: both;overflow: hidden;position: relative;}
.more_btnbox .more_btn_loading {clear: both;line-height:32px;text-align: center;position: absolute;left: 0;top: 50%;right: 0;margin-top: -16px;}
.more_btnbox .loadingbtn {display: inline-block;vertical-align: middle;height:32px;width:32px;overflow: hidden;background: url(../image/loading_18313.png) 0 0 no-repeat;background-size:32px auto;
animation-name: loading;animation-duration: 1s;animation-iteration-count: infinite;animation-timing-function: linear;
-webkit-animation-name: loading;-webkit-animation-duration: 1s;-webkit-animation-iteration-count: infinite;-webkit-animation-timing-function: linear;
-moz-animation-name: loading;-moz-animation-duration: 1s;-moz-animation-iteration-count: infinite;-moz-animation-timing-function: linear;
-o-animation-name: loading;-o-animation-duration: 1s;-o-animation-iteration-count: infinite;-o-animation-timing-function: linear;
-ms-animation-name: loading;-ms-animation-duration: 1s;-ms-animation-iteration-count: infinite;-ms-animation-timing-function: linear;}
@keyframes loading{
	from {transform: rotate(0deg) translateZ(0);-ms-transform: rotate(0deg) translateZ(0);-moz-transform: rotate(0deg) translateZ(0);-webkit-transform: rotate(0deg) translateZ(0);-o-transform: rotate(0deg) translateZ(0);} 
	to {transform: rotate(360deg) translateZ(0);-ms-transform: rotate(360deg) translateZ(0);-moz-transform: rotate(360deg) translateZ(0);-webkit-transform: rotate(360deg) translateZ(0);-o-transform: rotate(360deg) translateZ(0);}
}
@-webkit-keyframes loading { 
	from {transform: rotate(0deg) translateZ(0);-ms-transform: rotate(0deg) translateZ(0);-moz-transform: rotate(0deg) translateZ(0);-webkit-transform: rotate(0deg) translateZ(0);-o-transform: rotate(0deg) translateZ(0);} 
	to {transform: rotate(360deg) translateZ(0);-ms-transform: rotate(360deg) translateZ(0);-moz-transform: rotate(360deg) translateZ(0);-webkit-transform: rotate(360deg) translateZ(0);-o-transform: rotate(360deg) translateZ(0);}
}
.more_btnbox .more_btn {clear: both;display: inline-block;vertical-align: middle;font-size:17px;margin:0 6px;}


.content_19568{padding: 20px 17px 12px;padding: calc(20px + constant(safe-area-inset-top)) calc(17px + constant(safe-area-inset-right)) 12px calc(17px + constant(safe-area-inset-left));padding: calc(20px + env(safe-area-inset-top)) calc(17px + env(safe-area-inset-right)) 12px calc(17px + env(safe-area-inset-left));overflow:hidden;}
.content_19568 .title_area h1{font-weight:bold;color:#333333;font-size:22px;line-height:1.4em;margin-bottom: 14px;}
.content_19568 .title_area .info{margin-bottom:32px;}
.content_19568 .title_area .info span{color:rgba(0,0,0,0.3);font-size:15px;line-height:1.235em;margin-right:20px;}
.content_19568 .title_area .info span:last-of-type{margin-right:0;}
.content_19568 .title_area .info span.source{color:#576B95;}
.content_19568 .title_area .info span.source a{color:#576B95;}
.content_19568 .cctvlogo{margin:30px auto;}
.content_19568 .cctvlogo img{display:block;width:100%;max-width:343px;margin:0 auto;}
.content_19568 .cctvlogo p{text-align:center;letter-spacing: 0;color:#888888;font-size:15px;line-height:1.47em;margin:10px auto 0;}

/*正文内容*/
.content_19568 p{letter-spacing:1px;color:#333333;font-size:17px;line-height:1.765em;text-align:justify;margin:30px 0;}
.content_19568 p span{letter-spacing: 0;}
.content_19568 .text_area p img{max-width:100%;width:auto;}
.content_19568 .text_area p span img{box-shadow: none;}
.content_19568 .text_area p.pictext{margin-top:-0.21rem;color:#999999;font-size:0.3rem;line-height:0.48rem;margin-bottom:0.51rem;}
.content_19568 .text_area p.photo_img_20190808{font-size:0;margin-bottom:0;}
.content_19568 .text_area p.photo_alt_20190808{margin-top:14px;color:#888888;font-size:14px;line-height:1.75em;}
.content_19568 .text_area p .flash_install img{width:158px;height:39px;margin: 0 auto; text-align: center;}
.content_19568 .text_area p .flash_install p{font-size:16px;padding:0;line-height:0;color:#fff;padding-top: 8px;text-align: center;}

/* 专栏 */
.ystg_ind_zl{display: table;width:100%;position: relative;padding:12px;margin:32px 0;/* display: -webkit-box;display: -webkit-flex;display: flex;-webkit-box-align: center;-webkit-align-items: center;align-items: center; */background-color:#F9F9F9;border-radius: 8px;}
.ystg_ind_zl .flex_hd{position:absolute;left:12px;top:50%;margin-top:-31px;width:62px;height: 62px;margin-right: 12px;display: inline-block;vertical-align: middle;overflow: hidden;}
.ystg_ind_zl .flex_hd img{display: block;width: 100%;height: 100%;}
.ystg_ind_zl .flex_item{display: table-cell;vertical-align: middle;width:100%;height:62px;padding-left:74px;padding-right:24px;padding-top: 5px;box-sizing:border-box;}
.ystg_ind_zl .flex_item .box{width:100%;overflow:hidden;}
.ystg_ind_zl .flex_item .nickname{width:100%;color:#333333;font-size: 17px;line-height:1.412em;padding-bottom:4px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;display: block;}
.ystg_ind_zl .flex_item .desc{width:100%;color:#666666;font-size: 17px;line-height:1.412em;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;display: block;}
/* .ystg_ind_zl .flex_ft{position: relative;padding-right:24px;} */
.ystg_ind_zl:after{content: "";background: transparent url(../image/iconarrow.png) 0 0 no-repeat;background-size:100% 100%;width: 11px;height:20px;position: absolute;right:12px;top: 50%;margin-top: -10px;}




/* 样式1 */
.ystg_ind_01{position:relative;width:100%;padding:19px 0;margin:30px 0;}
.ystg_ind_01 .ltline1{position:absolute;left:0;top:0;width:9px;height:8px;border-top: 1px solid #BF0614;border-left: 1px solid #BF0614;box-sizing: border-box;}
.ystg_ind_01 .ltline2{position:absolute;left:6px;top:6px;width:48px;height:36px;border-top: 1px solid #BF0614;border-left: 1px solid #BF0614;box-sizing: border-box;}
.ystg_ind_01 .rbline1{position:absolute;right:0;bottom:0;width:9px;height: 8px;border-bottom: 1px solid #BF0614;border-right: 1px solid #BF0614;box-sizing: border-box;}
.ystg_ind_01 .rbline2{position:absolute;right:6px;bottom:6px;width:48px;height:36px;margin-left:6px;border-bottom: 1px solid #BF0614;border-right: 1px solid #BF0614;box-sizing: border-box;}
.ystg_ind_01 p{padding:0 20px;}
.ystg_ind_01 p:first-of-type {margin-top: 0;}
.ystg_ind_01 p:last-of-type {margin-bottom: 0;}

.ystg_ind_01.blue .ltline1{border-top: 1px solid #21448C;border-left: 1px solid #21448C;}
.ystg_ind_01.blue .ltline2{border-top: 1px solid #21448C;border-left: 1px solid #21448C;}
.ystg_ind_01.blue .rbline1{border-bottom: 1px solid #21448C;border-right: 1px solid #21448C;}
.ystg_ind_01.blue .rbline2{border-bottom: 1px solid #21448C;border-right: 1px solid #21448C;}

.ystg_ind_01.gray .ltline1{border-top: 1px solid #666666;border-left: 1px solid #666666;}
.ystg_ind_01.gray .ltline2{border-top: 1px solid #666666;border-left: 1px solid #666666;}
.ystg_ind_01.gray .rbline1{border-bottom: 1px solid #666666;border-right: 1px solid #666666;}
.ystg_ind_01.gray .rbline2{border-bottom: 1px solid #666666;border-right: 1px solid #666666;}

/* 样式2 */
.ystg_ind_02{position:relative; text-align: center;padding-top:11px;margin:30px 0;}
.ystg_ind_02 p.title{margin-top:0;margin-bottom:11px;position:relative;display: inline-block; max-width: 88.06%;}
.ystg_ind_02 p.title .text{position:relative;display:inline-block;margin:2px auto;font-weight:bold;text-align:center;}
.ystg_ind_02 .lt{position:absolute;left: -22px;top: -11px;width:59px;height:27px;}
.ystg_ind_02 .lt:before{content:'';position:absolute;left:4.42%;top:9px;width:95.58%;height:1px;background-color:#BF0614;}
.ystg_ind_02 .lt:after{content:'';position:absolute;left:9px;top:9.26%;width:1px;height:90.74%;background-color:#BF0614;}
.ystg_ind_02 .lt i{position:absolute;left:0;top:0;width:6px;height:6px;background-color:#BF0614;}
.ystg_ind_02 .lt em{position:absolute;left:0;top:0;width:6px;height:6px;background-color:#BF0614;}
.ystg_ind_02 .rb{position:absolute;right: -22px;bottom: -11px;width:59px;height:27px;}
.ystg_ind_02 .rb:before{content:'';position:absolute;right:4.42%;bottom:9px;width:95.58%;height:1px;background-color:#BF0614;}
.ystg_ind_02 .rb:after{content:'';position:absolute;right:9px;bottom:9.26%;width:1px;height:90.74%;background-color:#BF0614;}
.ystg_ind_02 .rb i{position:absolute;right:0;bottom:0;width:6px;height:6px;background-color:#BF0614;}
.ystg_ind_02 .rb em{position:absolute;right:0;bottom:0;width:6px;height:6px;background-color:#BF0614;}

.ystg_ind_02.blue .lt:before{background-color:#21448C;}
.ystg_ind_02.blue .lt:after{background-color:#21448C;}
.ystg_ind_02.blue .lt i{background-color:#21448C;}
.ystg_ind_02.blue .lt em{background-color:#21448C;}
.ystg_ind_02.blue .rb:before{background-color:#21448C;}
.ystg_ind_02.blue .rb:after{background-color:#21448C;}
.ystg_ind_02.blue .rb i{background-color:#21448C;}
.ystg_ind_02.blue .rb em{background-color:#21448C;}

.ystg_ind_02.gray .lt:before{background-color:#666666;}
.ystg_ind_02.gray .lt:after{background-color:#666666;}
.ystg_ind_02.gray .lt i{background-color:#666666;}
.ystg_ind_02.gray .lt em{background-color:#666666;}
.ystg_ind_02.gray .rb:before{background-color:#666666;}
.ystg_ind_02.gray .rb:after{background-color:#666666;}
.ystg_ind_02.gray .rb i{background-color:#666666;}
.ystg_ind_02.gray .rb em{background-color:#666666;}

/* 样式3 */
.ystg_ind_03{width:100%;text-align: center;margin:30px 0;}
.ystg_ind_03 p.title{display: inline-block;text-align: center;border-bottom:1px solid #BF0614;margin-top:0;margin-bottom:0;}
.ystg_ind_03 p.title .label{display: inline-block;font-size: 42px;text-align: center;/* margin-top: -6px; */padding-left:5px;}
.ystg_ind_03 p.title .text{display: inline-block;border-top: 1px solid #BF0614;font-weight:bold;padding: 3px 0;padding-right:5px;line-height:32px;}

.ystg_ind_03.blue p.title{border-bottom:1px solid #21448C;}
.ystg_ind_03.blue p.title .text{border-top: 1px solid #21448C;}

.ystg_ind_03.gray p.title{border-bottom: 1px solid #666666;}
.ystg_ind_03.gray p.title .text{border-top: 1px solid #666666;}

/* 样式4 */
.ystg_ind_04{width:100%;text-align:center;margin:30px 0;}
.ystg_ind_04 p.title{display: inline-block;text-align:center;margin-top:0;margin-bottom:0;}
.ystg_ind_04 p.title .label{font-size:27px;font-weight:bold;border-bottom: 2px solid #BF0614;padding:0 38px 5px;}
.ystg_ind_04 p.title .text{display:block;font-weight:bold;padding-top:10px;}

.ystg_ind_04.blue p.title .label{border-bottom: 2px solid #21448C;}

.ystg_ind_04.gray p.title .label{border-bottom: 2px solid #666666;}

/* 样式5 */
.ystg_ind_05{width:100%;margin:30px 0;}
.ystg_ind_05 p.title{width:100%;margin-top:0;margin-bottom:0;}
.ystg_ind_05 p.title .label{background-color:#BF0614;margin-right:11px;/* line-height: 1em;height:24px; */display: inline-block;line-height: 24px;}
.ystg_ind_05 p.title .label i{display: inline-block;margin:0 12px;padding:0 8px;border-left:1px solid #FFFFFF;
border-right: 1px solid #FFFFFF;color:#FFFFFF;font-size:17px;font-weight:bold;font-style:normal;line-height:1em;}
.ystg_ind_05 p.title .label em{display: inline-block;margin:0 12px;padding:0 8px;border-left:1px solid #FFFFFF;
border-right: 1px solid #FFFFFF;color:#FFFFFF;font-size:17px;font-weight:bold;font-style:normal;line-height:1em;}
.ystg_ind_05 p.title .text{letter-spacing:1px;}

.ystg_ind_05.blue .title .label{background-color:#21448C;}

.ystg_ind_05.gray .title .label{background-color:#666666;}

/* 样式8 */
.ystg_ind_08{position:relative;width:100%;}
.ystg_ind_08:before {content: "";position: absolute;left: 0;top:7px;width:3px;height:18px;background-color: #BF0614;border-radius:3px 0 0 3px;}
.ystg_ind_08 p{color:#888888;font-size:15px;line-height: 1.544em;padding:4px 0;padding-left:15px;margin-top:0;margin-bottom:0;}

.ystg_ind_08.blue:before {background-color:#21448C;}

.ystg_ind_08.gray:before {background-color:#666666;}

/* 样式6 */
.ystg_ind_06{width:100%;text-align:center;margin:30px 0;}
.ystg_ind_06 p.title{display:inline-block;padding:4px;background-color:#BF0614;margin-top:0;margin-bottom:0;}
.ystg_ind_06 p.title .text{display:block;text-align:center;color:#FFFFFF;font-weight:bold;padding:3px 24px;border:1px solid #ffffff;}

.ystg_ind_06.blue p.title{background-color:#21448C;}

.ystg_ind_06.gray p.title{background-color:#666666;}

/* 样式7 */
.ystg_ind_07{width:100%;font-size:0px;text-align:center;margin:30px 0;}
.ystg_ind_07 p.title{margin-top:0;margin-bottom:0;display:inline-block;background: url(../image/hongxian.png) repeat;background-size:18px 18px;background-attachment: scroll;border: 1px solid #BF0614;box-sizing: border-box;-webkit-box-sizing: border-box;}
.ystg_ind_07 p.title .text{display:block;text-align:center;margin:-5px 0 5px;transform: translate(-5px, 0);-webkit-transform: translate(-5px, 0);-moz-transform: translate(-5px, 0);-o-transform:translate(-5px, 0);
background-color:#FFFFFF;padding:2px 24px;font-weight:bold;border: 1px solid #BF0614;box-sizing: border-box;-webkit-box-sizing: border-box;} 

.ystg_ind_07.blue p.title{background: url(../image/bluexian.png) repeat;background-size:18px 18px;border: 1px solid #21448C;}
.ystg_ind_07.blue p.title .text{border: 1px solid #21448C;}

.ystg_ind_07.gray p.title{background: url(../image/grayxian.png) repeat;background-size:18px 18px;border: 1px solid #666666;}
.ystg_ind_07.gray p.title .text{border: 1px solid #666666;}

/*分享*/
.content_19568 .fenxiang{margin-bottom:60px;}
.content_19568 .fenxiang .sharezi{float: left;height:35px;overflow:hidden;line-height:35px;color:#888888;font-size:15px;margin-right:8px;} 
.content_19568 .fenxiang .tubiao{float: left;position:relative;}
.content_19568 .fenxiang .tubiao ul li{width:35px;height:35px;float:left;margin-left:18px;display:inline-block;}
.content_19568 .fenxiang .tubiao ul li a{display:block;}
.content_19568 .fenxiang .tubiao ul li img{display:block;width:100%;}
.content_19568 .fenxiang .tubiao ul li p{display:none;}
.content_19568 .fenxiang .tubiao ul li:first-child{margin-left:0;}
.content_19568 .fenxiang .tubiao ul li a svg{width:100%;height:100%;}
.content_19568 .cnt_share .icon a.ico1 {width:100%;height:100%;}
.content_19568 .cnt_share .icon a.ico2 {width:100%;height:100%;}
.content_19568 .cnt_share .icon a.ico3{width:100%;height:100%;}
.content_19568 .cnt_share .icon a.ico6 {width:100%;height:100%;}

/*返回顶部*/
.gotop_btn {display: none; position: fixed;bottom:122px;right:16px;z-index:999;cursor: pointer;width:42px;height:42px; background: url(../image/icontotop.png) no-repeat 0 0;background-size:100% 100%;}
.gohome{display: none;position: fixed;bottom:175px;right:16px;z-index:999;width:42px;height:42px;background: url(../image/icongohome.png) no-repeat 0 0;background-size:100% 100%;}
.gohome a{display:block;width:100%;height:100%;}

.zwweixin_weixin_bottom{ position: absolute;width:150px;height:176px;padding:0;margin:0;z-index:11000;bottom:36px;right:-58px;text-align:center; display: none;  }
.zwweixin_weixin_bottom.cur{display: block;}
.zwweixin_weixin_bottom .sharebg{background-color:#fff;width:150px;height:168px;     border-radius: 5px;box-shadow: 0px -1px 2px 1px rgba(0, 0, 0, 0.1)}
.zwweixin_weixin_bottom .zwweixin_head{background: url(../image/iconsanjiao_19568.png) no-repeat center top;font-size:12px;font-weight:700;text-align:center;height:8px;position:relative;color:#000}
.zwweixin_weixin_bottom .wxcodeqr{padding:24px 24px 0 24px;min-height:102px;width: 102px;height: 102px;box-sizing: content-box;}
.zwweixin_weixin_bottom .zwrweixin_headfoot{font-size:12px;text-align:center;line-height:30px;color:#666;}