@charset "gb2312";
/* CSS Document */
* {
	padding: 0;
	margin: 0;
	font-size: 12px;
}
body {
	background:url(bg.gif) bottom repeat-x #ffd7b7;
}
a {
	text-decoration:none;
}
.clear{ 
	clear:both;
}
.mtop5{
	margin-top:5px;
}
.mtop6{
	margin-top:6px;
}
.mtop7{
	margin-top:7px;
}
.mtop8{
	margin-top:8px;
}
.mtop9{
	margin-top:9px;
}
.mtop10{
	margin-top:10px;
}
.mleft5{
	margin-left:5px;
}

.mleft15{
	margin-left:15px;
}
.mleft25{
	margin-left:25px;
}
.mleft35{
	margin-left:35px;
}
.fleft{
	float:left;
}

.top {
	width: 100%;
	height: 25px;
	background-color:#fe9263;
}

.top_min{
	width:978px;
	margin-left:auto;
	margin-right:auto;
}
.top_left{
	float:left;
	line-height:25px;
	color:#FFF;
	
}
.top_right{
	float:right;
	line-height:25px;
	color:#FFF;
}
.top_right a{
	color:#FFF;
}

.wrap {
	margin-left:auto;
	margin-right:auto;
	width:1140px;
	height:auto;
	background-color:#FFF;
}
.flash {
	width:1134px;
	height:245px;
	margin-left:auto;
	margin-right:auto;

}

.nav { 
	width:1134px;
	height:130px;
	background:url(nav.jpg) no-repeat;
	margin-left:auto;
	margin-right:auto;
}

.nav_up {
	
	width:558px;
	height:62px;
	margin:0 auto;
	
}

.nav_up td{ width:110px; text-align:center; height:25px;}


.nav_up a{ 
	display:block; 
	width:110px;
	text-align:center;
	font-size:16px;
	line-height:25px;
	font-weight:bold;
	color:#b24c4c;
	font-family:微软雅黑;	
}
.nav_up a:hover{ 
	font-size:16px;
	line-height:25px;
	font-weight:bold;
	color:#e54b11;
}
.nav_up b{
	display:block;
	float:left;
	height:31px;
	width:1px;
	background:url(nav_min.gif) no-repeat;
}
.nav_down {
	width:100%;
	height:38px;
	background:url(nav_02.jpg) no-repeat;
	margin-top:10px;
		
}
.znss{
	padding-top:3px;
	float:left;

	padding-left:15px;
	margin-left:10px;
}
.riqi{
	float:left;
	padding-left:6px;
	padding-top:9px;
	margin-top:5px;
}
.tqyb{
	float:right;
	padding-top:7px;
}


.main{
	height:auto;
	width:1134px;
	margin-top:5px;
	margin-left:auto;
	margin-right:auto;
}
.main_up{
	width:100%;
	height:auto;
	float:left;
}


.xwdt{
	float:left;
	width:370px;
	height:auto;
	margin-right:8px;
}


.xwdt_title{
	width:100%;
	height:28px;
	background:url(xwdt_title_bg.gif) no-repeat;
}
.xwdt_title_t{
	float:left;
	padding-top:5px;
	padding-left:26px;
	font-size:16px;
	font-family:微软雅黑;

	color:#b74848;
	font-weight:bold;
}
.xwdt_title_more{
	float:right;
	padding-right:20px;
	padding-top:10px;

}
.xwdt_con{
	overflow:hidden;
	margin-top:9px;
	width:100%;
	height:252px;
	border:#999 solid 1px;
	
}
.xwdt_con ul{
	padding-left:10px;
	width:346px;
	height:252px;
	margin-top: 0px;
}
.xwdt_con ul li{
	background:url(lineimg.gif) left center no-repeat;
	line-height:25px;
	height:25px;
	display:block;
	width:310px;
	float:left;
	list-style:none;
}
.xwdt_con ul li a{
	padding-left:10px;
	color:#000;
	font-size:14px;
}

.xwdt_con ul li a .left{float:left; margin-left:20px;}
.xwdt_con ul li a .right{float:right;}


