.lmcontain{ background:#fff; padding:0 15px 15px 15px; }

.leftnr{width:260px; border: 1px solid #ddd; }
.lmtitle{  height: 56px;  line-height: 48px;   background:url(../png/fwgdhz.png) left center no-repeat; margin-left: -1px;  margin-right: -1px; }
.lmtitle h1{font-size: 20px; font-weight: bold; color: #fff; padding-left: 20px;white-space: nowrap; overflow: hidden;  text-overflow: ellipsis; }
.rlmtitle{  background: url(../jpg/spnyac.jpg) left center no-repeat #f7f7f7;min-height: 45px;line-height: 45px;padding-left: 21px;font-size: 20px;font-weight: bold;color: #1c4183;position: relative;z-index: 3;}
.rlmtitle .columnname{ color: #1c4183; }
.menunr{ padding:10px;}
.menunr ul li{ line-height: 28px; margin-bottom: 10px;}
.menunr ul li a{ padding:8px 30px 8px 25px; display:block;color:#444;font-size:18px;background:url(../png/xueydp.png) 215px center  no-repeat #f7f7f7;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px; }
.menunr ul li.active a,.menunr ul li a:hover{  background:url(../png/rhawhj.png) 215px center   #edf6fe no-repeat;color:#1c4183;font-weight:bold;}
.btn-group{ width:100%; cursor:pointer; position:relative; min-height: 40px; margin-bottom:15px;}
.btn-group .btn{ width:100%; padding:8px 12px; font-size:18px; text-align:left; border-radius: 0;}
.btn-danger{ color: #fff; background:#015293; border:none; padding-left:10px;}
.btn-group.open .dropdown-toggle{ background: #015293; }
.btn-danger:active:hover, .btn-danger.active:hover, .open > .dropdown-toggle.btn-danger:hover, .btn-danger:active:focus, .btn-danger.active:focus, .open > .dropdown-toggle.btn-danger:focus, .btn-danger:active.focus, .btn-danger.active.focus, .open > .dropdown-toggle.btn-danger.focus {color: #fff; background:#015293;  border-color:#015293;}
.btn .caret{ float:right; margin-top:8px;}
.btn-danger:hover,.btn-danger:focus, .btn-danger.focus{color: #fff; border-color: #015293; background-color: #015293;}
.btn-group .caret{ float:right; margin-top:12px;}
.dropdown-menu{ width:100%; padding:0; border-radius:0; box-shadow:none; border:none; top:40px;}
.dropdown-menu > li > a { padding: 10px 20px; font-size: 16px;}
.dropdown-menu a{ background:#f7f7f7; border-top:1px solid #fff;}
.dropdown-menu a:hover{background: #fff !important; color: #015293;}
.dropdown-menu > .active > a, .dropdown-menu > .active > a:hover, .dropdown-menu > .active > a:focus { background: #fff; color: #015293;}
.jump-info .btn-group .btn{ padding:0;}
.rightnr{ margin-left: 282px; overflow:hidden; position: relative; min-height: 500px;}
.rightnrpt{overflow: inherit;}
.guidang{position:absolute;right:-32px;top:20px;}
.lm_map{ min-height:500px;}
.listnews{ font-size:14px; line-height:200%; overflow:hidden; min-height:488px; height:auto; margin-top:10px;}
.listnews ul{clear: both;}
.listnews li{font-size:16px; line-height:32px; 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; position: relative;}
.listnews .doc_list li .date{ position: absolute; right:0px; top:2px;}
.listnews .doc_list li a,.listnews .download-list li a{ float: left; max-width:700px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }
.listnews .doc_list li,.listnews ul.download-list li{overflow:hidden;  background: url(../gif/amfqea.gif) no-repeat left center;     padding:2px 0 2px 14px; height: 32px; line-height: 32px;}
.listnews .doc_list li img{float:left;margin:12px 0 0 0;}
.listnews ul li.lm_line {height: 24px;background: url(../gif/xybzob.gif) center repeat-x;padding: 0;}
.listnews li.columnName{ border-bottom: 1px solid #ddd; height: auto; line-height: 50px; font-weight: bold;  margin:0 0 15px; padding:0 10px; background:none;}
.listnews li.columnName:hover{ background: #fff;}
.listnews li.columnName a.more{ font-size:14px; color:#888; float: right !important; margin: 0 !important; max-width: none; margin-right: 0px;}
.listnews li.columnName a.more:hover{ color:#c00;}
.listnews li.columnName a.title{ font-weight:bold; color: #015293;font-size: 18px; float: left; max-width: none; margin-right: 0px;}
.listnews li a span.buvis{ color:#999;}
.listnews li a:hover span.buvis{ color:#c00;}

.lm_hyfwlist li.num1 .date,.lm_hyfwlist li.num2 .date,.lm_hyfwlist li.num3 .date{ display: none;}
.lm_hyfwlist li.num3{ border-bottom: 1px #ddd dashed; padding-bottom: 12px; margin-bottom: 12px;}


.zcfg_list  li .nr {float: left;max-width: 95%;display: block;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.zcfg_list   li{ font-size: 16px; line-height: 34px; height: 34px;  vertical-align: middle; padding:2px 80px 2px 14px;background: url(../gif/amfqea.gif) no-repeat left 15px; position: relative; }
.zcfg_list   li .date{ float: right; color: #cdcdcd; font-size: 14px; position: absolute; right:0; top:2px;}
.zcfg_list   li .gl { display:inline-block; max-width: 80%; height: 34px; white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.zcfg_list   li .split{padding:0 4px;font-size:12px;display:inline-block; }
.zcfg_list   li  a.a{color:#f00;font-size:15px;display:inline-block; }
.zcfg_list   li a.title{  display: block;float: none;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}


.testMore {display: block;  margin: 20px 0px 0px 0px;    background: #f9f9f9;    border: 1px solid #ddd;    border-radius: 3px;    text-align: center;  line-height: 40px;}
.ptlm{ font-size:16px; line-height:175%;}
.dqlanmu{font-size: 30px;  text-align: center; font-weight: normal; padding: 10px 0;  color: rgb(79, 129, 189); font-family: 方正大标宋简体; }
.ptlminfo{font-size: 14px; color: #666; text-align:center;}
.ptlmcontent{padding: 15px 0 20px; text-align: justify;}


.w_content_main-conent {border-collapse: collapse;border: 0;width: 100%; clear: both;}
.w_content_main-conent td {border: 1px solid #CCC;padding: 0 10px;height: 30px;}
.w_content_main-conent .font-bold { text-align: right; font-weight: bold;}
.w_content_main{border-collapse: collapse;border: 0;width: 100%; clear: both; border-bottom: 1px solid #ccc;}
.w_content_main li{border: 1px solid #CCC; clear: both; min-height: 30px; line-height: 30px; position: relative; border-bottom: none;}
.w_content_main li p{ padding: 0 10px;}
.w_content_main .w_con_l{ width: 200px; position: absolute; left:0; top:0; text-align: right; font-weight: bold;}
.w_content_main .w_con_r{ margin-left: 220px; min-height: 30px; border-left: 1px solid #ccc;}
@media (max-width: 1199px) and (min-width: 992px){
    .listnews .doc_list li a, .listnews .download-list li a {max-width: 530px;}
}
@media (max-width: 991px) {
    .rightnr{ margin:0; width: 100%;}
    .dqlanmu{margin-top: 15px;}
    .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;}
    .lm_wendar ul li{float: none; width: auto;}
    .lm_wendar ul li a{ margin-right: 0; max-width: 100% !important;}
    .listnews .doc_list{ padding-top: 10px;}
}
@media (max-width: 767px) {
    .ptlm{ padding: 0 20px;}
    .lmcontent { padding: 0;}
}
@media (max-width: 500px) {
    .w_content_main .w_con_l{ position: static;  border-bottom: 1px solid #ccc; width: auto; text-align: left;}
    .w_content_main .w_con_r{ margin-left: 0;  border-left:none; padding: 5px 10px;}

}
@media (max-width: 420px) {
    .ptlm{ padding: 0 10px;}
}



.listnews ul.picture-list{  clear:both;}
.listnews ul.picture-list li{float:left;width:211px;height:auto; margin:0 5px 20px 6px; padding: 0;}
.listnews ul.picture-list li a{display:block;width:100%;height:150px;overflow:hidden;cursor:pointer;position: relative;}
.listnews ul.picture-list li a img{width:100%;height:120px;}
.listnews ul.picture-list li a .img_title{display:block;position:absolute;left:0;bottom:0;height:28px;line-height:28px;width:96%;padding:0 2%;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
@media (max-width: 1199px) and (min-width: 992px){
    .listnews ul.picture-list li{margin: 0 7px 20px 8px; }
}
@media (min-width:768px) and (max-width:991px) {
    .listnews ul.picture-list li{width:235px; }
    .listnews ul.picture-list li a{height:164px;}
    .listnews ul.picture-list li a img{height:134px;}

}
@media (max-width:767px) {
    .listnews ul.picture-list li{width:100%; text-align:center; margin:15px 0 0 0; }
    .listnews ul.picture-list li a{height:auto; float:none;max-width:none;}
    .listnews ul.picture-list li a img{height:auto ;}
    .listnews ul.picture-list li a .img_title{position:inherit;width:auto;}
}


.listnews .videoNews-list{clear:both; }
.listnews .videoNews-list li{float:left;width:211px;height:auto;margin:0 5px 15px 6px;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:150px !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{margin:0 7px 15px 8px;}
}

@media (min-width:768px) and (max-width:991px) {
    .listnews .videoNews-list li{width:235px;}
    .listnews .videoNews-list li .left-img img.video-thumb{height:176px !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;}
}


.con_main{ padding:30px;  position:relative; border: 1px solid #ddd;}
.con_main .guidang{ position:absolute; top:30px; right:0;}
.newstitle,.wztit{ font-size:30px; line-height:150%; padding:0 0 5px 0; text-align:center; color: #000;}
.newstitlef{font-size:20px; font-weight: bold; text-align: center; line-height: 30px; padding: 12px 0;}
.newstitlet{line-height: 30px; padding:5px 0; font-size: 20px; text-align: center;  }
.newstitles{ line-height: 30px; padding:5px 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 .sp{ display: inline-block; margin: 0 6px; vertical-align: middle;}
.newsinfo a,.zn_newsinfo a{color: #666;}
.newsinfo a:hover,.zn_newsinfo a:hover{color: #dd0000;}
.gk_newinfo{padding-top: 15px;}
.newsinforight span{ display: inline-block;}
.newsinforight .print{ display:inline-block; background:url(../gif/itjzhb.gif) 7px center no-repeat; padding-left:30px;  }
.newsinforight .font{padding-right: 10px;}
.newsinforight .font a{ padding:0 2px;}
.newsinfo  .share{ display: inline-block; vertical-align: middle; padding-left:23px; background:url(../gif/ivnrfa.gif) left center no-repeat; }
.newsinfo .share .bshare-custom{ display: inline-block; height: 28px;}
.newsinfo .share .bshare-custom a{margin-top: 2px;}
.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;}
.newscontnet{font-size:16px; margin:0 auto; color:#333; line-height:2; padding:20px 0 40px; overflow-x: auto;}
.minh300{ min-height: 300px;}
.newscontnet img,.newscontnet table{ max-width:100%; height: 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;}
.updown{;line-height:35px; border-top:1px solid #ddd; margin: 15px 0; padding-top: 15px; font-size: 16px;}
.wzbot1{border-top: 1px solid #d0d0d0; padding: 20px 0 10px; font-size: 16px; color: #666;}
.wzbot1 .close{font-size: 14px;}
.wzbot1 a{color: #666;}
.wzbot1 a:hover{color: #dd0000;}
.xxgk_wztable {line-height: 30px;font-size: 14px;margin: 0 0 22px;}
.xxgk_wztable table{border-collapse:collapse; border-left: 1px solid #e5e5e5; border-top: 1px solid #e5e5e5;}
.xxgk_wztable table th{width:160px; color: #3d3d3d; font-weight: bold; text-align: center; height: 40px; border-right: 1px solid #e5e5e5; border-bottom: 1px solid #e5e5e5; background: #f7f7f7;}
.xxgk_wztable table td{width:450px; height: 36px; word-break: break-all; line-height: 22px; text-align: justify; border-right: 1px solid #e5e5e5; border-bottom: 1px solid #e5e5e5; color: #666666;}
.xxgk_wztable table td.small{width:258px;}
.xxgk_wztable table td{ padding:0 10px;}
.wz_xgjd{line-height: 34px;font-size: 16px;color: #003399;}
.wz_xgjd ul{padding: 5px 0 10px;}
.wz_xgjd ul li a {color: #003399;}
.share-bar a.share-weixin{background: url(../png/gaqykl.png) 0 0 no-repeat;}

.video_main_content{text-align:center;padding:0 0 15px;}
@media (max-width:767px) {
    .minh300{  min-height:auto;}
    .updown{ height: auto;}
    .updown .prev,.updown .next{ width:98%; float: none; margin: 0 1%; text-align: left; }
    .wzbot1{ display: none;}
}

@media (max-width: 767px) {
    .con_main,.search_main{ padding:10px;}
    .newscontnet{ padding:20px 0;}
    .listnews .guidang{ right:20px;}
    .newsinfo .share{ width: 100px; margin: 0 auto;display: none;}

}


.dty_title{line-height:40px;text-align:center;font-size:30px;font-weight:bold;padding:10px 0 10px;}
.dty_contain{margin:auto; padding:0 20px;}
.dty_mutitle{height: 45px;  overflow:hidden;margin-top:16px;     border-bottom: #e7e7e7 1px solid;}
.dty_mutitle a{display: block;height: 36px;  color: #015293;font-size: 20px;line-height: 36px; font-weight:bold;}
.dty_mutitle a:hover{ text-decoration:underline;}
.dty_sublb{padding:16px 0 10px;}
.dty_sublb:after{visibility:hidden;display: block;font-size: 0;content:" ";clear:both;height:0;}
* html .dty_sublb {zoom: 1;} 
*:first-child+html .dty_sublb {zoom: 1;} 
.dty_sublb ul li{float:left;height:40px;  width: 15.6%;  margin:0 0.5% 10px 0.5%; line-height:40px; text-align:center;}
.dty_sublb ul li a{font-size:16px; height:40px; background:#f7f7f7;  display:block; white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.dty_sublb ul li a:hover{ background:#edf6fe; color:#015293;}
.link_list{ min-height: 400px;}
.link_list ul li{float:left;height:40px;  width: 48%;  margin:0 0.5% 10px 0.5%; line-height:40px; text-align:center;}
.link_list ul li a{font-size:16px; height:40px; background:#f7f7f7;  display:block; white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.link_list ul li a:hover{ background:#edf6fe; color:#015293;}
@media (max-width:991px) {
    .dty_sublb ul li{ width:24%; }
}
@media (max-width:767px) {
    .dty_sublb ul li{ width:49%; }
    .link_list ul li{width: auto;float: none;margin: 0 0 10px;}
}


.ld_box{ background: #fff; padding-bottom: 10px;}
.ld_atabs{  border-bottom: 1px solid #ddd; height: 40px;}
.ld_atabs ul li{ float: left;width: 100px;text-align: center; font-weight: bold;font-size: 16px;  height: 40px;line-height: 40px;}
.ld_atabs ul li.active{color: #cc0000;border-bottom: 2px solid #cc0000;}
.ld_atabs ul li.active a{color: #cc0000;}
.ld_left{ float:left;  width: 257px;background: #f5f5f5;  min-height: 592px;}
.ld_right{ width: 893px; float: right; }
.led_fltitle{ padding-bottom:8px;}
.led_fltitle a{  display: block;height: 50px;line-height: 50px; text-align:center; font-size: 18px;color: #fff;font-weight: bold;background:#f14b4b;}
.led_fltitle a:hover,.led_flhtit a:hover{ color: #fff;}
.led_flhtit a{ display: block;height: 50px;line-height: 50px; text-align:center; font-size: 18px;color: #fff;font-weight: bold;background: #1c4183;}
.led_nmcon{height:auto; }
.led_fllb{overflow:hidden;}
.led_fllb ul li{   border-bottom: 1px solid #ddd;}
.led_fllb ul li a{ display: block;  padding: 8px 5px 10px 15px;font-size: 16px;line-height: 28px;}
.led_fllb ul  li.active a{ color: #1c4183;   border-left: 3px solid #bc0b0c; padding-left: 12px;}
.led_fllb ul  li .name{ display: block;}
.led_fllb ul  li .position{ font-size: 14px; display: block;color: #777;line-height: 24px;}
.ld_pic{ width: 203px; text-align: center; }
.ld_pic img{ width:203px; height: 272px;}
.ld_xxbox{ margin-bottom: 10px;}
.ld_contop{ text-align: center;display: block;}
.ld_contop .j-lead-name{  display: block; color: #1c4183;font-size: 26px;text-align: center;font-weight: bold;height: 50px;line-height: 50px;}
.ld_contop .zw{  font-size: 18px;text-align: center;font-weight: bold;}
.ld_conr{ margin-left: 223px;}
.ld_conr_title{ height: 18px; font-size: 16px; position: relative; padding-top: 10px;}
.ld_conr_title p{ display:block;height: 2px;background-color: #ddd;}
.ld_conr_title span{ position: absolute; left:0; top:0; line-height: 16px; background: #fff; padding-right: 10px;}
.ld_con_work,.ld_con_workfg{ width: 100%; font-size: 14px;color: #444;padding: 5px 0;line-height: 30px;}
.ldhd_list{ height: 280px; margin-top: 10px; clear: both; width: 100%; }
.ldhd_list  .hd { width: 470px; }
.ldhd_list  .hd li{  height: 50px;border: 1px dotted #ddd; margin-bottom: 5px; position: relative;}
.ldhd_list  .hd li .date{ position: absolute; background:#f1f1f1; text-align: center; left:0; top:0; width: 60px; height: 50px; text-align: center;overflow: hidden;}
.ldhd_list  .hd li .dd{  display: block; font-weight: bold;   font-size: 18px;display: block;text-align: center;height: 26px;line-height: 32px;}
.ldhd_list  .hd li .yy{ font-size: 12px;display: block; display:block; text-align: center;height: 20px;line-height: 20px;font-style: normal;}
.ldhd_list  .hd li .tit{ padding:0 10px 0 75px; margin: 0; display: block;height: 50px; line-height: 50px;  white-space: nowrap; overflow: hidden;  text-overflow: ellipsis;}
.ldhd_list  .hd li .tit:hover{  background:#f1f1f1;}
.ldhd_list  .bd{ width:398px; height: 280px; overflow: hidden;}
.ld_write{ width: 168px; margin: 0 auto;}
.ld_write li{ background: #f1f1f1;height: 40px;line-height: 40px;font-size: 16px;color: #999; text-align: center; margin-top: 10px;}
.ld_write li .ico{ display: inline-block; margin:8px 10px 0 0;  width: 26px;height: 26px; -moz-transition:all 0.3s;-o-transition:all 0.3s;-webkit-transition:all 0.3s;transition:all 0.3s;}
.ld_write li .tit{ display: inline-block; vertical-align: top;}
.ld_write li.num2 .ico{ display: inline-block; width: 26px;height: 26px; }
.ld_write li a:hover .ico{ background-position: 0 -26px;}



.ld_right01{padding: 30px;}
.ld_right01 .ld_pic{text-align: center;margin: 0 auto;height: auto;width: 100%;float: none;}
.ld_right01 .ld_pic img{width: auto;height: 290px;display: block;margin: 0 auto 10px;}
.ld_right01 .ld_xxbox{padding: 20px 0 40px;}
.ld_right01 .ld_conr{margin-left: 0;}
.ld_right01 .ld_atabs ul li.active{color: #1e4183;border-bottom: 2px solid #1e4183}
.ld_right01 .ld_atabs ul li{font-size: 18px;}
.ld_right01 .ld_con_work, .ld_right01  .ld_con_workfg{font-size: 16px;}

@media (min-width: 992px) and (max-width:1199px) {
    .ld_right {width: 683px;float: right;}
    .ldhd_list .hd {width: 275px;}
}
@media (max-width: 991px){
    .ld_left {float: none;width: auto;height: auto !important; min-height: auto; margin-bottom: 15px;}
    .ld_right{ float: none;width: auto;height: auto !important; }
    .ldhd_list{ height: auto; padding-bottom: 10px;}
    .ldhd_list .hd {width: 325px;}

}
@media (max-width: 767px) {
    .ld_pic{ width: auto; float: none; margin: 0 auto;}
    .ld_conr {margin-left: 0;}
    .ldhd_list .hd {width: 100%}
    .ldhd_list .bd { display: none;}
    .ld_right01{padding:0}
    .ld_right01 .ld_xxbox{padding: 10px 0;}
}

@media (max-width: 500px) {
    .ld_pic {width: 177px;float: none; margin: 0 auto;}
    .ld_conr {margin-left: 0;}
    .ld_con_work{ height: auto;}
}


.hide.active{display: block !important;}
.jgjc-tab li{float: left;width:173px;padding: 4px 2px 0;}
.jgjc-tab li a{display: block;height: 50px;line-height: 50px;transition: 0.4s all;text-align: center;font-size: 16px;background:#E8F0FA;overflow:hidden;text-overflow: ellipsis;white-space: nowrap;}
.jgjc-tab li.active a{background: #1c4183;color: #fff;}
.jgjc-list{margin-top: 20px;}

.listnews .jgjc-list.doc_list li.num1{height: auto;background: none;}
.listnews .jgjc-list.doc_list li.num1 .info{max-height: 600px;overflow-y: auto; padding: 0 10px;}
.listnews .jgjc-list.doc_list li.num1 .info table{width: 100% !important;margin: 0 auto;}
@media (min-width: 992px) and (max-width:1199px) {
    .jgjc-tab li{width: 132px;}
}
@media (max-width: 991px){
    .jgjc-tab li{width: 143px;}
}
@media (max-width: 767px) {
    .jgjc-tab li{width: 31.33%;padding: 4px 1% 0;}
}
@media (max-width: 479px) {
    .jgjc-tab li{width: 48%;}
}


.ls-lm-bsbox{padding-top:1px;}
.ls-lm-bsbox .xxbar{height:33px;overflow:hidden; display: none;}
.ls-lm-bsbox .xxbar li{height:33px;background:#f3f4f6;line-height:32px;color:#1c4183;font-size:15px;text-align:center;overflow:hidden;}
.ls-lm-bsbox .xxbar li.date{float:right;width:106px; display: none}
.ls-lm-bsbox .xxbar li.title{float:none;}
.ls-lm-bslist{padding-top:5px;}
.ls-lm-bslist .xxlist{width:100%;height:auto;border-bottom:1px #c3c3c3 dotted;overflow:auto;}
.ls-lm-bslist .on .xxlist{background:#edf6fe;}
.ls-lm-bslist .xxlist li{height:50px;line-height:50px;vertical-align:bottom;overflow:hidden;}
.ls-lm-bslist .xxlist li .date{display:none;float:right;width:106px;height:50px;color:#999;font-size:12px;text-align:center;overflow:hidden;}
.ls-lm-bslist .xxlist li a{display:block;float:none;height:50px;font-size:16px;background:url(../gif/bnejtb.gif) no-repeat 7px center;padding-left:22px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.ls-lm-bslist .xxlist div{display:none;}
.ls-lm-bslist .xxlist a.bt{display:block;float:left;width:80px;height:26px;line-height:24px;color:#fff;background:#1c4183;font-size:15px;border-radius:5px;text-align:center;margin:0 0 16px 10px;}
.ls-lm-bslist .xxlist a.bt:hover{color:#ffffff;background:#e20304;}
@media (max-width: 991px) {
    .ls-lm-bslist .xxlist div{display:none !important;}
}
@media (max-width: 767px) {
    .ls-lm-bslist .xxlist li{height:40px;line-height:40px;}
    .ls-lm-bslist .xxlist li .date{width:86px;height:40px;}
    .ls-lm-bslist .xxlist li a{height:40px;}
}



.jgsz-atabs{  border-bottom: 1px solid #ddd; height: 40px;margin-top:15px;}
.jgsz-atabs ul li{ float: left;width: 100px;text-align: center; font-weight: bold;font-size: 18px;  height: 40px;line-height: 40px;}
.jgsz-atabs ul li.active{color:  #1e4183;border-bottom: 2px solid  #1e4183;}
.jgsz-atabs ul li.active a{color:  #1e4183;}
.jgsz-con-work{font-size: 16px;padding: 10px 0;line-height: 30px;}
@media (max-width: 991px){
}
@media (max-width: 767px) {
    .jgsz-atabs{margin-top:10px;}
    .jgsz-con-work{padding-bottom:0;}
}