 /* 常用颜色 */
 :root {
 	--color: #958068
 }

 i {
 	/* 用border值来控制箭头粗细 */
 	border: 3px solid black;
 	/* 上、右、下、左  四个边框的宽度 */
 	border-width: 0px 1px 1px 0px;
 	display: inline-block;
 	/* padding值控制箭头大小 */
 	padding: 5px;
 }

 .down {
 	transform: rotate(45deg);
 	-webkit-transform: rotate(45deg);
 }

 /* 我们的服务 */
 .server {
 	/* width:1380px;  */
 	/* width:1200px;  */
 	width: 75rem;
 	/* height: 390px; */
 	background: #fff;
 	margin: 80px auto 0px;
 	/*transition: all 0.3s;*/
 	/*box-shadow: 0px 0px 8px #D3D0D0;*/
 }

 .server:hover {
 	/*box-shadow: 0px 0px 8px #3E6181;*/
 }

 .swiper-button-prev {
 	background-image: url("/zingrow/zingrow/img/about/prev-ae8730124944f753e40b3fc994e73661.png") !important;
 	background-size: 100% 100% !important;
 }

 .swiper-button-next {
 	background-image: url("/zingrow/zingrow/img/about/next-9bfca9f1d89074d64b35adf002e79a2c.png") !important;
 	background-size: 100% 100% !important;
 }

 .swiper-wrapper {
 	transition-timing-function: linear !important;
 }

 .swiper-slide {
 	width: 23.75rem !important;
 	/* height: 100%; */
 }

 .swiperImgSize {
 	/* width: 210px !important; */
 }

 .swiper-slide img {
 	object-fit: cover;
 }

 .main-title {
 	padding: 0.625rem 0.625rem 0px;
 	/* height: 70px; */
 	text-align: center;
 	/*min-width: 1550px;*/
 	/*border-bottom: 1px solid #eee;*/
 }

 .main-title .main-title-chinese {
 	text-align: center;
 	font-size: 1.875rem !important;
 	color: #2A2E2E;
 	font-family: "_Blob";
 	margin-bottom: 0.375rem;
 	border-bottom: 0.3125rem solid #948065;
 }

 /* .main-title .main-title-english{color: #b8b9b9;font-size: 18px;margin-top: 5px} */
 .main-title .main-title-english {
 	width: 6.25rem;
 	border-bottom: 5px solid #948065;
 	margin: 0 auto;
 }

 .main-title img {
 	height: 62.44px;
 	margin-top: 14px;
 }

 .main-title-border {
 	display: inline-block;
 	width: 100px;
 	border: 6px solid #948065;
 	margin-top: 5px;
 }

 .server .server-box-h5 {
 	display: none;
 }

 .server .server-min-h5 {
 	/* width: 328px;
	margin: auto;
	display: flex;
	flex-direction: column; */
 	display: grid;
 	grid-template-columns: repeat(2, 1fr);
 	grid-template-rows: repeat(3, 1fr);
 	column-gap: 0.3rem;
 	row-gap: 0.3rem;
 }

 .server .server-box-div-h5 {
 	height: 120px;
 	width: 328px;
 	margin-top: 16px;
 }

 .server-box-div-h5 a {
 	height: 120px;
 	width: 328px;
 	display: block;
 }

 .server-box-div-h5 img {
 	height: 120px;
 	width: 328px;
 }

 .fu-h5 .main-title-miaoshu {
 	font-size: 1.25rem;
 	color: var(--color);
 	font-family: "_contend";
 	margin-top: 1rem;
 }

 /* .server .server-box{width: 100%;height: 484px;margin-top:72px;position: absolute;left: 0;background-size:100% 581px; } */
 /* .server-box-min{width:1200px;height: 484px;margin:auto;display: flex;flex-wrap:wrap;align-items:center;justify-content:space-around;} */
 /* .server .server-box .server-box-div{display: inline-block;width: 582px;height: 200px;background-size:582px 200px;} *width: 583px; transition: all 0.5s linear;* */
 /* .server-box-one{background:url(/zingrow/zingrow/img/index/index-serve-one-df00f434da825ab799622285eadfad9b.png) no-repeat;margin-top: 0px}
.server-box-tow{background:url(/zingrow/zingrow/img/index/index-serve-tow-9b470d58bf4c17420f83a244242b312e.png) no-repeat;margin-top: 0px}
.server-box-three{background:url(/zingrow/zingrow/img/index/index-serve-three-05f3d0399785809622101520a10e640e.png) no-repeat;margin-top: -45px;}
.server-box-four{background:url(/zingrow/zingrow/img/index/index-serve-four-2f3c2dfaafd33a03a254b97d87086d0f.png) no-repeat;margin-top: -45px;}
.server-box-div:hover{
    width: 590px;height: 250px;
}
.server-box-one:hover{background:url(/zingrow/zingrow/img/index/index-serve-one-hover-3f97aa9ba02bf68157a8bea1fd815c14.png) no-repeat;}
.server-box-tow:hover{background:url(/zingrow/zingrow/img/index/index-serve-tow-hover-28dcb25208ed7da9358b668c80d0e0dd.png) no-repeat;}
.server-box-three:hover{background:url(/zingrow/zingrow/img/index/index-serve-three-hover-46e75568d7c36cc804ff01d993927c2e.png) no-repeat;}
.server-box-four:hover{background:url(/zingrow/zingrow/img/index/index-serve-four-hover-4a0fcf5cea68b05c33c37f9855cbfe60.png) no-repeat;} */
 .server .server-box .server-box-min {
 	/* height: 45rem; */
 	height: 52rem;
 	display: flex;
 	justify-content: space-between;
 	flex-wrap: wrap;
 	align-content: space-around;
 }

 .server .server-box .server-box-min .server-box-item {
 	width: 30.5%;
 	/* height: 21.25rem; */
 	height: 25rem;
 	background: #f4f3ef;
 	border-radius: 0.9375rem;
 	/* display: flex;
    flex-direction: column;
    align-items: center;
		justify-content: space-around;
    padding: 45px; */
 	position: relative;
 	overflow: hidden;
 	transition: all 0.5s;
 	transition-timing-function: ease;
 }

 .server .server-box .server-box-min .server-box-item:hover .itemMG {
 	bottom: 0%
 }

 .server .server-box .server-box-min .server-box-item:hover .itemBanner {
 	color: #fff;
 }

 .server .server-box .server-box-min .server-box-item:hover .itemFooter {
 	color: #fff;
 }

 .server .server-box .server-box-min .server-box-item:hover .leave {
 	/* display: none; */
 	opacity: 0;
 }

 .server .server-box .server-box-min .server-box-item:hover .out {
 	/* display: block; */
 	opacity: 1;
 	bottom: 37%;
 }

 .server .server-box .server-box-min .server-box-item:hover a {
 	color: #fff !important;
 }

 .server .server-box .server-box-min .server-box-item a {
 	transition: all 0.5s;
 	transition-timing-function: ease;
 }

 .server .server-box .server-box-min .server-box-item:nth-of-type(1):hover .itemHeader {
 	background: #F5F3F1 url("/zingrow/zingrow/img/NewZingrow/index/serviceicon/safetyOut-b4d48e68683e7542ee645efcf3aeb4af.png") 50% 50% no-repeat;
 }

 .server .server-box .server-box-min .server-box-item:nth-of-type(2):hover .itemHeader {
 	background: #F5F3F1 url("/zingrow/zingrow/img/NewZingrow/index/serviceicon/monitorOut-238f0cca4fe1313a12feadd0b42b8562.png") 50% 50% no-repeat;
 }

 .server .server-box .server-box-min .server-box-item:nth-of-type(3):hover .itemHeader {
 	background: #F5F3F1 url("/zingrow/zingrow/img/NewZingrow/index/serviceicon/7_9Out-9458aa7900fd8af7d2bb42cc777df870.png") 50% 50% no-repeat;
 }

 .server .server-box .server-box-min .server-box-item:nth-of-type(4):hover .itemHeader {
 	background: #F5F3F1 url("/zingrow/zingrow/img/NewZingrow/index/serviceicon/dataOut-7653a3c32eb571567df23f9244d984e6.png") 50% 50% no-repeat;
 }

 .server .server-box .server-box-min .server-box-item:nth-of-type(5):hover .itemHeader {
 	background: #F5F3F1 url("/zingrow/zingrow/img/NewZingrow/index/serviceicon/motionOut-de0a99b6874eb5ced4dda26200715559.png") 50% 50% no-repeat;
 }

 .server .server-box .server-box-min .server-box-item:nth-of-type(6):hover .itemHeader {
 	background: #F5F3F1 url("/zingrow/zingrow/img/NewZingrow/index/serviceicon/videoOut-636fb8fa000da081e703250349012b20.png") 50% 50% no-repeat;
 }

 .server .server-box .server-box-min .server-box-item .itemMG {
 	position: absolute;
 	/* left: 0; */
 	width: 100%;
 	height: 100%;
 	background: #A69480;
 	/* float: left; */
 	z-index: 0;
 	border-radius: 0.9375rem;
 	bottom: -100%;
 	transition: all 0.5s;
 	transition-timing-function: ease;
 }

 .server .server-box .server-box-min .server-box-item .leave {
 	/* display: block; */
 	opacity: 1;
 	color: #606060;
 }

 .server .server-box .server-box-min .server-box-item .out {
 	/* display: none; */
 	opacity: 0;
 	position: absolute;
 	bottom: -30%;
 	transition: all 0.5s;
 	transition-timing-function: ease;
 	margin-right: 2.8125rem;
 }

 .server .server-box .server-box-min .server-box-item .itemHeader {
 	width: 5.9375rem;
 	height: 5.9375rem;
 	border-radius: 50%;
 	/* background: #958068 url("../img//NewZingrow/index/服务项目icon/safety\ certificate移入前.png") 50% 50% no-repeat; */
 	text-align: center;
 	line-height: 4.375rem;
 	margin: 3.25rem auto 1.125rem;
 	position: relative;
 	z-index: 1;
 	transition: all 0.5s;
 	transition-timing-function: ease;
 }

 .server .server-box .server-box-min .server-box-item:nth-of-type(1) .itemHeader {
 	background: #958068 url("/zingrow/zingrow/img/NewZingrow/index/serviceicon/safetyLeave-ed756db4c9394a743e518559d5d9af83.png") 50% 50% no-repeat;
 }

 .server .server-box .server-box-min .server-box-item:nth-of-type(2) .itemHeader {
 	background: #958068 url("/zingrow/zingrow/img/NewZingrow/index/serviceicon/monitorLeave-23afbda0b7b0b0a4b40fee467790fa00.png") 50% 50% no-repeat;
 }

 .server .server-box .server-box-min .server-box-item:nth-of-type(3) .itemHeader {
 	background: #958068 url("/zingrow/zingrow/img/NewZingrow/index/serviceicon/7_9Leave-17e0e6b90caf8be11087a59c90d149ea.png") 50% 50% no-repeat;
 }

 .server .server-box .server-box-min .server-box-item:nth-of-type(4) .itemHeader {
 	background: #958068 url("/zingrow/zingrow/img/NewZingrow/index/serviceicon/dataLeave-b613b793210f16931c661d9b00a45c85.png") 50% 50% no-repeat;
 }

 .server .server-box .server-box-min .server-box-item:nth-of-type(5) .itemHeader {
 	background: #958068 url("/zingrow/zingrow/img/NewZingrow/index/serviceicon/motionLeave-0a951be425c84f9873582d342c9fb470.png") 50% 50% no-repeat;
 }

 .server .server-box .server-box-min .server-box-item:nth-of-type(6) .itemHeader {
 	background: #958068 url("/zingrow/zingrow/img/NewZingrow/index/serviceicon/videoLeave-cf8d47187cf68ac8adfb5e8e0b47cc7e.png") 50% 50% no-repeat;
 }

 .itemBannerFont {
 	/* font-size: 32px; */
 	font-size: 1.25rem;
 	color: var(--color);
 	font-family: "_contend";
 	text-align: center;
 	position: relative;
 	z-index: 1;
 	transition: all 0.5s;
 	transition-timing-function: ease;
 }

 .itemFooterFont {
 	font-family: "_contend";
 	height: 4.125rem;
 	font-size: 1rem;
 	letter-spacing: 0.91px;
 	text-align: justify;
 }

 .server .server-box .server-box-min .server-box-item .itemFooter {
 	padding: 2.8125rem;
 	padding-top: 0.75rem;
 	position: relative;
 	z-index: 1;

 }

 /* 服务项目 h5 */
 .fuItemTitle-h5 {
 	font-family: "_contend";
 	font-size: var(--h5title30Size);
 	color: var(--color);
 	font-weight: normal;
 	line-height: 0.24rem;
 	margin-bottom: 0.2rem;
 }

 .fu-h5>.server-box-h5 .fu-h5-item {
 	/* height: 6rem; */
 	height: 7rem;
 	background: #F4F3F0;
 	border-radius: 0.18rem;

 	padding-top: 0.2rem;
 }

 .fu-h5>.server-box-h5 .fu-h5-item>a {
 	width: 100%;
 	height: 100%;
 	display: flex;
 	flex-direction: column;
 	align-items: center;
 	/* justify-content: center; */
 	justify-content: flex-start;
 }

 .fu-h5>.server-box-h5 .fu-h5-item .fuItemImg {
 	width: 0.68rem;
 	height: 0.68rem;
 	background: var(--color);
 	display: flex;
 	align-items: center;
 	justify-content: center;
 	border-radius: 50%;
 	margin-bottom: 0.2rem;
 }

 .fu-h5>.server-box-h5 .fu-h5-item .fuItemImg>img {
 	display: inline-block;
 	width: 80%;
 	height: 80%;
 }

 .fu-h5>.server-box-h5 .fu-h5-item .fuItemText>p {
 	font-family: "_contend";
 	font-size: 0.28rem;
 	font-weight: normal;
 	line-height: 0.42rem;
 	text-align: justify;
 	/* 浏览器可能不支持 */
 	letter-spacing: 0.0067rem;
 	width: 2.82rem;
 	height: 3.31rem;
 	color: #606060;
 }

 /* 我们的理念 */
 .weIdea {
 	height: 48.75rem;
 }

 .weIdea_Query-H5 {
 	display: none;
 }

 .weIdea .weIdea_Query {
 	display: flex;
 	align-items: center;
 	justify-content: space-between;
 }

 .weIdea .weIdea_Query .queryRight {
 	display: flex;
 	flex-direction: column;
 }

 .weIdea .weIdea_Query {
 	margin-top: 3.75rem
 }

 .weIdea .weIdea_Query .queryRight .queryItem {
 	display: flex;
 	align-items: center;
 	height: 10rem;
 	width: 35.625rem;
 	justify-content: space-around;
 	box-shadow: 4px 4px 14px 0 rgba(186, 184, 170, 0.50);
 	border-radius: 1.125rem;
 	transition: all .5s;
 	transition-timing-function: ease;
 	padding-right: 1rem;
 	padding-left: 1rem;
 }

 .weIdea .weIdea_Query .queryRight .queryItem:hover {
 	box-shadow: 10px 10px 14px 0 rgb(186 184 170 / 50%);
 }

 .weIdea .weIdea_Query .queryRight .queryItem .itemLeft {
 	padding-right: 1rem;
 }

 .weIdea .weIdea_Query .queryRight .queryItem .itemRight {
 	/* border-left: 1px solid #D8D8D8; */
 	padding-left: 1rem;
 }

 .weIdea .weIdeaTitleText {
 	display: none;
 }

 .queryRightTile {
 	font-size: 1.25rem !important;
 	color: var(--color);
 }

 .queryItemFonte {
 	font-family: "_contend";
 	font-size: 1rem;
 }

 .queryItemFonteBottom {
 	margin-bottom: 0.5rem;
 }

 /* 我们的理念 H5*/
 .weIdea_Query-H5 .QueryItem-h5 {
 	width: 100%;
 	height: 1.9rem;
 	display: flex;
 	align-items: center;
 	border-radius: 0.18rem;
 	box-shadow: 0.04rem 0.04rem 0.14rem 0px rgba(186, 184, 170, 0.5);
 }

 .weIdea_Query-H5 .QueryItem-h5 .itemLeft {
 	margin: 0.45rem 0.66rem 0.45rem 0.45rem;
 }

 .weIdea_Query-H5 .QueryItem-h5 .itemLeft img {
 	width: 1rem;
 	height: 1rem;
 	display: inline-block;
 	vertical-align: baseline;
 }

 .weIdea_Query-H5 .QueryItem-h5 .itemRight {
 	height: 1.24rem;
 	width: 4.01rem;
 	display: flex;
 	flex-direction: column;
 	justify-content: center;
 }

 .weIdea_Query-H5 .QueryItem-h5 .itemRight .QueryRightTitle {
 	font-size: var(--h5title30Size);
 	color: var(--color);
 	font-family: "_contend";
 	font-weight: normal;
 	line-height: 0.29rem;
 	letter-spacing: 0.009rem;
 	margin-bottom: 0.1rem;
 }

 .weIdea_Query-H5 .QueryItem-h5 .itemRight .QueryRightText {
 	font-size: var(--h5Text28Size);
 	font-family: "_contend";
 	font-weight: normal;
 	line-height: 0.42rem;
 	text-align: justify;
 	/* 浏览器可能不支持 */
 	letter-spacing: 0.0067rem;
 	color: #606060;
 }

 /* 我们的优势-新 */
 .superiorityImg {
 	background: url("../img/NewZingrow/index/youshi/advantage\ background.png") 100% 100% no-repeat;
 	padding-top: 0.5rem;
 	padding-bottom: 5rem;
 	background-size: 100% 100%;
 	background-position: 100% 100%;
 }

 .superiorityImg .superiority {
 	background: none;
 }

 .superiorityTitle {
 	color: #fff !important;
 	border-color: #fff;
 }

 .superiorityTitleText {
 	font-size: 1.25rem;
 	letter-spacing: 1.2px;
 	padding-top: 0.9375rem;
 	font-family: "_contend";
 }

 .ContendItem .itemNewAN {
 	height: 100%;
 	display: flex;
 	flex-direction: column;
 	align-items: center;
 	justify-content: center;
 	/* padding: 1.25rem; */
 }

 .ContendItem .itemNewAN .itemText-text {
 	color: #606060;
 	font-family: "_Contend";
 	font-size: 1rem;
 	opacity: 1;
 	transition: all .5s;
 	transition-timing-function: ease;
 	padding: 0px 1.875rem;
 }

 .superiorityImg .superiority .superiorityContend-H5 {
 	display: none;
 }

 .superiorityImg .superiority .superiorityContend .ContendItem {
 	transition: all 0.5s;
 	transition-timing-function: ease;
 	background: #fff;
 }

 .superiorityImg .superiority .superiorityContend .ContendItem:hover {
 	box-shadow: 10px 10px 14px 0 rgb(186 184 170 / 50%);
 }

 .superiorityImg .superiority .superiorityContend {
 	display: flex;
 	justify-content: space-between;
 	flex-wrap: wrap;
 	margin-top: 50pt;
 }

 .superiorityImg .superiority .superiorityContend .ContendItem .itemText-title {
 	text-align: center;
 	color: var(--color);
 	font-family: "_Contend";
 	font-size: 1.875rem;
 	/* line-height: 25.3125rem; */
 	opacity: 1;
 	transition: all .5s;
 	transition-timing-function: ease;
 	margin-bottom: 1.25rem;
 	margin-top: 1.6875rem;
 }

 .superiorityImg .superiority .superiorityContend .ContendItem {
 	width: 22.5%;
 	height: 17.125rem;
 	border-radius: 1.125rem;
 	overflow: hidden;

 }

 .superiorityImg .superiority .superiorityContend .ContendItem:nth-of-type(1) {
 	background: #FFFFFF url("/zingrow/zingrow/img/NewZingrow/index/youshi/jieguojiaofu_background-10e54b7d32ad5fb9ff1c4aab7194370e.png") 100% 100% no-repeat;
 	background-size: 100%;
 	background-position: 100% 100%;
 }

 .superiorityImg .superiority .superiorityContend .ContendItem:nth-of-type(2) {
 	background: #FFFFFF url("/zingrow/zingrow/img/NewZingrow/index/youshi/fuwuzhuanye_background-7d22e4701dffd2ac7d93cf3c487f0b76.png") 100% 100% no-repeat;
 	background-size: 100%;
 	background-position: 100% 100%;
 }

 .superiorityImg .superiority .superiorityContend .ContendItem:nth-of-type(3) {
 	background: #FFFFFF url("/zingrow/zingrow/img/NewZingrow/index/youshi/meijieqiangda_background-f9a985168bb13c3baec042f9693bf063.png") 100% 100% no-repeat;
 	background-size: 100%;
 	background-position: 100% 100%;
 }

 .superiorityImg .superiority .superiorityContend .ContendItem:nth-of-type(4) {
 	background: #FFFFFF url("/zingrow/zingrow/img/NewZingrow/index/youshi/jishuzizhu_background-9e770902581534ab1b608ff35e5ded6e.png") 100% 100% no-repeat;
 	background-size: 100%;
 	background-position: 100% 100%;
 }

 /* .superiorityImg .superiority .superiorityContend .ContendItem:hover{
	background: #fff;
}
.superiorityImg .superiority .superiorityContend .ContendItem:hover .Contend_{
	bottom: 100%;
}
.superiorityImg .superiority .superiorityContend .ContendItem:hover .itemText-title{
	opacity: 0;
} */
 .superiorityImg .superiority .superiorityContend .ContendItem .ItemTitle {
 	font-size: 3rem;
 	font-family: "_contend";
 	color: #958068;
 	letter-spacing: 1.8px;
 	text-align: center;
 }

 .superiorityImg .superiority .superiorityContend .ContendItem .ItemText {
 	font-family: "_contend";
 	font-size: 1rem;
 	color: #606060;
 	letter-spacing: 0.91px;
 	text-align: justify;
 	line-height: 1.375rem;
 }

 .superiorityImg .superiority .superiorityContend .ContendItem .Contend_ {
 	margin-top: 30%;
 	position: relative;
 	bottom: 0%;
 	transition: all 0.5s;
 	transition-timing-function: ease;
 }

 .ContendItemHover {
 	display: none;
 }

 .itemBorder {
 	border: 1px solid #979797;
 	margin-top: 7pt;
 	margin-bottom: 22pt;
 }

 /* 我们的优势 h5*/
 .superiorityImg .superiorityContend-H5 .ContendItem-h5 {
 	width: 3.3rem;
 	height: 3.3rem;
 	border-radius: 0.18rem;
 }

 .superiorityImg .superiorityContend-H5 .ContendItem-h5:nth-of-type(1) {
 	background: #FFFFFF url("/zingrow/zingrow/img/NewZingrow/index/youshi/jieguojiaofu_background-10e54b7d32ad5fb9ff1c4aab7194370e.png") 100% 100% no-repeat;
 	background-size: 100%;
 	background-position: 100% 100%;
 }

 .superiorityImg .superiorityContend-H5 .ContendItem-h5:nth-of-type(2) {
 	background: #FFFFFF url("/zingrow/zingrow/img/NewZingrow/index/youshi/fuwuzhuanye_background-7d22e4701dffd2ac7d93cf3c487f0b76.png") 100% 100% no-repeat;
 	background-size: 100%;
 	background-position: 100% 100%;
 }

 .superiorityImg .superiorityContend-H5 .ContendItem-h5:nth-of-type(3) {
 	background: #FFFFFF url("/zingrow/zingrow/img/NewZingrow/index/youshi/meijieqiangda_background-f9a985168bb13c3baec042f9693bf063.png") 100% 100% no-repeat;
 	background-size: 100%;
 	background-position: 100% 100%;
 }

 .superiorityImg .superiorityContend-H5 .ContendItem-h5:nth-of-type(4) {
 	background: #FFFFFF url("/zingrow/zingrow/img/NewZingrow/index/youshi/jishuzizhu_background-9e770902581534ab1b608ff35e5ded6e.png") 100% 100% no-repeat;
 	background-size: 100%;
 	background-position: 100% 100%;
 }

 .superiorityImg .superiorityContend-H5 .ContendItem-h5 .item {
 	display: flex;
 	flex-direction: column;
 	align-items: center;
 	height: 100%;
 	justify-content: center;

 }

 .superiorityImg .superiorityContend-H5 .ContendItem-h5 .item img {
 	height: 0.68rem;
 	display: inline-block;
 }

 .superiorityImg .superiorityContend-H5 .ContendItem-h5 .item .itemText-title {
 	font-size: var(--h5title30Size);
 	font-weight: normal;
 	line-height: 0.42rem;
 	text-align: center;
 	letter-spacing: 0.0113rem;
 	font-family: "_contend";
 	margin-top: 0.2rem;
 	margin-bottom: 0.1rem;
 	color: var(--color);
 }

 .superiorityImg .superiorityContend-H5 .ContendItem-h5 .item .itemText-text {
 	font-size: var(--h5Text28Size);
 	font-weight: normal;
 	line-height: 0.42rem;
 	text-align: justify;
 	/* 浏览器可能不支持 */
 	letter-spacing: 0.0091rem;
 	color: #606060;
 	width: 2.52rem;
 	height: 0.85rem;
 	font-family: "_contend";
 }

 .superiority {
 	/* 我们的优势-new */
 	/* height: 800px; */
 }

 .superiority-content {
 	padding: 5px 0px;
 	height: 252px;
 	position: relative;
 }

 .superiority-content>div {
 	width: 100%;
 	height: 252px;
 	position: absolute;
 	left: 0px;
 	top: 5px;
 	display: none;
 }

 .superiority-content>div.active {
 	display: block;
 }

 .superiority-content>div>img {
 	float: left;
 	margin-right: 90px;
 	width: 656px;
 	height: 252px;
 }

 .superiority-content>div h1 {
 	font-size: 20px;
 	margin-top: 20px;
 	color: #0191D7;
 	line-height: 60px;
 }

 .superiority-content>div p {
 	line-height: 32px;
 }

 .superiority-content>p {
 	width: 160px;
 	height: 8px;
 	position: absolute;
 	left: 50%;
 	margin-left: -80px;
 	top: -24px;
 }

 .superiority-content>p>span {
 	cursor: pointer;
 	width: 30px;
 	height: 8px;
 	background: #999;
 	margin: 0 5px;
 	float: left;
 }

 .superiority-content>p>span.cur {
 	background: #0191D7;
 }

 /* 视频制作 new 2023 */
 .need .video-box {
 	height: 38.125rem;
 	margin-top: 2.5rem;
 	display: flex;
 	flex-wrap: wrap;
 	align-items: center;
 	justify-content: space-around;
 }

 .need .video-box-p {
 	display: inline-block;
 	width: 22.625rem;
 	height: 14.375rem;
 }

 .need .video-box-p img {
 	width: 22.625rem;
 	height: 14.375rem;
 	border-radius: 1.125rem;
 }

 .need .video-box-p-h5 {
 	width: 100%;
 	height: 208px;
 }

 .video-list-h5 {
 	width: 100%;
 	position: absolute;
 	top: 0;
 }

 .need .video-box-p-h5 video {
 	width: 100%;
 	height: 208px;
 }

 .need .video-box-h5 {
 	/* height: 265px; */
 	/* width: 88%; */
 	/* margin: auto; */
 	/* position: relative; */
 	/* margin-top: 24px; */
 	display: none;
 }

 .need .video-p-h5 {
 	margin-top: 13px;
 	height: 19px;
 	font-size: 14px;
 	color: #919797;
 	line-height: 19px;
 	display: flex;
 	justify-content: center;
 }

 .videos {
 	display: none;
 	position: fixed;
 	height: 70%;
 	left: 50%;
 	top: 56%;
 	width: 65%;
 	z-index: 100;
 	transform: translate(-50%, -50%);
 }

 .videos-h5 {
 	display: none;
 	position: fixed;
 	height: 230px;
 	left: 50%;
 	top: 56%;
 	width: 92%;
 	z-index: 999;
 	transform: translate(-50%, -50%);
 }

 .heimu {
 	display: none;
 	position: fixed;
 	top: 0;
 	left: 0;
 	z-index: 100;
 	width: 100%;
 	height: 100%;
 	background: #000000;
 	opacity: 0.8;
 }

 .vclose1 {
 	position: absolute;
 	z-index: 99999;
 	right: 1%;
 	top: 1%;
 	border-radius: 100%;
 	width: 25px !important;
 	height: 25px !important;
 }

 .vclose {
 	position: absolute;
 	right: 1%;
 	top: 1%;
 	border-radius: 100%;
 	width: 35px !important;
 	height: 35px !important;
 	cursor: pointer;
 }

 .need .video-p {
 	text-align: center;
 	display: inline-block;
 	width: 22.625rem;
 	height: 4.6875rem;
 	font-size: 1.25rem;
 	font-family: "_contend";
 	color: var(--color);
 	line-height: 4.6875rem;
 }

 /*谁需要我们-h5*/
 .xy {
 	display: block;
 }

 .xy-h5 {
 	display: none;
 }

 .need .need-box-h5 {
 	margin-top: 26px;
 	display: flex;
 	flex-wrap: wrap;
 	align-items: center;
 	justify-content: space-evenly;
 }

 .need .need-box-p-h5 {
 	height: 120px;
 	width: 156px;
 	margin-top: 16px;
 }

 /* 谁需要我们 */
 .need .need-box {
 	height: 376px;
 	margin-top: 72px;
 	display: flex;
 	flex-wrap: wrap;
 	align-items: center;
 	justify-content: space-around;
 }

 .need .need-box .need-box-p {
 	display: inline-block;
 	width: 340px;
 	height: 168px;
 	transition: all 0.5s linear;
 }

 .need .need-box .need-gov {
 	background: url(/zingrow/zingrow/img/index/need-gov-28e2bd0b71ec768b37c3c3e147b3daa9.png) no-repeat;
 	background-size: 340px 168px;
 }

 .need .need-box .need-qiye {
 	background: url(/zingrow/zingrow/img/index/need-qiye-0862316cd78b10fbec36f4eb514a95ec.png) no-repeat;
 	background-size: 340px 168px;
 }

 .need .need-box .need-geren {
 	background: url(/zingrow/zingrow/img/index/need-geren-bb8737e9641e96a9da1479d7af597ea0.png) no-repeat;
 	background-size: 340px 168px;
 }

 .need .need-box .need-media {
 	background: url(/zingrow/zingrow/img/index/need-media-b9f0cf2870b6a12052b13bcedec9be52.png) no-repeat;
 	background-size: 340px 168px;
 	margin-top: 38px
 }

 .need .need-box .need-jingrong {
 	background: url(/zingrow/zingrow/img/index/need-jingrong-45796014cea50fdcdf8676fe4fd121e5.png) no-repeat;
 	background-size: 340px 168px;
 	margin-top: 38px
 }

 .need .need-box .need-zhengfa {
 	background: url(/zingrow/zingrow/img/index/need-zhengfa-73a773e1133261c51a13bd8fa0be06b7.png) no-repeat;
 	background-size: 340px 168px;
 	margin-top: 38px
 }

 /*.need .need-box .need-box-p:hover{margin: 5px}*/
 .need .need-box .need-gov:hover {
 	background: url(/zingrow/zingrow/img/index/need-gov-hover-70c049b35a57aefe7822962c2b68b5d9.png) no-repeat;
 	background-size: 340px 168px;
 }

 .need .need-box .need-qiye:hover {
 	background: url(/zingrow/zingrow/img/index/need-qiye-hove-a74c8d867157d7e4bd03ee3537a00d8a.png) no-repeat;
 	background-size: 340px 168px;
 }

 .need .need-box .need-geren:hover {
 	background: url(/zingrow/zingrow/img/index/need-geren-hover-2c590bac2db1b33bf54dc58d561263f8.png) no-repeat;
 	background-size: 340px 168px;
 }

 .need .need-box .need-media:hover {
 	background: url(/zingrow/zingrow/img/index/need-media-hove-faf2be2c60155cde4e21e3f83c45e2d8.png) no-repeat;
 	background-size: 340px 168px;
 }

 .need .need-box .need-jingrong:hover {
 	background: url(/zingrow/zingrow/img/index/need-jingrong-hove-38ec006ea2e452db5e349b146c8cfd46.png) no-repeat;
 	background-size: 340px 168px;
 }

 .need .need-box .need-zhengfa:hover {
 	background: url(/zingrow/zingrow/img/index/need-zhengfa-hove-36c8cc09ae6d73acf31132bba8cb5933.png) no-repeat;
 	background-size: 340px 168px;
 }



 .need .need-box-h5 .need-box-p-h5 {
 	transition: all 0.5s linear;
 }

 .need .need-box-h5 .need-gov-h5 {
 	background: url(/zingrow/zingrow/img/index/need-gov-h5-5a929ae9f09440cba103a00791050f31.png) no-repeat;
 	background-size: 156px 120px;
 }

 .need .need-box-h5 .need-qiye-h5 {
 	background: url(/zingrow/zingrow/img/index/need-qiye-h5-b09c7e5ca26feb5ee156510fb9bd8145.png) no-repeat;
 	background-size: 156px 120px;
 }

 .need .need-box-h5 .need-geren-h5 {
 	background: url(/zingrow/zingrow/img/index/need-geren-h5-d80dce6b5f2e29d3c89e4c5edbbb684e.png) no-repeat;
 	background-size: 156px 120px;
 }

 .need .need-box-h5 .need-media-h5 {
 	background: url(/zingrow/zingrow/img/index/need-media-h5-da68ef0bb81260c7aa75daf922b04576.png) no-repeat;
 	background-size: 156px 120px;
 }

 .need .need-box-h5 .need-jingrong-h5 {
 	background: url(/zingrow/zingrow/img/index/need-jingrong-h5-a3466ed2feb5f1ef82dd5b3261a27f20.png) no-repeat;
 	background-size: 156px 120px;
 }

 .need .need-box-h5 .need-zhengfa-h5 {
 	background: url(/zingrow/zingrow/img/index/need-zhengfa-h5-97ed53e07d19682130b73fc5c592bc9a.png) no-repeat;
 	background-size: 156px 120px;
 }

 /*.need .need-box .need-box-p:hover{margin: 5px}*/
 .need .need-box-h5 .need-gov-h5:hover {
 	background: url(/zingrow/zingrow/img/index/need-gov-h5-hover-00c5975e270ba8ce424ade007a0e66ad.png) no-repeat;
 	background-size: 156px 120px;
 }

 .need .need-box-h5 .need-qiye-h5:hover {
 	background: url(/zingrow/zingrow/img/index/need-qiye-h5-hove-356489570e630bedd0b9a2547b520b41.png) no-repeat;
 	background-size: 156px 120px;
 }

 .need .need-box-h5 .need-geren-h5:hover {
 	background: url(/zingrow/zingrow/img/index/need-geren-h5-hover-40483a2dcdac266a78be665d29d46057.png) no-repeat;
 	background-size: 156px 120px;
 }

 .need .need-box-h5 .need-media-h5:hover {
 	background: url(/zingrow/zingrow/img/index/need-media-h5-hove-559e0df1d3f7ed76e3df0441354a2d5b.png) no-repeat;
 	background-size: 156px 120px;
 }

 .need .need-box-h5 .need-jingrong-h5:hover {
 	background: url(/zingrow/zingrow/img/index/need-jingrong-h5-hove-0b0ef5ef5a54a9db821e8cc9e3a94d9a.png) no-repeat;
 	background-size: 156px 120px;
 }

 .need .need-box-h5 .need-zhengfa-h5:hover {
 	background: url(/zingrow/zingrow/img/index/need-zhengfa-h5-hove-dad09af408d33d8fb6b2cfe20846f4e9.png) no-repeat;
 	background-size: 156px 120px;
 }

 .need {
 	height: 358px;
 }

 .need-content ul li:hover div {
 	display: block;
 	top: 100px;
 }

 .need-content ul li:hover h2 {
 	display: block;
 	top: 60px;
 }

 .need-content div p {
 	height: 25px;
 	line-height: 25px;
 }

 /*舆情观察-h5*/
 .opinion-content-h5 {
 	margin-top: 26px;
 	display: none;
 }

 .content-h5 {
 	width: 88%;
 	margin: auto;
 	display: flex;
 	flex-wrap: wrap;
 }

 .content-h5 .category-h5 {
 	width: 48%;
 	height: 100px;
 	margin-top: 10px;
 	box-shadow: 0px 0px 4px 0px #D1E6FF;
 	border-radius: 8px;
 	display: flex;
 	flex-direction: column;
 	justify-content: center;
 	align-items: center;
 	font-size: 14px;
 	color: #A3B8D2;
 }

 .content-h5 .category-h5:nth-of-type(3) {
 	width: 100%;
 }

 .content-h5 .margin-h5 {
 	margin-left: 10px;
 }

 .content-h5 .h5-tu {
 	height: 60px;
 	width: 54px;
 }

 /* 关于我们 */
 .about_we .jianjie-h5 {
 	display: none;
 }

 .aboutImg {
 	background: url("/zingrow/zingrow/img/NewZingrow/index/aboutBackground-583b28667a576f5ce60535897dc96a63.png")100% 100% no-repeat;

 }

 .about_we {
 	/* height: 520px; */
 	height: 28.75rem;
 }

 .about_we .jianjie {
 	/* margin: 72px 0px 0px; */
 	margin: 3.125rem 0px 0px;
 	width: 100%;
 	display: flex;
 	justify-content: space-between;
 	flex-wrap: wrap;
 }

 .about_we .jianjie .bg_img {
 	width: 505px;
 	height: 305px
 }

 .about_we .jianjie .jianjie-left {
 	/* width:580px; */
 	width: 44.5%;
 }

 .about_we .jianjie .jianjie-left p {
 	font-size: 1rem;
 	color: #5F6464;
 	margin-top: 0.625rem;
 }

 .about_we .jianjie .icon_img {
 	width: 54px;
 	height: 32px
 }

 .about_we .jianjie .jianjie-left p:nth-child(2) {
 	font-family: "_contend";
 	color: #948065;
 	font-size: 1.25rem;
 	/* margin-top: 20px */
 }

 /* .about_we .jianjie div p:nth-child(2){height: 70px;line-height: 25px;margin-top: 20px} */
 /* .about_we .jianjie div p:nth-child(3){height: 70px;line-height: 25px;margin-top: 35px} */
 /*.about_we .jianjie div p:nth-child(3){height: 140px;line-height: 35px;margin-top: 65px}*/
 .about_we .jianjie .jianjie_bottom {
 	clear: both;
 	height: 100px;
 	line-height: 35px;
 }

 .about_we .jianjie .jianjie-title {
 	font-size: 1.875rem;
 }

 .about_we .jianjie .jianjie-right {
 	/* width: 700px; */
 	width: 38.125rem;
 	height: 16.875rem;
 	border: 2px solid #c8c7c5;
 	border-radius: 1.125rem;
 }

 .about_we .jianjie .jianjie-right .rightTile {
 	font-size: 1.875rem;
 	color: var(--color);
 	font-family: "_Blob";
 }

 .about_we .jianjie .jianjie-right {
 	display: flex;
 	flex-direction: column;
 	justify-content: space-evenly;
 	text-align: center;
 }

 .about_we .jianjie .jianjie-right .rightContend {
 	display: flex;
 	align-items: center;
 	justify-content: space-evenly;
 }

 .about_we .jianjie .jianjie-right .rightContend .rightNum {
 	font-size: 1.875rem;
 	color: var(--color);
 	font-family: "_Blob";
 }

 .about_we .jianjie .jianjie-right .rightContend .rightText {
 	font-size: 1rem;
 	color: #656565;
 	font-family: "_contend";
 }

 .about_we {
 	background: url("../img/NewZingrow/index//编组\ 2.png") 100% 100% no-repeat;
 }

 /* 关于 h5 */
 .about_we>.jianjie-h5 {
 	margin-top: 0.6rem;
 }

 .about_we .jianjie-titleContend-h5 {
 	font-size: var(--h5title40Size);
 }

 .about_we .jianjie-text-h5 {
 	font-size: 0.3rem;
 	color: var(--color);
 	margin-top: 0.2rem;
 }

 .about_we>.jianjie-h5>.jinjie-contend-h5 {
 	margin-top: 0.5rem;
 }

 .about_we>.jianjie-h5>.jinjie-contend-h5>p {
 	font-size: 0.28rem;
 	font-weight: normal;
 	line-height: 0.42rem;
 	text-align: justify;
 	/* 浏览器可能不支持 */
 	letter-spacing: 0.67px;
 	color: #606060;
 }

 .about_we>.jianjie-h5>.jianjie-num-h5 {
 	width: 6.9rem;
 	height: 1.9rem;
 	border-radius: 0.23rem;
 	border: 1px solid #979797;
 	display: flex;
 	flex-direction: column;
 	align-items: center;
 	justify-content: center;
 	margin: 0 auto;
 	margin-top: 0.6rem;
 }

 .about_we>.jianjie-h5>.jianjie-num-h5 .rightTile {
 	font-size: var(--h5title30Size);
 	line-height: 0.36rem;
 	color: var(--color);
 	font-weight: bold;

 	letter-spacing: 0.0113rem;
 }

 .about_we>.jianjie-h5>.jianjie-num-h5 .rightNum {
 	font-size: var(--h5title40Size);
 	line-height: 0.36rem;
 	color: var(--color);
 	font-weight: bold;
 	letter-spacing: 0px;
 }

 .about_we>.jianjie-h5>.jianjie-num-h5 .rightText {
 	font-size: 0.2rem;
 	font-weight: normal;
 	line-height: 0.22rem;
 	font-family: "_contend";
 	color: #606060;
 }

 .about_we>.jianjie-h5>.jianjie-num-h5>.rightTile,
 .rightNum {
 	font-family: "_blob";
 }

 .about_we>.jianjie-h5>.jianjie-num-h5>.rightContend {
 	display: flex;
 	justify-content: space-around;
 	align-items: center;
 	width: 100%;
 	margin-top: 0.3rem;
 }

 .about_we>.jianjie-h5>.jianjie-num-h5>.rightContend>div {
 	display: flex;
 	flex-direction: column;
 	align-items: center;
 	justify-content: space-between;
 	height: 0.64rem;
 }

 /* 内容字体 */
 .contendFamily {
 	font-family: "_contend";
 }

 /* 舆情观察 */
 .opinion {
 	height: 447px;
 }

 .opinion-content {
 	height: 387px;
 	padding-top: 106px;
 	/*5px 0px;*/
 	position: relative;
 	margin-top: 28px;
 }

 .opinion-number {
 	position: absolute;
 	left: 50%;
 	top: 30px;
 	/*width:480px; margin-left: -190px;*/
 	width: 760px;
 	margin-left: -380px;
 	/*-440px;*/
 	display: flex;
 	justify-content: center
 }

 .opinion-number span {
 	font-size: 20px;
 	color: #919797;
 	cursor: pointer;
 	margin: 0px 30px;
 	float: left;
 	line-height: 44px;
 }

 .opinion-cur {
 	color: #027EFC;
 	border-bottom: 4px solid #027EFC;
 }

 .opinion-number span:hover {
 	color: #027EFC;
 }

 .opinion-content ul li>img {
 	float: left;
 	margin-right: 20px;
 }

 .opinion-content>ul>li {
 	display: none;
 }

 .opinion-content>ul>li.active {
 	display: block;
 }

 .opinion-content .toMall {
 	float: right;
 	margin-right: 51px;
 	color: #5e5e5e;
 	margin-top: 40px
 }

 .opinion-content .toMall:hover {
 	color: #53A8FF
 }

 .news-container {
 	float: left;
 	height: 320px;
 	width: 650px;
 	margin-left: 33px
 		/**494;width:650px**/
 }

 .opinion-news {
 	border-bottom: 1px solid #dfdfdf;
 	height: 80px;
 	/**height:154px  70**/
 	margin: 8px 0px;
 }

 .opinion-news .opinion-news-date {
 	width: 122px;
 	height: 70px;
 	text-align: center;
 	line-height: 70px;
 	padding: 0
 }

 /**height:145px width:95px; margin-top: -3px**/
 .opinion-news-date-month {
 	font-size: 40px;
 	color: #919797;
 	text-align: center;
 }

 /**font-size:60px**/
 .opinion-news-date-xie {
 	font-size: 40px;
 	color: #919797;
 }

 .opinion-news-date-line {
 	display: block;
 	width: 36px;
 	height: 2px;
 	background-color: #C9CACC;
 	margin: 2px auto;
 }

 .opinion-news-date-day {
 	font-size: 40px;
 	color: #C9CACC;
 	text-align: center;
 	position: relative;
 }

 /*top: -5px;*/
 .opinion-news .opinion-news-content {
 	width: 630px;
 	height: 75px;
 	margin-top: 4px
 }

 /*width: 515px;height:60px*/
 .opinion-news-content-title {
 	font-size: 19px;
 	color: #5F6464;
 	height: 25px;
 	overflow: hidden;
 }

 .opinion-news-content-news {
 	font-size: 16px;
 	color: #A9B0B4;
 	height: 28px;
 	line-height: 28px;
 	padding-top: 7px;
 	overflow: hidden
 }

 .opinion-news-more {
 	width: 43px;
 	float: right;
 	color: #919797;
 	font-size: 12px;
 }


 /*时间放右下角的样式*/
 .opinion-news-time_you {
 	display: inline-block;
 	height: 28px;
 	line-height: 28px;
 	padding-top: 25px;
 	float: right;
 	color: #A9B0B4;
 	font-size: 14px
 }

 /**/

 .opinion-news:last-child {
 	border: none;
 }

 .opinion-news h1,
 .opinion-news div,
 .opinion-news img {
 	float: left;
 }

 .opinion-news:hover .opinion-news-date-month {
 	color: #027EFC
 }

 .opinion-news:hover .opinion-news-content-title {
 	color: #027EFC
 }

 .opinion-news:hover .opinion-news-date-xie {
 	color: #53A8FF
 }

 .opinion-news:hover .opinion-news-date-line {
 	background-color: #53A8FF
 }

 .opinion-news:hover .opinion-news-date-day {
 	color: #53A8FF
 }

 .opinion-news:hover .opinion-news-content-news {
 	color: #5F6464
 }

 .opinion-news div {
 	/*width:310px;*/
 	padding: 0px 10px;
 	overflow: hidden;
 }

 /*.opinion-news div p{*/
 /*padding-top:6px;*/
 /*}*/
 .opinion-news div p:hover {
 	text-decoration: underline;
 }

 /* 合作伙伴-new-change */

 .partnersImg {
 	background: url("/zingrow/zingrow/img/NewZingrow/index/homepage_icon/news_background-a62b1f3ceadccd0c29f6c1ea0878570c.png") 100% 100% no-repeat;
 	background-size: 100% 100%;
 }

 .partnersImg-h5 {
 	background: url("/zingrow/zingrow/img/NewZingrow/index/homepage_icon/news_background-a62b1f3ceadccd0c29f6c1ea0878570c.png") 100% 100% no-repeat;
 	background-size: 100% 100%;
 }

 .partners {
 	width: 75rem;
 	height: 48rem;
 	margin: 80px auto 0px;
 	/* background: #fff; */
 	/* background:url(/zingrow/zingrow/img/index/hezuo-bgi-17ad7718c6e30049e89672dc52d7f3ee.png) no-repeat;background-size:100% 570px;; */
 }

 .partners-h5 {
 	display: none;
 	width: 6.9rem;
 	margin: 0.9rem auto 0px;
 }

 .banner-logo {
 	width: 100%;
 	height: 292px;
 	position: relative;
 }

 .banner-logo-h5 {
 	width: 100%;
 	height: 292px;
 	position: relative;
 }

 .partners-logo-h5 {
 	width: 100%;
 	height: 292px;
 	position: absolute;
 	left: 0px;
 	top: 0px;
 	display: none;
 }

 .partners-logo {
 	width: 75rem;
 	height: 18.25rem;
 	position: absolute;
 	left: 0px;
 	top: 0px;
 	display: none;
 }

 .logo-active-h5 {
 	display: block;
 }

 .logo-active {
 	display: block;
 }

 .partners-logo-h5 li {
 	display: flex;
 	width: 1.83rem;
 	height: 0.83rem;
 	float: left;
 	margin: 0.11rem;
 	border-radius: 0.08rem;
 	box-shadow: 0.04rem 0.04rem 0.14rem 0px rgba(186, 184, 170, 0.5);
 	background: #fff;
 	padding: 0.1rem;
 	align-items: center;
 	justify-content: center;
 }

 .partners-logo li {
 	width: 10.75rem;
 	height: 4.875rem;
 	float: left;
 	/* margin: 16px 44px; */
 	/* margin: 16px 50px; */
 	margin: 0.5625rem;
 	/*box-shadow: 3px 3px 5px #eee;*/
 	box-shadow: 0.25rem 0.25rem 0.875rem 0 rgba(186, 184, 170, 0.50);
 	padding: 0.3125rem;
 	border-radius: 0.5rem;
 	background: #fff;
 	transition: all 0.5s;
 	transition-timing-function: ease;
 	display: flex;
 	align-items: center;
 	justify-content: center;
 }

 .partners-logo-h5>li>img {
 	width: 80%;
 	height: 80%;
 	object-fit: scale-down;
 }

 .partners-logo>li>img {
 	width: 100%;
 	height: 100%;
 	object-fit: scale-down;
 }

 .partners-logo li:hover {
 	/*box-shadow: 3px 3px 5px #999;*/
 	box-shadow: 10px 10px 14px 0 rgb(186 184 170 / 50%);
 }

 /* 切换按钮 */
 .banner-logo>p {
 	width: 160px;
 	height: 8px;
 	position: absolute;
 	left: 50%;
 	margin-left: -52px;
 	top: 155%;
 }

 .banner-logo>p>span {
 	cursor: pointer;
 	width: 1.25rem;
 	height: 0.5rem;
 	background: #958068;
 	margin: 0 0.3125rem;
 	float: left;
 	border-radius: 0.25rem;
 	opacity: 0.4;
 }

 .banner-logo>p>span.cur {
 	background: #958068;
 	width: 2.5rem;
 	opacity: 1;
 }

 /*视频h5切换按钮*/
 .video-box-h5>p {
 	width: 160px;
 	height: 8px;
 	position: absolute;
 	left: 50%;
 	margin-left: -52px;
 	top: 255px;
 }

 .video-box-h5>p>span {
 	cursor: pointer;
 	width: 20px;
 	height: 8px;
 	background: #59ABFF;
 	margin: 0 5px;
 	float: left;
 	border-radius: 4px;
 }

 .video-box-h5>p>span.cur {
 	background: #027EFC;
 	width: 40px;
 }

 /*h5切换按钮*/
 .banner-logo-h5>p {
 	width: 5rem;
 	height: 8px;
 	position: absolute;
 	left: 50%;
 	margin-left: -1.5rem;
 	top: 5.5rem;
 }

 .banner-logo-h5>p>span {
 	cursor: pointer;
 	width: 0.23rem;
 	height: 8px;
 	background: var(--color);
 	opacity: 0.4;
 	margin: 0 5px;
 	float: left;
 	border-radius: 4px;
 }

 .banner-logo-h5>p>span.cur-h5 {
 	background: var(--color);
 	width: 0.46rem;
 	opacity: 1;
 }

 .strategic-cooperation {
 	height: 298px;
 	padding-top: 30px;
 }

 .strategic-cooperation>img {
 	float: left;
 	margin-right: 40px;
 }

 .strategic-cooperation h1 {
 	font-size: 20px;
 	padding: 60px 0px 30px 0px;
 }

 .strategic-cooperation p {
 	line-height: 24px;
 	color: #868686;
 }

 /*战略合作伙伴的样式start*/
 .zhanlue {
 	height: 300px;
 }

 /*.hezuo-box .hezuo-box-top img{margin: 20px 0 20px 65px;}*/
 .hezuo-box {
 	/*border:1px solid blue;*/
 	/*display: flex;flex-wrap: wrap;justify-content:space-around*/
 }

 .hezuo-box div {
 	display: inline-block;
 	width: 12.5rem;
 	margin-left: 7.6875rem;
 	text-align: center;
 	margin-top: 3.75rem;
 }

 .hezuo-box div img {
 	margin: 0 auto;
 }

 .hezuo-box div p {
 	margin-top: 0.875rem;
 	font-size: 1.25rem;
 	color: #606060;
 	font-family: "_contend";
 }

 /*.zhanlue .zhanlue-box{width: 1097px;height: 150px;margin: auto;margin-top:60px;display: flex;flex-wrap:wrap;align-items:center;justify-content:space-around}*/
 /*战略合作伙伴的样式end*/

 /* 联系我们 */

 .contact_we .contact-web {
 	margin: 5rem auto;
 	display: flex;
 	align-items: center;
 	justify-content: space-around;
 }

 .contact_we .contact-web .contactLeft {
 	width: 55%;
 	height: 24rem;
 	display: flex;
 	flex-wrap: wrap;
 	justify-content: space-around;
 	align-content: space-between;
 }

 .contact_we .contact-web .contactLeft input {
 	border: 2px solid #d0d0d0;
 	padding: 0px 0.625rem;
 	font-size: 1rem;
 	outline: none;
 	border-radius: 0.375rem;
 	transition: all 0.4s;
 	width: 40%;
 	height: 2.5rem;
 	font-family: "_contend";
 }

 .nameInput {
 	display: flex;
 	align-items: center;
 	width: 44%;
 	justify-content: space-between;
 }

 .nameInput input {
 	width: 100% !important;

 }

 .nameInput::before {
 	content: "*";
 	color: red;
 	position: absolute;

 	margin-left: -0.9375rem;
 }

 .contact_we .contact-web .contactLeft textarea {
 	border: 2px solid #d0d0d0;
 	padding: 0px 0.625rem;
 	font-size: 1rem;
 	outline: none;
 	border-radius: 0.375rem;
 	transition: all 0.4s;
 	font-family: "_contend";
 	width: 90%;
 	height: 6.25rem;
 }

 .contact_we .contact-web .contactLeft .contactBtn {
 	width: 95%;
 	height: 3.125rem;
 	background: var(--color);
 	border: none;
 	border-radius: 0.375rem;
 	font-family: "_contend";
 	font-size: 1.125rem;
 	color: #FFFFFF;
 	letter-spacing: 1px;
 	line-height: 1.375rem;
 }

 /* 联系我们 h5 */
 .contact_we .contact-H5 {
 	display: flex;
 	height: 4.2rem;
 	flex-direction: column;
 	justify-content: space-between;
 	margin-top: 0.6rem;
 }

 .contact_we .contact-H5 .contactBtn-h5 {
 	width: 6.9rem;
 	height: 0.51rem;
 	border-radius: 0.06rem;
 	background: var(--color);
 	color: #fff;
 	font-size: var(--h5Text28Size);
 	font-family: "_contend";
 	border: none;
 	margin-top: 0.1rem;
 }

 .contact_we .contact-H5 .contactInp-h5 {
 	display: flex;
 	flex-wrap: wrap;
 	justify-content: space-between;
 	align-content: space-between;
 	height: 90%;
 }

 .contact_we .contact-H5 .contactInp-h5 .nameInput-h5 {
 	width: 45%;
 	display: flex;
 }

 .contact_we .contact-H5 .contactInp-h5 .nameInput-h5::before {
 	content: "*";
 	color: red;
 	position: absolute;
 	font-size: 0.3rem;
 	margin-left: -0.2rem;
 	margin-top: 0.15rem;
 }

 .contact_we .contact-H5 .contactInp-h5 .nameInput-h5 input {
 	width: 100%;
 }

 .contact_we .contact-H5 input {
 	border: 2px solid #d0d0d0;
 	padding-left: 0.11rem;
 	font-size: var(--h5Text28Size);
 	outline: none;
 	border-radius: 0.06rem;
 	transition: all 0.4s;
 	width: 45%;
 	height: 0.51rem;
 	font-family: "_contend";
 }

 .contact_we .contact-H5 textarea {
 	width: 100%;
 	height: 1.26rem;
 	font-size: var(--h5Text28Size);
 	border: 2px solid #d0d0d0;
 	border-radius: 0.06rem;
 	font-family: "_contend";
 	padding-top: 0.1rem;
 	padding-left: 0.1rem;
 }

 .contact_we .contact-H5 {
 	display: none;
 }

 /*我们的优势的样式横着的轮播start*/
 #banner {
 	margin-bottom: -10px
 }

 #carousel {
 	position: relative;
 	z-index: 2;
 	transform-style: preserve-3d;
 	perspective: 800px
 }

 #carousel img {
 	position: absolute;
 	left: 50%;
 	top: 50%;
 	margin-left: -252px;
 	transition: transform .5s ease-in-out;
 	box-shadow: 0px 0px 10px 5px rgba(149, 190, 231, .22);
 	cursor: pointer
 }

 #carousel {
 	height: 400px
 }

 #carousel img {
 	width: 500px;
 	border-radius: 10px;
 	opacity: 0;
 }

 /* .prev{} */
 .next,
 .prev {
 	position: absolute;
 	display: none;
 	z-index: 2;
 	top: 50%;
 	width: 60px;
 	height: 60px;
 	margin-top: -30px;
 	font: 36px/60px "宋体";
 	text-align: center;
 	text-decoration: none;
 	color: #fff;
 	background: rgb(2, 126, 252);
 	border-radius: 5px;
 	background: rgb(2, 126, 252);
 	background: rgba(2, 126, 252, 0.6);
 	transition: background 1s ease;
 }

 #banner .prev img,
 #banner .next img {
 	width: 60px;
 	height: 60px;
 }

 /*我们的优势的样式横着的轮播end*/


 @-webkit-keyframes bounceIn {
 	0% {
 		opacity: 0;
 		-webkit-transform: scale(.3);
 		transform: scale(.3)
 	}

 	50% {
 		opacity: 1;
 		-webkit-transform: scale(1.005);
 		transform: scale(1.005)
 	}

 	70% {
 		-webkit-transform: scale(.9);
 		transform: scale(.9)
 	}

 	100% {
 		opacity: 1;
 		-webkit-transform: scale(1);
 		transform: scale(1)
 	}
 }

 @keyframes bounceIn {
 	0% {
 		opacity: 0;
 		-webkit-transform: scale(.3);
 		-ms-transform: scale(.3);
 		transform: scale(.3)
 	}

 	50% {
 		opacity: 1;
 		-webkit-transform: scale(1.005);
 		-ms-transform: scale(1.005);
 		transform: scale(1.005)
 	}

 	70% {
 		-webkit-transform: scale(.9);
 		-ms-transform: scale(.9);
 		transform: scale(.9)
 	}

 	100% {
 		opacity: 1;
 		-webkit-transform: scale(1);
 		-ms-transform: scale(1);
 		transform: scale(1)
 	}
 }

 .bounceIn {
 	-webkit-animation-name: bounceIn;
 	animation-name: bounceIn
 }

 #banner-h5 {
 	width: 100%;
 	height: 360px;
 	margin-top: 26px;
 	position: relative;
 	display: none;
 }

 #banner-h5 .carousel-h5 {
 	height: 260px;
 	width: 196px;
 	position: absolute;
 	left: 50%;
 	top: 0;
 	transform: translate(-50%, 0);
 }

 #banner-h5 .carousel-h5 img {
 	height: 260px;
 	width: 196px;
 }

 #banner-h5 .prev-h5 {
 	position: absolute;
 	top: 88px;
 	left: 16px;
 }

 #banner-h5 .next-h5 {
 	position: absolute;
 	top: 88px;
 	right: 16px;
 }

 #banner-h5 .prev-h5 img,
 #banner-h5 .next-h5 img {
 	width: 40px;
 	height: 40px;
 }

 @media (min-width: 360px) and (max-width: 466px) {
 	.contact_we {
 		background: none;
 	}

 	body {
 		background: #fff;
 	}

 	.main-text {
 		height: 1.05rem !important;
 		margin-bottom: 0.6rem;
 	}

 	.server {
 		width: 6.9rem !important;
 		margin: 0 auto;
 	}

 	.main-title {
 		font-size: var(--h5TitleSize);
 	}

 	.main-title .main-title-chinese {
 		border-bottom: 0.06rem solid var(--color);
 		font-size: var(--h5title40Size) !important;
 	}

 	.need .video-box-h5 {
 		display: block;
 	}

 	.need .video-box-h5 .videoItem-h5 {
 		margin-top: 0.6rem;
 	}

 	.need .video-box-h5 .videoItem-h5:first-of-type {
 		margin-top: 0px;
 	}

 	.need .video-box-h5 .videoItem-h5 .video-link-h5 {
 		display: inline-block;
 		width: 100%;
 		height: 100%;
 	}

 	.need .video-box-h5 .videoItem-h5 .video-link-h5 img {
 		width: 100%;
 		height: 3.5rem;
 		object-fit: cover;
 		border-radius: 0.18rem;
 	}

 	.need .video-box-h5 .videoItem-h5 .video_Title-h5 {
 		font-size: var(--h5title30Size);
 		font-weight: normal;
 		line-height: 0.24rem;
 		text-align: center;
 		letter-spacing: 0.0075rem;
 		color: var(--color);
 		font-family: "_contend";
 		margin-top: 0.3rem;
 	}

 	.about_we {
 		height: 8.4rem;
 		background-size: 100%;
 	}

 	.about_we .jianjie {
 		display: none;
 	}

 	.about_we .jianjie-h5 {
 		display: block;
 	}

 	.aboutImg {
 		background-size: 100% 100%;
 	}

 	/*舆情观察*/
 	.opinion-content {
 		display: none;
 	}

 	.opinion-content-h5 {
 		display: block;
 	}

 	.gc-h5 {
 		height: 335px !important;
 	}

 	/*我们的服务*/
 	.server .server-box-h5 {
 		display: block;
 	}

 	.server-box {
 		display: none;
 	}

 	.fu-h5 {
 		margin-top: 0.9rem !important;
 	}

 	.fu-h5 .main-title-miaoshu {
 		font-size: var(--h5title30Size);
 		margin-top: 0.2rem;
 	}

 	/* 荣誉资质 */
 	.zizhi {
 		margin-top: 0rem !important;
 		height: 8.8rem !important;
 	}

 	/* 我们的理念 */
 	.weIdea .weIdea_Query {
 		display: none;
 	}

 	.weIdea_Query-H5 {
 		display: grid;
 		row-gap: 0.3rem;
 	}

 	.weIdea .weIdeaTitleText {
 		font-family: "_contend";
 		color: var(--color);
 		display: block;
 		margin-top: 0.23rem;
 		font-size: var(--h5title30Size);
 		font-weight: normal;
 		line-height: 0.24rem;
 		text-align: center;
 		letter-spacing: 0.0075rem;
 	}

 	/* 我们的优势 */
 	.superiorityTitleText {
 		font-size: var(--h5title30Size);
 		font-weight: normal;
 		line-height: 0.24rem;
 		text-align: center;
 		letter-spacing: 0.75px;
 		padding-top: 0.5rem;
 	}

 	.superiorityImg .superiority .superiorityContend {
 		display: none;
 	}

 	.superiorityImg {
 		padding-bottom: 0.6rem;
 	}

 	.superiorityImg .superiority .superiorityContend-H5 {
 		display: grid;
 		grid-template-columns: repeat(2, 1fr);
 		grid-template-rows: repeat(2, 1fr);
 		column-gap: 0.3rem;
 		row-gap: 0.3rem;
 	}

 	/*视频定制*/
 	.need .video-box {
 		display: none;
 	}

 	.sp-h5 {
 		height: auto !important;
 		/* margin-top: 45px !important; */
 	}

 	/*谁需要我们*/
 	.xy {
 		display: none;
 	}

 	.xy-h5 {
 		display: block;
 		margin-top: 45px !important;
 	}

 	/*我们的优势*/
 	.ys-h5 {
 		margin-top: 45px !important;
 		height: 360px !important;
 	}

 	#banner {
 		display: none;
 	}

 	#banner-h5 {
 		display: block;
 	}

 	/*战略合作伙伴*/
 	.hezuo-box {
 		margin-top: 0.2rem !important;
 	}

 	.hezuo-box img {
 		width: 0.9rem !important;
 		height: 0.9rem !important;
 	}

 	.hezuo-box div p {
 		font-size: 0.24rem;
 		font-weight: normal;
 		line-height: 0.3rem;
 		text-align: center;
 		letter-spacing: 0.012rem;
 		margin-top: 0.1rem;
 		color: #606060;
 	}

 	.hezuo-box {
 		/* width: 100% !important; */
 		width: 6.9rem !important;
 		display: flex;
 		flex-wrap: wrap;
 	}

 	.hezuo-box div {
 		display: block;
 		width: 33.33%;
 		margin-left: 0;
 		margin-top: 0.32rem;
 	}

 	.hz-h5 {
 		margin-bottom: 37px !important;
 		margin-top: 35px !important;
 	}

 	/*合作伙伴*/
 	.partners-h5 {
 		display: block;
 	}

 	.partners {
 		display: none;
 	}


 	/* 联系我们 */
 	.contact-web {
 		display: none !important;
 	}

 	.contact-H5 {
 		display: flex !important;
 	}
 }