@charset "utf-8";
/*----回应关切专题-----*/
.ztAlltop{height: 189px;background: url(../zdbsfw/images/Ztallbg_01.jpg) no-repeat center top;}
.hyqg_h{height: 175px;}
.hyqg_Bg{background:#0072bc;}
.hyqg_color,.hyqg_color a{color:#0072bc}
.hygq_bg{background: url(../images/hygq_bg_02.jpg) repeat-x #fff;}
.banner{background: url(../images/hygq_01.png) no-repeat center top;  width: 100%;height: 188px;}
.hygq_bg .zwyq{ height:auto;}
.hygq_bg .zwyq .zwyq_Tab{ height:20px;line-height:20px;}
.hygq_bg .zwyq .zwyq_Tab .text{border-left:5px solid #0072bc;}
.zwyq_Tab span,.zwyq_Tab span a{color: #666;}
.zwyqlist li{background: url(../images/dian1.jpg) no-repeat 23px center;width: 100%;float: left;padding-left:40px;height:36px;line-height: 36px;}
.zwyqlist li span{float: right;margin-right: 15px;}
.hygq_bg .zwyq .zcjd_Text li{padding:0 25px; float: left; margin:0 10px; width: auto; line-height: 30px; cursor: pointer;}
.hygq_bg .zwyq .zcjd_Text li a{color:#0072bc;}
.hygq_bg .zwyq .zcjd_Text li.hover{padding: 0 25px; border-bottom:2px solid #0072bc;}
.hygq_bg .zwyq .zcjd_more{width:51px; line-height: 40px;}
.hygq_bg .zwyq .zcjd_more a.dis{display: block;}
.hygq_bg .zwyq .zcjd_more a{float:left;width:100%; display: none;}
.zcjdlist>*,.spjd_pic{display: none;}
.zcjdlist>*.dis,.spjd_pic.dis{display:block;}
.xwfb li.Notpt{padding-top:10px;height: 175px;margin-bottom:20px;overflow: hidden;}
.xwfb li:last-child{border:none;}

/*----文件解读专题-----*/
.wjjd_h{height: 385px;}
.wjjd_banner{background: url(../images/zcjd_01.jpg) no-repeat center top; background-size:cover; width: 100%;height: 188px;}
.wjjd_Tab{height: 42px;line-height: 42px;}
.wjjd_Tab div{ width: auto;padding: 0 25px;line-height: 42px;}
.wjjd_Tab div a{color:#fff;}
.wjjd_list{width: 51%}
.hygq_bg .zwyq .zcjd_Text li.spjd{padding:0 25px; float: left; margin:0; width: auto; line-height:44px; cursor: pointer;background: #cbcbcb;color: #000;}
.hygq_bg .zwyq .zcjd_Text li.spjd a{color:#000;}
.hygq_bg .zwyq .zcjd_Text li.spjd.hover{padding: 0 25px; background: #0072bc;line-height: 42px; display: block;color: #fff;}
.hygq_bg .zwyq .zcjd_Text li.spjd.hover a{color:#fff;}
.spjd_pic li{ width: 327px;height: 178px; float: left;margin:10px; position: relative;}
.spjd_pic li img{ width: 327px;height: 178px;}
.spjd_pic li div{height: 30px;line-height: 30px;background: rgba(0,0,0,0.5); position: absolute;left: 0;bottom:0;text-align: center; width: 100%;}
.spjd_pic li a,.spjd_pic li a:hover{color:#fff;}


/*--各部门信息公开--*/
.gbm_banner{background: url(../images/gqx_01.jpg) no-repeat center top; background-size:cover; width: 100%;height: 188px;}
/*地图*/
#gmap {display:block; width:798px; height:586px; background:url(../images/map.png) no-repeat; position:relative; margin:0 auto 2em auto;}
/*武胜县*/
a#wsx {display:block; width:295px; height:0; padding-top:255px; overflow:hidden; position:absolute; left:0; top:215px;}
* html a#wsx {height:255;text-indent:-9000px;}
a#wsx:hover {background:transparent url(../images/wsx_03.png) no-repeat 0 0;overflow:visible;text-indent:-9000px;}
/*岳池县*/
a#ycx {display:block; width:353px; height:0; padding-top:368px; overflow:hidden; position:absolute; left:102px; top:44px;}
* html a#ycx {height:368px;}
a#ycx:hover {background:transparent url(../images/ycx_03.png) no-repeat  0 0;overflow:visible;text-indent:-9000px;}
/*广安区*/
a#gaq {display:block; width:244px; height:0; padding-top:343px; overflow:hidden; position:absolute; left:346px; top:0px;}
* html a#gaq {height:343px;}
a#gaq:hover {background:transparent url(../images/gaq_03.png) no-repeat 0 0; overflow:visible;text-indent:-9000px;}
/*前锋县*/
a#qfq {display:block; width:240px; height:0; padding-top:162px; overflow:hidden; position:absolute; left:403px; top:142px;}
* html a#qfq {height:162px;}
a#qfq:hover {background:transparent url(../images/qfq_03.png) no-repeat 0 0; overflow:visible;text-indent:-9000px;}
/*华莹市*/
a#hys {display:block; width:171px; height:0; padding-top:248px; overflow:hidden; position:absolute; left:382px; top:264px;}
* html a#hys {height:248px;}
a#hys:hover {background:transparent url(../images/hys_03.png) no-repeat 0 0; overflow:visible;text-indent:-9000px;}
/*邻水县*/
a#lsx {display:block; width:366px; height:0; padding-top:377px; overflow:hidden; position:absolute; left:432px; top:209px;}
* html a#lsx {height:377px;}
a#lsx:hover {background:transparent url(../images/lsx_03.png) no-repeat 0 0; overflow:visible;text-indent:-9000px;}


/*--五公开--*/
.wgk_banner{background: url(../images/wgk_01.png) no-repeat center top; background-size:cover; width: 100%;height:264px;
background-size:cover;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='indeximages/wgk_01.png',sizingMethod='scale');"
}
.wgkul li{ width: 100%;height:;background:url(../images/wgkbg.png) no-repeat left top;height: 63px;cursor:pointer;line-height: 63px;
font-weight: bold; text-align: center; color: #fff; font-size: 24px;margin-bottom: 10px;color:#15478c;}
.wgkul li img{margin-right: 10px;}
.wgkul li.hover{background: url(../images/wgkbg01.png) no-repeat left top; display: block; color:#FFF;}
.wgkzl2{min-height: 550px; width: 81%; height:600px;}
.wgkzl2 .wgk_iframe{display: none;height: 600px;}
.wgkzl2 .wgk_iframe.dis{display: block;}

/*--在线访谈--*/
.zxf_banner{background: url(../images/zxft.png) no-repeat center top; background-size:cover; width: 100%;height: 188px;}
.zxf_h1{height: 250px;}
.ftjh{width:38%;}
.wqhgul li{width:245px;height: 250px; float: left;margin-right:32px;}
.wqhgul li img{ width:100%; height: 139px;}
.wqhgul li:last-child{margin-right: 0;}
.ftjh_tab li{ float: left;color:#000;padding:10px 20px;}
.ftjh_tab li.hover{color:#fff;background:#0072bc;}
.ftjh_tab li.hover a{color:#fff;}
.rdgz1_gd a{color:#a4a4a4;}
.txyj{background:#F8941C;border-radius: 5px;color: #fff; width:auto;height: 35px;line-height: 35px;/*margin:10px auto 0 auto;*/padding:0 20px;}
.txyj a{color: #fff;}
/*----聚焦民生专题-----*/
.jjms_banner{background: url(../images/jjms_01.png) no-repeat center top; width: 100%;height:270px;}
.tzgg2.jjmsW{width: 49.5%; height: 261px;}
.tzgg2.gc2016{width: 100%;}

/*----各区县与部门专题-----*/
.qxbmbanner{background: url(../images/qsxbm_01.jpg) no-repeat center top; width: 100%;height:188px;}
.qxbm_Tab{border-bottom:2px solid #0072bc;}
.qxbm_Tab h1{line-height: 40px;}
.qxbmlit li{ float: left; padding-left: 20px;background: url(../images/dian1.jpg) no-repeat 10px center; width: 339px; font-size: 16px; line-height: 40px;height:40px;}
.qxbmlit li.w{width: 100%;}
.qxbmlit li.w1{width:48%;}
/*---防灾应急专题-----*/
.fzyjbanner{background: url(../images/fzyj_banner.jpg) no-repeat center top; width: 100%;height:188px;}
.fzyj_pic{width: 48%;}
.yjwp_pic{height:293px;}
.yjgl_div{height:330px;}
.hygq_bg .zwyq .zcjd_Text li.spjd.fzyjh,.hygq_bg .zwyq .zcjd_Text li.spjd.fzyjh.hover{height: 40px;line-height: 40px;border:none;}

/*---index_news_pic----*/
.focus{ width:100%; overflow:hidden; position: relative;height:293px;}
.hdwrap{ height: 100%; }
.flashlist {height:100%;overflow:hidden;}
.hdflash,.f_list{ height: 100% }
.flashlist img{width:100%; height:100%;}
.flashlist .f_out {height:100%;overflow:hidden;position:relative;}
.flashlist .f_out .vip01pic,.jcToppic .vip01pic {width:100%;height:10px;display:block;	position:absolute;top:0px;left:0px;	background:url(../images/vipico.gif) no-repeat 0 0;z-index:200}
.vip02pic {width:39px;height:39px;display:block;position:absolute;top:0px;left:0px;background:url(../images/vipico.gif) no-repeat -80px 0;z-index:200}
.flashlist .f_out .picintro {height: 40px;position:absolute;bottom:0px;left:0px;width:80%;z-index:999;line-height: 32px;}
.picintro h2{color:#fff;font-size:14px;line-height: 40px;font-weight:bold;text-align:left;padding-left: 5px;}
.picintro h2 a {color:#fff;font-size:14px;line-height:35px;}
.picintro p {color:#fff;line-height:30px;}
.picintro p a {	color:#fff;}
.flash_tab_div{width:100%;position:absolute;left:0;bottom:0px;z-index:100;background:#000;height: 40px;opacity:0.5;background:rgba(0,0,0,0.5);filter: progid:DXImageTransform.Microsoft.Alpha(opacity=50);}
.flash_tab {height:20px;width:90px;position:absolute;right:0px;bottom:11px;z-index:101;}
.flash_tab .tabs {width:120px;height:20px;line-height:20px;overflow:hidden;}
.flash_tab .tabs ul{width:180px;}
.flash_tab .tabs ul li {width:10px;height:10px;float:left;display:block;}
.flash_tab .tabs ul li.opdiv,.noopdiv {padding:0;color:#FFF; background:#ccc; width:10px; height:10px;margin-right:5px;text-align:center;border-radius: 50%;}
.flash_tab .tabs ul li.opdiv a {width:10px;height:10px;color:#FFF;display:block; text-align:center;border-radius: 50%;}
.flash_tab .tabs ul li.opdiv a:hover {background-position:-8px -1239px;}
.flash_tab .tabs ul li.noopdiv a {width:10px;height:10px;background:#fff;color:#FFF;display:block;border-radius: 50%;}

/*---index_news_pic----*/
.msga-banner{background: url(../images/jjmsbanner.png) no-repeat center; width: 100%; height: 310px;}
.msga-nav{border-top:5px solid #2B6ED6; width:100%;}
.msga-nav-bg{background:url(../images/jjmsnav.png) no-repeat;width:1160px;height: 64px;margin:0 auto;font-size: 22px;}
.msga-nav li{float: left;border-right: 1px solid #6FA4F0;width: 188px;line-height:30px;margin-top:15px;text-align: center;letter-spacing: 2px;color: #fff;}
.msga-nav li a{color: #fff;}
.msga-nav li:last-child{border-right: none;}
.msdt{width: 49%;height: 310px;}
.msdt.qtw{width: 49%;}
.msdt-Title{height: 45px;line-height: 45px;}
.msdt-Title .Textwz{width: 28%;background: url(../images/jjmstab.png) no-repeat right center; height:54px; line-height: 45px;}
.msdt-Title .Textwz span{letter-spacing: 2px;}
.msdt-Title .dt{color:#2B70D5;}
.msdt-Title .f35{font-size: 35px;}
.msdt-Title .xian{border-top: 1px solid #296DD2; width: 72%; margin-top:18px;}
.msdt-news{width: 93%;margin:0 auto;border-bottom: 1px dashed #ccc;padding-bottom:10px;margin-top: 10px;}
.msdt-news h2{height: 40px;line-height: 40px;text-align: CENTER;}
.msdt-news .gray{ line-height:25px;color: #656565;font-size: 16px;}


/* .xwfblist li,.page_num{ */
	/* clear: both; */
/* } */
.xwfblist li {
	height: 250px;
}
.fr p a {
	color: red !important;
}
@media (max-width: 768px) {
	.red {
		color: #ed4646 !important;
	}
	padd10 {
		padding: 0px 10px;
	}
	.center img {
		width: 100%;
	}
	.xwfb_bg{
		width: 100%;
	}
	.center{
		width: 100%;
	}
	.center div {
		width:30%;
	}
	.center_bj{
		width: 100%;
		padding: 0px;
	}
	.font16{
		font-size: 14px;
	}
	.font26{
		font-size: 18px;
	}
	.xwfblist li{
		border-bottom: 0px dashed #a2a2a2;
		height: auto;
		clear: both;
		padding-top:10px;
	}
	.xwfblist li img {
		width: 90%;
		height: auto;
		margin: 0px 5%;
	}	
	.xwfblist li div{
		width: 90%;
		height: auto;
		margin:0px 5%;
	}
	.list2 {
		padding: 0 10px;
		height: 35px;
	}
	.list1 {
	height: 35px;
	line-height: 35px;
	margin: 5px 5px;
	}
	.page_num{
		padding: 25px 10px;
		clear: both;
	}
	.fr.margright10 {
		width: auto;
		line-height: 35px;
		
	}
	h2.xwfyr {
		font-size: 14px;
	}
	.xwfblist li div h2 {
		line-height: 25px !important;
	}
	
	
}
 
