﻿.clearboth {
	clear: both;
}

.phone_nav {
	display: none;
	padding: 0;
}

.phone_logo {
	padding: 10px 0px;
}


.phone_logo .p1 img {
	border: 0;
	vertical-align: middle;
	width: 100%;

}

.proExhibition111 {
	display: none;
	padding: 15px;
	background: #fff;
	margin-bottom: 15px;
}

.exhibitionSlide111 .swiper-slide {
	width: 228px;
	height: 200px;
	/* margin-right: 20px; */
	background: #d0d0d0;
	position: relative;
}

/* .exhibitionSlide111 .swiper-slide a{
	width: 190px;
	height: 160px;
	background: #005CB1;
}
 */

.exhibitionSlide111 .swiper-button-next,
.exhibitionSlide111 .swiper-button-prev {
	position: absolute;
	width: 40px;
	height: 40px;
	border-radius: 100%;
	background: #0099ff;
	opacity: .8;
	margin-top: calc(-1 * var(--swiper-navigation-size)/ 2);
	z-index: 14444;
	cursor: pointer;
	display: flex;
	align-items: center;
	justify-content: center;
	color: #fff;
}


.exhibitionSlide111 .swiper-button-next:after,
.exhibitionSlide111 .swiper-button-prev:after {
	font-family: swiper-icons;
	font-size: 25px;
	text-transform: none !important;
	letter-spacing: 0;
	text-transform: none;
	font-variant: initial
}

.exhibitionSlide111 .swiper-button-next:after {
	padding-left: 5px;
}


.exhibitionSlide111 .swiper-slide:last-child {
	margin-right: 0;
}

.exhibitionSlide111 .swiper-slide img {
	width: 210px;
	height: 160px;
	margin-top: 7px;
	margin-left: 9px;
}

.exhibitionSlide111 .swiper-slide p {
	color: #000000;
	font-size: 14px;
	line-height: 20px;
	text-align: center;
}

