/*电脑*/
@media (min-width:1580px){
}
@media (max-width:1340px){
	body{ font-size:12px;}
}

@media (min-width:781px){
/*--内页头部--*/	
/* .top_bgNei{ background:url(/images2021/rsj_test.jpg) center -60px  no-repeat no-repeat;} */
.top_bgNei{ background:url(/images2021/rsj_test.jpg) center -16px  no-repeat no-repeat;}
.topLinkBgNei{ background:#fff; }
.topLinkBgNei:before{ display:none;}
.topLinkBgNei .topLink a{color:#03457c;}
.topLinkBgNei .menu ul li a{ padding:0;}
.topLinkBgNei .menu ul li a:before{ background:#03457c;}
.top_bg_conNei{ display:flex;align-items: center; margin:2em auto 10em auto;}
.top_bg_conNei .logo{ margin:0; width:70%;}
.top_bg_conNei .search{ width:25%; margin:0;}
.top_bg_conNei .search label input{ height:2.3em; line-height:2.3;}
.top_bg_conNei .search label .btn1{ height:2.5em;}
}
/*ipad*/
@media (max-width: 780px){
	#serviceQQ {
		display: none;
	}
	/*--通用样式--*/
	body{font-size:16px;}
	.AllLeftCont,.AllRightCont{ float:none; width:auto; margin:0 0 2% 0; display:block; height:auto; padding:0; }
	.AllYdCon{ display:block;}
	.AllPcCon{display:none;}
	.footer_con{ padding:0; width:auto; margin:0 3%; text-align:center;}
	.footer_con .con_right{ position:inherit; margin:0 auto 1em auto; width:22em;}
	/* 原来 = >  .footer_con .con_right span{ float:left; margin:0 2em 0;} */
	.footer_con .con_right span{ float:left; margin:0 1em 0;}
	.footer_con .con_right .link2 a {float: left;margin: 1em 0 0 2em}
	.footer_con .con_left .link a { padding: 0 0.2em}
	/*--通用样式--*/
	
	.backstretch{ display:none;}
	.topLinkBg:before{ display:none;}
	.top_bg{ background:url(/images2021/rsj_test.jpg) center -16px  no-repeat no-repeat; }
	/* .top_bg{ background:url(/images2021/rsj_daytime.jpg) top center no-repeat; background-size:180% auto;} */
	.topLinkBg{ margin:0 0 0.3em 0; }
	.topLink{ margin:0 3%;}
	.topLink p{ line-height:3;}
	.top_bg_con .logo{ text-align:center; margin:0 20%;}
	.top_bg_con .logo img{ width:15%; float:none;}
	.top_bg_con .logo span{ display:block; margin:0 auto; padding:0; float:none;}
	.top_bg_con .logo span img{ width:100%;}
	.search{ margin:1.5em auto 2.5em auto;}
	.search label{ font-size:1em;}
	.menu{ background:#03457c;margin:.5em 0 0 0}
	.menu ul li{ width:20%; padding:0; text-align:center;}
	.menu ul li a{ display:inline-block;}
	.conter,.indexBtnCont{ margin:2em 3%;}
	.indexBtnCont .LeftCont{ margin:0; padding:1em 0;}
	.indexBtnCont .LeftCont h1{ width:50%;}
	.indexBtnCont .LeftCont h3{ font-size:1.1em; margin:0 auto;}
	.indexBtnCont .LeftCont p{ display:none;}
	.indexBtnCont .TanKcont{ position:relative; left:0; top:0; float:left; width:100%; clear:both; margin:3em 0 0 0;}
	.indexBtnCont .TanKcont ul li{ width:31.3%; margin:1%; padding:0;text-align:left;}
	.indexBtnCont .TanKcont ul li a{ display:flex;align-items: center; padding:0 5% 0 8%; height:6em;}
	.indexBtnCont .TanKcont ul li img{ width:30%; margin:0 0.5em 0 0;}
	.indexBtnCont .TanKcont ul li span{ height:auto; margin:0; line-height:1.5;font-size: 1em }
	.BannerCont{ width:49%;}
	.conterBg2{ padding:1px 0;}
	.indexBottomBtn{ width:48%; margin:0 0 0 2%;}
	.indexBottomBtn2{ margin:1% 0 0 0; width:100%;}
	.indexBottomBtn2 ul{ width:102%; overflow:hidden;}
	.indexBottomBtn2 ul li{ float:left; width:48%; margin:0 2% 0 0 ;}
	
	.indexBtnCont .TanKcont ul li img{width: 20%;}
	/*--政民互动--*/
	.neiBg{ background:#f3f3f3;}
	.hdjlLeftCont{ display:flex;justify-content: space-between; margin:0 0 1em 0;}
	.hdjlLeftCont .pic{ width:31.5%;}
	.hdjlLeftCont .emall{ height:auto; margin:0; width:65%; background:#fff;}
	.hdjlLeftCont .emall a{ padding:0.3em 0 0.3em 2.5em;}
	.hdjlRightCont{ background:#fff;}
	.hdjlRightCont ul{ padding:0 1em 1em;}
	.hdjlCont .leftCont{ width:48%;}
	.hdjlCont .leftCont a{ background:#fff; padding:0 10%; justify-content:left;}
	.hdjlCont{ padding:1em 0 0 0;}
	.conterBg{ padding:0;}
	.ftLeft{ width:25%;}
	.ftRight{ width:72%; padding:0 2%; border:none;}
	.ftLeft h3{ line-height:2.5;}
	
	/*--政务服务--*/
	.zmhdLeftCont{ display:flex;}
	.zmhdLeftCont .pic{ width:69%;}
	.zmhdLeftCont .iconRight{ display:flex;align-items: center;}
	.zmhdBottom .LeftCont{ padding:0;}
	.zmhdBottom .LeftCont h1{ width:65%;}
	.zmhdBottom .TanKcont .jianTou{ height:1em; top:-1em;}
	.nei_tit{ border-bottom:none; margin:1em 3%; width:auto;}
	
	/*--机构领导--*/
	.main{ width:auto; padding:0; margin:0 3%;}
	.main .right_cont .page{  text-align:center;}
	.main .right_cont .LDcont,.main .right_cont .nsjgCont{ background:#fff; padding:1em;}
	.main .right_cont .LDcont .leftpic{ width:21%; }
	.main .right_cont .LDcont .rightcont{ padding:0 0 0 12em;}
	
	.ztzlCont ul li{ width:48%;}
	.main .right_contBg{ background:#fff; padding:1em;}
	
	/*--信息公开--*/
	.conterBg3{ background-image:none; margin:0;}
	.conterBg4{ background:none; padding:1em 0;}
	.bottomNews .tab_cont{ margin:1em 3%;}
	.xxgkBCon .bottomLink ul li{ font-size:1.45em; width:32%; margin:0 1% 0 0;text-align: center}
	.xxgkBCon .topIcon ul li {
		width: 27%;
		margin:1% 1%;
	}
	.xxgkBCon .topIcon ul li span img {
		width: 60%;
	}

.indexBottomBtn.rsfwzx2{width: auto;}
.indexBottomBtn.rsfwzx2 ul li{margin: 0 0 3% 0;}

	}
/*手机大屏幕*/
@media (max-width: 560px){
	body{font-size:75%;}
	/* .top_bg{ background-size:180% auto;} */
	.BannerCont,.indexBottomBtn{ width:auto; float:none; margin:0 0 0 0;}
	.indexBottomBtn ul li{ float:none; width:auto; margin:3% 0 0 0;}
	.BannerCont img{ height:auto;}
	.ftLeft,.ftRight{ float:none; width:auto;}
	.main .right_cont .LDcont .leftpic{ width:33%;}
	.main .right_cont .LDcont .more{ position:initial; display:block;}
	.main .right_cont .LDcont .more a{ width:auto; border-radius:0px; margin:20px 0 0 0;}
	.xxgkBCon .topIcon ul li span img{ width:60%;}
	.indexBottomBtn.rsfwzx{width: auto;}
	.indexBottomBtn.rsfwzx ul li a{height: 4.35em;justify-content: center;}
	}
/*手机小屏幕*/
@media (max-width: 378px){
	.indexBtnCont .TanKcont ul li img {width: 0%;}
	.indexBtnCont .TanKcont ul li span{ font-size: 1em; }
}
@media (max-width: 340px){
	
	.menu ul li {
		font-size: 1.2em
	}
	.tit span {
		font-size: 1.5em;
	}
	.xxgkBCon .topIcon ul li a {
		font-size: 1em;
	}
	.xxgkBCon .topIcon ul li span img {
		width:60%;
	}
	}
	

