.wrap {
    position: relative;
    width: 1180px;
    height: 100%;
	margin: auto;
}
.wrap:after{
	content:"";
	display: table;
	clear:both;
}
.clear{
	clear:both;
}
.clear:after{
	content:"";
	display: table;
	clear:both;
}
.w1250{
	width:1250px;
	margin:0 auto;
}
.box_shadow{
	box-shadow:0 0px 40px #e8e8e8;
}
.line{
	height:1px;
	background:#dddddd;
	width:100%;
}

.bottom {
    position: relative;
    width: 100%;
    /*height: 620px;
    padding-top: 575px;
    background: url(../images/public/banner.png) center center no-repeat;*/
    background-size: cover;
}
.bj_m{display: none;}
/*搜索*/
.content-banner {
    position: relative;
}
.search-tool {
    /*width: 1180px;*/
    position: absolute;
    left: 50%;
    bottom: 25px;
    width: 770px;
    height: 62px;
    background-color: #fff;
    border-radius: 8px;
    margin-left: -385px;
    padding: 0 25px;
    z-index:1000;
    /*bottom:-130px;
	margin-left:50%;
	left:-590px;
    box-shadow:0 3px 8px #e8e8e8;
    margin-top: -40px;*/
}
.search {
    position: relative;
    width: 675px;
    height: 100%;
    line-height: 62px;
}
.search input {
    width: 100%;
    height: 96%;
    /*border-right: 2px solid #f3f3f3;*/
	font-size:16px;
}
.search form {
    height: 62px;
}
.search input#button {
    position: absolute;
    top: 10px;
    right: -40px;
    opacity: 0;
    height: 39px;
    width: 40px;
    z-index: 11; 
    cursor: pointer;
}
.search img{
    position: absolute;
    top: 10px;
    right: -40px;
    cursor: pointer;
}
/* .search-tips{
	background:#
} */
.search-tips div {
    float: left;
    height: 100%;
    line-height: 84px;
    padding: 0 25px;
}
.search-tips span {
    font-weight:bold;
	font-size:20px;
	margin-left:5px;
}

.mg50{
	margin-left:50px;
	margin-right:50px;
}

/*滚动图*/
/*.bottom .swiper-container:after{
	content:"";
	position:absolute;
	bottom:55px;
	margin-left:50%;
	left:-156px;
	display:block;
	width:313px;
	height:26px;
	border-radius:13px;
	background:rgba(0,0,0,.2);
	z-index:5;
}*/
.bottom .swiper-slide img{
	width:100%;
        height: 320px;
}
.bottom .swiper-container-horizontal>.swiper-pagination-bullets{
	bottom:60px;
}
.bottom .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{
	margin:0 5px;
}
.bottom .swiper-pagination-bullet{
	width:62px;
	height:7px;
	border-radius:inherit;
	background:#fff;
	opacity:1;
	margin:0 5px;
}
.bottom .swiper-pagination-bullet-active{
	background:#007eb4;
}
.bottom .swiper-button-next, .bottom .swiper-button-prev{
	width:50px;
	height:50px;
	background-color:rgba(0,0,0,.6);
	border-radius:50%;
}
.bottom .swiper-button-next{
	right:30px;
}
.bottom .swiper-button-prev{
	left:30px;
}
.bottom .swiper-button-prev.swiper-button-disabled,.bottom .swiper-button-next.swiper-button-disabled{
	opacity: .5;
}
.swiper-button-prev {background: url(../images/public/lf.png);}
.swiper-button-next {background: url(../images/public/rh.png);}


/*快捷入口*/
.kjrk1{
	padding-top:140px;
	position:relative;
}