@media screen and (max-width:1200px) {
	.webHome {
		position: absolute;
		top: 50%;
		transform: translateY(-50%);
		left: 18%;
		font-size: 16px;
		color: #9c9c9c;
	}
.list-content {
    width: 95%;
}
.list-content p img{
    width: 100%;
}
	.backHome img {
		/* height: 10%; */
		margin-left: 4%;
		width: 25px;
		height: 25px;
	}

	.backHome .back {
		display: block;
		top: 20%;
		margin-left: 1%;
		/* width: 20%; */
	}

	.backHome .back img {
		width: 25px;
		height: 25px;
	}

	.list-banner {
		width: 100%;
		margin-bottom: 15%;
	}

	.list-content h3 {
		/* text-align: center; */
		font-size: 24px;
	}

	.list-ul {
		font-size: 14px;
	}

	.list-ul li {
		position: relative;
		margin: 2% 0;
		width: 100%;
		padding-left: 1.5%;
	}

	.list-ul li h4 {
	    width: 69%;
	}
	.button-more {
		width: 40%;
		font-size: 14px;
	}

	.list-ul li:nth-child(2n) {
		/* width: 35%; */
		left: 0%;
	}

	.list-footer .marl2,
	.list-footer .marl7 {
		color: #666;
	}

	.list-footer .marl7 img {
		width: 5%;
	}

	.phone_logo .p1 {
		display: block;
		width: 45%;
		display: inline-block;
	}

	/* .list-ul li {
		position: relative;
		margin: 1% 0;
		width: 100%;
		padding-left: 1.5%;
	} */

	.phone_logo {
		width: 100%;
		padding: 15px 10px;
		box-sizing: border-box;
	}

	.phone_nav {
		background-color: #fff;
		position: fixed;
		width: 100%;
		top: 0;
		left: 0;
		transition-delay: 0.7s;
		-webkit-transition-delay: 0.7s;
		z-index: 100000;
		padding: 30px 0;
	}




	.phone_nav .nav_but_box {
		display: block;
		position: absolute;
		width: 30px;
		height: 30px;
		right: 20px;
		top: 10px;
		z-index: 1;
		transition: all 0.7s;
		-webkit-transition: all 0.7s;
		padding: 30px 15px;
	}

	.phone_nav .nav_but {
		display: inline-block;
		position: relative;
		width: 40px;
		height: 3px;
		z-index: 2;
		margin: 17px 0 0 5px;
		background: #00aaff;
		-webkit-transition-property: background-color, -webkit-transform;
		transition-property: background-color, -webkit-transform;
		transition-property: background-color, transform;
		transition-property: background-color, transform, -webkit-transform;
		-webkit-transition-duration: 300ms;
		transition-duration: 300ms;
	}

	.phone_nav .nav_but:before,
	.nav_but:after {
		content: '';
		display: block;
		width: 40px;
		height: 3px;
		position: absolute;
		background: #00aaff;
		transition-property: margin, -webkit-transform;
		-webkit-transition-property: margin, -webkit-transform;
		transition-property: margin, transform;
		transition-property: margin, transform, -webkit-transform;
		transition-duration: 300ms;
		-webkit-transition-duration: 300ms;
	}

	.phone_nav .nav_but:before {
		margin-top: -12px;
	}

	.phone_nav .nav_but:after {
		margin-top: 12px;
	}


	.phone_nav .nav_main {
		height: 100%;
		position: fixed;
		left: 0;
		top: 80px;
		opacity: 0;
		width: 0;
		transition: all 0.4s ease 0.3s;
		-webkit-transition: all 0.4s ease 0.3s;
		background-color: #00aaff;
		overflow: hidden;
	}

	.phone_nav .nav_main ul {
		padding: 0 20px;
		margin-top: 40px;
	}

	.phone_nav .nav_main li a {
		background-position: left;
		color: #fff;
		height: 46px;
		line-height: 46px;
		display: inline-block;
		background-size: 32px;
		background-repeat: no-repeat;
		font-weight: bold;
	}

	.phone_nav .nav_main .ss {
		border: 1px solid #fff;
		margin-top: 20px;
	}

	.phone_nav .nav_main .ss .p2 {
		float: right;
	}

	.phone_nav .nav_main .ss .p2 input {
		border: 0;
		width: 34px;
		height: 34px;
	}

	.phone_nav .nav_main .ss .p1 {
		display: block;
		margin: 0 34px 0 5px;
	}

	.phone_nav .nav_main .ss .p1 input {
		width: 100%;
		height: 34px;
		line-height: 34px;
		background: none;
		border: 0;
		font-family: "Microsoft YaHei";
		font-size: 14px;
		color: #fff;
	}

	.phone_nav .nav_main li b {
		display: inline-block;
		position: absolute;
		right: 20px;
		top: 0px;
		width: 100%;
		height: 50px;
		background: url("../image/lmfooter_bottom.png") center right no-repeat;
		z-index: 99;
	}

	.phone_nav .nav_main .ul {
		padding: 0 0 0px 40px;
		margin: 0;
		max-height: 0;
		overflow: hidden;
		transition: max-height 0.4s;
		-webkit-transition: max-height 0.4s;
	}

	.phone_nav .nav_main .ul li {
		padding: 0;
		border-bottom: 0;
		transform: translateX(0px);
		-webkit-transform: translateX(0px);
	}

	.phone_nav .nav_main .ul li a {
		padding: 0;
		height: auto;
		line-height: 30px;
		font-weight: normal
	}

	.phone_nav .nav_main .b_one .ul {
		max-height: 300px;
		padding: 0 0 0px 40px;
		margin-bottom: 10px;
	}


	.phone_nav .nav_main li {
		width: 100%;
		transform: translateX(100px);
		-webkit-transform: translateX(100px);
		transition: all 0.8s ease;
		-webkit-transition: all 0.8s ease;
		border-bottom: 1px solid rgba(225, 225, 225, 0.5);
		padding: 0 20px;
		position: relative;
	}

	.phone_nav .nav_main li:nth-of-type(1) {
		transition-delay: 0.1s;
		-webkit-transition-delay: 0.1s;
	}

	.phone_nav .nav_main li:nth-of-type(2) {
		transition-delay: 0.2s;
		-webkit-transition-delay: 0.2s;
	}

	.phone_nav .nav_main li:nth-of-type(3) {
		transition-delay: 0.3s;
		-webkit-transition-delay: 0.3s;
	}

	.phone_nav .nav_main li:nth-of-type(4) {
		transition-delay: 0.4s;
		-webkit-transition-delay: 0.4s;
	}

	.phone_nav .nav_main li:nth-of-type(5) {
		transition-delay: 0.5s;
		-webkit-transition-delay: 0.5s;
	}

	.phone_nav .nav_main li:nth-of-type(6) {
		transition-delay: 0.6s;
		-webkit-transition-delay: 0.6s;
	}

	.phone_nav .nav_main li:nth-of-type(7) {
		transition-delay: 0.6s;
		-webkit-transition-delay: 0.6s;
	}

	.phone_nav .nav_main li:nth-of-type(8) {
		transition-delay: 0.6s;
		-webkit-transition-delay: 0.6s;
	}

	.phone_nav .nav_main li:nth-of-type(9) {
		transition-delay: 0.6s;
		-webkit-transition-delay: 0.6s;
	}

	.phone_nav .nav_main li:nth-of-type(10) {
		transition-delay: 0.6s;
		-webkit-transition-delay: 0.6s;
	}



	.phone_nav_one {
		transition-delay: 0s;
		-webkit-transition-delay: 0s;
	}

	.phone_nav_one .nav_main {
		opacity: 1;
		width: 100%;
		/* 
		overflow: inherit; */
	}

	.phone_nav_one .nav_but {
		background: rgba(0, 0, 0, 0);
	}

	.phone_nav_one .nav_but:before {
		margin-top: 0;
		transform: rotate(45deg);
		-webkit-transform: rotate(45deg);
	}

	.phone_nav_one .nav_but:after {
		margin-top: 0;
		transform: rotate(-45deg);
		-webkit-transform: rotate(-45deg);
	}

	.phone_nav_one .nav_but_box {
		opacity: 0.8;
	}

	.phone_nav_one .nav_main li {
		width: 100%;
		transform: translateX(0);
		-webkit-transform: translateX(0);
	}
}


