﻿@charset "utf-8";
/* CSS Document */
* { margin:0; padding:0; word-break:break-all; }
body {
	color:#333;
	font:12px/1.6em ;
	text-align:center;
	background:url(topbg.jpg) 0 323px repeat-x #fff;
	
}
img{ border:0px;}
a{color:#333;}
a:hover{color:#FF6600;}
a:hoverd{ color:#333;}
#top{ width:1000px; height:309px; margin:0 auto; border:0px solid red;}
#top .banner{ width:1000px; height:232px;}
/*menu start*/
#top #mainmenu{ width:1000px; height:36px;}
#top #mainmenu li{ height:36px; background:url(menu_left.jpg) no-repeat left; width:110px; float:left; list-style:none; vertical-align:middle; line-height:36px; font-size:16px; font-family:"微软雅黑"; color:#fff;}
#top #mainmenu .fristli{ background:none;}
#top #mainmenu li a{ color:#fff; text-decoration:none;}
#top #mainmenu li a:hover{ color:#FAF601;}
#top #mainmenu li a:hoverd{ color:#fff;}
/*栏目下拉列表开始*/
#top #mainmenu li ul{ min-height:1px;display:none;position:relative;background:#B70E09;overflow:hidden;opacity:0.8;filter:alpha(opacity=80); z-index:200;}
#top #mainmenu li li{clear:both;border:none;border-bottom:1px solid #fff; width:112px;}
#top #mainmenu li li a{ color:#fff;font-family:"微软雅黑"; font-weight:normal; font-size:14px;}
#top #mainmenu li li a:hover{ color:#FFFE0B;font-family:"微软雅黑";font-weight:bold; font-size:14px;}
/*下拉列表结束*/
/*menu结束*/
#top .seacbar{ width:1000px; height:25px; margin-top:12px;}
#top .seacbar .timediv{ float:left; width:150px; height:25px; line-height:25px; background:url(clock.jpg) no-repeat left; text-indent:20px; color:#930104;}
#top .seacbar .gonggaodiv{ float:left; width:395px; line-height:25px; text-align:left; background:url(gongao.jpg) no-repeat left; text-indent:20px;margin-left:30px;}
#top .seacbar .gonggaodiv a{ color:#F00; text-decoration:none;}
#top .seacbar .gonggaodiv a:hover{ color: #000;}
#top .seacbar .gonggaodiv a:hoverd{ color:#F00;}
#top .seacbar .weatherdiv{width:225px; float:left;}
#top .seacbar .serachdiv{ width:180px; float:left;  height:25px; margin-left:10px; vertical-align:middle; line-height:25px;}
#top .seacbar .serachdiv div{ float:left;}
/*顶部结束,主体CSS开始*/
/*页面导航部分*/
#nav_bar{ width:100%; height:30px; border-bottom:1px  dotted #ccc;  margin-bottom:10px; line-height:30px; text-align:left; text-indent:30px; color:#BF2E01; background:url(2013-08-24_075504.jpg)}
#nav_bar a{ color:#FF6633; text-decoration:none; font-size:bold}
/*主div*/

#box{ width:1000px; border:0px solid red; margin:0 auto;min-height:10px;}/*页面总容器*/

#box .box_left{ width:750px; float:left; min-height:10px; border:0px solid red;}
#box .box_right{ width:240px; float:right; min-height:10px; border:0px solid red;}

/*part1*/
#frist_news{ width:750px; height:60px; background:url(frist_news_bg.jpg) no-repeat; line-height:60px;}
#frist_news a{ font-family:"微软雅黑"; font-size:26px; font-weight:bold; color:#E50304; text-decoration:none}
#flash_img { width:360px; height:275px; border:1px solid #ccc; float:left;}
#hotnews { width:376px; height:275px; float:left; margin-left:10px;}
#hotnews .ywsd_title_bar{ width:376px; height:36px; background:url(ywsd_title_bar.jpg) no-repeat}
#hotnews .gsgg_title_bar{ width:376px; height:36px; background:url(gsgg_title_bar.jpg) no-repeat; margin-top:3px;}
#hotnews .more a{ float:right; margin-right:10px; font-size:12px; color:#C00; line-height:36px; text-decoration:none}
#hotnews .more a:hover{ float:right; margin-right:10px; font-size:12px; color:#C00; line-height:36px; text-decoration:none}
#hotnews .hotnews_news_list{ width:374px; height:100px; border:1px solid #ccc; border-top:0px;}
#hotnews .hotnews_news_list li{ list-style:none; float:left; line-height:24px; height:24px;}
#hotnews .hotnews_news_list li dt{ float:left; width:311px; margin-left:10px; text-align:left; color:#515151}
#hotnews .hotnews_news_list li dt a{  color:#515151; text-decoration:none}
#hotnews .hotnews_news_list li dt a:hover{  color:#ED4624; text-decoration: underline}
#hotnews .hotnews_news_list li dd{ float:right; color: #999; font-family:Verdana, Geneva, sans-serif; font-size:10px; width:50px; }
#zjzzb_div { width:236px; height:335px; background:#EFEEEA;}
#zjzzb_div  .zjzzb_div1{ width:213px; height:112px; background:url(right_01_bg.jpg) no-repeat; margin-top:20px; margin-left:10px; float:left; padding-top:40px;}

/*图片新闻new-start*/
.slider{position:relative;width:360px;height:275px;border:1px solid #ccc;float:left;}
.slider ul{overflow:hidden;}
.slider li{float:left;}
.slider img{width:360px;height:250px;vertical-align:top;}
.slider p{line-height:25px;text-align:center;vertical-align:bottom;}
.slider a{ font-size:14px; color:#000;text-decoration:none;}
.slider span{position:absolute;right:10px;bottom:30px;}
.slider span i{margin:0 1px;padding:0px 4px;height:12px;line-height:12px;border:1px solid #ccc;background:#fff;font-style:normal;cursor:pointer;}
.slider span i.cur{background:#ff0000;color:#fff;}
/*图片新闻new-end*/

#zjzzb_div  .zjzzb_div1 li{ margin-top:15px;margin-left:4px; list-style:none; float:left; width:100px;}
#zjzzb_div  .zjzzb_div2 li{ margin-top:5px; list-style:none; float:left; width:100%; text-align:center;}
/*part2*/
#ad_01{ width:992px; height:81px; margin-top:6px; float:left; margin-bottom:6px;}
/*part3*/
.part3_news_div{ width:367px; height:187px; border:1px solid #CCCCCC; float:left; margin-right:6px; margin-bottom:10px;}
.part3_news_div .news_div_titlebar{ width:367px; height:32px; background:url(part2_titlebg.jpg) no-repeat;}
.part3_news_div .news_div_titlebar .news_title{ float:left; width:80px; line-height:32px; font-size:14px; font-weight:bold; color:#FDFD00;font-family:"微软雅黑";}
.part3_news_div .news_div_titlebar .news_more{ float:right;  margin-right:20px; line-height:32px;}
.part3_news_div .news_div_titlebar .news_more a{ color:#909090; text-decoration:none}
.part3_news_div .sub_menu{ width:365px; height:30px; background: url(part2_submenu_bg.jpg); border:1px solid #fff;}
.part3_news_div .sub_menu ul{ height:26px; list-style:none; padding:0px; margin:0px;}
.part3_news_div .sub_menu li{ width:70px; height:26px; float:left; list-style:none; line-height:26px; color:#fff; font-weight:bold}
.part3_news_div .sub_menu li a{color:#fff;font-family:"微软雅黑";text-decoration:none}
.part3_news_div .sub_menu li a:hover{color:#F60;font-family:"微软雅黑";text-decoration:none}
.part3_news_div .sun_news_list li a:hover{ color:#F30; text-decoration:none}
.part3_news_div .sub_menu .seldiv{background:#FFF; color:#333;font-family:"微软雅黑"; height:30px; cursor:pointer}
.part3_news_div .sub_menu .seldiv a{color:#333;font-family:"微软雅黑";text-decoration:none}
.part3_news_div .sub_menu .seldiv a:hover{color:#333;font-family:"微软雅黑";text-decoration:none}
.part3_news_div .sun_news_list_div { height:128px; width:365px;}
.part3_news_div .sun_news_list{ border:0px solid red; width:363px; height:128px;}
.part3_news_div .sun_news_list li{ list-style:none; float:left; width:340px; height:24px; text-align:left; text-indent:20px; background:url(li_bg_02.jpg) no-repeat left center; margin-left:10px; line-height:24px;}
.part3_news_div .sun_news_list li a{ color:#242424; text-decoration:none}
.part3_news_div .sun_news_list li a:hover{ color:#999; text-decoration:none}
.icolist_2{ border:0px solid red; height:385px;}
.icolist_2 li{ list-style:none; float:left; width:230px; margin-top:10px; height:66px;}
/*党建风采*/
#scroolimg_div{ width:994px; height:157px; border:1px solid #DABD9F; float:left; margin-top:4px;}
#scroolimg_div .part_title_bar{ width:33px; height:155px; float:left; border:1px solid #fff;}
/*part5*/
#ico_list2_div{ width:237px; height:410px; float:left; border:0px solid red;}
#ico_list2_div li{ list-style:none; float:left; width:229px; height:75px; margin-top:6px;}
#part5_news_div{ float:left; width:755px; height:395px; border:0px solid red; margin-top:10px; margin-left:4px;}
#part5_news_div .part5_list_div{ width:368px; height:188px; float:left; border:1px solid #ccc; margin-left:7px; margin-bottom:10px;}
#part5_news_div .part5_list_div .titlebar{ width:366px; height:29px; background:url(part4_title_bg.jpg) no-repeat}
#part5_news_div .part5_list_div .titlebar .name{ width:85px; float:left; line-height:28px; margin-left:10px;font-size:14px; font-weight:bold; color:#fff;}
#part5_news_div .part5_list_div .titlebar .more{ float:right; height:26px; line-height:26px;}
#part5_news_div .part5_list_div .titlebar .more a{ color:#666; text-decoration:none}
#part5_news_div .news_list{ width:367px; height:153px; background:url(2013-08-21_000234.jpg) repeat-x; margin-top:10px; }
#part5_news_div .news_list li{ line-height:28px; width:356px; list-style:none; float:left; text-align:left; text-indent:20px; background:url(li_bg_01.jpg) left no-repeat; margin-left:5px;}
#part5_news_div .news_list li a{ color:#666; text-decoration:none}

#firendlink{ float:left; width:1000px; height:65px; margin-top:10px; margin-bottom:10px; border:0px solid red;}
#firendlink .piclist{ height:35px; width:1000px;}
#firendlink li{ float:left; list-style:none; height:37px; width:120px; margin-right:5px;}
#firendlink .sel_div{ height:30px; width:1000px; margin-top:5px; border:0px solid red;}
#footer{ margin:0 auto; width:1000px; height:120px;  background:url(foot_bg.jpg) repeat-x; text-align:center; padding-top:20px; line-height:24px;}
#footer a{ color:#9B0000; text-decoration:none}
#footer .footer_text{ width:620px; float:left; margin-left:230px;margin-top:6px;}
#footer .footer_erweima{ float:right; margin-right:60px; margin-top:4px;}
/*图片新闻切换css开始*/

#flash_img .cl:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
#flash_img .cl { zoom: 1; font-weight:700;}
#flash_img .frame { margin-bottom: 10px; border: 1px solid #e1e1e1; background: #FFF; }
#flash_img .titleqh { padding: 0 10px; height: 32px; font-size: 14px; font-weight: 700; line-height: 32px; overflow: hidden; }
#flash_img .block { margin: 10px 10px 0; }
#flash_img .temp { margin: 1px; }
#flash_img .slideshow { clear: both; }
#flash_img .slideshow li { position: relative; overflow: hidden; }
#flash_img .slideshow span.title { position: absolute; bottom: 0; left: 0; margin-bottom: 0; width: 100%; height: 28px; line-height: 28px; font-size: 13px; text-indent: 10px; }
#flash_img .slideshow span.title, .slidebar li { background: rgba(0,0,0,0.3); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr = #30000000,endColorstr = #30000000); color: #FFF; overflow: hidden; }
#flash_img .slidebar li { float: left; margin-right: 1px; margin-left:1px; width: 20px; height: 20px; line-height: 20px; text-align: center; font-size: 10px; cursor: pointer;}
#flash_img .slidebar li.on { background: rgba(255,255,255,0.5); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr = #50FFFFFF,endColorstr = #50FFFFFF); color: #000; font-weight: 700; }
#flash_img a:hover { text-decoration: underline; color: #a50001; }
#flash_img .frame { background: none; border: 0px solid #fff; margin-bottom: 0px; }
#flash_img .temp { margin: 0; }
#flash_img .slidebar { position: absolute; top: 5px; left: 4px; }
#flash_img .slideshow span.title, .slidebar li { background: rgba(0,0,0,0.3); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr = #90000000,endColorstr = #90000000); color: #FFF; overflow: hidden; }
#flash_img .slidebar li.on { background: rgba(255,255,255,0.5); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr = #90000000,endColorstr = #90000000); color: #ff0; font-weight: 700; }
#flash_img .slideshow SPAN.title { text-indent: 0px; }
#flash_img .block { margin: 0;position: relative; }

#frameHlicAe { margin: 0px !important; border: 0px !important; }
#flash_img .comiis_wrap960, .comiis_wrapad { margin: 0 auto; width: 360px; }
#flash_img .comiis_wrapad { margin-top: 5px; }
#flash_img .comiis_wrapad { overflow: hidden; }
#flash_img .comiis_wrapad img { float: left; margin-top: 0px; }
#slidesImgs li { width: 350px; height: 270px; display: none; margin:auto;}
/*图片新闻切换css结束*/


/*党建联盟css*/
.ycdj_20150528_0{margin:0;padding:0;}

.ycdj_20150528_1{background:url(ycdj_20150528_1.jpg) repeat-x;height:63px;}
.ycdj_20150528_1 a{text-decoration:none;color:#000; font-size:14px;}
.ycdj_20150528_1 a:hover{color:#000;font-size:14px;}
.ycdj_20150528_1in{width:1000px;margin:0 auto;height:63px;overflow:hidden;}
.ycdj_20150528_1in_left{background:url(ycdj_20150528_2.jpg) no-repeat;float:left;width:277px;height:63px;text-indent:-9999px;}
.ycdj_20150528_1in_left a{width:277px;height:63px;display:block;}
.ycdj_20150528_1in_right{float:right; font-family:Microsoft YaHei;padding:30px 10px 0 0;}
.ycdj_20150528_1in_right a{margin:0 10px;}


.ycdj_20150528_all{border-bottom:1px solid #fff; background:url(ycdj_20150528_111.jpg) repeat-x #fff;}
.ycdj_20150528_2{height:80px;clear:both;}
.ycdj_20150528_2 a{text-decoration:none;font-size:14px; color:#000;}
.ycdj_20150528_2 a:hover{color:#F00;font-size:14px;}
.ycdj_20150528_2in{width:1000px;margin:0 auto;height:80px;overflow:hidden;text-align:left;font-family:Microsoft YaHei;font-size:14px;}
.ycdj_20150528_2in1{height:30px;line-height:30px;}
.ycdj_20150528_2in2{background:url(ycdj_20150528_3.jpg) no-repeat 0 20px;height:50px;line-height:50px;text-indent:20px; padding-top:10px;font-size:24px;font-weight:bold;color:#07357f;}
.ycdj_20150528_2in2 span{color:#666;font-size:14px;font-weight:normal;}

.ycdj_20150528_3{margin:20px auto;text-align:left;width:1000px;font-size:18px;font-family:Microsoft YaHei;line-height:30px;clear:both;height:80px;}
.ycdj_20150528_3  li{width:180px;height:40px;text-align:center;margin-left:40px;display:inline}
.ycdj_20150528_3  li span{text-align:right;margin-left:5px; font-size:14px; color:#333;}
.ycdj_20150528_3  li a{text-decoration:none; font-size:20px; color:#000;font-weight:bold;}
.ycdj_20150528_3  li a:hover{font-size:20px; color:#FFF;background-color:#FF3E3E;font-weight:bold;}

#djlm-slide {display: block;height: 20px;position: absolute;right: 0;width: 20px; background: url(ycdj_20150528_4.png) no-repeat;}

.all20150602{width:373px;height:271px;border:1px solid #ccc;}
.all20150602 ul, li{ list-style:none;line-height:30px;}
.all20150602 a{text-decoration:none;}
.title20150602{background:url(2015060201.jpg) repeat-x;height:30px;line-height:30px;margin:0 1px;font-weight:bold;}
.title20150602 ul{}
.title20150602 li{width:70px;height:30px;float:left;text-align:center;line-height:30px;}
.title20150602 li a{color:#fff;}
.title20150602 li .cur{width:70px;height:30px;background:#fff;display:block;color:#555;}
.con20150602{text-align:left;text-indent:10px;margin:5px 0;}
.con20150602 ul, li{list-style:none;line-height:26px;}
.con20150602 a{color:#555;}

.all20150619{width:373px;height:271px;}
.all20150619 ul, li{ list-style:none;line-height:30px;}
.all20150619 a{text-decoration:none;}
.title20150619{background:url(20150619001.jpg) no-repeat;height:30px;line-height:30px;font-weight:bold;overflow:hidden;}
.title20150619 span{float:right;font-weight:normal;margin:0 10px 0 0;line-height:34px;}
.title20150619 span a{color:#ae0903;}

.con20150619{width:371px;text-align:left;text-indent:10px;margin:0;border:1px solid #ccc;border-top:none;padding:7px 0 5px 0;}
.con20150619 ul, li{list-style:none;line-height:26px;}
.con20150619 ul{padding:10px 0 0 0;float:left;}

/*
.zjzzb_div1_20150619{width:258px;height:160px;overflow:hidden;background:url(20150619002.jpg) no-repeat;margin:0 0 0 3px;}
.zjzzb_div1_20150619in{margin:30px 10px 0 10px;height:120px;overflow:hidden;}

.zjzzb_div1_20150619in #marquee{position:relative;height:120px;overflow:hidden;}
*/
.zjzzb_div1_20150619 ul, li{list-style:none;text-decoration:none;}
.zjzzb_div1_20150619 ul{text-align:left;overflow:hidden;}
.zjzzb_div1_20150619 li{background:url(20150619003.jpg) no-repeat 10px 10px;text-indent:20px;line-height:24px; }
.zjzzb_div1_20150619 li a{text-decoration:none;}

.zjzzb_div1_20150619{width:258px;height:160px;overflow:hidden;background:url(20150619002.jpg) no-repeat;margin:0 0 0 3px;}
.zjzzb_div1_20150619in{margin:0 10px 0 10px;height:150px;overflow:hidden;}
.title_20150619{text-indent:-9999px;}
.title_20150619 a{width:195px;height:24px;display:block;}

#marquee{width:210px;height:200px; overflow:hidden;margin:10px 0 0 0;}
#marquee ul li{float:left; width:210px; line-height:22px;padding:3px 0;background:url(20150619003.jpg) no-repeat 0 13px;text-indent:8px;text-align:left;}