* {
    box-sizing: border-box;
    text-decoration: none;
}
p,ul,li,h1,h2,h3,h4,h5,h6,ol,dl,dd,input,ul,ol,img{
    margin:0;padding:0;list-style:none;border:none;
}
body{
    font-weight:normal;font-family:"微软雅黑";
    margin:0;padding:0;list-style:none;color:#000;min-width:1200px;font-size:14px;
}
a img{border:none;}
.fl{float:left}
.fr{float:right}
a{ color:#222}
a:hover{ color:#a90001}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}.clearfix{display:inline-block;}.clearfix{display:block;}
/******************************************************************/
.tophead{
    width:100%;height:484px;background:url(imageshead_bg.jpg) no-repeat center top;
}
.nav{height:62px;width:100%;margin:0 auto;background:#C0090B;}
.nav li{width:1000px;margin:0 auto;height:62px;line-height:62px;color:#fff;text-align:center;font-size:20px;}
.nav li a{color:#fff;margin:0 6px;}
.nav li a:hover{color:#FF873F;text-decoration:none}
/*专题内容*/
.subject-bottom{
    background:#fff;width:1000px;height:auto;margin:0 auto;
}
/*头条轮播*/
.head-lunbo{
    width:1000px;height:392px;margin:0 auto;padding-top:20px;
}
.lunbo{
    width:600px;height:392px;float:left;
}
.head-lunboright{
    width:380px;height:auto;float:right;
}
/*头条的右边循环*/
.head_text{
    width:100%;border-bottom:1px solid #d2d2d2;overflow:hidden;
}
.head_text dt{
    width:100%;height:48px;overflow:hidden;line-height:48px;
}
.head_text dt a{
    font-size:18px;font-weight: 600;
    line-height:40px ;
}
.head_text dd{
    width:100%;overflow:hidden;font-size:16px;color:#686868;
    line-height:30px ;text-indent: 2em;
}
.head_text dd a{color:#c90001}
/*总理问答*/
.prime{
    width:100%;height:auto;overflow:hidden;
}
.prime-box{
    width:100%;height:auto;overflow:hidden;
}
.prime-boxleft{
    width:344px;height:223px;overflow:hidden;
}
.prime-boxright{
    width:620px;height:auto;overflow:hidden;
}
.prime-boxright dl{
    width:306px;height:auto;padding-right:4px;
}
.prime-boxright dl dt{
    width:296px;height:auto;background:url('imagesht.jpg');
    background-repeat: no-repeat;
    background-position:top left;padding-bottom:16px;
}
.prime-boxright dl dt a{
    display:block;width:255px;height:auto;margin-left:40px;padding-left:5px;
    font-size:14px;color:#222;
    line-height:20px ;font-weight:bold;
}
.prime-boxright dl dd{
    width:296px;height:auto;background:url('imagesxx.jpg');
    background-repeat: no-repeat;padding-right:10px;
    background-position:top left;padding-bottom:16px;
}
.prime-boxright dl dd p{
    display:block;width:260px;height:auto;margin-left:40px;padding-left:5px;
    font-size:14px;color:#222;
    line-height:20px ;
}
/*评论j解读*/
.minister{
    width:100%;height:auto;overflow:hidden;
}
.jdpl{padding-bottom:10px;margin:0 auto}
.jdpl dd{width:480px;padding:0 10px;font-size:14px;line-height:28px;float:left}
.jdpl dd span{font-family:"宋体"}
/*记者探会*/
.twobox{
    width:100%;height:auto;overflow:hidden;
}
.reporter{
    width:49%;height:auto;overflow:hidden;
}
.reporter-bottom{
    width:100%;height:auto;overflow:hidden;
}
.reporter-bl{
    width:210px;height:210px;position:relative;overflow:hidden;
}
.reporter-br{
    width:255px;height:auto;padding-right:5px;
}
.reporter-bottomright{
    width:100%;height:auto;margin-bottom:10px;
}
.reporter-bottomright dt{
    width:100%;height:auto;
}
.reporter-bottomright dt a{
    line-height:30px;font-size:16px;font-weight:bold;
}
.reporter-bottomright dd p{
    line-height:22px;font-size:14px;color:#666; text-indent:26px;
}
.reporter-bottomright dd p a{color:#fefefe}
.mark{
    width:100%;height:40px;position:absolute;left:0;bottom:0;
    background:rgba(0,0,0,0.6);color:#fff;line-height:40px;text-align: center;
}
.mark a{color:#fefefe}

/*直通部委*/
.straight{
    width:49%;height:auto;overflow:hidden;
}
/*解码“十三五”*/

/*两会报告厅*/
.twomeeting{
    width:100%;height:auto;overflow:hidden;
}
#tab{
    width:100%;height:30px;
}
#tab li{
    height:30px;line-height:30px;font-size:18px;font-weight:600;color:#000;padding:0 28px 0 10px;
    background:#dbdbdb url('imagestwomeeting.jpg');
    background-repeat: no-repeat;cursor: pointer;
    background-position:top right;margin-right:10px;
}
#tab li.hover{
    color:#be261b;
}

.tab-bottom{
    width:100%;height:250px;background:#f1f1f1;overflow:hidden;
}
.tab-innercon{
    width:100%;height:240px;display:none;background:#f1f1f1;
}
.tab-innerleft{
    width:335px;height:240px;padding:13px 0;text-align: center;
}
.tab-innermiddle{
    width:630px;height:240px;margin-left:30px;
}
.tab-innermiddle dt{
    width:300px;height:40px; background:url('imagesjt022.jpg');
    background-repeat: no-repeat;background-position:center right;
    padding-top:8px;float:left;
}
.tab-innermiddle dt a{
    display:block;background:#be261b;text-align:center; width:60px;height:25px;color:#fff;
    line-height:25px;margin:0 auto;
}

.list-spottext{
    width:300px;height:33px;float:left
}
.list-spottext span{
    display:block;width:15px;height:33px;text-align: center;line-height: 33px;
}
.list-spottext a{
    line-height: 33px;color:#3a3a3a;
}
.tab-innerconhover{
    display:block;
}
/*学习评论*/
.study{
    width:100%;height:auto;overflow:hidden;
}
/*分析评论*/
.analysis{
    width:49%;height:auto;overflow:hidden;
}
.new-thoughtcon{
    width:98%;height:auto;border-bottom:1px dashed #7f7f7f;margin-bottom:15px;
}
.new-thoughtcon dt{
    width:100%;height:20px;margin-bottom:10px;float:left;
}
.new-thoughtcon dt a{
    font-size:16px;font-weight: 700;line-height:20px;
}
.new-thoughtcon dd{
    font-size:14px;color:#666666;line-height:25px;text-indent: 2em;margin-bottom:8px;
}
.new-thoughtcon dd a{
    color:#fe6732;
}
/*声音语录*/
.voice{
    width:49%;height:auto;overflow:hidden;
}
/*微观两会*/
.smalltwomeeting{
    width:100%;height:auto;overflow:hidden;
}
/*两会资料*/
.twomeetingdata{
    width:100%;height:auto;overflow:hidden;
}
.data-img{
    width:959px;height:388px;margin:0 auto; background:url('imageszl1.jpg');
    background-repeat: no-repeat;background-position:top left;margin-top:20px;
}
.detailed{
    width:100%;height:auto;overflow:hidden;margin-top:30px;
}
.detailed dd{
    width:46%;height:auto;overflow:hidden;padding:0 13px;
}
.detailed dd p{
    font-size:14px;color:#000000;line-height:25px;text-indent: 1em;
}
.detailed dd a{
    color:#f08731;
}
/*************************************公共部分***************************************************/
.magint{
    margin-top:20px;
}
a:hover{
    text-decoration: underline;
}
/*公共标题*/
.title{
    width:99%;height:30px;background:url('imagestitlebc.jpg');
    background-repeat: repeat-x;margin-top:25px;margin-bottom:20px;
    background-position:left center;border-left:4px solid #be261b;
}
.title-left{
    color:#be261b;height:30px;line-height:30px;font-size:28px;background:#fff;padding:0 10px 0 5px;
    margin-left:10px;
}
.more{
    width:60px;height:30px;background:#fff url('imagesjt11.jpg');
    background-position: right center;
    background-repeat: no-repeat;
    /* border-left:3px solid #be261b;*/
}
.title-line{
    width:8px;height:14px;margin-top: 8px;border-left:3px solid #be261b;
    background:#fff;
}
.more a{
    line-height:30px;font-size:16px;color:#000;font-weight: 600;
}
.footer {background:#ddd;padding: 15px 0;color: #e72319;line-height: 26px;text-align: center;overflow:hidden; margin:15px auto 0;}


.moud1{width:50%;}
.text1{width:200px;margin:0 28px 20px 10px}
.text1 dt a{display:block;width:200px;height:135px;}
.text1 dd.big{font-weight:700;text-align:center;padding:8px 0}
.text1 dd.smlt{font-size:12px;color:#999;font-family: "宋体";line-height:20px;}
.text1 dd.smlt a{color:#c90001}
.text2{line-height:26px;}
.text2 dd span{font-family: "宋体";}

.moud2{width:380px;}
.moud3{width:600px;}
.rdjj{min-height:350px;}
.rdjj dl{float:left;margin-top:4px; overflow: hidden}
.rdjj dl.pt1{width:358px;background:url(imagesjj-1.jpg) no-repeat center center;margin-right:4px;}
.rdjj dl.pt2{width:238px;background:url(imagesjj-2.jpg) no-repeat center center;}
.rdjj dl.pt3{width:198px;background:url(imagesjj-3.jpg) no-repeat center center;}
.rdjj dl.pt4{width:198px;background:url(imagesjj-4.jpg) no-repeat center center;margin-left:3px;margin-right:3px;}
.rdjj dl.pt5{width:198px;background:url(imagesjj-5.jpg) no-repeat center center;}
.rdjj dl.pt6{width:238px;background:url(imagesjj-6.jpg) no-repeat center center;margin-right:4px;}
.rdjj dl.pt7{width:358px;background:url(imagesjj-7.jpg) no-repeat center center;}
.rdjj dl dt{position:relative;height:120px;}
.rdjj dl dt p,.rdjj dl dt a,.rdjj dl dt a img{display:block;position:absolute;}
.rdjj dl dt p{background:#000;opacity:0.5;-moz-opacity:0.5;-khtml-opacity:0.5;filter:alpha(Opacity=50);width:100%;height:100%;bottom:-100%}
.rdjj dl dt a{width:100%;height:100%;left:0;top:-100%;}
.rdjj dl dt a img{display:block;width:118px;height:32px;left:50%;top:50%;margin:-16px 0 0 -59px}
.text3{clear:both;overflow: hidden;margin-bottom:15px;}
.text3 dt{float:left;margin-right:15px;}
.text3 dt a{display:block;width:215px;height:115px;}
.text3 dd.big{font-size:20px;font-weight: 700;margin:15px 0;}
.text3 dd.smlt{line-height:22px;color:#999;font-family: "宋体";padding-right:20px;}
.text3 dd.smlt a{color:#c90001}
