@charset "gb2312";
	.main-container {
	overflow:hidden;
	background:#fff;
}
.hot-news {
	overflow:hidden;
	height:80px;
	background:url(imageshot-news.png) no-repeat left center;
	padding-left:110px;
	margin-top:25px;
	padding-right:12px;
}
.hot-news h1 a {
	height:32px;
	line-height:32px;
	background:url(imagesSpeaker.png) no-repeat left center;
	padding-left:30px;
	font-size:32px;
	color:#ce2d2d;
	font-weight:normal;
	max-width:80%;
	overflow:hidden;
	display:block;
	text-overflow:ellipsis;
	white-space:nowrap;
}
.hot-news p {
	margin-top:10px;
	font-size:12px;
	color:#818080;
}
.hot-news p a {
	font-size:12px;
	color:#ce2d2d;
}
.main1contain {
	overflow:hidden;
	margin-top:20px;
}
.main1-lf {
	width:480px;
	height:410px;
	overflow:hidden;
}
/*main1-lf轮播*/
.carousel {
	overflow:hidden;
	width:480px;
	height:320px;
	position:relative;
}
.carousel-img {
	width:480px;
	height:320px;
}
.carousel-img img {
	width:100%;
	display:block;
}
.carousel-infocon {
	position:absolute;
	bottom:0px;
	left:0px;
	overflow:hidden;
	width:480px;
	height:50px;
}
.carousel-info span {
	display:block;
	float:left;
	max-width:400px;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
}
.carousel-infopa {
	position:absolute;
	top:0px;
	left:0px;
	width:480px;
	height:50px;
	background:#000;
	opacity:0.6;
	filter:alpha(opacity=60);
}
.carousel-info {
	color:#fff;
	font-size:14px;
	width:465px;
	height:50px;
	line-height:50px;
	padding-left:15px;
	position:absolute;
	bottom:0px;
	left:0px;
}
ul.carousel-item {
	height:80px;
	overflow:hidden;
	margin-top:8px;
}
ul.carousel-item li {
	width:114px;
	overflow:hidden;
	float:left;
	margin-right:8px;
	cursor:pointer;
}
ul.carousel-item li.mr0 {
	margin-right:0px;
}
ul.carousel-item li.carousel-act {
	border:2px solid #ce2d2d;
	width:110px;
	height:76px;
}
.carousel-item img {
	display:block;
	width:100%;
	height:80px;
}
.main1-cen {
	float:left;
	width:428px;
	margin-left:20px;
	overflow:hidden;
}
.main1-cen .imp-newcon {
	margin-top:10px;
	height: 155px;
	overflow: hidden;
}
ul.pub-tit {
	width:100%;
	background:url(imagespub-tabtitbg.jpg) repeat-x left bottom;
	height:30px;
}
ul.pub-tit li {
	float:left;
	height:30px;
	line-height:30px;
	border-top-left-radius:3px;
	border-top-right-radius:3px;
}
ul.pub-tit li.tab-pubact {
	background:#ce2d2d;
}
ul.pub-tit li.tab-pubact a {
	color:#fff;
}
ul.pub-tit li a {
	display:block;
	padding-left:20px;
	padding-right:20px;
	color:#818181;
	font-size:16px;
}
ul.pub-con {
	overflow:hidden;
	width:100%;
}
ul.pub-con li {
	height:31px;
	line-height:31px;
	background:url(imagestab-publibg.png) no-repeat left center;
	padding-left:12px;
	vertical-align:bottom;
}
ul.pub-con li a {
	display:block;
	float:left;
	width:315px;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	font-size:14px;
	color:#464646;
}
ul.pub-con li span {
	display:block;
	float:right;
	font-size:14px;
	color:#464646;
}
ul.pub-con li a:hover {
	color:#ce2d2d;
}
.main1-cen2 {
	margin-top:22px;
}
.zcxx-con {
	margin-top:10px;
	height: 155px;
	overflow: hidden;
}
.main1-rt {
	float:right;
	width:250px;
	overflow:hidden;
	height:410px;
	position:relative;
	background:#fafafa;
}
.main1-rt .head {
	width:235px;
	height:40px;
	line-height:40px;
	padding-left:15px;
	background:#ce2d2d;
	font-size:16px;
	color:#fff;
}
.main1-rt span {
	display:block;
	position:absolute;
	bottom:0px;
	width:10px;
	height:10px;
}
.main1-rt span.lfbt-bg {
	left:0px;
	background:url(imageslf-bttombg.png) no-repeat;
}
.main1-rt span.rtbt-bg {
	background:url(imagesrt-bttombg.png) no-repeat;
	right:0px;
}
.main1-rt ul {
	overflow:hidden;
	padding-top:15px;
	padding-left:10px;
	padding-right:10px;
}
.main1-rt ul li {
	background:url(imageslist-mbg.png) no-repeat left 13px;
	padding-left:15px;
	line-height:30px;
	vertical-align:bottom;
}
.main1-rt ul li a {
	display:block;
}
.main2contain {
	overflow:hidden;
	width:1168px;
	height:60px;
	border:1px solid #e4e4e4;
	padding:15px;
	margin-top:20px;
}
/*横向轮播滚动图片*/
.pic-lb {
	width:100%;
	height:60px;
}
.pic-lb .prev {
	width:35px;
	height:35px;
	margin-right:15px;
	margin-top:12px;
	background:url(imageslb-btnxb.png) no-repeat;
	background-position:0px -70px;
	float:left;
	cursor:pointer;
}
.pic-lb .prev:hover {
	background-position:0 -70px;
}
.pic-lb .next {
	width:35px;
	height:35px;
	margin-top:12px;
	background:url(imageslb-btnxb.png) no-repeat;
	background-position:0px 0px;
	float:right;
	cursor:pointer;
}
.pic-lb .next:hover {
	background-position:0 -35px;
}
.pic-lb .c_main6_m {
	width:1065px;
	height:60px;
	overflow:hidden;
	position:relative;
}
.pic-lb .c_main6_m #a_pic1 {
	position:absolute;
	height:130px;
	overflow:hidden;
}
.pic-lb .c_main6_m a {
	margin-left:18px;
	width:340px;
	height:60px;
	display:block;
	float:left;
	margin-left:10px;
	margin-right:10px;
}
.pic-lb .c_main6_m a img {
	width:340px;
	height:60px;
	border:0;
}
.main3contain {
	overflow:hidden;
	margin-top:15px;
}
.home-pubbg {
	width:1180px;
	background:url(imageshome-pubhteabg.jpg) no-repeat left top;
	padding-left:20px;
	padding-top:12px;
}
.main3-lf {
	width:225px;
	overflow:hidden;
}
.home-xtit {
	background:url(imageshome-pubhbg.png) no-repeat left center;
	height:40px;
	line-height:40px;
	padding-left:43px;
}
.home-xtit img {
	display:block;
}
ul.xxpub-list {
	overflow:hidden;
	margin-top:12px;
}
ul.xxpub-list li {
	height:36px;
	line-height:36px;
	width:205px;
	padding-left:20px;
	background:#f6f6f6 url(imagespublist2bg.png) no-repeat 198px center;
	margin-top:9px;
	border-radius:3px;
}
ul.xxpub-list li:hover,ul.xxpub-list li.xxpub-act {
	background:#ce2d2d;
	background:#ce2d2d url(imagespublist2bgact.png) no-repeat 198px center;
}
ul.xxpub-list li:hover a,ul.xxpub-list li.xxpub-act a {
	color:#fff;
}
ul.xxpub-list li a {
	display:block;
	max-width:170px;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
}
.main3-cen {
	width:620px;
	margin-left:20px;
	overflow:hidden;
	margin-top:10px;
}
ul.recentgk-tab li a {
	padding:0 15px;
}
.main3-cen .recentgk-con li {
	line-height:35px;
	height:35px;
}
.main3-cen .recentgk-con li a {
	width:420px;
}
.main3-cen .recentgk-con {
	margin-top:20px;
	height: 315px;
	overflow: hidden;
}
.main3-rt {
	width:292px;
	overflow:hidden;
	float:right;
}
.main3-rt .main3rt-top {
	width:292px;
	overflow:hidden;
}
.main3-rt .main3rt-top .head {
	height:40px;
	line-height:40px;
	background:#ce2d2d;
	width:267px;
	padding-left:25px;
	overflow:hidden;
}
.main3-rt .main3rt-top .head a {
	display:block;
	height:14px;
	line-height:14px;
	border-left:2px solid #fff;
	color:#fff;
	font-size:16px;
	padding-left:6px;
	margin-top:13px;
}
.main3-rt .main3rt-top .con {
	border:1px solid #e4e4e4;
	border-top:none;
	width:265px;
	padding:12px 10px 5px 15px;
}
.main3-rt .main3rt-top .con ul {
	overflow:hidden;
}
.main3-rt .main3rt-top .con ul li {
	float:left;
	height:36px;
	line-height:36px;
	width:82px;
	background:url(imageslist4.bg.jpg) no-repeat left center;
	padding-left:6px;
}
.main3-rt .main3rt-top .con ul li a {
	color:#464646;
	font-size:13px;
	max-width:100%;
	display:block;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
}
.main3-rt .main3rt-top .con ul li a:hover {
	color:#ce2d2d;
}
.main3-rt a.qd {
	width:290px;
	height:50px;
	margin-top:15px;
	overflow:hidden;
	display:block;
}
.main3-rt a.qd img {
	width:100%;
}
.main3-rt .czzx {
	overflow:hidden;
	width:100%;
	margin-top:10px;
}
.main3-rt .czzx a {
	display:block;
	float:left;
	width:140px;
	height:50px;
	margin-left:10px;
}
.main3-rt .czzx a.first {
	margin-left:0px;
}
.main3-rt .czzx a img {
	display:block;
	width:100%;
}
.main5contain {
	overflow:hidden;
	margin-top:25px;
}
.main5-lf {
	width:390px;
	margin-top:15px;
}
.main5-lf a.hd-contain {
	display:block;
	width:390px;
	height:220px;
	overflow:hidden;
	position:relative;
}
.main5-lf a.hd-contain img {
	display:block;
	width:390px;
	height:220px;
}
.main5-lf a.hd-contain .hd-info {
	position:absolute;
	bottom:0px;
	left:0px;
	height:40px;
	line-height:40px;
	width:100%;
}
.main5-lf a.hd-contain .hd-info .opa {
	position:absolute;
	bottom:0px;
	left:0px;
	height:40px;
	width:100%;
	background:#000;
	opacity:0.6;
	filter:alpha(opacity=60);
}
.main5-lf a.hd-contain .hd-info p {
	position:absolute;
	bottom:0px;
	left:0px;
	width:375px;
	padding-left:15px;
	color:#fff;
}
.main5-lf p.detail {
	font-size:12px;
	color:#6e6e6e;
	margin-top:5px;
	line-height:28px;
}
.main5-lf p.detail a {
	color:#d41616;
}
.main5-cen {
	width:460px;
	float:left;
	margin-left:20px;
	overflow:hidden;
}
ul.pub-tit2 {
	height:40px;
	background:#f1f1f1;
	line-height:40px;
	padding-left:14px;
}
ul.pub-tit2 li {
	float:left;
	overflow:hidden;
}
ul.pub-tit2 li a {
	display:block;
	padding:0 20px;
	color:#4b4b4b;
	font-size:16px;
	line-height:40px;
}
ul.pub-tit2 li:hover,ul.pub-tit2 li.pub-tit2act {
	background:#ce2d2d;
}
ul.pub-tit2 li:hover a,ul.pub-tit2 li.pub-tit2act a {
	color:#fff;
}
.main5-cen .wmly-con {
	overflow:hidden;
	padding-left:10px;
	padding-right:5px;
	margin-top:20px;
	height: 234px;
}
.main5-cen .wmly-con li {
	height:39px;
	line-height:39px;
	overflow:hidden;
	vertical-align: bottom;
}
.main5-cen .wmly-con li a {
	display:block;
	float:left;
	color:#4b4b4b;
	width:252px;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
}
.main5-cen .wmly-con li a:hover {
	color:#ce2d2d;
}
.main5-cen .wmly-con li span.date {
	float:right;
	display:block;
}
.main5-cen .wmly-con li span.state {
	float:right;
	color:#008d1e;
	display:block;
	margin-right:25px;
}
.main5-cen .wmly-con li span.state-act {
	color:#ef3b3c;
}
.main5-rt {
	width:270px;
	overflow:hidden;
}
.rdjy-con {
	margin-top:22px;
	height: 228px;
	overflow: hidden;
}
.rdjy-con ul li {
	height:38px;
	line-height:38px;
	background:url(imageslist-libg5.png) no-repeat 8px center;
	padding-left:20px;
	vertical-align:bottom;
}
.rdjy-con ul li a {
	overflow:hidden;
	display:block;
	text-overflow:ellipsis;
	white-space:nowrap;
	width:240px;
}
.main4contain {
	overflow:hidden;
	margin-top:18px;
}
.main4a {
	overflow:hidden;
	margin-top:15px;
}
.main4a h1.msfw {
	float:left;
	width:20px;
	height:84px;
	background:url(imageshome-zwfwlfbg.png) no-repeat;
	padding:8px 9px;
	font-weight:normal;
	font-size:16px;
	color:#fff;
}
.main4a ul.msfw-item {
	overflow:hidden;
	float:left;
	margin-left:3px;
}
.main4a ul.msfw-item > li {
	display:block;
	float:left;
	border:1px solid #eaeaea;
	border-radius:3px;
	margin-left:10px;
}
.main4a ul.msfw-item > li > a {
	display:block;
	background:url(imageshome-zwfw1.png) no-repeat center 12px;
	padding-left:20px;
	padding-right:20px;
	padding-top:50px;
	padding-bottom:12px;
	width:29px;
	font-weight:bold;
	color:#4b4b4b;
	font-size:14px;
}
.main4a ul.msfw-item > li > a.msfw2 {
	background:url(imageshome-zwfw2.png) no-repeat center 12px;
}
.main4a ul.msfw-item > li > a.msfw3 {
	background:url(imageshome-zwfw3.png) no-repeat center 12px;
}
.main4a ul.msfw-item li > a.msfw4 {
	background:url(imageshome-zwfw4.png) no-repeat center 12px;
}
.main4a ul.msfw-item > li > a.msfw5 {
	background:url(imageshome-zwfw5.png) no-repeat center 12px;
}
.main4a ul.msfw-item > li > a.msfw6 {
	background:url(imageshome-zwfw6.png) no-repeat center 12px;
}
.main4a ul.msfw-item > li > a.msfw7 {
	background:url(imageshome-zwfw7.png) no-repeat center 12px;
}
.main4a ul.msfw-item > li > a.msfw8 {
	background:url(imageshome-zwfw8.png) no-repeat center 12px;
}
.main4a ul.msfw-item > li > a.msfw9 {
	background:url(imageshome-zwfw9.png) no-repeat center 12px;
}
.main4a ul.msfw-item > li > a.msfw10 {
	background:url(imageshome-zwfw10.png) no-repeat center 12px;
}
.main4a ul.msfw-item > li > a.msfw11 {
	background:url(imageshome-zwfw11.png) no-repeat center 12px;
}
.main4a ul.msfw-item > li > a.msfw12 {
	background:url(imageshome-zwfw12.png) no-repeat center 12px;
}
.main4a ul.msfw-item > li > a.msfw13 {
    background:url(imageshome-zwfw13.png) no-repeat center 12px;
}
.main4a ul.msfw-item > li > a.msfw14 {
     background:url(imageshome-zwfw14.png) no-repeat center 12px;
 }
