.dqwz { width:90%; color: #404040; margin:0 auto; margin-top: 18px; }
.dqwz a { position: relative; margin-right: 20px; color: #B3B3B3; }
.dqwz .location-i { position: absolute; top: 0; right: -16px; }
/*左栏*/
.con_left { width: 730px; height: auto; overflow: hidden; border: 1px solid #d2d2d2; margin-top: 20px; }
.con_nr { width: 665px; height: auto; overflow: hidden; margin: 0 auto; margin-top: 40px; margin-bottom: 60px; }
.con_tit { width: 100%; height: auto; overflow: hidden; border-bottom: 1px solid #ccc; padding-bottom: 20px; }
.con_tit h2 { font-size: 26px; color: #254b92; text-align: center; font-weight: bold; }
.con_tit p { font-size: 14px; color: #333; text-align: center; margin-top: 35px; overflow: hidden; }
.con_tit p span { font-size: 14px; color: #333; padding-left: 50px; }
.con_txt { width: 100%; height: auto; margin-top: 25px; overflow: hidden; }
.con_txt p { font-size: 16px; color: #000; line-height: 30px; margin-bottom:15px; }
.con_txt p img { width: auto !important; height: auto !important; }
.zrbj { font-size: 14px; color: #333; padding-top: 40px; }
/*END*/
/*右栏*/
.con_right { width: 287px; height: auto; overflow: hidden; margin-top: 20px; }
.part3 { width: 287px; height: auto; overflow: hidden; }
.dh_box { border-bottom: 1px solid #388de1; }
.dh_box h2 { font-size: 24px; color: #254b92; font-weight: bold; margin-bottom: 10px; position: relative; padding-left: 30px; }
.dh_box h2 i { position: absolute; width: 10px; height: 23px; background: #1e83ef; display: inline-block; top: 5px; left: 0; }
.dh_box h2 span { float: right; font-size: 14px; color: #999; margin-top: 15px; }
.dh_box h2 span a { color: #999; }
/*辟谣课堂*/
.bykt_box { width: 100%; height: auto; overflow: hidden; }
.bykt_pic { width: 141px; height: 104px; overflow: hidden; position: relative; margin-top: 8px; }
.bykt_pic .bg { position: absolute;left: 0;bottom: 0;width:100%;height: 35px;opacity: 0.6;background: #000;z-index: 0 }
.bykt_pic .title { width: 94%; height: 40px; line-height: 20px; color: #fff; position: absolute; bottom: 0; left: 3%; z-index: 10; font-size: 12px; }
.bykt_pic .title a { color: #fff; }
.pykt_list li { width: 100%; height: 20px; font-size: 14px; color: #4f5157; overflow: hidden; margin-top: 8px; }
.pykt_list li a { color: #4f5157; }
/*END*/
/*真相直击 & 读图识谣*/
.zxzj_box { width: 100%; height: auto; overflow: hidden; margin-top: 22px; }
.zxzj_img { width: 100%; height: 188px; overflow: hidden; position: relative; margin-top: 8px; }
.zxzj_img .title { width: 94%; height: 30px; line-height: 30px; color: #fff; position: absolute; bottom: 0; left: 3%; z-index: 10; font-size: 16px; z-index: 10; }
.zxzj_img .title a { color: #fff; }
.zxzj_img .bg { position: absolute;left: 0;bottom: 0;width:100%;height: 35px;opacity: 0.6;background: #000;z-index: 0 }
.zxzj_img .play { width: 68px; height: 68px; z-index: 6; position: absolute; top: 50px; left: 105px; }
/*END*/
/*END*/
/*END*/
@media screen and (min-width:0px) and (max-width: 767px) {
/*左栏*/
.con_left { width: 96%; height: auto; overflow: hidden; border: none; margin-top: 15px; margin-left: 2%; }
.con_nr { width: 100%; height: auto; overflow: hidden; margin: 0 auto; margin-top: 0; margin-bottom: 40px; }
.con_tit { width: 100%; height: auto; overflow: hidden; border-bottom: 1px solid #ccc; padding-bottom: 15px; }
.con_tit h2 { font-size: 1.5rem; color: #254b92; text-align: center; font-weight: bold; }
.con_tit p { font-size: 14px; color: #333; text-align: center; margin-top: 20px; overflow: hidden; }
.con_tit p span { font-size: 14px; color: #333; padding-left: 20px; }
.con_txt { width: 100%; height: auto; margin-top: 25px; overflow: hidden; }
.con_txt p { font-size: 1rem; color: #000; line-height: 30px; }
.con_txt img { width: 100% !important; height: auto !important; }
.con_txt p img { width: 100% !important; height: auto !important; }
.zrbj { font-size: 0.75rem; color: #333; padding-top: 20px; }
.pageVideo{ width:100%; height:240px;}
}