.tylist{margin-top:10px;}
.tylist>.left{width:730px;float:left;overflow: hidden;margin-top:15px;}
.tylist>.right{width:260px; float: right; overflow: hidden;margin-top:15px;}
.tylist>.right .crk1{border:1px solid #ccc;}
	
.tylist>.right .listwx{border:1px solid #ccc; overflow:hidden;margin-top:10px; padding-bottom:15px; background-color:#fff;}
.tylist>.right .listwx h3{height:40px;line-height: 40px;padding:0px 10px;font-weight:bold;letter-spacing:2px; color:#191919;
	background-color:#cdcdcd; margin:1px; border-bottom:1px solid #ccc;font-size:18px;margin-bottom:15px;}
.tylist>.right .listwx h3 a{float: right; font-size:12px;letter-spacing:0px;}
.tylist>.right .listwx div a{ font-size:15px;}
.tylist>.right .listwx div.item{margin:0px 10px; line-height: 24px; }
.tylist>.right .listwx div.separator{border-top:1px solid #ccc;height:1px;margin:10px auto;}


.tylist .mbx{border-bottom:1px solid #ddd;padding-bottom:10px;text-indent:1px;display:none;}
.tylist>.left>.content{text-align:center;}
.tylist>.left>.content>.yt{font-size:18px;font-family: Arial;color:#666;line-height: 32px;letter-spacing: 1px; }
.tylist>.left>.content>.bt{margin:25px 10px; font-weight: bold; line-height: 40px;color:#000;font-size:33px;font-family:SimSun,Arial;letter-spacing: 1px;}
.tylist>.left>.content>.fbt{font-size:18px;line-height:28px;font-family: Arial; color:#888;letter-spacing: 1px; }
.tylist>.left>.content>.taow{margin: 10px;}
.tylist>.left>.content>.taow:after{content: '';display: block; height: 2px; background-color: #dddddd;margin-bottom:20px;}
.tylist>.left>.content>.taow span{margin:10px; display:inline-block; color:#999; font-size:12px;}
.tylist>.left>.content>.taow span.ao1{letter-spacing: 1px; }
.tylist>.left>.content>.maincontent{margin:10px 20px;line-height: 2.8rem; font-size:1.3rem; text-align: left; color:#333;}
.tylist>.left>.content>.maincontent img{max-width:600px;width:expression(document.body.clientWidth>600?"600px":"auto");margin:5px auto;}
.tylist>.left>.content>.maincontent{text-align: justify; }
.tylist>.left>.content>.maincontent:after{display: inline-block ; content: ''; padding-left: 100%; }
.tylist>.left>.maincontent p{text-indent: 2em;}
.tylist>.left>.zrbj{text-align:right;font-size:12px;color:#D0D0D0;line-height: 35px;height: 45px;}
.tylist>.left>.ewm1,.tylist>.left>.ewm2,.tylist>.left>.bqsm{text-align: center;line-height:30px; font-size:15px;}
.tylist>.left>.ewm1 img{border: 1px solid #999}
.tylist>.left>.bqsm{margin-bottom: 25px;}
/* 三审三教 */
.tylist>.left>.sssj{text-align:left;font-size:13px;/*color:#D0D0D0;*/line-height: 25px;padding-left:20px;}
.tylist>.left>.sssj .rfi{height: 25px;}
.tylist>.left>.sssj .rfi .rf2{display: inline-block;text-align: justify;width: 40px; height: 25px;/*text-justify: inter-word;*/}
.tylist>.left>.sssj .rfi .rf2 span{display: inline-block;padding-left: 100%;}

.tylist>.left>.ewm1,.tylist>.left>.ewm2,.tylist>.left>.bqsm{text-align: center;line-height:30px; font-size:15px;}
.tylist>.left>.ewm1 img{border: 1px solid #999}
.tylist>.left>.bqsm{margin-bottom: 25px;}

/* 二维码 */
div.ewm21 {
  text-align: center;
}
div.ewm22 {
  text-align: center;
  line-height: 30px;
  font-size: 15px;
}
/* 二维码 */
/*评论*/
.simple-card .simple-card-header { margin-left: 20px; position: relative; border-bottom: 2px solid #d3d3d3; box-sizing: border-box; height: 28px; margin-bottom: 15px}
.simple-card .simple-card-header a { color: #797979}
.simple-card .simple-card-header a:hover { color: #207fe9}
.simple-card .simple-card-header h3 { font-size: 16px}
.simple-card .simple-card-header:before { position: absolute; content: ""; width: 8px; height: 28px; background-color: #207fe9; left: -20px; top: 0}
.simple-card .simple-card-header.blue:before { background-color: #00d2ff}
.simple-card .simple-card-header.yellow:before { background-color: #e7b300}
.simple-card .simple-card-header.green:before { background-color: #098348}
.simple-card .simple-card-header.orange:before { background-color: #ee7600}
.simple-card .simple-card-header.purple:before { background-color: #b2009b}
.simple-card .simple-card-header .title1 { float: left}
.simple-card .simple-card-header .more1 { float: right}
.simple-card .simple-card-header:after { clear: both; content: ""; display: block}
.simple-card .simple-card-video figure { position: relative}
.simple-card .simple-card-video figure>img { width: 100%}
.simple-card .simple-card-video figcaption { color: #fff; position: absolute; bottom: 10px}
.simple-card .simple-card-video figcaption .icon-play { vertical-align: middle; margin-left: 10px; height: 50px; width: 50px; float: left}
.simple-card .simple-card-video figcaption .content { overflow: hidden; margin-left: 10px; display: inline-block}
.simple-card .simple-card-video figcaption h3 { line-height: 1.3em; position: relative; font-size: 22px}
.simple-card .simple-card-video .video-list .icon-video { vertical-align: middle; margin-right: 5px}
.simple-card .simple-card-video .video-list li { float: left; width: 50%; margin-bottom: 10px}
.simple-card .simple-card-video .video-list li:nth-of-type(2n) { text-align: right}
.simple-card .simple-card-content img { width: 100%}
.simple-card .simple-card-content img.thumb { width: auto; float: left; margin-right: 15px}
.simple-card .simple-card-content .card-p { overflow: hidden; white-space: nowrap; text-overflow: ellipsis; margin-bottom: 15px}
.card-p-1 { overflow: hidden; margin-bottom: 9px; }
.simple-card .simple-card-content .card-item { overflow: hidden; color: #797979; line-height: 1.8em; margin-bottom: 10px}
.simple-card .simple-card-content .card-item h3 { margin-bottom: 5px; font-size: 22px; color: #2c2c2c}
.simple-card .simple-card-img { min-height: 390px}
.simple-card .simple-card-img img { width: 100%}
.simple-card .simple-card-img figure { position: relative}
.simple-card .simple-card-img figcaption { position: absolute; bottom: 0; left: 0; right: 0; padding: 10px; color: #fff; background: rgba(0, 0, 0, .6)}
.simple-card .simple-detail-card .title1, .simple-card .simple-detail-pic-card .title1 { padding: 30px 40px; border-bottom: 1px solid #bfbfbf}
.simple-detail-card .title1 h3 { font-weight: normal; text-align: left; margin: 12px 0; }
.simple-card .simple-detail-card .title1 small, .simple-card .simple-detail-pic-card .title1 small { display: block; text-align: right}
.simple-card .simple-detail-card .content, .simple-card .simple-detail-pic-card .content { padding: 30px 40px; font-size: 18px; line-height: 2em}
.simple-card .simple-detail-card .content .img-line, .simple-card .simple-detail-pic-card .content .img-line { text-align: center; margin: 10px 0}
.simple-card .simple-detail-card h2, .simple-card .simple-detail-pic-card h2 { font-size: 36px}
.simple-card .simple-detail-card h4, .simple-card .simple-detail-pic-card h4 { font-size: 25px}
.simple-card .simple-detail-card .qrcode, .simple-card .simple-detail-pic-card .qrcode { text-align: center}
.simple-card .simple-detail-card .qrcode figure, .simple-card .simple-detail-pic-card .qrcode figure { padding: 8px; background-color: #eaeaea; display: inline-block}
.simple-card .simple-detail-card .qrcode figcaption, .simple-card .simple-detail-pic-card .qrcode figcaption { margin-top: 5px}
.simple-card .simple-detail-pic-card .title1 { padding: 20px 30px; border-bottom: none}
.simple-card .simple-detail-pic-card .title1 small { display: block; text-align: right; margin-top: -25px}
.simple-card .simple-detail-pic-card .content { padding: 20px 30px; font-size: 18px; line-height: 2.2em}
.simple-card .simple-detail-pic-card .content .img-line { text-align: center; margin: 10px 0}
.simple-card .simple-comment-card .comment-textarea { background-color: #eaeaea; padding: 10px; overflow: hidden; position: relative}
.simple-card .simple-comment-card .comment-textarea .tip-login { position: absolute; top: 35px; left: 10px}
.simple-card .simple-comment-card .comment-textarea.active { border: 1px solid #207fe9; background-color: #fff}
.simple-card .simple-comment-card .comment-textarea textarea { width: 600px; height: 66px; border: 0; background: none; float: left}
.simple-card .simple-comment-card .comment-textarea button { float: right; height: 70px; width: 70px; background-color: #207fe9; border: 0; border-radius: 4px; color: #fff; font-size: 13px; padding: 0}
.simple-card .simple-comment-card .comment-textarea button .icon-edit { font-size: 25px}
.simple-card .simple-comment-card .comment-list { margin-top: 60px}
.simple-card .simple-comment-card .comment-list li { margin-bottom: 30px}
.simple-card .simple-comment-card .comment-list .comment-box { padding: 10px 10px 20px 30px; border: 1px solid #bfbfbf; margin-left: 25px; position: relative}
.simple-card .simple-comment-card .comment-list .comment-box .title1 { color: #bfbfbf; overflow: hidden; margin-bottom: 15px}
.simple-card .simple-comment-card .comment-list .comment-box .title1 h3 { font-size: 14px; float: left}
.simple-card .simple-comment-card .comment-list .comment-box .title1 small { float: right}
.simple-card .simple-comment-card .comment-list .comment-box .content { line-height: 1.8em}
.simple-card .simple-comment-card .comment-list .comment-box .avatar { position: absolute; width: 50px; height: 50px; border-radius: 50%; top: -25px; left: -25px}
.simple-card .simple-comment-card .comment-list .comment-btns { text-align: right; padding: 10px 0}
.simple-card .simple-comment-card .comment-list .comment-btns button { border: 0; background: 0; --webkit-appearance: none; color: #bfbfbf}
.simple-card .simple-comment-card .comment-list .comment-btns button.active, .simple-card .simple-comment-card .comment-list .comment-btns button:hover { color: #207fe9}
/*评论*/