@charset "gb2312";

.syimgnews {width:100%; height:285px; overflow:hidden; background:#fff; margin-top:11px; float:left; display:inline;}

/*焦点图*/
.imgNews {width:463px; height:253px; float:left; overflow:hidden; margin:18px 0px 0px 18px; display:inline;}
.banner_0 {width:100%; height:auto;}
.banner_0_top li img {width:100%; height:auto;}
.banner_0_top,.banner_0 {min-height:inherit;}
.banner_0_bottom {margin-bottom:20px;}
.banner_0 {position:relative; z-index:100;}
.banner_0_top {position:relative; height:253px;}
.banner_0_top li {position:absolute; left:0; top:0; width:100%; height:253px; text-align:center; overflow:hidden;}
.banner_0_top li img {position:relative;}
.banner_0_top li .tit {position:absolute; left:0; bottom:10px; background:url(imgnews_titbg.png) repeat-x top; font-size:17px; min-height:29px; line-height:29px; width:100%; height:auto; text-align:center;}
.banner_0_top li .tit a {color:#fff;}
.banner_0_top li .tit a:hover {text-decoration:underline;}
.banner_0_bottom{position:absolute; bottom:50px; width:100%; left:0; text-align:center; z-index:20;}
.banner_0_bottom span {background:url(n_html55.png) left top no-repeat; width:12px; height:12px; display:inline-block; cursor:pointer; margin:0 2px;}
.banner_0_bottom span.on {background:url(n_html55.png) right top no-repeat;}
.banner_0 .next {background:url(in_bon_01.png) no-repeat; width:19px; height:34px; position:absolute; left:10px; top:35%; opacity:.7; cursor:pointer; z-index:20;}
.banner_0 .por {background:url(in_bon_03.png) no-repeat; width:19px; height:34px; position:absolute; right:10px; top:35%; opacity:.7; cursor:pointer; z-index:20;}
.banner_0 .next:hover {background:url(in_bon_02.png) no-repeat; width:19px; height:34px; position:absolute; left:10px; top:35%; cursor:pointer; z-index:20;}
.banner_0 .por:hover {background:url(in_bon_04.png) no-repeat; width:19px; height:34px; position:absolute; right:10px; top:35%; cursor:pointer; z-index:20;}
/*焦点图*/

/*焦点信息*/
.headNews {width:475px; height:auto; float:right; margin:3px 18px 0px 0px; display:inline; overflow:hidden;}
.headNews ul.list {display:block; width:100%; height:233px; float:left; overflow:hidden;}
.headNews ul.list li {display:block; width:100%; height:auto; float:left; font-size:20px; line-height:28px; border-bottom:1px dashed #d0d0d0; padding:13px 0px; font-weight:bold;}
.headNews ul.list li.on {font-size:24px; color:#0a0000;}
.headNews ul.list li.on a {color:#0a0000;}
.headNews ul.list li.on a:hover {color:#ae1e24;}
.headNews div.more {width:100%; height:20px; float:left; font-size:12px; line-height:20px; padding-top:11px;}
.headNews div.more a {float:right; display:inline-block; padding:0px 10px; background:#ae1e24; color:#fff;}
/*焦点信息*/

.wrapsymain {width:100%; height:auto; background:#fff; float:left; margin-top:14px; display:inline;}

/*要闻*/
.in_news {width:470px; height:420px; float:left; display:inline; margin:18px 0px 0px 18px; overflow:hidden;}
.in_newsti {width:100%; height:37px; background:#fddadc; float:left; margin-bottom:2px;}
.in_newsti h1 {display:block; font-size:22px; color:#fff; float:left; height:37px; padding:0px 27px; background:#ae1e24; line-height:37px;}
.in_newsti a {float:right; font-size:12px; color:#ae1e24; padding-right:15px; line-height:37px;}
.in_news ul {display:block; width:100%; height:auto; font-size:18px; line-height:36px; border-bottom:1px dashed #d0d0d0; padding:12px 0px; float:left;}
.in_news ul li {float:left; width:97%; display:block; background:url(icon_dot1.gif) no-repeat left center; padding-left:3%;}
/*要闻*/

/*专题图片*/
.in_ztimg {width:470px; height:341px; float:right; overflow:hidden; margin:18px 18px 0px 0px; display:inline;}
.in_ztimg ul {width:130%; height:310px; display:block; overflow:hidden;}
.in_ztimg ul li {width:226px; height:69px; float:left; padding:0px 18px 11px 0px; display:inline; overflow:hidden;}
.in_ztimg ul li.long {width:470px; height:69px;}
.in_ztimg ul li img {width:100%; height:69px;}
.in_ztmore {width:100%; height:auto; float:left; font-size:12px; text-align:right;}
.in_ztmore a {display:block; padding:3px 10px; background:#ae1e24; color:#fff;float:right; margin-top:9px;}
.in_ztmore a:hover {color:#fff;}
/*专题图片*/

/*通用列表块样式*/
.in_newslistdiv {display:inline; margin:0px 18px 0px 0px;}
.in_ctitle {width:100%; height:18px; padding:7px 0px; float:left; border-bottom:1px solid #e3e3e3;}
.in_ctitle h1 {font-size:18px; color:#92131e; float:left; display:inline; width:auto; height:19px; overflow:hidden; border-left:3px solid #92131e; line-height:18px; padding:0px 5px; margin-left:1px;}
.in_ctitle a {float:right; font-size:12px; padding-right:10px; line-height:18px;}
.in_newslistdiv ul {display:inline; width:100%; height:auto; line-height:36px; font-size:18px; margin-top:13px; float:left;}
.in_newslistdiv ul li {float:left; width:97%; height:auto; background:url(icon_dot2.gif) no-repeat 1px center; padding-left:3%;}
/*通用列表块样式*/

.in_zyyl {float:right; width:470px; height:194px; margin-top:10px; overflow:hidden;}
.in_bgt {float:left; width:470px; height:220px; overflow:hidden; display:inline; margin:20px 0px 0px 18px;}
.in_tagg {margin-top:20px; height:220px;}
#scrollWrap {width:100%; height:210px; overflow: hidden; float:left; margin-top:5px;}
#scrollMsg {width:100%; float:left; text-align:left;}

/*举报专区*/
.in_jbzq {display:inline; margin:10px 18px 0px 0px; float:right; width:470px; height:220px; overflow:hidden;}
ul.in_jbclass {width:157px; height:auto; float:left;}
ul.in_jbclass li {width:100%; height:50px; display:inline; float:left; overflow:hidden; line-height:50px; font-size:16px; margin:11px 0px 2px 1px;}
ul.in_jbclass li a {color:#fff; font-weight:bold; margin-left:51px;}
ul.in_jbclass li.jb {background:#9c0e17 url(icon_1.png) no-repeat 8px center;}
ul.in_jbclass li.cx {background:#245a8c url(icon_2.png) no-repeat 15px center;}
ul.in_jbclass li.wz {background:#339a98 url(icon_3.png) no-repeat 15px center;}
.in_jbzqsm {width:300px; height:auto; float:right; overflow:hidden; margin-top:11px;}
.in_jbzqsm .line_1 {width:100%; height:4px; display:inline; background:url(line_1.gif) no-repeat; overflow:hidden; float:left;}
.in_jbzqsm .line_2 {width:100%; height:4px; display:inline; background:url(line_2.gif) no-repeat; overflow:hidden; float:left;}
.in_jbzqsm .in_jbzqt {width:298px; height:167px; overflow:hidden; float:left; border-right:1px solid #92131e; border-left:1px solid #92131e; display:inline;}
.in_jbzqti {width:272px; height:auto; margin:0px 0px 0px 13px; font-size:16px; color:#ae1e24; border-bottom:1px solid #ae1e24; padding:5px 0px 2px 0px; font-weight:bold;}
.in_jbzqtx {width:272px; height:auto; margin:0px 0px 0px 13px; font-size:14px; color:#525151; line-height:26px; padding-top:5px;}
/*举报专区*/

/*专题集粹*/
.in_ztjcfocus {width:958px; height:92px; float:left; display:inline; margin:25px 0px 0px 18px; background:url(icon_ztjc.gif) no-repeat left center;}
.in_ztjcfocusbr {width:860px; height:80px; margin-top:10px; float:right; border:1px solid #e3e3e3; border-left:none; padding-right:10px;}
.tscppagel {width:24px;height:80px;background:url(in_bon_06.png) no-repeat center center;float:left;cursor:pointer; margin-left:-9px;}
.tscppager {width:24px;height:80px;background:url(in_bon_07.png) no-repeat center center;float:right;cursor:pointer;}
.tscpcont {width:792px;height:80px;float:left;margin-left:15px; display:inline; overflow:hidden;}
.tscpcont .pageCont {width:120%;height:auto;float:left;display:none;}
.tscpcont .pageCont img {width:250px;height:72px;float:left;margin:4px 20px 0px 0px;}

.in_ztjcfocusbr .arrow-left {width:24px;height:80px;background:url(in_bon_06.png) no-repeat center center;float:left;cursor:pointer; margin-left:-9px;}
.in_ztjcfocusbr .arrow-right {width:24px;height:80px;background:url(in_bon_07.png) no-repeat center center;float:right;cursor:pointer;}
.swiper-container {width:820px;height:80px;float:left;margin-left:15px; display:inline; overflow:hidden;}
.swiper-wrapper {height:80px; overflow:hidden;}
.swiper-wrapper .swiper-slide {text-align:center;}
.swiper-wrapper .swiper-slide img {width:94%; height:72px; margin-top:4px;}
/*专题集粹*/

/*工作聚焦*/
/*样式一*/
.in_workfocus {width:958px; height:306px; float:left; display:inline; margin:20px 0px 0px 18px;}
.in_workfocus .in_ctitle {border-bottom:3px solid #92131e; padding-bottom:10px;}
ul.in_focusmenu {width:100%; height:auto; padding:15px 0px; font-weight:bold; float:left;}
ul.in_focusmenu li {float:left; padding:0px 36px;}
ul.in_focusmenu li.cur a {color:#ae1e24; text-decoration:underline;}
.in_focus1 {width:470px; height:auto; float:left; overflow:hidden;}
.in_focus2 {width:470px; height:auto; float:right; overflow:hidden;}
.in_focuscont {width:100%; height:auto; float:left;}
.in_focuscont ul {width:100%; height:auto; float:left;}
.in_focuscont ul li {width:100%; height:auto; float:left;}
.in_focuscont ul li.bstitle {font-size:18px; text-align:center;}
.in_focuscont ul li.bstitle a {color:#333;}
.in_focuscont ul li.bstitle a:hover {color:#ae1e24;}
.in_focuscont ul li.bsmalltxt {font-size:14px; color:#ababab; padding:5px 0px;}
.in_focuscont ul li.bsmalltxt a {color:#ababab;}
.in_focuscont ul li.bsmalltxt a:hover {color:#ae1e24;}
.in_focuscont ul li.bslist {width:97%; font-size:16px; line-height:36px; border-bottom:1px solid #e3e3e3; padding-left:3%; background:url(icon_dot2.gif) no-repeat 1px center;}
.in_workfocuscont {width:100%; height:auto; display:none;}

/*样式二*/
.in_workfocus1 {width:470px; height:auto; float:left; overflow:hidden;}
.in_workfocus2 {width:470px; height:auto; float:right; overflow:hidden;}
ul.in_workfocusmenu1 {width:100%; height:auto; padding:15px 0px; font-weight:bold; float:left;}
ul.in_workfocusmenu1 li {float:left; padding:0px 26px;}
ul.in_workfocusmenu1 li.cur a {color:#ae1e24; text-decoration:underline;}
ul.in_workfocusmenu2 {width:auto; height:auto; padding:15px 0px 15px 35px; font-weight:bold; float:left;}
ul.in_workfocusmenu2 li {float:left; padding:0px 34px;}
ul.in_workfocusmenu2 li.cur a {color:#ae1e24; text-decoration:underline;}
.in_workfocuscont1, .in_workfocuscont2 {width:100%; height:auto; float:left;}
.in_workfocuscont1 ul, .in_workfocuscont2 ul {width:100%; height:auto; float:left; display:none;}
.in_workfocuscont1 ul li, .in_workfocuscont2 ul li {width:100%; height:auto; float:left;}
.in_workfocuscont1 ul li.bstitle, .in_workfocuscont2 ul li.bstitle {font-size:18px; text-align:left; font-weight:bold;}
.in_workfocuscont1 ul li.bstitle a, .in_workfocuscont2 ul li.bstitle a {color:#333;}
.in_workfocuscont1 ul li.bstitle a:hover, .in_workfocuscont2 ul li.bstitle a:hover {color:#ae1e24;}
.in_workfocuscont1 ul li.bsmalltxt, .in_workfocuscont2 ul li.bsmalltxt {font-size:14px; color:#ababab; padding:5px 0px;}
.in_workfocuscont1 ul li.bsmalltxt a, .in_workfocuscont2 ul li.bsmalltxt a {color:#ababab;}
.in_workfocuscont1 ul li.bsmalltxt a:hover, .in_workfocuscont2 ul li.bsmalltxt a:hover {color:#ae1e24;}
.in_workfocuscont1 ul li.bslist, .in_workfocuscont2 ul li.bslist {width:97%; font-size:16px; line-height:36px; border-bottom:1px solid #e3e3e3; padding-left:3%; background:url(icon_dot2.gif) no-repeat 1px center;}
/*工作聚焦*/

/*廉洁教育、廉洁文化*/
.in_ljjywh {width:958px; height:250px; float:left; display:inline; margin:20px 0px 0px 18px; overflow:hidden;}
.in_ljjycont {width:470px; height:auto; float:left; overflow:hidden;}
.in_ljwhcont {width:470px; height:auto; float:right; overflow:hidden;}
.in_ljjywh .in_ctitle {border-bottom:3px solid #92131e; padding-bottom:10px;}
.in_focus1 {width:470px; height:auto; float:left; overflow:hidden;}
.in_focus2 {width:470px; height:auto; float:right; overflow:hidden;}
ul.in_focusmenu1 {width:auto; height:auto; font-size:16px; float:left; padding:10px 0px 20px 35px;}
ul.in_focusmenu1 li {float:left; padding:0px 34px; font-weight:bold;}
ul.in_focusmenu1 li.cur a {color:#ae1e24; text-decoration:underline;}
.in_focuscont1 {width:100%; height:auto; float:left;}
.in_focuscont1 ul {width:100%; height:auto; float:left; display:none;}
.in_focuscont1 ul li {width:100%; height:auto; float:left;}
.in_focuscont1 ul li.bslist {width:97%; font-size:16px; line-height:36px; border-bottom:1px solid #e3e3e3; padding-left:3%; background:url(icon_dot2.gif) no-repeat 1px center;}
.in_focuscont1 ul.in_qlfful {width:100%; height:306px; float:left;}
.in_focuscont1 ul.in_qlfful li.qlffimg {width:162px; height:115px; text-align:center; padding-right:22px; line-height:26px; _line-height:36px;}
.in_focuscont1 ul.in_qlfful li.qlffimg img {border:1px solid #e4dcdb; width:160px; height:115px;}
.in_focuscont1 ul.in_qlfful li.qlffimg a {color:#333;}
.in_focuscont1 ul.in_qlfful li.qlffimg a:hover {color:#ae1e24;}
.in_focuscont1 ul.in_qlfful li.bslist {width:270px; padding-left:16px;}
/*廉洁教育、廉洁文化*/

/*党纪法规、互动交流*/
.in_djfghdjl {width:958px; height:230px; display:inline; float:left; margin:15px 0px 0px 18px; overflow:hidden;}
.in_djfgdiv {width:470px; height:auto; float:left; overflow:hidden; display:inline;}
.in_tistytow {width:100%; height:20px; border-bottom:1px solid #e3e3e3; overflow:hidden; padding-bottom:5px;}
.in_tistytow h1 {display:block; height:19px; float:left; border-left:3px solid #92131e; overflow:hidden; font-size:18px; line-height:18px; padding-left:10px; margin-left:5px; display:inline;}
.in_tistytow h1 a {color:#92131e;}
.in_tistytow h2 {display:block; float:right; font-size:16px;}
.in_djfgsearch {width:460px; height:40px; background:#ccc; margin-top:13px;}
.in_djfgsearch input.it {width:406px; height:38px; border:1px solid #e3e3e3; border-right:none; float:left; display:inline; text-indent:5px; line-height:38px;}
.in_djfgsearch input.is {border:none; width:53px; height:40px; background:#92131e url(in_bon_08.png) no-repeat center; display:inline; float:right;}
.in_djfgul {width:100%; height:auto; list-style:none; padding-top:5px;}
.in_djfgul li {width:100%; height:auto; line-height:36px; float:left; background:url(icon_dot2.gif) no-repeat 5px center; text-indent:18px;}
.in_hdjlcont {width:460px; height:auto; overflow:hidden;}
ul.in_hdjlmenu {width:105px; height:auto; float:left; overflow:hidden; display:inline; padding-top:4px;}
ul.in_hdjlmenu li {width:100%; height:26px; float:left; text-indent:17px; line-height:26px; margin-top:11px; cursor:pointer;}
ul.in_hdjlmenu li.cur {background:url(in_bon_09.png) no-repeat left center;}
ul.in_hdjlmenu li.cur a {color:#fff; text-decoration:none;}
ul.in_hdjlmenuico {width:18px; height:190px; float:left; display:inline; background:url(in_bon_12.png) repeat-y center; margin:8px 0px 0px 1px;}
ul.in_hdjlmenuico li {width:18px; height:18px; background:url(in_bon_11.png) no-repeat center; overflow:hidden; float:left; margin:12px 0px 7px 0px;}
ul.in_hdjlmenuico li.cur {background:url(in_bon_10.png) no-repeat center;}
.in_hdjlcontdiv {width:322px; height:180px; float:left; display:inline; margin:18px 0px 0px 13px;}
ul.in_hdjlmet {width:100%; height:auto;}
ul.in_hdjlmet li {width:96%; height:auto; float:left; line-height:30px; background:url(icon_dot3.gif) no-repeat 2px center; padding-left:4%;}
ul.in_hdjlmet li h1, ul.in_hdjlmet li h2 {font-size:14px; font-weight:normal;}
ul.in_hdjlmet li h1 {float:left;}
ul.in_hdjlmet li h2 {width:60px; text-align:center;float:right; color:#525151;}
ul.in_hdjlmet li h2 span {color:#92131e;}
ul.in_hdjlmet li.cur {height:25px; background:#ffe3e5; line-height:25px; margin-bottom:8px;}
ul.in_hdjlmet li.cur h1, ul.in_hdjlmet li.cur h2 {font-weight:bold;}
ul.in_hdjlmet li.cur h1 {padding-left:15px;}
/*党纪法规、互动交流*/

/*人民共和国摇篮*/
.in_ghgyl {width:958px; height:216px; display:inline; float:left; margin:15px 0px 0px 18px; overflow:hidden; border-top:3px solid #ae1e24;}
.in_ghgyltitle {width:100%; height:auto; padding-top:9px;}
.in_ghgyltitle span {display:inline-block; width:auto; height:29px; background:#ae1e24 url(in_bon_13.png) no-repeat right center; float:left; padding:0px 40px 0px 10px; line-height:26px; color:#fff;}
.in_ghgyltitle a {float:right; line-height:26px; font-size:12px;}
.SunrollBox {width:100%; height:auto; overflow:hidden; float:left; padding-top:8px;}
.Sunpreg {display:none;}
.Sunnext {display:none;}
.SunContA {width:100%; height:auto; float:left; overflow:hidden;}
.SunrollBox .SunCont {width:10000000px;} 
.SunrollBox #List1, .SunrollBox #List2 {float:left;}
.Sun_fc {WIDTH: 211px; FLOAT: left; height:auto; padding-right:25px; text-align:center; line-height:30px; margin-top:5px;}
.Sun_fc img {width:211px; height:123px;}
.Sun_fc a {font-size:16px; display:inline-block;}
.Sun_fc a img {float:left; border:1px solid #e2e2e2;}
.Sun_fc a span {display:inline-block; width:211px; height:28px; border:1px solid #e2e2e2; float:left; margin-top:8px;}
/*人民共和国摇篮*/

/*网站链接*/
.in_weblink {width:958px; height:auto; display:inline; float:left; margin:15px 0px 0px 18px; overflow:hidden;}
.in_weblinkti {width:100%; height:20px; float:left; display:inline; border-bottom:3px solid #ae1e24; padding-bottom:10px; overflow:hidden;}
.in_weblinkti h1 {float:left; color:#92131e; font-size:20px; padding-left:3px;}
.in_weblinkti h2 {float:left; color:#92131e; font-size:16px; padding-top:5px;}
.in_weblinkmenu {width:100%; height:auto; list-style:none; padding:15px 0px 0px 0px; float:left;}
.in_weblinkmenu li {width:auto; float:left; display:inline; margin:0px 35px 0px 15px; font-size:14px; cursor:pointer;}
.in_weblinkmenu li.cur {color:#92131e; background:url(in_bon_14.png) no-repeat center bottom; padding-bottom:8px;}
.in_weblinkurl {width:956px; height:auto; overflow:hidden; float:left; border:1px solid #e2dad8; margin-bottom:20px;}
ul.in_webuljc,
ul.in_webulqg,
ul.in_webulqs,
ul.in_webulqgnews,
ul.in_webulbd {width:auto; height:auto; padding:0px 0px 10px 8px; float:left; display:none; font-size:14px; line-height:21px;}

ul.in_webuljc {display:block;}
ul.in_webuljc li {float:left; width:80px; height:21px; overflow:hidden; padding:0px 7px; display:inline; text-align:center; margin-top:10px;}
ul.in_webulqg li {float:left; width:100px; height:21px; overflow:hidden; padding:0px 7px; display:inline; text-align:center; margin-top:10px;}
ul.in_webulqs li {float:left; width:100px; height:21px; overflow:hidden; padding:0px 7px; display:inline; text-align:center; margin-top:10px;}
ul.in_webulqgnews li {float:left; width:100px; height:21px; overflow:hidden; padding:0px 7px; display:inline; text-align:center; margin-top:10px;}
ul.in_webulbd li {float:left; width:120px; height:21px; overflow:hidden; padding:0px 7px; display:inline; text-align:center; margin-top:10px;}

ul.in_webuljc li a:hover,
ul.in_webulqg li a:hover,
ul.in_webulqs li a:hover,
ul.in_webulqgnews li a:hover,
ul.in_webulbd li a:hover {display:inline-block; background:#92131e; padding:0px 10px; color:#fff; text-decoration:none;}
/*网站链接*/















