/* CSS Document */

@media screen and (min-width:300px) and (max-width:769px) {
	.boxIndexLt{ width: inherit; float: none;}

	.publicTab,.boxIndexRt{ width:93%; float: none; clear: both; padding: 1rem;}
	.pdUL li span{ width: 65%; white-space: nowrap; overflow: hidden; text-overflow:ellipsis ;}
	.zsPassed{ height: auto;}
	.zsPassed h3.govVoid,.zsPassed h3.yearWord{     width: 95%;margin: 0 auto; float: none;margin-bottom: 10px;}
.zsPassed h3.govVoid{background-position-x: 30%;}
.zsPassed h3.yearWord{background-position-x: 13%;}
	.zsPassed h3 span{ display: inline-block;}
	.topice h3{ width: 100%; height: auto; padding-bottom: 1rem;}
        .topice{width: 95%;margin: 0 auto;}
.topiceLink .topiceImgLi img{height:149px;}
	.topiceLink{ width: 100%; float: none;}
	.i-topic{ margin-top: 15px;}
	.tit1{ margin-top: 1rem;}
	.p-menu ul li{ width: 30%;}
	.p-menu{ margin: 0;}
	.List.mt_20{ margin: 0;}
	.p-menu li a{ height: 75px;;}
	.p-menu li span{ margin-top: 10px;    font-size: 16px;}
	.infoIndexLt,.infoIndexRt{ width: inherit; float: none; clear: both;}
	.newsBan{ width: 100%; height:20rem; float: none;}
	
	.infoIndexPb{ width: 40%;}	
	.pblink ul li{ margin-right: 10px; height: 220px;;}
	.pblink ul li em{ margin-top: 20px;;}
	.pblink ul li em img{ max-width: 100%;}
	.bsLt{ width: 100%;}
	.bsLtTabTop ul li{ /*width: 100%;*/width: 98%; margin-bottom: .5rem;}
	.bsLtTabTop ul li i{ right: 5px; bottom: 5px;;}
	.bsRt{ width: 100%; margin-top: 30px;;}
	.bsdtBox{ margin-top: 30px;;}
	.rukou ul li{ width: 44%;;}
	.bsPtLt{ width: 100%; padding: 20px 0; height: auto;}
	.bsPtLt ul li .bsSec{ padding: 10px; right: auto; position: inherit; width: inherit; height: auto; overflow: hidden; border: none; border-radius: 0;}
	.workNews p{ height: 145px; overflow: hidden;}
	.tableDownL{ width: 97%; float: none;}
	.boxIndexA{ padding-bottom: 20px;;}
.boxIndexA li a{border-bottom:none;}
	.boxIndexA li.zwfww a img{width:100%;height:100%;}
	/*.boxIndexA li a span{ width: auto; float: left; overflow: hidden; position: inherit;}*/
         .boxIndexA li a span{ width: auto; float: none;  position: inherit;}
	.boxIndexA li a span img{ position:inherit ; bottom: auto; margin-right: 1rem;}
	.boxIndexA li{}
        .boxIndexA ul li font.wsbsdt img{ text-align:center; margin:0 auto; padding:0; width:80%; height:80%;}

	 .wtlconsult em.wtlconsulttxt{ }
	 .wtlconsult i{ }

	.bsSearch{ width: 80%; float: none; margin-top: 1rem;}
	.bsSearch span{ font-size: 18px;;}
	.bsSearch input[type=text]{ width: 90%; display: block; float: none; margin: 1rem 0;}	
	.bsSearch input[type=button]{ display: block; float: none;; margin: 1rem 0; width: 90%;;}
	.stretch.act,.stretch{ width: inherit; height: auto;}
	.stretch.act .stRt{ width: inherit; margin-left: 0; padding: 15px 10px;}
	.stretch .stRt{ width: inherit; margin-left: 0; padding: 15px 10px; overflow: hidden; height: auto; padding-bottom: 1rem;}
	.actBRt{ width: inherit; float: none; height: auto;}
	.sImgList ul li{ width: 50%; height: 10rem;;}
	.sImgList ul li img{ height: 8rem;;}
	.viewMd{ width: 100%; margin: 0 0px; float: right;}
	.viewRt{ width: 100%; margin-top: 30px;;}
	.viewLt{ width: 100%;}
	.viewRt li{ width: 44%;}
	.viewBan img{ width: 100%; height: 100%;}
	.stBan{ position: inherit; width: inherit; height: auto; display: inline-block;}
	.stBan em img{ width: 5rem; height: auto; display:inline-block;}
	.stBan em{ display: inline-block; vertical-align: middle; margin-top: 0;}
	.actBLt,.actBRt{ float: none; width: inherit; margin-top: 20px; margin-left: 0;}
	.actBLt li{ float: none; width:auto; display: inline-block;}
	.actBLt li a{ padding: 0 20px;;}	
	.stretch.act,.stretch{ width: 100%; margin: 20px 0;}
	
	.stretch.act .stRt,.stretch .stRt{ width: 100%; display: block;}
	.stretch.mid{ margin: 20px 0 ;}
	.stList ul li{ line-height: 20px; padding: 3px 0;}
	
	.boxIndex{ padding: 0;}
        .newsBan .newsImgLi .spTm{color:#ffffff;background:rgba(0,0,0,0.5)}
	.newsBan .ImgPagination{ top: auto; bottom: 35px;background:none;}
	.homeTop .logo span img{ max-width: 100%; height: auto;}

	.newsBan .newsImgLi img {width: 100%;height: 303px;}
	
	.indexBox{ width: inherit; margin: 5rem 0; text-align: center;}
	.indexLink ul{ width: 100%;}
	.indexLink ul li{ display: inline-block; margin: 0 5px;}
        .notice	{display:none;}

}

@media screen and (min-width:300px) and (max-width:329px) {
.logoDise1{display:none;}
.logoDise2{display:none;}
#divimg,#wzsse{display:none;}
#serviceQQ{display:none;}
.home_newhot{display:none;}
}

@media screen and (min-width:330px) and (max-width:479px) {
	#divimg,#wzsse{display:none;}
	#serviceQQ{display:none;}
	.home_newhot{display:none;}
}
@media screen and (min-width:480px) and (max-width:639px) {
	#divimg,#wzsse{display:none;}	
	#serviceQQ{display:none;}
	.home_newhot{display:none;}
}
@media screen and (min-width:640px) and (max-width:769px) {
	#divimg,#wzsse{display:none;}
	#serviceQQ{display:none;}
    .home_newhot{display:none;}
}
@media screen and (min-width:770px) and (max-width:960px) {
	
	.boxIndexLt{ width: 100%;}
	.boxIndexRt{ width: 100%;}
	.publicTab{ width: 42%;}
	.pdUL li span{ width: 65%; white-space: nowrap; overflow: hidden; text-overflow:ellipsis ;}

	.topice h3{ width: 30%; height: 116px;}
	.topiceLink{ width: 70%;}
	.i-topic{ margin-top: 15px;}
	.p-menu ul li{ width: 30%;}
	.p-menu{ margin: 0;}
	.List.mt_20{ margin: 0;}
	.p-menu li a{ height: 75px;;}
	.p-menu li span{ margin-top: 10px;;}
	.infoIndexLt{ width: 54%;}
	.newsBan{ width: 364px;}
	.infoIndexRt{ width: 42%;}
	.infoIndexPb{ width: 40%;}	
	.pblink ul li{ margin-right: 10px; height: 220px;;}
	.pblink ul li em{ margin-top: 20px;;}
	.bsLt{ width: 100%;}
        .bsLtTabTop ul li{ width: 13.6%;}
	/*.bsLtTabTop ul li{ width: 22%;}*/
	.bsLtTabTop ul li i{ right: 5px; bottom: 5px;;}
	.bsRt{ width: 100%; margin-top: 30px;;}
	.bsdtBox{ margin-top: 30px;;}
	.rukou ul li{ width: 22.2%;;}
	.bsPtLt{ width: 60%;}
	.bsPtLt ul li .bsSec{ padding: 20px 10px; right: -246px;}
	.workNews p{ height: 145px; overflow: hidden;}

	 .wtlconsult em.wtlconsulttxt{ }
	 .wtlconsult i{ }

	.tableDownL{ width: 16%;}
	.boxIndexA{ padding-bottom: 20px;;}
	
	.bsSearch{ width: 70%;}
	.bsSearch span{ font-size: 18px;;}
	.bsSearch input[type=text]{ width: 30%;}	
	.stretch.act{ width: 436px;}
	.stretch.act .stRt{ width: 215px; padding: 15px 10px;}
	.actBRt{ width: 657px;}
	.sImgList ul li img{ height: 60px;;}
	.viewMd{ width: 48%; margin: 0 0px; float: right;}
	.viewRt{ width: 100%; margin-top: 30px;;}
	.viewLt{ width: 48%;}
	.viewRt li{ width: 31.4%;}
	.viewBan img{ width: 100%; height: 100%;}
	
	.actBLt,.actBRt{ float: none; width: inherit; margin-top: 20px; margin-left: 0;}
	.actBLt li{ float: none; width:auto; display: inline-block;}
	.actBLt li a{ padding: 0 20px;;}
	
	.stretch.act,.stretch{ width: 70%; margin: 20px 0;}
	.stretch.act .stRt,.stretch .stRt{ width: 100%; display: block;}
	.stretch.mid{ margin: 20px 0 ;}
	.stList ul li{ line-height: 20px; padding: 3px 0;}

	#divimg,#wzsse{display:none;}
	#serviceQQ{display:none;}
	.home_newhot{display:none;}
}



@media screen and (min-width:961px) and (max-width:1155px) {
	
	.boxIndexLt{ width: 58%;}
	.boxIndexRt{ width: 40%;}
	.publicTab{ width: 240px;}
	.pdUL li span{ width: 65%; white-space: nowrap; overflow: hidden; text-overflow:ellipsis ;}
	.zsPassed h3{ width: 30%;}
	.zsPassedList{ width: 70%; font-size: 14px;;}
	.topice h3{ width: 30%; height: 116px;}
	.topiceLink{ width: 70%;}
	.i-topic{ margin-top: 15px;}
	.p-menu ul li{ width: 30%;}
	.p-menu{ margin: 0;}
	.List.mt_20{ margin: 0;}
	.p-menu li a{ height: 75px;;}
	.p-menu li span{ margin-top: 10px;;}
	.infoIndexLt{ width: 54%;}
	.newsBan{ width: 260px;}
	.infoIndexRt{ width: 42%;}
	.infoIndexPb{ width: 40%;}	
	.pblink ul li{ margin-right: 10px;}
	.bsLt{ width: 66%;}
	/*.bsLtTabTop ul li{ width: 22%;}*/
        .bsLtTabTop ul li{ width: 13.6%;}
	.bsLtTabTop ul li i{ right: 5px; bottom: 5px;;}
	.bsRt{ width: 30%;}
	.rukou ul li{ width: 46%;;}
	.bsPtLt{ width: 54%;}
	.bsPtLt ul li .bsSec{ padding: 20px 10px; right: -246px;;}
	.workNews p{ height: 145px; overflow: hidden;}
	.boxIndexA li .wsgd{ width:80%; height:100%;}

	 .wtlconsult em.wtlconsulttxt{ }
	 .wtlconsult i{ }

	.bsSearch{ width: 78%;}
	.bsSearch input[type=text]{ width: 40%;}	
	.stretch.act{ width: 436px;}
	.stretch.act .stRt{ width: 215px; padding: 15px 10px;}
	.actBRt{ width: 657px;}
	.sImgList ul li img{ height: 60px;;}
	.viewMd{ width: 240px; margin: 0 15px;}
	.viewRt{ width: 290px;}
	.viewLt{ width: 340px;}
	.viewBan img{ width: 100%; height: 100%;}
}

@media screen and (min-width:1155px) and (max-width:1259px) {
	
	.boxIndexLt{ width: 58%;}
	.boxIndexRt{ width: 40%;}
	.publicTab{ width: 280px;}
	.zsPassed h3{ width: 30%;}
	.zsPassedList{ width: 70%; font-size: 16px;;}
	.topice h3{ width: 30%; height: 136px;}
	.topiceLink{ width: 70%;}
	
	.infoIndexLt{ width: 54%;}
	.newsBan{ width: 300px;}
	.infoIndexRt{ width: 42%;}
	.infoIndexPb{ width: 40%;}	
	.pblink ul li{ margin-right: 10px;}
	.bsLt{ width: 66%;}
        .bsLtTabTop ul li{ width: 11.6%;}
	/*.bsLtTabTop ul li{ width: 20%;}*/
	.bsRt{ width: 30%;}
	.rukou ul li{ width: 46%;;}
	.bsPtLt{ width: 58%;}
	.workNews p{ height: 145px; overflow: hidden;}
        .boxIndexA li .wsgd{ width:100%; height:100%;}

	 .wtlconsult em.wtlconsulttxt{ }
	 .wtlconsult i{ }

	.bsSearch{ width: 80%;}
	.bsSearch input[type=text]{ width: 48%;}	
	.stretch.act{ width: 585px;}
	.stretch.act .stRt{ width: 360px;;}
	.actBRt{ width: 806px;}
	.viewMd{ width: 250px; margin: 0 30px;}
	.viewRt{ width: 310px;}
} 

@media screen and (min-width:1260px) and (max-width:1380px) {
	
	.boxIndexLt{ width: 58%;}
	.boxIndexRt{ width: 40%;}
	.publicTab{ width: 300px;}
	.zsPassed h3{ width: 30%;}
	.zsPassedList{ width: 70%;}
	.topice h3{ width: 30%;}
	.topiceLink{ width: 70%;}
	
	.infoIndexLt{ width: 54%;}
	.infoIndexRt{ width: 42%;}
	.infoIndexPb{ width: 40%;}	
	.bsLt{ width: 70%;}
        .bsLtTabTop ul li{ width: 11.6%;}
	/*.bsLtTabTop ul li{ width: 20%;}*/
	.bsRt{ width: 28%;}
	.bsPtLt{ width: 60%;}
        .boxIndexA li .wsgd{ width:100%; height:100%;}

	 .wtlconsult em.wtlconsulttxt{ }
	 .wtlconsult i{ }

	.bsSearch{ width: 81%;}
	.bsSearch input[type=text]{ width: 50%;}	
	.stretch.act{ width: 716px;}
	.actBRt{ width: 920px;}
	.viewMd{ width: 320px;}
	.viewRt{ width: 310px;}
	
	
} 

@media screen and (min-width:1380px) and (max-width:1920px) {
.boxIndexLt{ width: 58%;}
	.boxIndexRt{ width: 40%;}
.boxIndexA li .wsgd{ width:100%; height:100%;}	
/****.wtlcredit{ display:block; width:200px; text-align:center;}

.wtlconsult{ display:block; width:322px; text-align:center;}****/

	
}

@media screen and (max-width: 640px) {
   .my-mm{ margin-top:-20px; display:block;}
}