﻿html {line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}

body {margin:0}

article,aside,footer,header,nav,section {display:block}

figcaption,figure,main {display:block}

figure {margin:1em 40px}

ul li{list-style: none;}

pre {font-family:monospace,monospace;font-size:1em}

.fgx1{ margin-top: 8rem;}

.fgx11{padding-top: 4rem;}

@media (min-width:46.875em){

.fgx1{ margin-top: 8rem;}

.fgx111{ display:none;}

.dropdown-toggle{ display:none;}

}

@media (max-width:46.875em){

.fgx1{ margin-top: 4rem;}

.fgx11{padding-top: 3rem;}

.fgx111{ margin-bottom:5rem;}

.dropdown-toggle {

	position:absolute;

	right:10%;

	margin-right:-1rem;

	top:.5rem;

	height:3.5rem;

	width:3.5rem;

	background-color:transparent;

	border:none;

	z-index:50;

	background-image:url(../images/fk.png);

	background-size:2rem;

	background-position:center;

	background-repeat:no-repeat;

	-webkit-transition:opacity .3s;

	transition:opacity .3s;

	opacity:.

}


.dropdown-toggle.toggled {

	background-image:url();

	opacity:1

}

}

a {text-decoration:none;background-color:transparent;-webkit-text-decoration-skip:objects}

a:active,a:hover {outline-width:0}

b,strong {font-weight:bolder}

sub {

	bottom:-.25em

}

sup {

	top:-.5em

}



img {

	border-style:none

}

svg:not(:root) {

	overflow:hidden

}

button,input,optgroup,select,textarea {

	font-size:100%;

	line-height:1.15;

	margin:0

}

button,input {

	overflow:visible

}

button,select {

	text-transform:none

}



fieldset {

	border:1px solid silver;

	margin:0 2px;

	padding:.35em .625em .75em

}

legend {

	-webkit-box-sizing:border-box;

	box-sizing:border-box;

	color:inherit;

	display:table;

	max-width:100%;

	padding:0;

	white-space:normal

}

progress {

	display:inline-block;

	vertical-align:baseline

}

textarea {

	overflow:auto

}



html {

	   
    font-family: Tahoma,Arial,Helvetica,"Microsoft YaHei New","Microsoft Yahei","微软雅黑",宋体,SimSun,STXihei,"华文细黑",sans-serif;
    font-weight: 300;
	

}

.layout-content--go-landing-page-russian * {

	font-family:Helvetica,sans-serif!important

}


.clear{clear: both;}



#dhwz{color:#FFFFFF; font-size:3rem; float:left;}

@media (min-width:46.875em){#dhwz{color:#FFFFFF; font-size:3rem; line-height:8.1rem;}}

@media (max-width:46.875em){#dhwz{display:none;}





}

@media (max-width:35.5em) {

	.visually-hidden-mobile {

	position:absolute;

	left:-10000px;

	top:auto;

	width:1px;

	height:1px;

	overflow:hidden

}

}


h1,h2,h3 {



}

.h1,h1 {

	font-size:3.6rem;

	margin:0

}



h2 {



}



@media (max-width:46.875em) {

	.h2 {

	font-size:2.4rem;

	}

}

@media (min-width:75em) {

	h2 {

	}

}



img {

	display:block;

	max-width:100%

}

img.align-center {

	margin:1em auto

}



a {

	text-decoration::none;

	color:currentColor

}

a:hover {

	text-decoration:none

}

a.anchor {

	display:block;

	position:relative;

	visibility:hidden;

	top:-60px;

	-webkit-box-flex:0;

	-ms-flex:0;

	flex:0;

	width:100%

}

.toolbar-horizontal a.anchor {

	top:-138px

}

section {

	max-width:1200px;

	margin:auto

}

main {

	padding-top:0rem;

	min-height:56vh

}

@media (min-width:75em) {

	body {

	font-size:12px;

}



}

@media (max-width:46.875em) {

	body {

	font-size:1.5rem

}



}

	@media (max-width:46.875em) {

	.container {

	
	max-width:90rem;

	max-width:calc(90rem + 8%);

	margin:auto

}

.white-blockback{ground-image:none;}





}

.container {


	max-width:1200px;

	

	margin:auto

}

.container--medium {

	max-width:109rem;

	max-width:calc(109rem + 8%)

}

.container--large {

	max-width:115rem;

	max-width:calc(115rem + 8%)

}

.container--xlarge {

	max-width:135rem;

	max-width:calc(135rem + 8%)}

}

.lazyfade {

	-webkit-transition:.25s;

	transition:.25s;

	opacity:0

}

.lazyfade.lazyloaded {

	opacity:1!important

}

.clearfix:after,.clearfix:before {

	content:"";

	display:table

}

.clearfix:after {

	clear:both

}

.show-on-focus {

	position:absolute;

	left:-10000px;

	top:auto;

	width:1px;

	height:1px;

	overflow:hidden

}

