.j-float{position:relative;z-index:99999;display:none;}
.j-float .img_title{display:none;}
.j-float ul li{overflow: hidden; margin-bottom:10px;}
.j-float img{height: auto;}
.j-float .float-close{ padding-bottom: 5px; text-align: right;}
.j-float .float-close img{cursor:pointer;}

.j-left { position: fixed; bottom:0;z-index: 1000;    right: 50%; margin-right: 605px;}
.j-left ul li{ margin-bottom: 10px;}
.j-left .img_title{ display: none;}
.j-couplet {display: none;}
.ind_onebox{ background: #fff; padding: 15px;}
.topsearch{ display:none;}
.slide{ display: none;}

.ind_flash{  height: 395px; overflow:hidden; width: 695px; clear:both;}
.ind_flash .flash-slide{position: relative;height:100%; width: 100%;}
.ind_flash .ind-flashPic,.ind_flash .ind-flashPic ul,.ind_flash .ind-flashPic li,.ind_flash .ind-flashPic img,.ind_flash .ind-flashPic a{height:100%; width: 100%; }
.ind_flash .ind-flashPic{ position:relative; z-index:0;}
.ind_flash .ind-flashPic li{ zoom:1; vertical-align:middle;}
.ind_flash .ind-flashPic a{display:block; color: #fff; position: relative;}
.ind_flash .ind-flashPic img{display:block;}
.ind_flash .ind-flashPic .title{display: block; height: 35px; line-height:35px; padding: 0 120px 0 10px; font-size: 16px;font-weight: normal; background: rgba(0, 0, 0, 0.5); overflow: hidden; white-space: nowrap; text-overflow: ellipsis; position: absolute; left: 0; right: 0; bottom: 0; color: #fff;}
.ind_flash .ind-flashPic a:hover .title{color: #fff;}
.ind_flash .ind-flashNum{ height:10px; overflow:hidden; position:absolute; right:5px; bottom:12px; z-index:1; }
.ind_flash .ind-flashNum ul{ overflow:hidden; zoom:1; float:left;}
.ind_flash .ind-flashNum ul li{ float:left; margin-right:5px; width:10px; height:10px;  font-size: 0; background:url(../png/yuqmof.png) -10px 0 no-repeat!important; overflow: hidden; cursor: pointer;  }
.ind_flash .ind-flashNum ul li.on{background:url(../png/yuqmof.png) 0 0 no-repeat!important;}

.ind_news{ width: 461px; height: 395px;}
.ind_topnews{ height: 76px; border-bottom: 1px dashed #c9c9c9; overflow: hidden; }
.ind_topnews a{display: block; font-size: 20px; float: none;  overflow: hidden;  font-weight: bold; color: #d10b0b; padding: 10px 0 0 0; line-height: 28px; text-align: center;  }
.ind_topnews .title{ font-size: 20px; height:58px; overflow: hidden;  font-weight: bold; color: #d10b0b; padding: 10px 0 0 0; line-height: 28px; text-align: center;  }
.ind_topnews .title a{  color: #d10b0b; }
.ind_topnews .remarks{ display: none; line-height: 26px; font-size: 15px; text-indent: 2em;}
.ind_topnews .remarks a{ color: #d10b0b;}
.zf_list li{ line-height: 28px;height: 28px;}
.ind_ywlist li{ line-height: 26px;height: 26px;}
 
.ind_search{ background: #d9ecff; height: 80px; }
.ind_search .search{  height: 40px;line-height: 40px; position: relative; padding:20px 0 0  184px; width: 392px;}
.ind_search .search .search_bg{ background:url(../png/wkoxqp.png) 0 0  no-repeat;}
.ind_search .search li.se_box{height:40px;position:relative;  margin-right:38px;}
.ind_search .search li.se_box .msg-box{left:5px;top:0;position:absolute;}
.ind_search .search li.se_box input{width:100%;height:40px;background:none; text-indent: 15px; vertical-align:top; border:none;line-height:40px;color:#999; font-size: 14px;}
.ind_search .search li.sea_an{width:38px;height:40px; position: absolute; right: 0px; top:20px;}
.ind_search .search li.sea_an input{width:100%;height:40px; border:none; background:url(../png/xgpzbc.png) left center  no-repeat; font-size: 0; overflow:hidden;cursor:pointer; }
.ind_search  .s_tit{ position: absolute; text-align: center; width: 184px; line-height: 40px;  left:0; top:20px; font-size: 16px; color: #1c4183;background:url(../png/tavvkp.png) 20px  center no-repeat; text-indent: 80px; color: #1c4183; font-size: 20px; }
.hot_search{ width:290px; color: #1c4183; font-size: 16px; height: 80px; line-height: 80px; padding-left: 65px; position: relative;}
.hot_search .tit{ font-weight: bold; padding-left: 15px; position: absolute; left:0; top:0;}
.hot_search ul li{ display:inline; width: 25%; text-align: center; float: left;}
.hot_search ul li a{ display: block;white-space: nowrap; overflow: hidden;  text-overflow: ellipsis;}
.wblist{ width: 260px; padding-top: 8px;}
.wblist ul li{ float: left;  height: 57px; text-align: center; display: inline; width: 25%;}
.wblist ul li a:hover img{ transition: ease-in-out .7s; transform: rotate(360deg);}
.wblist ul li.wb,.wblist ul li.fx{ position: relative;}
.wblist ul li .wb_erm{ position:absolute; display: none; top:-130px; left:-30px;}
.wblist ul li .wb_erm a:hover img{ transform:none;}
.wblist ul li .wb_erm img{ width: 120px;height: 120px;}
.wblist ul li .wb_erm .img_title{ display: none;}
.wblist ul li  .fz_share{ position:absolute; display: none; border: 1px solid #ddd; top:-30px; right: 0; background: #fff; width: 100px; height: 25px; padding: 5px;}
.wblist ul li  .fz_share  .share-box{ position: relative; right:auto; top:0; }
.wblist ul li.wb  a:hover .wb_erm{ display: block;}
.wblist ul li.fx  a:hover .fz_share{ display: block; }

.ind_tzgg{ width: 323px; height: 273px; background: #fff; padding: 15px 10px; }
.ind_tzgg .j-marquee{ height: 250px;overflow: hidden;}
.tz_title{ font-size: 20px; font-weight: bold; text-align: center; color: #1c4183; background:url(../png/jfjxpo.png) center center  repeat-x; }
.tz_title a{  color: #1c4183; display: inline-block; padding: 0 8px; background: #fff;}
.tz_list ul li{  height: 48px; border-bottom: 1px dashed #cdcdcd; line-height: 24px; padding: 8px 0 8px 15px; position: relative; font-size: 14px; background: url(../gif/amfqea.gif) 2px 18px no-repeat;}
.tz_list ul li .date{ position: absolute; right:0; bottom:8px; color: #999;}
.ind_bsfw{ width: 382px; height: 273px; background: #fff; padding: 15px; margin-left: 15px;}
.ind_bslist{ margin-top: 25px;}
.ind_bslist li{ height: 166px; overflow: hidden; }
.ind_bslist li { display: block; text-align: center; width: 32.3%; float: left; height:90px; text-align: center; border-right:1px dashed #d5d7db;border-bottom:1px dashed #d5d7db; padding-top: 10px; }
.ind_bslist li .img_title{ display: block;  line-height: 26px;}
.ind_bslist 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);}
.ind_bslist li.num3,.ind_bslist li.num6,.ind_bslist li.num9{ border-right: none;}
.ind_xxgk{ width: 382px; height: 273px; background: #fff; padding: 15px; }
.gk_btnlist ul{ width: 110%;}
.gk_btnlist ul li{ width: 117px;height: 95px; display: inline; float: left;  text-align: center; margin: 17px 17px 0 0; overflow: hidden;}
.gk_btnlist ul li a{ display: block; height: 80px; background: #f6f9fd; padding:15px  0 0 0;}
.gk_btnlist ul li a:hover{  background: #e3eefb;}
.gk_btnlist 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);}
.gk_btnlist ul li .img_title{ display: block; line-height: 18px; padding-top: 5px; white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.ind_ztzl{ height: 90px; position:relative; overflow: hidden; padding-left: 80px;}
.ind_ztzl .j-marquee{ height: 90px;overflow: hidden;}
.ind_ztzl .zt_tit{ position: absolute; left:0; top:0;}
.ind_ztzl ul li{ float: left; width: 265px; height: 90px; margin-right: 20px;}
.ind_ztzl ul li img{  width: 265px; height: 90px;}
.ind_ztzl ul li .img_title{ display: none;}
.ind_ztzl  .j-scroll{  height: 90px !important; overflow: hidden; width: auto;}
.ind_ztzl  .j-scroll .prev,.ind_ztzl  .j-scroll .next{position: absolute; top: 24px;z-index:5; width: 18px; height: 36px; cursor: pointer;background:url(../png/irtuyi.png) no-repeat;}
.ind_ztzl  .j-scroll .prev{left: 0;background-position: 0px 0px;}
.ind_ztzl  .j-scroll .next{right: 0px;background-position: -18px 0px;}
.ind_ztzl  .j-scroll .scroll-wrap{height: 90px;overflow: hidden;position: absolute;left: 0px;top: 0;z-index: 4;width: 100%;}

@media (max-width: 1199px) and (min-width: 992px){

 .ind_flash {width: 590px;}

 .ind_news {width: 361px;}
 .ind_news .ind_atabs ul li{ font-size: 18px; padding: 0 8px;}
 .ind_news .ind_list  li a{  max-width: 278px;}
 .ind_topnews .remarks {line-height: 20px;font-size: 14px;}

 .ind_search{ height: 140px;}
 .ind_search .search{ width: auto; margin-right: 20px; float: none;}
 .ind_search .search .search_bg {background:#fff;}
 .hot_search{ width:320px;}
 .wblist {width: 330px;}
 
 .ind_bsfw,.ind_xxgk {width: 288px;  padding: 15px 10px;}
 .gk_btnlist ul {width: 100%;}
 .gk_btnlist ul li{ width: 31.3%; margin: 15px 1% 0 1%;}
}
@media (max-width: 991px){
 .mt20 {margin-top: 10px;}
 
 .ind_topnews{ height: auto;}
 .ind_topnews a{ padding: 10px 0px; float: none;}
 .ind_list li a {max-width: 618px;}
 
 .ind_flash{ margin-bottom: 10px;}
 .ind_flash,.ind_news{ width: 100%; float: none; height: auto;}
 .ind_flash,.ind_flash .mF_sohusports_myFocus01,.ind_flash .pic,.ind_flash .pic img{ width: 100%; height: 419px !important;}
 
 .ind_search{ height: 140px;}
 .ind_search .search{ width: auto; margin-right: 20px; float: none;}
 .ind_search .search .search_bg {background:#fff;}
 .hot_search{ width:320px;}
 .wblist {width: 330px;}
 .ind_tzgg,.ind_bsfw,.ind_xxgk{ float: none; width: auto; margin: 0; height: auto;}
 
 .tz_list ul li{ height: 40px; line-height: 40px; padding:0 0 0 15px; }
 .tz_list ul li a{ display: block; margin-right: 60px; white-space: nowrap; overflow: hidden;  text-overflow: ellipsis; float: none;}
 .tz_list ul li .date {bottom: 0;}
 .tz_list ul li img{ display: none;}
 .gk_btnlist ul {width: 100%;}
 .gk_btnlist ul li{ width: 31.3%; margin: 10px 1% 0 1%;}
 .ind_bsfw { margin: 20px 0;}
 
 .ind_ztzl{ padding-right: 20px;}
}

@media (max-width: 767px){
 .header_bg .logo {padding: 45px 0 20px 0;}
 
 .ind_search{ height: auto;}
 .ind_search .search{ padding:20px 10px 0 10px; margin-right: 0;}
 .ind_search  .s_tit{ display: none;}
 .hot_search{ width:auto; margin-top: 10px; float: none; height: 40px; line-height: 40px;}
 .wblist {width: auto; float: none; height: 60px;}
 
 .ind_flash{ height: 22em !important;}
 .ind_flash .mF_sohusports_myFocus01,.ind_flash .pic,.ind_flash .pic img{ width: 100%; height: 22em !important;}
 .ind_ztflash,.ind_ztflash .mF_sohusports_myFocus02,.ind_ztflash .pic,.ind_ztflash .pic img{ width: 100%; height: 5.6em !important;}
 .ind_news .ind_atabs li{ width: 25%; padding: 0; margin: 0;}


}
@media (max-width: 400px) {
 .ind_news .ind_atabs li{ font-size: 16px;}
 .gk_btnlist ul li{ width: 48%; }
}