.kjrk_bg1{
	background:url(../images/dz_kjrk_bg1.jpg) repeat;
	height:384px;
	position:relative;
}
.fz_img1{
	position:absolute;
	right:-93px;
	bottom:0px;
	z-index:10;
}
.fz_img_m,.ns_m{display: none;}
.kjrk_bg1 .box{
	width:472px;
	position:absolute;
	bottom:0px;
	left:0px;
}
.kjrk_bg1 .box .item,.kjrk_bg2 .box .item{
	width:236px;
	height:210px;
	float:left;
	-webkit-transition: all 4s cubic-bezier(.08, .82, .17, 1);
    transition: all 4s cubic-bezier(.08, .82, .17, 1);
    -webkit-transform: translateY(100px);
    transform: translateY(100px);
	opacity: 0;
    visibility: hidden;
}
.kjrk_bg1 .box .kj1{
	background:#4c64bc;
	-webkit-transition-delay: 0s;
    transition-delay: 0s;
}
.kjrk_bg1 .box .kj2{
	background:#5489d8;
	-webkit-transition-delay: 0s;
    transition-delay: 0.2s;
}
.kjrk_bg1 .box .kj3{
	background:url(../images/dz_kjrk_bg1.jpg) repeat;
	-webkit-transition-delay: 0s;
    transition-delay: 0.4s;
}
.kjrk_bg1 .box .kj4{
	background:#bea264;
	-webkit-transition-delay: 0s;
    transition-delay: 0.6s;
}
.kjrk_bg1 .box .img,.kjrk_bg2 .box .img{
	width:90px;
	height:90px;
	line-height:90px;
	text-align:center;
	margin:26px auto 0 auto;;
}
.kjrk_bg1 .box .text,.kjrk_bg2 .box .text{
	text-align:center;
}
.kjrk_bg1 .box .text .tit,.kjrk_bg2 .box .text .tit{
	color:#fff;
	font-size:24px;
	line-height:35px;
}
.kjrk_bg1 .box .text .tit1,.kjrk_bg2 .box .text .tit1{
	color:#fff;
	font-size:14px;
	line-height:20px;
}
.kjrk_bg2{
	background:url(../images/dz_kjrk_bg2.jpg) repeat;
	height:384px;
	position:relative;
}
.hh_img1{
	position:absolute;
	top:-27px;
	left:-93px;
	
}
.kjrk_bg2 .box{
	
	position:absolute;
	top:0px;
	right:0px;
	width:708px;
}
.kjrk_bg2 .box .kj5{
	background:url(../images/dz_kjrk_bg2.jpg) repeat;
	-webkit-transition-delay: 0s;
    transition-delay: 0.8s;
}
.kjrk_bg2 .box .kj6{
	background:#4c64bc;
	-webkit-transition-delay: 0s;
    transition-delay: 1s;
}
.kjrk_bg2 .box .kj7{
	background:url(../images/dz_kjrk_bg1.jpg) repeat;
	-webkit-transition-delay: 0s;
    transition-delay: 1.2s;
}
.kjrk_bg2 .box .kj8{
	background:#008dc9;
	-webkit-transition-delay: 0s;
    transition-delay: 1.4s;
}
.kjrk_bg2 .box .kj9{
	background:url(../images/dz_kjrk_bg1.jpg) repeat;
	-webkit-transition-delay: 0s;
    transition-delay: 1.6s;
}
.kjrk_bg2 .box .kj10{
	background:#4c64bc;
	-webkit-transition-delay: 0s;
    transition-delay: 1.8s;
}
.kjrk1.active .kjrk_bg1 .box .item,.kjrk1.active .kjrk_bg2 .box .item{
	-webkit-transform: translateY(0);
    transform: translateY(0);
    opacity: 1;
    visibility: visible;
}
/*新闻*/
.xw_bg{
	background-color:#f9f9f9;
	background-image:url(../images/dz_xw_bg.png), url(../images/dz_kjrk_img3.png);
	background-repeat:no-repeat;
	background-position:bottom center,right 63px;
	padding-top:350px;
}
.xw_bg .slideTxtBox{
	padding-bottom:115px;
}
.slideTxtBox .hd{
	height:66px;
	line-height:66px;
}
.slideTxtBox .hd ul{
	overflow:hidden; 
	zoom:1;
	padding-bottom:6px;
}
.slideTxtBox .hd ul li{
	margin-top:-1px;
	z-index:100;
	margin-right:40px;
	position:relative;
	height:66px;
	display: inline-block;
	font-size: 34px;
	color:#333333;
	transition:none;
}
.slideTxtBox .hd ul li a{
	display:inline-block; 
	font-size: 34px;
	color:#333333;
	transition:none;
}
.slideTxtBox .hd ul li.on,.slideTxtBox .hd ul li.on a{
	color:#9c1e23;
	font-weight: bold;
}
.slideTxtBox .hd ul li.on:after{
	content:"";
	width:68px;
	height:6px;
	background:#9c1e23;
	display:inline-block;
	border-radius:3px;
	position:absolute;
	bottom:-6px;
	text-align:center;
	margin-left:50%;
	left:-34px;
}
.slideTxtBox .bd{
	margin-top:28px;
}
.slideTxtBox .bd li{
	background: none;
	text-indent: 0;
	padding:25px 0 0px 0px;
	width:50%;
	float:left;
}
.slideTxtBox .bd li a{
	color:#333333;
	font-size:18px;
	display:block;
	height:32px;
	line-height:32px;
	width:80%;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	padding-left:2%;
}
.slideTxtBox .bd li a:hover{
	color:#1966a7;
}
.slideTxtBox .bd li .date{
	color:#999999;
	font-size: 14px;
	margin-top:6px;
	line-height:20px;
	display:block;
	padding-left:2%;
}
.slideTxtBox .bd .more{
	position:absolute;
	right:0px;
	top:23px;
	font-size:16px;
	color:#666666;
	line-height:24px;
}