.show-on-focus:focus {

	z-index:9999;

	color:#fff;

	height:auto;

	left:auto;

	width:auto;

	position:relative

}

.hidden {

	display:none

}



.hide-filter .fieldgroup {

	display:none

}

.user-login-form {

	padding:10rem

}

.sitemap {

	padding-top:6rem

}



@media (max-width:20em) {

	.sitemap {

	padding-top:calc(4.54545vw + 4.54545rem);

	padding-top:-webkit-calc(4.54545vw + 4.54545rem)

}

}@media (min-width:75em) {

	.sitemap {

	padding-top:10rem

}

}.picture-park {

	padding:8rem 0

}

iframe {

	border:none

}



button {

	border-radius:0

}

@media print {

	@page {

	margin-top:2cm;

	position:relative

}

body * {

	visibility:hidden;

	padding-top:0!important

}

main {

	padding-top:0!important

}

header {

	position:fixed!important;

	-webkit-transform:none!important;

	-ms-transform:none!important;

	transform:none!important

}

.logo__print {

	width:7rem;

	height:3.6rem;

	display:block!important;

	visibility:visible;

	top:0;

	right:0

}

.product__img,img {

	max-width:200px!important;

	width:auto!important;

	float:none!important;

	display:block;

	margin:auto!important

}

.printable,.printable * {

	visibility:visible;

	page-break-after:avoid;

	page-break-before:avoid

}

.slider-main__item.printable {

	height:auto!important;

	min-height:0!important;

	text-align:center!important

}

.slider-main__item__title {

	max-width:none!important;

	color:#000!important;

	font-size:4rem!important

}

.slider-main__item__subtitle {

	display:none!important

}

}







@media (max-width:46.875em) {

	.header__right__item {

	 margin-top:1.6rem;}

	 .header__right__item a {

	display:block;

	width:3rem;

	height:3rem;

	background-image:url(../images/dh.png) ;

	background-position:center;

}

}

@media (min-width:62.5625em) {

}

@media (max-width:62.5em) {

	.js .nav-collapse {

	max-height:0;

	position:absolute;

	display:block;

	overflow:hidden;

	zoom:1

}

.nav-collapse.opened {

	max-height:9999px

}

.js .nav-collapse.multiple-level-nav .sub-menu {

	display:none

}




}

@media (max-width:46.875em) {

	.nav {

	display:none;

	background:#EDEAE8;

	top:6.1rem;

	left:0;

	position:absolute!important;

	-webkit-transition:all .5s ease;

	transition:all .5s ease;

	z-index:1000;

	width:100%;

	overflow:scroll!important

}

.nav__list {

	min-height:calc(100vh - 6.1rem);

	text-align:left

}

.nav__item {

	padding:1.5rem 10% 1rem;

	position:relative;

	font-size:1.8rem;

	line-height:4rem;

	-webkit-transition:all .3s;

	transition:all .3s;

    border-bottom: .01rem solid #C2BDBA;

}

.nav__item .dropdown-toggle {

	top:2.3rem

}

.nav__item--open {

	background-color:#000

}

.nav__item--active .nav__link,.nav__item--open .nav__link {

	color:#fff

}

.nav__item--lang {

	position:relative

}

.nav__item--lang a.is-active {

	pointer-events:none

}

.nav__item--lang:before {

	position:absolute;

	top:0;

	left:5%;

	content:'';

	width:90%;

	height:1px;

	background-color:rgba(255,255,255,.3);

	-webkit-transition:background-color .3s;

	transition:background-color .3s

}

.nav__item--lang.nav__item--open:before {

	background-color:#000

}

.nav__item:nth-child(7) {

	padding-bottom:1.5rem

}

.nav__list-lvl2 {

	padding-top:1rem;

	padding-bottom:1.5rem

}

.nav__list-lvl2 .nav__item {

	padding:0;

	font-size:2.1rem;

	line-height:4.5rem

}

.nav__list-lvl2 .nav__link {

	color:#736A65;

}

.nav__list-lvl2 .nav__item--active-trail .nav__link {

	color:#fff

}

.nav .language-link,.nav__link {

	color:#736A65;

	height:auto;

	padding:0;

	text-decoration:none

}

}@media (min-width:46.875em) {

	.nav {

	display:inline-block;

	vertical-align:middle;

	position:static!important

}

.nav__item {

	display:inline-block;

	font-size:1.8rem;

	height:8.1rem;

	line-height:8.1rem;

	text-align:left

}

.nav__item--active-trail {

	background-color:rgba(46,38,35,.8);

	border-bottom:2px solid rgba(255,255,255,.75)

}

.nav__item--active-trail .nav__list-lvl2 {

	display:block

}

.nav__item--transition {

	-webkit-transition:line-height .3s,height .3s;

	transition:line-height .3s,height .3s

}

.nav__item--lang {

	display:none!important

}

.nav__list-lvl2 {

	display:none;

	position:absolute;

	bottom:-4.1rem;

	left:0;

	width:100%;

	height:4.1rem;

	background-color:rgba(46,38,35,.75);

	text-align:center

}

.nav__list-lvl2 .nav__item,.nav__list-lvl2 .nav__link {

	line-height:4.1rem;

	height:4.1rem;

	vertical-align:top;

	font-size:1.3rem

}

.nav__link:hover {

	color:#fff

}

}.hamburger {

	padding:15px;

	display:inline-block;

	cursor:pointer;

	-webkit-transition-property:opacity,-webkit-filter;

	transition-property:opacity,-webkit-filter;

	transition-property:opacity,filter;

	transition-property:opacity,filter,-webkit-filter;

	-webkit-transition-duration:.15s;

	transition-duration:.15s;

	-webkit-transition-timing-function:linear;

	transition-timing-function:linear;

	font:inherit;

	color:inherit;

	text-transform:none;

	background-color:transparent;

	border:0;

	margin:.5rem 0 0 -1.5rem;

	overflow:visible;

	float:left

}

