﻿html, body, div, p, h1, h2, h3, h4, h5, ul, li, img, dl, dt, dd, a, form, input,button,figure,figcaption{margin:0;padding:0;list-style:none;text-decoration:none;}
em,i{ font-style: normal;}
body{font:14px/1.5 "microsoft yahei", Arial, Helvetica, sans-serif,"SimSun" !important;color:#666;    width: 100%; min-width: 1200px;}
h1, h2, h3, h4, h5, h6, b, strong {font-size:100%;font-weight: normal;}
a {display: inline-block; text-decoration: none;color:#666;
    -moz-transition: 0.3s all ease;
    -o-transition: 0.3s all ease;
    -webkit-transition: 0.3s all ease;
    transition: 0.3s all ease;
}
a:hover{color:#c10301;}
input, textarea, button, select {border:none;outline:none;webkit-appearance:none;}
html,body{-webkit-text-size-adjust: 100%;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);}
select::-ms-expand { display: none; }
*{box-sizing:border-box;}
/*----------html5----------*/
header,footer,section,article,aside,nav,hgroup,address,figure,figcaption,menu,details{display:block;}
img{height:auto;border:0}
.clearfix:before,.clearfix:after{content:""; display:table; }
.clearfix:after{clear:both;}
.clearfix{ *zoom:1;/*IE/7/6*/}
*::selection { background: #c10301; color: #fff; }/*设置文本选中样式*/
/*iconfont*/
@font-face {
  font-family: 'iconfont';  /* project id 163632 */
  src: url('//at.alicdn.com/t/font_3xjkxdrnyj0s5rk9.eot');
  src: url('//at.alicdn.com/t/font_3xjkxdrnyj0s5rk9.eot?#iefix') format('embedded-opentype'),
  url('//at.alicdn.com/t/font_3xjkxdrnyj0s5rk9.woff') format('woff'),
  url('//at.alicdn.com/t/font_3xjkxdrnyj0s5rk9.ttf') format('truetype'),
  url('//at.alicdn.com/t/font_3xjkxdrnyj0s5rk9.svg#iconfont') format('svg');
}
.iconfont{display:block;/*font-family:"iconfont";*/ font-style:normal;-webkit-font-smoothing: antialiased; -webkit-text-stroke-width: 0.2px;}
.public { width: 1200px; margin: 0 auto; }
.cont { width: 1200px; margin: 0 auto; overflow: hidden; }
.fl{float:left}
.fr{float:right}
.title{width:1200px;margin:0 auto; text-align:center;padding-top:65px;color:#f20805;font-size:28px;}
.title span{font-size:14px;}


/*footer*/
.footer-box{width:100%;}
.work-footer{background:#de0000; margin-top:30px; }
.footer{width:1150px;padding:35px 0 20px; margin:0 auto;color:#666;}
.footer .f-part2{text-align:center;margin:10px 0;color:#fff;}
.footer .f-part3{text-align:center;color:#fff;}
.footer .f-part4{width:600px;margin:25px auto 0;}
/*footer*/
.footer1{width:100%;height:440px;background-color:#f0f0f0;}
.footer-line{width:1px;height:260px;float:left;border-left:1px solid #d7d7d7;margin-top:30px;margin-right:35px;}
.footer1-con{padding-top:35px;}
.footer1-con a{margin-top:10px;}
/*.footer1-con a:hover{color:#fff;}*/
.footer1-con-list{width:100px;height:380px;float:left;margin-right:45px;}
.footer1-con-list dt{font-size:16px;}
.footer1-con-list dd{font-size:14px;margin-top:12px;}
.ic-footer{display:block;width:7px;float:left;margin-top:5px;margin-right:5px; height:9px; background:url("/zmImages/icon.png") no-repeat; background-position:-160px -45px;}
.zm-wx{width:111px; height:315px;float:left;margin-left:30px;}
.zm-wx dt{text-align:center;font-size:16px;font-weight:bold;}
.zm-app{margin-top:20px;}
.zm-wx dd{margin-top:10px;}
.footer2{margin-top:35px;margin-bottom:10px;}
.footer2 p{text-align:center;font-size:12px;line-height:26px;color:#333;}
.footer3{margin-top:20px;}
.footer3 a{margin-left:20px;}

/*党建工作公共*/
/*.work-bg{width:100%; height:8000px;background: url(/images/dangjian/work-bg.jpg) no-repeat center top #f2efde;position:fixed;z-index:-1;}*/
.work-box{width:100%;background: url("/images/1234.png") no-repeat center top #f2efde; }
.work-box .work-none{width:100%;height:296px; }
.work-box .work-con{ background:#fff;position:relative;padding-bottom:40px;}
.work-box .work-con  .home-btn{position:absolute; width:111px;height:30px; top: -258px;right:100px;z-index:10}


/*党建工作首页*/
.work-con-box{padding:25px;background:#fff;}

.banner{}
.banner { width: 1150px; height: 350px; overflow: hidden; position: relative;}
.banner .hd { width: 1150px; overflow: hidden; }
.banner .hd .prev,
.banner .hd .next {
  position: absolute;
  top: 45%;
  margin-top: -30px;
  left: 0;
  z-index: 1;
  width: 40px;
  height: 60px;
  background: url("/images/sliderarrow.png") -134px -134px #000000 no-repeat;
  cursor: pointer;
  display: none;
}
.banner .hd .next { left: auto; right: 0; background-position: 10px -134px; }
.banner .bd { width: 1150px; height: 350px; overflow: hidden; }
.banner .bd ul { overflow: hidden; zoom: 1; }
.banner .bd ul li { width: 1150px !important; float: left; _display: inline; overflow: hidden; text-align: center; }
.banner .bd ul li div.figure{ width: 1150px; height: 350px; overflow: hidden; position: relative; }
.banner .bd ul li div.figure .caption {
  width: 100%;
  height: 40px;
  line-height: 40px;
  background-color: rgba(143, 26, 26, 0.9);
  color: #fff;
  font-size:18px;
  position: absolute;
  bottom: 0;
  padding: 0 20px;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}

.news{width:1150px; margin-top:30px;}
.news-tle{width:1150px;height:40px;line-height:40px; padding:0 15px 0 25px; }
.news-tle1{
    background: -webkit-linear-gradient(#c10301, #f10000); /* Safari 5.1 - 6.0 */
  background: -o-linear-gradient(#c10301, #f10000); /* Opera 11.1 - 12.0 */
  background: -moz-linear-gradient(#c10301, #f10000); /* Firefox 3.6 - 15 */
  background: linear-gradient(#c10301, #f10000); /* 标准的语法 */
}
.news-tle h3{color:#fff; font-size:18px; font-weight:bold}
.news-tle a{color:#fff;}

.news-list{ margin-top:30px;}
.news-list ul{ width:1170px;}
.news-list ul li{float:left; margin-right:20px; margin-bottom:30px;}
.news-list ul li a{display:block; width:272px; overflow:hidden; text-align:center;}
.news-list ul li a img{display:block;-webkit-transition: opacity 0.35s, -webkit-transform 0.35s;
	transition: opacity 0.35s, transform 0.35s; width:272px;height:184px}
.news-list ul li a .item-pic{width:272px;height:184px;overflow:hidden; }
.news-list ul li a .item-tle{height:88px; text-align:center; color:#fff}
.news-list ul li a .item-tle h3{font-size:18px; margin-top:28px;}
.news-list ul li a .item-tle p{font-size:12px; margin-bottom:28px;}
.news-list ul li a:hover img{
  opacity: 0.9;
	-webkit-transform: scale(1.05);
	-moz-transform: scale(1.05);
	-o-transform: scale(1.05);
	transform: scale(1.05);
	}
.news-list ul li a h3{width:232px;padding:0 20px; height:40px;line-height:40px;font-size:16px;white-space: nowrap; text-overflow: ellipsis; overflow: hidden;}




/*党建工作分页*/
.work-turning{height:40px;margin:35px auto; text-align:center; padding-left:400px;}
.work-turning .num{color:#d40201;float:left;margin-top:6px; margin-right:15px;}
.work-turning a{display:block; float:left;margin-right:3px;padding:5px 12px;color:#7e7e7e; background:#dadad7}
.work-turning a.pre{background:#fff;}
.work-turning a.next{background:#fff;}
.work-turning a.current{color:#fff; background-color:#d40201;}
.work-turning a:hover{background-color:#d40201;color:#fff;}




/*党建领导*/
.dangjian-ld{width:1150px; margin-top:30px;}
.ldlist {width:1150px; margin-top:30px}
.ldlist ul li{ float:left; width:565px;height:220px;}
.ldlist ul li div{width:398px; float:right; margin-left:5px; margin-top:5px; line-height:22px;}
.ldlist img{ float:left; margin-right:10px;padding:3px;border:solid 1px #ccc; width:152px; height:178px;}
.ldlist span{color:#b60101;font-size:16px; font-weight:bold; display:block;}


.ldlist ul li:nth-child(odd){ margin-right:20px}

/*党建领导2022*/
.about-ldmain{ font-size: 14px; margin:0 auto;width: 1200px;}
.about-ldmain h1{font-weight:bold;font-size: 14px;color: #333;text-indent: 2.2em;}
.abld{display:none;}
/* .abld{ text-align:center; padding-bottom:20px; border-bottom:1px dotted #dedede; margin-bottom:20px;} */
.abld img{padding:3px;border:solid 1px #ccc; width:152px; height:178px;}
.abld span{color:#b60101; font-size:16px; font-weight:bold;display:block;}
.abld p{width:715px;margin:0 auto;}
.abldcw{ overflow:hidden; *zoom:1;/* padding-left:30px*/; margin-bottom:40px;width: 1200px;margin: 0 auto;} 
.abldcw ul li{ float:left; width:580px;height:240px;}
.abldcw ul li div{width:388px; float:right; margin-left:5px; margin-top:3px; line-height:22px;}
.abldcw img{ float:left; margin-right:10px;padding:3px;border:solid 1px #ccc; width:152px; height:178px;}
.abldcw span{color:#b60101;font-size:16px; font-weight:bold; display:block;}
.abldcw1{float:right; padding:0}
.about-ldmain{ font-size: 14px; margin:0 auto;width: 1200px;}
.abldcw ul .zmldxtit{height:60px; font-size:30px; color:#ff0000; font-weight:bold;}












