* {
    padding: 0;
    margin: 0;
}

ul,
ol {
    list-style: none;
}

ul li {
    transition: all 0.4s ease-in-out;
}

body {
    font-size: 12px;
    background: #fff;
    color: #333;
    min-width: 1420px;
}

img {
    max-width: 100%;
    border: none;
}

a {
    color: #333;
    text-decoration: none;
    outline: none;
    cursor: pointer;
}

a:link,
a:visited {
    text-decoration: none;
}

a:hover {
    text-decoration: underline;
}

.clearfix:after {
    content: " ";
    height: 0;
    display: block;
    visibility: hidden;
    clear: both;
}

* html .clearfix {
    zoom: 1;
}

/* IE6 */

*:first-child + html .clearfix {
    zoom: 1;
}

/* IE7 */
.clear {
    clear: both;
    margin: 0;
    overflow: hidden;
    visibility: hidden;
    font-size: 0;
    content: ".";
    clear: both;
    height: 0;
    padding: 0;
}

.cc {
    clear: both;
    font-size: 0px;
    line-height: 0px;
    height: 0px;
    margin-top: -1px;
    overflow: hidden;
}

.f1,.fl,
.left {
    float: left;
}

.f2,.fr,
.right {
    float: right;
}

select {
    outline: none;
}

input,
textarea {
    outline: none;
    vertical-align: middle;
    border: none;
}

/*搜索框里面字体颜色*/

input::-webkit-input-placeholder {
    /* WebKit browsers */
    font-family: "微软雅黑";
    color: #666;
}

input:-moz-placeholder {
    /* Mozilla Firefox 4 to 18 */
    font-family: "微软雅黑";
    color: #666;
}

input::-moz-placeholder {
    /* Mozilla Firefox 19+ */
    font-family: "微软雅黑";
    color: #666;
}

