@charset "utf-8";

.zoneBox em,
address,
cite,
dfn,
em,
i,
optgroup,
var {
	font-style: normal
}

a,
del,
ins,
s,
u {
	text-decoration: none
}

blockquote,
body,
button,
dd,
dl,
fieldset,
figure,
form,
h1,
h2,
h3,
h4,
h5,
h6,
input,
legend,
ol,
p,
pre,
td,
textarea,
th,
ul,
xmp {
	margin: 0;
	padding: 0
}

body,
button,
code,
input,
kbd,
pre,
samp,
select,
textarea,
tt,
xmp {
	line-height: 1.5;
	font-family: 'microsoft yahei', tahoma, arial, "Hiragino Sans GB", simsun, sans-serif
}

big,
button,
h1,
h2,
h3,
h4,
h5,
h6,
input,
select,
small,
textarea {
	font-size: 100%
}

h1,
h2,
h3,
h4,
h5,
h6 {
	font-family: tahoma, arial, "Hiragino Sans GB", "微软雅黑", simsun, sans-serif
}

b,
h1,
h2,
h3,
h4,
h5,
h6 {
	font-weight: 400
}

table {
	border-collapse: collapse;
	border-spacing: 0;
	text-align: left
}

caption,
th {
	text-align: inherit
}

menu,
ol,
ul {
	list-style: none
}

fieldset,
img {
	border: 0
}

button,
img,
input,
object,
select,
textarea {
	vertical-align: middle
}

article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
menu,
nav,
section {
	display: block
}

audio,
canvas,
video {
	display: inline-block;
	*display: inline;
	*zoom: 1
}

blockquote:after,
blockquote:before,
q:after,
q:before {
	content: "\0020"
}

textarea {
	overflow: auto;
	resize: vertical
}

a,
button,
input,
select,
textarea {
	outline: 0
}

button::-moz-focus-inner,
input::-moz-focus-inner {
	padding: 0;
	border: 0
}

mark {
	background-color: transparent
}

sub,
sup {
	vertical-align: baseline
}

html {
	background-color: #fff;
	color: #000;
	overflow-x: hidden;
	height: 100%;
	font-size: 50px;
	-webkit-tap-highlight-color: transparent
}

body {
	font-family: Arial, "微软雅黑", "Helvetica Neue", Helvetica, sans-serif;
	color: #333;
	font-size: .28em;
	line-height: 1;
	-webkit-text-size-adjust: none
}

hr {
	height: .02rem;
	margin: .1rem 0;
	border: none;
	border-top: .02rem solid #cacaca
}

a {
	color: #25a4bb
}

input {
	-webkit-appearance: none
}

.clearboth:after {
	display: block;
	clear: both;
	content: "";
	overflow: hidden;
	height: 0
}

.clearboth {
	*zoom: 1
}

._citys {
	width: 450px;
	display: inline-block;
	padding: 20px;
	position: relative;
	background: #fff;
	border-radius: 5px;
	-webkit-box-shadow: 0 0 10px #e5e9f8;
	box-shadow: 0 0 10px #e5e9f8;
	-websit-box-shadow: 0 0 20px #e5e9f8;
	-moz-box-shadow: 0 0 20px #e5e9f8
}

._citys i.region_close,
._citys span,
._citys span:hover {
	width: 31px;
	height: 35px;
	position: absolute;
	right: 19px;
	top: 0;
	cursor: pointer
}

