@charset "utf-8";
/* CSS Document */
body { color: #444; background: url(../images/body.png) repeat; }
a { color: #000; }
a:hover { color: #ea0000; text-decoration: none; }
.cc, .clear { clear: both; font-size: 0px; line-height: 0; height: 0; margin-top: 0; overflow: hidden; }
h1, h2, h3 { font-weight: normal; }
h1 { font-size: 20px; }
h2 { font-size: 18px; }
h3 { font-size: 16px; }
li, ul { vertical-align: middle; }
.jump-info .btn-group .btn { background: #cc0c0d!important; }

.footer .container { background: none; }
.container { width: 1160px; }
.p20 { padding: 20px; }
.bgf { background: #fff; }
.top_wrap { width: 100%; overflow: hidden; background: #f0f0f0; height: 24px; }
.top_wrap .top { margin: 0 auto; max-width: 1200px; height: 24px; line-height: 24px; }
/**2023-01-16新增样式 on**/
/*头部*/
.lwlb-header { background: url(../images_ztl/lwlb_bg.png) no-repeat center; height: 372px; }

.lwlbbanner { margin: 76px auto 0; text-align: center; }
.lwlbbanner .img_title { display: none; }
.lwlbbanner img { max-width: 100%; height: auto; }
.guidang { position: absolute; right: 53px; bottom: -285px; z-index: 1; }
/**2023-01-16新增样式 end**/
/*头部*/
.topleft ul li { float: left; }
.topleft ul li a { color: #3d3d3d; padding: 0 7px; float: left; }
.tianqi { float: left; }
.tianqi iframe { margin-top: -8px; }
.topname { float: left; height: 24px; font-size: 12px; }
.topname a { color: #3d3d3d; padding: 0 7px; float: left; }
.topname .user-name { color: red; }
.header { background: #fff; }
.ban { height: 91px; position: relative; z-index: 10; }

.logo img { height: auto; }
.logo { padding-top: 10px; }

.homemenu { width: auto; height: 36px; position: absolute; left: 38%; bottom: 0; }
.homemenu ul li { float: left; text-align: center; }
.homemenu ul li a { padding-left: 10px; width: 96px; height: 36px; line-height: 36px; text-align: center; font-size: 18px; color: #333; display: block; }

/* 中间主体区域***开始 */
.lwlb-mainbox { padding: 20px 0; }

.lwlb-banner { width: 100%; height: 450px; overflow: hidden; position: relative; }
.lwlb-banner img { width: 1920px; height: 450px; position: absolute; top: 0; left: 50%; margin-left: -960px; z-index: 2; }
.lwlb-banner .img_title { display: none; }
/*归档*/
.init { position: absolute; right: 0; margin-right: 0; bottom: -55px; z-index: 3; }

.lwlb-zjlink { width: 100%; }
.lwlb-zjlink li { width: 570px; float: left; margin-left: 20px; }
.lwlb-zjlink li.num1 { margin-left: 0; }
.lwlb-zjlink li img { width: 100%; height: 126px; }
.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; position: relative; }
.ind-flash { width: 100%; height: 100%; position: relative; overflow: hidden; margin: -2px; padding: 2px; }
.ind-flash .ind-flashPic, .ind-flash .ind-flashPic a, .ind-flash .ind-flashPic img, .ind-flash .ind-flashPic li, .ind-flash .ind-flashPic ul { height: 100%!important; width: 100%!important; }
.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 .img_title, .ind-flash .ind-flashPic .title { display: block; height: 55px; line-height: 55px; padding: 0 115px 0 10px; font-size: 18px; background: rgba(0, 0, 0, 0.4)!important; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; position: absolute; left: 0; right: 0; bottom: 0; color: #fff; }
.ind-flash .ind-flashPic a:hover .img_title, .ind-flash .ind-flashPic a:hover .title { color: #fff; }
.ind-flash .ind-flashNum { overflow: hidden; position: absolute; right: 5px; bottom: 22px; z-index: 1; }
.ind-flash .ind-flashNum ul { overflow: hidden; zoom: 1; float: left; }
.ind-flash .ind-flashNum ul li { float: left; margin-right: 10px; width: 10px; height: 10px; text-indent: -20em; font-size: 0; background: #ddd!important; overflow: hidden; cursor: pointer; border-radius: 50%; }
.ind-flash .ind-flashNum ul li.on { background: #f20000!important; }
.lwlb-ywmain { width: 560px; height: 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 0 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: 38px; line-height: 38px; font-size: 16px; overflow: hidden; background: url(../images_lwlb/dot.png) left center no-repeat; padding: 2px 60px 2px 20px; position: relative; color: #999; }
.new_list li .date { position: absolute; top: 2px; right: 0; }
.new_list li a { display: inline-block; max-width: 420px; float: left; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }
.new_list li img { float: left; padding: 6px 0 0 0; }
.lwlb-main .new_list li { padding-right: 0!important; }
.lwlb-main .new_list li a { max-width: 220px; }
.lw-main { width: 560px; }
.lb-main { width: 560px; }
.lwlb-tabtit li { float: left; width: 171px; margin: 20px 20px 0 0; }
.lwlb-tabtit li.num3, .lwlb-tabtit li.num6 { margin-right: 0; }
.lwlb-tabtit li a, .lwlb-tabtit li span { display: block; padding: 10px 0; background: #fff; height: 42px; line-height: 42px; font-size: 20px; border: 1px solid #c8dcf2; border-radius: 5px; overflow: hidden; }
.lwlb-tabtit li a i { display: inline-block; width: 38px; height: 42px; 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, .lwlb-tabtit li.active a { border-color: #2156a4; background: #2156a4; color: #fff; }
.lwlb-tabtit li a:hover i, .lwlb-tabtit li.active a i { background-position: left -75px; }
.lw-list { height: 206px; }

.lwlb-main { width: 282px; height: 334px; margin-right: 10px; }
.lwlb-main.fr { margin-right: 0; }
.lwlb-mainc { margin-left: 33px; }
.lwlb-main .new_list li a { display: block; float: none; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.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 0 0 13px; background: #fff; margin-top: 9px; }
@media (max-width: 1239px) and (min-width:1200px) {
  .footer .container { width: 1200px!important; }
}
@media (max-width: 1199px) and (min-width:992px) {
  .container, .footer .container { width: 992px!important; }
  .lwlb-zjlink li { width: 49%; margin-left: 0; }
  .lwlb-zjlink li.num2 { float: right; }
  .lwlb-falsh { width: 487px; height: 302px; }
  .lwlb-ywmain { width: 487px; height: 302px; }
  .new_list li { height: 33px; line-height: 32px; padding-right: 50px; }
  .new_list li a { max-width: 370px; }
  .lb-main, .lw-main { width: 487px; }
  .lwlb-tabtit li { width: 154px; margin-right: 10px; }
  .lw-tabtit li a i { margin-left: 18px; }
  .lwlb-tabtit li a, .lwlb-tabtit li span { font-size: 18px; }
  .lwlb-tabtit li a br, .lwlb-tabtit li span br { display: none; }
  .lwlb-main { width: 240px; }
  .lwlb-main .new_list li a { max-width: 220px; }
}
@media (max-width: 991px) and (min-width:768px) {
  .container, .footer .container { width: 768px!important; }
}
@media (max-width: 991px) {
  .p20 { padding: 15px; }
  .lwlbbanner img { max-width: 90%; height: auto; }
  .lwlb-zjlink { margin: 0; }
  .lwlb-zjlink li { float: none!important; width: auto; margin: 10px 0 0; }
  .lwlb-zjlink li.num1 { margin: 0; }
  .lwlb-zjlink li img { width: 100%; height: auto; }
  .lwlb_headlines { padding: 20px 10px; }
  .lb-main,   .lw-main,   .lwlb-falsh,   .lwlb-main, .lwlb-ywmain { float: none; width: auto; height: auto; }
  .lwlb-falsh { height: 599px!important; }
  .lb-main,   .lw-main,   .lwlb-main, .lwlb-ywmain { margin-top: 15px; }
  .new_list li a { max-width: 100%!important; }
  .new_list li img { display: none; }
  .lwlb-tabtit li { width: 241px; }
}
@media (max-width: 768px) {
  .lwlbbanner { margin-top: 40px; }
  .lwlb-header { height: auto; padding-bottom: 40px; background-size: auto 100%; }
  .lwlb-mainbox { padding: 10px 0; }
  .p20 { padding: 10px; }
  .lwlb_headlines { height: auto; }
  .lwlb_headlines ul li a { font-size: 24px; line-height: 2; }
  .container, .footer .container { width: auto!important; }
  .lwlb-falsh { height: 362px!important; }
  .lwlb-tabtit li { width: 33.3%; margin: 10px 0 0; }
  .lwlb-tabtit li a { display: block; margin: 0 5px; padding: 10px 5px; text-align: center; line-height: 1.5!important; height: auto!important; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }
  .lb-tabtit li a i, .lw-tabtit li a i { display: none; }
  .lb-tabtit li a br, .lw-tabtit li a br { display: none; }
  .init { background-size: cover!important; width: 200px!important; height: 200px!important; }
}
@media (max-width: 619px) {
  .lwlb-falsh { height: 278px!important; }
}
@media (max-width: 479px) {
  .lwlb-tabtit li { width: 50%; }
  .lwlb-falsh { height: 244px!important; }
  .init { width: 160px!important; height: 160px!important; }
}
@media (max-width: 424px) {
  .lwlb-falsh { height: 214px!important; }
}
@media (max-width: 374px) {
  .lwlb-falsh { height: 185px!important; }
}
/*栏目页*/
.lm_contain { padding: 12px 10px!important; }
.navjz { padding: 15px 0 0!important; }
.wz_top { color: #333; height: auto; line-height: 1.5; background: #fff url(../images_lwlb/location_icon.png) 10px 10px no-repeat; padding: 9px 5px 9px 32px; }
.lm_rban { width: auto; padding-bottom: 12px; margin: 0 15px; min-height: 400px; height: auto!important; }
.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: 36px; line-height: 36px; background: url(../images_lwlb/dot.png) left center no-repeat; border-bottom: 1px dashed #ddd; padding-left: 20px; padding-top: 2px; padding-right: 85px; padding-bottom: 2px; position: relative; }
.navjz ul.doc_list li a { max-width: 90%; display: inline-block; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }
.navjz ul.doc_list li img { padding: 8px 0 5px; }
.navjz ul.doc_list li .date { position: absolute; right: 0; top: 2px; }
/*文章页*/
.con_main { border: 1px solid #dedede; padding: 30px 40px; }
.newstitle { padding: 10px 0; }
.newsinfo1 { max-width: none; height: 36px; line-height: 36px; margin: 0 auto; padding-right: 100px; position: relative; }
.newstitle { color: #775600; font-weight: normal; }
.newsinfo { height: 36px; padding: 0; background: #fafafa; border-top: 1px solid #ddd; border-bottom: 1px solid #ddd; text-align: center; color: #888; }
.newsinfo .bdsharebuttonbox { display: inline-block; padding-left: 15px; }
.newsinfo .bdsharebuttonbox .share-box { top: 5px; }
.newscontnet { font-size: 16px; }
.updown { font-size: 16px; }
.updown1 div { width: 48%; }
.updown1 div.prev-page { float: left!important; }
.updown1 div.next-page { float: right!important; }
/*打印关闭*/
.wzbot { float: right; border-top: none; }
.wzbot a { font-size: 12px; padding: 3px 7px; border: 1px solid #ddd; color: #888; margin: 0 0 0 5px; line-height: normal; }
.wzbot a.print_btn { background: transparent; }
.wzbot a.close_btn { background: transparent; }
.wzbot a:hover { background: #e80000; border: 1px solid #e80000; color: #fff; }
@media (max-width: 1199px) and (min-width:992px) {
}
@media (max-width: 991px) and (min-width:768px) {
}
@media (max-width: 991px) {
  .lm_rban { margin: 0!important; }
  .navjz ul.doc_list li img { display: none; }
  .navjz ul.doc_list li a { max-width: 100%; }
  .con_main { padding: 15px; }
  .newsinfo, .newsinfo1 { float: none; }
  .newsinfo { padding: 8px 5px; height: auto; }
  .newsinfo1 { padding: 0; height: auto; }
  .newsinfo .bdsharebuttonbox { float: none; margin-left: 0; display: inline-block; }
  .newsinfo .bdsharebuttonbox .share-box { top: 0; }
}
@media (max-width: 768px) {
  .con_main { padding: 10px; }
}


