.m__topic{height:22vw;position:relative;overflow:hidden;display:flex;justify-content:center;align-items:center;}
.m__topic img{height:100%;width:100%;}
.m__topic b{position:absolute;display:block;left:50%;top:48%;margin-left:-34vw;font-size:2.6vw;color:#fff;text-shadow:0.1vw 0.1vw 0 rgba(0,0,0,.6);}
.m_add__topic b{color:#0d52b9;text-shadow:none;left:39%;margin-left:0;}
.m_white__topic b{left:39%;margin-left:0;}
.m__posi{border-bottom:1px solid #e7e7e7;padding:1vw 0;font-size:0.95vw;}
.m__noline{border:none;}

.m__search{display:flex;align-items:center;padding:3vw 0;font-size:1vw;background:url(m_zqrz_search_bg.png) #fff no-repeat right bottom;background-size:auto 80%;}
.m__add_search{flex-flow:wrap;}
.m__search dt{white-space:nowrap;}
.m__int01{border:1px solid #e7e7e7;line-height:2.4vw;width:30vw;padding-left:0.5vw;border-radius:0.3vw;margin-right:1vw;box-sizing:border-box;}
.m__add_search .m__int01{flex:1;width:auto;}
.m__bt01,.m__reportCollectBt{background:#1da0dd;color:#fff;border:none;padding:0 3vw;line-height:2.6vw;border-radius:0.3vw;white-space:nowrap;}
.m__two_search{background:none;justify-content:space-between;}
.m__two_search .m__int01{flex:1;}

.m__sortList{padding:3vw 0 2vw 0;border-bottom:1px solid #e7e7e7;border-top:1px solid #e7e7e7;font-size:1vw;}
.m__sortList_noLine{border-bottom:none;}
.m__sortList dl{display:flex;flex-wrap:wrap;margin-top:0.5vw;align-items:center;position:relative;padding-left:5.5vw;}
.m__sortList dl:first-child{margin:0;}
.m__sortList .m__sortList_long{padding-left:10.5vw;}
.m__sortList dt{position:absolute;left:0;top:0.3vw;}
.m__sortList dd{width:15.45%;border:1px solid #e7e7e7;margin:0 0 1% 1%;text-align:center;padding:0.4vw 0;cursor:pointer;}
.m__sortList dd:nth-child(6n+1){margin-left:0;}
.m__sortList dd:hover,.m__sortList dd.hover{background:#1da0dd;color:#fff;border-color:#1da0dd;}

.m__sortButton{display:flex;align-items:center;font-size:1vw;padding:1.5vw 0;border-bottom:1px solid #e7e7e7;}
.m__sortButton dd{display:flex;align-items:center;margin-right:1.5vw;}
.m__sortButton dd .icon{height:1vw;width:auto;margin-left:0.5vw;}

.m__pages{display:flex;align-items:center;justify-content:center;padding:3vw 0;font-size:1vw;}
.m__pages span{border:1px solid #e7e7e7;margin:0 0.3vw;width:2.6vw;height:2.6vw;border-radius:0.2vw;display:flex;align-items:center;justify-content:center;}
.m__pages span .icon{height:1vw;width:auto;fill:#b3b8c2;}
.m__pages span:hover,.m__pages span.hover{background:#1da0dd;color:#fff;border-color:#1da0dd;}
.m__pages span:hover .icon,.m__pages span.hover .icon{fill:#fff;}
.m__pageJump{border:none;background:#1da0dd;color:#fff;margin-left:1vw;line-height:2.6vw;padding:0 1vw;border-radius:0.3vw;}
.m__pageInt{margin:0 1vw;line-height:2.6vw;width:4vw;border:1px solid #e7e7e7;text-align:center;border-radius:0.2vw;}

.m__active{padding:2vw 0;display:flex;justify-content:space-between;align-items:center;overflow:hidden;font-size:0.95vw;}
.m__activeContent{flex:1;border:1px solid #bcdeea;height:13vw;box-sizing:border-box;position:relative;padding-right:5vw;}
.m__activeBanner{margin-left:1vw;width:22vw;height:13vw;}
.m__activeBanner img{width:100%;height:100%;}
.m__activeContent{display:flex;align-items:center;justify-content:center;padding:1vw;}
.m__activeContent img{width:auto;height:11vw;margin-right:1.5vw;}
.m__activeContent dl{flex:1;line-height:2vw;}
.m__activeContent dt{font-size:1.2vw;font-weight:bold;color:#333;padding-bottom:0.5vw;}
.m__activeTag{position:absolute;right:0;top:0;background:#f0f6fc;font-size:0.9vw;padding:0.2vw .5vw;}
.m__activeMore{position:absolute;right:1vw;bottom:1vw;}

.m__invest{display:flex;justify-content:space-between;background:#fff;border:1px solid #bcdeea;align-items:center;font-size:0.95vw;line-height:1.6vw;}
.m__invest:hover,.m__capitalSwiper .swiper-slide:hover{box-shadow:0 0.5vw 0.5vw #bcdeea;}
.m__invest img{max-height:10vw;width:auto;margin:0 2vw;}
.m__invest dl{flex:1;border-left:1px solid #bcdeea;padding:2vw;display:flex;align-items:center;}
.m__invest dl dd{flex:1;}
.m__invest h6{font-size:1.2vw;font-weight:bold;display:flex;align-items:center;padding-bottom:1vw;}
.m__invest dt{padding-left:4vw;}
.m__invest button,.m__productBt button{border:none;background:#1da0dd;color:#fff;line-height:3vw;padding:0 3vw;border-radius:0.3vw;}
.m__c1da0dd,.m__c1da0dd a{color:#1da0dd;}
.m__investTag{display:inline-block;padding:0 0.4vw;background:#f0f6fc;}

.m__newsList{font-size:0.95vw;line-height:1.6vw;}
.m__newsList li{display:flex;align-items:center;padding:1vw;border:1px solid #d4eaf1;margin-top:2vw;}
.m__newsList li:first-child{margin:0;}
.m__newsList li img{width:18vw;height:auto;margin-right:2vw;}
.m__newsList li dl{flex:1;overflow:hidden;width:100%;}
.m__newsList li dt{font-size:1.2vw;color:#333;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.m__newsList li dt a{color:#333;}
.m__newsList li dd{padding-top:0.5vw;}
.m__newsList li dd span{display:inline-block;margin-right:1vw;}

.m__messTags{display:flex;align-items:center;font-size:1.2vw;line-height:3.2vw;}
.m__messTags a{color:#1da0dd;}
.m__messTags li{flex:1;border:1px solid #1da0dd;text-align:center;color:#1da0dd}
.m__messTags li:first-child{border-right:none;}
.m__messTags li.hover,.m__messTags li:hover{background:#1da0dd;color:#fff;}
.m__messTags li.hover a,.m__messTags li:hover a{color:#fff;}

.m__searchEndTxt{position:relative;text-align:center;padding:2vw 0 1vw 0;}
.m__searchEndTxt:after{content:"";display:block;position:absolute;left:0;top:3.3vw;width:100%;height:1px;background:#e7e7e7;}
.m__searchEndTxt b{display:inline-block;font-size:1vw;padding:0.5vw 1vw;border:1px solid #e7e7e7;font-weight:normal;position:relative;z-index:1;background:#fff;}
.m__searchEnd{display:flex;justify-content:space-between;align-items:center;font-size:1vw;}
.m__searchEnd li,.m__searchEnd li span{display:flex;align-items:center;}
.m__searchEnd li span{margin-left:1.5vw;}
.m__searchEnd li .icon{height:1vw;width:auto;margin-right:0.3vw;}

.m__topGap{height:6vw;}

.m__productAbstract,.m__productContent{padding:2vw;border:1px solid #bcdeea;}
.m__productAbstract dt{display:flex;align-items:center;border-bottom:1px solid #ececec;font-size:1.2vw;font-weight:bold;padding-bottom:0.5vw;}
.m__productAbstract dt img{height:3vw;width:auto;margin-right:1vw;}
.m__productAbstract dd{display:flex;justify-content:space-between;align-items:center;}
.m__productAbstract dd ul{flex:1;padding:3vw 1vw 1vw 1vw;}
.m__productAbstract dd ul li{display:flex;align-items:center;flex-wrap:wrap;}
.m__productAbstract dd ul li:last-child{justify-content:space-between;}
.m__productAbstract dd ul li span{flex:1;font-size:0.95vw;color:#999}
.m__productAbstract dd ul li span b{display:block;font-size:1.6vw;color:#1da0dd;padding-bottom:0.5vw;}
.m__productAbstract dd ul li span b i{font-style:normal;font-size:0.95vw;font-weight:normal;}
.m__productAbstract dd ul li p{font-size:1vw;padding:2vw 1vw 0 0;display:flex;align-items:flex-start;}
.m__productAbstract dd ul li p .icon{height:1.2vw;width:auto;fill:#999;margin-right:0.3vw;}
.m__productAbstract dd ul li p i{font-style:normal;color:#999;display:flex;align-items:center;white-space:nowrap;}
.m__productBt{display:flex;flex-direction:column;}
.m__productBt button{margin:0.5vw 0;}

.m__productContent{font-size:0.95vw;line-height:1.6vw;}
.m__productContent dt{font-size:1.4vw;padding-bottom:1vw;}
.m__productContent dd{padding-bottom:2vw;}
.m__productContent dd:last-child{padding:0;}

.m__workBg{background:url(m__bg01.jpg) no-repeat left top;background-size:100% 100%;padding:5vw 0;}
.m__workList{display:flex;justify-content:space-between;font-size:0.95vw;line-height:1.8vw;flex-flow:wrap}
.m__workList li{background:rgba(255,255,255,0.7);padding:2vw;width:31%;box-sizing:border-box;}
.m__workList li h6{display:flex;align-items:center;justify-content:center;padding-bottom:1vw;font-size:1.4vw;}
.m__workList li h6 .icon{height:2vw;width:auto;margin-right:1vw;fill:#1da0dd;}

.m__ht{border-bottom:1px solid #e7e7e7;}
.m__ht b{display:inline-block;padding:2vw 0 1vw 0;font-size:1.8vw;border-bottom:0.3vw solid #1da0dd;max-width:80vw;}
.m__reportContent{padding:3vw 0;font-size:0.95vw;line-height:1.8vw;}
.m__pl20{padding-left:2vw;}
.m__pt30{padding-top:3vw;}
.m__reportContent a{color:#1da0dd;}

.m__reportCollect{font-size:0.95vw;width:50vw;margin:3vw auto;}
.m__reportCollect li{display:flex;align-items:flex-start;margin-bottom:1vw;}
.m__reportCollect li:last-child{justify-content:center;padding-top:2vw;}
.m__reportCollect li label{width:5vw;white-space:nowrap;text-align:right;line-height:2.6vw;}
.m__reportCollectInt,.m__reportCollectTxt,.m__reportCollectCode{flex:1;border:1px solid #dbdbdb;border-radius:0.3vw;line-height:2.6vw;height:2.6vw;padding-left:0.5vw;box-sizing:border-box;}
.m__reportCollectTxt{line-height:1.4vw;height:8vw;}
.m__reportCollectCode{flex:none;margin-right:1vw;}
.m__reportCollectCodeBt{border:1px solid #1da0dd;background:none;line-height:2.4vw;color:#1da0dd;border-radius:0.3vw;}
.m__reportCollectBt{padding:0 5vw;}

.m__gainBox{display:flex;justify-content:space-between;align-items:flex-start;}
.m__gainProduct{width:20vw;margin-left:2vw;border:1px solid #bcdeea;font-size:0.95vw;padding-bottom:1vw;}
.m__gainProduct dt{background:#1da0dd;color:#fff;font-size:1.4vw;padding:1vw;margin-bottom:1vw;}
.m__gainProduct dd{padding:0 1vw 1vw 1vw;text-align:center;}
.m__gainProduct dd img{display:block;margin-bottom:0.5vw;max-width:100%;height:auto;border:1px solid #e7e7e7;}
.m__gainContentList{flex:1;}
.m__gainAbstract{display:flex;align-items:center;justify-content:space-between;padding:2vw;font-size:0.95vw;line-height:1.8vw;border:1px solid #bcdeea;}
.m__gainAbstract dt{margin-right:2vw;}
.m__gainAbstract dt img{width:10vw;height:auto;}
.m__gainAbstract dd{flex:1;}
.m__gainAbstract dd h6{font-size:1.2vw;font-weight:bold;padding-bottom:1vw;color:#333;}
.m__gainContent{padding:2vw;font-size:0.95vw;line-height:1.8vw;border:1px solid #bcdeea;}
.m__gainContent li{padding:2vw;background:#f7f7f7;margin-top:2vw;}
.m__gainContent li:first-child{margin-top:0;}
.m__gainContent li h6{font-size:1.6vw;padding-bottom:1vw;}


.m__listedBg{background:url(m__bg02.png) no-repeat bottom center,linear-gradient(to top,rgba(233,245,250,1),rgba(233,245,250,0) 30%);background-size:100% auto;padding:5vw 0 14vw 0;}
.m__capitalSwiper{font-size:0.9vw;}
.m__capitalSwiper .swiper-container{padding:0.5vw;}
.m__capitalSwiper a:hover{text-decoration:none;}
.m__capitalSwiper .swiper-slide{border:1px solid #c5e2ed;padding:0.2vw;box-sizing:border-box;}
.m__capitalSwiper .swiper-slide span{display:flex;justify-content:center;align-items:center;overflow:hidden;height:16vw;margin-bottom:1vw;}
.m__capitalSwiper .swiper-slide img{width:100%;height:100%;}
.m__capitalSwiper .swiper-slide p{padding:1vw;}
.m__capitalSwiper .swiper-slide p i,.m__capitalSwiper .swiper-slide p b{display:block;font-style:normal;}
.m__capitalSwiper .swiper-slide p i{color:#999;}
.m__capitalSwiper .swiper-slide p b{font-size:1.1vw;padding:1vw 0 1.5vw 0;}

.m__listedCompanyTable{font-size:0.95vw;line-height:1.4vw;border:1px solid #eaf6fc;background:#fff;}
.m__listedCompanyTable table{width:100%;}
.m__listedCompanyTable th{background:#1da0dd;color:#fff;text-align:center;padding:1vw 0;}
.m__listedCompanyTable td{padding:1vw;}
.m__listedCompanyTable tr:nth-child(odd){background:#eaf6fc;}
.m__listedCompanyTable td:nth-child(1),.m__listedCompanyTable td:nth-child(6),.m__listedCompanyTable td:nth-child(7),.m__listedCompanyTable td:nth-child(8){text-align:center;}
.m__listedCompanyTable td:nth-child(2),.m__listedCompanyTable td:nth-child(3){font-weight:bold;}


.m__num{display:flex;background:url(m_zqrz_search_bg.png) no-repeat 84% bottom;border-left:1vw solid rgba(234,235,239,0.6);font-size:0.95vw;width:max-content;margin:0 auto;max-width:100%;}
.m__num li{border-right:1vw solid rgba(234,235,239,0.6);border-top:1vw solid rgba(234,235,239,0.6);border-bottom:1vw solid rgba(234,235,239,0.6);display:flex;align-items:center;justify-content:center;padding:2vw 0;flex-flow:wrap;flex: 0 1 auto}
.m__num li span{display:flex;width:100%;align-items:center;justify-content:center;padding-bottom:0.8vw;}
.m__num li span b,.m__num li  span i{font-weight:normal;font-style:normal;color:#1da0dd;}
.m__num li span b{font-size:1.6vw;}

.m__productList{display:flex;align-items:center;justify-content:space-between;flex-flow:wrap;}
.m__productList li{width:49%;overflow:hidden;margin-top:1.2vw;}
.m__productList li img{width:100%;height:100%;}








@media screen and (max-width:860px) {
.m__topic b{font-size:2rem;}
.m__posi,.m__activeMore,.m__newsList,.m__productAbstract dd ul li span,.m__productAbstract dd ul li span b i,.m__productContent,.m__workList,.m__reportCollect,.m__gainAbstract,.m__gainContent,.m__capitalSwiper,.m__listedCompanyTable,.m__pages{font-size:1.2rem;}
.m__search,.m__sortList,.m__sortButton,.m__active,.m__invest,.m__sortList dd,.m__searchEnd,.m__productAbstract dd ul li span b,.m__productAbstract dd ul li p,.m__messTags,.m__reportContent,.m__gainAbstract dd h6,.m__capitalSwiper .swiper-slide p b,.m__num{font-size:1.4rem;}
.m__activeContent dt,.m__invest h6,.m__newsList li dt,.m__productAbstract dt,.m__productContent dt,.m__workList li h6,.m__searchEndTxt b,.m__ht b,.m__gainContent li h6,.f18,.m__num li{font-size:1.6rem;}
.m__num li span b{font-size:1.8rem;}

.m__activeContent dt,.m__activeContent dl,.m__invest,.m__newsList,.m__workList,.m__gainAbstract,.m__gainContent,.m__listedCompanyTable{line-height:2.2rem;}
.m__active,.m__productContent,.m__reportContent{line-height:2.6rem;}
.m__messTags{line-height:3.6rem;}


.m__sortButton .icon,.m__searchEnd .icon,.m__productAbstract dd ul li p .icon,.m__capitalSwiper .swiper-slide p i{display:none;}

.m__topic{height:18rem;}
.m__topic img{width:auto;height:100%;}
.m__topic b{top:13rem;}
.m_add__topic b,.m_white__topic b{left:50%;margin-left:-34vw;}
.m__posi{padding:1rem 0;}

.m__search{padding:2rem 0;}
.m__add_search{display:block;}
.m__add_search dt,.m__add_search dd{padding-bottom:1rem;}
.m__search dd:nth-child(2){flex:1;margin-right:1rem}
.m__add_search{flex:none;}
.m__int01,.m__two_search .m__int01{line-height:3.4rem;width:100%;padding-left:0.5rem;border-radius:0.5rem;margin:0;}
.m__bt01,.m__reportCollectBt{line-height:3.8rem;padding:0 3rem;border-radius:0.5rem;}
.m__sortList{padding:2rem 0 1rem 0;}
.m__sortList dl,.m__sortList .m__sortList_long{padding:2.6rem 0 0 0;}
.m__sortList dt{top:0;left:0;}
.m__sortList dd{width:auto;margin-bottom:1rem;padding:0.3rem 1rem;}
.m__sortList dd:nth-child(6n+1){margin-left:1%;}
.m__sortButton dd{margin-right:1rem;}

.m__pages{padding:3rem 0;}
.m__pages span{width:3rem;height:3rem;margin:0 0.3rem;}
.m__pages span .icon{height:1rem;width:auto;}
.m__pageInt{width:3rem;height:3rem;margin:0 0.3rem;}
.m__pageJump{line-height:3.2rem;margin-left:1rem;padding:0 1rem;border-radius:0.3rem;}

.m__invest{flex-direction:column;}
.m__invest img{margin:1rem 0;max-height:8rem;
}
.m__invest dl{border:none;border-top:1px solid #bcdeea;flex-direction:column;padding:0;width:100%;}
.m__invest dd{padding:2rem 1rem;width:100%;box-sizing:border-box;}
.m__invest h6{padding-bottom:2rem;white-space:nowrap;}
.m__invest h6 span{margin-left:1rem;padding:0.2rem 0.5rem;}
.m__invest dt{padding:0 0 2rem 0;}
.m__productBt button,.m__invest button{padding:0 2rem;line-height:3.2rem;}

.m__active{padding:1rem 0;}
.m__activeContent{padding:0.5rem 0.5rem 1.5rem 0.5rem;height:auto;flex-direction:column;}
.m__activeContent dt{padding-bottom:1rem;}
.m__activeContent img{height:auto;width:100%;margin:0 0 1rem 0;}
.m__activeMore{right:0.5rem;bottom:0.5rem;}

.m__newsList li{flex-direction:column;padding:1rem;}
.m__newsList li img{max-width:100%;width:auto;margin:0 0 1rem 0;}
.m__newsList li dd{padding-top:0.6rem;}

.m__two_search{flex-wrap:wrap;}
.m__two_search dt{margin-bottom:1rem;}
.m__two_search dd:nth-child(2),.m__two_search dd:nth-child(4){width:70vw;flex:auto;margin-bottom:1rem;}
.m__two_search dd:last-child{text-align:center;width:100%;}

.m__searchEndTxt{padding:2rem 0 2rem 0;}
.m__searchEndTxt:after{top:4rem;}
.m__searchEndTxt b{padding:1rem 3rem;}
.m__searchEnd li span{margin-left:1rem;}

.m__topGap{height:10rem;}

.m__productAbstract,.m__productContent{padding:1rem;}
.m__productAbstract dt{flex-flow:column;padding-bottom:1rem;}
.m__productAbstract dt img{height:4rem;display:block;margin-bottom:0.5rem;}
.m__productAbstract dd{flex-flow:column;}
.m__productAbstract dd ul{width:100%;}
.m__productAbstract dd ul li{justify-content:space-between;}
.m__productAbstract dd ul li span{flex:none;}
.m__productAbstract dd ul li p{width:100%;}
.m__productBt{width:100%;flex-flow:row;justify-content:space-around;padding-top:1rem;}
.m__productContent dt{padding-bottom:0.5rem;}
.m__productContent dd{padding-bottom:1rem;}

.m__workBg{background-size:auto 100%;}
.m__workList li{width:100%;margin-top:1rem;padding:2rem 1rem;}
.m__workList li:first-child{margin:0;}
.m__workList li h6{padding-bottom:1rem;}
.m__workList li h6 .icon{height:2rem;margin-right:1rem;}

.m__ht b{padding:3rem 0 1rem 0;border-bottom-width:0.3rem}

.m__reportContent{padding:2rem 1rem;}
.m__reportCollect{width:100%;margin:2rem auto;}
.m__reportCollect li{margin-bottom:1rem;}
.m__reportCollect li label{width:6rem;line-height:3.6rem;}
.m__reportCollectInt, .m__reportCollectTxt, .m__reportCollectCode{line-height:3.2rem;height:3.6rem;border-radius:0.5rem;padding-left:0.5rem;}
.m__reportCollectTxt{height:12rem;line-height:2.2rem;}
.m__reportCollectCode{margin-right:0.5rem;}
.m__reportCollectCodeBt{line-height:3.2rem;border-radius:0.5rem;}

.m__gainAbstract{flex-flow:column;padding:1rem 1.5rem;}
.m__gainAbstract dt{margin:0 0 1rem 0;width:100%;text-align:center;}
.m__gainAbstract dt img{width:30vw;height:auto;}
.m__gainAbstract dd h6{text-align:center;padding-bottom:1rem;}
.m__gainContent{padding:1rem;}
.m__gainContent li{padding:1rem 1.5rem;}
.m__gainContent li h6{padding-bottom:0.5rem;}

.m__capitalSwiper .swiper-slide span{height:10rem;margin:0;}
.m__capitalSwiper .swiper-slide p{padding:1rem 1rem 1.5rem 1rem;}
.m__capitalSwiper .swiper-slide p b{padding:0 0 1rem 0;}

.m__listedCompanyTable{width:100%;overflow-x:auto;}
.m__listedCompanyTable th{white-space:nowrap;padding:0.5rem;}
.m__listedCompanyTable td{padding:0.5rem;white-space:nowrap;}

.m__num{display:block;overflow-x:auto;white-space:nowrap;border-left-width:0.1rem;
background-size:auto 90%;font-size:0;}
.m__num::-webkit-scrollbar{width:0;height:0;}
.m__num li{display:inline-block;padding:2rem;text-align:center;border-top-width:0.1rem;border-right-width:0.1rem;border-bottom-width:0.1rem;}

.m__productList li{width:100%;margin-top:1rem;}

}
