/*! www.vancheer.com  |  Powered by vancheer */
@media screen and ( max-width:1440px ){
	.rightNav li{ padding-bottom: 12px;}
	.rightNav li dl{ padding: 5px 0 0 30px; }
	.sNav .list li{ margin-right:30px;}
	.pageBanner .botDiv{ margin-left: -640px;}
	.pageNav{ padding-left: 40px; }
	.pageNav li{ margin-right: 50px; }
	.jobLayer{ height:655px;}
	.jobLayer .content{ height: 360px; }

	}

@media screen and ( max-width:1366px ){
	.navRight .botDiv{ display: none; }
	.sNav .list li{ margin-right:22px;}
	.jobLayer{ height:550px;}
	.jobLayer .bigBox{ padding: 30px 50px 0;}
	.jobLayer .content{ height: 288px; }
	.jobLayer .btnGroup{ padding-top: 30px; }

}



@media screen and ( max-width:1004px ){
	.wal, .wal2, .w780, .w790{width:100%;}
	.containerBox{ width: auto; padding: 0 0.2rem; }
	.PC-Box, .nav, .headDiv .topRight, .navIcoPC, .banner, .pageBanner, .pageTop, .pageNum, .w380, .spBg{ display:none;}
	.Phone-Box, .navIco, .searchIco, .bannerTel, .pageBannerTel, .pageTitleTel, .pageMore{ display:block;}
	.headDiv{ height:0.92rem; z-index:9;}
	.headDiv .logo{ left:0.2rem; top:0.32rem;}
	.headDiv .logo img{ width: 100%;     margin-top: 10px;}
	.pageBox{ padding: 0.85rem 0.2rem 1.6rem;}
	


}
.logosj{display:none;}
@media screen and ( max-width:768px ){
  .logosj{display:block;    padding-top: 15px;
    padding-left: 20px;}
  .logosj img{
    max-width: 260px;
    margin-top: 0px;
    }
    .logo{    display: none !important;}
}