
body {
	overflow: hidden;
	font-family: "HarmonyOS-Regular";
}

.back-bg1 {
	background: #fff;
}

.back-bg2 {
	background: #f3f7fa;
}


.header {
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	z-index: 11;
	transition: all .5s;
	background: #fff;
	box-shadow: 0 5px 10px rgba(0, 0, 0, .1);
}

.header .auto-inner {
	padding: .2rem 0;
}

.header .logo img {
	max-width: 4.7rem;
}

.header .nav-box li {
	font-size: .18rem;
	margin: 0 .3rem;
	position:relative;
}

.header .nav-box li>a {
	position: relative;
	display: block;
	padding: .15rem 0;
}

.header .nav-box li>a::after {
	content: '';
	display: block;
	position: absolute;
	left: 50%;
	bottom: 0;
	height: .04rem;
	width: 0;
	background-image: linear-gradient(to right, #0070c0, #30b3eb);
	border-radius: 10px;
	overflow: hidden;
	transform: translateX(-50%);
	transition: all .5s;
}

.header .nav-box li .sub_box{
	position:absolute;
	left:50%;
	top:100%;
	width:max-content;
	transform:translateX(-50%);
	display:none;
	padding-top:.22rem;
}
.header .nav-box li dl{
	text-align:center;
	padding:.1rem .2rem;
	background:rgba(255,255,255,.9);
	font-size:.16rem;
	line-height:2;
	box-shadow:0 0 15px rgba(0,0,0,.2);
	border-radius:0 0 5px 5px;
	overflow:hidden;
}

.header .nav-box li.on>a::after,
.header .nav-box li>a:hover::after {
	width: 100%;
}
.header .nav-box li:hover .sub_box{
	display:block;
}



.header .nav-btn{
    height: 0.4rem;
}

.header .nav-btn a{
    border: 1px solid #ddd;
    padding: 0 .3rem;
    font-size: 0.16rem;
    background: #ffffff;
    color: #0070c0;
    border-radius: 20px;
    height: 0.4rem;
    display: block;
    line-height: 0.4rem;
}

.header .nav-btn a:hover{
    background: #0070c0;
    color: #fff;
}

.header .search-icon {
	margin-left: .3rem;
	cursor: pointer;
	width: .4rem;
	height: .4rem;
	background: #0070c0;
	border-radius: 100%;
}

.header .search-icon i {
	display: block;
	width: 100%;
	height: 100%;
	background-image: url(../images/search.svg);
	background-repeat: no-repeat;
	background-position: center;
	background-size: .25rem;
}

.header .search-icon.close i {
	background-image: url(../images/close.svg);
	background-repeat: no-repeat;
	background-position: center;
	background-size: .2rem;
}

.header .top-search {
	display: none;
	position: absolute;
	top: 100%;
	right: 0;
	padding-top: .1rem;
	animation: 0.8s ease 0.2s 1 normal backwards running fadeInUp2;
	-webkit-animation: 0.8s ease 0.2s 1 normal backwards running fadeInUp2;
}

.header .top-search .wtd100 {
	background: #fff;
	box-shadow: 0 0 rgba(0, 0, 0, .5);
	border-radius: 4px;
	overflow: hidden;
}

.header .top-search input {
	font-size: .16rem;
	padding: 0 .1rem;
	background: none;
	border: none;
	outline: none;
	border: solid 1px #eee;
}

.header .top-search .btn {
	display: block;
	width: .4rem;
	height: .4rem;
	background: #0070c0 url(../images/search.svg);
	background-repeat: no-repeat;
	background-position: center;
	background-size: .25rem;
}

.header .icon-menu {
	font-size: 0;
	cursor: pointer;
	width: 25px;
	height: 25px;
	border-radius: 50%;
	position: relative;
	z-index: 12;
	display: none;
}

.header .icon-menu i {
	-webkit-transition: all .4s ease-out;
	transition: all .4s ease-out;
	display: block;
	height: 2px;
	background: #0070c0;
	border-radius: 5px;
	width: 100%;
}

.header .icon-menu.active i:nth-of-type(1) {
	margin: 0;
	width: 30px;
	transform: rotate(45deg) translate(6px, 6px);
}

.header .icon-menu.active i:nth-of-type(2) {
	opacity: 0;
}

.header .icon-menu.active i:nth-of-type(3) {
	width: 30px;
	transform: rotate(-45deg) translate(5px, -5px);
}

.Topmh {
	background: #fff;
}

@-webkit-keyframes fadeInUp2 {
	0% {
		opacity: 0;
		-webkit-transform: translate3d(0, 50%, 0);
		transform: translate3d(0, 50%, 0)
	}

	100% {
		opacity: 1;
		-webkit-transform: none;
		transform: none
	}
}

@keyframes fadeInUp2 {
	0% {
		opacity: 0;
		-webkit-transform: translate3d(0, 50%, 0);
		transform: translate3d(0, 50%, 0)
	}

	100% {
		opacity: 1;
		-webkit-transform: none;
		transform: none
	}
}

@media(max-width:1024px) {
	.header .auto-inner {
		padding: .2rem .4rem;
	}

	.header nav li {
		margin: 0 .1rem;
	}

	.header .logo img {
		max-width: 4rem;
	}

	.header .nav-box li .sub_box{
		padding-top:0;
		position:relative;
		width:100%;
	}
	.header .nav-box li .sub_box dl{
		width:100%;
	}
}

@media(max-width:1024px) {
	.header .logo img {
		max-width: 4.7rem;
	}

	.header .top-search {
		right: .3rem;
	}

	.header .search-icon {
		width: .5rem;
		height: .5rem;
		margin: 0;
	}

	.header .search-icon i,
	.header .search-icon.close i {
		background-size: 70%;
	}

	.header .top-search input {
		font-size: .22rem;
	}

	.header .top-search .btn {
		width: .6rem;
		height: .6rem;
		background-size: 70%;
	}

	.header .icon-menu {
		margin-left: .25rem;
		display: -webkit-box;
		display: flex;
	}

	.header .icon-menu.active i {
		background-color: #000;
	}

	.header .nav-box {
		position: fixed;
		top: 0;
		right: -100%;
		width: 50%;
		height: 100%;
		padding-top: .88rem;
		transition: all .5s;
	}

	.header .nav-box.on {
		right: 0;
	}

	.header .nav-box .ul {
		background-color: #fff;
		padding: .1rem;
		height: 100%;
		align-items: flex-start;
		align-content: flex-start;
		box-shadow: -3px 5px 10px rgba(0, 0, 0, .1);
		overflow: auto;
	}

	.header .nav-box li {
		font-size: .28rem;
		font-family: "HarmonyOS-Regular";
		margin-right: 0;
		width: 100%;
		padding: 0 .2rem;
		margin: 0;
	}

	.header .nav-box li>a {
		display: block;
		padding:.15rem 0;
	}

	.header .nav-box li a {
		display: block;
		color: #000;
		position: relative;
	}
	.header .nav-box li:hover .sub_box{
		display:none;
	}

	.header .nav-box li.pull>a::after {
		position: absolute;
		top: 50%;
		right: 0;
		font-weight: bold;
		content: 'next';
		font-family: swiper-icons;
		display: block;
		font-size: .2rem;
		color: #000;
		transform: translateY(-50%);
	}

	.header .nav-box li dl {
		text-align: left;
		font-size: .24rem;
		width: 100%;
		position: initial;
		left: 0;
		transform: translateX(0);
	}

	.header .nav-box li .prp-sub {
		position: relative;
		width: 100%;
		top: 0;
		padding: 0;
	}

	.header .nav-box li .prp-sub .auto-inner {
		padding: 0;
	}

	.header .nav-box li .prp-sub dl {
		font-size: .22rem;
		width: 100%;
		margin-right: 0;
	}

	.header .nav-box li .prp-sub dl dt {
		font-size: .24rem;
	}

	.header .nav-box li .prp-sub dl dt .icon {
		display: none;
	}
}

/* 底部 */
.footer {
	background-color: #4a5665;
}

.footer-one {
	/* padding: .8rem 0; */
	padding: 0.2rem 0;
}

.footer-one .footer-menu {
	line-height: 2;
	color: #fff;
	width: calc(100% - 5rem);
}

.footer-one .footer-menu dt {
	font-size: .18rem;
}

.footer-one .footer-menu dd a {
	font-family: "HarmonyOS-Light";
	color: #fff;
	font-size: .16rem;
	opacity: .5;
}

.footer-one .footer-menu dd a:hover {
	opacity: 1;
}

.footer-one .footer-lxwm {
	font-size: .16rem;
	font-family: "HarmonyOS-Light";
	color: #fff;
	max-width: 4rem;
}

.footer-one .footer-lxwm li {
	margin-bottom: .4rem;
}
.footer-one .footer-lxwm li:last-child{
	margin-bottom: 0;
}
.footer-one .footer-lxwm li a {
	color: #fff;
}

.footer-one .footer-lxwm li .icon {
	margin-right: .2rem;
	width: .6rem;
	height: .5rem;
	border: solid 1px rgba(152, 152, 152, .2);
	background-repeat: no-repeat;
	background-position: center;
}

.footer-one .footer-lxwm li .name {
	opacity: .5;
}

.footer-one .footer-lxwm li .tel-wz a {
	font-family: "HarmonyOS-Medium";
	font-size: .3rem;
	color: #0070c0;
}

.footer-one .footer-lxwm li .tel-icon {
	background-image: url(../images/tel.svg);
	background-size: .23rem;
}

.footer-one .footer-lxwm li .addr-icon {
	background-image: url(../images/addr.svg);
	background-size: .2rem;
}

.footer-one .footer-lxwm li .email-icon {
	background-image: url(../images/email.svg);
	background-size: .2rem;
}

.footer-two {
	font-family: "HarmonyOS-Light";
	font-size: .16rem;
	color: #fff;
	padding: 0.1rem 0;
	border-top: solid 1px rgba(255, 255, 255, .1);
}

.footer-two a {
	color: #fff;
	display: block;
}

.footer-two .link em {
	margin: 0 3em;
	display: block;
	font-size: .05rem;
	width: 1em;
	height: 1em;
	background: #fff;
	border-radius: 100%;
}

.footer-two .share a {
	margin-right: .2rem;
	display: block;
	width: .42rem;
	height: .42rem;
	background: rgba(255, 255, 255, .1);
	border-radius: 100%;
}

.footer-two .share a i {
	display: block;
	height: 100%;
	background-repeat: no-repeat;
	background-position: center;
	background-size: .22rem;
}

.footer-two .share a.wx i {
	background-image: url(../images/wx.svg);
}

.footer-two .share a.wb i {
	background-image: url(../images/wb.svg);
}

.footer-two .share a:last-child {
	margin-right: 0;
}

.footer-copyright {
	color: #fff;
	font-family: "HarmonyOS-Light";
	font-size: .16rem;
	/* padding: .4rem 0; */
	padding: 0.1rem 0;
	border-top: solid 1px rgba(255, 255, 255, .1);
}

@media(max-width:1024px) {
	.footer-one .footer-menu {
		width: calc(100% - 4rem);
	}

	.footer-one .footer-lxwm {
		max-width: 3.6rem;
	}
}

@media(max-width:640px) {
	.footer-one .footer-menu {
		display: none;
	}

	.footer-one .footer-lxwm {
		max-width: 100%;
		width: 100%;
	}

	.footer-one .footer-lxwm li .icon {
		width: .7rem;
		height: .7rem;
	}

	.footer-one .footer-lxwm li .name {
		font-size: .24rem;
	}

	.footer-one .footer-lxwm li .tel-wz a {
		font-size: .36rem;
	}

	.footer-one .footer-lxwm li .wz {
		font-size: .24rem;
	}

	.footer-one .footer-lxwm li .tel-icon {
		background-size: .28rem;
	}

	.footer-one .footer-lxwm li .addr-icon {
		background-size: .24rem;
	}

	.footer-one .footer-lxwm li .email-icon {
		background-size: .24rem;
	}

	.footer-two {
		font-size: .24rem;
	}

	.footer-two .name {
		font-size: .32rem;
	}

	.footer-two .liws {
		margin: .1rem 0;
	}

	.footer-two .share a {
		width: .6rem;
		height: .6rem;
	}

	.footer-two .share a i {
		background-size: .3rem;
	}

	.footer-copyright {
		text-align: center;
		font-size: .22rem;
	}
}



/* 首页-banner */
.ban-index .pic-img img {
	width: 100%;
	object-fit: cover;
	transform: scale(1);
}

.ban-index .text {
	color: #fff;
	position: absolute;
	left: 0;
	top: 20%;
	text-align: center;
	width: 100%;
	z-index: 2;
}

.ban-index .text .tit-cn {
	font-size: .64rem;
	font-family: "HarmonyOS-Bold";
}

.ban-index .text .tit-en {
	font-size: .2rem;
}

.ban-index .swiper-slide .text {
	transform: translateY(1rem);
	opacity: 0;
	transition: all .4s linear;
}

.ban-index .ani-slide .text {
	transform: translateY(0);
	opacity: 1;
}

.ban-index .swiper-slide-active .pic-img img {
	transform: scale(2);
	transition: transform 50s cubic-bezier(0.25, 0.46, 0.45, 0.94);
}

.ban-index .swiper-pagination {
	font-size: 0;
	bottom: 8%;
}

.ban-index .swiper-pagination-bullet {
	opacity: 1;
	font-size: 0;
	text-align: center;
	width: .25rem;
	height: .25rem;
	line-height: .25rem;
	border-radius: 50%;
	background: transparent;
	border: solid 1px transparent;
}

.ban-index .swiper-pagination-bullet::after {
	content: '';
	display: inline-block;
	vertical-align: middle;
	width: .1rem;
	height: .1rem;
	background: #fff;
	border-radius: 50%;
}

.ban-index .swiper-pagination-bullet-active {
	border-color: #0271bd;
}

.ban-index .swiper-pagination-bullet-active::after {
	background: #0271bd;
}

@-moz-keyframes movepoint {
	0% {
		-webkit-transform: translateY(0);
		transform: translateY(0);
	}

	50% {
		-webkit-transform: translateY(-50%);
		transform: translateY(-50%);
	}

	100% {
		-webkit-transform: translateY(0);
		transform: translateY(0);
	}
}

@keyframes movepoint {
	0% {
		-webkit-transform: translateY(0);
		transform: translateY(0);
	}

	50% {
		-webkit-transform: translateY(-50%);
		transform: translateY(-50%);
	}

	100% {
		-webkit-transform: translateY(0);
		transform: translateY(0);
	}
}

@media (max-width:1024px) {
	.ban-index .text .tit-cn {
		font-size: .45rem;
	}

	.ban-index .text .tit-en {
		font-size: .16rem;
	}
}

@media (max-width:640px) {
	.ban-index .pic-img img {
		height: 50vh;
		object-fit: cover;
	}

	.ban-index .text .tit-cn {
		font-size: .36rem;
	}
}






/* 首页 */
.index-tit .tit-cn {
	line-height: .85;
	position: relative;
	font-size: .5rem;
	font-family: "HarmonyOS-Bold";
}

.index-tit .tit-cn::after {
	height: .08rem;
	width: 100%;
	content: '';
	display: block;
	background-image: linear-gradient(to right, #0070c0, #30b3eb);
	overflow: hidden;
	transition: all .5s;
}

.index-one {
	padding: 1rem 0;
}

.index-one .other-menu li a {
	padding: 0 .3rem;
	line-height: 2.5;
	font-size: .22rem;
	color: #666666;
	display: block;
	border-radius: 70px;
	overflow: hidden;
	transition: all .5s;
}

.index-one .other-menu li a:hover,
.index-one .other-menu li.on a {
	background: #0070c0;
	color: #fff;
}

.index-one .switc-box {
	width: 47%;
}

.index-one .switc-box .item .pic {
	overflow: hidden;
}

.index-one .switc-box .item .pic img {
	width: 100%;
	transition: all .5s;
}

.index-one .switc-box .item .time {
	line-height: 1;
	text-align: center;
	background: #0070c0;
	color: #fff;
	width: 7em;
	padding: .2rem .1rem;
	position: absolute;
	left: 0;
	bottom: 0;
	z-index: 2;
}

.index-one .switc-box .item .time .day {
	margin-bottom: .05rem;
	font-size: .36rem;
}

.index-one .switc-box .item .time .years {
	font-size: .18rem;
}

.index-one .switc-box .item .txt {
	line-height: 1.5;
	/* padding: .3rem 0; */
	padding: 0.2rem 0;
}

.index-one .switc-box .item .txt .tit {
	font-family: "HarmonyOS-Medium";
	margin-bottom: .1rem;
	font-size: .28rem;
	transition: all .5s;
}

.index-one .switc-box .item .txt .des {
	font-size: .16rem;
	color: #999;
}

.index-one .switc-box .item .more .but {
	position: relative;
	width: .4rem;
	height: .4rem;
	border: solid 2px #0070c0;
	border-radius: 50%;
}

.index-one .switc-box .item .more .but i {
	position: absolute;
	top: 50%;
	left: .2rem;
	margin-top: -.05rem;
	width: .42rem;
	height: .1rem;
	display: block;
	background-image: url(../images/arrow2.svg);
	background-repeat: no-repeat;
	background-position: center;
	background-size: contain;
}

.index-one .switc-box .item a:hover .tit {
	color: #0070c0;
}

.index-one .switc-box .item a:hover .pic img {
	transform: scale(1.1);
}

.index-one .swiper-pagination {
	width: auto;
	bottom: auto;
	top: 58%;
	left: auto;
	right: .2rem;
}

.index-one .swiper-pagination .swiper-pagination-bullet {
	margin: 0 .1rem;
	background: #fff;
	width: .12rem;
	height: .12rem;
	opacity: 1;
}

.index-one .swiper-pagination .swiper-pagination-bullet-active {
	background: #0070c0;
}

.index-one .tab-con {
	display: none;
}

.index-one .tab-list {
	margin-top: .5rem;
}

.index-one .list-ul {
	width: 47%;
}

.index-one .list-ul li {
	border-bottom: dashed 1px #e3e3e3;
	;
}

.index-one .list-ul li a {
	/* padding: .45rem 0; */
	padding: 0.4rem 0;
}

.index-one .list-ul li:first-child a {
	padding-top: .2rem;
}

.index-one .list-ul li .time {
	width: 4.5em;
	line-height: 1;
	text-align: center;
}

.index-one .list-ul li .time .day {
	color: #0070c0;
	margin-bottom: .05rem;
	font-size: .36rem;
}

.index-one .list-ul li .time .years {
	color: #999;
	font-size: .16rem;
}

.index-one .list-ul li .txt {
	width: calc(100% - 6em);
}

.index-one .list-ul li .txt .tit {
	/* margin-bottom: .05rem; */
	font-size: .22rem;
	color: #333;
	transition: all .5s;
}

.index-one .list-ul li .txt .des {
	font-size: .16rem;
	color: #999;
}

.index-one .list-ul li a:hover .tit {
	color: #0070c0;
}

.index-two {
	padding: 1rem 0;
}

.index-two .text {
	width: 47%;
}

.index-two .text .des {
	line-height: 1.8;
	font-size: .16rem;
	color: #666666;
	margin-top: .45rem;
}

.index-two .text .des p {
	margin: 0;
}

.index-two .text .more {
	margin-top: .4rem;
}

.index-two .text .more .but {
	position: relative;
	width: .4rem;
	height: .4rem;
	border: solid 2px #0070c0;
	border-radius: 50%;
}

.index-two .text .more .but i {
	position: absolute;
	top: 50%;
	left: .2rem;
	margin-top: -.05rem;
	width: .42rem;
	height: .1rem;
	display: block;
	background-image: url(../images/arrow2.svg);
	background-repeat: no-repeat;
	background-position: center;
	background-size: contain;
}

.index-two .text .more .wz {
	margin-right: .2rem;
	font-size: .16rem;
	color: #666;
}

.index-two .text .more a:hover .wz {
	color: #0070c0;
}

.index-two .pic-tu {
	width: 50%;
}

.index-two .pic-tu .wtdvw {
	width: 100%;
}
.index-two .pic-tu .wtdvw figure{background-position: center center;background-repeat: no-repeat;background-size: cover;padding-bottom: 55%;border-radius: 20px;}

.index-two .roll-num {
	z-index: 2;
	margin-top: 40px;
	border-radius: 20px;overflow: hidden;
}

.index-two .roll-num .item .back-bg {
	color: #fff;
	padding: .4rem .5rem;
}
.index-two .roll-num .item .back-bg img{max-width: 40px;}

.index-two .roll-num .item .counter {
	font-size: .54rem;
	font-family: "HarmonyOS-Bold";
}

.index-two .roll-num .item i {
	margin-left: 1em;
	font-style: normal;
	font-size: .16rem;
	opacity: .6;
}

.index-two .roll-num .item .xsw {
	font-size: .18rem;
	opacity: .7;
}

.index-two .roll-num .item:nth-child(1) .back-bg {
	float: left;
	background-color: #30b3eb;
	box-shadow: 0px 20px 30px 0px rgba(146, 146, 146, 0.1);
}

.index-two .roll-num .item:nth-child(2) .back-bg {
	float: left;
	background-color: #0070c0;
	box-shadow: 0px 20px 30px 0px rgba(146, 146, 146, 0.1);
}

.index-three {
	padding: 1rem 0;
}

.index-three .wtd100 {
	margin-top: .7rem;
}

.index-three .txt-list {
	width: 50%;
}

.index-three .txt-list .ul {
	height: 100%;
}

.index-three .txt-list li {
	padding: .4rem .3rem;
	width: 46%;
	margin-right: 4%;
	background-color: #fff;
	box-shadow: 0px 0px 20px 1px rgba(10, 63, 125, 0.08);
}

.index-three .txt-list li .satr span {
	line-height: 2.2;
	padding: 0 .2rem;
	color: #0070c0;
	background: rgba(0, 112, 192, .1);
	display: block;
	border-radius: 20px;
}

.index-three .txt-list li .time {
	margin: .3rem 0 .2rem;
	font-size: .18rem;
	color: #0070c0;
}

.index-three .txt-list li .tit {
	height: 4.5em;
	font-size: .2rem;
	color: #333;
}

.index-three .txt-list li .des {
	line-height: 1.8;
	margin: .3rem 0;
	font-size: .16rem;
	color: #666;
}

.index-three .txt-list li:last-child {
	margin-right: 0;
}

.index-three .txt-list li .more {
	font-family: "HarmonyOS-Light";
	color: #666;
}

.index-three .txt-list li .more::after {
	font-size: .14rem;
	margin-left: .1rem;
	content: 'next';
	font-family: swiper-icons;
	font-weight: bold;
}

.index-three .txt-list li a:hover .tit,
.index-three .txt-list li a:hover .more {
	color: #0070c0;
}

.index-three .switc-box {
	width: 50%;
}

.index-three .switc-box .item .pic {
	overflow: hidden;
}

.index-three .switc-box .item .pic img {
	width: 100%;
	transition: all .5s;
}

.index-three .switc-box .item .satr {
	position: absolute;
	top: .5rem;
	right: 0.2rem;
	width: 100%;
	z-index: 2;
}

.index-three .switc-box .item .satr span {
	line-height: 2.2;
	padding: 0 .2rem;
	color: #fff;
	background: #0070c0;
	display: block;
	border-radius: 20px;
}

.index-three .switc-box .item .tit {
	width: 50%;
	font-size: .2rem;
	padding: .3rem;
	color: #fff;
	background: rgba(0, 0, 0, .6);
	position: absolute;
	left: 0;
	bottom: 0;
	height: 6em;
}

.index-three .switc-box .item a:hover .pic img {
	transform: scale(1.1);
}

.index-three .switc-box .swiper-but {
	background: #0070c0;
	position: absolute;
	left: 50%;
	height: 7.5em;
	bottom: 0;
	z-index: 2;
}

.index-three .switc-box .swiper-but .swiper-aniu {
	outline: none;
	width: 2em;
	height: 100%;
	margin: 0 2px;
	position: relative;
	top: auto;
	left: auto;
	right: auto;
}

.index-three .switc-box .swiper-button-prev:after,
.index-three .switc-box .swiper-button-next:after {
	font-size: .14rem;
	color: #fff;
}
.root-w-1440{width: 92%;max-width: 1440px;margin: 0 auto}
@media (max-width:1024px) {
	.index-one .switc-box .item .time .day {
		font-size: .3rem;
	}
.index-two,.index-three{padding: 30px 0}
.index-three .wtd100{margin-top: 15px;}
	.index-one .switc-box .item .time .years {
		font-size: .16rem;
	}

	.index-one .switc-box .item .txt .tit {
		font-size: .24rem;
	}

	.index-one .list-ul li a {
		padding: .25rem 0;
	}

	.index-one .list-ul li .txt .tit {
		font-size: .18rem;
	}

	.index-one .list-ul li .time .day {
		font-size: .3rem;
	}

	.index-one .list-ul li .time .years {
		font-size: .16rem;
	}

	.index-one .other-menu li a {
		font-size: .18rem;
	}

	.index-one .swiper-pagination {
		top: 48%;
	}

	.index-one .swiper-pagination .swiper-pagination-bullet {
		width: .1rem;
		height: .1rem;
	}

	.index-two .roll-num .item .back-bg {
		padding: .2rem .3rem;
	}

	.index-two .roll-num .item .counter {
		font-size: .36rem;
	}

	.index-two .roll-num .item .xsw {
		font-size: .16rem;
	}

	.index-three .txt-list li {
		font-size: .14rem;
		padding: .2rem;
	}

	.index-three .txt-list li .time {
		margin: .2rem 0 .1rem;
	}

	.index-three .txt-list li .tit {
		font-size: .16rem;
	}

	.index-three .txt-list li .des {
		margin: .2rem 0;
	}

	.index-three .switc-box {
		font-size: .14rem;
	}

	.index-three .switc-box .item .tit {
		font-size: .16rem;
	}

	.index-three .switc-box .swiper-but {
		font-size: .16rem;
		height: 6em;
	}
}

@media (max-width:640px) {
	.index-tit .tit-cn {
		font-size: .36rem;
	}

	.index-one .other-menu li a {
		padding: 0 .2rem;
		font-size: .22rem;
	}

	.index-one .switc-box {
		width: 100%;
	}

	.index-one .tab-list {
		margin-top: .3rem;
	}

	.index-one .switc-box .item .time {
		width: 5em;
	}

	.index-one .switc-box .item .time .day {
		font-size: .32rem;
	}

	.index-one .switc-box .item .time .years {
		font-size: .2rem;
	}

	.index-one .switc-box .item .txt .tit {
		font-size: .3rem;
	}

	.index-one .switc-box .item .txt .des {
		font-size: .24rem;
	}

	.index-one .list-ul {
		margin-top: .3rem;
		width: 100%;
	}

	.index-one .list-ul li .txt .tit {
		font-size: .3rem;
	}

	.index-one .list-ul li .txt .des {
		font-size: .24rem;
	}

	.index-one .list-ul li .time .day {
		font-size: .32rem;
	}

	.index-one .list-ul li .time .years {
		font-size: .2rem;
	}

	.index-two .text {
		width: 100%;
	}

	.index-two .text .des {
		font-size: .24rem;
	}

	.index-two .text .more {
		margin: .3rem 0;
	}

	.index-two .text .more .wz {
		font-size: .22rem;
	}

	.index-two .pic-tu {
		width: 100%;
	}

	.index-two .pic-tu .wtdvw {
		width: 100%;
	}

	.index-two .roll-num {
		margin-bottom: .3rem;
		position: relative;
		bottom: auto;
		left: auto;
		overflow: hidden;
		width: 100%;
		display: -webkit-flex;
		display: flex;
		flex-wrap: wrap;
	}

	.index-two .roll-num .item:nth-child(2) .back-bg {
		transform: translateX(0);
	}

	.index-three .switc-box {
		margin-top: 4%;
		width: 100%;
	}

	.index-three .txt-list {
		width: 100%;
	}

	.index-three .txt-list .ul {
		display: -webkit-flex;
		display: flex;
		flex-wrap: wrap;
		justify-content: space-between;
	}

	.index-three .txt-list li {
		width: 48.5%;
		font-size: .22rem;
		margin-right: 0;
	}

	.index-three .txt-list li .time {
		font-size: .24rem;
	}

	.index-three .txt-list li .tit {
		font-size: .24rem;
	}

	.index-three .txt-list li .des {
		font-size: .2rem;
	}

	.index-three .switc-box .item .tit {
		font-size: .2rem;
	}

	.index-three .switc-box .swiper-but {
		font-size: .2rem;
	}
}






/*  */
.search-list {
	margin-bottom: .6rem;
	padding: .35rem 0;
}

.search-list li {
	font-size: .16rem;
	border-bottom: dashed 1px #e5e5e5;
}

.search-list li a {
	padding: .2rem 0;
}

.search-list li .tit {
	width: calc(100% - 1.8rem);
}

.search-list li .time {
	width: 1.5rem;
	text-align: right;
}

.search-list li a:hover .tit {
	color: #fbb03f;
}




/* 单篇 */
.single-piece {
	padding: .5rem 0;
	min-height: 30vh;
	line-height: 2;
}

.single-piece p {
	margin: 0;
}



/*Page002623 */
.Page002623 {
	text-align: center;
	padding: .5rem 0;
}

.Page002623 .Pages a.a_first,
.Page002623 .Pages a.a_end,
.Page002623 .Pages>span:not(.p_page) {
	display: none;
}

.Page002623 .Pages em {
	float: left;
	margin: 0 .2rem;
	font-style: normal;
}

.Page002623 .Pages .p_page {
	display: table;
	margin: 0 auto;
}

.Page002623 .Pages a {
	color: #666666;
	background: #f6f7f8;
	float: left;
	line-height: .6rem;
	width: .6rem;
	margin: 0 .05rem;
	border-radius: 100%;
	transition: all .5s;
}

.Page002623 .Pages a.a_cur,
.Page002623 .Pages a:hover {
	color: #fff;
	background: #009ee6;
}

.Page002623 .Pages .p_page>a {
	font-size: 0;
	height: .6rem;
	position: relative;
}

.Page002623 .Pages .p_page>a:before {
	content: '';
	display: block;
	height: 100%;
	background-image: url(../images/arrow2.svg);
	background-repeat: no-repeat;
	background-position: center;
	filter: brightness(-200%);
	-webkit-filter: brightness(-200%);
}

.Page002623 .Pages .p_page>a.a_prev:before {
	transform: rotate(-180deg);
}

.Page002623 .Pages a.a_prev:hover:before,
.Page002623 .Pages a.a_next:hover:before {
	filter: brightness(200%);
	-webkit-filter: brightness(200%);
}

@media(max-width:640px) {
	.Page002623 {
		padding: 6vw 0 8vw 0;
	}

	.Page002623 .Pages em {
		display: block;
	}

	.Page002623 .Pages a {
		background-color: #eee;
	}
}




/*Top003198 */
.Top003198 {
	position: fixed;
	z-index: 100;
	left: 0;
	top: 0;
	width: 100%;
	background-color: #fff;
	box-shadow: 0 0 5px rgba(0, 0, 0, 0.1);
	font-family: 'HarmonyOS_Sans_SC';
}

.Top003198 menu li span {
	display: block;
	font-size: calc(18 / 16 * 1em);
}

.Top003198 menu li a:hover,
.Top003198 menu li.aon span a {
	color: #0071c0;
}

.Top003198 li .sub .pic .Ispic {
	padding-bottom: calc(400 / 310 * 100%);
	background-color: #eee;
}

.Top003198 .top-hotline {
	color: #ff7366;
	font-family: 'HarmonyOS_Sans_SC_Medium';
	font-size: calc(20 / 16 * 1em);
	padding-left: calc(29 / 20 * 1em);
	background: url(../images/Top003198-tel.svg) no-repeat left center;
	background-size: 1em auto;
	line-height: calc(36 / 20 * 1em);
}

.Top003198 .top-search {
	display: block;
	padding: 0;
	margin-left: calc(56 / 1920 * 100vw);
}

.Top003198 .top-search .box {
	position: relative;
	background-color: #0071c0;
	overflow: hidden;
}

.Top003198 .top-search .box .text {
	width: 100%;
	display: block;
	line-height: calc(42 / 16 * 1em);
	height: calc(42 / 16 * 1em);
	font-size: 1em;
	background: none;
	border: 0;
	padding-left: calc(42 / 16 * 1em);
	color: rgba(51, 51, 51, 0.5);
}

.Top003198 .top-search .box .text.focus {
	color: #000;
}

.Top003198 .top-search .box .btn {
	position: absolute;
	top: 0;
	width: calc(42 / 16 * 1em);
	height: 100%;
	background: url(../images/Top003198-search.svg) no-repeat center center;
	background-size: calc(17 / 42 * 100%) auto;
	cursor: pointer;
}

@media (min-width:1025px) {
	.Top003198 .logo {
		display: table;
		height: calc(90 / 16 * 1em);
	}

	.Top003198 .logo a {
		display: table-cell;
		vertical-align: middle;
	}

	.Top003198 .logo img {
		max-height: calc(60 / 16 * 1em);
	}

	.Top003198 menu li {
		float: left;
		margin-right: calc(46 / 1920 * 100vw);
	}

	.Top003198 menu li span {
		line-height: calc(90 / 18 * 1em);
	}

	.Top003198 li .sub {
		position: absolute;
		top: 100%;
		background-color: #fff;
		width: calc(320 / 16 * 1em);
		margin-left: calc((300 / 16 * 1em) / -2);
		padding: calc(10 / 16 * 1em);
		box-shadow: 0 5px 5px rgba(0, 0, 0, 0.1);
	}

	.Top003198 li .sub dl {
		background: none;
		width: 45%;
	}

	.Top003198 li .sub dt {
		text-align: left;
	}

	.Top003198 li .sub .pic {
		width: 50%;
	}

	.Top003198 .top-right {
		padding-top: calc(27 / 16 * 1em);
	}

	.Top003198 .top-right dd {
		float: left;
	}

	.Top003198 .top-search .box {
		width: calc(42 / 16 * 1em);
		border-radius: calc(90 / 16 * 1em);
		transition: 0.3s;
	}

	.Top003198 .top-search.show .box {
		width: calc(200 / 1920 * 100vw);
	}

	.Top003198 .top-search .box .btn {
		left: 0;
	}
}

@media (max-width:1024px) {

	.Top003198 .top-hotline,
	.Top003198 header:after {
		display: none;
	}

	.Top003198 header {
		display: flex;
		justify-content: space-between;
		align-items: center;
		height: calc(70 / 16 * 1em);
	}

	.Top003198 .logo img {
		max-height: calc(44 / 16 * 1em);
	}

	.Top003198 menu {
		position: fixed;
		left: -100%;
		top: calc(70 / 16 * 1em);
		height: calc(100% - (70 / 16 * 1em));
		background-color: #fff;
		opacity: 0;
		transition: 0.5s;
		box-shadow: 0 5px 5px rgba(0, 0, 0, 0.1);
		width: 50vw;
		max-width: 240px;
	}

	.menu-show .Top003198 menu {
		left: 0;
		opacity: 1;
	}

	.Top003198 menu ul {
		height: 100%;
		overflow: auto;
	}

	.Top003198 menu li {
		border-bottom: 1px dotted #eee;
	}

	.Top003198 menu li span {
		line-height: 3;
		padding-left: 2em;
	}

	.Top003198 menu li.has-sub span .op:before,
	.Top003198 menu li.has-sub span .op:after {
		background-color: #ff7366;
	}

	.Top003198 li .sub {
		background-color: #eee;
	}

	.Top003198 li .sub .pic {
		display: none;
	}

	.Top003198 .top-search {
		margin: 0 5vw 0 0;
		position: inherit;
	}

	.Top003198 .top-search .box {
		top: 100%;
		left: 0;
		width: 100%;
		opacity: 1;
		position: absolute;
		display: none;
		background-color: rgba(255, 255, 255, 0.8);
	}

	.Top003198 .top-search .box .btn {
		right: 0;
	}

	.Top003198 .top-search .box .text {
		padding: 0 calc(42 / 16 * 1em) 0 calc(20 / 16 * 1em);
	}

	.Top003198 .top-right dl:after {
		display: none;
	}

	.Top003198 .top-right dl {
		display: flex;
		align-items: center;
	}

	.Top003198 .open-search {
		width: calc(24 / 16 * 1em);
		height: calc(24 / 16 * 1em);
		background: url(../images/Top003198-search.svg) no-repeat center center;
		background-size: contain;
		display: block;
		position: relative;
	}

	.Top003198 .open-search.on {
		width: calc(30 / 16 * 1em);
		height: calc(30 / 16 * 1em);
	}

	.Top003198 .open-search.on:after,
	.Top003198 .open-search.on:before {
		background-color: #ff7366;
	}

	.Top003198 .open-menu {
		width: calc(30 / 16 * 1em);
		height: calc(24 / 16 * 1em);
		display: flex;
		flex-wrap: wrap;
		flex-direction: column;
		justify-content: space-between;
		transition: 0.3s;
	}

	.Top003198 .open-menu span {
		display: block;
		transition: 0.3s;
		height: 2px;
		background-color: #000;
	}

	.menu-show .Top003198 .open-menu {
		border-radius: 50%;
		background-color: #ff7366;
		padding: calc(9 / 16 * 1em);
		height: calc(30 / 16 * 1em);
	}

	.menu-show .Top003198 .open-menu span {
		background-color: #fff;
		height: 1px;
	}
}

/*Banner003144 */
.Banner003144 .pc {
	background-position: center center;
	background-repeat: no-repeat;
	/* height:26.25em; */
	height: 5rem;
	background-size: cover;
}

@media (min-width:1025px) {
	.Banner003144 .wap {
		display: none;
	}
}

@media (max-width:1024px) {
	.Banner003144 .pc {
		display: none;
	}
}


.Tab001 {
	width: 100%;
	padding: 3.2% 0;
}


.Tab001 .auto_1440 {
	max-width: 1440px;
}

.Tab001 .tab_li {
	width: 100%;
	text-align: center;
	overflow: hidden;
	clear: both;
	padding-bottom: 40px;
	border-bottom: 1px dotted #ececec;
}

.Tab001 .tab_li a {
	display: inline-block;
	padding: 0 32px;
	margin: 0 10px;
	font-size: .22rem;
	line-height: 2.5;
	color: #666;
	font-weight: 500;
	cursor: pointer;
	border-radius: 30px;
	letter-spacing: 1px;
}


.Tab001 .tab_li a.active {
	background-color: #0170c0;
	color: #fff;
}

.Tab001 .tab_li a:hover {
	background-color: #0170c0;
	color: #fff;
}

@media(max-width:1024px) {
	.Tab001 .tab_li a {
		font-size: 16px;
		line-height: 2;
		padding: 0 15px;
		margin: 0;
	}
	.Tab001 .tab_li{padding-bottom: 10px;}
}



/*PicList003140 */
.PicList003140 {
	width: 100%;
	margin-bottom: 3%;
}

.PicList003140 .auto {
	max-width: 1440px;
	width: 92%;

}

.PicList003140 ol {
	border-bottom: 1px dotted #ececec;
	padding-bottom: 2.4375em;
}

.PicList003140 ol time {
	margin-bottom: 1.5em;
}

.PicList003140 ol .more {
	display: block;
	width: 10em;
	line-height: 3.125em;
	color: #fff;
	background-color: #0170c0;
	text-align: center;
}

.PicList003140 ol .more:after {
	display: inline-block;
	content: '';
	margin-left: 1em;
	background: url(../images/PicList003140-icon-white.svg) no-repeat;
	width: 16px;
	height: 6px;
	vertical-align: middle;
	background-size: contain;
}

.PicList003140 ol p {
	margin-bottom: 2.5em;
}

.PicList003140 li a {
	display: block;
	border-bottom: 1px dotted #ececec;
	padding: 2.25em 1.2em;
	transition: 0.3s;
}

.PicList003140 .tit {
	font-size: 1.375em;
	color: #333;
	font-family: 'SourceHanSansCN-Medium';
}

.PicList003140 a:hover .tit {
	color: #0170c0;
}

.PicList003140 p {
	color: #777;
	font-size: 0.875em;
	line-height: 1.71428;
}

.PicList003140 li p {
	min-height: 3.42856em;
}

.PicList003140 time {
	color: #999;
	display: inline-block;
}

.PicList003140 li time {
	padding-right: 2em;
	background: url(../images/PicList003140-icon.svg) no-repeat right center;
	background-size: 1em auto;
	margin-top: 1.5em;
}

.PicList003140 li a:hover time {
	background-image: url(../images/PicList003140-icon-red.svg);
}

.PicList003140 li a:hover {
	background-color: #fff;
	box-shadow: 0 0.625em 4.375em rgba(0, 0, 0, 0.08);
}

@media (min-width:1025px) {
	.PicList003140 ol .img {
		width: 31.429%;
	}

	.PicList003140 ol .txt {
		padding-left: 3.125em;
	}

	.PicList003140 li {
		float: left;
		width: 48.215%;
	}

	.PicList003140 li:not(:nth-of-type(2n)) {
		margin-right: 3.57%;
	}
}

@media (max-width:1024px) {
	.PicList003140 .auto {
		margin-top: 2em;
		margin-bottom: 2em;
	}
	.PicList003140 li a{padding: 15px 0}
.PicList003140 li time{margin-top: 0}
	.PicList003140 ol .img {
		margin-bottom: 2em;
	}
}

/*Page002664 */
.Page002664 {
	text-align: center;
	padding: 3.2% 0 4.8% 0;
}

.Page002664 .Pages * {
	display: inline-block;
	vertical-align: middle;
}

.Page002664 .Pages a {
	border: 1px solid #ececec;
	line-height: 35px;
	padding: 0 18px;
	color: #666;
	background-color: #fff;
}

.Page002664 .p_cur,
.Page002664 .p_count,
.Page002664 .p_jump,
.Page002664 .a_first,
.Page002664 .a_end,
.Page002664 .p_total {
	display: none;
}

.Page002664 .Pages em {
	overflow: hidden;
	border-left: 1px solid #ececec;
	font-style: normal;
}

.Page002664 .Pages em a {
	float: left;
	margin-left: -1px;
}

.Page002664 .Pages a:hover,
.Page002664 .Pages em a.a_cur {
	color: #fff;
	background-color: #0170c0;
}

.Page002664 .a_prev {
	padding-left: 31px;
	background: url(../images/Page002664_a_prev.png) no-repeat 6px center;
}

.Page002664 .a_next {
	padding-right: 31px;
	background: url(../images/Page002664_a_next.png) no-repeat 52px center;
}

@media(max-width:640px) {
	.Page002664 .Pages em {
		display: none;
	}
}


/*PicList002149 */
.PicList002149 {
	width: 100%;
	margin-bottom: 3%;
}

.PicList002149 .auto {
	max-width: 1440px;
	width: 92%;
}

.PicList002149 h3 {
	margin: 0;
	font-size: 22px;
	font-weight: 500;
}

.PicList002149 p {
	line-height: 26px;
	overflow: hidden;
	color: #999;
	letter-spacing: 0.5px;
	margin: 2% 0 0 0;
}

.PicList002149 ol {
	background-color: #fafafa;
	margin-bottom: 2%;
	position: relative;
	padding-left: 36.25%;
	cursor: pointer;
}

.PicList002149 ol:hover {
	box-shadow: 0 0.625em 4.375em rgba(0, 0, 0, 0.08);
	background-color: #fff;
}

.PicList002149 ol .Ispic {
	width: 36.25%;
	position: absolute;
	left: 0;
	top: 0;
	height: 100%;
}

.PicList002149 ol .Ispic img {
	display: none;
}
.removeImg .PicList002149 ol .Ispic{
	display: none;
}
.removeImg .PicList002149 ol{
	padding-left: 0 !important;
}
.removeImg .PicList002149 ol .more{
	float: right;
}

.PicList002149 ol div {
	padding: 5% 10% 3% 5%;
}

.PicList002149 ol h3 a {
	color: #0170c0;
}

.PicList002149 ol time {
	display: block;
	padding: 3% 0;
	font-size: 16px;
}

.PicList002149 ol p {
	margin: 0 0 3% 0;
}

.PicList002149 ol .more {
	display: block;
	width: 10em;
	line-height: 3.125em;
	color: #fff;
	background-color: #0170c0;
	text-align: center;
}

.PicList002149 ol .more:after {
	display: inline-block;
	content: '';
	margin-left: 1em;
	background: url(../images/PicList003140-icon-white.svg) no-repeat;
	width: 16px;
	height: 6px;
	vertical-align: middle;
	background-size: contain;
}

.PicList002149 li {
	overflow: hidden;
	padding-left: 160px;
	padding-right: 58px;
	position: relative;
	margin-bottom: 2%;
	background-color: #fff;
	cursor: pointer;
	border-bottom: 1px dotted #ececec;
}

.PicList002149 li:hover {
	box-shadow: 0 0.625em 4.375em rgba(0, 0, 0, 0.08);
	background-color: #fff;
}

.PicList002149 li:hover time span {
	color: #999;
}

.PicList002149 li:hover time i {
	color: #0170c0;
}

.PicList002149 li:after {
	position: absolute;
	content: '';
	right: 0;
	top: 0;
	width: 58px;
	height: 100%;
	background: url(../images/PicList002149-more.png) no-repeat center center;
	border-left: 2px solid #fff;
}

.PicList002149 li div {
	border-left: 1px dashed #ececec;
	padding: 3% 3%;
}

.PicList002149 li time {
	position: absolute;
	left: 0;
	top: 0;
	width: 160px;
	height: 100%;
}

.PicList002149 li time span {
	position: absolute;
	width: 100%;
	text-align: center;
	top: 50%;
	-ms-transform: translateY(-50%);
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	transform: translateY(-50%);
	color: #b2b2b2;
	font-size: 16px;
}

.PicList002149 li time i {
	font-style: normal;
	font-size: 50px;
	color: #999;
	display: block;
	font-family: "Courier New", Courier, monospace;
	line-height: 40px;
}

.PicList002149 li time i:after {
	display: block;
	content: '';
	margin: 5px auto;
	height: 1px;
	width: 50%;
	max-width: 66px;
	background: #dfdfdf;
}

@media(max-width:1000px) {
	.PicList002149 li {
		padding-left: 100px;
		padding-right: 30px;
	}

	.PicList002149 li:after {
		width: 30px;
		background-size: 35% auto;
	}

	.PicList002149 li time {
		width: 100px;
	}

	.PicList002149 li time span {
		font-size: 14px;
	}

	.PicList002149 li time i {
		font-size: 40px;
		line-height: 30px;
	}
}

@media(max-width:768px) {
	.PicList002149 h3 {
		font-size: 16px;
	}
}

@media(max-width:640px) {
	.PicList002149 ol {
		padding-left: 0;
	}

	.PicList002149 ol .Ispic {
		width: auto;
		position: relative;
		height: auto;
		display: block;
		padding-bottom: 60%;
	}

	.PicList002149 ol div {
		padding: 3%;
	}
}

@media(max-width:480px) {
	.PicList002149 li {
		padding-left: 80px;
		padding-right: 0;
	}

	.PicList002149 li:after {
		display: none;
	}

	.PicList002149 li time {
		width: 80px;
	}

	.PicList002149 li time span {
		font-size: 12px;
	}

	.PicList002149 li time i {
		font-size: 30px;
	}

	.PicList002149 h3 {
		font-size: 14px;
	}

	.PicList002149 p {
		font-size: 12px;
		line-height: 20px;
		overflow: hidden;
		height: 40px;
	}

	.PicList002149 ol p {
		height: 60px;
	}
}



/*Floor003092 */
.Floor003092 {
	background-color: #f3f6fa;
	overflow: hidden;
}

.Floor003092 .auto {
	max-width: 1440px;
	width: 92%;
}


.Floor003092 .slider-but {
	overflow: hidden;
}

.Floor003092 .slider-but .slick-arrow {
	float: left;
	cursor: pointer;
	padding: 0;
	border: 0;
	border-radius: 50%;
	background: url("../images/Floor003092-more-hover.svg") no-repeat center center #dae2ec;
	width: 50px;
	height: 50px;
	transition: 0.3s;
}

.Floor003092 .slider-but .slick-prev {
	margin-right: 30px;
	transform: rotateY(180deg);
}

.Floor003092 .slider-but .slick-arrow:hover {
	background-color: #0170c0;
}

.Floor003092 .picture {
	position: absolute;
	z-index: -1;
	top: -5.21vw;
}

.Floor003092 .title {
	font-size: 38px;
	color: #fff;
}

.Floor003092 .title .en {
	font-size: 1.579em;
	font-family: 'Barlow-Bold';
	line-height: 0.8667;
}

.Floor003092 .slider {
	overflow: hidden;
}

.Floor003092 .slider li a {
	display: block;
	background: #fff;
	padding: 2.45vw 3.02vw;
}

.Floor003092 .slider li time,
.Floor003092 .slider li time span {
	display: block;
}

.Floor003092 .slider li time {
	font-size: 18px;
	color: #ccc;
	font-family: 'Barlow-Bold';
	margin-bottom: 3vw;
}

.Floor003092 .slider li:hover time {
	color: #999;
}

.Floor003092 .slider li time span {
	font-size: 2.222em;
	line-height: 1;
}

.Floor003092 .slider li aside {
	color: #000;
	font-size: 22px;
	line-height: 1.6;
	min-height: 3.2em;
}

.Floor003092 .slider li:hover aside {
	color: #0170c0;
}

.Floor003092 .slider li p {
	font-size: 14px;
	color: #777;
	line-height: 1.75;
	min-height: 3.5em;
	margin-bottom: 3vw;
	margin-top: 1vw;
}

.Floor003092 .more {
	display: inline-block;
	line-height: 40px;
	border-radius: 40px;
	color: #0170c0;
	transition: 0.3s;
}

.Floor003092 .more:after {
	display: inline-block;
	content: '';
	background: url("../images/Floor003092-more.svg") no-repeat;
	width: 5px;
	height: 10px;
	margin-left: 22px;
	vertical-align: middle;
}

.Floor003092 li a:hover .more {
	padding: 0 16px;
	color: #fff;
	background: #0170c0;
}

.Floor003092 li a:hover .more:after {
	background-image: url("../images/Floor003092-more-hover.svg");
}


.Floor003092 .slider li {
	float: left;
}


@media(min-width:641px) {
	.Floor003092 .slider .ul {
		margin: 0 -30px;
	}

	.Floor003092 .slider li {
		width: 33.3%;
	}

	.Floor003092 .slider li a {
		margin: 0 30px 60px 30px;
	}
}

@media(min-width:1025px) {
	.Floor003092 .auto {
		position: relative;
		z-index: 1;
	}

	.Floor003092 .left-title {
		width: 36.625%;
	}

	.Floor003092 .right-list {
		width: 59.625%;
	}

	.Floor003092 .title {
		width: 50%;
	}

	.Floor003092 .picture {
		right: 63.375%;
		bottom: -5.42vw;
		width: 46.625%;
	}

	.Floor003092 .slider-but {
		margin-top: 15.78vw;
	}
}

@media(min-width:1025px) and (max-width:1600px) {
	.Floor003092 .title {
		font-size: 2.375vw;
	}

	.Floor003092 .slider .ul {
		margin: 0 -1.8125vw;
	}

	.Floor003092 .slider li {
		width: 33.3%;
		margin-bottom: 2%;
	}

	.Floor003092 .slider li a {
		margin: 0 1.8125vw;
	}
}

@media(min-width:641px) and (max-width:1024px) {
	.Floor003092 .slider .ul {
		margin: 0 -2vw;
	}

	.Floor003092 .slider li {
		width: 50%;
		margin-bottom: 2%;
	}

	.Floor003092 .slider li a {
		margin: 0 2vw;
	}
}

@media(max-width:1024px) {
	.Floor003092 .left-title {
		position: relative;
		z-index: 1;
	}

	.Floor003092 .picture {
		left: -3%;
		right: -3%;
		bottom: -14vw;
	}

	.Floor003092 .slider-but {
		padding: 3vw 0;
	}

	.Floor003092 .title {
		font-size: 5vw;
	}
}

@media(max-width:640px) {
	.Floor003092 .slider li a {
		padding: 5vw;
	}

	.Floor003092 .slider-but .slick-arrow {
		width: 10vw;
		height: 10vw;
	}

	.Floor003092 .slider-but .slick-prev {
		margin-right: 5vw;
	}

	.Floor003092 .slider li aside {
		font-size: 5vw;
	}
.Floor003092 .slider li {margin-bottom: 2%;}
	.Floor003092 .slider li p {
		font-size: 4vw;
	}
}


/*Floor002905 */
/*@font-face {
	font-family: 'Oswald';
	src: url("../../../whirfonts/Oswald/Regular.woff") format("woff");
	font-display: swap;
}*/

.Floor002905 {
	width: 100%;

}

.Floor002905 .auto {
	width: 100%;
	max-width: 1440px;
}

@media(min-width:1025px) {
	.Floor002905 .auto>.main {
		width: 100%;
		max-width: 1440px;
		margin: 0 auto;
	}
}

.Floor002905 .title {
	font-size: 48px;
	margin-bottom: 4vw;
	color: #333;
	font-family: 'SourceHanSansCN-Regular';
	line-height: 1em;
}

.Floor002905 .title .more {
	float: right;
	font-size: 16px;
	color: #333;
}

.Floor002905 .title .more:before,
.Floor002905 .title .more:after {
	display: inline-block;
	content: '';
	vertical-align: middle;
	height: 1px;
	background: #333;
	width: 0;
	transition: 0.3s;
}

.Floor002905 .title .more:before {
	margin-right: 20px;
}

.Floor002905 .title .more:after {
	margin-left: 20px;
	width: 80px;
}

.Floor002905 .title .more:hover {
	margin-left: 0;
}

.Floor002905 .title .more:hover:before {
	width: 80px;
}

.Floor002905 .title .more:hover:after {
	width: 0;
}

@media(max-width:640px) {
	.Floor002905 .title {
		font-size: 7vw;
	}
}

.Floor002905 .news-list li a {
	border: 1px solid #eee;
	display: block;
	position: relative;
	height: 100%;
	transition: 0.3s;
}

.Floor002905 .news-list li {
	width: 33.3%;
	float: left;
}

.Floor002905 .news-list li:nth-child(2) {
	float: right;
}

.Floor002905 .news-list li time {
	border-top: 1px solid #eee;
	position: absolute;
	left: 0;
	bottom: 0;
	width: 100%;
	line-height: 60px;
	padding: 0 40px;
}

.Floor002905 .news-list li time:after {
	position: absolute;
	content: '';
	top: 0;
	right: 0;
	width: 60px;
	height: 60px;
	border-left: 1px solid #eee;
	background: url("../images/Floor002905_more.gif") no-repeat center center;
}

.Floor002905 .news-list li time {
	font-family: 'Oswald';
	color: #999;
	transition: 0.3s;
}

.Floor002905 .news-list li .txt {
	padding: 50px 40px 0;
}

.Floor002905 .news-list li .txt aside.dot2 {
	font-family: 'SourceHanSansCN-Regular';
	font-size: 22px;
	line-height: 1.5em;
	margin-bottom: 2.605vw;
}

.Floor002905 .news-list li a:hover aside.dot2 {
	color: #0170c0;
}

.Floor002905 .news-list li .txt p {
	margin: 0;
	color: #777;
	font-size: 14px;
	line-height: 2em;
	max-height: 9em;
}

.Floor002905 .news-list li a:hover {
	border-color: #0170c0;
}

.Floor002905 .news-list li a:hover time {
	color: #fff;
	background: #0170c0;
}

.Floor002905 .news-list li a:hover time:after {
	background-image: url("../images/Floor002905_next_on.gif");
	border-left-color: rgba(255, 255, 255, 0.2);
}

.Floor002905 .news-top li {
	position: relative;
}

.Floor002905 .news-top li .txt {
	position: absolute;
	left: 30px;
	bottom: 25px;
	right: 0;
	color: #fff;
	z-index: 10;
}

.Floor002905 .news-top li .time {
	font-family: 'Oswald';
	width: 108px;
	text-align: center;
}

.Floor002905 .news-top li .word aside {
	font-size: 24px;
}

.Floor002905 .news-top li .word p {
	opacity: 0.5;
	letter-spacing: 1px;
	margin-bottom: 0;
}

.Floor002905 .news-top .slick-arrow {
	position: absolute;
	top: 50%;
	width: 46px;
	height: 46px;
	border-radius: 50%;
	background: rgba(0, 0, 0, 0.2) url("../images/Floor002905_prev_on.gif") no-repeat center center;
	z-index: 20;
	margin-top: -23px;
}

.Floor002905 .news-top .slick-prev {
	left: 3%;
}

.Floor002905 .news-top .slick-next {
	right: 3%;
	background-image: url("../images/Floor002905_next_on.gif");
}

.Floor002905 .news-top .slick-arrow:hover {
	background-color: #0170c0;
}

.Floor002905 .news-list {
	width: 100%;
}

@media(min-width:1025px) {

	.Floor002905 .news-list ul {
		margin: 0 -30px;
	}

	.Floor002905 .news-list li {
		padding: 0 30px;
		margin-bottom: 60px;
		width: 33.3%;
	}

	.Floor002905 .news-list li,
	.Floor002905 .news-top li .Ispic {
		height: 400px;
	}
}

@media(min-width:1025px) and (max-width:1600px) {

	.Floor002905 .news-list li,
	.Floor002905 .news-top li .Ispic {
		height: 28.75vw;
	}

	.Floor002905 .news-list li .txt {
		padding: 3vw 2vw 0;
	}

	.Floor002905 .news-list li time {
		line-height: 3.75vw;
		padding: 0 2vw;
	}

	.Floor002905 .news-list li time:after {
		width: 3.75vw;
		height: 3.75vw;
	}
}

@media(min-width:1025px) and (max-width:1366px) {

	.Floor002905 .news-top li .word aside,
	.Floor002905 .news-list li .txt aside.dot2 {
		font-size: 20px;
	}

	.Floor002905 .news-list li .txt aside.dot2 {
		margin-bottom: 1.5vw;
	}

	.Floor002905 .news-list li .txt p {
		font-size: 14px;
	}
}

@media(max-width:1024px) {
	.Floor002905 .news-top {
		margin-bottom: 6vw;
	}

	.Floor002905 .news-list ul {
		margin: 0 -20px;
	}

	.Floor002905 .news-list li {
		padding: 0 20px;
		width: 50%;
	}

	.Floor002905 .news-top li .Ispic {
		padding-bottom: 63.889%;
	}

	.Floor002905 .news-list li .txt {
		padding: 3vw;
	}

	.Floor002905 .news-top li .word aside,
	.Floor002905 .news-list li .txt aside.dot2 {
		font-size: 20px;
	}

	.Floor002905 .news-list li .txt p {
		font-size: 14px;
	}

	.Floor002905 .news-list li a {
		height: auto;
		padding-bottom: 60px;
	}

	.Floor002905 .news-list li .txt aside.dot2 {
		height: 3em;
	}

	.Floor002905 .news-list li .txt p {
		height: 9em;
	}
}

@media(max-width:640px) {


	.Floor002905 .news-top {
		margin-bottom: 4%;
	}

	.Floor002905 .news-list ul {
		margin: 0;
	}

	.Floor002905 .news-list li {
		padding: 0 15px;
		width: 100%;
		margin-bottom: 30px;
	}

	.Floor002905 .news-top li .word aside,
	.Floor002905 .news-list li .txt aside.dot2 {
		font-size: 4vw;
	}

	.Floor002905 .news-top li .time,
	.Floor002905 .news-top li .word p,
	.Floor002905 .news-list li time,
	.Floor002905 .news-list li .txt p {
		font-size: 3vw;
	}

	.Floor002905 .news-list li a {
		padding-bottom: 10vw;
	}

	.Floor002905 .news-list li time {
		line-height: 10vw;
		padding: 0 10vw 0 3vw;
	}

	.Floor002905 .news-list li time:after {
		width: 10vw;
		height: 10vw;
	}

	.Floor002905 .news-top li .txt {
		left: 4%;
		bottom: 5%;
	}

	.Floor002905 .news-top li .time {
		width: 18vw;
	}
}


/*Floor003108 */
.Floor003108 {

	font-size: 100px;

}

@media (max-width:1600px) {
	.Floor003108 {
		font-size: 6.25vw;
	}
}

@media (max-width:768px) {
	.Floor003108 {
		font-size: 14vw;
	}
}

.Floor003108 {
	margin-bottom: 0px;
}

.Floor003108 .auto {
	width: 92%;
	max-width: 1440px;
}



.Floor003108 .title {
	position: relative;
	color: #003f84;
	font-size: 0.38em;
	margin-bottom: 1.0526em;
}

.Floor003108 .title .en {
	font-family: 'AvantGardeITCbyBT-Demi';
	font-size: 1.368em;
	line-height: 1;
}

.Floor003108 .title .more {
	position: absolute;
	right: 0;
	top: 50%;
	font-size: 0.421em;
	text-align: center;
	padding: 0 1.875em;
	margin-top: -1.5625em;
	line-height: 3.125em;
	border-radius: 3.125em;
	border: solid 2px #0e1637;
	transition: 0.3s;
}

.Floor003108 .title .more:after {
	width: 1.3125em;
	height: 0.8125em;
	display: inline-block;
	content: '';
	margin-left: 1em;
	background: url(../images/Floor003108-icon.svg) no-repeat;
	background-size: contain;
	transition: 0.3s;
}

.Floor003108 .title .more:hover {
	background-color: #003f84;
	color: #fff;
	border-color: #003f84;
}

.Floor003108 .title .more:hover:after {
	background-image: url(../images/Floor003108-icon-white.svg);
}

.Floor003108 ol {
	float: left;
	width: 33.3%;
}


.Floor003108 ol .pic {
	position: relative;
	overflow: hidden;
}

.Floor003108 ol .pic {
	margin-bottom: 0.18em;
}

.Floor003108 ol .pic time {
	position: absolute;
	right: 0;
	bottom: 0;
	line-height: 2.5;
	background-color: rgb(0 111 191 / 80%);
	color: #fff;
	font-size: 18px;
	padding: 0 1em;
}

.Floor003108 ol .pic time {
	font-size: 0.24em;
}

.Floor003108 ol .tit {
	font-size: 22px;
	text-overflow: ellipsis;
	overflow: hidden;
}

.Floor003108 ol a:hover .tit {
	color: #0170c0;
}

.Floor003108 ol .tit {
	display: -webkit-box;
	display: box;
	word-break: break-all;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 1;
	line-height: 1.666;
}

.Floor003108 ol.tit {
	font-size: 0.24em;
	white-space: nowrap;
}

.Floor003108 ol .txt {
	margin-bottom: 2vw;
	border-bottom: 1px dashed #ececec;
}

.Floor003108 ol a:hover .txt {
	border-bottom: 1px solid #0170c0;
}


.Floor003108 ol p {
	font-size: 14px;
	color: #777;
	line-height: 1.75;
	margin-bottom: 1vw;
	margin-top: 1vw;

}

.Floor003108 ol a .more {
	color: #0170c0;
	display: inline-block;
	font-size: 14px;
	padding-right: 30px;
	background: url(../images/Floor003196-more.svg) no-repeat right center;
	background-size: 16px auto;
	transition: 0.3s;
}

.Floor003108 ol a:hover .more {
	padding-right: 50px;
}

.Floor003108 li {
	border-bottom: 1px solid #e1e1e1;
}

.Floor003108 li:nth-of-type(1) {
	border-top: 1px solid #e1e1e1;
}

.Floor003108 li a {
	font-size: 0.18em;
	line-height: 4.3333;
}

.Floor003108 li time {
	float: right;
	font-family: 'AvantGardeITCbyBT-Demi';
	color: #999;
}

@media (min-width:769px) {
	.Floor003108 ul {
		margin: 0 -30px;
	}

	.Floor003108 ol {

		padding: 0 30px;
	}



	.Floor003108 ol .Ispic {
		transition: 0.3s ease-out;
		min-height: 2.8em;
	}

	.Floor003108 ol a:hover .Ispic {
		transform: scale(1.2);
	}

	.Floor003108 ol:nth-of-type(1) .Ispic {
		min-height: 2.8em;
	}

	.Floor003108 li {
		float: right;
		width: 45%;
		height: .79em;
		clear: right;
	}
}

@media (max-width:768px) {
	.Floor003108 ol {
		margin-bottom: 0.5em;
	}
.Floor003108 ol .pic time{line-height: 1.5;padding: 8px;font-size: 0.16em}
	.Floor003108 ol:nth-of-type(1) {
		width: 100%;
	}

	.Floor003108 ol:nth-of-type(1) .txt {
		padding-bottom: 0.35em;
	}

	.Floor003108 ol .Ispic {
		padding-bottom: 56%;
	}

	.Floor003108 ol:not(:nth-of-type(1)) {
		width: 47.5%;
	}

	.Floor003108 ol:nth-of-type(2n) {
		margin-right: 5%;
	}

	.Floor003108 li {
		clear: left;
	}
}

@media (max-width:480px) {
	.Floor003108 {
		padding-top: 1em;
	}

	.Floor003108 ol:nth-of-type(1) .tit {
		font-size: 0.3em;
	}

	.Floor003108 li a,
	.Floor003108 ol .tit,
	.Floor003108 ol p {
		font-size: 0.24em;
	}
}



/*Floor003196 */
.Floor003196 {
	width: 100%;

}

.Floor003196 .column-tit {
	text-align: center;
	font-size: calc(50 / 16 * 1em);
	font-family: 'HarmonyOS_Sans_SC_Bold';
	margin-bottom: calc(70 / 50 * 1em);
	color: #333;
}

@media (max-width:1024px) {
	.Floor003196 .box-new-company {
		margin-bottom: calc(30 / 16 * 1em);
	}
}

.Floor003196 .ytable-cell {
	vertical-align: top;
}

.Floor003196 [class*=box-new-] a:hover {
	color: #0170c0;
}

.Floor003196 [class*=box-new-] h4.tit {
	margin: 0;
	font-weight: normal;
}

.Floor003196 .box-new-industry {
	background-color: #e7eaf9;
	padding: calc(41 / 16 * 1em);
}

.Floor003196 a.inner {
	display: block;
}

.Floor003196 .root-sz-14 {
	font-size: 14px;
}

.Floor003196 a.inner .txt {
	border-right: 1px solid rgba(1, 112, 192, 0.2);
	border-left: 1px solid rgba(1, 112, 192, 0.2);
	padding-left: calc(31 / 16 * 1em);
	padding-right: calc(81 / 16 * 1em);
}

.Floor003196 .label span {
	display: inline-block;
	width: calc(80 / 16 * 1em);
	text-align: center;
	color: #0170c0;
	line-height: calc(30 / 14 * 1em);
	border-radius: 0 calc(10 / 14 * 1em) 0 calc(10 / 14 * 1em);
	border: solid 1px #0170c0;
	font-size: calc(14 / 16 * 1em);
}

.Floor003196 a.inner h4.tit {
	margin: calc(36 / 24 * 1em) 0 calc(20 / 24 * 1em) 0;
	font-size: 22px;
	line-height: 1.5;
	display: -webkit-box;
	word-break: break-all;
	overflow: hidden;
	text-overflow: ellipsis;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 1;
}

.Floor003196 a.inner p {
	color: #777;
	line-height: calc(30 / 16 * 1em);
	margin-bottom: calc(50 / 16 * 1em);
}

.Floor003196 a.inner .more {
	color: #0170c0;
	display: inline-block;
	font-size: calc(14 / 16 * 1em);
	padding-right: calc(30 / 16 * 1em);
	background: url(../images/Floor003196-more.svg) no-repeat right center;
	background-size: calc(16 / 14 * 1em) auto;
	transition: 0.3s;
}

.Floor003196 a.inner:hover .more {
	padding-right: calc(50 / 16 * 1em);
}

.Floor003196 .box-new-company .pic {
	overflow: hidden;
	margin-bottom: calc(40 / 16 * 1em);
}

.Floor003196 .box-new-company .Ispic {
	padding-bottom: calc(285 / 460 * 100%);
	transition: 0.3s;
}

.Floor003196 a.inner:hover .Ispic {
	transform: scale(1.12);
}

.Floor003196 .list {
	margin-top: calc(22 / 16 * 1em);
	margin-bottom: calc(41 / 16 * 1em);
}

.Floor003196 .list li {
	display: table;
	width: 100%;
	border-bottom: 1px solid rgba(20, 36, 182, 0.2);
	height: calc(138 / 16 * 1em);
}

.Floor003196 .list li a {
	display: table-cell;
	vertical-align: middle;
}

.Floor003196 .list h4.tit {
	font-size: calc(20 / 16 * 1em);
	line-height: 1.5;
	margin-bottom: calc(10 / 20 * 1em);
}

.Floor003196 .list li time {
	color: #0170c0;
	font-size: calc(14 / 16 * 1em);
}

.Floor003196 .more-btn {
	text-align: right;
}

.Floor003196 .more-btn a {
	width: calc(120 / 14 * 1em);
	line-height: calc(43 / 14 * 1em);
	border-radius: 0 calc(20 / 14 * 1em) 0 calc(20 / 14 * 1em);
	border: solid 1px #0170c0;
	font-size: calc(14 / 16 * 1em);
	display: inline-block;
	text-align: center;
	color: #0170c0;
	transition: 0.3s;
}

.Floor003196 .more-btn a:hover {
	background-color: #0170c0;
	color: #fff;
}

@media (min-width:1025px) {

	.Floor003196 .xy {
		margin: 0 -30px;
		width: auto;
	}

	.Floor003196 .box-new-company {
		width: 33.3%;
		float: left;
		margin-bottom: calc(60 / 16 * 1em);
	}

	.Floor003196 a.inner {
		margin: 0 30px;
	}
}

@media (max-width:1024px) {
	.Floor003196 .column-tit {
		font-size: calc(32 / 16 * 1em);
	}
	.Floor003196 a.inner .txt{padding:0 15px; }
	.Floor003196 a.inner p{margin-bottom: 10px;}
	.Floor003196 a.inner h4.tit{margin-top: 10px;}
	.Floor003196 .box-new-company .pic{margin-bottom: 10px;}
}


/*RighInfo002973 */
.RighInfo002973 {
	margin: 3.2% 0;
	color: #333;
	font-size: 16px;
}

.RighInfo002973>.auto {
	max-width: 1440px;
	padding: 30px 0;
	width: 92%;
}

.RighInfo002973 .news-details {
	width: 100%;
	display: inline-block;

}

.RighInfo002973 .news-details .title {
	text-align: center;
	border-bottom: 1px dashed #ececec;
}

.RighInfo002973 .news-details .title h1 {
	font-size: 30px;
	margin: 0;
}
.RighInfo002973 .news-details .title h2 {
	font-size: 24px;
	margin-bottom: 20px;
	margin-top: 0
}
.RighInfo002973 .news-details .title aside span {
	display: inline-block;
	vertical-align: middle;
	margin: 0 15px 15px;
	line-height: 16px;
}

.RighInfo002973 .news-details .title .bshare-custom {
	display: inline-block;
}

.RighInfo002973 .bshare-custom a {
	background-position: center center;
	margin: 0 0 0 14px;
}

.RighInfo002973 .bshare-custom a.bshare-weixin {
	background-image: url("../images/RighInfo002973_share_wx.png");
}

.RighInfo002973 .bshare-custom a.bshare-sinaminiblog {
	background-image: url("../images/RighInfo002973_share_sina.png");
}

.RighInfo002973 .bshare-custom a.bshare-qzone {
	background-image: url("../images/RighInfo002973_share_qz.png");
}

.RighInfo002973 .news-details .edit-info {
	line-height: 1.875em;
	border-bottom: 1px solid #d2d2d2;
	padding: 2% 0;
	margin-bottom: 2%;
}

.RighInfo002973 .news-details .edit-info p {

	width: 100%;
}

.RighInfo002973 .news-details .edit-info p img {
	max-width: 800px;
	display: block;
	margin: 30px auto;
}

.RighInfo002973 .pn-page aside {
	padding: 10px 0;
}

.RighInfo002973 .pn-page aside a {
	color: #666;
}

.RighInfo002973 .pn-page aside a b {
	color: #333;
}

.RighInfo002973 .operating a:hover,
.RighInfo002973 .pn-page aside a:hover {
	color: #205393;
}

.RighInfo002973 .operating {
	overflow: hidden;
	line-height: 24px;
}

.RighInfo002973 .operating a {
	padding-left: 25px;
	background-repeat: no-repeat;
	background-position: left center;
}

.RighInfo002973 .operating a:not(:last-child) {
	margin-right: 45px;
}

.RighInfo002973 .operating a.a-print {
	background-image: url("../images/RighInfo002973_print.png");
}

.RighInfo002973 .operating a.a-close {
	background-image: url("../images/RighInfo002973_close.png");
}

@media(min-width:1025px) {
	.RighInfo002973 .pn-page {
		min-height: 24px;
		position: relative;
		padding-right: 230px;
	}

	.RighInfo002973 .pn-page .operating {
		position: absolute;
		right: 0;
		top: 50%;
		transform: translateY(-50%);
	}

	.RighInfo002973 .operating a {
		float: left;
	}
}

@media(max-width:1024px) {
	.RighInfo002973 .operating {
		text-align: right;
		padding-bottom: 20px;
	}
.RighInfo002973 .news-details .title h1{font-size: 24px;line-height: 1.5;}
	.RighInfo002973 .operating a {
		display: inline-block;
	}
}

@media(max-width:640px) {
	.RighInfo002973 .news-details .title h1 {
		font-size: 6vw;
	}

	.RighInfo002973 {
		font-size: 14px;
	}
}


/*
 .Floor000905 为demo编号
 */
.Floor000905 {
	background-color: #f2f2f2;
	max-width: 1440px;
	margin: 0 auto 6.4% auto;
}

.Floor000905 .auto {
	position: relative;
	padding-top: 4%;
	padding-bottom: 4%;
	/*	overflow: hidden;*/
}

.Floor000905 .title {
	font-size: 34px;
	line-height: 62px;
	background: url(../images/Floor000905-titbg.png) no-repeat left center;
	background-size: contain;
	color: #343434;
	padding-bottom: 3%;
	position: relative;
}

.Floor000905 .title::before {
	position: absolute;
	content: '';
	width: 32px;
	height: 3px;
	background-color: #343434;
	left: 0;
	bottom: 0;
}

.Floor000905 figure {
	padding-right: 46%;
	font-size: 16px;
	letter-spacing: 1px;
	color: #777;
}

.Floor000905 figure .tips {
	padding: 10% 0;
	line-height: 1.8;
	font-size: 16px;
}

.Floor000905 figure li {
	line-height: 25px;
	margin-bottom: 20px;
	padding-left: 30px;
	background: url(../images/Floor000905-icon1.png) no-repeat left 3px;
}

.Floor000905 figure li:nth-child(2) {
	background-image: url(../images/Floor000905-icon2.png);
}

.Floor000905 figure li:nth-child(3) {
	background-image: url(../images/Floor000905-icon3.png);
}

.Floor000905 figure li:nth-child(4) {
	background-image: url(../images/Floor000905-icon4.png);
}

.Floor000905 .job {
	background: url(../images/Floor000905-bg.jpg) no-repeat center center;
	background-size: cover;
}

.Floor000905 .job a:hover {
	background-color: rgba(254, 142, 29, 0.8);
	color: #fff;
}

.Floor000905 .job h2 {
	font-size: 22px;
	margin: 0;
	font-weight: 500;
}

.Floor000905 .job p {
	margin: 20px 0;
	line-height: 25px;
}

.Floor000905 .job span {
	background: url(../images/Floor000905-a_more.png) no-repeat;
	width: 38px;
	height: 9px;
	display: inline-block;
}

@media(max-width:768px) {
	.Floor000905 figure {
		font-size: 14px;
	}

	/*.Floor000905 figure .tips,*/
	.Floor000905 .job p {
		font-size: 12px;
	}
}

@media(min-width:640px) {
	.Floor000905 .job {
		position: absolute;
		right: -15.5%;
		top: 0;
		width: 44.5%;
		height: 100%;
	}

	.Floor000905 .job a {
		position: absolute;
		height: 100%;
		width: 50%;
		left: 0;
		top: 0;
		padding-left: 5%;
		padding-top: 50%;
	}
}

@media(max-width:640px) {
	.Floor000905 figure {
		padding-right: 0;
	}

	.Floor000905 figure .tips {
		padding: 20px 0;
	}

	.Floor000905 .job a {
		padding: 5% 0 5% 5%;
		display: block;
	}
}

@media(max-width:480px) {
	.Floor000905 .title {
		font-size: 24px;
	}
}


/*TextList002514 */

.TextList002514 {
	max-width: 1440px;
	width: 100%;
	padding: 0;
	margin: 0 auto 6.4% auto;
}

.TextList002514 .list {
	border: 1px solid #e8e8e8;
	padding: 0 3%;
	margin-bottom: 15px;
}

.TextList002514 .job-title {
	line-height: 30px;
	padding: 15px 0;
	font-size: 22px;
	cursor: pointer;
	position: relative;
	color: #777;
}

.TextList002514 .job-title i {
	position: absolute;
	width: 22px;
	height: 22px;
	background: #0170c0;
	border-radius: 50%;
	right: 0;
	top: 50%;
	margin-top: -11px;
}

.TextList002514 .job-title i::before,
.TextList002514 .job-title i::after {
	position: absolute;
	content: '';
	background: #fff;
}

.TextList002514 .job-title i::before {
	left: 20%;
	width: 60%;
	height: 2px;
	top: 50%;
	margin-top: -1px;
}

.TextList002514 .job-title i::after {
	left: 50%;
	margin-left: -1px;
	width: 2px;
	top: 20%;
	height: 60%;
}

.TextList002514 .job-title.select i::after {
	display: none;
}

.TextList002514 .job-title.select {
	color: #0170c0;
}

.TextList002514 .job-main {
	display: none;
	padding: 22px 0;
	border-top: 1px dotted #e5e5e5;
	color: #777;
}

.TextList002514 .job-main strong {
	font-size: 16px;
	line-height: 1.2;
	font-weight: 500;
}

.TextList002514 .job-email {
	color: #0170c0;
	padding: 30px 0;
}


/*RighInfo003186 */
.RighInfo003186 {
	padding-top: 0;
	overflow: hidden;
	padding: 40px 0 3.2% 0;
}

.RighInfo003186 .column-name {
	position: relative;
	padding: calc(59 / 16 * 1em) 0 0 calc(77 / 16 * 1em);
	z-index: 1;
}

.RighInfo003186 .column-name aside {
	position: relative;
	z-index: 4;
}

.RighInfo003186 .column-name .cn {
	font-size: calc(34 / 16 * 1em);
	color: #333;
	line-height: 1;
}

.RighInfo003186 .column-name .en {
	font-family: 'Oswald-Regular';
	font-size: calc(26 / 16 * 1em);
	color: #b8b8b8;
	line-height: calc(26 / 30 * 1em);
	margin-top: calc(7 / 30 * 1em);
}

.RighInfo003186 .column-name .mark {
	position: absolute;
	left: 0;
	top: 0;
	background: url(../images/RighInfo003186-title-bg.png) no-repeat;
	width: calc(133 / 16 * 1em);
	height: calc(133 / 16 * 1em);
	background-size: contain;
}

@media (min-width:1025px) {
	.RighInfo003186 .column-name {
		margin-left: calc(-77 / 16 * 1em);
	}
}

@media (max-width:1024px) {
	.RighInfo003186 .column-name {
		padding: calc(40 / 16 * 1em) 0 0 calc(40 / 16 * 1em);
		font-size: 0.8em;
	}
}

@media (min-width:1025px) {
	.RighInfo003186 .left-intro {
		width: calc(578 / 1440 * 100%);
	}

	.RighInfo003186 .right-img {
		width: 50%;
		padding-top: calc(59 / 16 * 1em);
	}

	.RighInfo003186 .number {
		max-width: calc(540 / 16 * 1em);
	}

	.RighInfo003186 .right-img .pic {
		width: 50vw;
	}
}

.RighInfo003186 .left-intro .column-name {
	margin-bottom: calc(73 / 16 * 1em);
}

.RighInfo003186 .intro h2 {
	margin: 0 0 calc(20 / 40 * 1em);
	color: #0170c0;
	font-size: calc(40 / 16 * 1em);
}

.RighInfo003186 .intro p {
	line-height: calc(30 / 16 * 1em);
	text-align: justify;
	font-size: 14px;
	color: #777;
	margin-bottom: 15px;
}

.RighInfo003186 .intro+.number {
	margin-top: calc(63 / 16 * 1em);
}



.RighInfo003186 .number li {
	float: left;
	width: 49%;
	margin-bottom: calc(20 / 16 * 1em);
	padding: 1em calc(20 / 16 * 1em);
	background: -moz-linear-gradient(left, rgba(191, 156, 80, 0.3) 0%, rgba(191, 156, 80, 0) 100%);
	/* FF3.6-15 */
	background: -webkit-linear-gradient(left, rgba(191, 156, 80, 0.3) 0%, rgba(191, 156, 80, 0) 100%);
	/* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to right, rgba(191, 156, 80, 0.3) 0%, rgba(191, 156, 80, 0) 100%);
	/* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#4dbf9c50', endColorstr='#00bf9c50', GradientType=1);
	/* IE6-9 */
}

.RighInfo003186 .number li:not(:nth-child(2n)) {
	margin-right:2%;
}

.RighInfo003186 .number li .inner {
	position: relative;
}

.RighInfo003186 .number li .icon {
	position: absolute;
	right: 0;
	bottom: 0;
	width: calc(44 / 16 * 1em);
}

.RighInfo003186 .number li h3 {
	margin: 0;
	color: #bf9c50;
	font-family: 'Oswald-Medium';
	font-size:30px;
	font-weight: normal;
}

.RighInfo003186 .number li h3 span {
	font-size: 22px;
}

.RighInfo003186 .number li aside {
	color: #333333;
	font-size: 22px;
	margin-bottom: 10px;
}

@media (max-width:1024px) {
	.RighInfo003186 .right-img .pic {
		margin: 0 -3vw;
	}
	.RighInfo003186 .intro+.number{margin-top: 20px;}
	.RighInfo003186 .number li aside{font-size: 20px;}
	.RighInfo003186 .number li h3{font-size: 20px}
	.RighInfo003186 .number li h3 span{font-size: 16px;}
}




/*Floor002845 */

.str_wrap {
	overflow: hidden;
	zoom: 1;
	width: 100%;
	position: relative;
	white-space: nowrap;
}

.str_wrap.str_active {}

.str_move {
	white-space: nowrap;
	position: absolute;
	top: 0;
	left: 0;
	cursor: move;
}

.str_move_clone {
	zoom: 1;
	vertical-align: top;
	position: absolute;
	left: 100%;
	top: 0;
}

.str_vertical .str_move_clone {
	left: 0;
	top: 100%;
}

.str_down .str_move_clone {
	left: 0;
	bottom: 100%;
}

.str_vertical .str_move,
.str_down .str_move {
	white-space: normal;
	width: 100%;
}

.str_static .str_move,
.no_drag .str_move,
.noStop .str_move {
	cursor: inherit;
}

.str_wrap img {
	max-width: none !important;
}

/*slick Basic*/
.Floor002845 .slick-slider {
	position: relative;
	display: block;
	-webkit-touch-callout: none;
	-ms-touch-action: pan-y;
	touch-action: pan-y;
	-webkit-tap-highlight-color: transparent
}

.Floor002845 .slick-list {
	position: relative;
	z-index: 1;
	display: block;
	overflow: hidden;
}

.Floor002845 .slick-list:focus {
	outline: none
}

.Floor002845 .slick-list.dragging {
	cursor: pointer;
	cursor: hand;
}

.Floor002845 .slick-slider .slick-track,
.Floor002845 .slick-slider .slick-list {
	-webkit-transform: translate3d(0, 0, 0);
	-moz-transform: translate3d(0, 0, 0);
	-ms-transform: translate3d(0, 0, 0);
	-o-transform: translate3d(0, 0, 0);
	transform: translate3d(0, 0, 0)
}

.Floor002845 .slick-track {
	position: relative;
	top: 0;
	left: 0;
	display: block;
}

.Floor002845 .slick-track:before,
.Floor002845 .slick-track:after {
	display: table;
	content: '';
}

.Floor002845 .slick-track:after {
	clear: both;
}

.Floor002845 .slick-loading .slick-track {
	visibility: hidden;
}

.Floor002845 .slick-slide {
	display: none;
	float: left;
	min-height: 1px;
}

[dir='rtl'] .slick-slide {
	float: right;
}

.Floor002845 .slick-slide .slick-loading img {
	display: none;
}

.Floor002845 .slick-slide .dragging img {
	pointer-events: none;
}

.Floor002845 .slick-initialized .slick-slide {
	display: block;
}

.Floor002845 .slick-loading .slick-slide {
	visibility: hidden;
}

.Floor002845 .slick-vertical .slick-slide {
	display: block;
	height: auto;
	border: 1px solid transparent;
}

.Floor002845 .slick-arrow .slick-hidden {
	display: none;
}

/*slick Basic End*/

.Floor002845 {
	padding: 3.2% 0;
	width: 100%;
	display: inline-block;
}

.Floor002845 .auto {
	max-width: 1440px;
	width: 100%;
}

.Floor002845 .title-main {
	background: #ea5433;
}

.Floor002845 .title {
	color: #fff;
}

.Floor002845 .title .cn {
	font-size: 34px;
}

.Floor002845 .title .en {
	font-size: 42px;
	font-family: "Barlow-Bold";
	text-transform: uppercase;
	line-height: 1em;
	margin-top: 5px;
}

@media(min-width:1025px) and (max-width:1366px) {
	.Floor002845 .title .cn {
		font-size: 28px;
	}

	.Floor002845 .title .en {
		font-size: 36px;
	}
}

@media(max-width:640px) {
	.Floor002845 .title .cn {
		font-size: 6vw;
	}

	.Floor002845 .title .en {
		font-size: 5vw;
	}

	.Floor002845 .cn {
		margin-bottom: 1vw;
	}
}

.Floor002845 .more {
	display: inline-block;
	background: #ea5433;
	color: #fff;
	padding: 0 20px;
	position: relative;
}

.Floor002845 .more:after {
	position: absolute;
	content: '';
	width: 6px;
	height: 4px;
	background: #fff;
	top: 50%;
	margin-top: -2px;
	right: 0;
	transition: 0.3s;
}

.Floor002845 .more:hover:after {
	width: 0;
}

.Floor002845 .more span {
	display: block;
	line-height: 50px;
	position: relative;
	padding-left: 44px;
}

.Floor002845 .more span:before {
	position: absolute;
	left: 0;
	top: 50%;
	width: 18px;
	height: 10px;
	margin-top: -5px;
	content: '';
	background: url(../images/Floor002845-more.png) no-repeat right center;
	transition: 0.3s;
}

.Floor002845 .more:hover span:before {
	width: 30px;
}

.Floor002845 .step {
	position: relative;
	z-index: 3;
	background: #fff;
}

.Floor002845 .slider {
	margin: 0 2vw;
	padding: 0 38px;
}

.Floor002845 .slider li {
	padding-top: 20px;
}

.Floor002845 .slider li .inner {
	position: relative;
	padding: 0 22px 57px;
}

.Floor002845 .slider li .inner:before {
	position: absolute;
	content: '';
	height: 5px;
	left: 0;
	width: 100%;
	background: #f3f3f3;
	top: 22px;
}

.Floor002845 .slider li .num {
	width: 50px;
	height: 50px;
	border-radius: 50%;
	background: #f3f3f3;
	text-align: center;
	line-height: 50px;
	color: #999;
	font-size: 24px;
	font-weight: bold;
	font-family: "Barlow-Bold";
	position: relative;
	z-index: 10;
}

.Floor002845 .slider li .t-1 {
	font-size: 18px;
	margin: 25px 0;
	color: #333;
}

.Floor002845 .slider li .t-2 {
	line-height: 24px;
	color: #888;
	max-height: 48px;
}

.Floor002845 .slider .slick-arrow {
	position: absolute;
	width: 38px;
	height: 9px;
	background: url(../images/Floor002845-btnon.png) no-repeat left center;
	border: 0;
	cursor: pointer;
	padding: 0;
	top: 40px;
	font-size: 0;
	z-index: 10;
}

.Floor002845 .slider .slick-disabled {
	background-image: url(../images/Floor002845-btn.png);
	cursor: default;
}

.Floor002845 .slider .slick-prev {
	left: 0;
}

.Floor002845 .slider .slick-next {
	right: 0;
	transform: rotate(180deg);
	-webkit-transform: rotate(180deg);
	-ms-transform: rotate(180deg);
}

@media(min-width:1025px) {
	.Floor002845 .title-main {
		width: 21vw;
	}

	.Floor002845 .step .title {
		max-width: 282px;
		width: 95%;
		margin: 0 auto;
	}
}

@media(max-width:1024px) {

	.Floor002845 .step,
	.Floor002845 .step .ytable-cell {
		display: block;
	}

	.Floor002845 .step .title {
		text-align: center;
		padding: 20px;
	}
}

.Floor002845 .case {
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
	padding: 0;
	margin-top: 0;
	position: relative;
	z-index: 2;
}

.Floor002845 .case .auto {
	position: relative;
	z-index: 1;
}

.Floor002845 .case .left li {
	display: inline-block;
	width: 100%;
	float: left;
	padding-bottom: 60px;

	/*width: 17vw; margin-right: 0.5vw;*/
}

.Floor002845 .case .left li .inner {
	padding: 1.6vw;
	background: url(../images/Floor002845_bg.jpg) no-repeat right bottom #fff;
	background-size: contain;
	display: inline-block;
	position: relative;
	width: 100%;
}



.Floor002845 .case .right .title {
	padding-bottom: 9vw;
}

.Floor002845 .case .t-1 {
	font-size: 24px;
	color: #333;
}

.Floor002845 .case .t-2 {
	margin: 10px 0;
}

.Floor002845 .case .line {
	display: block;
	background: #f7f7f7;
	height: 5px;
	border-left: 30px solid #333;
	margin-top: 15px;
}

.Floor002845 .case p {
	line-height: 28px;
	color: #777;
	/* white-space: break-spaces; */
	margin: 30px 0 0 0;
	overflow-y: auto;
}

.Floor002845 .case .t-img {
	width: 100%;
	position: relative;
	clear: both;
	display: inline-block;

}

.Floor002845 .case .t-img img {
	width: 40%;
	float: right;
}

.Floor002845 .case .t-name {
	float: left;
	width: 60%;
	position: absolute;
	left: 0;
	bottom: 0;
}

.Floor002845 .case .t-img-1 {
	width: 18%;
	display: inline-block;
}

.Floor002845 .case .t-img-1 img {
	width: 100%;
}

.Floor002845 .case .t-text {
	width: 82%;
	padding: 0 4.5%;
	margin-top: 2.4vw;
}

.Floor002845 .case .details {
	display: block;
	width: 38px;
	height: 9px;
	background: url(../images/Floor002845-more2.png) no-repeat center right;
	position: absolute;
	left: 2vw;
	bottom: 2vw;
}

.Floor002845 .case .btn {
	display: none;
}
@media(max-width:1024px) {
.Floor002845 .case .t-text,.Floor002845 .case .t-img-1{float: left;}

}
@media(min-width:769px) {
	.Floor002845 .case .right {
		position: absolute;
		right: 0;
		top: 50%;
		transform: translateY(-50%);
		-webkit-transform: translateY(-50%);
		-ms-transform: translateY(-50%);
		width: 28.473%;
	}

	.Floor002845 .case .left {
		width: 100%;
	}
}

@media(max-width:768px) {
	.Floor002845 .case .right {
		text-align: center;
		padding-bottom: 5vw;
	}
}


.zzjg {
	width: 100%;
	margin: 0 auto;
	padding: 3.2% 0;
	text-align: center;
}


/*RighInfo002924 */
.RighInfo002924 {
	padding: 3.2% 0;
}

.RighInfo002924 .auto {
	max-width: 1440px;
}

.RighInfo002924 .title {
	margin-bottom: 2vw;
}

.RighInfo002924 .title:after {
	display: block;
	content: '';
	width: 20px;
	height: 2px;
	background: #0170c0;
	margin-top: 1vw;
}

.RighInfo002924 .title .cn {
	font-size: 30px;
	color: #0170c0;
	padding-bottom: 10px;
	font-weight: bold;
}

.RighInfo002924 .title .en {
	font-family: 'bebas-neue';
	color: #d2d2d2;
	letter-spacing: 2px;
}

@media(max-width:768px) {
	.RighInfo002924 .title {
		padding-bottom: 0;
	}
}

@media(max-width:640px) {
	.RighInfo002924 .title .cn {
		font-size: 6vw;
	}
}

.RighInfo002924 .box-1 {
	background: #fff;
	margin-bottom: 1.786%;
}

.RighInfo002924 .box-1 .info {
	background: url("../images/RighInfo002924_bg.png") no-repeat right 30% bottom 40%;
	background-size: auto 70%;
}

.RighInfo002924 .box-1 .intro {
	font-size: 22px;
	line-height: 1.5;
	color: #000;
}

.RighInfo002924 .box-1 .intro span {
	color: #a5894b;
	border-bottom: 2px solid #a5894b;
	display: inline-block;
}

@media(min-width:769px) {
	.RighInfo002924 .box-1 .pic {
		width: 50%;
	}

	.RighInfo002924 .box-1 .info .inner {
		max-width: 500px;
		margin: 0 auto;
		width: 90%;
	}
}
.zzjg {max-width: 1440px;margin: 0 auto;width: 92%;}
@media(max-width:768px) {
	.RighInfo002924 .box-1 {
		margin-bottom: 3vw;
	}

	.RighInfo002924 .box-1 .ytable,
	.RighInfo002924 .box-1 .ytable-cell {
		display: block;
	}

	.RighInfo002924 .box-1 .info {
		padding: 4vw;
	}
}

@media(max-width:480px) {
	.RighInfo002924 .box-1 .intro {
		font-size: 4vw;
		line-height: 1.6em;
	}
}

.RighInfo002924 .box-2 li:not(.no) {
	background: #fff;
	padding: 2.344vw;
}

.RighInfo002924 .box-2 li .inner {
	padding-left: 2.08vw;
}

.RighInfo002924 .box-2 li .inner>* {
	margin: 0;
}

.RighInfo002924 .box-2 li h3 {
	color: #000;
	font-size: 18px;
}

.RighInfo002924 .box-2 li h3:after {
	display: block;
	content: '';
	height: 2px;
	width: 20px;
	background: #a5894b;
	margin: 10px 0;
}

.RighInfo002924 .box-2 li .inner p {
	color: #777;
	line-height: 1.428em;
}

@media(min-width:769px) {
	.RighInfo002924 .box-2 ul {
		display: table;
		width: 100%;
		table-layout: fixed;
	}

	.RighInfo002924 .box-2 li {
		display: table-cell;
		vertical-align: middle;
		width: 32.143%;
	}

	.RighInfo002924 .box-2 li.no {
		width: 1.786%;
	}

	.RighInfo002924 .box-2 li .icon {
		width: 25%;
	}
}

@media(max-width:768px) {
	.RighInfo002924 .box-2 li .icon {
		width: 90px;
	}

	.RighInfo002924 .box-2 li.no {
		height: 3vw;
	}

	.RighInfo002924 .box-2 li .inner {
		padding-left: 4vw;
	}
}

@media(max-width:480px) {
	.RighInfo002924 .box-2 li .icon {
		width: 30%;
	}

	.RighInfo002924 .box-2 li h3 {
		font-size: 5vw;
	}

	.RighInfo002924 .box-2 li .inner p {
		font-size: 3.5vw;
	}
}


/*Floor003046 */
.Floor003046 {
	font-family: 'SourceHanSansCN-Light';
}

.Floor003046 .title {
	font-family: 'SourceHanSansCN-Medium';
	font-size: 36px;
	color: #333;
}

.Floor003046 .title:after {
	display: inline-block;
	width: 61px;
	height: 2px;
	background-color: #1051bf;
	margin-left: 10px;
	content: '';
	vertical-align: middle;
}

@media(max-width:640px) {
	.Floor003046 .title {
		font-size: 7vw;
	}
}

.Floor003046 .auto {
	max-width: 1375px;
}

.Floor003046 .fast-icon {
	background: url("../images/Floor003046_bg.jpg") no-repeat right bottom;
	background-size: cover;
}

.Floor003046 .intro .edit-info {
	padding: 2.5vw 0 0 0;
	overflow: hidden;
}

.Floor003046 .intro .edit-info p {
	margin: 0 0 1.5em 0;
	color: #777;
}

.Floor003046 .fast-icon li {
	float: left;
	text-align: center;
	width: 33.333%;
}

.Floor003046 .fast-icon li:nth-child(3) {
	float: right;
}

.Floor003046 .fast-icon li .icon {
	width: 6.25vw;
	height: 6.25vw;
	position: relative;
	border: 1px solid rgba(255, 255, 255, 0.3);
	border-radius: 50%;
	margin: 0 auto;
}

.Floor003046 .fast-icon li .icon figure {
	transition: 0.5s;
}

.Floor003046 .fast-icon li .icon img {
	height: 100%;
	display: block;
	width: 100%;
}

.Floor003046 .fast-icon li .icon .hover {
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	background: #fff;
	border-radius: 50%;
	opacity: 0;
	transform: scale(0);
}

.Floor003046 .fast-icon li .icon .hover:before {
	position: absolute;
	content: '';
	left: -6px;
	top: -6px;
	bottom: -6px;
	right: -6px;
	border: 6px solid rgba(255, 255, 255, 0.1);
	border-radius: 50%;
}

.Floor003046 .fast-icon li a:hover .icon .hover {
	transform: scale(1.1664);
	opacity: 1;
}

.Floor003046 .fast-icon li a:hover .icon .default {
	transform: scale(0);
}

.Floor003046 .fast-icon li aside {
	font-size: 20px;
	margin-top: 1.5em;
	color: #fff;
}

.Floor003046 .links {
	margin: 4.38vw auto 3.28vw;
	position: relative;
}

.Floor003046 .links .slider {
	padding: 0 50px;
}

.Floor003046 .links .Ispic {
	height: 93px;
	background-size: contain;
}

.Floor003046 .links .slick-arrow {
	position: absolute;
	top: 50%;
	margin-top: -21px;
	border: 1px solid rgba(0, 0, 0, 0.1);
	width: 42px;
	height: 42px;
	border-radius: 50%;
	z-index: 10;
}

.Floor003046 .links .slick-prev {
	left: 0;
	transform: rotate(180deg);
}

.Floor003046 .links .slick-next {
	right: 0;
}

.Floor003046 .links .slick-arrow:before {
	position: absolute;
	content: '';
	width: 10px;
	height: 10px;
	border-right: 1px solid #b3b3b3;
	border-top: 1px solid #b3b3b3;
	transform: rotate(45deg);
	left: 50%;
	top: 50%;
	margin: -5px 0 0 -8px;
}

@media(min-width:1025px) {
	.Floor003046 .ytable {
		table-layout: fixed;
	}

	.Floor003046 .ytable-cell {
		width: 50%;
	}

	.Floor003046 .links .title {
		position: absolute;
		left: 0;
		top: 50%;
		transform: translateY(-50%);
	}

	.Floor003046 .links .slider {
		margin-left: 298px;
	}

	.Floor003046 .intro,
	.Floor003046 .fast-icon {
		padding-right: 13vw;
		padding-left: 6.72vw;
	}

	.Floor003046 .intro {
		padding-top: 4.7vw;
		padding-bottom: 5.5vw;
	}

	.Floor003046 .fast-icon {
		padding-top: 5.2vw;
		padding-bottom: 5.5vw;
	}

	.Floor003046 .fast-icon ul {
		margin: 0 -9%;
	}
}

@media(max-width:1024px) {

	.Floor003046 .ytable,
	.Floor003046 .ytable-cell {
		display: block;
	}

	.Floor003046 .Ispic {
		padding-bottom: 50%;
	}

	.Floor003046 .fast-icon,
	.Floor003046 .intro {
		padding: 5.5vw;
	}

	.Floor003046 .fast-icon li .icon {
		width: 15vw;
		height: 15vw;
	}

	.Floor003046 .links .title {
		margin-bottom: 3vw;
	}
}

@media(max-width:480px) {

	.Floor003046 .fast-icon,
	.Floor003046 .intro {
		padding: 5.5vw;
	}

	.Floor003046 .fast-icon li .icon {
		width: 20vw;
		height: 20vw;
	}

	.Floor003046 .fast-icon li aside {
		font-size: 4.5vw;
	}

	.Floor003046 .w_96 {
		width: 90%;
	}

	.Floor003046 .links .Ispic {
		height: 12vw;
	}

	.Floor003046 .links .slider {
		padding: 0 40px;
	}

	.Floor003046 .links .slick-arrow {
		width: 30px;
		height: 30px;
		margin-top: -15px;
	}
}

/* .bsrk{background: #f3f7fa;padding: 1rem 0;} */
.bsrk ul{display: flex;flex-wrap: wrap;max-width: 100%;margin-top: .45rem;justify-content: space-between;margin-bottom: .2rem;}
.bsrk ul li{list-style: none;width: 18.5%;text-align: center;background: #fff;border-radius: 20px;margin-bottom: 2%;padding:20px 0;box-shadow:  0 10px 10px rgba(0, 0, 0, .1);font-size: 16px;color: #333;font-size: 18px;}
/* .bsrk ul li:nth-child(1),.bsrk ul li:nth-child(2){width: 49%;}
.bsrk ul li:nth-child(2),.bsrk ul li:nth-child(5){margin-right: 0;} */
.bsrk ul li img{display: block;margin: 0 auto 10px;max-width: 40px;}
.bsrk .auto{max-width: 1440px;}

.tab-con:nth-child(2) .switc-box .item .pic ,
.tab-con:nth-child(3) .switc-box .item .pic{
	height: 0em;
}
.tab-con:nth-child(2) .switc-box .item .pic img,
.tab-con:nth-child(3) .switc-box .item .pic img
{
	display: none;
}
.tab-con:nth-child(2) .switc-box .item .time,
.tab-con:nth-child(3) .switc-box .item .time{
	position: static;
}
.tab-con:nth-child(2) .swiper-pagination .swiper-pagination-bullet,
.tab-con:nth-child(3) .swiper-pagination .swiper-pagination-bullet{
	background-color: #e3e3e3;
}
.tab-con:nth-child(2) .swiper-pagination .swiper-pagination-bullet-active,
.tab-con:nth-child(2) .swiper-pagination .swiper-pagination-bullet-active{
	background: #0070c0;
}
.tab-con:nth-child(2) .swiper-pagination,
.tab-con:nth-child(3) .swiper-pagination{
	top: auto;
    bottom: 0px;
}
@media screen and (min-width:1025px){
	.index-one .switc-box .item .pic img{
		height: 28.2em !important;
		object-fit: cover;
	}
}
@media screen and (min-width:641px){
	.index-one .switc-box .item .pic img{
		height: 15em;
		object-fit: cover;
	}
}
@media screen and (max-width:640px){
	.index-one .switc-box .item .pic img{
		height: 17.68em;
		object-fit: cover;
	}
	.other-menu{
		margin-top: 20px;
	}

}