﻿﻿@charset "utf-8";
/* CSS Document */


.rollPicDiv{
	width:548px;
	height:354px;
	top:52px;
	left:0px;
	background:#d31c1e;
	}

.rollPic{
    height: 325px;
    width: 548px;
	position:relative;
}
.focus a{
	display:block;
	height: 325px;
    width: 548px;
	overflow:hidden;
	z-index:0;	
	}
.focus img {    
    width: 548px;
    height: 100%;
    vertical-align: top;
}


.focus a {
    display: block;
    height: 325px;
    left: 0;
    opacity: 0;
    position: absolute;
    top: 0;
    width: 100%;
}

.cut {
    bottom: 0;
    height: 27px;
    left: 0;
    position: absolute;
    width: 100%;
    z-index: 3;
}
.cutMain {
    background: none;
    color: #ffffff;
    height: 27px;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%;
    z-index: 99;
}
.cutMain span {
    color: #ffffff;
    float: left;
    font-size: 12px;
    height: 27px;
    line-height: 27px;
    margin: 0;
    overflow: hidden;
    padding: 0;
    text-align: left;
    text-indent: 2px;
    width: 200px;
}
.cutMain ul {
    float: right;
    margin-right: 3px;
	margin-top:2px;
    padding: 0;
}
.cutMain li {
    background: #fff none repeat scroll 0 0;
    float: left;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    height: 18px;
    line-height: 18px;
    margin: 2px 2px 0;
    overflow: hidden;
    text-align: center;
    width: 18px;
}
.cutBg {
     background: #000000 none repeat scroll 0 0;
    height: 27px;
    opacity: 0.5;
	filter:alpha(opacity=50);
	filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50); 
    overflow: hidden;
    width: 100%;
}
.cutMain li a {
    color: #000;
    text-decoration: none;
	font-size:10px;
	height:100%;
	width:100%;
	display:block;
}

.cutMain li.current a, .cutMain li.current a:visited {
    background: #d01c1d none repeat scroll 0 0;
    color: #fff;
    display: block;
    height: 100%;
    width: 100%;
}

#focus_title{background:#d31c1e;font-size:14px;color:#fff;overflow:hidden;display:block;width:510px;height:29px;line-height:29px;margin:0 auto;margin-left:24px;}