.hamburger:hover {

	opacity:1

}

.hamburger-box {

	width:2.0rem;

	height:1.5rem;

	display:inline-block;

	position:relative; 

	margin-left:1rem;

	margin-top:0.3rem;

}

.hamburger-inner {

	display:block;

	top:50%;

	margin-top:-.1rem

}

.hamburger-inner,.hamburger-inner::after,.hamburger-inner::before {

	width:2.1rem;

	height:.2rem;

	background-color:#fff;

	border-radius:4px;

	position:absolute;

	-webkit-transition-property:-webkit-transform;

	transition-property:-webkit-transform;

	transition-property:transform;

	transition-property:transform,-webkit-transform;

	-webkit-transition-duration:.15s;

	transition-duration:.15s;

	-webkit-transition-timing-function:ease;

	transition-timing-function:ease

}

.hamburger-inner::after,.hamburger-inner::before {

	content:"";

	display:block

}

.hamburger-inner::before {

	top:-.6rem

}

.hamburger-inner::after {

	bottom:-.6rem

}

.hamburger--slider .hamburger-inner {

	top:.1rem

}

.hamburger--slider .hamburger-inner::before {

	top:.6rem;

	-webkit-transition-property:opacity,-webkit-transform;

	transition-property:opacity,-webkit-transform;

	transition-property:transform,opacity;

	transition-property:transform,opacity,-webkit-transform;

	-webkit-transition-timing-function:ease;

	transition-timing-function:ease;

	-webkit-transition-duration:.2s;

	transition-duration:.2s

}

.hamburger--slider .hamburger-inner::after {

	top:1.2rem

}

.hamburger--slider.is-active .hamburger-inner {

	-webkit-transform:translate3d(0,.6rem,0) rotate(45deg);

	transform:translate3d(0,.6rem,0) rotate(45deg)

}

.hamburger--slider.is-active .hamburger-inner::before {

	-webkit-transform:rotate(-45deg) translate3d(-.27143rem,-.4rem,0);

	transform:rotate(-45deg) translate3d(-.27143rem,-.4rem,0);

	opacity:0

}

.hamburger--slider.is-active .hamburger-inner::after {

	-webkit-transform:translate3d(0,-1.2rem,0) rotate(-90deg);

	transform:translate3d(0,-1.2rem,0) rotate(-90deg)

}

.nav-lang {

	display:none

}

@media (min-width:62.5em) {

.header__logowap,.headerwz{ display:none;}

}



@media (max-width:62.5em) {

	.nav-lang {

	position:absolute;

	bottom:0;

	margin:0;

	padding:0;

	width:100%;

	height:8rem;

	z-index:6000;

	color:#fff;

	list-style:none;

	overflow:hidden

}


}@media (min-width:62.5625em) {

	.nav-lang {

	display:inline-block;

	vertical-align:top;

	margin:0;

	width:10rem;

	height:0;

	list-style:none;

	padding-top:8.1rem;

	line-height:8.1rem;

	background-color:transparent;

	position:relative;

	z-index:10;

	cursor:pointer;

	-webkit-transition:all .3s;

	transition:all .3s

}

.nav-lang--mobile {

	display:none!important

}

.nav-lang li {

	-webkit-transition:top 1000ms;

	transition:top 1000ms;

	display:block;

	color:rgba(18,17,13,.25);

	background:#392f2c;

	text-transform:lowercase;

	top:-500px;

	position:relative;

	text-decoration:none;

	width:10rem;

	text-align:center;

	margin-left:-4rem

}

.nav-lang li:not(.is-active) {

	height:4rem;

	line-height:4rem

}

.nav-lang li.is-active {

	position:absolute;

	z-index:5;

	top:0!important;

	margin-top:0!important

}

.nav-lang a {

	display:block;

	color:rgba(255,255,255,.5);

	font-size:1.2rem;

	text-decoration:none;

	text-transform:uppercase;

	-webkit-transition:color .3s;

	transition:color .3s

}

.nav-lang a.is-active {

	pointer-events:none

}

.nav-lang a:hover {

	color:#fff

}

.nav-lang.nav-lang--open li,.nav-lang:active li,.nav-lang:focus li,.nav-lang:hover li {

	-webkit-transition:top 500ms;

	transition:top 500ms;

	top:0;

	margin-top:0

}

}.nav.opened .nav-lang--mobile {

	display:block

}



