/*全局样式*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td { margin:0; padding:0; }
body {background:#fff; font-size:14px; font-family:"微软雅黑" Verdana, Arial, Helvetica, sans-serif; }
*{font-family:"微软雅黑";}
h1, h2, h3, h4, h5, h6 { font-weight:normal; font-size:100%; }
a {text-decoration:none;}
img { border:none; }
ol,ul,li { list-style:none; }
table { border-collapse:collapse; }
.fl{float:left;}
.fr{float:right;}
.clear{clear:both;}
.mainWidth{width:974px;margin:0 auto;}

/* 每日一题 */
body#ly{background: #ffffff url(ly6.gif) center 0px no-repeat;}
div#ly_top{height:33px;width:957px;margin:0 auto;margin-top:6px;overflow: hidden;zoom:1;margin-bottom:256px;}
div#ly_top .fl{background:url(ly3.png) no-repeat;padding-left:42px;font-size:24px;color:#fb0200;}
div#ly_top .fr{background:url(ly4.png) no-repeat;padding-left:41px;font-size:24px;color:#fb0200;}

#ly_yf{width:680px;height:213px;background:url(ly5.gif) no-repeat;position:absolute;top:80px;left:34.33%;}
a.ly_back{height:41px;display:block;padding-right:21px;width:953px;line-height:37px;text-align: right;background:url(ly7.gif) no-repeat;color:#ffffff;font-size:16px;font-weight:bold;}

#ly_content{background:#ffffff;padding-top:49px;}
#ly_content .ly_title{font-weight:bold;font-size:30px;text-align: center;margin-bottom:24px;}
#ly_content .ly_bd{width:915px;margin:0 auto;height:1px;background:#d0d0d0;margin-bottom:23px;}
#ly_content .ly_con{font-size:18px;color:#525151;line-height:38px;}

#ly_content .wyly{width:153px;height:43px;background:url(ly8.gif) no-repeat;margin-top:40px;margin-bottom:24px;}
#ly_content form label{color:#525151;font-size:18px;width:72px;display: inline-block;}
#ly_content form .row1{overflow: hidden;zoom:1;}
#ly_content form .row1 input{border:none;width:333px;height:31px;border:1px solid #d0d0d0;}
#ly_content form .row2{overflow:hidden;zoom:1;margin-top:11px;margin-bottom:14px;}
#ly_content form .row2 textarea{height:127px;width:900px;border:none;border:1px solid #d0d0d0;overflow:hidden;resize:none;padding-top:0px;}
#ly_yzm{width:167px;height:31px;border:none;border:1px solid #d0d0d0;}
#ly_content form .row4{overflow:hidden;zoom:1;margin-top:21px;margin-bottom:39px;}
#ly_content form .row4 input{width:112px;height:38px;background:#cb3a29;color:#ffffff;border:none;font-size:18px;margin-left:18px;cursor:pointer;}

#zxly{height:26px;background:url(ly9.gif) no-repeat;margin-bottom:18px;}
#ly_list{padding-right:32px;width:942px;}
#ly_list li{margin-top:18px;}
#ly_list li {font-size:16px;color:#525151;}
#ly_list li .grxx{font-weight:bold;margin-bottom:16px;}
#ly_list li.dash{height:1px;background:url(ly10.gif) repeat-x;}

#ly_bottom{background:#333333;min-height:65px;padding-top:33px;padding-bottom:48px;border-top:5px solid #cccccc;margin-top:44px;}
#ly_bottom.lxyz{background:#cf2200;}
#ly_bottom .btcore{width:618px;margin:0 auto;background:url(ly11.gif) no-repeat;padding-left:72px;height:62px;font-size:16px;color:#ffffff;line-height:31px;}
#ly_bottom.lxyz .btcore{width:618px;margin:0 auto;background:url(lx7.gif) no-repeat;padding-left:72px;height:62px;font-size:16px;color:#ffffff;line-height:31px;}
#ly_bottom .btcore .p2{padding-left:113px;}

/* 认真学习贯彻《中国共产党廉洁自律准则》《中国共产党纪律处分条例 */
#lj_top{height:33px;background:url(lj1.gif) repeat-x;}
#lj_top .topcore{width:960px;height:33px;line-height:33px;overflow:hidden;zoom:1;margin:0 auto;font-size:14px;color:#656565;}
#lj_top .topcore a{color:#656565;}
#ly_banner{height:275px;background:url(lj2.gif) center center no-repeat;border-bottom:8px solid #a40000;}

#lj_main{margin-top:15px;padding-bottom:38px;}
#lj_main .row1{overflow:hidden;zoom:1;margin-bottom:39px;}
#lj_main .lj_slider{overflow: hidden;zoom:1;width:538px;height:359px;position:relative;}
#lj_main .lj_slider .img_container{overflow: hidden;zoom:1;}
#lj_main .lj_slider .img_container ul{overflow:hidden;zoom:1;width:538px;}
#lj_main .lj_slider .img_container ul li{float:left;}
#lj_main .lj_slider .img_container ul li a{display:block;height:327px;}
#lj_main .lj_slider .img_container ul li .txt{height:32px;background:#5b6266;line-height:32px;color:#ffffff;font-size:16px;text-indent:9px;width:538px;}
#lj_main .lj_slider .fk{position:absolute;right:39px;bottom:8px;overflow:hidden;zoom:1;width:50px;}
#lj_main .lj_slider .fk span{background:#ffffff;width:10px;height:10px;margin-left:4px;float:left;cursor:pointer;}
#lj_main .lj_slider .fk span.now{background:#d33b31;}

#lj_main .tt{width:413px;height:358px;border:1px solid #e2e2e2;}
#lj_main .tt .ht{height:4px;background:#f49800;}
#lj_main .tt a{display: block;height:111px;line-height: 44px;font-size:24px;font-weight:bold;color:#a40000;padding-left:11px;margin-top:5px;margin-top:10px;}
#lj_main .tt .ttcore{width:379px;margin:0 auto;}
#lj_main .tt .ttcore p{height:1px;background:url(lj4.gif) repeat-x;}

#lj_main .lj_list{margin-top:39px;}
#lj_main .lj_list .section{margin-top:39px;}
#lj_main .lj_list .section .title{overflow:hidden;zoom:1;color:#525151;font-size:18px;margin-bottom:20px;}
#lj_main .lj_list .section .title a{color:#525151;}
#lj_main .lj_list .section .title span{margin-right:8px;}
#lj_main .lj_list .section .jj{font-size:16px;color:#868484;line-height:24px;}

.lj_pageList{width:500px;height:28px;overflow: hidden;zoom:1;margin:0 auto;margin-top:86px;}
.lj_pageList .page_container{overflow: hidden;zoom:1;}
.lj_pageList .page_container a{float:left;width:24px;height:24px;border:1px solid #e0e0e0;text-align:center;line-height:24px;margin-right:8px;color:#868686;}
.lj_pageList .page_container a.w{width:58px;}
.lj_pageList .page_container a.gray{background:#f1f1f1;}
.lj_pageList .page_container a.d{border:none;}
.lj_pageList .page_container a.w2{width:44px;}
.lj_pageList form{width:159px;overflow:hidden;zoom:1;}
.lj_pageList form .zd{width:105px;height:26px;background:#f7f7f7;border:1px solid #e1e1e1;margin-right:7px;}
.lj_pageList form .zd label,#lj_main .lj_pageList form .zd input{float:left;}
.lj_pageList form .zd label{color:#868686;margin-left:8px;margin-right:4px;}
.lj_pageList form .zd input{width:34px;height:19px;border:none;border:1px solid #dedede;margin-top:2px;}
.lj_pageList form input.fl{background:#ffffff;border:none;border:1px solid #dddddd;width:44px;height:26px;color:#646464;cursor:pointer;}

/* 两学一做 */
#lx_top{height:189px;padding-top:13px;background:url(lx1.gif) center center no-repeat;}
#lx_top .mainWidth{overflow:hidden;zoom:1;}
#lx_top .mainWidth a{float:right;margin-right:5px;font-size:18px;color:#df0b15;letter-spacing:2px;}
#lx_nav{height:55px;background:url(lx2.gif) repeat-x;}
#lx_nav .navcore{overflow:hidden;zoom:1;}
#lx_nav .navcore a{float:left;font-size:30px;color:#f8b27a;margin-left:82.3px;margin-right:82.3px;margin-top:5px;}

#lx_main{background:#ffffff url(lx3.gif) no-repeat;padding-top:23px;}
#lx_main .maincore{background:#ffffff;padding-left:29px;padding-right:25px;width:920px;margin:0 auto;padding-top:28px;min-height:385px;}
#lx_main .maincore .part{margin-bottom:20px;}
#lx_main .maincore .part .title{overflow:hidden;zoom:1;background:url(lx4.gif) 7px 10px no-repeat;padding-left:18px;margin-bottom:11px;}
#lx_main .maincore .part .title a{font-size:18px;color:#525151;}
#lx_main .maincore .part .title span{font-size:18px;color:#525151;}
#lx_main .maincore .part .jj{font-size:14px;color:#959595;line-height:24px;}
#lx_main .maincore .part .dash{height:1px;background:url(lx6.gif) repeat-x;margin-top:20px;}