@font-face {
	font-family: 'MyCustomFont';
	src: url('../../../libs/fonts/HuXiaoBoNanShenTi-2.otf') format('opentype');
	font-weight: normal;
	font-style: normal;
	font-display: swap;
}
.zzts-container {
	width: 1200px;
	margin: 0 auto;
	padding-left: 0;
	padding-right: 0;
}
.col4b84f7 {
	color: #4B84F7;
}

/* 首页内容 */
.zzts-home .zzts-swiper-banner {
	height: 500px;
}
.zzts-swiper-banner .swiper-slide {
	height: 100%;
	background-repeat: no-repeat;
	background-position: center;
	background-size: 1920px 100%;
}
.zzts-swiper-banner + div {
	transform: translateY(-73px);
	z-index: 2;
	margin-bottom: -71px;
	padding-bottom: 30px;
}
.zzts-pycg-list {
	height: 130px;
	box-shadow: 0 0 10px 0 rgba(0,0,0,0.1);
	border-radius: 16px;
}
.zzts-pycg-list .zzts-pycg-title {
	width: 93px;
	height: 101px;
	margin-left: 38px;
	position: relative;
}
.zzts-pycg-title .icon-pycg {
	top: -7px;
	width: 98px;
	height: 110px;
	position: absolute;
	background-image: url('../images/icon-pycg.png');
}
.zzts-pycg-list .zzts-pycg-data {
	flex: 1;
	width: calc(100% - 131px);
	height: 100%;
	display: flex;
	align-items: center;
	padding: 15px 16px 15px 21px;
}
.zzts-pycg-data .zzts-pycg-item {
	width: 240px;
	min-height: 98px;
	display: flex;
	flex-direction: column;
	justify-content: center;
	text-align: center;
	padding: 6px 10px;
	background-color: #EEF4FF;
	border-radius: 16px;
}
.zzts-pycg-data .zzts-pycg-item + .zzts-pycg-item {
	margin-left: 24px;
}
.zzts-pycg-data .zzts-pycg-item span {
	font-weight: bold;
	line-height: 40px;
}
.zzts-pycg-data .zzts-pycg-item p {
	line-height: 22px;
	margin-top: 4px;
}
.zzts-infor {
	height: 532px;
	padding: 30px;
	margin-top: 30px;
	background-color: #FFF;
	box-shadow: 0 0 10px 0 rgba(0,0,0,0.1);
	border-radius: 24px;
}
.zzts-news-box {
	width: 570px;
	height: 348px;
	overflow: hidden;
	border-radius: 16px;
}
.zzts-news-box .swiper {
	position: relative;
	height: 100%;
	overflow: hidden;
}
.zzts-news-box .swiper-slide .pic {
	width: 100%;
	height: 100%;
}
.zzts-news-box .pic img {
	height: 100%;
}
.zzts-news-box .txts {
	left: 0;
	bottom: 0;
	width: 100%;
	height: 50px;
	position: absolute;
	padding: 14px 93px 14px 24px;
	background-color: rgba(0,0,0,0.6);
	border-radius: 0 0 16px 16px;
}
.zzts-news-box .txts h5 {
	font-weight: bold;
	line-height: 22px;
}
.zzts-news-box:hover .txts h5 {
	color: #4B84F7;
}
.zzts-news-box .swiper-pagination {
	width: auto;
	left: auto;
	right: 22px;
	bottom: 17px;
}
.zzts-news-box .swiper-pagination-bullet {
	width: 10px;
	height: 10px;
	opacity: 1;
	margin: 0 4px !important;
	background-color: #fff;
	border-radius: 10px;
}
.zzts-news-box .swiper-pagination-bullet-active {
	width: 20px;
	background-color: #ffff;
}
.zzts-dt-box {
	width: calc(100% - 570px);
	padding-left: 24px;
	height: 348px;
}
.zzts-dt-box .zzts-box-title {
	height: 24px;
	line-height: 24px;
	position: relative;
}
.zzts-dt-box .zzts-box-title:before {
	content: '';
	left: 0;
	bottom: -8px;
	width: 58px;
	height: 14px;
	position: absolute;
	background: url('../images/bg-title.png') no-repeat center;
	background-size: 100% 100%;
}
.zzts-box-title .box-more:hover {
	color: #4B84F7;
}
.box-more .layui-icon {
	font-size: 12px;
	margin-left: 2px;
	transition: none;
}
.zzts-dt-box .zzts-dt-list {
	margin-top: 24px;
}
.zzts-dt-box .zzts-dt-item-on {
	height: 80px;
}
.zzts-dt-box .zzts-dt-item-on .time {
	flex-direction: column;
}
.zzts-dt-item-on .time {
	width: 78px;
	height: 78px;
	background-color: #4B84F7;
	border-radius: 10px;
}
.zzts-dt-item-on .time span {
	font-weight: 400;
	font-size: 42px;
	color: #FFFFFF;
	line-height: 42px;
}
.zzts-dt-item-on .time p {
	font-weight: 400;
	font-size: 16px;
	color: #FFFFFF;
	line-height: 16px;
}
.zzts-dt-box .zzts-dt-item-on .txts {
	width: calc(100% - 94px);
}
.zzts-dt-list h5 {
	font-size: 16px;
	color: #333333;
	line-height: 22px;
}
.zzts-dt-item-on .txts h5 {
	height: 44px;
	font-weight: bold;
}
.zzts-dt-item-on:hover .txts h5 {
	color: #4B84F7;
}
.zzts-dt-item-on .txts p {
	font-size: 14px;
	color: #999999;
	height: 20px;
	line-height: 20px;
	margin-top: 16px;
}
.zzts-dt-list .zzts-dt-item {
	margin-top: 14px;
}
.zzts-dt-list .zzts-dt-item + .zzts-dt-item {
	margin-top: 24px;
}
.zzts-dt-list .zzts-dt-item h5 {
	width: calc(100% - 102px);
	padding-left: 12px;
	position: relative;
}
.zzts-dt-list .zzts-dt-item h5:before {
	content: '';
	position: absolute;
	top: calc(50% - 2px);
	left: 0;
	width: 6px;
	height: 6px;
	border-radius: 100%;
	background-color: #4B84F7;
}
.zzts-dt-list .zzts-dt-item:hover h5 {
	color: #4B84F7;
}
.zzts-dt-list .zzts-dt-item h5 + p {
	font-weight: 400;
	font-size: 14px;
	color: #999;
	line-height: 16px;
}
.zzts-swiper-list .list-swiper-box {
	width: calc(100% - 125px);
	position: relative;
}
.zzts-swiper-list .swiper {
	width: 100%;
	height: 100px;
	overflow: hidden;
	padding-top: 24px;
	padding-bottom: 2px;
	padding-right: 4px;
	box-sizing: content-box;
}
.zzts-swiper-list .swiper-slide {
	height: 100px;
	display: flex;
	align-items: center;
	justify-content: center;
	border-radius: 10px;
}
.zzts-swiper-list .swiper-slide:before {
	content: '';
	top: -2px;
	left: 0;
	width: calc(100% + 4px);
	height: calc(100% + 4px);
	position: absolute;
	background: url('../images/bg-list-swiper.png') no-repeat center;
	background-size: 100% 100%;
}
.zzts-swiper-list .swiper-slide .icons {
	width: 50px;
	height: 50px;
	position: relative;
	background-size: contain;
}
.zzts-swiper-list .swiper-slide p {
	font-weight: 400;
	font-size: 20px;
	color: #333;
	position: relative;
	line-height: 24px;
	margin-left: 12px;
}
.zzts-swiper-list .zl-more {
	width: 100px;
	height: 100px;
	position: relative;
	display: flex;
	align-items: center;
	padding-left: 25px;
	margin-top: 24px;
}
.zzts-swiper-list .zl-more:before {
	content: '';
	top: -2px;
	left: -2px;
	width: calc(100% + 4px);
	height: calc(100% + 4px);
	position: absolute;
	background: url("../images/bg-more.png") no-repeat center;
	background-size: 100% 100%;
}
.zzts-swiper-list .zl-more:hover span {
	color: #4B84F7;
}
.zzts-swiper-list .zl-more .layui-icon {
	font-size: 13px;
	color: #999;
	margin-left: 3px;
	position: relative;
}
.zzts-swiper-list .zl-more:hover .layui-icon {
	color: #4B84F7;
}
.zzts-bg {
	background-repeat: no-repeat;
	background-position: center 0;
	background-size: 1920px 100%;
}
.zzts-szhzx {
	height: 695px;
	background-image: url('../images/bg-szhzx.png');
}
.zzts-page-title .icons {
	width: 107px;
	height: 40px;
}
.zzts-page-title .icon-title-left {
	background-image: url(../images/icon-title-left.png);
}
.zzts-page-title .icon-title-right {
	background-image: url(../images/icon-title-right.png);
}
.zzts-page-title h3 {
	height: 50px;
	line-height: 50px;
	margin: 0 30px;
	background: linear-gradient(60deg, #4B84F7 0%, #4B84F7 30%, #9362F6 100%);
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent;
}
.zzts-szhzx-box .zzts-szhzx-item {
	width: 226px;
	height: 350px;
	padding: 40px 28px;
	position: relative;
	border-radius: 24px;
}
.zzts-szhzx-box .zzts-szhzx-item-on {
	width: 456px;
	padding-left: 46px;
	padding-right: 46px;
}
.zzts-szhzx-box .zzts-szhzx-item + .zzts-szhzx-item {
	margin-left: 22px;
}
.zzts-szhzx-item .bg-szhzx-item {
	top: -17px;
	left: -17px;
	position: absolute;
	width: calc(100% + 34px);
	height: calc(100% + 34px);
	background-repeat: no-repeat;
	background-position: center;
	background-size: 100% 100%;
	background-image: url('../images/bg-szhzx-item.png');
}
.zzts-szhzx-item-on .bg-szhzx-item {
	background-image: url('../images/bg-szhzx-item-on.png');
}
.bg-szhzx-item .icon-szhzx {
	right: 17px;
	bottom: 12px;
	width: 178px;
	height: 161px;
	position: absolute;
	background-repeat: no-repeat;
	background-position: center;
	background-size: contain;
}
.zzts-szhzx-item-on .icon-szhzx {
	bottom: 10px;
	width: 267px;
	height: 244px;
	background-position: center bottom;
}
.zzts-szhzx-item .zzts-szhzx-label {
	width: 116px;
	height: 36px;
	padding: 10px;
	font-size: 16px;
	color: #4B84F7;
	line-height: 16px;
	display: inline-block;
	background: linear-gradient( 90deg, #D7E4FF 0%, rgba(215,228,255,0) 100%);
	border-radius: 4px 0 0 4px;
}
.zzts-szhzx-item .zzts-szhzx-go {
	top: 3px;
	right: -16px;
	width: 100px;
	height: 30px;
	font-size: 14px;
	color: #fff;
	line-height: 22px;
	display: none;
	position: absolute;
	background-color: #4B84F7;
	border-radius: 100px;
}
.zzts-szhzx-item .zzts-szhzx-go:hover {
	box-shadow: 0 3px 6px 0 rgba(74, 132, 247, 0.3);
}
.zzts-szhzx-item-on .zzts-szhzx-go {
	display: flex;
	align-items: center;
	justify-content: center;
}
.zzts-szhzx-item .zzts-szhzx-go .icon-go {
	width: 21px;
	height: 21px;
	background-image: url('../images/icon-go.png');
}
.zzts-szhzx-item h5 {
	font-weight: 600;
	font-size: 32px;
	color: #333333;
	line-height: 32px;
	margin-top: 18px;
}
.zzts-szhzx-item-on h5 {
	font-size: 38px;
	color: #000000;
	line-height: 38px;
}
.zzts-szhzx-item h5 + p {
	font-size: 14px;
	color: #505873;
	line-height: 24px;
	margin-top: 16px;
}
.zzts-szhzx-item-on h5 + p {
	margin-top: 10px;
}
.zzts-szhzx-item .zzts-szhzx-tags {
	display: none;
	margin-top: 8px;
}
.zzts-szhzx-item-on .zzts-szhzx-tags {
	display: flex;
}
.zzts-szhzx-item .zzts-szhzx-tags a {
	min-width: 68px;
	height: 28px;
	line-height: 28px;
	text-align: center;
	padding: 0 10px;
	display: block;
	background-color: rgba(236,242,255,0.8);
	border-radius: 6px;
}
.zzts-szhzx-item .zzts-szhzx-tags a:hover {
	color: #fff;
	background: linear-gradient( 90deg, #4B84F7 0%, #75A3FF 100%);
}
.zzts-szhzx-item .zzts-szhzx-tags a + a {
	margin-left: 7px;
}
.zzts-cyfw {
	background-color: #fff;
	padding-bottom: 60px;
}
.zzts-cyfw .zzts-cyfw-box {
	height: 590px;
	padding: 30px;
	box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.1);
	border-radius: 24px;
}
.zzts-cyfw .zzts-cyfw-upper {
	display: flex;
	justify-content: space-between;
}
.zzts-cyfw .zzts-cyfw-zxzc {
	width: 740px;
	height: 162px;
	padding: 16px;
	position: relative;
	background: url('../images/bg-zxzc.png') no-repeat center;
	background-size: 100% 100%;
}
.zzts-cyfw .zzts-cyfw-zxzc:before {
	content: '';
	top: 41px;
	left: 30px;
	width: 71px;
	height: 80px;
	position: absolute;
	background: url('../images/title-zxzc.png') no-repeat center;
	background-size: 100% 100%;
}
.zzts-cyfw .zzts-zxzc-box {
	width: 601px;
	height: 100%;
	padding: 20px 24px;
	margin-left: 107px;
	background-color: rgba(255,255,255,0.95);
	border-radius: 16px;
}
.zzts-cyfw .zzts-zxzc-box a {
	display: block;
	position: relative;
	line-height: 22px;
	padding-left: 14px;
}
.zzts-cyfw .zzts-zxzc-box a + a {
	margin-top: 14px;
}
.zzts-cyfw .zzts-zxzc-box a:hover {
	color: #4B84F7;
}
.zzts-cyfw .zzts-zxzc-box a:before {
	content: '';
	top: calc((100% - 9px) / 2);
	left: 0;
	width: 9px;
	height: 9px;
	position: absolute;
	background-color: rgba(139,177,251,0.3);
	border-radius: 100%;
}
.zzts-cyfw .zzts-zxzc-box a:after {
	content: '';
	top: calc((100% - 5px) / 2);
	left: 2px;
	width: 5px;
	height: 5px;
	position: absolute;
	background-color: #4B84F7;
	border-radius: 100%;
}
.zzts-cyfw .zzts-cyfw-other {
	width: calc(100% - 755px);
	margin-left: 15px;
	display: flex;
}
.zzts-cyfw .zzts-cyfw-other-left {
	width: 195px;
}
.zzts-cyfw .zzts-cyfw-other-right {
	width: 196px;
	margin-left: -4px;
}
.zzts-cyfw .zzts-other-item {
	height: 73px;
	display: flex;
	padding-top: 17px;
	background-repeat: no-repeat;
	background-position: center;
	background-size: 100% 100%;
}
.zzts-cyfw-other-left .zzts-other-item {
	padding-left: 20px;
}
.zzts-cyfw-other-right .zzts-other-item {
	padding-left: 35px;
}
.zzts-cyfw .zzts-other-item + .zzts-other-item {
	margin-top: 16px;
}
.zzts-cyfw .zzts-other-item span {
	width: 32px;
	line-height: 20px;
	display: inline-block;
}
.zzts-cyfw .zzts-other-item .icons {
	top: 22px;
	width: 17px;
	height: 17px;
	position: relative;
}
.zzts-cyfw-middle {
	display: flex;
	margin-top: 30px;
}
.zzts-cyfw-middle .zzts-cyfw-item {
	width: 364px;
	height: 210px;
	padding: 32px 22px;
	position: relative;
	border-radius: 24px;
}
.zzts-cyfw-middle .zzts-cyfw-item:hover {
	box-shadow: 0 0 15px 0 rgba(75,132,247,0.39);
}
.zzts-cyfw-middle .zzts-cyfw-item + .zzts-cyfw-item {
	margin-left: 24px;
}
.zzts-cyfw-item .bg-cyfw-item {
	top: -17px;
	left: -17px;
	width: calc(100% + 34px);
	height: calc(100% + 34px);
	position: absolute;
	background-repeat: no-repeat;
	background-position: center;
	background-size: 100% 100%;
	background-image: url('../images/bg-cyfw-item.png');
}
.zzts-cyfw-item .bg-cyfw-item .icons {
	right: 43px;
	bottom: 26px;
	width: 95px;
	height: 116px;
	position: absolute;
}
.zzts-cyfw-item h5 {
	line-height: 34px;
}
.zzts-cyfw-middle .zzts-cyfw-item:hover h5 {
	color: #4B84F7;
}
.zzts-cyfw-item .zzts-cyfw-btn a {
	height: 26px;
	line-height: 26px;
	padding: 0 10px;
	background-color: #DBE7FF;
	border-radius: 4px;
}
.zzts-cyfw-item .zzts-cyfw-btn a:hover {
	color: #fff;
	background: linear-gradient( 90deg, #4B84F7 0%, #75A3FF 100%);
}
.zzts-cyfw-btn a + a {
	margin-left: 8px;
}
.zzts-cyfw-item .zzts-cyfw-data {
	display: flex;
	width: 200px;
	height: 62px;
	margin-top: 45px;
	text-align: center;
}
.zzts-cyfw-item .zzts-cyfw-data div + div:before {
	content: '';
	top: calc((100% - 37px) / 2);
	left: -0.5px;
	width: 1px;
	height: 37px;
	position: absolute;
	background-color: #333;
}
.zzts-cyfw-item .zzts-cyfw-data span {
	display: block;
	line-height: 39px;
}
.zzts-cyfw-item .zzts-cyfw-data p {
	margin-top: 1px;
	line-height: 22px;
}
.zzts-cyfw-rcfw a {
	width: 1140px;
	height: 107px;
	margin-top: 21px;
	background-image: url('../images/pic-rcfw.png');
}
.zzts-fzlc {
	height: 790px;
	background-image: url('../images/bg-fzlc.png');
}
.zzts-fzlc .zzts-fzlc-box {
	min-height: 344px;
	padding-left: 147px;
	background: url('../images/bg-fzlc-box.png') no-repeat center 0;
	background-size: 1198px 344px;
}
.zzts-fzlc-box .zzts-fzlc-item {
	width: 195px;
	text-align: center;
	position: relative;
}
.zzts-fzlc-box .zzts-fzlc-myqb {
	top: 169px;
}
.zzts-fzlc-box .zzts-fzlc-czzd {
	top: 149px;
}
.zzts-fzlc-box .zzts-fzlc-zxsj {
	top: 35px;
}
.zzts-fzlc-box .zzts-fzlc-jjyl {
	top: 36px;
}
.zzts-fzlc-box .zzts-fzlc-item + .zzts-fzlc-item {
	margin-left: 60px;
}
.zzts-fzlc-item h5 {
	line-height: 40px;
}
.zzts-fzlc-item .icons {
	width: 33px;
	height: 33px;
	display: block;
	margin: 0 auto;
	background-image: url('../images/icon-dot.png');
}
.zzts-fzlc-myqb .icons {
	margin-top: 20px;
}
.zzts-fzlc-czzd .icons {
	margin-top: 30px;
}
.zzts-fzlc-zxsj .icons {
	margin-top: 36px;
}
.zzts-fzlc-jjyl .icons {
	margin-top: 22px;
}
.zzts-fzlc-item .zzts-fzlc-time {
	height: 30px;
	line-height: 30px;
	padding: 0 14px;
	margin-top: 30px;
	display: inline-block;
	background-color: #EDF4FF;
	border-radius: 100px;
}
.zzts-fzlc-item .zzts-fzlc-text {
	text-align: left;
	line-height: 24px;
	margin-top: 16px;
	padding-left: 26px;
}
.zzts-fzlc-item .zzts-fzlc-text p:before {
	content: '';
	top: 9px;
	left: -16px;
	width: 5px;
	height: 5px;
	position: absolute;
	background-color: #333;
	border-radius: 100%;
}



/* 园企动态 */
.zzts-page-secondary {
	padding-bottom: 32px;
	background-color: #F5F5F9;
}
.zzts-home .layui-breadcrumb {
	padding: 16px 0;
	line-height: 30px;
}
.zzts-home .breadcrumb-location {
	font-size: 14px;
	color: #999;
	padding-left: 31px;
	background: url("../images/icon-home.png") no-repeat 0 center;
	background-size: 15px 15px;
}
.zzts-home .layui-breadcrumb a:hover,
.zzts-home .layui-breadcrumb cite {
	color: #4B84F7 !important;
}
.zzts-choice {
	padding-top: 32px;
	border-top-left-radius: 10px;
	border-top-right-radius: 10px;
}
.zzts-choice h3 {
	height: 34px;
	line-height: 34px;
	color: #333;
	padding: 0 32px;
	margin-bottom: 8px;
}
.zzts-choice .zzts-search-box {
	padding: 24px 32px;
}
.zzts-choice .layui-inline {
	margin-right: 32px;
}
.zzts-search-box .zzts-search-title {
	font-size: 14px;
	color: #333333;
	line-height: 24px;
	position: relative;
	margin-right: 16px;
}
.zzts-search-box .layui-input {
	width: 280px;
	height: 40px;
	line-height: 38px;
	font-size: 14px;
	padding-left: 36px;
}
.zzts-search-box .layui-input:focus {
	border-color: #4B84F7 !important;
	box-shadow: 0 0 0 3px rgba(74,132,247,0.3);
}
.zzts-search-box .date-input {
	width: 202px;
	background-repeat: no-repeat;
	background-position: 93% center;
	background-image: url('../images/jade-time.png');
}
.zzts-search-box .layui-input:hover {
	border-color: #4B84F7 !important;
}
.zzts-search-box .layui-input+.pat {
	top: 27%;
	left: 10px;
}
.layui-laydate-footer span:hover {
	color: #4B84F7;
}
.zzts-search-box .layui-btn {
	width: 92px;
	height: 40px;
	line-height: 38px;
	border-radius: 4px;
	background-color: #4B84F7;
	border: 1px solid #4B84F7;
}
.bg-radient {
	background-color: #4B84F7;
	background-image: linear-gradient(to right, #4B84F7, #3961f4);
}
.zzts-search-box .layui-btn.layui-btn-primary {
	color: #4B84F7;
	background-color: #fff;
}
.zzts-yqdt-box {
	border-top: 1px solid #EEEEEE;
	border-bottom-left-radius: 10px;
	border-bottom-right-radius: 10px;
}
.zzts-yqdt-box .zzts-yqdt-item {
	cursor: pointer;
	padding: 24px 32px;
}
.zzts-yqdt-box .zzts-yqdt-item:hover {
	box-shadow: 0 0 12px 0 rgba(74,132,247,0.5);
}
.zzts-yqdt-item:hover * {
	color: #4B84F7;
}
.zzts-yqdt-box .zzts-yqdt-time {
	width: 100px;
	height: 80px;
	padding: 16px 0;
	background-color: #F5F5F9;
	border-radius: 6px;
}
.zzts-yqdt-box .zzts-yqdt-item + .zzts-yqdt-item {
	border-top: 1px solid #eee;
}
.colc5c {
	color: #c5c6d0;
}
.colc8c {
	color: #c8c8c8;
}
.col8a8 {
	color: #8a8e99;
}
.zzts-yqdt-box .txts {
	width: calc(100% - 100px);
	padding-left: 16px;
	line-height: 22px;
}
.zzts-yqdt-item:hover h5 a {
	color: #4B84F7;
}
.zzts-yqdt-box .txts p {
	height: 46px;
	margin-top: 8px;
}
.zzts-yqdt-box .zzts-page{
	padding-bottom: 32px;
}
.zzts-page {
	padding-top: 32px;
	border-top: 1px solid #E8E8E8;
}
.zzts-page .layui-laypage {
	margin: 0;
}
.zzts-page .layui-laypage a,
.zzts-page .layui-laypage span {
	margin: 0 5px;
	padding: 0;
	width: 30px;
	height: 30px;
	line-height: 30px;
	font-size: 14px;
	border: 0;
}
.zzts-page .layui-laypage-curr .layui-laypage-em {
	top: 0;
	left: 0;
	padding: 0;
	border-radius: 5px;
	border: 1px solid #4B84F7;
	background-color: transparent !important;
}
.zzts-page .layui-laypage-curr em {
	font-size: 14px;
	color: #4B84F7;
}
.zzts-page .layui-laypage a:hover {
	color: #4B84F7;
}
.zzts-page .layui-laypage select {
	border-color: #D9D9D9;
}
.zzts-page .layui-laypage input:focus,
.zzts-page .layui-laypage select:focus {
	border-color: #4B84F7 !important;
}


/* 园企动态详情 */
.zzts-page-details {
	padding: 0 45px 30px;
	box-shadow: 3px 3px 10px 3px rgba(0, 0, 0, 0.1);
}
.zzts-page-details * {
	font-size: inherit;
}
.zzts-page-details .zzts-detail-title {
	padding: 32px 0;
	line-height: 40px;
}
.zzts-page-details .zzts-detail-title + div {
	padding-bottom: 8px;
}
.zzts-page-details .icon-eye {
	min-width: 25px;
	padding-left: 25px;
	background-image: url(../images/icon-eye.png);
	background-position: 0 2px;
	background-size: 19px 14px;
}
.zzts-page-details img {
	margin: 0 auto;
}
.zzts-details-item ul li {
	height: 40px;
	line-height: 40px;
}
.zzts-details-item ul li a {
	display: block;
}


/* ai政策助手 */
.scrollbar {
	overflow-y: auto;
}
.scrollbar::-webkit-scrollbar {
	width: 3px;
	height: 3px;
}
.scrollbar::-webkit-scrollbar-thumb {
	border-radius: 10px;
	background-color: #EEF4FF;
	min-height: 28px;
}
.scrollbar::-webkit-scrollbar-track {
	border-radius: 0;
	box-shadow: inset 0 0 5px rgba(0,0,0,0.01);
	background: transparent;
}
.zzts-zczs-box {
	padding: 15px 0 24px;
}
.zzts-zczs-box .zzts-zczs-bg {
	width: 100%;
	height: 855px;
	padding: 30px;
	background: url('../images/bg-ai.png') no-repeat center 0;
	background-size: 100% 100%;
}
.zzts-zczs-box .zzts-zczs-chat {
	width: 100%;
	height: 100%;
	padding: 32px 30px;
	background-color: #FFFFFF;
	border-radius: 10px;
}
.zzts-zczs-chat > ul {
	width: calc(100% + 30px);
	height: calc(100% - 146px);
	padding-right: 30px;
}
.zzts-zczs-chat > ul > li {
	margin-bottom: 30px;
}
.zzts-zczs-chat .zzts-chat-main {
	position: relative;
	overflow: hidden;
}
.zzts-zczs-chat .zzts-chat-text {
	position: relative;
	padding: 12px;
	min-height: 30px;
	line-height: 30px;
	text-align: left;
	word-break: break-all;
	border-radius: 10px;
	border: 2px solid #EEF4FF;
}
.zzts-zczs-chat .zzts-chat-main:not(.self) .zzts-chat-text {
	flex: 1;
}
.zzts-chat-main.avatar .zzts-chat-text {
	padding-left: 17px;
	padding-right: 14px;
}
.zzts-zczs-chat .zzts-chat-question {
	margin-top: 12px;
}
.zzts-chat-question a {
	height: 30px;
	line-height: 30px;
	display: flex;
	padding: 0 10px;
	background-color: #F5F5F5;
	border-radius: 6px;
}
.zzts-chat-question a:hover {
	color: #fff;
	background-color: #4B84F7;
}
.zzts-chat-question a + a {
	margin-left: 12px;
}
.zzts-chat-text .pic {
	width: 118px;
	height: 126px;
}
.zzts-chat-main.self .zzts-chat-text {
	font-size: 16px;
	color: #333;
	background-color: #EEF4FF;
	border-color: #EEF4FF;
}
.zzts-chat-text .zzts-btn-disclaimer {
	width: 96px;
	height: 32px;
	font-size: 14px;
	color: #333333;
	background-color: #FAFCFF;
	border-radius: 100px;
	border: 1px solid #E5EEFF;
}
.zzts-btn-disclaimer:hover {
	color: #fff;
	background-color: #4B84F7;
}
.zzts-chat-text .zzts-chat-answer {
	margin-top: 12px;
	border-top: 1px solid #E8E8E8;
}
.zzts-chat-answer * {
	font-size: 16px;
	color: #333333;
}
.zzts-chat-main .icons {
	width: 50px;
	height: 50px;
}
.avatar-user {
	margin-left: 10px;
	background-image: url('../images/avatar-user.png');
}
.avatar-ai {
	position: relative;
	margin-right: 10px;
}
.avatar-ai:before {
	content: '';
	top: -1px;
	left: -1px;
	width: 51px;
	height: 53px;
	position: absolute;
	background: url('../images/avatar-ai.png') no-repeat center;
	background-size: 100% 100%;
}
.zzts-edit-text {
	height: 130px;
	padding: 10px 13px;
	margin-top: 13px;
	border-radius: 10px;
	background-color: #EEF4FF;
}
.zzts-edit-text label {
	width: 100%;
	height: 100%;
	padding: 15px 20px;
	border-radius: 6px;
	background-color: #fff;
	flex-direction: column;
}
.zzts-edit-text textarea {
	width: 100%;
	min-height: 44px;
	max-height: 88px;
	color: #333;
	line-height: 22px;
	overflow-y: auto;
	resize: none;
	margin-right: -8px;
	padding-right: 8px;
	background-color: transparent;
}
.zzts-edit-text textarea + div {
	margin-top: 3px;
}
.zzts-edit-text a {
	min-width: 96px;
	height: 32px;
	display: flex;
	align-items: center;
	justify-content: center;
	border-radius: 100px;
}
.zzts-edit-text .btn-thinking {
	padding: 0 20px;
	background-color: #FAFCFF;
	border: 1px solid #E5EEFF;
}
.zzts-edit-text .btn-edit-send {
	font-weight: 600;
	letter-spacing: 5px;
	cursor: not-allowed;
	background-color: #EEF4FF;
}
.zzts-edit-text .btn-edit-send.on {
	color: #FFF;
	cursor: pointer;
	background-color: #4B84F7;
}
.zzts-mzsm-model {
	padding: 32px;
	background: linear-gradient( 180deg, #EAF1FF 0%, #FFFFFF 100%);
	border-radius: 20px;
}
.zzts-mzsm-model .layui-layer-title {
	width: 100%;
	height: 34px;
	line-height: 34px;
	font-weight: 600;
	font-size: 24px;
	color: #333333;
	text-align: center;
	padding: 0;
}
.zzts-mzsm-model #mzsm-model {
	display: block;
	margin-top: 24px;
}
#mzsm-model p {
	font-size: 16px;
	color: #333333;
	line-height: 30px;
}
.zzts-mzsm-model #close-mzsm-model {
	width: 124px;
	height: 32px;
	margin-top: 24px;
	font-size: 14px;
	color: #333333;
	background-color: #FAFCFF;
	border-radius: 100px;
	border: 1px solid #E5EEFF;
}
.zzts-mzsm-model #close-mzsm-model:hover {
	color: #fff;
	background-color: #4B84F7;
}


/* 平台搜索 */
.zzts-page-banner {
	height: 300px;
	background-repeat: no-repeat;
	background-position: center;
	background-size: 1920px 100%;
}
.zzts-search-banner {
	padding: 99px 0;
	background-image: url("../images/pic-banner-search.png");
}
.zzts-search-banner .layui-tabs-header {
	height: auto;
}
.zzts-search-banner .layui-tabs-header:after {
	border-bottom: 0;
}
.zzts-search-banner .layui-tabs-header li {
	width: 96px;
	height: 36px;
	line-height: 36px;
	text-align: center;
	font-size: 14px;
	color: #FFFFFF;
	background-color: #4B84F7;
	padding: 0;
	border-radius: 20px;
}
.zzts-search-banner .layui-tabs-header li + li {
	margin-left: 16px !important;
}
.zzts-search-banner .layui-tabs-header .layui-this {
	color: #4B84F7;
	font-weight: 600;
	background-color: #FFFFFF;
}
.zzts-search-banner .layui-tabs-header .layui-this:before {
	background-image: none;
}
.zzts-search-banner .layui-tabs-header .layui-this:after {
	border-bottom: 0;
}
.zzts-search-banner .layui-form {
	margin-top: 16px;
}
.zzts-search-banner .layui-input {
	width: 700px;
	height: 48px;
	font-size: 12px;
	padding-left: 16px;
	border-radius: 6px 0 0 6px;
	border-color: transparent !important;
}
.zzts-search-banner .layui-input::placeholder {
	color: #999;
}
.zzts-search-banner .layui-input:focus {
	border-color: #4B84F7 !important;
}
.zzts-search-banner .layui-form .zzts-search-btn {
	width: 100px;
	height: 48px;
	font-size: 14px;
	color: #FFF;
	background-color: #4B84F7;
	border-radius: 0 6px 6px 0;
}
.zzts-search-banner .zzts-search-btn:hover {
	opacity: 0.8;
}
.zzts-search-btn .icon-search {
	width: 17px;
	height: 18px;
	background-image: url("../images/icon-search.png");
	margin-right: 8px;
}
.zzts-search-banner .zzts-search-hot {
	width: 800px;
	line-height: 18px;
	margin: 16px auto 0;
}
.zzts-page-search .zzts-search-box {
	min-height: 30px;
	padding: 32px 0;
	background-color: #FFF;
	border-radius: 10px;
}
.zzts-search-box h3 {
	padding: 0 32px;
	font-weight: bold;
	font-size: 24px;
	color: #333;
	line-height: 32px;
}
.zzts-search-box .zzts-search-list {
	padding: 0 32px;
}
.zzts-search-box .zzts-search-list > div {
	padding: 32px 0;
}
.zzts-search-list > div + div {
	border-top: 1px solid #E8E8E8;
}
.zzts-search-list .zzts-search-item {
	position: relative;
	line-height: 21px;
}
.zzts-search-list .zzts-search-item + .zzts-search-item {
	margin-top: 24px;
}
.zzts-search-list .zzts-search-item:before {
	content: '';
	position: absolute;
	top: 8px;
	left: 0;
	width: 5px;
	height: 5px;
	background-color: #4B84F7;
	border-radius: 100%;
}
.zzts-search-list .zzts-search-item a {
	width: calc(100% - 100px);
	padding-left: 12px;
	font-size: 16px;
	color: #333;
}
.zzts-search-list .zzts-search-item a:hover {
	color: #4B84F7;
}
.zzts-search-list .zzts-search-item a span {
	font-size: 16px;
	color: #C4090D;
}


/* 专题专栏 */
.zzts-ztzl-list {
	padding: 32px;
	background: #FFF;
	border-radius: 10px;
}
.zzts-ztzl-list h3 {
	line-height: 34px;
}
.zzts-ztzl-list .wrap {
	margin-top: -6px;
	margin-left: -24px;
}
.zzts-ztzl-list .zzts-ztzl-item {
	width: 556px;
	height: 76px;
	padding: 0 20px;
	margin-top: 30px;
	margin-left: 24px;
	position: relative;
	z-index: 1;
	background: url("../images/bg-ztzl-item.png") no-repeat center;
	background-size: 100% 100%;
	border-radius: 10px;
}
.zzts-ztzl-list .zzts-ztzl-item:hover {
	background-image: none;
}
.zzts-ztzl-list .zzts-ztzl-item:hover:before {
	content: '';
	position: absolute;
	top: -2px;
	left: -8px;
	width: 572px;
	height: 92px;
	z-index: -1;
	background: url("../images/bg-ztzl-item-on.png") no-repeat center;
	background-size: 100% 100%;
}
.zzts-ztzl-list .zzts-ztzl-item .icons {
	width: 26px;
	height: 26px;
	background-image: url("../images/icon-arrow-ztzl-1.png");
}
.zzts-ztzl-list .zzts-ztzl-item:hover .icons {
	background-image: url("../images/icon-arrow-ztzl-2.png");
}


/* 关于投资区 */
.zzts-tzq-page .zzts-swiper-banner {
	height: 400px;
}
.zzts-tzq-page .zzts-swiper-banner + div {
	transform: translateY(-108px);
	z-index: 2;
	margin-bottom: -108px;
	padding-bottom: 60px;
}
.zzts-tzq {
	height: 678px;
	padding: 30px 24px 24px;
	position: relative;
	border-radius: 28px;
}
.zzts-tzq:before {
	content: '';
	top: -3px;
	left: -14px;
	width: 1228px;
	height: 732px;
	position: absolute;
	background: url('../images/bg-tzq.png') no-repeat center 0;
	background-size: 100% 100%;
}
.zzts-tzq-page .zzts-page-title h3 {
	font-family: 'MyCustomFont';
}
.zzts-tzq .zzts-page-title h3 {
	margin: 0 53px;
	background: linear-gradient(60deg, #fff 0%, #fff 100%);
	-webkit-background-clip: text;
}
.zzts-tzq .zzts-tzq-box {
	height: 544px;
	padding: 30px 10px 30px 30px;
	margin-top: 30px;
	position: relative;
	background-color: #fff;
	border-radius: 24px;
}
.zzts-tzq-box .zzts-tabs {
	overflow: hidden;
}
.zzts-tabs .layui-tabs-header {
	height: auto;
}
.zzts-tzq-box .layui-tabs-header:after,
.zzts-tzq-box .layui-tabs-header .layui-this:after {
	display: none;
}
.zzts-tabs .layui-tabs-header li {
	line-height: normal;
	padding: 0;
}
.zzts-tzq-box li + li {
	margin-left: 190px !important;
}
.zzts-tzq-box .layui-tabs-header .icons {
	width: 100px;
	height: 114px;
	display: block;
	margin: 0 auto;
}
.zzts-tzq-box .layui-tabs-header li p {
	font-size: 24px;
	color: #333;
	line-height: 24px;
	margin-top: 11px;
}
.zzts-tzq-box li.layui-this p {
	color: #4B84F7;
}
.zzts-tzq-box .layui-tabs-body {
	margin-top: 30px;
}
.zzts-tabs .layui-tabs-body {
	left: 0;
	display: flex;
	position: relative;
	transition-property: left;
	transition-duration: 300ms;
}
.zzts-tabs .layui-tabs-body .layui-tabs-item {
	width: 100%;
	flex-shrink: 0;
	display: block;
}
.zzts-tzq-box .layui-tabs-item .pic {
	width: 500px;
	height: 305px;
	overflow: hidden;
	border-radius: 16px;
}
.zzts-tzq-box .layui-tabs-item .txts {
	width: 588px;
	margin-left: 24px;
	height: 316px;
	line-height: 26px;
}
.zzts-tzq-box .scrollbar {
	height: 100%;
	padding-right: 12px;
}
.zzts-tzq-box .scrollbar::-webkit-scrollbar {
	width: 8px;
}
.zzts-tzq-box .scrollbar::-webkit-scrollbar-thumb {
	border-radius: 5px;
	background-color: #CAD7F2;
}
.zzts-fzxz .zzts-fzxz-box {
	margin-top: 60px;
	width: calc(100% + 100px);
	margin-left: -50px;
	overflow: hidden;
	background: url('../images/bg-circular.png') no-repeat center calc(100% - 20px);
	background-size: 1105px 210px;
}
.zzts-fzxz-box .layui-tabs-header {
	padding: 0 20px 20px !important;
}
.zzts-fzxz-box .layui-tabs-header:after {
	border-color: #D9D9D9;
}
.zzts-fzxz-box .layui-tabs-header li {
	font-weight: 500;
	font-size: 24px;
	color: #333;
	line-height: 34px;
	display: inline-flex;
	align-items: center;
}
.zzts-fzxz-box .layui-tabs-header li + li {
	margin-left: 107px !important;
}
.zzts-fzxz-box .layui-tabs-header .layui-this {
	font-weight: 600;
	color: #4B84F7;
}
.zzts-fzxz-box .layui-tabs-header .layui-this:after {
	top: auto;
	left: -20px;
	bottom: -20px;
	width: calc(100% + 40px);
	border-width: 2px;
	border-color: #4B84F7;
}
.zzts-fzxz-box .layui-tabs-header .icons {
	width: 32px;
	height: 32px;
	margin-right: 4px;
}
.zzts-fzxz-box .layui-tabs-header i + i,
.zzts-fzxz-box .layui-tabs-header .layui-this i:first-child {
	display: none;
}
.zzts-fzxz-box .layui-tabs-header .layui-this i + i {
	display: inline-block;
}
.zzts-fzxz-box .layui-tabs-body {
	margin-top: 40px;
	padding: 0;
}
.zzts-fzxz-box .layui-tabs-item {
	padding: 0 50px 175px;
}
.zzts-fzxz-box .zzts-fzxz-item {
	height: 327px;
	padding: 30px 30px 20px;
	position: relative;
	border-radius: 16px;
	background-image: url('../images/bg-xz-1.png');
	background-repeat: no-repeat;
	background-position: center 0;
	background-size: 100% 100%;
}
.zzts-fzxz-box .zzts-fzxz-item:before {
	content: '';
	top: 26px;
	left: -50px;
	z-index: -1;
	opacity: 0.3;
	width: calc(100% + (50px * 2));
	height: calc((100% - (26px * 2)));
	position: absolute;
	border-radius: 16px;
	background-color: #5D90FE;
}
.zzts-fzxz-box .zzts-fzxz-item:after {
	content: '';
	left: 30px;
	bottom: -5px;
	z-index: 0;
	width: calc(100% - (30px * 2));
	height: 5px;
	position: absolute;
	filter: blur(27px);
	box-shadow: 0 27px 0 0 rgba(77,151,255,1);
}
.zzts-fzxz-item .scrobar {
	width: calc(100% + 20px);
	height: 100%;
	overflow-y: auto;
	overflow-x: hidden;
}
.zzts-fzxz-item .scrobar::-webkit-scrollbar-thumb {
	background-color: #E5ECFF;
}
.zzts-fzxz-top {
	display: flex;
	align-items: center;
}
.zzts-fzxz-top p {
	height: 32px;
	line-height: 32px;
	padding: 0 20px;
	position: relative;
	transform-style:preserve-3d;
	background: linear-gradient( 276deg, rgba(220, 228, 255, 0.3) 0%,
	#97B0FF 53.85%, rgba(220, 228, 255, 0.3) 100%);
	box-shadow: 0 3px 5px 0 rgba(151,176,255,0.15), 0 9px 9px 0 rgba(151,176,255,0.13),
	0 20px 13px 0 rgba(151,176,255,0.08), 0 37px 14px 0 rgba(151,176,255,0.02);
	border-radius: 100px;
}
.zzts-fzxz-top p:before {
	content: '';
	top: -1px;
	left: -1px;
	width: calc(100% + 2px);
	height: calc(100% + 2px);
	position: absolute;
	border-radius: 100px;
	transform:translateZ(-1px);
	background: linear-gradient(0deg, rgba(255, 255, 255, 0.7) 0,
	rgba(255, 255, 255, 0.1) 5%, rgba(255, 255, 255, 0.1) 95%,
	rgba(255, 255, 255, 0.7)) 100%;
	mask: linear-gradient(to bottom, #fff, transparent, #fff) content-box,
	linear-gradient(to bottom, #fff, transparent, #fff);
}
.zzts-fzxz-top p + p {
	margin-left: 20px;
}
.zzts-fzxz-top p span {
	position: relative;
}
.zzts-fzxz-item .zzts-fzxz-bottom {
	display: flex;
	justify-content: space-between;
}
.zzts-fzxz-item .txt {
	width: 726px;
}
.zzts-fzxz-item h4 {
	width: calc(100% - 10px);
	height: 23px;
	background-position: 0 center;
}
.zzts-fzxz-item .zzts-fzxz-desc p {
	position: relative;
	font-size: 16px;
	color: #FFFFFF;
	line-height: 26px;
	padding-left: 20px;
	margin-top: 20px;
}
.zzts-fzxz-item .zzts-fzxz-desc p:before {
	content: '';
	top: 10px;
	left: 5px;
	width: 6px;
	height: 6px;
	position: absolute;
	border-radius: 10px;
	background-color: #fff;
}
.zzts-fzxz-item .pic {
	width: 393px;
	height: 208px;
}
.zzts-fzxz-item .txt-two p {
	width: 366px;
	height: 50px;
	line-height: 20px;
	padding-top: 5px;
	padding-bottom: 5px;
}
.zzts-fzxz-item .zzts-cyfzfx-box {
	position: relative;
	display: flex;
	align-items: center;
}
.zzts-cyfzfx-box a {
	width: 173px;
	height: 114px;
	padding: 16px;
	border-radius: 16px;
	background-repeat: no-repeat;
	background-position: center;
	background-size: 1200% 100%;
	background-image: url('../images/bg-cyfzfx-item.png');
}
.zzts-cyfzfx-box a + a {
	margin-left: 20px;
}
.zzts-cyfzfx-box a.zzts-cyfzfx-on {
	width: 559px;
	background-image: url('../images/bg-cyfzfx-item-on.png');
}
.zzts-cyfzfx-box a > div {
	height: 100%;
	z-index: 1;
}
.zzts-cyfzfx-box .zzts-cyfzfx-on > div {
	align-items: start;
	flex-direction: column;
}
.zzts-cyfzfx-box .icons {
	width: 28px;
	height: 28px;
	margin-right: 4px;
}
.zzts-cyfzfx-on .icons {
	display: none;
}
.zzts-cyfzfx-box h5 {
	color: #333;
	font-size: 18px;
	line-height: 26px;
}
.zzts-cyfzfx-on h5 {
	font-weight: 600;
	color: #4B84F7;
}
.zzts-cyfzfx-box p {
	display: none;
	height: 48px;
	line-height: 24px;
	font-size: 16px;
	color: #333;
	margin-top: 8px;
}
.zzts-cyfzfx-on p {
	display: block;
}
.zzts-fzxz-item .zzts-fzxz-mask {
	left: 0;
	bottom: 0;
	width: 100%;
	height: 75px;
	position: absolute;
	background: url('../images/bg-mask.png') no-repeat center;
	background-size: 100% 100%;
}
.zzts-fzxz-item .layui-table {
	width: calc(100% - 12px);
	margin-top: 0;
	margin-bottom: 20px;
	background-color: transparent;
}
.zzts-fzxz-item .layui-table th {
	border: 0;
	height: 46px;
	font-weight: 600;
	font-size: 16px;
	color: #FFFFFF;
	background-color: rgba(255,255,255,0.37);
}
.zzts-fzxz-item th:first-child {
	width: 172px;
}
.zzts-fzxz-item th:nth-child(2) {
	width: 273px;
}
.zzts-fzxz-item th:nth-child(3) {
	width: 270px;
}
.zzts-fzxz-item th:nth-child(4) {
	width: 423px;
}
.zzts-fzxz-item .layui-table-hover,
.zzts-fzxz-item .layui-table[lay-even] tr:nth-child(even) {
	background-color: rgba(255,255,255,0.14);
}
.zzts-fzxz-item .layui-table td {
	border: 0;
	height: 46px;
	font-size: 14px;
	color: #FFFFFF;
}
.zzts-fzxz-item .zzts-fztsms-box {
	display: flex;
	align-items: center;
}
.zzts-fzxz-item .zzts-fztsms-box p {
	width: 366px;
	height: 80px;
	padding: 16px;
	font-size: 16px;
	color: #333;
	line-height: 24px;
	border-radius: 16px;
	background: url('../images/bg-fztsms-item.png') no-repeat center;
	background-size: 100% 100%;
}
.zzts-fztsms-box p + p {
	margin-left: 20px;
}
.zzts-fzzw {
	height: 543px;
	background-image: url('../images/bg-fzzw.png');
}
.zzts-fzzw .zzts-fzzw-box {
	margin-top: 17px;
	display: flex;
	flex-wrap: wrap;
	margin-left: -30px;
}
.zzts-fzzw-box .zzts-fzzw-item {
	width: 585px;
	height: 118px;
	margin-top: 60px;
	margin-left: 30px;
	position: relative;
	border-radius: 16px;
}
.zzts-fzzw-box .zzts-fzzw-item:before {
	content: '';
	top: calc((100% - 137px) /2);
	left: calc((100% - 604px) /2);
	width: 604px;
	height: 137px;
	position: absolute;
	background: url('../images/bg-fzzw-item.png') no-repeat center;
	background-size: 100% 100%;
}
.zzts-fzzw-item .pic {
	width: 148px;
	height: 148px;
	text-align: center;
	position: relative;
}
.zzts-fzzw-item .pic img {
	max-height: 100%;
}
.zzts-fzzw-item .icons {
	width: 420px;
	height: 31px;
	margin-left: -16px;
	position: relative;
}




/* 两岸协同专区 */
.zzts-laxt-box > .icons {
	width: 1004px;
	height: 66px;
	display: block;
	margin: 142px auto 0;
	background-image: url('../images/text-laxt.png');
}
.zzts-laxt-box .layui-form {
	width: 604px;
	margin: 30px auto;
}
.zzts-laxt-box .layui-input {
	width: 500px;
	height: 48px;
	font-size: 14px;
	border: 0 !important;
	border-radius: 8px 0 0 8px;
}
.zzts-laxt-box .layui-btn {
	width: 104px;
	height: 48px;
	background-color: #FF0000;
	border-radius: 0 8px 8px 0;
}
.zzts-laxt-box .layui-btn .icons {
	width: 20px;
	height: 20px;
	margin-right: 6px;
	background-image: url('../images/icon-search-laxt.png');
}
.zzts-home .zzts-laxt-data {
	top: -46px;
	height: 90px;
	position: relative;
	padding-bottom: 0;
	margin-bottom: 0;
	transform-style: preserve-3d;
}
.zzts-laxt-data:before {
	content: '';
	top: -12px;
	left: calc((100% - 1224px) / 2);
	width: 1224px;
	height: calc(100% + 24px);
	position: absolute;
	transform: translateZ(-1px);
	background: url('../images/bg-laxt-data.png') no-repeat center;
	background-size: 100% 100%;
}
.zzts-laxt-data .zzts-container {
	height: 100%;
	padding: 16px 60px;
}
.zzts-laxt-data .laxt-data-item {
	position: relative;
	text-align: center;
}
.zzts-laxt-data .laxt-data-item + .laxt-data-item {
	margin-left: 200px;
}
.zzts-laxt-data .laxt-data-item + .laxt-data-item:before {
	content: '';
	top: calc((100% - 40px) / 2);
	left: -100px;
	width: 1px;
	height: 40px;
	position: absolute;
	background-color: #9FB4E0;
}
.col5762 {
	color: #57627A;
}
.zzts-laxt-data .fs-p32 {
	line-height: 32px;
	font-family: 'DIN-Bold', 'Microsoft YaHei', Sans-Serif;
}
.zzts-laxt-data p + p {
	line-height: 16px;
}
.zzts-laxt-htzc {
	padding-top: 14px;
	padding-bottom: 60px;
}
.zzts-page-title .zzts-laxt-title {
	width: 184px;
	height: 46px;
	display: block;
}
.zzts-laxt-htzc .zzts-htzc-rgcs {
	width: 588px;
	height: 568px;
	padding: 28px;
	border-radius: 16px;
	position: relative;
	transform-style: preserve-3d;
}
.zzts-htzc-rgcs:before {
	content: '';
	top: -20px;
	left: -20px;
	width: calc(100% + 40px);
	height: calc(100% + 40px);
	position: absolute;
	transform: translateZ(-1px);
	background: url('../images/bg-laxt-rgcs.png') no-repeat center;
	background-size: 100% 100%;
}
.zzts-htzc-rgcs h4 {
	line-height: 22px;
}
.zzts-htzc-rgcs .layui-timeline {
	margin-top: 30px;
	margin-right: -16px;
	padding-right: 12px;
	height: calc(100% - 52px);
	overflow-y: auto;
	/*scrollbar-width: none; !* Firefox *!*/
	-ms-overflow-style: none; /* IE 10+ */
}
.zzts-htzc-rgcs .layui-timeline::-webkit-scrollbar {
	width: 4px;
}
.zzts-htzc-rgcs .layui-timeline::-webkit-scrollbar-thumb {
	border-radius: 100px;
	background-color: #9FB4E0;
}
.zzts-htzc-rgcs .layui-timeline-item:before {
	top: 20px;
	left: 2px;
	height: calc(100% - 14px);
	background-color: #CEDBF0;
}
.zzts-htzc-rgcs .layui-timeline-axis {
	top: 6px;
	width: 14px;
	height: 14px;
	background-color: rgba(75,132,247,0.5);
}
.zzts-htzc-rgcs .layui-timeline-axis:after {
	content: '';
	top: 3px;
	left: 3px;
	width: calc(100% - 6px);
	height: calc(100% - 6px);
	position: absolute;
	border-radius: 100%;
	background-color: #4B84F7;
}
.zzts-htzc-rgcs .layui-timeline-content {
	padding-left: 20px;
}
.zzts-htzc-rgcs .layui-timeline-item h3 {
	font-weight: 600;
	font-size: 20px;
	color: #4B84F7;
	line-height: 20px;
	margin: 0;
	padding-left: 10px;
}
.zzts-htzc-rgcs .layui-timeline-title {
	padding: 10px;
	margin-bottom: 0;
	line-height: 24px;
	border-radius: 8px;
	background-color: #F8F8F8;
}
.zzts-htzc-rgcs h3 + .layui-timeline-title {
	margin-top: 14px;
}
.zzts-htzc-rgcs .layui-timeline-title + .layui-timeline-title {
	margin-top: 10px;
}
.zzts-htzc-zck {
	width: calc(100% - 608px);
	margin-left: 20px;
}
.zzts-htzc-zck .zzts-htzck-title {
	height: 62px;
	padding: 22px 30px 18px;
	position: relative;
	transform-style: preserve-3d;
}
.zzts-htzck-title:before {
	content: '';
	top: -11px;
	left: -10px;
	width: 613px;
	height: 84px;
	position: absolute;
	transform: translateZ(-1px);
	background: url('../images/bg-laxt-zck.png') no-repeat center;
	background-size: 100% 100%;
}
.zzts-htzc-zck .zzts-htzck-box {
	width: 592px;
	height: 506px;
	padding: 28px;
	background: radial-gradient( 36.8% 29.26% at 0% 0%, #D8E5FF 0%, #FFFFFF 100%);
	box-shadow: 0 0 20px 0 rgba(0,0,0,0.1);
	border-radius: 0 0 16px 16px;
	border: 2px solid #FFFFFF;
}
.zzts-htzc-zck .zzts-htzck-item {
	font-weight: 600;
	font-size: 18px;
	color: #333333;
	line-height: 22px;
	display: block;
}
.zzts-htzc-zck .zzts-htzck-item:hover {
	color: #4B84F7;
}
.zzts-htzc-zck .zzts-htzck-item + .zzts-htzck-item {
	margin-top: 25px;
}
.zzts-laxt-tqfc {
	height: 804px;
	padding-top: 60px;
	background-image: url('../images/bg-laxt-tqfc.png');
}
.zzts-laxt-tqfc .swiper {
	padding: 30px 0 174px;
	margin-top: 30px;
	background: url('../images/bg-pedestal.png') no-repeat center 100%;
	background-size: 1140px 174px;
}
.zzts-laxt-tqfc .swiper-slide {
	width: 540px;
	height: 421px;
	opacity: 0;
	display: flex;
}
.zzts-laxt-tqfc .swiper-slide:before {
	content: '';
	top: -22px;
	left: -22px;
	width: calc(100% + 44px);
	height: calc(100% + 44px);
	position: absolute;
	transform: translateZ(-1px);
	background: url('../images/bg-item-tqfc.png') no-repeat center;
	background-size: 100% 100%;
}
.zzts-laxt-tqfc .swiper-slide.swiper-slide-prev,
.zzts-laxt-tqfc .swiper-slide.swiper-slide-active,
.zzts-laxt-tqfc .swiper-slide.swiper-slide-next {
	opacity: 1;
}
.zzts-laxt-tqfc .swiper-slide a {
	display: block;
	padding: 20px;
}
.zzts-laxt-tqfc .zzts-tqfc-pic {
	height: 281px;
	border-radius: 16px;
}
.zzts-tqfc-pic img {
	height: 100%;
}
.zzts-laxt-tqfc .swiper-slide h5 {
	font-weight: 600;
	font-size: 20px;
	color: #333;
	line-height: 20px;
	margin-top: 20px;
}
.zzts-laxt-tqfc .swiper-slide:hover h5 {
	color: #4B84F7;
}
.zzts-laxt-tqfc .zzts-tqfc-info {
	gap: 0 14px;
}
.zzts-tqfc-info p {
	font-size: 14px;
	color: #57627A;
	line-height: 14px;
	margin-top: 16px;
	padding-left: 14px;
	background-repeat: no-repeat;
	background-position: 0 center;
	background-size: 12px 12px;
}
.zzts-icon-subtract {
	background-image: url('../images/icon-subtract.png');
}
.zzts-icon-building {
	background-image: url('../images/icon-building.png');
}
.zzts-icon-local {
	background-image: url('../images/icon-local.png');
}
.zzts-qypyzt-shade {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	z-index: 10;
	border-radius: 10px;
	background-color: rgba(255, 255, 255, 0.5);
}
.zzts-laxt-tqfc .swiper-slide.swiper-slide-active .zzts-qypyzt-shade {
	z-index: -1;
}
.zzts-laxt-tqfc .btn-swiper {
	top: 36%;
	width: 50px;
	height: 50px;
	display: flex;
	color: #4B5B76;
	border-radius: 50%;
	background-color: #ECF2FF;
	border: 1px solid #C4D0EB;
	box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.1);
}
.zzts-laxt-tqfc .swiper-button-prev.btn-swiper {
	left: -60px;
}
.zzts-laxt-tqfc .swiper-button-prev:after {
	margin-left: -4px;
}
.zzts-laxt-tqfc .swiper-button-next.btn-swiper {
	right: -60px;
}
.zzts-laxt-tqfc .swiper-button-next:after {
	margin-left: 4px;
}
.zzts-laxt-tqfc .btn-swiper:after {
	font-size: 23px;
	font-weight: bold;
}
.zzts-laxt-tqfc .btn-swiper:hover:after {
	color: #4B84F7;
}
.zzts-laxt-tqfc .zzts-tqfc-more {
	bottom: 60px;
	margin: 0 auto;
	width: 127px;
	height: 42px;
	font-size: 14px;
	color: #4B5B76;
	position: relative;
	background-color: #E7EFFF;
	border-radius: 100px;
	border: 1px solid #C4D0EB;
}
.zzts-laxt-tqfc .zzts-tqfc-more:hover {
	box-shadow: 0 3px 6px 0 rgba(74, 132, 247, 0.3);
}
.zzts-laxt-tqfc .zzts-tqfc-more .layui-icon {
	font-size: 14px;
	font-weight: bold;
	margin-left: 2px;
}
.zzts-rmbs-list {
	margin-top: 40px;
	margin-left: -20px;
}
.zzts-rmbs-list .zzts-rmbs-item {
	width: 386px;
	height: 160px;
	padding-left: 30px;
	padding-right: 132px;
	margin-top: 20px;
	margin-left: 20px;
	display: flex;
	flex-direction: column;
	justify-content: center;
	position: relative;
	transform-style: preserve-3d;
}
.zzts-rmbs-list .zzts-rmbs-item:before {
	content: '';
	top: -12px;
	left: -12px;
	width: calc(100% + 24px);
	height: calc(100% + 24px);
	position: absolute;
	transform: translateZ(-1px);
	background-repeat: no-repeat;
	background-position: center;
	background-size: 100% 100%;
}
.zzts-rmbs-qykb:before {
	background-image: url('../images/bg-item-qykb.png');
}
.zzts-rmbs-qyzx:before {
	background-image: url('../images/bg-item-qyzx.png');
}
.zzts-rmbs-bdcdj:before {
	background-image: url('../images/bg-item-bdcdj.png');
}
.zzts-rmbs-ywtb:before {
	background-image: url('../images/bg-item-ywtb.png');
}
.zzts-rmbs-xmqm:before {
	background-image: url('../images/bg-item-xmqm.png');
}
.zzts-rmbs-dyck:before {
	background-image: url('../images/bg-item-dyck.png');
}
.zzts-rmbs-list .zzts-rmbs-item h5 {
	font-weight: 600;
	font-size: 24px;
	color: #333333;
	line-height: 32px;
}
.zzts-rmbs-list .zzts-rmbs-item:hover h5 {
	color: #4B84F7;
}
.zzts-rmbs-list .zzts-rmbs-item p {
	height: 36px;
	font-size: 14px;
	color: #57627A;
	line-height: 18px;
	margin-top: 10px;
}
.zzts-laxt-wsbsdt {
	height: 90px;
}
.zzts-laxt-wsbsdt .zzts-bg {
	display: block;
	background-image: url('../images/bg-wsbsdt.png');
}
.zzts-laxt-wsbsdt:hover .zzts-bg {
	transition: .2s;
	transition-duration: 1s;
	transform: scale(1.2);
	transition-timing-function: ease-in-out;
}
.zzts-laxt-rhzx {
	height: 654px;
	padding-top: 60px;
	background-image: url('../images/bg-laxt-rhzx.png');
}
.zzts-laxt-rhzx .layui-carousel {
	border-radius: 8px;
}
.zzts-laxt-rhzx .zzts-carousel-item {
	overflow: hidden;
	border-radius: 8px;
}
.zzts-laxt-rhzx .zzts-carousel-item img {
	height: 100%;
	transition: .2s;
	transition-duration: 1s;
}
.zzts-laxt-rhzx .layui-carousel .layui-carousel-ind {
	top: auto;
	right: 0;
	bottom: 30px;
	display: flex;
	justify-content: flex-end;
	width: calc(100% - 22px);
}
.zzts-laxt-rhzx .layui-carousel-ind ul {
	padding: 0;
	background-color: transparent;
}
.zzts-laxt-rhzx .layui-carousel-ind ul li {
	margin: 0 4px;
	border-radius: 100px;
	background-color: #fff;
}
.zzts-laxt-rhzx .layui-carousel-ind ul li.layui-this {
	width: 20px;
}
.zzts-laxt-rhzx .zzts-rhzx-info {
	left: 0;
	bottom: 0;
	width: 100%;
	height: 50px;
	line-height: 22px;
	padding: 15px 93px 13px 24px;
	position: absolute;
	border-radius: 0 0 8px 8px;
	background-color: rgba(0,0,0,0.6);
}
.zzts-laxt-rhzx .zzts-rhzx-info {
	left: 0;
	bottom: 0;
	width: 100%;
	height: 50px;
	line-height: 22px;
	padding: 15px 93px 13px 24px;
	position: absolute;
	border-radius: 0 0 8px 8px;
	background-color: rgba(0,0,0,0.6);
}
.zzts-laxt-rhzx .zzts-rhzx-right {
	flex: 1;
	width: 610px;
	padding-left: 20px;
}
.zzts-rhzx-right .zzts-rhzx-item {
	width: 100%;
	height: 112px;
	padding: 18px;
	background: linear-gradient( 180deg, #F3F5F8 0%, #FFFFFF 100%);
	box-shadow: 0 0 20px 0 rgba(0,0,0,0.05);
	border-radius: 8px;
	border: 2px solid #FFFFFF;
}
.zzts-rhzx-right .zzts-rhzx-item:hover {
	overflow: hidden;
	transition: .2s;
	transition-duration: 1s;
	transform: scale(1.03);
	transition-timing-function: ease-in-out;
	background: linear-gradient(315deg, #09f, #206af2);
	border-width: 0;
}
.zzts-rhzx-right .zzts-rhzx-item + .zzts-rhzx-item {
	margin-top: 20px;
}
.zzts-rhzx-right .zzts-rhzx-item:hover * {
	color: #fff;
}
.zzts-rhzx-item  .zzts-rhzx-time {
	width: 64px;
	flex-direction: column;
}
.zzts-rhzx-item .zzts-rhzx-time span {
	line-height: 36px;
}
.zzts-rhzx-item .zzts-rhzx-time p {
	line-height: 14px;
	margin-top: 6px;
}
.zzts-rhzx-item .zzts-rhzx-intro {
	flex: 1;
	width: calc(100% - 64px);
	height: 72px;
	padding-left: 17px;
}
.zzts-rhzx-item .zzts-rhzx-intro h5 {
	height: 22px;
	line-height: 22px;
}
.zzts-rhzx-item .zzts-rhzx-intro p {
	height: 40px;
	line-height: 20px;
	color: #4B5B76;
}
.zzts-rhzx-more:hover {
	color: #333;
}
.zzts-rhzx-more .layui-icon {
	top: -1px;
	font-size: 14px;
	position: relative;
}


/* 台企风采 */
.zzts-page-tqfc {
	background-color: #F5F5F9;
}
.zzts-page-tqfc .zzts-swiper-banner {
	height: 300px;
}
.zzts-page-tqfc .zzts-tqfc-box {
	margin-bottom: 0;
}
.zzts-home .zzts-tqfc-title {
	padding: 24px 0;
	font-weight: 600;
	font-size: 24px;
	color: #333333;
	line-height: 34px;
	position: relative;
	transform-style: preserve-3d;
}
.zzts-home .zzts-tqfc-title:after {
	content: '';
	left: 0;
	bottom: 25px;
	width: 64px;
	height: 8px;
	position: absolute;
	transform: translateZ(-1px);
	background: url('../images/icon-title.png') no-repeat center;
	background-size: 100% 100%;
}
.zzts-tqfc-box .zzts-tqfc-item {
	height: 137px;
	padding: 16px;
	margin-bottom: 16px;
	position: relative;
	border-radius: 14px;
	transform-style: preserve-3d;
}
.zzts-tqfc-box .zzts-tqfc-item:before {
	content: '';
	top: -12px;
	left: -12px;
	width: calc(100% + 24px);
	height: calc(100% + 24px);
	position: absolute;
	transform: translateZ(-1px);
	background: url('../images/bg-item-tqfc-1.png') no-repeat center;
	background-size: 100% 100%;
}
.zzts-tqfc-box .zzts-tqfc-item:hover {
	transition: .2s;
	transition-duration: 1s;
	box-shadow: 0 0 12px 0 rgba(74,132,247,0.5);
}
.zzts-tqfc-box .zzts-tqfc-pic {
	width: 187px;
	height: 105px;
	border-radius: 8px;
}
.zzts-tqfc-box .zzts-tqfc-pic img {
	width: auto;
	max-height: 100%;
}
.zzts-tqfc-box .zzts-tqfc-txt {
	width: 810px;
	margin-left: 16px;
}
.zzts-tqfc-box .zzts-tqfc-item h5 {
	font-weight: 600;
	font-size: 18px;
	color: #333333;
	line-height: 25px;
}
.zzts-tqfc-box .zzts-tqfc-item:hover h5 {
	color: #4B84F7;
}
.zzts-tqfc-item .zzts-tqfc-info {
	margin-top: 16px;
}
.zzts-tqfc-item .zzts-tqfc-info div + div {
	margin-top: 10px;
}
.zzts-tqfc-item .zzts-tqfc-info p {
	color: #4B5B76;
	line-height: 20px;
	margin-top: 0;
}
.zzts-tqfc-item .zzts-icon-subtract {
	padding-left: 18px;
	background-size: 14px 14px;
	background-image: url('../images/icon-subtract-2.png');
}
.zzts-tqfc-item .zzts-icon-building {
	padding-left: 19px;
	background-size: 15px 13px;
	background-image: url('../images/icon-building-2.png');
}
.zzts-tqfc-item .zzts-icon-local {
	padding-left: 15px;
	background-size: 12px 15px;
	background-image: url('../images/icon-local-2.png');
}
.zzts-page-tqfc .zzts-page {
	border-top: 0;
	padding: 17px 0 16px;
	border-radius: 10px;
}


/* 台企风采详情 */
.zzts-tqfc-infor {
	height: 224px;
	padding: 32px 24px;
	border-radius: 10px;
	background: url('../images/bg-detail-tqfc.png') no-repeat center;
	background-size: 100% 100%;
}
.zzts-tqfc-infor .zzts-tqfc-pic {
	width: 284px;
	height: 160px;
	border-radius: 10px;
}
.zzts-tqfc-infor .zzts-tqfc-txt {
	width: calc(100% - 284px);
	padding-left: 24px;
}
.zzts-tqfc-infor h5 {
	line-height: 28px;
}
.zzts-tqfc-infor .zzts-tqfc-data {
	line-height: 20px;
	margin-top: 16px;
	padding-right: 32px;
}
.zzts-tqfc-infor .zzts-tqfc-des {
	line-height: 24px;
	margin-top: 16px;
}
.zzts-tqfc-detail {
	padding: 0 24px 24px;
	margin-top: 24px;
	line-height: 26px;
	border-radius: 10px;
}


/* 财税优化专区 */
.zzts-csyh-page .zzts-swiper-banner {
	height: 400px;
}
.zzts-home .zzts-move-up {
	position: relative;
	transform: translateY(-50px);
	margin-bottom: -50px;
}
.zzts-home .zzts-cszc {
	height: 1017px;
	padding: 60px 30px;
	position: relative;
	border-radius: 16px;
	transform-style: preserve-3d;
}
.zzts-cszc:before {
	content: '';
	top: -22px;
	left: -22px;
	width: calc(100% + 44px);
	height: calc(100% + 44px);
	position: absolute;
	transform: translateZ(-1px);
	background: url('../images/bg-cszc.png') no-repeat center 0;
	background-size: 100% 100%;
}
.zzts-page-title .zzts-text-icons {
	width: 184px;
	height: 46px;
	background-size: 180px 43px;
}
.zzts-cszc .zzts-text-icons {
	background-image: url('../images/text-csyh-cszc.png');
}
.zzts-cszc .layui-carousel {
	overflow: hidden;
	border-radius: 16px;
}
.zzts-cszc .zzts-cszck {
	width: 546px;
	height: 348px;
}
.zzts-cszc-title h3 {
	font-family: 'MyCustomFont';
	line-height: 24px;
	font-weight: 400;
	font-size: 24px;
	color: #333;
}
.zzts-cszc-title .box-more {
	font-size: 12px;
	color: #999;
}
.zzts-cszc-title .box-more:hover {
	color: #4B84F7;
}
.zzts-cszck .layui-tabs {
	margin-top: 24px;
}
.zzts-cszck .layui-tabs-header {
	height: auto;
}
.zzts-cszck .layui-tabs-header:after {
	display: none;
}
.zzts-cszck .layui-tabs-header li {
	font-weight: 600;
	font-size: 22px;
	color: #333333;
	line-height: 31px;
	padding-left: 4px;
	padding-right: 0;
	margin-right: 20px !important;
}
.zzts-cszck li.layui-this {
	color: #4B84F7;
}
.zzts-cszck .layui-this:after {
	top: 1px;
	width: 21px;
	height: 15px;
	border-bottom: 0;
	background: url('../images/icon-title-cs.png') no-repeat 0;
	background-size: 100% 100%;
}
.zzts-cszck .layui-tabs-body {
	padding-bottom: 0;
}
.zzts-cszc .zzts-cszc-item {
	font-size: 16px;
	color: #333;
	line-height: 22px;
	padding-left: 12px;
	display: block;
	position: relative;
}
.zzts-cszc .zzts-cszc-item:hover {
	color: #4B84F7;
}
.zzts-cszck .zzts-cszc-item + .zzts-cszc-item {
	margin-top: 24px;
}
.zzts-cszc .zzts-cszc-item:before {
	content: '';
	top: calc((100% - 5px) / 2);
	left: 0;
	width: 5px;
	height: 5px;
	border-radius: 100%;
	background-color: #4B84F7;
	position: absolute;
}
.zzts-cszc .zzts-cszc-other {
	width: 558px;
	height: 383px;
	padding: 29px;
	border-radius: 14px;
	border: 1px solid #FFFFFF;
	background: radial-gradient( 46% 66% at 0% -32%, #B1D7FF 0%, #F9FBFF 100%);
}
.zzts-cszc .zzts-cszc-other-list {
	margin-top: 25px;
}
.zzts-cszc .zzts-cszc-other-item {
	height: 42px;
	padding: 0 10px;
	border-radius: 8px;
	background-color: #FFFFFF;
}
.zzts-cszc .zzts-cszc-other-item + .zzts-cszc-other-item {
	margin-top: 16px;
}
.zzts-cszc .zzts-cszc-other .zzts-cszc-item {
	width: calc(100% - 60px);
}


/* 产业人才专区 */
.zzts-cyrc-page .zzts-swiper-banner {
	height: 400px;
}
.zzts-cyrc-page .zzts-move-up {
	padding-bottom: 0;
}
.zzts-home .zzts-data {
	height: 90px;
	padding: 16px 60px;
	position: relative;
	transform-style: preserve-3d;
}
.zzts-home .zzts-data:before {
	content: '';
	top: -12px;
	left: -12px;
	width: calc(100% + 24px);
	height: calc(100% + 24px);
	position: absolute;
	transform: translateZ(-1px);
	background: url('../images/bg-data-cyrc.png') no-repeat center;
	background-size: 100% 100%;
}
.zzts-data .zzts-data-item {
	position: relative;
	text-align: center;
}
.zzts-data .zzts-data-item + .zzts-data-item {
	margin-left: 200px;
}
.zzts-data .zzts-data-item + .zzts-data-item:before {
	content: '';
	top: calc((100% - 40px) / 2);
	left: -100px;
	width: 1px;
	height: 40px;
	position: absolute;
	background-color: #9FB4E0;
}
.zzts-data-item .fs-p32 {
	line-height: 32px;
	font-family: 'DIN-Bold', 'Microsoft YaHei', Sans-Serif;
}
.zzts-data-item p + p {
	line-height: 16px;
}
.zzts-cyrc-rcfc {
	height: auto;
	background-image: none;
}
.zzts-cyrc-rcfc .zzts-text-icons {
	background-image: url('../images/text-cyrc-rcfc.png');
}
.zzts-cyrc-rcfc .swiper {
	margin-bottom: 60px;
	padding-bottom: 119px;
	background-image: url('../images/bg-circular.png');
	background-size: 1105px 210px;
}
.zzts-cyrc-rcfc .swiper-slide {
	background: url('../images/bg-item-rcfc.png') no-repeat center;
	background-size: 100% 100%;
}
.zzts-cyrc-rcfc .swiper-slide:before {
	display: none;
}
.zzts-cyrc-rcfc .zzts-rcfc-info {
	padding: 20px 10px 0;
}
.zzts-cyrc-rcfc .zzts-rcfc-info h5 {
	width: calc(100% - 90px);
	margin-top: 0;
}
.zzts-cyrc-rcfc .zzts-rcfc-info p {
	height: 48px;
	margin-top: 16px;
	line-height: 24px;
}
.zzts-cyrc-rcfc .swiper-button-prev.btn-swiper {
	left: -90px;
}
.zzts-cyrc-rcfc .swiper-button-next.btn-swiper {
	right: -90px;
}
.zzts-cyrc-ztdp {
	height: 901px;
	padding-top: 60px;
	background-image: url('../images/bg-cyrc-ztdp.png');
}
.zzts-cyrc-ztdp .zzts-text-icons {
	background-image: url('../images/text-cyrc-ztdp.png');
}
.zzts-cyrc-ztdp [carousel-item] > * {
	background-color: #000;
	border-radius: 16px;
}
.zzts-cyrc-ztdp .layui-carousel video {
	overflow: hidden;
	border-radius: 16px;
}
.zzts-cyrc-ztdp .layui-carousel-arrow {
	width: 50px;
	height: 50px;
	line-height: 50px;
	color: #4B5B76;
	font-size: 23px;
	font-weight: bold;
	border-radius: 50%;
	background-color: #ECF2FF;
	border: 1px solid #C4D0EB;
	box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.1);
}
.zzts-cyrc-ztdp .layui-carousel-arrow:hover {
	color: #4B84F7;
}
.zzts-cyrc-ztdp .layui-icon-left {
	left: -90px !important;
}
.zzts-cyrc-ztdp .layui-icon-right {
	right: -90px !important;
}


/* 人才风采 */
.zzts-rcfc-box .zzts-tqfc-txt {
	width: calc(100% - 187px - 16px);
	height: 105px;
	padding-top: 7px;
}
.zzts-rcfc-box .zzts-tqfc-txt p {
	padding-left: 0;
}



@media screen and (min-width: 1920px) {
	.zzts-home > [class^='zzts-'] {
		background-size: 100% 100%;
	}
}
@media screen and (min-width: 2560px) {
	.banner .swiper-slide {
		background-size: 100% 100% !important;
	}
}

.sidebarTip{
	width:186px;height:80px; position:fixed;bottom:100px;right:80px;z-index:999999;
	cursor:pointer;
}