﻿@charset "utf-8";
body{background:#fffefd; font-family: "微软雅黑";}

.pannel-title{position:relative;}
.hr_40{height: 40px;}
.main-cloum{width: 62.5rem;}
.pannel-img img{width: 100%;height: auto;display: block;}

/* 专题 */
.zhuanti ul{overflow: hidden;}
.zhuanti ul li{float: left;margin-right:25px;width: 230px;}
.zhuanti ul li img{display: block;width: 230px;height:405px;}
.list li{ float: left; margin-right: 30px;width: 465px; }
.list li,.list02 li {font-size: 16px;background: url(whjwj20230103-26.png) no-repeat left  32px; border-bottom: 1px dashed #b1b1b1; padding: 10px 0 10px 16px;line-height: 30px;} 
.list li.no-pac{margin-right: 0;}
.hd-box{background:url(lfjs202030308.jpg) no-repeat center center;padding: 40px 0; overflow: hidden;}
.pannel-inner{padding: 0 20px; overflow: hidden;}

.lf-tit{font-size: 18px;font-weight: bold; text-align: center; line-height: 32px;}
.lf-tit a{color: #e70505;}
.lf-sum{padding: 20px 0;font-size: 18px;line-height: 30px;text-indent: 2em;}

.more a{color: #d20e0f; font-size: 16px;}
.banner{background: url(lfjs202030311.jpg) no-repeat center top; overflow: hidden;height:430px;}
.banner-box{background: url(lfjs202030312.jpg) no-repeat center top; overflow: hidden; }
.rd-box{padding: 35px 30px;overflow: hidden;background: url(lfjs202030313.png) no-repeat; background-size: contain;}
.pannel-image,.pannel-image img{float: left;}
.pannel-image img{margin-right: 30px;width: 445px;height: 310px;}
.image-tit a{color:#e30e05;}
.image-tit{font-size:24px;font-weight: bold;line-height:30px;}
.image-sum{font-size: 18px;line-height: 32px;text-indent: 2em;padding-top: 10px; text-align: justify ;

    word-wrap: break-word;   
    
word-break: break-all;
   text-justify:inter-ideograph;/*ie中必须有这个*/

  display: block;/*ie中必须有这个*/}


.hr_50{height: 50px;}


/*两会瞬间*/
.bg-box{background: url(lfjs202030306.jpg) no-repeat center bottom;padding-bottom: 180px;overflow: hidden;}
.wmsjzt{position: relative;}
.wmsjzt .prev{width:26px;height:60px; position: absolute;top: 30%;left: 0;background: url(lfjs202030305.jpg) no-repeat left center;}
.wmsjzt .next{width:26px;height:60px; position: absolute;top: 30%;right: 0;background: url(lfjs202030305.jpg) no-repeat right center;}
.wmsjzt .prev, .wmsjzt .next{ cursor: pointer; top:40%;}


.wmsjzt ul{overflow: hidden;}
.wmsjzt ul li{float: left;width:320px;text-align: center;}
.wmsjzt ul li img,.imgbox{display: block;width: 270px;height: 488px;}
.wmsjzt ul li .tit{text-align: center;line-height: 24px;margin-top:5px; font-size: 16px;}
.wmsjzt ul li img.img_video{display: block ; width:28px;height:28px;position: absolute ;left:10px;bottom:10px ;}
.imgbox{position: relative;}

.lfL{background:url(lfjs202030309.jpg) no-repeat;padding:40px 30px; width:295px;height: 250px;background-size: contain;}
.lfR{width:590px;}
.img680 img{width:590px;height:325px;display: block;}

.cont-cloum{background: url(lfjs202030803.png) no-repeat center bottom; overflow: hidden; padding:30px 0 60px 0;}
.jsImg img{width:100%;height:auto; display:block;}

.lf-sum a,.image-sum a,.box-sum a{color: #333;}

.image-sum a:hover,.box-sum a:hover{color: #f00;}

/*头条
.bigImg img{width: 100%;height: auto;display: block;}
.Hotnews  a {color:#d61e14}
.Hotnews{font-size: 40px;line-height: 56px; text-align: center; font-weight: bold;}
.Hotnews .a1{font-size: 40px; line-height: 56px;}
.Hotnews .b2{font-size: 32px; line-height: 48px;}
.Hotnews .c3{font-size: 26px;line-height: 40px;} 
*/

/*音频样式*/
.Caudio{width:400px;}
audio{ width:100%; height: 30px; margin: 20px 0;}
@keyframes rotate {from{transform: rotate(0deg);}to{transform: rotate(360deg);}}
@keyframes plus{0%{transform: scale(1,1);transform-origin: center center;}50%{transform: scale(1.1,1.1);transform-origin: center center;}100%{transform: scale(1,1);transform-origin: center center;}}
@keyframes zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}
.rc-xz img{display: block; animation:rotate 3s linear infinite}

.iph-img{display: none;}

.foucua02 {  position: relative; overflow:hidden; height:450px;width:1000px;  }
.foucua02 li { padding:0;}
.foucua02 .num01 { overflow:hidden; height: 20px; position: absolute; bottom:5px; left:40%; zoom:1; z-index:3 }
.foucua02 .num01 li{ width:40px; height:10px; line-height:10px;background: #d1b089; margin-right: 5px;  cursor:pointer; float: left; }
.foucua02 .num01 li.on { background: #eb2000; color:#FFF;}

.foucua02 .prev, .foucua02 .next{display: none; width:20px; height: 40px; position: absolute; top:45%;}
.foucua02 .prev { left: 0; }
.foucua02 .next { right: 0; background-position: right  center;}
.foucua02 .img-box{  overflow:hidden; position:relative;}
.foucua02 .img-title{ position:absolute; bottom:0; background:rgba(0,0,0,0.5);height:40px; overflow:hidden; line-height:40px; font-size:16px;width: 98%;padding-left: 2%;}

.img-box01{float: left;background: url(lfjs202030315.png) no-repeat;padding: 15px 0 0 15px; overflow: hidden;width: 590px;}
.img img{width:590px;height: 340px;}
.box02{width:353px;float: left; background: url(lfjs202030316.png) no-repeat; height: 287px;padding: 69px 20px 0 20px;}

.box-tit{font-size: 18px;line-height: 36px;font-weight: bold; text-align: center;}
.box-tit a{color: #e70505;}
.box-sum{line-height: 30px;font-size: 18px;;}
.cloum02{width: 485px;}
.pannel-title01{background:url(lfjs20203030602.png) no-repeat center top;height: 48px; line-height: 48px;}

.list02 li{width: auto;padding: 20px 0 20px 16px;}

.lfBox{background: url(lfjs202030801.png) no-repeat center top;height: 162px;overflow: hidden;background-size: contain;padding-top: 80px;}
.tab-bd dd{display:none;}
.tab-bd{width: 480px;}
.tab-hd li{float:left;width: 50px;height: 20px;line-height: 20px; font-size: 14px; text-align: center; background: #df8b23 ;color: #ffdec2;margin:0 10px;border-radius: 5px; cursor: pointer;}
.tab-hd li.active{background:#e00404}
.tab-hd {width: 360px;}
.modal-close {
    position: absolute;
    width: 30px;
    height: 30px;
    cursor: pointer;
    background-image: url(lfjs_close.png);
    background-repeat: no-repeat;
    background-size: cover;left: 30%;
    top: 7%;
    z-index: 9999;
}
     .fix-window {
            position: fixed;
            left: 0px;
            top: 0px;
            width: 100%;
            height: 100%;
          background: rgba(0,0,0,0.5);display: none;z-index: 999;
        }
        .tcimg dd img{ width:100%;height:auto; display:block;}
    .tcimg dd{display:none;position: fixed;
    width:600px;
    height:800px;overflow: auto;
    left:35%;
    top:5%;
    text-align: center;
    z-index: 1000;
}
.tcimg dd.show{display: block!important;}


@media (min-width: 1366px){
    .Caudio{width:470px;}
    .lfBox{background-size: auto; padding-top: 100px;}
    .cloum02{width: 560px;}
    .list li{width: 544px;}
    .list02 li{width: auto;}
    .box02{ height: 300px;}
    .pannel-image img{width: 530px;height: 370px;}
    .image-tit{font-size:28px;line-height:40px;}
    .pannel-inner{padding: 0 30px;}
    .lfR{width: 680px;}
    .img680 img{width: 680px;height: 375px;}
    .img-box01{width: 665px;}
    .img img{width: 665px;height: 380px;}
    .main-cloum{width: 1150px;}
    .cloum01{width: 570px;}
    .nav-list{width:800px;margin-left: 275px;}
    .zhuanti ul li{margin-right:25px;width: 270px;}
    .zhuanti ul li img{width: 270px;height:475px;}
    .zhuanti ul{width: 1200px;}
    .list li,.zz-list li,.wmsjzt ul li .tit,.list02 li {font-size: 18px;}
    .wmsjzt ul li{margin:0 22px;width:310px;}
    .wmsjzt ul li img,.imgbox{width: 310px;height:560px;}
.lfL{padding: 50px 30px; width: 335px;height: 275px;}
.foucua02 { height:450px;width:1080px;  }
}
@media(max-width: 768px){
    .iph-img{display: block;}
    .iph-img img,.pannel-image img,.zhuanti ul li img,.img680 img,.img img{width: 100%; height: auto; display: block;}
    .banner{display: none;}
    .Hotnews{font-size: 16px!important;line-height: 30px;}
    .hr_50,.hr_30{height: 20px;}
    .main-cloum,.zhuanti, .zhuanti ul{width: 96%;}
    .banner-box{background-size:contain;}
    .rd-box{padding: 0;background-size: contain;}
    .pannel-image,.pannel-image img{float:none;margin-right: 0;}
    .image-tit{font-size: 18px;padding-top: 10px;}
    .image-sum{font-size: 16px;line-height: 28px;}
    .zhuanti ul li{width: 100%;margin-right: 0;}
    .list li,.list02 li{float: none;width: auto;margin: 0;}
    .pannel-inner{padding: 0;}
    .lfL{width: 90%;padding: 30px 5%;height: auto; background-size: cover;float: none!important;}
    .lfR{width: 100%; float: none!important; margin-top: 20px;}
    .img-box01{float: none;width: 100%;padding: 0;}
    .foucua02{width: 100%;height: auto;}
    .box02{width:90%;background-position: center bottom;height: auto; background-size: cover;padding: 30px 5%;}
    .foucua02 .num01{left: 20%;}
    .bg-box{padding-bottom: 80px;background-size: contain;}
    .cloum02{width: 100%; float: none!important;}
    .lfBox{padding-top: 60px;}
    .lf-tit{font-size: 16px;}
    .Caudio,.tab-bd{width: 90%;}
    audio{margin: 5px 0;}
    .tcimg dd{width: 90%; left: 5%;height: 80%; top: 5%;}
}