.main{ width: 1000px; margin-top: 10px; padding: 0 3px;}
.m1{ width: 1000px;}

/*  党建聚焦  */
.djjj{width: 740px; float:left;}
.djjj_tle{ width: 740px; height: 33px; background: url(djjj_tle_bg.png) no-repeat; line-height: 33px;}
.djjj_tle a{ float: right; margin-right: 12px;}
.djjj1{ width: 730px; height: 240px; border: 1px solid #dbdbdb; border-top: none; padding:4px;}
.tpxw{ width: 435px; height: 235px; float: left; border: 1px solid #dbdbdb; overflow: hidden; position: relative;}
.tpxw .bd{ overflow:hidden;}
.tpxw .bd img{ width: 435px;height: 235px;}
.picdes{ height:38px; line-height:38px; background:url(tpxw-tle-bg.png) repeat-x; text-align:center; bottom:0; color:#fff; position: absolute; width:100%; text-align:left;font-size:14px; left:0;}
.picdes ul li{ margin-left:10px;}
.picdes li a{ color:#fff;}
.tpxw .hd{ position: absolute; bottom: 8px; right: 2px;}
.tpxw .hd li{ display:inline-block; width:16px; height:16px; *display:inline; zoom:1; font-weight:bold; text-align:center; cursor:pointer; float:left; background:#d7d6d7; margin-right:5px; color: #000;}
.tpxw .hd li.on{ background:#ffd116; color: #a8471c;}

/*工委动态*/
.gwdt{ width: 279px; height: 235px; border: 1px solid #dbdbdb; float: left;}
.gwdt_tle{ width: 279px; height: 37px; line-height: 37px;}
.gwdt_tle div{ width: 93px; text-align: center; font-size: 14px; font-weight: bold; float: left;}
.gwdt_tle div.hover{ background: #dbdbdb;}
.gwdt ul{ padding: 5px 10px;}
.gwdt ul li{ height: 23px; line-height: 23px; background: url(icon.png) left no-repeat; padding-left: 15px;}
.m1-right{ width: 250px; float: right;}

/*文件公告和党务关注*/
.wjgg{ width: 250px;}
.wjgg_tle{ width: 238px; height: 33px; background: url(wjgg_tle_bg.png) no-repeat; text-align: right; padding-right: 12px; line-height: 33px;}
.wjgg ul{ padding: 5px 10px; border: 1px solid #dbdbdb; border-top: none;}
.wjgg ul li{height: 24px; line-height: 24px; background: url(icon.png) left no-repeat; padding-left: 15px;}
.dwgz_tle{ width: 238px; height: 33px; background: url(dwgz_tle_bg.png) no-repeat; text-align: right; padding-right: 12px; line-height: 33px;}

/*信息公开*/
.xxgk{ width: 228px; height: 400px; float: left; border: 1px solid #dbdbdb;background: #e0f7fe;}
.xxgk_tle{ width: 216px; height: 32px; line-height: 32px; background: url(xxgk_tle_bg.png) no-repeat; text-align: right; padding-right: 12px; }
.xxgk ul{ padding: 15px 18px 0;
background: url(xxgk_bg.png) no-repeat;
background-position: 18px 11px;}
.xxgk ul li{ width: 139px; height: 40px; line-height: 40px; padding-left: 53px; font-size: 14px; font-weight: bold;}

/*服务指南*/
.fwzn{ width: 498px; height: 400px; float: left; border: 1px solid #dbdbdb;}
.fwzn_tle{ width: 486px; height: 33px; background: url(fwzn_tle_bg.png) no-repeat; text-align: right; padding-right: 12px; line-height: 33px;}
.fwzn ul{ padding: 10px 20px; background: url(fwzn_bg.png) no-repeat; background-position: 20px 20px;}
.fwzn ul li{ width: 114px; height: 37px; line-height: 37px; font-size: 14px; font-weight: bold; padding-top: 60px; float: left; text-align: center;}

/*热点专题*/
.rdzt{ width: 250px; }
.rdzt_tle{ width: 238px; height: 33px; background: url(rdzt_tle_bg.png) no-repeat; text-align: right; padding-right: 12px; line-height: 33px;}
.rdzt ul{ padding: 2px 8px; border: 1px solid #dbdbdb; border-top: none;}
.rdzt ul li{ width: 223px; height: 25px; background: url(rdzt_bg.png) no-repeat; line-height: 25px; padding-left: 8px; font-size: 16px; color: #fe1211; margin-top: 2px;}
.rdzt ul li a{ color: #fe1211;}

/*两学一做*/
.lxyz{width: 250px; padding-top: 5px; }

/*下载中心*/
.xzzx{ width: 250px; height: 225px;padding-top: 5px;}
.xzzx_tle{ width: 238px; height: 33px; background: url(xzzx_tle_bg.png) no-repeat; text-align: right; padding-right: 12px; line-height: 33px;}
.xzzx ul{ padding: 3px 10px; border: 1px solid #dbdbdb; height: 165px; overflow: hidden;}
.xzzx ul li{ line-height: 25px; background: url(icon.png) 0 10px no-repeat; padding-left: 10px;}

/*大党建风采展示*/
.fczs{ width: 998px; height: 200px; border: 1px solid #dbdbdb;}
.fczs_tle{ width: 986px; height: 34px; line-height: 34px; text-align: right; background: url(fczs_tle_bg.png) no-repeat; padding-right: 12px;}
.fczs .bd{ width: 988px; height: 156px; overflow: hidden; padding: 5px;}
.fczs .bd ul li{ width: 250px; height: 156px; position: relative; margin-left: 15px; float: left;}
.fczs .bd ul li img{ width: 250px; height: 156px;}
.fczs .bd ul li p{ width: 250px; height: 38px; line-height: 38px; background:url(tpxw-tle-bg.png) repeat-x; text-align: center; font-size: 14px; color: #fff; overflow: hidden; position: absolute; bottom: 0}
.fczs .bd ul li p a{ color: #fff;}

/*网上互动*/
.wshd{ width: 498px; height: 248px; border: 1px solid #dbdbdb; float: left;}
.wshd_tle{ width: 486px; height: 32px; line-height: 32px; background: url(wshd_tle_bg.png) no-repeat; text-align: right; padding-right: 12px;}
.wshd1{ padding-left: 30px; padding-top: 4px;}
.wshd2{ width: 194px; height: 208px; background: url(wshd_bg.png) no-repeat; float: left;}
.wshd2 li{ width: 149px; height: 42px; line-height: 41px; padding-left: 45px; text-align: center; font-size: 14px; font-weight: bold;}
.wshd1 table tr{ height: 25px; line-height: 25px;}

/*电子杂志*/
.dzzz{ width: 228px; height: 246px; float: left; border: 1px solid #dbdbdb;}
.dzzz_tle{width: 216px; height: 32px; line-height: 32px; background: url(dzzz_tle_bg.png) no-repeat; text-align: right; padding-right: 12px;}
.dzzz ul{ padding:3px 10px;}
.dzzz ul li{ height: 26px; line-height: 26px; background: url(icon.png) left no-repeat; padding-left: 10px;}

/*文化沙龙*/
.whsl{ width: 490px; height: 246px; float: left;; border: 1px solid #dbdbdb;margin-left:8px;}
.whsl_tle{width: 490px; height: 32px; line-height: 32px; background: url(whsl_tle_bg.png) no-repeat; text-align: right; padding-right: 12px;}
.whsl_tle a{padding-right:20px;}
.whsl ul{ padding:3px 10px;}
.whsl ul li{ height: 26px; line-height: 26px; background: url(icon.png) left no-repeat; padding-left: 10px;}

/*网站链接*/
.wzlj{ width: 1000px; height: 30px;}
.wzlj span{ float: left; font-size: 16px;}
.wzlj select{ float: left; width: 170px; height: 21px; margin-left: 12px;}

/*list*/
.list{ width: 998px; border: 1px solid #479dd8; margin: 10px 3px 0;}
.dqwz{ width: 100%; background: url(dqwz_bg.png) repeat-x; line-height: 32px; border-bottom: 1px solid #d1f2f7;}
.dqwz span{ float: left; background: url(dqwz_icon_bg.png) left no-repeat; padding-left: 25px; margin-left: 12px; color: #255f14; font-size: 14px;}
.dqwz span a{ color: #255f14;} 
.list1{ padding: 0px 14px; margin-top: 20px;}
.list1 .top{ height: 25px; line-height: 25px; border-bottom: 2px solid #80bbe5; color: #469cd7;}
.list1 .tle{ width: 80%; float: left;}
.list1 .time{ width: 15%; text-align: center;; float: right;}
.list1 ul li{ height: 30px; line-height: 30px;}
.list1 ul li h3{ padding-left: 20px;}
.list1 .fydm{ height: 30px; line-height: 30px; text-align: center;}
.list2{padding: 0px 14px; margin-top: 20px;}
.list2 h3{ height: 50px;  font-size: 16px; text-align: center; color: #000000; margin-top: 10px;}
.list2 .zz{ height: 30px; line-height: 30px; border-bottom: 1px solid #479dd8; text-align: center; color: #000000; font-size: 14px;margin-top: 15px;}
.list2 .zwnr{ padding: 30px 50px; line-height: 25px; font-size: 14px;}

