body{background-color: #f9f9f9;}
.mw1300 {width: 1300px;margin: 0 auto;}
.sec_banner{width: 100%;background-color: #565e75;overflow: hidden;margin: 0 auto;height: 90px;padding:16px 20px;position: relative;box-sizing: border-box;margin-top: 20px;}
.sec_banner h1{width: 100%;text-align: center;letter-spacing: 1px;font-size: 30px;font-weight: bold;color: #fff;line-height: 60px;}
.sec_banner i{width: 82px;height: 61px;position: absolute;display: inline-block;}
.sec_banner i.left{background: url("../images/notic_tips.png");top: 16px;left: 20px;}
.sec_banner i.right{background: url("../images/notic_tips2.png");top: 16px;right: 20px;}
.topsec_slctbox{width: 100%;background-color: #fff;border: 1px solid #eee;box-sizing: border-box;}
.topsec_slctbox .topsec_tabTit{width: 100%;padding: 0 20px;height: 56px;line-height: 56px;color: #666;box-sizing: border-box;}
.topsec_tabTit ul.topsec_tabList{overflow: hidden;display: inline-block;}
ul.topsec_tabList li{    float: left;height: 56px;margin-right: 51px;position: relative;width: 208px;text-align: center;}
ul.topsec_tabList li a{display: inline-block;color: #444444;overflow: hidden;line-height: 53px;font-size: 17px;font-weight: bold;}
ul.topsec_tabList span.cur ,ul.topsec_tabList li:hover a{color: #358ff0;border-bottom: 3px solid #358ff0;}
ul.topsec_tabList span.cur ,ul.topsec_tabList li:hover span{color: #358ff0;border-bottom: 3px solid #358ff0;}
.topsec_slctbox .topsec_filter{border-top: 1px solid #eee;background-color: #f1f1f1;width: 100%;box-sizing: border-box;padding: 20px 20px 10px 20px;}
.topsec_slctbox .filter_con{width:100%;display: flex;position: relative;margin-bottom: 8px;overflow: hidden;}
.topsec_filter .filter_item{align-items: flex-start;display: flex;flex-shrink: 0;position: relative;}
.topsec_filter .filter_item.more_col{flex-shrink: 1;}
.topsec_filter .filter_item .filter_type{color: #222;flex-shrink: 0;font-size: 14px;font-weight: 600;height: 26px;line-height: 26px;margin-right: 20px;}
.w60{width:60px;}
.filter_item ul.filter_list{zoom: 1;align-items: flex-start;display: block;display: flex;flex-wrap: wrap;height: auto;overflow: hidden;}
ul.filter_list li{flex-shrink: 0;margin-right: 16px;text-align: left;}
.more_col .filter_type{margin-top: 10px;}
.more_col ul.filter_list li{margin-top: 10px;}
ul.filter_list li:last-child{margin-right: 50px;}
ul.filter_list li a{background: #fff;border: 1px solid #d6d6d6;border-radius: 4px;color: #555;cursor: pointer;display: inline-block;font-size: 14px;line-height: 26px;padding-left: 10px;padding-right: 10px;text-align: center;}
ul.filter_list span.cur a{background: #358ff0!important;border: 1px solid #358ff0!important;color: #fff!important;}
.topsec_content{width: 100%;overflow: hidden;margin-top: 30px;}
.topsec_indcon{width: auto;overflow: hidden;margin-top: 30px;margin-left: -50px;}
.topsec_con_item{width: 400px;background-color: #fff;box-sizing: border-box;float: left;margin-left: 50px;border: 1px solid #eee;}
.topsec_listTit{height: 74px;padding: 0 16px;box-sizing: border-box;background-color: #f1f1f1;width: 100%;border-bottom:1px solid #eee;}
.topsec_listTit>div h2{font-size: 20px;font-weight: bold;color: #444;line-height: 40px;margin-top: 4px;}
.topsec_listTit .click_more{color: #666;display: inline-block;height: 26px;text-align: right;padding-top: 20px;font-size: 12px;}
.topsec_listTit .click_more::before{content: "...";display: inline-block;border: 1px solid #666;border-radius: 25px;width: 12px;height: 12px;position: relative;top: -3px;left: -5px;text-align: center;color: #666;line-height: 0.4;}
.topsec_listTit .click_more:hover::before{color: #358ff0;border: 1px solid #358ff0;}
.topsec_listTit .click_more:hover{color: #358ff0;}
.topsec_listTit>div p{font-size: 14px;color: #777;}
.com_topsecList{width: 100%;overflow: hidden;margin-top: 0px;padding-bottom: 20px;}
.com_topsecList li{width: 100%;padding: 14px 16px;box-sizing: border-box;display: block;overflow: hidden;position: relative;border-bottom: 1px dashed #eee;}
.com_topsecList li em.lb_tip{position: absolute;border-radius: 60px;padding: 0 6px;font-size: 12px;right: 16px;top: 14px;background-color: #ff9900;color: #fff;height: 22px;line-height: 22px;}
.com_topsecList li:hover{background-color: #f9f9f9;}
.com_topsecList li .tps_info{width: 260px}
.com_topsecList li a.tps_tit{font-size: 16px;font-weight: bold;display: block;max-width: 260px;margin-bottom: 9px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.com_topsecList li .pm{float: left;width: 28px;height: 28px;line-height: 28px;font-size: 14px;background: #C5C5C5;text-align: center;color: #FFFFFF;border-radius: 100px;margin-top: 42px;margin-right: 12px;}
ul.com_topsecList li .p_tt{color: black;font-size: 15px;max-width: 82%;line-height: 28px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
ul.com_topsecList li .a_down{display: none;padding: 0px 10px;margin-right: 10px;border: 1px solid #00be6e;color: #00be6e;}
ul.com_topsecList li:hover .a_down{border: 1px solid #00be6e;color: #00be6e;display: inline-block;}
ul.com_topsecList li .a_down:hover{border: 1px solid #00be6e;background-color: #00be6e;color: #fff;}
.com_topsecList li a.pic{display: inline-block;}
.com_topsecList li img{width: 66px;height: 66px;border-radius: 10px;}
.com_topsecList li .l_text{height: 66px;margin-left: 16px;}
.com_topsecList li .l_text span.app_starBox{display: block;margin-top: 4px;}
.com_topsecList li .l_text p{display: block;margin-top: 16px;color: #a8a8a8;}
.com_topsecList li .l_text p em{font-style: normal;}
.com_topsecList li .l_text p a{color: #a8a8a8;}
.com_topsecList li .l_text p a:hover{color: #358ff0;}
ul.com_topsecList li a.tps_btn{display: none;text-align: center;height: 32px;line-height: 32px;box-sizing: border-box;color: #00be6e;border-radius: 4px;margin-top: 46px;}
ul.com_topsecList li a.tps_btn i{display: inline-block;vertical-align: middle;background: url("../images/icon.png") no-repeat center;margin: -4px 0 0 0;height: 16px;width: 18px;background-position: -407px -133px;}
ul.com_topsecList li:hover a.tps_btn{display: inline-block;}
.com_topsecList li .nbone{background-color: #ff4800;}
.com_topsecList li .nbtwo{background-color: #ff6d34;}
.com_topsecList li .nbthr{background-color: #ffa07b;}
.pc_topsecList li a.tps_tit{max-width: 174px;margin-top: 4px;}
.pc_topsecList li img{width: 66px;height: 96px;border-radius: 6px;}
.pc_topsecList li .l_text span.app_starBox{margin-top: 14px;}
.pc_topsecList li .l_text p{margin-top: 12px;}
.pc_topsecList li .pm{margin-top: 35px;}
.topsec_content table{width: 100%;background-color: #fff;box-sizing: border-box;overflow: hidden;border: 1px solid #eee;}
.topsec_content table tr{width: 100%;overflow: hidden;border-bottom:1px solid #eee;}
.topsec_content table tr th{height: 46px;color: #666666;box-sizing: border-box;background-color: #f1f1f1;}
.topsec_content table tr td{text-align: center;height: 80px;overflow: hidden;color: #777;position: relative;}
.topsec_content table tr td .pm{display: inline-block;width: 28px;height: 28px;line-height: 28px;font-size: 14px;text-align: center;background: #C5C5C5;color: #FFFFFF;border-radius: 100px;}
.topsec_content table tr td .app_starBox{margin:0 auto;display: inline-block}
table tr td .ph_img{width: 62px;height: 62px;}
table tr td .ph_img a{width: 62px;height: 62px;display: block;overflow: hidden;border-radius: 6px;}
table tr td .ph_img a img{width: 62px;height: 62px;}
table tr td .ph_imgpc{width: 46px;height: 62px;}
table tr td .ph_imgpc a{width: 46px;height: 62px;display: block;overflow: hidden;border-radius: 2px;}
table tr td .ph_imgpc a img{width: 46px;height: 62px;}
table tr td .ph_info{max-width:360px;margin-left: 22px;position: relative;overflow: hidden;height: 62px;}
table tr td .ph_info a{max-width:360px;display: block;font-size: 16px;height: 20px;text-align: left;overflow: hidden;margin-top: 4px;text-overflow: ellipsis;white-space: nowrap;}
table tr td em{border-radius: 60px;display: inline-block;padding: 0 6px;font-size: 12px;margin-top: 4px;background-color: #ff9900;color: #fff;height: 22px;line-height: 22px;}
table tr td .ph_info span{color: #777;width: 100%;text-align: left;font-size: 13px;display: block;margin-top: 16px;}
.topsec_content table tr td .nbone{background-color: #ff4800;}
.topsec_content table tr td .nbtwo{background-color: #ff6d34;}
.topsec_content table tr td .nbthr{background-color: #ffa07b;}
ul.topsec_tabList li span {display: inline-block;color: #444444;overflow: hidden;line-height: 53px;font-size: 17px;font-weight: bold;cursor: pointer;}