<!--修改 党建品牌 创文之窗 开始-->

.xwdt_con_two{
	overflow:hidden;
	margin-top:9px;
	width:100%;
	height:252px;
	border:#999 solid 1px;	
}
.xwdt_con_two ul{
	border:#999 solid 1px;	
	padding-left:1px;
	width:300px;
	height:252px;
	margin-top: 10px;
}
.xwdt_con_two ul li{
	background:url(lineimg.gif) left center no-repeat;
	line-height:25px;
	height:25px;
	display:block;
	width:310px;
	float:left;
	list-style:none;
}
.xwdt_con_two ul li a{
	padding-left:10px;
	color:#000;
	font-size:14px;
}

.xwdt_con_two ul li a .left{float:left; margin-left:20px;}
.xwdt_con_two ul li a .right{float:right;}


<!--修改 党建品牌 创文之窗 结束-->



.tpxw{
	margin-left:5px;
	float:left;
	width:350px;
	height:auto;
}
.tpxw_title{
	width:350px;
	height:28px;
	background:url(tpxw_title_bg.gif) no-repeat;
}
.tpxw_title_t{
	float:left;
	padding-top:5px;
	padding-left:16px;
	font-size:14px;
	color:#FFF;
	font-weight:bold;
}
.tpxw_title_more{
	float:right;
	padding-right:20px;
	padding-top:10px;

}
.tpxw_con{
	margin-top:9px;
	width:348px;
	height:252px;
	border:#999 solid 1px;
}


.tzgg{
	margin-left:5px;
	float:left;
	width:270px;
	height:auto;
}
.tzgg_title{
	width:270px;
	height:28px;
	background:url(tzgg_title_bg.gif) no-repeat;
}
.tzgg_title_more{
	float:right;
	padding-right:20px;
	padding-top:10px;

}
.tzgg_con{
	overflow:hidden;
	width:268px;
	height:261px;
	background-color:#fcf4e9;
	border:#dabca0 solid 1px;
}
.tzgg_con ul{
	padding-left:10px;
	width:346px;
	height:252px;
	margin-top: 0px;
}
.tzgg_con ul li{
	background:url(lineimg.gif) left center no-repeat;
	line-height:26px;
	height:26px;
	display:block;
	width:310px;
	float:left;
	list-style:none;
}
.tzgg_con ul li a{
	padding-left:10px;
	color:#000;
}

.djyw{
	float:left;
	width:348px;
	height:auto;
}
.djyw_title{
	width:348px;
	height:28px;
	background:url(xwdt_title_bg.gif) no-repeat;
}
.djyw_title_t{
	float:left;
	padding-top:5px;
	padding-left:16px;
	font-size:14px;
	color:#FFF;
	font-weight:bold;
}
.djyw_title_more{
	float:right;
	padding-right:20px;
	padding-top:10px;

}
.djyw_con{
	margin-top:9px;
	width:346px;
	height:192px;
	border:#999 solid 1px;
}
.djyw_con ul{
	padding-left:10px;
	height:192px;
	width:335px;
	overflow:hidden;
}
.djyw_con ul li{
	background:url(lineimg.gif) left center no-repeat;
	line-height:27px;
	height:27px;
	display:block;
	width:335px;
	float:left;
	list-style:none;
}
.djyw_con ul li a{
	padding-left:10px;
	color:#000;
}

.zzzx{
	margin-left:5px;
	float:left;
	width:350px;
	height:auto;
}
.zzzx_title{
	width:350px;
	height:28px;
	background:url(tpxw_title_bg.gif) no-repeat;
}
.zzzx_title_t{
	float:left;
	padding-top:5px;
	padding-left:16px;
	font-size:14px;
	color:#FFF;
	font-weight:bold;
}
.zzzx_title_more{
	float:right;
	padding-right:20px;
	padding-top:10px;

}
.zzzx_con{
	margin-top:9px;
	width:348px;
	height:192px;
	border:#999 solid 1px;
}
.zzzx_con ul{
	padding-left:10px;
	height:192px;
	width:335px;
	overflow:hidden;
}
.zzzx_con ul li{
	background:url(lineimg.gif) left center no-repeat;
	line-height:27px;
	height:27px;
	display:block;
	width:335px;
	float:left;
	list-style:none;
}
.zzzx_con ul li a{
	padding-left:10px;
	color:#000;
}