input:-ms-input-placeholder {
    /* Internet Explorer 10+ */
    font-family: "微软雅黑";
    color: #666;
}
.sy-footer{margin-top: 15px;}
/*头部*/
.lhzt_header{background: url(../images_lh1/jjlh_bg.png)no-repeat center; height: 380px;}
.lhzt_header .container{ width: 1200px;}
/*公用顶部*/
#ls_header .lh-logo{margin-top: 10px; }
#ls_header .lh-logo li a span{ display: none;}
#ls_header .lh-top{ margin-top: 24px;}
.lm_position{   margin-left: 10px;}
.bread_Nav {    margin-top: 6px;    height: 40px;    padding-left: 10px;   width: 120px; }
.bread_Nav p {  color: #fff;   margin-bottom: 0; }
#dqwzz {line-height: 24px;  font-size: 14px;  color: #fff; }
#dqwzz a{ color: #fff; }
.bread_Nav div span:before{ background: #fff; }
/*搜索*/
.seach_form .ss1 { position: relative;padding-left: 74px;padding-right: 30px;}
.seach_form .search_drap{ position: absolute;  top: 0;  left: 0;}
.seach_form .search_drap select{ border: 0;color: #fff;font-size: 16px; font-weight: bold; background: url(../images_2023lh/xiasanjiao.png)no-repeat 55px center;}
.seach_form .search_drap select option{font-size: 14px; color: #333; }
.seach_form .ss_input{float: left;border-bottom: 1px solid #fff;width:100%; padding-right: 35px; position: relative;}
.seach_form .ss_input .search-keywords{   border: 0;background: transparent;width: 100%;  height: 30px; line-height: 30px;
    background: url(../images_2023lh/line.png) no-repeat left center;padding-left: 10px; }
.seach_form .ss_input input::-webkit-input-placeholder { color: #fff;}
.seach_form .topsearchbtn{position: absolute; right: 0;        top: 0;        width: 30px;        height: 30px;        background: url(../images_2023lh/sousuo.png)no-repeat center;
    border: 0;    }
.seach_form .ss_input .msg-box{position: absolute; left: 0; bottom: 0;}


/*t头部服务*/
.toufuwu li{        float: left;        margin: 0 8px;    }
.jftbox {        width: 78px;        height: 22px;        border: 1px solid #fff;        background: url(../images_2023lh/jtline.png)no-repeat center;    }
.jftbox a {        width: 39px;        height: 22px;        color: #fff;    }
.jftbox a.active {        color: #ffffffab;        background: transparent;    }
.toufuwu li.num1,.toufuwu li.num2{        width: 90px;        height: 26px;    }
.toufuwu li.num1 a,.toufuwu li.num2 a{        font-size: 16px;        line-height: 26px;        color: #fff;        float:none;        font-weight: bold;
    padding:0 0 0 31px;        display: block;        border-radius: 5px;    }
.toufuwu li.num1 a{        background: url("../images-new/oldico.png") 9px center no-repeat #ffa873;    }
.toufuwu li.num2 a{        background: url("../images-new/wzaico.png") 9px center no-repeat #ffa873;    }
.toufuwu li.num3{        height: 24px;        line-height: 24px;        background: url(../images_2023lh/grzx.png) left center no-repeat;       padding-left: 29px;    }
.toufuwu li.num3 a{    color: #fff; font-size: 14px;   }
/*公用顶部 end*/
.lhzt_ban{ margin: 37px auto 0; text-align: center;}
.lhzt_ban .img_title{ display: none;}
.guidang {
    position: absolute;
    right: -150px;
    bottom: 0px;
    z-index: 1;
}
/**2023-02-02新增样式 end**/
/*头部log*/
.bannerbg {
    position: relative;
    background: url(../images_lh1/bannerbg.jpg) left top repeat-x #fff;
    text-align: center;
    height: 249px;
}
 
.bannerbg .img_title {
    display: none;
}

.watermark {
    position: absolute;
    top: -15px;
    left: 50%;
    margin-left: 338px;
    z-index: 9999; width: 267px; height: 273px; overflow: hidden;
}
.watermark img{
    width: 200px;
    height: 200px;
}

/*导航栏*/
.is-nav {
    background: #dc0200;
    height: 46px;
    line-height: 46px;
    font-size: 14px;
    font-weight: bold;
    overflow: hidden;
    width:1000px;
    margin: 0 auto;
}

.is-1002 {
    width: 1002px;
    margin: 0 auto;
}


.is-1002 ul li.on a {color: #fff400;text-decoration: none;}
.lh-index .is-1002 ul li.first a{color: #fff400;}
.is-nav a {color: #fff;}
.is-nav a:hover {color: #fff400;text-decoration: none;}
.is-nav ul li{ display: inline; float: left; width: 125px;}
.is-nav a {display: block;text-align: center;}
.is-nav2021 ul li{ width: 111px;}
/*头条新闻*/
.is-topnes {
    height: 89px;
    border-bottom: 1px dashed #ccc;
    background: url(../images_lh1/topico.gif) 17px center no-repeat;
    padding-left: 27px;
    text-align: center;
    margin-bottom:15px;
}

.is-topnes .title {
    font-size: 24px;
    font-weight: bold;
    line-height: 30px;
    font-family: "微软雅黑";
    padding: 28px 0 5px 0;
    display: block;
}

.is-topnes .title a {
    color: #d02128;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    width: 60%;
    display: block;
    margin: 0 auto;
}

.is-topnes .title a:hover {
    text-decoration: none;
}

.is-topnes .remarks {
    line-height: 18px;
    color: #666;
    text-align: left;
    padding: 0 20px 0 140px;
}

.is-topnes .remarks span {
    display: block;
    width: 736px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    float: left;
}

.is-topnes .remarks a {
    color: #f00;
    line-height: 20px;
}

/*左侧*/
.is-740 {
    width: 740px;
}

.ym-gl {
    float: left;
    margin: 0;
}

/*轮播*/
.is-328 {
    width: 328px;
}

.is-flash1 {
    border: 1px solid #dedede;
    padding: 5px;
    height: 245px;
    width: 316px; overflow: hidden;
}
.ind-flash{position: relative;height:100%; width: 100%;}
.ind-flashPic,.ind-flashPic ul, .ind-flashPic li, .ind-flashPic img, .ind-flashPic a{height:100% !important; width: 100% !important; }
.ind-flashPic{ position:relative; z-index:0;}
.ind-flashPic li{ zoom:1; vertical-align:middle;}
.ind-flashPic a{display:block; color: #fff; position: relative;}
.ind-flashPic img{display:block;width: 100%;max-width:100%;height:100%;margin: 0 auto}
.ind-flashPic .title{display: block; height: 38px; line-height: 38px; padding: 0 100px 0 16px; font-size: 12px; background: rgba(0,0,0,0.8);
    overflow: hidden; white-space: nowrap; text-overflow: ellipsis; position: absolute; left: 0; right: 0; bottom: 0; color: #fff;}
.ind-flashPic a:hover .title{color: #fff;}
.ind-flashNum{ height:4px; overflow:hidden; position:absolute; right:5px; bottom:17px; z-index:1; }
.ind-flashNum ul{ overflow:hidden; zoom:1; float:left;}
.ind-flashNum ul li{
    float:left; margin-right:5px; width:10px; height:4px; text-align: center; font-size: 0;
    background:#fff;  overflow: hidden; cursor: pointer;
}
.ind-flashNum ul li.on{ background:#ed0909;}
/*.is-flash1 .slider_wrap {*/
/*    position: relative;*/
/*    width: 316px;*/
/*    height: 245px;*/
/*    margin: 0 auto;*/
/*    overflow: hidden;*/
/*}*/

/*.slider_wrap .mF_sohusports_wrap {*/
/*    width: 100% !important;*/
/*    height: 100% !important;*/
/*    padding: 0px !important;*/
/*    border: 0px !important;*/
/*}*/

/*.slider_wrap .mF_sohusports {*/
/*    width: 100% !important;*/
/*    height: 100% !important;*/
/*}*/

/*.slider_wrap .mF_sohusports .pic {*/
/*    width: 100% !important;*/
/*    height: 100% !important;*/
/*}*/

/*.slider_wrap .mF_sohusports .pic li {*/
/*    width: 100% !important;*/
/*}*/

/*.slider_wrap .mF_sohusports .pic img {*/
/*    width: 100%;*/
/*    height: 314px !important;*/
/*}*/

/*.slider_wrap .mF_sohusports .txt li {*/
/*    width: 100%;*/
/*    height: 38px !important;*/
/*    line-height: 38px !important;*/
/*    background: #000;*/
/*    filter: alpha(opacity=80) !important;*/
/*    opacity: 0.8 !important;*/
/*}*/

/*.slider_wrap .mF_sohusports .txt li a {*/
/*    width: 100%;*/
/*    height: 38px;*/
/*    font-size: 12px;*/
/*    display: block;*/
/*    color: #fff;*/
/*    font-weight: normal;*/
/*    line-height: 38px;*/
/*    white-space: nowrap;*/
/*    overflow: hidden;*/
/*    text-overflow: ellipsis;*/
/*    padding-left: 0px;*/
/*    text-indent: 1em;*/
/*}*/

/*.slider_wrap .mF_sohusports .txt li a:hover {*/
/*    color: #FF0000;*/
/*}*/

/*.slider_wrap .mF_sohusports .txt li b {*/
/*    filter: alpha(opacity=80) !important;*/
/*    opacity: 0.8 !important;*/
/*}*/

/*.mF_sohusports .num {*/
/*    display: none;*/
/*}*/

/*两会新闻*/
.is-402 {
    width: 402px;
}

.ym-gr {
    float: right;
}

.is-h257 {
    height: 257px;
}

.titles1 {
    color: #dc0200;
    font-size: 18px;
    font-family: "微软雅黑";
    height: 32px;
    line-height: 32px;
    font-weight: normal;
    margin: 0px;
}

.titles1 a {
    color: #dc0200;
}

.is-list {
    padding: 0 0 0 6px;
}

.is-list li {
    height: 20px;
    line-height: 20px;
    font-size: 14px;
    vertical-align: middle; position: relative;; overflow: hidden;padding: 2px 0;
}
.is-list li a{ display: block; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; max-width: 315px;}
.is-list li .date{ position: absolute; right:0px; top:2px;}
.is-list li img{
    float: left;
}

/*议程议题*/
.is-line {
    border: 1px solid #ddd;
    border-top: 0;
}

.is-h236 {
    height:264px;
}

.titles2 {
    background: url(../images_lh1/t1bg.gif) 0 0 repeat-x;
    height: 34px;
    line-height: 34px;
    padding: 0 17px;clear: both;
}

.titles2 .more {
    float: right;
    color: #666;
}

.titles2 h1 {
    background: url(../images_lh1/t2ico.gif) left center no-repeat;
    padding-left: 22px;
    font-size: 14px;
    color: #d02128;
    margin: 0px;float:left;
}

.is-list1 { clear: both;
    padding: 8px 12px 0 12px;
}

.is-list1 li {
    height: 20px;
    line-height: 20px;
    list-style: none;
    vertical-align: middle;position: relative;; overflow: hidden;padding: 2px 0;
}
.is-list1 li a{ display: block; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; max-width: 230px;}
.is-list1 li .date{ position: absolute; right:0px; top:2px;}

.is-list1 li img {
    float: left;
    margin-top: 5px;
}
.is-402 .is-list1 li a{ max-width:300px; }
.gg {
    width: 740px;
    height: 70px;
}

.gg .img_title {
    display: none;
}

/*右侧*/
.is-246 {
    width: 246px;
}

/*两会期刊*/
.titles3 {
    background: url(../images_lh1/tarr.gif) bottom left no-repeat;
    height: 27px;
    color: #d02128;
    font-size: 14px;
    padding-left: 55px;
    font-weight: bold;
}

.is-bg {
    background: #f5f5f5;
}

.is-h225 {
    height: 225px;
}

/*视频新闻*/
.is-vbox {
    padding: 15px 0 0 0;
    line-height: 40px;
    text-align: center;
    font-weight: bold;
}

.is-vbox .title {
    display: block;
}

.titles3 a {
    color: #d02128;
}

/*特别链接*/
.is-link li {
    height: 48px;
    padding: 16px 0 0 0;
    text-align: center;
}

.is-link li .img_title {
    display: none;
}
/*往期回顾*/
.wqhg{
    width:246px;
    height: 70px;
}
.wqhg .img_title{
    display: none;
}
/*学习贯彻十九大精神*/
.sjdjs{
    margin-bottom: 10px;
    width: 246px;
    height: 70px;
}
.sjdjs .img_title{
    display: none;
}
/*底部*/


/* .footer {
    width: 1002px;
    margin: auto;
    margin-top: 15px;
    padding: 5px 0 15px;
    font-size: 13px;
    color: #666;
    text-align: center;
    border-top: 1px solid #ea0000;
    position: relative;
    z-index: 10;
    line-height: 23px;
}
.footer span{
    padding: 0 5px;
}
.footer a {
    color: #666;
}

.dzjg {
    position: absolute;
    left: 45px;
    top: 0px;
}

.jiucuo {
    position: absolute;
    right: 60px;
    top: 10px;
} */
.bot10{
    margin-top: 10px;
}


/*头部*/
.top{ background: none;}
.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;}
.ban{ height:91px; position:relative; z-index:2}
/* .logo{width:auto;height:auto;float:left; padding-top: 10px; padding-left: 48px;}
.logo .img_title{display:none;}
.logo img{height: 70px; width: auto;}
.logo ul li.num1 a{cursor:default;}
.logoright{ width: 328px; height: auto; float: right;}
.topflash{ height: 40px;}
.topflash .img_title{ display: none;}
.topsearchbox{height:33px; position:relative; margin-top:3px;}
.topsearchbox1{ width: 243px; height: 31px; background:url("../images/fdj.jpg") 7px center no-repeat #fff; border:1px solid #dcdcdc; border-right: none; float: left; padding-left: 33px; border-radius:5px; position: relative; }
.topsearchbox1 input{ border: none; background: none;} */

/*.topsearchbox1 .topsearchtext{*/
/*    width: 100%;*/
/*    height: 31px;*/
/*    line-height: 30px;*/
/*    font-size: 13px;*/
/*    font-family: Arial;*/
/*}*/
/*.topsearchbox1 .msg-box {*/
/*    position: absolute!important;*/
/*    top: 0px;*/
/*    left: 33px;*/
/*}*/
/*.topsearchbox1 .sea_an{ width: 53px; height: 31px; background: #ff4112; line-height: 30px; font-size: 12px; text-align: center; color: #fff;border-radius: 0px 5px 5px 0; position: absolute; top:0px;right: 0;}*/
/*.topsearchbox .znss{width: 80px; height: 33px; background: #ff4112; border-radius: 3px; text-align: center; float: right;  line-height: 33px;}*/
/*.topsearchbox .znss a{color: #fff;}*/
/*#uboxstyle{ position:absolute;  right: 52px;top:0px;  }*/
/*#uboxstyle .select_box{width:67px;height:33px; float:left;background: url("../images/search_fl.jpg") right center no-repeat;}*/
/*#uboxstyle div.tag_select,#uboxstyle div.tag_select_hover,*/
/*#uboxstyle div.tag_select_open{	display:block;color:#646464;width:60px;height:33px;line-height:33px;font-size: 14px;}*/
/*#uboxstyle ul.tag_options{position:absolute; padding:0; margin:0; list-style:none; width:50px;margin:0; background-color:transparent; border:none; left:0; top:30px; background: #fff;}*/
/*#uboxstyle ul.tag_options li{display:block;width:50px; 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;}*/

/***漂浮***/
.j-float{position:relative;z-index:99999;display:none;}
.j-float .img_title{display:none;}
.j-float .float-close{position:absolute;width:38px;height:16px;right:0px;top:-20px;}
.j-float .float-close img{cursor:pointer;}

/*外链提示 > 弹窗*/
.ui-dialog-title{font-family:"Microsoft YaHei",微软雅黑;}
.ui-dialog-content{font-family:"Microsoft YaHei",微软雅黑;}
.ui-dialog-content .jump-info p{word-break:break-all;}
.ui-dialog-content .btn-group{padding:20px 0 0;text-align:center;display:block;}
.ui-dialog-content .btn-group .btn{display:inline-block;float:none;padding:0;margin:0 15px;border:0;cursor:pointer;outline:none;width:100px;height:36px;line-height:36px;font-size:14px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;text-align:center;}
.ui-dialog-content .btn-group .btn-yes{background:#d02128!important;color:#fff;}
.ui-dialog-content .btn-group .btn-no{background:#eee!important;color:#666!important;}
@media (max-width:767px) {
    .ui-dialog-content{width:250px !important;height:auto !important;}
    .ui-dialog-content .btn-group .btn{margin:0 10px;width:90px;}
}



/*文章页,栏目页*/
.lm_cenetr{
    border: #e3e3e3 1px solid;
    margin: 0 auto;
    height: auto; 
    margin-top: 10px;
}
.wz_top {
    background: url(../images_lh1/t1bg.gif) 0 0 repeat-x;
    height: 34px;
    line-height: 34px;
    padding: 0 17px;
}
.wz_top .is-postion{
    background: url(../images_lh1/t2ico.gif) left center no-repeat;
    padding-left: 22px;
    font-size: 14px;
    color: #d02128;
}

.wz_top a {
    margin: 0 4px;
    color: #666;
    font-size: 12px;
    font-weight: normal;
}

.wz_top a:hover {
    color:#da7f00;
}

.wenzhang {
    padding: 10px 50px;
}
.wzttit{
    font-size:25px;
    text-align: center;
}
.wzfbt{
    font-size:18px;
    text-align: center; margin: 20px 0;
}
.wztit{
    color: #cc0c0d;
    font: 26px/55px "微软雅黑","黑体";
    height: auto;
    line-height: 200%;
    text-align: center;
}
.wzstit{
    font-size:14px;
    text-align: center;
}


.newsinfo {
    background: #f3f3f3;
    text-align: center;
    height: 30px;
    line-height: 30px;
    font-weight: normal;
    font-size: 12px;
    color: #666;
    margin: 0;
    padding: 0;
}

.newsinfo a {
    color: #666;
}

.newsinfo input {
    width: 12px;
    height: 12px;
    border: 1px solid #666666;
    margin: 0 4px 0 0;
    vertical-align: middle;
    cursor: pointer;
    outline: medium none;
    overflow: hidden;
}

.newsinfo span {
    padding: 0 0.5em;
}

.top_ztimg {
    position: absolute;
    width: 100px;
    height: 36px;
    right: 0px;
    top: 12px;
    overflow: hidden;
}

.top_ztimg .si_img {
    display: block;
    float: left;
    width: 36px;
    height: 36px;
    margin-left: 10px;
}

.newscontnet {
    font-size: 16px;
    font-family: Microsoft YaHei;
    margin: 0 auto;
    color: #333;
    line-height: 230%;
    padding-bottom: 20px;
    padding-top: 20px;
}

.newscontnet img {
    max-width: 1000px;
}
.close01{ vertical-align: top; margin-top: -6px;}
.close01 a{
    color: #333;
    font-size: 14px;
}
.close01 a:hover{
    text-decoration: none;
}
.minh500 {
    min-height: 500px;
    height: auto !important;
    height: 500px;
}

.bshare-custom.icon-medium a {
    margin-top: 5px;
}

.shares {
    width: auto;
    height: 36px;
    line-height: 36px;
    color: #666666;
}
.share-box{ position: relative; top:-6px; left: 20px;}
.shares span {
    float: left;
    width: 29px;
    height: 28px;
    text-indent: -15em;
    overflow: hidden;
    display: block;
    padding-right: 7px;
    margin-top: 3px;
}

.sharebox {
    padding-top: 25px;

    border-top: 1px dashed #ddd;
}


/*分页*/

.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;}


.lm_lban {
    width: 245px;
    overflow: hidden;
    margin: 10px 0 10px 10px;
}

.lm_top {
    height: 40px;
    padding: 0;
    margin: 0;
    background: #981602;
}

.lm_top .tit {
    height: 40px;
    line-height: 40px;
    margin: 0;
    overflow: hidden;
    font-weight: bold;
    text-indent: 20px;
    font-size: 14px;
    padding-left: 1;
    color: #fff;
}

.navdh ul li {
    height: 32px;
    line-height: 32px;
    padding: 0;
    overflow: hidden;
    border: 1px solid #d7d7d7;
    border-top: none;
    background: #f4f4fe;
}

.navdh ul li a {
    padding: 0 25px;
    height: 32px;
    line-height: 32px;
    display: block;
    font-size: 14px;
    display: inline-block;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.navdh ul li a:hover,
.navdh ul li.active a {
    font-weight: bold;
    color: #3838a7;
    font-size: 14px;
}

.lm_rban {
    background-color: #fff;
    border: 1px solid #d7d7d7;
    width:1000px;
    margin: 10px 0;
    min-height: 500px;
}

.navjz {
    height: auto;
    padding: 0px;
    font-size: 14px;
    line-height: 30px;
    overflow: hidden;
    padding: 0 10px;
}

.navjz .nav_doc {
    font-size: 16px;
    line-height: 200%;
}

.navjz ul {
    clear: both;
}
.navjz ul.doc_list{
    margin-top: 10px;
}
.navjz ul li .date{
    color: #939594;
    font-size: 12px;
}

.navjz ul .columnName {
    height: 36px;
    border-bottom: #ccc 1px dotted;
    margin-bottom: 5px;
    background: none;
    padding: 0;
}

.navjz ul .columnName .title {
    font-size: 16px;
    color: #117ed1;
    line-height: 36px;
}

.navjz ul .columnName .more {
    font-size: 12px;
    color: #666;
    line-height: 36px;
}

.navjz ul li {
    height: 34px;
    line-height: 34px;
    background: url(../images_lh1/dian.png) left no-repeat;
    padding:2px 0 2px 12px;
    font-size: 12px;
    border-bottom: #CCC 1px dashed;  position: relative;
}


.navjz ul li a:hover{
    color: #d02128;
}

.navjz .doc_list li {
    color: #999;
    overflow: hidden;
}
.navjz .doc_list li a{
    color: #333;
    max-width:80%;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;display: block;
}
.navjz .doc_list li .date{
    color: #333; position: absolute;right: 0px; top:2px;
}
.navjz .doc_list li img {
    padding-top: 14px;
    float: left;
}

.navjz ul.picture-list {
    clear: both;
    margin-top: 15px;
}

.navjz ul.picture-list li {
    float: left;
    padding: 0 16px 0 0px;
    width: 204px;
    height: 195px;
    text-align: center;
    border-bottom: none;
    background: none;
    margin-left: 17px;
}

.navjz ul.picture-list li a {
  float:none;
     color: #777777;
}

.navjz ul.picture-list li img {
    border: 1px solid #dddddd;
    padding: 2px;
    width:198px;
    height: 155px;
}

.navjz ul.picture-list li .img_title {
    width:200px;
    height:32px;
    float: left;
    line-height:32px;
    text-align: center;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}

.navjz .jiedu {
    text-align: center;
    padding: 50px 0;
}

.navjz .jiedu a {
    display: inline-block;
    width: 200px;
    height: 100px;
    line-height: 100px;
    margin: 0 20px;
    font-size: 18px;
    color: #1b50a0;
    background: #e9f0f7;
    text-align: center;
}

.navjz .jiedu a:hover {
    color: #fff;
    background: #1b50a0;
    -moz-transition: all 0.3s;
    -o-transition: all 0.3s;
    -webkit-transition: all 0.3s;
    transition: all 0.3s;
}

/*栏目页 视频列表 */

.navjz .videoNews-list {
    clear: both;
}

.navjz .videoNews-list li {
    background: none;
    height: auto;
    padding: 10px 0;
    border-bottom: 1px dashed #ddd;
    vertical-align: bottom;
}

.navjz .videoNews-list li .left-img {
    width: 235px;
    height: 160px;
    border: #ddd 1px solid;
    padding: 2px;
}

.navjz .videoNews-list li .left-img img {
    width: 235px !important;
    height: 160px !important;
}

.navjz .videoNews-list li .right-main {
    width: 720px;
}

.navjz .videoNews-list li .right-main .video-title .left a {
    font-weight: bold;
}

.navjz .videoNews-list li .right-main .video-title .play-icon a {
    display: block;
    white-space: nowrap;
    height: 30px;
    line-height: 30px;
    padding-left: 20px;
    background: url(../images_lh1/flv.gif) 0 8px no-repeat;
}

.navjz .videoNews-list li .right-main .videoNews-note {
    line-height: 26px;
}

.navjz .videoNews-list li .right-main .videoNews-note span {
    color: #666 !important;
}

.navjz .videoNews-list li .right-main .video-attr .video-hit,
.navjz .videoNews-list li .right-main .video-attr .video-date {
    color: #cc0001;
}


/*视频文章 */

.video_main_content {
    text-align: center;
    padding: 30px 0 15px;
}

.sp_wzcon {
    padding: 20px;
    width: 884px;
    height: auto;
    font-size: 16px;
    line-height: 200%;
}

.sp_wzcon table {
    max-width: 884px !important;
}


/*20241012*/
.navigator.container{
    width: 1420px;margin-top: 0;
}