/*顶部广告*/
.g-hd-advs>div{margin-right: 10px;}
.g-hd-advs>div:last-child{margin-right: none;}

.txt-slide-advs{width: 940px; background: #f7fbfe;border:1px solid #d4e2ed; padding:10px;}
.left-txtadvs{width: 180px;}
.left-txtadvs li{white-space: nowrap; overflow: hidden; text-overflow: ellipsis; font-size: 16px; line-height: 31px;}
.left-txtadvs li:nth-child(n+5){font-size: 16px; line-height: 26px;}
.slide-next-advs{overflow: hidden; padding-top: 4px;}
.slide-next-advs li{float:left; display: inline;  width: 33.33%; font-size: 16px; line-height: 26px;}
.slide-next-advs li {white-space: nowrap; text-overflow: ellipsis; overflow: hidden;}
.slide-advs .swiper-pagination-bullet-active { background: #fc3031;}
.slide-advs iframe{width:100%; display:block; height:120px;}
/*news*/
.news-tab{width: 100%; border-bottom: 1px solid #dfdfdf;}
.news-tab .lit{float:left; display: inline; font-size: 18px; line-height: 38px; margin-right:20px; padding:0 5px; }
.news-tab .lit.currt{position: relative; color: #fd0100; font-weight: bold;}
.news-tab .lit.currt:after{position: absolute; content:''; left:0; bottom: -1px; width: 100%; height: 1px; background: #fd0100;}
.news-tab .lit.currt a { color: #fd0100;}
.new-tab-tag{margin-bottom: 20px;}
.recommed-news{overflow: hidden;  margin-bottom:10px;}
.recommed-news .ls{float:left; display: inline; width: 215px; overflow: hidden;}
.recommed-news .ls .txt-link{font-size: 16px; line-height: 30px; color: #333;}
.recommed-news .ls img{display: block; width: 215px; height: 130px;}
.recommed-news .ls:last-child{margin-left:20px;}
.news-cont-blk{margin-bottom: 15px; overflow: hidden;}
.news-cont-blk li{margin-bottom: 10px; overflow: hidden; padding-left:15px; position: relative;}
.news-cont-blk li:after{position: absolute; content: ''; width: 4px; height: 4px; border-radius: 50%; background: #c4c4c4; left: 4px; top:50%; margin-top: -2px;}

.news-cont-blk li a{font-size: 18px; line-height: 26px; color: #333; display: block; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.news-cont-blk li a:hover{color:#e5383c;}
.news-cont-blk li.main a{font-weight: 600;}
.news-cont-blk li .tags-ads{float:left; display: inline; font-size:12px; line-height: 18px; vertical-align: middle; border:1px solid #ccc; color: #ccc;    margin: 3px 5px 0 0;
    padding: 0 3px;}
.news-cont-blk li .tags-tops{float:left; display: inline; font-size: 12px; line-height: 18px; color:#ff8a2c; border:1px solid #ffd1a8; background: #fff0e4;     margin: 3px 5px 0 0; padding: 0 3px; border-radius: 2px;}
.news-cont-blk li .tags-topic{float:left; display: inline; font-size: 12px; line-height: 18px; color:#6eb1fc; border:1px solid #80bcff; background: #cce4ff;     margin: 3px 5px 0 0; padding: 0 3px; border-radius: 2px;}
.news-cont-blk li .advs-link{color: #e43a3c;}
.news-cont-blk:last-child { margin-bottom:0; }


.top-mid-advs a{float:left; display: inline; width: 200px;}
.top-mid-advs a:last-child{margin-left: 10px;}
.top-mid-advs a img{display: block; width: 200px; height: 120px;}

.top-cont-advs .adv-lit{margin-bottom: 4px;}
.top-cont-advs .adv-lit > a>img{display: block; max-width: 100%;}
.middle-advs{/*padding:15px 0;*/ padding: 0 0 10px;}

.page-horizontal-fourth-adv{margin:5px auto 10px; overflow: hidden;}
.page-horizontal-fourth-adv a{float:left; display: inline; margin-right: 10px;}
.page-horizontal-fourth-adv a:last-child{margin-right:0;}

.page-horizontal-third-adv{overflow: hidden;}
.page-horizontal-third-adv a{float:left; display: inline; margin-right: 10px;}
.page-horizontal-third-adv a:last-child{margin-right: 0;}

#placement_right_middle .fl,#placement_right_middle .fr{float:none; display: block;}
#placement_right_middle a{display: block; margin-bottom:5px;}
#placement_middle_1 p:first-child{float:left;}
#placement_middle_1 p:last-child{float:right;}
#placement_right_bottom a{display: block; margin-bottom:5px;}