/* 手机适配 */
@media screen and (max-width: 500px) {

	.head_box,
	.company_profile,
	.enterprise_group,
	.enterprise_notice,
	.business_box,
	.eQ_rise,
	.eQ_introduce,
	.Information {
		width: 100%;
	}
	
	.head {
		display: none;
	}

	.mobile-hd {
		height: 60px;
		position: fixed;
		left: 0;
		top: 0;
		right: 0;
		z-index: 9;
		background: rgba(255, 255, 255, 0.8);
		box-shadow: 0 2px 2px rgba(0, 0, 0, 0.2);
	}

	.mobile-hd .logo {
		float: left;
		width: 200px;
		height: 100%;
		display: flex;
		align-items: center;
		justify-content: center;
		padding-left: 10px;
	}

	.logo img {
		width: 70%;
	}

	.menu {
		position: fixed;
		top: 0;
		right: 0;
		z-index: 99;
		height: 60px;
		cursor: pointer;
	}

	.menu .inner {
		margin: 18px 10px 0;
	}

	.menu .line {
		display: block;
		width: 36px;
		height: 4px;
		margin-top: 6px;
		background: rgba(0, 0, 0, 0.8);
		-webkit-transition: all ease 0.4s;
		transition: all ease 0.4s;
	}

	.menu .line:nth-child(1) {
		margin-top: 0;
	}

	.mobile-nav {
		position: fixed;
		left: 0;
		top: -100%;
		right: 0;
		z-index: 9;
		background: #fff;
		-webkit-transition: all ease 0.4s;
		transition: all ease 0.4s;
		padding-top: 40px;
	}

	.mobile-nav li {
		border-top: 1px solid rgba(0, 0, 0, 0.1);
	}

	.mobile-nav li:nth-child(1) {
		border: 0;
	}

	.mobile-nav a {
		display: block;
		padding: 5px 10px;
	}

	.mobile-nav .bd {
		display: none;
	}

	.mobile-nav .bd a {
		padding-left: 20px;
		padding-right: 20px;
		border-top: 1px solid rgba(0, 0, 0, 0.1);
	}

	.mobile-nav .active .hd {
		color: #5587a2;
	}

	.mobile-nav .active .bd {
		display: block;
	}

	.m-mask {
		display: none;
		position: fixed;
		left: 0;
		top: 0;
		right: 0;
		bottom: 0;
		z-index: 8;
		background: rgba(0, 0, 0, 0.4);
	}

	.is-open {
		overflow: hidden;
	}

	.is-open .menu .line {
		background: #000;
	}

	.is-open .menu .line:nth-child(1) {
		-ms-transform: translateY(10px) rotate(45deg);
		-webkit-transform: translateY(10px) rotate(45deg);
		transform: translateY(10px) rotate(45deg);
	}

	.is-open .menu .line:nth-child(2) {
		visibility: hidden;
		transition: none;
	}

	.is-open .menu .line:nth-child(3) {
		-webkit-transform: translateY(10px) rotate(-45deg);
		-ms-transform: translateY(-10px) rotate(-45deg);
		transform: translateY(-10px) rotate(-45deg);
	}

	.is-open .mobile-nav {
		top: 0;
	}

	.news-m1 .lt {
		float: none;
	}

	.news-m1 .lt .img {
		width: 100%;
		height: auto;
	}

	.news-m1 .rt {
		padding: 10px 10px 20px;
	}

	.news-m1 .rt .ct {
		height: auto;
	}

	.news-m2 {
		margin-top: 20px;
		padding-top: 20px;
	}

	.news-m2 ul {
		margin-left: 0;
	}

	.news-m2 ul li {
		float: none;
		margin-left: 0;
		width: auto;
	}

	.m-newsLi .img {
		width: 100%;
		height: auto;
	}

	.m-newsLi .bd {
		padding: 10px 10px 15px;
	}

	.mobile-page {
		display: block;
	}

	.pc-page {
		display: none;
	}

	.m-page {
		margin-top: 20px;
	}

	.m-newsLi2 {
		padding: 20px 10px;
	}

	.m-newsLi2 .card {
		width: auto;
		height: auto;
		padding: 5px 10px 0;
		margin-right: 0;
		overflow: hidden;
		text-align: left;
	}

	.m-newsLi2 .tt {
		overflow: visible;
		white-space: normal;
	}

	.m-newsLi2 .more {
		margin-top: 20px;
	}

	.m-newsLi2 .card i {
		font-size: 22px;
		height: auto;
		line-height: 1;
		display: inline-block;
	}

	.m-newsLi2 .card {
		float: none;
	}

	.media-m2 {
		margin-top: 20px;
		padding-top: 20px;
	}

	.media-m2 li {
		float: none;
		width: auto;
	}

	.media-m2 li:nth-child(2n) {
		margin-left: 0;
	}

	.media-m2 .ct {
		height: auto;
	}

	.m-tab-menu a {
		padding: 5px 0;
	}

	.m-tab-menu a::after {
		border-width: 10px;
		bottom: -12px;
	}

	.team-m2 {
		margin-top: 0;
	}

	.job-m1 {
		margin-top: 20px;
	}

	.job-m1 .thead .td::before {
		display: none;
	}

	.job-m1 .td {
		padding: 10px;
	}

	.job-m1 .td:nth-child(2),
	.job-m1 .td:nth-child(3),
	.job-m1 .td:nth-child(4) {
		display: none;
	}

	.job-m1 .tbody .bd {
		padding: 10px;
	}

	.job-m1 .tbody .bd .lt {
		float: none;
		width: auto;
	}

	.job-m1 .tbody .bd .rt {
		width: auto;
		margin-left: 0;
		margin-top: 10px;
		padding-left: 0;
		padding-top: 10px;
		border-top: 1px solid #ccc;
	}

	.job-m1 .tbody .bd .rt::before {
		display: none;
	}

	.job-m1 .tbody .ft {
		padding: 10px;
	}

	.information-m1 {
		margin-top: 0;
		padding-top: 0;
	}

	.m-business .lt,
	.m-business .rt {
		height: auto;
		float: none;
		width: auto;
	}

	.m-business .lt .inner,
	.m-business .rt .inner {
		padding: 10px;
	}

	.m-business .lt .img {
		width: 50px;
		height: auto;
	}

	.m-business .rt .img {
		width: 40px;
		height: auto;
	}

	.newsDetail {
		padding: 0 10px 20px;
	}

	.newsDetail .tt {
		padding: 10px 0;
	}

	.newsDetail .ft .page {
		float: none;
	}

	.newsDetail .ft .share {
		float: none;
		margin-top: 10px;
	}

	.newsDetail .ft {
		padding-top: 10px;
	}

	.site-m1 dl {
		float: none;
		width: auto;
		margin-left: 0;
		margin-top: 20px;
		text-align: left;
	}

	.site-m1 dl:first-child {
		margin-top: 0;
	}

	.site-m1 dd {
		margin-top: 10px;
		padding-left: 20px;
	}

	.site-m1 a {
		padding: 0 20px;
	}

	.site-m1 dl::before {
		display: none;
	}

	.m-content {
		padding: 0 10px 20px;
	}

	.m-content .tt {
		padding: 10px 0;
		margin-bottom: 10px;
	}

	.qa .item {
		padding: 10px;
	}

	.m-banner .mobile {
		display: block;
	}

	.m-banner .pc {
		display: none;
	}

	.contact-m2 {
		margin-top: 20px;
	}

	.contact-m2 li {
		float: none;
		margin-left: 0 !important;
		padding: 10px 0 10px 60px;
	}

	.j_adsm2 .menus a {
		font-size: 14px;
	}

	.address-m2 .box {
		padding: 10px;
	}

	.address-m2 .box li {
		float: none;
		margin: 0 !important;
		width: auto;
	}

	/* 轮播图 */
	.swiper {
		margin-top: 60px;
		height: 200px;
	}

	/* 企业简介 */
	.company_group {
		display: none;
	}
	.m_company_group{
		display: flex;
		flex-direction: column;
		position: relative;
	}
	.m_jj_box{
		display: flex;
		justify-content: center;
	}
	.m_group_item {
		width: 30%;
		height: 100px;
		box-shadow: 0 0 5px #A7A7A7;
		display: flex;
		justify-content: center;
		align-items: center;
		flex-direction: column;
		margin-bottom: 20px;
		background: rgba(255,255,255,1);
	}
	.m_item1{margin-right: 5%;}
	.m_item3{margin:0 5%;}
	.m_company_title{
		display: flex;
		flex-direction: column;
		align-items: center;
	}
	.m_company_title span{
		display: block;
		width: 35px;
		height: 5px;
		background-color: #F9CB77;
		margin-bottom: 5px;
	}
	.m_company_num{
		font-size: 28px;
		font-weight: bold;
		color: #F9CB77;
		position: relative;
	}
	.m_unit{
		font-size: 15px;
		position: absolute;
		right: -20px;
		bottom: 4px;
	}
	.m_item_center{
		position: absolute;
		left: 32.5%;
		top: 70px;
		width: 35%;
		background: rgba(255,255,255,1);
		/* border-top-left-radius: 20px;
		border-bottom-right-radius: 20px; */
	}
	.m_company_group .m_group_item:nth-of-type(2){
		z-index: 5;
	}
	.m_company_group .m_group_item:nth-of-type(4){
		z-index: 5;
	}
	.company_group2{
		flex-direction: column;
	}
	.group2_item{
		width: 100%;
	}
	.company_group2 img{width: 100%;}
	.enterprise_item_content{
		width: 100%;
		margin-left: 0;
		margin-top: 3%;
	}
	
	/* 信息中心 */
	.enterprise_item{
		flex-direction: column;
	}
	.enterprise_swiper{width: 100%;}
	.enterprise_swiper .swiper-slide img{
		height: 280px ;
	}
	.swiper2{margin-top: 20px;}
	
	/* 通知公告 */
	.enterprise_notice{
		display: flex;
		flex-direction: column;
	}
	.notice_item{
		width: 100%;
	}
	.notice_item:nth-of-type(2){
		padding-left: 0;
	}
	.notice_item:nth-of-type(3){
		padding-right: 0;
	}
	.m_not{margin-top: 20px;}
	
	
	/* 业务布局 */
	.business_item{
		display: none;
	}
	.m_business_item{display: block;}
	.m_business_city img{
		width: 50%;
		height: 200px;
	}
	.m_business_city{
		width: 100%;
		display: flex;
		flex-direction: row;
		padding-bottom: 0;
		box-shadow: 0 0 0 #FFFFFF;
	}
	.m_business_city>div{
		width: 50%;
		display: flex;
		flex-direction: column;
		position: relative;
	}
	.m_business_city>div>i{
		position: absolute;
		bottom: 20px;
		right: 5px;
	}
	.m_business_city span{
		margin-top: 20px;
		padding-left: 10px;
		font-weight: bold;
	}
	.m_business_city label{
		font-size: 14px;
		padding-left:10px;
	}
	
	/* footer */
	.footer_box{
		flex-direction: column;
		height: auto;
		padding: 10px;
		width: 100%;
		box-sizing: border-box;
	}
	.footer_logo{
		display: flex;
		flex-direction: column;
		margin-top: 10px;
	}
	.logo_bottom a{
		margin-bottom: 5px;
		width: 100%;
		text-align: center;
	}
	.footer_logo,.footer_text_item,.footer_text{width: 100%;box-sizing: border-box;}
	.footer_text{align-items: center;margin-left: 0;margin-top: 10px;}
	.footer_logo img{width: 25%;height: auto;}
	.footer_logo span{font-size: 18px;margin-top: 5px;}
	.footer_logo label{font-size: 14px;}
	.footer_text_item span{justify-content: center;margin-right: 0;align-items: center;}
	.footer_text_item label{display: flex;justify-content: center;}
	.m_f_s{display: flex;flex-direction: column;align-items: center;justify-content: center;}
	.logo_bottom div{flex-direction: column;margin-bottom: 0;}
	.logo_bottom{height: auto;}
	.logo_top{height: auto;}
	
	/* 企业概况 */
	.swiper1{margin-top:60px;}
	.swiper1>img{object-fit: cover;}
	.eQ_introduce{flex-direction: column;}
	.eQFixed{position: static;}
	.eQ_introduce_nav>img{display: none; }
	.eQ_rise{padding: 20px 10px !important;}
	.eQ_introduce_nav_c{width: 100%;display: flex;margin-bottom: 20px;}
	.eQ_introduce_nav{padding-top: 0;max-height: 60px;}
	.eQ_introduce_nav_c li{border-radius: 0;font-size: 16px;margin-bottom: 0;}
	.eQ_introduce_nav_c li span{display: none;}
	.eQ_rise{border-bottom: 0;}
	.acNav{border-bottom: 3px solid #F9CB77;}
	.no_box{width: 100%;padding: 0 10px;box-sizing: border-box;}
	.eQ_introduce_content{padding: 0;}
	.eQ_title span{font-size: 50px;}
	.eQ_title label{font-size: 20px;}
	.eQ_content_item>img{width: 35%;height: 90px;}
	
	/* 图片预览 */
	.list{
		width:100%;
		padding:10px 0;
	}
	.list li{
		display:block;
		margin-bottom:10px;
		box-shadow:0 1px 2px rgba(0,0,0,.1), 0 -1px 2px rgba(0,0,0,.1);
	}
	.list li img{
		width:100%;
		height:auto;
	}
	.Information{padding: 0 10px;box-sizing: border-box;}
	.Information a{width: 100% !important;}
	.Information a:nth-child(2n-1){margin-right: 0 !important;}
	#xlJumpNum{margin-bottom: 0;}
	#page li{margin-bottom: 5px;}
	
	/* 通知公告 */
	.eQ_content_item_t{flex: 2;}
	
	/* 党建纪检 */
	.eQ_content_item_t_text{
		-webkit-line-clamp: 2 !important;
	}
	.eQ_content_item_t span{font-weight: bold;}
	/* 联系我们 */
	.eQ_introduce_content{height: 100%;}
	.eQ_content_item img{height: auto !important;}
	#container{height: 100% !important;}
	.info{top:40px !important;right: 50% !important;font-size: 12px !important;}
	
	/* 公共样式 */
	.company_group2,.m_company_group,.enterprise_item_content,.enterprise_notice{padding: 0 10px;box-sizing: border-box;}
}
