@charset "utf-8";
/* 六稳六保  */
.lwlb-banner{background: url("/_res/css/../images_zhwl_new/bannerbg.png") center top no-repeat; background-size: 100% 100%; height: 450px; text-align: center;}
.lwlb-banner .lwlb-logo{ position: absolute; left:0; top:10px;}
.lwlb-banner .top_r{ position: absolute; right:0; top:10px;  font-size: 15px;}
.lwlb-banner .top_r li{display: inline;}
.lwlb-banner .top_r li a{display: inline-block; color: #fff; line-height: 24px; padding: 0 8px;}
.lwlb-banner .lwlb-img{ height: 450px;}
.lwlb-banner .lwlb-img li{ padding: 125px 0 0 0; display: block;}
.lwlb-search{ position: absolute; right: 0; bottom: 50px; border-radius: 20px; -moz-border-radius: 20px;   width: 290px; height: 38px; background: #fff;}
.znwd{top: 46px;}
.lwlb-search input{background: none; border: 0 none; width: 100%;}
.lwlb-search .se_box{ padding:0 118px 0 20px; height: 38px;}
.lwlb-search .se_box input{ height: 38px; font-size: 15px;}
.lwlb-search .sea_an{ position: absolute; background: #d72828;  border-radius: 20px; -moz-border-radius: 20px;   right: 0; top: 0; width: 50px; height: 38px;}
.lwlb-search .sea_an input{ text-align: center; color: #fff; line-height: 38px; font-size: 15px;}
#uboxstyle{ position:absolute;  right:50px;top:3px; text-align: left;  }
#uboxstyle .select_box{width:70px;height:33px; float:left;background: url("/_res/css/../images/search_sfl.jpg") right center no-repeat;}
#uboxstyle div.tag_select,#uboxstyle div.tag_select_hover,
#uboxstyle div.tag_select_open{	display:block;color:#646464;width:70px;height:33px;line-height:30px;font-size: 14px;}
#uboxstyle ul.tag_options{position:absolute; padding:0; margin:0; list-style:none; width:60px;margin:0; background-color:transparent; border:none; left:0; top:30px; background: #fff;}
#uboxstyle ul.tag_options li{display:block;width:60px; height:29px; text-align: center; text-decoration:none;line-height:29px;color:#333; background:#fff; float:none;}
#uboxstyle ul.tag_options li.open_hover{ color:#ff6600; float:none;}
#uboxstyle ul.tag_options li.open_selected{color:#646464; float:none;}
#uboxstyle select{width: 70px;height: 33px;border: none;color: #646464;background: none;}
.lwlb-search .selectBox-dropdown .selectBox-label{ height: 30px !important; padding: 0 !important; line-height: 30px !important;  width: auto !important; color:#646464;}
.lwlb-search .selectBox-dropdown .selectBox-label a{color: #646464 !important }
.lwlb-search .selectBox-dropdown-menu{ border: none !important;}
.lwlb-search .selectBox-options li a{ text-align: left !important;    color: #646464 !important;}
.lwlb-search .selectBox-options li.selectBox-selected a{ background:#fff !important;  }
.lwlb-search .selectBox-dropdown .selectBox-arrow{background: url(/_res/css/../images/search_sfl.jpg) 50% no-repeat;}
.selectBox-options li a{ text-align: left !important; color:#646464 !important;}
.selectBox-options.selectBox-options-bottom{ border: none !important;}

.lwlb-zjimg ul li{ margin-bottom: 20px;}
.lwlb_headlines{padding:20px 0;height:60px;}
.lwlb_headlines ul li a{display:block;float:none;text-align: center;line-height:60px;font-size:36px;color:#1b518e;font-weight:bold;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.lwlb_headlines ul li .date{ display: none;}
.lwlb-falsh{width:600px;height:350px; overflow: hidden;}
.lwlb-falsh .mF_sohusports_wrap{width:100%; padding:0px !important;border:0px !important;}
.lwlb-falsh .mF_sohusports_myFocus01{ width:100%;}
.lwlb-falsh .mF_sohusports .txt{ width:100%;}
.lwlb-falsh .mF_sohusports .txt li{height:56px !important;line-height:56px !important; }
.lwlb-falsh .mF_sohusports .txt li a{padding-left:10px !important;font-size:18px !important;  color:#fff!important;font-weight:normal !important; margin-right:130px; height:36px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis; font-family: "Microsoft YaHei"; }
.lwlb-falsh .mF_sohusports .num{bottom:20px !important;right:5px !important;}
.lwlb-falsh .mF_sohusports .num li{margin-right:5px !important;}
.lwlb-falsh .mF_sohusports .num li a{width:10px !important;height:10px !important;background:url(/_res/css/../images2020/num.png) 0 0 no-repeat; color:#fff !important; text-indent:-999em;}
.lwlb-falsh .mF_sohusports .num li.current a{width:12px !important; background:url(/_res/css/../images2020/num.png) -10px 0 no-repeat;}
.lwlb-falsh .mF_sohusports .pic,.lwlb-falsh .mF_sohusports .pic li img,.lwlb-falsh .mF_sohusports .txt li,.lwlb-falsh .mF_sohusports .pic li{ width:100% !important;}
.lwlb-ywmain{width:580px;height:350px;}
/*标题*/
.lwlb-title{height:42px;line-height:40px;background:url(/_res/css/../images_zt/lwlb-titbg.png) no-repeat 108px center;}
.yw-title{background-position:222px center;}
.lwlb-title a.tit{font-size:30px;color:#141366;font-weight:bold;}
.lwlb-title a.more{display:inline-block;float:right;height:20px;line-height:20px;text-align: center;padding: 0 0px 0 12px;background:#fff;margin-top:10px;}
/*列表*/
.new_list{padding-top:10px;}
.new_list li{ height:42px; line-height:42px; font-size:16px;overflow: hidden;    background: url(/_res/css/../images_gk/icon.png) no-repeat center left; padding:0 60px 0 20px; position: relative; }
.new_list li a {display: block;max-width: 480px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.new_list li .date{  position: absolute;right: 0;top: 0;color: #999; color: #999;}
.new_list li img{ float:left; padding:6px 0 0 0;}
.lwlb-ywmain .new_list li a{max-width: 450px;}
.new_list li .gl{float: left;margin-left: 5px;}
.new_list li .gl a{display: inline;color:red;max-width:none;margin:0 !important;}
.lw-main{width:580px;}
.lb-main{width:580px;}
.lwlb-tabtit ul{ width: 110%;}
.lwlb-tabtit li{float: left;width:178px;height: 62px;margin:20px 20px 0 0;background:#fff;overflow:hidden; font-size: 20px;}
.lwlb-tabtit li a{ display: block;border:1px solid #c8dcf2;border-radius:5px; height: 40px;padding:10px 0;  line-height: 40px;}
.lwlb-tabtit li span{ display: block;padding:10px 0;height: 40px;}
.lwlb-tabtit li a i{display: inline-block;width:38px;height:40px;float:left;}
.lw-tabtit li a i{margin: 0 10px 0 33px;}
.lw-tabtit li.num1 a i{background:url(/_res/css/../images_zt/lw-titico1.png) no-repeat left -11px;}
.lw-tabtit li.num2 a i{background:url(/_res/css/../images_zt/lw-titico2.png) no-repeat left -11px;}
.lw-tabtit li.num3 a i{background:url(/_res/css/../images_zt/lw-titico3.png) no-repeat left -11px;}
.lw-tabtit li.num4 a i{background:url(/_res/css/../images_zt/lw-titico4.png) no-repeat left -11px;}
.lw-tabtit li.num5 a i{background:url(/_res/css/../images_zt/lw-titico5.png) no-repeat left -11px;}
.lw-tabtit li.num6 a i{background:url(/_res/css/../images_zt/lw-titico6.png) no-repeat left -11px;}
.lb-tabtit li.num4 a,.lb-tabtit li.num5 a{line-height:21px;}
.lb-tabtit li a i{margin: 0 10px 0 10px;}
.lb-tabtit li.num1 a i{background:url(/_res/css/../images_zt/lw-titico7.png) no-repeat left -11px;}
.lb-tabtit li.num2 a i{background:url(/_res/css/../images_zt/lw-titico8.png) no-repeat left -11px;}
.lb-tabtit li.num3 a i{background:url(/_res/css/../images_zt/lw-titico9.png) no-repeat left -11px;}
.lb-tabtit li.num4 a i{background:url(/_res/css/../images_zt/lw-titico10.png) no-repeat left -11px;}
.lb-tabtit li.num5 a i{background:url(/_res/css/../images_zt/lw-titico11.png) no-repeat left -11px;}
.lb-tabtit li.num6 a i{background:url(/_res/css/../images_zt/lw-titico12.png) no-repeat left -11px;}
.lwlb-tabtit li a:hover{color: #fff;}
.lwlb-tabtit li.active a,.lwlb-tabtit li.active a:hover{color: #fff;background:#56638f;border-color: #56638f; border-radius:5px;}
.lwlb-tabtit li.active a i,.lwlb-tabtit li:hover a i{background-position: left -75px;}
.lw-list{height:auto;}
.lwlb-main{width:365px;height:334px;}
.lwlb-mainc{margin-left:33px;}
.lwlb-title2 a.tit{line-height:36px;font-size:30px;color:#56638f;font-weight:bold;}
.lwlb-title2 .morebg{height:40px;background:url(/_res/css/../images_zt/lwlb-titbg.png) no-repeat left center;}
.lwlb-title2 a.more{display:inline-block;float:right;height:20px;line-height:20px;text-align: center;padding: 0 0px 0 13px;background:#fff;margin-top:9px;}
.hfgg_tu ul li{ margin-top: 10px; width: 280px; float: left;}
.hfgg_tu ul li.num2{ float: right;}
.hfgg_tu ul li .img_title{ display: none;}
.hfgg_tu ul li img{ width: 100%; height: auto;}
@media (min-width: 992px) and (max-width:1199px) {
.lwlb-falsh {width: 490px;}
.lwlb-ywmain {width: 480px;}
.lw-main,.lb-main {width: 484px;}
.new_list li a {max-width: 380px;}
    .lwlb-ywmain .new_list li a{max-width: 340px;}
.lwlb-tabtit li {width: 153px;margin: 20px 10px 0 0;}
.lw-tabtit li a i {margin: 0 10px 0 18px;}
.lb-tabtit li a i {margin: 0 10px 0 0; }
    .hfgg_tu ul li{ width: 49%;}
}
@media (max-width: 991px){
 .lwlb-banner .lwlb-img  img{ width: 95%; height: auto;}
.lwlb-ywmain,.lb-main{ margin-top: 20px;}
.lwlb-falsh,.lwlb-ywmain,.lw-main,.lb-main { width: auto; float: none; height: auto;}
.lwlb-falsh ,.lwlb-falsh .mF_sohusports_myFocus01,.lwlb-falsh .pic,.lwlb-falsh .pic img{ width: 100%; height: 448px !important;}
.lwlb-tabtit li {width: 240px;}
.lw-tabtit li a i {margin: 0 10px 0 53px;}
.lb-tabtit li a i {margin: 0 10px 0 40px;}
.lw-list {height: auto; }
.new_list li a {max-width: 680px;}
.lwlb-ywmain .new_list li a{max-width: 640px;}
    .hfgg_tu ul li{ width: 49%;}
}
@media (max-width: 767px){
.lwlb-mainbox{ padding: 0 10px;}
.lwlb-banner .lwlb-logo { position: static;}
.lwlb-banner .top_r{ display: none;}
.lwlb-banner{ height: auto; padding-bottom:30px;  background: #f3f3f5;}
.lwlb-banner .lwlb-img{ height: auto;}
.lwlb-banner .lwlb-img  li {padding:20px 0; }
.lwlb-search{ position: static; width: 96%; margin: 0 auto; position: relative; bottom: auto;}
.lwlb_headlines{ height: auto;}
.lwlb_headlines ul li a{ font-size: 32px; line-height: 40px;}
.lwlb-falsh{ height: auto !important;}
.lwlb-falsh .mF_sohusports_myFocus01,.lwlb-falsh .pic,.lwlb-falsh .pic img{ width: 100%; height: 22em !important;}
.new_list li a {max-width: none !important;float: none;display: block;}
.new_list li img{ display: none;}
.lwlb-ywmain .new_list li a{margin-right:40px;}
 .new_list li .gl{position: absolute;top:0;right:60px;}
.lwlb-tabtit ul{ width: 100%;}
.lwlb-tabtit ul li{ width: 31.3%; margin:20px 1% 0 1%;}
}
@media (max-width: 700px){
.lb-tabtit li a i {margin: 0 10px 0 20px;}
}
@media (max-width: 630px){
.lw-tabtit li a i {margin: 0 10px 0 23px;}
    .hfgg_tu ul li{ width: 100%; float: none!important;}
}
@media (max-width: 600px){
.lwlb-tabtit ul li{ width: 48%;}
}

@media (max-width: 420px){
.lwlb-tabtit li{ font-size: 18px;}
.lb-tabtit li a i,.lw-tabtit li a i{ margin: 0 10px 0 10px;}
.lwlb-banner .lwlb-logo img{ width: 98%; height: auto;}
}
@media (max-width: 340px){
.lwlb-tabtit li{ font-size: 16px;}
}
/*栏目页 文字列表 */
.lwlb-linebox{ border: 1px solid #ddd; padding: 20px;position: relative;}
.listnews{ font-size:14px; line-height:200%;  min-height:308px; height:auto; }
.listnews ul{clear: both;}
.listnews li{font-size:16px; line-height:36px; overflow:hidden; }
.listnews li span.date{color:#adadad; white-space: nowrap;}
.listnews table,.listnews img{max-width:100% !important;}
.listnews td{ line-height:26px;}
.listnews .doc_list li{ padding-left: 10px;}
.listnews .doc_list li a,.listnews .download-list li a{ float: left; max-width:880px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }
.listnews .doc_list li,.listnews ul.download-list li{overflow:hidden;  background: url(/_res/css/../images2020/ico.png) no-repeat left center;     padding-left: 18px;}
.listnews .doc_list li img{float:left;margin:12px 0 0 0;}
.listnews ul li.lm_line {height: 24px;background: url(/_res/css/../images2020/navjz_line.gif) center repeat-x;padding: 0; }
.listnews ul li.add { display: none; }
.listnews li.columnName{ border-bottom: 1px solid #ddd; line-height: 50px; font-weight: bold;  margin:0 0 15px; padding:0 10px; background:none;}
.listnews li.columnName_sub{ border-bottom: 1px dashed #ddd; line-height: 40px; font-weight: bold;  margin:0 0 15px; padding:0 10px; background:none;}
.listnews li.columnName a.more{ font-size:14px; color:#888; float: right !important; margin: 0 !important;}
.listnews li.columnName a.more:hover{ color:#396caf;}
.listnews li.columnName a.title{ font-weight:bold; color: #396caf;font-size: 18px;}
.listnews li.columnName_sub a.title{ font-weight:bold; color: #396caf;font-size: 16px;}
.listnews li a span.buvis{ color:#999;}
.listnews li a:hover span.buvis{ color:#396caf;}
/*栏目页 普通页面 */
.ptlmtitle{font-size:30px;line-height:30px;text-align:center;padding:15px 0;}
.ptlminfo{height:auto;line-height:28px;font-size:14px; color:#666;border-bottom:#ddd 1px solid;text-align:center;padding:10px 0 10px;}
.ptlminfo .sp{margin:0 5px;display:inline-block;vertical-align:middle;}
.ptlminfo i{font-style:normal;}
.ptlminfo a.foot-jc{color: #ea0000;}
.ptlminfo .wz_share{display:inline-block;vertical-align:middle;margin-top: -2px; float:none; padding-left:23px; background:url(/_res/css/../images2020/wzicon2.gif) left center no-repeat;}
.ptlminfo .wz_share .share-box{position:relative;right:auto;top:auto;}
.ptlmcontent{padding:20px 0 5px;height:auto;text-align:justify;text-justify:inter-ideograph;word-break:break-all;word-wrap:break-word;overflow-x:auto;overflow-y:hidden; font-size: 16px;}
.ptlmcontent table{max-width:98% !important;margin:auto;}
.ptlmcontent img{max-width:98%;height:auto;}
/*普通栏目 end*/
@media (max-width: 1199px) and (min-width: 992px){
    .listnews .doc_list li a, .listnews .download-list li a {max-width: 700px;}
}
@media (max-width: 991px) {
    .listnews li.columnName a.title{ display:inline-block; float:left; max-width:inherit;}
    .listnews ul.doc_list li a{ display: block; margin-right: 100px; max-width:inherit; float: none;}
    .listnews ul.doc_list li img{ display: none;}
    .listnews li.lm_line{margin: 15px 0 0; height: 15px;}
}
@media (max-width: 767px) {
    .lmcontent{ padding: 15px; margin: 0 10px;}
    .ptlm{ padding: 0 20px;}
    .ptlmcontent{padding:10px;}
}
@media (max-width: 420px) {
    .ptlm{ padding: 0 10px;}
}
/*栏目页-视频列表 */
.listnews .videoNews-list{clear:both; width:110%;}
.listnews .videoNews-list li{float:left;width:214px;height:auto;  margin: 10px 15px 10px 0;padding:0px; background:none;}
.listnews .videoNews-list li .left-img{float:none;}
.listnews .videoNews-list li .left-img a{display:block;width:100%;overflow:hidden;}
.listnews .videoNews-list li .left-img img.video-thumb{width:100% !important;height:160px !important;transition:all .5s;}
.listnews .videoNews-list li .left-img a:hover img.video-thumb{-webkit-transform:scale(1.1);transform:scale(1.1);}
.listnews .videoNews-list li .right-main{float:none;height:40px;padding:5px 10px;background:#f4f4f4;text-align: center;}
.listnews .videoNews-list li .video-title{display:block;height:20px;line-height:20px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.listnews .videoNews-list li .video-title span.left{display:block;float:none !important;}
.listnews .videoNews-list li .video-title span.left a{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.listnews .videoNews-list li .video-attr{clear:both;height:20px;line-height:20px;font-size:12px;color:#999;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.listnews .videoNews-list li .play-icon,.listnews .videoNews-list li .videoNews-note{display:none;}
@media (min-width: 992px) and (max-width:1199px) {
    .listnews .videoNews-list li{   width: 220px;}
    .listnews .videoNews-list li .left-img img.video-thumb{height:165px !important;}
}
@media (min-width:768px) and (max-width:991px) {
    .listnews .videoNews-list li{  width: 232px;}
    .listnews .videoNews-list li .left-img img.video-thumb{height:180px !important;}
}
@media (max-width:767px) {
    .listnews .videoNews-list{ width:100%;}
    .listnews .videoNews-list li{width:100%;margin:0 0 10px;}
    .listnews .videoNews-list li .left-img img.video-thumb{height:auto !important;}
}
/*文章页*/
.lmcontain{ border: 1px solid #ccc;}
.con_main{ padding:30px; }
.wenzhang{ position: relative;}
.guidang{ position:absolute; top:0; right:50px;}
.newstitle,.wztit{ font-size:32px;line-height:42px; font-weight:bold; text-align:center;margin:5px 0px 10px; }
.newstitlef{ line-height: 28px; padding: 10px 0;font-size: 22px;padding-bottom: 5px;text-align: center; font-weight:normal;}
.newstitlet{ line-height: 28px; padding: 10px 0;font-size: 22px;text-align: center; font-weight:normal; }
.newstitles{ line-height: 28px; padding: 10px 0; font-size: 18px;;text-align: center; font-weight:normal;}
.newsinfo{height:auto;line-height:28px; font-size:14px; padding:7px 0 7px 4px; color:#666;  text-align: center; border-bottom: 1px solid #d0d0d0;}
.newsinfo i{ font-style:normal;}
.newsinfo .sp,.voteinfo span{ display: inline-block; margin: 0 5px;}
.newsinfo span a.foot-jc {color: #ea0000;}
.newsinfo  .share{ display: inline-block;  vertical-align: top; padding-left:23px; background:url(/_res/css/../images2020/wzicon2.gif) left center no-repeat;}
.newsinfo .share-box{ position:relative; right:auto; top:auto;}
.newsinfo input{width: 10px;height: 10px;border: 1px solid #666666; margin:0 1px 0 0;vertical-align: middle;cursor: pointer;outline: medium none;overflow: hidden;}
.dy_content{ padding: 30px;  text-align: justify;text-justify: inter-ideograph;word-break: break-all;word-wrap: break-word;}
.videocontent{ margin: 0 auto; display: block;}
.newscontnet{font-size:16px; margin:0 auto; color:#333; line-height:2; padding:20px 0 40px; overflow-x: auto;  text-align: justify;text-justify: inter-ideograph;word-break: break-all;word-wrap: break-word;}
.minh300{ min-height: 300px;}
.newscontnet img,.newscontnet table{ max-width:100%; height: auto;}
.newscontnet table{ margin: 0 auto;}
.wz_bot{ border-top: 1px dashed #dddddd; color: #666; text-align: right; line-height: 28px; font-size: 14px; padding: 8px 0 0;}
.wz_bot span{padding: 0 7px;}
.minh500{  height:auto !important;  min-height:500px; }
.wzewm{ text-align: center; padding: 10px 0 30px;}
.wzewm .j-qrcode{width: 160px; height: 160px; margin: 0 auto;}
.wzewm .title{ color: #666; font-size: 14px; padding: 5px 0; line-height: 22px; display: inline-block;}
.wzbot{height:60px;line-height:30px;text-align:right;font-size:14px;color:#666;padding-top:16px;background:url(/_res/css/../images/ind_ftline.gif) 0 0 repeat-x;position:relative;}
.wzbot a{color:#666;line-height:30px;}
.wzbot a:hover{color:#e22929;text-decoration:none;}
.wzbot ul.fxd_close{position:absolute;right:0;top:11px;text-align:left;overflow:hidden;}
.wzbot ul.fxd_close .print_btn{display:block;float:left;width:auto;white-space:nowrap;height:30px;line-height:30px;padding-left:22px;background:url(/_res/css/../images/print.gif) 0 8px no-repeat;color:#999; text-decoration:underline;}
.wzbot ul.fxd_close .close_btn{display:block;float:left;width:auto;white-space:nowrap;height:30px;line-height:30px;padding-left:24px;background:url(/_res/css/../images/close1.png) 0 6px no-repeat;margin-left:26px;color:#999;text-decoration:underline;}
.wzbot ul.fxd_close a:hover{text-decoration:underline;color:#e22929;}
/*视频文章 */
.video_main_content{text-align:center;padding:0 0 15px;}
@media (max-width:991px) {
    .newsinfo .fl{ float: none; text-align: center;}
}

@media (max-width:767px) {
    .dy_content{ padding: 20px;}
    .minh300{  min-height:auto;}
    .lmcontain{ margin:0 10px;}
    .con_main{ padding:0;}
    .newscontnet{ padding:20px 0;}
    .newscontnet img{ height: auto !important;}
    .listnews .guidang{ right:20px;}

}