@media screen and (max-width: 1430px) {
	html{font-size:18px;}
}
@media screen and (max-width: 1330px) {
	html{font-size:16px;}
}
@media screen and (max-width: 1150px) {
	.fullSlide .topic{font-size:1.2rem;padding:0.5rem 0px;}
	.fullSlide .hd{bottom:1.25rem;}
	.sel_mask{width:calc(14.28% - 0.5rem);margin-left:0.4rem;}
	.sel_mask span{left:0.3rem;}
	.sel_mask img{right:0.3rem;}
}
@media screen and (max-width: 1000px) {
	.footer-tips,.footer-img,.footer-logo{float: none;text-align: center;width:100%;margin:auto;}
	.center .menu{display: none;}
	.center .cen-r{float: none;width:100%;}
	.fixed .nofixed-dom{ display: inline-block !important;}
	.fixed .fixed-dom{ display: none !important;}
	.pic_text h1{ font-size: 20px;}
}
@media screen and (max-width: 900px) {
	.top{height:auto;border-bottom:1px solid rgba(255,255,255,0.5);}
	.top-a,.top-text{float: none;display: inline-block;}
	.top-logo,.logo-txt{position: relative;float:none;margin:auto;height:auto;width:calc(100% - 6rem);text-align: center;}
	.logo-txt{margin-top:1rem;}
	.head{position: relative;top:0px;background: #94070A;width:100%;box-sizing: border-box;padding:1rem 2%;height:auto;}
	.navBar,.head-search{display:none;}
	#openSide,#so-bt{display: block;float: left;}
	.part-left{float: none;width:100%;}
	.part-right{float: none;width:100%;}
	.part-right .part-head{width:100%;margin-left:0px;}
	.partPane1-bg{padding:1rem 0px;}
	.newsBlock,.mediaItem,.boxItem{width:100%;margin-left:0px;float: none;}
	.newsBlock-box{margin-bottom:1.5rem;}
	.linkPart{height:auto;}
	.sel_mask {width:100%;margin-left:0px;float: none;margin:0.5rem 0px;}
	.pic_text h1{ margin-top: 0;}
}
@media screen and (max-width:740px){
	.blockList ul li{width:calc(100% - 1.8rem);margin:0.5rem 0.9rem;}
	.blockList ul li a{padding-bottom:0px;height:3rem;line-height:3rem;}
}
@media screen and (max-width:640px){
	html{font-size:14px;}
	.itemImg,.itemBox{float: none;width:100%;max-width:unset;}
	.leader_list li{ margin-top: 15px; padding: 20px 15px;}
	.pic_list li .pic{ width: auto; float: none;}
	.pic_text{ width: auto; float: none; padding-left: 0; margin-top: 15px;}
}
@media screen and (max-width:540px){
	.iconsList ul {width: calc(100% + 1rem); margin-left: -0.5rem;}
	.iconsList li {width: calc(20% - 1rem);margin: 1rem 0.5rem;}
	.newsBoxs ul li,.newsMixPane{float: none;width:100%;}
	.leader_p .intro{ padding-left: 20px;}
	.leader_p .intro h1{font-size: 17px;}
	.leader_p .intro p{ font-size: 14px;}
}
@media screen and (max-width:460px){
	html{font-size:12px;}
}

