@media only screen and (min-width: 750px) {
	
	.swiper-container-horizontal>.swiper-pagination-bullets,
	.swiper-pagination-custom,
	.swiper-pagination-fraction {
		bottom: 28px;
	}

	/* 分页器未选中 */
	.swiper-pagination-bullet {
		width: 12px;
		height: 12px;
		opacity: 1;
		background-color: #fff;
		background: -webkit-radial-gradient(#fff 30%, #a7a7a7 60%);
		display: inline-block;
		transform: translateY(-7.5px);
	}

	/*分页器选中*/
	.swiper-pagination-bullet-active {
		width: 30px;
		height: 30px;
		background-image: url(../img/h.png);
		background-position: center;
		margin-top: 20px;
		transform: translateY(0px);
	}

	.btna {
		display: block;
		font-size: 18px;
		color: #595959;
		border: 1px solid #595959;
		border-radius: 10px;
		background-color: #fff;
		width: 140px;
		margin: auto;
		padding: 10px 0;
		margin-top: 40px;
		text-align: center;
		float: right;
	}

	.btna:hover {
		box-shadow: 2px 2px 15px #d6d4d4;
		border: 1px solid #c7161d;
		color: #c7161d;
	}

	.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet {
		margin: 0 7px;
	}

	.sco-top {
		width: 68px;
		position: fixed;
		top: 70%;
		z-index: 999;
		right: 80px;
		opacity: 0;
	}

	.sco-top img {
		width: 100%;
		display: block;
		cursor: pointer;
		margin-bottom: 8px;
	}

	.container>.banner {
		width: 100%;
		max-width: 1920px;
		margin: 0 auto;
	}

	#swiper-one {
		position: absolute;
		z-index: 2;
		text-align: center;
	}

	.container>.banner>.cont-one {
		width: 100%;
		/* height: 100%; */
	}

	.container>.banner>.cont-one>.swiper-wrapper>.swiper-slide>img {
		width: 100%;
		/* height: 100%; */
		position: relative;
		display: block;
	}
	.container>.banner>.cont-one>.swiper-wrapper>.swiper-slide>video {
		width: 100%;
		height: 100%;
		position: relative;
		display: block;
	}

	.container>.banner>.cont-one>.swiper-wrapper>.swiper-slide>.wenzi {
		position: absolute;
		z-index: 99;
		width: 100%;
		margin-top: 5%;
		top: 0;
		text-align: center;
		opacity: 0;
		animation-iteration-count: 1;
		overflow: hidden;
	}

	.container>.banner>.cont-one>.swiper-wrapper>.swiper-slide>.wenzi>span {
		font-size: 60px;
		color: #fff;
	}

	.container>.banner>.cont-one>.swiper-wrapper>.swiper-slide>.wenzi>p {
		font-size: 30px;
		color: #fff;
	}

	@keyframes animate-1 {
		from {
			height: 0px;
			top: 100px;
			opacity: 0;
		}

		to {
			height: 100px;
			top: 0px;
			opacity: 1;
		}
	}

	/* 关于汇中 */
	.container>.about {
		width: 100%;
		max-width: 1920px;
		margin: 0 auto;
		background: linear-gradient(#fbfbfb, #e8e8e8);
	}

	.container>.about>.about-top {
		margin: auto;
		text-align: center;
	}

	.container>.about>.about-top>.about-sp1 {
		font-size: 36px;
		color: #666666;
		padding-top: 40px;
		display: block;
	}

	.container>.about>.about-top>p {
		font-size: 18px;
		color: #595959;
		width: 1100px;
		margin: auto;
		text-align: left;
		margin-top: 10px;
	}

	.container>.about>.about-top>p>a {
		color: #c7161d;
	}

	.container>.about>.about-bottom {
		width: 100%;
		max-width: 1920px;
		position: relative;
	}

	.container>.about>.about-bottom>div>img {
		display: block;
		width: 100%;
	}

	/* 数字滚动 */
	.product-number-info {
		width: 100%;
		/* height: 175px; */
		background-color: rgba(125, 176, 229, .8);
		position: absolute;
		bottom: 0;
		padding-bottom: 30px;
	}

	.product-number-info .product-number-inner {
		width: 100%;
		/* height: 175px; */
		margin: 0 auto;
	}

	.product-number-info ul {
		padding-top: 36px;
		text-align: center;
		display: flex;
		justify-content: center;
	}

	.product-number-info ul.q:after {
		content: "";
		clear: both;
		display: table;
	}

	.product-number-info li {
		width: 220px;
		border-left: 1px solid #bcd5e8;
		color: #fff;
		padding-top: 1px;
	}

	.product-number-info li .tubiao{
		width: 55px;
		height: 52px;
		margin: auto;
		border-radius: 50%;
		background-color: #fff;
	}
	.product-number-info li .tubiaoActive{
		width: 55px;
		height: 52px;
		margin: auto;
		border-radius: 50%;
		background-color: #f3f3f3;
		box-shadow: 1px 1px 5px #fff;
	}
	.product-number-info li .tubiao .img2{
		display: none;
	}
	
	
	
	
	


	/* .product-number-info li img{

    } */
	.product-number-info li .tit{
		font-size: 16px;
		display: block;
		margin-top: 4px;
	}
	.product-number-info li p {
		font-size: 18px;
	}

	.product-number-info li p span {
		font-size: 38px;
		display: inline-block;
		transform: translateY(7.5px);
	}

	.product-number-info li:first-child {
		border: none;
		padding-left: 0px;
	}

	.product-number-info li:last-child {
		padding-right: 0px;
	}

	/* .product-number-info .li-1{
        width: 100px;
    }
    .product-number-info .li-2{
        width: 110px;
    }
    .product-number-info .li-3{
        width: 155px;
    }
    .product-number-info .li-4{
        width: 155px;
    }
    .product-number-info .li-5{
        width: 100px;
    }
    .product-number-info .li-6{
        width: 110px;
    } */
	/* 数字滚动结束 */
	/* 智慧行业 */


	.container>.gongshui {
		width: 100%;
		max-width: 1920px;
		margin: 0 auto;
	}

	.container>.gongshui>.gongshui-top {
		width: 1400px;
		height: 183px;
		margin: 0 auto;
	}

	@keyframes fadeInDowns {
		from {
			opacity: 0;
			/* padding-top: 0px; */
			margin-top: 0px;
		}

		to {
			opacity: 1;
			transform: stranslate(0, 10px);
			/* 标准语法 */
			/* padding-top: 50px; */
			margin-top: 5%;
		}
	}

	@keyframes fadeInDown {
		from {
			opacity: 0;
			margin-left: -100px;
			/* padding-left: 0px; */
			transform: stranslate(-1000px);
			/* 标准语法 */
		}

		to {
			opacity: 1;
			margin-left: 0;
			transform: stranslate(10px);
			/* 标准语法 */
			/* padding-left: 50px; */
		}
	}

	@keyframes fadeInDown2 {
		from {
			opacity: 0;
			padding-top: 0px;
			transform: stranslate(0, -1000px);
			/* 标准语法 */
		}

		to {
			opacity: 1;
			transform: stranslate(0, 10px);
			/* 标准语法 */
			padding-top: 40px;
		}
	}


	.container>.gongshui>.gongshui-top>.top-left {
		padding-top: 50px;
		float: left;
		/* width: 200px; */
		opacity: 0;
		display: flex;
		align-items: center;
	}

	.fadein {
		animation: fadeInDown 1s ease;
		animation-iteration-count: 1;
		animation-fill-mode: forwards;
		display: block;
	}

	.fadein2 {
		animation: fadeInDown2 1s ease;
		animation-iteration-count: 1;
		animation-fill-mode: forwards;
	}


	.container>.gongshui>.gongshui-top>.top-left>img {
		width: 55px;
		height: 54px;
	}

	.container>.gongshui>.gongshui-top>.top-left>span {
		font-size: 36px;
		color: #666666;
		margin-left: 10px;
		float: left;
		display: block;
	}

	.container>.gongshui>.gongshui-top>ul {
		float: right;
		height: 183px;
		text-align: center;
		overflow: hidden;
	}

	.container>.gongshui>.gongshui-top>ul>li {
		margin-top: 40px;
		float: left;
		width: 175px;
		height: 140px;
		margin-left: 30px;
		opacity: 0;
		cursor: pointer;
	}

	@keyframes hushow {
		0% {
			opacity: 0;
			transform: translate(1000px);
		}

		100% {
			opacity: 1;
			transform: translate(0);
		}
	}

	.container>.gongshui>.gongshui-top>ul>li>a>div {
		width: 55px;
		height: 54px;
		margin: auto;
		pointer-events: none;
	}

	.active1 {
		border-bottom: 6px solid #c7161d;
	}

	.container>.gongshui>.gongshui-top>ul>li>a>p {
		font-size: 20px;
		color: #666666;
		margin-top: 30px;
		pointer-events: none;
	}

	.container>.gongshui>.gongshui-bottom>li {
		/* height: 670px; */
		position: relative;
		display: none;
	}

	.container>.gongshui>.gongshui-bottom>li>.gs-img {
		width: 100%;
		/* height: 100%; */
	}

	.container>.gongshui>.gongshui-bottom>li>.gs-img>img {
		width: 100%;
		display: block;
		/* height: 100%; */
	}

	.container>.gongshui>.gongshui-bottom>li>.gs-wenzi {
		position: absolute;
		z-index: 99;
		width: 473px;
		height: 268px;
		bottom: 0;
		text-align: left;
		background-color: rgba(2, 77, 141, .6);
		margin-left: 260px;
		padding-top: 45px;
		opacity: 0;
	}

	.shanglai {
		animation: shanglai 1s ease;
		animation-iteration-count: 1;
		animation-fill-mode: forwards;
	}

	@keyframes shanglai {
		from {
			opacity: 0;
			height: 0px;

			/* 标准语法 */
		}

		to {
			opacity: 1;
			height: 268px;
			/* 标准语法 */

		}
	}


	.container>.gongshui>.gongshui-bottom>li>.gs-wenzi>span {
		margin-left: 50px;
		font-size: 36px;
		color: #fff;
		/* margin-top: 45px; */
	}

	.container>.gongshui>.gongshui-bottom>li>.gs-wenzi:hover>span {
		transition: .5s;
		/* color: #c7161d; */
		color: #ff0000;
		text-shadow: 2px 2px 2px #ff0000;
	}

	.container>.gongshui>.gongshui-bottom>li>.gs-wenzi>p {
		margin-left: 50px;
		margin-right: 44px;
		font-size: 18px;
		color: #fff;
		padding-top: 30px;
		line-height: 30px;
	}

	/* 智慧产品 */
	.container>.chanpin {
		width: 100%;
		max-width: 1920px;
		margin: 0 auto;
	}

	.container>.chanpin>.chanpin-top {
		width: 1400px;
		height: 183px;
		margin: auto;

	}

	.container>.chanpin>.chanpin-top>.top-left {
		padding-top: 50px;
		float: left;
		/* width: 200px; */
		opacity: 0;
		display: flex;
		align-items: center;
	}

	.container>.chanpin>.chanpin-top>.top-left>img {
		/* margin-left: -70px; */
		/* float: left; */
	}

	.container>.chanpin>.chanpin-top>.top-left>span {
		font-size: 36px;
		color: #666666;
		margin-left: 10px;
		/* float: left; */
		display: block;
	}

	.container>.chanpin>.chanpin-top>ul {
		float: right;
		height: 183px;
		text-align: center;
		overflow: hidden;
	}

	.container>.chanpin>.chanpin-top>ul>.active2>a>div {
		background: #c7161d;
	}

	.container>.chanpin>.chanpin-top>ul>.active2 .img-1 {
		transition: 1s;
		transform: translate(-50%, -50%) rotateY(360deg);
	}

	.container>.chanpin>.chanpin-top>ul>li {
		margin-top: 40px;
		float: left;
		width: 175px;
		height: 140px;
		opacity: 0;
		margin-left: 30px;
		cursor: pointer;
	}

	.container>.chanpin>.chanpin-top>ul>li>a>div {
		width: 66px;
		height: 66px;
		margin: auto;
		position: relative;
		border-radius: 50%;
		background: #c1c1c1;
	}

	.container>.chanpin>.chanpin-top>ul>li>a>div>.img-1 {
		position: absolute;
		display: block;
		top: 50%;
		left: 50%;
		transform: translate(-50%, -50%);
	}

	.container>.chanpin>.chanpin-top>ul>li:hover {
		border-bottom: 6px solid #c7161d;
	}

	.active2 {
		border-bottom: 6px solid #c7161d;
	}



	.container>.chanpin>.chanpin-top>ul>li>a>p {
		font-size: 20px;
		color: #666666;
		margin-top: 30px;
	}

	.container>.chanpin>.chanpin-bottom {
		/* height: 670px; */
		width: 100%;
		max-width: 1920px;
		height: 670px;
		position: relative;
	}

	.container>.chanpin>.chanpin-bottom>.cp-img {
		width: 100%;
		height: 100%;
	}

	.container>.chanpin>.chanpin-bottom>.cp-img>img {
		width: 100%;
		height: 100%;
	}
/* 轮播改正常布局不要轮播了 */
	.container>.chanpin>.chanpin-bottom>.cont-two {
		width: 1400px;
		position: absolute;
		z-index: 99;
		top: 0;
		left: 50%;
		margin-left: -700px;
		/* cursor: pointer; */
		margin-top: 50px;
		display: none;
	}
	.container>.chanpin>.chanpin-bottom>.cont-two>.flalbox{
		display: flex;
		flex-wrap:wrap;
        justify-content: space-between;
	}
	.container>.chanpin>.chanpin-bottom>.cont-two>.flalbox>.thing{
		text-align: center;
	}
	.container>.chanpin>.chanpin-bottom>.cont-two>.flalbox>.thing>img{
		/* width: 305px;
		height: 450px; */
		width: 260px;
		height: 385px;
	}
	.container>.chanpin>.chanpin-bottom>.cont-two>.flalbox>.thing>.detials{
		margin: auto;
		width: 400px;
		text-align: center;
		margin-top: 20px;
		font-size: 30px;
	}
	.container>.chanpin>.chanpin-bottom>.cont-two>.flalbox>.thing>.detials>span {
		font-size: 24px;
		color: #fff;
	}

	.container>.chanpin>.chanpin-bottom>.cont-two>.flalbox>.thing>.detials>a {
		display: block;
		font-size: 18px;
		color: #595959;
		border: 1px solid #595959;
		border-radius: 10px;
		background-color: #fff;
		width: 140px;
		margin: auto;
		padding: 10px 0;
		margin-top: 10px;
	}

	.container>.chanpin>.chanpin-bottom>.cont-two>.flalbox>.thing>.detials>a:hover {
		/* box-shadow: 0 0 10px #ccc; */
		box-shadow: 2px 2px 15px #dfdfdf;
		color: #c7161d;
		border: 1px solid #c7161d;
	}

	/* 轮播 */
	.container>.chanpin>.chanpin-bottom>.cont-two>.prev-one {
		outline: none;
	}

	.container>.chanpin>.chanpin-bottom>.cont-two>.next-one {
		outline: none;
	}

	.container>.chanpin>.chanpin-bottom>.cont-two>.swiper-wrapper>.swiper-slide>.detials {
		margin: auto;
		width: 400px;
		text-align: center;
		margin-top: 20px;
		font-size: 30px;
		visibility: hidden;
	}

	.container>.chanpin>.chanpin-bottom>.cont-two>.swiper-wrapper>.swiper-slide-active>.detials {
		visibility: visible;
	}

	.container>.chanpin>.chanpin-bottom>.cont-two>.swiper-wrapper>.swiper-slide>.detials>span {
		font-size: 24px;
		color: #fff;
	}

	.container>.chanpin>.chanpin-bottom>.cont-two>.swiper-wrapper>.swiper-slide>.detials>a {
		display: block;
		font-size: 18px;
		color: #c7161d;
		border: 1px solid #c7161d;
		border-radius: 10px;
		background-color: #fff;
		width: 140px;
		margin: auto;
		padding: 10px 0;
		margin-top: 10px;
	}

	.container>.chanpin>.chanpin-bottom>.cont-two>.detials>a:hover {
		box-shadow: 0 0 10px #ccc;
	}

	.container>.chanpin>.chanpin-bottom>.cont-two>.swiper-wrapper>.swiper-slide {
		width: 450px;
		height: 600px;
		transform: scale(0.8);
		-webkit-transform: scale(0.7);
		-moz-transform: scale(0.7);
		/* height: 450px; */
		text-align: center;
	}

	.container>.chanpin>.chanpin-bottom>.cont-two>.butleft>img {
		display: block;
		width: 100%;
		height: 100%;
		margin-left: -1px;
	}

	.container>.chanpin>.chanpin-bottom>.cont-two>.butright>img {
		display: block;
		width: 100%;
		height: 100%;
		margin-left: 1px;
	}

	.container>.chanpin>.chanpin-bottom>.cont-two>.swiper-wrapper>.swiper-slide>img {
		/* width: 100%; */
		/* width: 450px; */
		width: 297px;
		height: 440px;
	}

	.container>.chanpin>.chanpin-bottom>.cont-two>.swiper-wrapper>.swiper-slide-active {
		transform: scale(1);
		/* opacity: 1; */
	}

	.container>.chanpin>.chanpin-bottom>.cont-two>.swiper-slide>.swiper-slide-prev {
		transform: scale(0.8);
	}

	.container>.chanpin>.chanpin-bottom>.cont-two>.detials {
		margin: auto;
		width: 400px;
		text-align: center;
		margin-top: 20px;
		font-size: 30px;
	}

	.container>.chanpin>.chanpin-bottom>.cont-two>.detials>span {
		font-size: 24px;
		color: #fff;
	}

	.container>.chanpin>.chanpin-bottom>.cont-two>.detials>a {
		display: block;
		font-size: 18px;
		color: #c7161d;
		border: 1px solid #c7161d;
		border-radius: 10px;
		background-color: #fff;
		width: 140px;
		margin: auto;
		padding: 10px 0;
		margin-top: 10px;
	}

	.container>.chanpin>.chanpin-bottom>.cont-two>.detials>a:hover {
		box-shadow: 0 0 10px #ccc;
	}

	/* 案例展示 */
	.container>.anli {
		width: 100%;
		max-width: 1920px;
		margin: 0 auto;
	}

	.container>.anli>.anli-top {
		width: 1400px;
		height: 183px;
		margin: auto;

	}

	.container>.anli>.anli-top>.top-left {
		padding-top: 50px;
		float: left;
		display: flex;
		align-items: center;
	}

	/* .container>.anli>.anli-top>.top-left>img {
		float: left;
	} */

	.container>.anli>.anli-top>.top-left>span {
		font-size: 36px;
		color: #666666;
		margin-left: 10px;
		/* float: left; */
		display: block;
	}

	.container>.anli>.anli-top>ul {
		float: right;
		height: 183px;
		text-align: center;
		overflow: hidden;
	}

	.container>.anli>.anli-top>ul>li {
		margin-top: 40px;
		float: left;
		width: 200px;
		opacity: 0;
		height: 140px;
		/* margin-left: 75px; */
		color: #666666;
		position: relative;
		overflow: hidden;
		/* cursor: pointer; */
	}
	.container>.anli>.anli-top>ul>li>a{
		width: 100%;
		height: 100%;
		display: block;
	}
	.container>.anli>.anli-top>ul>li img {
		width: 90%;
		pointer-events: none;
		position: absolute;
		top: 0;
		left: 50%;
		transform: translate(-50%, -140px);
	}

	@keyframes anliMe {
		0% {
			transform: translate(-50%, -140px);
		}

		100% {
			transform: translate(-50%);
		}
	}

	/* .active3 {
		color: #c7161d;
	} */

	.container>.anli>.anli-top>ul>.active3>a>p {
		color:#c7161d;
	}
	.container>.anli>.anli-top>ul>li>a>p {
		width: 100%;
		text-align: center;
		font-size: 20px;
		margin-top: 30px;
		border-left: 1px solid black;
		pointer-events: none;
		position: absolute;
		top: 0;
		z-index: 2;
		color: #666666;
	}

	.container>.anli>.anli-top>ul>li:first-child>a>p {
		border: none;
	}

	.container>.anli>.anli-bottom {
		width: 100%;
		max-width: 1920px;
		/* display: none; */
		overflow: hidden;
	}

	.container>.anli>.anli-bottom>.anli-bigb {
		width: 1400px;
		margin: auto;
		padding-bottom: 40px;
		position: relative;
		display: none;
		/* transform: translate(0, 800px); */
	}

	.container>.anli>.anli-bottom>.anli-bigb>.blocks {
		overflow: hidden;
	}

	.container>.anli>.anli-bottom>.anli-bigb>.blocks>.block {
		width: 440px;
		height: 300px;
		margin-top: 3px;
		margin-top: 3px;
		float: left;
		box-sizing: border-box;
		position: relative;
		overflow: hidden;
		cursor: pointer;
		bottom: -300px;
		opacity: 0;
		margin-bottom: 35px;
	}

	.container>.anli>.anli-bottom>.anli-bigb>.blocks>.block.hover {
		transition: all 0.4s;
	}

	.container>.anli>.anli-bottom>.anli-bigb>.blocks>.block>a>div {
		position: absolute;
		bottom: 0;
		z-index: 99;
		width: 100%;
		/* height: 128px; */
		height: 80px;
		background-color: rgba(0, 0, 0, .5);
		color: #fff;
		overflow: hidden;
		cursor: pointer;
		transition: all 0.4s;
	}

	.container>.anli>.anli-bottom>.anli-bigb>.blocks>.block:hover>a>div {
		height: 150px;
	}

	.container>.anli>.anli-bottom>.anli-bigb>.blocks>.block:hover>a>div>span {
		color: #ff0000;
		
	}

	.container>.anli>.anli-bottom>.anli-bigb>.blocks>.block>a>div>span {
		margin-left: 28px;
		margin-right: 30px;
		font-size: 20px;
		display: block;
		height: 80px;
		display: flex;
		align-items: center;
		line-height: 30px;

	}

	.container>.anli>.anli-bottom>.anli-bigb>.blocks>.block>a>div>p {
		margin-left: 28px;
		font-size: 16px;
		margin-right: 30px;
		overflow: hidden;
		display: -webkit-box;
		text-overflow: ellipsis;
		-webkit-line-clamp: 2;
		-webkit-box-orient: vertical;
	}

	.container>.anli>.anli-bottom>.anli-bigb>.blocks>.block:nth-child(3n+1) {
		margin-right: 40px;
	}

	.container>.anli>.anli-bottom>.anli-bigb>.blocks>.block:nth-child(3n) {
		margin-left: 40px;
	}

	.container>.anli>.anli-bottom>.anli-bigb>.blocks>.block>a>img {
		width: 100%;
		height: 100%;
	}

	.container>.anli>.anli-bottom>.anli-bigb>.blocks>.block:hover {
		/* border:3px solid #fff; */
		box-shadow: 2px 2px 15px #d6d4d4;
	}

	/* .container>.anli>.anli-bottom>.anli-bigb>.blocks-2 {
		margin-top: 40px;
	} */

	.container>.anli>.anli-bottom>.anli-bigb>.more {
		border: 1px solid #595959;
		width: 140px;
		margin: auto;
		text-align: center;
		height: 40px;
		box-sizing: border-box;
		border-radius: 5px;
		margin-top: 10px;
	}

	.container>.anli>.anli-bottom>.anli-bigb>.more>a {
		padding-top: 5px;
		font-size: 20px;
		color: #4c4c4c;
		line-height: 40px;
	}

	.container>.anli>.anli-bottom>.anli-bigb>.more:hover {
		box-shadow: 2px 2px 15px #dfdfdf;
		border: 1px solid #c7161d;
	}
	.container>.anli>.anli-bottom>.anli-bigb>.more:hover>a{
		color: #c7161d;
	}

	/* 新闻资讯 */
	.container>.news {
		width: 100%;
		max-width: 1920px;
		margin: 0 auto;
		background-color: #f0f0f0;
	}

	.container>.news>.news-top {
		width: 1400px;
		height: 135px;
		margin: auto;
	}

	.container>.news>.news-top>.top-left {
		padding-top: 40px;
		float: left;
		animation: fadeInDown2 1s ease;
		animation-iteration-count: 1;
		animation-fill-mode: forwards;
		display: flex;
		align-items: center;
	}

	/* .container>.news>.news-top>.top-left>img {
		float: left;
	} */

	.container>.news>.news-top>.top-left>span {
		font-size: 36px;
		color: #666666;
		margin-left: 10px;
		/* float: left; */
		display: block;
	}

	.container>.news>.news-top>.more {
		float: right;
		border: 1px solid #595959;
		width: 140px;
		text-align: center;
		height: 40px;
		box-sizing: border-box;
		border-radius: 5px;
		margin-top: 50px;
	}

	.container>.news>.news-top>.more>p {
		padding-top: 5px;
		font-size: 20px;
		color: #4c4c4c;
		user-select: none;
		/* 设置文字不能被选中 */
	}

	.container>.news>.news-bottom {
		width: 1400px;
		margin: auto;
		overflow: hidden;
	}

	.container>.news>.news-bottom>.bot-1 {
		width: 1400px;
		color: #dedede;
		transition: 1s all;
		transform: translate(0, -300px);
	}

	.container>.news>.news-bottom>.bot-1.animate {
		transform: translate(0, 0);
	}

	.container>.news>.news-bottom>.bot-1>.bot-left {
		height: 354px;
		width: 656px;
		border: 6px solid #dedede;
		box-sizing: border-box;
		float: left;
		overflow: hidden;
	}

	.container>.news>.news-bottom>.bot-1>.bot-left>img {
		width: 100%;
		display: none;
	}

	.container>.news>.news-bottom>.bot-1>.bot-right>.zixun-1 {
		background-color: #fff;
		height: 177px;
		/* padding-left: 40px; */
		float: right;
		width: 744px;
		position: relative;
	}

	.container>.news>.news-bottom>.bot-1>.bot-right>.zixun-1>.d1 {
		float: left;
		margin-top: 30px;
		display: none;
		margin-left: 40px;
		font-size: 65px;
	}

	.container>.news>.news-bottom>.bot-1>.bot-right>.zixun-1>.d2 {
		float: right;
		margin-right: 70px;
		width: 600px;
		margin-top: 30px;
	}

	.container>.news>.news-bottom>.bot-1>.bot-right>.zixun-1>.d2>a>span {
		color: #161616;
		font-size: 24px;
		display: block;
		width: 560px;
		height: 60px;
		line-height: 30px;

	}

	.container>.news>.news-bottom>.bot-1>.bot-right>.zixun-1>.d2>a>p {
		color: #8c8c8c;
		font-size: 18px;
		width: 600px;
		overflow: hidden;
		/* 将对象作为弹性伸缩盒子模型显示; */
		display: -webkit-box;
		/* 溢出部分用省略号代替 */
		/* autoprefixer: off */
		text-overflow: ellipsis;
		/* 设置文本显示两行 */
		-webkit-line-clamp: 3;
		/* 从上到下排列子元素; */
		-webkit-box-orient: vertical;
	}

	#active4 {
		background-color: #dedede;
	}

	/* 新增div */
	.container>.news>.news-bottom>.bot-1>.bot-right>.zixun-1>.div-bor {
		height: 4px;
		background-color: #c7161d;
		position: absolute;
		width: 0;
		bottom: 0;
	}

	@keyframes dbr {
		from {
			width: 0;
		}

		to {
			width: 100%;
		}
	}
	.container>.news>.news-bottom>.bot-1>.bot-right>.zixun-1:hover>.d2>a>span{
		color: #c7161d;
	}
	.container>.news>.news-bottom>.bot-1>.bot-right>.zixun-1:hover>.div-bor {
		animation: dbr 1s;
		-webkit-animation: dbr 1s;
		animation-iteration-count: 1;
		/*动画只执行一次*/
		-moz-animation-iteration-count: 1;
		-webkit-animation-iteration-count: 1;
		-o-animation-iteration-count: 1;
		animation-fill-mode: forwards;
		/*让动画停留在最后一帧 */
		-moz-animation-fill-mode: forwards;
		-webkit-animation-fill-mode: forwards;
		-o-animation-fill-mode: forwards;
	}

	/* 下面的三个信息 */

	.container>.news>.news-bottom>.bot-2 {
		width: 1400px;
		margin-top: 40px;
		padding-bottom: 50px;
	}


	.container>.news>.news-bottom>.bot-2>.blo {
		width: 450px;
		background-color: #fff;
		float: left;
		margin-left: 25px;
		overflow: hidden;
		position: relative;
		padding-bottom: 45px;
	}

	.container>.news>.news-bottom>.bot-2>.blo>.blobor {
		position: absolute;
		bottom: 0;
		width: 0;
		height: 4px;
		background: #c7161d;
	}

	.container>.news>.news-bottom>.bot-2>.blo:hover>.blobor {
		width: 100%;
		transition: width 1s;
	}


	.container>.news>.news-bottom>.bot-2>.blo:nth-child(1) {
		margin-left: 0;
	}

	.container>.news>.news-bottom>.bot-2>.blo>a>.blo-div1 {
		width: 450px;
		height: 240px;
		overflow: hidden;
	}

	.container>.news>.news-bottom>.bot-2>.blo>a>.blo-div1>img {
		width: 100%;
		height: 100%;
		transition: all 0.4s;
	}

	.container>.news>.news-bottom>.bot-2>.blo:hover {
		animation: boxbor 0.4s;
		animation-fill-mode: forwards;
	}

	@keyframes boxbor {
		from {
			box-shadow: 0px 0px 0px #cac8c8;
		}

		to {
			box-shadow: 2px 2px 15px #cac8c8;
		}
	}

	.container>.news>.news-bottom>.bot-2>.blo:hover>a>.blo-div1>img {
		transform: scale(1.05);
	}

	.container>.news>.news-bottom>.bot-2>.blo:hover>a>.blo-div2>span {
		color: #c7161d;
	}

	.container>.news>.news-bottom>.bot-2>.blo:hover>a>button {
		color: #c7161d;
		border: 1px solid #c7161d;
		background-color: #fff;
	}

	.container>.news>.news-bottom>.bot-2>.blo>a>.blo-div2 {
		padding-left: 25px;
		padding-right: 60px;
		margin-top: 30px;
	}

	.container>.news>.news-bottom>.bot-2>.blo>a>.blo-div2>span {
		font-size: 20px;
		color: #484a4e;
		display: block;
		height: 50px;
	}

	.container>.news>.news-bottom>.bot-2>.blo>a>.blo-div2>p {
		font-size: 16px;
		color: #9d9ea0;
		margin-top: 20px;
		/* 将对象作为弹性伸缩盒子模型显示; */
		display: -webkit-box;
		/* 溢出部分用省略号代替 */
		/* autoprefixer: off */
		text-overflow: ellipsis;
		/* 设置文本显示两行 */
		-webkit-line-clamp: 2;
		/* 从上到下排列子元素; */
		-webkit-box-orient: vertical;
		overflow: hidden;
	}

	.container>.news>.news-bottom>.bot-2>.blo>a>.blo-div2>.time {
		color: #484a4e;
	}

	.container>.news>.news-bottom>.bot-2>.blo>a>button {
		float: right;
		margin-top: 30px;
		margin-right: 35px;
		bottom: 0;
		width: 84px;
		height: 28px;
		background-color: #fff;
		border: 1px solid #bfbfbf;
		border-radius: 5px;
		outline: none;
		font-size: 14px;
		color: #9e9e9e;
	}

	/* 人才 */
	.container>.rencai {
		width: 100%;
		max-width: 1920px;
		margin: 0 auto;
		background-color: #fff;
	}

	.container>.rencai>.rens {
		width: 1400px;
		margin: auto;
		margin-top: 35px;
		padding-bottom: 33px;
		overflow: hidden;
	}

	.container>.rencai>.rens>.ren-1 {
		width: 684px;
		height: 236px;
		float: left;
		overflow: hidden;
		background-color: black;
		position: relative;
		top: -230px;
	}

	.container>.rencai>.rens>.ren-1>a>img {
		width: 100%;
		height: 100%;
		transition: all 0.4s;
		opacity: 0.6;
	}

	.container>.rencai>.rens>.ren-1:hover {
		box-shadow: 2px 2px 15px #7d7d7d;
		transition: all .4s;
	}

	.container>.rencai>.rens>.ren-1:hover>a>img {
		transform: scale(1.1);
	}

	.container>.rencai>.rens>.ren-1>a>div {
		position: absolute;
		z-index: 99;
		margin-left: 64px;
		top: 58px;
		font-size: 30px;
	}

	.container>.rencai>.rens>.ren-1>a>div>p {
		font-size: 36px;
		color: #fff;
		text-shadow: 2px 2px 2px black;
	}

	.container>.rencai>.rens>.ren-1>a>div>button {
		font-size: 16px;
		width: 150px;
		background-color: #f20000;
		color: #fff;
		border-radius: 25px;
		height: 30px;
		margin-top: 50px;
		line-height: 30px;
	}

	.container>.rencai>.rens>.ren-2 {
		width: 684px;
		height: 236px;
		float: right;
		overflow: hidden;
		background-color: black;
		position: relative;
		top: -230px;

	}

	.container>.rencai>.rens>.ren-2>a>img {
		width: 100%;
		height: 100%;
		transition: all 0.4s;
		opacity: 0.6;
	}

	.container>.rencai>.rens>.ren-2:hover {
		box-shadow: 2px 2px 15px #7d7d7d;
		transition: all .4s;
	}

	.container>.rencai>.rens>.ren-2:hover>a>img {
		transform: scale(1.05);
	}

	.container>.rencai>.rens>.ren-2>a>div {
		position: absolute;
		z-index: 99;
		margin-left: 64px;
		top: 58px;
		font-size: 30px;
	}

	.container>.rencai>.rens>.ren-2>a>div>p {
		font-size: 36px;
		color: #fff;
		text-shadow: 2px 2px 2px black;
	}

	.container>.rencai>.rens>.ren-2>a>div>button {
		font-size: 16px;
		width: 150px;
		background-color: #f20000;
		color: #fff;
		border-radius: 25px;
		height: 30px;
		margin-top: 50px;
		line-height: 30px;
	}

	.container>.rencai>.rens>.ren-3 {
		margin-top: 28px;
		width: 1400px;
		height: 312px;
		float: right;
		overflow: hidden;
		background-color: black;
		/* filter: blur(3px); */
		position: relative;
		bottom: -500px;
	}

	.posts {
		animation: post-list .9s;
		-webkit-animation: post-list .9s;
		animation-iteration-count: 1;
		/*动画只执行一次*/
		-moz-animation-iteration-count: 1;
		-webkit-animation-iteration-count: 1;
		-o-animation-iteration-count: 1;
		animation-fill-mode: forwards;
		/*让动画停留在最后一帧 */
		-moz-animation-fill-mode: forwards;
		-webkit-animation-fill-mode: forwards;
		-o-animation-fill-mode: forwards;
	}

	.postx {
		animation: post-list-row .9s;
		-webkit-animation: post-list-row .9s;
		animation-iteration-count: 1;
		/*动画只执行一次*/
		-moz-animation-iteration-count: 1;
		-webkit-animation-iteration-count: 1;
		-o-animation-iteration-count: 1;
		animation-fill-mode: forwards;
		/*让动画停留在最后一帧 */
		-moz-animation-fill-mode: forwards;
		-webkit-animation-fill-mode: forwards;
		-o-animation-fill-mode: forwards;
	}

	@keyframes post-list-row {
		0% {
			opacity: 0;
			-webkit-transform: translateY(40px);
			transform: translateY(40px);
		}

		100% {
			opacity: 1;
			-webkit-transform: translateY(0);
			transform: translateY(0) scale(1);
		}
	}

	@-webkit-keyframes post-list-row {
		0% {
			opacity: 0;
			-webkit-transform: translateY(40px);
			transform: translateY(40px);
		}

		100% {
			opacity: 1;
			-webkit-transform: translateY(0);
			transform: translateY(0) scale(1);
		}
	}

	@keyframes post-list {
		0% {
			opacity: 0;
			-webkit-transform: translateY(-40px);
			transform: translateY(-40px);
		}

		100% {
			opacity: 1;
			-webkit-transform: translateY(0);
			transform: translateY(0) scale(1);
		}
	}


	.container>.rencai>.rens>.ren-3>a>img {
		width: 100%;
		height: 100%;
		transition: all 0.4s;
		opacity: 0.6;
	}

	.container>.rencai>.rens>.ren-3:hover {
		box-shadow: 2px 2px 15px #7d7d7d;
		transition: all .4s;
	}

	.container>.rencai>.rens>.ren-3:hover>a>img {
		transform: scale(1.05);
	}

	.container>.rencai>.rens>.ren-3>a>div {
		/* width: 880px; */
		width: 63%;
		height: 238px;
		/* background-color: rgba(255, 255, 255, 0.11); */
		position: absolute;
		z-index: 99;
		margin-left: 261px;
		top: 46px;
		text-align: center;
		font-size: 30px;
	}

	.container>.rencai>.rens>.ren-3>a>div>span {
		font-size: 36px;
		color: #fff;
		display: block;
		margin-top: 34px;
		text-shadow: 2px 2px 2px black;
	}

	.container>.rencai>.rens>.ren-3>a>div>p {
		margin: auto;
		font-size: 20px;
		color: #fff;
		margin-top: 23px;
	}

	.container>.rencai>.rens>.ren-3>a>div>button {
		margin: auto;
		font-size: 20px;
		width: 230px;
		height: 50px;
		background-color: #f20000;
		color: #fff;
		border-radius: 25px;
		margin-top: 38px;
		/* box-shadow: 2px 2px 20px black; */
		line-height: 50px;
	}

}