.kstd{
	margin-left:5px;
	float:left;
	width:270px;
	height:auto;
}

.kstd_con{
	width:268px;
	height:229px;
	border:#dabca0 solid 1px;
}

.tl{
	float:left;
	margin-top:15px;
	margin-bottom:15px;
	width:1134px;
	height:106px;
	margin-left:auto;
	margin-right:auto;

}
.main_min{
	margin-top:5px;
	width:978px;
	height:auto
	margin-left:auto;
	margin-right:auto;
}

.xcjy{
	float:left;
	width:322px;
	height:auto;
}
.xcjy_title{
	width:322px;
	height:28px;
	background:url(tongyong_title_bg.gif) no-repeat;
}
.xcjy_title_t{
	float:left;
	padding-top:5px;
	padding-left:16px;
	font-size:14px;
	color:#FFF;
	font-weight:bold;
}
.xcjy_title_more{
	float:right;
	padding-right:20px;
	padding-top:10px;

}
.xcjy_con{
	margin-top:9px;
	width:320px;
	height:270px;
	border:#999 solid 1px;
}
.xcjy_con ul{
	padding-left:10px;
	height:270px;
	width:310px;
	overflow:hidden;
}
.xcjy_con ul li{
	background:url(lineimg.gif) left center no-repeat;
	line-height:27px;
	height:27px;
	display:block;
	width:310px;
	float:left;
	list-style:none;
}
.xcjy_con ul li a{
	padding-left:10px;
	color:#000;
}
.lzsj{
	float:left;
	width:322px;
	height:auto;
}
.lzsj_title{
	width:322px;
	height:28px;
	background:url(tongyong_title_bg.gif) no-repeat;
}
.lzsj_title_t{
	float:left;
	padding-top:5px;
	padding-left:16px;
	font-size:14px;
	color:#FFF;
	font-weight:bold;
}
.lzsj_title_more{
	float:right;
	padding-right:20px;
	padding-top:10px;

}
.lzsj_con{
	margin-top:9px;
	width:320px;
	height:270px;
	border:#999 solid 1px;
}
.lzsj_con ul{
	padding-left:10px;
	height:270px;
	width:310px;
	overflow:hidden;
}
.lzsj_con ul li{
	background:url(lineimg.gif) left center no-repeat;
	line-height:27px;
	height:27px;
	display:block;
	width:310px;
	float:left;
	list-style:none;
}
.lzsj_con ul li a{
	padding-left:10px;
	color:#000;
}
.djyj{
	float:left;
	width:322px;
	height:auto;
}
.djyj_title{
	width:322px;
	height:28px;
	background:url(tongyong_title_bg.gif) no-repeat;
}
.djyj_title_t{
	float:left;
	padding-top:5px;
	padding-left:16px;
	font-size:14px;
	color:#FFF;
	font-weight:bold;
}
.djyj_title_more{
	float:right;
	padding-right:20px;
	padding-top:10px;

}
.djyj_con{
	margin-top:9px;
	width:320px;
	height:270px;
	border:#999 solid 1px;
}
.djyj_con ul{
	padding-left:10px;
	height:270px;
	width:310px;
	overflow:hidden;
}
.djyj_con ul li{
	background:url(lineimg.gif) left center no-repeat;
	line-height:27px;
	height:27px;
	display:block;
	width:310px;
	float:left;
	list-style:none;
}
.djyj_con ul li a{
	padding-left:10px;
	color:#000;
}
.rmwz{
	float:left;
	width:322px;
	height:auto;
}
.rmwz_title{
	width:322px;
	height:28px;
	background:url(tongyong_title_bg.gif) no-repeat;
}
.rmwz_title_t{
	float:left;
	padding-top:5px;
	padding-left:16px;
	font-size:14px;
	color:#FFF;
	font-weight:bold;
}
.rmwz_title_more{
	float:right;
	padding-right:20px;
	padding-top:10px;

}
.rmwz_con{
	margin-top:9px;
	width:320px;
	height:192px;
	border:#999 solid 1px;
}
.rmwz_con ul{
	padding-left:10px;
	height:192px;
	width:310px;
	overflow:hidden;
}
.rmwz_con ul li{
	background:url(lineimg.gif) left center no-repeat;
	line-height:27px;
	height:27px;
	display:block;
	width:310px;
	float:left;
	list-style:none;
}
.rmwz_con ul li a{
	padding-left:10px;
	color:#000;
}
.tqpp{
	float:left;
	width:322px;
	height:auto;
}
.tqpp_title{
	width:322px;
	height:28px;
	background:url(tongyong_title_bg.gif) no-repeat;
}
.tqpp_title_t{
	float:left;
	padding-top:5px;
	padding-left:16px;
	font-size:14px;
	color:#FFF;
	font-weight:bold;
}
.tqpp_title_more{
	float:right;
	padding-right:20px;
	padding-top:10px;

}
.tqpp_con{
	margin-top:9px;
	width:320px;
	height:192px;
	border:#999 solid 1px;
}
.tqpp_con ul{
	padding-left:10px;
	height:192px;
	width:310px;
	overflow:hidden;
}
.tqpp_con ul li{
	background:url(lineimg.gif) left center no-repeat;
	line-height:27px;
	height:27px;
	display:block;
	width:310px;
	float:left;
	list-style:none;
}
.tqpp_con ul li a{
	padding-left:10px;
	color:#000;
}
.xqsc{
	float:left;
	width:322px;
	height:auto;
}
.xqsc_title{
	width:322px;
	height:28px;
	background:url(tongyong_title_bg.gif) no-repeat;
}
.xqsc_title_t{
	float:left;
	padding-top:5px;
	padding-left:16px;
	font-size:14px;
	color:#FFF;
	font-weight:bold;
}
.xqsc_title_more{
	float:right;
	padding-right:20px;
	padding-top:10px;

}
.xqsc_con{
	margin-top:9px;
	width:320px;
	height:192px;
	border:#999 solid 1px;
}
.xqsc_con ul{
	padding-left:10px;
	height:192px;
	width:310px;
	overflow:hidden;
}
.xqsc_con ul li{
	background:url(lineimg.gif) left center no-repeat;
	line-height:27px;
	height:27px;
	display:block;
	width:310px;
	float:left;
	list-style:none;
}
.xqsc_con ul li a{
	padding-left:10px;
	color:#000;
}
.tplh{
	width:1132px;
	height:183px;
	float:left;
	margin-left:auto;
	margin-right:auto;
	border:#999 solid 1px;
}
.tplh_title{
	width:100%;
	height:29px;
	background: url(xwdt_title_bg.gif) no-repeat;
}
.tplh_title_more{
	float:right;
	padding-right:20px;
	padding-top:10px;

}
.twoaicss_title {width:1000px; height:29px;  overflow:hidden; float:left; padding-left:10px;}
.twoaicss_title li {display:block; float:left; margin:0 1px 0 0; display:inline;color:#fff;text-align:center; font-size:14px;}
.twoaicss_title li a {display:block; width:98px; heigth:29px; font-size:14px; line-height:29px;  color:#b74848; font-weight:bold;text-decoration:none;}
.twoaicss_title li a:hover {color:#b74848; text-decoration:none;}
.twoaicss_con{ height:154px; width:976px; }
.tplh_photo{
	height:125px;
	width:200px;
	margin-left:2px;
	margin-right:2px;
}
.tplh_photo_title{
	width:125px;
	text-align:center;
}
.tplh_photo_title a{
	color:#58554e;
	display:block;
	text-decoration:none;
}
.tplh_photo_title a:hover{
	color:#F00; 
	text-decoration:none;
}


.djywpt{
	float:left;
	width:246px;
	height:auto;
}
.djywpt_title{
	width:246px;
	height:28px;
	background:url(djywpt_title_bg.gif) no-repeat;
}
.djywpt_title_t{
	float:left;
	padding-top:5px;
	padding-left:16px;
	font-size:14px;
	color:#FFF;
	font-weight:bold;
}
.djywpt_con{
	margin-top:9px;
	width:244px;
	height:192px;
	border:#999 solid 1px;
}

.djwsp{
	float:left;
	width:498px;
	height:auto;
}
.djwsp_title{
	width:498px;
	height:28px;
	background:url(djwsp_title_bg.gif) no-repeat;
}
.djwsp_title_t{
	float:left;
	padding-top:5px;
	padding-left:16px;
	font-size:14px;
	color:#FFF;
	font-weight:bold;
}
.djwsp_title_more{
	float:right;
	padding-right:20px;
	padding-top:10px;

}
.djwsp_con{
	margin-top:9px;
	width:496px;
	height:192px;
	border:#999 solid 1px;
}
.video{
	float:left;
	width:280px;
	height:228px;
	margin-top:8px;
	margin-left:5px;	
}
.video_list{
	float:left;
	width:224px;
	height:192px;
}
.video_list ul{
	margin-left:5px;
	width:210px;
	height:192px;
}
.video_list ul li{
	background:url(video_logo.gif) left center no-repeat;
	height:27px;
	line-height:27px;
	list-style:none;
}
.video_list ul li a{
	color:#333333;
	text-decoration:none;
	margin-left:20px;
}
.xdhfn{
	float:left;
	width:218px;
	height:230px;
}


.main_down{
	width:1134px;
	margin-left:auto;
	margin-right:auto;
	height:auto;
}
.zthd{
	float:left;
	width:1132px;
	height:71px;
	border:#999  solid 1px;
	padding-top:5px;
	padding-bottom:5px;
}
.zthd_logo{
	float:left;
	width:69px;
	height:69px;
	margin-left:3px;
	margin-right:12px;
}
.zthd_a{
	width:255px;
	height:69px;
	float:left;
	margin-left:3px;
	margin-right:3px;
}
.zthd_a img{width:255px; height:69px;}


.dwfwph{
	float:left;
	width:207px;
}
.dwfwph_title{
	float:left;
	height:27px;
	width:207px;
	background:url(dwfwph_title_bg.gif) no-repeat;	
}
.dwfwph_con{
	height:428px;
	width:207px;
	border:#e9e9e9 solid 1px;
}
.dwfwph_con_up{
	width:207px;
	height:370px;
	float:left;		
}
.dwfwph_con_up ul{
	width:150px;
	height:360px;
	margin-top:10px;
	margin-left:auto;
	margin-right:auto;
	overflow:hidden;
}
.dwfwph_con_up ul li{
	width:150px;
	height:30px;
	line-height:30px;
}
.dwfwph_con_up ul li a{
	text-decoration:none;
	color:#000;
}
.dwfwph_man{
	float:left;
	width:5px;
}
.dwfwph_mane{
	float:left;
	text-align:center;
	width:130px;
}
.dwfwph_sum{
	float:left;
	width:10px;
}
.dwfwph_con_down{
	width:207px;
	float:left;
}
.dwfwph_con_down_more{
	float:right;
	padding-right:20px;
	padding-top:10px;
}
.gwkgdzz{
	margin-left:5px;
	float:left;
	width:765px;
}
.gwkgdzz_title{
	width:765px;
	height:27px;
	background:url(gwkgdzz_title_bg.gif) no-repeat;
}
.gwkgdzz_title_more{
	float:right;
	padding-right:20px;
	padding-top:10px;

}
.gwkgdzz_con{
	height:400px;
	width:765px;
	border:#e9e9e9 solid 1px;
}
.gwkgdzz_con_up{
	height:133px;
	width:765px;
}
.gwkgdzz_con_up_left{
	float:left;
	height:133px;
	width:100px;
}
.gwkgdzz_con_up_left span{
	padding-left:5px;
	line-height:133px;
	font-size:14px;
	font-weight:bold;
}
.gwkgdzz_con_up_right{
	float:left;
	height:122px;
	width:665px;
}
.gwkgdzz_con_up_right ul{
	margin-top:10px;
	float:left;
	height:110px;
	width:665px;
}
.gwkgdzz_con_up_right ul li{
	background:url(fz_logo_bg.gif) left center no-repeat;
	list-style:none;
	text-decoration:none;
	float:left;
	height:22px;
	line-height:22px;
	width:221px;
}
.gwkgdzz_con_up_right ul li a{
	padding-left:10px;
	color:#353535;	
}
.gwkgdzz_con_up_right_more{
	margin-right:20px;
	float:right;
	width:34px;
	height:11px;
	
}
.gwkgdzz_con_min{
	height:133px;
	width:765px;
}
.gwkgdzz_con_min_left{
	float:left;
	height:133px;
	width:100px;
}
.gwkgdzz_con_min_left span{
	padding-left:5px;
	line-height:133px;
	font-size:14px;
	font-weight:bold;
}
.gwkgdzz_con_min_right{
	float:left;
	height:122px;
	width:665px;
}
.gwkgdzz_con_min_right ul{
	margin-top:10px;
	float:left;
	height:110px;
	width:665px;
}
.gwkgdzz_con_min_right ul li{
	background:url(fz_logo_bg.gif) left center no-repeat;
	list-style:none;
	text-decoration:none;
	float:left;
	height:22px;
	line-height:22px;
	width:221px;
}
.gwkgdzz_con_min_right ul li a{
	padding-left:10px;
	color:#353535;	
}
.gwkgdzz_con_min_right_more{
	margin-right:20px;
	float:right;
	width:34px;
	height:11px;
	
}
.gwkgdzz_con_down{
	height:134px;
	width:765px;
}
.gwkgdzz_con_down_left{
	float:left;
	height:134px;
	width:100px;
}
.gwkgdzz_con_down_left span{
	padding-left:5px;
	line-height:134px;
	font-size:14px;
	font-weight:bold;
}
.gwkgdzz_con_down_right{
	float:left;
	height:120px;
	width:665px;
}
.gwkgdzz_con_down_right ul{
	margin-top:10px;
	float:left;
	height:110px;
	width:665px;
}
.gwkgdzz_con_down_right ul li{
	background:url(fz_logo_bg.gif) left center no-repeat;
	list-style:none;
	text-decoration:none;
	float:left;
	height:22px;
	line-height:22px;
	width:221px;
}
.gwkgdzz_con_down_right ul li a{
	padding-left:10px;
	color:#353535;	
}
.gwkgdzz_con_down_right_more{
	margin-right:20px;
	float:right;
	width:34px;
	height:11px;
	
}

.frienflink{
	margin-top:5px;
	height:150px;
	width:1132px;
	margin-left:auto;
	margin-right:auto;
	overflow:hidden;
	border:#ff9263 solid 1px;
}
.frienflink_title{
	width:100%;
	height:30px;
	background-color:#ff9263;
	
}
.frienflink_title_t{
	float:left;
	padding-top:5px;
	padding-left:16px;
	font-size:14px;
	color:#FFF;
	font-weight:bold;
}
.frienflink_left{
	float:left;
	width:968px;
	height:120px;
}
.frienflink_left ul{
	width:100%;
	height:120px;
}
.frienflink_left ul li{
	margin-top:9px;
	margin-left:2px;
	list-style:none;
	float:left;
}
.frienflink_right{
	float:right;
	width:160px;
	height:120px;
}
.foot {
	margin-left:auto;
	margin-right:auto;
	margin-top:5px;
	width:1134px;
	height:175px;
	background-color:#ff9263;
}
.foot_con{
	padding-top:10px;
	margin-left:auto;
	margin-right:auto;	
	width:500px;
	text-align:center;
}
.foot_con p{
	font-size:14px;
}