@charset "UTF-8";


.animated {
	animation-duration: 1s;
	animation-fill-mode: both
}
.animated.infinite {
	animation-iteration-count: infinite
}
.animated.hinge {
	animation-duration: 2s
}
.animated.bounceIn, .animated.bounceOut, .animated.flipOutX, .animated.flipOutY {
	animation-duration: .75s
}
@keyframes bounce {
0%, 20%, 53%, 80%, to {
animation-timing-function:cubic-bezier(.215, .61, .355, 1);
transform:translateZ(0)
}
40%, 43% {
animation-timing-function:cubic-bezier(.755, .05, .855, .06);
transform:translate3d(0, -30px, 0)
}
70% {
animation-timing-function:cubic-bezier(.755, .05, .855, .06);
transform:translate3d(0, -15px, 0)
}
90% {
transform:translate3d(0, -4px, 0)
}
}
.bounce {
	animation-name: bounce;
	transform-origin: center bottom
}
@keyframes flash {
0%, 50%, to {
opacity:1
}
25%, 75% {
opacity:0
}
}
.flash {
	animation-name: flash
}
@keyframes pulse {
0% {
transform:scaleX(1)
}
50% {
transform:scale3d(1.05, 1.05, 1.05)
}
to {
	transform: scaleX(1)
}
}
.pulse {
	animation-name: pulse
}
@keyframes rubberBand {
0% {
transform:scaleX(1)
}
30% {
transform:scale3d(1.25, .75, 1)
}
40% {
transform:scale3d(.75, 1.25, 1)
}
50% {
transform:scale3d(1.15, .85, 1)
}
65% {
transform:scale3d(.95, 1.05, 1)
}
75% {
transform:scale3d(1.05, .95, 1)
}
to {
	transform: scaleX(1)
}
}
.rubberBand {
	animation-name: rubberBand
}
@keyframes shake {
0%, to {
transform:translateZ(0)
}
10%, 30%, 50%, 70%, 90% {
transform:translate3d(-10px, 0, 0)
}
20%, 40%, 60%, 80% {
transform:translate3d(10px, 0, 0)
}
}
.shake {
	animation-name: shake
}
@keyframes headShake {
0% {
transform:translateX(0)
}
6.5% {
transform:translateX(-6px) rotateY(-9deg)
}
18.5% {
transform:translateX(5px) rotateY(7deg)
}
31.5% {
transform:translateX(-3px) rotateY(-5deg)
}
43.5% {
transform:translateX(2px) rotateY(3deg)
}
50% {
transform:translateX(0)
}
}
.headShake {
	animation-timing-function: ease-in-out;
	animation-name: headShake
}
@keyframes swing {
20% {
transform:rotate(15deg)
}
40% {
transform:rotate(-10deg)
}
60% {
transform:rotate(5deg)
}
80% {
transform:rotate(-5deg)
}
to {
	transform: rotate(0deg)
}
}
.swing {
	transform-origin: top center;
	animation-name: swing
}
@keyframes tada {
0% {
transform:scaleX(1)
}
10%, 20% {
transform:scale3d(.9, .9, .9) rotate(-3deg)
}
30%, 50%, 70%, 90% {
transform:scale3d(1.1, 1.1, 1.1) rotate(3deg)
}
40%, 60%, 80% {
transform:scale3d(1.1, 1.1, 1.1) rotate(-3deg)
}
to {
	transform: scaleX(1)
}
}
.tada {
	animation-name: tada
}
@keyframes wobble {
0% {
transform:none
}
15% {
transform:translate3d(-25%, 0, 0) rotate(-5deg)
}
30% {
transform:translate3d(20%, 0, 0) rotate(3deg)
}
45% {
transform:translate3d(-15%, 0, 0) rotate(-3deg)
}
60% {
transform:translate3d(10%, 0, 0) rotate(2deg)
}
75% {
transform:translate3d(-5%, 0, 0) rotate(-1deg)
}
to {
	transform: none
}
}
.wobble {
	animation-name: wobble
}
@keyframes jello {
0%, 11.1%, to {
transform:none
}
22.2% {
transform:skewX(-12.5deg) skewY(-12.5deg)
}
33.3% {
transform:skewX(6.25deg) skewY(6.25deg)
}
44.4% {
transform:skewX(-3.125deg) skewY(-3.125deg)
}
55.5% {
transform:skewX(1.5625deg) skewY(1.5625deg)
}
66.6% {
transform:skewX(-.78125deg) skewY(-.78125deg)
}
77.7% {
transform:skewX(.390625deg) skewY(.390625deg)
}
88.8% {
transform:skewX(-.1953125deg) skewY(-.1953125deg)
}
}
.jello {
	animation-name: jello;
	transform-origin: center
}
@keyframes bounceIn {
0%, 20%, 40%, 60%, 80%, to {
animation-timing-function:cubic-bezier(.215, .61, .355, 1)
}
0% {
opacity:0;
transform:scale3d(.3, .3, .3)
}
20% {
transform:scale3d(1.1, 1.1, 1.1)
}
40% {
transform:scale3d(.9, .9, .9)
}
60% {
opacity:1;
transform:scale3d(1.03, 1.03, 1.03)
}
80% {
transform:scale3d(.97, .97, .97)
}
to {
	opacity: 1;
	transform: scaleX(1)
}
}
.bounceIn {
	animation-name: bounceIn
}
@keyframes bounceInDown {
0%, 60%, 75%, 90%, to {
animation-timing-function:cubic-bezier(.215, .61, .355, 1)
}
0% {
opacity:0;
transform:translate3d(0, -3000px, 0)
}
60% {
opacity:1;
transform:translate3d(0, 25px, 0)
}
75% {
transform:translate3d(0, -10px, 0)
}
90% {
transform:translate3d(0, 5px, 0)
}
to {
	transform: none
}
}
.bounceInDown {
	animation-name: bounceInDown
}
@keyframes bounceInLeft {
0%, 60%, 75%, 90%, to {
animation-timing-function:cubic-bezier(.215, .61, .355, 1)
}
0% {
opacity:0;
transform:translate3d(-3000px, 0, 0)
}
60% {
opacity:1;
transform:translate3d(25px, 0, 0)
}
75% {
transform:translate3d(-10px, 0, 0)
}
90% {
transform:translate3d(5px, 0, 0)
}
to {
	transform: none
}
}
.bounceInLeft {
	animation-name: bounceInLeft
}
@keyframes bounceInRight {
0%, 60%, 75%, 90%, to {
animation-timing-function:cubic-bezier(.215, .61, .355, 1)
}
0% {
opacity:0;
transform:translate3d(3000px, 0, 0)
}
60% {
opacity:1;
transform:translate3d(-25px, 0, 0)
}
75% {
transform:translate3d(10px, 0, 0)
}
90% {
transform:translate3d(-5px, 0, 0)
}
to {
	transform: none
}
}
.bounceInRight {
	animation-name: bounceInRight
}
@keyframes bounceInUp {
0%, 60%, 75%, 90%, to {
animation-timing-function:cubic-bezier(.215, .61, .355, 1)
}
0% {
opacity:0;
transform:translate3d(0, 3000px, 0)
}
60% {
opacity:1;
transform:translate3d(0, -20px, 0)
}
75% {
transform:translate3d(0, 10px, 0)
}
90% {
transform:translate3d(0, -5px, 0)
}
to {
	transform: translateZ(0)
}
}
.bounceInUp {
	animation-name: bounceInUp
}
@keyframes bounceOut {
20% {
transform:scale3d(.9, .9, .9)
}
50%, 55% {
opacity:1;
transform:scale3d(1.1, 1.1, 1.1)
}
to {
	opacity: 0;
	transform: scale3d(.3, .3, .3)
}
}
.bounceOut {
	animation-name: bounceOut
}
@keyframes bounceOutDown {
20% {
transform:translate3d(0, 10px, 0)
}
40%, 45% {
opacity:1;
transform:translate3d(0, -20px, 0)
}
to {
	opacity: 0;
	transform: translate3d(0, 2000px, 0)
}
}
.bounceOutDown {
	animation-name: bounceOutDown
}
@keyframes bounceOutLeft {
20% {
opacity:1;
transform:translate3d(20px, 0, 0)
}
to {
	opacity: 0;
	transform: translate3d(-2000px, 0, 0)
}
}
.bounceOutLeft {
	animation-name: bounceOutLeft
}
@keyframes bounceOutRight {
20% {
opacity:1;
transform:translate3d(-20px, 0, 0)
}
to {
	opacity: 0;
	transform: translate3d(2000px, 0, 0)
}
}
.bounceOutRight {
	animation-name: bounceOutRight
}
@keyframes bounceOutUp {
20% {
transform:translate3d(0, -10px, 0)
}
40%, 45% {
opacity:1;
transform:translate3d(0, 20px, 0)
}
to {
	opacity: 0;
	transform: translate3d(0, -2000px, 0)
}
}
.bounceOutUp {
	animation-name: bounceOutUp
}
@keyframes fadeIn {
0% {
opacity:0
}
to {
	opacity: 1
}
}
.fadeIn {
	animation-name: fadeIn
}
@keyframes fadeInDown {
0% {
opacity:0;
transform:translate3d(0, -100%, 0)
}
to {
	opacity: 1;
	transform: none
}
}
.fadeInDown {
	animation-name: fadeInDown
}
@keyframes fadeInDownBig {
0% {
opacity:0;
transform:translate3d(0, -2000px, 0)
}
to {
	opacity: 1;
	transform: none
}
}
.fadeInDownBig {
	animation-name: fadeInDownBig
}
@keyframes fadeInLeft {
0% {
opacity:0;
transform:translate3d(-100%, 0, 0)
}
to {
	opacity: 1;
	transform: none
}
}
.fadeInLeft {
	animation-name: fadeInLeft
}
@keyframes fadeInLeftBig {
0% {
opacity:0;
transform:translate3d(-2000px, 0, 0)
}
to {
	opacity: 1;
	transform: none
}
}
.fadeInLeftBig {
	animation-name: fadeInLeftBig
}
@keyframes fadeInRight {
0% {
opacity:0;
transform:translate3d(100%, 0, 0)
}
to {
	opacity: 1;
	transform: none
}
}
.fadeInRight {
	animation-name: fadeInRight
}
@keyframes fadeInRightBig {
0% {
opacity:0;
transform:translate3d(2000px, 0, 0)
}
to {
	opacity: 1;
	transform: none
}
}
.fadeInRightBig {
	animation-name: fadeInRightBig
}
@keyframes fadeInUp {
0% {
opacity:0;
transform:translate3d(0, 100%, 0)
}
to {
	opacity: 1;
	transform: none
}
}
.fadeInUp {
	animation-name: fadeInUp
}
@keyframes fadeInUpBig {
0% {
opacity:0;
transform:translate3d(0, 2000px, 0)
}
to {
	opacity: 1;
	transform: none
}
}
.fadeInUpBig {
	animation-name: fadeInUpBig
}
@keyframes fadeOut {
0% {
opacity:1
}
to {
	opacity: 0
}
}
.fadeOut {
	animation-name: fadeOut
}
@keyframes fadeOutDown {
0% {
opacity:1
}
to {
	opacity: 0;
	transform: translate3d(0, 100%, 0)
}
}
.fadeOutDown {
	animation-name: fadeOutDown
}
@keyframes fadeOutDownBig {
0% {
opacity:1
}
to {
	opacity: 0;
	transform: translate3d(0, 2000px, 0)
}
}
.fadeOutDownBig {
	animation-name: fadeOutDownBig
}
@keyframes fadeOutLeft {
0% {
opacity:1
}
to {
	opacity: 0;
	transform: translate3d(-100%, 0, 0)
}
}
.fadeOutLeft {
	animation-name: fadeOutLeft
}
@keyframes fadeOutLeftBig {
0% {
opacity:1
}
to {
	opacity: 0;
	transform: translate3d(-2000px, 0, 0)
}
}
.fadeOutLeftBig {
	animation-name: fadeOutLeftBig
}
@keyframes fadeOutRight {
0% {
opacity:1
}
to {
	opacity: 0;
	transform: translate3d(100%, 0, 0)
}
}
.fadeOutRight {
	animation-name: fadeOutRight
}
@keyframes fadeOutRightBig {
0% {
opacity:1
}
to {
	opacity: 0;
	transform: translate3d(2000px, 0, 0)
}
}
.fadeOutRightBig {
	animation-name: fadeOutRightBig
}
@keyframes fadeOutUp {
0% {
opacity:1
}
to {
	opacity: 0;
	transform: translate3d(0, -100%, 0)
}
}
.fadeOutUp {
	animation-name: fadeOutUp
}
@keyframes fadeOutUpBig {
0% {
opacity:1
}
to {
	opacity: 0;
	transform: translate3d(0, -2000px, 0)
}
}
.fadeOutUpBig {
	animation-name: fadeOutUpBig
}
@keyframes flip {
0% {
transform:perspective(400px) rotateY(-1turn);
animation-timing-function:ease-out
}
40% {
transform:perspective(400px) translateZ(150px) rotateY(-190deg);
animation-timing-function:ease-out
}
50% {
transform:perspective(400px) translateZ(150px) rotateY(-170deg);
animation-timing-function:ease-in
}
80% {
transform:perspective(400px) scale3d(.95, .95, .95);
animation-timing-function:ease-in
}
to {
	transform: perspective(400px);
	animation-timing-function: ease-in
}
}
.animated.flip {
	-webkit-backface-visibility: visible;
	backface-visibility: visible;
	animation-name: flip
}
@keyframes flipInX {
0% {
transform:perspective(400px) rotateX(90deg);
animation-timing-function:ease-in;
opacity:0
}
40% {
transform:perspective(400px) rotateX(-20deg);
animation-timing-function:ease-in
}
60% {
transform:perspective(400px) rotateX(10deg);
opacity:1
}
80% {
transform:perspective(400px) rotateX(-5deg)
}
to {
	transform: perspective(400px)
}
}
.flipInX {
	-webkit-backface-visibility: visible!important;
	backface-visibility: visible!important;
	animation-name: flipInX
}
@keyframes flipInY {
0% {
transform:perspective(400px) rotateY(90deg);
animation-timing-function:ease-in;
opacity:0
}
40% {
transform:perspective(400px) rotateY(-20deg);
animation-timing-function:ease-in
}
60% {
transform:perspective(400px) rotateY(10deg);
opacity:1
}
80% {
transform:perspective(400px) rotateY(-5deg)
}
to {
	transform: perspective(400px)
}
}
.flipInY {
	-webkit-backface-visibility: visible!important;
	backface-visibility: visible!important;
	animation-name: flipInY
}
@keyframes flipOutX {
0% {
transform:perspective(400px)
}
30% {
transform:perspective(400px) rotateX(-20deg);
opacity:1
}
to {
	transform: perspective(400px) rotateX(90deg);
	opacity: 0
}
}
.flipOutX {
	animation-name: flipOutX;
	-webkit-backface-visibility: visible!important;
	backface-visibility: visible!important
}
@keyframes flipOutY {
0% {
transform:perspective(400px)
}
30% {
transform:perspective(400px) rotateY(-15deg);
opacity:1
}
to {
	transform: perspective(400px) rotateY(90deg);
	opacity: 0
}
}
.flipOutY {
	-webkit-backface-visibility: visible!important;
	backface-visibility: visible!important;
	animation-name: flipOutY
}
@keyframes lightSpeedIn {
0% {
transform:translate3d(100%, 0, 0) skewX(-30deg);
opacity:0
}
60% {
transform:skewX(20deg);
opacity:1
}
80% {
transform:skewX(-5deg);
opacity:1
}
to {
	transform: none;
	opacity: 1
}
}
.lightSpeedIn {
	animation-name: lightSpeedIn;
	animation-timing-function: ease-out
}
@keyframes lightSpeedOut {
0% {
opacity:1
}
to {
	transform: translate3d(100%, 0, 0) skewX(30deg);
	opacity: 0
}
}
.lightSpeedOut {
	animation-name: lightSpeedOut;
	animation-timing-function: ease-in
}
@keyframes rotateIn {
0% {
transform-origin:center;
transform:rotate(-200deg);
opacity:0
}
to {
	transform-origin: center;
	transform: none;
	opacity: 1
}
}
.rotateIn {
	animation-name: rotateIn
}
@keyframes rotateInDownLeft {
0% {
transform-origin:left bottom;
transform:rotate(-45deg);
opacity:0
}
to {
	transform-origin: left bottom;
	transform: none;
	opacity: 1
}
}
.rotateInDownLeft {
	animation-name: rotateInDownLeft
}
@keyframes rotateInDownRight {
0% {
transform-origin:right bottom;
transform:rotate(45deg);
opacity:0
}
to {
	transform-origin: right bottom;
	transform: none;
	opacity: 1
}
}
.rotateInDownRight {
	animation-name: rotateInDownRight
}
@keyframes rotateInUpLeft {
0% {
transform-origin:left bottom;
transform:rotate(45deg);
opacity:0
}
to {
	transform-origin: left bottom;
	transform: none;
	opacity: 1
}
}
.rotateInUpLeft {
	animation-name: rotateInUpLeft
}
@keyframes rotateInUpRight {
0% {
transform-origin:right bottom;
transform:rotate(-90deg);
opacity:0
}
to {
	transform-origin: right bottom;
	transform: none;
	opacity: 1
}
}
.rotateInUpRight {
	animation-name: rotateInUpRight
}
@keyframes rotateOut {
0% {
transform-origin:center;
opacity:1
}
to {
	transform-origin: center;
	transform: rotate(200deg);
	opacity: 0
}
}
.rotateOut {
	animation-name: rotateOut
}
@keyframes rotateOutDownLeft {
0% {
transform-origin:left bottom;
opacity:1
}
to {
	transform-origin: left bottom;
	transform: rotate(45deg);
	opacity: 0
}
}
.rotateOutDownLeft {
	animation-name: rotateOutDownLeft
}
@keyframes rotateOutDownRight {
0% {
transform-origin:right bottom;
opacity:1
}
to {
	transform-origin: right bottom;
	transform: rotate(-45deg);
	opacity: 0
}
}
.rotateOutDownRight {
	animation-name: rotateOutDownRight
}
@keyframes rotateOutUpLeft {
0% {
transform-origin:left bottom;
opacity:1
}
to {
	transform-origin: left bottom;
	transform: rotate(-45deg);
	opacity: 0
}
}
.rotateOutUpLeft {
	animation-name: rotateOutUpLeft
}
@keyframes rotateOutUpRight {
0% {
transform-origin:right bottom;
opacity:1
}
to {
	transform-origin: right bottom;
	transform: rotate(90deg);
	opacity: 0
}
}
.rotateOutUpRight {
	animation-name: rotateOutUpRight
}
@keyframes hinge {
0% {
transform-origin:top left;
animation-timing-function:ease-in-out
}
20%, 60% {
transform:rotate(80deg);
transform-origin:top left;
animation-timing-function:ease-in-out
}
40%, 80% {
transform:rotate(60deg);
transform-origin:top left;
animation-timing-function:ease-in-out;
opacity:1
}
to {
	transform: translate3d(0, 700px, 0);
	opacity: 0
}
}
.hinge {
	animation-name: hinge
}
@keyframes jackInTheBox {
0% {
opacity:0;
transform:scale(.1) rotate(30deg);
transform-origin:center bottom
}
50% {
transform:rotate(-10deg)
}
70% {
transform:rotate(3deg)
}
to {
	opacity: 1;
	transform: scale(1)
}
}
.jackInTheBox {
	animation-name: jackInTheBox
}
@keyframes rollIn {
0% {
opacity:0;
transform:translate3d(-100%, 0, 0) rotate(-120deg)
}
to {
	opacity: 1;
	transform: none
}
}
.rollIn {
	animation-name: rollIn
}
@keyframes rollOut {
0% {
opacity:1
}
to {
	opacity: 0;
	transform: translate3d(100%, 0, 0) rotate(120deg)
}
}
.rollOut {
	animation-name: rollOut
}
@keyframes zoomIn {
0% {
opacity:0;
transform:scale3d(.3, .3, .3)
}
50% {
opacity:1
}
}
.zoomIn {
	animation-name: zoomIn
}
@keyframes zoomInDown {
0% {
opacity:0;
transform:scale3d(.1, .1, .1) translate3d(0, -1000px, 0);
animation-timing-function:cubic-bezier(.55, .055, .675, .19)
}
60% {
opacity:1;
transform:scale3d(.475, .475, .475) translate3d(0, 60px, 0);
animation-timing-function:cubic-bezier(.175, .885, .32, 1)
}
}
.zoomInDown {
	animation-name: zoomInDown
}
@keyframes zoomInLeft {
0% {
opacity:0;
transform:scale3d(.1, .1, .1) translate3d(-1000px, 0, 0);
animation-timing-function:cubic-bezier(.55, .055, .675, .19)
}
60% {
opacity:1;
transform:scale3d(.475, .475, .475) translate3d(10px, 0, 0);
animation-timing-function:cubic-bezier(.175, .885, .32, 1)
}
}
.zoomInLeft {
	animation-name: zoomInLeft
}
@keyframes zoomInRight {
0% {
opacity:0;
transform:scale3d(.1, .1, .1) translate3d(1000px, 0, 0);
animation-timing-function:cubic-bezier(.55, .055, .675, .19)
}
60% {
opacity:1;
transform:scale3d(.475, .475, .475) translate3d(-10px, 0, 0);
animation-timing-function:cubic-bezier(.175, .885, .32, 1)
}
}
.zoomInRight {
	animation-name: zoomInRight
}
@keyframes zoomInUp {
0% {
opacity:0;
transform:scale3d(.1, .1, .1) translate3d(0, 1000px, 0);
animation-timing-function:cubic-bezier(.55, .055, .675, .19)
}
60% {
opacity:1;
transform:scale3d(.475, .475, .475) translate3d(0, -60px, 0);
animation-timing-function:cubic-bezier(.175, .885, .32, 1)
}
}
.zoomInUp {
	animation-name: zoomInUp
}
@keyframes zoomOut {
0% {
opacity:1
}
50% {
opacity:0;
transform:scale3d(.3, .3, .3)
}
to {
	opacity: 0
}
}
.zoomOut {
	animation-name: zoomOut
}
@keyframes zoomOutDown {
40% {
opacity:1;
transform:scale3d(.475, .475, .475) translate3d(0, -60px, 0);
animation-timing-function:cubic-bezier(.55, .055, .675, .19)
}
to {
	opacity: 0;
	transform: scale3d(.1, .1, .1) translate3d(0, 2000px, 0);
	transform-origin: center bottom;
	animation-timing-function: cubic-bezier(.175, .885, .32, 1)
}
}
.zoomOutDown {
	animation-name: zoomOutDown
}
@keyframes zoomOutLeft {
40% {
opacity:1;
transform:scale3d(.475, .475, .475) translate3d(42px, 0, 0)
}
to {
	opacity: 0;
	transform: scale(.1) translate3d(-2000px, 0, 0);
	transform-origin: left center
}
}
.zoomOutLeft {
	animation-name: zoomOutLeft
}
@keyframes zoomOutRight {
40% {
opacity:1;
transform:scale3d(.475, .475, .475) translate3d(-42px, 0, 0)
}
to {
	opacity: 0;
	transform: scale(.1) translate3d(2000px, 0, 0);
	transform-origin: right center
}
}
.zoomOutRight {
	animation-name: zoomOutRight
}
@keyframes zoomOutUp {
40% {
opacity:1;
transform:scale3d(.475, .475, .475) translate3d(0, 60px, 0);
animation-timing-function:cubic-bezier(.55, .055, .675, .19)
}
to {
	opacity: 0;
	transform: scale3d(.1, .1, .1) translate3d(0, -2000px, 0);
	transform-origin: center bottom;
	animation-timing-function: cubic-bezier(.175, .885, .32, 1)
}
}
.zoomOutUp {
	animation-name: zoomOutUp
}
@keyframes slideInDown {
0% {
transform:translate3d(0, -100%, 0);
visibility:visible
}
to {
	transform: translateZ(0)
}
}
.slideInDown {
	animation-name: slideInDown
}
@keyframes slideInLeft {
0% {
transform:translate3d(-100%, 0, 0);
visibility:visible
}
to {
	transform: translateZ(0)
}
}
.slideInLeft {
	animation-name: slideInLeft
}
@keyframes slideInRight {
0% {
transform:translate3d(100%, 0, 0);
visibility:visible
}
to {
	transform: translateZ(0)
}
}
.slideInRight {
	animation-name: slideInRight
}
@keyframes slideInUp {
0% {
transform:translate3d(0, 100%, 0);
visibility:visible
}
to {
	transform: translateZ(0)
}
}
.slideInUp {
	animation-name: slideInUp
}
@keyframes slideOutDown {
0% {
transform:translateZ(0)
}
to {
	visibility: hidden;
	transform: translate3d(0, 100%, 0)
}
}
.slideOutDown {
	animation-name: slideOutDown
}
@keyframes slideOutLeft {
0% {
transform:translateZ(0)
}
to {
	visibility: hidden;
	transform: translate3d(-100%, 0, 0)
}
}
.slideOutLeft {
	animation-name: slideOutLeft
}
@keyframes slideOutRight {
0% {
transform:translateZ(0)
}
to {
	visibility: hidden;
	transform: translate3d(100%, 0, 0)
}
}
.slideOutRight {
	animation-name: slideOutRight
}
@keyframes slideOutUp {
0% {
transform:translateZ(0)
}
to {
	visibility: hidden;
	transform: translate3d(0, -100%, 0)
}
}
.slideOutUp {
	animation-name: slideOutUp
}

 
 /*pie*/