._citys span {
	background: url(../fonts/url(agencyr.eot);
	src: url(../fonts/agencyr.woff) format('woff'), url(../fonts/agencyr.ttf) format('truetype'), url(../fonts/agencyr.eot) format('embedded-opentype')
}

@media \0screen\,
screen\9 {
	._citys {
		border: 1px solid #0096ff
	}

	._citys1 a {
		display: inline;
		zoom: 1
	}
}

.border,
.border-bottom,
.border-bottomleft,
.border-left,
.border-right,
.border-rightbottom,
.border-rightleft,
.border-top,
.border-topbottom,
.border-topleft,
.border-topright {
	position: relative
}

.border-bottom::before,
.border-bottomleft::after,
.border-bottomleft::before,
.border-left::before,
.border-right::before,
.border-rightbottom::after,
.border-rightbottom::before,
.border-rightleft::after,
.border-rightleft::before,
.border-top::before,
.border-topbottom::after,
.border-topbottom::before,
.border-topleft::after,
.border-topleft::before,
.border-topright::after,
.border-topright::before,
.border::before {
	content: "\0020";
	overflow: hidden;
	position: absolute
}

.border::before {
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%;
	border: 1px solid #eaeaea;
	-webkit-transform-origin: 0 0;
	transform-origin: 0 0
}

.border-bottom::before,
.border-bottomleft::before,
.border-rightbottom::after,
.border-top::before,
.border-topbottom::after,
.border-topbottom::before,
.border-topleft::before,
.border-topright::before {
	left: 0;
	width: 100%;
	height: 1px
}

.border-bottomleft::after,
.border-left::before,
.border-right::before,
.border-rightbottom::before,
.border-rightleft::after,
.border-rightleft::before,
.border-topleft::after,
.border-topright::after {
	top: 0;
	width: 1px;
	height: 100%
}

.border-top::before,
.border-topbottom::before,
.border-topleft::before,
.border-topright::before {
	border-top: 1px solid #eaeaea;
	-webkit-transform-origin: 0 0;
	transform-origin: 0 0;
	top: 0
}

.border-right::before,
.border-rightbottom::before,
.border-rightleft::before,
.border-topright::after {
	border-right: 1px solid #eaeaea;
	-webkit-transform-origin: 100% 0;
	transform-origin: 100% 0
}

.border-bottom::before,
.border-bottomleft::before,
.border-rightbottom::after,
.border-topbottom::after {
	border-bottom: 1px solid #eaeaea;
	-webkit-transform-origin: 0 100%;
	transform-origin: 0 100%
}

.border-bottomleft::after,
.border-left::before,
.border-rightleft::after,
.border-topleft::after {
	border-left: 1px solid #eaeaea;
	-webkit-transform-origin: 0 0;
	transform-origin: 0 0
}

.border-right::before,
.border-rightbottom::before,
.border-rightleft::after,
.border-topright::after {
	right: 0
}

.border-bottom::before,
.border-bottomleft::after,
.border-rightbottom::after,
.border-topbottom::after {
	bottom: 0
}

.border-bottomleft::before,
.border-left::before,
.border-rightleft::before,
.border-topleft::after {
	left: 0
}

@media (min--moz-device-pixel-ratio:1.5) and (max--moz-device-pixel-ratio:2.49),
(-webkit-min-device-pixel-ratio:1.5) and (-webkit-max-device-pixel-ratio:2.49),
(min-device-pixel-ratio:1.5) and (max-device-pixel-ratio:2.49),
(-webkit-min-device-pixel-ratio:1.5) and (-webkit-max-device-pixel-ratio:2.4895833333333335),
(min-resolution:144dpi) and (max-resolution:239dpi),
(min-resolution:1.5dppx) and (max-resolution:2.49dppx) {
	.border::before {
		width: 200%;
		height: 200%;
		-webkit-transform: scale(.5);
		transform: scale(.5)
	}

	.border-bottom::before,
	.border-bottomleft::before,
	.border-rightbottom::after,
	.border-top::before,
	.border-topbottom::after,
	.border-topbottom::before,
	.border-topleft::before,
	.border-topright::before {
		-webkit-transform: scaleY(.5);
		transform: scaleY(.5)
	}

	.border-bottomleft::after,
	.border-left::before,
	.border-right::before,
	.border-rightbottom::before,
	.border-rightleft::after,
	.border-rightleft::before,
	.border-topleft::after,
	.border-topright::after {
		-webkit-transform: scaleX(.5);
		transform: scaleX(.5)
	}
}

@media (min--moz-device-pixel-ratio:2.5),
(-webkit-min-device-pixel-ratio:2.5),
(min-device-pixel-ratio:2.5),
(min-resolution:240dpi),
(min-resolution:2.5dppx) {
	.border::before {
		width: 300%;
		height: 300%;
		-webkit-transform: scale(.33333);
		transform: scale(.33333)
	}

	.border-bottom::before,
	.border-bottomleft::before,
	.border-rightbottom::after,
	.border-top::before,
	.border-topbottom::after,
	.border-topbottom::before,
	.border-topleft::before,
	.border-topright::before {
		-webkit-transform: scaleY(.33333);
		transform: scaleY(.33333)
	}

	.border-bottomleft::after,
	.border-left::before,
	.border-right::before,
	.border-rightbottom::before,
	.border-rightleft::after,
	.border-rightleft::before,
	.border-topleft::after,
	.border-topright::after {
		-webkit-transform: scaleX(.33333);
		transform: scaleX(.33333)
	}
}

#about {
	width: 100%;
	height: 290px;
	border-bottom: 1px solid #43444f;
	background: #383945
}

#about .about-main {
	width: 1200px;
	height: 290px;
	margin: 0 auto
}

#about .about-main .about {
	height: 290px;
	position: relative
}

#about .about-main .about-font {
	position: absolute;
	top: 50px;
	left: 0;
	width: 850px;
	height: 240px
}

#about .about-main .about-font ul {
	float: left;
	margin-right: 84px;
	padding-top: 5px
}

#about .about-main .about-font ul h3 {
	font-size: 14px;
	color: #fff
}

#about .about-main .about-font ul span {
	display: block;
	width: 12px;
	height: 1px;
	background: #1892e8;
	margin: 16px 0
}