@media screen and (max-width:758px) {
	.phone_nav .nav_but_box {
		top: 12px;
		right: 10px;
	}

	.phone_nav .nav_main ul {
		margin-top: 20px;
		height: 300px;
		overflow-y: auto;
		box-sizing: border-box;
	}

	.phone_nav .nav_main .b_one .ul {
		height: auto;
	}


}

@media screen and (max-width:470px) {
	.phone_logo {
		padding: 10px 10px
	}

	.phone_nav .nav_main ul {
		height: 410px;
	}

	.phone_nav .nav_main .b_one .ul {
		height: auto;
	}

	.bannerSlide .swiper-button-next,
	.bannerSlide .swiper-button-prev,
	.bannerSlide .swiper-pagination {
		display: none;
	}

	.bannerSlide .swiper-slide .five {
		position: absolute;
		left: 80px;
		top: 40px;
	}

	.bannerSlide .swiper-wrapper .swiper-slide img {
		width: 100%;
		height: 50%;
		background-repeat: no-repeat;
		background-position: -320px 0;
		background-size: cover;
	}



}

@media screen and (min-width:0px) and (max-width:640px) {
	.top {
		display: none;
	}

	.content1200 {
		width: 100%;
	}

	.main {
		padding: 15px 0;
	}

	.phone_nav {
		display: block;
	}

	/* .phone_nav .nav_main{
		right:0;
		overflow: hidden;
	} */

	.phone_nav .nav_main ul {
		padding-left: 0;
		overflow-x: hidden;
	}

	.wall {
		width: 80%;
		height: 80%;
		left: 0.25rem;
		margin-top: 2rem;
	}

	div.background {
		background: url(../image/logo-phone.png) no-repeat;
		background-size: 100%;
	}

	.phone_nav .nav_but_box {
		padding: 0.625rem 15px;
	}

	.phone_logo .p1 {
		width: 80%;
	}

	.home-swiper .swiper-slide .zc_div .s1 .a1 {
		font-size: 14px;
	}


	.banner {
		margin-top: 5rem;
		overflow: hidden;
		display: none;
	}



	.banner11 {
		margin-top: 5rem;
		overflow: hidden;
		display: block;
	}

	.bannerSlide11 .swiper-wrapper .swiper-slide span {
		font-size: 16px;
	}


	.bannerSlide11 .swiper-button-next,
	.bannerSlide11 .swiper-button-prev,
	.bannerSlide11 .swiper-pagination {
		display: none;
	}

	.bannerSlide11 .swiper-wrapper .swiper-slide img {
		width: 415px;
		height: 14rem;
	}

	.bannerSlide11 .swiper-wrapper .swiper-slide img.pic-last {
		width: 460px;
		height: 14rem;
	}

	.bannerSlide11 .swiper-slide .three {
		left: 5.2%;
	}

	.bannerSlide11 .swiper-slide .five {
		position: absolute;
		left: 10px;
		top: 40px;
	}

	.bgBody {
		width: 100%;
		overflow: hidden;
	}

	.notice {
		width: 100%;
		padding: 15px 0;
	}

	/* .noticeInert {
		display: block;
	} */

	.noticeInert .notice-pic {
		width: 0%;
		height: 50px;
		text-align: left;
		background-size: 12px;
		padding-left: 12.5%;
	}

	.noticeInert .notice-pic::before {
		top: 15px;
		left: 8px;
	}

	.partyBuilding p::before {
		top: 17px;
		left: 50px;
		height: 1.125rem;
		width: 1.125rem;
	}


	.notice-title {
		display: none;
	}

	.noticeInert {
		width: 100%;
	}

	.notice-news {
		width: 87.5%;
	}

	.noticeInert .newsLink {
		height: 50px;
		width: 87%;
	}


	.newsLink .centerContentBox {
		font-size: 0.875rem;
		padding-left: 0.625rem;
		line-height: 3.125rem;
		width: 100%;
	}

	.noticeInert .newsLink .swiper-slide {
		width: 100%;
	}

	.noticeInert .newsLink .limit1 {
		font-size: 0.75rem;
		display: block;
		width: 98%;
	}

	.notice .noticeInert .more {
		padding-right: 0;
		position: absolute;
		right: 0;
		height: 50px;
	}

	.news {
		padding: 15px 0;
		display: block;
		width: 100%;
	}

	.newsCon {
		width: 70%;
		margin: 0 auto;
		height: auto;
	}

	.newsCon .title {
		padding-left: 0;
		text-indent: 2em;
		bottom: 4px;
		width: 100%;
		height: 1.875rem;
		font-size: 0.875rem;
		line-height: 1.875rem;
	}

	.newsCon img {
		width: 100%;
		height: 70%;
	}

	.newsSlide .swiper-slide {
		width: 100%;
	}

	.tabCon {
		margin-top: 0.9375rem;
		width: 100%;
		height: auto;
		/* text-align: center; */
	}

	.tabCon .columnTit span {
		margin-left: 0;
		width: 36%;
		text-indent: 1.5em;
		padding: 0;
		font-size: 1.0625rem;
	}

	.tabCon .columnTit .first:before {
		top: 0.625rem;
		left: .58rem;
		background-size: 78%;
	}

	.tabCon .columnTit .two:before {
		top: 0.625rem;
		left: .58rem;
		background-size: 80%;
	}

	.tabCon .news-list {
		width: 100%;
		height: auto;
	}

	.tabCon .newsList {
		padding-left: 0;
		width: 100%;
		height: auto;
	}

	.tabCon .newsList ul li {
		padding: 7px 0px 7px 3%;
	}

	.tabCon .newsList li a {
		font-size: 0.875rem;
		width: 71%;
		margin-right: 7%;
	}



	.tabCon .newsList li span {
		font-size: 0.75rem;
		width: 25%;
	}

	/* .tabCon .newsList li a:before {
		top: 36%;
		left:3%;
	} */

	.partyBuilding {
		padding: 15px 0 0;
		width: 100%;
	}

	.partyBuilding .party-building {
		display: block;
	}


	/* .talent_tab {
		width: 100%;
	} */

	.phone-tab {
		display: block;
		width: 100%;
	}

	.pc-tab {
		display: none;
	}

	.partyBuilding .talent_tab ul li.active a {
		background: url(../image/dj-bj1.png) no-repeat center;
		color: #fff;
	}


	.talent_tabname {
		position: static;
		margin: 0 auto;
		width: 70%;
	}


	.partyBuilding .party-building .mr {
		width: 100%;
		/* margin-left: 86px; */
		position: relative;
	}

	.mrBottom div {
		width: 50%;
		text-align: center;
		display: none;
	}

	.partyBuilding .party-building .mrBottom {
		width: 80%;
		margin: 0 auto;
	}



	/* .pic-wehat{
		position: absolute;
		bottom:0.09375rem;
		right:0
	} */

	.partyBuilding .party-building .mrBottom div:first-child {
		display: none;
	}

	.partyBuilding .party-building .mrBottom img {
		width: 100%;
		height: 100%;
	}

	.my-video-dimensions {
		width: 99%;
		height: 190px;
	}

	.partyBuilding .talent_tabcontent {
		position: static;
		width: 100%;
	}

	.partyBuilding .talent_tab .talent_tabname li.active a::before {
		content: "";
		width: 8px;
		height: 8px;
		margin-left: 10%;
		display: block;
		border-radius: 100%;
		/* border: 1px solid #7ecafc; */
		border: 1px solid #ff0000;
		z-index: 1100;
		background: #fff;
		position: absolute;
		top: 45px;
		/* 
		left: 24%; */
	}

	.partyBuilding .talent_tab .talent_tabname .circle span.first {
		left: 5.4375rem;
		top: 2.875rem;
	}

	.partyBuilding .talent_tab .talent_tabname .circle span.two {
		left: 11.1rem;
		top: 2.875rem;
	}

	.partyBuilding .talent_tab .talent_tabname .circle span.three {
		left: 16.7rem;
		top: 2.875rem;
	}

	.partyBuilding .talent_tabcontent .list {
		padding-left: 0;
	}

	.partyBuilding .talent_tabcontent .list li {
		padding: 7px 0px 7px 3%;
	}

	.partyBuilding .talent_tabcontent .list li a {
		font-size: 0.875rem;
		width: 71%;
		margin-right: 7%;
	}

	.partyBuilding .talent_tabcontent .list li a:before {
		top: 50%;
	}

	.partyBuilding .talent_tabcontent .list li span {
		font-size: 0.75rem;
		width: 25%;

	}

	/* 	.publicity {
		display: block;
		padding: 0.9375rem 0;
	}

	.publicity .publicity-l {
		width: 100%;
	}
	 */
	.my-video-dimensions {
		width: 50%;
	}

	.publicity {
		display: block;
		padding: 0.9375rem 0;
	}

	.phone-publicity-l {
		width: 100%;
		display: block;
		margin-top: 0.625rem;
		padding-bottom: 0.625rem;
	}

	.pc-publicity-l {
		display: none;
	}


	.video-dimensions {
		width: 66%;
		background-size: cover;
	}

	.phone-publicity-l .pubSlide img {
		height: 10rem;
		width: 100%;
	}

	.phone-publicity-l .video {
		height: 9.99rem;
		width: 69%;
	}


	/* .phone-publicity-l .pubSlide img {
		height: 100%;
		width: 100%;
	}
	
	.phone-publicity-l .video{
		height: 100%;
		width: 67%;
	} */

	#video .vjs-control-bar {
		width: 100%;
	}

	.pc-mr {
		display: none;
	}

	.phone-mr {
		display: block;
	}

	/* 	#video .vjs-tech{
		left: -1.0625rem;
	} */

	.pubSlide .swiper-container {
		width: 100%;
	}

	.pubSlide .swiper-slide {
		width: 100% !important;
	}

	.pubSlide .swiper-pagination {
		position: absolute;
		bottom: 3px;
		left: 230px;
	}

	.publicity .publicity-r {
		width: 100%;
	}

	.affiliatedCompanies {
		width: 100%;
		margin: 0.9375rem auto 0;

	}

	.affiliatedCompaniesList {
		text-align: center;
	}

	.affiliatedCompanies p {
		padding: 0 5px 0 43px;
	}

	.affiliatedCompanies p:before {
		left: 18px;
		top: 12px;
	}

	.proExhibition {
		padding: 15px 0;
		display: none;
	}

	.proExhibition111 {
		display: block;
		padding: 15px 0;
	}

	.exhibition {
		width: 100%;
		margin: 0 auto;
	}

	.exhibition p {
		padding: 0 5px 0 43px;
	}

	.exhibition p:before {
		top: 0.75rem;
	}

	.exhibition a {
		padding: 0 5px;
	}

	.friendsLinkCon {
		padding: 15px 0;
	}

	.friendsLink {
		width: 100%;
		margin: 0 auto;
	}

	.friendsLink p {
		padding: 0 5px 0 43px;
	}

	.friendsLink p:before {
		top: 0.75rem;
	}

	.friendsLink-list {
		width: 100%;
		flex-wrap: wrap;
	}

	.friendsLink-list li {
		flex: none;
		width: 50%;
	}

	.friendsLinkCon .bd .friendsLink-list img {
		width: 100%;
	}

	.exhibitionSlide111 .swiper-slide {
		height: auto;
	}

	.exhibitionSlide111 .swiper-slide img {
		width: 91%;
		height: auto;
	}

	.floating-window {
		/* display: none; */
	}

	.floating-window-notice {
		/* background-color: #0099ff; */
		width: 129px;
	}

	.floating-window {
		position: fixed;
		/* top: 0; */
		left: auto;
		right: 20px;
		bottom: 2%;
		width: 123px;
		z-index: 1111;
	}

	.my-video {
		width: 57%;
		height: 9rem;
	}

	.phone-wechat {
		display: block;
	}



	/* 单页 */
	.bread {
		font-size: 1rem;
		padding: 0 0 0 10%;
	}

	.bread:before {
		top: 18px;
		background-size: 80%;
	}

	.mainCon {
		width: 100%;
	}

	.mainCon .mainL {
		display: none;
	}

	.mainCon .mainR {
		margin: 0 auto;
		width: 100%;

	}

	.mainCon .mainL .mainLBottom {
		width: 100%;
	}

	.mainCon .mainL .mainLBottom img {
		width: 100%;
	}

	.mainCon .mainL .mainLBottom img:last-child {
		width: 100%;
	}

	.mainCon .mainR .articleTit {
		padding: 0.9375rem;
		font-size: 0.875rem;
		text-align: center;
	}

	.mainCon .mainR .articleText {
		line-height: 1.25rem;
		margin-bottom: 0;
		font-size: 0.875rem;
		/* text-indent: 2em;
		padding: 0.9375rem; */

	}

	.mainCon .mainR .articleText p {
		text-indent: 0;
		width: 100%;
	}

	.mainCon .mainR .d-articleText p img {
		width: 100%;
	}

	.mainCon .mainR .phone-articleText p img {
		width: 100%;
	}

	.organization-articleText p img {
		width: 100%;
	}


	.detCOn {
		padding: 15px 0;
	}

	.detCOn .title {
		font-size: 20px;
		line-height: 30px;
	}

	.detCOn .resource span {
		display: block;
		margin-top: 0.9375rem;
	}

	.detCOn .article p {
		text-indent: 0;

	}

	.detCOn .article table {
		width: 100%;
	}

	.mainR .article p {
		width: 100%;
	}

	.content-mid .friendsLink {
		width: 100%;
	}

	.content-mid .friendsLink p {
		padding: 0 5px 0 43px;
	}

	.a_content-bread {
		width: 93%;
		/* padding-left: 7%; */
		font-size: 1rem;
		padding: 0 0 0 10%;
	}

	.a_content-bread:before {
		top: 18px;
		left: 8px;
		background-size: 80%;
	}

	.a_content {
		width: 100%;
		padding: 15px 0;
	}

	.a_newsList li {
		width: 48%;
		margin-right: 2%;
	}

	.a_newsList li:nth-child(3n) {
		margin-right: 2%;
	}

	.a_newsList li:nth-child(2n) {
		margin-left: 0;
	}

	.a_newsList li .a_text .s1 {
		font-size: 0.75rem;
		height: auto;
		line-height: 18px;
	}

	.a_newsList li .a_img img {
		width: 100%;
		height: 6.75rem;
	}

	.a_newsList li .a_img1 img {
		width: 100%;
		height: 7rem;
	}

	.mainCon .mainR .newList .newLinkBox .rightIcon {
		margin-right: 0;
	}

	.news11 {
		padding: 0;
		margin-top: 0;
	}

	.mainCon .mainR .news11 .newList {
		margin-bottom: 0.625rem;
		padding: 10px;
		height: 70px;
	}

	.mainCon .mainR .newList .newLinkBox .leftTimeBox {
		height: 68px;
		width: 4.4375rem;
	}

	.mainCon .mainR .newList .newLinkBox .leftTimeBox .newData {
		font-size: 31px;
		line-height: 31px;
		padding-top: 9px;
	}

	.mainCon .mainR .newList .newLinkBox .centerContentBox {
		width: calc((100% - 140px)/1);
		padding-left: 3%;
	}

	.mainCon .mainR .newList .newLinkBox .centerContentBox .newTitle {
		margin-top: 0.8125rem;
		font-size: 1rem;
	}

	.mainCon .mainR .newList .newLinkBox .centerContentBox .newToolBox {
		margin: 5px 0;
	}

	.mainCon .mainR .newList .newLinkBox .centerContentBox .newToolBox .data {

		padding-left: 26px;
	}

	.mainCon .mainR .subsidiaryCompanyProfileList .box .rightIcon {
		margin-right: 0;
	}

	.mainCon .mainR .subsidiaryCompanyProfileList .box .contentBox {
		width: calc((100% - 82px)/1);
	}

	.mainCon .mainR .subsidiaryCompanyProfileList .box .contentBox .title {
		font-size: 1rem;
	}

	.mainCon .mainR .subsidiaryCompanyProfileList .box .rightIcon {
		width: 2rem;
		height: 2rem;
	}

	.footer_bottom {
		overflow: hidden;
		position: relative;
		font-size: 13px
	}

	.phone-wechat {
		position: absolute;
		top: 57%;
		left: 28%;
		/* top: 52%;
		left: 15%; */
	}

	.footer_bottom .marl {
		margin-right: 0;
	}

	.footer_bottom .marl2 {
		margin-left: 6rem;
		margin-right: 5rem;
	}

	.footer_bottom .marl1 {
		margin-left: 0;
	}

	.footer_bottom .marl3 {
		margin-left: .8rem;
		././
	}

	.footer_bottom .marl4 {
		/* margin-left: 34.9%;
		margin-right: 25%; */
		display: block;
		margin-left: 38%;
	}

	.footer_bottom .marl6 {
		/* margin-left: 16%; */
		display: block;
		margin-left: 43%;
	}

	.footer_bottom .marl7 {

		display: block;
		/* margin-left: 3%; */
	}

	.statement {
		text-align: center;
	}
}

