/* reset */
*{ margin:0; padding:0;}
*,:after,:before {box-sizing: border-box;margin: 0;padding: 0;}
html,body{ font-family: 'Microsoft Yahei','Simsun','arial'; margin: 0 auto; background: #fff;}
button,select{font-family: 'Microsoft Yahei','Simsun','arial';background: #fff;}
a{text-decoration: none;  color: #000;}
img{border:0;}
li{list-style: none;}
body{width: 100%;color:#333;}
p{ word-wrap: break-word;}
input,textarea{outline: none;}
.cl:after,.clearfix:after{content:"\20";display:block;height:0;clear:both;visibility:hidden}.cl,.clearfix{zoom:1}
.fl{float: left;}
.fr{float: right;}
/* 河南宣讲 */
.wrap{width: 100%;}
.wapBanner{width: 100%;height: 1.7rem;}
.wapBanner img{width: 100%;height: 1.7rem;}
.wapNav ul{width: 100%;height: 1.5rem;background: #f5f5f5;border-top: 2px solid #bbb6bc;white-space: nowrap;overflow-x: scroll;}
.wapNav ul::-webkit-scrollbar{width: 0;height: 0;display: none;}
.wapNav ul li{width: 2.1rem;height: 0.9rem;border-radius: 30px;background: #fff;color: #000;border: 1px solid #bbb6bc;display: inline-block;line-height: 0.9rem;text-align: center;margin: 0.3rem 0.13rem 0;font-size: 0.35rem;}
.on{background: #d0011b!important;color: #fff;border: none!important;}
.on a{color: #fff;display: inline-block;width: 100%;}
.swiper-container{height: 6.7rem;}
.banner img{width:100%;height: 100%;object-fit: cover;}
.banner{position: relative;}
.shadow{position:absolute;left:0;bottom:0;width:100%;height:0.96rem;background: rgba(0,0,0,.6);color:#fff;text-align: left;line-height: 0.96rem;font-size:0.426667rem;text-indent: 10px;}
.swiper-button-next{background-image: url(../img/focusRight.png);width: 1.5rem;height: 1.5rem;background-size: cover;-webkit-background-size:cover;top: 65%;opacity:1;}
.swiper-button-prev{width: 1.5rem;height: 1.5rem;background-size: cover;-webkit-background-size:cover;top: 65%;background-image: url(../img/focusLeft.png);opacity:1;}
.swiper-button-prev.swiper-button-disabled, .swiper-button-next.swiper-button-disabled{opacity: 1;}
.swiper-pagination-fraction, .swiper-pagination-custom, .swiper-container-horizontal > .swiper-pagination-bullets{width: 18%;left: auto;right: 0;}
.infoBox{width: 100%;padding: 0.28rem 0.28rem;}
.videoItem{width: 4.5rem;position: relative;height: 3.28rem;}
.videoImg{width: 4.5rem;height: 2.6rem;}
.playbtn{width: 0.68rem;position: absolute;left: 46%;top: 34%;}
.videoItem p{height: 0.68rem;font-size: 0.21rem;line-height: 0.68rem;width: 4.5rem;overflow: hidden;}
.indexListBox{margin-top: 0.4rem;}
.listTitle{width: 2.43rem;height: 0.93rem;background: #57bad1;font-size: 0.375rem;text-align: center;line-height: 0.93rem;color: #fff;}
.listTitle a{color: #fff;}
.listBox{margin-top: 0.23rem;}
.listBox ul li{width: 100%;height: 0.85rem;line-height: 0.85rem;font-size: 0.31rem;border-bottom: 1px solid #bbb6bc;}
.twoBtn{margin: 0.7rem 0;text-align: center;}
.twoBtn a{display: inline-block;width: 2.5rem;height: 1rem;border-radius: 20px;color: #fff;text-align: center;line-height: 1rem;font-size: 0.4rem;background: #00aaef;}
.pc{margin-right: 0.25rem;}
.wapfooter{width: 100%;height: 2.2rem;background: #484647;font-size: 0.36rem;text-align: center;padding-top: 0.625rem;color: #fff;}
.wapfooter p{line-height: 1.6;color: #fff;}
.wapfooter a{color: #fff;}
/* 专家风采 */
.zjList{width: 100%;padding: 0 0.625rem;}
.zjList ul li{margin-top: 0.7rem;height: 3.75rem;overflow: hidden;}
.zjList ul li img{width: 2.65rem;height: 3.75rem;float: left;}
.zjList ul li .zjItem{width: 5.85rem;height: 3.75rem;margin-left: 0.23rem;}
.zjList ul li .zjItem span{padding: 0 0.23rem;height: 0.58rem;line-height: 0.58rem;font-size: 0.375rem;color: #fff;background: #d0011b;}
.zjSum{font-size: 0.34rem;line-height: 0.5rem;margin-top: 0.15rem;width: 5.85rem;}
/* 宣讲在线 */
.xjzxBox{padding:1px 0.56rem;}
.xjzxItem{margin-top: 0.31rem;}
.xjzxTitle{height: 0.93rem;line-height: 0.93rem;border-bottom: 1px solid #d0011b;font-size: 0.34rem;}
.xjzxTitle span{width: 2.5rem;line-height: 0.93rem;color: #fff;display: block;float: left;text-align: center;background: #d0011b;}
.xjzxTitle a{float: right;line-height: 1.3rem;font-size: 0.31rem;color: #d0011b;}
.xjzxNewsOne{width: 100%;height: 4.8rem;position: relative;margin-top: 0.31rem;}
.xjzxNewsOne .xjzxImg{width: 100%;height: 4.8rem;position: absolute;}
.xjzxNewsOne .xjzxBtn{position: absolute;left: 44%;top: 45%;z-index: 999;}
.xjzxItem ul li{width: 100%;height: 0.85rem;line-height: 0.85rem;font-size: 0.31rem;border-bottom: 1px solid #bbb6bc;}
/* 理论热点 */
.llList{padding: 0 0.39rem;}
.llList ul li{border-bottom: 1px solid #e6e6e6;padding: 0.39rem 0;}
.newslistTitle{font-size: 0.46rem;color: #000;font-weight: bold;line-height: 1.5;margin-bottom: 0.15rem;}
.newslistSum{font-size: 0.375rem;line-height: 1.5;color: #757575;}
#listval{display: none;}
/* 细览 */
.newsInfo{padding: 0 0.39rem;}
.newsInfotitle{font-size: 0.52rem;color: #000;font-weight: bold;line-height: 1.5;margin-top: 0.31rem;border-bottom: 1px solid #e6e6e6;padding-bottom: 0.31rem;}
.newsInfoCon{font-size: 0.36rem;line-height: 0.56rem;margin-bottom: 0.31rem;margin-top: 0.31rem;}
.newsInfoCon p{font-size: 0.42rem;line-height: 1.8;margin-bottom: 0.31rem;}
.newsInfoCon img{max-width: 100%;margin: 0 auto;}
.newsInfoCon iframe{max-width: 100%!important;}