#about .about-main .about-font ul li a {
	font-family: "宋体";
	font-size: 12px;
	color: #8b8c94;
	line-height: 26px;
	cursor: pointer
}

#about .about-main .about-font ul li:hover a {
	color: #218afe
}

#about .about-main .about-img {
	position: relative;
	top: 50px;
	left: 850px;
	height: 240px;
	width: 350px;
	padding-top: 5px
}

#about .about-main .about-img h3 {
	font-size: 14px;
	line-height: 14px;
	color: #fff
}

#about .about-main .about-img span {
	display: block;
	width: 12px;
	height: 1px;
	background: #1892e8;
	margin: 16px 0
}

#about .about-main .about-img .friendLink {
	position: relative;
	width: 350px;
	height: 96px;
	margin-left: -12px
}

#about .about-main .about-img .friendLink li {
	position: relative;
	float: left;
	cursor: pointer;
	margin-left: 8px;
	display: block;
	width: 41px;
	height: 100%
}

#about .about-main .about-img .friendLink li a {
	display: block;
	width: 41px;
	height: 41px
}

#about .about-main .about-img .friendLink li span {
	display: block;
	width: 41px;
	height: 41px;
	background: url(../images/friendlink.png) no-repeat
}

#about .about-main .about-img .friendLink li .weibo {
	background-position: -53px 0
}

#about .about-main .about-img .friendLink li .qq {
	background-position: -108px 0
}

#about .about-main .about-img .friendLink li .alipay {
	background-position: -160px 0
}

#about .about-main .about-img .friendLink li .min-phone {
	background-position: -215px 0
}

#about .about-main .about-img .friendLink li .service {
	background-position: -267px 0
}

#about .about-main .about-img .friendLink li .actived {
	background-position-y: -42px
}

#about .about-main .about-img .friendLink li .img-box {
	position: relative;
	display: none;
	width: 211px;
	height: 248px;
	top: -292px;
	left: -86px;
	z-index: 2;
	background: url(../images/border.png)
}

#about .about-main .about-img .friendLink li .img-box .detail-img {
	position: absolute;
	left: 50%;
	right: 50px;
	margin-left: -73px;
	margin-top: 18px;
	width: 146px;
	height: 187px;
	z-index: 5
}

#footer {
	width: 100%;
	background: #383945
}

#footer .footer-main {
	width: 1200px;
	height: 122px;
	margin: 0 auto;
	padding-top: 36px
}

#footer .footer-main .footer-left {
	float: left;
	width: 214px
}

#footer .footer-main .footer-left .logo {
	width: 178px;
	height: 33px;
	background: url(../images/bgimg.png) 0 -10px no-repeat
}

#footer .footer-main .footer-middle {
	float: left;
	width: 560px;
	margin-right: 28px
}

#footer .footer-main .footer-middle ul {
	width: 560px;
	height: 18px;
	overflow: hidden;
	margin-bottom: 20px
}

#footer .footer-main .footer-middle ul li {
	float: left
}

#footer .footer-main .footer-middle ul li a {
	color: #6d6e77;
	font-size: 14px;
	padding-right: 14px;
	padding-left: 14px;
	border-left: 1px solid #5a5b65;
	border-right: 1px solid #61626b
}

#footer .footer-main .footer-middle ul li .service-nav {
	padding-left: 0;
	border-left: none
}

#footer .footer-main .footer-middle ul li .express-nav {
	padding-right: 0;
	border-right: none
}

#footer .footer-main .footer-middle p {
	line-height: 24px;
	font-size: 12px;
	font-family: "宋体";
	color: #6d6e77
}

#footer .footer-main .footer-middle p span {
	font-family: Arial
}

#footer .footer-main .footer-right {
	float: right;
	width: 350px;
	height: 62px
}

#footer .footer-main .footer-right p {
	color: #6d6e77;
	font-size: 14px
}

#footer .footer-main .footer-right p a {
	color: #6d6e77
}

#footer .footer-main .footer-right p a:hover {
	text-decoration: underline
}

#footer .footer-main .footer-right .administration {
	width: 360px;
	height: 30px
}

#footer .footer-main .footer-right .administration .bg-img {
	float: left;
	width: 82px;
	height: 30px;
	margin: 20px 2px 0 0;
	cursor: pointer
}

#header,
#header .header-main {
	height: 77px;
	position: relative
}

#footer .footer-main .footer-right .administration .industry {
	background: url(../images/industry.png) no-repeat
}

#footer .footer-main .footer-right .administration .credit {
	width: 106px;
	background: url(../images/credit.png) no-repeat
}

#footer .footer-main .footer-right .administration .sincerity {
	background: url(../images/sincerity.png) no-repeat
}

#footer .footer-main .footer-right .administration .net {
	background: url(../images/net.png) no-repeat
}