@media screen and (min-width:641px) and (max-width:767px) {
	.phone_nav {
		display: block;
	}

	.phone_logo .p1 {
		width: 80%;
	}

	.home-swiper .swiper-slide .zc_div .s1 .a1 {
		font-size: 14px;
	}

	.bannerSlide .swiper-wrapper .swiper-slide span {
		font-size: 18px;
	}

	.bannerSlide .swiper-button-next,
	.bannerSlide .swiper-button-prev,
	.bannerSlide .swiper-pagination {
		display: none;
	}


	.bannerSlide .swiper-slide .five {
		position: absolute;
		left: 80px;
		top: 40px;
	}

	.notice {
		width: 100%;
		padding: 15px 0;
	}

	.noticeInert {
		display: block;
	}

	.noticeInert .notice-pic {
		width: 95%;
		height: 67px;
		text-align: left;
		background-size: 28px;
		padding-left: 5%;
	}

	.noticeInert .newsLink {
		width: 100%;
		height: 67px;
	}

	.noticeInert .newsLink .limit1 {
		font-size: 0.75rem
	}

	.tabCon .columnTit .more {
		padding-right: 0;
	}
}

@media screen and (min-width:768px) and (max-width: 800px) {
	.phone_nav {
		display: block;
	}

	.phone_logo .p1 {
		width: 80%;
	}

	.home-swiper .swiper-slide .zc_div .s1 .a1 {
		font-size: 14px;
	}

	.bannerSlide .swiper-wrapper .swiper-slide span {
		font-size: 18px;
	}

	.bannerSlide .swiper-button-next,
	.bannerSlide .swiper-button-prev,
	.bannerSlide .swiper-pagination {
		display: none;
	}

	.bannerSlide .swiper-wrapper .swiper-slide {
		width: 800px;
		background-size: cover;
	}

	.bannerSlide .swiper-slide .five {
		position: absolute;
		left: 80px;
		top: 40px;
	}

	.notice {
		width: 100%;
		padding: 15px 0;
	}

	.noticeInert {
		display: block;
	}

	.noticeInert .notice-pic {
		width: 95%;
		height: 67px;
		text-align: left;
		background-size: 28px;
		padding-left: 5%;
	}

	.noticeInert .newsLink {
		width: 100%;
		height: 67px;
	}

	.noticeInert .newsLink .limit1 {
		font-size: 0.75rem
	}

	.tabCon .columnTit .more {
		padding-right: 0;
	}
}

