*{margin:0px;padding:0px;border:0;}
body{margin:0 auto;font-family: 'cn';font-size:24px;-webkit-appearance:none;color:#333;height:auto;overflow-x:hidden;background:#FFF;}
textarea,input{font-family: 'cn';}
ul{list-style: none;}
a{color:#333;text-decoration: none;}
li a,img{display:block;}
.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;}
.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; font-size:24px;}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;}
.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;}
.onload{position: fixed;width: 100%;height: 100%;position: fixed;z-index: 16666;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%);}
.lgsize{font-size: 36px;line-height: 36px;}
.mdsize{font-size: 28px;line-height: 28px;}
.smsize{font-size: 15px;line-height: 15px;}
.pcshow{display: flex;}
.sjshow{display: none;}
.w1200{width: 1200px;margin: auto;}
.sjpcimg img{display: block;width: 100%;}
.sjpcimg img:nth-child(2){display: none;}
@media (max-width:1200px) {
	.w1200{width: 91%;}
	.sjshow{display: flex !important;}
	.pcshow{display: none !important;}
	.lgsize{font-size: 26px;line-height: 26px;}
	.mdsize{font-size: 20px;line-height: 20px;}
	.smsize{font-size: 12px;line-height: 12px;}
}
@media (max-width:640px) {
	.lgsize{font-size: 18px;line-height: 18px;}
	.mdsize{font-size: 15px;line-height: 15px;}
}