.main4a ul.msfw-item li.ldjy {
	display:block;
	float:left;
	border:1px solid #dc7b7b;
	border-radius:3px;
	margin-left:10px;
}
.main4a ul.msfw-item li.ldjy ul {
	overflow:hidden;
	float:left;
	padding:10px 0px;
	width:160px;
	padding-bottom:9px;
}
.main4a ul.msfw-item li.ldjy ul li {
	float:left;
	color:#4b4b4b;
	line-height:27px;
}
.main4a ul.msfw-item li.ldjy ul li a {
	display:block;
	width:78px;
	text-align:center;
}
.main4a ul.msfw-item li.ldjy .msfw3 {
	display:block;
	background:url(imageshome-zwfw3.png) no-repeat center 12px;
	padding-left:20px;
	padding-right:20px;
	padding-top:50px;
	padding-bottom:12px;
	width:29px;
	font-weight:bold;
	color:#ce2d2d;
	font-size:14px;
	float:left;
	border-right:1px solid #dc7b7b;
}
.main4b {
	overflow:hidden;
	width:100%;
	margin-top:24px;
}
.main4blf {
	width:872px;
	float:left;
	overflow:hidden;
}
.main4btop {
	overflow:hidden;
}
.main4btop .cjs {
	width:260px;
	float:left;
	overflow:hidden;
}
.main4btop .cjs ul.cjsul {
	margin-top:8px;
	overflow:hidden;
}
.main4btop .cjs ul.cjsul li {
	float:left;
	margin-right:10px;
	overflow:hidden;
	margin-top:10px;
}
.main4btop .cjs ul.cjsul li.mr0 {
	margin-right:0px;
}
.main4btop .cjs ul.cjsul li a {
	display:block;
	background:#ef3b3c url(imagescjsicon1.png) no-repeat 5px 10px;
	padding:10px 10px 12px 45px;
	width:25px;
	height:28px;
	font-weight:bold;
	color:#fff;
	font-size:12px;
}
.main4btop .cjs ul.cjsul li a.cjsicon2 {
	background:#5096d4 url(imagescjsicon2.png) no-repeat 5px 10px;
}
.main4btop .cjs ul.cjsul li a.cjsicon3 {
	background:#b971d4 url(imagescjsicon3.png) no-repeat 5px 10px;
}
.main4btop .cjs ul.cjsul li a.cjsicon4 {
	background:#f7a341 url(imagescjsicon4.png) no-repeat 5px 10px;
}
.main4btop .cjs ul.cjsul li a.cjsicon5 {
	background:#fa605e url(imagescjsicon5.png) no-repeat 5px 10px;
}
.main4btop .cjs ul.cjsul li a.cjsicon6 {
	background:#5bcf58 url(imagescjsicon6.png) no-repeat 5px 10px;
}
.main4btop .grfw {
	width:590px;
	overflow:hidden;
	margin-left:20px;
}
.main4btop .grfw .grfw-con {
	overflow:hidden;
	margin-top:10px;
	padding-left:6px;
	height: 123px;
}
.main4btop .grfw .grfw-con ul {
	overflow:hidden;
}
.main4btop .grfw .grfw-con ul li {
	float:left;
	line-height:41px;
	width:72px;
	text-align:center;
}
.main4btop .grfw .grfw-con ul li a {
	display:block;
}
.main4bbottom {
	margin-top:30px;
	border:1px solid #eaeaea;
	border-radius:3px;
	width:870px;
	height:40px;
}
.main4bbottom h1.snfwtit {
	float:left;
	font-size:16px;
	background:url(imageshome-snfwbg.png) no-repeat center;
	color:#fff;
	width:114px;
	height:40px;
	line-height:40px;
	text-align:center;
}
.main4bbottom ul.snfwcon {
	overflow:hidden;
	float:left;
	margin-left:12px;
}
.main4bbottom ul.snfwcon li {
	float:left;
}
.main4bbottom ul.snfwcon li a {
	display:block;
	height:40px;
	line-height:40px;
	float:left;
}
.main4bbottom ul.snfwcon li span {
	background:url(imageslist-lispanbg.jpg) no-repeat center;
	display:block;
	padding:0 13px;
	width:2px;
	height:14px;
	margin-top:14px;
	float:left;
}
.main4brt {
	width:280px;
	overflow:hidden;
}
.main4brt ul.bmcx-tab {
	width:278px;
	border:1px solid #eaeaea;
}
.main4brt .bmcx-tab li {
	float:left;
	height:38px;
	line-height:38px;
	padding-right:14px;
	padding-left:30px;
}
.main4brt .bmcx-tab li a {
	display:block;
}
.main4brt .bmcx-tab li.search-act {
	background:#ce2d2d url(imageshome-searchbg.png) no-repeat 10px center;
}
.main4brt .bmcx-tab li.search-act a {
	color:#fff;
}
.main4brt .bmcx-con {
	overflow:hidden;
	margin-top:2px;
}
.main4brt .bmcx-con li {
	float:left;
	margin-top:10px;
	border:1px solid #eaeaea;
	width:84px;
	height:28px;
	position:relative;
	line-height:28px;
	text-align:center;
	margin-right:11px;
}
.main4brt .bmcx-con li a {
	display:block;
}
.main4brt .bmcx-con li.mr0 {
	margin-right:0px;
}
.main4brt .bmcx-con li span {
	position:absolute;
	top:0px;
	right:-10px;
	background:url(imageshome-serhot.png) no-repeat;
	display:block;
	width:22px;
	height:12px;
}
.main4brt h1.lstd {
	margin-top:15px;
	height:28px;
	line-height:28px;
	background:url(imageshome-lxtdtitbg.png) no-repeat 12px center;
	padding-left:24px;
	font-weight:normal;
	font-size:16px;
	color:#ce2d2d;
}
.main4brt ul.lstd-con {
	overflow:hidden;
	padding-left:10px;
}
.main4brt ul.lstd-con li {
	float:left;
	width:58px;
	height:32px;
	line-height:32px;
	text-align:center;
	background:#ef3b3c;
	margin-top:10px;
	margin-right:10px;
}
.main4brt ul.lstd-con li.mr0 {
	margin-right:0px;
}
.main4brt ul.lstd-con li a {
	display:block;
	color:#fff;
}
.main4brt ul.lstd-con li.lstdbg2 {
	background:#5096d4;
}
.main4brt ul.lstd-con li.lstdbg3 {
	background:#b971d4;
}
.main4brt ul.lstd-con li.lstdbg4 {
	background:#5bcf58;
}
.main4brt ul.lstd-con li.lstdbg5 {
	background:#5364e0;
}
.main4brt ul.lstd-con li.lstdbg6 {
	background:#e7812e;
}
.main4brt ul.lstd-con li.lstdbg7 {
	background:#fa605e;
}
.main4brt ul.lstd-con li.lstdbg8 {
	background:#7363d9;
}
/*悬浮框*/
.fix_box {
	position:fixed;
    width: 70px;
	top:290px;
	left:50%;
	margin-left:603px;
	z-index:999;
	background:#fff;
}
.fix_box .fix_icon {
	/*overflow:hidden;*/
}
.fix_box .fix_icon li {
    position: relative;
	display:block;
	width:70px;
	height:70px;
}
.fix_box .fix_icon li a {
	display:block;
	background:#d41616 url(imagesjnewm.png) no-repeat center 10px;
	padding-top:45px;
	color:#fff;
	font-size:13px;
	text-align:center;
	width:70px;
	height:25px;
}
.fix_box .fix_icon li.jn a {
	background:#5096d4 url(imagesjnewm.png) no-repeat center 10px;
	margin-top:2px;
}
/***********************

					信息公开

							************************/
