/*默认样式重置*/
body{font-size: 14px;color: #333333; min-width: 360px;font-family: "微软雅黑";}
body,div,ul,ol,li,p,dd,dt,dl,iframe,img,form,input,button,h1,h2,h3,h4,h5,h6{display:block;margin:0;padding:0;font-family: "微软雅黑";}
h1,h2,h3,h4,h5,h6{font-weight: normal;font-family: "微软雅黑";}
ul,ol{list-style-type: none;font-family: "微软雅黑";}
ul{padding:0;}
a{text-decoration: none;color: #333333;font-family: "微软雅黑";}
img,button{border:none;border:0;}
em,i{font-style:normal;font-family:"微软雅黑";}
.clear{clear:both;}
@font-face{
	font-family: myFirstFont;
	src: url('../font/BDZYJT.woff2')format('woff2'),
		 url('../font/BDZYJT.eot') format('embedded-opentype'),
		 url('../font/BDZYJT.ttf') format('truetype');
	font-weight: normal;
	font-style: normal;

}
.spxw{width:80px!important;}
.tzgg{width:80px!important;}
.spxw1{width:120px!important;}
.tzgg1{width:120px!important;}
.swiper-slide-next{color:#333;}
.swiper-slide-visible{color:#333;font-weight:bold;}
#srightshow{display:none;}
/*首页开始*/
/*头部信息展示*/
.headerTop{background: #de2525; color: #fff}
.headerTop > div{width: 1200px; margin:0 auto; overflow: hidden;padding:5px 0;}
.headerTop > div iframe{float: left; margin:0 auto;}
.headerTop > div p{float: right; line-height: 24px; cursor:pointer; font-size: 12px;display:none;}
.headerTop > div p b{padding-right: 10px;}
.headerTop > div p span{padding-left: 40px;}
.sd{transform:translate3d(0px, 40px, 0px)!important;}
/*头部*/
.header{width: 100%;border-bottom: solid 4px #de2525; background: no-repeat center top url('../images/headerbg.jpg');background-size:100% auto;overflow: hidden;position: relative;}
.logo{width: 795px; height: auto; margin:53px auto 0 auto;}
.logo img{width: 100%; height: auto;}
/*检索*/
.search{ margin:20px auto 39px auto; width: 578px; border:solid 1px #de2525; border-radius: 25px; background: #fff; overflow: hidden;}
.searchText{width: 464px; border:none; height: 39px; border-radius: 25px; float: left;}
.searchButton{width: 26px; height: 39px; float: left;background: no-repeat left center url(../images/button.jpg) #fff;}
.topSearch{width:67px; height: 19px;margin:10px 0; float: left;border-left: solid 1px #b21e1e;text-align: right;}
.searchinpunt{width: 30px; height: 30px;border:none; background:0px 0px no-repeat url('../images/headerinput.jpg'); display: none;position: absolute;right: 2%; top: 20%; margin-top: -15px}
/*导航*/
.nav{width:1200px;margin:0 auto; overflow: hidden;background: #fff;}
.nav li{width: 170px; float: left;font-size: 18px;border-left: solid 1px #de2525; height: 29px;margin:9px 0;line-height: 29px; text-align: center}
.nav li:nth-child(1){border:none;}
.nav li a{display: block;font-weight: bold;color: #848383}
/*头条*/
.topNews{width: 1200px; padding: 20px 0; margin: 0 auto; text-align: center;}
.topNews a{display: block; font-size: 16px;padding:5px 0;}
.topNews span{display:block; font-size:28px; font-weight: 600;padding:5px 0;}
/*焦点图*/
.banenrWarp{width: 100%; background: repeat-x left top url('../images/bannerBg.jpg') }
.banner{width: 1200px; height: 518px;}
.banner > a{]display: block;}
.banner img{width: 70%; height: 100%; display:block;}
.bannerNew{width: 29%; z-index: 100;position: absolute;right: 0;bottom: 0; height: 100%; overflow: hidden;background: rgba(0,0,0,0.5);}
.bannerNew > div{display: block;}
.bannerNew .swiper-slide{width: 100%; height: 79px;}
.bannerNew .swiper-slide span{color: #fff;display: block;padding: 15px;font-size: 18px;}
.bannerNew .swiper-slide-active{background: no-repeat center top url('../images/bannerNewBg.jpg'); background-size: 100%;}
#banner12{ display:none;}



#banner12 {
	width: 100%;
	height: 260px;
	overflow: hidden;
	position: relative;
}
#banner12 .swiper-slide {
	position: relative;
	text-align: center;
}
#banner12 img {
	width: 100%;
	height:100%;
}
.gallerytitle {
	text-align: center;
	font-size: 1em;
	height: 42px;
	line-height: 42px;
	color: #fafafa;
	position: absolute;
	left: 0;
	bottom: 0;
	right: 0;
	font-weight: normal;
	background-color:rgba(0,0,0,0.7);
}
.gallerytitle a{ color:#fff;}
.pagination {
	position: absolute;
	z-index: 20;
	bottom: 10px;
	width: 66px;
	text-align: center;
	right: 0;
}


.swiper-pagination-bullet {
	display: inline-block;
	width: 10px;
	height: 10px;
	border-radius: 5px;
	background: #fff;
	margin: 0 2px;
	opacity: 0.8;
	cursor: pointer;
}
.swiper-pagination-bullet-active {
	background: #ff6600;
}

.newsShT h3 a{font-weight:bold;}

/*新闻版块*/
.newsWarp{width: 1200px; margin: 0 auto; overflow: hidden;}
/*区直动态,盟市动态通用class*/
.newsT1{width:380px; float: left; padding-top: 10px; margin-right: 30px;}
.newsT1 h3{font-size: 20px; width: 100%;padding: 10px 0; color: #b21e1e}
.newsT1 h3 a{color:#b21e1e;font-weight:bold;}
.newsT1 ul{border:solid 1px #dfdfdf;padding:10px 20px;}
.newsT1 ul li{font-size: 16px; line-height: 40px; background: no-repeat center left url('../images/newsT1.jpg')}
.newsT1 ul li a{display:inline-block;width:95%;float:right;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:16px;}
.newsSp{width: 380px; float: right; overflow: hidden;padding-top: 10px;}
.newsSpT{font-size: 20px; width: 100%;padding: 10px 0; }
.newsSpT .active-nav{color: #b21e1e;font-weight:bold;}
.newsSpB{border:solid 1px #dfdfdf;padding:2px 0;height:217px;}
.blue-slide img{margin: 0 auto;padding:10px 0;}
.blue-slide a{display: block;width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.blue-slide ul,.red-slide ul{padding-left:20px;}
.blue-slide li{line-height: 30px;font-size: 16px; text-indent: 2em;background: no-repeat center left url('../images/newsT2.jpg')}
.red-slide li{font-size: 16px; line-height: 40px;background: no-repeat center left url('../images/newsT1.jpg')}
.red-slide li a{display:inline-block;width:95%;float:right;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:16px;}
/*党委公开*/
.dwTab{width: 1200px; margin: 0 auto; padding:25px 0;}
.dwTab > div{overflow: hidden; border:solid 1px #dfdfdf;padding: 5px}
.dwTab > div div{float: left;}
.dwTab ul{float: left; overflow: hidden;padding: 15px 10px;}
.dwTab ul li{float: left;border:solid 1px #f6aeae; margin: 0 14px;}
.dwTab ul li a{display: block;padding:10px 40px;}
.dwTab ul li img{margin:0 auto;padding-bottom:5px;}
.dwTab ul li span{font-size: 18px;text-align: center;}
/*腰带图*/
.bannerC{width: 1200px; overflow: hidden;margin:0 auto;}
.bannerC li{float: left;}
.bannerC li:nth-child(2){float: right;}
.bannerC li a{display: block;}
/*机关党建*/
.newsJg{width:395px;float: left;margin-right: 25px;}
.newsJg>div,.newsSh>div{border:solid 1px #dfdfdf;overflow: hidden;}
.newsJgTt a,.NewsTab h2 a,.ztzl h2 a{font-size: 22px; color: #b21e1e;display: block;line-height: 50px;padding-top:10px;font-weight:bold;}
.newsJgT{width: 100%;padding:20px 15px 0;}
.newsJgT div{overflow: hidden;}
.newsJgT div img{float: left;}
.newsJgT div span{display: block;float: left;line-height: 40px; padding-left: 20px; font-size: 18px;}
.newsJgT div span a{color: #b21e1e;font-weight:bold;}
.newsJgT ul li{line-height: 40px; font-size: 16px; text-indent: 1.5em;background: no-repeat center left url('../images/newsJgT.jpg');}
.newsJgT ul li a{display:inline-block;float:left;width:90%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:16px;}
.newsJgB{overflow: hidden;}
.newsJgB li{float: left; width: 50%; padding-bottom: 1px;}
.newsJgB li a{display: block;}
.newsJgB li img{margin:0 auto;}
.topNews a:nth-child(1) {
    font-size: 28px;
color: #de2525;}
.newsSh{float: left;width: 780px;}
.newsSh>div > div:nth-child(1){border-right:solid 1px #dfdfdf; margin-right: -1px;border-bottom:solid 1px #dfdfdf;margin-bottom: -1px;}
.newsShT,.NewsGg{padding:11px 0; width: 50%; float: left;}
.newsShT h3,.NewsGgT div div{font-size: 18px;padding-left: 15px;line-height:50px;}
.newsShT h3 a,.NewsGgT div div.active-nav1{color: #b21e1e}
.newsShT p a,.NewsGgTB p a{color: #333333; font-weight: 600;font-size:16px;line-height: 36px;display: block;padding-left: 20px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.newsShT ul,.NewsGgTB ul{padding-left:20px;}
.newsShT li,.NewsGgTB li{font-size: 14px; text-indent: 1em;line-height: 40px;background: no-repeat center left url('../images/newsJgT.jpg');}
.newsShT li a,.NewsGgTB li a{display:inline-block;float:left;width:95%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:16px;font-family:"微软雅黑";}
.NewsGg{border-left:solid 1px #dfdfdf; margin-right: -1px;border-top:solid 1px #dfdfdf;margin-bottom: -1px;}
/*创新管理*/
.NewsTab{width:785px; float: left;}
{font-size: 22px; color: #b21e1e;display: block;line-height: 50px;padding-top:10px;}
.NewsTab > div{border:solid 1px #dfdfdf; overflow: hidden;padding:20px; height: 294px;width:95%;}
.NewsTabT{float: left; margin-left: -20px; width: 20%;}
.NewsTabT .swiper-slide{font-size: 18px;padding-left: 20px; line-height: 60px;background:#F7F6F6;}
.NewsTabT .active-nav2{color: #b21e1e; border-left:solid 2px #e22424;background:#fff;}
.NewsTabB{float: right; width: 75%;}
.NewsTabB p{overflow: hidden;background:#F7F6F6;}
.NewsTabB p span{display: block; float: left; padding:13px 11px 13px 15px; margin-right: 20px; font-size: 16px; font-weight: 600;letter-spacing:5px; width: 45px; height: 45px; text-align: center; background: #d2263a; color: #fff;font-family:"微软雅黑";}
.NewsTabB p em{display: block; float: left; min-width: 70%; width:70%;line-height: 40px; font-size: 16px; font-weight: 600;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.NewsTabB p em a{color: #555555;font-size:16px;}
.NewsTabB p i{display: block; float: left; font-size: 12px; line-height:100%;width:80%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;margin-top:-10px;}
.NewsTabB p i a{color: #696969}
.NewsTabB li a{font-size: 16px; line-height: 42px;width:95%;display:inline-block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.ztzl{width:100%; float: right;}
.ztzl > div{border:solid 1px #dfdfdf; overflow: hidden;padding:40px 20px 30px; position: relative;}
.ztzl .swiper-button-prev{top: 50%; margin-top: 0; width: 25px; margin-top:-22px; left: 0;}
.ztzl .swiper-button-next{top: 50%; margin-top: 0; width: 25px; margin-top:-22px; right: 0;}
.ztzlT{width: 100%; height: 100%;}
.ztzlT a{display: block;width: 100%;height:100%;}
.ztzlT a img{width: 250px; height: 100px;margin:0 auto }

.bsdt{width: 100%;background: no-repeat center url('../images/bsdtbg.jpg'); margin: 40px 0;}
.bsdt div{padding:25px 0; width: 1200px; margin:0 auto;}
.bsdt ul{margin: 0 auto; width: 1200px;padding-bottom: 25px;overflow: hidden;}
.bsdt ul li{width: 226px; line-height: 42px; background: #fff; border:solid 1px #dfdfdf; text-align: center;padding:5px 0; float: left; margin-right:14px; margin-bottom: 10px;}
.bsdt ul li:nth-child(5){float: right; margin-right: 0;line-height: 22px;padding:36px 0;}
.bsdt ul li:hover{background:#bf2f39;}
.bsdt ul li:hover a{color: #fff}
.bsdt ul li a{display: block; color: #bf2f39; font-size: 16px;}

.frLink{width: 100%; background: #9b0d14;padding:10px 0; margin-bottom: 40px;}
.frLink > div{width: 1200px; margin: 0 auto; overflow: hidden;}
.frLinkT{float: left;}
.frLinkB{float: left; color:#dfdfdf; border:solid 1px #dfdfdf; font-size: 14px; padding: 2px 20px; margin:11px 0 11px 25px;}
.frLinkB>ul{display:none;}
.frLinkB>ul li a{color:#fff;}
.frLinkB:hover ul{display:block;}
.frLinkZ,.frLinkN{float: left; margin-left: 15px;padding:11px 0;}
.footer{width: 960px; margin: 0 auto; overflow: hidden;}
.footerl{padding:15px 70px; float: left; background: #eaeaea;}
.footerl a{display: block;}
.footerl img{margin: 0 auto}
.footerl span{display: block; text-align: center; color: #4c4c4c}
.footerr{padding:15px 120px 15px 20px; float: right; background: #eaeaea; font-size: 12px;width: 681px; height: 117px;}
.footerr p{padding:6px 0;font-size: 14px; color:#4c4c4c;}
.footerr p a{color: #4c4c4c;padding:0 10px;}
/*首页小于1200宽度*/
@media screen and (max-width: 1201px){
	/*头部信息展示*/
	.headerTop > div{width: 1024px;}
	.headerTop > div iframe{padding-left: 20px;}
	.headerTop > div p{padding-right: 20px;}
	/*导航*/
	.nav{width: 100%;}
	.nav li{width:14%;}
	/*头条*/
	.topNews{width: 1024px;}
	/*焦点图*/
	.banner{width: 100%; height: auto;}
	.bannerNew .swiper-slide{height: auto;}
	/*新闻版块*/
	.newsWarp{width: 1024px;}
	.newsT1{width: 321px;margin-right: 20px;}
	.newsSp{width: 341px;}
	.blue-slide img{width: 100%;}
	.blue-slide a{padding:0 10px;}
	/*党委公开*/
	.dwTab{width: 1024px;}
	.dwTab ul li{margin:0 10px;}
	.dwTab ul li a{padding:10px 30px;}
	/*腰带图*/
	.bannerC{width: 1024px;}
	.bannerC li{width: 49%;}
	.bannerC li img{width: 100%;}
	.newsJg{width: 1024px;}
	.newsJgT{width: 50%; float: left;padding:20px 0 0;}
	.newsJgT div{padding-left: 20px;}
	.newsJgT ul{padding-left: 20px;}
	.newsJgB{width: 100%; float: left;padding:10px 0;}
	.newsSh{width: 100%;}
	.NewsTab{width: 640px;}
	.bsdt div{width: 1024px;}
	.bsdt ul{width: 1024px;}
	.bsdt ul li{width: 190px;}
	.frLink > div{width: 1000px;}
	.frLinkB{padding:2px 20px;}
}
@media screen and (max-width: 1025px){
	/*头部信息展示*/
	.headerTop > div{width: 100%;}
	.logo{width: 70%}
	/*导航*/
	.nav li a{font-weight: inherit;}
	/*头条*/
	.topNews{width: 100%;}
	.topNews > a{font-size: 14px;}
	.topNews span{font-weight: normal; font-size: 20px;}
	/*焦点图*/
	.bannerNew{width: 280px;}
	.bannerNew .swiper-slide span{font-weight: normal; font-size: 16px;}
	.newsWarp{width: 98%;}
	.newsT1{width: 100%; float: none;margin: 0;padding:0;}
	.newsSp{width: 100%; float: none;}
	.newsT1 ul li{line-height: 30px;}
	.blue-slide img{ height:80px;}
	.red-slide li{line-height: 35px;}
	.dwTab{width: 98%;}
	.bannerC{width: 98%;}
	.dwTab ul{width: 93%;padding:15px 0;}
	.dwTab ul li{margin: 0 1.5%;}
	.dwTab ul li a{padding:10px 8px;}
	.newsJgTt a, .NewsTab h2 a, .ztzl h2 a{font-size: 20px; line-height: 40px;}
	.newsShT li, .NewsGgTB li{line-height: 34px;}
	.newsShT h3, .NewsGgT div div{line-height: 26px;}
	.newsJg{width:100%; margin: 0;}
	.NewsTab{width: 60%;}
	.NewsTabT .swiper-slide{font-size: 16px;}
	.bsdt div,.bsdt ul{width: 780px;}
	.bsdt ul li a{font-size: 12px;}
	.bsdt ul li{width: 150px;margin-right:5px;}
	.ztzlT img{width: 100%;}
	.NewsTab{width: 64%}
	.NewsTabT .swiper-slide{padding-left: 10px; font-size: 16px;}
	.frLinkT{display: none;}
	.frLinkB{margin: 11px 0px 11px 10px;padding:2px 6px;}
	.frLinkZ,.frLinkN{margin-left: 10px;}
	.footer{width: 100%;}
	.footerl{padding:15px 20px;}
	.footerr{padding:15px 20px 15px 20px;}
}
@media screen and (max-width: 769px){
	.headerTop > div iframe{float:none }
	.headerTop > div p{display:none;}
	.search{width: 70%; margin-bottom: 20px;}
	.topSearch{display: none}
	.searchText{width: 90%}
	.searchButton{width: 10%;background-position: center;}
	.nav li{font-size: 16px;}
	.topNews{padding: 5px 0;}
	.topNews > a{padding:5px 10px;}
	.bannerNew{width: 200px;height: 30px; width: 100%; right: 0;bottom: 0;}
	.bannerNew .swiper-slide span{font-size: 14px; padding:0; line-height: 30px;}
	.bannerNew .swiper-slide{height: 30px;}
	.bannerNew .swiper-slide span{padding-left:10px;}
	.newsT1 h3{font-size: 16px;}
	.newsT1 ul li{font-size: 16px; line-height: 34px;}
	.dwTab{padding:15px 0;}
	.dwTab > div div{display: none;}
	.dwTab > div{padding: 0;}
	.dwTab ul{width: 100%;}
	.dwTab ul li{width: 14%;margin:0 1%;}
	.dwTab ul li a{padding:0;}
	.dwTab ul li span{display: block; font-size: 14px;}
	.dwTab ul li img{padding-top: 5px;}
	.newsSpT{font-size: 16px;}
	.blue-slide li{font-size: 14px; line-height: 34px;}
	.red-slide li{font-size: 16px; line-height: 32px;}
	.newsSpB{padding: 0;}
	.newsSp{padding-top: 0;}
	.ztzl,.bsdt,.frLink,.footerl{display: none;}
	.NewsTab {width: 100%}
	.footerr{width: 100%; padding:20px 0; margin-top: 20px;}
	.footerr p{padding-left: 20px;}
	.newsJgTt a, .NewsTab h2 a, .ztzl h2 a{font-size: 16px; line-height: 30px;}
	.newsJgT div span{font-size: 16px;}
	.newsJgT div img{width: 30px;}
	.newsJgT div span{line-height: 30px;}
	.newsJgT ul li{font-size: 16px; line-height: 34px;}
	.newsShT h3, .NewsGgT div div{font-size: 16px; line-height: 56px;}
	.newsShT p a, .NewsGgTB p a{font-size: 16px; line-height: 20px;}
	.NewsTabB p em{font-size: 14px;}
	.NewsTabB p span{font-size: 14px;width:40px; height: 40px;}
	.NewsTabB li a{font-size: 16px; line-height: 33px;}
	.NewsTab > div{width:99%;height:220px;}
	.bannerNew{height:0px;}
	#srightnav{display:none;}#srightshow{display:block;}
	.topNews a:nth-child(1){ font-size:16px;}
}
@media screen and (max-width: 681px){
	/*导航*/
	.nav li{font-size: 14px; height: 16px; line-height: 16px;margin:8px 0;}
	/*检索*/
	.searchText,.searchButton{height: 30px;}
	.dwTab ul li{width: 31%; margin-bottom: 15px;}
	.dwTab ul{padding-bottom: 0;}
	.newsShT{width: 100%; border-bottom: solid 1px #dfdfdf;}
	.NewsGg{width: 100%;border:none;}
	#srightnav{display:none;}#srightshow{display:block;}
	.NewsTabB p i{display: block; float: left; font-size: 12px; line-height:100%;width:70%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;margin-top:-10px;}
	.banner img{width: 100%; height:300px; display:block;}
	.banner .swiper-wrapper{width: 100%; height: 100%;}
	#banner12{ display:block;}
	.banner{ display:none;}
}
@media screen and (max-width: 481px){
	/*头部信息展示*/
	.headerTop > div iframe{padding-left: 0px;}
	.header{background: none}
	.logo{margin:10px 0; width: 80%;margin-left:2%; float: left;}
	/*检索*/
	.search{display: none;}
	.searchinpunt{display: block;}
	/*导航*/
	.nav{background:#b21e1e;}
	.nav li:nth-child(1){height: 48px; line-height: 48px;width: 23%; border-right: solid 1px #fff;}
	.nav li{width: 25%;border-left: none; border-right: solid 1px #fff;}
	.nav li a{color: #fff;}
	/*头条*/
	.topNews span{font-size: 16px;padding:5px 10px 0px;}
	.blue-slide img{height: 100%;}
	.dwTab ul li{width: 47%;}
	.bannerC li{width: 100%; margin-bottom: 10px;}
	.newsJgTt a, .NewsTab h2 a, .ztzl h2 a{padding:0;}
	.newsJgT{width: 100%;}
	.NewsTabT .swiper-slide{font-size: 16px;width:100%;}
	.NewsTabT{width: 25%;}
	.footerr p{padding:10px 20px;}
	.NewsTabB p em{width:65%;min-width:65%;float:left;}
	.NewsTabB p i{display: block; float: left; font-size: 12px; line-height:100%;width:65%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;margin-top:-10px;}
	#srightnav{display:none;}#srightshow{display:block;}
	.swiper-slide-active p{float:left;}
	#swiper-container5{width:34%;text-align:center;}
	#swiper-container6{width:68%;}
	.NewsTab > div{padding:0px;height:240px;}
	
}