.pie{ width: 120px; height: 120px;  border-radius: 50%; background: #e95549; position:relative; margin-top:20px; }
.pieLeftInner,
.pieRightInner { width:120px; height:120px; background-color:#e5e5e5; border-radius:100px; position:absolute; }
.pieLeftInner { clip:rect(0px,120px,120px,60px); -o-transform:rotate(0deg); -moz-transform:rotate(0deg); -webkit-transform:rotate(0deg);  }
.pieRightInner { clip:rect(0px,60px,120px,0px); -o-transform:rotate(0deg); -moz-transform:rotate(0deg); -webkit-transform:rotate(0deg);  }
.pieLeft,
.pieRight { width:120px; height:120px; position:absolute; z-index:1; }
.pieLeft { clip:rect(0px,120px,120px,60px); }
.pieRight { clip:rect(0px,60px,120px,0px); }
.pieInner { width:80px; height:80px; margin:20px 0 0 20px; background-color:#fff; border-radius:100px; position:absolute; z-index:1; text-align:center; line-height:80px; font-size:24px; font-weight:bold; color:#e25a4a; font-family:"微软雅黑", "黑体";}

/*prograss*/
.prograss{
	background:#eee; height:15px; width:80%; position:relative; border-radius:2px; margin-top:10px;
}
.prograss .bar{
	background:#e95549; height:100%; width:10%; border-radius:2px 0 0 2px;
}
.prograss_bar_yellow{
	background:#f8b757 !important;
}

.owl-carousel .owl-wrapper:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}
/* display none until init */
.owl-carousel{
	display: none;
	position: relative;
	width: 100%;
	-ms-touch-action: pan-y;
}
.owl-carousel .owl-wrapper{
	display: none;
	position: relative;
	-webkit-transform: translate3d(0px, 0px, 0px);
}
.owl-carousel .owl-wrapper-outer{
	overflow: hidden;
	position: relative;
	width: 100%;
}
.owl-carousel .owl-wrapper-outer.autoHeight{
	-webkit-transition: height 500ms ease-in-out;
	-moz-transition: height 500ms ease-in-out;
	-ms-transition: height 500ms ease-in-out;
	-o-transition: height 500ms ease-in-out;
	transition: height 500ms ease-in-out;
}
	
.owl-carousel .owl-item{
	float: left;
}
.owl-controls .owl-page,
.owl-controls .owl-buttons div{
	cursor: pointer;
}
.owl-controls {
	-webkit-user-select: none;
	-khtml-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
/* mouse grab icon */
.grabbing { 
    cursor:url(../images/grabbing.png) 8 8, move;
}
/* fix */
.owl-carousel  .owl-wrapper,
.owl-carousel  .owl-item{
	-webkit-backface-visibility: hidden;
	-moz-backface-visibility:    hidden;
	-ms-backface-visibility:     hidden;
  -webkit-transform: translate3d(0,0,0);
  -moz-transform: translate3d(0,0,0);
  -ms-transform: translate3d(0,0,0);
}

.swiper-container{margin:0 auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-container-no-flexbox .swiper-slide{float:left}.swiper-container-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-box-sizing:content-box;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.swiper-container-multirow>.swiper-wrapper{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.swiper-container-free-mode>.swiper-wrapper{-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto}.swiper-slide{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:100%;height:100%;position:relative;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-transition-property:height,-webkit-transform;transition-property:height,-webkit-transform;-o-transition-property:transform,height;transition-property:transform,height;transition-property:transform,height,-webkit-transform}.swiper-container-3d{-webkit-perspective:1200px;perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-right{background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-top{background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-wp8-horizontal,.swiper-container-wp8-horizontal>.swiper-wrapper{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-container-wp8-vertical,.swiper-container-wp8-vertical>.swiper-wrapper{-ms-touch-action:pan-x;touch-action:pan-x}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:27px;height:44px;margin-top:-22px;z-index:10;cursor:pointer;background-size:27px 44px;background-position:center;background-repeat:no-repeat}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{background-image:url("../css/.com/cn/css/data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");left:10px;right:auto}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{background-image:url("../css/.com/cn/css/data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");right:10px;left:auto}.swiper-button-prev.swiper-button-white,.swiper-container-rtl .swiper-button-next.swiper-button-white{background-image:url("../css/.com/cn/css/data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}.swiper-button-next.swiper-button-white,.swiper-container-rtl .swiper-button-prev.swiper-button-white{background-image:url("../css/.com/cn/css/data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}.swiper-button-prev.swiper-button-black,.swiper-container-rtl .swiper-button-next.swiper-button-black{background-image:url("../css/.com/cn/css/data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}.swiper-button-next.swiper-button-black,.swiper-container-rtl .swiper-button-prev.swiper-button-black{background-image:url("../css/.com/cn/css/data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;-webkit-transition:.3s opacity;-o-transition:.3s opacity;transition:.3s opacity;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transform:scale(.33);-ms-transform:scale(.33);transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{-webkit-transform:scale(.66);-ms-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{-webkit-transform:scale(.33);-ms-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{-webkit-transform:scale(.66);-ms-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{-webkit-transform:scale(.33);-ms-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:100%;background:#000;opacity:.2}button.swiper-pagination-bullet{border:none;margin:0;padding:0;-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet-active{opacity:1;background:#007aff}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:6px 0;display:block}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:8px}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;-webkit-transition:.2s top,.2s -webkit-transform;transition:.2s top,.2s -webkit-transform;-o-transition:.2s transform,.2s top;transition:.2s transform,.2s top;transition:.2s transform,.2s top,.2s -webkit-transform}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);white-space:nowrap}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:.2s left,.2s -webkit-transform;transition:.2s left,.2s -webkit-transform;-o-transition:.2s transform,.2s left;transition:.2s transform,.2s left;transition:.2s transform,.2s left,.2s -webkit-transform}.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:.2s right,.2s -webkit-transform;transition:.2s right,.2s -webkit-transform;-o-transition:.2s transform,.2s right;transition:.2s transform,.2s right;transition:.2s transform,.2s right,.2s -webkit-transform}.swiper-pagination-progressbar{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:#007aff;position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top}.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{-webkit-transform-origin:right top;-ms-transform-origin:right top;transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progressbar,.swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper-container-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-container-vertical>.swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0}.swiper-pagination-white .swiper-pagination-bullet-active{background:#fff}.swiper-pagination-progressbar.swiper-pagination-white{background:rgba(255,255,255,.25)}.swiper-pagination-progressbar.swiper-pagination-white .swiper-pagination-progressbar-fill{background:#fff}.swiper-pagination-black .swiper-pagination-bullet-active{background:#000}.swiper-pagination-progressbar.swiper-pagination-black{background:rgba(0,0,0,.25)}.swiper-pagination-progressbar.swiper-pagination-black .swiper-pagination-progressbar-fill{background:#000}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-container-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.swiper-slide-zoomed{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;-webkit-transform-origin:50%;-ms-transform-origin:50%;transform-origin:50%;-webkit-animation:swiper-preloader-spin 1s steps(12,end) infinite;animation:swiper-preloader-spin 1s steps(12,end) infinite}.swiper-lazy-preloader:after{display:block;content:'';width:100%;height:100%;background-image:url("../css/.com/cn/css/data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%236c6c6c'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");background-position:50%;background-size:100%;background-repeat:no-repeat}.swiper-lazy-preloader-white:after{background-image:url("../css/.com/cn/css/data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%23fff'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E")}@-webkit-keyframes swiper-preloader-spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes swiper-preloader-spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-container-fade.swiper-container-free-mode .swiper-slide{-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;-webkit-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube{overflow:visible}.swiper-container-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;width:100%;height:100%}.swiper-container-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube.swiper-container-rtl .swiper-slide{-webkit-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;background:#000;opacity:.6;-webkit-filter:blur(50px);filter:blur(50px);z-index:0}.swiper-container-flip{overflow:visible}.swiper-container-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-coverflow .swiper-wrapper{-ms-perspective:1200px}
@charset "utf-8";
body,html{width:100%; overflow-x:hidden; transition:all 0.2s linear; -webkit-transition:all 0.2s linear;}
body{ margin:0px; padding:0px; margin:0px auto; font-size:12px; line-height:24px; color:#666666; min-width:1200px; zoom:1; background:#fff; font-family:frutigernext,"Microsoft YaHei",Arial,Helvetica,sans-serif,Arial,"宋体"; word-break:break-all;}
ul,li,form, dl,dt,dd,div,ul,li,h1,h2,h3,h4,h5,h6,p,em,i{ font-style:normal; list-style:none; padding: 0px; margin: 0px;}
.h1,.h2,.h3,.h4,.h5,.h6,.p{ padding:0px; margin:0px;}
select,input,textarea{ font-size:12px; border-radius:0; -webkit-border-radius:0; color:#414446; font-family:"微软雅黑";}
input:focus { outline: none;}
input,button,select,textarea{outline:none;/*-webkit-appearance:none;*//*强制去除表单自带的样式*/ }
textarea{resize:none;/*-webkit-appearance:none;*//*强制去除textarea自带的样式*/ }
textarea,input,select { background:none; border:none; margin:0; padding:0;}
article,aside,footer,header,hgroup,nav,section,figure,figcaption{ display: block;} /*html5设置*/
figure,figcaption{ margin:0px; padding:0px;}
audio,canvas,progress,video { display: inline-block; vertical-align: baseline;}
img{  border:none; border:0;  vertical-align:top;}
a{color:#333; text-decoration:none; noline:-webkit-tap-highlight-color:rgba(0,0,0,0); transition:all 0.2s linear; -webkit-transition:all 0.2s linear;}
a:focus {outline:none; -moz-outline:none;}
a:hover{ text-decoration:none; color:#1048a0; transition:all 0.2s linear; -webkit-transition:all 0.2s linear;}
.fr{ float:right;}.tr{ text-align:right;}
.hidetxt{ display:none;}
.clear{ clear:both;}

:-moz-placeholder{color:#b6b6b6;}
::-moz-placeholder{color:#b6b6b6;}
input:-ms-input-placeholder,
textarea:-ms-input-placeholder {color:#b6b6b6;}
input::-webkit-input-placeholder,
textarea::-webkit-input-placeholder {color:#b6b6b6;}

.f_red{color:#eb2e2f;}
li:hover .effect-img img{opacity: 1;-webkit-transform: scale3d(1.2,1.2,1);transform:  scale3d(1.2,1.2,1);}
dd:hover .effect-img img{opacity: 1;-webkit-transform: scale3d(1.2,1.2,1);transform:  scale3d(1.2,1.2,1);}

@media ( max-width:1200px){
.w1200{padding:0px 10px;}
}
@media ( max-width:1024px){
body{min-width:320px;}
}



/*公用样式*/
.effect-img{text-align: center;cursor: pointer; zoom:1; overflow:hidden;}
.effect-img img{opacity: 1;-webkit-transition: opacity 0.35s, -webkit-transform  0.35s;transition: opacity 0.35s, transform 0.35s;}
.effect-img:hover img{opacity: 1;-webkit-transform: scale3d(1.1,1.1,1);transform:  scale3d(1.1,1.1,1);}

.Ban{height:350px; background-position:center top; background-repeat:no-repeat;}
.Ban img{display:none;}

.Container{padding:2.5% 0;}

.LeftBar{width:19.1666%; float:left;}
.Meun{border:1px solid #eb2e2f; margin-bottom:15px;}
.Meun .title{height:70px; line-height:70px; background:#eb2e2f; font-size:20px; color:#fff; text-align:center; font-weight:bold;}
.MeunList{background:#fff;}
.MeunList li{border-bottom:2px solid #fff; background-color:#f3f3f3;}
.MeunList li .am{display:block; padding:0px 13px 0px 50px;}
.MeunList li .am a{display:block; font-size:16px; color:#2a2a2a; height:55px; line-height:55px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; padding-right:12px;}
.MeunList li.on .am a{background:url(../images/arr10.png) no-repeat right center; color:#eb2e2f;}
.MeunList li .sub{padding:10px 0px 10px 68px; display:none; background:#fff;}
.MeunList li .sub dd a{display:block; font-size:14px; line-height:30px; color:#606060;}
.MeunList li .sub dd:hover a,.MeunList li .sub dd.onli a{color:#eb2e2f;}

.LeftContact{background:#eb2e2f; color:#fff;}
.LeftContact .title{padding-left:40px; line-height:56px;}
.LeftContact .title span{display:inline-block; font-size:18px; font-weight:bold;}
.LeftContact .title em{font-size:14px; padding-left:10px;}
.LeftContact .pic{padding:1px;}
.LeftContact .pic img{display:block; width:100%;}
.LeftContact .con{padding:15px 10px 22px;}
.LeftContact .con dl{position:relative; margin-top:8px; line-height:16px; min-height:16px;}
.LeftContact .con dl dt{position:absolute; left:0px; top:0px;}
.LeftContact .con dl dt img{display:inline-block; vertical-align:middle; padding-right:5px;}
.LeftContact .con dl dd{padding-left:80px;}

.RightBar{width:78.3333%; float:right; padding:12px 0px 0px;}
.Position{line-height:56px; font-size:14px; color:#666666; text-align:right; border-bottom:1px solid #e3e3e3;} 
.Position img{display:inline-block; vertical-align:middle; padding-right:5px;}
.Position a{color:#666;}
.Position span{color:#d91f1d;}


/*pages*/
.Pages{width:100%; text-align:center;}
.Pages a{display:inline-block; height:28px; line-height:28px; padding:0px 18px; color:#666666; font-size:14px; border:1px solid #dddddd; background:#fff;}
.Pages a.a_end{margin-left:4px;}
.Pages .num{padding:0px 10px;}
.Pages .num a{padding:0px 7px; border:none;}
.Pages .p_page a:hover{color:#fff; background:#1048a0;}
.Pages .p_page .num a:hover,.Pages .p_page .num a.a_cur{color:#1048a0; background:none;}
/*pages end*/

@media ( max-width:1199px){
.Ban{height:auto; background-image:none !important;}
.Ban img{display:block;}
}

@media ( max-width:1024px){
.LeftContact .title{padding:0; text-align:center;}
}

@media ( max-width:998px){
.LeftBar,.RightBar{width:100%; float:none;}
.RightBar .box{border-left:none;}
.Meun{margin-bottom:0px;}
.Meun ul{display:none;}
.Meun .title{text-align:left; padding:0px 20px; height:55px; line-height:55px;}
.Meun .title span{display:block; background:url(../images/arr11.png) no-repeat right center;}
.LeftContact{display:none;}
}

@media ( max-width:640px){
.Position{text-align:left; line-height:24px; position:relative; padding:0px 0px 10px 25px;}
.Position .icon{position:absolute; left:0px; top:3px;}
}

@media ( max-width:480px){
.Meun .title{height:45px; line-height:45px; font-size:18px;}
.Pages a{padding:0px 6px; font-size:12px;}

}

/*Top*/
.Header{position:relative;}

.Call{padding-left:70px; float:right; background:url(../images/call.png) no-repeat left center;}
.Call .name{display:block; line-height:27px; font-size:18px; color:#787878;}
.Call b{display:block; font-size:48px; line-height:48px; color:#da0301;}
.Nav{background:#d91f1d;}
.Nav li{float:left; padding:0 2%; text-align:center; position:relative;}
.Nav li a.am{display:block; font-size:16px; color:#fff; line-height:60px; font-weight:bold;}
.Nav li.last{display:none;}
.Nav li:hover,.Nav li.active{background:#a80f0d;}
.SubNav{position:absolute; width:100%; left:0px; top:100%; z-index:999; display:none;}
.SubNav dl{background:#fff; box-shadow:0px 5px 30px #d6d7d9;}
.SubNav dl dd a{display:block; font-size:14px; line-height:48px; height:48px; overflow:hidden; color:#666666;}
.SubNav dl dd:hover a{background:#d91f1d; color:#fff;}

.Banner{position:relative;}
.Banner .item img{display:none; width:100%;}
.Banner .item a{display:block; height:550px;}
.Banner .owl-pagination{width:100%; position:absolute; text-align:center; left:0px; bottom:28px; z-index:10; height:6px; line-height:6px;}
.Banner .owl-pagination .owl-page{width:15px; height:6px; background:#d8d8d8; display:inline-block; border-radius:15px; margin:0px 3px; transition:.5s;}
.Banner .owl-pagination .owl-page.active{width:32px; background:#fff; transition:.5s;}
.Banner .w1200{position:absolute; width:1200px; height:100%; top:0px; left:50%; margin-left:-600px; z-index:99;}
.Banner .w1200 .wlgz{position:absolute; right:0px; bottom:0px; background:url(../images/gzbg.png) no-repeat; padding-left:16px; width:120px; height:28px; line-height:28px; text-align:center; color:#fff; font-size:14px;}

@media ( max-width:1200px){
.Top{display:none;}
.Call{margin:16px 100px 0px 0px;}
.Call b{font-size:26px; line-height:30px;}
.Header .header_menu{display:block; background-image:url(../images/navicon.png); position:absolute; top:50%; right:10px; margin-top:-12px; width:26px; height:24px;background-size:100%;background-position:center; background-repeat:no-repeat; z-index:9;}
.Showbox{width:50%; height:100%; background:rgba(0,0,0,.95); overflow:auto;overflow-x:none; position:fixed;z-index:9990;top:0; right:-100%;}
.Showbox .close_bar{height:70px;line-height:70px;overflow:hidden;position:absolute;top:0;left:0; width:100%;background:rgba(0,0,0,.95); border-bottom:1px solid #e8e8e8;text-align:right;}
.Showbox .close_bar a{background:url(../images/menu_close_btn.png) no-repeat;width:25px;height:25px; background-size:cover;display:inline-block;vertical-align:middle;margin-right:20px;transition:transform ease-in 0.3s;}
.Showbox .close_bar a:hover{transform:rotate(180deg);}
.Nav{background:none; margin-top:95px;}
.Nav .w1200{padding:0px;}
.Nav li{float:none; width:auto; padding:0; text-align:left; padding-left:40px;}
.Nav li a.am{color:#fff; font-size:20px; line-height:60px; font-weight:normal;}
.Nav li:hover a.am, .Nav li.active a.am{border-top:none;}
.Nav li .SubNav{display:none !important;}
.Nav li.last{display:block; color:#fff; font-size:20px; line-height:60px;}
.Nav li.last a{color:#fff;}
.Nav li.last i{padding:0px 10px;}
.Banner{position:relative;}
.Banner .item a{height:auto; background:none !important;}
.Banner .item img{display:block;}
.Banner .owl-pagination{bottom:20px;}
.Banner .w1200{width:100%; margin-left:0; left:0px;}
}




@media ( max-width:768px){

}

@media ( max-width:640px){

}

@media ( max-width:480px){
.Call{display:none;}
.Showbox{width:100%;}
}
 

/*bottom*/
.Footer{background:#303030; padding:2.5% 0;}
.Footer .box{position:relative; padding-right:150px;}
.Footer .Bmeun{margin-bottom:30px;}
.Footer .Bmeun a{font-size:13px; line-height:24px; margin-right:42px; display:inline-block; color:#fff;}

.Footer .con dl{margin-left:50px; width:390px; float:left; line-height:24px;}
.Footer .con dl dd{margin-bottom:8px; padding-left:30px; color:#d5d5d5;}
.Footer .con dl dd.c1{background:url(../images/b1.png) no-repeat left 2px;}
.Footer .con dl dd.c2{background:url(../images/b2.png) no-repeat left top;}
.Footer .con dl dd.c3{background:url(../images/b3.png) no-repeat left top;}
.Footer .weixin{position:absolute; width:134px; right:0px; top:0px;}
.Footer .weixin img{display:block; width:100%;}
.Bottom{background:#292929; color:#8b8b8b; text-align:center; line-height:20px; padding:10px 0px;}
.Bottom .alink{display:none; line-height:50px; font-size:16px;}
.Bottom .alink a{display:inline-block;}
.Bottom a{color:#8b8b8b;}
.Bottom i{padding:0px 16px;}

.share{display:inline-block; vertical-align:middle; margin-left:20px;}
.share a{position:relative; display:inline-block; width:25px; height:25px; margin:0px 10px; background-repeat:no-repeat;}
.share a.s1{background-image:url(../images/share1.png);}
.share a.s2{background-image:url(../images/share2.png);}
.share a.s3{background-image:url(../images/share3.png);}
.share a.s4{background-image:url(../images/share4.png);}
.share a.s5{background-image:url(../images/share5.png);}
.share .wx{position:absolute; width:100px; height:100px; top:-110px; left:50%; margin-left:-50px; display:none;}
.share a:hover .wx{display:block;}

.FloatBox{width:50px; position:fixed; right:0px; bottom:20%; z-index:1002; display:none;}
.FloatBox dl dd{width:50px; height:50px; position:relative; background:#e7e7e7; margin-bottom:1px;}
.FloatBox dl dd.f4{background:#d12a1a;}
.FloatBox dl dd .i1,.FloatBox dl dd .i2{position:absolute; left:0px; top:0px;}
.FloatBox dl dd .i1{ transition: 400ms;}
.FloatBox dl dd .i2{ -webkit-transform:scale(0); transform:scale(0); opacity:0; filter:alpha (opacity=0); transition:500ms;}
.FloatBox dl dd:hover .i2{ -webkit-transform:scale(1); transform:scale(1); opacity:1;  filter:alpha(opacity=100);}
.FloatBox dl dd:hover .i1 { opacity: 0; filter: alpha(opacity=0); -webkit-transform: scale (1.2); transform: scale(1.2); }
.FloatBox dl dd em{position:absolute; top:0px; right:50px; width:120px; line-height:50px; text-align:center; background:#d12a1a; font-size:14px; color:#fff; display:none;}
.FloatBox dl dd:hover{background:#d12a1a;}
.FloatBox dl dd:hover em{display:block;}


@media ( max-width:1200px){

}

@media ( max-width:850px){

}

@media ( max-width:640px){
.Footer{display:none;}
.share{display:block; margin:10px 0px 0px;}
}

@media ( max-width:480px){
.Bottom{margin-bottom:50px;}
.Bottom .alink{display:block; position:fixed; width:100%; left:0px; bottom:0px; background:#292929; border-top:1px solid #8b8b8b; z-index:99;}
.Bottom .alink a{color:#f8f8f8; width:33%; border-right:1px solid #8b8b8b;}
.Bottom .alink a:nth-child(3n){border-right:none;}
.Bottom .alink a:hover,.Bottom .alink a.on{background:#da0301;}
}

/*index*/
.Search{background:#f0f0f0; padding:2%;}
.Search .input{border:1px solid #ededed; height:43px; background:#fff; padding:0 3%; width:74%; float:left; font-size:14px;}
.Search .btn{background:#1048a0; background-image:url(../images/btn.png); background-repeat:no-repeat; background-position:30% center; padding-left:4%; width:18%; float:right; height:43px; color:#fff; font-size:14px;}

.Title01{text-align:center;}
.Title01 span{display:block; font-size:36px; line-height:50px; color:#222222; font-weight:bold;}
.Title01 em{display:block; font-size:18px; line-height:29px; color:#9f9f9f; text-transform:uppercase; font-family:Arial;}
.Title01 .more{float:right; margin-top:46px; background:url(../images/more3.png); display:block; width:24px; height:24px;}

.HomeCore{padding:3% 0;}
.HomeCore .txt{text-align:center; font-size:14px; line-height:24px; color:#7d7d7d; margin:2% 0 0;}
.HomeCore .box{margin:3% 0;}
.CoreMeun{width:15%; float:left; border-radius:10px; overflow:hidden; background:#eeeeee;}
.CoreMeun li{border:2px solid #fff;}
.CoreMeun li:last-child{border-bottom:none;}
.CoreMeun li a{display:block; height:54px; line-height:54px; padding:0px 12px; font-size:14px; color:#222222; font-weight:bold;}
.CoreMeun li .icon{display:inline-block; margin:0px 3px 0px 0px; vertical-align:middle; width:22px; height:22px; position:relative;}
.CoreMeun li .icon img{position:absolute; width:100%; left:0px; top:0px;}
.CoreMeun li .icon .i1{ transition: 400ms;}
.CoreMeun li .icon .i2{ -webkit-transform:scale(0); transform:scale(0); opacity:0; filter:alpha (opacity=0); transition:500ms;}
.CoreMeun li:hover .icon .i2{ -webkit-transform:scale(1); transform:scale(1); opacity:1;  filter:alpha(opacity=100);}
.CoreMeun li:hover .icon .i1 { opacity: 0; filter: alpha(opacity=0); -webkit-transform: scale (1.2); transform: scale(1.2); }
.CoreMeun li:hover a{background:#d12a1a; color:#fff;}

.CoreSlider{width:85%; float:right;}
.CoreSlider .item{margin-left:20px; transition:.5s;}
.CoreSlider .item .effect-img img{display:block; width:100%; height:365px;}
.CoreSlider .item .con{width:90%; margin:-205px auto 0px; height:230px; background:#fff; position:relative; z-index:99;}
.CoreSlider .item .con .icon{width:60px; height:60px; position:absolute; left:50%; top:-31px; margin-left:-30px;}
.CoreSlider .item .con .icon img{position:absolute; width:100%; left:0px; top:0px;}
.CoreSlider .item .con .icon .i1{ transition: 400ms;}
.CoreSlider .item .con .icon .i2{ -webkit-transform:scale(0); transform:scale(0); opacity:0; filter:alpha (opacity=0); transition:500ms;}
.CoreSlider .item:hover .con .icon .i2{ -webkit-transform:scale(1); transform:scale(1); opacity:1;  filter:alpha(opacity=100);}
.CoreSlider .item:hover .con .icon .i1 { opacity: 0; filter: alpha(opacity=0); -webkit-transform: scale (1.2); transform: scale(1.2); }
.CoreSlider .item .con .txt{padding:56px 5% 0px; text-align:center;}
.CoreSlider .item .con .txt h3{font-size:18px; color:#222222;}
.CoreSlider .item .con .txt .info{font-size:14px; line-height:21px; height:63px; overflow:hidden; margin:5% 0 10%; color:#525252;}
.CoreSlider .item .con .txt .more{display:block; background:url(../images/more.png); width:12px; height:12px; margin:0 auto;}
.CoreSlider .item:hover .con{background:#1048a0;}
.CoreSlider .item:hover .con .txt h3,.CoreSlider .item:hover .con .txt .info{color:#fff; transition:.5s;}
.CoreSlider .item:hover .con .txt .more{background:url(../images/moreon.png); transition:.5s;}
.CoreSlider .item:hover .effect-img img{opacity: 1;-webkit-transform: scale3d(1.2,1.2,1);transform:  scale3d(1.2,1.2,1);}

.Homebtn{text-align:center;}
.Homebtn a{width:155px; line-height:40px; display:inline-block; margin:0px 1px; background:#b0b0b0; font-size:14px; color:#fff;}
.Homebtn a.ask{background:#1048a0;}

.HomeReason{background-image:url(../images/selectbg.jpg); background-size:100% 100%; padding:3% 0;}
.ReasonList{margin:3% 0; position:relative; min-height:397px;}
.ReasonList .Databox{background:url(../images/rbg.png) no-repeat; width:492px; height:397px; position:absolute; left:50%; top:0px; margin-left:-246px;}
.ReasonList .Databox .con{text-align:center; color:#fff; padding:122px 0px 0px;}
.ReasonList .Databox span{display:block; font-size:30px; line-height:54px;}
.ReasonList .Databox .num{line-height:47px; background:url(../images/numbg.png) no-repeat center center; color:#333333; font-weight:bold; letter-spacing:21px;}
.ReasonList .Databox .animateNum{padding-left:19px; font-size:30px;}
.ReasonList .Databox p{font-size:14px; line-height:24px; margin:14px 0px 0px;}
.ReasonList li{width:355px; position:absolute;}
.ReasonList li.r1{top:10px; left:0px;}
.ReasonList li.r2{top:10px; right:0px;}
.ReasonList li.r3{top:140px; left:0px;}
.ReasonList li.r4{top:140px; right:0px;}
.ReasonList li.r5{top:272px; left:0px;}
.ReasonList li.r6{top:272px; right:0px;}
.ReasonList li .icon{width:72px; position:absolute; top:20px; right:0px;}
.ReasonList li:nth-child(2n) .icon{right:auto; left:0px;}
.ReasonList li .txt{padding:0px 92px 0px 0px; text-align:right;}
.ReasonList li:nth-child(2n) .txt{padding:0px 0px 0px 92px; text-align:left;}
.ReasonList li .txt h3{font-size:18px; line-height:46px; color:#2c2c2c;}
.ReasonList li .txt .info{font-size:13px; line-height:24px; color:#333333;}

.ReasonTxt{background-image:url(../images/redbg.png); background-repeat:no-repeat; width:752px; margin:0 auto; background-size:100% 100%; text-align:center; font-size:16px; color:#fff; line-height:30px; padding:2% 0;}
.ReasonTxt .animateNum{font-size:24px; font-family:Arial;}

.Homebtn2{text-align:center; margin:20px 0px 0px;}
.Homebtn2 a{width:265px; line-height:40px; display:inline-block; margin:0px 1px; background:#b0b0b0; background-image:url(../images/arr1.png); background-repeat:no-repeat; background-position:94% center; font-size:14px; color:#fff;}
.Homebtn2 a.click{background:#1048a0;}

.HomeService{background-image:url(../images/serbg.jpg); background-size:100% 100%; padding:3% 0;}
.HomeService .Title01 span,.HomeService .Title01 em{color:#fff;}
.ServiceBox{margin:2% 0 0;}
.ServiceBox h3{font-size:22px; line-height:30px; color:#fff; text-align:center;}
.ServiceBox ul{padding:5% 0 8%;}
.ServiceBox li{width:20%; float:left; text-align:center;}
.ServiceBox li .icon{display:inline-block; position:relative; width:120px; height:138px;}
.ServiceBox li .icon img{position:absolute; width:100%; left:0px; top:0px;}
.ServiceBox li .icon .i1{ transition: 400ms;}
.ServiceBox li .icon .i2{ -webkit-transform:scale(0); transform:scale(0); opacity:0; filter:alpha (opacity=0); transition:500ms;}
.ServiceBox li:hover .icon .i2{ -webkit-transform:scale(1); transform:scale(1); opacity:1;  filter:alpha(opacity=100);}
.ServiceBox li:hover .icon .i1 { opacity: 0; filter: alpha(opacity=0); -webkit-transform: scale (1.2); transform: scale(1.2); }

.ServiceBox li .name span{display:block; line-height:36px; font-size:18px; color:#fff; font-weight:bold;}
.ServiceBox li .name i{display:block; width:17px; height:2px; background:#fff; margin:0 auto;}
.HomeService .Homebtn a:first-child{background:#fff; color:#525252;}

.HomePlan{padding:3% 0;}
.PlanBox{margin:3% 0 4%;}
.PlanBox li{width:50%; float:left; background:#f9f9f9;}
.PlanBox li .effect-img{width:50%; float:left; position:relative;}
.PlanBox li .effect-img img{display:block; width:100%;}
.PlanBox li .effect-img .arrow{position:absolute; background-image:url(../images/arr2.png); width:12px; height:17px; right:0px; top:50%; margin-top:-8px;}
.PlanBox li .txt{padding:3%; width:44%; float:left; line-height:24px;}
.PlanBox li .txt .name{display:block; font-size:16px; color:#2a2b30; height:24px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; font-weight:bold;}
.PlanBox li .txt .info{margin:8px 0px 18px; height:72px; overflow:hidden; font-size:14px;}
.PlanBox li .txt .more{display:block; background:url(../images/more2.png) no-repeat; width:24px; height:24px;}

.PlanBox li.c3 .effect-img,.PlanBox li.c4 .effect-img{float:right;}
.PlanBox li.c3 .effect-img .arrow,.PlanBox li.c4 .effect-img .arrow{right:auto; left:0px; background-image:url(../images/arr3.png);}
.PlanBox li:hover .txt .name{color:#1048a0;}

.HomePertner{background:#f8f8f8 url(../images/partnerbg.jpg) no-repeat center bottom; padding:3% 0;}
.PartnerSlider{margin:3% 0 0;}
.PartnerSlider .item li{width:15%; float:left; margin-right:1%; position:relative; transition:.5s;}
.PartnerSlider .item li:nth-child(6n){margin-right:0;}
.PartnerSlider .item li a{display:block; border:1px solid #e3e3e3;}
.PartnerSlider .item li img{display:block; width:100%; height:88px;}
.PartnerSlider .item li .name{position:absolute; left:0px; top:0px; width:100%; line-height:90px; text-align:center; font-size:14px; color:#fff; background:rgba(218,2,3,.8); display:none;}
.PartnerSlider .item li:hover .name{display:block; transition:.5s;}
.PartnerSlider .owl-pagination{width:100%; text-align:center; height:14px; line-height:14px; margin:4% 0 0;}
.PartnerSlider .owl-pagination .owl-page{width:14px; height:14px; background:url(../images/dot.png) no-repeat left top; display:inline-block; margin:0px 7px;}
.PartnerSlider .owl-pagination .owl-page.active{background:url(../images/dot.png) no-repeat left bottom;}

.HomeCase{padding:3% 0;}
.CaseSlider{margin:3% 40px 0px;}
.CaseSlider .item{margin:0px 11px; transition:0.5s;}
.CaseSlider .item .effect-img{border:1px solid #c1c1c1; position:relative;}
.CaseSlider .item .effect-img img{display:block; width:100%;}
.CaseSlider .item .effect-img .con{position:absolute; width:100%; bottom:-100%; left:0px; background:rgba(218,2,3,.8); transition:0.5s; padding:13px 0px 19px;}
.CaseSlider .item .effect-img .info{height:48px; padding:0px 30px; line-height:24px; font-size:14px; color:#fff; overflow:hidden;}
.CaseSlider .item .name{display:block; line-height:30px; height:30px; margin:12px 0px 0px; color:#222222; text-align:center; font-size:16px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.CaseSlider .item:hover .effect-img .con{bottom:0; transition:0.5s;}
.CaseSlider .item:hover .effect-img img{opacity: 1;-webkit-transform: scale3d(1.2,1.2,1);transform:  scale3d(1.2,1.2,1);}
.CaseSlider .item:hover .name{color:#1048a0;}
.CaseSlider .owl-buttons .owl-prev,.CaseSlider .owl-buttons .owl-next{position:absolute; width:40px; height:40px; top:50%; margin-top:-20px; text-indent:9999em; line-height:40px; overflow:hidden;}
.CaseSlider .owl-buttons .owl-prev{background:url(../images/prev.png) no-repeat left top; left:-50px;}
.CaseSlider .owl-buttons .owl-next{background:url(../images/prev.png) no-repeat right top; right:-50px;}
.CaseSlider .owl-buttons .owl-prev:hover{background:url(../images/prev.png) no-repeat left bottom;}
.CaseSlider .owl-buttons .owl-next:hover{background:url(../images/prev.png) no-repeat right bottom;}

.HomeAbout{background-image:url(../images/aboutbg.jpg); background-size:100% 100%; padding:3% 0;}
.HomeAbout .Aleft{width:42.5%; float:left;}
.HomeAbout .Aleft .Title01{text-align:left;}
.HomeAbout .Aleft .Title01 span,.HomeAbout .Aleft .Title01 em{color:#fff;}
.HomeAbout .Aleft .txt{font-size:14px; line-height:24px; height:120px; overflow:hidden; color:#fff; margin:6% 0;}
.HomeAbout .Aleft .Homebtn{text-align:left;}
.HomeAbout .Aleft .Homebtn a{background:#fff; color:#505050; text-align:center;}
.HomeAbout .Aleft .Homebtn a.ask{background:#1048a0; color:#fff;}
.HomeAbout .Aright{width:50%; float:right; position:relative;}
.HomeAbout .Aright .since{height:264px; position:absolute; left:0px; top:50%; margin-top:-132px;}
.HomeAbout .Aright .effect-img{margin-left:70px; border:2px solid #fff;}
.HomeAbout .Aright .effect-img img{display:block; width:100%;}

.HomeBox{padding:3% 0; background:#f8f8f8 url(../images/boxbg.jpg) no-repeat center bottom;}
.HomeBox .Title01{text-align:left;}
.HomeNews{width:56.3333%; float:left; position:relative;}
.HomeNews .hd{position:absolute; top:30px; right:43px; width:255px; text-align:center;}
.HomeNews .hd li{display:inline-block; width:120px; line-height:40px; font-size:16px;}
.HomeNews .hd li a{display:block; background:#efefef; color:#353535;}
.HomeNews .hd li.on a{background:#1048a0; color:#fff;}
.HomeNews .bd .more{position:absolute; right:0px; top:46px; background:url(../images/more3.png); width:24px; height:24px;}
.NewsBox{margin:5% 0 0;}
.NewsBox li.First{height:auto; padding:0px; background:none; border-bottom:none;}
.NewsBox li.First .effect-img{width:42.899%; float:left;}
.NewsBox li.First .effect-img img{display:block; width:100%;}
.NewsBox li.First .txt{width:51.775%; float:right; padding:2% 0 0;}
.NewsBox li.First .txt .name{display:block; font-size:18px; color:#373737; height:28px; line-height:28px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.NewsBox li.First .txt .info{margin:4% 0 8%; font-size:14px; line-height:24px; height:48px; color:#6c6c6c; overflow:hidden;}
.NewsBox li.First .txt .detail{border:1px solid #e7e7e7; display:block; width:70px; line-height:26px; text-align:center; background:#fff; font-size:14px; color:#1048a0;}
.NewsBox li{height:47px; line-height:47px; overflow:hidden; border-bottom:1px solid #e5e5e5; padding-left:13px;}
.NewsBox li .date{float:right; float:right; color:#6c6c6c;}
.NewsBox li .tit{font-size:14px; padding-left:20px; color:#6c6c6c; background:url(../images/arr4.png) no-repeat left center;}
.NewsBox li:hover .tit{color:#1048a0; background:url(../images/arr5.png) no-repeat left center;}

.HomeProblem{width:33.3333%; float:right;}
.HomeProblem .box{margin:5% 0 0;}
.HomeProblem ul li{background:#fff; margin-bottom:4px; padding:20px;}
.HomeProblem ul li div{position:relative; line-height:17px; height:17px; overflow:hidden;}
.HomeProblem ul li .da{margin-top:16px;}
.HomeProblem ul li .icon{position:absolute; left:0px; top:0px; width:17px; height:17px; text-align:center; color:#fff;}
.HomeProblem ul li .wen .icon{background:#1048a0;}
.HomeProblem ul li .da .icon{background:#0295da;}
.HomeProblem ul li a{display:block; padding-left:21px; font-size:14px; color:#6c6c6c;}
.HomeProblem ul li:hover{background-image:url(../images/line2.png); background-repeat:repeat-y; background-position:left top;}

.FriendLink{background-image:url(../images/linkbg.jpg); background-size:100% 100%; padding:2% 0;}

.FriendLink .title{position:absolute; left:0px; top:0px; width:90px; height:46px; line-height:46px; background:#fff; border-radius:5px; font-size:14px; text-align:center; color:#da0301; font-weight:bold;}
.FriendLink .title i{position:absolute; background:url(../images/arr6.png) no-repeat; width:6px; height:10px; right:-6px; top:50%; margin-top:-5px;}
.FriendLink .con{padding-left:136px; line-height:30px; color:#fff;}
.FriendLink .con a{font-size:14px; color:#fff;}
.FriendLink .con i{padding:0 1.4%;}

@media ( max-width:1200px){
.Title01 span{font-size:26px;}	
.ServiceBox h3{font-size:18px;}
.FriendLink .title{left:10px;}
}

@media ( max-width:998px){
.CoreMeun{width:20%;}
.CoreSlider{width:80%;}
.CoreSlider .item .con .txt h3{font-size:16px;}
.ReasonList .Databox{background:none;}
.ReasonList .Databox .con{color:#333;}
.ReasonTxt{width:94%; padding:4% 3%;}
}

@media ( max-width:900px){
.ReasonList .Databox{width:100%; height:auto; position:static; margin-left:0;}
.ReasonList .Databox .con{padding:0;}
.ReasonList ul{margin-bottom:3%;}
.ReasonList li{width:100%; position:relative; min-height:72px; margin-bottom:20px; top:0px !important;}
.ReasonList li .icon{right:auto; left:0px; top:0px;}
.ReasonList li .txt{padding:0px 0px 0px 92px; text-align:left;}
.ServiceBox li .icon{width:80px; height:92px;}
.PlanBox li .txt .info{height:24px;}
.NewsBox li.First .txt .name{font-size:16px;}
}

@media ( max-width:768px){
.CoreMeun{width:30%;}
.CoreSlider{width:70%;}
.HomeNews,.HomeProblem{width:100%; float:none;}
.HomeProblem{margin:4% 0 0;}
.PartnerSlider .item li{width:31.3333%; margin:0 2% 2% 0;}
.PartnerSlider .item li:nth-child(3n){margin-right:0;}
}

@media ( max-width:640px){
.Search .btn{background-position:20% center;}
.Title01 span{font-size:20px; line-height:35px;}
.Title01 em{font-size:15px; line-height:22px;}
.ReasonList .Databox span{font-size:20px; line-height:40px;}
.ReasonList li .txt h3{font-size:16px; line-height:30px;}
.PlanBox li{width:100%; float:none; margin-bottom:10px;}
.PlanBox li .txt .info{height:72px;}
.HomeAbout .Aleft,.HomeAbout .Aright{width:100%; float:none;}
.HomeAbout .Aleft .txt{margin:3% 0;}
.HomeAbout .Aright{margin:3% 0 0;}
}

@media ( max-width:480px){
.Search .input{width:58%;}
.Search .btn{width:32%;}
.CoreMeun,.CoreSlider{width:100%; float:none;}
.CoreSlider{margin:3% 0 0;}
.CoreSlider .item{margin:0;}
.ServiceBox h3{font-size:16px;}
.ServiceBox li{width:33.333%; margin-bottom:15px;}
.ServiceBox li .name{margin:0;}
.ServiceBox li .name span{font-size:16px;}
.PlanBox li .txt .info{height:24px;}
.PlanBox li .txt .name{font-size:14px;}
.PartnerSlider .item li img{height:51px;}
.PartnerSlider .item li .name{line-height:51px;}
.HomeNews .hd{position:static; margin:3% 0 0;}
.NewsBox li.First .txt .name{font-size:14px;}
.NewsBox li.First .txt .info{margin:1% 0; font-size:12px; line-height:18px; height:36px;}
.NewsBox li .tit{font-size:12px;}
.HomeAbout .Aright .since{height:auto; top:0px; margin-top:0; width:25px;}
.HomeAbout .Aright .effect-img{margin-left:48px;}
.FriendLink .con{padding-left:106px;}
}

/*美国FBA头程运输*/
.TransportMain .box{padding:3.5% 0;}
.Title02{text-align:center;}
.Title02 h3{font-size:30px; line-height:40px; color:#1b1b1b;}
.UstAbout .pic{width:40.8333%; text-align:center; float:left;}
.UstAbout .pic img{display:inline-block;}
.UstAbout .txt{width:46.25%; float:right; padding:4% 0 0;}
.UstAbout .txt .Title02{text-align:left;}
.UstAbout .txt .info{font-size:16px; line-height:30px; color:#4d4d4d; margin:5% 0;}
.UstAbout .txt .ins{line-height:35px;}
.UstAbout .txt .ins .ask{display:inline-block; width:128px; text-align:center; background:#1048a0; color:#fff;}
.UstAbout .txt .ins .iphone{margin-left:26px; padding-left:34px; font-size:16px; color:#5c5c5c; background:url(../images/call2.png) no-repeat left 7px; display:inline-block;}
.UstAbout .txt .ins .iphone b{font-size:18px; color:#1048a0;}


.UstPlan{background:#f0f0f0;}
.UstPlan li{background-color:#fff; background-position:right bottom; background-repeat:no-repeat; margin-top:3%;}
.UstPlan li .effect-img{width:32.83333%; float:left;}
.UstPlan li .effect-img img{display:block; width:100%;}
.UstPlan li .txt{width:58.333%; float:right; padding:2.5% 4% 0 0;}
.UstPlan li .txt .name{display:block; font-size:18px; line-height:20px; font-weight:bold; color:#1048a0;}
.UstPlan li .txt .info{margin:3% 0; font-size:14px; line-height:24px; height:144px; overflow:hidden; color:#4d4d4d;}
.subbtn a{display:inline-block; width:128px; height:35px; line-height:35px; text-align:center; color:#fff; background:#b0b0b0;}
.subbtn a.ask{background:#1048a0; margin-left:5px;}

.DepotMap{margin:3% 0 0;}
.DepotMap .hd{width:19.5%; float:left; border:1px solid #c1c1c1;}
.DepotMap .hd li{border-bottom:1px solid #c1c1c1; line-height:68px; position:relative; text-align:center; font-weight:bold;}
.DepotMap .hd li:last-child{border-bottom:none;}
.DepotMap .hd li a{display:block; font-size:22px; color:#828282;}
.DepotMap .hd li i{position:absolute; background:url(../images/arr7.png) no-repeat; width:8px; height:18px; right:-8px; top:50%; margin-top:-9px; display:none; z-index:9;}
.DepotMap .hd li.on a{background:#eb2e2f; color:#fff;}
.DepotMap .hd li.on i{display:block;}
.DepotMap .bd{width:75.666%; float:right; border:1px solid #c1c1c1;}
.DepotMap .bd .pic img{display:block; width:100%;}

.UstArrive{background-image:url(../images/arrivebg.jpg); background-size:100% 100%;}
.UstArrive .Title02,.UstArrive .Title02 h3{color:#fff;}
.UstArrive .Title02 .txt{display:inline-block; background:#eb2e2f; margin:12px 0px 0px; padding:10px 4%; font-size:16px; line-height:25px;}
.UstArrive .Title02 h5{font-size:16px; line-height:34px;}

.ArriveBox .hd{text-align:center; margin:3% 0 2%;}
.ArriveBox .hd li{display:inline-block; line-height:38px; padding-bottom:7px; font-size:18px; font-weight:bold; margin:0 3%;}
.ArriveBox .hd li a{display:block; color:#fff;}
.ArriveBox .hd li.on{background:url(../images/hdbg.png) no-repeat center bottom;}
.Arrive{background:#f3f3f3;}
.Arrive .pic{width:59.1666%; float:right;}
.Arrive .pic img{display:block; width:100%;}
.Arrive .txt{width:32.8333%; padding:4%;}
.Arrive .txt .num{display:block; font-size:60px; line-height:49px; font-family:Arial; color:#c9c9c9; font-style:italic;}
.Arrive .txt .title .name{display:block; font-size:24px; line-height:42px; color:#eb2e2f; font-weight:bold;}
.Arrive .txt .title i{display:block; width:15px; height:2px; background:#eb2e2f;}
.Arrive .txt .info{margin:6% 0 0; font-size:18px; color:#1d1d1d; line-height:36px;}
.Arrive .txt .info i{color:#eb2e2f; padding-right:5px;}

.AmazonBox .Title02 .txt{margin-top:10px; line-height:36px; color:#1b1b1b; font-size:24px;}
.AmazonBox .Title02 .txt i{width:94px; height:1px; display:inline-block; background:#a2a2a2; vertical-align:middle; padding:0px 14px;}
.Amazon{padding:3% 0 2%; background-image:url(../images/yboxbg.jpg); background-position:center bottom; background-repeat:no-repeat;}
.Amazon .list{width:625px; height:598px; float:right; position:relative; background:url(../images/ymxbg.png) no-repeat center center;}
.Amazon .list li{width:154px; height:154px; border:4px solid #fff; border-radius:50%; overflow: hidden; background:#f7f7f7; position:absolute; text-align:center; box-shadow:0px 0px 25px #dadada;}
.Amazon .list li .icon{display:inline-block;}
.Amazon .list li .name{display:block; font-size:18px; line-height:28px; color:#282828; font-weight:bold;}
.Amazon .list li:hover .name{color:#eb2e2f;}
.Amazon .list li.a1{top:0px; left:230px;}
.Amazon .list li.a2{top:86px; right:56px;}
.Amazon .list li.a3{top:266px; right:0px;}
.Amazon .list li.a4{top:432px; right:108px;}
.Amazon .list li.a5{top:436px; left:115px;}
.Amazon .list li.a6{top:266px; left:0px;}
.Amazon .list li.a7{top:86px; left:52px;}

.AmazonBox .txtcon{text-align:center; padding:3% 0 0;}
.AmazonBox .txtcon .tit{display:inline-block; margin-bottom:1%;}
.AmazonBox .txtcon .info{font-size:17px; line-height:26px; color:#434343;}
.AmazonBox .txtcon .info a{color:#eb2e2f; display:block;}

.UstStep{background-image:url(../images/stepbg.jpg); background-size:100% 100%;}
.StepBox{background:url(../images/sbg.png) no-repeat; height:326px; margin:5% 0; position:relative;}
.StepBox li{width:125px; height:125px; border:1px solid #c3c3c3; border-radius:50%; overflow: hidden; background:#fff; position:absolute; text-align:center;}
.StepBox li .icon{display:inline-block;}
.StepBox li .name{display:block; font-size:16px; line-height:26px; color:#282828; font-weight:bold;}
.StepBox li:hover .name{color:#eb2e2f;}
.StepBox li.s1{top:100px; left:44px;}
.StepBox li.s2{top:0px; left:237px;}
.StepBox li.s3{bottom:0px; left:237px;}
.StepBox li.s4{top:100px; left:433px;}
.StepBox li.s5{top:100px; left:629px;}
.StepBox li.s6{top:100px; right:250px;}
.StepBox li.s7{top:100px; right:54px;}

.UstCase{background:url(../images/casebg.jpg) no-repeat center top;}
.UstCase .w1200{overflow:hidden;}
.UstCase .Title02 h3{color:#fff;}

.CaseBox{margin:3% 0 0 -26px;}
.CaseBox .item{margin-left:26px; background:#eeeeee;}
.CaseBox .item .effect-img img{display:block; width:100%;}
.CaseBox .item .txt{padding:5%;}
.CaseBox .item .txt .name{display:block; font-size:18px; color:#2a2a2a; line-height:28px; height:28px; overflow:hidden; margin-bottom:3%; font-weight:bold;}
.CaseBox .item .txt .info{color:#6d6d6d; line-height:20px; height:40px; overflow:hidden;}
.CaseBox .item:hover{background:#eb2e2f;}
.CaseBox .item:hover .effect-img img{opacity: 1;-webkit-transform: scale3d(1.2,1.2,1);transform:  scale3d(1.2,1.2,1);}
.CaseBox .item:hover .txt .name,.CaseBox .item:hover .txt .info{color:#fff;}
.CaseBox .owl-buttons .owl-prev,.CaseBox .owl-buttons .owl-next{position:absolute; width:39px; height:82px; top:50%; margin-top:-41px; text-indent:9999em; line-height:82px; overflow:hidden;}
.CaseBox .owl-buttons .owl-prev{background:url(../images/prev2.png) no-repeat left top; left:26px;}
.CaseBox .owl-buttons .owl-next{background:url(../images/prev2.png) no-repeat right top; right:0px;}

.UstQuestion{background:#f7f7f7;}
.UstQuestion ul{padding:3% 0 0;}
.UstQuestion ul li{width:32%; margin:0 2% 2% 0; float:left;}
.UstQuestion ul li:nth-child(3n){margin-right:0;}
.UstQuestion ul li a{display:block; background:#fff; border:1px solid #fff; height:48px; line-height:48px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; padding:0 4%; font-size:18px; color:#1b1b1b;}
.UstQuestion ul li i{color:#a8a8a8; margin-right:8px;}
.UstQuestion ul li a:hover{border:1px solid #eb2e2f; color:#eb2e2f;}
.UstQuestion ul li a:hover i{color:#eb2e2f;}

@media ( max-width:1199px){
.StepBox{background:none; height:auto; text-align:center;}
.StepBox li{position:static; width:12.5%; margin:0 0.5%; display:inline-block;}
.CaseBox{margin-left:0;}
.CaseBox .item{margin:0px 13px;}
.CaseBox .owl-buttons .owl-prev{left:0;}
}

@media ( max-width:1024px){
.Title02 h3{font-size:26px;}
.UstAbout .txt{width:56%;}
.UstPlan li .txt .info{height:96px;}
.CaseBox .item .txt .name{font-size:16px;}
}

@media ( max-width:768px){
.Title02 h3{font-size:20px; line-height:30px;}
.UstAbout .txt .ins .iphone{margin:10px 0px 0px 0px; display:block;}
.DepotMap .hd li a{font-size:16px;}
.Arrive .txt .num{font-size:40px; line-height:36px;}
.Arrive .txt .title .name{font-size:20px;}
.Arrive .txt .info{font-size:14px; line-height:24px;}
.AmazonBox .Title02 .txt{font-size:18px;}
.Amazon{background:none;}
.Amazon .list{float:none; margin:0 auto;}
.AmazonBox .txtcon .tit{width:300px;}
.StepBox li{width:16.5%;}
.UstQuestion ul li a{font-size:14px; height:40px; line-height:40px;}
}


@media ( max-width:640px){
.UstAbout .pic,.UstAbout .txt{width:100%; float:none;}
.Arrive .pic,.Arrive .txt{width:100%; float:none;}
.StepBox li{width:19.5%;}
.UstQuestion ul li{width:48%; margin-right:0;}
.UstQuestion ul li:nth-child(2n){float:right;}
.Amazon .list{width:100%; height:auto; text-align:center; background:none;}
.Amazon .list li{position:static; display:inline-block; margin:0 2.2% 2%;} 
}

@media ( max-width:480px){
.UstPlan li .effect-img{width:100%; float:none; height:170px;}
.UstPlan li .txt{width:94%; padding:3%; float:none;}
.DepotMap .hd,.DepotMap .bd{width:100%; float:none;}
.DepotMap .hd{text-align:center; border:none; margin:5% 0;}
.DepotMap .hd li{display:inline-block; width:30%; border-bottom:none; line-height:38px;}
.DepotMap .hd li.on i{display:none;}
.ArriveBox .hd li{font-size:16px; margin:0 1.5%;}
.AmazonBox .Title02 .txt{font-size:16px;}
.AmazonBox .Title02 .txt i{width:40px;}
.Amazon .list li{width:25%; height:auto;}
.Amazon .list li .name{font-weight:normal; font-size:14px;}
.StepBox li{width:30.5%; height:108px;}
.StepBox li .name{font-weight:normal; font-size:14px;}
.UstQuestion ul li,.UstQuestion ul li:nth-child(2n){width:100%; float:none;}
}

/*欧洲FBA头程运输*/ 
.EurpBox{background:#ececec;}
.EurpBox ul{padding:3.5% 0 0;}
.EurpBox li{width:48%; float:left; background:#fff;}
.EurpBox li:nth-child(2n){float:right;}
.EurpBox li .effect-img img{display:block; width:100%;}
.EurpBox li .txt{padding:4%;}
.EurpBox li .txt .name{display:block; font-size:18px; line-height:20px; font-weight:bold; color:#1048a0;}
.EurpBox li .txt .info{margin:3% 0; font-size:14px; line-height:24px; height:72px; overflow:hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-line-clamp: 3;
-webkit-box-orient: vertical; color:#4d4d4d;}

.EurpService .Title02 .txt{font-size:18px; line-height:20px; color:#eb2e2f; margin:1% 0 0;}
.EurpService .Title02 .txt i{display:inline-block; margin:0px 8px; width:9px; height:9px; background:url(../images/arr8.png) no-repeat; vertical-align:middle;}
.EurpService .Service{padding:3.5% 0;}
.EurpService .Service .pic{text-align:center;}
.EurpService .Service .txt{width:492px; padding:10px 0px; line-height:27px; text-align:center; margin:3.5% auto 0; font-size:16px; color:#1c1c1c; border-radius:25px; box-shadow:0px 5px 20px #f2f2f2;}

.ProCase{background:#f4f4f4; padding:3% 0; text-align:center;}
.ProCase h3{font-size:24px; line-height:30px; color:#353535;}
.ProCase ul{padding:3% 0 1%;}
.ProCase li{display:inline-block; width:14.1666%; margin:0 1%;}
.ProCase li a{background:#eaeaea; display:block; line-height:48px; padding:16px 8%; font-size:18px; color:#353535; overflow:hidden; text-align:left;}
.ProCase li .icon{width:48px; height:48px; display:inline-block; position:relative; vertical-align:middle; margin-right:8px;}
.ProCase li .icon img{position:absolute; left:0px; top:0px;}
.ProCase li .icon .i1{ transition: 400ms;}
.ProCase li .icon .i2{ -webkit-transform:scale(0); transform:scale(0); opacity:0; filter:alpha (opacity=0); transition:500ms;}
.ProCase li a:hover .icon .i2{ -webkit-transform:scale(1); transform:scale(1); opacity:1;  filter:alpha(opacity=100);}
.ProCase li a:hover .icon .i1 { opacity: 0; filter: alpha(opacity=0); -webkit-transform: scale (1.2); transform: scale(1.2); }
.ProCase li a:hover{background:#eb2e2f; color:#fff;}
.ProCase .ins{font-size:16px; line-height:20px; color:#818181;}
.ProCase .ins .arr{display:inline-block; margin-right:5px;}

.SolveBox{background-image:url(../images/solvebg.jpg); background-size:100% 100%;}
.SolveBox .Title02 .txt{font-size:24px; line-height:30px; color:#eb2e2f; margin:1% 0 0;}
.SolveBox .Title02 .txt i{display:inline-block; margin:0px 8px; width:157px; height:1px; background:#eb2e2f; vertical-align:middle;}

.SolveBox .solve{margin:3.5% 0 0; padding:0 6%; background-image:url(../images/linebg.png); background-position:456px center; background-repeat:no-repeat;}
.SolveBox .solve .title{background-image:url(../images/yuan.png); background-repeat:no-repeat; background-position:center center; width:348px; height:248px; padding:100px 0px 0px; float:left; margin:2% 0 0; text-align:center; color:#1b1b1b;}
.SolveBox .solve .title h3{font-size:30px; line-height:32px;}
.SolveBox .solve .title h4{font-size:20px; line-height:26px; color:#eb2e2f;}
.SolveBox .solve .title p{font-size:15px; line-height:29px; font-weight:bold;}
.SolveBox .solve .title a{display:block; width:132px; height:38px; line-height:38px; text-align:center; font-size:18px; color:#eb2e2f; border:1px solid #eb2e2f; border-radius:20px; margin:15px auto 0px;}
.SolveBox .solve ul{width:420px; float:right; padding:1.5%;}
.SolveBox .solve ul li{background:#fff; margin-bottom:15px; padding:10px 28px; line-height:67px;}
.SolveBox .solve ul li span{display:inline-block; font-weight:bold; vertical-align:middle;}
.SolveBox .solve ul li span.num{font-family:Arial; color:#b4b4b4; font-size:30px;}
.SolveBox .solve ul li span.name{font-size:22px; color:#eb2e2f;}
.SolveBox .solve ul li i{display:inline-block; margin:0px 20px; width:40px; height:1px; background:#cecece; vertical-align:middle;}
.SolveBox .solve ul li .icon{float:right; border-radius:50%; border:1px solid #c5c5c5;}

.ModelBox .Title02 .txt{font-size:24px; line-height:30px; color:#eb2e2f; margin:1% 0 0; font-weight:bold;}
.ModelBox .Title02 .txt i{display:inline-block; margin:0px 8px; width:96px; height:1px; background:#eb2e2f; vertical-align:middle;}
.Model{height:545px; background:url(../images/modlebg.png); background-repeat:no-repeat; background-position:center top; margin:3.5% 0 0; position:relative;}
.Model li{width:322px; position:absolute; text-align:right;}
.Model li:nth-child(2n){text-align:left;}
.Model li h3{font-size:18px; line-height:28px; color:#282828; margin-bottom:12px;}
.Model li .info{font-size:16px; color:#898989; line-height:25px;}
.Model li.m1{top:54px; left:0px;}
.Model li.m2{top:54px; right:0px;}
.Model li.m3{top:253px; left:0px; width:253px;}
.Model li.m4{top:253px; right:0px; width:250px;}
.Model li.m5{top:455px; left:0px;}
.Model li.m6{top:455px; right:0px;}

.SelectUs{background-image:url(../images/selbg.jpg); background-size:100% 100%;}

@media ( max-width:1199px){
.SolveBox .solve{background:none;}
.Model{background-position:center center; background-size:42%; margin:0;}

}

@media ( max-width:900px){
.SolveBox .solve{padding:0;}
.Model{background-image:none; margin:3% 0 0; height:auto;}
.Model li{position:static; width:94% !important; text-align:left; margin-bottom:15px; padding:3%; box-shadow:0px 0px 20px #e5e5e5;}
}

@media ( max-width:768px){
.ProCase h3{font-size:20px;}
.ProCase li{width:29%;}
.ProCase li a{text-align:center;}
.SolveBox .solve .title{float:none; margin:0 auto 3%;}
.SolveBox .solve ul{float:none; width:100%;}
.SolveBox .solve ul li span.name{font-size:20px;}
.SolveBox .Title02 .txt,.ModelBox .Title02 .txt{font-size:18px;}
}


@media ( max-width:640px){
.SolveBox .Title02 .txt i,.ModelBox .Title02 .txt i{width:50px;}
}

@media ( max-width:480px){
.Model li h3{font-size:16px; margin-bottom:0;}
.Model li .info{font-size:14px;}
.SolveBox .solve ul li{padding:10px 15px;}
.SolveBox .solve ul li i{width:20px;}
.SolveBox .solve ul li span.num{font-size:24px;}
.SolveBox .solve ul li span.name{font-size:16px;}
.EurpBox li{width:100%; float:none;}
.EurpService .Service .txt{width:90%; font-size:14px;}
.ProCase li .icon{display:none;}
.ProCase li a{font-size:14px;}
}

/*国际物流专线*/
.DelineBox{padding:3% 0 4%;}
.DelineBox ul{padding-bottom:1.5%;}
.DelineBox li{width:31.333%; float:left; margin:0 3% 3% 0; position:relative;}
.DelineBox li:nth-child(3n){margin-right:0;}
.DelineBox li .effect-img img{display:block; width:100%; height:208px;}
.DelineBox li .mask{position:absolute; width:100%; height:40px; left:0px; bottom:0px; background:rgba(0,0,0,0.7); transition:.5s;}
.DelineBox li .mask .icon{position:absolute; width:32px; height:32px; top:50%; left:50%; margin:-16px 0px 0px -16px; display:none; transition:.5s;}
.DelineBox li .mask .name{position:absolute; width:100%; left:0px; bottom:0px; height:40px; line-height:40px; text-align:center; font-size:14px; color:#fff;}
.DelineBox li:hover .mask{height:100%; transition:.5s;}
.DelineBox li:hover .mask .icon{display:block; transition:.5s;}

.ClientBox{background:#efefef; padding:5% 0;}
.ClientBox h3{font-size:24px; line-height:30px; color:#1b1b1b; text-align:center;}
.ClientSlider{padding:5% 66px 0;}
.ClientSlider .item{margin:0px 6px; border:1px solid #e3e3e3;}
.ClientSlider .item img{display:block; width:100%;}
.ClientSlider .owl-buttons .owl-prev,.ClientSlider .owl-buttons .owl-next{position:absolute; width:18px; height:32px; top:50%; margin-top:-16px; text-indent:9999em; line-height:32px; overflow:hidden;}
.ClientSlider .owl-buttons .owl-prev{background:url(../images/prev3.png) no-repeat left top; left:-42px;}
.ClientSlider .owl-buttons .owl-next{background:url(../images/prev3.png) no-repeat right top; right:-42px;}

@media ( max-width:1024px){
.DelineBox li .effect-img img{height:174px;}
}

@media ( max-width:768px){
.DelineBox li .effect-img img{height:166px;}
}


@media ( max-width:640px){
.ClientBox h3{font-size:20px;}
.DelineBox li .effect-img img{height:137px;}
}

@media ( max-width:480px){
.DelineBox li{width:100%; float:none;}
.DelineBox li .effect-img img{height:250px;}
}

/*专线详情*/
.LineMain{padding:3% 0 0;}
.LineMain .title{font-size:30px; color:#1b1b1b; line-height:40px; text-align:center;}
.Lineins .tit .name{display:block; font-size:36px; line-height:60px; color:#1f1f1f; text-align:center; font-weight:bold;}
.Lineins .tit i{display:block; width:33px; height:3px; margin:0 auto; background:#1048a0;}
.Lineins .box{padding:3% 0 2%;}
.Lineins .box .pic{width:31.914%; float:left; text-align:center;}
.Lineins .box .txt{width:63.829%; float:right;}
.Lineins .box .txt .info{font-size:16px; line-height:30px; color:#323232;}
.Lineins .box .txt .ins .ask{display:block; width:128px; line-height:35px; text-align:center; background:#1048a0; color:#fff; margin:4% 0;}
.Lineins .box .txt .ins .iphone{padding-left:34px; font-size:16px; color:#5c5c5c; background:url(../images/call2.png) no-repeat left 7px; display:block;}
.Lineins .box .txt .ins .iphone b{font-size:18px; color:#1048a0;}

.ProDetail{padding:3% 0 0;}
.ProDetail .box{margin:3% 0 0; padding:3%; background-image:url(../images/detailbg.jpg); background-size:100% 100%;}
.ProDetail .box .pic{width:47%; float:left; margin-right:3%;}
.ProDetail .box .pic img{display:block; width:100%;}
.ProDetail .box .txt{/*width:49%; float:right; */font-size:14px; line-height:40px; color:#fff;}

.YmxService{background:#f9f9f9; padding:4% 0;}
.YmxService ul{margin:4% 0 0; background-image:url(../images/line.jpg); background-repeat:repeat-x; background-position:left 77px;}
.YmxService ul li{position:relative; height:217px; border-radius:5px; overflow:hidden; width:16.6666%; float:left;}
.YmxService ul li .effect-img img{position:absolute; left:0px; top:0px; width:100%; height:100%; z-index:1; opacity:0;}
.YmxService ul li .box{padding:20px; position:relative; height:177px; z-index:3;}
.YmxService ul li .box .num{display:block; line-height:36px; font-size:36px; color:#787878; font-family:Arial; text-align:center; padding-bottom:30px; background:url(../images/dot2.png) no-repeat center bottom;}
.YmxService ul li .box .info{padding:16px 0px 0px; line-height:24px; color:#1b1b1b;}
.YmxService ul li:hover .effect-img img{opacity:1;}
.YmxService ul li:hover .box{background:rgba(218,2,3,0.7);}
.YmxService ul li:hover .box .num,.YmxService ul li:hover .box .info{color:#fff;}

.Advantage{padding:4% 0 0;}
.Advantage .box{padding:4% 0 0;}
.Advantage .box .pic{width:36.17%; float:left; margin-right:3%;}
.Advantage .box .pic img{display:block; width:100%;}
.Advantage .box .txt{/*width:60.638%; float:right;*/ font-size:14px; line-height:28px; color:#4b4b4b;}
.Advantage .box .txt .num{color:#eb2e2f;}

.EnsureBox{margin:3% 0 0; background-image:url(../images/bzbg.jpg); background-size:100%; padding:3% 0;}
.EnsureBox .title{color:#fff;}
.EnsureBox ul{padding:3% 0 0;}
.EnsureBox ul li{width:25%; float:left;}
.EnsureBox ul li .box{padding:0 14%;}
.EnsureBox ul li .effect-img{border-radius:50%;}
.EnsureBox ul li .effect-img img{display:block; width:100%;}
.EnsureBox ul li .txt{padding:10px 0px 0px; color:#fff;}
.EnsureBox ul li .txt .name span{display:block; font-size:18px; line-height:34px; text-align:center; font-weight:bold;}
.EnsureBox ul li .txt .name i{display:block; width:37px; height:1px; margin:0 auto; background:#fff;}
.EnsureBox ul li .txt .info{margin:12px 0px 0px; line-height:20px;}

.SelectxdBox{padding:3% 0 0;}
.Selectxd{padding:3% 27px 0;}
.Selectxd .item{margin:0px 12px;}
.Selectxd .item img{display:block; width:100%;}
.Selectxd .item .name{display:block; margin:10px 0px; line-height:26px; height:26px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; font-size:14px; color:#2a2b30; text-align:center; font-weight:bold;}
.Selectxd .owl-buttons .owl-prev,.Selectxd .owl-buttons .owl-next{position:absolute; width:25px; height:46px; top:50%; margin-top:-49px; text-indent:9999em; line-height:46px; overflow:hidden;}
.Selectxd .owl-buttons .owl-prev{background:url(../images/prev4.png) no-repeat left top; left:-27px;}
.Selectxd .owl-buttons .owl-next{background:url(../images/prev4.png) no-repeat right top; right:-27px;}

@media ( max-width:1024px){
.LineMain .title{font-size:24px; line-height:35px;}
.Lineins .tit .name{font-size:26px;}
.YmxService ul li .box{padding:20px 10px;}
.YmxService ul li .box .info{line-height:20px;}
}


@media ( max-width:640px){
.LineMain .title{font-size:20px;}
.Lineins .tit .name{font-size:20px; line-height:40px;}
.YmxService ul li .box .num{font-size:26px; line-height:26px; padding-bottom:22px;}
.YmxService ul{background-position:left 60px;}
}

@media ( max-width:480px){
.Lineins .box .pic,.Lineins .box .txt{width:100%; float:none;}
.ProDetail .box .pic,.Advantage .box .pic{width:100%; float:none; margin-bottom:10px;}
.ProDetail .box .txt{line-height:30px;}
.YmxService ul{background-image:none;}
.YmxService ul li{width:100%; float:left; height:auto; margin-bottom:10px;}
.YmxService ul li .effect-img{display:none;}
.YmxService ul li .box{height:auto; padding:0;}
.YmxService ul li .box .num{position:absolute; left:0px; top:0px; width:50px; text-align:center; background:none; padding-bottom:0; line-height:30px;}
.YmxService ul li .box .info{padding:0px 0px 0px 65px; line-height:30px; font-size:14px;}
.EnsureBox ul li{width:50%; margin-bottom:20px;}
.EnsureBox ul li .box{padding:0 6%;}
}

/*行业解决方案*/
.Solution{padding:3%;}
.Solution li{width:48%; float:left; margin-bottom:3%;}
.Solution li:nth-child(2n){float:right;}
.Solution li img{display:block; width:100%; height:258px;}
.Solution li .txt{height:50px; padding:0 6%; background:#eeeeee; overflow:hidden; color:#212121;}
.Solution li .txt .name{font-size:18px; display:inline-block; line-height:50px;}
.Solution li .txt .ask{float:right; width:111px; height:29px; line-height:29px; text-align:center; color:#eb2e2f; border:1px solid #c1c1c1; border-radius:25px; margin:10px 0px 0px; font-size:14px;}
.Solution li:hover .txt{color:#fff; background:#eb2e2f;}
.Solution li:hover .txt .ask{border:1px solid #fff; color:#fff;}

.MeunBar li{width:15%; margin-right:2%; float:left;}
.MeunBar li:nth-child(6n){margin-right:0;}
.MeunBar li a{display:block; background:#aaaaaa; color:#fff; text-align:center; padding:10% 0; border-radius:5px;}
.MeunBar li .icon{display:inline-block;}
.MeunBar li .name{display:block; font-size:16px; line-height:25px;}
.MeunBar li:hover a{background:#eb2e2f; box-shadow:0px 10px 25px #fbd1d1;}

@media ( max-width:1024px){
.Solution li img{height:215px;}
}

@media ( max-width:768px){
.Solution li .txt .name{font-size:16px;}
.Solution li img{height:205px;}
}


@media ( max-width:640px){
.Solution li .txt .ask{width:85px;}
.Solution li img{height:170px;}
.MeunBar li .name{font-size:14px;}
}

@media ( max-width:480px){
.Solution{padding:4% 0;}
.Solution li,.Solution li:nth-child(2n){width:100%; float:none;}
.Solution li img{height:216px;}
.MeunBar li{width:32%;}
.MeunBar li:nth-child(3n){margin:0 0 3% 0;}
}

/*FBA头程海运*/
.SoluteMain{padding:3% 0;}
.SoluteMain h2{font-size:24px; line-height:30px; color:#eb2e2f; padding-left:25px; background:url(../images/line3.png) no-repeat left center;}
.SoluteDetail .info{font-size:14px; line-height:30px; color:#4f4f4f; padding:2% 0;}

.SoluteBox .box{background:#f8f8f8; padding:3% 0;}
.SoluteBox .box:nth-child(2n){background:#fff;}
.SoluteBox .box h3{width:211px; height:37px; line-height:37px; padding-left:25px; color:#fff; background:#eb2e2f; font-size:18px; border-radius:0px 30px 30px 0px;}
.SoluteBox .box .con{padding:3% 3% 0; font-size:14px; line-height:30px;}
.SoluteBox .box .con i{color:#eb2e2f; margin-right:5px; font-weight:bold;}
.SoluteBox .box .con dd{width:48%; float:left; margin-bottom:2%;}
.SoluteBox .box .con dd:nth-child(2n){float:right;}
.SoluteBox .box .con dd h4{font-size:16px; color:#292929;}

.Range dd{border:1px solid #e1e1e1; border-radius:5px;}
.Range dd:nth-child(1) .info,.Range dd:nth-child(2) .info{height:180px;}
.Range dd .info{padding:4%;}

@media ( max-width:768px){
.SoluteBox .box .con dd,.SoluteBox .box .con dd:nth-child(2n){width:100%; float:none;}
.Range dd:nth-child(1) .info,.Range dd:nth-child(2) .info{height:auto;}
.Range dd .info{padding:2% 3%;}
}

@media ( max-width:640px){
.SoluteMain h2{font-size:20px;}
.SoluteBox .box h3{font-size:16px;}
}

@media ( max-width:480px){
.SoluteMain h2{font-size:18px;}
}

/*增值服务*/
.VaService li{padding:3% 0; border-bottom:2px solid #f9f9f9;}
.VaService li .effect-img{width:31.914%; float:left;}
.VaService li .effect-img img{display:block; width:100%;}
.VaService li .txt{width:65.425%; float:right; padding:1% 0 0;}
.VaService li .txt .name{height:28px; line-height:28px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.VaService li .txt .name span,.VaService li .txt .name em{display:inline-block;}
.VaService li .txt .name span{font-size:18px; color:#292929; font-weight:bold;}
.VaService li .txt .name em{padding-left:12px; color:#888888;}
.VaService li .txt .info{margin:1.5% 0 3%; font-size:14px; line-height:24px; height:72px; overflow:hidden; color:#5e5e5e;}
.VaService li .txt .ask{display:block; width:128px; height:35px; line-height:35px; text-align:center; background:#eb2e2f; color:#fff;}

@media ( max-width:768px){
.VaService li .txt .info{height:48px;}
}

@media ( max-width:480px){
.VaService li .effect-img,.VaService li .txt{width:100%; float:none;}
.VaService li .txt{padding:3% 0 0;}
.VaService li .effect-img{height:150px;}
}

/*退货换标服务*/
.Title03{margin-bottom:3%;}
.Title03 span{display:block; font-size:18px; line-height:30px; color:#212121; font-weight:bold;}
.Title03 i{display:block; width:35px; height:3px; background:#eb2e2f;}
.AddValueBox .box{padding:3%;}
.AddValueBox .box table{margin-bottom:2%;}
.AddValueBox .box table td{padding:10px 0px; font-size:14px; line-height:30px; color:#414141;}
.AddValueBox .box table td .txt{padding:0 10%; color:#414141;}
.AddValueBox .box .txt{line-height:30px; color:#414141; font-size:14px;}
.AddValueBox .box .txt i{color:#eb2e2f; margin-right:5px; font-weight:bold;}
.AddValueBox .box .txt b{padding:0 3%;}

@media ( max-width:480px){
.Title03 span{font-size:15px;}
}

/*美国FBA仓库地址*/
.AddressTab table{font-size:14px; text-align:center; margin:3% 0 4%;}
.AddressTab table th{height:70px; background:#eb2e2f; color:#fff; font-weight:normal;}
.AddressTab table td{height:55px; background:#f5f5f5; color:#2c2c2c;}
.AddressTab table td.t3{text-align:left;padding-left:5px;;}
.AddressTab table select{color:#fff; font-size:14px;text-align:center;text-align-last:center;}
.AddressTab table select option{color:#333;}
.AddressTab table .t1{width:11.702%;}
.AddressTab table .t2{width:11.702%;}
.AddressTab table .t4{width:18.085%;}
.AddressTab table .t5{width:11.702%;}
.AddressTab table .t6{width:13.829%;}

@media ( max-width:480px){
.AddressTab table th{height:50px;}
.AddressTab table td{height:48px;}
.AddressTab table .t4,.AddressTab table .t5,.AddressTab table .t6{display:none;}
.AddressTab table .t1{width:18%;}
}

/*免费更换外包装*/
.Advlist li{width:31.333%; float:left; margin-right:3%;}
.Advlist li:nth-child(3n){margin-right:0;}
.Advlist li img{display:block; width:100%;}
.Advlist li .name{display:block; font-size:14px; line-height:24px; color:#212121; margin:10px 0px 0px; text-align:center;}

@media ( max-width:480px){
.Advlist li{width:48%; margin-right:0;}
.Advlist li:nth-child(2n){float:right;}
}

/*免费加固外包装*/
.Package{margin:0 0 3%; background:#f7f7f7;}
.Package:last-child{margin-bottom:0;}
.Package .title span{display:inline-block; padding:0px 27px; background:#eb2e2f; color:#fff; font-size:18px; line-height:48px;}
.Package dl{padding:3%;}
.Package dl dd{width:48%; float:left;}
.Package dl dd:nth-child(2n){float:right;}
.Package dl dd .effect-img{border:1px solid #dfdfdf;}
.Package dl dd img{display:block; width:100%;}
.Package dl dd .name{display:block; line-height:28px; color:#363636; margin:10px 0px 0px; text-align:center; font-size:18px;}

.Customize dl dd{margin-bottom:3%;}
.Customize dl dd .effect-img{background:#fff; padding:3%;}
.Customize dl dd .name{line-height:50px; margin:15px 0px 0px;}
.Customize dl dd .num{display:inline-block; margin-right:14px; width:50px; height:50px; text-align:center; background:#eb2e2f; font-size:24px; font-family:"黑体"; color:#fff; border-radius:50%;}

@media ( max-width:1024px){
.Customize dl dd .name{line-height:35px;}
.Customize dl dd .num{width:35px; height:35px; margin-right:10px;}
}

@media ( max-width:640px){
.Customize dl dd .name{font-size:14px;}
.Customize dl dd .num{font-size:18px;}
}

@media ( max-width:480px){
.Package .title span{font-size:16px; line-height:40px;}
.Package dl dd .name{font-size:14px;}
.Customize dl dd,.Customize dl dd:nth-child(2n){float:none; width:100%;}
}

/*FBA头程疑问解答*/
.AnswerBox ul{padding:3% 0 2% 3%;}
.AnswerBox li{height:50px; line-height:50px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; background:#f5f5f5; margin-bottom:12px;}
.AnswerBox li a{padding:0 2%; font-size:18px; color:#1b1b1b;}
.AnswerBox li a i{color:#a8a8a8; padding-right:8px;}
.AnswerBox li:hover a,.AnswerBox li:hover a i{color:#eb2e2f;}

@media ( max-width:1200px){
.AnswerBox ul{padding-left:0;}	
}
	
@media ( max-width:640px){
.AnswerBox li a{font-size:16px;}
}

@media ( max-width:480px){
.AnswerBox li{height:35px; line-height:35px;}
.AnswerBox li a{font-size:14px;}
}

/*成功案例*/
.Tranbox{padding:18px 15px; background-image:url(../images/ysbg.jpg); background-size:100% 100%; margin-bottom:20px;}
.Tranbox .txt{font-size:14px; line-height:20px; color:#fff; font-weight:bold;}
.Tranbox a{display:block; margin:10px auto 0px; background:url(../images/btnbg.png) no-repeat; width:130px; line-height:30px; color:#fff; font-size:14px; text-align:center;}
.Wxbox{text-align:center; padding:15px; border:1px solid #eb2e2f;}
.Wxbox img{display:inline-block; border:1px solid #c1c1c1;}
.Wxbox .txt{font-size:14px; line-height:18px; color:#eb2e2f; margin:10px 0px 0px;}

.CaseSelect{padding:3% 0 0;}
.CaseSelect dl{position:relative; padding:8px 0px; border-bottom:1px solid #e0e0e0; line-height:30px; min-height:30px; font-size:16px;}
.CaseSelect dl dt{position:absolute; left:0px; top:8px; color:#363636; font-weight:bold; text-align:right; width:115px;}
.CaseSelect dl dd{padding-left:130px;}
.CaseSelect dl dd a{display:inline-block; padding:0px 6px; margin:0px 9px; color:#707070; border-radius:5px;}
.CaseSelect dl dd a.on{color:#fff; background:#eb2e2f;}

.SoluteMain .DataBox{padding:3% 0; border-bottom:3px solid #f1f1f1;}
.SoluteMain .DataBox .title{line-height:20px; color:#666666; font-weight:bold;}
.SoluteMain .DataBox .num{width:130px; padding:5px; border:1px solid #c1c1c1; float:left; text-align:center;}
.SoluteMain .DataBox .num span{display:block; line-height:35px; background:#eb2e2f; color:#fff; font-size:16px;}
.SoluteMain .DataBox .num em{display:block; line-height:75px; font-size:36px; color:#333333; font-weight:bold;}
.assess{width:240px; margin:0 6%; float:left;}
.assess dl{position:relative; margin-top:10px;}
.assess dl dt{width:73px; color:#666666; line-height:24px; position:absolute; left:0px; top:0px;}
.assess dl dd{margin-left:73px; height:24px; background:#eeeeee;}
.assess dl dd .jd{background:#eb2e2f; height:24px;}
.assess dl.a1 dd .jd{width:96%;}
.assess dl.a2 dd .jd{width:2%;}
.assess dl.a3 dd .jd{width:2%;}


.impress{width:250px; float:left;}
.impress dl dd{width:48%; float:left; height:24px; line-height:24px; color:#666666; background:#fdedd2; text-align:center; margin-top:10px;}
.impress dl dd:nth-child(2n){float:right;}

.CaseList ul{padding:0 0 4%;}
.CaseList li{padding:3% 0; border-bottom:1px solid #eaeaea;}
.CaseList li .effect-img{width:26%; float:left;}
.CaseList li .effect-img a{display:block; border:1px solid #c1c1c1;}
.CaseList li .effect-img img{display:block; width:100%;}
.CaseList li .txt{width:74%; float:right;}
.Case_top{padding:10px 0px; line-height:27px; background:#f4f4f4;}
.Case_top dd{width:44%; float:left; padding:0 3%; font-size:14px; color:#666666;}
.Case_top dd img{display:inline-block; vertical-align:middle;}
.Case_top dd .icon{margin-right:6px;}
.Case_top dd .arrow{padding:0px 8px;}
.CaseList li .txt .con{padding:2.5% 4% 0;}
.CaseList li .txt .con .info{font-size:14px; line-height:24px; height:48px; overflow:hidden; color:#666666;}
.CaseList li .txt .con .print{position:relative; margin:3% 0;}
.CaseList li .txt .con .print dt{width:68px; color:#3e3e3e; font-weight:bold; position:absolute; left:0px; top:0px;}
.CaseList li .txt .con .print dd{margin-left:68px;}
.CaseList li .txt .con .print dd .yx{display:block; float:left; width:116px; line-height:24px; margin:0px 0px 4px 4px; background:#fdedd2; text-align:center; color:#666;}
.CaseList li .txt .con .detail{display:block; width:128px; line-height:35px; background:#1048a0; color:#fff; text-align:center;}

@media ( max-width:998px){

}

@media ( max-width:768px){
.CaseList li .txt .con .print dd .yx{width:105px;}
}


@media ( max-width:640px){
.CaseSelect,.SoluteMain .DataBox{display:none;}
.CaseSelect dl{font-size:14px;}
.CaseSelect dl dt{width:104px;}
.CaseSelect dl dd{padding-left:106px;}
.DataBox .num{width:50%; float:none; margin:0 auto 3%;}
.DataBox .num em{font-size:26px; line-height:48px;}
.assess{width:48%; margin:0;}
.impress{width:48%; float:right;}
.Case_top{padding:5px 0px;}
.Case_top dd{width:94%; float:none;}
.Case_top dd .icon{width:20px;}
.CaseList li .txt .con .print dd .yx{width:49%; margin:0 0 2% 0;}
.CaseList li .txt .con .print dd .yx:nth-child(2n){float:right;}
.Wxbox{display:none;}
}

@media ( max-width:600px){
.CaseSelect dl dt{position:static; background:#eb2e2f url(../images/arr11.png) no-repeat 96% center; color:#fff; text-align:left; width:92%; padding:0 4%;}
.CaseSelect dl dt i{display:none;}	
.CaseSelect dl dd{padding:3%; display:none;}
}

@media ( max-width:480px){
.CaseList li .effect-img,.CaseList li .txt{width:100%; float:none;}
.CaseList li .effect-img a{height:200px;}
.DataBox .num{width:95%;}
.assess,.impress{width:100%; float:none; margin-top:3%;}
}

/*案例详情*/
.CaseDetail{padding:3.5% 0 0;}
.CaseDetail .top_txt{font-size:30px; color:#1e1e1e; line-height:45px; text-align:center;}
.CdetailBox{padding:3% 0;}
.CdetailBox .pic{width:35%; float:left;}
.CdetailBox .pic .line{border:1px solid #c1c1c1;}
.CdetailBox .pic img{display:block; width:100%;}
.CdetailBox .txt{width:65%; float:right; padding:2% 0 0;}
.CdetailBox .txt dl dd{background:#f7f7f7; font-size:18px; line-height:48px; color:#363636;}
.CdetailBox .txt dl dd:nth-child(2n){background:#fff;}
.CdetailBox .txt dl dd img{display:inline-block; vertical-align:middle;}
.CdetailBox .txt dl dd .icon{padding-right:15px;}
.CdetailBox .txt dl dd .arrow{padding:0px 20px;}
.CdetailBox .txt .pr{padding:0 3% 0 8%;}
.CdetailBox .txt .btn{display:block; width:129px; line-height:35px; color:#fff; background:#1048a0; text-align:center; margin:3% 0 0;}


.Title04{line-height:30px;font-size:18px; color:#363636;}
.Title04 .icon{display:inline-block;}
.Title04 .name{font-weight:bold; display:inline-block; padding-left:12px;}
.Title04 i{display:inline-block; margin:2px 0px 0px 12px; background:#fdedd2; border-radius:5px; padding:0px 10px; line-height:26px;}

.Category{background:#f7f7f7; padding:3% 2%;}
.Category .box{padding:3% 5% 0;}
.Category .box .SlideTxt{width:48%;}
.Category .box .SlideTxt .hd{margin-bottom:16px;}
.Category .box .SlideTxt .hd li{line-height:42px; float:left; margin-right:25px; font-size:20px; color:#343434; padding:0px 4px 5px;}
.Category .box .SlideTxt .hd li.on{background:url(../images/hdbg2.png) no-repeat center bottom;}
.Category .box .SlideTxt .bd{border:1px solid #eb2e2f;}
.Category .box .SlideTxt .bd .pic img{display:block; width:100%;}

.KhpjBox .box{padding:3% 2%;}
.KhpjBox .box .con{padding:3% 0 0;}
.KhpjBox .box .con .pic{float:left; width:167px; margin-right:3%;}
.KhpjBox .box .con .pic img{display:block; width:100%;}
.KhpjBox .box .con .txt{font-size:14px; line-height:30px; color:#363636;}

.PicSlider{padding:30px; background:url(../images/detailbg.jpg) no-repeat; background-size:100% 100%;}
.PicSlider .item{margin:0px 11px; border:1px solid #c1c1c1;}
.PicSlider .item img{display:block; width:100%;}
.PicSlider .owl-buttons .owl-prev,.PicSlider .owl-buttons .owl-next{position:absolute; width:16px; height:29px; top:50%; margin-top:-14px; text-indent:9999em; line-height:29px; overflow:hidden;}
.PicSlider .owl-buttons .owl-prev{background:url(../images/prev5.png) no-repeat left top; left:-20px;}
.PicSlider .owl-buttons .owl-next{background:url(../images/prev5.png) no-repeat right top; right:-20px;}
.Contactxd{background:#f7f7f7; padding:4% 2%; text-align:center; font-size:16px; color:#5c5c5c;}
.Contactxd img{padding-right:12px; vertical-align:middle;}
.Contactxd b{color:#1048a0; font-size:18px;}
.Contactxd a{display:inline-block; width:128px; line-height:35px; margin-left:5%; background:#1048a0; color:#fff; text-align:center; font-size:12px;}


.SellBox{border:1px solid #d4d4d4; padding:2%; margin:3% 0 0;}
.SellBox .pic{width:26.38%; padding:5% 5% 0 2%; background-image:url(../images/sellbg.png); background-repeat:no-repeat; background-position:center 85%; background-size:100% auto; position:relative; float:left;}
.SellBox .pic .title{position:absolute; width:95px; height:70px; border-radius:50%; background:#eb2e2f; color:#fff; text-align:center; font-size:18px; line-height:22px; padding:25px 0px 0px; z-index:1; right:5%; top:0px; font-weight:bold;}
.SellBox .pic img{display:block; width:100%; border-radius:50%; position:relative; z-index:3;}
.SellBox .pic .name{display:block; text-align:center; font-size:22px; color:#202020; line-height:55px; font-weight:bold;}

.SellBox .txt{width:55%; float:right; padding:3% 0 0;}
.SellBox .txt h4{font-size:18px; line-height:28px; color:#474747; margin-bottom:10px;display:inline-block;}
.SellBox .txt .info{font-size:14px; line-height:22px; color:#474747;}
.SellBox .con dl{margin-top:20px; position:relative; line-height:35px; font-size:16px; color:#474747; font-weight:bold;}
.SellBox .con dl dt{position:absolute; left:0px; top:0px; width:86px;}
.SellBox .con dl dd{margin-left:86px; background:#eeeeee; width:200px; padding:0px 15px;}
.SellBox .txt .rsgy{font-weight:100;font-size:16px;}

.warm{text-align:center; font-size:14px; line-height:30px; color:#181818; font-weight:bold; padding:2% 0 0;}

@media ( max-width:998px){
.SellBox .pic .title{right:-3%;}
}

@media ( max-width:768px){

}


@media ( max-width:640px){
.CaseDetail .top_txt{font-size:18px; line-height:30px;}
.CdetailBox .txt dl dd,.Title04{font-size:16px;}
.Category .box .SlideTxt .hd li{font-size:16px; line-height:32px;}
.SellBox .pic .title{width:75px; height:60px; padding:15px 0px 0px;}
.SellBox .pic .name{font-size:18px;}
}

@media ( max-width:480px){
.CdetailBox .pic,.CdetailBox .txt{width:100%; float:none;}
.Title04 i{margin-left:5px; padding:0px 5px;}
.Category .box .SlideTxt{width:100%; float:none !important; margin-bottom:3%;}
.Contactxd a{display:block; margin:3% auto 0;}
.SellBox .pic{width:93%; float:none;}
.SellBox .pic .title{right:0;}
.SellBox .txt{width:100%; float:none;}
.warm{line-height:24px;}
}

/*资讯中心*/
.NewsList ul{padding:3% 0; border-bottom:1px dashed #dadada; margin-bottom:4%;}
.NewsList li{padding-left:16px; background:url(../images/arr12.png) no-repeat left center; height:40px; line-height:40px; overflow:hidden; font-size:14px;}
.NewsList li a{color:#494848;}
.NewsList li .date{float:right; color:#999999;}
.NewsList li:hover a{color:#eb2e2f;}

/*新闻详情*/
.ActiveContent{margin:4% 5% 0; overflow:hidden; position:relative;}
.Atit{text-align:center; position:relative; padding:0px 0px 12px; border-bottom:1px dashed #d6d6d6;}
.Atit h1,.Atit  h2,.Atit h3{font-size:30px; color:#333333; line-height:45px;}
.Atit .ins{font-size:14px; color:#666666; line-height:42px;}
.Atit .ins i{padding:0px 10px;}
.ContentAbout{font-size:14px; line-height:28px; color:#666666; padding:3% 0; border-bottom:1px dashed #dadada; margin-bottom:3%;}
.ContentAbout p{text-indent:2em;}
.ContentAbout h2{font-size:20px!important;}
.ContentAbout h3{font-size:16px!important;}
.ContentAbout h2 span{font-size:20px!important;}
.ContentAbout h3 span{font-size:16px!important;}
.PrevNextBox dl{line-height:22px; font-size:14px; color:#666666;}
.PrevNextBox dl b{font-weight:normal; display:inline-block; width:65px; background:#e7e7e7; color:#666666; text-align:center; margin-bottom:8px; margin-right:10px;}
.PrevNextBox dl a{color:#666666; display:inline-block; vertical-align:middle; height:22px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; width:70%;}

.RelateBox{margin:3% 0 0; background:#f6f6f6; padding:3%;}
.RelateBox h3{font-size:20px; line-height:30px; color:#242424;}
.RelateBox ul{padding:2% 0 0;}
.RelateBox li{width:48%; float:left; line-height:40px; height:40px; font-size:14px;}
.RelateBox li:nth-child(2n){float:right;}
.RelateBox li a{color:#494848; display:block; padding-left:16px; background:url(../images/arr12.png) no-repeat left center; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.RelateBox li:hover a{color:#eb2e2f;}

@media ( max-width:1200px){
.ActiveContent{margin:4% 0 0;}
}

@media ( max-width:640px){
.Atit h3,.RelateBox h3{font-size:18px; line-height:28px;}
.RelateBox li,.RelateBox li:nth-child(2n){width:100%; float:none;}
}

@media ( max-width:480px){
.Atit .ins{line-height:16px; margin:10px 0px 0px;}
}

/*合作客户*/
.CooperBox{margin:3% 0 0;}
.CooperBox .hd li{width:127px; line-height:38px; color:#424242; text-align:center; float:left; margin-left:20px; font-size:16px; font-weight:bold;}
.CooperBox .hd li a{display:block; background:#f2f2f2; border-radius:25px; color:#424242;}
.CooperBox .hd li.on a{color:#fff; background:#eb2e2f;}

.CooperBox .bd{padding:3% 0 0;}
.CoopList{padding:0 0 1.5%;}
.CoopList dd{width:31.333%; float:left; margin:0 3% 3% 0; position:relative;}
.CoopList dd:nth-child(3n){margin-right:0;}
.CoopList dd img{display:block; width:100%;}
.CoopList dd .name{position:absolute; width:100%; left:0px; bottom:0px; font-size:14px; height:40xp; line-height:40px; overflow:hidden; background:rgba(22,22,22,.7); text-align:center; color:#fff; font-size:14px;}

.LinkList dd{width:23.5%; float:left; margin:0 2% 2% 0;}
.LinkList dd:nth-child(4n){margin-right:0;}
.LinkList dd a{display:block; border:1px solid #e3e3e3;}

@media ( max-width:1024px){
.CoopList dd img{height:314px;}
}

@media ( max-width:768px){
.CoopList dd img{height:299px;}
}


@media ( max-width:640px){
.CoopList dd img{height:247px;}
}

@media ( max-width:480px){
.CooperBox .hd{text-align:center;}
.CooperBox .hd li{display:inline-block; margin:0 2%; float:none; height:30px; line-height:30px; font-size:14px;}
.CoopList dd,.LinkList dd{margin-right:0; width:48%;}
.CoopList dd:nth-child(2n),.LinkList dd:nth-child(2n){float:right;}
.CoopList dd img{height:217px;}
}

/*公司简介*/
.About{padding:5% 0 15px; position:relative;}
.About .Con{width:61.276%; float:left;}
.About .Con .title h3{font-size:18px; line-height:18px; color:#eb2e2f; margin-top:-18px;}
.About .Con .txt{padding:4% 0 0;}
.About .pic{width:21.872%; float:right; position:relative; z-index:9;}
.About .pic .img{display:block; width:100%;}
.About .pic .year{position:absolute; left:0px; bottom:0px; width:190px; height:80px; background:#fff; text-align:center;}
.About .pic .year img{display:inline-block; padding:26px 0px 0px;}
.About .line{position:absolute; left:0px; bottom:0; z-index:1; width:100%; height:1px; background:#e2e2e2;}
.About p{width:74%;float: left;}

@media ( max-width:1200px){
.About .line{display:none;}
}

@media ( max-width:480px){
.About .Con{width:100%; float:none;}
.About .pic{width:308px; float:none; margin:3% auto 0;}
}

/*企业文化*/
.Culture{padding:5% 0 0; position:relative;}
.Culture .list{ position:absolute;left:10px;top:20px;width:257px;}
.Culture .list dd{position:relative; padding:22px 0px; min-height:77px; background-image:url(../images/line4.png); background-repeat:no-repeat; background-position:center bottom;}
.Culture .list dd:last-child{background-image:none;}
.Culture .list dd .icon{position:absolute; left:0px; top:22px; width:77px;}
.Culture .list dd .txt{padding:0px 0px 0px 95px;}
.Culture .list dd h3{font-size:22px; line-height:42px; color:#2d2d2d;}
.Culture .list dd p{font-size:16px; line-height:24px; color:#2d2d2d;}
.Culture .pic{width:61.276%; float:right; border:2px solid #e0e0e0;}
.Culture .pic img{display:block; width:100%;}

.PledgeBox{background-image:url(../images/culturebg.jpg); background-size:100% 100%; padding:3% 3%; margin:4% 0 0;}
.PledgeBox .title{height:9px; line-height:32px; position:relative; padding:23px 0px 0px;}
.PledgeBox .title .name{font-size:24px; color:#eb2e2f; position:absolute; left:0px; top:0px; font-weight:bold;}
.PledgeBox .title i{margin:0px 0px 0px 128px; height:1px; display:block; background:#f3b9bb;}
.PledgeBox .con{font-size:14px; line-height:36px; color:#3d3d3d; padding:2% 0 0;}

@media ( max-width:998px){
.Culture .list dd{padding:15px 0px;}
.Culture .list dd h3{font-size:18px;}
.Culture .list dd .icon{top:15px;}
}

@media ( max-width:768px){
.Culture .list{width:100%; float:none;position:static;}
.Culture .pic{width:auto; float:none; text-align:center;}
.Culture .list dd{background-repeat:repeat-x;}
.PledgeBox .title .name{font-size:18px;}
.PledgeBox .title i{margin-left:100px;}
}

@media ( max-width:480px){
.Culture .list dd{min-height:60px;}
.Culture .list dd .txt{padding-left:75px;}
.Culture .list dd h3{font-size:16px; line-height:32px;}
.Culture .list dd p{font-size:14px;}
.Culture .list dd .icon{width:60px;}
}

/*我们的优势*/
.OurAdvage{padding:4% 0 0;}
.OurAdvage .box1 .pic{width:39.893%; float:left; text-align:center;}
.OurAdvage .box1 .list{width:49.787%; float:right; padding:3% 0 0;}
.OurAdvage .box1 .list dd{width:26%; float:left; margin:0 11% 7% 0; text-align:center;}
.OurAdvage .box1 .list dd:nth-child(3n){margin-right:0;}
.OurAdvage .box1 .list dd .name{display:block; line-height:24px; font-size:14px; margin:14px 0px 0px; color:#eb2e2f; font-weight:bold;}

.OurAdvage .box2{background:#f2f2f2; padding:3% 2%; margin:4% 0 0;}
.OurAdvage .box2 .title{width:312px; text-align:center; line-height:39px; font-size:15px; color:#fff; background:#eb2e2f; border-radius:20px; font-weight:bold;}
.OurAdvage .box2 .list{padding:3% 0 0;}
.OurAdvage .box2 .list dd{width:15%; float:left; margin:0 2% 0 0;}
.OurAdvage .box2 .list dd:nth-child(6n){margin-right:0;}
.OurAdvage .box2 .list dd .effect-img{border:1px solid #c1c1c1;}
.OurAdvage .box2 .list dd img{display:block; width:100%;}
.OurAdvage .box2 .list dd .name{display:block; line-height:32px; color:#1a1a1a; text-align:center;}

.OurAdvage .box3{border:1px solid #c1c1c1; border-radius:5px; margin:3% 0 0; padding:4% 2.5%;}
.OurAdvage .box3 .con{width:56.914%; float:left; position:relative;}
.OurAdvage .box3 .con .icon{position:absolute; left:0px; top:0px; width:89px;}
.OurAdvage .box3 .con .txt{padding-left:120px;}
.OurAdvage .box3 .con .txt h3{font-size:24px; line-height:30px; color:#1a1a1a;}
.OurAdvage .box3 .con .txt .info{margin:2% 0 0; font-size:16px; line-height:30px; color:#5d5d5d;}
.OurAdvage .box3 .pic{width:34%; float:right;}
.OurAdvage .box3 .pic img{display:block; width:100%;}

@media ( max-width:998px){
.OurAdvage .box1 .list{width:55%;}
}

@media ( max-width:768px){
.OurAdvage .box3 .con .txt h3{font-size:18px;}
}


@media ( max-width:640px){
.OurAdvage .box1 .pic,.OurAdvage .box1 .list{width:100%; float:none;}
.OurAdvage .box1 .list dd{width:30.333%; margin:0 1.5% 5%;}
.OurAdvage .box1 .list dd img{width:80px;}
.OurAdvage .box2 .list dd{width:32%;}
.OurAdvage .box2 .list dd:nth-child(3n){margin-right:0;}
.OurAdvage .box3 .con .icon{width:50px;}
.OurAdvage .box3 .con .txt{padding-left:65px;}
.OurAdvage .box3 .con .txt .info{font-size:14px; line-height:26px;}

}

@media ( max-width:480px){
.OurAdvage .box1 .list dd img{width:60px;}
.OurAdvage .box3 .con,.OurAdvage .box3 .pic{width:100%; float:none;}
.OurAdvage .box3 .pic{margin:3% 0 0;}
}

/*公司一角*/
.CompanyBox{margin-top:4%;}
.CompanyBox .box{width:48.5%; position:relative; margin-bottom:3%;}
.CompanyBox .box .item img{display:block; width:100%;}
.CompanyBox .box .name{position:absolute; left:0px; bottom:0px; font-size:20px; color:#fff; background:rgba(37,37,37,.7); width:100%; line-height:50px; z-index:1; font-weight:bold;}
.CompanyBox .box span{display:block; padding-left:4%;}
.CompanyBox .owl-pagination{width:96%; position:absolute; text-align:right; right:4%; bottom:20px; z-index:10; height:10px; line-height:10px;}
.CompanyBox .owl-pagination .owl-page{width:8px; height:8px; border:1px solid #fff; border-radius:50%; display:inline-block; margin:0px 3px;}
.CompanyBox .owl-pagination .owl-page.active{background:#fff;}

@media ( max-width:480px){
.CompanyBox .box{width:100%; float:none !important;}
}

/*员工之家*/
.TeamBox{margin:4% 0 0;}
.Teambd .box .pic{width:51%; float:left; border:1px solid #dddddd;}
.Teambd .box .pic img{display:block; width:100%;}
.Teambd .box .txt{width:45.74%; float:right;}
.Teambd .box .txt .title{font-size:22px; line-height:56px; background:#eb2e2f; color:#fff; text-align:center; font-weight:bold;}
.Teambd .box .txt .info{font-size:14px; line-height:30px; color:#494949; text-indent:2em; padding:5% 0 0;}
.sliderBox{margin:20px 0px 0px; padding:0px 66px;}
.sliderBox .item{margin:0px 7px; border:2px solid #fff;}
.sliderBox .item img{display:block; width:100%;}
.sliderBox .item .name{display:block; font-size:16px; line-height:47px; color:#494949; text-align:center;}
.sliderBox .item.on .effect-img{border:2px solid #eb2e2f;}
.sliderBox .owl-buttons .owl-prev,.sliderBox .owl-buttons .owl-next{position:absolute; width:46px; height:140px; top:0%; text-indent:9999em; line-height:140px; overflow:hidden;}
.sliderBox .owl-buttons .owl-prev{background:#f2f2f2 url(../images/left.png) no-repeat center center; left:-66px; border-radius:5px 0px 0px 5px;}
.sliderBox .owl-buttons .owl-next{background:#f2f2f2 url(../images/right.png) no-repeat center center; right:-66px; border-radius:0px 5px 5px 0px;}

.BirthdayBox{margin:3% 0 0; position:relative;}
.BirthdayBox .title{width:200px; position:absolute; left:0px; top:0px;}
.BirthdayBox .title .name{background:#eb2e2f; color:#fff; text-align:center; font-size:30px; line-height:34px; padding:52px 0px;}
.BirthdayBox .title .name span{display:block; width:60px; margin:0 auto;}
.BirthdayBox .title .icon{display:block; width:100%;}
.BirthdayBox .box{margin-left:200px;}
.BirthdayBox .box .item img{display:block; width:100%;}
.BirthdayBox .owl-buttons .owl-prev,.BirthdayBox .owl-buttons .owl-next{position:absolute; width:40px; height:40px; top:50%; margin-top:-20px; text-indent:9999em; line-height:40px; overflow:hidden;}
.BirthdayBox .owl-buttons .owl-prev{background:url(../images/prev6.png) no-repeat left top; left:20px;}
.BirthdayBox .owl-buttons .owl-next{background:url(../images/prev6.png) no-repeat right top; right:20px;}

@media ( max-width:1156px){
.BirthdayBox .title .name{padding:32px 0px;}
}


@media ( max-width:998px){
.BirthdayBox .title{width:120px;}
.BirthdayBox .title .name{font-size:24px;}
.BirthdayBox .box{margin-left:120px;}
}

@media ( max-width:768px){
.Teambd .box .txt .title{font-size:18px; line-height:40px;}
}


@media ( max-width:640px){
.Teambd .box .pic{width:auto; float:none;}
.Teambd .box .txt{width:100%; float:none; width:100%;}
.sliderBox .item .name{font-size:14px;}
}

@media ( max-width:480px){
.sliderBox{padding:0px 20px;}
.sliderBox .owl-buttons .owl-prev, .sliderBox .owl-buttons .owl-next{width:30px; height:110px;}
.sliderBox .owl-buttons .owl-prev{left:-22px;}
.sliderBox .owl-buttons .owl-next{right:-22px;}
.BirthdayBox .title{position:static; width:100%;}
.BirthdayBox .title .name{padding:15px 0px; font-size:18px; line-height:24px;}
.BirthdayBox .title .name span{width:100%; text-align:center;}
.BirthdayBox .title .icon{display:none;}
.BirthdayBox .box{margin-left:0px;}
}

/*联系我们*/
.ContactBox{margin:3% 0 0; position:relative;}
.ContactBox .pic{width:18%; border-radius:5px; overflow:hidden; border:1px solid #c4c4c4; float:left;}
.ContactBox .pic img{display:block; width:100%;}
.ContactBox .txt{width:78%; float:right;}
.ContactBox .txt h2{font-size:24px; line-height:42px; color:#242424;}
.ContactBox .txt dl dd{margin-top:12px; width:41%; padding:0 4%; float:left; background:#ededed; border-radius:5px; line-height:45px; font-size:14px; color:#242424;}
.ContactBox .txt dl dd:nth-child(2n){float:right;}
.ContactBox .txt dl dd .icon{display:inline-block; vertical-align:middle; margin-right:10px;}

.AddressBox{margin:4% 0 0 -1.5%; padding:0px 0px;}
.AddressBox .item{margin:0px 0px 8px 1.5%; width:15%;float:left; background:#f4f4f4; border-radius:8px; overflow:hidden;}
.AddressBox .item .title{font-size:18px; line-height:50px; color:#fff; background:#515151; text-align:center; font-weight:bold;}
.AddressBox .item .con{padding:10% 5%; font-size:13px; line-height:24px; color:#363636;}
.AddressBox .item.on .title{background:#eb2e2f;}
.AddressBox .owl-buttons .owl-prev,.AddressBox .owl-buttons .owl-next{position:absolute; width:14px; height:36px; top:50%; margin-top:-18px; text-indent:9999em; line-height:36px; overflow:hidden; background-image:url(../images/prev7.png); background-repeat:no-repeat;}
.AddressBox .owl-buttons .owl-prev{background-position:left top; left:-33px;}
.AddressBox .owl-buttons .owl-next{background-position:right top; right:-33px;}
.AddressBox .owl-buttons .owl-prev:hover{background-position:left bottom;}
.AddressBox .owl-buttons .owl-next:hover{background-position:right bottom;}
.ContactSlider .Contactbd{margin:20px 0px 0px;}
.ContactSlider .Contactbd .box img{display:block; width:100%;}

@media ( max-width:640px){
.ContactBox .txt h2{font-size:18px; line-height:32px;}
.AddressBox .item .title{font-size:16px; line-height:40px;}
.AddressBox .item{width:48.5%;}
}

@media ( max-width:480px){
.ContactBox .pic{display:none;}
.ContactBox .txt{width:100%; float:none;}
.ContactBox .txt dl dd,.ContactBox .txt dl dd:nth-child(2n){width:92%; float:none;}
}

/*在线咨询*/
.Message{padding:3% 0 0;}
.warmtxt{height:45px; line-height:45px; background:#e7e7e7; padding:0px 30px;}
.warmtxt span{font-size:16px; color:#303030;}
.warmtxt em{font-size:14px; color:#818181; margin-left:10px;}
.warmtxt em i{color:#af2432;}
.MessageTab{margin:4% 8% 0;}
.MessageTab dl{line-height:28px; margin-bottom:20px; position:relative; width:49%; float:left;}
.MessageTab dl dt{font-size:16px; color:#404040; width:100px; text-align:right; position:absolute; top:0px; left:0px;}
.MessageTab dl em{color:#af2432;}
.MessageTab dl dt i{padding:0px 15px;}
.MessageTab dl:nth-child(2n){float:right;}
.MessageTab dl.nfl{width:100%; float:none; margin-bottom:0;}
.MessageTab dl dd{margin-left:110px;}
.MessageTab dl dd .input{border:1px solid #d2d2d2; height:26px; line-height:26px; padding:0px 10px 0px 30px; width:244px; font-size:14px;}
.MessageTab dl dd .input1{background:url(../images/ms1.png) no-repeat left center;}
.MessageTab dl dd .input2{background:url(../images/ms2.png) no-repeat left center;}
.MessageTab dl dd .input3{background:url(../images/ms3.png) no-repeat left center;}
.MessageTab dl dd .input4{background:url(../images/ms4.png) no-repeat left center;}
.MessageTab dl dd .textarea{width:96%; padding:0 2%; border:1px solid #d2d2d2; height:165px; line-height:26px;}
.Btnbox{text-align:center;}
.Btnbox .btn{display:inline-block; width:100px; height:32px; color:#404040; background:#dcdcdc; font-size:14px; margin:15px 6px 0px;}
.Btnbox .bg{background:#eb2e2f; color:#fff;}

@media ( max-width:1156px){
.MessageTab dl dd .input{width:80%;}
}

@media ( max-width:768px){
.MessageTab{margin:5%;}
}

@media ( max-width:640px){
.MessageTab{margin:5% 0 0;}
.MessageTab dl,.MessageTab dl:nth-child(2n){float:none; width:100%;}
}

@media ( max-width:480px){
.MessageTab dl dt{width:80px; font-size:14px;}
.MessageTab dl dd{margin-left:90px;}

#doyoo_panel,#doyoo_monitor{display:none !important;}
}

.Single{overflow:hidden; position:relative;}
#maskbg{position:absolute; width:100%; left:0px; bottom:0px; background-image:linear-gradient(-180deg,rgba(245,246,247,0) 0,#f5f6f7 66%); padding-top:100px; z-index:9;}

#more{text-align:center; font-size:16px; color:#eb2e2f; line-height:30px; margin:15px 0px; display:block;}


/*18-12-28*/
.OopsMain{min-height:500px;}
.OopsMain .con{padding:8% 0; text-align:center; font-size:16px; color:#797979; font-family:Arial;}
.OopsMain .con a{display:block; width:200px; line-height:51px; margin:15px auto; background:#d9403f; font-size:16px; color:#fff;}

.CaseList2 li{ margin-top:29px; padding-bottom:29px; padding-left:239px; position:relative;}
.CaseList2 li .img{ position:absolute; border:1px solid #c9c9c9; left:0px; top:0px;}
.CaseList2 li .img img{ width:207px; height:137px; display:block;}
.CaseList2 li .tit{display:block;text-overflow:ellipsis; white-space:nowrap; *white-space:nowrap; overflow:hidden; width:100%; line-height:31px; padding-bottom:10px; font-size:18px; color:#1d1d1d;}
.CaseList2 li .p{ line-height:24px; color:#818181; height:48px;overflow: hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-line-clamp: 2;
-webkit-box-orient: vertical;}
.CaseList2 li .more{ float:right; width:128px; line-height:35px; text-align:center; color:#fff; background:#1048a0;}

.casetit{line-height:28px;height:28px;font-size:18px; font-weight:bold;border-bottom:1px solid #d6d6d6; padding:0 0 10px 68px;margin:10px 0 20px;background:url(../images/xdlogo.jpg) 0px 0px no-repeat;color:#333;}

.HomeAbout .video{ position:relative;}
.HomeAbout .video .play{ position:absolute;height:100%; width:100%; left:0; top:0; background:rgba(0,0,0,0.2); z-index:2; cursor:pointer;}
.HomeAbout .video .play i{ background:url(../images/play.png); width:50px; height:50px; position:absolute; left:50%; top:50%; margin:-25px 0 0 -25px; background-size:contain;}


@media ( max-width:640px){
.CaseList2 li{ margin-top:15px; padding-bottom:15px; padding-left:120px;}
.CaseList2 li .img img{ width:100px; height:9px;}
.CaseList2 li .tit{padding-bottom:5px; font-size:15px;}
.CaseList2 li .p{ line-height:20px; height:48px;}
.CaseList2 li .more{width:8px; line-height:30px; font-size:12px;}
}

@media ( max-width:480px){
.OopsMain .con{padding:20% 0 10%;}
}

.cidaohang{background:#303030;color: #FFFFFF;text-align: center;}
.cidaohang a{display:inline-block; color:#fff;}
.postcopyright {
    padding: 13px 20px;
    margin: 10px 0;
    background-color: #f7f7f7;
    color: #393a3b;
}