/* 顶部 */
.top{padding: 6px 0 12px;border-bottom: 1px solid #838383;position: fixed;left: 0;top: 0;width: 100%;z-index: 100;}
.topcon{width: 96%;margin: auto;}
.toptop{margin-bottom: 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;}
.topfl span,.topfr span{color: #fff;font-size: 22px;line-height: 22px;cursor: pointer;}
.topfl p,.topfr p{color: #fff;margin-left: 3px;}
.tpflcd span:nth-child(2) {display: none;}
.topfr a{color: #fff;font-size: 22px;line-height: 22px;}
.topcen{margin-bottom: 28px;}
.topcen h3{ color:#fff;}
.topcen a:nth-child(2){margin: 0 176px;}
.topcen a img:nth-child(2){display: none;}
.spp1{width: 80px;}
.spp2{width: 177px;}
.spp3{width: 80px;}
.nav li{margin: 0 35px;}
.nav li a{color: #fff;}
.nav li:hover a{font-weight: bold;}
.top,.toptop,.topcen,.topcen a:nth-child(2),.spp1,.spp3,.topfl span,.topfr span,.topfl p,.topfr p,.topfr a,.nav li a,.spp2,.topcen h3{transition: all 0.5s;-webkit-transition: all 0.5s;-moz-transition: all 0.5s;-ms-transition: all 0.5s;-o-transition: all 0.5s;}

.top.on .toptop{margin-bottom: 0;}
.top.on .topcen{margin-top: -22px;margin-bottom: 20px;}
.top.on .topcen a:nth-child(2){margin: 0 84px;}
.top.on .topcen a img:nth-child(2){display: block;}
.top.on .topcen a img:nth-child(1){display: none;}
.top.on .spp2{width: 109px;}
.top.on .spp1,.top.on .spp3{width: 68px;}
.top.on{padding: 6px 0 8px;background: #fff;}
.top.on .topfl span,.top.on .topfr span,.top.on .topfl p,.top.on .topfr p,.top.on .topfr a,.top.on .nav li a,.top.on .topcen h3{color: #333;}
.top.on .spp2{top: -100%;}
.top.on .topcen h3{font-size: 24px;}


@media (max-width:1200px) {
	.spp2 {width: 108px;}
	.topcen a:nth-child(2) {margin: 0 60px;}
	.spp1,.spp3{width: 62px;}
	.toptop{margin-bottom: 0;height: 51px;}
	.topfl span,.topfr span,.topfl p,.topfr p,.topfr a,.nav li a{color: #ab9f99 !important;}
	.topcen {margin-bottom: 0;margin-top: -51px;}
	.top {padding: 12px 0 12px;background: #fff;}
	.topcen a img:nth-child(2){display: block;}
	.topcen a img:nth-child(1){display: none;}
	.topfr a:nth-child(2){margin-left: 8px;}
	.nav{position: fixed;left: -100%;top: 77px;width: 100%;height: 100%;display:flex; display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;flex-direction: column;-webkit-flex-direction: column;-moz-flex-direction: column;-ms-flex-direction: column;-o-flex-direction: column;background: #7b706c;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: 8%;height: 92%;transition: all 0.3s;-webkit-transition: all 0.3s;-moz-transition: all 0.3s;-ms-transition: all 0.3s;-o-transition: all 0.3s;}
	.nav li {margin: 0;border-bottom: 1px solid #fff;width: 94%;}
	.nav li a{font-size: 16px;line-height: 60px;color: #fff;}
	.tpflcd span:nth-child(2) {font-size: 15px;}
	.topcen h3 {color: #333;line-height: 53px;}
}
@media (max-width:640px) {
	.topcen a:nth-child(2) {margin: 0 32px;}
	.spp1, .spp3 {width: 53px;}
	.spp2 {width: 95px;}
	.nav{top: 70px;}
	.nav li a {font-size: 14px;line-height: 54px;}
	.topcen h3 {line-height: 45px;}
	
}

/* banner */
.banner{position: relative;}
.baninfo{position: absolute;width: 100%;left: 0;bottom: 6%;}
.baninfo p{color: #fff;margin-bottom: 15px;font-size: 20px;line-height: 20px;letter-spacing: 1px;}
.baninfo h3{margin-bottom: 18px;color: #fff;letter-spacing: 1px;}
.baninfo a{color: #fff;margin-bottom: 20px;padding: 6px 20px;border: 1px solid #fff;border-radius: 30px;}
.baninfo span{width: 56px;height: 1px;background: #fff;}

@media (max-width:1200px) {
	.banner{margin-top: 77px;height: 500px;overflow: hidden;}
	.banner .sjpcimg img:nth-child(1){position: absolute;width: auto;height: 100%;left: 50%;transform: translateX(-50%);-webkit-transform: translateX(-50%);-moz-transform: translateX(-50%);-ms-transform: translateX(-50%);-o-transform: translateX(-50%);}
}
@media (max-width:640px) {
	.banner{margin-top: 70px;height: auto;}
	.sjpcimg img:nth-child(1) {display: none;}
	.sjpcimg img:nth-child(2) {display: block;}
	.baninfo p{font-size: 15px;line-height: 15px;letter-spacing: 0px;}
}

/* 挂号 */
.pd100{padding: 80px 0;}
.mb55{margin-bottom: 55px !important;}
.ghtop p{line-height: 32px;margin-bottom: 10px;max-width: 62%;text-align: center;}
.ghtop span{width: 64px;height: 3px;background: #b89678;display: block;margin-bottom: 15px;}
.dhdz a{color: #7f7f7f;margin-bottom: 17px;display: block;font-style: italic;text-align: center;}
.fmone{margin-bottom: 13px;}
.fmone span{width: 200px;display: block;}
.fmone input,.fmone select{width: 60%;height: 38px;border: 1px solid #ececec;text-indent: 12px;background: #f4f4f4;color: #333;outline: none;}
.button11{width: 190px;height: 50px;background: #7b706c;color: #fff;display: block;margin: auto;transition: all 0.5s;-webkit-transition: all 0.5s;-moz-transition: all 0.5s;-ms-transition: all 0.5s;-o-transition: all 0.5s;}
.button11:hover{background: #b89678;}
.fmone select option:nth-child(2){ display:none;}

@media (max-width:640px) {
	.ghtop p{max-width: 96%;line-height: 24px;margin-bottom: 15px;}
	.pd100 {padding: 25px 0;}
	.dhdz a{margin-bottom: 15px;}
	.mb55 {margin-bottom: 20px !important;}
	.fmone{flex-direction: column;-webkit-flex-direction: column;-moz-flex-direction: column;-ms-flex-direction: column;-o-flex-direction: column;align-items: flex-start;-webkit-align-items: flex-start;-moz-align-items: flex-start;-ms-align-items: flex-start;-o-align-items: flex-start;}
	.fmone input, .fmone select {width: 97%;height: 32px;background: #fff;border: 1px solid #d2d2d2;}
	.fmone span { display:none;}
	.fmone select{text-indent: 8px;}
	.button11 {width: 160px;height: 29px;}
	.fmone select option:nth-child(1){ display:none;}
	.fmone select option:nth-child(2){ display:block;}
}
	

/* 全系列腕表维护服务 */
.qxlwrap{position: relative;}
.qxlinfo{position: absolute;left: 0;top: 0;width: 100%;height: 100%;}
.tit h3{margin-bottom: 20px;}
.tit span{width: 65px;height: 3px;margin-bottom: 20px;background: #b89678;}
.bstit h3,.bstit p{color: #fff;text-align: center;}
.hstit h3,.hstit p{color: #333;text-align: center;}
.coma{width: 180px;height: 32px;line-height: 32px;text-align: center;display: block;margin: 0 auto;transition: all 0.5s;-webkit-transition: all 0.5s;-moz-transition: all 0.5s;-ms-transition: all 0.5s;-o-transition: all 0.5s;}
.comabs{color: #fff;border: 1px solid #fff;}
.comabs:hover{background: #b89678;border: 1px solid #b89678;}
.comahs{color: #333;border: 1px solid #333;}
.comahs:hover{background: #b89678;border: 1px solid #b89678;color: #fff;}

@media (max-width:1200px) {
	.qxlwrap{height: 300px;overflow: hidden;}
	.qxlwrap .sjpcimg img:nth-child(1){height: 100%;width: auto;}
}
@media (max-width:640px) {
	.qxlwrap{height: auto;}
	.bstit p{line-height: 24px;width: 98%;}
	.coma {width: 160px;height: 30px;line-height: 30px;}
	.qxlinfo .tit p{ display:none;}
	.qxlinfo .mb55 {margin-bottom: 6px !important;}
}

/* 您的客户服务 */
.khwrap{background: #f4f4f4;}
.khul li{padding: 20px;background: #fff;margin: 0 10px;transition: all 0.5s;-webkit-transition: all 0.5s;-moz-transition: all 0.5s;-ms-transition: all 0.5s;-o-transition: all 0.5s;}
.khul li a{display: block;width: 190px;height: 260px;background: #e9e7e8;position: relative;}
.khul li a img{display: block;width: 100%;padding-top: 16px;}
.khul li a p{position: absolute;width: 100%;text-align: center;bottom: 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;color: #666;}
.khul li:hover a p{bottom: 25px;color: #333;}
.khul li:hover{box-shadow: 0px 0px 3px #333;-webkit-box-shadow: 0px 0px 3px #333;-moz-box-shadow: 0px 0px 3px #333;-ms-box-shadow: 0px 0px 3px #333;-o-box-shadow: 0px 0px 3px #333;}

@media (max-width:1200px) {
	.khul li {padding: 2%;}
	.khul li a{width: 100%;height: 210px;}
}
@media (max-width:640px) {
	.hstit p{width: 98%;line-height: 20px;}
	.tit span {width: 55px;margin-bottom: 7px;}
	.tit h3 {margin-bottom: 13px;}
	.khul{flex-direction: column;-webkit-flex-direction: column;-moz-flex-direction: column;-ms-flex-direction: column;-o-flex-direction: column;}
	.khul li {margin: 0;width: 96%;}
	.khul li a{display:flex; display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;align-items: center;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;-o-align-items: center;height: auto;}
	.khul li a img {width: 36%;padding-top: 0;padding: 5px 0;}
	.khul li a p {position: relative;width: auto;bottom: auto;font-size: 15px;font-weight: bold;color: #000;}
	.khul li:nth-child(1) a,.khul li:nth-child(3) a{flex-direction: row-reverse;-webkit-flex-direction: row-reverse;-moz-flex-direction: row-reverse;-ms-flex-direction: row-reverse;-o-flex-direction: row-reverse;}
	.khul li:nth-child(1) a p,.khul li:nth-child(3) a p{margin-right: 30%;}
	.khul li:nth-child(2) a p,.khul li:nth-child(4) a p{margin-left: 30%;}
	.khwrap>a{ border-radius:30px;}
}

.red_back{ display:none;padding: 30px 0;background: url(../images/hjdt.jpg) center center no-repeat;background-size: 100% 100%;}
.dlhjform input{font-size: 12px;height: 32px;line-height: 32px;border: 1px solid #695a55;color: #525252;text-indent: 10px; background:#fff;width: 100%;margin-bottom: 13px;outline: none;}
.dlhjform button{margin: 20px auto 0;line-height: 30px;font-size: 12px;width: 36%;color: #525252;text-align: center;background: #fbfbfb;display: block;}
.dt_left p {margin: auto 0;font-size: 13px;line-height: 24px;color: #fff;}

@media (max-width:640px) {
	.red_back{ display:block;}
}

/* 四个优势 */
.fotfour{padding: 30px 0;background: #272523;}
.fotfrul{width: 1043px;margin: auto;}
.fotfrul li a p{color: #fff;margin-left: 15px;}
.fotfrul li a p span{display: block;}
.fotfrul li a p span:nth-child(1){margin-bottom: 6px;}
.fotfrul li a p span:nth-child(2){font-size: 12px;line-height: 12px;}

@media (max-width:1200px) {
	.fotfrul{width: 88%;}
}
@media (max-width:640px) {
	.fotfrul li{margin-bottom: 20px;}
	.fotfrul li:nth-child(1),.fotfrul li:nth-child(3){width: 65%;}
	.fotfrul li:nth-child(2),.fotfrul li:nth-child(4){width: 35%;}
	.fotfrul li:nth-child(3),.fotfrul li:nth-child(4){margin-bottom: 0;}
	.fotfrul li img{width: 30px;}
	.fotfrul li a{justify-content: flex-start;-webkit-justify-content: flex-start;-moz-justify-content: flex-start;-ms-justify-content: flex-start;-o-justify-content: flex-start;}
}


/* 底部 */
.fot{padding: 50px 0 130px;background: #000;}
.fotnavwrap{margin-bottom: 60px;}
.fnavone{margin: 0 125px;}
.fnavtit h3{margin-bottom: 18px;color: #fff;position: relative;}
.fnavtit h3 span{display: none;position: absolute;right: 0;top: 0;font-size: 13px;line-height: 36px;transition: all 0.3s;-webkit-transition: all 0.3s;-moz-transition: all 0.3s;-ms-transition: all 0.3s;-o-transition: all 0.3s;}
.fnavrel li{margin-bottom: 14px;}
.fnavrel li a{color: #747474;}
.fotcen{margin-bottom: 45px;}
.fotcen p{color: #7b706c;line-height: 26px;text-align: center;}
.fotcen span{width: 13px;height: 1px;background: #7b706c;display: block;margin: 11px auto;}
.fotcen a{color: #7b706c;line-height: 28px;text-align: center;display: block;}
.fotbtm{padding-top: 40px;border-top: 1px solid #7B706C;}
.fotbtm p{color: #7b706c;}
.fotbtmcen{margin: 0 45px;}
.fotbtmfl span{font-size: 20px;color: #7b706c;margin-right: 13px;}

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

@media (max-width:640px) {
	.fotnavwrap{flex-direction: column;-webkit-flex-direction: column;-moz-flex-direction: column;-ms-flex-direction: column;-o-flex-direction: column;margin-bottom: 26px;}
	.fnavcon{height: 0px;overflow: hidden;transition: all 0.8s;-webkit-transition: all 0.8s;-moz-transition: all 0.8s;-ms-transition: all 0.8s;-o-transition: all 0.8s;}
	.fnavrel{padding: 20px 0 10px;}
	.fnavtit h3{line-height: 36px;border-bottom: 1px solid #fff;margin-bottom: 0;font-size: 13px;}
	.fnavtit h3 span{display: block;}
	.fot {padding: 26px 0 63px;}
	.fnavone {margin: 0 5%;}
	.fnavone.on .fnavtit h3 span{transform: rotate(90deg);-webkit-transform: rotate(90deg);-moz-transform: rotate(90deg);-ms-transform: rotate(90deg);-o-transform: rotate(90deg);right: 3px;}
	.fotcen {margin-bottom: 24px;}
	.fotbtm{flex-direction: column;-webkit-flex-direction: column;-moz-flex-direction: column;-ms-flex-direction: column;-o-flex-direction: column;}
	.fotbtmfl,.fotbtmcen{margin: 0 0 10px;}
	.fotbtmfl span{margin-right: 5px;color: #fff;}
	.fotbtm p{color: #fff;}
	.fotbtm {padding-top: 25px;}
	
}


/* 联系我们 */
.topelse{background: #fff;}
.topelse .topfl span,.topelse .topfr span,.topelse .topfl p,.topelse .topfr p,.topelse .topfr a,.topelse .nav li a{color: #333;}
.topelsecon{width: 98%;margin: auto;}
.topelsecon .topcen a img:nth-child(1){display: none;}
.topelsecon .topcen a img:nth-child(2){display: block;}
.topelse .topcen h3{ color:#333;}

/* 联系我们banner */
.banelse{margin-top: 133px;position: relative;overflow: hidden;}
.banelse .baninfo{bottom: auto;height: 100%;top: 0;}
.banelse .baninfo h3{margin-bottom: 50px;}

@media (max-width:1200px) {
	.banelse{margin-top: 77px;height: 253px;overflow: hidden;}
	.banelse .sjpcimg img:nth-child(1){position: absolute;width: auto;height: 100%;left: 50%;transform: translateX(-50%);-webkit-transform: translateX(-50%);-moz-transform: translateX(-50%);-ms-transform: translateX(-50%);-o-transform: translateX(-50%);}
	
}
@media (max-width:640px) {
	.banelse{margin-top: 70px;height: auto;margin-bottom: 1px;}
}

/* 联系我们 内容 */
.comfl,.comfr{width: 50%;}
.comfl img{display: block;width: 100%;}
.comfrcon{width: 68%;}
.comfrcon h3{margin-bottom: 15px;}
.comfrcon p{margin-bottom: 15px;line-height: 20px;}
.comfm{width: 100%;}
.comfm input,.comfm select{width: 100%;height: 32px;border: 1px solid #ececec;text-indent: 12px;background: #f4f4f4;color: #333;outline: none;}
.comfm select{margin-bottom: 15px;text-indent: 8px;}
.comfm input{margin-bottom: 50px;}
.comfm button{background: none;}

@media (max-width:1200px) {
	.comfm input {margin-bottom: 20px;}
	.comfl{height: 333px;overflow: hidden;}
	.comfl img{width: auto;height: 100%;}
}
@media (max-width:640px) {
	.comfm input {margin-bottom: 20px;}
	.comfl{height: auto;overflow: hidden;}
	.comfl img{width: 100%;height: auto;}
	.comfl,.comfr{width: 100%;}
	.comfr{padding: 25px 0;}
	.comfrcon {width: 94%;}
}
@media (max-width:380px) {
	.comfm select {margin-bottom: 8px;}
	.comfrcon p {margin-bottom: 8px;}
	.comfrcon h3 {margin-bottom: 10px;}
	.comfm input {margin-bottom: 16px;}
	.comfm input, .comfm select{height: 28px;}
	
}

/* 呵护 */
.comfrcon1{width: 43%;}
.comfrcon1 p {line-height: 25px;}

@media (max-width:1200px) {
	.comfrcon1 {width: 80%;}
}
@media (max-width:640px) {
	.comfrcon1 {width: 94%;}
	.comfrcon1 p {line-height: 21px;}
	.comfrcon1 p:last-child{margin-bottom: 0;}
}

/* 呵护链接 */
.hhul{height: 143px;background: #f4f4f4;}
.hhul li{width: 74px;margin: 0 18px;height: 100%;}
.hhul li a{width: 100%;height: 138px;position: relative;}
.hhul li a img{margin-bottom: 10px;}
.hhul li a p{color: #000;}
.hhul li a span{position: absolute;width: 100%;height: 5px;left: 0;bottom: -5px;background: #b89678;display: none;}
.hhul li.on a span{display: block;}
.comfrcon1 a{margin-top: 30px;}

@media (max-width:640px) {
	.hhul {height: 88px;}
	.hhul li {width: 62px;margin: 0 15px;}
	.hhul li a img {margin-bottom: 5px;width: 31px;}
	.hhul li a{height: 85px;}
	.hhul li a span{height: 3px;bottom: -3px;}
	
}

/* 服务与支持 */
.fwwrap{background: #f4f4f4;}
.fwul li{padding: 20px;background: #fff;margin: 0 10px;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 a{display: block;width: 190px;background: #e9e7e8;position: relative;overflow: hidden;}
.fwul li a img{display: block;width: 100%;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 a p{position: absolute;left: 0; bottom: 0;width: 100%;padding: 15px 0;text-align: center;color: #fff;background: rgba(0,0,0,0.6);}
.fwul li a p span{display: block;color: #fff;text-align: center;}
.fwul li a p span:nth-child(1){font-weight: bold;margin-bottom: 5px;}
.fwul li a p span:nth-child(2){font-size: 12px;line-height: 12px;display: block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.fwul li:hover a img{transform: scale(1.1);}
.fwul li:hover{box-shadow: 0px 0px 3px #333;-webkit-box-shadow: 0px 0px 3px #333;-moz-box-shadow: 0px 0px 3px #333;-ms-box-shadow: 0px 0px 3px #333;-o-box-shadow: 0px 0px 3px #333;}

@media (max-width:1200px) {
	.fwul li {padding: 2%;}
	.fwul li a{width: 100%;}
}
@media (max-width:640px) {
	.fwul{flex-wrap: wrap;-webkit-flex-wrap: wrap;-moz-flex-wrap: wrap;-ms-flex-wrap: wrap;-o-flex-wrap: wrap;}
	.fwul li{width: 37%;margin: 0 3% 20px;}
	.fwul li:nth-child(3),.fwul li:nth-child(4){margin-bottom: 0;}
	.fwul li a p{padding: 7px 0;}
	.fwul li a p span:nth-child(2){font-size: 10px;}
}

/* 地图 */
.zxwrap .tit{margin-bottom: 15px;}
.dtcon{margin-bottom: 30px;}
.dtone{height: 430px;}
.dtcon .dtone:nth-child(2){display: none;}
.dtul li{margin: 0 20px;cursor: pointer;}
.dtul li.on{padding: 10px 20px;background: #b89678;color: #fff;}

.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}

@media (max-width:640px) {
	.dzwrap{width: 100%;}
	.dtone{height: 248px;}
	.dtcon {margin-bottom: 20px;}
}


/* 底部漂浮 */
.dbtc{border-top: 3px solid #fff;position: fixed;bottom: 0;left: 0;width: 100%;height: 90px;background: #000;z-index:80;}
.dbtccon{width: 1200px;margin: auto;height: 100%;}
.dbfl img{max-width: 109px;max-height: 30px;margin-bottom: 8px;}
.dbfl h3{font-size: 20px;color: #fff;line-height: 20px;}
.dbline{width: 1px;height: 40px;background: #fff;margin: 0 40px;}
.dbcenone{width: 160px;height: 36px;background: #fff;}
.dbcenone span{font-size: 30px;line-height: 30px;color: #000;}
.dbcenone img{ width:21px;}
.dbcenone p{font-size: 17px;color: #000;line-height: 17px;margin-left: 10px;}
.dbfrform{width: 356px;display: block;position: relative;margin-left: 20px;}
.dbfrform input{display: block;width: 100%;font-size: 16px;line-height: 36px;outline: none;text-indent: 12px;background: #fff;color: #000;}
.dbfrform button{position: absolute;right: -2px;top: 0;width: 105px;background: #343434;font-size: 16px;line-height: 38px;text-align: center;color: #fff;outline: none;}
.dbfr>span{font-size: 30px;line-height: 30px;color: #fff;}
.dbfrinfo{margin-left: 8px;}
.dbfrinfo p{font-size: 12px;color: #fff;line-height: 12px;margin-bottom: 4px;}
.dbfrinfo h3{font-size: 24px;color: #fff;line-height: 24px;}

@media (max-width:1200px) {
	.dbfrform{display: none;}
	.dbtccon{width: 97%;margin: auto;}
}
@media (max-width:750px) {
	.dbfl h3 {font-size: 15px;line-height: 15px;}
	.dbfl img {max-width: 20px;}
	.dbcenone {width: 109px;height: 27px;}
	.dbcenone span {font-size: 21px;line-height: 21px;}
	.dbcenone p {font-size: 13px;line-height: 13px;margin-left: 5px;}
	.dbfr>span {font-size: 21px;line-height: 21px;}
	.dbfrinfo h3 {font-size: 16px;line-height: 16px;}
	.dbfrinfo p {font-size: 10px;line-height: 10px;margin-bottom: 2px;}
	.dbline {height: 27px; margin: 0 30px;}
}
@media (max-width:640px) {
	.dbtc{height: 60px;}
	.dbfl h3 {font-size: 10px;line-height: 10px;}
	.dbfl img {max-width: 17px;}
	.dbcenone {width: 83px;height: 23px;}
	.dbcenone span {font-size: 16px;line-height: 16px;}
	.dbcenone p {font-size: 11px;line-height: 11px;margin-left: 5px;}
	.dbfr>span {font-size: 26px;line-height: 26px;}
	.dbfrinfo h3 {font-size: 12px;line-height: 12px;}
	.dbfrinfo p {font-size: 8px;line-height: 8px;margin-bottom: 2px;}
	.dbline {height: 27px; margin: 0 4%;}
	.dbcenone img{ width:15px;}
	
}

/*后加导航*/
.hjnav{ display:none;padding: 16px 0;border-bottom: 1px solid #dadada;background: #f9f9f9;}
.hjnav a{width:25%;}
.hjnav a span{font-size:20px; line-height:20px; color:#555; margin-bottom:12px;}
.hjnav a img{width:23px; margin-bottom:12px;}
.hjnav a p{font-size:12px; line-height:12px; color:#555;}
@media (max-width:640px) {
	.hjnav{ display:flex;}
}


/*右侧漂浮*/
.ycpf{position: fixed;right: 0;top: 60%;z-index: 99;width: 60px;}
.ycimg{display: block;position: absolute;right: 0;top: 0;width: 100%;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;animation: bounceIn 2s ease 0.5s infinite;-webkit-animation: bounceIn 2s ease 0.5s infinite;-moz-animation: bounceIn 2s ease 0.5s infinite;-ms-animation: bounceIn 2s ease 0.5s infinite;-o-animation: bounceIn 2s ease 0.5s infinite;}
.yczj{width: 506px;height: 356px;background: url(../images/yczjbg.jpg);background-size: 100% 100%;position: fixed;left: 50%;top: 50%;transform: translate(-50%,-50%);-webkit-transform: translate(-50%,-50%);-moz-transform: translate(-50%,-50%);-ms-transform: translate(-50%,-50%);-o-transform: translate(-50%,-50%);display: none;border-radius: 15px;}
.yczj h3{font-size: 28px;line-height: 28px;margin-bottom: 35px;color: #fff;text-align: center;}
.yczj p{font-size: 21px;line-height: 21px;margin-bottom: 32px;color: #fff;text-align: center;}
.yczjfm{width: 100%;}
.yczjfm input,.yczjfm select{display: block;width: 86.8%;background: rgba(255, 255, 255, 0.22);border: none;outline: none;padding: 0 10px;font-size: 16px;color: #fff;margin: 0 auto 20px;box-sizing: inherit;height: 51px;}
.yczjfm select option{color: #000;}
.yczjbtn{width: 81%;margin: auto;}
.yczjbtn a,.yczjbtn button{display: block;width: 46%;font-size: 16px;line-height: 38px;text-align: center;transition: all 0.1s;-webkit-transition: all 0.1s;-moz-transition: all 0.1s;-ms-transition: all 0.1s;-o-transition: all 0.1s;border: 1px solid #fff;background: none;color: #fff;}
.yczjbtn a:hover,.yczjbtn button:hover{background: #fff;color: #000;}
.gbyczj{position: absolute;right: 15px;top: 15px;font-size: 25px;color: #fff;cursor: pointer;}
@keyframes bounceIn{
	0% {transform: scale(0,0);}10% {transform: scale(1.3,1.3);}20% {transform: scale(1,1);}30% {transform: scale(1.2,1.2);}40%, 100% {transform: scale(1,1);}
}
@-webkit-keyframes bounceIn{
	0% {transform: scale(0,0);}10% {transform: scale(1.3,1.3);}20% {transform: scale(1,1);}30% {transform: scale(1.2,1.2);}40%, 100% {transform: scale(1,1);}
}
@-moz-keyframes bounceIn{
	0% {transform: scale(0,0);}10% {transform: scale(1.3,1.3);}20% {transform: scale(1,1);}30% {transform: scale(1.2,1.2);}40%, 100% {transform: scale(1,1);}
}
@-ms-keyframes bounceIn{
	0% {transform: scale(0,0);}10% {transform: scale(1.3,1.3);}20% {transform: scale(1,1);}30% {transform: scale(1.2,1.2);}40%, 100% {transform: scale(1,1);}
}
@-o-keyframes bounceIn{
	0% {transform: scale(0,0);}10% {transform: scale(1.3,1.3);}20% {transform: scale(1,1);}30% {transform: scale(1.2,1.2);}40%, 100% {transform: scale(1,1);}
}


@media (max-width:780px ) {
	.yczj {width: 400px;height: 300px;}
	.ycimg {width: 60px;}
	.yczj h3 {font-size: 20px;line-height: 20px;margin-bottom: 6px;}
	.yczj p {font-size: 16px;line-height: 16px;}
	.yczjfm input,.yczjfm select{font-size: 14px;height:41px;}
	.yczjfm textarea{height: 54px;}
}
@media (max-width:640px ) {
	.yczj {width: 290px;height: 192px;}
	.yczj h3 {font-size: 16px;line-height: 16px;margin-bottom: 16px;}
	.yczj p {font-size: 13px;line-height: 13px;margin-bottom: 12px;}
	.yczjfm input,.yczjfm select{font-size: 12px;line-height: 12px;padding: 0 10px;margin: 0 auto 12px;height: 25px;}
	.yczjbtn a, .yczjbtn button{font-size: 12px;line-height: 26px;}
	.gbyczj{right: 11px;top: 11px;font-size: 20px;}
}