@media screen and (min-width:801px) and (max-width: 992px) {
	.home-swiper .swiper-slide .zc_div .s1 .a1 {
		font-size: 14px;
	}

	.bannerSlide .swiper-wrapper .swiper-slide span {
		font-size: 18px;
	}

	.bannerSlide .swiper-button-next,
	.bannerSlide .swiper-button-prev,
	.bannerSlide .swiper-pagination {
		display: none;
	}

	.bannerSlide .swiper-wrapper .swiper-slide {
		width: 992px;
		background-size: cover;
	}

	.bannerSlide .swiper-slide .five {
		position: absolute;
		left: 80px;
		top: 40px;
	}
}

@media screen and (min-width:993px) and (max-width:1200px) {
	.home-swiper .swiper-slide .zc_div .s1 .a1 {
		font-size: 16px;
	}

	.bannerSlide .swiper-wrapper .swiper-slide {
		width: 1200px;
		background-size: cover;
	}
}

@media screen and (min-width:1201px) and (max-width:1300px) {
	.home-swiper .swiper-slide .zc_div .s1 .a1 {
		font-size: 18px;
	}
}

@media screen and (min-width:1301px) and (max-width:1401px) {
	.home-swiper .swiper-slide .zc_div .s1 .a1 {
		font-size: 18px;
	}


	/* 新列表页 list */

}
