/*rb*/
.hot_main{ width: calc(100% - 155px); float: left;margin-left: 6.9%;}
.hot_main .hot_list:nth-child(2n){ margin-right: 0}
.hot_index .hot_new_list span:nth-child(2),.hot_index .hot_new_th span:nth-child(2){ width: 330px}
.hot_list{float: left;width: 52rem; margin-left: 2%;margin-right: 0%;}
.right_box{width:auto;height:auto;overflow:hidden;background:#fff;padding:1.5rem;margin:1rem 0;}
.title_style1{ position: relative; overflow: hidden}
.title_style1 span{border-left:4px #782490 solid;padding-left:1rem;font-size:1.8rem; color: #34495e}
.title_style1 .title_style1_more{ position: absolute; right: 0; top: 0; background: url("../images/more.png"); display: inline-block; width: 2rem; height: 2rem}
.title_style1 a {float: right;margin-right: 3.4rem;font-size: 1.8rem;font-style: normal;}
.hot_new_list,.hot_new_th{ font-size: 0}
.hot_new_th{ border-bottom: 1px #F7FAFF solid}
.hot_new_list{ height: auto; overflow: hidden}
.hot_new_list li:nth-child(2n) {background: #F7FAFF}
.hot_new_list span,.hot_new_th span{ display: inline-block; height: 5.5rem; line-height: 5.5rem; font-size: 1.7rem;white-space: nowrap; overflow: hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;}
.hot_new_list span a{ color: #5e5e5e}
.hot_new_list span,.hot_new_th span{ color: #34495e}
.hot_new_list{ min-height: 55rem}
.hot_new_list span:nth-child(1),.hot_new_th span:nth-child(1){ width: 4.5rem; padding: 0 0.5rem}
.hot_new_list span:nth-child(2),.hot_new_th span:nth-child(2){ width: 52.5rem}
/*index_rb*/
.hot_index_list,.hot_new_index{ font-size: 0}
.hot_new_index{ border-bottom: 1px #F7FAFF solid}
.hot_index_list{ height: auto; overflow: hidden}
.hot_index_list li{width: 50%;float: left;}
.hot_index_list li:nth-child(3){background: #F7FAFF}
.hot_index_list li:nth-child(4){background: #F7FAFF}
.hot_index_list li:nth-child(7){background: #F7FAFF}
.hot_index_list li:nth-child(8){background: #F7FAFF}
.hot_index_list li:nth-child(11){background: #F7FAFF}
.hot_index_list li:nth-child(12){background: #F7FAFF}
.hot_index_list li:nth-child(15){background: #F7FAFF}
.hot_index_list li:nth-child(16){background: #F7FAFF}
.hot_index_list li:nth-child(19){background: #F7FAFF}
.hot_index_list li:nth-child(20){background: #F7FAFF}
.hot_index_list li:nth-child(23){background: #F7FAFF}
.hot_index_list li:nth-child(24){background: #F7FAFF}
.hot_index_list span,.hot_new_index span{ display: inline-block; height: 5.5rem; line-height: 5.5rem; font-size: 1.6rem;white-space: nowrap; overflow: hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;}
.hot_index_list span a{ color: #5e5e5e}
.hot_index_list span,.hot_new_index span{ color: #34495e}
.hot_list_index{float: left;width: 100%; margin-left: 2%;margin-right: 0%;}
.hot_index_list{ min-height: 55rem}
.hot_index_list span:nth-child(1),.hot_new_index span:nth-child(1){ width: 4.5rem; padding: 0 0.5rem}
.hot_index_list span:nth-child(2),.hot_new_index span:nth-child(2){ width: 40.3rem}
.hot_index .hot_index_list span:nth-child(2),.hot_index .hot_new_index span:nth-child(2){ width: 33rem}
.ask_t .ask_ul{width: 100rem}
.ask_t .ask_ul li a{color:#000;}
/*list_rb*/
.title_style1 a {float: right;margin-right: 34px;font-size: 14px;font-style: normal;}
.hotlist,.hot_new_index{ font-size: 0}
.hot_new_index{ border-bottom: 1px #F7FAFF solid}
.hotlist{ height: auto; overflow: hidden}
.hotlist li{float: left;width: 44%}
.hotlist li:nth-child(2n){margin-left:10rem;}
.hotlist li:nth-child(3) {background: #F7FAFF;}
.hotlist li:nth-child(4) {background: #F7FAFF;}
.hotlist li:nth-child(7) {background: #F7FAFF;}
.hotlist li:nth-child(8) {background: #F7FAFF;}
.hotlist li:nth-child(11) {background: #F7FAFF;}
.hotlist li:nth-child(12) {background: #F7FAFF;}
.hotlist li:nth-child(15) {background: #F7FAFF;}
.hotlist li:nth-child(16) {background: #F7FAFF;}
.hotlist span,.hot_new_index span{ display: inline-block; height: 55px; line-height: 55px; font-size: 17px;white-space: nowrap; overflow: hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;}
.hotlist span a{ color: #5e5e5e}
.hotlist span,.hot_new_index span{ color: #34495e}
.hot_main{ width: calc(100% - 155px); float: left;margin-left: 6.9%;}
.hot_main .hot_list_index:nth-child(2n){ margin-right: 0}
.hotlist{ min-height: 55rem}
.hotlist span:nth-child(1),.hot_new_index span:nth-child(1){ width: 4.5rem; padding: 0 0.5rem}
.hotlist span:nth-child(2),.hot_new_index span:nth-child(2){ width: 38rem}
.hot_index .hotlist span:nth-child(2),.hot_index .hot_new_index span:nth-child(2){ width: 33rem}
/*热榜分页*/
.page-list{padding-top:30px;text-align:center;}
.page-list li{display:inline-block;padding:0.6rem 1.1rem;}
.page-list a{padding:0 1rem;font-size:1.7rem;text-align:center;color:#8f8e8e;padding:0.6rem 1.1rem;}
.page-list a span{display:block;}
.page-list .thisclass{border:1px solid #b87ebf;color:#fff;background:#b87ebf;}
.page-list a:hover{border:1px solid #b87ebf;color:#fff;background:#b87ebf;}
/*article_rb*/
.main{width:120rem;margin:0 auto;height:auto;overflow:hidden}
.hot_details_top .hot_link{ color: #782490; font-size: 1.5rem; line-height: 1; margin-top: 2.5rem; display: inline-block; background: no-repeat center right; padding-right: 1.8rem}
.hot_details_top{ background: #fff; padding: 1.7rem 3rem}
.hot_details_top h1{ margin: 1rem 0 0 0; padding: 0; line-height: 1; font-size: 2rem}
.hot_title{font-size: 1.4rem; line-height: 1; color: #9aabb8}
.hot_key{float:left;}
.hot_source{float:left;border:1px solid rgba(235,237,242,1);border-radius:1.5rem;opacity:1; text-align: center;padding: 0.2rem 1.2rem;margin-left: 2rem;margin-top:1rem;font-size:1.7rem;color: #9AABB8}
.hot_details_index{ height: auto; overflow: hidden; font-size: 0; margin-top: 2.5rem}
.hot_details_index li{margin-right: 1.5rem;width: 26rem;}   
.hot_details_index li{ height: 7.5rem;background:rgba(255,255,255,1);border:1px solid rgba(235,237,242,1); border-radius:0.5rem; display: inline-block; position: relative;}
.hot_details_index li:last-child{ margin-right: 0}
.hot_details_index li span{ position: absolute}
.hot_details_index li .text1{ font-size: 1.8rem; line-height: 1; left: 2.4rem; top: 1.4rem}
.hot_details_index li .text2{ font-size: 1.4rem; color: #9aabb8; line-height: 1; left: 2.4rem; top: 4.2rem}
.hot_details_index li [class*='icon-']{ right: 3rem; top: 2rem; display: inline-block; width: 3.5rem; height: 3.5rem}
#mytest{font-size:2rem;}
.hot_details_echarts,.hot_details_article{ background: #fff; margin-top: 1.5rem; padding: 1.7rem 3rem;}
.hot_details_echarts .title{ line-height: 1; font-size: 1.4rem; margin-bottom: 2.5rem}
.wenda .relevant li .img img{width: 64%;}
.relevant li{position: relative; padding-left: 15.5rem; padding-right: 1.5rem; margin-top: 1.5rem; height: 9rem;}
.relevant li .img{ width: 14rem; height: 9.4rem; overflow: hidden; display: block; border-radius: 0.4rem; position: absolute; left: 0; top: 0}
.relevant li .img img{ width: 100%}
.relevant li .title{ line-height: 1; font-size: 1.6rem;white-space: nowrap; overflow: hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;}
.relevant li .title a{ color: #34495e}
.relevant li p{ line-height: 2rem; font-size: 1.2rem; color: #9aabb8; margin: 1rem 0; height: 4rem; overflow: hidden}
.relevant li p a{ color: #9AABB8}
.relevant li .bottom{ position: relative}
.relevant li .bottom .author{ position: relative; display: inline-block; height: 1.6rem; line-height: 1.6rem; padding-left: 2rem; color: #9aabb8; font-size: 1.2rem}
.relevant li .bottom .author img{ width: 16px; height: 16px; position: absolute; left: 0; top: 0}
.relevant li .bottom .read_ico{ font-size: 12px; color: #9aabb8; display: inline-block; height: 20px; line-height: 20px; position: absolute; right: 70px; top: 1px; padding-left: 18px}
.relevant li .bottom .article_source{ font-size: 12px; color: #9aabb8; display: inline-block; height: 20px; line-height: 20px; position: absolute; right: 0; top: 0; padding-left: 10px; padding-right: 10px;border: #9aabb8 1px solid;border-radius: 2px}
.echarts_tab li{ display: inline-block; height: 32px; line-height: 32px; margin-right: 5px;background: #fff; border: 1px #9aabb8 solid; font-size: 12px; padding: 0 16px; border-radius: 4px; cursor: pointer}
.echarts_tab li.dq{ background: #782490; color: #fff; border-color: #782490}
.relevant li{ width: 35%;float: left; }