/* 移动 */
@media only screen and (max-width: 750px) {
	/* body{
        width: 100%;
    } */
	
	.swiper-container-horizontal>.swiper-pagination-bullets,
	.swiper-pagination-custom,
	.swiper-pagination-fraction {
		bottom: 0.74rem;
	}

	/* 分页器未选中 */
	.swiper-pagination-bullet {
		width: 0.32rem;
		height: 0.32rem;
		opacity: 1;
		background-color: #fff;
		background: -webkit-radial-gradient(#fff 30%, #a7a7a7 60%);
		display: inline-block;
		transform: translateY(-0.2rem);
	}

	/*分页器选中*/
	.swiper-pagination-bullet-active {
		width: 0.8rem;
		height: 0.8rem;
		background-image: url(../img/h.png);
		background-size: 100% 100%;
		background-position: center;
		margin-top: 0.53rem;
		transform: translateY(0rem);
	}

	.container {
		width: 100%;
		font-weight: 400;
		font-family: '微软雅黑';
		font-family: Microsoft YaHei;
	}

	.btna {
		display: block;
		font-size: 0.55rem;
		color: #595959;
		border: 0.027rem solid #595959;
		border-radius: 0.2666666rem;
		background-color: #fff;
		width: 3.73rem;
		margin: auto;
		padding: 0.267rem 0;
		margin-top: 0.55rem;
		text-align: center;
		position: absolute;
		top: 0;
		right: 0;
	}

	.btna:hover {
		box-shadow: 0.053rem 0.053rem 0.4rem #d6d4d4;
	}

	.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet {
		margin: 0 0.187rem;
	}

	.sco-top {
		width: 1.81rem;
		position: fixed;
		top: 70%;
		z-index: 999;
		right: 1.13rem;
		opacity: 0;
	}

	.sco-top img {
		width: 100%;
		display: block;
		cursor: pointer;
		margin-bottom: 0.21rem;
	}

	.container>.banner {
		width: 100%;
		margin: 0 auto;
	}

	#swiper-one {
		position: absolute;
		z-index: 2;
		text-align: center;
	}

	.container>.banner>.cont-one {
		width: 100%;
		/* height: 100%; */
	}

	.container>.banner>.cont-one>.swiper-wrapper>.swiper-slide>img {
		width: 100%;
		/* height: 100%; */
		position: relative;
		display: block;
	}
	.container>.banner>.cont-one>.swiper-wrapper>.swiper-slide>video {
		width: 100%;
		height: 100%;
		position: relative;
		display: block;
	}

	.container>.banner>.cont-one>.swiper-wrapper>.swiper-slide>.wenzi {
		position: absolute;
		z-index: 99;
		width: 100%;
		margin-top: 5%;
		top: 0;
		text-align: center;
		opacity: 0;
		animation-iteration-count: 1;
		overflow: hidden;

	}

	.container>.banner>.cont-one>.swiper-wrapper>.swiper-slide>.wenzi>span {
		font-size: 1.6rem;
		color: #fff;
	}

	.container>.banner>.cont-one>.swiper-wrapper>.swiper-slide>.wenzi>p {
		font-size: 0.8rem;
		color: #fff;
	}

	@keyframes animate-1 {
		from {
			height: 0;
			top: 2.27rem;
			opacity: 0;
		}

		to {
			height: 2.27rem;
			top: 0;
			opacity: 1;
		}
	}

	/* 关于汇中 */
	.container>.about {
		width: 100%;
		max-width: 51.2rem;
		margin: 0 auto;
		background: linear-gradient(#fbfbfb, #e8e8e8);
	}

	.container>.about>.about-top {
		margin: auto;
		text-align: center;
	}

	.container>.about>.about-top>.about-sp1 {
		font-size: 0.96rem;
		color: #666666;
		padding-top: 1.07rem;
		display: block;
	}

	.container>.about>.about-top>p {
		font-size: 0.6rem;
		color: #595959;
		/* width: 29.3rem; */
		width: 17.8rem;
		margin: auto;
		text-align: left;
		margin-top: 0.27rem;
	}

	.container>.about>.about-top>p>a {
		color: #c7161d;
	}

	.container>.about>.about-bottom {
		width: 100%;
		max-width: 51.2rem;
		position: relative;
	}

	.container>.about>.about-bottom>div>img {
		display: block;
		width: 100%;
		height: 10rem;
		object-fit: cover;
	}

	/* 数字滚动 */
	.product-number-info {
		width: 100%;
		/* height: 175px; */
		background-color: rgba(125, 176, 229, .8);
		position: absolute;
		bottom: 0;
		padding-bottom: 0.5rem;
	}

	.product-number-info .product-number-inner {
		width: 100%;
		margin: 0 auto;
	}

	.product-number-info ul {
		/* padding-top: 0.96rem; */
		padding-top: 0.6rem;
		text-align: center;
		display: flex;
		justify-content: center;
	}

	.product-number-info ul.q:after {
		content: "";
		clear: both;
		display: table;
	}

	.product-number-info li {
		width: 5.87rem;
		border-left: 0.03rem solid #bcd5e8;
		color: #fff;
		padding-top: 0.03rem;
	}
	.product-number-info li .tubiao{
		width: 2rem;
		height: 2rem;
		margin: auto;
		border-radius: 50%;
		background-color: #fff;
	}
	.product-number-info li .tubiao>img{
		width: 100%;
	}
	.product-number-info li .tubiaoActive{
		width: 2rem;
		height: 2rem;
		margin: auto;
		border-radius: 50%;
		background-color: #f3f3f3;
		box-shadow: 1px 1px 5px #fff;
	}
	.product-number-info li .tubiaoActive>img{
		width: 100%;
	}
	.product-number-info li .tubiao .img2{
		display: none;
	}

	/* .product-number-info li img {
		width: 2rem;
		height: 2rem;
	} */
	.product-number-info li .tit{
		font-size: 0.1rem;
		display: block;
		margin-top: 0.107rem;
	}
	.product-number-info li p {
		font-size: 0.48rem;
	}

	.product-number-info li p span {
		font-size: 1.01rem;
		display: inline-block;
		transform: translateY(0.2rem);
	}

	.product-number-info li:first-child {
		border: none;
		padding-left: 0rem;
	}

	.product-number-info li:last-child {
		padding-right: 0rem;
	}

	/* .product-number-info .li-1{
        width: 100px;
    }
    .product-number-info .li-2{
        width: 110px;
    }
    .product-number-info .li-3{
        width: 155px;
    }
    .product-number-info .li-4{
        width: 155px;
    }
    .product-number-info .li-5{
        width: 100px;
    }
    .product-number-info .li-6{
        width: 110px;
    } */
	/* 数字滚动结束 */
	/* 智慧行业 */


	.container>.gongshui {
		width: 100%;
		max-width: 51.2rem;
		margin: 0 auto;
	}

	.container>.gongshui>.gongshui-top {
		width: 100%;
		/* height: 37.3rem; */
		margin: 0 auto;
	}

	@keyframes fadeInDowns {
		from {
			opacity: 0;
			/* padding-top: 0px; */
			margin-top: 0rem;
			transform: stranslate(0, -26.67rem);
			/* 标准语法 */
		}

		to {
			opacity: 1;
			transform: stranslate(0, 0.27rem);
			/* 标准语法 */
			/* padding-top: 50px; */
			margin-top: 5%;
		}
	}

	@keyframes fadeInDown {
		from {
			opacity: 0;
			margin-left: -2.67rem;
			/* padding-left: 0px; */
			transform: stranslate(-26.67rem);
			/* 标准语法 */
		}

		to {
			opacity: 1;
			margin-left: 0;
			transform: stranslate(0.27rem);
			/* 标准语法 */
			/* padding-left: 50px; */
		}
	}

	@keyframes fadeInDown2 {
		from {
			opacity: 0;
			padding-top: 0rem;
			transform: stranslate(0, -26.67rem);
			/* 标准语法 */
		}

		to {
			opacity: 1;
			transform: stranslate(0, 0.27rem);
			/* 标准语法 */
			padding-top: 1.07rem;
		}
	}


	.container>.gongshui>.gongshui-top>.top-left {
		padding: 0.5rem 0;
		float: left;
		/* width: 5.33rem; */
		width: 100%;
		/* opacity: 0; */
		display: flex;
		align-items: center;
	}

	.fadein {
		animation: fadeInDown 1s ease;
		animation-iteration-count: 1;
		animation-fill-mode: forwards;
		display: block;
	}

	.fadein2 {
		animation: fadeInDown2 1s ease;
		animation-iteration-count: 1;
		animation-fill-mode: forwards;
	}


	.container>.gongshui>.gongshui-top>.top-left>img {
		width: 1.47rem;
		height: 1.44rem;
	}

	.container>.gongshui>.gongshui-top>.top-left>span {
		font-size: 0.85rem;
		color: #666666;
		margin-left: 0.27rem;
		float: left;
		display: block;
	}

	.container>.gongshui>.gongshui-top>ul {
		width: 20rem;
		height: 3.15rem;
		text-align: center;
		overflow: hidden;
		display: flex;
		justify-content: space-between;
		flex-flow: row wrap;

	}

	.container>.gongshui>.gongshui-top>ul>li {
		/* float: left; */
		width: 4.67rem;
		height: 3rem;
		/* margin-left: 0.8rem; */
		opacity: 0;
		cursor: pointer;
	}

	@keyframes hushow {
		0% {
			opacity: 0;
			transform: translate(26.67rem);
		}

		100% {
			opacity: 1;
			transform: translate(0);
		}
	}

	.container>.gongshui>.gongshui-top>ul>li>a>div {
		width: 2rem;
		height: 2rem;
		margin: auto;
		pointer-events: none;
	}

	.container>.gongshui>.gongshui-top>ul>li>a>div img {
		width: 100%;
	}

	.active1 {
		border-bottom: 0.16rem solid #c7161d;
	}


	.container>.gongshui>.gongshui-top>ul>li>a>p {
		font-size: 0.55rem;
		color: #666666;
		/* margin-top: 0.8rem; */
		pointer-events: none;
	}

	.container>.gongshui>.gongshui-bottom>li {
		/* height: 670px; */
		position: relative;
		display: none;
	}

	.container>.gongshui>.gongshui-bottom>li>.gs-img {
		width: 100%;
		height: 10rem;
	}

	.container>.gongshui>.gongshui-bottom>li>.gs-img>img {
		width: 100%;
		display: block;
		height: 100%;
		object-fit: cover;
	}

	.container>.gongshui>.gongshui-bottom>li>.gs-wenzi {
		position: absolute;
		z-index: 99;
		/* width: 12.61rem;
        height: 7.17rem; */
		width: 12rem;
		height: 10rem;
		bottom: 0;
		text-align: left;
		background-color: rgba(2, 77, 141, .6);
		margin-left: 2rem;
		padding-top: 0.6rem;
		/* opacity: 0; */
	}

	.shanglai {
		animation: shanglai 1s ease;
		animation-iteration-count: 1;
		animation-fill-mode: forwards;
	}

	@keyframes shanglai {
		from {
			opacity: 0;
			height: 0rem;

			/* 标准语法 */
		}

		to {
			opacity: 1;
			height: 8rem;
			/* 标准语法 */

		}
	}


	.container>.gongshui>.gongshui-bottom>li>.gs-wenzi>span {
		margin-left: 1.33rem;
		font-size: 0.96rem;
		color: #fff;
		/* margin-top: 45px; */
	}

	.container>.gongshui>.gongshui-bottom>li>.gs-wenzi:hover>span {
		transition: .5s;
		color: #c7161d;
	}

	.container>.gongshui>.gongshui-bottom>li>.gs-wenzi>p {
		margin-left: 1.33rem;
		margin-right: 1.1rem;
		font-size: 0.55rem;
		color: #fff;
		padding-top: 0.5rem;
		line-height: 0.8rem;
	}

	/* 智慧产品 */
	.container>.chanpin {
		width: 100%;
		max-width: 51.2rem;
		margin: 0 auto;
	}

	.container>.chanpin>.chanpin-top {
		width: 100%;
		margin: auto;

	}

	.container>.chanpin>.chanpin-top>.top-left {
		padding: 0.5rem 0;
		float: left;
		/* width: 5.33rem; */
		width: 100%;
		/* opacity: 0; */
		display: flex;
		align-items: center;
	}

	.container>.chanpin>.chanpin-top>.top-left>img {
		width: 1.47rem;
		height: 1.44rem;
	}

	.container>.chanpin>.chanpin-top>.top-left>span {
		font-size: 0.85rem;
		color: #666666;
		margin-left: 0.27rem;
		float: left;
		display: block;
	}

	.container>.chanpin>.chanpin-top>ul {
		width: 20rem;
		height: 3.15rem;
		text-align: center;
		overflow: hidden;
		display: flex;
		justify-content: space-between;
		flex-flow: row wrap;
	}

	.container>.chanpin>.chanpin-top>ul>.active2>a>div {
		background: #c7161d;
	}

	.container>.chanpin>.chanpin-top>ul>.active2 .img-1 {
		transition: 1s;
		transform: translate(-50%, -50%) rotateY(360deg);
	}

	.container>.chanpin>.chanpin-top>ul>li {
		width: 4.67rem;
		height: 3rem;
		opacity: 0;
		cursor: pointer;
	}

	.container>.chanpin>.chanpin-top>ul>li>a>div {
		width: 2rem;
		height: 2rem;
		margin: auto;
		position: relative;
		border-radius: 50%;
		background: #c1c1c1;
	}

	.container>.chanpin>.chanpin-top>ul>li>a>div>.img-1 {
		width: 1.2rem;
		max-height: 2rem;
		position: absolute;
		display: block;
		top: 50%;
		left: 50%;
		transform: translate(-50%, -50%);
	}

	.container>.chanpin>.chanpin-top>ul>li:hover {
		border-bottom: 0.16rem solid #c7161d;
	}

	.active2 {
		border-bottom: 0.16rem solid #c7161d;
	}



	.container>.chanpin>.chanpin-top>ul>li>a>p {
		font-size: 0.55rem;
		color: #666666;
		pointer-events: none;
	}

	.container>.chanpin>.chanpin-bottom {
		/* height: 670px; */
		width: 100%;
		max-width: 51.2rem;
		height: 17.87rem;
		position: relative;
	}

	.container>.chanpin>.chanpin-bottom>.cp-img {
		width: 100%;
		height: 100%;
	}

	.container>.chanpin>.chanpin-bottom>.cp-img>img {
		width: 100%;
		height: 100%;
		object-fit: cover;
	}

/* 轮播改正常布局不要轮播了 */
	.container>.chanpin>.chanpin-bottom>.cont-two {
		width: 100%;
		position: absolute;
		z-index: 99;
		top: 0;
		display: none;
	}
	.container>.chanpin>.chanpin-bottom>.cont-two>.flalbox{
		display: flex;
		margin: 1rem;
		height: 16rem;
		/* margin: 2rem; */
		/* flex-wrap:wrap; */
		/* align-content: space-between; */
		justify-content: space-between;
		flex-flow: column;
	}
	/* 135  200 */
	/* 0.6764705882352942:1 */
	.container>.chanpin>.chanpin-bottom>.cont-two>.flalbox>.thing{
		text-align: center;
	}
	.container>.chanpin>.chanpin-bottom>.cont-two>.flalbox>.thing>img{
		height: 5rem;
		width: 3.36rem;
		float: left;
	}

	.container>.chanpin>.chanpin-bottom>.cont-two>.flalbox>.thing>.detials {
		margin: auto;
		width: 10.67rem;
		text-align: center;
		margin-top: 0.53rem;
		font-size: 0.8rem;
		float: left;
		margin-left: 1rem;
		margin-top: 1rem;
	}

	.container>.chanpin>.chanpin-bottom>.cont-two>.flalbox>.thing>.detials>span {
		font-size: 0.64rem;
		color: #fff;
	}

	.container>.chanpin>.chanpin-bottom>.cont-two>.flalbox>.thing>.detials>a {
		display: block;
		font-size: 0.48rem;
		color: #595959;
		border: 0.0267rem solid #595959;
		border-radius: 0.267rem;
		background-color: #fff;
		width: 3.74rem;
		margin: auto;
		padding: 0.267rem 0;
		margin-top: 0.267rem;
	}

	.container>.chanpin>.chanpin-bottom>.cont-two>.flalbox>.thing>.detials>a:hover {
		box-shadow: 0 0 0.267rem #ccc;
	}

	/* 轮播 */
	.container>.chanpin>.chanpin-bottom>.cont-two>.prev-one {
		outline: none;
	}

	.container>.chanpin>.chanpin-bottom>.cont-two>.next-one {
		outline: none;
	}

	.container>.chanpin>.chanpin-bottom>.cont-two>.swiper-wrapper>.swiper-slide>.detials {
		margin: auto;
		width: 10.67rem;
		text-align: center;
		margin-top: 0.53rem;
		font-size: 0.8rem;
		visibility: hidden;
	}

	.container>.chanpin>.chanpin-bottom>.cont-two>.swiper-wrapper>.swiper-slide-active>.detials {
		visibility: visible;
	}

	.container>.chanpin>.chanpin-bottom>.cont-two>.swiper-wrapper>.swiper-slide>.detials>span {
		font-size: 0.64rem;
		color: #fff;
	}

	.container>.chanpin>.chanpin-bottom>.cont-two>.swiper-wrapper>.swiper-slide>.detials>a {
		display: block;
		font-size: 0.48rem;
		color: #c7161d;
		border: 0.0267rem solid #c7161d;
		border-radius: 0.267rem;
		background-color: #fff;
		width: 3.74rem;
		margin: auto;
		padding: 0.267rem 0;
		margin-top: 0.267rem;
	}

	.container>.chanpin>.chanpin-bottom>.cont-two>.detials>a:hover {
		box-shadow: 0 0 0.267rem #ccc;
	}

	.container>.chanpin>.chanpin-bottom>.cont-two>.swiper-wrapper>.swiper-slide {
		width: 12rem;
		height: 16rem;
		transform: scale(0.8);
		-webkit-transform: scale(0.7);
		-moz-transform: scale(0.7);
		margin: 0 1.066666rem;
		text-align: center;
	}

	.container>.chanpin>.chanpin-bottom>.cont-two>.butleft>img {
		display: block;
		width: 100%;
		height: 100%;
		margin-left: -0.027rem;
	}

	.container>.chanpin>.chanpin-bottom>.cont-two>.butright>img {
		display: block;
		width: 100%;
		height: 100%;
		margin-left: 0.027rem;
	}

	.container>.chanpin>.chanpin-bottom>.cont-two>.swiper-wrapper>.swiper-slide>img {
		/* width: 100%;
		width: 12rem;
		height: 12rem; */
		width: 7.91999802rem;
		height: 11.7333304rem;
	}

	.container>.chanpin>.chanpin-bottom>.cont-two>.swiper-wrapper>.swiper-slide-active {
		transform: scale(1);
		/* opacity: 1; */
	}

	.container>.chanpin>.chanpin-bottom>.cont-two>.swiper-slide>.swiper-slide-prev {
		transform: scale(0.8);
	}

	.container>.chanpin>.chanpin-bottom>.cont-two>.detials {
		margin: auto;
		width: 10.67rem;
		text-align: center;
		margin-top: 0.53rem;
		font-size: 0.8rem;
	}

	.container>.chanpin>.chanpin-bottom>.cont-two>.detials>span {
		font-size: 0.64rem;
		color: #fff;
	}

	.container>.chanpin>.chanpin-bottom>.cont-two>.detials>a {
		display: block;
		font-size: 0.65rem;
		color: #c7161d;
		border: 0.026666rem solid #c7161d;
		border-radius: 10px;
		background-color: #fff;
		width: 5rem;
		margin: auto;
		padding: 0.266666rem 0;
		margin-top: 0.266666rem;
	}

	.container>.chanpin>.chanpin-bottom>.cont-two>.detials>a:hover {
		box-shadow: 0 0 10px #ccc;
	}

	/* 案例展示 */
	.container>.anli {
		width: 100%;
		max-width: 1920px;
		margin: 0 auto;
	}

	.container>.anli>.anli-top {
		width: 100%;
		margin: auto;

	}

	.container>.anli>.anli-top>.top-left {
		padding: 0.5rem 0;
		float: left;
		width: 100%;
		display: flex;
		align-items: center;
	}

	.container>.anli>.anli-top>.top-left>img {
		width: 1.47rem;
		height: 1.44rem;
	}

	.container>.anli>.anli-top>.top-left>span {
		font-size: 0.85rem;
		color: #666666;
		margin-left: 0.27rem;
		float: left;
		display: block;
	}

	.container>.anli>.anli-top>ul {
		width: 20rem;
		height: 3rem;
		text-align: center;
		overflow: hidden;
		display: flex;
		justify-content: space-between;
		flex-flow: row wrap;
	}

	.container>.anli>.anli-top>ul>li {
		/* margin-top: 1.066666rem; */
		width: 4.67rem;
		height: 3rem;
		opacity: 0;
		color: #666666;
		position: relative;
		overflow: hidden;
		cursor: pointer;
	}

	.container>.anli>.anli-top>ul>li img {
		width: 90%;
		max-height: 3rem;
		pointer-events: none;
		position: absolute;
		top: 0;
		left: 50%;
		transform: translate(-50%, -140px);
	}

	@keyframes anliMe {
		0% {
			transform: translate(-50%, -140px);
		}

		100% {
			transform: translate(-50%);
		}
	}

	.active3 {
		/* background-image: url(../img/jt-bg.png); */
		color: #c7161d;
	}

	.container>.anli>.anli-top>ul>.active3>a>p {
		color: #c7161d;
	}

	.container>.anli>.anli-top>ul>li>a>p {
		width: 100%;
		text-align: center;
		font-size: 0.65rem;
		margin-top: 0.5rem;
		border-left: 0.026666rem solid black;
		pointer-events: none;
		position: absolute;
		top: 0;
		z-index: 2;
		color: #666666;
	}

	.container>.anli>.anli-top>ul>li:first-child>a>p {
		border: none;
	}

	.container>.anli>.anli-bottom {
		width: 100%;
		overflow: hidden;
	}

	.container>.anli>.anli-bottom>.anli-bigb {
		width: 100%;
		margin: auto;
		padding-bottom: 1.066666rem;
		position: relative;
		display: none;
		/* transform: translate(0, 800px); */
	}

	.container>.anli>.anli-bottom>.anli-bigb>.blocks {
		overflow: hidden;
	}

	.container>.anli>.anli-bottom>.anli-bigb>.blocks>.block {
		width: 100%;
		height: 12rem;
		float: left;
		box-sizing: border-box;
		position: relative;
		overflow: hidden;
		cursor: pointer;
		opacity: 0;
		margin-bottom: 0.8rem;
	}

	.container>.anli>.anli-bottom>.anli-bigb>.blocks>.block.hover {
		transition: all 0.4s;
	}

	.container>.anli>.anli-bottom>.anli-bigb>.blocks>.block>a>div {
		position: absolute;
		bottom: 0;
		z-index: 99;
		width: 100%;
		/* height: 4rem; */
		background-color: rgba(0, 0, 0, .5);
		color: #fff;
		overflow: hidden;
		cursor: pointer;
		transition: all 0.4s;
		padding-bottom: 0.533333rem;
	}


	.container>.anli>.anli-bottom>.anli-bigb>.blocks>.block:hover>a>div>span {
		color: #ff0000;
	}

	.container>.anli>.anli-bottom>.anli-bigb>.blocks>.block>a>div>span {
		margin-left: 0.746666rem;
		font-size: 0.75rem;
		display: block;
		margin-top: 0.453333rem;
	}

	.container>.anli>.anli-bottom>.anli-bigb>.blocks>.block>a>div>p {
		margin-left: 0.746666rem;
		font-size: 0.65rem;
		margin-top: 0.4rem;
		margin-right: 0.8rem;
		/* padding-bottom: 0.533333rem; */
		overflow: hidden;
		display: -webkit-box;
		text-overflow: ellipsis;
		-webkit-line-clamp: 2;
		-webkit-box-orient: vertical;
	}


	.container>.anli>.anli-bottom>.anli-bigb>.blocks>.block>a>img {
		width: 100%;
		height: 100%;
		object-fit: cover;
	}

	.container>.anli>.anli-bottom>.anli-bigb>.blocks>.block:hover {
		/* border:3px solid #fff; */
		box-shadow: 2px 2px 15px #d6d4d4;
	}

	.container>.anli>.anli-bottom>.anli-bigb>.blocks-2 {
		margin-top: 40px;
	}

	.container>.anli>.anli-bottom>.anli-bigb>.more {
		border: 0.026666rem solid #595959;
		width: 5rem;
		margin: auto;
		text-align: center;
		height: 1.4rem;
		box-sizing: border-box;
		border-radius: 0.133333rem;
		margin-top: 0.5rem;
	}

	.container>.anli>.anli-bottom>.anli-bigb>.more>a {
		width: 100%;
		height: 100%;
		display: block;
		font-size: 0.533333rem;
		color: #4c4c4c;
		line-height: 1.4rem;
	}

	.container>.anli>.anli-bottom>.anli-bigb>.more:hover {
		box-shadow: 2px 2px 15px #d6d4d4;
	}

	/* 新闻资讯 */
	.container>.news {
		width: 100%;
		max-width: 1920px;
		margin: 0 auto;
		background-color: #f0f0f0;
	}

	.container>.news>.news-top {
		width: 100%;
		margin: auto;
		position: relative;
	}

	.container>.news>.news-top>.top-left {
		padding: 0.5rem 0;
		float: left;
		width: 100%;
		display: flex;
		align-items: center;
	}

	.container>.news>.news-top>.top-left>img {
		width: 1.47rem;
		height: 1.44rem;
	}

	.container>.news>.news-top>.top-left>span {
		font-size: 0.85rem;
		color: #666666;
		margin-left: 0.27rem;
		float: left;
		display: block;
	}

	.container>.news>.news-top>.more {
		float: right;
		border: 1px solid #595959;
		width: 140px;
		text-align: center;
		height: 40px;
		box-sizing: border-box;
		border-radius: 5px;
		margin-top: 50px;
	}

	.container>.news>.news-top>.more>p {
		padding-top: 5px;
		font-size: 20px;
		color: #4c4c4c;
		user-select: none;
		/* 设置文字不能被选中 */
	}

	.container>.news>.news-bottom {
		width: 100%;
		margin: auto;
		overflow: hidden;
	}

	.container>.news>.news-bottom>.bot-1 {
		width: 100%;
		color: #dedede;
		transition: 1s all;
		transform: translate(0, -300px);
	}

	.container>.news>.news-bottom>.bot-1.animate {
		transform: translate(0, 0);
	}

	.container>.news>.news-bottom>.bot-1>.bot-left {
		height: 9.44rem;
		width: 100%;
		box-sizing: border-box;
		float: left;
	}

	.container>.news>.news-bottom>.bot-1>.bot-left>img {
		/* width: 644px;
        height: 343px; */
		width: 100%;
		height: 100%;
		display: none;
		object-fit: cover;
	}

	.container>.news>.news-bottom>.bot-1>.bot-right>.zixun-1 {
		background-color: #fff;
		/* padding-left: 40px; */
		float: right;
		width: 100%;
		position: relative;
	}
	.container>.news>.news-bottom>.bot-1>.bot-right>.zixun-1:last-child{
		display: none;
	}

	.container>.news>.news-bottom>.bot-1>.bot-right>.zixun-1>.d1 {
		float: left;
		margin-top: 0.8rem;
		display: none;
		margin-left: 1.066666rem;
		font-size: 1.733333rem;
		opacity: 0;
		margin-left: -1000px;
	}

	.container>.news>.news-bottom>.bot-1>.bot-right>.zixun-1>.d2 {
		width: 100%;
		padding-bottom: 1rem;
	}

	.container>.news>.news-bottom>.bot-1>.bot-right>.zixun-1>.d2>a>span {
		color: #161616;
		font-size: 0.75rem;
		display: block;
		width: 100%;
		padding: 1rem 1.066666rem 0.3rem;
		box-sizing: border-box;
		line-height: 1rem;
		text-align: justify;

	}

	.container>.news>.news-bottom>.bot-1>.bot-right>.zixun-1>.d2>a>p {
		color: #8c8c8c;
		font-size: 0.65rem;
		width: 100%;
		box-sizing: border-box;
		text-align: justify;
		padding: 0 1.066666rem 0;
		overflow: hidden;
		/* 将对象作为弹性伸缩盒子模型显示; */
		display: -webkit-box;
		/* 溢出部分用省略号代替 */
		/* autoprefixer: off */
		text-overflow: ellipsis;
		/* 设置文本显示两行 */
		-webkit-line-clamp: 3;
		/* 从上到下排列子元素; */
		-webkit-box-orient: vertical;
	}

	#active4 {
		background-color: #dedede;
	}

	/* 新增div */
	.container>.news>.news-bottom>.bot-1>.bot-right>.zixun-1>.div-bor {
		height: 4px;
		background-color: #c7161d;
		position: absolute;
		width: 0;
		bottom: 0;
	}

	@keyframes dbr {
		from {
			width: 0;
		}

		to {
			width: 100%;
		}
	}

	.container>.news>.news-bottom>.bot-1>.bot-right>.zixun-1:hover>.div-bor {
		animation: dbr 1s;
		-webkit-animation: dbr 1s;
		animation-iteration-count: 1;
		/*动画只执行一次*/
		-moz-animation-iteration-count: 1;
		-webkit-animation-iteration-count: 1;
		-o-animation-iteration-count: 1;
		animation-fill-mode: forwards;
		/*让动画停留在最后一帧 */
		-moz-animation-fill-mode: forwards;
		-webkit-animation-fill-mode: forwards;
		-o-animation-fill-mode: forwards;
	}

	/* 下面的三个信息 */

	.container>.news>.news-bottom>.bot-2 {
		width: 100%;
		margin-top: 1.066666rem;
		padding-bottom: 1.333333rem;
	}


	.container>.news>.news-bottom>.bot-2>.blo {
		width: 100%;
		background-color: #fff;
		float: left;
		overflow: hidden;
		position: relative;
		padding-bottom: 1.2rem;
	}
	.container>.news>.news-bottom>.bot-2>.blo:last-child{
		display: none;
	}

	.container>.news>.news-bottom>.bot-2>.blo>.blobor {
		position: absolute;
		bottom: 0;
		width: 0;
		height: 4px;
		background: #c7161d;
	}

	.container>.news>.news-bottom>.bot-2>.blo:hover>.blobor {
		width: 100%;
		transition: width 1s;
	}


	.container>.news>.news-bottom>.bot-2>.blo:nth-child(1) {
		margin-left: 0;
	}

	.container>.news>.news-bottom>.bot-2>.blo>a>.blo-div1 {
		width: 100%;
		height: 10rem;
		overflow: hidden;
	}

	.container>.news>.news-bottom>.bot-2>.blo>a>.blo-div1>img {
		width: 100%;
		height: 100%;
		object-fit: cover;
		transition: all 0.4s;
	}

	.container>.news>.news-bottom>.bot-2>.blo:hover {
		animation: boxbor 0.4s;
		animation-fill-mode: forwards;
	}

	@keyframes boxbor {
		from {
			box-shadow: 0px 0px 0px #cac8c8;
		}

		to {
			box-shadow: 2px 2px 15px #cac8c8;
		}
	}

	.container>.news>.news-bottom>.bot-2>.blo:hover>a>.blo-div1>img {
		transform: scale(1.05);
	}

	.container>.news>.news-bottom>.bot-2>.blo:hover>a>.blo-div2>span {
		color: #c7161d;
	}

	.container>.news>.news-bottom>.bot-2>.blo:hover>a>button {
		color: #c7161d;
		border: 1px solid #c7161d;
		background-color: #fff;
	}

	.container>.news>.news-bottom>.bot-2>.blo>a>.blo-div2 {
		width: 20rem;
		margin-top: 0.8rem;
		padding: 0 1.066666rem;
		box-sizing: border-box;
	}

	.container>.news>.news-bottom>.bot-2>.blo>a>.blo-div2>span {
		font-size: 0.75rem;
		color: #484a4e;
		display: block;
		height: 1.333333rem;
		line-height:1.333333rem ;
		overflow: hidden;
	}

	.container>.news>.news-bottom>.bot-2>.blo>a>.blo-div2>p {
		font-size: 0.6rem;
		color: #9d9ea0;
		/* margin-top: 0.533333rem; */
		/* 将对象作为弹性伸缩盒子模型显示; */
		display: -webkit-box;
		/* 溢出部分用省略号代替 */
		/* autoprefixer: off */
		text-overflow: ellipsis;
		/* 设置文本显示两行 */
		-webkit-line-clamp: 2;
		/* 从上到下排列子元素; */
		-webkit-box-orient: vertical;
		overflow: hidden;
	}

	.container>.news>.news-bottom>.bot-2>.blo>a>.blo-div2>.time {
		margin-top: 0.3rem;
		color: #484a4e;
	}

	.container>.news>.news-bottom>.bot-2>.blo>a>button {
		float: right;
		display: block;
		margin-top: 0.8rem;
		margin-right: 1.066666rem;
		bottom: 0;
		width: 4rem;
		height: 1.2rem;
		background-color: #fff;
		border: 1px solid #bfbfbf;
		border-radius: 0.2rem;
		outline: none;
		font-size: 0.6rem;
		color: #9e9e9e;
	}

	/* 人才 */
	.container>.rencai {
		width: 100%;
		margin: 0 auto;
		background-color: #fff;
	}

	.container>.rencai>.rens {
		width: 100%;
		margin: auto;
		margin-top: 0.933333rem;
		padding-bottom: 0.88rem;
		overflow: hidden;
	}

	.container>.rencai>.rens>.ren-1 {
		width: 100%;
		height: 10rem;
		float: left;
		overflow: hidden;
		background-color: black;
		position: relative;
		top: -230px;
	}

	.container>.rencai>.rens>.ren-1>a>img {
		width: 100%;
		height: 100%;
		transition: all 0.4s;
		opacity: 0.6;
	}

	.container>.rencai>.rens>.ren-1:hover {
		box-shadow: 2px 2px 15px #7d7d7d;
		transition: all .4s;
	}

	.container>.rencai>.rens>.ren-1:hover>a>img {
		transform: scale(1.1);
	}

	.container>.rencai>.rens>.ren-1>a>div {
		position: absolute;
		z-index: 99;
		/* margin-left: 64px; */
		top: 1.546666rem;
		left: 50%;
		font-size: 0.8rem;
		transform: translate(-50%);
	}

	.container>.rencai>.rens>.ren-1>a>div>p {
		font-size: 1.5rem;
		color: #fff;
		text-shadow: 0.053333rem 0.053333rem 0.053333rem black;
	}

	.container>.rencai>.rens>.ren-1>a>div>button {
		font-size: 0.8rem;
		width: 6rem;
		background-color: #f20000;
		color: #fff;
		border-radius: 0.666666rem;
		height: 1.6rem;
		margin-top: 1.333333rem;
		line-height: 1.6rem;
	}

	.container>.rencai>.rens>.ren-2 {
		width: 100%;
		height: 10rem;
		float: right;
		overflow: hidden;
		background-color: black;
		position: relative;
		top: -230px;

	}

	.container>.rencai>.rens>.ren-2>a>img {
		width: 100%;
		height: 100%;
		transition: all 0.4s;
		opacity: 0.6;
	}

	.container>.rencai>.rens>.ren-2:hover {
		box-shadow: 2px 2px 15px #7d7d7d;
		transition: all .4s;
	}

	.container>.rencai>.rens>.ren-2:hover>a>img {
		transform: scale(1.05);
	}

	.container>.rencai>.rens>.ren-2>a>div {
		position: absolute;
		z-index: 99;
		/* margin-left: 64px; */
		top: 1.546666rem;
		font-size: 0.8rem;
		left: 50%;
		transform: translate(-50%);
	}

	.container>.rencai>.rens>.ren-2>a>div>p {
		font-size: 1.5rem;
		color: #fff;
		text-shadow: 0.053333rem 0.053333rem 0.053333rem black;
	}

	.container>.rencai>.rens>.ren-2>a>div>button {
		font-size: 0.8rem;
		width: 6rem;
		background-color: #f20000;
		color: #fff;
		border-radius: 0.666666rem;
		height: 1.6rem;
		margin-top: 1.333333rem;
		line-height: 1.6rem;
	}

	.container>.rencai>.rens>.ren-3 {
		width: 100%;
		height: 10rem;
		float: right;
		overflow: hidden;
		background-color: black;
		/* filter: blur(3px); */
		position: relative;
		bottom: -500px;
	}

	.posts {
		animation: post-list .9s;
		-webkit-animation: post-list .9s;
		animation-iteration-count: 1;
		/*动画只执行一次*/
		-moz-animation-iteration-count: 1;
		-webkit-animation-iteration-count: 1;
		-o-animation-iteration-count: 1;
		animation-fill-mode: forwards;
		/*让动画停留在最后一帧 */
		-moz-animation-fill-mode: forwards;
		-webkit-animation-fill-mode: forwards;
		-o-animation-fill-mode: forwards;
	}

	.postx {
		animation: post-list-row .9s;
		-webkit-animation: post-list-row .9s;
		animation-iteration-count: 1;
		/*动画只执行一次*/
		-moz-animation-iteration-count: 1;
		-webkit-animation-iteration-count: 1;
		-o-animation-iteration-count: 1;
		animation-fill-mode: forwards;
		/*让动画停留在最后一帧 */
		-moz-animation-fill-mode: forwards;
		-webkit-animation-fill-mode: forwards;
		-o-animation-fill-mode: forwards;
	}

	@keyframes post-list-row {
		0% {
			opacity: 0;
			-webkit-transform: translateY(40px);
			transform: translateY(40px);
		}

		100% {
			opacity: 1;
			-webkit-transform: translateY(0);
			transform: translateY(0) scale(1);
		}
	}

	@-webkit-keyframes post-list-row {
		0% {
			opacity: 0;
			-webkit-transform: translateY(40px);
			transform: translateY(40px);
		}

		100% {
			opacity: 1;
			-webkit-transform: translateY(0);
			transform: translateY(0) scale(1);
		}
	}

	@keyframes post-list {
		0% {
			opacity: 0;
			-webkit-transform: translateY(-40px);
			transform: translateY(-40px);
		}

		100% {
			opacity: 1;
			-webkit-transform: translateY(0);
			transform: translateY(0) scale(1);
		}
	}


	.container>.rencai>.rens>.ren-3>a>img {
		width: 100%;
		height: 100%;
		transition: all 0.4s;
		opacity: 0.6;
	}

	.container>.rencai>.rens>.ren-3:hover {
		box-shadow: 2px 2px 15px #7d7d7d;
		transition: all .4s;
	}

	.container>.rencai>.rens>.ren-3:hover>a>img {
		transform: scale(1.05);
	}

	.container>.rencai>.rens>.ren-3>a>div {
		/* width: 880px; */
		width: 63%;
		height: 100%;
		/* background-color: rgba(255, 255, 255, 0.11); */
		position: absolute;
		z-index: 99;
		/* margin-left: 261px; */
		top: 0;
		text-align: center;
		font-size: 0.8rem;
		left: 50%;
		transform: translate(-50%);
	}

	.container>.rencai>.rens>.ren-3>a>div>span {
		font-size: 1.5rem;
		color: #fff;
		display: block;
		margin-top: 0.906666rem;
		text-shadow: 0.053333rem 0.053333rem 0.053333rem black;
	}

	.container>.rencai>.rens>.ren-3>a>div>p {
		margin: auto;
		font-size: 0.65rem;
		color: #fff;
		margin-top: 0.613333rem;
	}

	.container>.rencai>.rens>.ren-3>a>div>button {
		margin: auto;
		font-size: 0.533333rem;
		width: 6.133333rem;
		height: 1.333333rem;
		background-color: #f20000;
		color: #fff;
		border-radius: 0.666666rem;
		margin-top: 1.013333rem;
		/* box-shadow: 0.053333rem 0.053333rem 0.533333rem black; */
		line-height: 1.333333rem;
	}





}
