@charset "utf-8";
/* CSS Document */
html,body,div,img,p,ul,li,span,h1,h2,h3,h4,h5,a{ padding:0; margin:0; border:0;}
body{ background:#9e2721; width:100%; font-family:"宋体"; font-size:14px; line-height:24px;}
a{ color:#333; text-decoration:none;}
a:hover{ color:#d41b00; text-decoration:underline;}
ul li{ list-style:none;background:url(http://www.ijjnews.com/images/dot.gif) no-repeat left 12px;padding-left:10px;}
.nowrap{ overflow:hidden; white-space:nowrap; text-overflow:ellipsis; o-text-overflow:elllipsis;}
.clear{ clear:both;}
.left{ float:left;}
.right{ float:right;}
.left10{ margin-left:10px;}
.top10{ margin-top:10px;}
.lhbody{ width:980px; margin-left:auto; margin-right:auto; text-align:center; overflow:hidden;}
.lhtop{ background:url(images/jjlh_03.jpg) no-repeat; width:980px; height:305px; overflow:hidden;}
.lhtop a{ width:228px; height:26px; display:block; margin-top:169px; margin-left:185px;}
.lhcon{ padding:8px; width:964px; overflow:hidden; background:#fff; text-align:left;}
/*huandeng css*/
.huandeng{width: 276px;height: 255px;overflow: hidden; background:#eeeeee;position: relative;padding:10px;}
.focusPic {position: absolute; left:10px;}
.focusPic .none {DISPLAY: none}
.focusPic .on {DISPLAY: block}
.focusPic .pic {CLEAR: both;TEXT-ALIGN: left;position: relative;height: 198px;width: 276px;}
.focusPic .pic H5 {TEXT-ALIGN: left;top: 10px;right: 0px;position: absolute;}
.focusPic .focusNum {POSITION: absolute;left:0;width: 276px; overflow: hidden;top: 208px;height: 61px;}
.focusPic .focusNum ul {height:61px; width: 276px;}
.focusPic .focusNum ul li img {width:53px; height:38px;}
.focusPic .focusNum li {FLOAT: left;WIDTH: 53px;CURSOR: pointer;HEIGHT: 38px;TEXT-ALIGN: center;padding:2px; border:2px solid #e5e5e5; margin:auto 4px; _margin:0 0px; background:none;}
.focusPic .focusNum .on {FLOAT: left;WIDTH: 53px;CURSOR: pointer;HEIGHT: 38px;TEXT-ALIGN: center; border:2px solid #9e2721; padding:2px;}
.bg {BACKGROUND: #000000;LEFT: 0px;WIDTH: 276px;BOTTOM: 0px;POSITION: absolute;HEIGHT: 24px;FILTER: alpha(opacity=50);moz-opacity: 0.50;opacity: 0.50;}
.H5 {Z-INDEX: 2;WIDTH:276px;POSITION: absolute;font-size: 12px;font-weight: bold;color: #FFFFFF;text-align: left;left: 0px;font-family: "宋体";line-height:24px;bottom: 0px;padding-left: 5px;
}
.H5 a {color: #FFFFFF;}
.pic5 {position: absolute;top: 0px;right: 0px;}
/*huandeng css end*/
/*两会头条*/
.topnews{ width:389px; overflow:hidden; border-right:1px solid #c5a3a4; border-bottom:1px solid #c5a3a4; margin-top:14px;}
.topnews .nav{ background:url(images/jjlh__08.jpg) repeat-x; width:389px;  height:32px;line-height:50px; overflow:hidden;}
.topnews .nav h2{ background:url(images/jjlh__07.jpg) no-repeat; width:104px; height:45px; position:relative; top:-14px;}

.topnews .topone h3{ text-align:center; font-size:24px; line-height:30px; margin-top:5px;}
.topnews .topone h3 a{font-family:"微软雅黑"; font-size:24px; color:#c60000; font-weight:normal;}
.topnews .topone p{ width:380px; margin:0 auto; border-bottom:1px dashed #ccc; padding:10px 0; line-height:20px;}
.topnews .topone p a.detail{color:#aa0000;}
.topnews ul.list{ margin-top:10px; margin-bottom:10px;}
.topnews ul.list li{ height:26px; line-height:26px; padding-right:10px; overflow:hidden; width:360px; background:none;}
.topnews ul.list li a{ background:url(images/jjlh_xx.gif) 5px 10px no-repeat; padding-left:20px; float:left;text-overflow:ellipsis; white-space:nowrap; overflow:hidden; -o-text-overflow:ellipsis; display:block; width:300px;}
.topnews ul.list li span{ display:block; float:right; color:#999;}
/*两会动态*/
.lhdt { width:257px; overflow:hidden; border:1px solid #c5a3a4;}
.lhdt_nav{ background:url(images/jjlh__09.jpg) no-repeat; width:259px; height:33px; line-height:33px; overflow:hidden;}
.lhdt_nav h3{ font-size:14px; color:red; margin-left:40px; float:left;}
.lhdt_nav a{ float:right; font-size:12px; margin-right:10px;}
.lhdt_con{ padding:12px 5px;}
/*报告解读 提案议案*/
.l2_left{ width:629px; overflow:hidden;}
.bgjd_nav{ background:url(images/jjlh_24.jpg) no-repeat; width:629px; height:41px; overflow:hidden;}
.bgjd_nav a,.taya_nav a{ float:right;font-size:12px; color:#fff; padding-right:15px; line-height:30px;}
.bgjd_con{ background:url(images/jjlh2_03.jpg) repeat-y; width:629px; overflow:hidden; padding:10px; padding-left:30px;}
.bgjd_con li{ float:left; width:270px;overflow:hidden; white-space:nowrap; text-overflow:ellipsis; o-text-overflow:elllipsis;margin-left:5px;}
.bgjd_bottom{ background:url(images/jjlh2_06.jpg) no-repeat; width:629px; height:6px;}
.taya_nav{background:url(images/jjlh_32.jpg) no-repeat; width:629px; height:40px; overflow:hidden;}
.weibojy{ width:314px; overflow:hidden;}
.weibo_nav{ background:url(images/jjlh__17.jpg) no-repeat; width:314px; height:38px;}
.weibo_con{ width:300px; height:350px; overflow:hidden;  margin-left:auto; margin:auto; border:2px solid #e6e6e6;border-top:none;}
.ad304{ margin-left:5px;}

/*两会影像*/
.lhyx{ width:958px; background:#f8f8f8; }
.lhyx .title{position:relative;}
.lhyx .title a.more{ position:absolute; right:5px; top:20px;}

.shadow{ background:#f8f8f8; float:left; width:900px; overflow:hidden;}
.shadow ul{ width:9999px;margin:30px auto;}
.shadow ul li{ width:165px; float:left;text-align:center; background:none; margin:auto 2px;}
.shadow ul li a{ display:block;}
.shadow ul li a img{ border:1px solid #ddd; padding:2px; background:#FFF; width:155px; height:105px; }
.shadow ul li a p{ height:23px; line-height:24px; }

.leftbutton{ float:left; width:18px; height:35px; display:inline; margin-top:70px; margin-left:5px; margin-right:2px;}
.rightbutton{ float:right; width:18px; height:35px; display:inline;margin-top:70px; margin-right:5px;}

#footer{ color:#fff;}