.xxgk-container{
	margin: 24px 20px;
}
.xxgk-sidebar{
	width: 251px;
}
.xxgk-sidenav li{
	height: 43px;
	background: #f3f3f3;
	text-indent: 25px;
	margin-bottom: 2px;
	line-height: 43px;
}
.xxgk-sidenav li:hover{
	background: #ce2d2d;
}
.xxgk-sidenav li a{
	display: block;
	font-size: 16px;
	color: #383838;
}
.xxgk-sidenav li:hover a{
	color: #fff;
}
.xxgk-nav1{
	border-left: 4px solid #e14b6b;
}
.xxgk-nav2{
	border-left: 4px solid #f5821c;
}
.xxgk-nav3{
	border-left: 4px solid #f3bb31;
}
.xxgk-nav4{
	border-left: 4px solid #88ba10;
}
.xxgk-nav5{
	border-left: 4px solid #39c946;
}
.xxgk-nav6{
	border-left: 4px solid #4ad8a7;
}
.xxgk-nav7{
	border-left: 4px solid #35c6e8;
}
.xxgk-iconnav-container{
	margin-top: 20px;
}
.xxgk-iconnav-h1{
	height: 45px;
	line-height: 45px;
	font-size: 16px;
	color: #fff;
	text-indent: 30px;
	background: #ce2d2d url(imagesxxgk-iconnav-h1.png) no-repeat 20px center;
}
.xxgk-iconnav{
	border-left: 1px solid #ededed;
}
.xxgk-iconnav li{
	float: left;
	border-right: 1px solid #ededed;
	border-bottom: 1px solid #ededed;
	width: 82px;
	height: 79px;
	text-align: center;
}
.icon-ldzc{
	background: url(imagesxxgk-ldzc.png) no-repeat center 15px;
}
.icon-ldzc:hover{
	background: url(imagesxxgk-ldzc1.png) no-repeat center 15px;
}
.icon-zzjg{
	background: url(imagesxxgk-zzjg.png) no-repeat center 15px;
}
.icon-zzjg:hover{
	background: url(imagesxxgk-zzjg1.png) no-repeat center 15px;
}
.icon-czxx{
	background: url(imagesxxgk-czxx.png) no-repeat center 15px;
}
.icon-czxx:hover{
	background: url(imagesxxgk-czxx1.png) no-repeat center 15px;
}
.icon-tjxx{
	background: url(imagesxxgk-tjxx.png) no-repeat center 15px;
}
.icon-tjxx:hover{
	background: url(imagesxxgk-tjxx1.png) no-repeat center 15px;
}
.icon-xzxk{
	background: url(imagesxxgk-xzxk.png) no-repeat center 15px;
}
.icon-xzxk:hover{
	background: url(imagesxxgk-xzxk1.png) no-repeat center 15px;
}
.icon-zdxm{
	background: url(imagesxxgk-zdxm.png) no-repeat center 15px;
}
.icon-zdxm:hover{
	background: url(imagesxxgk-zdxm1.png) no-repeat center 15px;
}
.icon-msgy{
	background: url(imagesxxgk-msgy.png) no-repeat center 15px;
}
.icon-msgy:hover{
	background: url(imagesxxgk-msgy1.png) no-repeat center 15px;
}
.icon-zfbz{
	background: url(imagesxxgk-zfbz.png) no-repeat center 15px;
}
.icon-zfbz:hover{
	background: url(imagesxxgk-zfbz1.png) no-repeat center 15px;
}
.icon-zdcq{
	background: url(imagesxxgk-zdcq.png) no-repeat center 15px;
}
.icon-zdcq:hover{
	background: url(imagesxxgk-zdcq1.png) no-repeat center 15px;
}
.icon-aqsc{
	background: url(imagesxxgk-aqsc.png) no-repeat center 15px;
}
.icon-aqsc:hover{
	background: url(imagesxxgk-aqsc1.png) no-repeat center 15px;
}
.icon-hjbh{
	background: url(imagesxxgk-hjbh.png) no-repeat center 15px;
}
.icon-hjbh:hover{
	background: url(imagesxxgk-hjbh1.png) no-repeat center 15px;
}
.icon-spypjg{
	background: url(imagesxxgk-spypjg.png) no-repeat center 15px;
}
.icon-spypjg:hover{
	background: url(imagesxxgk-spypjg1.png) no-repeat center 15px;
}
.icon-yjgl{
	background: url(imagesxxgk-yjgl.png) no-repeat center 15px;
}
.icon-yjgl:hover{
	background: url(imagesxxgk-yjgl1.png) no-repeat center 15px;
}
.icon-jfgl{
	background: url(imagesxxgk-jfgl.png) no-repeat center 15px;
}
.icon-jfgl:hover{
	background: url(imagesxxgk-jfgl1.png) no-repeat center 15px;
}
.icon-zfcg{
	background: url(imagesxxgk-zfcg.png) no-repeat center 15px;
}
.icon-zfcg:hover{
	background: url(imagesxxgk-zfcg1.png) no-repeat center 15px;
}
.xxgk-iconnav li a{
	display: block;
	font-size: 12px;
	padding-top: 53px;
	height: 26px;
}
.xxgk-iconnav li:hover a{
	color: #ce2d2d;
}
.xxgk-main-content{
	width: 790px;
}
.xxgk-content{
	width: 385px;
	margin-bottom: 25px;
}
.xxgk-content-title{
	height: 40px;
	background: #f1f1f1;
}
.xxgk-content-title h1{
	font-size: 16px;
	color: #fff;
	line-height: 40px;
	width: 110px;
	background: #ce2d2d;
	text-align: center;
	margin-left: 13px;
	font-weight: normal;
}
.xxgk-content-title a{
	color: #d41616;
	font-size: 12px;
	margin-right: 15px;
	margin-top: 14px;
}
.xxgk-content-ul{
	padding-left: 13px;
	padding-right: 5px;
	margin-top: 17px;
	height: 185px;
}
.xxgk-content-ul li{
	vertical-align: bottom;
	height: 20px;
	line-height: 20px;
	margin-top: 13px;
	font-size: 14px;
	color: #4b4b4b;
	padding-left: 10px;
	background: url(imagesxxgk-li-bg.png) no-repeat 0 center;
}
.xxgk-time-span{
	font-size: 12px;
	color: #bfbfbf;
}
.xxgk-content-ul li a{
	max-width: 288px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.xxgk-place-public{
	height: 178px;
	border: 1px solid #eaeaea;
}
.xxgk-public-tab{
	height: 49px;
	border-bottom: 1px solid #eaeaea;
}
.xxgk-public-tab a{
	display: block;
	float: left;
	font-size: 16px;
	color: #555;
	line-height: 48px;
	margin-left: 20px;
	padding: 0 3px;
}
.xxgk-public-tab a:hover,.xxgk-public-tab a.checked{
	color: #CC3333;
	border-bottom: 2px solid #CC3333;
}
.xxgk-public-tab-content{
	padding-top: 30px;
	padding-left: 15px;
	display: none;
}
.xxgk-public-tab-content.checked{
	display: block;
}
.xxgk-public-tab-content a{
	display: block;
	float: left;
	margin-right: 26px;
	background: url(imagesxxgk-li-bg2.png) no-repeat 0 center;
	padding-left: 10px;
	margin-bottom: 17px;
}

/***********************

					信息公开end

							************************/
/***********************

					走进静宁

							************************/
.zjjn-container{
	margin: 24px 20px;
}
.zjjn-video{
	width: 440px;
	height: 290px;
	position: relative;
	cursor: pointer;
}
.zjjn-vedio-pic{
	width: 100%;
	height: 100%;
}
.zjjn-playbtn{
	position: absolute;
	top: 50%;
	left: 50%;
	margin-top: -23px;
	margin-left: -23px;
}
.zjjn-masking{
	position: absolute;
	left: 0;
	bottom: 0;
	width: 100%;
	height: 30px;
	background: url(imageszjjn-masking.png);
}
.zjjn-des{
	width: 705px;
	background: url(imageszjjn-des.png) no-repeat;
	position: relative;
}
.zjjn-des-title{
	margin-top: 14px;
	margin-left: 21px;
}
.zjjn-des p{
	margin-top: 20px;
	width: 385px;
	margin-left: 25px;
	line-height: 35px;
}
.zjjn-des p a{
	color: #ce2d2d;
}
.zjjn-des-pic{
	position: absolute;
	top: 68px;
	right: -35px;
}
.zjjn-fast-link{
	margin-top: 28px;
}
.zjjn-fast-link-title{
	width: 16px;
	height: 86px;
	padding: 7px 10px;
	font-size: 16px;
	color: #fff;
	background: #ce2d2d;
	border-radius: 3px;
	position: relative;
}
.zjjn-fast-link-title span{
	border-left: 4px solid #ce2d2d;
	border-top: 4px solid transparent;
	border-bottom: 4px solid transparent;
	border-right: 0;
	position: absolute;
	right: -4px;
	top: 50%;
	margin-top: -2px;
}
.zjjn-fast-link-list{
	margin-left: 4px;
}
.zjjn-fast-link-list li{
	width: 74px;
	height: 98px;
	border: 1px solid #eaeaea;
	float: left;
	margin-left: 10px;
	border-radius: 3px;
}
.zjjn-fast-link-list li a{
	display: block;
	padding: 0 22px;
	padding-top: 50px;
	width: 30px;
	font-size: 14px;
	font-weight: bold;
}
.zjjn-fast-link1{
	background: url(imageszjjn-fast-link1.png) no-repeat center 12px;
}
.zjjn-fast-link2{
	background: url(imageszjjn-fast-link2.png) no-repeat center 12px;
}
.zjjn-fast-link3{
	background: url(imageszjjn-fast-link3.png) no-repeat center 12px;
}
.zjjn-fast-link4{
	background: url(imageszjjn-fast-link4.png) no-repeat center 12px;
}
.zjjn-fast-link5{
	background: url(imageszjjn-fast-link5.png) no-repeat center 12px;
}
.zjjn-fast-link6{
	background: url(imageszjjn-fast-link6.png) no-repeat center 12px;
}
.zjjn-fast-link7{
	background: url(imageszjjn-fast-link7.png) no-repeat center 12px;
}
.zjjn-fast-link8{
	background: url(imageszjjn-fast-link8.png) no-repeat center 12px;
}
.zjjn-fast-link9{
	background: url(imageszjjn-fast-link9.png) no-repeat center 12px;
}
.zjjn-fast-link10{
	background: url(imageszjjn-fast-link10.png) no-repeat center 12px;
}
.zjjn-fast-link11{
	background: url(imageszjjn-fast-link11.png) no-repeat center 12px;
}
.zjjn-fast-link12{
	background: url(imageszjjn-fast-link12.png) no-repeat center 12px;
}
.zjjn-fast-link13{
	background: url(imageszjjn-fast-link13.png) no-repeat center 12px;
}
.zjjn-fast-link1:hover{
	background: #ce2d2d url(imageszjjn-fast-link1a.png) no-repeat center 13px;
	border: 0;
	width: 76px;
	height: 100px;
}
.zjjn-fast-link2:hover{
	background: #ce2d2d url(imageszjjn-fast-link2a.png) no-repeat center 13px;
	border: 0;
	width: 76px;
	height: 100px;
}
.zjjn-fast-link3:hover{
	background: #ce2d2d url(imageszjjn-fast-link3a.png) no-repeat center 13px;
	border: 0;
	width: 76px;
	height: 100px;
}
.zjjn-fast-link4:hover{
	background: #ce2d2d url(imageszjjn-fast-link4a.png) no-repeat center 13px;
	border: 0;
	width: 76px;
	height: 100px;
}
.zjjn-fast-link5:hover{
	background: #ce2d2d url(imageszjjn-fast-link5a.png) no-repeat center 13px;
	border: 0;
	width: 76px;
	height: 100px;
}
.zjjn-fast-link6:hover{
	background: #ce2d2d url(imageszjjn-fast-link6a.png) no-repeat center 13px;
	border: 0;
	width: 76px;
	height: 100px;
}
.zjjn-fast-link7:hover{
	background: #ce2d2d url(imageszjjn-fast-link7a.png) no-repeat center 13px;
	border: 0;
	width: 76px;
	height: 100px;
}
.zjjn-fast-link8:hover{
	background: #ce2d2d url(imageszjjn-fast-link8a.png) no-repeat center 13px;
	border: 0;
	width: 76px;
	height: 100px;
}
.zjjn-fast-link9:hover{
	background: #ce2d2d url(imageszjjn-fast-link9a.png) no-repeat center 13px;
	border: 0;
	width: 76px;
	height: 100px;
}
.zjjn-fast-link10:hover{
	background: #ce2d2d url(imageszjjn-fast-link10a.png) no-repeat center 13px;
	border: 0;
	width: 76px;
	height: 100px;
}
.zjjn-fast-link11:hover{
	background: #ce2d2d url(imageszjjn-fast-link11a.png) no-repeat center 13px;
	border: 0;
	width: 76px;
	height: 100px;
}
.zjjn-fast-link12:hover{
	background: #ce2d2d url(imageszjjn-fast-link12a.png) no-repeat center 13px;
	border: 0;
	width: 76px;
	height: 100px;
}
.zjjn-fast-link13:hover{
	background: #ce2d2d url(imageszjjn-fast-link13a.png) no-repeat center 13px;
	border: 0;
	width: 76px;
	height: 100px;
}
.zjjn-fast-link1:hover a{
	color: #fff;
}
.zjjn-fast-link2:hover a{
	color: #fff;
}
.zjjn-fast-link3:hover a{
	color: #fff;
}
.zjjn-fast-link4:hover a{
	color: #fff;
}
.zjjn-fast-link5:hover a{
	color: #fff;
}
.zjjn-fast-link6:hover a{
	color: #fff;
}
.zjjn-fast-link7:hover a{
	color: #fff;
}
.zjjn-fast-link8:hover a{
	color: #fff;
}
.zjjn-fast-link9:hover a{
	color: #fff;
}
.zjjn-fast-link10:hover a{
	color: #fff;
}
.zjjn-fast-link11:hover a{
	color: #fff;
}
.zjjn-fast-link12:hover a{
	color: #fff;
}
.zjjn-fast-link13:hover a{
	color: #fff;
}
.zjjn-content{
	width: 570px;
	margin-top: 25px;
	height: 225px;
}
.zjjn-content .xxgk-content-title{
	margin-bottom: 15px;
}
.zjjn-content ul{
	margin-left: 13px;
}
.zjjn-content .xxgk-content-title ul li{
	float: left;
	font-size: 16px;
	height: 40px;
	width: 110px;
	line-height: 40px;
	text-align: center;
	cursor: pointer;
}
.zjjn-content .xxgk-content-title ul li.checked,.zjjn-content .xxgk-content-title ul li:hover{
	color: #fff;
	background: #ce2d2d;
}
.zjjn-content1{
	display: none;
}
.zjjn-content1.checked{
	display: block;
}
.zjjn-content-container .rt{
	width: 300px;
	margin-right: 5px;
}
.zjjn-content-container .rt > a{
	font-size: 14px;
	color: #4b4b4b;
	font-weight: bold;
}
.zjjn-content-container img{
	width: 250px;
	height: 170px;
}
.zjjn-content-container p{
	font-size: 12px;
	color: #4b4b4b;
	line-height: 24px;
	margin-top: 5px;
}
.first-p{
	margin-bottom: 30px;
}
.zjjn-content-ul li{
	height: 20px;
	line-height: 20px;
	margin-bottom: 10px;
	font-size: 14px;
	color: #4b4b4b;
	padding-left: 10px;
	background: url(imagesxxgk-li-bg.png) no-repeat 0 center;
}
.zjjn-content-swiper{
	position: relative;
	width: 250px;
	height: 170px;
}
.zjjn-content-swiper a{
	position: absolute;
	display: block;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
}
.zjjn-content-swiper div{
	width: 40px;
	height: 30px;
	position: absolute;
	bottom: 0;
	cursor: pointer;
}
.zjjn-content-swiper .toleft{
	left: 0;
	background: url(imageszjjn-toleft1.png) no-repeat;
}
.zjjn-content-swiper .toright{
	right: 0;
	background: url(imageszjjn-toright1.png) no-repeat;
}
.zjjn-content-swiper .toleft:hover{
	background: url(imageszjjn-toleft2.png) no-repeat;
}
.zjjn-content-swiper .toright:hover{
	background: url(imageszjjn-toright2.png) no-repeat;
}
.zjjn-img-show{
	height: 410px;
	padding: 18px;
	border: 1px solid #eaeaea;
	margin-top: 20px;
}
.zjjn-img-show-tab{
	margin-top: 10px;
}
.zjjn-img-show-tab a{
	font-size: 16px;
	padding-bottom: 5px;
	margin-right: 35px;
	color: #555;
}
.zjjn-img-show-tab a.checked,.zjjn-img-show-tab a:hover{
	color: #ce2d2d;
	border-bottom: 1px solid #ce2d2d;
	font-weight: bold;
}
.zjjn-img-list img{
	margin-right: 1px;
	margin-bottom: 1px;
	display: block;
	max-width: 100%;
	float: left;
}
.zjjn-img-list{
	margin-top: 20px;
	display: none;
}
.zjjn-img-list.checked{
	display: block;
}
.zjjn-img-div1{
	width: 360px;
}
.zjjn-img-div2{
	width: 356px;
}
.zjjn-img-div3{
	width: 179px;
}
.zjjn-img1{
	width: 179px;
	height: 122px;
}
.zjjn-img2{
	width: 359px;
	height: 245px;
}
.zjjn-img3{
	width: 175px;
	height: 245px;
}
.zjjn-img4{
	width: 175px;
	height: 122px;
}
.zjjn-img5{
	width: 183px;
	height: 122px;
}

/*概览*/
.jn-local-bk{padding-left:38px;margin:25px auto 5px;width:1057px;height: 48px;border:1px solid #e3e3e3;box-shadow: 3px 3px 7px #e3e3e3;background: url("imagesgl-mian-icon01.jpg") no-repeat 18px center;font-size: 12px;color: #484848;line-height: 48px;}
.in-lc-cur{color: #afafaf;}
.gl-main-con{margin:0 auto 60px;width:1097px;}
.dj-gl-left{width:280px;margin-top:35px;}
.dj-gl-lf-notc{position:relative;height:288px;border:1px solid #e3e3e3;}
.dj-box-tit{position:absolute;width:101px;height:35px;text-indent:15px;line-height:41px;left:26px;top:-14px;font-size:14px;color:#fff;font-style:italic;font-weight:500;background:url(imagesdj-main-bac13.png) no-repeat;}
.dj-gl-lf-list{padding: 0 15px;margin-top: 30px;}
.dj-gl-lf-ul {height: 252px;overflow: hidden;}
.dj-gl-lf-ul li{height: 36px;line-height: 36px;*height: 32px;*line-height: 32px;}
.dj-gl-lf-ul li a{display: block;float: left;padding-left: 20px;background: url("imagesdj-main-bac05.jpg") no-repeat 7px center;color:#313131;max-width:228px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.dj-gl-lf-ul li a:hover{color: #ce2d2d;background: url("imagesdj-main-bac06.jpg") no-repeat 7px center;}

.dj-gl-links{margin-top:12px;}
.dj-gl-links a{display:block;width:280px;height:60px;margin-bottom:10px;}

.dj-xf-main{position:relative;overflow:hidden;margin-top:20px;width:280px;height:240px;}
.dj-xf-img{position:relative;height:240px;}
.dj-xf-scroll{float:left;width:280px;}
.dj-xf-main .dj-xf-bq{position:absolute;z-index:1;}
.dj-xf-main .dj-xf-left{position:absolute;display:block;height:20px;width:20px;left:9px;top:69px;background:url(imagesdj-main-bac15.png) no-repeat;cursor:pointer;z-index:1;}
.dj-xf-main .dj-xf-right{position:absolute;display:block;height:20px;width:20px;right:9px;top:69px;background:url(imagesdj-main-bac16.png) no-repeat;cursor:pointer;z-index:1;}

.dj-xf-main .dj-xf-left:hover{background:url(imagesdj-main-bac17.png) no-repeat}
.dj-xf-main .dj-xf-right:hover{background:url(imagesdj-main-bac18.png) no-repeat}
.dj-xf-img .xf-imgs{display:block;width:280px;}
.dj-xf-img .xf-imgs img{width:280px;height: 150px;}
.dj-xf-ul{position:absolute;width:840px;height:240px;}
.dj-xf-main .dj-xf-tit{display:block;width:280px;font-size:14px;color:#ce2d2d;font-weight:bold;margin-top:13px;}
.dj-xf-main .dj-xf-wz{width:280px;font-size:12px;color:#717171;line-height:24px;margin-top:10px;}

.dj-gl-right{width:820px;margin-right:5px;margin-top:34px;}
.dj-gl-top{height:40px;background:#f0f0f0;border-radius:4px;}

.dj-dt-ul li{padding-right: 4px;height: 36px;line-height: 36px;}
.dj-dt-ul li a{display: block;float: left;padding-left: 20px;background: url("imagesdj-main-bac05.jpg") no-repeat 7px center;color:#313131;max-width:380px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.dj-dt-ul li span{display: block;float: right;font-size: 12px;color: #bdbdbd;}
.dj-dt-ul li a:hover{color: #ce2d2d;background: url("imagesdj-main-bac06.jpg") no-repeat 7px center;}

.dj-gl-rt-ul{height:680px;padding-top:13px;}
.dj-gl-rt-ul li{*float:left;height:40px;line-height:40px;width:816px;}
.dj-gl-rt-ul li a{max-width:515px;color:#3d3c3c;background: url("imagesdj-main-bac21.jpg") no-repeat 7px center;}
.dj-gl-rt-ul li a:hover{background: url("imagesdj-main-bac22.jpg") no-repeat 7px center;}

.dj-gl-page{height:28px;width:400px;margin-left:13px;margin-top:30px;}
.dj-gl-page .page-num{display:block;float:left;width:26px;height:26px;line-height:26px;border:1px solid #dadada;text-align:center;border-radius:4px;margin:0 5px;color:#a1a0a0;}
.dj-gl-page .page-dot{display:block;float:left;width:20px;height:26px;line-height:26px;text-align:center;color:#a1a0a0;}
.dj-pg-cur{background:#008ae1;border:1px solid #008ae1!important;color:#fff!important;}
.dj-gl-page .page-num:hover{background:#008ae1;border:1px solid #008ae1;color:#fff;}

.dj-dt-tit{display: block;float: left;padding:0 18px;background:#e53030;font-size: 16px;font-weight: bold;line-height: 40px;color: #fff;border-radius: 4px;}

/*细览*/
.dj-xl-tit{width:900px;margin:0 auto;padding-top:40px;padding-bottom:22px;border-bottom:1px solid #eaeaea;text-align:center;}
.dj-xl-tit h2{color:#e72600;font-size:30px;font-weight:normal;}
.dj-xl-tit p{margin-top:20px;color:#8b8b8b;font-family: "Simsun",sans-serif;font-size:12px;}
.dj-xl-tit p em{margin-left:18px;}

.dj-xl-nr{padding:0 20px;}
.dj-xl-nr p{font-size:16px;color:#484848;line-height:30px;padding:34px 0 3px;text-indent: 2em;}
.dj-xl-img{text-align:center;margin-top: 70px;}
.dj-xl-img span{display:block;font-size: 14px;color: #9c9c9c;line-height: 36px;}

/*5.24修改css*/
.main4a ul.msfw-item > li:hover{border: 1px solid #dc7b7b;box-shadow: 0 0 8px #dc7b7b;}
.main4brt .bmcx-con li{border:none;line-height: 26px;}
.main4brt .bmcx-con li a{border:1px solid #eaeaea;}
.main4brt .bmcx-con li a:hover{color: #fff;background: #ce2d2d;border:1px solid #ce2d2d;}

.rw-zj-tit{display: block;float: left;font-size: 16px!important;color: #464646!important;line-height: 40px;margin: 0 0 0 24px!important;}
.rw-zj-tit:hover{color: #fff!important;}
.checked .rw-zj-tit{color: #fff!important;}

.rw-ts-deal{margin-left: 245px;margin-top: -20px;}
.rw-ts-bac{position:relative;background: url(imageshome-pubhteabg.jpg) no-repeat left top;}
.rw-ts-tit{font-size: 22px;color: #ce2d2d;margin-left: 4px;line-height: 40px;}
.re-ts-bk{position: absolute;left: 0;top:50px;}
.re-ts-bk ul.xxpub-list{margin: 25px 0 0 10px;}
.re-ts-bk .zjjn-img-list{margin-top: 0px;}

.fix_box .fix_icon li img{display: block;position: absolute;left:-140px;top:0;width: 130px;height: 130px;border: 5px solid #fff;display: none;}


@charset "utf-8";

/************

			概览-信息公开

						**********/
.wgl-xxgk-left{
    border: 1px solid #e4e4e4;
    padding: 17px 13px;
    height: 584px;
    margin-top: 23px;
}
.wgl-xxgk-left > p{
    color: #333;
    font-size: 15px;
    font-weight: bold;
    height: 18px;
    line-height: 18px;
    text-indent: 15px;
    background: url(imageswgl-xxgk-left-pbg.png) no-repeat;
    margin-bottom: 25px;
}
.wgl-xxgk-left div{
    margin-top: 11px;
}
.wgl-xxgk-left div > a{
    display: block;
    width: 230px;
    height: 30px;
    font-size: 13px;
    font-weight: bold;
    color: #fff;
    background: #de451e url(imageswgl-xxgk-left-div-pbg.png) no-repeat 200px center;
    text-indent: 15px;
    line-height: 30px;
    border-radius: 4px;
}
.wgl-xxgk-left div > a span{
    font-size: 12px;
    font-weight: normal;
}
.wgl-xxgk-left div ul{
    margin-top: 10px;
    background: url(imageswgl-xxgk-left-dotted.png) repeat-y 11px;
}
.wgl-xxgk-left div li{
    height: 25px;
    line-height: 25px;
    margin-bottom: 10px;
    background: url(imageswgl-xxgk-left-li-bg.png) no-repeat 11px center;
}
.wgl-xxgk-left div li a{
    font-size: 12px;
    color: #333;
    padding-left: 49px;
}
.wgl-xxgk-left div li a:hover{
    color: #ce2d2d;
}
.wgl-xxgk-left div li a.wgl-a-haschild{
    background: url(imageswgl-xxgk-left-li-abg.png) no-repeat 7px 3px;
}

.wgl-xxgk-right{
    width: 817px;
    margin-right: 0px;
    margin-top: 23px;
}
.wgl-xxgk-list-title{
    height: 20px;
    line-height: 20px;
    padding-top: 7px;
    padding-bottom: 6px;
    font-size: 12px;
    font-weight: bold;
    color: #666;
    border: 1px solid #eee;
    margin-top: 20px;
    background: url(imageswgl-xxgk-list-title.png) repeat-x;
}
.wgl-xxgk-list-title p{
    float: left;
    text-align: center;
    border-left: 1px solid #fff;
    border-right: 1px solid #dfdfdf;
    font-size: 12px;
}
p.wgl-xxgk-list-title-syh{
    border-left: 0;
    width: 168px;
}
p.wgl-xxgk-list-title-gknr{
    width: 360px;
}
p.wgl-xxgk-list-title-fbjg{
    width: 142px;
}
p.wgl-xxgk-list-title-fbrq{
    width: 132px;
    border-right: 0;
}
.wgl-xxgk-list-syh{
    width: 163px;
    text-indent: 8px;
}
.wgl-xxgk-list-gknr{
    width: 360px;
    text-indent: 24px;
    height: 37px;
    line-height: 33px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.wgl-xxgk-list-gknr a{
    font-size: 13px;
}
.wgl-xxgk-list-gknr a:hover{
    color: #e53030;
}
.wgl-xxgk-list-fbjg{
    width: 144px;
    text-align: center;
}
.wgl-xxgk-list-fbrq{
    width: 126px;
    text-indent: 17px;
}
.wgl-xxgk-list{
    margin: 9px 0px;
}
.wgl-xxgk-list li > p{
    float: left;
}
.wgl-xxgk-list li{
    height: 37px;
    border-bottom: 1px dotted #aaa;
    line-height: 37px;
    font-size: 12px;
    vertical-align: bottom;
}
.wgl-xxgk-list li.wgl-xxgk-lastele{
    border-bottom: 0;
}
.wgl-xxgk-list li > div{
    float: left;
    position: relative;
}
.wgl-xxgk-list-popup{
    display: none;
    position: absolute;
    padding-top: 12px;
    width: 418px;
    height: 236px;
    border: 1px solid #e6e6e7;
    top: 33px;
    left: 35px;
    background-color:#f1f1f1;
    z-index: 99;
}
.wgl-xxgk-list-popup p{
    margin-left: 27px;
}
.wgl-xxgk-list-popup span{
    margin-left: 10px;
}
.wgl-page.dj-gl-page a.page-num:hover,.wgl-page.dj-gl-page a.dj-pg-cur{
    background: #e53030;
    border: 1px solid #e53030!important;
}
.xg-lf-ml{display: none;overflow: hidden;}
/*概览-信息公开end*/

/*检索结果*/
.jsjg-container{
    padding: 0 5px;
}
.jsjg-keyword{
    color: #d32113;
}
.jsjg-result-des{
    height: 30px;
    line-height: 30px;
    background: #f3f3f3;
    margin-top: 40px;
    text-indent: 12px;
    font-size: 14px;
    color: #333;
}
.jsjg-container ul{
    margin-top: 25px;
}
.jsjg-result-li{
    width: 1124px;
    padding: 20px 13px 13px 13px;
}
.jsjg-result-li.even{
    background: #f3f3f3;
}
.results-title{
    font-size: 14px;
    color: #282828;
    font-weight: normal;
}
.jsjg-result-li p{
    font-size: 12px;
    color: #6b6b6b;
    line-height: 23px;
    margin-top: 15px;
    margin-bottom: 8px;
}
.jsjg-result-li p, .results-link{
    margin-left: 25px;
}
.results-link{
    color: #d32113;
    font-size: 12px;
}
.results-time{
    color: #bfbfbf;
    font-size: 12px;
}
.w-jsjg-page{
    margin: 52px auto 65px auto;
}
/*检索结果end*/
/*高级检索*/
.gjjs-container{
    padding: 0 160px;
    border: 1px solid #e3e3e3;
    padding-bottom: 90px;
    margin-top: 35px;
}
.gjjs-search-container{
    padding-top: 65px;
    padding-bottom: 21px;
    border-bottom: 1px dotted #e3e3e3;
}
.gjjs-search-type{
    height: 30px;
    line-height: 30px;
    margin-bottom: 18px;
}
.gjjs-search-type p{
    float: left;
    width: 200px;
    text-align: right;
    font-size: 13px;
    color: #676767;
}
.gjjs-search-type input{
    float: left;
    margin: 9px 2px 0 5px;
    line-height: 28px;
    font-size: 13px;
    color: #676767;
    font-family: "microsoft yahei";
    *margin-top: 5px;
}
.gjjs-search-type input.gjjs-searchbar1{
    width: 388px;
    height: 28px;
    padding-left: 10px;
    border: 1px solid #dadada;
}
.gjjs-search-type input.gjjs-searchbar2{
    width: 121px;
    height: 28px;
    padding-left: 17px;
    padding-right: 30px;
    font-size: 13px;
    color: #676767;
    border: 1px solid #dadada;
    background: url(imagesgjjs-input-bg.png) no-repeat 141px center;
}
.gjjs-order-container{
    padding-top: 25px;
}
.gjjs-searbar2-span{
    margin: 0 10px;
    display: block;
    float: left;
    margin-top: 9px;
}
.gjjs-order-radio{
    vertical-align:text-bottom; margin-bottom:2px; margin-bottom:-2px\9;
}
.gjjs-order-type label{
    display: block;
    float: left;
    margin-right: 30px;
}
.gjjs-show-num label{
    display: block;
    float: left;
    margin-right: 30px;
}
.gjjs-btns{
    margin-left: 200px;
    margin-top: 30px;
}
.gjjs-btns a{
    display: block;
    width: 80px;
    height: 30px;
    line-height: 30px;
    text-align: center;
    color: #fff;
    float: left;
    background: #ce2d2d;
    margin-right: 10px;
    font-size: 13px;
}
.gjjs-btns a.gjjs-rechoose{
    background: #949494;
}
/*高级检索end*/