#header {
	width: 100%;
	background: #fff;
	z-index: 5
}

#header .header-main {
	width: 1200px;
	margin: 0 auto
}

#header .header-main .header-left {
	float: left;
	cursor: pointer;
	width: 220px
}

#header .header-main .header-left .logo {
	margin-top: 25px
}

#header .header-main .header-middle {
	float: left;
	width: 644px;
	height: 78px
}

#header .header-main .header-middle ul {
	width: 644px;
	height: 78px;
	line-height: 76px
}

#header .header-main .header-middle li {
	float: left;
	font-size: 14px;
	line-height: 76px;
	height: 76px;
	text-align: center;
	color: #202027
}

#header .header-main .header-middle li span {
	display: block;
	cursor: pointer;
	padding: 0 15px
}

#header .header-main .header-middle li span.active-nav {
	line-height: 76px;
	height: 76px;
	color: #5db0f8
}

#header .header-main .header-middle li span.active-nav.business {
	border-bottom: 2px solid #33a2f7
}

#header .header-main .header-middle li span:hover {
	color: #5db0f8
}

#header .header-main .header-middle li .business-menu {
	display: none;
	width: 800px;
	background: url(../images/menu_bg.jpg) center bottom no-repeat #fff;
	position: absolute;
	left: 156px;
	top: 77px;
	border-top: 2px solid #f1f1f1;
	padding: 24px
}

#header .header-main .header-middle li .business-menu.index-1 {
	width: 1014px;
	left: 20px
}

#header .header-main .header-middle li .business-menu.index-2 {
	width: 681px;
	left: 172px
}

#header .header-main .header-middle li .business-menu.index-3 {
	width: 185px;
	left: 375px
}

#header .header-main .header-middle li .business-menu.index-4 {
	width: 185px;
	left: 457px
}

#header .header-main .header-middle li .business-menu.index-5 {
	width: 185px;
	left: 524px
}

#header .header-main .header-middle li .business-menu.index-6 {
	width: 735px;
	left: 222px
}

#header .header-main .header-middle li .business-menu.index-7 {
	width: 200px;
	left: 666px
}

#header .header-main .header-middle li .business-menu .menu-box {
	border-right: 1px solid #eee;
	float: left;
	padding: 0 20px 30px
}

#header .header-main .header-middle li .business-menu .menu-box .menu-title {
	display: block;
	padding-left: 40px;
	color: #33a2f7;
	font-size: 18px;
	margin-bottom: 18px;
	line-height: 24px;
	text-align: left
}

#header .header-main .header-middle li .business-menu .menu-box .menu-room {
	padding-left: 40px
}

#header .header-main .header-middle li .business-menu .menu-box .menu-room .menu_list {
	width: 94px;
	height: 100%;
	float: left;
	font-size: 14px;
	line-height: 16px;
	text-align: left
}

#header .header-main .header-middle li .business-menu .menu-box .menu-room .menu_list.menu_list_fba {
	width: 170px;
	margin-left: 5px
}

#header .header-main .header-middle li .business-menu .menu-box .menu-room .menu_list em {
	display: block;
	color: #2a2a2a;
	margin-bottom: 12px;
	font-weight: 600;
	font-family: "宋体"
}

#header .header-main .header-middle li .business-menu .menu-box .menu-room .menu_list a {
	display: block;
	color: #888;
	margin-bottom: 12px
}

#header .header-main .header-middle li .business-menu .menu-box .menu-room .menu_list a:hover {
	color: #33a2f7
}

#header .header-main .header-middle li .business-menu .menu-box .menu-room .menu_list i {
	font-size: 10px;
	line-height: 12px;
	background: #ff5400;
	color: #fff;
	padding: 0 5px;
	border-radius: 4px;
	margin-left: 2px;
	vertical-align: middle
}

#header .header-main .header-middle li .business-menu .menu-box .menu-room .menu_list.long_one {
	width: 140px
}

#header .header-main .header-middle li .business-menu .menu-box .menu-room .menu_list.long_two {
	width: 190px
}

#header .header-main .header-middle li .business-menu .menu-box.box-1 {
	width: 416px
}

#header .header-main .header-middle li .business-menu .menu-box.box-1 .menu-title {
	background: url(../images/menu_1_icon.png) left 0 no-repeat
}

#header .header-main .header-middle li .business-menu .menu-box.box-2 {
	width: 410px;
	border-right: 1px solid #eee;
	padding: 0 20px 30px
}

#header .header-main .header-middle li .business-menu .menu-box.box-2 .menu-title {
	background: url(../images/menu_2_icon.png) left 0 no-repeat
}

#header .header-main .header-middle li .business-menu .menu-box.box-3 {
	width: 140px;
	border: 0;
	padding: 0 20px
}

