﻿@charset "utf-8";
/* CSS Document */
.container{width:1200px}

/*头部*/
.lwlb-banner{background: url("../images_lwlb/lwlb_bannerbg.png") top center no-repeat; height: 450px; text-align: center;}
.lwlb-banner .pos-rel{ position: relative; height: 450px;}
.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{ padding-top:127px;}
.lwlb-banner .lwlb-img img{width:auto;height: auto;max-width: 90%;}
.lwlb-banner .lwlb-img .img_title{display:none;}

.lwlb-search{ position: absolute; right: 0; bottom: 20px; border-radius: 20px; -moz-border-radius: 20px;   width: 290px; height: 38px; background: #fff; z-index: 2;}
.lwlb-search input{background: none; border: 0 none; width: 100%;}
.lwlb-search .se_box{ padding:0 60px 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;}
/*归档*/
.init{position: absolute;right: 50%;margin-right:-600px;bottom:20px;z-index:3;}

/* 中间主体区域***开始 */
.lwlb-mainbox{padding:20px 0;}
.lwlb-container{padding:20px;background:#fff;}

.lwlb-zjlink {width: 100%;}
.lwlb-zjlink img{width: 100%;height:auto;}
.lwlb-zjlink .img_title{display:none;}

.lwlb_headlines{padding:30px 120px;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-falsh{width:580px;height:350px;background:#f2f2f2;}
.lwlb-falsh .mF_sohusports_wrap{padding:0px !important;border:0px !important;}
.lwlb-falsh .mF_sohusports .txt li{height:55px !important;line-height:55px !important;}
.lwlb-falsh .mF_sohusports .txt li a{padding-left:10px !important;font-size:18px !important; font-weight:normal!important; font-family:"微软雅黑" !important; width:440px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis; color:#e9eaea!important; }
.lwlb-falsh .mF_sohusports .num{bottom:22px !important;right:5px !important;}
.lwlb-falsh .mF_sohusports .num li a{width:10px !important;height:10px !important;text-indent:-999999px;margin-right:10px !important;background:url(../images_lwlb/num.png) no-repeat left 0;}
.lwlb-falsh .mF_sohusports .num li.current a,.flash .mF_sohusports .num li a:hover{background-position: -10px 0;}
.lwlb-falsh .mF_sohusports .pic ul li img{width:580px; height:350px;}

.lwlb-ywmain{width:560px;hegiht:350px;}
/*title*/
.lwlb-title{height:42px;line-height:40px;background:url(../images_lwlb/lwlb-titbg.png) no-repeat 108px center;}
.yw-title{background-position: 145px center;}
.lwlb-title a.tit{font-size:30px;color:#1b518e;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;}
/*list*/
.tab-list{display:none;}
.tab-list.active{display:block;}
.new_list{padding-top:10px;}
.new_list li{ height:42px; line-height:42px; font-size:16px;overflow: hidden;    background: url(./images_lwlb/dot.png) no-repeat center left; padding:0 60px 0 20px; position: relative; }
.new_list li a {display: block;max-width: 460px;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;}

.lw-main{width:560px;}
.lb-main{width:560px;}

.lwlb-tabtit ul{ width: 110%;}
.lwlb-tabtit li{float: left;width:173px;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(../images_lwlb/lw-titico1.png) no-repeat left -11px;}
.lw-tabtit li.num2 a i{background:url(../images_lwlb/lw-titico2.png) no-repeat left -11px;}
.lw-tabtit li.num3 a i{background:url(../images_lwlb/lw-titico3.png) no-repeat left -11px;}
.lw-tabtit li.num4 a i{background:url(../images_lwlb/lw-titico4.png) no-repeat left -11px;}
.lw-tabtit li.num5 a i{background:url(../images_lwlb/lw-titico5.png) no-repeat left -11px;}
.lw-tabtit li.num6 a i{background:url(../images_lwlb/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(../images_lwlb/lw-titico7.png) no-repeat left -11px;}
.lb-tabtit li.num2 a i{background:url(../images_lwlb/lw-titico8.png) no-repeat left -11px;}
.lb-tabtit li.num3 a i{background:url(../images_lwlb/lw-titico9.png) no-repeat left -11px;}
.lb-tabtit li.num4 a i{background:url(../images_lwlb/lw-titico10.png) no-repeat left -11px;}
.lb-tabtit li.num5 a i{background:url(../images_lwlb/lw-titico11.png) no-repeat left -11px;}
.lb-tabtit li.num6 a i{background:url(../images_lwlb/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:#2156a4;border-color: #2156a4; border-radius:5px;}
.lwlb-tabtit li.active a i,.lwlb-tabtit li:hover a i{background-position: left -75px;}

.lw-list{height:206px;}

.lwlb-main{width:365px;height:334px;}
.lwlb-mainc{margin-left:33px;}
.lwlb-title2{}
.lwlb-title2 a.tit{line-height:36px;font-size:30px;color:#1b518e;font-weight:bold;}
.lwlb-title2 .morebg{height:40px;background:url(../images_lwlb/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;}

.footer{ border-top:2px solid #1b518e;}

@media (min-width: 992px) and (max-width:1199px) {
    .container{width:992px}
    .lwlb-falsh {width: 490px;}
    .lwlb-ywmain {width: 480px;}
    .lw-main,.lb-main {width: 466px;}
    .new_list li a {max-width: 360px;}
    .lwlb-ywmain .new_list li a{max-width: 340px;}
    .lwlb-tabtit li {width: 148px;margin: 20px 10px 0 0;font-size: 18px;}
    .lw-tabtit li a i {margin: 0 10px 0 18px;}
    .lb-tabtit li a i {margin: 0 5px 0 0; }
    .hfgg_tu ul li{ width: 49%;}
}
@media (max-width: 991px){
    .container{width:768px}
    .lwlb-container{padding:15px;}
    .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: 236px;margin: 15px 15px 0 0;}
    .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: 620px;}
    .lwlb-ywmain .new_list li a{max-width: 640px;}
    .hfgg_tu ul li{ width: 49%;}
}
@media (max-width: 767px){
    .container{width:100%;}
    .lwlb-container{padding:10px;}
    .lwlb-mainbox{ padding:10px;}
    .lwlb-banner .pos-rel{height: auto;}
    .lwlb-banner .lwlb-logo { position: static;}
    .lwlb-banner .top_r{ display: none;}
    .lwlb-banner{height: auto; padding-bottom:30px;}
    .lwlb-banner .lwlb-img{ height: auto;padding-top:30px;}
    .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;}
    .lwlb-title a.tit{font-size: 26px;}
    .yw-title {background-position: 105px center;}
    .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:10px 1% 0 1%;font-size: 18px;}
    .lw-tabtit li a i {margin-left:33px;}
}
@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: 374px){
    .lwlb-tabtit ul li{ font-size: 16px;}
    .lb-tabtit li a i, .lw-tabtit li a i{margin-right:5px;}
}
@media (max-width: 359px){
    .lwlb-tabtit ul li{ font-size: 15px;}
    .lb-tabtit li a i, .lw-tabtit li a i{margin-left:5px;}
    /*.lwlb-tabtit ul li{width: 100%; margin:10px 0 0;}*/
}

/*栏目页*/
.lm_contain{padding:12px 10px !important;}
.navjz{padding: 15px 0px 0px !important;}
.wz_top{color: #333;line-height: 28px;padding:5px 0px 5px 32px;background: #fff url(../images_lwlb/location_icon.png) 10px 10px no-repeat;}
.wz_top i{font-style: normal;}
.lm_rban{width: auto;padding-bottom: 12px;margin: 0 15px;min-height: 400px;height: auto !important;}
/*.lm_rban ul li{
    font-size: 13px;
    height: 32px;
    line-height: 32px;
    list-style: none;
    padding-left: 12px;
}*/
.lm_rban ul li a{font-size:16px;}
.lm_rban ul li .right{float: right}
.navjz ul li a{max-width:none;}
.navjz ul.doc_list li{height: 40px;line-height: 40px;background: url(../images_lwlb/dot.png) left center no-repeat;border-bottom: 1px dashed #ddd;padding-left:20px;position: relative;}
.navjz ul.doc_list li.lm_line,.navjz ul.collect-list li.lm_line{height:12px;border-top:#e7e7e7 1px solid;margin-top:12px;padding:0;background:none;}
.navjz ul li .date{color:#999;font-size:14px;position: absolute; right:0px; top:0px;}
.navjz ul.doc_list li,.navjz ul.download-list li{overflow:hidden;}
.navjz ul.doc_list li a{ max-width: 960px; display: block; text-overflow: ellipsis; overflow: hidden; white-space: nowrap;}
.navjz ul.doc_list li img{float:left;padding-top:14px !important;}
.navjz ul.doc_list li.lm_line,.navjz ul.collect-list li.lm_line{height:12px;border-top:#e7e7e7 1px solid;margin-top:12px;padding:0;background:none;}
.navjz ul.doc_list li.add{ display: none;}
.navjz ul li.columnName{height:40px !important;border-bottom:#e7e7e7 1px dotted;margin-bottom:10px !important;padding:0;background:none;}
.navjz ul li.columnName .title,.navjz ul li.columnName .title:hover{display:block;float:left;width:auto;white-space:nowrap;height:40px;line-height:40px;font-size:16px;color:#dd0000;}
.navjz ul li.columnName .more{font-size:12px;color:#999;line-height:40px;float: right;margin-right: 0;}
.navjz ul li.columnName .more:hover{color:#dd0000;}

@media (min-width: 992px) and (max-width:1199px) {
    .navjz ul.doc_list li a{max-width: 760px;}
}
@media (max-width: 991px){
    .lm_rban{margin:0 10px;}
    .navjz ul.doc_list li a{float: none; max-width: none; margin-right:85px; }
}
@media (max-width: 767px){
    .wz_top{padding-left:20px;background-position: left 10px;}
    .lm_rban{margin:0 5px;}
}

/*分页*/
.pagination{clear:both;width:100%;text-align:center;margin:10px 0 0px;padding:3px 0;line-height:28px;font-size:14px;font-family:"Microsoft YaHei",微软雅黑;}
.pagination a,.pagination span{display:inline-block;border:1px solid #d9d9d9;color:#666;margin:3px;padding:0px 10px;text-decoration:none;white-space:nowrap;height:28px; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius:3px; }
.pagination a:hover{background:#eee;border:1px solid #d9d9d9;color:#666 !important;}
.pagination a.active{border:1px solid #f7c0c1;color:#fff;}
.pagination span.current,.pagination span.current:hover{background:#eee;border:1px solid #d9d9d9;color:#666;}
.pagination span.disabled,.pagination span.disabled:hover{border:1px solid #d9d9d9;color:#666;background:#eee;}
.pagination a.text,.pagination a.text:hover{color:#fff;background:#eee;border:#d9d9d9 1px solid;cursor:text;}
.pagination a.pagemore,.pagination a.pagemore:hover{color:#666;background:#fff;border:1px solid #fff;cursor:text;padding:0px 3px;}
.pagination .inputBar{border:0;height:28px;padding:0 6px;}
.pagination .total{border:0;height:28px;padding:0;}
.pagination .inputBar input{width:40px;height:24px;line-height:28px;padding:2px 5px;border:#d9d9d9 1px solid;margin:-3px 3px 0;*margin:-3px 3px 0;_margin:-3px 3px 0;background:#f1f1f1;vertical-align:middle;border-radius: 3px; color: #666;}
.pagination .inputBar .go-page{width:40px;height:30px;line-height:22px;padding:2px 5px;border:#d9d9d9 1px solid;margin:-3px 3px 0;*margin:-3px 3px 0;_margin:-3px 3px 0;background:#fff;vertical-align:middle;border-radius: 3px; color: #666;}
.pagination .inputBar .go-page:hover{background:#eee;border:1px solid #d9d9d9; color: #666;}
/*文章页*/
/*** 文章页 START ****/
.secnr{height:auto;text-align:left;min-height:600px;_height:600px;margin:auto; padding:20px; position: relative;}
#wenzhang{/*width:980px;*/margin:auto;font-size:16px;line-height:2;height:auto;}
.wztit{font-size:30px;line-height:50px;text-align:center;padding:20px 0; color:#da0300;}
.wzfbt{line-height:36px;text-align:center;font-size:20px;font-weight:100;}
.wzxbt{line-height:20px;text-align:center;font-size:18px; padding: 5px 0;}
.wzfbxx{height:auto;padding:6px;line-height:30px;color:#666;font-size:14px;margin-top:10px;overflow:hidden;text-align:center;background:#fafafa; color:#999; overflow:hidden;}
.wzfbxx span{ padding:0 10px;}
.wzfbxx span.j-info-hit{ padding:0;}
.wzfbxx a.foot-jc{color: #ea0000;}
.wzfbxx .wz_bj{position:absolute;width:200px;height:30px;right:0;top:7px;text-align:center;}
.wzfbxx input{width:10px;height:10px;border:#666 1px solid;vertical-align:middle;cursor:pointer;}
.wzfzxx{text-align:center;display:none;}
.wz_font i{font-style:normal;color:#999;}
.wz_font a{cursor:pointer;color:#999;}
.wz_font a:hover{color:#dd0000;}
.scan_code_box{width:100%;text-align:center;color:#b5b5b5;font-size:14px;line-height:28px;}
.scan_code_box .scan_code{width:160px;height:160px;margin:auto;}
.editor {text-align:right;padding-bottom:30px;color:#888888;font-size:14px;}
.wzbjxx{line-height:30px;color:#666;font-size:14px;text-align:center;border-bottom:#ccc 1px solid;height:45px;padding-top:8px;overflow:hidden;}
.wzbjxx a{color:#666;cursor:pointer;}
.wzbjxx a:hover{color:#dd0000;}
.wzbjxx .nostart{color:#ce0000;}
.wzbjxx .starting{color:#2f9c2e;}
.wzbjxx .over{color:#999;}

.wzcon{padding:20px 0 30px;height:auto;min-height:450px;_height:450px;font-size:16px;/*line-height:1.875em;*/ line-height:36px;font-family:"Microsoft YaHei",'微软雅黑';text-align:justify;text-justify:inter-ideograph;}
.wzcon table{max-width:100% !important;border-collapse:collapse;}
.wzcon table td{border:1px solid #ddd;padding:5px 6px;}
.wzcon img{max-width:100%;height:auto;}
.wzcon p{margin:10px 0; text-indent:2em;}
.wzbot{height:30px;line-height:30px;text-align:right;font-size:14px;color:#666;padding-top:11px; border-top: 1px dashed #ddd; position:relative; margin-top:20px; padding-right:150px;}
.wzbot a{color:#666;line-height:30px;}
.wzbot a:hover{color:#e22929;text-decoration:none;}
.video_main_content{text-align:center;padding:30px 0 0;}
.sp_wzcon{padding:20px 0 30px;height:auto;font-size:16px;line-height:1.875em;font-family:'宋体';text-align:justify;text-justify:inter-ideograph;}
.sp_wzcon table{max-width:980px !important;}

.wzbot .shares{ display:inline-block;*zoom:1;*display:inline;_zoom:1;_display:inline; width:150px; position:absolute; right:0; margin-top:2px;}
.wzbot .shares .share-box{position: relative;top:0;}
.fxd_close a{display:inline-block;*zoom:1;*display:inline;_zoom:1;_display:inline;width:auto;white-space:nowrap;height:30px;line-height:30px;padding:0 22px;color:#282828;}
.fxd_close a.print_btn{background:url(../images/ico_print.png) 0 8px no-repeat;}
.fxd_close a.close_btn{background:url(../images/ico_close.png) 0 8px no-repeat;}
.fxd_close a:hover{text-decoration:underline;color:#e22929;}

.page_wz{ margin-top:30px; height:24px; line-height:24px; overflow:hidden; font-size:14px;}
.page_wz div{ float:left; background:url(../images/ico_pre_wz.png) no-repeat left center; padding-left:30px;}
.page_wz div.next-page{ float:right;background:url(../images/ico_next_wz.png) no-repeat right center; padding-left:0; padding-right:30px;}

/*二维码*/
.scan_code_box{ text-align:center;}
.scan_code_box .txt{ color:#c0c0c0;}
.scan_code_box img{ margin:5px auto; padding:5px; width:120px; height:120px; border:1px solid #ddd;}
@media (max-width:991px) {
    .secnr{ padding: 0px;}
    .wzfbxx{height:auto;line-height:30px; padding:5px;}
    .wzfbxx span{ display: inline-block;}
    .wzcon{min-height: 200px;_height: 200px;}
    .wzcon img{max-width:95%; height: auto!important; }
}
@media (max-width: 767px) {
    .wztit {font-size: 24px;line-height: 40px;}
    .wzcon img{max-width:90%; height: auto!important; }
}

