@charset "utf-8";
.indexWrap,.indexMain{overflow: hidden;}
.newsColumn{margin-bottom: 28px;overflow: hidden;}
.advsBox{margin: 28px 0;overflow: hidden;}
.advsBox .adv1{height: 120px;background-color:#4A7CD3;}
.advsBox .adv2{height: 120px;background-color:#388EF0;}
/* 举报指南 */
.tipOffs{overflow: hidden;}
.tipOffs .cardInfo{width: 395px;overflow: hidden;}
.cardInfo .advCard{background: #0071F2;height: 144px;border-radius: 2px;overflow: hidden;}
.cardInfo .txtCard{background: #ECF4FD;height: 114px;border-radius: 2px;overflow: hidden;margin-top: 12px;padding: 15px;}
.cardInfo .txtCard .title{line-height:28px;}
.cardInfo .txtCard .title span{display: block;line-height:28px;}
.cardInfo .txtCard .title span.name{color: #333333;font-weight: 600;font-size: 18px;}
.cardInfo .txtCard .title span.more{font-size: 14px;}
.cardInfo .txtCard .title span.more a{display: block;line-height: 28px;color: #666666;}
.cardInfo .txtCard .title span.more:hover a{color:#0097E0;}
.cardInfo .txtCard .summary{line-height:24px;margin-top: 8px;font-size: 14px;color: #838383;}
.tipOffs .cardBar{width: 784px;overflow: hidden;}
.cardBar .barTitle{height: 36px;line-height: 36px;text-align: center;font-size: 24px;color: #333333;font-weight: 600;padding: 5px 0 9px;}
.cardBar .barTitle span{display:inline-block;height: 36px;vertical-align: top;}
.cardBar .barTitle span.flicon{width: 264px;margin-right: 20px;background:url(../images/tLi.png) no-repeat center;}
.cardBar .barTitle span.fricon{width: 264px;margin-left: 20px;background:url(../images/rLi.png) no-repeat center;}
.cardBar .telPhone{height: 68px;background: #ECF4FD;border-radius: 2px;padding: 13px;}
.cardBar .telPhone span{display: block;height: 68px;line-height: 68px;}
.cardBar .telPhone span.name{font-size: 16px;color: #333333;}
.cardBar .telPhone span.telIcon{width: 68px;height: 68px;margin-left: 34px;background:url(../images/tel.png) no-repeat center;}
.cardBar .telPhone span.emailIcon{width: 68px;height: 68px;margin-left: 144px;background:url(../images/email.png) no-repeat center;}
.cardBar .telPhone span.telT{margin-left: 6px;font-size: 24px;color: #0071F2;font-weight: 600;}
.cardBar .telPhone span.emailT{margin-left:6px;font-size: 24px;color: #0071F2;font-weight: 600;}
.cardBar .platformCard{overflow: hidden;margin-top: 12px;height: 144px;overflow: hidden;}
.cardBar .platformCard ul{overflow: hidden;width: 796px;margin-left: -12px;}
.cardBar .platformCard ul li{width: 240px; height: 112px; border-radius: 2px;margin-left: 12px;float: left;padding: 16px 120px 16px 26px;}
.cardBar .platformCard ul li .title{line-height: 24px;height: 24px;overflow: hidden;color: #333333;font-size: 16px;}
.cardBar .platformCard ul li.wxb{background: url(../images/wxb.png) no-repeat right bottom #ECF4FD;}
.cardBar .platformCard ul li.mtpt{background: url(../images/mtpt.png) no-repeat right bottom #ECF4FD;}
.cardBar .platformCard ul li .numberBox{height: 72px;margin-top:14px;overflow: hidden;}
.cardBar .platformCard ul li .numberBox .number{display: block;height: 72px;line-height: 72px;padding: 0 10px;font-size: 48px;color: #333333;font-weight: 600;}
.cardBar .platformCard ul li .numberBox .other{display: block;height: 24px;line-height: 24px;padding: 0 10px;font-size: 14px;color: #333333;margin-top: 36px;}
.cardBar .platformCard ul li .numberBox .more{display: block;height: 24px;line-height: 24px;padding: 0 10px;font-size: 14px;color: #333333;margin-top: 36px;}
.cardBar .platformCard ul li .numberBox .more a{color: #0071F2;}
/* 焦点图 */
.focusImgBox{height: 394px;width: 700px;border-radius: 2px;overflow: hidden;}
.focusImg{height: 394px;width: 700px;overflow: hidden;}
.focusImg .pic img {height: 394px;width: 700px;display: block;}
.focusImg .txtBg {
 position: absolute;
 bottom: 0;
 z-index: 1;
 height: 100px;
 width: 100%;
 background: #000;
 opacity: 0.6;
 filter:
 alpha(opacity=60);
 overflow: hidden;
 }
.focusImg .txt {position: absolute;bottom: 0;z-index: 2;height: 100px;width: 100%;overflow: hidden;}
.focusImg .txt ul{padding-top: 5px;height: 80px;position: relative;overflow: hidden;}
.focusImg .txt li {height: 72px;line-height: 36px;position: absolute;bottom: -80px;padding: 4px 0;width: 100%;}
.focusImg .txt li a {display: block;height: 72px;line-height: 36px;color: white;padding: 0 20px 0 20px;font-size: 20px;font-weight:500;text-decoration: none;overflow: hidden;}
.focusImg .txt li a .title{height:28px;line-height:28px;}
.focusImg .txt li a .summary{height:42px;line-height:21px;margin-top: 4px;}
.focusImg .num {position: absolute;z-index: 3;bottom: 10px;right: 10px}
.focusImg .num li {float: left;position: relative;width: 8px;height: 8px;line-height: 8px;overflow: hidden;text-align: center;margin-right: 6px;cursor: pointer;}
.focusImg .num li span {position: absolute;z-index: 2;display: block;color: white;width: 100%;height: 100%;top: 0;left: 0;text-decoration: none;}
.focusImg .num li span {z-index: 1;background: url(../images/focusD.png) no-repeat center;}
.focusImg .num li.on span,
.focusImg .num li:hover span{background: url(../images/focusDH.png) no-repeat center;}
.focusNews{height: 394px;overflow: hidden;width: 470px;}
.columnTitle{height: 48px;border-bottom: 1px solid #e0e0e0;}
.columnTitle .nameBox,.columnTitle .more{padding-bottom: 12px;line-height:36px;}
.columnTitle .nameBox span{display: block;}
.columnTitle .nameBox span.name{font-weight: 600;color: #0071F2;height: 36px;letter-spacing: 2px;}
.columnTitle .nameBox span.titleLine{height: 3px;left: 0;width: 100%;bottom: -2px;background-color: #0071F2;}
.columnTitle .more a{display: block;height: 36px;color: #333;}
.columnTitle .more:hover a{color:#0097E0;}
.focusNewsMain{height: 345px;overflow: hidden;}
.hotFocusNews{height: 118px;border-bottom: 1px solid #e0e0e0;overflow: hidden;}
.hotFocusNews a{display: block;height: 118px;}
.hotFocusNews .title{height: 36px;line-height: 36px;color: #333333;padding-top: 8px;}
.hotFocusNews .summary{line-height: 29px;overflow: hidden;height: 58px;color: #888;margin: 4px 0 12px;text-indent: 2em;}
.hotFocusNews :hover .title{color: #065ACA;}
.hotFocusNews :hover .summary{color: #0097E0;}
.focusNewsMain ul{padding-top: 6px;height: 220px;overflow: hidden;}
.focusNewsMain ul li{height: 44px;position: relative;padding-left:15px;line-height: 44px;}
.focusNewsMain ul li a{display: block;height: 44px;color: #333;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.focusNewsMain ul li:hover a{color: #065ACA;}
.focusNewsMain ul li i{display: block;width: 15px;height: 44px;position:absolute;left: 0;top: 0;color: #BECBD9;font-style: normal;}
.focusNewsMain ul li:hover i{color: #065ACA;}
/* 辟谣 */
.smashRumoursColumn{overflow: hidden;}
.smashRumoursColumn .cardInfo{width: 395px;overflow: hidden;}
.smashRumoursColumn .advCard{background: #0071F2;height: 144px;border-radius: 2px;overflow: hidden;}
.smashRumoursColumn .txtCard{background: #ECF4FD;height: 114px;border-radius: 2px;overflow: hidden;margin-top: 12px;padding: 15px;}
.smashRumoursColumn .txtCard .title{line-height:28px;}
.smashRumoursColumn .txtCard .title span{display: block;line-height:28px;}
.smashRumoursColumn .txtCard .title span.name{color: #333333;font-weight: 600;font-size: 18px;}
.smashRumoursColumn .txtCard .title span.more{font-size: 14px;}
.smashRumoursColumn .txtCard .title span.more a{display: block;line-height: 28px;color: #666666;}
.smashRumoursColumn .txtCard .summary{line-height:24px;margin-top: 8px;font-size: 14px;color: #838383;}
.smashRumoursList{width: 784px;overflow: hidden;}
.smashRumoursMain{height: 300px;overflow: hidden;width: 795px;margin-left: -11px;}
.smashRumoursMain li{float: left;width: 254px; height: 144px; border-radius: 2px;overflow: hidden;margin-left: 11px;margin-bottom: 12px;}
.smashRumoursMain li a{display: block;position: relative;width: 254px; height: 144px;}
.smashRumoursMain li a .img{height: 144px;}
.smashRumoursMain li a .img img{display: block;width: 254px; height: 144px;}
.smashRumoursMain li a .source{padding: 0 10px 10px;width: 214px;bottom: 0;left: 0;color: #FFFFFF;font-size: 12px;line-height: 18px;height: 18px;}
.smashRumoursMain li a .title{padding: 5px 10px 0;width: 214px;bottom: 28px;left: 0;color: #FFFFFF;font-size: 14px;line-height: 21px;}
.smashRumoursMain li a .textBg{left: 0; bottom: 0; height: 77px; width: 100%; background: url(../images/indexLiBg.png) repeat-x left bottom; overflow: hidden;}
.smashRumoursMain li:hover a .textBg{background: #0071F2;filter: alpha(opacity=80);opacity: 0.8;}
/*  */
.flfg{width: 396px;overflow: hidden;}
.flfgList{padding: 14px 15px;margin-top: 20px;border-radius:2px;}
.flfgList li{height: 44px;position: relative;padding-left:15px;line-height: 44px;}
.flfgList li a{display: block;height: 44px;color: #333;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.flfgList li i{display: block;width: 15px;height: 44px;position:absolute;left: 0;top: 0;color: #BECBD9;font-style: normal;}
.flfgList li:hover a,.flfgList li:hover i{color: #065ACA;}
.video{width: 784px;overflow: hidden;}
.videoFocus{margin-top: 20px;overflow: hidden;height: 292px;}
.videoPlay{height: 292px;overflow: hidden;width: 520px;border-radius: 2px;}
.videoPlay li{height: 292px;overflow: hidden;width: 520px;}
.videoPlay li>a,.videoPlay li>a>img{display: block;height: 292px;overflow: hidden;width: 520px;}
.videoPlay li>a{position: relative;}
.videoPlay li .txtBg{z-index: 2;height: 80px;width: 100%;left: 0;bottom: 0;background:url(../images/focusBg.png) repeat-x left center;overflow: hidden;}
.videoPlay li .txt{z-index: 3;height:80px;width: 480px;left: 0;bottom: 0;padding:0 20px;font-size: 20px;color: #fff;line-height: 80px;overflow: hidden;}
.videoPlay .videoBox{width: 100%;height:100%;left: 0;top: 0;z-index: 2;}
.videoPlay .videoBox>img{display: block;width: 100%;height:100%;}
.videoPlay .videoBox .videoBtn{display: block;width: 82px;height: 82px;left: 50%;top: 50%;margin-left: -41px;margin-top: -41px;cursor: pointer;background:url(../images/video.png) no-repeat center;}
#player{width:520px;height:292px;display:block;background: #333333;object-fit: cover;overflow: hidden;outline: none;border-radius:2px;}
#playerTxt{width: 490px;right: 0;top: 0;padding: 8px 15px;font-size: 18px;color: #fff;text-align: right;line-height: 27px;overflow: hidden;display: none;}
#playerTxt a{color:#ffffff;text-shadow: rgb(0 0 0) 1px 0px 0px, rgb(0 0 0) 0px 1px 0px, rgb(0 0 0) -1px 0px 0px, rgb(0 0 0) 0px -1px 0px;}
.videos{width: 252px;height:292px;}
.videos ul{}
.videos li{height: 140px;margin-top: 12px;border-radius: 3px;position: relative;}
.videos li span.jt{display: none;}
.videos li.on span.jt{display: block;background: url(../images/vllI.png) no-repeat center;width: 12px;height: 12px;left:-6px;top: 50%;margin-left: -6px;}
.videos li.first{margin-top: 0;}
.videos li a{position: relative;overflow: hidden;}
.videos li a,.videos li img{display: block;height: 140px;width: 100%;cursor: pointer;}
.videos li.on{border: 4px solid #3CA0FE;height:132px;}
.videos li.on a,.videos li.on img{height: 132px;}
.videos li .textBg{display: block;left: 0;bottom: 0;height: 72px;width: 100%;background:url(../images/indexLiBg.png) repeat-x left center;overflow: hidden;z-index: 1;}
.videos li .text{display: block;left: 0;bottom: 0;height: 48px;width: 232px;padding: 12px 10px;overflow: hidden;z-index: 2;color: #fff;line-height: 24px;}
.videos li.on .textBg,.videos li.on .text{display: none;}
/*  */
.links{margin-top: 28px;overflow: hidden;}
.links .columnTitle{border-bottom: 0;}
.linksList{width: 1210px;overflow: hidden;margin-left: -5px;padding-top: 8px;}
.linksList li{width: 228px;height: 42px;line-height: 42px;overflow: hidden;font-size: 14px;border: 1px solid #E0E0E0;border-radius: 2px;float: left;margin: 0 6px;margin-bottom: 13px;}
.linksList li a{display: block;height: 42px;padding: 0 16px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;color: #333;}
.linksList li:hover a{color: #065ACA;}
.linksList li:hover{border-color: #065ACA;}
.jbzqAdv a{display:block;background: url(../images/jbzq.png) no-repeat center;width:395px;height:144px;}
.zxpyAdv a{display:block;background: url(../images/zxpy.png) no-repeat center;width:395px;height:144px;}