@charset "gb2312";
/* CSS Document */
body{margin:0 auto; font-family:"宋体";font-size:12px;color:#000; width:100%; background: url(imagesbody_bj.jpg) repeat;  }
img{ border:0px;}
ul,li{ list-style-type:none;}
a{ text-decoration:none;}
.clear{clear:both; height:0px; line-height:0px; overflow:hidden; }

#wrap{width:100%; height:auto; margin:0 auto;  background:url(imagesheader_bj.jpg) repeat-x; overflow:hidden; }

/*头部*/
.header{ width:1001px; height: auto; margin:0 auto; overflow:hidden;}

.banner{ width:1001px; height:152px; margin:0 auto; background:url(imagesbanner.jpg) no-repeat; position:relative;}
.home{ width:120px; height:28px; float:left; color:#FFF; position:absolute; left:30px; top:120px;}
.home a{ color:#FFF; line-height:28px;}
.home a:hover{ text-decoration:underline;}
.time{ width:300px; float:left; position:absolute; color:#FFF; line-height:28px;left:700px;}
/*导航*/
.nav{ width:1001px; height:50px; margin:0 auto;}
.nav ul{ padding-left:10px; margin:0;}
.nav ul li{ float:left; font-size:14px; text-align:center; line-height:50px; display: block;}
.nav ul li a{ color:#fff;  display: block;padding:0px 10px; margin: 0 10px; font-weight:bold;}
.nav ul li a:hover{ color:#026a8d; background:url(imageshover.jpg) repeat-x;}


/*页面主体*/
.main{ width:1001px; height:auto; margin:0 auto; overflow:hidden; padding:20px 0px; background:#FFF;}
.con01{ width:1001px; height:auto; margin:0 auto; overflow:hidden;}
.left{ width:210px; height:auto; overflow:hidden; float:left;}

/*办事指南*/
.work{ width:210px; height:196px; float:left; background:#f3f2f2; padding-top:4px; padding-bottom:10px;_padding-bottom:0px;}
.work_title{ width:210px; height:24px; float:left;}
.work_title h1{ float:left; line-height:24px; font-size:14px; color:#2492e9; margin:0; padding-left:20px;}
.work_list{ width:210px; height:178px; float:left;}
.work_list ul{ margin:0; padding:0; margin:10px 0px 0px 10px; }
.work_list ul li{ float:left; margin:0px 10px 3px 0px;}

/*服务导航*/
.links{width:210px; height:180px; float:left; background:#f3f2f2; padding-top:10px; margin-top:0px;}
.links_title{ width:210px; height:24px; float:left;}
.links_title h1{ float:left; line-height:24px; font-size:14px; color:#2492e9; margin:0; padding-left:20px;}
.links_list{width:210px; height:108px; float:left; margin-top:8px;}
.links_list ul{ margin:0; padding:0; padding-left:18px;}
.links_list ul li{ width:80px; background:url(imagespic01.jpg) left center no-repeat; padding-left:15px; line-height:28px; float:left;}
.links_list ul li a{ color:#666666;}
.links_list ul li a:hover{ color:#FF6600;}
/*领导动态*/
.mid{ width:479px; height:auto; float:left; margin-left:20px; overflow:hidden; display:inline;}
.dym{height:198px; float:left; width:437px;}
.dym_title{ width:479px; height:30px; float:left; background:url(imagesdym_bj.jpg) no-repeat;}
.dym_title h1{ float:left; line-height:30px; font-size:14px; color:#2492e9; padding-left:10px; margin:0;}
.dym_title a{ float:right; margin-right:10px; line-height:30px; color:#2492e9;}
.dym_list{ width:479px; height:134px; float:left;}
.dym_list ul{ width:96%; padding-left:8px; clear:both; margin:0; margin-top:10px;}
.dym_list ul li{ background:url(imagespic01.jpg) left center no-repeat; padding-left:15px; line-height:28px;}
.dym_list ul li a{ color:#666666;}
.dym_list ul li a:hover{ color:#FF6600;}
.dym_list ul li span{ float:right; color:#aaaaaa;}


/*党委会纪要切换*/
.sum{ width:479px; height:185px; margin-top:20px; float:left;}

/*   tab 切换*/
.tab_box01{ width:479px; height:auto; margin:0px; float:left; }
.idTabs{width:100%; height:26px; margin-top:0px;}
.news_let_box { width:100%; height:auto; padding:0px;} 
.news_let_box ul{ margin:0 0 0 5px; padding:0; overflow:hidden; _display:inline-block;} 
.news_let_box ul li { list-style:none; float:left;font-size:12px; color:#fff; outline:none; width:95px; height:26px;text-align:center; line-height:26px; font-weight:bold; 
margin-right:3px;  background:url(imagestab_link.jpg) no-repeat left top;} 
.news_let_box ul li img{ float:left;}
.news_let_box ul a{display:block; text-decoration:none; } 
.news_let_box ul li.selected {color:#2c90d0; cursor:default; background:url(imagestab_hov.jpg) no-repeat top left; width:95px; height:26px; font-size:12px; font-weight:600; text-align:center; line-height:26px; margin-right:3px;}     
.news_let_box ul li.h_more{ width:40px;float:right; margin-right:15px; background:none;display:none;}
.news_let_box ul li.h_more a{color:#2492e9; font-weight:normal;}

.tab_list2{ width:100%; padding-top:5px; height:auto; background:none; float:left; display:none;}
.tab_list2 dl{padding:0; width:100%; _width:auto; float:left; list-style-type:none;margin:0; margin-top:8px;}
.tab_list2 dd{background:url(imagespic02.jpg) 0 11px no-repeat; padding: 0px 0 3px 11px; line-height:24px; height:24px; text-align:left; overflow:hidden; margin:0;}
.tab_list2 span{float:right; color:#aaaaaa; font-size:12px; padding-right:10px; overflow:hidden;}
.tab_list2 dd a{font-size:12px;color:#666666;text-decoration:none; background:none;} 
.tab_list2 dd a:hover{font-size:12px;color:#D80000;text-decoration:none;} 


.tab_box02{ width:479px; height:auto; margin:0px; float:left; }
.news_let2 { width:100%; height:auto; padding:0px;} 
.idTabs2{width:100%; height:26px; margin-top:0px;}
.news_let2 ul{ margin:0 0 0 5px; padding:0; overflow:hidden; _display:inline-block;} 
.news_let2 ul li { list-style:none; float:left;font-size:12px; color:#fff; outline:none; width:74px; height:26px;text-align:center; line-height:26px; font-weight:bold; 
margin-right:3px;  background:url(imagestab_link01.jpg) no-repeat left top;} 
.news_let2 ul li img{ float:left; }
.news_let2 ul a{display:block; text-decoration:none; } 
.news_let2 ul li.selected {color:#2c90d0; cursor:default; background:url(imagestab_hov01.jpg) no-repeat top left; width:74px; 
height:26px; font-size:12px; font-weight:600; text-align:center; line-height:26px; margin-right:3px;}     
.news_let2 ul li.h_more{ width:40px;float:right; margin-right:15px;background:none; display:none;}
.news_let2 ul li.h_more a{color:#2492e9;font-weight:normal;}


.tab_box03{ width:272px; height:auto; margin:0px; float:left; }
.news_let3 { width:100%; height:auto; padding:0px;} 
.idTabs2{width:100%; height:26px; margin-top:0px;}
.news_let3 ul{ margin:0 0 0 5px; padding:0; overflow:hidden; _display:inline-block;} 
.news_let3 ul li { list-style:none; float:left; font-size:12px; color:#fff; outline:none; width:74px; height:26px;text-align:center; line-height:26px; font-weight:bold; margin-right:3px;  background:url(imagestab_link01.jpg) no-repeat left top;} 
.news_let3 ul li img{ float:left;}
.news_let3 ul a{display:block; text-decoration:none;} 
.news_let3 ul li.selected {color:#2c90d0; cursor:default; background:url(imagestab_hov01.jpg) no-repeat top left; width:74px; height:26px; font-size:12px; font-weight:600; text-align:center; line-height:26px; margin-right:3px;} 
.news_let3 ul li.h_more{ width:40px;float:right; margin-right:15px; background:none;display:none;}
.news_let3 ul li.h_more a{color:#2492e9;font-weight:normal;}

/*领导讲话*/
.right{ width:272px; height:auto; float:right;}
.talk{ width:272px;height:164px; float:left;}
.talk_title{ width:272px; height:30px; float:left; background:url(imagestt.jpg) no-repeat;}
.talk_title h1{ float:left; line-height:30px; font-size:14px; color:#2492e9; padding-left:10px; margin:0;}
.talk_title a{ float:right; margin-right:10px; line-height:30px; color:#2492e9;}
.talk_list{ width:272px; height:134px; float:left;}
.talk_list ul{ width:96%; padding-left:8px; clear:both; margin:0; margin-top:10px;}
.talk_list ul li{ background:url(imagespic01.jpg) left center no-repeat; padding-left:15px; line-height:28px;}
.talk_list ul li a{ color:#666666;}
.talk_list ul li a:hover{ color:#FF6600;}
.talk_list ul li span{ float:right; color:#aaaaaa;}
/*华电风光*/
.pic{width:272px;height:154px; float:left; margin-top:53px;}
.pic_list{ width:272px; height:124px; float:left;}
#photo_move{ width:272px; height:116px; margin:0 auto; }
.blk_18 {overflow:hidden; margin:0 auto; margin-left:auto; margin-right:auto;}
.blk_18 #List1_1 { float:left;}
.blk_18 #List2_1 { float:left; height:1px; margin:0 0 0 10px;}
.blk_18 .LeftBotton{float:left; width:10px; height:17px; background:url(imagesleft.jpg) no-repeat; margin:40px 10px 0 12px;}
.blk_18 .RightBotton{float:left; width:9px; height:17px; background:url(imagesright.jpg) no-repeat; margin:40px 0 0 12px;}
.blk_18 .pl img { display:block; cursor: pointer; }
.blk_18 .pl { float:left; width:auto; text-align:center; text-decoration:none; margin:0px 20px 0px 0px; color:#666;}
.blk_18 a.pl:hover {border:#ccc 1px solid;}
#demo {
    display: inline;
    float: left;
    margin-top: 5px;
    overflow: hidden;
    width: 202px; 
}
#indemo {
    float: left;
    width: 800%;
}
#demo1, #demo2 {
    float: left;
}

.con02{ width:1001px; height:135px; margin:20px auto 0;}
/*支部及工会生活*/
.con03{ width:1001px; height:auto; margin:20px auto 0px; overflow:hidden;}
.left03{width:210px; height:166px; float:left; background:#f3f2f2;padding-top:4px;}
.left03_list{ width:210px; height:142px; float:left;}
.left03_list ul{ margin:0px; padding:0;height: auto; float:left; border:none;display:inline;}
.left03_list ul li{ width:100px; text-align:center; margin:5px 0 0px 0px; padding:0 4px 0 0;float:left;height:65px; overflow:hidden; display:inline;}
.left03_list ul img{  width:82px; height:55px;}

/*理论学习*/
.study{ width:479px; height:135px; margin-left:20px; display:inline;float:left;_margin-left:18px;}

/*政策参考*/
.arefer{width:272px;height:135px; float:left; margin-left:20px; display:inline; _margin-left:17px;}

/*友情链接*/
.links02{ width:999px; height:37px; margin:20px auto 0; border:#d3d1d1 solid 1px;}
.links02 h1{ font-size:14px; line-height:37px; padding-left:20px; color:#2492e9; float:left; margin:0;}    
.links02 a{ float:left; line-height:37px; color:#2492e9; padding-right:30px;}
.links02 a:hover{ color:#F00;}


/*页脚*/
.footer{ width:100%; height:56px; margin:0 auto; background:#2492e9; color:#FFF; line-height:56px; text-align:center;}


/*-列表页-*/
.con05{ width:1001px; margin:0 auto; overflow:hidden;height:auto; background:url(imageslist_bj.jpg) no-repeat left bottom;}
.con05_all{ width:1001px; height:auto; margin:0; overflow:hidden; background:url(imagesleft_bj.jpg) repeat-y bottom left;}
.con05_left{ width:256px; height:auto; float:left; overflow:hidden;}
#program{width:256px; height:27px; float:left; background:url(imagest01.jpg) no-repeat; }
#program h3{ margin-top:10px;line-height:25px; color:#FFFFFF; font-size:14px; float:left; padding-left:30px; margin:0;}
#sub_nav{width:218px;margin:10px 0px 0px 15px; float:left; }
#sub_nav ul{ margin:0; padding:0;}
#sub_nav ul li{ background:url(imagest03.jpg) no-repeat center; padding-left:40px;line-height:34px; text-align:left;  }
#sub_nav ul li a{color:#0e80c6; font-weight:bold; font-size:14px;}
#sub_nav ul li a:hover{text-decoration:underline;}
.list_b01{width:725px; height:auto; float:left; overflow:hidden;}
.list_b01 ul{ width:95%; padding:13px 0px 0px 20px;}
.list_b01 ul li{ line-height:28px; background:url(imagespic01.jpg) left center no-repeat; padding-left:15px;border-bottom:#c7c7c7 solid 1px;}
.list_b01 ul li a{ color:#000;}
.list_b01 ul li a:hover{ color:#8c1a1d;}
.list_b01 ul li span{ FLOAT: right; COLOR: #999; margin-right:45px; display:inline;}

.con05_right{ width:723px; height:auto; float:left; margin-left:20px;overflow:hidden; border:#c2c2c2 solid 1px;}
.right_title h1{ line-height:29px; padding-left:35px; background:url(imagesh3_bg.jpg) 10px 8px no-repeat;border-bottom:#a2a2a2 dotted 1px; font-size:12px; font-weight:normal; color:#0e80c6; margin:0; }
.right_title h1 span{color:#0e80c6; font-size:14px; font-weight:bold; line-height:29px; }
.right_title h1 a{color:#0e80c6;}
.right_title h1 a:hover{ text-decoration:underline;}
.right_list{ width:723px; height:auto; float:left; overflow:hidden;}

/*-分页-*/
.list_sort{ width:96%; background:#f0f0f0; height:30px; line-height:30px;
            margin:15px 0 10px 15px; _margin:15px 0 10px 8px;text-align:center; float:left; *float:none; color:#333;} 
.list_sort a{ color:#333;}
.list_sort a:hover{ color:#D12F21;}



/*文章页*/
.right_list{ width:100%; height:950px; min-height:950px; float:right; border:#dedede solid 1px;}
div[class].right_list{ height:auto;}
.right_list h3{float:none; width:100%;text-align:center; line-height:30px; color:#b50c11; font-size:16px; height:40px; padding:15px 0px 0px 0px; float:left;}
#author{ width:90%; height:24px; line-height:24px; text-align:center; margin:10px auto; clear:both; color:#6d6d6d; padding-bottom:20px; border-bottom:#e3e3e3 solid 1px;}
#work{width:90%; height:auto;  margin:20px auto 20px; text-align:left; line-height:26px; color:#000; font-size:12px; font-size:14px;}