#header .header-main .header-middle li .business-menu .menu-box.box-3 .menu-title {
	background: url(../images/menu_3_icon.png) left 0 no-repeat
}

#header .header-main .header-middle li .business-menu .menu-box.box-4 {
	width: 140px;
	display: none
}

#header .header-main .header-middle li .business-menu .menu-box.box-4 .menu-title {
	background: url(../images/menu_4_icon.png) left 0 no-repeat
}

#header .header-main .header-middle li .business-menu .menu-box.box-5 {
	width: 415px
}

#header .header-main .header-middle li .business-menu .menu-box.box-5 .menu-title {
	background: url(../images/menu_5_icon.png) left 0 no-repeat
}

#header .header-main .header-middle li .business-menu .menu-box.box-6 {
	width: 135px;
	border: 0
}

#header .header-main .header-middle li .business-menu .menu-box.box-6 .menu-title {
	background: url(../images/menu_6_icon.png) left 0 no-repeat
}

#header .header-main .header-middle li .business-menu .menu-box.box-7 {
	width: 880px;
	border: 0
}

#header .header-main .header-middle li .business-menu .menu-box.box-7 .menu-title {
	background: url(../images/menu_7_icon.png) left 0 no-repeat
}

#header .header-main .header-middle li .business-menu .menu-box.box-8 {
	width: 188px;
	padding: 0 44px
}

#header .header-main .header-middle li .business-menu .menu-box.box-8 .menu-title {
	background: url(../images/menu_8_icon.png) left 0 no-repeat
}

#header .header-main .header-middle li .business-menu .menu-box.box-9 {
	width: 135px;
	border: 0
}

#header .header-main .header-middle li .business-menu .menu-box.box-9 .menu-title {
	background: url(../images/menu_9_icon.png) left 0 no-repeat
}

#header .header-main .header-middle li .business-menu .menu-box.box-10 {
	width: 222px;
	border: 0
}

#header .header-main .header-middle li .business-menu .menu-box.box-10 .menu-title {
	background: url(../images/menu_10_icon.png) left 0 no-repeat
}

#header .header-main .header-middle li .business-menu .menu-box.box-11 {
	width: 127px;
	height: 154px;
	padding: 0 44px
}

#header .header-main .header-middle li .business-menu .menu-box.box-11 .menu-title {
	background: url(../images/menu_11_icon.png) left 0 no-repeat
}

#header .header-main .header-middle li .business-menu .menu-box.box-12 {
	width: 153px;
	padding: 0 44px
}

#header .header-main .header-middle li .business-menu .menu-box.box-12 .menu-title {
	background: url(../images/menu_12_icon.png) left 0 no-repeat
}

#header .header-main .header-middle li .business-menu .menu-box.box-13 {
	width: 135px;
	border: 0;
	padding: 0 44px
}

#header .header-main .header-middle li .business-menu .menu-box.box-13 .menu-title {
	background: url(../images/menu_13_icon.png) left 0 no-repeat
}

#header .header-main .header-middle li .business-menu .menu-box.box-14 {
	width: 154px;
	border: 0
}

#header .header-main .header-middle li .business-menu .menu-box.box-14 .menu-title {
	background: url(../images/menu_10_icon.png) left 0 no-repeat
}

#header .header-main .header-middle li .business-menu .menu-box.box-14 .menu_list {
	width: 120px
}

#header .header-main .header-middle li .business-menu.international-add-new {
	width: 1100px;
	padding: 24px 0
}

#header .header-main .header-middle li:hover {
	border-bottom: 2px solid #5db0f8
}

#header .header-main .header-middle .active-nav {
	color: #5db0f8
}

#header .header-main .header-right {
	position: relative;
	float: left;
	width: 336px;
	height: 77px
}

#header .header-main .header-right a,
#header .header-main .header-right em,
#header .header-main .header-right span {
	display: inline-block;
	vertical-align: middle
}

#header .header-main .header-right .phone-number {
	position: absolute;
	top: 20px;
	left: 0;
	width: 103px;
	height: 40px
}

#header .header-main .header-right .phone-number .phone-number-box {
	width: 103px;
	height: 40px
}

#header .header-main .header-right .login,
#header .header-main .header-right .registere {
	height: 14px;
	font-size: 12px;
	font-family: "宋体";
	cursor: pointer;
	position: absolute;
	color: #5e5e5e;
	border-right: 1px solid #eaeaea
}

#header .header-main .header-right .login {
	top: 32px;
	right: 145px;
	width: 39px
}

#header .header-main .header-right .login img {
	position: absolute;
	top: -1px;
	left: -17px
}

#header .header-main .header-right .registere {
	top: 32px;
	right: 80px;
	width: 54px
}

#header .header-main .header-right .user {
	position: absolute;
	top: 32px;
	right: 80px;
	display: none;
	padding-right: 10px;
	font-size: 12px;
	font-family: "宋体";
	color: #5e5e5e;
	border-right: 1px solid #eaeaea
}