/*新闻列表1*/
.newsList1 *{font-size:13px;color:#333332}
.newsList1 dd{background:url(../images/doticon.jpg) no-repeat 12px 6px;height:24px;width:auto;overflow:hidden;line-height:20px;}
.newsList1 dd a{text-decoration:none;}
.newsList1 dd a:hover{color:#d21d1d}
.newsList1 dd .title,.newsList1 .date{display:inline-block;height:100%;}
.newsList1 dd .title{padding-left:27px;}
/*新闻列表2*/
.newsList2 *{font-size:13px;color:#333332}
.newsList2 dd{float:left;background:url(../images/doticon.jpg) no-repeat 12px 6px;height:24px;width:370px;overflow:hidden;line-height:20px;}
.newsList2 dd a{text-decoration:none;}
.newsList2 dd a:hover{color:#d21d1d}
.newsList2 dd .title,.newsList2 .date{display:inline-block;height:100%;}
.newsList2 dd .title{padding-left:27px;}
.newsList2 .imgDiv{width:120px;height:103px;}
/*新闻列表3*/
.newsList3 *{font-size:13px;color:#333332}
.newsList3 dd{background:url(../images/doticon.jpg) no-repeat 12px 6px;height:24px;width:auto;overflow:hidden;line-height:20px;}
.newsList3 dd a{text-decoration:none;}
.newsList3 dd a:hover{color:#d21d1d}
.newsList3 dd .title,.newsList3 .date{display:inline-block;height:100%;}
.newsList3 dd .title{padding-left:27px;}
.newsList3 .imgDiv{width:120px;height:103px;}
.newsList3 dd.imgDiv{height:103px;width:auto;background:none;margin: 18px auto 10px auto;line-height:normal;}
.newsList3 dd.imgDiv a{display:inline-block;float:left;}
.newsList3 dd.imgDiv a.img,.newsList3 dd.imgDiv img{width:120px;height:103px;margin:0 15px;}
.newsList3 dd.imgDiv img{margin:0}
.newsList3 dd.imgDiv .imgTitle,.newsList3 dd.imgDiv .desc{padding:0;width:340px;
}
.newsList3 dd.imgDiv .imgTitle{font-weight:700;font-size:16px;height:46px;line-height:18px;color:#333332}
.newsList3 dd.imgDiv .desc{height:54px;overflow: hidden;*height:60px;}
.newsList3 dd .title,.newsBlock3 .newsList3 .date{height:auto;}
.newsList3 dd{height:26px;}
.newsList3 dd.imgDiv{height:103px}

/*通用新闻块标签样式*/
.commNewsBlock{background:none}
.commNewsBlock .tabItem{background:#e3e3e3;height:42px;display:block;border:1px solid #ccc;border-left:none;border-right:none;}
.commNewsBlock .tabs li{float:left;background:url(../images/tabback2.png) no-repeat;width:80px;height:28px;text-align:center;margin:15px 2px 0;} 
.commNewsBlock .tabs li.first{background:none;height:42px;margin:0;width:125px;}
.commNewsBlock .tabs li a{font:15px/28px MicroSoft Yahei;color:#000;text-decoration:none;}
.commNewsBlock .tabs li a:hover{color:#d21d1d}
.commNewsBlock .tabs li.first a{font:700 24px/42px  MicroSoft Yahei;color:#fff;text-decoration:none;}
.commNewsBlock .tabs li.first a:hover{color:#000}
.commNewsBlock .tabs li.first a,.commNewsBlock .tabs li.thistab a{color:#be2c2c}
.commNewsBlock .tab_con .title{font:700 16px/24px microsoft yahei;color:#333332;margin:5px auto;}
.commNewsBlock .tab_con .newsList3 .title,.commNewsBlock .tab_con .newsList1 .title{font-weight:normal;line-height:normal;margin:0;}
.commNewsBlock .tabs li.moreBt{background:none;margin-top:8px; float:right;}
.commNewsBlock .tabs li.moreBt a{color:#535353;font-size:13px;margin:0;padding:0}
.commNewsBlock .tabs li.moreBt a:hover{color:#be2c2c}
.commNewsBlock .tabNoBack{background:none;border:1px solid #fff;*height:18px;}
.commNewsBlock .tabNoBack li{background:none;margin:7px 30px 7px 0;*margin:0 30px 0 0;}
.commNewsBlock .tabNoBack li a{font-size:18px;}


/*子栏目标题样式*/
.lmTitle a{font:700 16px/24px microsoft yahei;color:#333332;margin:5px auto;text-decoration:none;display:block;}
.lmTitle a:hover{color:#be2c2c}
.lmTitle a.moreBt{font-size:14px;font-weight:normal;}


/*首页要闻样式*/
.newsBlock1{border:1px solid #d21d1d;width:445px;height:352px;right:0;top:52px;background:#fff;}
.newsBlock1 .tabs li{float:left;background:url(../images/tabback1.png) no-repeat;width:80px;height:28px;text-align:center;margin:14px 1px 0;} 
.newsBlock1 .tabs li.first{background:none;height:42px;margin:0;width:112px;}

.newsBlock1 .tabs li a{font:15px/28px MicroSoft Yahei;color:#000;text-decoration:none;}
.newsBlock1 .tabs li a:hover,.newsBlock1 .tabs li.thistab a{color:#d21d1d}
.newsBlock1 .tabs li.first a{font:700 24px/42px  MicroSoft Yahei;color:#fff;text-decoration:none;}
.newsBlock1 .tabs li.first a:hover{color:#fdff2b}
.newsBlock1 .tabItem{background:#d21d1d;height:42px;display:block}
.newsBlock1 .contentItem{padding:25px 25px 10px 25px;*padding-top:5px;}
.newsBlock1 .newsList1 .title{width:315px;}
.newsBlock1 .newsList1 .date{width:66px;padding:0}

.newsBlock1 .tzgg{padding:0 25px}
.newsBlock1 .tzgg .title{background:url(../images/line1.jpg) no-repeat left bottom;height:32px;font-size:18px;color:#97633a;font-weight:700;text-indent:12px;margin-bottom:10px;}
.newsBlock1 .tzgg .newsList1 .title{background:none;font-size:13px;color:#333332;font-weight:normal;height:24px;width:315px;text-indent:0px;float:left;}
.newsBlock1 .tzgg .newsList1 .dates{background:none;font-size:13px;color:#333332;font-weight:normal;height:24px;width:auto;text-indent:0px;float:right;}

/*首页动态样式*/
.newsBlock2{width:497px;height:160px;left:0;top:412px;}
.newsBlock2 .tabs li.first{margin-right:285px;}
.newsBlock2 .tabs li.first a{color:#be2c2c}
.newsBlock2 .tabs li.first a:hover{color:#000}
.newsBlock2 .dt{padding:6px 12px;}
.newsBlock2 .last{border:none}

.newsBlock2 .dt .newsList2 .title a,.newsBlock2 .dt .newsList1 .title a{font-weight:normal;line-height:normal;margin:0;font-size:13px;}
.newsBlock2 .newsList2 dd.imgDiv,.newsBlock2 .newsList2 dd.imgDiv img{height:103px;width:123px;}
.newsBlock2 .newsList2 dd{height:26px;width:350px}


/*首页基层样式*/
.newsBlock3{width:497px;height:160px;right:0;top:412px;}
.newsBlock3 .tabs li.first{margin-right:67px;}
.newsBlock3 .dt{padding: 10px 0}
.newsBlock3 .last{border:none}


/*首页媒体发布样式*/
.zfzb{width:155px;}
.zfzb .lmTitle,.mtfb .lmTitle{margin:10px auto}
.zfzb .imgDiv{border:1px solid #d0d0d0;}
.zfzb .imgDiv,.zfzb .imgDiv img{width:148px;height:152px;}
.mtfb{width:330px;overflow:hidden;}
.mtfb .newsList1 dd{background-position:left 7px;}
.mtfb .newsList1 .title{font-weight:normal;padding-left:14px;margin:0;}

/*首页专题样式*/
.zt{width:100%;height:88px;background:#fff;top:590px;left:0;}
.zt .ztTitle{width:59px;height:100%;}
.zt .ztBanner{hegight:100%;width:923px;overflow:hidden;margin-left:19px;position:relative;}
.zt .ztBanner ul{width:923px;height:67px;margin-top:9px;}
.zt .ztBanner ul li{float:left;width:237px;height:67px;margin-right:10px;}
.zt .ztBanner ul li img{width:237px;height:67px;}

/*首页廉政样式*/
.newsBlock4{width:497px;height:285px;left:0;top:995px;}
.newsBlock4 .tabs li.first{margin-right:145px;}
/*首页作风样式*/
.newsBlock5{width:497px;height:285px;right:0;top:995px;}
.newsBlock5 .tabs li.first{margin-right:145px;}

/*首页信访举报样式*/
.xfjb{width:292px;height:178px;left:0;top:1285px;}
.xfjb .bt{width:98px;height:40px;margin-bottom:3px;}
.xfjb .info{width:191px;height:170px;}

/*首页民声热线样式*/
.newsBlock6{width:770px;height:178px;left:0px;top:695px;}
.newsBlock6 .tabs li.first{margin-left:12px;}
.newsBlock6 .tabs li.first a{font-size:22px;font-weight:bold;color:#333332;}
.newsBlock6 .jmyg{width:360px;height:130px;overflow: hidden;margin-top: 15px;}
.newsBlock6 .mshy{width:360px;height:130px;overflow: hidden;margin-top: 15px;}
.newsBlock6 .lmTitle{margin:10px auto}
.newsBlock6 .lmTitle a{font-size:18px;padding-left:14px;font-weight:normal;}
.newsBlock6 .lmTitle a.moreBt{font-size:14px;}

/*首页视频截图样式*/
.videoPic{top:695px;right:0;width:212px;height:170px;}
.videoPic img{width:212px;height:170px;}

/*首页宣传标语样式*/
.xcby{width:100%;height:99px;top:700px;left:0;}

/*首页互动、表彰、学习、资讯样式*/
.newsBlock7{width:770px;height:225px;left:0px;top:820px;}
.newsBlockwhjs{width:655px;height:225px;left:0px;top:1500px;}
.newsBlock8{width:385px;height:185px;left:390px;top:1000px;}
.newsBlock9{width:385px;height:185px;left:0px;top:1758px;}
.newsBlock10{width:385px;height:185px;left:390px;top:1758px;}
.newsBlock7 .tabs li.first,.newsBlock8 .tabs li.first,.newsBlock9 .tabs li.first,.newsBlock10 .tabs li.first{margin-right:210px}
.newsBlock7 .tabNoBack,.newsBlock7 .contentItem,.newsBlock8 .tabNoBack,.newsBlock8 .contentItem,.newsBlock9 .tabNoBack,.newsBlock9 .contentItem,.newsBlock10 .tabNoBack,.newsBlock10 .contentItem{padding-left:12px;}

/*首页市直党建、电教在线*/
.slide1{width:195px;height:205px;background:url(../images/rightslideback1.jpg) no-repeat;top:820px;right:0;padding:10px;}
.slide1 .lmTitle a{line-height:16px;}
.szdjPic{padding:13px 30px}
.djzxPic{padding:10px}

/*图说党建*/
.tsdj{top:1060px;left:0px;width:100%;height:250px;}
.tsdjTitle{width:100%;height:49px;}
.tsdjPicDiv{border:1px solid #bbbbbb;background:#fff;padding:12px 15px;border-top:none;overflow:hidden}
.tsdjPicDiv li{float:left;width:160px;margin:0 11px;}
.tsdjPicDiv li a{text-decoration:none;color:#4b4b4b;font-size:14px;display:block;}
.tsdjPicDiv li a:hover{color:#be2e2e}
.tsdjPicDiv li img{width:160px;height:123px;margin-bottom:10px;}

/*文化*/
.newsBlock11{left:0px;width:100%;border:1px solid #b9b9b9;}
.newsBlock11 .lmTitle a{margin:0}
.newsBlock11 .contentItem .lmTitle a{margin-bottom:6px}
.newsBlock11 .contentItem{padding:8px 0 0 15px;}
.newsBlock11 .shsy{width:255px;padding:8px 15px 0 0 ;}
.newsBlock11 .contentItem .imgDiv,.newsBlock11 .contentItem .imgDiv img{width:120px;height:75px;}
.newsBlock11 .newsList2 dd{width:223px;}
.newsBlock11 .dt{margin-bottom:8px}
.newsBlock11 .shsy .dt{margin-bottom:34px}
.newsBlock11 .last{margin:0;}
.newsBlock11 .p1{margin-bottom:8px;}
.newsBlock11 .p1,.newsBlock11 .p1 img,.newsBlock11 .p2,.newsBlock11 .p2 img{width:115px;height:90px;}
.newsBlock11 .p3,.newsBlock11 .p3 img{width:132px;height:188px;}
.newsBlock11 .p5,.newsBlock11 .p5 img{width:97px;height:66px;margin-bottom:5px;}
.newsBlock11 .p6,.newsBlock11 .p6 img{width:97px;height:79px;}
.newsBlock11 .p4,.newsBlock11 .p4 img{width:153px;height:150px;}

/*首页区县党建党务指南文件汇编*/
.slide2{width:279px;height:330px;background:url(../images/rightslideback2.jpg) no-repeat;top:1500px;right:0;padding:15px 25px;}
.slide2 .lmTitle a{line-height:16px;}
.slide2 .dt{margin:18px auto;}

/*友情链接*/
.link{top:2720px;left:0px;width:100%;height:164px;}
.link .picDiv{height:72px;margin:15px auto;}
.link .picDiv li{float:left;margin:0 0 0 17px}
.link .txt .selG {
    margin-top: 20px;
	width:100%;
}

.link .txt .selG td {
    width: 25%;  text-align: center;
}

.link .txt .selG select {
    width: 90%;
}
.foot{/*top:1885px;*/top:1280px;}