/* banner样式 */

.slick-slider {

	position:relative;

	display:block;

	-webkit-box-sizing:border-box;

	box-sizing:border-box;

	-webkit-touch-callout:none;

	-webkit-user-select:none;

	-moz-user-select:none;

	-ms-user-select:none;

	user-select:none;

	-ms-touch-action:pan-y;

	touch-action:pan-y;

	-webkit-tap-highlight-color:transparent

}

.slick-list {

	position:relative;

	overflow:hidden;

	display:block;

	margin:0;

	padding:0;

	height:100%;

	width:100%

}

.slick-list:focus {

	outline:0

}

.slick-list.dragging {

	cursor:pointer;

	cursor:hand

}

.slick-slider .slick-list,.slick-slider .slick-track {

	-webkit-transform:translate3d(0,0,0);

	-ms-transform:translate3d(0,0,0);

	transform:translate3d(0,0,0)

}

.slick-track {

	position:relative;

	left:0;

	top:0;

	display:block;

	height:100%;

	width:100%

}

.slick-track:after,.slick-track:before {

	content:"";

	display:table

}

.slick-track:after {

	clear:both

}

.slick-loading .slick-track {

	visibility:hidden

}

.slick-slide {

	float:left;

	height:100%;

	min-height:1px;

	display:none

}

[dir=rtl] .slick-slide {

	float:right

}

.slick-slide img {

	display:block

}

.slick-slide.slick-loading img {

	display:none

}

.slick-slide.dragging img {

	pointer-events:none

}

.slick-initialized .slick-slide {

	display:block

}

.slick-loading .slick-slide {

	visibility:hidden

}

.slick-vertical .slick-slide {

	display:block;

	height:auto;

	border:1px solid transparent

}

.slick-arrow.slick-hidden {

	display:none

}

.slick-arrow {

	position:absolute;

	height:2.5rem;

	z-index:1;

	background:url() center no-repeat;

	background-size:contain;

	color:transparent;

	left:5%;

	border:none;

	-webkit-box-shadow:none;

	box-shadow:none;

	cursor:pointer

}

.slick-dots {

	position:absolute;

	width:100%;

	font-size:0;

	text-align:center;

	padding:0

}

.slick-dots li {

	display:inline-block;

	font-size:1.6rem;

	margin:0 .25em

}

.slick-dots button {

	background-color:transparent;

	border-radius:50%;

	border:none;

	-webkit-box-shadow:inset 0 0 0 1px #fff;

	box-shadow:inset 0 0 0 1px #fff;

	width:1rem;

	height:1rem;

	padding:0;

	font-size:0;

	text-indent:-10000px;

	-webkit-transition:all .3s;

	transition:all .3s

}

.slick-dots--inverted button {

	-webkit-box-shadow:inset 0 0 0 1px #392f2c;

	box-shadow:inset 0 0 0 1px #392f2c

}

.slick-dots--inverted .slick-active button {

	-webkit-box-shadow:inset 0 0 0 8px #392f2c!important;

	box-shadow:inset 0 0 0 8px #392f2c!important

}

.slick-dots .slick-active button {

	-webkit-box-shadow:inset 0 0 0 8px #fff;

	box-shadow:inset 0 0 0 8px #fff

}

.slick-next {

	-webkit-transform:rotate(180deg);

	-ms-transform:rotate(180deg);

	transform:rotate(180deg);

	left:auto;

	right:5%

}

.screen-reader-text {

	clip:rect(1px,1px,1px,1px);

	position:absolute!important;

	height:1px;

	width:1px;

	overflow:hidden

}



.slider-main {

	max-width:none;

	position:relative;

}

.slider-main__list {

	position:relative;

	padding:0;

	margin:0;

	overflow:hidden

}

.slider-main__list:hover .slick-arrow {

	opacity:.75

}

.slider-main__container {

	vertical-align:middle;

	display:-webkit-box;

	display:-ms-flexbox;

	display:flex;

	height:100%;

	-webkit-box-orient:vertical;

	-webkit-box-direction:normal;

	-ms-flex-direction:column;

	flex-direction:column;

	-webkit-box-pack:center;

	-ms-flex-pack:center;

	justify-content:center

}

.slider-main__inner {

	z-index:1

}

.slider-main__item {

	height:calc(100vh - 6.1rem);

	max-height:40rem;

	background-color:#392f2c;

	color:#fff;

	position:relative;

	background-size:cover;

	background-position:center;

	overflow:hidden

}



.slider-main__item:before {

	content:'';

	position:absolute;

	top:0;

	left:0;

	width:100%;

	height:100%;

	z-index:1;

	

}

.slider-main__item__subtitle {

	font-size:1.5rem;

	margin-bottom:1em;

	margin-top:1em

}

