@charset "utf-8";
/* CSS Document */
/*涓讳綋缁撴潫*/ 
.gsggbox{ height:43px; background:#fafafa; padding:0px 25px 0px 20px;} 
.gsgglist{ float:left; padding-left:39px; height:43px; line-height:43px; background:url(/globalimg/tzgg.png) left center no-repeat;}
.gsgglist a{ color:#015293; font-size:18px; font-weight:bold;}
.gsgg_wz{ margin-left:139px; height:23px; padding:10px 0px; overflow:hidden;}
.gsgg_wz ul li{ height:23px; line-height:23px;}
.gsgg_wz ul li a{ font-size:15px; white-space:nowrap;overflow:hidden;text-overflow:ellipsis; display:block; max-width:880px;}
.gsgg_wz ul li img{ float:left; padding-top:6px;}
.gsgg_wz ul li .date{ color:#999; float:right;}

.contain{ background:#fff; padding:0px 20px 20px; margin-bottom:10px; overflow:hidden;}
.leftbar{ width:480px; padding-top:15px; margin-right:15px;}
.xwflash{ height:306px; margin-bottom:31px; overflow:hidden; }
.xwflash .mF_sohusports_wrap{width:100%; padding:0px !important;border:0px !important;}
.xwflash .mF_sohusports_myFocus01{ width:100%;}
.xwflash .mF_sohusports .txt{ width:100%;}
.xwflash .mF_sohusports .txt li{height:36px !important;line-height:36px !important; background:#ebebeb;}
.xwflash .mF_sohusports .txt li b{ display:none;}
.xwflash .mF_sohusports .txt li a{padding-left:20px !important;font-size:15px !important; color:#333!important;font-weight:normal !important;font-family:"Microsoft YaHei",微软雅黑;width:336px;height:36px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis; }
.xwflash .mF_sohusports .num{bottom:13px !important;right:12px !important;}
.xwflash .mF_sohusports .num li{margin-right:8px !important;}
.xwflash .mF_sohusports .num li a{width:10px !important;height:10px !important;text-indent:-999999px;background:url(/globalimg/btn.png) no-repeat !important;}
.xwflash .mF_sohusports .num li.current a{background:url(/globalimg/btnhover.png) 0px 0 no-repeat !important; width:25px!important;}
.xwflash .mF_sohusports_myFocus01 .pic{ width:100%;}
.xwflash .mF_sohusports .pic ul li img{ width:480px; height:270px;}
.lmbtn{ height:75px; margin-bottom:17px;}
.lmbtn ul li{ width:20%; height:auto; float:left; }
.lmbtn ul li a{ display:block; font-size:16px;}
.lmbtn li a .ico{ height: 33px; width:100%; display:block;}
.lmbtn li a .tit{ height: 42px; line-height: 42px; text-align: center; width:100%; overflow: hidden;white-space:nowrap; text-overflow:ellipsis; display:block;}
.lmbtn li a:hover .ico{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);}
.lmbtn ul li.num1 .ico{ background:url(/globalimg/lmbtn1.png) center no-repeat;}
.lmbtn ul li.num2 .ico{ background:url(/globalimg/lmbtn2.png) center no-repeat;}
.lmbtn ul li.num3 .ico{ background:url(/globalimg/lmbtn3.png) center no-repeat;}
.lmbtn ul li.num4 .ico{ background:url(/globalimg/lmbtn4.png) center no-repeat;}
.lmbtn ul li.num5 .ico{ background:url(/globalimg/lmbtn5.png) center no-repeat;}

.midbar{ width:440px; padding-top:8px;}
.xwlist{ height:38px; background:url(/globalimg/secbg.jpg) bottom repeat-x; overflow:hidden;}
.xwlist ul li{float:left;height:38px;line-height:32px; text-align:center; width:120px;} 
.xwlist ul li a{display:block;height:38px; white-space:nowrap;font-size:18px;color:#333;}
.xwlist ul li.active a,.xwlist ul li a:hover{color:#1b509e; font-weight:bold; background:url(/globalimg/sec2.jpg) bottom repeat-x;}
.xwbox{ height:229px; padding-top:15px;}
.xwbox dl{ display:none;}
.xwbox dl.active{ display:block;}
.bigtitle{ height:55px; margin-bottom:4px; background:#f6f6f6;text-align:center;  position:relative; padding:0 10px;}
.bigtitle a{ font-size:20px;height:55px; line-height:55px; width:100%; font-weight:bold; color:#e70f14; display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.bigtitle img{ display:none;}
.bigtitle .hotnew{ width:17px; height:24px; position:absolute; top:-5px; right:20px; background:url(/globalimg/hotnew.png) no-repeat;}
.xw_wz{ height:170px; overflow:hidden; clear:both;}
.xw_wz ul li,.zscd_wz ul li{ padding-left:12px; height:34px; line-height:34px; background:url(/globalimg/dot.png) left center no-repeat; overflow:hidden;}
.xw_wz ul li a,.zscd_wz ul li a{ font-size:15px; white-space:nowrap;overflow:hidden;text-overflow:ellipsis; display:block; max-width:360px;}
.xw_wz ul li img,.zscd_wz ul li img{ float:left; padding-top:12px;}
.xw_wz ul li .date,.zscd_wz ul li .date{ color:#999; float:right; font-size:14px; }
.zscd_wz{ height:102px; padding:10px 0px 4px; overflow:hidden;}
.zscd_wz ul{ display:none;}
.zscd_wz ul.active{ display:block;}

.rightbar{ width:210px; height:auto; padding-top:8px;}
.bmtx_wz{ height:136px; padding:9px 0px 5px;}
.bmtx_wz ul li{ padding-left:12px; height:34px; line-height:34px; background:url(/globalimg/dot.png) left center no-repeat; overflow:hidden;}
.bmtx_wz ul li a{ font-size:15px; white-space:nowrap; float:none;overflow:hidden;text-overflow:ellipsis; display:block;}
.bmtx_wz ul li img{ float:left; padding-top:12px;}
.gg_tu{ height:89px; margin-bottom:13px;}
.gg_tu .img_title{ display:none;}
.bb_btn{ height:auto; overflow:hidden;}
.bb_btn ul li{ height:58px; margin-bottom:15px; border-radius:5px;}
.bb_btn ul li.num1{ background:#2cb2d8;}
.bb_btn ul li.num2{ background:#7798cb;}
.bb_btn li a .ico{ height: 58px; width:33.8%; float:left;}
.bb_btn li a .tit{ height: 58px; line-height: 58px; text-align: left; width:66.19%; overflow: hidden;white-space:nowrap; text-overflow:ellipsis; float:left; font-size:16px; color:#fff; font-weight:bold;}
.bb_btn li a:hover .ico{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);}
.bb_btn ul li.num1 .ico{ background:url(/globalimg/sgsbtn.png) center no-repeat; display:none;}
.bb_btn ul li.num2 .ico{ background:url(/globalimg/zfgzbb.png) center no-repeat;}
.bb_btn li.num1 a .tit{ width:100%; text-align:center;}
/*涓撻涓撴爮*/
.ztbox{ height:58px; clear:both; margin-bottom:15px; position:relative; }
.ztzl_tu{  height:58px;  z-index:1; }
.ztzl_tu .cp_imgbox{  height:58px; margin:0 36px; overflow:hidden;}
.ztzl_tu .cp_imgbox ul li{ width:260px; height:58px; float:left; margin-right:15px;}
.ztzl_tu .cp_imgbox ul li img{ border-radius:5px;}
.ztzl_tu .cp_imgbox ul li .img_title{ display:none;}
.ztzl_tu .prev,.ztzl_tu .next{ width:16px; height:22px; position:absolute; top:18px; z-index:5;}
.ztzl_tu .prev{ background:url(/globalimg/ztleftbtn.png) no-repeat; left:0px;} 
.ztzl_tu .next{ background:url(/globalimg/ztrightbtn.png) no-repeat; right:0px;} 
.ztzl_tu .prev:hover{ background:url(/globalimg/ztleftbtnhover.png) no-repeat; left:0px;} 
.ztzl_tu .next:hover{ background:url(/globalimg/ztrightbtnhover.png) no-repeat; right:0px;}
/*鍙嬫儏閾炬帴*/
.myLinks{ height:38px; background:#f5f5f5; border:1px solid #ddd;}
.myLinks span{ width:110px; height:38px; line-height:38px; float:left; text-align:center; font-size:18px; font-weight:bold; color:#015294;}
.linkbox{ margin-left:110px;}
.linkbox dl{ width:180px; height:38px; background:url(/globalimg/linkline.png) right center no-repeat; float:left; line-height:38px; position:relative; z-index:10}
.linkbox dl.last{ width:148px; background:none;}
.linkbox dl dt{ text-align:center;font-size:15px;cursor:pointer;  }
.linkbox dl dt img{ margin-left:6px; }
.linkbox dd{position:absolute;left:-1px;bottom:38px;background:#e6e6e6;display:none;z-index:98;border:#c4c4c4 1px solid;}
.linkbox dd ul{padding:5px;width:168px;max-height:270px;_height:270px;overflow-y:auto;overflow-x:hidden; text-align:center;}
.linkbox dd ul li{float:left;width:100%;background:#f7f7f7;border-bottom:#fff 1px solid;}
.linkbox dd ul li a{display:block;padding:0 5px;font:normal 14px/26px "Microsoft Yahei";width:auto;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.linkbox dd ul li a:hover{background:#f0f0f0;text-decoration:none;}
.linkbox dl.last  dd ul,.linkbox dl.last  dd ul li{ width:138px;}
@media (max-width:1199px) {
.xw_wz ul li a,.zscd_wz ul li a,.gsgg_wz ul li a{max-width:none; float:none;display:block;margin-right:60px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.xw_wz ul li img,.zscd_wz ul li img,.bmtx_wz ul li img,.gsgg_wz ul li img{ display:none;}
}
@media (min-width: 992px) and (max-width:1199px) {	
.leftbar{ width:400px; } 
.xwflash .mF_sohusports .txt li a{ width:265px;}
.midbar{ width:302px;} 
.xwlist ul li{ width:30%;}
.linkbox dl{ width:140px;}
.linkbox dl.last{ width:140px;}
.linkbox dd ul{width:128px;}
.linkbox dl.last  dd ul,.linkbox dl.last  dd ul li{ width:130px;}
}
@media (min-width:768px) and (max-width:991px) {
.xwflash{ width:100%; float:none; height:436px;}
.xwflash .mF_sohusports_wrap{width:100%;float:none;padding:0;border:none;}
.xwflash .mF_sohusports{width:100% !important;height:auto !important;}
.xwflash .mF_sohusports .pic{width:100% !important;height:436px !important;}
.xwflash .mF_sohusports .pic li{width:100% !important;height:436px !important;}
.xwflash .mF_sohusports .pic img{width:100% !important;height:400px !important;}
.xwflash .mF_sohusports .txt li{ width:100%;}
.xwflash .mF_sohusports .txt li a{width:81%;} 
.myLinks{ height:auto; overflow:hidden;}
.linkbox dl.last{ width:180px;background:url(/globalimg/linkline.png) right center no-repeat;}
.linkbox dl.last  dd ul,.linkbox dl.last  dd ul li{ width:168px;}
}
@media (max-width:991px) { 
.leftbar,.rightbar,.midbar{ width:100%; float:none;  clear:both; margin-right:0px;} 
.gg_tu{ height:auto; overflow:hidden;}
.gg_tu img{ width:100%; height:auto;}
}
@media (max-width:767px) {
.gsggbox{ padding:0 10px}
.gsgglist{ padding-left:29px;}
.contain{ padding:0px 10px 10px;} 
.xwflash{ width:100%;height:auto; float:none; margin-bottom:20px; }  
.xwflash .mF_sohusports_wrap{width:100%;float:none;padding:0;border:none;}
.xwflash .mF_sohusports{width:100% !important;height:auto !important;}
.xwflash .mF_sohusports .pic{width:100% !important;height:20em !important;}
.xwflash .mF_sohusports .pic li{width:100% !important;height:20em !important;}
.xwflash .mF_sohusports .pic img{width:100% !important;height:20em !important;}
.xwflash .mF_sohusports .txt li{ width:100%;}
.xwflash .mF_sohusports .txt li a{width:68%; padding-left:10px!important;} 
.xwflash .mF_sohusports .num{ right:6px!important;}
.lmbtn{ margin-bottom:0px;}
.xwlist ul li{ width:25%; }
.ztbox{ margin-bottom:0px;}
}