#header .header-main .header-right .backold,
#header .header-main .header-right .intl {
	position: absolute;
	top: 21px;
	font-family: "宋体";
	font-size: 12px;
	cursor: pointer
}

#header .header-main .header-right .backold a,
#header .header-main .header-right .intl a {
	display: inline-block;
	width: 34px;
	height: 34px;
	line-height: 34px;
	border-radius: 50%;
	text-align: center
}

#header .header-main .header-right .user img {
	margin-left: 5px;
	margin-right: 2px
}

#header .header-main .header-right .user span {
	color: #33a2f7
}

#header .header-main .header-right .backold {
	right: 30px
}

#header .header-main .header-right .backold a {
	background-color: #ffb400;
	color: #fff
}

#header .header-main .header-right .intl {
	right: -12px
}

#header .header-main .header-right .intl a {
	background-color: #33a2f7;
	color: #fff
}

#banner {
	width: 100%;
	height: 336px;
	position: relative;
	z-index: 1
}

#banner .banner_box {
	width: 1920px;
	height: 336px;
	position: absolute;
	top: 0;
	left: 50%;
	margin-left: -960px
}

#banner img {
	width: 100%;
	height: 100%
}

#banner.case_banner,
#banner.case_banner .banner_box {
	height: 452px
}

#banner.case_banner .banner_box .banner-link {
	display: block;
	cursor: pointer;
	width: 148px;
	line-height: 42px;
	background: url(../images/white_bg.png);
	color: #fff;
	text-align: center;
	position: absolute;
	bottom: 108px;
	left: 50%;
	margin-left: -74px
}

#js-header-wrap {
	position: relative;
	z-index: 2
}

.link {
	width: 70px;
	height: 210px;
	position: fixed;
	bottom: 50px;
	right: 0;
	z-index: 99999
}

.link a {
	display: block;
	width: 68px;
	height: 68px;
	background: #33a2f7;
	margin-bottom: 2px;
	text-align: center;
	cursor: pointer
}

.link a div {
	width: 33px;
	height: 41px;
	margin: 0 auto;
	background: url(../images/bgimg.png) no-repeat
}

.link a .link-font {
	color: #c8e6fd;
	font-size: 12px;
	line-height: 26px
}

.link a .line-server-bgimg {
	background-position: 0 -42px
}

.link a .complaint-suggestion-bgimg {
	background-position: -33px -42px
}

.link a .back-top-bgimg {
	background-position: -392px -42px
}

#content {
	width: 100%
}

#content .content-main {
	position: relative;
	width: 967px;
	height: 100%;
	min-height: 470px;
	padding-left: 233px;
	margin: 25px auto 100px
}

#content .content-main.index-main {
	padding-left: 0;
	width: 1200px;
	margin: 0 auto
}

#content .content-main .nav-zto {
	position: absolute;
	left: 0;
	top: 0;
	width: 210px;
	text-align: center;
	padding-bottom: 40px
}

#content .content-main .nav-zto .nav-zto-bgimg {
	width: 210px;
	height: 20px;
	background: url(../images/bgimg.png) -138px -57px no-repeat #fff;
	position: relative;
	z-index: 2
}

#content .content-main .nav-zto .nav-zto-room {
	width: 188px;
	margin: 0 auto;
	-webkit-box-shadow: 0 0 20px #e6e6e6;
	box-shadow: 0 0 20px #e6e6e6;
	position: relative;
	z-index: 1
}

#content .content-main .nav-zto .nav-zto-room h1 {
	font-size: 26px;
	_color: #000;
	font-weight: 500;
	padding: 25px 0;
	background: #fff
}

#content .content-main .nav-zto .nav-zto-room ul {
	background: #fff;
	padding: 0 15px 40px
}

#content .content-main .nav-zto .nav-zto-room ul li {
	display: block
}

#content .content-main .nav-zto .nav-zto-room ul li .nav-zto-font {
	display: block;
	width: 100%
}

#content .content-main .nav-zto .nav-zto-room ul li .nav-zto-font .nav-item {
	display: block;
	width: 138px;
	color: #000;
	font-size: 16px;
	line-height: 45px;
	position: relative;
	text-align: left;
	padding-left: 22px;
	border-bottom: 1px solid #e0e0e0;
	cursor: pointer
}

#content .content-main .nav-zto .nav-zto-room ul li .nav-zto-font .nav-item i {
	display: block;
	width: 8px;
	height: 8px;
	position: absolute;
	top: 18px;
	right: 15px;
	background: url(../images/bgimg.png) -388px -12px no-repeat;
	-webkit-transition: all .2s ease;
	transition: all .2s ease
}

