@charset "utf-8";
/* CSS Document */
.clear20{padding: 0 0 20px 0; clear:both; line-height: 0; font-size: 0; height: 0; overflow: hidden;}
.bg{ background: #fff;}
.news_mainer{ padding: 0 25px;}
@media (max-width: 991px){
    .mt20{margin-top: 10px !important;}
    .news_mainer{ padding: 0 10px;}
    .clear20{padding: 0 0 10px 0;}
}
.news_flash {width: 676px;height: 323px;overflow: hidden;}
/*.mF_sohusports_wrap {padding: 0 !important;border: 0 !important;}*/
/*.news_flash .mF_sohusports_wrap, .news_flash .mF_sohusports {width: 100% !important;height: 100% !important;}*/
/*.news_flash .mF_sohusports_wrap .pic {width: 100% !important;height: 100% !important; overflow: hidden;}*/
/*.news_flash .mF_sohusports .pic li {width: 100% !important;height: 100% !important;text-align: center;background: #e0e0e0;}*/
/*.news_flash .mF_sohusports_wrap .pic ul, .news_flash .mF_sohusports .pic img {width: 100% !important;height: 100% !important; }*/
/*.news_flash .mF_sohusports .txt {width: 100%;}*/
/*.news_flash .mF_sohusports .txt li {width: 100%; height: 40px !important;line-height: 40px !important;}*/
/*.news_flash .mF_sohusports .txt li a {padding-left: 10px !important;font-size: 16px; color: #fff; font-family: "Microsoft YaHei";font-weight: normal !important;padding-right: 110px !important;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}*/
/*.news_flash .mF_sohusports .txt li b {filter: alpha(opacity=50) !important;opacity: 0.50 !important;}*/
/*.news_flash .mF_sohusports .num {bottom: 15px !important;right: 6px !important;}*/
/*.news_flash .mF_sohusports .num li a {width: 10px !important;height: 10px !important; margin-right: 6px !important;background: url("../images/tw_ico.png") 0 0 no-repeat;transition: all .5s; text-indent: -999px;}*/
/*.news_flash .mF_sohusports .num li.current a, .news_flash .mF_sohusports .num li a:hover {width: 19px !important; background: url("../images/tw_ico.png") -10px 0 no-repeat;}*/
.news_flash .flashPic .title{height: 40px; line-height:40px;padding: 0 110px 0 10px; font-size: 16px;}
.news_flash .ind-flashNum{ height:10px; overflow:hidden; position:absolute; right:6px; bottom:15px; z-index:1; }
.news_flash .ind-flashNum ul{ overflow:hidden; zoom:1; float:left;}
.news_flash .ind-flashNum ul li{ float:left; margin-right:6px; width:10px; height:10px; text-indent: -20em; font-size: 0; background:url(../images/tw_ico.png) 0 0 no-repeat !important; overflow: hidden; cursor: pointer;}
.news_flash .ind-flashNum ul li.on{width: 19px !important;background:url("../images/tw_ico.png") -10px 0 no-repeat !important;}
@media (min-width: 992px) and (max-width:1199px){
    .news_flash{width:555px;height: 265px;}
}
@media (max-width: 991px) and (min-width: 768px){
    .news_flash{height:357px;}
}
@media (max-width: 767px){
    .news_flash{height:320px;}
}
@media (max-width: 520px){
    .news_flash{height:217px;}
}
@media (max-width: 425px){
    .news_flash{height:198px;}
}
@media (max-width: 320px){
    .news_flash{height:143px;}
}
/*焦点图 end*/
.news_calendar{ background: #f9f9f9; width: 474px; height: 323px;}
.news_calendar .date_side{ padding: 10px 20px 0;}
.news_calendar .date_side .tips{padding:0px;border-bottom: 1px #dddddd solid;font-weight: bold;font-size: 22px;height: 40px;line-height: 40px; text-align: center; color: #3774b5;}
.news_calendar .calendar{ height: auto; padding: 5px 10px 0;}
/*.news_calendar .choice{ padding: 0 0 5px;}*/
/*日历 end*/

.news_mainbox{ position: relative; margin-top: 20px;}
.ind_line{width: 3px;height: 100%;background: #ececec;position: absolute;top:5px;left:674px;}
.ind_line span{display: block;width: 7px;height: 3px;background: #9ebfee;position: absolute;left: -2px;}
.ind_line span.top_ico{top: 0;}
.ind_line span.bottom_ico{bottom: 0;}
.news_tel{ height: auto; background: url("../images/news_telbg.gif") left bottom repeat-x; overflow: hidden;}
.news_tel li{float: left;}
.news_tel li a{ padding: 0 11px; font-weight: lighter; line-height: 32px; height: 37px; display: block; font-size: 20px}
.news_tel li a:hover,.news_tel2 .title a:hover{font-weight: bold; color: #3774b5;}
.news_tel li.active a{font-weight: bold; color: #3774b5; border-bottom: 1px #3774b5 solid;}
/*公用标题1*/
.news_tel2{height: auto; background: url("../images/news_telbg.gif") left bottom repeat-x;overflow: hidden;}
.news_tel2 .title a,.news_tel2 .title span{padding:0 15px;line-height: 32px; height: 37px; display: block; font-size: 20px;font-weight: bold; color: #3774b5; border-bottom: 1px #3774b5 solid;}
/*公用标题2*/
.list li{ position:relative; height: 36px; line-height: 36px; font-size: 16px; overflow: hidden; padding:2px 0 2px 18px; background: url("../images/dot.png") left center no-repeat; color: #999;}
.list li .date{ font-size: 15px; font-family: arial; white-space: nowrap; position: absolute; right: 0px; top:2px;}
.list li img{float: left; padding: 14px 0 0 0;}
.list li .tw{color: #d50b0b;}
.list li a{ display: inline-block; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
/*公用列表*/
.news_leftbox{ width: 645px; overflow: hidden;}
.news_listbox1{ padding: 0 0 4px;}
.news_listbox1 .list{ padding-top: 3px; height: 290px; overflow: hidden;}
.news_listbox1 .list li{ height: 48px; line-height: 48px; border-bottom: 1px #d3d3d3 dashed;}
.news_listbox1 .list li a,.news_listbox2 .list li a{max-width: 500px;}
.news_listbox1 .list li img{ padding-top: 18px;}
.news_listbox2 .list{ padding: 13px 0 0; height: 700px; overflow: hidden;}
.news_listbox2 .list li{ height: 42px; line-height: 42px; background-position: left 21px;}
.news_listbox2 .list li.num5,.news_listbox2 .list li.num10{border-bottom: 1px dashed #ddd; padding-bottom: 15px; margin-bottom: 15px;}
.news_listbox3 .list{height: 230px;}
/*左侧列表 END*/
.news_ztzlbox{ height: 88px; padding-left: 46px; margin-top: 20px; position: relative;}
.news_ztzlbox .title{ position: absolute; left: 0; top: -8px; width: 43px; height: 93px; background: url("../images/ztzl_tbg.png") 0 0 no-repeat;}
.news_ztzlbox .title a{display: block; height: 100%; overflow: hidden; text-indent: -200em;}
.news_ztpic li {float: left; width: 300px; padding-right: 10px;}
.news_ztpic li a,.news_ztpic li img {display: block; width: 100%;height:100%;}
.news_ztpic li .img_title, .news_ztpic li .title {display: none;}
.news_ztbody{overflow: hidden; height: 100%;}
.news_ztpic .news_ztprev, .news_ztpic .news_ztnext {display: block;width: 19px;height: 30px;position: absolute;top: 50%;margin-top: -15px;cursor: pointer;}
.news_ztpic .news_ztprev {left: 46px;background: url("../images/gy_left.png") center no-repeat;}
.news_ztpic .news_ztnext {right: 0;background: url("../images/gy_right.png") center no-repeat;}
/*专题专栏图片 END*/
.news_rightbox{ width: 445px;}
.notice_box .list{ padding-top: 8px; height: 201px; overflow: hidden;}
.notice_box .list li a{max-width: 325px;}
/*通知公告 END*/
.news_hotph .news_tel2 .news_phtel{ width: 70px; margin-top: 4px; height: 21px; border-radius: 10px; border: 1px #3774b5 solid; overflow: hidden;;}
.news_hotph .news_tel2 .news_phtel li{ width: 50%; float: left;}
.news_hotph .news_tel2 .news_phtel li a{ display: block;text-align: center; cursor: pointer; line-height: 20px; height: 21px; font-size: 16px; color: #3774b5;}
.news_hotph .news_tel2 .news_phtel li.active a{color: #fff; background: #3774b5;}
/*排行小标题切换1 END*/
.news_hotph .news_tel2 .news_phtel2{margin-top: 6px; height: 20px;}
.news_hotph .news_tel2 .news_phtel2 li{float: left; padding-left: 10px;}
.news_hotph .news_tel2 .news_phtel2 li a{ display: block; text-align: center; cursor: pointer; line-height: 20px; height: 20px; font-size: 14px; color: #fff; background: #80aee8; width: 40px; border-radius: 10px;}
.news_hotph .news_tel2 .news_phtel2 li.active a{color: #fff; background: #3774b5;}
/*排行小标题切换2 END*/
.news_hotph .list{ padding-top: 6px; height: 210px; overflow: hidden;}
.news_hotph .list li{ padding: 2px 70px 2px 30px; position: relative;     height: 44px; line-height: 44px;}
.news_hotph .list li .num{ display: block; width: 18px; height: 16px; border-radius: 2px; background: #c6c6c6; text-align: center; line-height: 16px; font-size: 12px; color: #fff; position: absolute; left: 0; top: 15px;}
.news_hotph .list li .num.num1,.news_hotph .list li .num.num2,.news_hotph .list li .num.num3{ background: #ec6941;}
.news_hotph .list li .number{display: block; height: 40px; font-size: 15px; right: 0; top: 0; position: absolute; color: #999999; text-align: right;}
.news_hotph .list li a{ max-width: 100%; margin-right: 0 !important;}
.news_listbox2 .list li .unit{display: block; float: left; width: 85px;}
/*.news_listbox3 .list li .unit{ width: 70px;}*/
.news_hotph .news_statistics ul{width: 110%;}
.news_hotph .news_statistics li{ width: 233px; float: left; padding:2px 0; position: relative;}
.news_hotph .news_statistics li .title{display: block; margin: 0 75px 0 30px; float: none; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.news_hotph .news_statistics li .number{ right: 20px;}
.news_hotph .news_statistics li .num.num4, .news_hotph .news_statistics li .num.num5, .news_hotph .news_statistics li .num.num6{ background: #ec6941;}
/*热点资讯 END*/
.news_link{ height: 66px;}
.news_link li{width: 218px; height: 66px; float: left;}
.news_link li a{display: block; height: 29px; border: 1px #e5e5e5 solid; text-align: center; line-height: 0; font-size: 0; padding: 18px 0 17px; transition: 0.4s all;}
.news_link li a img,.news_link li a span{display: inline-block; vertical-align: middle; height: 29px;cursor: pointer;}
.news_link li a img{width: auto;}
.news_link li a span{padding-left: 20px; line-height: 28px; font-size: 18px;}
.news_link li a:hover{color: #3774b5; border-color: #3774b5;}
.news_link li a:hover img{-webkit-transition: -webkit-transform 0.7s ease-out; -moz-transition: -moz-transform 0.7s ease-out; transition: transform 0.7s ease-out;transform: rotateY(360deg); -webkit-transform: rotateY(360deg); -moz-transform: rotateY(360deg);}
.news_link li.num2{float: right;}
/*图片视频新闻 end*/
.news_link2{padding-top: 1px;}
.news_link2 li dd{display: block;float: left;margin: 0 0 1px 1px;}
.news_link2 li dd.num1,.news_link2 li dd.num4{margin-left: 0;}
.news_link2 li dd.num1,.news_link2 li dd.num6{width: 140px;}
.news_link2 li dd.num2,.news_link2 li dd.num7{width: 139px;}
.news_link2 li dd.num3,.news_link2 li dd.num5{width: 164px;}
.news_link2 li dd.num4{width: 280px;}
.news_link2 li dd.num4,.news_link2 li dd.num5{margin-bottom: 0;}
.news_link2 li dd a{display: block;height: 48px;line-height: 48px; text-align: center;font-size: 14px;color: #fff;overflow: hidden;text-overflow: ellipsis;white-space: nowrap; transition: 0.4s all; padding: 0 5px;}
.news_link2 li dd a.h{line-height: 18px; height: 36px; padding: 6px 5px;}
.news_link2 li dd.num4 a,.news_link2 li dd.num5 a{height: 48px;line-height: 48px;}
.news_link2 li dd.num1 a,.news_link2 li dd.num6 a{background: #84a4d7;}
.news_link2 li dd.num1 a:hover,.news_link2 li dd.num6 a:hover{background: #2e64bb;}
.news_link2 li dd.num2 a,.news_link2 li dd.num5 a,.news_link2 li dd.num7 a,.news_link2 li dd.num10 a{background: #bbcae7;}
.news_link2 li dd.num2 a:hover,.news_link2 li dd.num5 a:hover,.news_link2 li dd.num7 a:hover,.news_link2 li dd.num10 a:hover{background: #9cb4e0;}
.news_link2 li dd.num3 a,.news_link2 li dd.num4 a{background: #97b2dd;}
.news_link2 li dd.num3 a:hover,.news_link2 li dd.num4 a:hover{background: #4e7cc5;}

.news_ztzlcon{ margin-top: 7px; position: relative;}
.news_ztzlcon .bd{height: 97px; overflow: hidden;}
.news_ztzlcon li{width:100%;height:97px;float:left;overflow: hidden;}
.news_ztzlcon li dd{display: block;float: left;margin: 0 0 1px 1px;}
.news_ztzlcon li dd.num1,.news_ztzlcon li dd.num6,.news_ztzlcon li dd.num11{width: 141px; margin-left: 0 !important;}
.news_ztzlcon li dd.num4,.news_ztzlcon li dd.num9,.news_ztzlcon li dd.num14{width: 281px; margin-left: 0 !important;}
.news_ztzlcon li dd.num2,.news_ztzlcon li dd.num7,.news_ztzlcon li dd.num12{width: 139px;}
.news_ztzlcon li dd.num3,.news_ztzlcon li dd.num5,.news_ztzlcon li dd.num8,.news_ztzlcon li dd.num10,.news_ztzlcon li dd.num13,.news_ztzlcon li dd.num15{width: 163px;}
.news_ztzlcon li dd.num4,.news_ztzlcon li dd.num5{margin-bottom: 0;}
.news_ztzlcon li dd a{display: block;height: 48px;line-height: 48px; text-align: center;font-size: 14px;color: #fff;background: #83a2d6;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;transition: all .5s;}
.news_ztzlcon li dd a.h{line-height: 20px !important;height:44px;padding-top: 4px;}
.news_ztzlcon li dd.num2 a,.news_ztzlcon li dd.num5 a,.news_ztzlcon li dd.num7 a,.news_ztzlcon li dd.num10 a,.news_ztzlcon li dd.num12 a{background: #bacbe8;}
.news_ztzlcon li dd.num3 a,.news_ztzlcon li dd.num8 a,.news_ztzlcon li dd.num13 a,.news_ztzlcon li dd.num14 a{background: #98b2de;}
.news_ztzlcon .prev,.news_ztzlcon .next{width: 14px;height: 14px;position: absolute;right: -17px; ;z-index: 1;cursor: pointer;}
.news_ztzlcon .prev{top:30px;background: url("../images/ind_zt_prev.png") 0 0 no-repeat;}
.news_ztzlcon .next{top:54px;background: url("../images/ind_zt_prev.png") 0 -15px no-repeat;}
.news_ztzlcon li dd a:hover{background: #3573B5;}
@media (min-width: 992px) and (max-width:1199px){
    .news_calendar{ width: 387px; height: 265px;overflow-y: auto;}
    .news_calendar .date_side{padding-top: 4px;}
    .news_calendar .tips{height: 35px; line-height: 35px;font-size: 20px;}
    .news_calendar .calendar{padding:0;}
    /*.news_calendar .choice{padding-bottom: 5px;}*/
    .news_calendar .calendar table tr td{height: 30px; line-height: 30px;}
    .news_calendar .riqi{margin-top: 0;}
    .news_calendar .calendar table tr th{ padding-top: 0;}
    /*日历 end*/
    .ind_line{left: 550px;}
    .news_leftbox{width: 530px;}
    .news_tel li a{font-size: 18px;}
    .news_listbox2 .news_tel li a{padding: 0 6px;}
    .news_listbox1 .list li a, .news_listbox2 .list li a{max-width: 385px;}
    .news_listbox3 .list{ padding-top: 4px;}
    .news_rightbox{width: 372px;}
    .notice_box .list li a{max-width: 275px;}
    .news_link li{width: 180px;}
    .news_link2 li dd.num1, .news_link2 li dd.num6{ width: 130px;}
    .news_link2 li dd.num2, .news_link2 li dd.num7{width: 100px;}
    .news_link2 li dd.num3, .news_link2 li dd.num5{width: 140px;}
    .news_link2 li dd.num4{width: 231px;}
    .zt_pic{height: 109px; margin-top: 20px;}
    .news_ztzlcon li dd.num1, .news_ztzlcon li dd.num6, .news_ztzlcon li dd.num11{width: 108px;}
    .news_ztzlcon li dd.num2, .news_ztzlcon li dd.num7, .news_ztzlcon li dd.num12{width: 119px;}
    .news_ztzlcon li dd.num4, .news_ztzlcon li dd.num9, .news_ztzlcon li dd.num14{ width: 228px;}
    .news_ztzlcon li dd.num3, .news_ztzlcon li dd.num5, .news_ztzlcon li dd.num8, .news_ztzlcon li dd.num10, .news_ztzlcon li dd.num13, .news_ztzlcon li dd.num15{width: 143px;}
    .news_hotph .news_statistics li{width: 196px;}
}
@media (max-width: 991px){
    .list li a{margin-right: 90px; display: block; float: none; max-width: none !important;}
    .list li img{display: none;}
    .ind_line{display: none;}
    .news_tel{height: auto;}
    .news_tel li{ height: 38px;}
    .news_tel li a{ padding: 0 10px;}
    .news_calendar,.news_flash{float: none; width: auto;}
    .news_leftbox,.news_rightbox{float: none; width: auto;}
    .news_listbox2 .list{height: 638px; padding-top: 8px;}
    .news_listbox2 .list li{height: 40px; line-height: 40px;}
    .news_listbox2 .list li.num5, .news_listbox2 .list li.num10{padding-bottom: 10px; margin-bottom: 10px;}
    .notice_box{ padding: 8px 0 0;}
    .notice_box .list li a{margin-right: 50px;}
    .news_link li{width: 49%;}
    .news_link2 li dd.num1, .news_link2 li dd.num6{ width: 250px;}
    .news_link2 li dd.num2, .news_link2 li dd.num7{width: 240px;}
    .news_link2 li dd.num3, .news_link2 li dd.num5{width: 256px;}
    .news_link2 li dd.num4{width: 491px;}
    .zt_pic{height: 219px; margin-top: 10px;}
    .news_ztzlcon .bd{padding-right: 20px;}
    .news_ztzlcon li dd.num1, .news_ztzlcon li dd.num6, .news_ztzlcon li dd.num11{width: 225px;}
    .news_ztzlcon li dd.num2, .news_ztzlcon li dd.num7, .news_ztzlcon li dd.num12{width: 241px;}
    .news_ztzlcon li dd.num4, .news_ztzlcon li dd.num9, .news_ztzlcon li dd.num14{ width: 467px;}
    .news_ztzlcon li dd.num3, .news_ztzlcon li dd.num5, .news_ztzlcon li dd.num8, .news_ztzlcon li dd.num10, .news_ztzlcon li dd.num13, .news_ztzlcon li dd.num15{width: 258px;}
    .news_ztzlcon .prev, .news_ztzlcon .next{right: 0;}
    .news_hotph .news_statistics li{width: 384px;}
}
@media (max-width: 767px){
    .news_tel li a{ padding: 0 5px;}
    .news_tel2 .title a, .news_tel2 .title span{padding: 0 5px;}
    .news_hotph .news_tel2 .news_phtel2 li{padding-left: 5px;}
    .news_calendar{height: auto; padding-bottom: 10px;}
    .news_calendar .date_side{ padding: 10px 10px 0}
    .news_calendar .calendar{ padding: 10px 0 0;}
    .news_link2 li dd{margin-left: 0;}
    .news_link2 li dd a{ border-left: 1px #fff solid;}
    .news_link2 li dd.num1, .news_link2 li dd.num2,.news_link2 li dd.num3{ width: 33.33%;}
    .news_link2 li dd.num1 a, .news_link2 li dd.num4 a{ border-right: 0;}
    .news_link2 li dd.num4, .news_link2 li dd.num5{width: 50%;}
    .zt_pic{height: 135px;}
    .news_ztzlcon .bd{padding-right: 20px;}
    .news_ztzlcon li{width: 100%;}
    .news_ztzlcon li dd{width: 33.33% !important; margin: 0 !important;}
    .news_ztzlcon li dd a{margin: 0 0 1px 1px !important;}
    .news_ztzlcon li dd.num4, .news_ztzlcon li dd.num5, .news_ztzlcon li dd.num9, .news_ztzlcon li dd.num10, .news_ztzlcon li dd.num14, .news_ztzlcon li dd.num15{ width: 50% !important;}
    .news_ztzlcon li dd.num1 a,.news_ztzlcon li dd.num6 a,.news_ztzlcon li dd.num11 a{margin-left: 0 !important;}
    .news_ztzlcon li dd.num4 a,.news_ztzlcon li dd.num9 a,.news_ztzlcon li dd.num14 a{margin-left: 0 !important;}
    .news_hotph .news_statistics ul{width: 100%;}
    .news_hotph .news_statistics ul li{ width: 100%; float: none;}
    .news_hotph .news_statistics li .number{right: 0;}
    .news_hotph .news_statistics li .num.num4, .news_hotph .news_statistics li .num.num5, .news_hotph .news_statistics li .num.num6{background: #c6c6c6;}
    .news_tel li a{font-size: 20px;}
}
@media (max-width: 520px){
    .zt_pic{height: 145px;}
}
@media (max-width: 425px){
    .zt_pic{height: 119px;}
}
@media (max-width: 375px){
    .zt_pic{height: 104px;}
}
@media (max-width: 320px){
    .zt_pic{height: 88px;}
}
/******资讯中心 end******/
/*-----资讯日历-----*/
.date_lban{ width: 334px;}
.date_rban{ width: 785px;}
.date_rban ul.doc_list{ padding: 8px 0 0;}
.date_rban .pagination{ margin-top: 3px;}
.date_rban ul.doc_list li.odd a, .date_rban ul.doc_list li.even a{ max-width: 680px;}
.date_side{ padding: 0 20px;}
.date_side .tips{ padding: 5px 0 0; border-bottom: 1px #dddddd solid; font-weight: bold; font-size: 18px; height: 36px; line-height: 36px;}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
    .date_rban{ width: 588px;}
    .date_rban ul.doc_list li.odd a, .date_rban ul.doc_list li.even a{ max-width: 475px;}
}
@media only screen and (max-width:991px) {
    .date_rban,.date_lban{width: auto; float: none; height: auto !important;}
    .date_rban{padding-top: 15px;}
    .date_rban ul.doc_list li.odd a, .date_rban ul.doc_list li.even a{ max-width: 600px;}
}
@media only screen and (max-width:767px) {
    .news_tel{height: auto;}

}
/*-----资讯日历-end-----*/
