﻿@import url("reset.css");
.zst-banner-focus {
	padding:50px 0 32px;
	width:100%
}
.zst-banner-focus h1 {
	font-size:36px;
	font-weight:400;
	display:inline-block;
	letter-spacing:1px
}
.zst-banner-focus.normal p {
	width:50px;
	height:41px;
	background:linear-gradient(144deg, #44c4ff, #3cabf9);
	border-radius:12px 12px 12px 0;
	font-size:12px;
	line-height:18px;
	margin:6px 0 0 8px;
	display:inline-block;
	padding:4px 10px 0
}
.zst-banner-wrap .hasform .layui-inline {
	font-size:12px
}
.zst-banner-wrap .hasform .layui-inline input {
	text-indent:24px;
	height:50px;
	border-radius:0;
	border:0
}
.zst-banner-wrap .hasform .layui-inline .layui-btn {
	height:50px;
	line-height:50px;
	font-size:14px;
	margin-top:0;
	padding:0 24px
}
.zst-banner-wrap .hasform .layui-inline em, .zst-banner-wrap .hasform .layui-inline img {
	position:absolute;
	top:17px;
	left:10px;
	color:#b9b9b9
}
.zst-banner-wrap .hasform .layui-inline img {
	left:auto;
	right:0;
	top:12px;
	max-width:28px;
	height:auto
}
.zst-banner-wrap .hasform .layui-inline label {
	display:inline-block;
	margin:0 10px;
	color:#fff
}
.zst-banner-wrap .hasform .title {
	color:#fff;
	font-size:16px;
	font-weight:600;
	margin-bottom:8px;
	letter-spacing:1px
}
.zst-banner-wrap .hasform .title .layui-badge {
	background-color:#ff7d2f;
	margin-left:6px;
	font-size:12px;
	line-height:18px;
	vertical-align:bottom;
	letter-spacing:0
}
.zst-banner-wrap .hasform .title .svgfont {
	width:32px;
	height:32px;
	opacity:.7;
	vertical-align:middle;
	margin-left:8px;
	display:none
}
.zst-banner-wrap .hasform .layui-form-select dl {
	top:50px
}
.ipr .zst-banner-focus h1 {
	font-style:italic;
	color:#4f4f4f;
	font-size:38px;
	letter-spacing:1px;
	width:100%
}
.ipr .zst-banner-focus h1 label {
	color:#2fc29a
}
.ipr .zst-banner-focus ul {
	height:24px;
	line-height:24px;
	background:linear-gradient(180deg, #fff, #fde5c9);
	display:inline-block;
	padding:4px 48px;
	border-radius:20px;
	border:2px solid #fff;
	box-shadow:0 2px 13px 0 rgb(135 140 179 / 18%);
	margin-top:20px;
	position:relative
}
.ipr .zst-banner-focus ul::after {
background:url(https://static.trade-agent.cn/v3/images/bg/price.png) no-repeat;
width:68px;
height:48px;
content:'';
position:absolute;
right:-52px;
top:-15px
}
.ipr .zst-banner-focus li {
	float:left;
	margin-right:15px;
	font-size:14px;
	color:#b36e06
}
.ipr .zst-banner-focus li:last-child {
	margin-right:0
}
.ipr .zst-banner-focus li::before {
content:'\e69f';
font-family:iconfont;
color:#b36e06;
margin-right:4px;
font-size:18px;
vertical-align:bottom
}
.zst-banner-wrap.ipr .hasform .title {
	color:#fff;
	font-size:14px;
	background-color:#4f4f4f;
	display:inline-block;
	line-height:28px;
	border-radius:3px 3px 0 0;
	margin-bottom:0;
	padding:0 12px;
	letter-spacing:1px
}
.zst-banner-wrap.ipr .hasform .layui-form {
	border-left:1px solid #b2e3d5
}
.zst-banner-wrap.ipr .hasform .layui-inline input {
	border:1px solid #b2e3d5;
	border-left:0;
	border-right:0
}
.zst-banner-wrap.ipr .hasform .layui-inline label {
	color:#666
}
.zst-banner-wrap.ipr .hasform .custom-btn-primary {
	background-image:linear-gradient(#7cc2f7, #3b8bd2)
}
.zst-banner-wrap.ipr .hasform .custom-btn-orange {
	background-image:none;
	border:1px solid #40bb91;
	background-color:rgba(255, 255, 255, .7);
	color:#40bb91
}
.service-scroll-top.normal {
	margin-top:10px!important
}
.service-scroll-top.normal .notice {
	background:url(../image/notice-scroll.png) no-repeat 0 2px;
	background-size:auto 14px;
	min-width:65px
}
.service-scroll-top.normal.white .notice {
	background:url(../image/notice.png) no-repeat 0 3px;
	background-size:auto 14px;
	min-width:60px
}
.service-scroll-top.normal li time {
	margin:0 5px 0 33px;
	position:relative
}
.service-scroll-top.normal li time:first-child {
	margin-left:12px
}
.service-scroll-top.normal li time:after {
	content:'';
	position:absolute;
	left:-16px;
	top:4px;
	width:1px;
	height:9px;
	background-color:#ffe3c3
}
.service-scroll-top.normal li time:first-child:after {
	display:none
}
.service-scroll-top.normal li em {
	color:#ff6900
}
.service-scroll-top.normal.white li em {
	color:#ffb93f
}
.banner-hot-wrap .cnt {
	box-shadow:0 2px 13px 1px rgba(227, 238, 255, .8);
	padding:20px 20px 24px;
	background:url(../image/commend-item-bg.png) no-repeat;
	background-size:cover;
	overflow:hidden;
	position:relative
}
.banner-hot-wrap .cnt .layui-badge-rim {
	border-color:#ff7128;
	border-radius:4px 4px 4px 0;
	color:#ff7128;
	margin:-3px 0 0 6px
}
.banner-hot-wrap .cnt h4 {
	font-size:16px
}
.banner-hot-wrap .cnt .price li {
	margin-top:17px;
	color:#909090;
	font-size:12px
}
.banner-hot-wrap .cnt .price li em {
	font-size:24px
}
.banner-hot-wrap .cnt .price li span {
	display:inline-block;
	background-image:linear-gradient(90deg, #ff8c51 40%, hsla(0, 0%, 100%, 0) 80%);
	color:#fff;
	width:64px;
	padding-left:6px;
	line-height:22px
}
.banner-hot-wrap .cnt .price li:last-child {
	color:#ff6900;
	margin-top:10px
}
.banner-hot-wrap .cnt .price li:last-child span {
	background-image:linear-gradient(90deg, #e3e3e3 40%, hsla(0, 0%, 100%, 0) 80%)
}
.banner-hot-wrap .cnt .layui-btn {
	position:absolute;
	right:15px;
	bottom:20px
}
.discount-tag {
	width:228px;
	height:32px;
	background:#ff7d2f;
	position:relative;
	padding-left:11px;
	margin-bottom:5px;
	line-height:30px
}
.discount-tag:after {
	position:absolute;
	display:block;
	content:'';
	width:0;
	height:0;
	bottom:0;
	right:-32px;
	border-color:transparent transparent #ff7d2f #ff7d2f;
	border-style:solid;
	border-width:16px
}
.discount-tag .tag-text {
	font-size:18px;
	font-weight:600;
	font-style:italic;
	color:#fff;
	letter-spacing:1px
}
.discount-tag .tag-arrows {
	margin:2px 0 0 11px;
	display:inline-block
}
.discount-tag .tag-arrows i {
	color:#fff;
	margin-right:-4px;
	font-size:14px
}
.bg-wrap-zizhi {
	background:url(../image/world-map.png) 0 120px no-repeat
}
.zz-hot-wrap .block .pic {
	height:44px;
	line-height:44px;
	margin-bottom:10px
}
.zz-hot-wrap .block .pic img {
	max-height:100%
}
.zz-hot-wrap .block dl {
	text-align:center
}
.zz-hot-wrap .block dt {
	font-size:16px;
	color:#6e6e6e;
	font-weight:600;
	position:relative;
	padding-bottom:13px;
	margin-bottom:8px
}
.zz-hot-wrap .block dt:after {
	background-image:linear-gradient(#8bc8f7, #40a0e8);
	content:'';
	position:absolute;
	left:50%;
	bottom:0;
	width:24px;
	border-radius:4px;
	height:4px;
	margin-left:-12px
}
.zz-hot-wrap .block dd a {
	width:50%;
	float:left;
	margin-top:24px
}
.zz-hot-wrap .block:nth-child(1) dd a {
width:25%
}
.normal-services-wrap.full .cnt {
	border-radius:0;
	background-color:#fff;
	padding:20px 15px
}
.normal-services-wrap.cnt {
	border-radius:5px;
	background-color:#fff;
	padding:24px
}
.normal-services-wrap h4 {
	font-size:16px;
	font-weight:601;
	color:#33494a
}
.normal-services-wrap h4 a {
	color:#33494a
}
.normal-services-wrap p {
	padding:8px 0 24px;
	color:#98999f
}
.normal-services-wrap .price {
	color:#ff6900;
	margin-bottom:15px
}
.normal-services-wrap:not(.commend) .layui-btn {
color:#ff6900;
border:1px solid #ff6900;
font-weight:400;
font-size:12px;
height:22px;
line-height:18px;
padding:0 0 0 8px
}
.normal-services-wrap:not(.commend) .layui-btn i {
margin-right:0;
vertical-align:-2px;
font-size:14px
}
.normal-services-wrap .cnt cite {
	position:absolute;
	right:20px;
	bottom:20px;
	font-size:48px;
	background-image:-webkit-linear-gradient(-90deg, #e2e4ec, #f0f2fa);
	-webkit-background-clip:text;
	-webkit-text-fill-color:transparent
}
.normal-services-wrap.commend {
	padding:0 0 0 10px;
	background-color:transparent
}
.normal-services-wrap.commend.full {
	padding:20px 20px 15px;
	background-color:#fff;
	overflow:hidden
}
.normal-services-wrap.commend .cnt {
	background-color:#f6faf9;
	border-radius:0;
	overflow:hidden;
	height:162px;
	box-sizing:border-box;
	border-radius:4px;
	padding:20px 15px
}
.normal-services-wrap.commend.zx .cnt {
	background:url(https://static.trade-agent.cn/v3/images/special/zhuxiao/zx-1.png) no-repeat 94% bottom #fff;
	background-size:30% auto
}
.normal-services-wrap.commend.zx .cnt .price {
	font-size:14px
}
.normal-services-wrap.commend.full .cnt {
	height:135px;
	padding:15px
}
.normal-services-wrap.commend.other .cnt {
	background:url(https://static.trade-agent.cn/v3/images/special/zhichan/pro-1.png) no-repeat right bottom #f1f3f7;
	background-size:auto 70%
}
.normal-services-wrap.commend .focus .cnt {
	background:url(https://static.trade-agent.cn/v3/images/special/zhichan/hot-bg.png) no-repeat right bottom;
	min-height:275px;
	background-size:cover;
	margin-right:10px
}
.normal-services-wrap.commend .action {
	opacity:0;
-webkit-transition:all .4s;
transition:all .4s;
	height:0
}
.site-pc .normal-services-wrap.commend .cnt:not(.first):hover .action {
opacity:.9;
margin-top:20px;
opacity:1
}
.site-pc .normal-services-wrap.commend .cnt:not(.first):hover p {
display:none
}
.normal-services-wrap.commend .cnt .price {
	margin:0
}
.site-pc .normal-services-wrap.commend:not(.dark) .cnt:not(.first):hover .price {
margin-top:12px
}
.site-pc .normal-services-wrap.commend:not(.dark) .cnt:not(.first):hover .action {
margin-top:15px
}
.normal-services-wrap.commend.dark .cnt .price {
	margin:15px 0 0
}
.normal-services-wrap.commend .cnt .layui-btn-normal {
	background-color:#40bb91
}
.normal-services-wrap.commend .price em {
	font-size:140%
}
.normal-services-wrap.commend .cnt i {
	position:absolute;
	right:24px;
	bottom:24px;
	background-image:-webkit-linear-gradient(-90deg, #7cc2f7, #3b8bd2);
	-webkit-background-clip:text;
	-webkit-text-fill-color:transparent;
	font-size:32px;
	opacity:.7
}
.normal-services-wrap.commend .cnt p {
	padding-bottom:10px;
	color:#acadb2;
	font-size:13px;
	line-height:22px;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
	max-width:100%
}
.normal-services-wrap.commend .cnt p:after {
	content:'\e61d';
	width:24px;
	height:3px;
	display:block;
	margin:0 0 10px;
	font-family:iconfont;
	font-size:18px
}
.normal-services-wrap.commend .focus:not(.light) .cnt:after {
height:1px;
background-color:#fff;
opacity:.7;
left:20px;
top:30px;
width:70%;
content:'';
position:absolute
}
.normal-services-wrap.commend .focus .hot {
	display:inline-block;
	width:59px;
	height:20px;
	background-color:#fe818f;
	border-radius:2px;
	position:relative;
	color:#fff;
	text-align:center;
	line-height:20px;
	margin:32px 0 10px;
	font-size:12px
}
.normal-services-wrap.commend .focus .hot:after {
	content:'';
	display:inline-block;
	width:0;
	height:0;
	border-width:6px 6px 0 6px;
	border-color:transparent;
	border-top-color:#fe818f;
	border-style:solid;
	position:absolute;
	bottom:-6px;
	left:50%;
	margin-left:-6px
}
.normal-services-wrap.commend .focus:not(.light) h4, .normal-services-wrap.commend .focus:not(.light) h4 a {
color:#fff
}
.normal-services-wrap.commend .focus h4 em {
	margin-left:8px;
	font-weight:400
}
.normal-services-wrap.commend .focus p {
	color:#fff;
	opacity:.7
}
.normal-services-wrap.commend .focus:not(.light) p:after {
border-bottom:1px dashed rgba(255, 255, 255, .7)
}
.normal-services-wrap.commend .focus:not(.light) button {
border:2px solid #fff;
color:#fff
}
.normal-services-wrap.commend .focus:not(.light) button:hover {
background-color:#fff;
color:#ff6900
}
.normal-services-wrap.commend .focus:not(.light) .price {
margin:15px 0 40px;
color:#fff;
border-bottom:1px solid rgba(255, 255, 255, .7);
display:inline-block;
padding-bottom:30px;
padding-right:10px
}
.normal-services-wrap.commend .focus.light h4 {
	font-size:22px;
	margin:30px 0 10px
}
.normal-services-wrap.commend .focus.light p {
	color:#787a80
}
.normal-services-wrap.commend .focus.light .price {
	color:#ff6900;
	margin:5px 0 15px
}
.normal-services-wrap.commend .focus.light a {
	color:#2f4050
}
.normal-services-wrap.commend .focus.light a em {
	vertical-align:middle
}
.normal-services-wrap.commend .focus.light:before {
	content:'';
	display:block;
	position:absolute;
	left:0;
	top:0;
	width:48px;
	height:48px;
	background:url(../image/commend.png) no-repeat center;
	background-size:100% auto
}
@keyframes up-down {
0% {
transform:translateY(0)
}
25% {
transform:translateY(-5px)
}
75% {
transform:translateY(5px)
}
100% {
transform:translateY(0)
}
}
.normal-services-wrap.commend.slider-hover-wrap .block:not(.on) .cnt {
background-color:#f1f5f7
}
.normal-services-wrap.commend.slider-hover-wrap .cnt .price {
	margin-top:10px
}
.normal-services-wrap.commend.slider-hover-wrap .cnt {
	height:172px;
	background-image:url(https://static.trade-agent.cn/v3/images/special/zhuce/serv-bg-1.png);
	background-repeat:no-repeat;
	background-position:right 15px top 110px;
	background-size:48px auto;
	background-color:#f2f7f6;
	padding-right:40px
}
.normal-services-wrap.commend.slider-hover-wrap .price {
	font-weight:600
}
.normal-services-wrap.commend .more {
	margin-top:8px
}
.normal-services-wrap.commend .more span em {
	vertical-align:middle
}
.normal-services-wrap.commend .more span.iconfont {
	color:#b0b7c7
}
.site-pc .normal-services-wrap.commend.slider-hover-wrap .block {
	width:22%!important
}
.site-pc .normal-services-wrap.commend.slider-hover-wrap .block.on {
	width:34%!important
}
.normal-services-wrap.commend .block.on .cnt .more span:first-child, .normal-services-wrap.commend .block:not(.on) .more span:last-child, .normal-services-wrap.commend .cnt:hover .more span:first-child {
display:none
}
.normal-services-wrap.commend .cnt:hover .more span:last-child {
	display:block
}
.com-process-wrap {
	background:url(../image/dark-1.jpg) no-repeat center 0
}
.com-process-wrap dl {
	background:url(../image/process-bg.png) no-repeat;
	text-align:center;
	padding-bottom:40px;
	box-shadow:0 2px 13px 0 rgba(135, 140, 179, .18)
}
.com-process-wrap.zr dl {
	background:#fff
}
.com-process-wrap dt {
	position:relative
}
.com-process-wrap dt img {
	opacity:.85
}
.com-process-wrap dt i {
	background:url(../image/process-t-bg.png) no-repeat center;
	width:65px;
	height:64px;
	color:#33494a;
	position:absolute;
	left:50%;
	top:50%;
	margin:-32px 0 0 -32.5px;
	line-height:64px;
	font-size:21px
}
.com-process-wrap dd h6 {
	font-size:18px;
	font-weight:601;
	margin:24px 0 10px;
	color:#33494a
}
.com-process-wrap dd p {
	color:#acadb2;
	position:relative;
	font-size:13px
}
.com-process-wrap dd p:after {
	content:'';
	display:block;
	position:absolute;
	width:21px;
	height:1px;
	background:url(../image/process-b-bg.png) no-repeat center;
	bottom:-15px;
	left:50%;
	margin-left:-10.5px
}
.com-process-wrap dd button {
	margin:42px 20px 0;
	width:calc(100% - 40px);
	border-color:#e2e4ec
}
.com-process-wrap dd button:hover {
	background-color:transparent;
	border-color:#fff;
	color:#fff;
	background-image:linear-gradient(0deg, #1e9fff, #45aae9)
}
.com-process-wrap span {
	position:absolute;
	right:-18px;
	top:50%;
	background-color:#fff;
	color:#359de9;
	width:36px;
	height:36px;
	line-height:36px;
	z-index:2;
	margin-top:-18px;
	font-size:20px;
	text-align:center
}
.com-process-wrap.case dl {
	background-image:url(../image/process-bg-case.png);
	padding-bottom:24px;
	box-shadow:none
}
.com-process-wrap.case dt {
	padding:5px
}
.com-process-wrap.case dd h6 {
	margin:13px 0 10px;
	font-size:16px
}
.com-process-wrap.case dd p em {
	margin:0 4px
}
.com-process-wrap.case dd p:after, .site-mobile .com-process-wrap.case dd p em:first-child {
	display:none
}
.com-process-wrap.case dd button {
	margin-top:20px
}
.com-process-wrap.case dd button:hover {
	border-color:#fff;
	color:#fff;
	background-image:linear-gradient(90deg, #fb6f3c, #ff9e3f)
}
.company-services-wrap {
	background:url(../image/industry.jpg) no-repeat center -7px #21282e
}
.company-services-wrap .zst-title-wrap small {
	font-family:Montserrat
}
.company-services-wrap .zst-title-wrap .zst-after-line {
	padding-top:20px;
	opacity:.6!important;
	color:#fff!important
}
.company-services-wrap .zst-title-wrap .zst-after-line::after {
left:calc(50% - 16px);
height:4px;
width:32px;
border-radius:2px;
top:6px;
bottom:0
}
.company-services-wrap .industry-item {
	overflow:hidden;
	width:218px;
	height:241px;
	line-height:210px;
	margin:0 auto;
	position:relative
}
.company-services-wrap .industry-item .scale-bg {
	position:absolute;
	width:100%;
	height:100%;
-webkit-transition-duration:.5s;
transition-duration:.5s;
	background-repeat:no-repeat;
	background-image:url(../image/empty.png);
	background-size:cover
}
.company-services-wrap .industry-item .scale-bg.empty {
	opacity:.65
}
.company-services-wrap .industry-item .inner {
	width:86%;
	height:86%;
	position:absolute;
	left:7%;
	top:7%;
-webkit-transition-duration:.5s;
transition-duration:.5s;
	background:url(../image/border.png) no-repeat center;
	background-size:100% auto
}
.company-services-wrap .industry-item .inner p {
	color:#fff;
	font-size:18px;
	font-weight:300;
-webkit-transition-duration:.5s;
transition-duration:.5s;
	text-align:center
}
.company-services-wrap .industry-item .inner p a {
	color:#fff
}
.company-services-wrap .industry-item .inner .line {
	background-color:#fafafa;
	width:0;
-webkit-transition-duration:.5s;
transition-duration:.5s;
	height:2px;
	display:block;
	margin:0 auto;
	position:absolute;
	top:62%;
	left:50%;
	margin-left:-14px
}
.company-services-wrap .industry-item:hover .scale-bg {
	-webkit-transform:scale(1.01);
	transform:scale(1.01)
}
.company-services-wrap .industry-item:hover .line {
	width:28px
}
.company-services-wrap .industry-item:hover .inner {
	background-image:url(../image/border-strong.png)
}
.company-services-wrap .industry-item:hover p {
	font-size:22px
}
.company-services-wrap .industry .block:nth-child(2) .scale-bg {
background-image:url(../image/hy-1.png)
}
.company-services-wrap .industry .block:nth-child(3) .scale-bg {
background-image:url(../image/hy-2.png)
}
.company-services-wrap .industry .block:nth-child(4) .scale-bg {
background-image:url(../image/hy-3.png)
}
.company-services-wrap .industry .block:nth-child(6) .scale-bg {
background-image:url(../image/hy-4.png)
}
.company-services-wrap .industry .block:nth-child(7) .scale-bg {
background-image:url(../image/hy-5.png)
}
.company-services-wrap .industry .block:nth-child(8) .scale-bg {
background-image:url(../image/hy-6.png)
}
.company-services-wrap .industry .block:nth-child(9) .scale-bg {
background-image:url(../image/hy-7.png)
}
.company-services-wrap .industry .block:nth-child(10) .scale-bg {
background-image:url(../image/hy-8.png)
}
.annoyance-wrap dl {
	background-color:#fff;
	padding:20px 45px 20px 20px;
	border-radius:6px;
	box-shadow:0 3px 8px 0 rgb(82 85 102 / 10%);
	width:280px;
	box-sizing:border-box;
	margin-bottom:30px;
	float:left;
	position:relative
}
.annoyance-wrap .block:nth-child(2n) dl {
float:right;
padding-left:40px;
padding-right:20px
}
.annoyance-wrap dt {
	font-size:18px;
	font-weight:601
}
.annoyance-wrap dd {
	font-size:13px;
	color:#888;
	margin-top:10px;
	text-align:justify;
	line-height:20px
}
.annoyance-wrap dd em {
	margin:0 1px
}
.annoyance-wrap dd span {
	color:#ef1e25
}
.annoyance-wrap dl i {
	position:absolute;
	right:-24px;
	border-radius:50%;
	border:1px solid #a2d4fa;
	width:42px;
	height:42px;
	text-align:center;
	font-size:15px;
	font-family:'Open Sans';
	top:24px;
	background-color:#f5fbff
}
.annoyance-wrap .block:nth-child(2n) dl i {
right:auto;
left:-24px
}
.annoyance-wrap.tax .block:nth-child(n+5) dl {
margin-bottom:10px
}
.annoyance-wrap dl i::before {
width:32px;
height:32px;
line-height:32px;
background-color:#55b1f7;
border-radius:50%;
display:block;
content:'01';
margin:5px 0 0 5px;
color:#fff;
opacity:.75
}
.annoyance-wrap:not(.item7) .block:nth-child(2) i::before {
content:'02'
}
.annoyance-wrap:not(.item7) .block:nth-child(3) i::before {
content:'03'
}
.annoyance-wrap:not(.item7) .block:nth-child(4) i::before {
content:'04'
}
.annoyance-wrap:not(.item7) .block:nth-child(5) i::before {
content:'05'
}
.annoyance-wrap:not(.item7) .block:nth-child(6) i::before {
content:'06'
}
.annoyance-wrap:not(.item7) .block:nth-child(7) i::before {
content:'07'
}
.annoyance-wrap:not(.item7) .block:nth-child(8) i::before {
content:'08'
}
.annoyance-wrap.item8 dl {
	background:url(../image/other-bot.jpg) no-repeat center 0 #fff;
	background-size:100% auto
}
.annoyance-wrap.item8 .block:nth-child(2n) dl {
background-image:url(../image/other-bot-x.jpg)
}
.annoyance-wrap.item8 dl i {
	border-style:dashed
}
.annoyance-wrap.item7 dl i {
	width:19px;
	height:19px;
	border:0;
	top:27px;
	right:8px
}
.annoyance-wrap.item7 dl i::before {
content:'';
width:7px;
height:7px;
margin:6px 0 0 6px;
opacity:.85
}
.annoyance-wrap.item7 .block dl {
	margin-bottom:38.5px;
	text-align:center;
	padding:24px 0;
	overflow:hidden
}
.annoyance-wrap.item7 .block:nth-child(2n) dl i {
right:auto;
left:8px
}
.annoyance-wrap.item7 .block .short {
	margin-left:120px;
	width:320px
}
.annoyance-wrap.item7 .block:nth-child(2n) .short {
margin-right:140px
}
.annoyance-wrap.item7 .block .long {
	width:320px;
	margin-bottom:43px
}
.annoyance-wrap.item7 dt {
	font-weight:400;
	position:relative;
	overflow:hidden;
	font-size:16px
}
.annoyance-wrap.item7 dt span {
	display:inline-block;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
	max-width:100%;
	position:relative;
	z-index:1
}
.annoyance-wrap.item7 .block:last-child dl {
	margin:20px auto 0;
	float:unset;
	padding-top:32px
}
.annoyance-wrap.item7 .block:last-child dl i {
	top:8px;
	right:50%;
	margin-right:-5px
}
.annoyance-wrap.item7 .block dl em {
	position:absolute;
	left:-8px;
	border-radius:20px;
	font-family:'Open Sans';
	height:24px;
	line-height:24px;
	width:40px;
	background-image:linear-gradient(60deg, #7cc2f7, #3b8bd2);
	color:#fff;
	font-size:14px;
	text-indent:3px
}
.annoyance-wrap.item7.tax dl i {
	background-color:#eef6fd
}
.annoyance-wrap.item7.tax dl i::before {
background-color:#3b8bd2
}
.annoyance-wrap.item7 .block dl cite {
	color:#ff6900;
	font-weight:600;
	margin:0 1px 0 2px
}
.annoyance-wrap.item7 .block:nth-child(2n) dl em {
left:auto;
right:-8px;
text-indent:-2px
}
.annoyance-wrap.item7.sj .long, .annoyance-wrap.item7.sj .short {
	width:300px
}
.annoyance-wrap.item7.hy .long, .annoyance-wrap.item7.hy .short {
	width:240px
}
.process-detail-wrap {
	box-shadow:0 3px 8px 0 rgb(82 85 102 / 10%);
	background-color:#fff
}
.process-detail-wrap .title {
	background:url(../image/team-3-hover.png) no-repeat;
	min-height:147px;
	text-align:left;
	padding:12px 0 0 22px;
	background-size:cover
}
.process-detail-wrap h4 {
	font-size:18px;
	color:#fff;
	font-weight:600;
	position:relative;
	margin-top:5px
}
.process-detail-wrap h4::after {
content:'\e61d';
color:rgba(255, 255, 255, .5);
left:0;
position:absolute;
bottom:-24px;
font-family:iconfont;
font-weight:400
}
.process-detail-wrap .layui-badge {
	display:inline-block;
	background-color:#f89e50;
	line-height:20px;
	margin:20px 0 10px;
	font-size:12px;
	letter-spacing:1px;
	position:relative;
	background-image:linear-gradient(90deg, #f93, #ff6900)
}
.process-detail-wrap .layui-badge:after {
	content:'';
	display:inline-block;
	width:0;
	height:0;
	border:4px solid transparent;
	border-top-color:#ff821a;
	position:absolute;
	bottom:-8px;
	left:50%;
	margin-left:-2px
}
.process-detail-wrap .main {
	width:calc(83.33333333% - 10px)
}
.process-detail-wrap .list {
	padding:24px 0;
	background-color:#fff;
	box-sizing:border-box;
	overflow:hidden
}
.process-detail-wrap .block {
	text-align:center
}
.process-detail-wrap h6 {
	font-size:15px;
	font-weight:600;
	color:#33494a;
	margin:15px 0 0
}
.process-detail-wrap i {
	background-image:-webkit-linear-gradient(60deg, #fff, #eef6fd);
	display:block;
	width:64px;
	height:64px;
	color:#33494a;
	line-height:64px;
	margin:0 auto;
	border-radius:50%;
	font-size:24px
}
.process-detail-wrap i:before {
	background-image:-webkit-linear-gradient(-90deg, #7cc2f7, #3b8bd2);
	-webkit-background-clip:text;
	-webkit-text-fill-color:transparent
}
.process-detail-wrap cite {
	color:#d8d8d8;
	position:absolute;
	right:-7px;
	top:28px;
	font-size:14px
}
.serv-contrast-wrap {
	background:url(../image/world-map.png) no-repeat center bottom #fff;
	background-size:100% auto
}
.serv-contrast-wrap .block .inner {
	background:url(../image/smile-1.png) no-repeat 95% 12px #d7eee9;
	padding:15px 0 15px 15px;
	margin:15px 0;
	position:relative;
	background-size:auto 40px
}
.serv-contrast-wrap .block:nth-child(2) .inner {
background-image:url(../image/smile-2.png);
background-color:#ffeadb;
padding:15px;
margin:0;
border-radius:4px;
background-size:auto 52px
}
.serv-contrast-wrap .block:nth-child(3) .inner {
background-image:url(../image/smile-3.png);
padding:15px 15px 15px 0
}
.serv-contrast-wrap h6 {
	font-size:18px;
	font-weight:600;
	color:#65887e;
	padding:5px 0 17px;
	text-align:center;
	letter-spacing:1px
}
.serv-contrast-wrap .block:nth-child(2) h6 {
color:#7d3c22;
font-size:22px;
padding:10px 0 22px
}
.serv-contrast-wrap ul {
	background-color:#fff;
	padding:36px 0 36px 15px;
	border-radius:3px;
	position:relative;
	overflow:hidden
}
.serv-contrast-wrap .block:nth-child(3) ul {
padding-left:32px
}
.serv-contrast-wrap li {
	color:#798b88;
	font-size:16px;
	line-height:40px
}
.serv-contrast-wrap .block:nth-child(2) li {
font-size:18px;
color:#4f4f4f;
line-height:44px;
text-indent:45px
}
.serv-contrast-wrap .block:nth-child(2) li .highlight {
color:#ff2828;
font-weight:600
}
.serv-contrast-wrap .block:nth-child(1) ul:after, .serv-contrast-wrap .block:nth-child(3) ul:after {
background:url(../image/shadow-left.png) no-repeat 0 center;
right:0;
top:50%;
margin-top:-170px;
position:absolute;
content:'';
width:51px;
height:343px;
z-index:1
}
.serv-contrast-wrap .block:nth-child(3) ul:after {
background-image:url(../image/shadow-right.png);
right:auto;
left:0
}
.services-custom-wrap .zst-form-wrap h4 {
	background:url(../image/form-title.jpg) no-repeat;
	height:55px;
	line-height:55px;
	color:#33494a!important;
	font-size:18px!important;
	font-weight:600;
	background-size:cover;
	text-indent:24px;
	margin-bottom:15px!important
}
.services-custom-wrap .zst-form-wrap .mg {
	margin:0 20px
}
.services-custom-wrap .zst-form-wrap .layui-btn {
	background-image:linear-gradient(90deg, #ff8b29, #ff6900);
	height:36px;
	line-height:36px;
	box-shadow:0 2px 6px rgb(255 105 0 / 30%)
}
.zst-banner .main {
	height:380px;
	overflow:hidden;
	border-radius:4px 0 0 4px
}
.zst-banner .main h1 {
	text-indent:-9999px;
	height:0
}
.zst-banner .main img {
	max-width:100%
}
.services-custom-wrap {
	padding:20px 0 0!important
}
.services-custom-wrap .side {
	background-color:#fff;
	width:320px;
	height:380px;
	box-sizing:border-box;
	padding:0 0 10px!important;
	border-radius:0 4px 4px 0;
	overflow:hidden
}
.services-custom-wrap .service-scroll-top li {
	color:#747474
}
.services-custom-wrap .service-scroll-top li time {
	margin-right:5px;
	color:#747474
}
.services-custom-wrap .service-scroll-top li em {
	color:#33494a
}
.services-custom-wrap .service-scroll-top.normal li time:first-child {
	margin-left:0
}
.site-pc .services-custom-wrap .zst-form-wrap .layui-form {
	border:0
}
.services-custom-wrap .zst-form-wrap {
	background:url(../image/grey-bot-2.png) no-repeat center bottom #fff;
	border:0
}
.services-custom-wrap .zst-form-wrap .layui-inline {
	width:100%;
	margin-bottom:12px
}
.services-custom-wrap .zst-form-wrap .layui-inline .layui-btn, .services-custom-wrap .zst-form-wrap .layui-inline .layui-input {
	height:40px;
	line-height:40px;
	border-radius:3px;
	font-size:13px
}
.zst-banner.inner.setfull.zr .services-custom-wrap .zst-form-wrap .layui-inline {
	margin-bottom:15px
}
.services-custom-wrap .zst-form-wrap .layui-inline .layui-input {
	border:1px solid #c9d0e1
}
.services-custom-wrap .zst-form-wrap .layui-inline em {
	top:11px;
	color:#33494a
}
.services-custom-wrap .zst-form-wrap .layui-inline img {
	top:4px;
	right:2px
}
.services-custom-wrap .zst-form-wrap .layui-inline .code {
	top:-4px;
	right:0;
	font-size:12px
}
.services-custom-wrap .zst-form-wrap .layui-inline .layui-btn {
	margin:0;
	width:100%;
	letter-spacing:2px;
	height:36px;
	line-height:36px
}
.services-custom-wrap .zst-form-wrap .count.latest {
	padding:0;
	background-color:transparent;
	border-bottom:0
}
.services-custom-wrap .zst-form-wrap .tips {
	position:relative;
	margin-top:12px;
	margin-bottom:10px;
	font-size:12px;
	text-align:center;
	color:#979c9b
}
.services-custom-wrap .zst-form-wrap .tips:after, .services-custom-wrap .zst-form-wrap .tips:before {
	display:block;
	width:14px;
	position:absolute;
	top:50%;
	content:"";
	border-top:1px solid #b0b7c7;
	left:6px
}
.services-custom-wrap .zst-form-wrap .tips:after {
	right:6px;
	left:auto
}
.services-custom-wrap .zst-form-wrap .tips span {
	color:#ff6900;
	margin:0 3px
}
.services-custom-wrap .zst-form-wrap .layui-form-select dl {
	max-height:320px
}
.services-custom-wrap .zst-form-wrap .layui-form-select dl dd.layui-this {
	color:#ff6900
}
.services-custom-wrap .zst-form-wrap.normal {
	height:341px;
	top:35.5px
}
.team-default-wrap {
	background:linear-gradient(0deg, #eeeff5, #fff)
}
.team-default-wrap .block {
	background:url(../image/team.png) no-repeat right bottom #fff;
	padding:24px;
	position:relative;
	box-shadow:2px 4px 6px 1px #e5e8ec;
	overflow:hidden;
	border-radius:5px
}
.team-default-wrap h6 {
	font-size:20px;
	font-weight:601
}
.team-default-wrap h6 small {
	font-weight:400;
	color:#90959c;
	margin-left:10px
}
.team-default-wrap dl {
	width:33.33333333%
}
.team-default-wrap dt {
	font-size:18px;
	font-family:'Open Sans';
	font-weight:601
}
.team-default-wrap dd, .team-default-wrap dt em {
	font-size:12px;
	color:#878d99
}
.team-default-wrap dd {
	margin-top:8px
}
.team-default-wrap dt em {
	font-style:normal
}
.team-default-wrap .layui-btn-blue {
	background-color:#1577ff
}
.team-default-wrap .intro {
	padding:12px 0
}
.team-default-wrap .intro span {
	background-color:#fcecda;
	color:#ff5a38
}
.team-default-wrap .intro span:nth-child(2) {
background-color:#e8eefd;
color:#6f7c97
}
.team-default-wrap .intro span:nth-child(3) {
background-color:#fff9f2;
color:#ff9b26
}
.team-default-wrap p {
	font-size:12px;
	color:#888;
	margin-bottom:24px;
	line-height:22px
}
.team-default-wrap .action {
transition:all .3s;
	position:absolute;
	bottom:-24px;
	z-index:2
}
.team-default-wrap .action, .team-default-wrap .block:hover .detail {
	opacity:0
}
.team-default-wrap .block:hover .action {
	opacity:1;
	transition:translate3d(0, -2px, 0);
	bottom:38px
}
.team-default-wrap .layui-btn {
	padding:0 18px;
	font-weight:601
}
.team-default-wrap .photo {
	width:120px;
	position:relative
}
.team-default-wrap .photo img {
	position:absolute;
	right:-12px;
	bottom:-24px;
	max-width:118%
}
.team-default-wrap .honor {
	position:absolute;
	right:0;
	top:28px;
	border-top-left-radius:15px;
	border-bottom-left-radius:15px;
	padding:0 10px;
	margin-top:0;
	line-height:20px
}
.team-default-wrap .common-about-wrap {
	margin-top:40px;
	background:#fff;
	padding:40px 32px
}
.team-default-wrap.full {
	background:0 0
}
.team-default-wrap.full .block {
	background-image:url(../image/team-3.png);
	background-size:cover;
	border-radius:5px;
	overflow:hidden
}
.team-default-wrap.full .block:hover {
	background-image:url(../image/team-3-hover.png)
}
.team-default-wrap.full .block:hover dt, .team-default-wrap.full .block:hover h6 {
	color:#fff
}
.team-default-wrap.full .block:hover .intro span {
	background-color:transparent;
	color:#fff;
	opacity:.7;
	padding:0 20px 0 0
}
.team-default-wrap.full .block:hover .intro span:after {
	content:'';
	height:8px;
	width:1px;
	background-color:rgba(255, 255, 255, .5);
	position:absolute;
	right:9px;
	top:8px
}
.team-default-wrap.full .block:hover .intro span:last-child:after {
	display:none
}
.team-default-wrap.full .photo {
	margin-top:0;
	width:160px;
	height:auto;
	border-radius:0;
	position:absolute;
	right:0;
	bottom:0;
	z-index:1
}
.team-default-wrap.full .photo img {
	max-width:80%;
	bottom:0;
	right:10px
}
.team-default-wrap.full .honor {
	top:12px;
	display:none
}
.team-default-wrap.full .detail {
	width:65%
}
.com-industry-wrap {
	border-radius:4px;
	background-color:#fff;
	box-shadow:0 3px 8px 0 rgb(82 85 102 / 15%);
	padding:40px 40px 28px
}
.com-industry-wrap .layui-tab .layui-tab-title {
	border:0;
	height:32px
}
.com-industry-wrap .layui-tab .layui-tab-title li {
	width:calc(33.33333333% - 8px);
	float:left;
	border:1px solid #e2e4ec;
	padding:0;
	box-sizing:border-box;
	margin:0 12px 12px 0;
	line-height:30px;
	color:#666;
	border-radius:3px
}
.com-industry-wrap:not(.hastop) .layui-tab .layui-tab-title li:nth-child(3n) {
margin-right:0
}
.com-industry-wrap .layui-tab-title li.layui-this {
	background-color:#ffecdf;
	border-color:#ffecdf;
	color:#ff6900
}
.com-industry-wrap .layui-tab-title .layui-this:after {
	border:0
}
.com-industry-wrap h4 {
	font-size:15px;
	margin:0 0 15px 0;
	padding-bottom:12px;
	position:relative;
	z-index:2
}
.com-industry-wrap h4::after {
width:24px;
height:3px;
background-image:linear-gradient(60deg, #ff9a05, #ff6c00);
border-radius:4px;
content:'';
position:absolute;
left:0;
bottom:0
}
.com-industry-wrap .layui-tab-item {
	min-height:208px
}
.com-industry-wrap .layui-tab-item:after {
	background:url(../image/industry-img-1.png) no-repeat right bottom;
	background-size:60% auto;
	width:206px;
	height:115px;
	content:'';
	position:absolute;
	right:60px;
	bottom:0;
	opacity:.7
}
.com-industry-wrap .layui-tab-content .layui-tab-item:nth-child(2):after {
background-image:url(../image/industry-img-2.png)
}
.com-industry-wrap .layui-tab-content .layui-tab-item:nth-child(3):after {
background-image:url(../image/industry-img-3.png)
}
.com-industry-wrap .layui-tab-content .layui-tab-item:nth-child(4):after {
background-image:url(../image/industry-img-4.png)
}
.com-industry-wrap .layui-tab-content .layui-tab-item:nth-child(5):after {
background-image:url(../image/industry-img-5.png)
}
.com-industry-wrap .layui-tab-content .layui-tab-item:nth-child(6):after {
background-image:url(../image/industry-img-6.png)
}
.com-industry-wrap .layui-tab-content .layui-tab-item:nth-child(7):after {
background-image:url(../image/industry-img-7.png)
}
.com-industry-wrap .layui-tab-content .layui-tab-item:nth-child(8):after {
background-image:url(../image/industry-img-8.png)
}
.com-industry-wrap .layui-tab-content .layui-tab-item:nth-child(9):after {
background-image:url(../image/industry-img-9.png)
}
.com-industry-wrap .layui-tab-content .layui-tab-item:nth-child(10):after {
background-image:url(../image/industry-img-10.png)
}
.com-industry-wrap .layui-tab-content .layui-tab-item:nth-child(11):after {
background-image:url(../image/industry-img-11.png)
}
.com-industry-wrap .layui-tab-content .layui-tab-item:nth-child(12):after {
background-image:url(../image/industry-img-12.png)
}
.com-industry-wrap .layui-tab-content .layui-tab-item:nth-child(13):after {
background-image:url(../image/industry-img-13.png)
}
.com-industry-wrap .layui-tab-content .layui-tab-item:nth-child(14):after {
background-image:url(../image/industry-img-14.png)
}
.com-industry-wrap .layui-tab-content .layui-tab-item:nth-child(15):after {
background-image:url(../image/industry-img-15.png)
}
.com-industry-wrap .layui-tab-item li {
	color:grey;
	line-height:26px;
	margin-bottom:6px;
	font-size:13px
}
.com-industry-wrap .layui-tab-item li span {
	color:#474747
}
.com-industry-wrap .layui-tab-item li:last-child {
	margin-bottom:13px
}
.com-industry-wrap .layui-tab-content {
	padding:0 80px
}
.com-industry-wrap .layui-tab-content::after, .com-industry-wrap .layui-tab-content::before {
content:'';
width:1px;
height:100%;
background-color:#f6f8fc;
position:absolute;
left:40px;
top:0
}
.com-industry-wrap .layui-tab-content::after {
left:auto;
right:40px
}
.com-industry-wrap .layui-tab-content .layui-btn {
	background-image:linear-gradient(90deg, #f93, #ff6900);
	box-shadow:0 2px 6px rgb(255 105 0 / 30%);
	border:0;
	height:36px;
	line-height:36px;
	position:absolute;
	bottom:0
}
.com-industry-wrap .need {
	margin-top:-3px
}
.com-industry-wrap .need li {
	float:left;
	width:50%;
	line-height:34px
}
.com-industry-wrap .info {
	color:grey;
	font-size:13px;
	line-height:24px
}
.com-industry-wrap .info a {
	padding:0 3px;
	text-decoration:underline
}
.zst-banner-wrap.setfull.hasheight {
	background-repeat:no-repeat;
	background-position:center 0;
	min-height:450px!important
}
.zst-banner-wrap.setfull.hasheight h1 {
	text-indent:-9999px
}
.zst-banner .main.hasform {
	background:url(../image/form-wrap.jpg) no-repeat;
	background-size:cover;
	height:auto;
	padding:20px 28px 15px;
	border-radius:5px;
	position:absolute;
	bottom:40px;
	left:10%;
	width:80%;
	box-sizing:border-box;
	overflow:inherit
}
.zst-banner-wrap .main.hasform .title {
	color:#33494a;
	margin-bottom:10px;
	letter-spacing:1px
}
.zst-banner-wrap .main.hasform .layui-inline .layui-btn, .zst-banner-wrap .main.hasform .layui-inline input {
	height:44px;
	line-height:44px
}
.zst-banner-wrap .main.hasform .service-scroll-top.normal .notice {
	display:block;
	margin-right:7px
}
.zst-banner-wrap .main.hasform .layui-inline label {
	color:#878d99
}
.zst-banner-wrap .main.hasform .layui-inline em, .zst-banner-wrap .main.hasform .layui-inline img {
	top:14px
}
.zst-banner-wrap .main.hasform .layui-inline img {
	top:10px;
	right:5px
}
.zst-banner-wrap .main.hasform .layui-inline {
	margin-right:10px
}
.zst-banner-wrap .main.hasform .layui-inline input {
	border:1px solid #c9d0e1;
	border-radius:4px
}
.zst-banner-wrap .main.hasform .layui-inline .layui-btn {
	box-shadow:0 2px 6px rgb(255 105 0 / 30%)
}
.zst-banner-wrap .main.hasform .layui-inline .layui-btn:hover {
	color:#fff;
	background-image:linear-gradient(90deg, #fccb55, #ff8b29);
	opacity:1
}
.zst-banner-wrap .main.hasform .layui-inline .layui-btn:last-child:hover {
	color:#fff!important;
	background-color:#ff8b29!important;
	border:1px solid #ff8b29!important;
	background-image:none
}
.zst-banner-wrap .main.hasform .service-scroll-top.normal {
	margin-top:12px!important
}
.zst-banner-wrap .main.hasform .nums span {
	color:#747474;
	font-size:12px;
	position:relative;
	padding-left:40px
}
.zst-banner-wrap .main.hasform .nums span:after {
	content:'';
	position:absolute;
	left:20px;
	top:4px;
	width:1px;
	height:9px;
	background-color:#ddd;
	margin-right:10px
}
.top-tab-title {
	font-size:12px;
	text-align:center
}
.top-tab-title li {
	height:128px;
	background:#fff;
	color:#33494a;
	border-top-left-radius:4px;
	cursor:pointer
}
.top-tab-title li:last-child {
	border-top-left-radius:0;
	border-bottom-left-radius:4px
}
.top-tab-title li.on {
	background:url(../image/tab-bg-on.png) no-repeat;
	background-size:cover;
	color:#fff
}
.top-tab-title li:hover h3 {
	color:#ff6900
}
.top-tab-title li h3 {
	font-size:20px;
	font-weight:600;
	margin-bottom:5px
}
.top-tab-title li div {
	margin:0 auto
}
.top-tab-title li span {
	opacity:.7
}
.top-tab-item {
	display:none
}
.top-tab-item.on {
	display:block
}
.com-industry-wrap.hastop .layui-tab .layui-tab-title li {
	width:calc(50% - 6px);
	font-size:13px
}
.com-industry-wrap.hastop .layui-tab .layui-tab-title li:nth-child(2n) {
margin-right:0
}
.com-industry-wrap.hastop .layui-tab-item li {
	font-size:12px;
	line-height:21px;
	margin-bottom:5px;
	text-align:justify
}
.com-industry-wrap.hastop ul {
	position:relative;
	z-index:2
}
.com-industry-wrap.hastop .layui-tab-content .layui-tab-item:after {
	background-image:url(../image/1.jpg);
	right:24px;
	background-size:100% auto;
	bottom:-24px;
	width:482px;
	height:253px
}
.com-industry-wrap.hastop .layui-tab-content .layui-tab-item:nth-child(2):after {
background-image:url(../image/2.jpg)
}
.com-industry-wrap.hastop .layui-tab-content .layui-tab-item:nth-child(3):after {
background-image:url(../image/3.jpg)
}
.com-industry-wrap.hastop .layui-tab-content .layui-tab-item:nth-child(4):after {
background-image:url(../image/4.jpg)
}
.com-industry-wrap.hastop .layui-tab-content .layui-tab-item:nth-child(5):after {
background-image:url(../image/5.jpg)
}
.com-industry-wrap.hastop .layui-tab-content .layui-tab-item:nth-child(6):after {
background-image:url(../image/6.jpg)
}
.com-industry-wrap.hastop .layui-tab-content .layui-tab-item:nth-child(7):after {
background-image:url(../image/7.jpg)
}
.com-industry-wrap.hastop .layui-tab-content .layui-tab-item:nth-child(8):after {
background-image:url(../image/8.jpg)
}
.com-industry-wrap.hastop .layui-tab-content .layui-tab-item:nth-child(9):after {
background-image:url(../image/9.jpg)
}
.com-industry-wrap.hastop .layui-tab-content .layui-tab-item:nth-child(10):after {
background-image:url(../image/10.jpg)
}
.zc-success dl {
	text-align:center
}
.zc-success dd {
	margin-top:10px
}
.zc-success dd .layui-badge {
	border-radius:50%;
	margin-right:4px;
	line-height:20px;
	background-color:#ff952e
}
.zc-success.zx dd {
	color:#fff
}
.tax-guide dt {
	background:url(../image/titlebar-color-1.png) no-repeat center 0;
	background-size:cover;
	color:#ffff;
	padding:38px 60px 32px;
	border-radius:4px 4px 0 0
}
.tax-guide .block:nth-child(2) dt {
background-image:url(../image/titlebar-color-3.png)
}
.tax-guide dl {
	text-align:center;
	border-radius:4px;
	background-color:#fff;
	box-shadow:0 3px 8px 0 rgb(82 85 102 / 3%)
}
.tax-guide dt h3 {
	font-size:20px;
	font-weight:600
}
.tax-guide dt p {
	font-size:13px;
	line-height:24px;
	margin-top:12px
}
.tax-guide ul {
	padding:28px 32px 18px;
	overflow:hidden
}
.tax-guide li {
	background-color:#fef2f1;
	color:#ff5a4d;
	border-radius:3px;
	cursor:pointer;
	width:calc(33.333333333% - 6.666666px);
	float:left;
	line-height:38px;
	margin:0 10px 10px 0;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
	max-width:100%
}
.tax-guide li:nth-child(3n) {
margin-right:0
}
.tax-guide .block:nth-child(2) li {
background-color:#f5faff;
color:#308bda
}
.tax-guide li:hover {
	background-color:#ff5757;
	color:#fff
}
.tax-guide .block:nth-child(2) li:hover {
background-color:#308bda;
color:#fff
}
.com-material-wrap dt {
	padding-left:20px;
	margin-bottom:18px
}
.com-material-wrap dt i {
	background-color:#3b8bd2;
	color:#fff;
	font-size:12px;
	display:inline-block;
	width:36px;
	height:36px;
	line-height:36px;
	text-align:center;
	font-family:Montserrat;
	border-radius:50%;
	margin-right:5px
}
.com-material-wrap h4 {
	font-size:16px;
	display:inline-block;
	color:#33494a;
	font-weight:601
}
.com-material-wrap dd:after {
	position:absolute;
	top:-20px;
	left:30px;
	width:0;
	height:0;
	border:10px solid transparent;
	content:'';
	border-bottom-color:#fff
}
.com-material-wrap dd {
	box-shadow:0 5px 20px 0 rgba(180, 187, 187, .2);
	border-radius:4px;
	padding:15px 20px;
	position:relative;
	min-height:152px;
	background:url(../image/data-bot.png) no-repeat center 0 #fff;
	background-size:100% auto
}
.com-material-wrap dd li {
	padding:4px 0;
	line-height:20px;
	color:#747474
}
.com-material-wrap dd i {
	font-size:10px;
	color:#ff6900;
	padding-right:5px
}
.com-material-wrap dd .layui-badge {
	font-family:'Open Sans';
	margin-bottom:10px;
	background-image:linear-gradient(90deg, #ff8b29, #ff6900)
}
.com-material-wrap .hover-shadow:nth-child(n+5) {
padding-bottom:0
}
.slider-normal-wrap .block {
	height:380px
}
.slider-normal-wrap .cnt {
	background:url(../image/hover-bg.png) no-repeat;
	background-size:cover;
	padding:72px 40px 0;
	height:100%;
	box-sizing:border-box;
	text-align:center;
	border-right:1px solid #f2f2f2;
transition:all .7s ease 0s
}
.slider-normal-wrap .block:last-child .cnt {
	border-right:0
}
.slider-normal-wrap .block>* {
	color:#545476
}
.slider-normal-wrap .block span {
	font-size:54px;
	margin:0 auto;
	display:block
}
.slider-normal-wrap .block p {
	opacity:0;
	position:relative
}
.slider-normal-wrap .block .zst-monts {
	opacity:.7;
	font-weight:300
}
.slider-normal-wrap .block h4 {
	font-size:18px;
	font-weight:600;
	margin:40px 0 18px
}
.slider-normal-wrap .block button {
	border-color:#d4d4de;
	width:152px;
	position:absolute;
	bottom:72px;
	left:40px
}
.site-pc .slider-normal-wrap .block:hover p, .slider-normal-wrap .block.on p {
	opacity:1;
	margin:15px 0 48px;
	padding-top:20px
}
.site-pc .slider-normal-wrap .block:hover .zst-monts em, .slider-normal-wrap .block .zst-monts cite, .slider-normal-wrap .block.on .zst-monts em {
	display:none
}
.site-pc .slider-normal-wrap .block:hover .zst-monts cite, .slider-normal-wrap .block.on .zst-monts cite {
	display:inline-block;
	font-size:12px
}
.slider-normal-wrap .block.on p:after {
	content:'';
	width:50%;
	border-bottom:1px dashed rgba(255, 255, 255, .5);
	left:0;
	top:0;
	position:absolute
}
.site-pc .slider-normal-wrap .block:hover .cnt, .slider-normal-wrap .block.on .cnt {
	text-align:left;
	border-right:0
}
.site-pc .slider-normal-wrap .block:hover span, .slider-normal-wrap .block.on span {
	display:none
}
.site-pc .slider-normal-wrap .block:hover h4, .slider-normal-wrap .block.on h4 {
	font-size:21px;
	margin-top:10px
}
.slider-normal-wrap .block {
	width:18%!important
}
.site-pc .slider-normal-wrap .block:hover, .slider-normal-wrap .block.on {
	width:28%!important
}
.site-pc .slider-normal-wrap .block:hover>*, .slider-normal-wrap .block.on>* {
	color:#fff
}
.site-pc .slider-normal-wrap .block:hover button, .slider-normal-wrap .block.on button {
	border-color:#fff;
	color:rgba(255, 255, 255, .9)
}
.site-pc .slider-normal-wrap .block:nth-child(1) .cnt:hover, .slider-normal-wrap .block:nth-child(1).on .cnt {
background-image:url(../image/hover-01.png)
}
.site-pc .slider-normal-wrap .block:nth-child(2) .cnt:hover, .slider-normal-wrap .block:nth-child(2).on .cnt {
background-image:url(../image/hover-02.png)
}
.site-pc .slider-normal-wrap .block:nth-child(3) .cnt:hover, .slider-normal-wrap .block:nth-child(3).on .cnt {
background-image:url(../image/hover-03.png)
}
.site-pc .slider-normal-wrap .block:nth-child(4) .cnt:hover, .slider-normal-wrap .block:nth-child(4).on .cnt {
background-image:url(../image/hover-04.png)
}
.site-pc .slider-normal-wrap .block:nth-child(5) .cnt:hover, .slider-normal-wrap .block:nth-child(5).on .cnt {
background-image:url(../image/hover-05.png)
}
.site-pc .slider-normal-wrap.money .block:nth-child(1) .cnt:hover, .slider-normal-wrap.money .block:nth-child(1).on .cnt {
background-image:url(../image/hover-money-01.png)
}
.site-pc .slider-normal-wrap.money .block:nth-child(2) .cnt:hover, .slider-normal-wrap.money .block:nth-child(2).on .cnt {
background-image:url(../image/hover-money-02.png)
}
.site-pc .slider-normal-wrap.money .block:nth-child(3) .cnt:hover, .slider-normal-wrap.money .block:nth-child(3).on .cnt {
background-image:url(../image/hover-money-03.png)
}
.site-pc .slider-normal-wrap.money .block:nth-child(4) .cnt:hover, .slider-normal-wrap.money .block:nth-child(4).on .cnt {
background-image:url(../image/hover-money-04.png)
}
.site-pc .slider-normal-wrap.money .block:nth-child(5) .cnt:hover, .slider-normal-wrap.money .block:nth-child(5).on .cnt {
background-image:url(../image/hover-money-05.png)
}
.site-pc .slider-normal-wrap.hy .block:nth-child(1) .cnt:hover, .slider-normal-wrap.hy .block:nth-child(1).on .cnt {
background-image:url(../image/hover-hy-01.png)
}
.site-pc .slider-normal-wrap.hy .block:nth-child(2) .cnt:hover, .slider-normal-wrap.hy .block:nth-child(2).on .cnt {
background-image:url(../image/hover-hy-02.png)
}
.site-pc .slider-normal-wrap.hy .block:nth-child(3) .cnt:hover, .slider-normal-wrap.hy .block:nth-child(3).on .cnt {
background-image:url(../image/hover-hy-03.png)
}
.site-pc .slider-normal-wrap.hy .block:nth-child(4) .cnt:hover, .slider-normal-wrap.hy .block:nth-child(4).on .cnt {
background-image:url(../image/hover-hy-04.png)
}
.site-pc .slider-normal-wrap.hy .block:nth-child(5) .cnt:hover, .slider-normal-wrap.hy .block:nth-child(5).on .cnt {
background-image:url(../image/hover-hy-05.png)
}
.site-pc .slider-normal-wrap.sea .block:nth-child(1) .cnt:hover, .slider-normal-wrap.sea .block:nth-child(1).on .cnt {
background-image:url(../image/hover-sea-01.png)
}
.site-pc .slider-normal-wrap.sea .block:nth-child(2) .cnt:hover, .slider-normal-wrap.sea .block:nth-child(2).on .cnt {
background-image:url(../image/hover-sea-02.png)
}
.site-pc .slider-normal-wrap.sea .block:nth-child(3) .cnt:hover, .slider-normal-wrap.sea .block:nth-child(3).on .cnt {
background-image:url(../image/hover-sea-03.png)
}
.site-pc .slider-normal-wrap.sea .block:nth-child(4) .cnt:hover, .slider-normal-wrap.sea .block:nth-child(4).on .cnt {
background-image:url(../image/hover-sea-04.png)
}
.site-pc .slider-normal-wrap.sea .block:nth-child(5) .cnt:hover, .slider-normal-wrap.sea .block:nth-child(5).on .cnt {
background-image:url(../image/hover-sea-05.png)
}
.site-pc .slider-normal-wrap.haiyun .block:nth-child(1) .cnt:hover, .slider-normal-wrap.haiyun .block:nth-child(1).on .cnt {
background-image:url(../image/hover-sea-01.png)
}
.site-pc .slider-normal-wrap.haiyun .block:nth-child(2) .cnt:hover, .slider-normal-wrap.haiyun .block:nth-child(2).on .cnt {
background-image:url(../image/hover-hy-02.png)
}
.site-pc .slider-normal-wrap.haiyun .block:nth-child(3) .cnt:hover, .slider-normal-wrap.haiyun .block:nth-child(3).on .cnt {
background-image:url(../image/hover-hy-03.png)
}
.site-pc .slider-normal-wrap.haiyun .block:nth-child(4) .cnt:hover, .slider-normal-wrap.haiyun .block:nth-child(4).on .cnt {
background-image:url(../image/hover-haiyun-04.png)
}
.site-pc .slider-normal-wrap.haiyun .block:nth-child(5) .cnt:hover, .slider-normal-wrap.haiyun .block:nth-child(5).on .cnt {
background-image:url(../image/hover-haiyun-05.png)
}
.site-pc .slider-normal-wrap.tielu .block:nth-child(4) .cnt:hover, .slider-normal-wrap.tielu .block:nth-child(4).on .cnt {
background-image:url(../image/hover-tielu-04.png)
}
.site-pc .slider-normal-wrap.kuaidi .block:nth-child(4) .cnt:hover, .slider-normal-wrap.kuaidi .block:nth-child(4).on .cnt {
background-image:url(../image/hover-kuaidi-04.png)
}
.hot-commend-wrap .cnt {
	background:url(https://static.trade-agent.cn/v3/images/special/h-1.png) no-repeat;
	background-size:cover;
	text-align:center;
	color:#fff;
	border-radius:5px;
	padding:42px 24px;
	position:relative
}
.hot-commend-wrap .block:nth-child(2) .cnt {
background-image:url(https://static.trade-agent.cn/v3/images/special/h-2.png)
}
.hot-commend-wrap .block:nth-child(3) .cnt {
background-image:url(https://static.trade-agent.cn/v3/images/special/h-3.png)
}
.hot-commend-wrap .block:nth-child(4) .cnt {
background-image:url(https://static.trade-agent.cn/v3/images/special/h-4.png)
}
.hot-commend-wrap h4 {
	font-size:24px
}
.hot-commend-wrap p {
	padding:24px 0 32px;
	opacity:.75
}
.hot-default-wrap .price {
	color:#fff;
	font-size:14px;
	margin-bottom:24px;
	min-height:27px
}
.hot-default-wrap .price strong {
	margin-right:5px;
	font-family:'Open Sans';
	font-weight:400
}
.hot-default-wrap .price em {
	font-size:20px
}
.hot-commend-wrap .layui-btn {
	background-color:transparent;
	border:2px solid #fff;
	height:32px;
	line-height:26px;
	font-weight:601;
	font-size:13px
}
.hot-commend-wrap .layui-btn i {
	margin-right:4px;
	vertical-align:bottom
}
.hot-default-wrap .hover-shadow {
transition:all .1s linear
}
.hot-default-wrap .hover-shadow:hover {
	top:-3px
}
.hot-commend-wrap .block:nth-child(1):after, .hot-commend-wrap .block:nth-child(2):after {
position:absolute;
right:20px;
top:23px;
font-size:10px;
font-family:'Open Sans';
content:'HOT';
color:#fff;
background-color:#ff580e;
border-radius:3px;
padding:3px 5px 1px;
animation:up-down 2s infinite linear
}
.sj-datas img {
	margin-top:0
}
.sj-datas li {
	height:48px;
	background:#f5faff;
	color:#4d4d4d;
	font-size:16px;
	line-height:48px;
	margin-bottom:10px;
	border-radius:3px;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
	max-width:100%
}
.sj-datas li i {
	margin:0 8px 0 15px;
	background-color:#5baff9;
	font-family:'Open Sans'
}
.sj-datas li:last-child {
	margin-bottom:0
}
.sj-datas li:hover {
	background:#fff3e6
}
.sj-datas li:hover i {
	background:#ff9046
}
.park-commend .cnt {
	background-image:linear-gradient(180deg, #fffbf7 0, #fff 100%);
	border-radius:6px;
	border:1px solid #10bbb800;
	padding:24px 20px
}
.park-commend .cnt:hover {
	border-color:#ff6900
}
.park-commend .cnt h4 {
	font-weight:600;
	font-size:18px;
	margin:20px 0
}
.park-commend .cnt p {
	color:#666;
	position:relative;
	padding:20px 0;
	line-height:21px
}
.park-commend .cnt p:after {
	width:23px;
	height:3px;
	content:'';
	position:absolute;
	top:0;
	background-image:linear-gradient(#ff9467, #ff6900);
	border-radius:4px;
	left:0
}
.park-commend .cnt:hover .layui-btn {
	background-image:linear-gradient(60deg, #ff9a05, #ff6c00);
	color:#fff!important;
	border-color:transparent
}
.park-commend .cnt .layui-btn {
	background:0 0;
	color:#ff6900!important;
	border-color:#ff6900;
	border-radius:5px
}
.park-commend .cnt img {
	opacity:.85
}
.park-commend .cnt:hover img {
	transform:rotateY(180deg);
transition:all .8s
}
.park-process-wrap dl {
	border-radius:6px;
	text-align:center;
	padding:28px 20px
}
.park-process-wrap:before {
	position:absolute;
	top:42%;
	width:100%;
	border-bottom:1px dashed #e2e2e2;
	content:''
}
.site-mobile .park-process-wrap dl, .site-pc .park-process-wrap dl:hover {
	box-shadow:0 3px 8px 0 rgb(82 85 102 / 10%);
	background:url(../image/other-bot.jpg) no-repeat right 0 #fff;
	background-size:100% auto
}
.park-process-wrap dt {
	padding:5px;
	border-radius:50%;
	display:inline-block;
	border:1px dashed #3b8bd2;
	background-color:#fff
}
.park-process-wrap dt em {
	display:block;
	height:54px;
	line-height:54px;
	text-align:center;
	width:54px;
	font-family:Montserrat;
	font-size:20px;
	border:1px solid #3b8bd2;
	color:#3b8bd2;
	background-color:#f2f9ff;
	border-radius:50%;
	font-weight:600
}
.park-process-wrap dd h6 {
	font-weight:600;
	font-size:18px;
	margin:20px 0 10px
}
.park-process-wrap dd p {
	color:#777;
	line-height:21px;
	font-size:15px
}
.park-process-wrap dl:hover span {
	background-color:#fff;
	margin-top:-18px
}
.park-process-wrap dl:hover dt {
	border-color:#ff6900
}
.park-process-wrap dl:hover dt em {
	color:#ff6900;
	border-color:#ff6900
}
.park-online {
	margin-top:50px
}
.park-online .inner {
	display:flex;
	padding:0 48px;
	height:120px;
	background:url(https://static.trade-agent.cn/v3/images/special/park-online.png) no-repeat;
	justify-content:space-between;
	align-items:center
}
.park-online button {
	width:180px;
	height:48px;
	border-radius:6px;
	background:linear-gradient(270deg, #ffa734 0, #ff7009 100%);
	color:#fff;
	font-size:15px;
	border:0;
	letter-spacing:1px
}
.park-online button:hover {
	box-shadow:0 4px 16px 0 #ed955a96
}
.park-online button i {
	font-size:20px;
	vertical-align:bottom
}
.park-online h4 {
	color:#fff;
	font-weight:700;
	font-size:36px;
	letter-spacing:1px
}
.park-industry-wrap dl {
	position:relative;
	text-align:center;
	border-radius:4px;
	overflow:hidden
}
.park-industry-wrap dd {
	font-size:16px;
	height:48px;
	line-height:48px;
	background-color:rgba(0, 0, 0, .5);
	position:absolute;
	bottom:0;
	left:0;
	width:100%;
	color:#fff
}
.park-industry-wrap dd i {
	position:absolute;
	left:10px;
	bottom:10px;
	border-radius:4px;
	opacity:.95;
	width:48px;
	height:48px;
	line-height:48px;
	display:block;
	background-color:#ff871e;
	color:#fff;
	font-size:20px;
	background-image:linear-gradient(60deg, #ff9a05, #ff6c00)
}
.team-dark-wrap .slider h6 {
	font-size:28px
}
.team-dark-wrap .slider h6 span {
	position:relative;
	z-index:1
}
.team-dark-wrap .slider h6 span::before {
position:absolute;
left:28px;
bottom:-7px;
font-size:48px;
content:'TEAM';
color:#f8f8f9;
font-family:Archivo;
font-weight:700;
letter-spacing:1px;
z-index:-1
}
.team-dark-wrap .slider p {
	color:#666;
	margin-top:12px;
	line-height:28px;
	margin-bottom:20px
}
.team-dark-wrap .slider p.zst-after-line {
	color:#979c9b;
	padding-bottom:6px;
	font-size:14px;
	margin-bottom:0
}
.team-dark-wrap .slider .photo {
	padding:20px
}
.team-dark-wrap .slider .zst-vertical {
	background:url(../image/dark-inner.png) no-repeat right bottom
}
.team-dark-wrap .slider .inner {
	text-align:left;
	padding:0 100px 0 20px
}
.team-dark-wrap .layui-carousel {
	height:274px!important
}
.team-dark-wrap .layui-carousel>[carousel-item]>* {
background-color:#fff
}
.site-pc .team-dark-wrap .layui-btn-sm {
	height:30px;
	line-height:28px
}
.site-pc .team-dark-wrap .layui-carousel[lay-indicator=outside] .layui-carousel-ind ul {
	background-color:transparent;
	display:block;
	border-radius:0;
	width:100%;
	margin:20px auto 0
}
.site-pc .team-dark-wrap .layui-carousel-ind li {
	width:20%;
	float:left;
	margin:0 2.5%;
	height:auto;
	background-color:transparent;
	color:#fff;
	text-align:left;
	position:relative
}
.site-pc .team-dark-wrap .layui-carousel-ind li:nth-child(n+5) {
margin-top:24px
}
.site-pc .team-dark-wrap .layui-carousel-ind li dl {
	width:100%
}
.site-pc .team-dark-wrap .layui-carousel-ind li dt {
	border:2px solid #fff;
	border-radius:50%;
	width:80px;
	height:80px;
	overflow:hidden
}
.site-pc .team-dark-wrap .layui-carousel-ind li.layui-this dt {
	border-color:#ff871e
}
.site-pc .team-dark-wrap .layui-carousel-ind li dt img {
	max-width:inherit;
	width:auto;
	height:82px;
	margin-left:-22px
}
.site-pc .team-dark-wrap .layui-carousel-ind li dd {
	margin-left:15px;
	text-align:left
}
.site-pc .team-dark-wrap .layui-carousel-ind li h6 {
	font-size:16px;
	height:24px;
	margin-top:28px
}
.site-pc .team-dark-wrap .layui-carousel-ind li p {
	font-size:12px
}
.site-pc .team-dark-wrap .layui-carousel-ind li:hover {
	color:#ff9a05
}
.site-pc .team-dark-wrap .layui-carousel-ind li.layui-this::after {
content:'';
width:0;
height:0;
border:11px solid transparent;
border-top-color:#fff;
position:absolute;
top:-35px;
left:30px;
z-index:0;
-webkit-transition:opacity .6s linear;
transition:opacity .6s linear
}
.site-pc .team-dark-wrap .layui-carousel-ind li h6 a {
	color:#fff
}
@media screen and (min-width:768px) {
.zst-banner.inner.onlybg {
min-height:270px
}
.zst-banner-wrap .hasform .layui-inline input {
height:38px
}
.zz-tab-wrap .left {
background:url(../image/nav-dropdown.jpg) no-repeat;
min-height:231px;
border-radius:6px;
overflow:hidden;
position:relative;
background-size:cover
}
.zz-tab-wrap .layui-tab-title {
border:0
}
.zz-tab-wrap .layui-tab-title li {
display:block;
color:#ebcca2;
font-size:14px;
text-indent:18px;
text-align:left;
line-height:normal;
padding:12px 0 14px
}
.zz-tab-wrap .layui-tab-title li span {
display:none;
font-size:12px;
opacity:.4;
margin-top:4px
}
.zz-tab-wrap .layui-tab-title .layui-this {
color:#fff;
background:url(../image/tab-on.png) no-repeat;
background-size:cover
}
.zz-tab-wrap .layui-tab-title .layui-this:after {
border:0;
font-family:iconfont;
content:'\e62a';
text-align:right;
line-height:44px;
padding-right:12px;
opacity:.7
}
.zz-tab-wrap .layui-tab-title .layui-this span {
opacity:.7
}
.zst-banner-wrap .hasform .layui-inline em, .zst-banner-wrap .hasform .layui-inline img {
top:11px
}
.zst-banner-wrap .hasform .layui-inline img {
top:5px
}
.zst-banner .main {
width:100%
}
.layui-col-sm2.topbar {
clear:both;
width:40%
}
.layui-col-sm10.top-tab-content {
width:100%
}
.layui-col-sm3.s1 {
width:36%
}
.layui-col-sm9.c1 {
width:64%
}
.com-industry-wrap.hastop .top-tab-content {
padding:0 0 20px 20px
}
.com-industry-wrap.hastop .layui-tab-content {
padding:0 24px
}
.com-industry-wrap.hastop .last {
margin-top:68px;
padding:0 20px 0 0
}
.com-industry-wrap.hastop .layui-tab-content .layui-tab-item:after {
bottom:0;
right:12px
}
.com-industry-wrap.hastop {
padding:0 20px 0 0
}
.com-industry-wrap.hastop .layui-tab-content::before {
left:12px
}
.com-industry-wrap.hastop .layui-tab-content::after {
right:12px
}
.com-industry-wrap.hastop .layui-tab-content .layui-btn {
position:relative;
bottom:auto;
margin-top:10px
}
.com-industry-wrap.hastop .layui-tab-item {
min-height:auto
}
.com-industry-wrap .need li {
line-height:32px
}
.com-industry-wrap.hastop .layui-tab .layui-tab-title li:nth-child(n+9) {
margin-bottom:0
}
}
@media screen and (min-width:800px) {
.page-inner .page-top-shrink.bg-wrap-zizhi {
margin-top:40px
}
}
@media screen and (min-width:992px) {
.zz-tab-wrap .left {
min-height:335px
}
.zz-tab-wrap .layui-tab-title li {
font-size:16px;
padding:12px 0 14px
}
.zz-tab-wrap .layui-tab-title li span {
display:block
}
.zz-tab-wrap .layui-tab-title .layui-this:after {
line-height:68px
}
.serv-contrast-wrap .layui-col-md4 {
width:29%
}
.serv-contrast-wrap .layui-col-md4:nth-child(2) {
width:42%
}
.sc-problem .layui-col-md3 {
width:19.5%;
margin-top:25px;
transition:all linear .3s;
min-height:380px
}
.sc-problem .layui-col-md3.on {
width:22%;
margin-top:0
}
.service-scroll-top.normal.white li, .service-scroll-top.normal.white li time {
color:#fff
}
}
@media screen and (min-width:1200px) {
.zst-banner.inner.onlybg.light {
padding-bottom:15px
}
.zst-banner.inner.setfull {
min-height:420px
}
.zst-banner.inner.setfull.zr {
min-height:440px
}
.zst-banner-focus {
padding:60px 0 20px
}
.zst-banner-focus h1 {
font-size:42px
}
.zst-banner-wrap .hasform .layui-inline input {
height:50px
}
.zst-banner-wrap:not(.setfull) .hasform .layui-inline em, .zst-banner-wrap:not(.setfull) .hasform .layui-inline img {
top:17px
}
.zst-banner-wrap:not(.setfull) .hasform .layui-inline img {
max-width:32px;
top:9px;
right:5px
}
.zst-banner.inner.setfull.zr .services-custom-wrap .side {
height:400px;
border-radius:4px
}
.zst-banner.inner.setfull.zr .services-custom-wrap .side {
height:400px;
border-radius:4px
}
.company-services-wrap {
background:url(../image/industry.jpg) no-repeat fixed center -220px;
background-size:100% auto
}
.annoyance-wrap {
background:url(../image/material-bg-6th.png) no-repeat center 130px;
background-size:670px auto
}
.service-scroll-top.normal .notice {
display:none
}
.service-scroll-top.normal.white li, .service-scroll-top.normal.white li time {
color:#fff
}
.zst-banner .main {
width:calc(100% - 320px)
}
.module-default.dark.normal p {
padding:0 32px
}
.layui-col-sm2.topbar {
width:16.66666667%
}
.layui-col-sm10.top-tab-content {
width:83.33333333%
}
.layui-col-sm3.s1 {
width:25%
}
.layui-col-sm9.c1 {
width:75%
}
.com-industry-wrap.hastop {
padding:0 40px 0 0
}
.com-industry-wrap.hastop .top-tab-content {
padding:24px 0 24px 24px
}
.com-industry-wrap.hastop .layui-tab-content {
padding:0 48px
}
.com-industry-wrap.hastop .layui-tab-content::before {
left:24px
}
.com-industry-wrap.hastop .layui-tab-content::after {
right:24px
}
.com-industry-wrap.hastop .last {
padding:40px 0 0 0;
margin-top:0
}
.com-industry-wrap.hastop .layui-tab-content .layui-btn {
position:absolute;
bottom:12px;
margin-top:0
}
.com-industry-wrap.hastop .layui-tab-item {
min-height:208px
}
.com-industry-wrap.hastop .layui-tab-content .layui-tab-item:after {
bottom:-24px;
right:24px
}
.annoyance-wrap.item8 .block:nth-child(1) dl, .annoyance-wrap.item8 .block:nth-child(7) dl, .annoyance-wrap.tax .block:nth-child(1) dl, .annoyance-wrap.tax .block:nth-child(5) dl {
margin-left:60px
}
.annoyance-wrap.item8 .block:nth-child(2) dl, .annoyance-wrap.item8 .block:nth-child(8) dl, .annoyance-wrap.tax .block:nth-child(2) dl, .annoyance-wrap.tax .block:nth-child(6) dl {
margin-right:60px
}
.annoyance-wrap.item8 .block:nth-child(7) dl, .annoyance-wrap.item8 .block:nth-child(8) dl {
margin-bottom:10px
}
}
@media screen and (min-width:1440px) {
.zst-banner.inner.onlybg {
min-height:420px
}
.page-inner .page-top-shrink.bg-wrap-zizhi {
margin-top:-105px
}
.banner-hot-wrap .cnt .price li em {
font-size:30px
}
.annoyance-wrap.item7 {
background-position:center 157px;
background-size:670px auto
}
.site-pc .common-pad-settings.special.team-dark-wrap {
padding:60px 0 100px!important
}
.zst-banner-focus {
padding:60px 0 48px
}
.zst-banner-focus h1 {
font-size:42px
}
}
@media screen and (min-width:1921px) {
.company-services-wrap {
background-position:center -280px
}
}
@media screen and (max-width:1400px) {
.zst-banner-wrap.ipr .hasform .title {
display:none
}
.annoyance-wrap.item7 {
background-position:center 150px;
background-size:670px auto
}
}
@media screen and (max-width:1199px) {
.com-industry-wrap h4 {
font-size:14px;
font-weight:600
}
.services-all-wrap, .services-custom-wrap .zst-form-wrap.normal {
display:none
}
.normal-services-wrap.commend .cnt {
background-size:90% auto;
background-color:#f7f8f9;
background-position:right bottom
}
.normal-services-wrap.commend.other .cnt:not(.first) {
background-size:70% auto
}
.com-process-wrap .block:nth-child(4) span {
display:none
}
.zz-hot-wrap .block dt {
margin-bottom:0
}
.zz-hot-wrap .block dd a {
min-height:92px;
font-size:13px
}
.zz-hot-wrap .block dd a p {
padding:0 10px
}
.banner-hot-wrap .cnt {
padding-bottom:64px
}
.banner-hot-wrap .cnt h4 {
font-size:15px;
font-weight:600
}
.banner-hot-wrap .cnt .price li span {
width:auto;
background-image:linear-gradient(60deg, #ff9a05, #ff6c00);
border-radius:3px;
padding:0 5px;
margin-right:5px
}
.banner-hot-wrap .cnt .price li:last-child span {
background-image:none;
background-color:#d8d8d8
}
.banner-hot-wrap .cnt .layui-btn {
width:calc(100% - 30px)
}
.banner-hot-wrap .cnt .price li em {
font-size:16px
}
.annoyance-wrap:not(.item7) {
background:0 0!important
}
.annoyance-wrap dl {
width:90%
}
.annoyance-wrap.item7 {
background:url(https://static.trade-agent.cn/v3/images/bg/data-bg.png) no-repeat center 130px;
background-size:520px auto
}
.annoyance-wrap.item7 .block dl {
margin-bottom:18px
}
.annoyance-wrap.item7 .block .short {
margin-left:140px;
width:200px
}
.annoyance-wrap.item7 .block .long {
width:260px;
margin-bottom:18px
}
.annoyance-wrap.item7 dt {
font-size:14px
}
.annoyance-wrap.item7 .block dl em {
height:20px;
line-height:20px;
border-radius:15px;
font-size:12px
}
.annoyance-wrap.item7 dt span {
max-width:65%
}
.com-material-wrap dd {
padding:12px 10px;
min-height:188px
}
.com-material-wrap dd li {
font-size:13px
}
.com-material-wrap li.last, .process-detail-wrap {
display:none
}
.process-detail-wrap .title {
padding-left:15px;
padding-right:15px
}
.process-detail-wrap .title:after {
border-left-color:#3a5080
}
.process-detail-wrap h4 {
font-size:14px
}
.process-detail-wrap h6 {
font-size:14px
}
.com-industry-wrap .layui-tab .layui-tab-title li, .com-industry-wrap .need li {
font-size:12px!important;
overflow:hidden;
white-space:nowrap;
text-overflow:ellipsis;
max-width:100%
}
.com-industry-wrap .layui-tab-content .layui-btn, .com-industry-wrap .need li {
font-size:13px!important
}
.com-industry-wrap .layui-tab-content {
padding:0 40px
}
.com-industry-wrap .layui-tab-content::before {
left:20px
}
.com-industry-wrap .layui-tab-content::after {
right:20px
}
.com-industry-wrap .layui-tab-item:after {
right:40px;
background-size:50% auto;
bottom:40px
}
.com-industry-wrap .layui-tab-item li {
line-height:24px;
font-size:13px
}
.services-custom-wrap {
margin-top:-40px!important
}
.services-custom-wrap .main {
display:none
}
.zst-banner-wrap.setfull .hasform {
display:block;
background:url(../image/form-mobile.jpg) no-repeat center 0 #fff!important;
background-size:cover!important;
border-radius:6px;
padding:20px 12.5px 16px!important
}
.zst-banner-wrap.setfull form {
display:block
}
.zst-banner-wrap.setfull .hasform .layui-inline {
display:block;
width:100%!important
}
.zst-banner-wrap .hasform .layui-inline label+button, .zst-banner-wrap.setfull .hasform .layui-inline label {
display:none
}
.zst-banner-wrap.setfull .hasform .layui-inline .layui-btn {
width:100%;
background-image:linear-gradient(60deg, #ff9a05, #ff6c00);
border-radius:30px;
height:42px!important;
line-height:42px!important;
font-size:15px;
font-weight:600;
margin-top:15px
}
.zst-banner-wrap.setfull .hasform .layui-inline input {
background-color:transparent;
border:0!important;
border-bottom:1px solid #f2f2f2!important
}
.zst-banner-wrap.setfull .hasform .title {
color:#33494a;
font-size:26px!important;
text-align:center
}
.zst-banner-wrap.setfull .hasform .title .svgfont {
display:inline-block
}
.services-custom-wrap .zst-form-wrap .mg {
margin-left:0;
margin-right:0
}
.zst-banner-wrap.setfull .hasform .title {
margin-bottom:0!important
}
.zst-banner.setfull {
background-color:#fff
}
.zst-banner.setfull.tax {
background-color:#f6f7fb
}
.zst-banner.setfull.zx {
background-color:#f7f8fc
}
.zst-banner.setfull.zr {
background-color:#f3f4f8
}
.services-custom-wrap .zst-form-wrap .tips, .zst-banner-wrap .hasform .title .layui-badge, .zst-banner-wrap.setfull .hasform .layui-inline:first-child {
display:none
}
.services-custom-wrap .side {
width:auto;
float:none;
height:auto;
box-shadow:0 3px 8px 0 rgb(82 85 102 / 8%)
}
.services-custom-wrap .zst-form-wrap h4 {
background:0 0;
text-align:center
}
.zst-banner-wrap.setfull.hasheight {
background:0 0!important;
min-height:auto!important
}
.zst-banner-wrap.setfull.hasheight .hasform {
position:relative;
left:0;
width:100%;
bottom:0
}
.top-tab-title li span, .zst-banner-wrap.setfull.hasheight h1 {
display:none
}
.top-tab-title li {
height:auto;
float:left;
width:50%;
padding:20px 0 24px
}
.top-tab-title li.on {
background:0 0;
color:#ff6900
}
.top-tab-title li.on:after {
border:0;
width:20px;
height:4px;
content:'';
position:absolute;
top:auto;
bottom:16px;
background-image:linear-gradient(#ff9467, #ff6900);
border-radius:4px;
left:50%;
margin-left:-10px
}
.top-tab-title li h3 {
font-size:14px;
font-weight:400
}
.team-default-wrap dl {
width:50%
}
.team-default-wrap dl:nth-child(2) {
display:none
}
.team-default-wrap .block {
padding:20px 15px
}
.team-default-wrap.full .photo {
right:-10px;
width:140px;
bottom:-24px
}
.team-default-wrap.full .detail {
width:52%
}
.company-services-wrap .industry-item {
width:140px;
height:160px;
line-height:140px
}
.company-services-wrap .industry-item .inner p {
font-size:15px
}
.com-material-wrap dd li {
overflow:hidden;
text-overflow:ellipsis;
display:-webkit-box;
-webkit-box-orient:vertical;
-webkit-line-clamp:2
}
.com-material-wrap h4 {
font-size:15px
}
.com-material-wrap dt {
padding-left:0
}
.com-material-wrap dd:after {
left:8px
}
.slider-normal-wrap .block:nth-child(4) .cnt {
border-right:0
}
.slider-normal-wrap .block, .slider-normal-wrap .block.on {
width:25%!important
}
.hot-commend-wrap h4 {
font-size:20px
}
.sj-datas img {
max-width:80%;
margin:90px auto 0;
display:block
}
.sj-datas li {
font-size:15px
}
.layui-carousel[lay-arrow=always] .layui-carousel-arrow {
top:24%
}
.team-dark-wrap .slider h6 {
font-size:20px
}
.team-dark-wrap .slider h6 span::before {
font-size:38px
}
.team-dark-wrap .slider p {
margin-top:8px
}
.team-dark-wrap .layui-carousel {
height:224px!important
}
.layui-carousel[lay-indicator=outside] .layui-carousel-ind {
top:18px
}
.park-online {
margin-top:30px
}
.park-online h4 {
font-size:28px
}
.park-online button {
height:40px;
width:148px
}
.zst-banner-wrap.ipr .hasform .layui-inline label {
display:none
}
.ipr .zst-banner-focus {
padding:60px 0 20px
}
.ipr .zst-banner-focus h1 {
font-size:34px
}
.serv-contrast-wrap ul {
padding-right:15px
}
.serv-contrast-wrap .block:nth-child(3) ul {
padding-left:15px
}
.serv-contrast-wrap .block:nth-child(2) li, .serv-contrast-wrap li {
line-height:26px;
font-size:15px
}
.serv-contrast-wrap .block:nth-child(2) li {
text-indent:0
}
.com-material-wrap dt {
margin-top:20px;
display:flex
}
.com-material-wrap dt i {
margin-top:-5px
}
.com-material-wrap h4 {
overflow:hidden;
white-space:nowrap;
text-overflow:ellipsis;
max-width:75%
}
}
@media screen and (max-width:992px) {
.zst-banner-focus {
display:none
}
.com-process-wrap dd p {
padding:0 15px;
font-size:12px;
line-height:20px
}
}
@media screen and (max-width:768px) {
.serv-contrast-wrap .block:nth-child(1), .serv-contrast-wrap .block:nth-child(2) h6, .serv-contrast-wrap .block:nth-child(3) {
display:none
}
.serv-contrast-wrap .block:nth-child(2) {
width:100%
}
.serv-contrast-wrap .block:nth-child(2) .inner {
padding:12.5px
}
.serv-contrast-wrap .block:nth-child(2) ul {
padding:15px
}
.serv-contrast-wrap .block:nth-child(2) li {
text-indent:0;
font-size:15px;
line-height:36px
}
.services-custom-wrap .zst-form-wrap .layui-inline {
margin-bottom:10px
}
.services-custom-wrap .zst-form-wrap .layui-inline:last-child {
margin-bottom:0
}
.zst-banner-wrap.ipr .hasform .title {
display:block;
color:#33494a;
background-color:transparent
}
.normal-services-wrap .module-col5 .layui-col-md4 {
width:50%
}
.zst-banner {
background-color:#f8f9f9
}
.zst-banner-wrap .hasform {
display:block;
background:url(../image/form-mobile.jpg) no-repeat center 0 #fff!important;
background-size:cover!important;
border-radius:6px;
padding:20px 12.5px 16px!important
}
.zst-banner-wrap form {
display:block
}
.zst-banner-wrap .hasform .layui-inline {
display:block;
width:100%!important
}
.zst-banner-wrap .hasform .layui-inline label, .zst-banner-wrap .hasform .layui-inline label+button {
display:none
}
.zst-banner-wrap .hasform .layui-inline .layui-btn {
width:100%;
background-image:linear-gradient(60deg, #ff9a05, #ff6c00);
border-radius:30px;
height:42px!important;
line-height:42px!important;
font-size:15px;
font-weight:600;
margin-top:15px
}
.zst-banner-wrap .hasform .layui-inline input {
background-color:transparent;
border:0!important;
border-bottom:1px solid #f2f2f2!important
}
.zst-banner-wrap .hasform .title {
color:#33494a;
font-size:3.4vw!important;
text-align:center
}
.zst-banner-wrap .hasform .title .svgfont {
display:inline-block
}
.zst-banner-wrap.ipr .hasform .layui-form {
border-left:0
}
.zst-banner.setfull {
background-color:#f2f9ff
}
.zst-banner-wrap.setfull .hasform .title {
font-size:3.4vw!important
}
.service-scroll-top.normal.white .notice {
background:url(../image/notice-scroll.png) no-repeat 0 2px;
background-size:auto 14px;
min-width:65px
}
.service-scroll-top.normal li em {
color:#ff6900
}
.page-inner .page-top-shrink.bg-wrap-zizhi {
padding-top:24px;
background-color:#f8f9f9;
background-image:none
}
.discount-tag .tag-text {
font-size:16px
}
.normal-services-wrap h4 {
font-size:15px;
font-weight:601
}
.normal-services-wrap p {
font-size:12px!important;
line-height:1.7;
padding:5px 0 0
}
.normal-services-wrap.commend .cnt {
padding:15px;
height:auto!important;
min-height:125px
}
.normal-services-wrap.commend .cnt .price {
font-size:12px
}
.normal-services-wrap.commend.dark .cnt .price {
margin-top:0
}
.normal-services-wrap.commend .price em {
font-size:125%;
font-weight:600
}
.normal-services-wrap.commend .cnt .layui-btn-normal, .normal-services-wrap.commend .focus h4 i {
display:none
}
.normal-services-wrap.commend .cnt i {
right:15px;
bottom:15px;
font-size:24px
}
.normal-services-wrap.commend .focus .cnt {
padding:24px 12px;
min-height:255px
}
.normal-services-wrap.commend .focus.light h4 {
font-size:16px
}
.com-process-wrap dl {
padding-bottom:20px
}
.com-process-wrap dd h6, .module-default.newbg h4 {
font-size:16px
}
.com-process-wrap.case dd h6 {
font-size:14px
}
.com-process-wrap.case dd p em {
background-color:transparent;
border:0;
color:#fff;
background-image:linear-gradient(60deg, #ff9a05, #ff6c00);
margin:0
}
.com-process-wrap dd button {
font-size:13px;
height:34px;
line-height:32px;
margin-top:32px
}
.company-services-wrap .layui-col-space30 {
margin:-5px
}
.company-services-wrap .layui-col-space30>* {
padding:15px 0 0
}
.company-services-wrap .industry-item {
width:120px;
height:140px;
line-height:120px
}
.company-services-wrap .industry-item .inner p {
font-size:14px
}
.normal-services-wrap.commend .cnt i, .normal-services-wrap.commend.full.banquan .layui-col-xs6:last-child {
display:none
}
.zz-hot-wrap .block .pic {
height:32px;
line-height:32px
}
.zz-hot-wrap .block .pic img {
width:auto;
height:100%
}
.zz-hot-wrap .block dd a {
min-height:80px;
margin-top:18px
}
.annoyance-wrap.item7 {
background:0 0!important
}
.annoyance-wrap.item7:not(.sj, .hy) {
padding-bottom:0!important
}
.annoyance-wrap.item7 .block dl {
margin-bottom:18px
}
.annoyance-wrap.item7 .block .short {
margin-left:0;
width:97%;
margin-right:0!important
}
.annoyance-wrap.item7 .block .long {
width:97%;
margin-bottom:18px
}
.annoyance-wrap.item7 dl i {
top:25px
}
.annoyance-wrap.item7 .block:last-child dl {
margin-top:0;
width:100%
}
.bg-wrap-9.setfull {
background-color:#f2f9ff
}
.com-industry-wrap {
padding:20px 18px 10px
}
.com-industry-wrap h4 {
margin-top:5px;
font-size:14px;
font-weight:600
}
.com-industry-wrap .layui-tab-content {
padding:0 20px
}
.com-industry-wrap .layui-tab-content::after, .com-industry-wrap .layui-tab-content::before {
display:none
}
.com-industry-wrap .layui-tab-content .layui-btn {
bottom:auto;
position:relative;
margin:0 0 15px
}
.com-industry-wrap.hastop .layui-tab-content .layui-btn {
margin:8px 0 18px
}
.com-industry-wrap .layui-tab-item {
min-height:auto
}
.com-industry-wrap .layui-tab-item:after {
right:0;
bottom:15px;
background-size:0 0
}
.page-ipr .zst-light-wrap {
background-color:#f8f9f9!important
}
.bg-wrap-2.business {
background:#f2f9ff
}
.com-industry-wrap.hastop {
padding:0
}
.com-industry-wrap.hastop .layui-tab-content .layui-tab-item:after {
background-size:65% auto;
bottom:0;
right:0
}
.com-industry-wrap .need li {
width:100%
}
.com-industry-wrap .need li:nth-child(n+5) {
display:none
}
.team-default-wrap {
display:none
}
.tax-guide dt {
padding:24px 20px 18px;
font-size:18px
}
.tax-guide ul {
padding:20px 15px 10px;
font-size:13px
}
.tax-guide li {
overflow:hidden;
white-space:nowrap;
text-overflow:ellipsis;
max-width:100%;
line-height:34px
}
.slider-normal-wrap .block {
height:320px
}
.slider-normal-wrap .block.on .zst-monts cite {
display:none
}
.slider-normal-wrap .block.on p {
line-height:24px
}
.slider-normal-wrap .block button {
width:auto;
bottom:40px
}
.slider-normal-wrap .cnt {
padding:42px 20px 0
}
.hot-commend-wrap h4 {
font-size:16px;
font-weight:601
}
.hot-commend-wrap p {
font-size:13px;
line-height:1.7;
padding:10px 0 15px
}
.hot-commend-wrap .cnt {
padding:24px 12px
}
.sj-datas li {
height:40px;
line-height:40px;
font-size:14px
}
.team-dark-wrap .layui-carousel {
height:174px!important
}
.team-dark-wrap .slider p.zst-after-line {
display:none
}
.team-dark-wrap .slider p {
margin-bottom:10px;
line-height:24px
}
.park-online {
display:none
}
}
@media screen and (device-width:768px) {
.normal-services-wrap .layui-col-sm9 {
width:100%
}
}
@media screen and (max-width:750px) {
.com-industry-wrap .layui-tab-item:after {
background-size:50% auto
}
.com-industry-wrap .layui-tab-content {
padding:0
}
.com-industry-wrap.hastop .top-tab-content {
padding:0 18px
}
.com-industry-wrap.hastop .layui-tab-content {
padding:0
}
.com-industry-wrap.hastop .last {
padding:0 18px 10px
}
.zz-hot-wrap .block dd a p {
padding:0
}
.zz-hot-wrap .block:nth-child(1) dd a {
width:50%
}
.zz-hot-wrap .block:nth-child(3) dd a {
width:25%
}
.zz-hot-wrap .block:nth-child(1) dd a:nth-child(n+5) {
display:none
}
.zz-tab-wrap .layui-tab-title {
border:none;
text-align:center
}
.zz-tab-wrap .layui-tab-title li {
font-size:14px;
border-radius:20px;
color:rgba(255, 255, 255, .5);
line-height:28px;
font-weight:600;
margin:0;
min-width:auto;
padding:0 13px
}
.zz-tab-wrap .layui-tab-title .layui-this {
background-image:linear-gradient(#ff8e42, #ff822e);
color:#fff
}
.zz-tab-wrap .layui-tab-title .layui-this:after {
top:auto;
bottom:-11px;
left:50%;
margin-left:-3px;
width:0;
height:0;
border:6px solid transparent;
content:'';
border-top-color:#ff8330
}
.zz-tab-wrap .layui-tab-title li span, .zz-tab-wrap .layui-tab-title li:nth-child(n+5) {
display:none
}
.normal-services-wrap.commend.dark {
padding:8px 0 0!important
}
.com-process-wrap .block:nth-child(2) span, .normal-services-wrap.commend .focus {
display:none
}
.com-material-wrap .layui-col-space20>*, .module-default.newbg .layui-col-space20>*, .normal-services-wrap.commend .layui-col-space20>* {
padding:6px
}
.com-material-wrap .layui-col-space20, .module-default.newbg .layui-col-space20, .normal-services-wrap.commend .layui-col-space20 {
margin:-6px
}
.com-material-wrap h4, .com-process-wrap dd h6, .module-default.newbg h4, .normal-services-wrap h4 {
font-size:15px
}
.normal-services-wrap.commend.full.banquan .layui-col-xs6:nth-child(7) {
display:none
}
.company-services-wrap .industry .block:nth-child(4) {
display:none
}
.normal-services-wrap.commend.full {
padding:12.5px!important
}
.normal-services-wrap.commend.full .layui-col-space5>* {
padding:5px
}
.normal-services-wrap.commend .cnt:not(.first) .action {
opacity:1
}
.normal-services-wrap.commend .cnt:not(.first) .action .layui-btn-danger {
position:absolute;
bottom:20px;
right:20px;
background-color:#3b8bd2;
padding:0 6px;
height:24px;
line-height:22px
}
.annoyance-wrap dl {
padding:15px!important;
margin-bottom:15px;
width:92%
}
.annoyance-wrap dt {
font-size:14px
}
.annoyance-wrap dd {
font-size:12px
}
.annoyance-wrap dl i {
border:0;
font-size:12px;
right:-10px;
top:13px;
background-color:transparent;
width:auto
}
.annoyance-wrap dl i::before {
width:22px;
height:22px;
line-height:22px;
margin:0
}
.annoyance-wrap .block:nth-child(2n) dl {
padding-left:24px!important
}
.annoyance-wrap .block:nth-child(2n) dl i {
left:-10px
}
.annoyance-wrap.item7 dl {
padding:15px 0!important
}
.annoyance-wrap.item7 .block dl i {
display:none
}
.annoyance-wrap.item7 .block:nth-child(2n) dl {
padding-left:0!important
}
.annoyance-wrap.item7 .block dt {
text-indent:13px
}
.annoyance-wrap.item7 .block:nth-child(2n) dt {
text-indent:-28px
}
.hot-services-wrap .layui-col-space30 {
margin:0 -6.5px
}
.hot-services-wrap .layui-col-space30>* {
padding:6.5px
}
.common-spacing-settings.services-custom-wrap {
margin-top:-30px!important;
padding:0 12.5px 20px!important
}
.com-material-wrap dd {
padding:12px 15px
}
.com-process-wrap .block:nth-child(2) span {
display:none
}
.com-material-wrap .layui-col-space20>* {
padding:6px
}
.com-material-wrap .layui-col-space20 {
margin:-6px
}
.com-material-wrap h4 {
font-size:15px
}
.com-material-wrap .hover-shadow:nth-child(5), .com-material-wrap .hover-shadow:nth-child(6) {
padding-bottom:5px
}
.bg-wrap-9.biangeng {
background:#f2f9ff
}
.bg-wrap-10.biangeng {
background:#f2f9ff;
padding:10px 0 0!important
}
.sj-datas img {
margin:0 auto
}
.team-dark-wrap .layui-carousel {
height:470px!important
}
.team-dark-wrap .slider p.zst-after-line {
display:block
}
.team-dark-wrap .slider p {
margin-bottom:10px;
line-height:28px
}
.team-dark-wrap .slider .zst-vertical {
display:inline
}
.team-dark-wrap .slider .inner {
padding:18px 15px 24px
}
.team-dark-wrap .slider .photo {
padding:0
}
}
@media screen and (max-width:640px) {
.slider-normal-wrap .block, .slider-normal-wrap .block.on {
width:50%!important
}
.slider-normal-wrap .block button {
margin-left:-58px;
left:50%
}
.slider-normal-wrap .block {
height:230px
}
.slider-normal-wrap .block, .slider-normal-wrap .block.on {
width:50%!important
}
.slider-normal-wrap .block span {
font-size:38px
}
.slider-normal-wrap .block h4 {
margin:24px 0 0;
font-size:16px
}
.slider-normal-wrap .block .zst-monts em {
display:none
}
.com-process-wrap dl {
background-color:#fff
}
.com-process-wrap dl img {
width:100%
}
.zr .common-spacing-settings.services-custom-wrap {
padding-bottom:0!important
}
.com-material-wrap dt i {
width:32px;
height:32px;
line-height:32px;
font-size:10px
}
.slider-normal-wrap .block:nth-child(1), .slider-normal-wrap .block:nth-child(3) {
border-left:1px solid #f2f2f2
}
.slider-normal-wrap .cnt {
border-top:1px solid #f2f2f2
}
.slider-normal-wrap .block:nth-child(n+3) {
border-bottom:1px solid #f2f2f2
}
.zc-success dt img {
max-width:88%
}
.park-process-wrap:before {
display:none
}
.park-industry-wrap dd {
font-size:14px
}
.park-industry-wrap dd h4 {
text-indent:48px;
text-align:left
}
.park-industry-wrap dd i {
width:32px;
height:32px;
line-height:32px;
bottom:8px;
left:8px
}
.park-commend .cnt h4 {
margin:12px 0
}
.park-commend .cnt img {
width:48px;
height:55px
}
.park-process-wrap dl p {
font-size:14px
}
.annoyance-wrap.item7 dt span {
max-width:75%
}
.service-scroll-top.normal .notice, .zst-banner-wrap .main.hasform .service-scroll-top.normal .notice {
margin-right:7px
}
}
@media screen and (max-width:450px) {
.services-related.layui-col-space30>* {
padding:7.5px
}
.zc-success .layui-col-space30 {
margin:0 -6.25px
}
.zc-success .layui-col-space30>* {
padding:6.25px
}
.company-services-wrap .industry-item {
width:100px;
height:120px;
line-height:100px
}
.company-services-wrap .industry-item .inner p {
font-size:13px
}
.zst-banner-wrap .hasform .title, .zst-banner-wrap.setfull .hasform .title {
font-size:4.8vw!important
}
.module-default.lc dt cite {
top:10px!important
}
.com-industry-wrap .need li {
width:33.333333333%
}
.com-industry-wrap .need li:nth-child(n+5) {
display:block
}
.team-default-wrap.full.layui-col-space30>* {
padding:7.5px 15px
}
.team-default-wrap.full .photo {
width:90px
}
.zst-banner-wrap .main.hasform .nums span {
display:none
}
.hot-commend-wrap .layui-btn {
border-width:1px;
font-weight:400
}
.bg-wrap-2.business {
padding-top:5px!important
}
}
@media screen and (max-width:375px) {
.team-dark-wrap .layui-carousel {
height:445px!important
}
}
@media screen and (max-width:360px) {
.team-dark-wrap .layui-carousel {
height:435px!important
}
}
@media screen and (max-width:320px) {
.team-dark-wrap .layui-carousel {
height:410px!important
}
.company-services-wrap .industry-item {
width:90px;
height:110px;
line-height:90px
}
.company-services-wrap .industry-item .inner p {
font-size:12px
}
}
.page-inner .zst-banner {
	background-color:#F1F5FB
}