@media (max-width:46.875em) {

.slider-main__item__subtitle{max-width:24rem!important}

.slider-main__item__title{font-size:2.4rem; }

}



@media (max-width:20em) {

.slider-main__item__subtitle{max-width:24rem!important}

.slider-main__item__subtitle {

	font-size:1.6rem;

	margin-bottom:1em;

	margin-top:1em

}

.slider-main__inner{ padding-top:7.5rem; }

.slider-main__item__title{font-size:3rem; }

.slider-main__item{ padding-bottom:7.5rem; }

}

@media (min-width:75em) {

	.slider-main__item__subtitle {

	font-size:1.8rem

}

}.slider-main__item__btn,.slider-main__item__title {

	max-width:52rem;

	z-index:1

}

.slider-main__item__subtitle {

	max-width:41rem

}



.slider-main__item__subtitle--hide-mob {

	}.slider-main__item__title--mb {

	margin-bottom:.25em

}

.slider-main__item--inverted {

	background-color:#fff

}

.slider-main__item--inverted .slider-main__item__subtitle,.slider-main__item--inverted .slider-main__item__title {

	color:#000

}

.slider-main__item--inverted:before {

	

}

.slider-main__item--inverted .slider-main__item__btn {

	border-color:#000;

	color:#000

}

.slider-main__item--inverted .slider-main__item__btn:hover {

	border-color:rgba(134,129,117,.75);

	color:rgba(134,129,117,.75)

}

.slider-main__item iframe {

	pointer-events:none

}

.slider-main__item iframe.iframe-interactive {

	pointer-events:auto

}

.slider-main__pause {

	position:absolute;

	left:-10000px;

	top:auto;

	width:1px;

	height:1px;

	overflow:hidden

}

.slider-main__pause:hover {

	color:#fff

}

.slider-main__pause:focus {

	right:0;

	left:auto;

	height:auto;

	bottom:3rem;

	z-index:1;

	border:none;

	background-color:#392f2c;

	color:rgba(255,255,255,.5);

	font-size:1.2rem;

	text-transform:uppercase;

	padding:2em 2.5em;

	width:18rem;

	cursor:pointer;

	-webkit-transition:color .3s;

	transition:color .3s

}

.slider-main .slick-arrow {

	height:4.5rem;

	bottom:3.75rem;

	max-width:4rem;

	background-size:30%;

	background-color:#392f2c;

	opacity:0;

	-webkit-transition:opacity .3s;

	transition:opacity .3s

}

.slider-main .slick-arrow:hover {

	opacity:1

}

.slider-main .slick-dots {

	bottom:4rem

}

.slider-main__container-btns {

	width:100%

}

.slider-main__container-btns button {

	position:absolute;

	left:0

}

@media (orientation:landscape) and (max-width:48em) and (max-height:35.5em) {

	.slider-main .slick-dots {

	bottom:1rem

}

}@media (max-width:68.75em) {

	.slider-main .slick-arrow {

	display:none!important

}

}@media (max-width:35.5em) {

	.slider-main__item--no-gradient-mobile:before {

	display:none!important

}

}@media (min-width:35.5em) {

	.slider-main__item__subtitle--hide-mob {

	display:block

}

.slider-main__item:before {

	

}

.slider-main__item--inverted:before {

	

}

.slider-main__item--no-gradient:before {

	display:none!important

}

}@media (min-width:68.75em) {

	.slider-main__item {

	min-height:45rem

}

.slider-main__item:before {

	width:75%

}

.slider-main .slick-arrow {

	display:block;

	top:50%;

	top:calc(50% - 1.25rem)

}

}



/* 劳力士客户服务中心开始*/

.btn,input[type=submit] {

	font-family:Tahoma,Arial,Helvetica,"Microsoft YaHei New","Microsoft Yahei","微软雅黑",宋体,SimSun,STXihei,"华文细黑",sans-serif;

	font-size:1.5rem;

	display:inline-block;

	border:.1rem solid #000;

	background-color:transparent;

	text-decoration:none;

	cursor:pointer;

	line-height:1em;

	padding:.5em 1em .6em;

	margin-top:1.25em;

	color:#000;

	-webkit-transition:all .3s;

	transition:all .3s;

	border-radius:0

}

@media (min-width:75em) {

	.btn,input[type=submit] {

	font-size:1.6rem

}

}.btn:hover,input[type=submit]:hover {

	border-color:rgba(134,129,117,.75);

	color:rgba(134,129,117,.75)

}

.btn-wrap .btn {

	font-size:1.6rem

}

.btn--light {

	color:#fff;

	border-color:#fff;

}

.btn--light--inverted {

	color:#392f2c;

	background-color:#fff

}

.white-block {

	padding-top:6rem;

	padding-bottom:6rem;

	background-size:cover;

	background-position:bottom center;

	background-color:#fff

}

@media (min-width:75em) {

	.white-block {

	padding-top:10rem

}

}

