/* CSS Document */
@media screen and (min-width:300px) and (max-width:960px) {
 html,body{width:100%;height:100%;	-webkit-text-size-adjust:none;	text-size-adjust:none;font-size: 1rem; line-height: 1rem;	font-family: "Microsoft YaHei","Helvetica Neue", Helvetica, STHeiTi, Arial, sans-serif; 	-ms-text-size-adjust: 100%;	-webkit-text-size-adjust: 100%; }	 
a,img{-webkit-touch-callout: none;} /* 禁止长按链接与图片弹出菜单 */
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,audio,video{display:block;}
 body{
-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;	height: 100%; overflow-x: hidden; -webkit-overflow-scrolling: touch;} 

.center,.banner{ width:100%;}
.banner,#bannerScroll{ height:22.4rem;}
.Tophead{ height:auto; padding:1rem 0; text-align:left;}
.i-gov{ position:inherit; display:none;}

.logo{margin-top:0; float:none; display:inline-block}
.logo img{ width:70%; height:auto; margin-left:1rem}
.m-menu{ width:3.6rem; height:100%;display:inline-block; background:url(../ico/menu.png) no-repeat center center; position:absolute; right:0px; top:0rem; line-height:100%; background-size:2.5rem 1.8rem;}
.nav{ width:100%; float:none; text-align:center; position:absolute; z-index:9; background:rgba(0,0,0,0.55); top:3rem; display:none;}
.nav li{ float:none;}
.nav li a{ display:block;margin:0; padding:0; height:auto; line-height:2.4rem; border-bottom:1px solid #88b1ce; text-align:left; padding:.4rem 1rem;}
.nav li.act a, .nav li a:hover{ background:none}
.banBtm{ height:auto; display:block; text-align:center; font-size:1rem;}
#bannerScroll{ width:100%; position:inherit; left:auto; margin:0}
#bannerScroll .BanImgLi{ background-size:cover}
.i-weixin,.i-weibo{ width:1.5rem; height:1.2rem; background-size:40rem 40rem;}
.i-weixin{ background-position:-7.45rem 0}
.i-weibo{ background-position:-9.35rem 0;}
.otherLink{ float:right; display:none}
.otherLink a{ margin-left:.2rem}
.publicBox{ float:left; width:100%}
.infoBanBox{ padding-top:10px;;}
.newsImg{ border:0; margin:5px 5px 5px 5px; height:auto; border:5px solid #fff;}
.infoLt li em{ display:none;}
.searchBox{ right:10px; left:auto; top:0px; display:none}
.orgList, .infoBox{ margin-top:1rem; display:block; overflow:hidden}
.sBlt li a span{ width:74%; margin-left:.4rem; font-size:1.1rem; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; vertical-align:middle; display:inline-block}

.publicNewsScroll ul li{ width:100%;}
.publicNewsScroll{ width:80%;}
.infoBan,.infoList,.sBrt,.sBlt,.weibo,.yijian,.zlRt,.zlLt{ float:none; width:auto;}
.infoBan{ height:17rem;}
.pubOpera{ width:2rem; display:inline-block; margin:0; text-align:center	}
.pubOpera a{ width:2rem; text-align:center;}
.infoList{ margin:.6rem; height:auto}
.infoTab a,.onlineTab a,.yjTab a{ margin:.4rem .4rem; width:auto; padding:0 .6rem}
.infoLt li{ width:auto; display:block}
.infoLt li span,.yjBox li span{ font-size:1rem; float:none; display:inline-block; width:100%; overflow:hidden; text-overflow:ellipsis; white-space:nowrap}
.orgList{ margin-top:1rem;}
.onlineCheck{ margin:1rem .2rem}
.onlineCheck li{ width:45.8%;height:auto}
.onlineCheck ul li a{ width:auto; float:none; display:block; height:auto;}
.zhuanlan{ display:block}
.zlRt ul{ width:auto; text-align:center}
.zlRt ul li{ width:48%; display:inline-block; float:none; margin:.4rem 0; height:auto;}
.zlRt ul li img{ float:left; width:100%; height:auto}
.orgList ul{ width:100%;}
.orgList ul li{ width:33%; margin:0;}
.orgList ul li a{ width:100%; height:8rem;}
.orgList ul li a span{ margin-top:1rem;}
.container .orgList ul li{ width:auto}
.yjBox li em{ display:none}
.weibo{ height:auto}
.sBrt .pagination2{ text-align:center}
.titleTop{ margin:1rem 0; padding:0 1rem;}
.handList ul li{ width:24.6%;}
.yjTab{ margin-top:1rem}
.fastLink ul{ width:auto; text-align:center;}
.fastLink ul li{ width:19.6%; display:inline-block; float:left; margin:.4rem 0; border-right:1px solid #fff;}

.fastLink ul li a{ width:100%; height:auto; padding-bottom:1rem ; height:7rem;}
.fastLink ul li a span{ margin-top:0.8rem; font-size:.9rem}
.fastLink ul li a i{ background-size:40rem 40rem; height:3.5rem; width:3.5rem;}
.i-ft1{ background-position:0 -18.4rem;}
.i-ft2{ background-position:-4.15rem -18.4rem;}
.i-ft3{ background-position:-8.65rem -18.4rem;}
.i-ft4{ background-position:-12.85rem -18.0rem;}
.i-ft5{ background-position:-16.65rem -18.4rem;}

a:hover .i-ft1{ background-position:0 -21.7rem;}
a:hover .i-ft2{ background-position:-4.15rem -21.7rem;}
a:hover .i-ft3{ background-position:-8.65rem -21.7rem;}
a:hover .i-ft4{ background-position:-12.85rem -21.7rem;}
a:hover .i-ft5{ background-position:-16.65rem -21.7rem;}

.govLink{ padding:1rem; margin:0}
.govLink .govLkSel{ display:block; width:100%; margin:.6rem 0;}
.safety,.copyright,.footerlink{ text-align:center; padding:1rem; float:none; line-height:1.6rem;}
.footerlink a{ display:inline-block}

.mbSearchBox{ right:0rem; width:100%; top:3.2rem;}
.mbSearchBoxPop{ width:80%;left:1rem;argin:0rem; top:3rem;}
.searchClose{ top:20px; right:auto; left:10px;}
.mbSearchInput{ width:80%; margin:0}



/*内页*/
.inLeft h4{ display:none}
.LtMenu{ background:#f3f3f3}
.LtMenu li{ display:inline-block; width:32%; border-bottom:0;}
.LtMenu li a{ display:block; border-bottom:none; padding:.4rem .4rem .4rem 1rem;background: url(../ico/ico_5.png) no-repeat .4rem center; text-overflow:ellipsis; white-space:nowrap; overflow:hidden}
.LtMenu li a:hover, .LtMenu li.act a, .LtMenu li a.act{    background: url(../ico/ico_5.png) no-repeat .4rem #ef8100;}

.inbanner{ height:15rem;}
.inbanner img{ width:auto; height:15rem; left:50%; top:auto; bottom:0; margin:0; transform:translateX(-50%); -webkit-transform:translateX(-50%);}
.wapper{ width:auto; margin:1rem 0; display:block;}
.inLeft{ float:none; width:auto;}
.inLeft h4{ height:auto; padding:.5rem 0;}
.inLeft h4 img{ width:2rem; height:auto;}
.inLeft h5.act .i-arrDown{ transform:rotate(180deg);-webkit-transform:rotate(180deg);}
.LtMenu{ display:none;}
.inRight{ float:none; width:auto; margin:1rem .3rem;}
.inNewsList ul li span{ width:58%;}

.container{ margin:.4rem .1rem;}

.ldRight,.ldLeft{ float:none; width:auto;}
.ldLeft{ text-align:center; margin-bottom:1.5rem}
.ldLeft span{ width:auto; display:block}

.msgBox li{ width:auto; display:block}
.msgBox li .lisp{ width:auto; float:none; text-align:left}
.msgBox li .lirp{ float:none; width:auto;}
.msgInput{ width:auto; display:block; width:100%}
.msgArea{ display:block; width:100%; height:8rem;}

.mapLeft,.mapRight,.map dl dt,.map dl dd{ float:none; width:auto}
.map dl dd a{ width:45%;}
.weibo{ padding:0}
.weibo ul{ width:100%;}
.weibo ul li{ margin:0; width:49%;}
.weibo ul li img{ width:100%;}
.weibo ul li:first-child{ float:left}
.weibo ul li:last-child{ float:right}
.weibo ul li span{margin-top:8px;}
.inNewsList ul li em{ display:inline-block; width:80px;}

.hasSecond li { width:100%; display:block;}
.hasSecond li h6 a{ display:block; padding:0 1rem; background-image:none}
.hasSecond li a,.hasSecond li .Ltsecond a{ display:inline-block; padding:0 .4rem; background-image:none}
.hasSecond li a:hover, .hasSecond li.act a, .hasSecond li a.act{ background-image:none}
.hasSecond li .Ltsecond a{ display:inline-block; margin-right:1rem;}

.LtMenu li h6 a{}

}

@media screen and (min-width:300px) and (max-width:329px) {
	.publicBox{ width:100%;}
	.publicNewsScroll{ width:80%; font-size:.9rem}
	.pubOpera,.pubOpera a{ width:1.4rem}
.banImg1{ background:url(../images/banner1_mobile.jpg) no-repeat center bottom;}
.banImg2{ background:url(../images/banner2_mobile.jpg) no-repeat center bottom;}
.banImg3{ background:url(../images/banner3_mobile.jpg) no-repeat center bottom;}
#bannerScroll .BanImgLi{ background-size:cover}
.inNewsList ul li{ width:auto; display:block}
.onlineCheck ul li{ height:auto; overflow:hidden}
.onlineCheck ul li:first-child a{ padding:1.6rem 0;}
.onlineCheck ul li a{ font-size:.9rem; line-height:1.8rem; padding:.7rem 0rem;}
.orgList ul li a{ width:100%; height:9.2rem;}
.orgList{ overflow:hidden}
.sBlt{ overflow:hidden}
.inNewsList ul li span{ width:50%;}
}

@media screen and (min-width:330px) and (max-width:479px) {
.banImg1{ background:url(../images/banner1_mobile.jpg) no-repeat center bottom;}
.banImg2{ background:url(../images/banner2_mobile.jpg) no-repeat center bottom;}
.banImg3{ background:url(../images/banner3_mobile.jpg) no-repeat center bottom;}
#bannerScroll .BanImgLi{ background-size:cover}	


.inNewsList ul li{ width:auto; display:block}
.onlineCheck ul li{ height:auto; overflow:hidden}
.onlineCheck ul li:first-child a{ padding:1.6rem 0;}
.onlineCheck ul li a{ font-size:.9rem; line-height:1.8rem; padding:.7rem 0rem;}
.orgList ul li a{ width:100%; height:9.2rem;}
.orgList{ overflow:hidden}
.sBlt{ overflow:hidden}
.inNewsList ul li span{ width:60%;}
	
}
@media screen and (min-width:480px) and (max-width:639px) {
		.publicBox{ width:100%;}
	.publicNewsScroll{ width:80%; font-size:.9rem}
	.pubOpera,.pubOpera a{ width:1.4rem}
.banImg1{ background:url(../images/banner1_mobile.jpg) no-repeat center bottom;}
.banImg2{ background:url(../images/banner2_mobile.jpg) no-repeat center bottom;}
.banImg3{ background:url(../images/banner3_mobile.jpg) no-repeat center bottom;}
#bannerScroll .BanImgLi{ background-size:cover}
.inNewsList ul li{ width:auto; display:block}
.onlineCheck ul li a{ font-size:1rem; line-height:1.8rem; padding:.7rem 0rem;}
.orgList ul li a{ width:100%; height:10rem;}
.orgList{ overflow:hidden}
.sBlt{ overflow:hidden}
}
@media screen and (min-width:640px) and (max-width:719px) {
	
}
@media screen and (min-width:720px) and (max-width:960px) {
	.publicBox{ width:100%;}
	.publicNewsScroll{ width:80%; font-size:.9rem}
	.pubOpera,.pubOpera a{ width:1.4rem}
	.banImg1{ background:url(../images/banner1_mobile.jpg) no-repeat center bottom;}
	.banImg2{ background:url(../images/banner2_mobile.jpg) no-repeat center bottom;}
	.banImg3{ background:url(../images/banner3_mobile.jpg) no-repeat center bottom;}
	#bannerScroll .BanImgLi{ background-size:cover}
	.inNewsList ul li{ width:auto; display:block}
	.onlineCheck ul li a{ font-size:1rem; line-height:1.8rem; padding:.7rem 0rem;}
	.onlineCheck ul li:first-child a{ padding: 1.63rem 0;}
	.orgList ul li a{ width:100%; height:10rem;}
	.orgList{ overflow:hidden}
	.sBlt{ overflow:hidden}
	.orgList ul li.spec a{background-size: cover}
	.infoBan{ float:left;}
	.infoList{ float:left}
	.newsImg .newsImgLi img{ width:100%;}
}

@media screen and (min-width:900px) and (max-width:1030px) {
	.center{ width:1000px; margin:0 12px;}
	.searchBox{ left:900px; display:none}
	#bannerScroll{ width:100%; position:inherit; left:auto; margin:0}
	#bannerScroll .BanImgLi{ background-size:cover}
	.banImg1{ background:url(../images/banner1_ipad.jpg) no-repeat center bottom;}
	.banImg2{ background:url(../images/banner2_ipad.jpg) no-repeat center bottom;}
	.banImg3{ background:url(../images/banner3_ipad.jpg) no-repeat center bottom;}
	#bannerScroll .BanImgLi{ background-size:cover}	
	.infoList{ width:520px;}
	.orgList ul li{ width:15.8%;border-right:1px solid #fff;}
	.orgList ul li a{ width:100%;}
	.handList ul li{ width:12%;}
	.onlineCheck li{ width:46%;}
	.onlineCheck{ display:block; width:auto}
	.onlineCheck ul li a{ width:auto; display:block;}
	.fastLink ul li{ width:18.6%; float:left}
	.fastLink ul li a{ width:100%;}
	.yijian{ width:48%;}
	.zlRt{ width:49%;}
	.zlRt ul li{ width:45%; height:auto}
	.zlRt ul li img{ width:100%; height:auto}
	.wapper{ width:auto; margin:1rem; display:block}
	.container .orgList ul li{ width:auto;}
	.inRight,.ldRight{ width:68%}
	.zlLt{ width:486px;height: 274px;}
	.zlLt .zlLtImgLi{ width: 486px; height: 274px;}
	#zlLtImgswiper{ height: 274px;}
	.sBlt{ width:40%;}
	.sBrt{ width:58%;}
	.govLink .govLkSel{ width:18%}
	.inNewsList ul li span{ width:60%;}
	
	
	
}

@media screen and (min-width:1000px) and (max-width:1261px) {
	
} 

