/* CSS Document */
body{width:100%;font-family:"Microsoft YaHei",微软雅黑;font-size:16px;margin:0 auto;color:#515151;line-height:1.8;position:relative; background:url(../images/bg.jpg) no-repeat 50%;/*min-width:320px;*/min-height:100px;  color:#515151;}

/*专题*/
.zt{ background:url(../images/con-bg.png) repeat; height:101px; }
.zt .fl{ width:140px; margin-left:10px; margin-top:10px;}
.zt .fr{ margin-right:10px; margin-top:10px;}
.zt .fl h2{ background:#ff0000; text-align:center; display:block; line-height:80px; font-weight:bold; color:#ffffff;}
.zt .fl h2 a{ color:#ffffff;}
.zt .fl span{ background:#f7731e; text-align:center; display:block; height:31px; color:#ffd4b6;}
.zt .fl span a{ color:#ffd4b6;}

/*内容页签*/
.nr_tab{ width:1200px; margin:30px auto;}	
.nr_tab .TabTitle{ float:left; height:450px;background: url(../images/menu-bg.png) repeat; width:147px; overflow:hidden;}
.nr_tab .TabTitle ul li{ float:left; cursor:pointer; display:inline; height:50px; line-height:50px; width:147px;}
.nr_tab .TabTitle ul li i{ float:left; height:49px; width:40px; margin-left:10px;}
.nr_tab .TabTitle ul li a{float:left; color:#ffffff; font-size:16px;}
#nr_tab1 i{ display:block; background:url(../images/icon.png) 0px 5px no-repeat;}
#nr_tab2 i{display:block; background:url(../images/icon.png) 0px -45px  no-repeat; }
#nr_tab3 i{display:block; background:url(../images/icon.png) 0px -95px no-repeat; }
#nr_tab4 i{ display:block; background:url(../images/icon.png) 0px -145px no-repeat;}
#nr_tab5 i{display:block; background:url(../images/icon.png) 0px -195px  no-repeat; }
#nr_tab6 i{display:block; background:url(../images/icon.png) 0px -245px no-repeat; }
#nr_tab7 i{ display:block; background:url(../images/icon.png) 0px -295px no-repeat;}
#nr_tab8 i{display:block; background:url(../images/icon.png) 0px -345px  no-repeat; }
#nr_tab9 i{display:block; background:url(../images/icon.png) 0px -952px  no-repeat; }

#nr_tab1[class="hover"]{ background: url(../images/menu-hover.png) repeat-y; display:block;}
#nr_tab2[class="hover"]{background: url(../images/menu-hover.png) repeat-y; display:block;}
#nr_tab3[class="hover"]{background: url(../images/menu-hover.png) repeat-y; display:block;}
#nr_tab4[class="hover"]{ background: url(../images/menu-hover.png) repeat-y; display:block;}
#nr_tab5[class="hover"]{background: url(../images/menu-hover.png) repeat-y; display:block;}
#nr_tab6[class="hover"]{background: url(../images/menu-hover.png) repeat-y; display:block;}
#nr_tab7[class="hover"]{ background: url(../images/menu-hover.png) repeat-y; display:block;}
#nr_tab8[class="hover"]{background: url(../images/menu-hover.png) repeat-y; display:block;}
#nr_tab9[class="hover"]{background: url(../images/menu-hover.png) repeat-y; display:block;}
.nr_tab .Tabbottom{ float:right; width:1020px; padding:15px; height:420px;background:url(../images/con-bg.png) repeat;  margin-bottom:45px;}


/*宜君动态*/
/*焦点图开始*/
.focus{ position:relative; width:483px; height:305px; float: left;}  
.focus img{ width:483px; height:271px;} 
.focus .shadow .title{width:200px; height: 32px; line-height:32px; font-size:12px; }
.focus .shadow .title a{ text-decoration:none; color:#fff; font-size:12px; overflow:hidden; }
.focus .btn{ position:absolute; bottom:34px; left:510px; overflow:hidden; zoom:1;} 
.focus .btn a{position:relative; display:inline; width:13px; height:13px; border-radius:7px; margin:0 5px;color:#B0B0B0; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }  
.focus .btn a:hover,.focus .btn a.current{  cursor:pointer;background:#fc114a;}  
.focus .fPic{ position:absolute; left:0px; top:0px; }  
.focus .D1fBt{ overflow:hidden; zoom:1;  height:16px; z-index:10;  }  
.focus .shadow{ width:100%; position:absolute; bottom:0px; left:0px; z-index:10; height:32px; line-height: 32px;    filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9;  display:block; background:#000000; color:#ffffff;  text-align:left; overflow:hidden;}  
.focus .shadow a{ text-decoration:none; color:#ffffff; margin-left:10px; font-size:14px; overflow:hidden; }  
.focus .fcon{ position:relative; width:100%; float:left;height:305px;  display:none; background:#000  }  
.focus .fcon img{ display:block; }  
.focus .fbg{bottom:12px; left:320px; position:absolute; height:15px; text-align:center; z-index: 200; }  
.focus .fbg div{margin:4px auto 0;overflow:hidden;zoom:1;height:14px; bottom:0px;}    
.focus .D1fBt a{position:relative; display:inline; width:12px; height:12px; border-radius:7px; margin:0 5px;color:#B0B0B0; font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }    
.focus .D1fBt .current,.focus .D1fBt a:hover{background:#fc114a;}    
.focus .D1fBt img{display:none}    
.focus .D1fBt i{display:none; font-style:normal; }    
.focus .prev,.focus .next{position:absolute;width:40px;height:74px;background: url(../images/focus_btn.png) no-repeat;}
.focus .prev{top: 50%;margin-top: -37px; left: 0;background-position:0 -74px; cursor:pointer; }  
.focus .next{top: 50%;margin-top: -37px; right: 0;  background-position:-40px -74px;  cursor:pointer;}  
.focus .prev:hover{  background-position:0 0; }  
.focus .next:hover{  background-position:-40px 0;}  

/*焦点图结束*/
/*新闻图标*/
.tubiao{ margin-top:15px; width:483px; }
.tubiao .icon1{ float:left; display:block; height:98px; text-align:center; color:#ffffff; background:#f4bc5d; width:234px; overflow:hidden; text-align:center; line-height:98px; font-size:18px;}
.tubiao .icon1 i{ float:left; width:70px; height:98px; display:block; background:url(../images/icon.png) 10px -420px no-repeat;}
.tubiao .icon2{ float:right; display:block; height:98px; text-align:center; color:#ffffff; background:#5da1f4; width:234px; overflow:hidden; text-align:center; line-height:98px; font-size:18px;}
.tubiao .icon2 i{ float:left; width:80px; height:98px; display:block; background:url(../images/icon.png) 10px -575px no-repeat;}
.tubiao .icon1 a, .tubiao .icon2 a{ color:#ffffff;}

.Dat{ float:left; display:block; width:60px; height:52px;  padding:1px; border:1px dashed #dddddd; border-right:none;}
.Dat h2{ background:#f4bc5d; height:36px; display:block; color:#ffffff; text-align:center; line-height:36px;}
.Dat span{ background:#d6a552; height:16px;display:block; color:#ffffff; text-align:center; line-height:16px; font-size:12px;}
.Tilte{ float:right; display:block; width:440px; height:52px; border:1px dashed #dddddd;border-left:none; color:#ff0000; font-size:20px; font-weight:bold; line-height:52px; padding-left:12px;}
.Tilte a{color:#ff0000;}

.News_tab{ width:524px;}	
.News_tab .TitleCon{height:50px;width:524px; border-bottom:2px solid #dddddd;}
.News_tab .TitleCon ul li{ float:left; cursor:pointer; display: block; height:50px; font-weight:bold; line-height:50px; width:87px; text-align:center; }
.News_tab .TitleCon ul li a{font-size:16px;color:#515151; text-align:center;}

#News_tab1[class="hover"]{height:50px; border-bottom:2px solid #ff0000; display:block; color:#ff0000;}
#News_tab1[class="hover"] a, #News_tab2[class="hover"] a, #News_tab3[class="hover"] a{ color:#ff0000;}
#News_tab2[class="hover"]{height:50px;border-bottom:2px solid #ff0000; display:block;}
#News_tab3[class="hover"]{height:50px;border-bottom:2px solid #ff0000; display:block;}
.News_tab .NewsCon{ width:524px; height:260px; }

.List{ padding:5px;}
.List li{line-height:33px; height:33px; overflow:hidden; background: url(../images/k.jpg) no-repeat left center; padding-left:15px;}
.List li span{ float:right; display:block;}

/*基层党建*/
.jcdj_tab{ width:524px; float:left; display:block;}	
.jcdj_tab .TitleCon{height:35px;width:524px; border-bottom:2px solid #dddddd;}
.jcdj_tab .TitleCon ul li{ float:left; cursor:pointer; display: block; height:35px; font-weight:bold; line-height:35px;text-align:center; width:160px; }
.jcdj_tab .TitleCon ul li a{font-size:16px;color:#515151; text-align:center;}

#jcdj_tab1[class="hover"]{height:35px; border-bottom:2px solid #ff0000; display:block; color:#ff0000;}
#jcdj_tab1[class="hover"] a, #News_tab2[class="hover"] a, #News_tab3[class="hover"] a{ color:#ff0000;}
#jcdj_tab2[class="hover"]{height:35px;border-bottom:2px solid #ff0000; display:block;}
#jcdj_tab3[class="hover"]{height:35px;border-bottom:2px solid #ff0000; display:block;}
.jcdj_tab .NewsCon{ width:524px; height:375px; }
/*先进典型*/
.xjdx{ float:right; display:block; width:480px;}
.xjdxTitle{  height:35px; line-height:37px; border-bottom:2px solid #dddddd; }
.xjdxTitle b{ float:left; display:block; width:100px;background:#ff0000; text-align:center; color:#ffffff; }
.xjdxTitle a{ float:right; display:block; width:50px; font-size:14px;}
.xjdx li{ float:left; width:136px; border:1px solid #eeeeee; padding:3px 3px; height:170px; display:block; margin-left:10px; margin-top:12px; font-size:12px; overflow:hidden; line-height:20px;}
.xjdx li span{ padding:0 5px 5px 5px; display:block;}
.xjdx li b{ text-align:center; display:block;}

/*人才工作*/
.width1{ width:500px;}
.rwfcList li{ float:left; display:block; font-size:14px; margin-top:10px; overflow:hidden; border-bottom:1px dashed #dddddd; padding-bottom:10px;}
.rwfcList li b{ color:#ff0000;}
.rwfcList li img{ float:left; display:block; width:110px; margin-right:15px;}

.List1{ padding:5px;}
.List1 li{line-height:33px; height:33px; overflow:hidden; background: url(../images/k.jpg) no-repeat left center; padding-left:15px; float:left; width:470px; margin-right:15px; }
.List1 li span{ float:right; display:block;}



/*漂浮图标*/
.gaoling_pf{ width:70px; float:left; position:fixed; top:130px; right:10px;}
.gaoling_pf li{ width:70px; height:62px; float:left; background: #1b3453; margin-bottom:2px; border-radius:5px;}
.gaoling_pf li:hover{ background:#3E7D9F;}
.gaoling_pf li i{ width:25px; height:25px; display:block; margin:0px auto; margin-top:8px;}
.gaoling_pf li span{ width:70px; height:22px; float:left; text-align:center; line-height:22px; color:#fff; font-family:"微软雅黑"; font-size:14px;}
.pfsj_ico i{ background:url(../images/pfsj_ico.png) no-repeat;}
.pfsj_ico .h_sjwz_ico{ display:none; width:107px; margin-top:-32px; position:relative; right:80px;z-index:1; position:absolute;}
.pfsj_ico:hover .h_sjwz_ico{ display:block;}
.pfwx_ico i{ background:url(../images/pfwx_ico.png) no-repeat;}
.pfwb_ico i{ background:url(../images/pfwb_ico.png) no-repeat;}
.pfwzdt_ico i{ background:url(../images/pfwzdt_ico.png) no-repeat;}
.pfwzjc_ico i{ background:url(../images/pfwzjc_ico.png) no-repeat;}
.pfxxfx_ico i{ background:url(../images/pfxxfx_ico.png) no-repeat;}
.pfgb_ico i{ background:url(../images/pfgb_ico.png) no-repeat;}
.pfwx_ico .h_sjwz_ico{ display:none; width:107px; margin-top:-32px; position:relative; right:80px;z-index:1;  position:absolute;}
.pfwx_ico:hover .h_sjwz_ico{ display:block;}
.pfwb_ico .h_sjwz_ico{display:none; width:107px; margin-top:-32px; position:relative; right:80px;z-index:1; position:absolute;}
.pfwb_ico:hover .h_sjwz_ico{ display:block;}
.pfgb_ico{ cursor:pointer;}

.picList{ height:380px; overflow:hidden;}
.picList li{ float:left; width:130px; overflow:hidden;display:block; margin:6px 18px; font-size:14px; height:115px; overflow:hidden;}

.slogan{ float:left; padding:12px 0 0 110px;}

.middle { width:1190px;height: 40px; margin:0 auto;}
.middle a{ text-decoration: none;}
.mainlist { width:100%; background:#FFF;}

/*头部全国党建网站联盟*/
.headlist { height:40px; width:100%; background-color:#f6b84b; border-bottom:3px solid #07357f;}
.headlist h1 { float:left; width:245px; margin:0; padding:0; font:bolder 24px/40px "微软雅黑"; color:#082e6c; text-align:left;}
.headlist h1 a {cursor: default; font:bolder 28px/40px "微软雅黑"; color:#082e6c; }
.headlist div.head-return { font:12px/40px "Microsoft YaHei", "微软雅黑", "黑体"; float:right; }
.headlist div.head-return a { color:#151b20; padding:6px 10px;text-decoration: none;}
.headlist div.head-return span { color:#1f6ead;}

.current_page { height:70px; background-color:#f3f3f3; font-family:"Microsoft YaHei", "微软雅黑", "黑体"; }
.current_page-crumbs { font-size:14px; line-height:30px; color:#000000;}
.current_page-crumbs a { color:#000000;text-decoration: none;}
.current_page-city { margin-top:14px;}
.slider-main{ background-color: #fff;}
.seven_level li{ width: 240px;line-height: 20px;padding: 0;font-size: 12px;margin: 0;}


.current_page-city h3 { font:bolder 20px/25px "Microsoft YaHei"; color:#082e6c; border-left:3px solid #07357f; padding:0 0 0 20px; height:25px; display:inline-block; float:left; margin:0}
.current_page-city span { font-size:14px; color:#666666; display:inline-block; height:20px; line-height:20px; vertical-align:bottom; float:left; margin-top:15px;}

.navSlide { position:relative;}
.slider-icon { position:absolute; top:200px; right:10px; background-color:#000; z-index:99; height: 20px; width: 20px; cursor:pointer; background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAADJJREFUeNpiDO479Z+BioCJgcpg8BvI+P//f4bRMKQIsIT0nx5Nh6PpcDQdDn0DAQIMAH/8DijQ8p7eAAAAAElFTkSuQmCC) no-repeat;}
/*顶部收缩按钮*/
.up{ background-image: url(http://pic.66wz.com/0/02/04/77/2047754_474379.png);background-repeat: no-repeat;}
.under{background-image: url(http://pic.66wz.com/0/02/04/77/2047755_484455.png);background-repeat: no-repeat;}
/*当前位置*/

.slider-main ul { padding-bottom:40px;}
.slider-main li { float:left; font-family:"Microsoft YaHei", "微软雅黑", "黑体"; margin-top:40px; display:inline-block; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.slider-main li a { font-size:18px; color:#333333;}
.slider-main li a span { font-size:14px; color:#666666;}