@media (min-width:75em) {

	.white-block {

	padding-bottom:10rem

}

}.white-block--centered {

	text-align:center;

	background-position:center

}

.white-block--centered .white-block__btn {

	margin-left:1rem;

	margin-right:1rem

}

.white-block--pt3 .white-block {

	padding-top:3rem;

	padding-bottom:3rem

}



@media (min-width:75em) {

	.white-block--pt3 .white-block {

	padding-bottom:7rem

}

}.white-block--no-pt .white-block {

	padding-top:0

}

.white-block--claim-block h3:last-of-type {

	margin-bottom:0

}

.white-block__container {

	max-width:80rem; text-align:left; margin-right:40rem;

}

.white-block__title {

	text-align:center;

}

.white-block__title--no-mb {

	margin-bottom:0;

	text-align:center

}

.white-block__date {

	display:none;

	padding-bottom:2.5rem;

	font-size:1.2rem;

	text-transform:uppercase;

	text-align:left;

	font-family:Tahoma,Arial,Helvetica,"Microsoft YaHei New","Microsoft Yahei","微软雅黑",宋体,SimSun,STXihei,"华文细黑",sans-serif;

	color:#868175

}

.white-block a:not([class]) {

	text-decoration:underline

}

.white-block a:not([class]):hover {

	text-decoration:none

}

.white-block__toggle {

	font-size:1.2rem;

	text-transform:uppercase;

	font-family:meta-bold,sans-serif;

	color:#000;

	border:none;

	background-color:transparent;

	-webkit-transition:opacity .3s;

	transition:opacity .3s;

	cursor:pointer

}

.white-block__toggle:hover {

	opacity:.6

}

.white-block__toggle:before {

	content:'';

	display:inline-block;

	vertical-align:top;

	width:1.5rem;

	height:1.5rem;

	margin-right:1rem

}

.show-date .white-block__date {

	display:block

}

.white-block--no-pb .white-block {

	padding-bottom:0

}

.white-block--toggle .white-block__outer {

	background-color:#fff;

	padding-top:2rem;

	padding-bottom:6rem

}



@media (min-width:75em) {

	.white-block--toggle .white-block__outer {

	padding-bottom:10rem}

	.white-block {

	padding-top:5rem;

	padding-bottom:5rem;

	background-size:cover;

	background-position:bottom center;

	background-color:#fff;



}

}





