input,a:focus,
button:focus,button:active:focus,button.active:focus,button.focus,button:active.focus,button.active.focus
.btn:focus,.btn:active:focus,.btn.active:focus,.btn.focus,.btn:active.focus,.btn.active.focus{outline:none;}
a,a:hover{text-decoration: none;color: #1351a3;cursor: pointer;}
ul,li{list-style: none;padding: 0;margin: 0;}
body{background: #efefef;color: #262626;font-family: PingFang SC,Lantinghei SC,Helvetica Neue,Helvetica,Arial,Microsoft YaHei,"\5FAE\8F6F\96C5\9ED1",STHeitiSC-Light,simsun,"\5B8B\4F53",WenQuanYi Zen Hei,WenQuanYi Micro Hei,"sans-serif";}
.title{margin:80px 0 50px 0;}
.title img{width: 100%;}
.grey{color: #999;}
.divider{border-bottom: 1px solid #d1d1d1;margin-bottom: 20px;}
/*header*/
header{height: 100%;margin: 0 auto;position: relative;border-bottom: 1px solid #d1d1d1;margin-bottom: 20px;}
header .top-nav{text-align: right;font-size: 12px;line-height: 30px;font-weight: normal;}
header .top-nav a{padding: 0px 15px;color: #262626;height: 30px;}
header .top-nav a:last-child{margin-right: 0;}
header .top-nav .login{background: #1351a3;color: #fff;margin: 0;display: inline-block;margin-left: 30px;padding: 0 10px;}
header .top-nav .login a{color: #fff;padding: 0px 10px;}
.logo{margin: 15px 0;}
.logo img{height: 34px;}
.container-fluid{margin:0 auto;width:1170px;position:relative;padding: 0;overflow: hidden;min-height: 620px;}/*min-height加高20px by wendy 20220331*/
header.bgw .container-fluid{min-height: auto;}
header.bgw{background: #efefef;}
header.bgw .logo{float: left;margin: 0 0 10px 0;}
header.bgw .top-nav{margin-top: 15px;}
.container-left{float:left;min-height:600px;position:relative;width:116px;}
.container-left .fixed{position: fixed;top: 0;}
.container-right{float:right;width:1025px;}
.container-right .content{margin:auto;position:relative;}
.content-left{width: 690px;float: left;}
.content-right{width: 300px;float: right;}
.menu{margin: 0 0 20px 15px;}
.menu .menu-item{text-align: center;font-size: 16px;}
.menu .menu-item a{display: block;border-radius: 4px;margin-bottom: 6px;line-height: 30px;color: #262626;}
.menu .menu-item a:hover,
.menu .menu-item a.active{background: #1351a3;color: #fff;}
.menu .menu-item a.red{color: #ff9000;}
.menu .menu-item a.red:hover,
.menu .menu-item a.red.active{background: #ff9000;color: #fff;}
.menu .menu-item a.bamai{color: #d33d3e;}
.menu .menu-item a.bamai:hover,
.menu .menu-item a.bamai.active{background: #d33d3e;color: #fff;}
.menu .menu-item a.ai{color: #d33d3e;font-weight: bold;}
.menu .menu-item a.ai:hover,
.menu .menu-item a.ai.active{background: #d33d3e;color: #fff;}
.sub-list{margin: 0;overflow: hidden;}
.menu-item .sub-item a{float: left;min-width: 50%;background: transparent;font-size: 12px;color: #999;line-height: 14px;}
.menu-item .sub-item a:hover,
.menu-item .sub-item a.active{color: #1351a3;background: transparent;}
.btn-menu{color: #1351a3;text-decoration: none;border: 1px solid #1351a3;margin: 0 0 10px 15px;font-size: 14px;display: block;border-radius: 4px;padding: 7px 5px;}
.btn-menu span{display: block;width: 20px;height: 18px;float: left;margin-right: 3px;}
.btn-menu span.icon-report{background: url(../../images/pc/icon.png) 0 -26px no-repeat;}
.btn-menu span.icon-contribute{background: url(../../images/pc/icon.png) 0 -50px no-repeat;}
/*往期回顾*/
.swiper-container {border-radius: 4px;  width: 100%;  height: 100%;}
.swiper-slide {
      text-align: center;  font-size: 18px;  /* Center slide text vertically */
      display: -webkit-box;  display: -ms-flexbox;  display: -webkit-flex;  display: flex;  -webkit-box-pack: center;  -ms-flex-pack: center;  -webkit-justify-content: center;  justify-content: center;  -webkit-box-align: center;  -ms-flex-align: center;  -webkit-align-items: center;  align-items: center;}
.swiper-slide img{width: 100%;}
.swiper-button-next, .swiper-button-prev{width: 44px;height: 44px;background-size:44px 44px;display: none;}
.swiper-container:hover .swiper-button-next,
.swiper-container:hover .swiper-button-prev{display: block;background-color:rgba(0, 0, 0, 0.2);}
.swiper-button-next, .swiper-container-rtl .swiper-button-prev{background-image: url(../../images/pc/btn-next.png);}
.swiper-button-prev, .swiper-container-rtl .swiper-button-next{background-image: url(../../images/pc/btn-prev.png);}
.swiper-container-horizontal>.swiper-pagination-bullets,
.swiper-pagination-custom,
.swiper-pagination-fraction{bottom: 0;}
.swiper-pagination-bullet{background: #fff;}
.swiper-pagination-bullet-active{background: transparent;border: 2px solid #ff8d2f;}
.slide-title{position: absolute;bottom: 0;left: 0;right: 0;padding: 7px 15px;color: #fff;background-color:rgba(0, 0, 0, 0.4);font-size: 16px;text-align: left;height: 55px;overflow: hidden;text-overflow: ellipsis;white-space:nowrap}
.index-slide .swiper-slide img{height: 240px;}
.right-slide .swiper-slide img{height: 200px;}
.right-slide .slide-title {font-size: 13px;height:45px;}
.lmtw-slide .swiper-slide{text-align: left;}
.lmtw-slide .swiper-pagination-bullet{background: #999;}
.lmtw-slide .swiper-pagination-bullet-active{background: transparent;border: 2px solid #ff8d2f;}
/*新闻列表*/
.banner{border-radius: 4px;overflow: hidden;margin-bottom: 20px;}
.banner img{width: 100%;}
.tips_above{background: #8cbeff;height: 30px;line-height: 30px;margin-top: 20px;color: #fff;text-align: center;font-size: 13px;border-radius: 4px;}
.tips_middle{background: #d9eaff;height: 30px;line-height: 30px;margin-top: 20px;margin-bottom:20px;color: #fff;text-align: center;font-size: 13px;border-radius: 4px;border: 1px solid #8cbeff;color: #4a97fc;vertical-align: middle;}
.tips_middle img{vertical-align: middle;margin-left: 5px;}
.news-list{margin-top: 20px;}
.news-item{margin-bottom: 20px;display: block;height: 106px;position: relative;}
.news-item-bg{width:720px;height:126px;top:-10px;left:-10px;}
.news-item-bg{border-radius:2px;position:absolute;transition:all .2s linear;z-index:101}
.news-item:hover .news-item-bg{background:#efefef;box-shadow:0 0 25px 2px rgba(0,0,0,.2)}
.news-con{height: 100%;left: 0;position: absolute;top: 0;width: 100%;z-index: 102;}
.news-img{display: flex;float: left;justify-content: center;overflow: hidden;position: relative;width: 160px;height: 106px;border-radius: 4px;}
.news-img img{height: 100%;width: 100%;}
.news-right{border-bottom: 1px solid #d1d1d1;float: left;margin-left: 20px;width: 510px;height: 106px;}
.news-right:first-child{margin-left: 0;width: 690px;}
.news-title{height: 100%;max-height: 60px;margin-bottom: 10px;display: -webkit-box;overflow: hidden;text-overflow: ellipsis;word-break: break-all;-webkit-line-clamp: 2;}
.news-type{background: #1351a3;border-radius: 4px;color: #fff;font-size: 12px;padding: 2px 10px;}
.news-type:hover{color: #fff;}
.news-tit{font-size: 17px;text-align: justify;font-weight: normal;padding: 12px 0;vertical-align: top;}
.news-info{font-size: 13px;color: #777;}
.news-info .top{color: #fff;color: #fe0000;border: 1px solid #FE0000;border-radius: 4px;padding: 0 7px;margin-right: 7px;}
.news-info .vip{color: #fff;color: #ff9000;border: 1px solid #ff9000;border-radius: 4px;padding: 0 7px;margin-right: 7px;}
.news-info .topic a{color: #1351a3;margin-right: 14px;}
.news-info .src{margin: 0 7px;}
.news-info .src:first-child{margin-left: 0;}
.news-info .date{color: #999;margin: 0 7px;}
.news-info .close{float: right;display: block;width: 30px;height: 24px;background: url(../../images/pc/icon.png) 0 -72px no-repeat;}
.gototop{position: fixed;right: 10px;bottom: 5%;font-size: 0.9rem;line-height: 1.2;text-align: center;}
.gototop a{display: block;width: 30px;height:30px;margin: 2px;background: #efefef;border: 1px solid #D1D1D1;padding: 4px;}
.gototop a img{width: 100%;margin: 0 auto;}
/*搜索列表*/
.search-item{margin-bottom: 20px;border-bottom: 1px solid #d1d1d1;padding-bottom: 10px;}
/*right*/
.mb30{margin-bottom: 30px;}
/*search*/
.search{height: 44px;margin-bottom: 10px;position: relative}
.search input{width: 100%;float: left;height: 44px;line-height: 44px;color: #999;font-size: 14px;border-radius: 4px 0 0 4px;border:1px solid #d1d1d1;border-right: 0;padding: 0 10px;}
.search .btn-search{width: 45px;float: right;height: 44px;text-indent: 999px;line-height: 44px;overflow: hidden;border: none;background: #1351a3 url(../../images/pc/icon.png) 9px 9px no-repeat;border-radius: 0 4px 4px 0;position: absolute;top: 0;right: 0;}
.menu-sec .search .btn-search{top: 0px;right: 0px;}
/*index-login*/
.index-login{background: #f3f3f3;border-radius: 4px;padding: 20px 25px;color: #999;font-size: 14px;text-align: center;height: 186px;position: relative;
background-image: linear-gradient(-45deg, #fefefe 0%, #f3f3f3 100%);}
.index-login span{display: block;line-height: 24px;}
.index-login span.orange{color: #ff8d2f;}
.index-login span b{font-weight: normal;}
.index-login .btn-weixin{font-size: 14px;color: #fff;background: #ff8d2f url(../../images/pc/icon.png) 36% -86px no-repeat;width: 100%;margin: 15px 0;padding-left: 40px;height: 44px;border-radius: 4px;border: none;}
.index-login .logout{position: absolute;right: 10px;top: 10px;color: #1351a3;font-size: 12px;}
.index-login .member-pic{margin: 7px auto 10px auto;}
.index-login .member-id{color: #333;}
/*热门推荐*/
.right-title{color: #262626;font-size: 19px;margin-bottom: 20px;}
.right-title span.more{float: right;font-size: 13px;color: #787878;margin-top: 4px;}
.right-hotnews{margin-top: 30px;}
/*24小时热文*/
.right-24hours{border: 1px solid #D1D1D1;background: #f3f3f3;padding: 20px 15px;border-radius: 4px;}
.newstit-list{margin-left: -27px;}
.newstit-list li{font-size: 13px;color: #262626;line-height: 23px;margin-bottom: 10px;background: url(../../images/pc/icon.png) 0px -350px no-repeat;padding-left: 30px;}
.newstit-list li.l1{background-position: 0 -125px;}
.newstit-list li.l2{background-position: 0 -201px;}
.newstit-list li.l3{background-position: 0 -276px;}
/*热门话题*/
.hotlinks{overflow: hidden;}
.hotlinks a{width: 73px;float: left;margin: 0 1px 4px 1px;background: #effbfe;text-align: center;font-size: 13px;color: #787878;height: 30px;line-height: 30px;overflow: hidden;text-overflow: ellipsis;white-space:nowrap;}
.hotlinks a.orange{background: #fff6eb;}
.hotlinks a.green{background: #f5ffe9;}
.hotlinks a.purple{background: #faf4ff;}
/*流媒体视野*/
.right-lmtw{border: 1px solid #D1D1D1;background: #f3f3f3;padding: 20px 15px;border-radius: 4px;}
.lmtw,.lmtw li{overflow: hidden;}
.lmtw li{margin-bottom: 10px;}
.lmtw li img{float: left;width: 72px;height: 72px;border-radius: 50%;margin-right: 20px;}
.lmtw li h3{font-size: 14px;color: #666;margin-top: 10px;width: 150px;float: left}
.lmtw li p{font-size: 12px;line-height: 18px;color: #999;height: 36px;overflow: hidden;width: 150px;float: left}
/*企业专区*/
.corplist{overflow: hidden;}
.corplist li{float: left;width: 148px;height: 60px;margin: 0 1px 4px 1px;border-radius: 4px;background: #fff;text-align: center;overflow: hidden;display: flex;align-items: center}
.corplist li a{display: block;width: 100%;text-align: center;}
.corplist li img{width: 76%;margin: 4px auto;align-items: center;}
/*专栏文章*/
.special-list li{font-size: 13px;color: #787878;line-height: 24px;border-bottom: 1px solid #D1D1D1;margin-bottom: 14px;min-height: 60px;overflow: hidden;}
.special-list li a{color: #787878;}
.special-list li a.blue{color: #1351a3;}
.special-list li .date{float: right;color: #999;margin-bottom: 5px;}
/*常用链接*/
.commonlinks{float: left;width: 134px;}
.commonlinks li{font-size: 13px;line-height: 30px;color: #787878;}
.commonlinks li a{color: #787878;}
.today-lmtw{float: right;width: 154px;height: 136px;border-radius: 4px;text-align: center;}
.today-lmtw img{margin: 0px auto 8px auto;}
.today-lmtw span{display: block;font-size: 13px;}
.today-lmtw span.red{color: #d73d40;}
/*footer*/
footer{background: #333;padding: 20px 0 10px 0;margin-top: 50px;}
footer .container-fluid{min-height: auto;}
.link_main{border-bottom: 1px solid #858585;padding-bottom: 10px;margin-bottom: 20px;}
.link_main h3{color: #fff;font-size: 16px;margin-bottom: 20px;}
.link_main dl{font-size: 12px;line-height: 22px;overflow: hidden;margin: 0;}
.link_main dl dt{color: #fff;float: left;width: 60px;}
.link_main dl dd{color: #b9bbbd;float: right;width: 1100px;}
.link_main dl dd a{color: #b9bbbd;margin-right: 10px;}
.footer-main{overflow: hidden;font-size: 12px;color: #b9bbbd;line-height: 22px;}
.footer-main .footer-link{float: left;width: 970px;}
.footer-main .footer-link p{margin-top: 10px;}
.footer-main .footer-link a{font-size: 14px;color: #fff;margin-right: 20px;}
.footer-main .footer-link p a{color: #b9bbbd;font-size: 12px;margin-right: 0;}
.footer-main .weixin-links{float: right;width: 200px;}
.footer-main .weixin-links .left{float: left;width: 85px;margin-right: 15px;text-align: center;color: #fff;}
.footer-main .weixin-links .left img{width: 100%;}

/*list*/
.menu-sec{background: #e5e5e5;line-height: 30px;padding: 15px 15px;font-size: 16px;border-radius: 4px;overflow: hidden;position: relative;font-weight: bold;}
.menu-sec a{padding: 0 15px;color: #262626;display: inline-block;}
.menu-sec a:hover,
.menu-sec a.active{color: #1351a3;}
.menu-sec.col2{padding: 0;}
.menu-sec.col2 a{font-size: 16px;width: 50%;padding: 6px 0;text-align: center;float: left;}
.menu-sec.col2 a:hover,
.menu-sec.col2 a.active{background: #70b4ff;background: linear-gradient(to top right, #1351a3, #70b4ff);color: #fff;}
.menu-sec.col3{padding: 0;}
.menu-sec.col3 a{font-size: 16px;width: 33.3%;padding: 6px 0;text-align: center;float: left;}
.menu-sec.col3 a:hover,
.menu-sec.col3 a.active{background: #70b4ff;color: #fff;}
.loading-more{text-align: center;border: 1px solid #1351a3;border-radius: 4px;font-size: 16px; color: #1351a3;padding: 6px;width: 100px;margin: 20px auto;}
.corp-intro p{font-size: 13px;line-height: 24px;}
/*detail*/
.article-title{font-size: 28px;margin-bottom: 20px;}
.article-src{color: #999;font-size: 14px;}
.article-src span{margin: 0 15px;}
.article-src span:first-child{margin-left: 0;}
.article-con{font-size: 16px;line-height: 30px;text-align: justify;margin: 40px 0 30px 0;}
.article-con p{margin-bottom: 26px;}
.article-con img{max-width: 550px;margin: 0px auto;}
.article-intro{padding-bottom: 10px;margin-bottom: 20px;color: #999;text-indent: 2em;}
.editor{text-align: right;margin-bottom: 40px;}
.fx{height: 36px;margin: 0 0 10px;text-align: center;}
.fx .bdsharebuttonbox {margin: 0 auto;width: 230px;}
.copy {line-height: 24px;color: #7f7f7f;padding: 10px 0 20px;padding: 0 50px 30px 50px;font-size: 12px;color: #999;line-height: 24px;border-bottom: 1px solid #D1D1D1;}
.related-list .news-item{height: 64px;}
.related-list .news-img{width: 97px;height: 64px;}
.related-list .news-right{width: 570px;height: 64px;}
.related-list .news-right:first-child{width: 688px;}
.related-list .news-title{max-height: 30px;}
.related-list .news-tit{font-size: 16px;color: #262626;line-height: 26px;}

/*register*/
.form-control{padding: .375rem .75rem .3rem .75rem;font-size: 14px;color: #999;border-color: #ebebeb;background-color: #f9f9f9;}
.btn-primary{background-color: #1351a3;color: #fff;font-size: 16px;border-color: #1351a3;}
.modal-header{border: none;text-align: center;}
.modal-header .close{padding: 1.7rem;position: absolute;top: 0;right: 10px;}
.modal-title{width: 100%;font-size: 24px;color: #555;font-weight: normal;padding-top: 10px;}
.login-form{width: 300px;margin: 0px auto 40px auto;position: relative}
.login-form .send-sms{margin: -27px 10px 0 0;font-size: 14px;position: absolute;right: 0;}
.login-form .login-text{font-size: 12px;margin-bottom: 10px;}
.login-right{text-align: right;font-size: 14px;color: #666;margin-top: 10px;}

/*login*/
.modal-header .nav-tabs{font-size: 24px;color: #555;font-weight: normal;padding-top: 10px;width: 80%;margin-left: 40px;border: none;}
.modal-header .nav-tabs li{display: block;float: left;width: 33%;}
.modal-header .nav-tabs li a{display: block;border-bottom: 1px solid #ebebeb;padding-bottom: 10px;color: #666;}
.modal-header .nav-tabs li a.active{border-color:#1351a3;color: #1351a3;}
.login-center{text-align: center;font-size: 14px;color: #666;margin-top: 40px;}
.weixin-scan{text-align: center;width: 170px;margin: 0 auto;}
.weixin-scan .weixin-ma{width: 100%;margin: 0 auto;}
.weixin-scan .scan{margin-top: 20px;text-align: left;overflow: hidden;}
.weixin-scan .scan.cancel{color: #eb8a71;}
.weixin-scan .scan.success{color: #6dbc47;}
.weixin-scan .scan img{float: left;margin: 0 10px 0 30px;}
.weixin-scan .scan span{float: left;font-size: 12px;line-height: 16px;}
.weixin-scan .scan span.f14{font-size: 14px;}

/*企业专区*/
.corplist-box{background: #fff;border-radius: 4px;padding: 20px;}
.corp {overflow: hidden;}
.corp li{float: left;width: 20%;text-align: center;padding: 0px 20px 0px 20px;margin:20px 0;height: 100px;display: flex;align-items: center;}
.corp li a{display: block;text-align: center;width: 100%;}
.corp li img{align-items: center;margin: 0 auto 20px auto;height: 48px;}
.corp li p{text-align: center;font-size: 14px;color: #666;}
.corp-logo{text-align: center;margin-bottom: 10px;padding: 4px 0;}
.corp-logo img{height: 40px;}
/*商品*/
.price-vip{color: #fe0000;font-size: 16px;}
.price-vip em{font-size: 12px;font-style: normal;}
.price{color: #333;font-size: 16px;}
.price em{font-size: 12px;font-style: normal;}
.shoplist{overflow: hidden;}
.shoplist li{width: 25%;float: left;}
.shoplist li img{height: 210px;width: 210px;margin-bottom: 10px;}
.shoplist li a{background: #fff;border-radius: 4px;display: block;margin-right: 15px;padding: 15px 15px 0 15px;margin-bottom: 15px;color: #262626;font-size: 14px;line-height: 20px;min-height: 350px;}
.shoplist li .price-vip{float: right;}
.shop-intro{padding: 10px;background: #fff;border-radius: 4px;overflow: hidden;margin-bottom: 20px;position: relative;}
.shop-img{float: left;width: 260px;height: 260px;margin-right: 20px;}
.shop-con{float: left;font-size: 18px;padding: 10px 0;width: 700px;}
.shop-con .price,.shop-con .price-vip{font-size: 18px;}
.btn-buy{position: absolute;bottom: 20px;padding-left: 50px;padding-right: 50px;}
.note-list li{font-size: 13px;line-height: 23px;list-style: decimal;margin-left: 20px;padding-bottom: 10px;}
/*订购*/
.order-box{background: #fff;border-radius: 4px;padding: 30px 60px;min-height: 700px;overflow: hidden;}
.order-form{width: 530px;font-size: 14px;}
.order-form .form-group {margin-bottom: 20px;overflow: hidden;color: #666;}
.order-form .form-group label{float: left;width: 100px;color: #262626;margin-bottom: 0;line-height: 33px;}
.order-form .form-group span{line-height: 33px;}
.order-form .form-group span.red{color: #FE0000;}
.order-form .form-group .form-control{float: left;width: 200px;}
.order-form .form-group .form-control.w400{width: 400px;}
.order-form .btn-primary{margin:20px 0 0 100px;padding-left: 50px;padding-right: 50px;}
.pay-form .form-group{margin-bottom: 10px;}
.pay-form .form-group label,
.pay-form .form-group span{line-height: 18px;}
.pay-bg{width: 430px;height: 241px;background: url(../../images/pc/pay-bg.jpg) 0 0 no-repeat;display: block;float: left;position: relative;}
.pay-weixin{width: 185px;height: 185px;border: 1px solid #D1D1D1;position: absolute;left: 0;right: 0;}
.order-form .price-vip{font-size: 14px;}
.tips{width: 300px;margin: 100px auto;}
.tips img{float: left;width: 60px;height: 60px;margin-right: 20px;}
.tips a{margin-left: 10px;}
.order-box-left{float: left;width: 580px;}
.order-box-right{float: right;width: 270px;}
.member-title {margin-bottom: 40px;}
.member-title a{font-size: 16px;display: inline-block;padding: 10px 30px;color: #333;border-radius: 4px;}
.member-title a.active{background: #70b4ff;color: #fff;}
.member-pic{width: 70px;height: 70px;border-radius: 50%;}
.member-help {margin-top: 15px;border-left: 1px solid #D1D1D1;padding-left: 30px;}
.member-help-con{font-size: 14px;color: #666;line-height: 24px;text-align: center;}
.member-help-con p{text-align: left;}
.member-help-con img{width: 100px;height: 100px;margin: 10px auto;}
.member-help-con .red{display: block;text-align: center;color: #fe0000;}
.table thead th{background: #e7e7e7;font-size: 16px;color: #333;text-align: center;border-bottom-color: #fff;}
.table tbody td{background: #fafafa;font-size: 14px;color: #666;border-top-color: #fff;}
.order-detail-title{padding: 10px 20px;font-size: 16px;background: #e7e7e7;margin: 20px 0;}
.detail-form{width: 100%;overflow: hidden;}
.detail-form label{text-align: right;margin-right: 20px;}
.detail-form span{width: 700px;display: block;float: left;}
.detail-form span.red{color: #FE0000;}
.detail-form span a{display: inline-block;padding: 0px 8px;background: #1351a3;color: #fff;border-radius: 4px;margin-left: 20px;}
.detail-form .form-left{width: 50%;float: left;}
.detail-form .form-right{width: 50%;float: right;}
.detail-form .form-left span,.detail-form .form-right span{width: 300px;}

/*专题*/
.topiclist{overflow: hidden;}
.topiclist li{width: 31%;float: left;margin-right: 2%;background: #fff;border-radius: 4px;overflow: hidden;margin-bottom: 20px;}
.topiclist li img{width: 100%;height: 108px;}
.topiclist li p{color: #666;padding: 10px 15px;height: 88px;}
/*杂志*/
.topiclist.magazine li {width: 23%;padding-bottom: 10px;}
.topiclist.magazine li img{height: 360px;}
.topiclist.magazine li p{margin-bottom: 0px;}
.topiclist.magazine li .download{margin: 0 15px;padding-left: 30px;background: url(../../images/pc/icon.png) 0 -480px no-repeat;}
.topiclist.magazine.textlist li{background: transparent;padding: 0;margin-bottom: 10px;height: 24px;overflow: hidden;}
.topiclist.magazine.textlist li a{display:block;color: #666;width: 260px;height: 22px;overflow: hidden;text-overflow: ellipsis;white-space:nowrap}
.topiclist.magazine.left{float: left;margin-left: 60px;}
.topiclist.magazine.left li{width: 300px;}
.magazine-right{float: right;margin-right: 60px;}
/*会议*/
.meeting-slide-left{float: left;width: 780px;}
.meeting-slide-right{float: right;width: 380px;}
.meeting-slide .swiper-slide img{height: 270px;}
.swiper-slide-item{position: relative;}
.swiper-slide-item img{width: 100%;border-radius: 4px;}
.meeting-slide-right .slide-title {font-size: 13px;height:36px;}
.meeting-slide-right .swiper-slide-item:first-child{margin-bottom: 8px;}
.meeting-slide-right .swiper-slide-item img{height: 131px;border-radius: 4px;}
.content-left.w820{width: 820px;}
.topiclist.meeting{margin-left: -2.3%;}
.topiclist.meeting li {height: 346px;margin-left: 2.3%;margin-right: 0;}
.topiclist.meeting li img{height: 208px;}
.topiclist.meeting li h3{margin-bottom: 0;color: #1351a3;font-size: 17px;padding: 10px 15px;height: 50px;font-weight: normal;margin-top: 8px;}
.topiclist.meeting.news li{height: 280px;}
.date-address{color: #999;font-size: 14px;}
.corplist-box .topiclist.meeting li{border-radius:0 ;height: auto;margin-bottom: 0;}
.corplist-box .topiclist.meeting li img{height: 140px;}
.corplist-box .topiclist.meeting li h3{padding: 10px 0;font-size: 14px;height: 36px;overflow: hidden;text-overflow: ellipsis;white-space:nowrap}
.corplist-box .date-address{padding: 0;font-size: 12px;margin-bottom: 0;height: 38px;overflow: hidden;text-overflow: ellipsis;white-space:nowrap}
.lundao{overflow: hidden;}
.lundao .meeting-slide-left{float: left;width: 550px;}
.lundao .meeting-slide-left img{height: auto;}
.lundao .meeting-slide-left .slide-title{height: 36px;}
.lundao .meeting-slide-right{float: right;width: 263px;}
.lundao .meeting-slide-right img{height: auto;}
.scroll-bg{border-radius: 4px;width: 100%;overflow: hidden;}/*height: 80px;padding: 7px;background: #dedede;*/
.scroll{height:65px;}
.ul_scroll{float:left;}
.ul_scroll li{float:left;height:65px;padding:0 17px 0 0}
.ul_scroll img{width:230px;height:65px}
.meeting-right-list .swiper-slide-item{margin-bottom: 15px;}
.meeting-right-list .swiper-slide-item .slide-title{height: 36px;}
.img-title-list li{overflow: hidden;margin-bottom: 15px;}
.img-title-list li img{float: left;width: 100px;border-radius: 4px;height: 62px;}
.img-title-list li .title{float: right;width: 185px;font-size: 16px;line-height: 24px;margin: 5px 0;}
.cooperation{background: #8cbeff url(../../images/pc/meeting-bg.png) 100% 100% no-repeat;border-radius: 4px;padding: 10px 20px;}
.cooperation .date{color: #fff;overflow: hidden;margin-bottom: 30px;}
.cooperation #date{float: left;font-size: 36px;font-weight: bold;margin-right: 20px;padding: 0;}
.cooperation .date-right{float: left;font-size: 12px;margin-top: 14px;border-left: 1px solid #fff;padding-left: 10px;}
.cooperation .date-right p{line-height: 14px;margin-bottom: 0;}
.cooperation h3{color: #1351a3;font-size: 18px;margin-bottom: 25px;}
.cooperation .intro{font-size: 14px;line-height: 24px;}
.cooperation .contact{font-size: 14px;color: #1351a3;}
.meeting-sec{margin-bottom: 20px;}
.meeting-sec a{font-size: 14px;}
.meeting-sec a.active{color: #1351A3;}
.meeting-sec .right-title{float: left;margin: 4px 40px 0 0;}
.meeting-sec-list{float: left;width: 1000px;}
.meeting-sec-list li{float: left;}
/*关于我们*/
.aboutus{overflow: hidden;margin-top: 20px;}
.aboutus-left{width: 200px;float: left;margin-left: 50px;}
.aboutus-left li a{display: block;background: #70b4ff;border-radius: 4px;margin-bottom: 10px;color: #fff;text-align: center;padding: 10px 0;}
.aboutus-left li a.active{background: #1351A3;}
.aboutus-right{width: 800px;float: right;margin-right: 50px;}
.aboutus h4{color: #1351a3;font-weight: normal;}
/*弹框*/
.modal-dialog{max-width: 700px;}

/*相关商品*/
.content-left .shoplist{border-radius: 4px;padding: 5px 0 0 5px;}
.content-left .shoplist li img{height: 140px;width: 140px;}
.content-left .shoplist li a{background: transparent;display: block;padding: 10px 10px 0 10px;color: #262626;font-size: 14px;line-height: 20px;min-height: 230px;}
.content-left .shoplist li p{margin: 0 0 0.5rem 0;}
.content-left .shoplist li .price-vip{display: block;float: none;}

/*完善资料*/
#vip-weixin{width: 500px;height: 535px;background: #ff412d url(../../images/pc/vip-bg.jpg) center center no-repeat;}
#vip-weixin .close{color: #fff;}
#vip-weixin .weixin-scan{margin-top: 154px;}
#vip-weixin .grey{position: absolute;bottom: 0px;right: 10px;color: #ffb1ac;}

/*企业专区2019*/
.qyzq-left{width: 130px;}
.menu-qyzq{text-align: right;margin-top: 40px;padding: 0 10px;}
.menu-qyzq-item{border-top: 1px solid #d1d1d1;margin-top: 20px;padding-top: 20px;line-height: 30px;font-size: 14px;}
.menu-qyzq-item a{color: #333;display: block;border-radius: 4px;padding: 0 4px;}
.menu-qyzq-item a:hover,
.menu-qyzq-item a.active{color: #fff;background: #008ae9;}
.sub-qyzq-list{overflow: hidden;}
.sub-qyzq-item a{color: #666;font-size: 12px;line-height: 30px;float: right;width: 50%;}
.sub-qyzq-item a.long{width: 100%;}
.sub-qyzq-item a:hover,
.sub-qyzq-item a.active{color: #008ae9;background: transparent;}

.qyzq-intro{font-size: 14px;line-height: 24px;color: #262626;background: #f3f3f3;border: 1px solid #d1d1d1;border-radius: 4px;padding: 15px;margin-bottom: 20px;}
.breadcrumb{background: #f3f3f3;font-size: 18px;position: relative;}
.breadcrumb a{color: #333;margin:0 4px;}
.breadcrumb a:first-child{margin-left: 0;}
.breadcrumb .search{position: absolute;right: 4px;top: 4px;}
.breadcrumb .search input{border: 1px solid #d1d1d1;border-radius: 4px;}
.breadcrumb .search .btn-search{background: transparent url(../../images/pc/icon-search.png) center center no-repeat;}
.qyzq-item{background: #fff;border-radius: 4px;margin-bottom: 14px;overflow: hidden;}
.qyzq-img{float: left;width: 25%;display: block;}
.qyzq-img img{width: 100%;margin: 0 auto;padding: 15px;vertical-align: middle;}
.qyzq-con{float: right;width: 75%;padding: 10px;}
.qyzq-con p{font-size: 18px;color: #262626;margin-bottom: 6px;}
.qyzq-con p a{color: #262626;}
.qyzq-con span{font-size: 14px;color: #666;}

.pagination{float: right;margin: 20px 0;}
.page-link{color: #666;}
.page-link:hover{color: #008ae9;}
.page-link:focus{box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0);}
.page-item.active .page-link:hover,
.page-item.active .page-link{background-color: #008ae9;border-color: #008ae9;color: #fff;}

.right-hotnews.mt0{margin-top: 0px;}

/*企业号 20191216*/
.qyh-hd{overflow: hidden;margin-bottom: 4px;}
.qyh-logo{float: left;}
.qyh-logo img{margin-right: 20px;}
.qyh-tel{font-size: 1rem;color: #262626;background: url(../../images/pc/hd-tel.png) 0 0 no-repeat;padding: 20px 0 0 33px;float: right;margin-top: 20px;}
.qyh-container{width: 960px;}
.qyh-container .qyh-left{width: 240px;}
.qyh-container .container-right{width: 690px;}
.qyh-container header{border: none;}
.menu-qyzq{margin-top: 0;text-align: left;padding: 0;}
.menu-qyzq-item{margin-top: 0;margin-bottom: 10px;display: block;padding-top: 15px;}
.menu-qyzq-item:first-child{border-top-width: 2px;}
.menu-qyzq-item a{display: block;font-size: 1.1rem;}
.menu-qyzq-item a:hover,.menu-qyzq-item a.active{background: none;color: #262626;}
.sub-qyzq-item a{float: left;font-size: .875rem;color: #888;}
.sub-qyzq-item a:hover, .sub-qyzq-item a.active{background: none;color: #ff7068;}
.qyzq-intro{font-size: 1rem;color: #666;font-weight: normal;line-height: 2;}
.qyzq-img{text-align: center;}
.qyzq-img img{height: 75px;width: auto;}
.qyzq-con{position: relative;}
.qyzq-con .btn-follow{position: absolute;top: 50%;right: 10px;margin-top: -18px;border: 1px solid #ff7068;color: #ff7068;background: #fff;border-radius: 18px;font-size: 1rem;padding: 5px;width: 90px;}
.qyzq-con .btn-follow.followed{background: #f5f5f6;border-color: #f5f5f6;color: #999;}
.qyzq-con .fans-num{color: #999;}
.qyh-container .page-item .page-link:hover{color: #FF7068;}
.qyh-container .page-item.active .page-link:hover, .qyh-container .page-item.active .page-link{background-color: #FF7068;border-color: #FF7068}
/* qyh-slide */
.qyh-slide {margin-bottom: 30px;padding-bottom: 35px;}
.qyh-slide .swiper-slide{padding-bottom: 0px;}
.qyh-slide .swiper-slide img{height: 334px;}
.qyh-slide .slide-title{position: absolute;bottom: 0px;left: 0;right: 0;padding: 15px 15px;color: #262626;background-color:#fff;font-size: 1.4rem;text-align: left;height: 80px;overflow: hidden;text-overflow: ellipsis;white-space:nowrap}
.qyh-slide .slide-title img{height: 50px;width: auto;margin: 0 15px 0 10px;}
.qyh-slide .swiper-pagination-bullet{background: #e1e2e1;width: 12px;height: 12px;opacity:1;}
.qyh-slide .swiper-pagination-bullet-active{background: #ff7067;border-color: #ff7067;}
/* qyh-recommend */
.qyh-recommend{margin-bottom: 20px;}
.qyh-recommend h4{padding: 10px 5px 0 0px;margin-bottom: 15px;}
.qyh-recommend h4 .more{float: right;font-size: .9rem;color: #999;margin-top: 0px;}
.qyh-list{margin: 0;padding: 4px 0;overflow: hidden;}
.qyh-item{margin: 0 0 0 1px;padding: 20px 6px;width: 148px;float:left;text-align: center;border: 1px solid #e5e5e5;list-style: none;background: #fff;height: 200px;border-radius: 4px;}
.qyh-img{display: block;padding: 8px;height: 60px;margin-bottom: 12px;}
.qyh-img img{height: 2.3rem;}
.qyh-item p{font-size: .8rem;height: 2rem;}
.qyh-item p a{color: #666;}
.qyh-item .fans-num{font-size: .8rem;color: #999;display: block;}
.qyh-item .btn-follow{border: 1px solid #ff7068;font-size: .9rem;color: #ff7068;background: #fff;border-radius: 18px;padding: 2px;width: 98px;margin: 6px 0;}
.qyh-item .btn-follow.followed{background: #f5f5f6;border-color: #f5f5f6;color: #999;}
.qyh-btn{padding: 10px 0 15px 0;position: relative;border-bottom:1px solid #ddd}
.btn-follow-all{background: #ff7068;border:1px solid #ff7068;border-radius: 20px;color: #fff;font-size: 1rem;padding: 4px 25px;}
.btn-refresh-qyh{font-size: .9rem;color: #999;position: absolute;right: 0px;top: 50%;margin-top: -12px;border: none;background: none;}
.btn-refresh-qyh .icon-refresh1{background: url(../../images/icon-refresh1.png) center center no-repeat;width: 25px;height: 25px;display: block;float: left;}
/*qyh-news-list*/
.qyh-news-list{border-top: 2px solid #d1d1d1;}
.qyh-news-list .news-item{height: 136px;padding: 0;border-bottom: 1px solid #d1d1d1;overflow: hidden;margin-bottom: 0;}
.qyh-news-list .news-item:hover{background:#e6e6e6;}
.qyh-news-list .news-img{float: right;border-radius: 0px;margin: 15px 0;}
.qyh-news-list .news-right{float: left;width: 76%;border: none;margin: 20px 0;}
.qyh-news-list .news-title{max-height: 70px;}
.qyh-news-list .news-tit{font-size: 1rem;color: #262626;}
.qyh-news-list .news-tit:hover{color: #262626;}
.qyh-news-list .news-info{font-size: .85rem;color: #777;}
.qyh-news-list .news-info a.src-qy{margin: 0 10px;background: #f5f5f6;padding: 0 15px;color: #777;}
.qyh-news-list .news-info a.src-qy:first-child{margin-left: 0;}
.qyh-news-list .news-info .date{color: #999;margin: 0 7px;}
/*qy-left*/
.qy-left{background: #fafafa;}
.qy-left .qyh-item{display: block;float: none;width: 100%;box-shadow: none;background: transparent;border:none;border-bottom: 1px solid #d1d1d1;padding: 30px 0;height: auto;border-radius: 0}
.qy-left .qyh-item .qyh-img{height: 65px;}
.qy-left .qyh-item .qyh-img img{height: 100%;}
.qy-left .qyh-item p{font-size: 1rem;margin-bottom: 40px;height: auto;padding: 0 15px;}
.qy-left .qyh-item .fans-num em{font-size: 1.2rem;font-style: normal;display: block;color: #666;}
.qy-left .corp-intro{padding: 25px 15px;font-size: 1rem;line-height: 1.2;color: #777;}
/*zt-follow*/
.zt-follow{background: #fff;padding: 4px 15px;overflow: hidden;}
.zt-follow .fans-num{font-size: .875rem;color: #999;line-height: 40px;}
.zt-follow .btn-follow{border: 1px solid #ff7068;color: #ff7068;background: #fff;border-radius: 14px;font-size: 1rem;padding: 2px;width: 98px;margin: 6px 0;float: right;}
.zt-follow .btn-follow.followed{background: #f5f5f6;border-color: #f5f5f6;color: #999;}
/*following*/
.btn-follow.following{background: #ff7068;}
.btn-follow.following img{height: 24px;width: auto;margin: 0 auto;}
.btn-follow-all.following img{height: 24px;width: auto;margin: 0 auto;}
.qyh-banner img{width: 100%;margin-top: 15px;}
/*会客厅*/
.hkt-icon{font-size: 1.125rem;color: #262626;background: url(../../images/pc/icon-sqrz.png) 0 0 no-repeat;padding: 4px 0 0 40px;float: right;margin-top: 25px;}
.huiketing .content-left{width: 630px;}
.huiketing .menu-sec.col2 a:hover,
.huiketing .menu-sec.col2 a.active{background: linear-gradient(to bottom, #14a3da, #9ed9f0)}
.hkt-xqhz{margin-bottom: 20px;border-radius: 4px;}
.hkt-list{margin-bottom: 20px;background-color: #fff;border-radius: 0px 0px 4px 4px;}
.hkt-list .qyzq-item{border-bottom: 1px solid #f2f2f2;margin: 0;}
.hkt-list .qyzq-con{height: 75px;line-height: 75px;padding: 0 0 0 15px;}
.hkt-list .qyzq-con p{font-size: 1rem;padding-right: 130px;overflow: hidden;}
.btn-xqhz{position: absolute;top: 0;right: 0;border: none;background: url(../../images/pc/icon-message.png) 0 center no-repeat;border-radius: 18px;font-size: .875rem;padding: 5px;width: 120px;}
.hkt-top {border-top: 1px solid #b6b6b6;padding-top: 30px;}
.hkt-top .right-title{font-size: 1.5rem;}
.hkt-top .right-title .more{margin-top: 7px;}
.hkt-top .right-title .more a{color: #999999;}
.hkt-top-list{overflow: hidden;margin-bottom: 40px;}
.hkt-top-item{float: left;width: 50%;border-left: 1px solid #d5d5d5;padding: 20px 20px 0 20px;margin-left: -1px;}
.top-img{width: 85px;height: 85px;overflow: hidden;border-radius: 50%;position: relative;float: left;margin-right: 30px;}
.top-img img{max-height: 100%;position: absolute;top: 0;bottom: 0;left: 0px;right: 0;margin: auto;}
.top-title h5{font-size: 1rem;margin-top: 5px;height: 20px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.top-title p{font-size: .875rem;color: #999999;height: 44px;overflow: hidden;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;line-height: 22px;}
.hkt-show{border-radius: 8px;overflow: hidden;margin-bottom: 20px;}
.hkt-show img{width: 100%;}
.hkt-item{padding: 20px;overflow: hidden;}
.hkt-item .top-title{float: left;width: 470px;border-bottom: 1px solid #d5d5d5;}
.hkt-item .top-title h5{font-size: 1.125rem;}
.hkt-content{font-size:1rem;}
.hkt-content img{width:100%;}
.hkt-content ul{overflow:hidden;padding:5px 0}
.hkt-content li{float:left; width:50%;list-style:none;padding:5px 0 5px 25px;}
.hkt-content li.qyzq-item{float: none;width: 100%;padding: 0;}
.hkt-content li.qyzq-item.hkt-m-hidden .qyzq-con{line-height: 40px;height: 40px;}
.hkt-content li.qyzq-item.hkt-m-hidden .qyzq-con .btn-xqhz{padding: 0;}
.hkt-list h6{padding: 15px;border-bottom:1px solid #d5d5d5;color: #14a3da;background: #f2f2f2;font-size: 1rem;}
.hkt-scroll {background: #f1dbdd;border-radius: 8px;overflow: hidden;margin-bottom: 10px;color: #f03104;
      height: 36px;line-height: 36px;position: relative;overflow: hidden;text-align: center;width: 100%;padding: 0px 20px;z-index: 100;}
.hkt-scrolltext{font-size: 1rem;width:100%;height: 100%;vertical-align: middle;overflow: hidden;box-sizing: border-box;position: relative;}
.marquee {animation: marquee 20s linear infinite;white-space: nowrap;display: inline-block;position: absolute;}
.marqueeT {animation: marqueeT 20s linear infinite;white-space: nowrap;display: inline-block;position: absolute;}
@keyframes marquee {
      0% { left: 0; }
      100% { left: -150%;}
}
@keyframes marqueeT {
      0% { left: 150%; }
      100% { left: 0; }
}
.menu-item .sub-item a.long{min-width: 100%;}
/*阿里云视频在正文中*/
.article-con .prism-player{margin-bottom: 24px;}

/*2024新闻图片列表 视频栏目适用*/
.news-list::after{
	content: "";
	display: table;
	clear: both;
}
.news-img-item{float: left;margin: 10px 6px;width: 218px;height: 248px;overflow: hidden;}
.news-img-item .news-img{height: 145px;display: block;width: 100%;margin-bottom:5px;cursor: pointer;border-radius: 4px;}
.news-img-item .news-title{line-height: 26px;height: 52px;width: 100%;color: #1451A3;margin-bottom:5px;overflow: hidden;}
.news-img-item .news-src{color: #777777;margin-right:10px;font-size: 14px;}
.news-img-item .news-date{color: #999999;font-size: 13px;}