.footer{
	background:#393939;
}





/*------------党群工作--------------*/
.zygz_box{margin-top:40px;margin-bottom:40px;padding-top:35px;padding-bottom:35px;}
.zygz{
	width:560px;
}
.zygz_tit{
	line-height:60px;
}
.zygz_tit span{
	font-size:34px;
	color:#9c1e23;
	font-weight:bold;
	line-height:60px;
}
.zygz_tit .more{
	float:right;
	font-size:16px;
	color:#333333;
}
.zygz_list{
	padding-top:9px;
}
.zygz_list li{
	line-height:44px;
	height:44px;
}
.zygz_list li span.tit{
	font-size:18px;
	color:#333333;
	display:inline-block;
	height:44px;
	width:80%;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}
.zygz_list li span.time{
	color:#a6a6a6;
	font-size:16px;
	float:right;
}

.dqgz_pic{width:590px;float:right;}
.dqgz_pic .focusBox {position: relative;width:100%;height:379px;overflow: hidden;}
.dqgz_pic .focusBox .pic img { width:100%;height:379px; display: block; }
.dqgz_pic .focusBox .txt-bg { position: absolute; bottom: 0; z-index: 1; height: 45px; width:100%;  background: #000; filter: alpha(opacity=80); opacity: 0.8; overflow: hidden; }
.dqgz_pic .focusBox .txt { position: absolute; bottom: 0; z-index: 2; height: 45px; width:100%; overflow: hidden; }
.dqgz_pic .focusBox .txt li{ height:45px; line-height:45px; position:absolute; bottom:-45px;width:100%;}
.dqgz_pic .focusBox .txt li a{ display: block; color: #fff; padding: 0 0 0 10px; font-size: 16px;width:80%;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.dqgz_pic .focusBox .num { position: absolute; z-index: 3; bottom: 18px; right: 6px; }
.dqgz_pic .focusBox .num li{ float: left; position: relative; width: 11px; height: 11px; overflow: hidden; text-align: center; margin-right: 6px; cursor: pointer; }
.dqgz_pic .focusBox .num li a,.inJdt .focusBox .num li span { position: absolute; z-index: 2; display: block; background: #bababa; width: 100%; height: 100%; top: 0; left: 0; z-index:100;}
.dqgz_pic .focusBox .num li span { z-index: 1; background: #b5b5b5; filter: alpha(opacity=75); opacity: 0.5; }
.dqgz_pic .focusBox .num li.on a,.inJdt .focusBox .num a:hover{ background:#fff;}



.zygz_tit2{
	line-height:62px;
	text-align:center;
	position:relative;
	padding-bottom:8px;
}
.zygz_tit2 span{
	font-size:34px;
	color:#9c1e23;
	font-weight:bold;
	line-height:60px;
}
.zygz_tit2:after{
	content:"";
	width:68px;
	height:6px;
	background:#9c1e23;
	display:inline-block;
	border-radius:3px;
	position:absolute;
	bottom:0px;
	text-align:center;
	left:50%;
	margin-left:-68px;
}
.zygz_tit2 .more{
	float:right;
	font-size:16px;
	color:#333333;
}
.zgzj_con{
	margin-top:26px;
}
.zgzj_con:after{
	content:"";
	display:table;
	clear:both;
}
.zgzj_con .img,.zgzj_con .zgzj_con_r{
	width:50%;
	float:left;
}
.zgzj_con .img img{
	width:100%;
	height:341px;
}
.zgzj_con .zgzj_con_r{
	background:#9c1e23 url(../images/dz_dqgz_zgzjbg1.jpg) no-repeat right bottom;
	padding:37px;
	height:341px;
}
.zgzj_con .zgzj_con_r a{
	font-size:24px;
	color:#fff;
	line-height:40px;
}
.zgzj_con .zgzj_con_r p{
	font-size:16px;
	color:#fff;
	line-height:30px;
	padding-top:24px;
}
.zgzj_con2{
	margin-bottom:58px;
	margin-top:0px;
}
.zgzj_con2 .zgzj_con_r{
	background:#5489d7 url(../images/dz_dqgz_zgzjbg2.jpg) no-repeat right bottom;
}

.dqgz_bg{
	background:#f7f7f7;
}
.dqgz_tab1{
	padding-top:50px;
}
.dqgz_tab1 .slideTxtBox{
	padding-bottom:77px;
	position:relative;
}
.dqgz_tab1 .slideTxtBox .hd ul{
	text-align:center;
}
.mt50{
	margin-top:50px;
}
.qnyd_con{
	text-align:center;
	margin-top:35px;
}
.qnyd_con dl{
	width:288px;
	display:inline-table;
}
.qnyd_con dt{
	width:288px;
	height:206px;
}
.qnyd_con dt img{
	height:206px;
	width:100%;
}
.qnyd_con dd{
	font-size:16px;
	color:#333333;
	line-height:28px;
	text-align:left;
	padding:18px;
	min-height:142px;
}
.qnyd_con dl:hover dd{
	background:url(../images/dz_kjrk_bg1.jpg) repeat;
	color:#fff;
}


.ej_kjfs_bg{
	background:url(../images/dz_xw_bg.png) no-repeat center 80px;
}
.ej_kjfs{
	padding-bottom:99px;
	padding-top:110px;
}
.ej_kjfs .item{
	border:1px solid #dddddd;
	width:14.28%;
	float:left;
	text-align:center;
	box-sizing: border-box;
}
.ej_kjfs .item span{
	width:50px;
	height:50px;
	line-height:50px;
	display:inline-block;
	margin-top:33px;
}
.ej_kjfs .item p{
	font-size:18px;
	color:#333333;
	line-height:28px;
	margin-top:11px;
	margin-bottom:31px;
}




/*------------信息公开--------------*/
/*滚动图*/
.xxgk_pic{
	position:relative;
	padding-top:40px;
}
.xxgk_pic_bg{
	background:#008dc9;
	height:526px;
	width:1268px;
	position:absolute;
	margin-left:50%;
	left:-590px;
	top:0px;
	z-index:0;
}

.foucebox {width:100%;height:530px;margin:0 auto;background:#fff;position:relative;}	
.foucebox .bd{position:relative;float:left;width:939px;height:530px;overflow:hidden;}	
.foucebox .showDiv {position:relative;width:937px;height:530px;}	
.foucebox .showDiv img {width:939px;height:530px;}	
.foucebox .showDiv p { position:absolute;left:35px;bottom:0;padding-right:20px;font-size:14px;color:#cccccc;z-index:9; height:28px;line-height:28px;width:90%;overflow: hidden;white-space: nowrap;text-overflow: ellipsis; }	
.foucebox .showDiv h2 { position:absolute;left:35px; bottom:0; width:90%;height:36px;font-size:20px;line-height:36px;z-index:9;overflow:hidden;}	
.foucebox .showDiv h2 a {color:#fff;font-weight:normal;width:100%;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}	
.foucebox .foucebox_bg {position:absolute;left:0;bottom:0;width:937px;height:107px;background:#000;filter:alpha(opacity=60);opacity:0.6;z-index:8;overflow:hidden;}	.foucebox .hd{width:311px; height:530px;float:right;background:#fff;box-shadow:0 0 8px #d6d9e7;}	
/* .foucebox .hd ul{} */
.foucebox .hd ul li{width:313px; height:106px; /* display:inline;*/ position:relative;display: table;border-bottom:1px solid #e5e5e5;}	
.foucebox .hd ul a {display:block;height:91px;padding:0 54px 0 30px;display: table-cell; vertical-align:middle;}	
.foucebox .hd ul .txt{line-height:20px; color:#333333;z-index:2;  padding-right:5px;overflow:hidden;font-size:15px;margin-bottom:4px;}
.foucebox .hd ul .time{color:#999;font-size:14px;line-height:20px;}	

.foucebox .hd ul .on{background:#9c1e23;width:328px;padding-left:15px;position:relative;left:-15px;z-index:100;border-bottom:0px;}	
.foucebox .hd ul .on .txt{color:#fff;}
.foucebox .hd ul .on .time{color:#e4aa9e;}
.foucebox .hd ul a:hover{color:#fff;}

/*通知公告*/
.xxgk_bg{background:url(../images/dz_zzgk_bg.png) no-repeat bottom center;padding-bottom:60px;padding-top:40px;}
.xxgk_tab1{
	padding-bottom:73px;
}
.xxgk_tab1 .slideTxtBox .hd ul{
	text-align:center;
}
.xxgk_tab1 .slideTxtBox .hd ul li a{
	color:#008dc9;
	
}
.rczp_box .item{
	width:378px;
	height:118px;
	line-height:118px;
	float:left;
	margin-right:23px;
}
.rczp_box .item div{
	width:110px;
	padding-left:6px;
	text-align:center;
	float:left;
	height:118px;
	padding-top:0px;
}
.rczp_box .item span{
	color:#fff;
	font-size:30px;
	display:inline-block;
}
.bk1{
	background:url(../images/dz_xxgk_rczpbg.jpg) no-repeat;
}
.bk2{
	background:url(../images/dz_xxgk_zbcgbg.jpg) no-repeat;
}
.bk3{
	background:url(../images/dz_xxgk_yyzybg.jpg) no-repeat;
}


/*专题建设*/
.ztjs_box{
	margin-top:23px;
	position:relative;
	height:344px;
	margin-bottom:100px;
}
.xxgk_tit{
	height:64px;
	line-height:64px;
	text-align:center;
}
.xxgk_tit span{
	font-size:34px;
	color:#333;
}
.xxgk_tit .more{
	float:right;
	font-size:16px;
	color:#626b8c;
}
.ztjs_con{
	margin-top:17px;
	position:absolute;
	height:263px;
}
.ztjs_con dl{
	width:295px;
	float:left;
	margin-right:23px;
	box-shadow:0px 0px 8px #f4f5f9;
}
.ztjs_con dl dt{
	width:295px;
	height:198px;
}
.ztjs_con dl dt img{
	width:100%;
	height:198px;
}
.ztjs_con dl dd{
	/*transition:height,line-height .5s;
	/-webkit-transition:height,lineHeight .5s;*/
	
}
.ztjs_con dl dd .tit{
	padding:0 26px;
	height:62px;
	line-height:62px;
	width:100%;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	font-size:18px;
	color:#333;
	transition-property: height,line-height,border-bottom;
	transition-duration: .5s;
}
.ztjs_con dl dd .tit a{
	
	width:100%;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	font-size:18px;
	color:#333;
}

.ztjs_con dl dd .line{
	height:3px;
	background:#aab1ce;
	position:relative;
}
.ztjs_con dl dd .line:after{
	content:'';
	height:3px;
	width:0;
	background:#d1a3a6;
	position:absolute;
	top:0px;
	z-index:10;
	transition:width .5s;
}
.ztjs_con dl:hover{
	position:relative;
	top:0px;
}
.ztjs_con dl:hover dd .tit{
	
	height:92px;
	line-height:92px;
}
.ztjs_con dl:hover dd .line:after{
	width:100%;
	
}
/*移动端*/
@media screen and (max-width: 991px){
.bottom .swiper-container{display: none;}
.bj_m{display: block;}
.bj_m img {width: 100%;height: 158px;}
.content-banner{background-color: #038dc2; padding-top: 20px;}
.search-tool {width: calc(100% - 30px);height: 50px; margin-left: 0; left:15px; position: relative; bottom: 0}
.search {width: 100%;line-height: 50px;}
.search form{height: 50px;}
.search img{top: 5px;right: -15px;}
.search input#button {top: 5px;right: -15px;}
/*内容样式*/
.kjrk1 {padding: 0 15px;padding-top:20px;margin: 0;background-color: #038dc2;}
.wrap {width: 100%;margin-top: 0;}
.kjrk_bg1 {height: 310px;}
.kjrk_bg1 .box{width: 100%; bottom: unset;}
.kjrk_bg1 .box .item, .kjrk_bg2 .box .item{width: 50%;height: 155px;}
.kjrk_bg1 .box .img, .kjrk_bg2 .box .img{width: 50px;height: 50px; line-height: 50px;}
.kjrk_bg1 .box .img img, .kjrk_bg2 .box .img img {width: 100%; height: 100%;}
.kjrk_bg1{background: none;}
.fz_img1,.hh_img1 {display: none;}
.fz_img_m {display: block;position:absolute;right:0;width: 34%;height: 310px;}
.ns_m {display: block;width: 33%;position: absolute;top: -9px;}
.kjrk_bg2{height: 480px;}
.kjrk_bg2 .box {width: 100%}
.kjrk_bg2 .box .kj9 {background: #4c64bc;}
.kjrk_bg2 .box .kj10 {background:#bea264;}
.xw_bg .slideTxtBox{padding: 0 15px;}
.slideTxtBox .hd ul li{font-size: 18px; margin-right: 10px; height: 36px; line-height: 32px;}
.slideTxtBox .hd{line-height: 36px; }
.xw_bg {background: none;padding-top: 0; margin-top: 20px;}
.slideTxtBox .bd .more{right: 15px;top: 40px; font-size: 14px;}
.slideTxtBox .bd li{width: 100%;float:none; padding-top: 10px;}
.slideTxtBox .bd {margin-bottom: 15px; margin-top: 10px;}
.slideTxtBox .bd li a{ width: 100%; padding-left: 0; font-size: 16px;}
.slideTxtBox .bd li .date{ margin-top: 0;}
}



.m-show{ display: none;}
@media screen and (max-width: 991px){
	.m-hide{ display: none; }
	.m-show{ display: block;}
	.kjrk_bg1 .box .text .tit, .kjrk_bg2 .box .text .tit{
		font-size: 18px; margin-top: 5px;
	}
	.kjrk_bg1 .box .text .tit1, .kjrk_bg2 .box .text .tit1{
		font-size: 12px;
	}
	.kjrk_bg2 .box .kj5{
		background: #428eda;
	}
	.kjrk_bg2 .box .kj8{
		background: #428eda;
	}
	.slideTxtBox .hd ul li.on:after{
		bottom: 3px; height: 3px; width: 32px; left: -16px;
	}
	.slide {
		position: relative;
		overflow: hidden;
		width: 100%;
		height: auto; 
	}
	.slide .swiper-container {
		width: 100%;
		height: 100%;
	}
	.slide .swiper-slide {
		position: relative;
		z-index: 1;
	}
	.slide .swiper-slide span {
		position: absolute;
		bottom: 0;
		left: 0;
		width: 100%;
		padding-right: 90px;
		height: 45px;
		line-height: 45px;
		padding-left: 15px;
		background-color: rgba(0, 0, 0, 0.8);
		color: #fff;
		white-space: nowrap;
		text-overflow: ellipsis;
		overflow: hidden;
		word-break: break-all;
	}
	.slide img {
		width: 100%;
		height: auto;
	}
	.slide .pagination {
		position: absolute;
		bottom: 13px !important;
		right: 13px; left: auto!important;
		z-index: 9;
		width: auto;
		left: auto; text-align: right;
	}
	.slide .pagination span {
		display: inline-block;
		width: 9px;
		height: 9px;
		background-color: #A5A4A4;
		margin: 0 4px;
		cursor: pointer; border-radius: 0; opacity: 1;
	}
	.slide .pagination .swiper-pagination-bullet-active {
		background-color: #FFFFFF;
	}
.xxgk_bg {padding: 15px;}
.rczp_box .item {float: none;width: 100%;margin-right: 0;margin-bottom: 10px;}
.ztjs_box {position: unset;width: 100%;height: auto;padding: 0 15px;margin-bottom: 15px;}
.ztjs_con {position: unset;height: auto;}
.xxgk_tab1 {padding-bottom: 0;}
.ztjs_con dl dt,.ztjs_con dl{width: 100%;}
.ztjs_con dl{float: none;margin-right: 0;margin-bottom: 10px;}
.zygz_box{width: 100%;padding-left: 15px;padding-right: 15px;}
.zygz {width: 100%;}
.zygz_list li span.tit{width: 70%;}
.dqgz_pic {width: 100%;}
.dqgz_pic .focusBox .txt li a {width: 60%;}
.zgzj_con .img, .zgzj_con .zgzj_con_r {width: 100%;}
.zgzj_con .zgzj_con_r p{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden;}
.zgzj_con .zgzj_con_r{padding: 20px;height: auto;}
.dqgz_tab1{padding:15px;}
.dqgz_tab1 .slideTxtBox{padding: 0;}
.slideTxtBox .hd ul li a {font-size: 20px;}
.zygz_tit2 span {font-size: 20px;}
.zgzj_con,.zgzj_con2 {padding: 0 15px;}
.zygz_tit2 {text-align: left;padding: 0 15px;}
.zygz_tit2:after {text-align: left; left: 0;margin-left: 5%;}
}
@media screen and (max-width: 321px) {
.zygz_list li span.tit{font-size: 16px;}
.zygz_list li span.time{font-size: 14px;}
.zgzj_con .zgzj_con_r a {font-size: 20px;}
.zgzj_con .zgzj_con_r p{font-size: 12px;}
}