@media (max-width:46.875em) {

	.white-block__title,black-halved-cta__title { font-size:2.4rem; text-align:center;}

	.white-block__container, .black-halved-cta__text{ width:100%; max-width:100%; margin:0 auto;}

	.white-block {padding-top:4rem;padding-bottom:5rem;background-size:cover;background-position:bottom center;background-color:#fff;background-image:none!important;}

	.fgx1{ display:none;}

	.white-block__title p { line-height:2rem;}

	.black-halved-cta__title{ width:100%;}

}







.white-block--toggle .white-block {

	padding-top:0;

	padding-bottom:0

}

.white-block--toggle .white-block p {

	padding-top:1em;

	margin:0

}

.white-block--toggle .white-block__date {

	display:none!important

}

.white-block--toggle .white-block .white-block__container {

	display:none

}





/* 客户服务中心开始*/



.black-halved-cta {

	background-color:#f5f5f5

}

.black-halved-cta__img,.black-halved-cta__text {

	width:100%

}

.black-halved-cta__img {

	padding-bottom:80%;

	background-size:cover;

	background-position:center

}

.black-halved-cta__text {

	color:#333333;

	max-width:none;

	padding-top:7.5rem;

	padding-bottom:7.5rem

}

@media (min-width:75em) {

	.black-halved-cta__text {

	padding-top:11.5rem

}

}@media (min-width:75em) {

	.black-halved-cta__text {

	padding-bottom:11.5rem}

	.black-halved-cta__title {

	width:83%;

}

}.black-halved-cta__text-wrap {

}



@media (max-width:46.875em) {

  

	.black-halved-cta__img {

	padding-bottom:74.67%}

	

	.black-halved-cta {

	background-color:#fff;}

}



@media (min-width:64em) {

	.black-halved-cta {

	display:-webkit-box;

	display:-ms-flexbox;

	display:flex

}

.black-halved-cta--even {

	-webkit-box-orient:horizontal;

	-webkit-box-direction:reverse;

	-ms-flex-direction:row-reverse;

	flex-direction:row-reverse

}

.black-halved-cta__img {

	padding-bottom:0

}

.black-halved-cta__img,.black-halved-cta__text {

	width:50%

}

.black-halved-cta__text {

	padding-left:9%;

	padding-right:9%;

	

}

}



/* 延保条款开始*/

.fullscreen-cta {

	background-color:#000;

	color:#fff;

	background-size:cover;

	background-position:center;

	position:relative

}



.ybtkwz-cta {padding-bottom:20.41666667rem;

	background-size:cover;

	background-position:center;

	position:relative}

.ybtkwz-ctabj{background-color:;}

.ybtkwz-cta__container {padding:4em 1.5em;text-align: left;}

.ybtkwz__title {margin-top:0em;}

.ybtkwz__container p {text-align: left;}

@media (max-width:46.875em) {

	.dhyy-cta,.dhyy-ctabj,.fullscreen-cta__container{ display: none;}

	.fullscreen-cta { padding-bottom: 74.667%}

	.black-halved-cta__text{padding-top: 4rem!important;

    padding-bottom: 4rem!important;}

}





@media (min-width:75em) {

	.fullscreen-cta {

	padding-top:14.795rem}

	.ybtkwz-ctabj{display: none;}

}

@media (min-width:75em) {

	.fullscreen-cta {

	padding-bottom:14.795rem

}

}



.fullscreen-cta:before {

	content:'';

	position:absolute;

	top:0;

	left:0;

	width:100%;

	height:100%;

	

}

.fullscreen-cta__container {

	max-width:112.5rem;

	position:relative;text-align: center;

}

.fullscreen-cta__title {

	margin-top:0

}



.fullscreen-cta__container p {

	text-align: left;

}





/* 检修流程开始*/

.jxlc-cta {padding-bottom:38.333333rem;

	background-size:cover;

	background-position:center;

	position:relative}

.jxlc-ctabj{background-color:#f5f5f5;}

.jxlc-cta__container {padding:3em 1em;text-align: left;}

.jxlc__title {margin-top:0em;}

.jxlc__container p {text-align: left;}

@media (max-width:46.875em) {

	.jxlc-cta{padding-bottom:74.667%;}

	

}



/* 服务范围*/

#fwfww{width:100%;margin:0 auto;}

.fwfw{ font-size: 36px; margin:5rem auto; text-align: center; }

.main3{width:100%;margin:0 auto;}

.main3_d{width:1200px;margin:0 auto;}

.main3_d_1 img,.main3_d_2 img{height:100%;width:100%;}

.main3_d_1,.main3_d_2{width:228px;}

.main3_d_1 h4,.main3_d_2 h4{text-align:center;font-size:14px;color:#000000;line-height: 40px;
    margin: 0;}

.main3_p h4,.main_p h4{text-align:center;font-size:3rem;color:#333;line-height:3.5rem;}

.main3_d_1 p,.main3_d_2 p{text-align:center; margin:2rem auto;}

.main3_d_1{margin-right:0.7rem;float:left;}

.main3_d_2{margin-right:0.7rem;float:left;}

.fwwz{ margin-top: 2rem; text-align: center; }

.fwwz p{text-align: center; }



@media (max-width:46.875em){

.fwfw{ display: none}

.fwfw1{ font-size:2.4rem; margin:0 auto; text-align: left; }

.main3_d{width:96%;margin:0 auto; text-align: center;}

.main3_d_1 img,.main3_d_2 img{width:100%;height:100%;border-radius: 5%;}

.main3_d_1,.main3_d_2{width:25%;height:auto; }

.main3_d_1 h4,.main3_d_2 h4{text-align:center;font-size:1.6rem;color:#000000;line-height:2rem;}

.main3_p h4,.main_p h4{text-align:center;font-size:1.6rem;color:#333;line-height:2rem;}

.main3_d_1 p,.main3_d_2 p{text-align:center; margin:2rem auto;}

.main3_d_1{margin-left:4%;margin-right:4%;float:left;margin-top:2rem;}

.main3_d_2{margin-left:4%;margin-right:4%!important;float:left;margin-top:2rem;}

.fwwz{ padding:0.5em 1.5em;text-align: left; }

.fwwz p{text-align: left; }

.main3_d_22 img{width:100%;height:100%;border-radius: 5%;}

.main3_d_22{width:25%;height:auto; }

.main3_d_22 h4{text-align:center;font-size:1.6rem;color:#000000;line-height:2rem;}

.main3_d_22 p{text-align:center; margin:2rem auto;}

.main3_d_22{margin-left:4%;margin-right:4%!important;float:left;margin-top:2rem;}

}

@media (min-width:75em) {

	.fwfw1,.main3_d_22{ display: none}

}





/* 电话预约开始*/

.dhyy-cta {padding-bottom:15.41666667rem;

	background-size:cover;

	background-position:center;

	position:relative}

.dhyy-ctabj{background-color:#f5f5f5;}

.dhyy-cta__container {padding:5em 1em;text-align: left;}

.dhyy__title {margin-top:0em;}

.dhyy__container p {text-align: left; max-width:60em; float:left;}

@media (max-width:46.875em) {

	.dhyy-cta,.dhyy-ctabj{ display: none;}

}




























/* 全国统一服务开始*/



@media (min-width:75em) {

	.tyfw-cta {padding-top:0px;}

}

@media (min-width:75em) {

	.tyfw-cta {padding-bottom:3.5rem}

}

.tyfw-cta {color:#fff;background-size:cover;background-position:center;position:relative}

.tyfw-cta:before {content:'';position:absolute;top:0;left:0;width:100%;height:100%;}



.tyfw-cta__container {max-width:112.5rem;position:relative;text-align: center;	}

.tyfw-cta__title {padding-top:3rem;color: #000;}



.tyfw-cta__container p {text-align: center;color: #000;}



.dhhmx{background-color: #1f1918; }

.dhhm{ font-size: 3.5rem; padding-top:2.8rem; padding-bottom: 3rem; margin: 0 auto; text-align: center; color: #fff; }

.foot{background-color: #000; }

.dbpc{background-color: #000; padding-top: 5rem; padding-bottom: 5rem; }

.dbpc p{ text-align: center;color: #fff;}

.dhhhh{ max-width:26em; margin:0 auto;}

@media (max-width:46.875em) {

.dbpc{ display: none  }

.dhhmx{display: none }

.foot{background-color: none;}

.tyfw-cta__title{ font-size:2.3rem;}

.tyfw-cta__container p { font-size:1.5rem;}

.tyfwhx{ padding-bottom:2rem;}

}



@media (max-width:20em) {

.tyfw-cta__title{ font-size:2.rem;}

.tyfw-cta__container p { font-size:1.2rem;}

}









#zxkf {width: auto;z-index: 2147483645;right: 0px;top: 40%;margin-top:5px;display: block;position: fixed !important;visibility: visible;}

#zxkf img {width:5rem; height:5rem;border-radius:0.8rem;}

@media (max-width:46.875em) {

	#zxkf{display: none;}

}



.container_nav{

	height:80px;

	background:#eee;

}
.container1{

	display:flex;

	height:80px;

}

.header__container112 {

    width: 96px;

    height: 44px;

    float: right;

    line-height: 44px;

    padding-left: 14px;

}

.container1 {

    display: flex;

    align-items: center;

    justify-content: flex-end;

    height: 80px;

}




.div4 {
    padding-bottom: 68px;
    background: #fbe102;2961
}
.div2 .container div{display: flex;align-items: center ;justify-content:center;padding-top: 60px;}
.div2 .container div img{ align-items: center;}
.div4 .container div div{ text-align:left; width:90%; margin:0 auto; padding: 20px;line-height:40px;
	box-shadow: 0px 0px 12px 0px rgba(0, 0, 0, 0.2);
}
.div4 .container div{ margin-bottom:30px}
.div4 .container div div span {
	display:inline-block;	
	font-size:22px
}
.div4 .container div div span:nth-child(1){width:70px; text-align:left}


.div6 {
	background: #fcfcfc;
	padding-bottom: 110px;
}
.div6 .container .xl12,
.div6 .container .xl4 {
	position: relative;
	padding: 12px;
}
.div6 .container div img {
	width: 100%;
	cursor: pointer;
	transition: all 0.5s;
}
.div6 .container div p {
	position: absolute;
	bottom: 5px;
	height: 42px;
	line-height: 42px;
	text-align: center;
	margin: 0;
	width: 97%;
	background: rgba(0, 0, 0, 0.5);
	color: #fff;
}
.xm4 {
    width: 31.33333333%; float: left;
}
.div6 {
    background:#fcfcfc;
    padding-bottom: 65px;
}
.title h1 {
    font-size: 36px;
    color: #000;
}

.title {
	text-align: center;
	padding: 47px 0 47px !important;
}
.title h1 {
	font-size: 36px;
	color:#000
	
}
.title h3 {
	font-size: 24px;
	color: #888;
}
.div4 .container div {
     margin-bottom: 30px;float: left;  
	width: 216px;
    height: 100px;
       margin: 20px 11px;
}h2.white-block__title {
        font-size: 40px;
    margin: 15px;
    color: #333;
}.white-block__container.container p {
    font-size: 16px;
    line-height: 33px;
}.black-halved-cta__text-wrap p {
    font-size: 16px;
    line-height: 40px;
    margin-top: 30px;
}
	.fwwz p {
    font-size: 16px;
}h2.tyfw-cta__title {
    font-size: 40px;
    margin-bottom: 10px;
}.tyfw-cta__container p {
    font-size: 16px;
    line-height: 30px;
}h2.dhhm {
    font-size: 30px;
}.black-halved-cta__text.container {
    padding: 60px;
}h2.black-halved-cta__title {
    font-size: 40px;
}section.white-block.lazyloaded {
     padding:50px 0px !important; 
}h2.fwfw {
    margin: 38px;
    font-size: 28px;
}
	.fgx1 {
    margin-top: 30px;
}
	.header__right__item a {
    display: block;
   width: 40px;
    height: 40px;
    background-image: url(../images/dh.png);
    background-position: center;
	
}.dhhhh {
    max-width: 500px;
    margin: 0 auto;
}
	.header__right__item {
    display: inline-block;
    margin-left: 1rem;
    float: left;margin-top: 45px;
}
.mid3 {

    margin: 0px 0px 0px 0px;

	height:568px;

    background-position: top center;

	background-image:url(../images/a18.jpg);

}input.submit {
    margin-top: 0px;
    border: none;
}