#content .content-main .nav-zto .nav-zto-room ul li .nav-zto-font .nav-zto-menu {
	display: none;
	padding: 15px 5px 0;
	border-bottom: 1px solid #e0e0e0
}

#content .content-main .nav-zto .nav-zto-room ul li .nav-zto-font .nav-zto-menu .menu-item {
	display: block;
	padding-left: 15px;
	width: 125px;
	line-height: 20px;
	border-left: 3px solid #fff;
	margin-bottom: 15px;
	text-align: left;
	color: #a4a4a4;
	cursor: pointer
}

#content .content-main .nav-zto .nav-zto-room ul li .nav-zto-font .nav-zto-menu .menu-item.checked {
	border-left: 3px solid #0099d9;
	color: #0099d9
}

#content .content-main .nav-zto .nav-zto-room ul li .nav-zto-font .nav-zto-menu .menu-item .shijia {
	color: #a4a4a4
}

#content .content-main .nav-zto .nav-zto-room ul li .nav-zto-font.show .nav-item i {
	-webkit-transform: rotate(90deg);
	transform: rotate(90deg)
}

#content .content-main .nav-zto .nav-zto-room ul li .nav-zto-font.show .nav-zto-menu {
	display: block
}

#content .content-main .nav-zto .nav-zto-room ul li:last-child .nav-item {
	border-bottom: 0
}

#content .content-main .nav-zto .nav-zto-room ul li:last-child .nav-zto-menu {
	padding: 5px 5px 0
}

.express-title.exComplain,
.express-title.exProhibited,
.express-title.exQuestions {
	border-bottom: 1px solid #e5e4ed;
	padding-bottom: 20px
}

#content .content-main .nav-zto .nav-zto-room .jag {
	display: block;
	width: 187px;
	height: 5px;
	background: url(../images/jag.png) no-repeat;
	position: absolute;
	bottom: -5px;
	left: 0
}

#content .content-main .corporate-profile {
	float: left;
	width: 956px;
	margin-left: 26px
}

#content .content-main .corporate-profile h2 {
	font-size: 24px;
	font-weight: 300px;
	margin: 18px 0;
	border-left: 3px solid #0099d9;
	padding-left: 24px
}

#content .content-main .corporate-profile .content {
	margin-top: 50px
}

.express-title {
	display: block;
	padding-left: 46px;
	font-size: 26px;
	color: #0c0c0c;
	margin-bottom: 20px;
	line-height: 32px;
	position: relative
}

.express-title.exCheck {
	background: url(../images/excheck_icon.png) left center no-repeat
}

.express-title.code {
	background: url(../images/code_icon.png) left center no-repeat
}

.express-title.exWebsite {
	background: url(../images/website_icon.png) left center no-repeat
}

.express-title.exPrice {
	background: url(../images/price_icon.png) left center no-repeat
}

.express-title.exProhibited {
	background: url(../images/prohibited_icon.png) left 3px no-repeat
}

.express-title.exComplain {
	background: url(../images/suggest_icon.png) left 0 no-repeat
}

.express-title.exQuestions {
	background: url(../images/questions_icon.png) left 0 no-repeat
}

.express-cont.overall {
	width: 967px;
	text-align: left;
	padding-top: 25px
}

.alert {
	display: block;
	width: 350px;
	padding: 40px 30px;
	text-align: center;
	background: #fff;
	border-radius: 6px;
	position: fixed;
	left: 50%;
	margin-left: -175px;
	top: 50%;
	z-index: 200;
	-webkit-box-shadow: 0 0 20px #e5e9f8;
	box-shadow: 0 0 20px #e5e9f8;
	-webkit-transform: translate3d(1000px, 0, 0) scale(0);
	transform: translate3d(1000px, 0, 0) scale(0);
	-webkit-transition: all .3s ease;
	transition: all .3s ease
}

.alert .alert-close {
	display: block;
	width: 23px;
	height: 25px;
	background: url(../images/alert_close.png) no-repeat;
	position: absolute;
	right: 20px;
	top: 0;
	cursor: pointer;
	-webkit-transition: all .2s ease;
	transition: all .2s ease
}

.alert .alert-close:hover {
	opacity: .7
}

.alert .alert-title {
	display: block;
	font-weight: 400;
	color: #0099d9;
	font-size: 22px;
	line-height: 24px;
	margin-bottom: 20px
}

.alert .alert-text {
	display: block;
	font-size: 14px;
	line-height: 22px;
	margin-bottom: 25px
}

.alert .alert-btn {
	display: block;
	width: 90px;
	height: 30px;
	line-height: 30px;
	background: #0099d9;
	color: #fff;
	border-radius: 15px;
	margin: 0 auto;
	text-align: center;
	cursor: pointer;
	-webkit-transition: all .2s ease;
	transition: all .2s ease
}

.alert .alert-btn:hover {
	background: #5db0f8
}

