.info-title{ width: 100%; height: 40px; padding: 0 15px 0 15px; background: #fff; }
.info-title ul{ float: left; font-size: 0; }
.info-title ul li{ display: inline-block; line-height: 40px; margin-right: 15px; }
.info-title ul li a{ font-family: PingFangSC-Regular; font-size: 1rem; color: #8D9299; letter-spacing: 0.22px; }
.info-sousuo{ width: 18px; height: 18px; float: left; position: relative; top: 11px;right: -160px; }
.info-sousuo a img{ width: 100%; }
.info-title ul li .info-on{ font-family: PingFangSC-Semibold; font-size: 1.34rem; color: #333333; letter-spacing: 0.29px; }
/*咨询 问答 百科*/
.info-tlb{ width: 100%; height: 38px; padding-left: 15px; background: #fff;}
.info-tlb .swiper-container{ width: 100%; }
.info-tlb .swiper-container .swiper-slide{ width: unset!important; margin-right: 10px; margin-left: 10px; line-height: 30px; }
.info-tlb .swiper-container .swiper-slide a{ font-family: PingFangSC-Regular; font-size: .78rem; color: #666666; display: block;position:relative;}
.abef{color: #007aff!important;}
.abef:before{content: "";width: 100%;height: 2px;position: absolute;right: 0;bottom: 0;background: #007AFF; border-radius: 1px;}
/*导航轮播*/
.info-bnn{padding-top: 13px;background: #fff;padding-bottom: 20px;}
.info-bnn .swiper-container .swiper-wrapper{left: 41px;}
.info-bnn .swiper-container .swiper-slide{ width: 338px!important; height: 162px; margin-left: 5px; margin-right: 5px; position: relative; background-image: linear-gradient(180deg, rgba(238,238,238,0.00) 0%, rgba(113,113,113,0.37) 44%, rgba(0,0,0,0.71) 100%); border-radius: 0 0 5px 5px; }
.info-bnn .swiper-container .swiper-slide img{width: 100%;}
.bann-txt{ position: absolute; bottom: 6px; font-family: MicrosoftYaHei;0.78rem; color: #FFFFFF; letter-spacing: -0.2px; left: 6.5px; }
/*banner轮播*/
.info-list{ width: 100%; height: auto; background: #fff; overflow: hidden; padding-bottom: 55px; }
.info-list ul li{ margin: 0 15px 0 15px; border-bottom: 1px solid #F0F0F0; height: 105px; }
.ifon-ll{ width: 221px; float: left; }
.info-list-img{ width: 108px; float: right; padding-top: 18px; }
.info-list-img img{width: 100%;}
.ifon-ll h3{ font-family: PingFangSC-Regular; font-size:0.89rem; color: #333333; letter-spacing: -0.36px; padding-top: 14px; padding-bottom: 6px; }
.inon-cs{ font-family: PingFangSC-Regular; font-size: 0.8rem; color: #8D9299; letter-spacing: -0.27px; padding-bottom: 8.5px; }
.list-x{ width: 1px; height: 10.7px; background: #979797; display: inline-block; }
.inon-cs span:nth-child(1){margin-right: 5.5px;display: inline-block;}
.inon-cs span:nth-child(3){margin-left: 3.5px;display: inline-block;}
.inon-cs span:last-child{float: right;}
.inon-cs span:last-child img{width: 13px; height: 9.9px;margin-right: 5px;}
.info-zong{width: 100%;background: #fff;height: auto;}
.info-gdhd{position: fixed;z-index: 99999;top: 0;}
/*头部定位*/
/************************************************************************************************************/
.show-zx-img{ width: 30px; height: 30px; border-radius: 50%; }
.show-zz{ font-family: PingFangSC-Regular; font-size: 12px; color: #4A4A4A; letter-spacing: -0.29px;  }
.show-djl{ float: right;padding-top: 3px;}
.show-djl img{ width: 13px; height: 10px; margin-right: 6px; }
.show-gjc{ width: 100%; height: 31px; }
.show-wz{ width: 88px; height: 31px; background: #F0F0F0; border-radius: 17.5px; text-align: center; line-height:31px; float: left; margin-right: 21px; }
.show-wz a,.show-xs a{font-family: PingFangSC-Regular; font-size: 0.78rem; color: #8D9299; letter-spacing: 0;}
.show-xs{ width: 114px; height: 31px; background: #F0F0F0; border-radius: 17.5px; font-family: PingFangSC-Regular; font-size: 14px; color: #8D9299; letter-spacing: 0; text-align: center; line-height: 31px; float: left; }
.show-dianz{ width: 100%; height: 64px; margin-top: 32px; margin-bottom: 31px; }
.show-beid{ width: 91px; height: 64px; background: #007AFF; border-radius: 32px; margin:0 auto ; text-align: center; line-height: 19px; padding: 13px; }
.show-beid a{ color: #fff; display: block; }
.show-beid a i{ font-size: 22px; }
.thumbs{ background: #E0E0E0; }

.show-zznc{ width: 100%; height: 40px; margin-bottom: 31px; }
.zznc-img{ width: 40px; height: 40px; float: left; }
.zznc-img img{width: 100%;border-radius: 50%;}
.zznc-cont{ width: 87%; float: right; }
.zznc-cont h2{ font-family: PingFangSC-Regular; font-size: 0.78rem; color: #4A4A4A; letter-spacing: -0.34px; }
.zznc-cont p{ font-family: PingFangSC-Regular; font-size: 0.67rem; color: #8D9299; letter-spacing: -0.27px; }
.foot-banner{ width: 100%; height: 87px; }
.foot-banner img{width: 100%;}
.show-list{ width: 100%; padding: 0 0 0 11px;margin-bottom: 40px; }
.show-listul li{ width: 100%; height: 51px; }
.listul-left{ width: 30px; height: 20px; float: left; background: #E5F1FF; border-radius: 2px; font-family: PingFangSC-Regular; font-size: 0.67rem; color: #4585CF; letter-spacing: -0.27px; text-align: center; margin-right: 8px; margin-top: 17px; }
.listul-right{ width: 89%; font-family: PingFangSC-Regular; font-size: 0.78rem; color: #333333; letter-spacing: -0.34px; border-bottom: 1px solid #F0F0F0; float: right; height: 100%; line-height: 51px; }
.show-listul2 li{ width: 100%; height: 94px; padding-right: 16.4px; }
.show-listul2 .listul-right{border-bottom: none;}
.show-listul2-img{ width: 86.8px; height: 62.1px; margin-top: 17px; float: left; }
.show-listul2-img img{width: 100%;}
.listul-right-box{ width: 70%; float: right; margin-top: 17px; }
.listul-right-box h2{ font-family: PingFangSC-Regular; font-size: 0.78rem; color: #424656; letter-spacing: -0.34px; }
.listul-right-box p{padding-top: 3px;}
.show-sew{ font-family: PingFangSC-Medium; font-size: 0.9rem; color: #F55B39; letter-spacing: -0.39px; display: inline-block; font-weight: 600; padding-right: 30px; }
.show-elys{ font-family: PingFangSC-Regular; font-size: 0.67rem; color: #8E8E93; letter-spacing: -0.27px; padding-right: 18px; }
.show-segl{ font-family: PingFangSC-Regular; font-size: 0.67rem; color: #8E8E93; letter-spacing: -0.27px; }
.show-pinglun{ width: 100%; padding-left: 15px; padding-bottom: 46px; }
.show-pinglun h2{ font-family: PingFangSC-Semibold; font-size: 16px; color: #4A4A4A; letter-spacing: -0.39px; font-weight: 600; }
.pinlun-ul li{width: 100%;height: auto;overflow: hidden;}
.pl-toux{ width: 32px; height: 32px; margin-top: 16px; float: left; margin-right: 12px; margin-bottom: 11px; }
.pl-toux img{ width: 100%; }
.pl-cont{  width: 87%; float: right; margin-top: 16px; padding-bottom: 11px; border-bottom: 1px solid #F0F0F0; }
.pl-title{ font-family: PingFangSC-Semibold;font-size: 0.78rem; color: #4A4A4A; letter-spacing: -0.34px; padding-right: 12px; font-weight: 700; }
.pl-time{ font-family: PingFangSC-Regular;font-size: 0.67rem; color: #8D9299; letter-spacing: -0.27px; padding-right: 110px; }
.pl-huifu{ font-family: PingFangSC-Regular; font-size: 0.78rem; color: #4A4A4A; letter-spacing: -0.34px; }
.pl-zs{ font-family: PingFangSC-Regular; font-size: .775rem; color: #4A4A4A; letter-spacing: -0.29px; padding-top: 4px; }
.pl-hf-t{ width:299px; height: auto; background: #F0F0F0; border-radius: 3px; margin-top: 12px; padding: 5px 0 3px 10px; }
.pl-hf-t p{margin-bottom: 5px;}
.pl-xm{ font-family: PingFangSC-Regular; font-size: 0.78rem;color: #4A4A4A; letter-spacing: -0.34px; line-height: 20px; }
.pl-thuifu{ font-family: PingFangSC-Regular;font-size: 0.67rem; color: #8D9299; letter-spacing: -0.34px; padding-left: 10px; padding-right: 10px; }

/*文章详情页样式*/
.zn-con-bot{ padding-left: 16px; }
.zn-con-bot a{line-height: 51px;}
.bot-img{ width: 12px; height: 22px; margin-right: 19px; }
.con-bot-sous{ width: 188px; height: 34px; background: #F0F0F0; border-radius: 17px; font-family: PingFangSC-Regular; font-size: 0.78rem; color: #818181; letter-spacing: -0.34px; text-indent: 1em; margin-right: 20px; }
.xinxi{ width: 17.6px; height: 16px; display: inline-block; position: relative; }
.xinxi img{width: 100%;}
.xx-sl{ width: 19px; height: 13px; background: #FF0000; border: 1px solid #FFFFFF; border-radius: 6px; font-family: PingFangSC-Regular; font-size: 0.67rem; color: #FFFFFF; letter-spacing: -0.27px; display: inline-block; line-height: 10px; text-align: center; position: absolute; top: 12px; left: 9px; }
.bot-xing{ display: inline-block; margin-left: 20px; font-size: 17px; color: #8D9299;margin-right: 14px; }
.bot-fx{ width: 15px; height: 16px; display: inline-block; position: relative; top: -2px; }
.bot-fx img{ width: 100%; }
/*文章详情页底部样式*/
.news-list{ width: 100%; height:33px; padding-left: 15px; background: #fff;padding-top: 8px;}
.news-list .swiper-container .swiper-slide{padding: 0 10px 0 10px;min-width: 65px;width: unset!important;height:27px;background: #FFFFFF; box-shadow: 0 0 4px 0 rgba(214,214,214,0.50); border-radius: 15px; line-height: 23px;text-align:center;margin-right: 10px;border:1px solid #EDEEF1}
.news-list .swiper-container .swiper-slide a{ font-family: PingFangSC-Regular;font-size: 0.67rem; color: #4A4A4A; }
.news-on{ background: rgba(0,122,255,0.10)!important; box-shadow: 0 0 4px 0 rgba(214,214,214,0.50)!important; border-radius: 15px!important;  }
.news-on a{color: #007AFF!important;}
/*新闻列表页样式*/

.search-input{ width: 100%; height: auto; background: #fff; padding-left: 18px; position: relative; padding: 12px 0 12px 0;}
.search-input i{ position: absolute; font-size: 15px; right: 105px; top: 22px; color: #8D9299; }
.sea-in{ width: 266px; height: 35px; background: #F0F0F0; border-radius: 17.5px; font-family: PingFangSC-Regular; font-size: 14px; color: #B6BCC5; letter-spacing: 0.17px; text-indent: 1em;margin: 0 0 0 16px; }
.search-qux{ font-family: PingFangSC-Regular; font-size: 0.9rem; color: #4A4A4A; letter-spacing: 0.19px; display: inline-block; padding-left: 26px; }
.search-cont{ width: 100%; height: auto; background: #fff; padding: 10px 0 0 14px;  }
.search-cont h2{ font-family: PingFangSC-Regular; font-size: 0.78rem; color: #B6BCC5; letter-spacing: 0.17px; padding-bottom: 9.5px; }
.search-lishi{ width: 100%; height: auto; border-top: 1px solid #E4E4E4; padding: 15px 0 23px 0; font-size: 0; }
.sea-ls{ width: unset; height: 27px; background: #FFFFFF; border: 1px solid #E0E0E0; border-radius: 14px; text-align: center; display: inline-block; margin-right: 9px; margin-bottom: 15px; padding: 5px 14px 5px 14px; }
.sea-ls a{ font-family: PingFangSC-Regular; font-size:0.67rem; color: #333333; line-height: 18px; display: block; }
.rsc a{color: #007AFF ;}
.ssuo-hong{font-family: PingFangSC-Regular; font-size: 0.85rem; color: #FA6400; letter-spacing: -0.36px;}
/*搜索页样式和搜索结果页样式*/

.wd-wytw{ width: 68px; height: 25px; background: #007AFF; border-radius: 15px; text-align: center; margin-top: 3px; position: absolute; right: 12px; top: 0px }
.wd-wytw a{ font-family: PingFangSC-Medium; font-size: 0.67rem; color: #FFFFFF; line-height: 25px; }
.wdzx-list{ width: 100%; height: 100%; background: #fff; padding-top: 10px;padding-bottom: 55px;}
.wazxlist-ul li{ width: 100%; height: 76.9px; border-bottom: 1px solid #E0E0E0; padding: 0 15px; padding: 15.9px 15px 14px 15px; }
.zx-list-left{ width: 80%; float: left; }
.zx-list-left h2{ font-family: PingFangSC-Medium;font-size: 0.78rem; color: #424656; letter-spacing: -0.34px; padding-bottom: 9px; }
.zx-maiche{ height: 18px; background: rgba(203,229,255,0.50);border-radius: 4px; display: inline-block; font-family: PingFangSC-Regular; font-size: 0.68rem; color: #424656; letter-spacing: -0.3px; text-align: center; line-height: 16px; border: 1px solid #A0CEFF;  }
.zx-xiangw{ font-family: PingFangSC-Regular;font-size: 0.68rem; color: #8E8E93; letter-spacing: -0.34px; text-align: right; }
.zx-xiangw{ font-family: PingFangSC-Regular; font-size: 0.68rem; color: #8E8E93; letter-spacing: -0.34px; text-align: right; float: right; display: inline-flex; margin-top: 2px; }
.zx-jd{ width: 52px; height: 30px; background: #007AFF; border-radius: 4px; float: right; text-align: center; margin-top: 15.9px; }
.zx-jd a{ font-family: PingFangSC-Regular; font-size: 0.78rem; color: #FFFFFF; letter-spacing: -0.34px; line-height: 30px; display: block; }

.jieda-ul li{ width: 100%; height: 106.9px; border-bottom: 1px solid #E0E0E0; padding: 0 15px; padding: 15.9px 15px 15px 15px; }
.jieda-ul li h2{ font-family: PingFangSC-Medium; font-size: 0.78rem; color: #424656; letter-spacing: -0.34px; padding-bottom: 8px; }
.kef-p{ font-family: PingFangSC-Regular; font-size: 0.78rem; color: #8E8E93; letter-spacing: -0.34px; padding-bottom: 7px; }
.jieda-mc{ width: 32px; height: 17px; background: rgba(203,229,255,0.50); border: 0 solid #007AFF; border-radius: 4px; text-align: center; font-family: PingFangSC-Regular; font-size: 0.67rem; color: #424656; letter-spacing: -0.27px; line-height: 16px; border: 1px solid #A0CEFF; display: inline-block; }
.jieda-yy{ font-family: PingFangSC-Regular; font-size: 0.67rem; color: #8E8E93; letter-spacing: -0.34px; float: right; margin-top: 2px; }
/*问答样式*/
.dbjl{top: 50px!important;-webkit-transition: all 0.3s; -moz-transition: all 0.3s; transition: all 0.3s; }
/*百科样式*/


/* 摘要样式 */
.info-sultation{
    width:  100%;
    /*height:  92px;*/
    padding:  10px  12px  13px  11px;
    background:  #EBECF0;
    border-radius:  3px;
    font-family:  PingFangSC-Regular;
    font-size:  14px;
    color:  #68696F;
    line-height:  25px;
}

/* 资讯评论页 */
.plinfo-top{ background: #f9f9f9; padding: 8px; margin-bottom: 10px;}
.pl-con{ width: 100%; height: 3rem; padding:5px; font-size: .775rem; border-radius: 5px;}
.pl-btn{ cursor: pointer; float: right; width: 4rem; height: 2rem; line-height: 1.7rem; text-align: center; background: #007aff; border: 0; border-radius: 5px; font-size: 16px; color: #fff; }
.pl-btn:hover{ background: #0c62be;transition-duration:1s; }
.pl-btn:focus{background: #0c62be;transition-duration:1s; }