@charset "utf-8";
/* CSS Document */

body { margin: 0; padding: 0; font-size: 14px; color: #595757; background: url(bg2_jjlh_0112.jpg); }
* { padding: 0; margin: 0 }
ul { margin: 0; padding: 0; list-style: none; }
.clear { clear: both }
a { text-decoration: none; color: #595757; }
a:hover { text-decoration: none; color: #039 }
img { border: none; }
/*通用样式 */
.w-1200 { width: 1200px; margin: 0 auto; }
.banner { width: 100%; background: url(banner_jjlh_0112.png) no-repeat center #ccc; height: 487px; }
.menu-bg { background: url(bg2_jjlh_0112.gif) repeat-x top; height: 76px; width: 100% }
.menu-bg2 { background: url(bg3_jjlh_0112.png) no-repeat center; width: 100%; height: 76px; }
.menu-bg2 ul { width: 1080px; margin: 0 auto; }
.menu-bg2 li { float: left; height: 76px; line-height: 76px; background: url(list01_jjlh_0112.gif) no-repeat right }
.menu-bg2 li a { display: block; padding: 0 22px; font-size: 18px; color: #fff }
.menu-bg2 li a:hover { text-decoration: underline }
.home { background: url(bg4_jjlh_0112.jpg) no-repeat top #1298ff }
/*main*/
.main { width: 1200px; margin: 0 auto; background: #fff; border: solid 1px #e0e0e0; }
/**图说两*会*/
.pic { width: 1200px; margin: 0 auto; padding-top: 20px; }
.pic-box { padding: 30px 20px 10px 20px }
.pic-list { width: 454px; float: left; }
.pic-list li { float: left; line-height: 24px; width: 218px; /*margin-top:30px;*/
margin-bottom: 21px; }
.pic-list li:nth-child(even) { float: left; margin-left: 16px; }
/*两会公告*/
.new2-box { background: #f0f3f9; padding: 30px 20px; }
.lhgg { width: 553px; float: left; height: 300px; }
.lhtz { width: 553px; float: right; height: 300px; }
.tablist { margin: 0; padding: 0; overflow: hidden }
.tablist li { line-height: 40px; text-align: left; padding-bottom: 5px; border-bottom: dotted 1px #d7d7d7; background: url(p6_jjlh_0112.gif) no-repeat left; padding-left: 15px; }
.tablist li a { text-decoration: none; color: #3c3c3c; margin-right: 20px; font-size: 14px; }
.tablist li a:hover { text-decoration: underline; color: #005c99; }
.tablist li span { float: right; color: #9f9f9f }
.bt-a { margin-bottom: 18px; padding-bottom: 1px; border-bottom: solid 2px #ca0602 }
.bt-a a { float: right; color: #ca0602; font-size: 14px; padding-top: 15px; font-family: "微软雅黑" }
.bt-a a:hover { color: #03C }
/*代表委员之声*/
.daib { width: 690px; float: left; height: 460px; }
.daib-text { margin: 10px 0; display: block; clear: both }
.daib-text-l { float: left; width: 151px; height: 157px; }
.daib-text-l img { width: 151px; height: 157px; }
.daib-text-r { float: right; width: 510px; color: #636363; font-size: 14px; line-height: 24px; padding-top: 3px; }
.f24_000000 { color: #000000; font-size: 24px; }
.f24_000000:hover { color: #ca0602 }
.f18_0474ae { color: #0474ae; font-size: 18px; /*display:block;*/
padding: 10px 0 }
.f18_0474ae:hover { color: #ca0602 }
.f14_ca0602 { color: #ca0602; font-size: 14px; }
.f14_ca0602:hover { color: #ca0602 }
/*工作报告*/
.gzbg { width: 429px; height: 505px; float: right; background: url(bg5_jjlh_0112.png) no-repeat }
.gzbg p { padding: 80px 30px 20px 30px; color: #ffe3e2; line-height: 32px; text-indent: 2em }
.gzbg a { color: #ffd675; margin: 0 auto; width: 95px; height: 26px; line-height: 26px; text-align: center; font-size: 14px; border: solid 1px #ffc4c3; display: block }
.gzbg a:hover { background: #d90400 }
.foot { width: 100%; text-align: center; color: #fff; background: #2855a7; padding: 20px 0; font-size: 14px; line-height: 24px; }
/*二级页样式*/
.news-bt { line-height: 40px; margin: 10px 30px; font-size: 16px; color: #2855a7; background: url(icon4_jjlh_0112.png) no-repeat left; padding-left: 40px; margin-bottom: 30px; border-bottom: double 4px #eee }
.news-listbox { padding: 0 30px 50px 30px; }
DIV.sabrosus { PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: 3px; PADDING-TOP: 3px; TEXT-ALIGN: center; padding-top: 50px; }
DIV.sabrosus A { BORDER-RIGHT: #9aafe5 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #9aafe5 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #9aafe5 1px solid; COLOR: #2e6ab1; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #9aafe5 1px solid; TEXT-DECORATION: none }
DIV.sabrosus A:hover { BORDER-RIGHT: #2b66a5 1px solid; BORDER-TOP: #2b66a5 1px solid; BORDER-LEFT: #2b66a5 1px solid; COLOR: #000; BORDER-BOTTOM: #2b66a5 1px solid; BACKGROUND-COLOR: lightyellow }
DIV.pagination A:active { BORDER-RIGHT: #2b66a5 1px solid; BORDER-TOP: #2b66a5 1px solid; BORDER-LEFT: #2b66a5 1px solid; COLOR: #000; BORDER-BOTTOM: #2b66a5 1px solid; BACKGROUND-COLOR: lightyellow }
DIV.sabrosus SPAN.current { BORDER-RIGHT: navy 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: navy 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; BORDER-LEFT: navy 1px solid; COLOR: #fff; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: navy 1px solid; BACKGROUND-COLOR: #2e6ab1 }
DIV.sabrosus SPAN.disabled { BORDER-RIGHT: #929292 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #929292 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #929292 1px solid; COLOR: #929292; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #929292 1px solid }
/*文章样式*/
.text { border-top: solid 3px #0470b6; margin: 40px 100px; padding-top: 40px; }
.text-title01 { font-size: 24px; color: #333; font-family: "微软雅黑"; text-align: center; margin-bottom: 15px; }
.text-title02 { text-align: center; margin-bottom: 15px; border-bottom: dotted 1px #ccc; padding-bottom: 15px; }
.text-main { font-size: 14px; line-height: 30px; color: #333 }
.text-main p { font-size: 16px; line-height: 35px; color: #333; margin-bottom: 10px; text-indent: 2em }
.text-main p strong { font-size: 14px; line-height: 30px; }
.text-main div { display: block; text-align: center; padding-bottom: 30px; padding-top: 30px; }
/*返回上一页*/
.backup { width: 150px; text-align: center; margin: 0 auto; height: 35px; line-height: 35px; display: block; background: #0085e2; color: #fff; font-size: 16px; border: solid 1px #0062a6; border-radius: 30px; margin-bottom: 20px; }
.backup:hover { background: #005591; color: #FFC }
.backup:active { background: #0085e2; }
/*代表委员之声新样式--------------------*/
.dbwyzs { width: 657px; height: 105px; padding: 15px 10px; background: url(bg22_jjlh_0112.jpg) no-repeat }
.dbwyzs p { padding-top: 10px; }