.alert.show {
	-webkit-transform: translate3d(0, 0, 0) scale(1);
	transform: translate3d(0, 0, 0) scale(1)
}

@media \0screen\,
screen\9 {
	.nav-zto-menu {
		padding-bottom: 15px !important
	}

	.header-right a,
	.header-right em,
	.header-right span {
		display: inline;
		zoom: 1
	}

	.alert {
		display: none
	}

	.alert.show {
		display: block
	}
}

.content-main:after {
	content: "";
	display: block;
	height: 0;
	clear: both;
	overflow: hidden
}

body,
html {
	background: #f9f9f9
}

.express-cont.prohibited .prohibited-top {
	position: relative;
	height: 48px;
	margin-bottom: 20px
}

.express-cont.prohibited .prohibited-top .prohibited-menu {
	color: #a09da9;
	line-height: 48px;
	float: left
}

.express-cont.prohibited .prohibited-top .prohibited-menu .prohibited-menu-item {
	width: 158px;
	line-height: 48px;
	display: block;
	float: left;
	margin-right: 5px;
	background: #fff;
	text-align: center;
	cursor: pointer
}

.express-cont.prohibited .prohibited-top .prohibited-menu .prohibited-menu-item.checked {
	width: 154px;
	line-height: 44px;
	height: 44px;
	border: 2px solid #0099d9;
	color: #0099d9
}

.express-cont.prohibited .prohibited-top .prohibited-search-box {
	float: left;
	margin-left: 30px
}

.express-cont.prohibited .prohibited-top .prohibited-search-box .prohibited-search-txt {
	width: 310px;
	line-height: 18px;
	float: left;
	padding: 15px 20px;
	border: 0;
	background: #fff
}

.express-cont.prohibited .prohibited-top .prohibited-search-box .prohibited-search-btn {
	display: block;
	width: 72px;
	line-height: 48px;
	background: url(../images/search_icon.png) center no-repeat #00a0e9;
	border: 0;
	cursor: pointer
}

.express-cont.prohibited .prohibited-box {
	color: #878695;
	display: none
}

.express-cont.prohibited .prohibited-box .highlight {
	background-color: #ff0
}

.express-cont.prohibited .prohibited-box .prohibited-hint {
	color: #9e9daa;
	margin-bottom: 10px;
	line-height: 22px
}

.express-cont.prohibited .prohibited-box p.m25 {
	margin-bottom: 25px
}

.express-cont.prohibited .prohibited-box p.m10 {
	margin-bottom: 10px
}

.express-cont.prohibited .prohibited-box .prohibited-item {
	padding: 30px 30px 30px 100px;
	border-bottom: 1px solid #e5e4ed;
	position: relative;
	font-size: 14px
}

.express-cont.prohibited .prohibited-box .prohibited-item strong {
	display: block;
	font-size: 16px;
	color: #4d4c59;
	margin-bottom: 10px
}

.express-cont.prohibited .prohibited-box .prohibited-item p {
	font-size: 14px;
	color: #878695;
	line-height: 20px
}

.express-cont.prohibited .prohibited-box .prohibited-item i {
	display: block;
	width: 68px;
	height: 68px;
	position: absolute;
	left: 10px;
	top: 50%;
	margin-top: -34px;
	background: url(../images/prohibited.png) 10px center no-repeat
}

.express-cont.prohibited .prohibited-box .prohibited-item.item-1 i {
	background-position: 0 0
}

.express-cont.prohibited .prohibited-box .prohibited-item.item-2 i {
	background-position: -68px 0
}

.express-cont.prohibited .prohibited-box .prohibited-item.item-3 i {
	background-position: -136px 0
}

.express-cont.prohibited .prohibited-box .prohibited-item.item-4 i {
	background-position: -204px 0
}

.express-cont.prohibited .prohibited-box .prohibited-item.item-5 i {
	background-position: -272px 0
}

.express-cont.prohibited .prohibited-box .prohibited-item.item-6 i {
	background-position: 0 -68px
}

.express-cont.prohibited .prohibited-box .prohibited-item.item-7 i {
	background-position: -68px -68px
}

.express-cont.prohibited .prohibited-box .prohibited-item.item-8 i {
	background-position: -136px -68px
}

.express-cont.prohibited .prohibited-box .prohibited-item.item-9 i {
	background-position: -204px -68px
}

.express-cont.prohibited .prohibited-box .prohibited-item.item-10 i {
	background-position: -272px -68px
}

.express-cont.prohibited .prohibited-box .prohibited-item.item-11 i {
	background-position: 0 -136px
}

.express-cont.prohibited .prohibited-box .prohibited-item.item-12 i {
	background-position: -68px -136px
}

.express-cont.prohibited .prohibited-box .prohibited-item.last {
	border: 0
}

.express-cont.prohibited .prohibited-box.show {
	display: block
}
