.hot-news{border: 1px solid #ddd;background: url("../images/hot-new-bg.png") 10px center no-repeat;height: 96px;padding-left: 160px;}
.hot-news h2.title{text-align: center;height: 52px;line-height: 52px;font-size: 26px;}
.hot-news h2.title a{color: #c90103;float: left;max-width: 100%;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.hot-news .remarks a{color: #c90103;}

@media (max-width: 767px) {
    .hot-news{background: url("../images/hot-new-bg-s.png") 5px 5px no-repeat;padding: 5px;height: auto;}
    .hot-news h2.title{height: 26px;line-height: 26px;font-size: 16px;margin-left: 105px;}
}

/**轮播**/
.twbox{width:643px;height:358px;overflow: hidden;}
.twbox .mF_sohusports_wrap{width: 100% !important; height:100% !important;padding:0px !important;border:0px !important;}
.twbox .mF_sohusports{width: 100% !important; height:100% !important;}
.twbox .mF_sohusports .pic,
.twbox .mF_sohusports .pic ul,
.twbox .mF_sohusports .pic img{width: 100% !important; height:100% !important;display: block;}
.twbox .mF_sohusports .pic li{width: 100% !important;height: 100% !important;text-align: center;background: #e0e0e0;}
/*.twbox .mF_sohusports .pic img{object-fit: cover;}*/
.twbox .mF_sohusports .txt li{width: 100%; height:60px !important;line-height:60px !important;}
.twbox .mF_sohusports .txt li a{padding-left:10px !important;font-size: 15px; color: #fff; font-family:"Microsoft YaHei";font-weight:normal !important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-right: 110px;}
.twbox .mF_sohusports .txt li b{filter:alpha(opacity=45) !important;opacity:0.45 !important;}
.twbox .mF_sohusports .num{bottom:25px !important;right:10px !important;}
.twbox .mF_sohusports .num li a{font-size: 0;margin-right: 7px;background:url("../images/num.png");width: 10px;height: 10px;}
.twbox .mF_sohusports .num li.current a,.twbox .mF_sohusports .num li a:hover{background: url("../images/num-h.png");}

/*通用列表*/
.tab-news .tabs-w{border: 1px solid #ddd;}
.tab-news .title{height: 38px;border-bottom: 1px solid #ddd;position: relative;}
.tab-news .title li{float: left;line-height: 37px;font-size: 16px;}
.tab-news .title li a{font-size: 16px;display: block;padding: 0 20px;}
.tab-news .title li.active a{border-bottom:2px solid #1469ba;color:#1469ba;}
.tab-news .new-list{display: none;}
.tab-news .new-list.active{display: block;}
.tab-news .new-list{padding: 5px;padding-bottom: 0;}
.tab-news .new-list li{background: url("../images/dot.png") 0 center no-repeat;padding-left: 15px;line-height: 32px;height: 32px;vertical-align: middle; position: relative; padding-right: 45px;}
.tab-news .new-list li img{float: left;padding-top: 10px;}
.tab-news .new-list li .date{color: #999;font-size: 13px; position: absolute; right: 0; top: 0;}
.tab-news .new-list li .title{border-bottom: 0 none !important;}
.tw-con>.tab-news{float: right;width: 525px;}
.tw-con>.tab-news .new-list li{height: 37px;line-height: 37px;border-bottom: 1px dashed #ddd;}
.tw-con>.tab-news .new-list li a{max-width: 420px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.tw-con>.tab-news .new-list li img{padding-top: 13px;}
.tab-news .new-list{padding-bottom: 8px;}

.zhuanzai>.fl,.zhuanzai>.fr{width: 585px;}
.zhuanzai .new-list a{display: block;float: none;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.zhuanzai .new-list .date{margin-left: 10px;}

.ad-list .img-title{display: none;}
.ad-list img{width: 100%;}
.ad-list li{margin-top: 10px;}

.bottom-con>.fl{width: 860px;}
.bottom-con>.fr{width: 310px;}
.bottom-con .tab-news{width: 425px;margin-right: 10px;float: left;margin-bottom: 10px;}
.bottom-con .tab-news.bbb2,
.bottom-con .tab-news.bbb4{margin-right: 0;}
.bottom-con .tab-news ul.new-list{min-height: 224px;}
.bottom-con .tab-news ul.new-list li a{max-width: 300px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}

@media (max-width: 1199px) {
    .twbox{width:539px;}
    .tw-con>.tab-news{width: 421px;}
    .tw-con>.tab-news .new-list li a{max-width: 316px;}
    .zhuanzai>.fl,.zhuanzai>.fr{width: 481px;}

    .bottom-con>.fl{width: 652px;}
    .bottom-con .tab-news{width: 321px;}
    .bottom-con .tab-news ul.new-list li a{max-width: 210px;}
}
@media (max-width: 991px) {
    .twbox{width:100%;float: none;height: 410px;}
    .tw-con>.tab-news{width: 100%;float: none;margin-top: 10px;}
    .tw-con>.tab-news .new-list li a{max-width: 630px;}
    .zhuanzai>.fl,.zhuanzai>.fr{width: 369px;}

    .bottom-con>.fl{width: 100%;float: none;}
    .bottom-con .tab-news{width: 369px;}
    .bottom-con .tab-news ul.new-list li a{max-width: 250px;}
}
@media (max-width: 767px) {
    .tab-news .title li a{font-size: 15px;display: block;padding: 0 10px;}
    .tab-news .new-list li img{display: none;}
    .tab-news .new-list li .date{margin-left: 10px;}

    .twbox{height: 350px;}
    .tw-con>.tab-news .new-list li a{max-width: none;float: none;display: block;}
    .zhuanzai>.fl,.zhuanzai>.fr{width: 100%;float: none;}
    .zhuanzai>.fr{margin-top: 10px;}
    .bottom-con .tab-news{width: 100%;float: none;}
    .bottom-con .tab-news ul.new-list li a{max-width: none;float: none;display: block;}
}

@media (max-width: 500px) {
    .twbox{height: 280px;}
}



/*友情链接*/
.i-links{border: 1px solid #ddd;height: 35px;line-height: 35px;}
.yqlj{float: left;background: url("../images/links-bg.png") 25px center no-repeat; padding-left: 60px;font-size: 16px;color: #868686;margin-right: 30px;height: 35px;}

.select-box{background: #fff;height: 35px;}
.is-select{height:35px;color: #666;font-size: 16px;}
.is-select .select{position:relative;float:left;z-index:94;height:35px;margin-left: 40px;}
dl.last{margin-right:0 !important}
.is-select .select dt{height:35px;display:inline-block;color:#666;background:url(../images/links-li-bg.png) 160px center no-repeat;line-height:35px;cursor:pointer;width:195px;text-align:center; white-space:nowrap;text-overflow:ellipsis;overflow:hidden;position:relative;z-index:99;font-size:14px;font-weight: normal;}
.is-select .select dd{position:absolute;left:0;bottom:35px;border:none;background:#fff;display:none;z-index:98;border:#ddd 1px solid; border-bottom:none;}
.is-select .select dd ul{padding:5px 5px;width:198px;max-height:350px;_height:350px;overflow-y:auto;overflow-x:hidden;}
.is-select .select dd ul li{background:#fff;border-bottom:#fff 1px solid;}
.is-select .select dd ul li a{display:block;padding:0 5px;font:normal 14px/26px "Microsoft Yahei";white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align: center;}
.is-select .select dd ul li a:hover{background:#f0f0f0;text-decoration:none;}

@media (max-width: 1199px) {
    .is-select .select dt{width: 160px;}
    .is-select .select dd ul{width: 148px;}
}
@media (max-width: 992px) {
    .is-select .select dt{width: 108px;}
    .is-select .select dd ul{width: 96px;}
}
@media (max-width: 767px) {
    .i-links{display: none;}
}
/*机构概况*/
.jggk{border: 1px solid #ddd;min-height: 130px;}
.jggk .title{height: 30px;line-height: 30px;background: url("../images/title_line.png") 15px center no-repeat;padding-left: 30px;font-size: 18px;}
.jggk .title a{color: #1469ba;}
.jggk>ul{margin-top: 5px;}
.jggk>ul li{width: 70px;height: 70px;float: left;text-align: center;position: relative;margin: 0 16px;}
.jggk>ul li a{display: block;height: 100%;}
.jggk>ul li a img{margin-top: 15px;}
.jggk>ul li .img-title{display: block;line-height: 30px;position: absolute;bottom: 0;left: 0;width: 100%;font-size: 16px;text-align: center;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}

.bottom-con>.fr>ul{}
.bottom-con>.fr>ul li{margin-top: 10px;border: 1px solid #1469ba;border-radius: 5px;height: 60px;padding-left: 20px;line-height: 60px;float: left;width:288px;}
.bottom-con>.fr>ul li a{display: block;text-align: center;color: #1469ba;font-size: 18px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.bottom-con>.fr>ul li:hover a{color: #fff;}

.bottom-con>.fr>ul li.num1{background:url("../images/down.png") 70px center no-repeat;}
.bottom-con>.fr>ul li.num2{background:url("../images/email.png") 70px center no-repeat;}
.bottom-con>.fr>ul li.num3{background:url("../images/diaocha.png") 70px center no-repeat;}
.bottom-con>.fr>ul li.num4{background:url("../images/bsfw.png") 70px center no-repeat;}

.bottom-con>.fr>ul li.num1:hover{background:url("../images/down_icon.png") 70px center no-repeat #1469ba;}
.bottom-con>.fr>ul li.num2:hover{background:url("../images/email_icon.png") 70px center no-repeat #1469ba;}
.bottom-con>.fr>ul li.num3:hover{background:url("../images/diaocha_icon.png") 70px center no-repeat #1469ba;}
.bottom-con>.fr>ul li.num4:hover{background:url("../images/bsfw_icon.png") 70px center no-repeat #1469ba;}



@media (min-width: 992px) {
    .bottom-con>.fr>ul li.num5{padding: 0;width: 147px;height: 138px;margin-right: 12px;background:url("../images/wx.png") center 26px no-repeat;position: relative;}
    .bottom-con>.fr>ul li.num6{padding: 0;width: 147px;height: 138px;background:url("../images/xx.png") center 26px no-repeat;position: relative;}
    .bottom-con>.fr>ul li.num5 a{width: 100px;margin: 0 auto;white-space: normal;line-height: 26px;margin-top: 70px;}
    .bottom-con>.fr>ul li.num6 a{width: 100px;margin: 0 auto;white-space: normal;line-height: 26px;margin-top: 70px;}
    .bottom-con>.fr>ul li.num5:hover{background:url("../images/wx-h.png") center 26px no-repeat #1469ba;}
    .bottom-con>.fr>ul li.num6:hover{background:url("../images/xx-h.png") center 26px no-repeat #1469ba;}
}


@media (max-width: 991px) {
    .bottom-con>.fr{width: 100%;float: none;}
    .bottom-con>.fr>ul li{margin-right: 10px!important;width: 240px!important;padding-left: 0;background: #fff!important;}
    .bottom-con>.fr>ul li.num3{margin-right: 0!important;}
    .bottom-con>.fr>ul li.num6{margin-right: 0!important;}
    .bottom-con>.fr>ul li:hover{background: #1469ba!important;}
}
@media (max-width: 767px) {
    .jggk>ul li{margin: 0 10px;}

    .main-warp .bottom-con>.fr>ul li{width: 46%!important;margin: 10px 2% 0!important;border: none;height: 30px;line-height: 30px;}
    .bottom-con>.fr>ul li a{border: 1px solid #1469ba;border-radius: 5px;font-size: 14px;}
    .bottom-con>.fr>ul li a:hover{background: #1469ba!important;}
}