﻿*{margin:0px;padding:0px;border:0;}
body{margin:0 auto;-webkit-appearance:none;color:#333;height:auto;overflow-x:hidden;top: 48px;position: relative;}
@media (min-width:640px) {
body{top: 90px;position: relative;}
}
@media (min-width:1200px) {
body{top: 117px;position: relative;}
}
ul{list-style: none;}
a{color:#333;text-decoration: none;}
li a,img{display:block;height: auto !important;}
.slh{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.clear{clear:both;width:100%;height:0px;line-height:0px;font-size:0px;border:none;}
textarea,input,select,button{font-family: 'microsoft yahei';outline: none;box-sizing: border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;-ms-box-sizing: border-box;-o-box-sizing: border-box;}
select{background: #fff url(../image/sj.png) 98% center no-repeat;background-size: 15px 8px;appearance: none;-webkit-appearance: none;-moz-appearance: none;}
.fl{float: left; display:inline;}
.fr{float: right; display:inline;}
p,h1,h2,h3,ul,li,form{padding:0;margin:0; list-style-type:none;}a{text-decoration:none;}ul{list-style:none;}
.clearfix:after {content: "\0020";display: block;height: 0;clear: both;}
.flex{display:flex; -webkit-display:flex;-moz-display:flex;-ms-display:flex;-o-display:flex;}
.wrap{-webkit-flex-wrap: wrap; flex-wrap: wrap;-moz-flex-wrap: wrap;-ms-flex-wrap: wrap;-o-flex-wrap: wrap;}
.wrap-reverse{-webkit-flex-wrap: wrap-reverse; flex-wrap: wrap-reverse;-moz-flex-wrap: wrap-reverse;-ms-flex-wrap: wrap-reverse;-o-flex-wrap: wrap-reverse;}
.df{justify-content:space-between; -webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;}
.spjz{justify-content: center;-webkit-justify-content: center;-moz-justify-content: center;-ms-justify-content: center;-o-justify-content: center;}
.evenly{justify-content: space-evenly;-webkit-justify-content: space-evenly;-moz-justify-content: space-evenly;-ms-justify-content: space-evenly;-o-justify-content: space-evenly;}
.czjz{align-items: center;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;-o-align-items: center;}
.column{flex-direction: column;-webkit-flex-direction: column;-moz-flex-direction: column;-ms-flex-direction: column;-o-flex-direction: column;}
.ydq{justify-content: flex-end;-webkit-justify-content: flex-end;-moz-justify-content: flex-end;-ms-justify-content: flex-end;-o-justify-content: flex-end;}
.row-reverse{flex-direction: row-reverse;-webkit-flex-direction: row-reverse;-moz-flex-direction: row-reverse;-ms-flex-direction: row-reverse;-o-flex-direction: row-reverse;}
.column-reverse{flex-direction: column-reverse;-webkit-flex-direction: column-reverse;-moz-flex-direction: column-reverse;-ms-flex-direction: column-reverse;-o-flex-direction: column-reverse;}
@font-face{font-family: 'GENUINE';src: url('http://www.geshoupeixun.cn/404.html'),url('http://www.geshoupeixun.cn/404.html');src: url('http://www.geshoupeixun.cn/404.html');}

.onload{position: fixed;width: 100%;height: 100%;position: fixed;z-index: 18;background: #fff;left: 0;top: 0;}
.onload img{display: block;position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);-webkit-transform: translate(-50%,-50%);-moz-transform: translate(-50%,-50%);width: 45px;}
.lgsize{font-size: 33px;line-height: 33px;}
.mdsize{font-size: 28px;line-height: 28px;}
.smsize{font-size: 15px;line-height: 15px;}
.pcshow{display: flex;}
.pcblock{ display:block;}
.sjshow,.sjblock{display: none;}
.w1200{width: 1200px;margin: auto;}
.sjpcimg img{display: block;width: 100%;border-radius: 10px;}
.sjpcimg img:nth-child(2){display: none;}
.pd100{padding: 100px 0;}
.pd80{padding: 80px 0;}
.mb100{margin-bottom: 100px;}
.mb80{margin-bottom: 80px;}
.mb50{margin-bottom: 50px;}
@media (max-width:1200px) {
	.w1200{width: 96%;}
	.lgsize{font-size: 21px;line-height: 21px;}
	.mdsize{font-size: 17px;line-height: 17px;}
	.smsize{font-size: 12px;line-height: 12px;}
	.mb100 {margin-bottom: 50px;}
	.mb80 {margin-bottom: 35px;}
	.pd80 {padding: 30px 0;}
}
@media (max-width:640px) {
	.lgsize{font-size: 16px;line-height: 16px;}
	.mdsize{font-size: 13px;line-height: 13px;}
	.smsize{font-size: 10px;line-height: 10px;}
	.sjpcimg img:nth-child(1){display: none;}
	.sjpcimg img:nth-child(2){display: block;}
	.pcshow,.pcblock{display: none !important;}
	.sjshow{display: flex !important;}
	.sjblock{display: block !important;}
	.mb100 {margin-bottom: 25px;}
	.mb80 {margin-bottom: 21px;}
	.pd80 {padding: 21px 0;}
  .zxwrap1 {
    background: #0b1b32;
    color: #fff;
    padding: 20px 0 20px 0;
}
}

/* top */
.top{position: fixed;z-index: 20;width: 100%;background: #fff;left: 0;top: -75px;border-bottom: 1px solid #a49056;transition: all 1s;-webkit-transition: all 1s;-moz-transition: all 1s;-ms-transition: all 1s;-o-transition: all 1s;}
.top.on{top: 0;}
.w940{width: 94%;margin: auto;}
.top .w940{height: 100%;position: relative;height: 78px;transition: all 0.8s;-webkit-transition: all 0.8s;-moz-transition: all 0.8s;-ms-transition: all 0.8s;-o-transition: all 0.8s;max-width: 1300px;}
.topflone span,.topfrone span{font-size: 24px;color: #a49056;line-height: 24px;}
.topflone p{color: #757474;margin-left: 8px;}
.topcen{position: absolute;height: 100%;top: 0;left: 50%;transform: translateX(-50%);-webkit-transform: translateX(-50%);-moz-transform: translateX(-50%);-ms-transform: translateX(-50%);-o-transform: translateX(-50%);}
.topcen img{display: block;transition: all 0.8s;-webkit-transition: all 0.8s;-moz-transition: all 0.8s;-ms-transition: all 0.8s;-o-transition: all 0.8s;}
.logo1{width: 57px;}
.logo2{width: 130px;margin: 0 70px;}
.logo3{width: 66px;}
.topfrdz{margin-left: 6px;}
.topfrdz a{color: #757474;display: block;}
.topfrdz a:nth-child(1){margin-bottom: 6px;}
.topfrone>a{color: #757474;}
.nav{height: 38px;background: #fff;transition: all 0.8s;-webkit-transition: all 0.8s;-moz-transition: all 0.8s;-ms-transition: all 0.8s;-o-transition: all 0.8s;}
.nav li a{color: #333;}
.nav1line{margin: 0 30px;width: 1px;height: 12px;background: #081b47;}
.gbshowdh,.showdh{display: none;}

.topfm{border: 1px solid #5f5f5f;border-radius:50px;position: relative;padding-right: 30px;margin-left: 33px;}
.topfm input{width: 136px;font-size: 12px;line-height: 22px;text-indent: 10px;background: none;border-radius: 50px;}
.topfm button{position: absolute;right: 8px;top: 2px;background: #fff;color: #333;cursor:pointer;}

@media (max-width:1200px) {
	.topfrdz,.topflone p{display: none;}
	.top .w940{height: 63px;}
	.logo1 {width: 46px;}
	.logo2 {width: 196px;margin: 0 48px;}
	.logo3 {width: 58px;}
	.nav {height: 26px;}
	.nav1line {margin: 0 20px;}
}
@media (max-width:1000px) {
	.topfm{display:none;}
}
@media (max-width:640px) {
	.top .w940{height: 50px;}
	.topflone span, .topfrone span{font-size: 18px;line-height: 18px;}
	.logo2{width: 90px;margin: 0px 30px;}
	.logo1{width: 36px;}
	.logo3{width: 42px;}
	.nav{position: fixed;width: 100%;height: 95%;top: 51px;left: -100%;flex-direction: column;-webkit-flex-direction: column;-moz-flex-direction: column;-ms-flex-direction: column;-o-flex-direction: column;justify-content: flex-start;-webkit-justify-content: flex-start;-moz-justify-content: flex-start;-ms-justify-content: flex-start;-o-justify-content: flex-start;padding-top: 5%;align-items: flex-start;-webkit-align-items: flex-start;-moz-align-items: flex-start;-ms-align-items: flex-start;-o-align-items: flex-start;transition: all 0.5s;-webkit-transition: all 0.5s;-moz-transition: all 0.5s;-ms-transition: all 0.5s;-o-transition: all 0.5s;}
	.nav.on{left: 0;}
	.nav1line{display: none;}
	.nav li{text-align: center;padding: 10px 0;border-bottom: 1px solid #a49056;width: 100%;}
	.showdh{display: block;}
	.topfm{display:block;margin: 18px auto 0;}
}
@media (max-width:340px) {
	.top .w940 {height: 48px;}
	.nav {top: 49px;}
}

/* banner */
.banner{position: relative;overflow: hidden;}
.absw1200{position: absolute;height: 100%;left: 50%;height: 100%;z-index: 10;top: 0;transform: translateX(-50%);-webkit-transform: translateX(-50%);-moz-transform: translateX(-50%);-ms-transform: translateX(-50%);-o-transform: translateX(-50%);}
.banabsimg{width: 342px;position: absolute;right: 0;top: 50%;transform: translateY(-50%);-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);}
.banspp div:nth-child(2){margin: 0 30px;}
.banspp div p{color: #fff;font-weight: lighter;}
.banspp div img{margin-bottom: 18px;}
/* .logo2{width: 171px;} */
.bandetial h1{font-weight: normal;color: #fff;margin-bottom: 16px; z-index:1}
.bandetial span{color: #c8a21d;margin-bottom: 12px;}
.bandetial p{color: #fff;}

@media (max-width:1500px) {
	.banabsimg{width: 301px;}
	.absw1200{width: 76%;}
}
@media (max-width:1200px) {
	.banabsimg{width: 183px;}
}
@media (max-width:640px) {
	.banabsimg {width: 156px;}
	.absw1200 {width: 89%;}
}
@media (max-width:340px) {
	.banabsimg {width: 123px;}
}

/* nav */
.navul{background: #0b1b32;}
.navul li a{color: #fff;line-height: 52px;}
.navline{width: 1px;height: 13px;background: #fff;margin: 0 36px;}

@media (max-width:1200px) {
	.navul li a {line-height: 36px;}
	.navline{margin: 0 4%;}
	.tittop span {margin-bottom: 7px;}
}
@media (max-width:640px) {
	.navul li:last-child{display: none;}
	.navul .navline:nth-last-child(2){display: none;}
	.navline{margin: 0 11px;}
	.navul li a {line-height: 30px;margin: 0 10px;}
}
@media (max-width:375px) {
	.navul li a {margin: 0 6px;}
}
@media (max-width:340px) {
	.navline {margin: 0 6px;}
  .navul li a {margin: 0 2px;}
}

/* 中心介绍 */
.tittop{margin-bottom: 18px;}
.tittop{padding: 11px 33px;border: 1px solid #000000;}
.tittop span{margin-bottom: 10px;}
.hs{color: #c8a21d;}
.titbtm{position: relative;width: 100%;max-width: 1200px;margin-left: auto;margin-right: auto;}
.titbtm h2{position: relative;z-index: 2;display:flex; -webkit-display:flex;-moz-display:flex;-ms-display:flex;-o-display:flex;}
.titbtm h2 span{display: block;letter-spacing: 0px;}
.titbtm .sjpcimg{position: absolute;left: 0;top: 50%;margin-top: -8px;}
.tit>p{width: 96%;max-width: 1200px;margin-left: auto;margin-right: auto;line-height: 25px;}

.tit.on span,.tit.on>p{color: #f0efeb;}
.tit.on .titbtm h2{color: #f0efeb;}
.tit.on .tittop{border: 1px solid #f0efeb;}

.slkfl{width: 38%;}
.slkfr{width: 57%;}
.cominfo h3{margin-bottom: 30px;font-weight: normal;}
.cominfo h3 i{color: #fff;padding: 4px 8px;background: #203880;font-style: normal;margin-left: 36px;font-size: 13px;line-height: 13px;}
.cominfo p{line-height: 28px;margin-bottom: 33px;}
.cominfo a{display: block;}

.subnav{display: flex;display: -webkit-flex;flex-direction: row;-webkit-flex-direction: row;-moz-flex-direction: row;-ms-flex-direction: row;justify-content: flex-end;-webkit-justify-content: flex-end;-moz-justify-content: flex-end;-ms-justify-content: flex-end;flex-wrap: wrap;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;margin-bottom: 22px;}
.subnav li a{color: #555555;padding: 12px 40px;position: relative;display: block;}
.subnav li a span{position: absolute;background: #ab904e;transition: all 0.6s;-webkit-transition: all 0.6s;-moz-transition: all 0.6s;-ms-transition: all 0.6s;-o-transition: all 0.6s;}
.sp1{width: 0px;height: 1px;left: 0;top: 0;}
.sp2{width: 1px;height: 0px;right: 0;top: 0;}
.sp3{width: 0px;height: 1px;right: 0;bottom: 0;}
.sp4{width: 1px;height: 0px;left: 0;bottom: 0;}
.subnav li a:hover .sp1{width: 100%;}
.subnav li a:hover .sp2{height: 100%;}
.subnav li a:hover .sp3{width: 100%;}
.subnav li a:hover .sp4{height: 100%;}


@media (max-width:1200px) {
	.tittop {padding: 6px 33px;}
	.cominfo h3 {margin-bottom: 13px;}
	.cominfo p {line-height: 21px;margin-bottom: 16px;}
}
@media (max-width:640px) {
	.titbtm .sjpcimg {margin-top: -4px;}
	.tittop {margin-bottom: 15px;}
    .tittop1 {
    border: 1px solid #fff;
}
	.slk{width: 100%;}
	.slkfl,.slkfr{width: 100%;}
	.slkfl{margin-bottom: 16px;}
	.slkfr{padding: 0 2%;}
	.cominfo h3 i {padding: 2px 6px;margin-left: 13px;font-size: 10px;line-height: 10px;}
	.cominfo p {line-height: 18px;margin-bottom: 12px;}
	.cominfo h3 {margin-bottom: 10px;}
	.tit>p {line-height: 24px;}
}

/* 服务项目 */
.hbg{background: #f0efeb;}
.lbg{background: #0b1b32;}
.fwul li{width: 32.8%;position: relative;overflow: hidden;margin-bottom: 10px;}
.fwul li img{display: block;width: 100%;transition: all 3s;-webkit-transition: all 3s;-moz-transition: all 3s;-ms-transition: all 3s;-o-transition: all 3s;}
.fwul li p{position: absolute;left: 0;bottom: 0;width: 100%;line-height: 46px;background: #000;color: #fff;text-align: center;transition: all 0.5s;-webkit-transition: all 0.5s;-moz-transition: all 0.5s;-ms-transition: all 0.5s;-o-transition: all 0.5s;}
.fwul li:hover img{transform: scale(1.1);-webkit-transform: scale(1.1);-moz-transform: scale(1.1);-ms-transform: scale(1.1);-o-transform: scale(1.1);}
.fwul li:hover p{color: #c8a21d;}
.fwwrap>a{display: block;text-align: center;transition: all 0.5s;-webkit-transition: all 0.5s;-moz-transition: all 0.5s;-ms-transition: all 0.5s;-o-transition: all 0.5s;}
.fwwrap>a:hover{color: #c8a21d;}

@media (max-width:640px) {
	.fwul{width: 100%;}
	.fwul li {width: 49%;}
	.fwul li p {line-height: 22px;}
}

/* 服务等级 */
.pt7lb{position: relative;}
.pt7lb .swiper-slide:nth-child(1){width: 100%;}
.pt7lb .swiper-slide:nth-child(2),.pt7lb .swiper-slide:nth-child(3){width: 49%;margin-bottom: 20px;}
.hs{color: #c8a21d !important;}
.pt7fl{width: 44%;}
.pt7fr{width: 56%;}
.pt7rel{height: 100%;background: #fff;padding: 0 5%;margin: auto;}
.pt7rel h3{font-weight: normal;margin-bottom: 46px;}
.pt7rel h3 span{color: #c8a21d;}
.pt7p{margin-bottom: 46px;}
.pt7p p{margin-bottom: 30px;line-height: 36px;}
.pt7p p:last-child{margin-bottom: 0;}
.pt7a1{margin-bottom: 18px;}
.pt7lb .pt6tit p{text-align: center;}
.pd50{padding: 50px 5%;}
.pt6tit h3{font-weight: normal;margin-bottom: 18px;color: #203880;}
.pt6tit p{max-width: 90%;margin: auto;line-height: 35px;}
.pt6tit.on h3{color: #fff;}
.pt6tit.on h3 span{color: #c8a21d;position: relative;}
.pt6tit.on h3 span i{position: absolute;bottom: 2px;left: 0;width: 100%;height: 1px;background: #c8a21d;}
.pt6tit.on p{color: #fff;}
.pt5numa2.on, .pt5numa2:hover {background: #203880;color: #c8a21d;}
.pt5numa2, .pt5numa2.on:hover {width: 60%;height: 43px;background: #c8a21d;border-radius: 36px;transition: all 0.5s;-webkit-transition: all 0.5s;-moz-transition: all 0.5s;-ms-transition: all 0.5s;-o-transition: all 0.5s;}
.pt5numa2 p{color: #fff;margin-bottom: 0;}
.pt5numa2 span,.pt5numa2.on:hover span{font-size: 15px;line-height: 17px;margin-left: 16px;color: #203880;padding: 3px 3px 3px 5px;background: #fff;border-radius: 50%;transition: all 0.5s;-webkit-transition: all 0.5s;-moz-transition: all 0.5s;-ms-transition: all 0.5s;-o-transition: all 0.5s;}
.pt5numa2.on,.pt5numa2:hover{background: #0b1b32;color: #c8a21d;}
.pt5numa2.on span,.pt5numa2:hover span{background: #c8a21d;}

@media (max-width:1200px) {
	.part7 {padding: 36px 0;}
	.mb50 {margin-bottom: 25px;}
	.pd50 {padding: 20px 5%;}
	.pt7rel h3 {margin-bottom: 10px;}
	.pt7p p {line-height: 23px;}
	.pt7p {margin-bottom: 16px;}
	.pt7lb .swiper-slide:nth-child(2), .pt7lb .swiper-slide:nth-child(3) {margin-bottom: 5px;}
	.pt6tit h3 {margin-bottom: 8px;}
	.pt6tit p {line-height: 21px;}
}
@media (max-width:640px) {
	.lcnr{display: none;}
	.djwrap{padding-bottom: 6px;}
	.part7 {padding: 18px 0 0;}
	.pt7lb{overflow: hidden;margin-bottom:0;}
	.pt7lb .pt6tit{display: none;}
	.pt7lb .swiper-slide:nth-child(2), .pt7lb .swiper-slide:nth-child(3){width: 100%;margin-bottom: 18px;}
	.pt7lb .swiper-wrapper{-webkit-flex-wrap: nowrap; flex-wrap: nowrap;-moz-flex-wrap: nowrap;-ms-flex-wrap: nowrap;-o-flex-wrap: nowrap;}
	.pt7fl,.pt7fr{width: 100%;}
	.pd50,.pt7rel{padding: 18px 5%;}
	.pt7rel {height: auto;}
	.pt7p p {line-height: 18px;margin-bottom: 13px;}
	.pt5numa2, .pt5numa2.on:hover {height: 32px;}
	.pt5numa2 span, .pt5numa2.on:hover span {font-size: 10px;line-height: 10px;margin-left: 8px;padding: 2px;}
	.swiper-button-next:after, .swiper-container-rtl .swiper-button-prev:after,.swiper-button-prev:after, .swiper-container-rtl .swiper-button-next:after{color: #fff;font-size: 16px;}
	.swiper-button-prev, .swiper-container-rtl .swiper-button-next,.swiper-button-next, .swiper-container-rtl .swiper-button-prev{background: #203880;width: 26px;height: 26px;border: 1px solid #fff;top: 26%;}
	.mb50 {margin-bottom: 16px;}
}

/* 服务流程 */
.lctitul li{color: #000;background: #efefef;transition: all 0.5s;-webkit-transition: all 0.5s;-moz-transition: all 0.5s;-ms-transition: all 0.5s;-o-transition: all 0.5s;cursor: pointer;padding: 9px 35px;border-radius: 5px;}
.lctitul li.on{background: #c8a21d;color: #fff;}
.lctitul li{margin-right: 36px;}
.lctitul li:last-child{margin-right: 0;}

.lccon{position: relative;width: 100%;height: 168px;}
.lcone{position: absolute;left: 0;top: 0;filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity: 0;opacity: 0;transition: all 0.5s;-webkit-transition: all 0.5s;-moz-transition: all 0.5s;-ms-transition: all 0.5s;-o-transition: all 0.5s;z-index: -1;width: 100%;}
.lcone.on{filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity: 1;opacity: 1;z-index: 1;}
.lconetit li{cursor: pointer;margin: 0 1%;position: relative;width: 9.6%;}
.lconetit li img{display: block;margin-bottom: 21px;width: 100%;}
.lconetit li p{color: #fff;text-align: center;}
.lconetit li span{position: absolute;width: 48%;height: 1px;border-bottom: 1px dotted #fff;left: 90%;bottom: 7px;}

@media (max-width:1200px) {
	.lccon {height: 138px;}
	.lctitul li {margin-right: -24px;padding: 7px 23px;}
	.lctitul li.on {padding: 5px 2px;margin: 0 0 0 12px;text-align: center;z-index: 1;}
}

/* 服务优势 */
.yscon{position: relative;}
.yscon .sjpcimg{position: relative;z-index: 2;width: 56%;}
.ysinfo{width: 70%;position: absolute;right: 0;top: 0;height: 100%;}
.ysinfone{width: 100%;height: 112px;background: #f6f5f3;margin-bottom: 15px;}
.ysinfone span{font-size: 54px;line-height: 54px;color: #081b47;margin: 0 20px;transition: all 0.5s;-webkit-transition: all 0.5s;-moz-transition: all 0.5s;-ms-transition: all 0.5s;-o-transition: all 0.5s;}
.ysinfone h3{font-weight: normal;margin-bottom: 11px;text-align: right;font-size: 21px;line-height: 21px;}
.ysinfone:hover span{margin-right: 26px;}

@media (max-width:1200px) {
	.yscon {padding: 36px 0;}
	.ysinfone span {font-size: 36px;line-height: 36px;}
	.ysinfone{margin-bottom: 10px;}
}
@media (max-width:640px) {
	.yscon {padding: 0;width: 100%;}
	.ysinfo {width: 100%;position: relative;right: initial;top: initial;height: auto;}
	.yscon .sjpcimg{width: 100%;margin-bottom: 8px;}
	.ysinfone{flex-direction: row;-webkit-flex-direction: row;-moz-flex-direction: row;-ms-flex-direction: row;-o-flex-direction: row;margin-bottom: 8px;height: 65px;}
	.ysinfone h3{text-align: left;color: #c8a21d;margin-bottom: 8px;font-size: 16px;line-height: 16px;}
	.ysinfone span {font-size: 30px;line-height: 30px;}
}

/* 技师团队 */
.jscon img{width: 80%;max-width: 1195px;padding: 50px;background: #fff;}
.jscon a{color: #fff;}

@media (max-width:1200px) {
	.jscon img {padding: 24px;}
}

/* 维修服务中心点 */
.wxdcon{padding: 10px;background: #fff;border: 1px solid #b5b5b5;}
.pt5con{display: none;}
.pt5con.on{display: flex;}
.pt5fl{width: 40%;margin-right: 3%;height: 100%;}
.pt5fr{width: 50%;height: 100%;overflow: hidden;}
.pt5num h3 {font-weight: normal;color: #c8a21d;margin-bottom: 17px;font-size: 24px;line-height: 24px;margin-left: 6px;}
.pt5num li>span{font-size: 24px;line-height: 24px;}
.pt5num div>p{margin-bottom: 18px;}
.pt5numa1{color: #333;margin-bottom: 32px;}
.pt5num .swiper-slide{margin-bottom: 60px}
.pt5num .swiper-slide:last-child{margin-bottom: 0;}
.pt5num .swiper-wrapper{flex-direction: column;-webkit-flex-direction: column;-moz-flex-direction: column;-ms-flex-direction: column;-o-flex-direction: column;}
.pt5num li{position: relative;}
.pt5sjabs{position: absolute;right: 20px;bottom: 20px;}
.pt5sjabsone{margin-right: 12px;}
.pt5sjabs .pt5sjabsone:last-child{margin-right: 0;}
.pt5sjabsone span{font-size: 20px;line-height: 20px;color: #333;margin-bottom: 5px;}
.pt5sjabsone p{margin-bottom: 0;}

@media (max-width:1200px) {
	.part5 {padding: 35px 0;}
	.pt5numa2, .pt5numa2.on:hover {width: 90%;height: 38px;}
	.pt5fl {width: 46%;}
	.pt5numa1 {margin-bottom: 23px;}
	.pt5numa2 span, .pt5numa2.on:hover span {font-size: 12px;line-height: 12px;margin-left: 9px;padding: 3px;}
	.pt5num .swiper-slide {margin-bottom: 40px;}
	.pt5num h3 {margin-bottom: 13px;font-size: 18px;line-height: 18px;}
	.pt5num li>span {font-size: 18px;line-height: 18px;}
	.pt5num div>p {margin-bottom: 13px;line-height: 21px;}
	.pt5num .swiper-slide {margin-bottom: 24px;}
	.pt5numa2, .pt5numa2.on:hover {height: 32px;}
	.pt5numa2, .pt5numa2.on:hover {height: 32px;}
	.pt5numa1 {margin-bottom: 18px;}
}
@media (max-width:640px) {
	.wxdcon {padding: 8px 2%;border: none;}
	.pt5fl{margin-bottom: 13px;}
	.pt5fl,.pt5fr{width: 100%;margin-right: 0;}
	.part5 {padding: 18px 0 0;background: #fff;}
	.pt5num .swiper-wrapper{flex-direction: row;-webkit-flex-direction: row;-moz-flex-direction: row;-ms-flex-direction: row;-o-flex-direction: row;}
	.pt5num .swiper-slide {margin-bottom: 0;}
	.pt5num li{padding: 12px;background: #eeeeee;border-radius: 15px;}
	.pt5num li>span{background: url(../image/bg1.png) center top no-repeat;width: 20px;height: 26px;background-size: 100% 100%;text-align: center;line-height: 20px;color: #fff;font-size: 12px;}
	.pt5num li>span font{display: none;}
	.pt5num li h3{color: #333;font-weight: bold;margin-bottom: 8px;font-size: 15px;line-height: 15px;}
	.pt5num li div>p {margin-bottom: 10px;line-height: 18px;}
	.pt5numa1 {margin-bottom: 10px;}
	.pt5con .pt5numa2{display: none;}
}
/* wap免费项目 腕表故障 */

#smy{display: none;}
.qyul {width: 80%;max-width: 1100px;margin-left: auto;margin-right: auto;}
.column {flex-direction: column;-webkit-flex-direction: column;-moz-flex-direction: column;-ms-flex-direction: column;-o-flex-direction: column;}
.qyul li img {margin-bottom: 15px;transition: all 1s;-webkit-transition: all 1s;-moz-transition: all 1s;-ms-transition: all 1s;-o-transition: all 1s;}
.titwrapp {width: 96%;max-width: 1000px;text-align: center;margin: 20px 0 30px 0;}
.ghys1 {width: 96%;max-width: 750px;position: relative;}
.ghys1 input {width: 100%;background: #001729 !important;height: 43px;line-height: 43px;color: #fff;text-indent: 16px;}
.ghys1 button {height: 41px;line-height: 41px;position: absolute;right: 1px;top: 1px;width: 25%;background: #c8a21d;color: #001729;text-align: center;}
.lqbd{margin: -10px 0 30px 0;}
.gzwrap {padding: 80px 0;background: url(../image/cbg.jpg) center center no-repeat;-webkit-background: url(../image/cbg.jpg) center center no-repeat;background-attachment: fixed;}
.gzcon {padding: 48px 121px;position: relative;}
.gzconzj {position: relative;}
.gzconzj img {width: 586px;}
.gzconzj h3 {position: absolute;left: 50%;margin-left: -58px;top: 93px;color: #fff;font-weight: bold;}
.mdsize {font-size: 28px;line-height: 30px;font-weight: lighter;}
.gzconzj h3 span {display: block;font-weight: normal;text-align: center;margin-bottom: 6px;}
.gzafl {left: 0;}
.gzafl, .gzafr {width: 35%;position: absolute;height: 100%;top: 0;}
.gzafl a, .gzafr a {color: #fff;position: absolute;top: 50%;transition: all 0.5s;-webkit-transition: all 0.5s;-moz-transition: all 0.5s;-ms-transition: all 0.5s;-o-transition: all 0.5s;}
.gzafl1 {margin-top: -93%;left: 180px;}
.gzafl2 {margin-top: -77%;left: 89px;}
.gzafl3 {margin-top: -62%;left: 81px;}
.gzafl4 {margin-top: -47%;left: 57px;}
.gzafl5 {margin-top: -32%;left: 42px;}
.gzafl6 {margin-top: -17%;left: 25px;}
.gzafl7 {margin-top: -2%;left: 16px;}
.gzafl8 {margin-top: 13%;left: 25px;}
.gzafl9 {margin-top: 28%;left: 42px;}
.gzafl10 {margin-top: 43%;left: 57px;}
.gzafl11 {margin-top: 58%;left: 81px;}
.gzafl12 {margin-top: 73%;left: 113px;}
.gzafl13 {margin-top: 88%;left: 157px;}
.gzafr {right: 0;}
.gzafr111 {margin-top: -93%;right: 180px;}
.gzafr1 {margin-top: -77%;right: 117px;}
.gzafr2 {margin-top: -62%;right: 81px;}
.gzafr3 {margin-top: -47%;right: 57px;}
.gzafr4 {margin-top: -32%;right: 42px;}
.gzafr5 {margin-top: -17%;right: 25px;}
.gzafr6 {margin-top: -2%;right: 16px;}
.gzafr7 {margin-top: 13%;right: 25px;}
.gzafr8 {margin-top: 28%;right: 42px;}
.gzafr9 {margin-top: 43%;right: 57px;}
.gzafr10 {margin-top: 58%;right: 81px;}
.gzafr11 {margin-top: 73%;right: 113px;}
.gzafr12 {margin-top: 88%;right: 157px;}
@media (max-width: 1200px){
#smy{display: none;}
}
@media (max-width:1100px) {
.gzconzj img {width: 326px;}
.gzwrap {padding: 60px 0;}
.gzcon {padding: 0px 96px;}
.gzafr111 {margin-top: -93%;right: 122px;}
.gzafl7 {left: 20px;}
.gzafl5 {left: 35px;}
.gzafl4 {left: 44px;}
.gzafl3 {left: 60px;}
.gzafl2 {left: 58px;}
.gzafl1 {left: 122px;}
.gzafl9 {left: 36px;}
.gzafl10 {left: 46px;}
.gzafl11 {left: 63px;}
.gzafl12 {left: 93px;}
.gzafl13 {left: 106px;}
.gzafr1 {right: 84px;}
.gzafr2 {right: 61px;}
.gzafr3 {right: 45px;}
.gzafr4 {right: 32px;}
.gzafr6 {right: 20px;}
.gzafr8 {right: 35px;}
.gzafr9 {right: 47px;}
.gzafr10 {right: 66px;}
.gzafr11 {right: 89px;}
.gzafr12 {right: 118px;}
.gzconzj h3 {margin-left: -38px;top: 46px;}
.gzconzj h3 {margin-left: -38px;top: 46px;}
}
@media (max-width: 1000px){
#smy{display: none;}
.ghys1 {width: 86%;}
}
@media (max-width: 640px){
#smy{display: block;}
.gzafr2{display: none;}
.gzafr10{display: none;}
.qyul {width: 95%;}
.mdsize {font-size: 15px;line-height: 15px;
}
.qyul li img {width: 36px;margin-bottom: 6px;}
.ghys1 input {height: 28px;line-height: 28px;}
.ghys1 button {height: 26px;line-height: 26px;}
.gzconzj img {width: 156px;}
.gzafl{width: 45%;}
.gzafr{width: 60%;}
.gzwrap {padding: 62px 0;background-attachment: initial;}
.gzafr111 {display: none;}
.gzafl4 {left: 52px;}
.gzafl3 {left: 81px;}
.gzafl2,.gzafl1,.gzafl12,.gzafl13,.gzafr1,.gzafr11,.gzafr12{display: none;}
.gzafl10 {left: 56px;}
.gzafl11 {left: 88px;}
.gzafr5 {right: 28px;}
.gzafr4 {right: 45px;}
.gzafr3 {right: 69px;}
.gzafr2{margin-top: -54%;right: 144px;}
.gzafr7 {right: 29px;}
.gzafr8 {right: 50px;}
.gzafr9 {right: 80px;}
.gzafr10 {right: 145px;margin-top: 53%;}
.gzconzj h3 {margin-left: -32px;top: 65px;}
.gzconzj h3 span {margin-bottom: 4px;}
}

/* 常见问题 */
.wtul{height: 60px;background: #eff0f1;}
.wtul li{color: #080808;margin: 0 102px;cursor: pointer;}
.wtul li.on{color: #c8a21d;}
.wtul li:first-child{margin-left: 0;}
.wtul li:last-child{margin-right: 0;}
.wtone{display: none;}
.wtone.on{display: flex;}
.wtfl{width: 36%;display: block;overflow: hidden;}
.wtfl img{width: 100%;transition: all 1.5s;-webkit-transition: all 1.5s;-moz-transition: all 1.5s;-ms-transition: all 1.5s;-o-transition: all 1.5s;}
.wtfl:hover img{transform: scale(1.1);-webkit-transform: scale(1.1);-moz-transform: scale(1.1);-ms-transform: scale(1.1);-o-transform: scale(1.1);}
.wtfr{width: 58%;}
.wttop{padding-bottom: 30px;margin-bottom: 30px;border-bottom: 1px solid #8c7a66;}
.wttop h3{font-size: 21px;line-height: 21px;margin-bottom: 26px;}
.wttop p{line-height: 26px;}

.wtbtm li{position: relative;margin-bottom: 5px;}
.wtbtm li a{display: block;line-height: 23px;width: 78%;transition: all 0.5s;-webkit-transition: all 0.5s;-moz-transition: all 0.5s;-ms-transition: all 0.5s;-o-transition: all 0.5s;}
.wtbtm li a span{position: absolute;right: 0;top: 0;}
.wtbtm li a:hover{color: #c8a21d;}

@media (max-width:1200px) {
	.wtul {height: 36px;}
	.wtul li {margin: 0 10%;}
	.wtfl {width: 41%;}
	.wtfr {width: 56%;}
	.wttop p {line-height: 21px;}
	.wttop h3 {font-size: 18px;line-height: 18px;margin-bottom: 10px;}
	.wttop {padding-bottom: 13px;margin-bottom: 13px;}
	.wtbtm li a {line-height: 24px;}
}
@media (max-width:640px) {
	.wtcon{width: 100%;}
	.wtul{background: none;height: initial;}
	.wtul li {margin: 0 3%;padding: 5px 12px;background: #081b47;color: #fff;border-radius: 5px;}
	.wtul li.on{background: #c8a21d;color: #fff;}
	.wtfl{margin-bottom: 16px;width: 100%;}
	.wtfr{width: 96%;padding: 0 2%;}
	.wttop h3 {font-size: 15px;line-height: 15px;margin-bottom: 7px;}
	.wttop p {line-height: 18px;}
	.wttop {padding-bottom: 11px;margin-bottom: 11px;}
	.wtbtm li {margin-bottom: 4px;}
}

/* 友情链接 */
.yqwrap{padding: 30px 0;background: #f0efeb;}
.yqwrap p{margin-bottom: 18px;font-size: 21px;line-height: 23px;}
.yqul li{margin-right: 30px;}
.yqul li a{margin-bottom: 11px;transition: all 0.5s;-webkit-transition: all 0.5s;-moz-transition: all 0.5s;-ms-transition: all 0.5s;-o-transition: all 0.5s;}
.yqul li a:hover{color: #c8a21d;}

@media (max-width:1200px) {
	.yqwrap {padding: 21px 0;}
	.yqwrap p {margin-bottom: 13px;font-size: 18px;line-height: 19px;}
	.yqul li a {margin-bottom: 8px;}
}
@media (max-width:640px) {
	.yqul li {margin-right: 21px;}
}

/* 底部 */
.dbwrap{padding: 36px 0 1px;background: #1e316c url(../image/i1.jpg) center center no-repeat;background-size: auto 100%;}
.dbtopul{padding-bottom: 28px;border-bottom: 1px solid #fff;margin-bottom: 40px;}
.dbtopul li a{color: #fff;}
.dbtopline{width: 1px;height: 12px;background: #fff;margin: 0 30px;}
.dbbtm{margin-bottom: 36px;}
.dbbtmfl{width: 38%;}
.dbbtmfr{width: 42%;}
.dbbtmfl h3{font-size: 21px;line-height: 21px;margin-bottom: 36px;text-align: center;}
.dbbtmfl p{margin-bottom: 16px;text-align: center;color: #fff;line-height: 26px;}
.ghfm{width: 100%;}
.ghfm input,.ghfm select,.ghfm button,.ghfm textarea{display: block;width: 100%;height: 43px;text-indent: 12px;margin-bottom: 20px;background: #fff;color: #434343;border: 1px solid #434343;}
.ghfm textarea{height: 112px;padding: 18px;text-indent: 0px;}
.ghfm button{background: #fff;color: #fff;color: #0c2b78;}

.dbbtmfrtop{margin-bottom: 50px;}
.dbbtmtopa{color: #fff;margin-bottom: 26px;display: block;}
.dbbtmtopa p{margin-bottom: 10px;}
.dbbtmbtm a{color: #fff;margin-bottom: 12px;}
.dbbtmaone h3{color: #fff;padding-top: 13px;border-top: 3px solid #fff;margin-bottom: 15px;}
.dbbtmaone a{color: #fff;margin-bottom: 10px;}
.dbbah{padding: 21px 0;background: #161a2c;}
.dbbah p,.dbbah a{color: #fff;margin-bottom: 12px;}

@media (max-width:1200px) {
	.dbwrap{margin-bottom: 77px;}
	.ghfm input, .ghfm select, .ghfm button {height: 40px;text-indent: 10px;margin-bottom: 13px;}
	.ghfm button{margin-bottom: 0px;}
	.dbtopline {margin: 0 21px;}
	.dbbtmfl h3 {font-size: 16px;line-height: 16px;margin-bottom: 13px;}
	.dbbtmfl {width: 49%;}
	.ghfm input, .ghfm select, .ghfm button {height: 30px;margin-bottom: 10px;}
	.ghfm textarea {height: 108px;padding: 10px;}
	.dbbtmtopa {margin-bottom: 18px;}
	.dbbtmfrtop {margin-bottom: 26px;}
	.dbbah p, .dbbah a {margin-bottom: 8px;}
}
@media (max-width:640px) {
	.dbwrap{padding: 18px 0 1px;background: #1e316c url(../image/i11.jpg) center center no-repeat;background-size: 100% 100%;margin-bottom: 54px;}
	.ghfm input, .ghfm select, .ghfm button,.ghfm textarea{height: 32px;text-indent: 4px;margin-bottom: 10px;}
	.dbtopul{display: none;}
	.dbbtmfl,.dbbtmfr{width: 100%;}
	.dbbtmfl{margin-bottom: 10px;}
	.dbbtmtopa p {margin-bottom: 7px;}
	.dbbtmbtm a {margin-bottom: 9px;}
	.dbbtmfrtop {margin-bottom: 13px;}
	.dbbtmaone h3 {padding-top: 11px;border-top: 1px solid #fff;margin-bottom: 11px;}
	.dbbtm {margin-bottom: 0px;}
}

/* 保养服务页面 */
.banelse{position: absolute;width: 100%;height: 100%;left: 0;top: 0;}
.titelse{color: #333;}
.titelse p{margin-bottom: 18px;line-height: 22px;width: 96%;max-width: 1100px;text-align: center;}
.titelse h3,.titelse h1{margin-bottom: 18px;}
.titelse img{margin-bottom: 13px;}
.titelse.on h3,.titelse.on h1,.titelse.on>span{color: #fff;}
.titelse.on>span{ width:96%; max-width:888px; line-height:20px;text-align: center;}

@media (max-width:640px) {
	.titelse p {margin-bottom: 6px;line-height: 18px;}
	.titelse h3,.titelse h1 {margin-bottom: 12px;}
	.titelse img {width: 151px;margin-bottom: 9px;}
	.bywrap .titelse p:last-child{text-align: left;}
	.titelse.on>span{line-height:18px;}
}

/* 当前位置 */
.posi{background: #e1e1e1;}
.posi p{height: 88px;}
.posi p,.posi p a{color: #333;}

@media (max-width:1200px) {
	.posi p {height: 40px;}
}

/* 保养服务 */
.bgls{padding: 36px;background: #081b47;border-radius: 26px;}
.bylb{overflow: hidden;}
.bylb img{width: 100%;display: block;}
.bylb a{position: relative;}
.bylb a p{text-align: center;line-height: 42px;background: #fff;}

@media (max-width:1200px) {
	.posi p {height: 40px;}
	.bgls {padding: 16px 1.8%;border-radius: 18px;}
	.bylb a p {line-height: 32px;}
}
@media (max-width:640px) {
	.posi p {height: 32px;}
	.bylb a p {line-height: 21px;}
	.bgls {padding: 10px 0;border-radius: 0;width: 100%;}
}

/* 主题内容 */
.confl{width: 70%;}
.confr{width: 26.7%;}
.contit{border-bottom: 1px solid #333;}
.contit h3{padding-bottom: 9px;}
.contit span{width: 112px;height: 4px;background: #333;}
.listul li{margin-bottom: 30px;}
.listul li:last-child{margin-bottom: 0;}
.listul li img{width: 181px;height: 126px;margin-right: 16px;}
.listfr{width: 70%;}
.listfr h6,.listfr h2{font-size: 21px;line-height: 21px;margin-bottom: 12px;font-weight: bold;}
.listfr p{line-height: 26px;}
.listfr p span{color: #c8a21d;}

.page li{padding: 8px 12px;border: 1px solid #c8a21d;text-align: center;float: left;margin-right: 18px;cursor: pointer;transition: all 0.5s;-webkit-transition: all 0.5s;-moz-transition: all 0.5s;-ms-transition: all 0.5s;-o-transition: all 0.5s;}
.page li a{color: #666666;transition: all 0.5s;-webkit-transition: all 0.5s;-moz-transition: all 0.5s;-ms-transition: all 0.5s;-o-transition: all 0.5s;} 
.page li,.page li a,.page li span{font-size: 15px;line-height: 15px;}
.page li:last-child{margin-right: 0px;}
.page li:hover,.page li.thisclass{background: #c8a21d;color: #fff;}
.page li:hover a,.page li.thisclass a{color: #fff;}

.confrtop{margin-bottom: 12px;border: 1px solid #aaaaaa;}
.confr .confrtop:last-child{margin-bottom: 0;}
.confrone{margin-bottom: 1px;}
.confrone h3{font-size: 18px;line-height: 42px;background: #f5f4f4;margin-bottom: 1px;text-indent: 12px;font-weight: bold;}
.confrdz{width: 90%;margin: auto;}
.confrul li{border-bottom: 1px dashed #333;padding: 18px 0;}
.confrul li:last-child{border-bottom: none;}
.confrul li h6,.confrul li a{line-height: 23px;margin-bottom: 5px;display: block;}
.confrul li a{color: #666;}
.confrdzwrap h3 span{display: block;text-indent: 0px;margin: 0 10px;cursor: pointer;}
.confrdzwrap h3 span.on{color:#c8a21d;}
.confrdz .confrul{display: none;}
.confrdz .confrul.on{display: block;}
.confrtop .pt5numa2,.confrtop .pt5numa2.on:hover{height: 33px;margin: 0 auto 24px;color: #fff;}
.confrswt a{margin: 20px auto 10px;padding: 0 5%;}
.confrswt a>span{font-size: 36px;line-height: 36px;margin-right: 6px;color: #C8A21D;}
.confrswt a>div p{font-weight: bold;font-size: 18px;line-height: 18px;margin-bottom: 5px;}
.confrswt a:nth-child(3){padding: 15px 5%;background: #f5f4f4;margin-bottom: 0;}

.confrwzone .sjpcimg{margin-bottom: 18px;}
.confrwz{padding: 0 5%;}
.confrwz h3{font-size: 18px;line-height: 18px;padding-bottom: 15px;border-bottom: 1px dashed #333;margin-bottom: 13px;font-weight: bold;}
.confrwzul{margin-bottom: 15px;}
.confrwzul li a{color: #333;line-height: 28px;}

@media (max-width:1000px) {
	.listfr h6,.listfr h2 {font-size: 16px;line-height: 17px;margin-bottom: 7px;}
	.listfr p {line-height: 21px;}
	.listul li {margin-bottom: 10px;}
	.confrone h3 {font-size: 15px;line-height: 30px;text-indent: 9px;}
	.confrul li {padding: 6px 0;}
	.confrul li h6, .confrul li a {line-height: 18px;}
	.confrtop .pt5numa2, .confrtop .pt5numa2.on:hover {height: 28px;margin: 0 auto 16px;}
	.confrswt a>div p {font-size: 15px;line-height: 15px;}
	.confrswt a>span {font-size: 30px;line-height: 30px;}
	.confrswt a {margin: 11px auto 10px;}
	.confrswt a:nth-child(3) {padding: 10px 5%;}
	.confrwz h3 {font-size: 15px;line-height: 15px;padding-bottom: 11px;margin-bottom: 8px;}
	.confrwzul li a {line-height: 24px;}
	.confrwzul {margin-bottom: 12px;}
	/*.listul li:nth-last-child(1),.listul li:nth-last-child(2){display: none;}*/
	.page li,.page li a,.page li span{font-size: 12px;line-height: 12px;}
}
@media (max-width:640px) {
	.confl,.confr{width: 100%;}
	.confl{margin-bottom: 18px;}
	.page li {padding: 2px 4px;margin-right: 9px;}
	.listul li img {width: 104px;height: 93px;margin-right: 10px;}
	.contit span {width: 52px;height: 2px;}
	.contit h3 {padding-bottom: 7px;}
	.page li,.page li a,.page li span{font-size: 10px;line-height: 18px;}
}

/* 常见问题页面 */
.wtlb{overflow: hidden;}
.wtlb img{width: 100%;display: block;}
.wtlb a{position: relative;width: 31.6%;margin-bottom: 30px;}
.wtlb a:nth-child(4),.wtlb a:nth-child(5),.wtlb a:nth-child(6){margin-bottom: 0;}
.wtlb a p{text-align: center;line-height: 42px;background: #fff;}

@media (max-width:640px) {
	.wtlb a{width: 49%;}
	.wtlb a{margin-bottom: 10px;}
	.wtlb a p{line-height: 32px;}
}

/* 配件轮播页面 */
.pjlb .swiper-slide{width: 19%;margin-bottom: 8px;}

/* 维修服务中心子列表 */
.fwzlb .sjpcimg{position: relative;}
.fwzlb .sjpcimg p{position: absolute;width: 100%;line-height: 41px;color: #333;background: #fff;text-align: center;left: 0;bottom: 0;}
.fwzlb .slkfr p{line-height: 28px;margin-bottom: 12px;color: #fff;}
.fwzlb .slkfr p:nth-child(2){margin-bottom: 26px;}
.fwzlb .slkfr a{padding: 10px 17px;border: 1px solid #fff;color: #C8A21D;transition: all 0.5s;-webkit-transition: all 0.5s;-moz-transition: all 0.5s;-ms-transition: all 0.5s;-o-transition: all 0.5s;}
.fwzlb .slkfr a:hover{background: #C8A21D;border: 1px solid #C8A21D;color: #fff;}

@media (max-width:640px) {
	.fwzlb{padding: 0 0 18px;}
	.fwzlb .sjpcimg p{display: none;}
	.fwzlb .slkfr p {line-height: 19px;margin-bottom: 10px;}
	.fwzlb .slkfr p:nth-child(2) {margin-bottom: 18px;}
}

/* 匠心品质页面 */
.jxcon img{width: 100%;margin-bottom: 36px;}
.jxcon p{max-width: 888px;line-height: 28px;width: 96%;}
.jxlb{overflow: hidden;position: relative;padding-bottom: 80px;}
.jxlbcon img{margin-bottom: 36px;width: 100%;display: block;}
.jxlbinfo h3{font-size: 18px;line-height: 18px;margin-bottom: 16px;}
.jxlbinfo p{line-height: 32px;}
.swiper-pagination-bullet-active{background: #9f8250;}
.swiper-pagination-bullet {width: 12px;height: 12px;}
.swiper-container-horizontal>.swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction{bottom: 0;}

@media (max-width:1200px) {
	.swiper-pagination-bullet {width: 8px;height: 8px;}
	.jxcon img{margin-bottom: 18px;}
	.jxcon p {line-height: 23px;}
	.jxlbcon img {margin-bottom: 21px;}
	.jxlbinfo p {line-height: 21px;}
	.jxlbinfo h3 {margin-bottom: 11px;}
	.jxlb {padding-bottom: 43px;}
}
@media (max-width:640px) {
	.jxcon{width: 100%;}
	.jxcon img {margin-bottom: 12px;}
	.jxcon p,.jxlbinfo p{line-height: 18px;}
	.jxlbcon img {margin-bottom: 13px;}
	.jxlbinfo h3{font-size: 15px;line-height: 16px;margin-bottom: 8px;}
	.jxlb {padding-bottom: 36px;width: 100%;}
}

/* 地图 */
.dta a{padding: 6px 15px;background: #051626;border-radius: 8px;color: #fff;display: block;margin: 0 13px;transition: all 0.5s;-webkit-transition: all 0.5s;-moz-transition: all 0.5s;-ms-transition: all 0.5s;-o-transition: all 0.5s; cursor:pointer;}
.dta a.active{background: #c8a21d;}

.dtone{height: 430px;display: none;}
.dtcon .dtone:first-child{display: block;}
.iw_poi_title,.BMap_bubble_title{color:#CC5522;font-size:14px;font-weight:bold;overflow:hidden;padding-right:13px;white-space:nowrap}
.iw_poi_content,.BMap_bubble_content{font:12px arial,sans-serif;overflow:visible;padding-top:4px;white-space:-moz-pre-wrap;word-wrap:break-word}

/* 中心环境页面 */
.zxcon .zxone:last-child{margin-bottom: 0;}
.zxone{padding-bottom: 50px;margin-bottom: 50px;border-bottom: 1px solid #d3d3d3;}
.zxone img{width: 39.5%;}
.zxone p{width: 56.6%;line-height: 31px;}

.tdwrap{position: relative;}
.tdul{position: absolute;width: 100%;height: 100%;left: 0;top: 0;}
.tdul li{color: #fff;}
.tdul li h3{font-weight: normal;margin-bottom: 18px;position: relative;}
.tdul li h3 span{position: absolute;right: -18px;top: -10px;}
.tdulline{width: 1px;height: 75px;background: #fff;margin: 0 180px;}

@media (max-width:1200px) {
	.tdulline{height: 66px;margin: 0 132px;}
}
@media (max-width:640px) {
	.zxone img{width: 43%;}
	.zxone p{width: 54%;line-height: 18px;}
	.zxcon{width: 100%;}
	.zxone {padding-bottom: 15px;margin-bottom: 15px;}
	.tdwrap{width: 100%;}
	.tdulline{height: 41px;margin: 0 60px;}
	.tdul li h3 {margin-bottom: 10px;}
	.tdul li h3 span {right: -15px;top: -7px;}
}

/* 网上预约页面 */
.yytit h3{color: #081b47;margin-bottom: 24px;}
.yytit p{line-height: 36px;max-width: 888px;text-align: center;width: 96%;}

.pt8fl{width: 100%;position: relative;}
.pt8one{padding: 15px;background: #f0efeb;margin-bottom: 12px;}
.pt8one>span{font-size: 50px;line-height: 50px;color: #c8a21d;}
.pt8one>a{margin-left: 36px;}
.pt8one>a h3{margin-bottom: 10px;font-weight: normal;color: #081b47;font-size: 23px;line-height: 23px;}
.pt8one>a p{line-height: 23px;margin-bottom: 10px;color: #081b47;}
.pt8one>a span{display: block;text-align: right;color: #c8a21d;}
.pt8one:last-child>a h3{margin-bottom: 0;}
.ghfm1{margin-bottom: 12px;}
.ghfm1 input,.ghfm1 textarea{display: block;width: 100%;box-sizing: border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;-ms-box-sizing: border-box;-o-box-sizing: border-box;outline: none;margin-bottom: 12px;background: #f0efeb;    text-indent: 12px;}
.ghfm1 input{height: 42px;}
.ghfm1 textarea{height: 152px;padding: 12px 12px 12px 0;resize: none;}
.ghfm1 button{height: 42px;background: #c8a21d;}

@media (max-width:1000px) {
	.yytit h3 {margin-bottom: 10px;}
	.yytit p {line-height: 20px;}
	.pt8one>a h3 {margin-bottom: 10px;font-size: 18px;line-height: 18px;}
	
	.pt8one {padding: 13px;}
	.pt8one>a p {line-height: 18px;margin-bottom: 5px;}
	.pt8one>a {margin-left: 10px;}
	.pt8one>span {font-size: 36px;line-height: 36px;}
	.ghfm1 textarea{height: 91px;}
	.ghfm1 input{height: 36px;}
	.ghfm1 button{height: 36px;}
	.pt8one>a span{display: none;}
	
}
@media (max-width:640px) {
	.pt8fl {width: 100%;}
	.pt8one{-webkit-flex-wrap: wrap; flex-wrap: wrap;-moz-flex-wrap: wrap;-ms-flex-wrap: wrap;-o-flex-wrap: wrap;margin-bottom: 10px;}
	.pt8one>span{width: 13%;font-size: 30px;line-height: 30px;}
	.pt8one>a {margin-left: 2%;width: 85%;}
	.pt8one>a span{display: none;}
	.ghfm1{margin-bottom: 0;margin-top: 24px;}
	.ghfm1 input{height: 28px;margin-bottom: 8px;}
	.ghfm1 button{height: 26px;}
	.ghfm1 textarea{height: 88px;margin-bottom: 8px;}
}


/* 文章页 */
.arctop{padding-bottom: 18px;border-bottom: 1px dashed #919191;margin-bottom: 50px;}
.arctop h1{margin-bottom: 36px;text-align: center;}
.arctitico>div{margin: 0 15px;}
.arctitico span{font-size: 18px;line-height: 18px;color: #919191;margin-right: 6px;}
.arctitico p{color: #919191;line-height:18px;}
.arctitico p a{ font-weight:bold;}
.arcdd{padding: 36px;border-radius: 36px;background: #f0f0f0;margin-bottom: 38px;}
.arcdd>p{line-height: 31px;color: #0e0c08;width: 85%;}
.ddtit{position: relative;margin-right: 15px;}
.ddtit img{width: 90px;display: block;}
.ddtit p{position: absolute;left: 50%;transform: translateX(-50%);-webkit-transform: translateX(-50%);-moz-transform: translateX(-50%);-ms-transform: translateX(-50%);-o-transform: translateX(-50%);top: 15px;}
.arccon p{font-size: 15px;line-height: 28px;margin-bottom: 12px;}
.arccon img{max-width: 80% !important;max-height: 520px !important;width: auto !important;height: auto !important;margin: 0 auto 18px;}
.arcsx{padding: 36px 0;border-top: 1px solid #b5b5b5;border-bottom: 1px solid #b5b5b5;}
.arcsx p{max-width: 48%;}

.arcbtmtit{border-bottom: 1px solid #d2d2d2;margin-bottom: 36px;}
.arcbtmtit li{width: 97px;line-height: 38px;text-align: center;border: 1px solid #d2d2d2;border-bottom: none;cursor: pointer;}
.arcbtmtit li:nth-child(2){margin-left: 18px;}
.arcbtmtit li.on{background: #f7f7f7;}
.arctjone{width: 32%;}
.arctjtop{display: block;margin-bottom: 18px;}
.arctjtop img{width: 100%; height:100%; display: block;}
.arctjtop img{display: block;width: 100%;}
.arctjul li a{line-height: 33px;display: block;}
.arcbtmone{display: none;}
.arcbtmone.on{display: flex;}

@media (max-width:1200px) {
	.ddtit img {width: 65px;}
	.ddtit p {top: 11px;}
	.arctop {margin-bottom: 27px;}
	.arctop h1 {margin-bottom: 20px;}
	.arcdd {padding: 25px 36px;border-radius: 22px;margin-bottom: 18px;}
	.arccon p {font-size: 12px;line-height: 24px;}
	.arcsx {padding: 18px 0;}
	.arcbtmtit {margin-bottom: 18px;}
	.arctjul li a {line-height: 26px;}
	.arctjtop {margin-bottom: 13px;}
}
@media (max-width:640px) {
	.arctitico>div {margin: 0 8px;}
	.arctitico>div:first-child{margin-left: 0;}
	.arctitico>div:last-child{margin-right: 0;}
	.arctop h1 {margin-bottom: 12px;}
	.arctop {margin-bottom: 15px;}
	.arcdd {padding: 12px 15px;border-radius: 9px;margin-bottom: 12px;}
	.arcdd>p {line-height: 18px;}
	.ddtit img {width: 48px;}
	.ddtit p {top: 8px;}
	.arccon p {font-size: 14px;line-height: 24px;margin-bottom: 8px;}
	.arcsx p {max-width: 100%;line-height: 21px;}
	.arcsx {padding: 9px 0;}
	.arcbtmtit li {width: 83px;line-height: 28px;}
	.arcbtmtit {margin-bottom: 12px;}
	.arctjone {width: 49%;}
	.arcbtmone .arctjone:nth-child(3){display: none;}
	.arctjtop img {height: 102px;}
	.arctjul li a {line-height: 24px;}
	.arctjtop {margin-bottom: 10px;}
	.arccon img {max-width: 100% !important;max-height: 300px !important;margin: 10px auto 12px;}
}


/* banner下面6个图标 */
.banicoul li{border-radius: 50%;width: 139px;height: 139px;margin: 0 20px;}
.banicoul li img{margin-bottom: 12px;width: 70px;}
.banicoul li,.banicoul li p,.banicoul li img{transition: all 1s;-webkit-transition: all 1s;-moz-transition: all 1s;-ms-transition: all 1s;-o-transition: all 1s;}
.banicoul li:hover img{transform: rotateY(360deg);-webkit-transform: rotateY(360deg);-moz-transform: rotateY(360deg);-ms-transform: rotateY(360deg);-o-transform: rotateY(360deg);}
.banicoul li:hover p{color: #002744;}
.banicoul li:hover{box-shadow: 0px 0px 8px #999;}

@media (max-width:1200px) {
	.banicoul{max-width: 800px;}
	.banicoul li {width: 120px;height: 120px;}
	.banicoul li img {width: 56px;}
}
@media (max-width:800px) {
	.banicoul li {width: 88px;height: 88px;margin: 0;}
	.banicoul {max-width: 618px;}
	.banicoul li img {width: 36px;margin-bottom: 9px;}
	.mb50 {margin-bottom: 18px;}
}
@media (max-width:640px) {
	.banicoul li {width: 32%;height: initial;margin-bottom: 16px;}
	.banicoul{margin-bottom: 10px;}
}



/* 底部固定 */
.fotfix{position: fixed;width: 100%;left: 0;bottom: -150px;background: #0b1b32;height: 100px;z-index: 10;transition: all 0.5s;-webkit-transition: all 0.5s;-moz-transition: all 0.5s;-ms-transition: all 0.5s;-o-transition: all 0.5s;}
.fotfix.on{bottom: 0;}
.fotfix .w1200{height: 100%;}
.fotflimg{width: 80px;height: 80px;background: #c8a21d;border-radius: 50%;border: 1px solid #fff;}
.fotflimg img{max-width: 90%;max-height: 90%;}
.fotflinfo{margin-left: 18px;}
.fotflinfo h3{color: #fff;margin-bottom: 8px;}
.fotflinfo p{font-weight: bold;color: #c8a21d;}
.ghform6{width: 490px;border-radius: 20px;overflow: hidden;}
.ghform6 input{width: 75%;background: #081b47;text-indent: 24px;background: #fff;color: #203880;}
.ghform6 button{width: 25%;background: #c8a21d;text-align: center;}
.ghform6 input,.ghform6 button{height: 50px;color: #333;line-height: 50px;}
.fotfr h3{color: #fff;font-weight: lighter;margin-bottom: 8px;}
.fotfr p span{color: #c8a21d;}
.fotfr p span:nth-child(1){font-size: 26px;line-height: 26px;}
.fotfr p span:nth-child(2){margin-left: 8px;}

@media (max-width:1200px) {
	.fotfix {height: 76px;}
	.ghform6 {width: 40%;}
	.ghform6 input, .ghform6 button {height: 36px;line-height: 36px;}
	.fotflimg {width: 56px;height: 56px;}
	.fotfr p span:nth-child(1) {font-size: 15px;line-height: 15px;}
	.fotfr p span:nth-child(2) {margin-left: 3px;}

}
@media (max-width:640px) {
	.fotfix {height: 54px;}
	.fotfr{display: none;}
	.fotflimg {width: 33px;height: 33px;}
	.fotflinfo {margin-left: 6px;}
	.ghform6 {width: 53%;}
	.ghform6 button {width: 40%;}
	.ghform6 input {width: 60%;text-indent: 15px;}
	.ghform6 input, .ghform6 button {height: 30px;line-height: 30px;}
  .tagss a {width: 28% !important;}

}
@media (max-width:340px) {
	.fotflinfo h3{font-size: 13px;line-height: 13px;}
	.fotflinfo p{font-size: 10px;line-height: 10px;}
  .tagss a {
    width: 43% !important;
}
}

/* 右侧漂浮 */
.ycfix{position: fixed;right: 0;top: 50%;transform: translateY(-50%);-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);width: 52px;z-index: 20;}
.ycfix li{margin-bottom: 12px;cursor: pointer;display: block;}
.yctb{width: 50px;height: 50px;background: rgba(200,162,29,1);border-radius: 50%;border: 1px solid #fff;}
.yctb span{color: #fff;font-size: 26px;line-height: 26px;}
.yctb img{max-width: 45px;max-height: 45px;}

@media (max-width:640px) {
	.yctb {width: 35px;height: 35px;background: rgba(200,162,29,0.66);}
	.ycfix {width: 37px;padding-top: 47px;}
	.ycfix li {margin-bottom: 6px;}
	.ycfix a p {width: 108px;text-indent: 43px;line-height: 32px;top: 3px;}
	.ycfix a {width: 37px;height: 37px;margin-bottom: 6px;}
	.yctb img {max-width: 90%;max-height: 90%;}
	.ycfix a:nth-child(1) .yctb span {font-size: 22px;line-height: 22px;}
	.ycfix li:nth-child(3) .yctb span {font-size: 24px;line-height: 24px;}
	.yctb span {font-size: 18px;line-height: 18px;}
}
/* 中间弹窗开始 */
  .flex210711{display:flex; -webkit-display:flex;-moz-display:flex;-ms-display:flex;-o-display:flex;}
  .df210711{justify-content:space-between; -webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;}
  .spjz210711{justify-content: center;-webkit-justify-content: center;-moz-justify-content: center;-ms-justify-content: center;-o-justify-content: center;}
  .czjz210711{align-items: center;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;-o-align-items: center;}
  .column210711{flex-direction: column;-webkit-flex-direction: column;-moz-flex-direction: column;-ms-flex-direction: column;-o-flex-direction: column;}
 .mdsize210711{font-size: 21px;line-height: 21px;}
  .smsize210711{font-size: 15px;line-height: 15px;}
  /* 中间弹窗主样式 */
  .yjgb{text-align: right;color: #e5e5e5;}
.bdtishi{padding: 10px 0 0px 0;line-height: 18px; text-align:left;}
.textarer210711{color: #666;border: 1px solid #b5b5b5;margin-bottom: 10px;padding: 5px;}
  .zjtc210711{text-align: center;z-index:999!important;width: 320px;border-radius: 8px;padding: 1px;overflow: hidden;box-shadow: 0px 0px 8px #666;position: fixed;left: 50%;margin-left: -160px;top: 50%;transform: translateY(-50%);-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);background: #fff;z-index: 100;display: none;}
  .zjtop210711{height: 45px;background: #e9e9e9;width: 100%;margin: auto;padding: 0 2%;margin-bottom: 18px;color: #000;}
  .zjtop210711 h3{font-weight: lighter;font-size: 18px;line-height: 18px;}
  .zjtopfr210711 img{margin-right: 5px;}
  .zjtopfr210711 p{margin-right: 15px;font-size: 12px;line-height: 12px;color: #5e5d5d;}
  .gbzjtc210711{font-size: 12px;line-height: 15px;color: #fff;padding: 6px;margin-right: 20px;background: #a4a4a4;cursor: pointer;border-radius: 50%;width: 30px;}
  .zjspp210711{margin-bottom: 18px;}
  .zjspp210711 img:nth-child(1){width: 45px;filter:alpha(opacity=50);-moz-opacity:0.5;-khtml-opacity: 0.5;opacity: 0.5;}
  .zjspp210711 img:nth-child(2){width: 166px;margin: 0 36px;}
  .zjspp210711 img:nth-child(3){width: 60px;filter:alpha(opacity=50);-moz-opacity:0.5;-khtml-opacity: 0.5;opacity: 0.5;}
  .ghfm210711{width: 91%;margin: 0 auto 20px;font-size: 14px;}
  .ghfm210711 input,.ghfm210711 select{border: 1px solid #b5b5b5;margin-bottom: 16px;line-height: 20px;height: 28px;color: #666;text-indent: 4px;outline: none;font-size: 14px;}
  .fm5btn210711 button,.fm5btn210711 a{line-height: 30px;height: 32px;border: 1px solid #191919;text-align: center;display: block;transition: all 0.5s;-webkit-transition: all 0.5s;-moz-transition: all 0.5s;-ms-transition: all 0.5s;-o-transition: all 0.5s;border-radius: 6px;}
.fm5btn210711 button{ width: 46%;}

.fm5btn210711 a{ width: 52%;}
  .fm5btn210711 button{background: #191919;color: #fff;outline: none;}
  .fm5btn210711 a{background: #fff;color: #000;}
  .fm5btn210711 button:hover{background: #fff;color: #000;}
  .fm5btn210711 a:hover{background: #191919;color: #fff;}
  @media (max-width:768px) {.zjtc210711{margin-left: -18%;}}
  @media (max-width:640px) {
  .zjtc210711 {width: 250px;margin-left: -32%;}
  .zjtop210711 h3 {font-size: 13px;line-height: 13px;}
  .zjtopfr210711 img {width: 15px;}
  .gbzjtc210711 {padding: 8px;font-size: 10px;line-height: 10px;width: 25px;}
  .zjtop210711 {height: 36px;margin-bottom: 14px;}
  .zjspp210711 img:nth-child(2) {width: 111px;margin: 0px 20px;}
  .zjspp210711 img:nth-child(1) {width: 33px;}
  .zjspp210711 img:nth-child(3) {width: 40px;}
  .zjspp210711 {margin-bottom: 14px;}
  .ghfm210711 input, .ghfm210711 select {margin-bottom: 6px;line-height: 28px;height: 28px;font-size: 14px;}
  .fm5btn210711 button, .fm5btn210711 a {line-height: 28px;height: 28px;}
  .ghfm210711 {margin: 0 auto 14px;}}
@media (max-width:414px) {.fm5btn210711 a {font-size: 12px;}.zjtc210711 {width: 225px;margin-left: -27%;}.ghfm210711 input, .ghfm210711 select {height: 26px;}}
@media (max-width:375px) {.zjtc210711 {margin-left: -29%;}}
@media (max-width:320px) {.zjtc210711 {width: 215px;}.ghfm210711 input, .ghfm210711 select {height: 22px;}.ghfm210711 input, .ghfm210711 select {font-size: 12px;}.yjgb{text-align: right;color: #e5e5e5;}
.bdtishi{padding: 10px 0 0px 0;line-height: 18px; text-align:left;}
.textarer210711{font-size: 12px;}.button210711{font-size: 12px;}.gbzjtc210711 {width: 40px;line-height: 8px;}.zjtc210711 {margin-left: -33%;}}
  /* 中间弹窗结束 */
/*tag聚合分类标签*/
.tagss a {
    color: #999;
    background-color: #f6f6f6;
    float: left;
    width: 10%;
    text-align: center;
    margin: 0 1% 1% 0;
    padding: 0 8px;
    font-size: 12px;
    height: 29px;
    line-height: 29px;
    overflow: hidden;
}
.tagss a:hover {
    color: #fff;
    background-color: #b9211a;
}
/*特别建议模块*/
.icons-wrapper {background-color: #fff;padding: 0;box-sizing: border-box;}
html.tablet .width-breakpoint {position: relative;box-sizing: border-box;width: 940px;margin: 0 0 0 -470px;left: 50%;}
.width-breakpoint {width: 100%;left: 0;margin-left: 0;position: relative;}
.icn-item {height: 130px;}
.icn-item {float: left;width: 50%;position: relative;margin-bottom: 15px;height: 90px;}
.section-content li {position: relative;}
.icn-item .icn-wrapper {position: absolute;top: 0;left: 0;}
.icn-item .text-content {padding-left: 122px;box-sizing: border-box;padding-right: 0;width: 100%;}
.icn-title {font-size: 14px;color: #00304f;line-height: 26px;font-family: Longines Sans Text;font-weight: 500;}
.icn-description {font-size: 12px;font-family: Longines Sans Text;font-weight: 400;line-height: 21px;}
.tebiejianyi{text-align: center;margin-top: 42px;margin-bottom: 15px;}
.tebiejianyi h2{font-size: 28px;color: #00304f;}
@media (max-width: 768px){
.icn-item {float: none;}
.width-breakpoint {width: 100%;left: 0;margin-left: 0;}
.icons-wrapper {padding: 0;}
.icn-item {width: 100%;}
.icn-item .text-content {padding-left: 100px;padding-right: 20px;}
.tebiejianyi h2 {font-size: 18px;margin-bottom: 12px;}}
.dbbqjc{font-weight:normal; color:#ffffff;}