@charset "gb2312";
/* CSS Document */

body{ margin:0 auto; font-family:"宋体";font-size:12px;color:#000; }
img{ border:0px;}
ul,li{ list-style-type:none;}
a{ text-decoration:none;}
.clear{clear:both; height:0px; line-height:0px; overflow:hidden; }
#warp{ width:100%; height: auto; margin:0 auto; }
.top_body{ width:100%; height:3px; margin:0 auto; background:#da0417;}

.header{ width:986px; height:236px; margin:0 auto; background:url(imagesbanner.jpg) no-repeat; position:relative;}
.home{ position:absolute; width:207px; height:28px; float:left; background:url(imageshome_bj.jpg) no-repeat; left:750px;color:#FFF; color:#FFF; padding-left:20px;}
.home a{ color:#FFF; line-height:24px;}
/*搜索*/
.ser{width:199px; height:31px;background:url(imagesser.jpg) no-repeat center;
position: absolute; float:right; right:0px;top:200px;left:772px;}				
.search { width:199px; height:31px; overflow:hidden;}
.search input {
	position: absolute;
	width: 155px;
	height: 20px;
	top: 5px;
	left: 10px;
	font-size: 12px;
	line-height: 18px;
	background: none;
	border: none;
}
.search input.notxt { color:#666; }	
.search input.notxt1 {
	position: absolute;
	width: 30px;
	height: 20px;
	top: 6px;
	left: 165px;
	background: none;
	border: none;
	cursor: pointer;
}
/*页面主题*/
#last{ width:100%; height:auto; margin:0 auto; background:url(imagesmain_bj.jpg) repeat; overflow:hidden;}
.main{ width:100%; height:auto; margin:0 auto; background:url(imagesbody_bj.jpg) repeat-y center; overflow:hidden;}
.all{ width:976px; height:auto; margin:0 auto; overflow:hidden; padding:0px 5px;}
.con01{ width:976px; height:285px; margin:10px auto 0;}
.news_flash{ width:465px; height:274px; float:left; border:#dedede solid 1px; padding:2px 2px; margin:0; background:#FFF; display: inline;}

/*文件通知*/
.notice{ width:494px; height:285px; float:right;}
.not_title{ width:494px; height:27px; float:left; background:url(imagest01.jpg) no-repeat;}
.not_title h1{ font-size:14px; color:#fff; float:left; line-height:27px;  padding-left:15px; margin:0;}
.not_title a{ float:right; margin-right:10px; margin-top:10px;}
.not_list{ width:494px; height:258px; float:left; background:url(imagesbj01.jpg) no-repeat;}
.not_list ul{ width:98%; margin:0; padding:0; margin-top:6px; }
.not_list ul li{ background: url(imagespic01.gif) 5px 10px no-repeat;padding-left:20px;line-height:28px; border-bottom:#cccccc dotted 1px; margin-left:5px; padding-top:2px; }
.not_list ul li a{ color:#005aa0;}
.not_list ul li span{float:right; color:#505050; margin-right:10px;}
.not_list ul li a:hover{ color:#0064d2;}

/*公会新闻*/
.con02{width:976px; height:285px; margin:10px auto 0;}
.time{ width:471px; height:285px; float:left;}

/*投稿统计*/
.con03{ width:976px; height:296px; margin:10px auto 0; overflow:hidden}
.tg{width:471px; height:285px; float:left;}
.tg_title{ width:471px; height:34px; float:left; background:url(imagest471.jpg) no-repeat;}
.tg_title h1{ font-size:14px; color:#000; float:left; line-height:28px;  padding-left:25px; margin:0;}
.tg_title a{ float:right; margin-right:10px; margin-top:14px;}
.tg_list{ width:471px; height:251px; float:left;}
.tg_list ul{ width:98%; margin:0; padding:0; margin-top:4px; }
.tg_list ul li{ background: url(imagespic02.jpg) 5px 10px no-repeat;padding-left:20px;line-height:28px; margin-left:5px; padding-top:2px; }
.tg_list ul li a{ color:#666666;}
.tg_list ul li span{float:right; color:#505050; margin-right:10px;}
.tg_list ul li a:hover{ color:#0064d2;}


/*分工会新闻*/

.tg01{width:494px; height:285px; float:left;}
.tg01_title{ width:490px; height:34px; float:left; background:url(imagest494.jpg) no-repeat;}
.tg01_title h1{ font-size:14px; color:#000; float:left; line-height:28px;  padding-left:25px; margin:0;}
.tg01_title a{ float:right; margin-right:10px; margin-top:14px;}
.tg01_list{ width:494px; height:251px; float:left;}

.tg01_list .one{width:456px; margin:0 auto; padding-top:5px;}
.tg01_list .onel{width:145px; height:108px; padding:3px; border:1px solid #83bfec; float:left;}
.tg01_list .oner{width:300px; float:right;}

.tg01_list ul li{ background:url(imagespic02.jpg) 5px 10px no-repeat;padding-left:20px;line-height:25px; margin-left:5px;}
.tg01_list ul li a{ color:#666666;}
.tg01_list ul li span{float:right; color:#505050;}
.tg01_list ul li a:hover{ color:#0064d2;}





/*精彩专题*/
.zut{ width:976px; height:214px; margin:0px auto 0px;}
.zut_title{ width:976px; height:34px; float:left; background:url(imageszt01.jpg) no-repeat;}
.zut_title h1{ font-size:14px; color:#fff; float:left; line-height:28px;  padding-left:25px; margin:0;}
.zut_title a{ float:right; }
.zut_list{ width:974px; height:179px; float:left; border:#ededed solid 1px; border-top:none; background:#fcfdfd;}

/*滚动*/
#photo_move{ width:974px; height:179px; margin:auto; }
.blk_18 {overflow:hidden; margin:0 auto; margin-left:auto; margin-right:auto;}
.blk_18 .pcont {float:left; overflow:hidden; width:914px; display:inline;}
.blk_18 .ScrCont {width: 32766px;}
.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:7px; height:13px; background:url(imagesleft.jpg) no-repeat; margin:65px 10px 0 12px;}
.blk_18 .RightBotton{float:left; width:7px; height:13px; background:url(imagesright.jpg) no-repeat; margin:65px 0 0 10px;}
.blk_18 .pl img { display:block; cursor: pointer; width:193px;height:108px; padding:8px 0px 8px 8px;}
.blk_18 .pl { float:left; width:207px; height:150px; background:url(imagesvj02.jpg) no-repeat; text-align:center; text-decoration:none;margin:10px 0 0 13px;color:#666;}

#demo {
    display: inline;
    float: left;
    margin-top: 5px;
    overflow: hidden;
    width: 914px;
}
#indemo {
    float: left;
    width: 800%;
}
#demo1, #demo2 {
    float: left;
}


/*教代会*/
.con04{width:976px; height: auto; margin:10px auto 0px; overflow:hidden;}
.left{width:471px; height: auto; float:left;}
.dhu{ width:471px; height:186px; float:left;}
.dhu_title{ width:471px; height:23px; float:left; background:url(imagest02.jpg) no-repeat;}
.dhu_title h1{ font-size:14px; color:#fff; float:left; line-height:23px;  padding-left:15px; margin:0;}
.dhu_title a{ float:right; margin-right:10px; margin-top:14px;}
.dhu_list{ width:469px; height:162px; float:left; border:#eaeaea solid 1px; border-top:none; background:#f7fbfc;}
.dhu_list ul{ width:98%; margin:0; padding:0; margin-top:4px; }
.dhu_list ul li{ background: url(imagespic03.jpg) 5px 10px no-repeat;padding-left:20px;line-height:28px; margin-left:5px; padding-top:2px; border-bottom:#cccccc dotted 1px;}
.dhu_list ul li a{ color:#666666;}
.dhu_list ul li span{float:right; color:#505050; margin-right:10px;}
.dhu_list ul li a:hover{ color:#0064d2;}

/*互助社区*/
.right{ width:494px; height:auto; float:right;}
.help{width:494px; height:186px; float:left;}
.help_title{ width:494px; height:23px; float:left; background:url(imagest03.jpg) no-repeat;}
.help_title h1{ font-size:14px; color:#fff; float:left; line-height:23px;  padding-left:15px; margin:0;}
.help_title a{ float:right; margin-right:10px; margin-top:14px;}
.help_list{ width:492px; height:162px; float:left; border:#eaeaea solid 1px; border-top:none; background:#f7fbfc;}
.help_list ul{ width:98%; margin:0; padding:0; margin-top:4px; }
.help_list ul li{ background: url(imagespic03.jpg) 5px 10px no-repeat;padding-left:20px;line-height:28px; margin-left:5px; padding-top:2px; border-bottom:#cccccc dotted 1px;}
.help_list ul li a{ color:#666666;}
.help_list ul li span{float:right; color:#505050; margin-right:10px;}
.help_list ul li a:hover{ color:#0064d2;}

/*活动相册*/
.zut01{ width:976px; height:214px; margin:10px auto 0px;}
.zut01_title{ width:976px; height:34px; float:left; background:url(imageshd01.jpg) no-repeat;}
.zut01_title h1{ font-size:14px; color:#fff; float:left; line-height:28px;  padding-left:25px; margin:0;}
.zut01_title a{ float:right; }

#photo_move_a{ width:974px; height:179px; margin:auto; }

#demo_a {
    display: inline;
    float: left;
    margin-top: 5px;
    overflow: hidden;
    width: 914px;
}
#indemo_a {
    float: left;
    width: 800%;
}
#demo1_a, #demo2_a {
    float: left;
}

/*页脚*/
.footer{width:1216px;; margin:0 auto; height:80px; margin:3px auto 0; background:#777777;}
.footer p{ width:600px; float:left; height:60px; margin:0 auto;text-align:left; line-height:24px; color:#FFF; padding-left:200px; background:url(imageslogo.jpg) no-repeat 100px 10px; padding-top:20px;}
.links_list{
	width: 315px;
	height: 74px;
	float: right;
	padding-right:70px;
}
.links_list ul{ padding:0; margin:0;}
.links_list ul li{height:30px;}
.links_list ul li select{width:220px; line-height:24px; text-align:center; margin-top:10px; margin-left:45px; display:inline;}


/*列表页*/
.con05_all{ width:976px; height:auto; margin:10px auto 0;overflow:hidden; background:url(images002-c_03.jpg) repeat-y bottom left;}
.con05{ width:976px;  margin:0px auto 0; overflow:hidden;height:auto; background:url(../images/002-c_05.jpg) no-repeat left bottom;}

.con02_right{ width:214px; height: auto; float:left;}
.vido{ width:214px; height:294px; float:left;}
.v_title{ width:214px; height:32px; float:left; background:url(images002_13.jpg) repeat-x; }
.v_title h1{ font-size:14px; color:#fff; line-height:32px; text-align:center; }


.r_l_t{ width:752px; height:33px; float:left; background:url(imagesll.jpg) no-repeat left; border-bottom:#00a0e9 solid 1px;}
.r_l_t h1{font-size:12px; color:#000; line-height:28px; float:left; padding-left:30px; background:url(../images/ff.gif) 10px 10px no-repeat;}
.breadcrumb{ float:left; line-height:28px; color:#094f97; margin-left:20px; display:inline;}
.breadcrumb a{ color:#094f97; font-size:12px;}
.breadcrumb a:hover{ text-decoration:underline;}

#sub_nav{width:169px;margin:10px 0px 30px 20px; min-height:250px; height:250px; float:left; display:inline;}
div[id]#sub_nav{ height:auto;}
#sub_nav ul li{ color:#480000; background:url(imagesnyd.jpg) no-repeat;width:169px; height:30px; line-height:30px; margin-bottom:8px;} 
#sub_nav ul li a{color:#094f97; display:inline; width:119px;padding-left:60px; float:left; }
#sub_nav ul li a:hover{color:#094f97; background:url(imagesho02.jpg) no-repeat ; width:119px; font-weight:bold;}

.right_list02{ width:752px; height:auto;float:left; margin-left:10px; display:inline; }
.r_l_list02{ width:752px; height: auto; float:left; min-height:600px; height:600px;}
div[class].r_l_list02{ height:auto;}
.r_l_list02 h1{ width:100%; height:30px; margin:20px auto 0px; background:#f1f1f1; text-align:center; font-size:14px; color:#094f97; line-height:30px;}
.r_l_list02 ul{ width:96%; padding-left:15px; clear:both; padding-top:10px;height:600px; min-height:600px; height:auto; }
.r_l_list02 ul li{ background:url(imagespic02.jpg) left center no-repeat; padding-left:10px; line-height:28px; border-bottom:#aaaaaa dotted 1px;}
.r_l_list02 ul li a{ color:#666666;}
.r_l_list02 ul li a:hover{ color:#FF6600;}
.r_l_list02 ul li span{ float:right; color:#aaaaaa;}



/*分页*/
.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:750px; height:950px; min-height:950px; float:right; }
div[class].right_list{ height:auto;}
.right_list h3{float:none; width:100%;text-align:center; line-height:30px; color:#315cc2; font-size:16px; height:40px; padding:15px 0px 0px 0px; float:left; font-size:20px;}
#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:40px auto 0px; text-align:left; line-height:30px; color:#000; font-size:14px; }
#work p{ text-indent:2em;}

.button{ width:24%;  height:50px; margin:0 auto 30px; border-bottom:#e3e3e3 solid 1px;  padding-left:450px;}
.button input{ width:70px; height:26px;background:url(../images/but_bj.jpg) no-repeat;color:#000; padding-left:0px; margin-left:10px; display:inline; line-height:26px; border:none;}

/*相关文章*/
.fj{ width:100%; height:auto; float:left; background:url(../images/bj_07.jpg) repeat-x; }
.fj_title{ width:68px;height:22px; float:left; background:url(imagesbut_10.jpg) no-repeat; margin:15px 0 0 50px; display:inline;}
.fj_title h1{ font-size:13px; line-height:22px; font-weight:normal;color:#000; padding-left:10px;}
.fj_list{ width:100%; height:auto; float:left;}
.fj_list ul{ padding:0; margin:0; width:90%; margin-left:30px;}
.fj_list ul li{ line-height:28px;padding-left:20px; font-size:12px; background:url(../images/002_17.jpg) 10px 12px no-repeat; border-bottom:#cacaca solid 1px;}
.fj_list ul li a{ color:#000;}
.fj_list ul li a:hover{ color:#FF6600;}
.fj_list ul li span{ float:right; margin-right:10px;}





.pic{width:100%; height:auto; float:left; margin:0; }
.pic ul{width:100%; margin:0px; padding:0; margin-top:20px;}
.pic ul li{ width:354px; text-align:center; float:left;height: auto;  background:none; border:none; padding:0; margin-top:10px;}
.pic ul img{ border:#c7c7c7 solid 1px;padding:3px 3px; width:346px; height:128px;}
.pic ul span{ width:354px; overflow:hidden; display:block; clear:both; line-height:18px; height:18px; text-align:center; color:#1c1c1c; margin-top:5px; }
.pic ul span a{color:#1c1c1c;}
.pic ul span a:hover{ color:#c70000;}


.tt0{ width:750px; height:32px; float:left; background:url(../images/tt0.jpg) repeat-x; margin-top:10px; color:#FFF; padding-left:30px;}
.tt0 a{ color:#FFF; line-height:32px;}
.tt0 a:hover{ text-decoration:underline;}


.pic06{ width:750px; height: auto; float:left; margin-top:10px; }
.pic06 ul{ margin:0px;height: auto; float:left; width:100%; padding:0; }
.pic06 ul li{ width:343px; text-align:center; margin:4px 0px;float:left; padding-right:15px;height:auto; overflow:hidden; display:inline; border:none; background:none; }
.pic06 ul img{ border:#c7c7c7 solid 1px;padding:5px 5px; width:331px; height:175px;}
.pic06 ul span{ width:319px;  overflow:hidden; display:block; clear:both; line-height:22px; text-align:left; border-left:#9a3334 solid 5px;  color:#2c3d44; margin:5px 10px; padding-left:10px; }
.pic06 ul span a:hover{ color:#c70000;}
