﻿@charset "utf-8";

/* CSS Document */


/*header*/

.header {
	position: fixed;
	background: #000;
	top: 0rem;
	width: 6.4rem;
	z-index: 3;
}

.nav1 {
 	width: 5.2rem;
    display: block;
    color: #b9a985;
    font-size: 0.5rem;
    text-align: center;
    font-weight: bold;
    line-height: 0.6rem;
	}

/*#nav{ float:left; background:#000; width:0.6rem;}
#nav h3{ cursor:pointer;height:0.6rem; width:0.6rem; background:url(../images/dhtu.gif) center no-repeat; background-size:0.33rem 0.34rem;}*/

.navyu {
	float: left;
	
	width: 6.4rem; 
	padding:0.15rem 0;
}

.navyu h3 {
	cursor: pointer;
	height: 0.6rem;
	width: 0.6rem;  
	overflow: hidden;
}

.sub {
	display: none;
	width: 6.4rem;
	position: fixed;
	top: 0.9rem;
	background: #000;
	z-index: 3;
	border-top: 1px solid #b9a985;
}


.sub a {
	display: block;
	width: 6.4rem;
	font-size: 0.16rem;
	color: #b9a985;
	text-align: left;
	line-height: 0.5rem;
	text-indent: 20px;
	border-bottom: 1px solid #b9a985;
}

.header1 {
	width: 5.9rem; padding-left:0.4rem;
	
	margin-top: 1.1rem;margin-bottom: 0.15rem;
}

.headerlogo {
	width:0.95rem;
	 
	text-align: center;
	display: block;
	background: #b9a985;
	border:0.02rem solid #b9a985;
}

.headerlogo img {
	width: 0.95rem;
    margin: 0.05rem 0;
}
.headerlogo p{ background: #fff;font-size: 0.14rem; line-height: 0.3rem;}
.headernews {
	width: 4.5rem;padding-left:0.3rem;
	 
}

.headernews_biaoti{ width:3.85rem; padding-right:0.1rem;border-right:0.02rem solid #000;color:#000}
.headernews_biaoti  h1{font-size:0.48rem;}
.headernews_biaoti  p{color:#333;text-transform:uppercase; font-size:0.18rem;}
.headernews_qu{width:0.4rem; padding-left:0.1rem}

.header2 {
	display: block;
	font-size: 0.25rem;
	color: #000;
	margin-top: 0.1rem;
}

.header3 img {
	width: 1.99rem;
	height: 0.08rem;
	margin-top: 0.05rem;
}


/*end*/


/*banner*/

.slideBoxx {
	margin-top: 0.16rem;
	height: 1.35rem;
}

.g_banner {
	position: relative;
	overflow: hidden;
	width: 6.4rem;
	margin: 0 auto;
	height: 4.99rem;
}

.g_banner ul {
	position: relative;
	overflow: hidden;
	width: 19.2rem;
}

.g_banner ul li {
	float: left;
	width: 6.4rem;
}

.hd {
	overflow: hidden;
	zoom: 1;
	position: absolute;
	top: 0rem;
	left: 0rem;
	z-index: 3;
}

.hd li {
	float: left;
	cursor: pointer;
	overflow: hidden;
}

.g_ggt {
	width: 6.4rem;
	margin: 0 auto;
	border-bottom: 0.02rem solid #ecdfc4;
	border-top: 0.02rem solid #ecdfc4;
}

.g_ggt img {
	width: 6.4rem;
}

.g_gfsh {
	width: 6rem;
	padding: 0.2rem;
	margin-bottom: 0.2rem;
	background: url(../images/shou_bg.jpg) center center no-repeat; background-size:cover;
}
.g_gfsh_bg{width: 5.6rem;padding: 0.2rem; background:#b9a985;}
.g_gfsh1 {
	width: 1.35rem;
	color: #b8a884;
	float: left;
	text-align: center;    padding-top: 0.15rem;
	
}
.g_gfsh1 p{width: 1.35rem; text-align: center; font-size:0.26rem; color:#000; padding-bottom:0.1rem;}
.g_gfsh2 {
	float: left;
    width: 3.65rem;padding: 0.2rem;margin-left:0.2rem;
	background:#fff;     text-indent: 0.48rem;
}


.g_gfsh2 img {
	width: 1.92rem;
	margin-left: 0.2rem;
}

 
.g_zz {
	width: 6.4rem;
	height: 2.24rem;
	margin: 0 auto;
	background: url(../images/zztpbj.png) no-repeat center left;
	background-size: 6.4rem 2.24rem;
}

.g_zz ul li {
	display: block;
	float: left;
	margin-top: 0.46rem;
	height: 1.27rem;
}

.g_zz ul li:nth-of-type(1) {
	width: 1.79rem;
	margin-left: 0.32rem;
}

.g_zz ul li:nth-of-type(2) {
	width: 1.91rem;
	margin-left: 0.16rem;
}

.g_zz ul li:nth-of-type(3) {
	width: 1.78rem;
	margin-left: 0.16rem;
}

.ggt {
	width: 6.4rem;
	height: 1.35rem;
	margin: 0.13rem auto 0;
}

.ggt ul li a img {
	width: 6.4rem;
	height: 1.35rem;
}


/*服务项目*/

.g_ffxm {
	width: 6.4rem;
	margin: 0.3rem auto;
	border-bottom: 0.02rem solid #000;
	border-top: 0.02rem solid #000;
}

.g_ffxm ul {
	width: 6rem;
	margin: 0 auto;
}

.g_ffxm ul li {
	text-align: center;
}

.g_ffxm ul li:nth-of-type(1) {
	color: #b8a884;
	font-size: 0.4rem;
	margin-top: 0.1rem;
}

.g_ffxm ul li:nth-of-type(2) {
	font-size: 0.25rem;
	margin-top: 0.08rem;
	color: #000;
}

.g_ffxm ul li:nth-of-type(3) {
	display: block;
	height: 0.11rem;
	margin-bottom: 0.11rem;
	margin-top: 0.08rem;
}

.g_ffxm ul li img {
	width: 0.15rem;
	height: 0.11rem;
	display: block;
}

.g_ffxm1 {
	width: 6.4rem;
	margin-bottom: 0.2rem;
}

.g_ffxm1 ul {
	width: 6rem;
	margin: 0 auto;
}

.g_ffxm1 ul li {
	float: left;
	display: block;
	width: 2rem;
	text-align: center;
	padding-bottom: 0.2rem;
}

.g_ffxml ul li a {
	display: block;
	width: 2rem;
}

.g_ffxm1 ul li a img {
	display: block;
	width: 1.8rem;
}

.g_ffxm1 ul li a span {
	display: block;
	text-align: center;
	color: #000;
	font-size: 0.24rem;
	margin-top: 0.14rem;
}

.g_ffrx {
	width: 6.4rem;
	margin: 0.3rem auto;
}

.g_ffrx a {
	display: block;
	text-align: center;
}

.g_ffrx a img {
	width: 100%;
}


/*服务环境*/

.g_ffhj {
	width: 6.4rem;
	margin: -0.25rem auto 0;
	overflow: hidden;
}

.g_ffhj1 {
	width: 6rem;
	margin: 0.3rem auto;
	border-bottom: 0.02rem solid #d7bd84;
	border-top: 0.02rem solid #d7bd84;
}

.g_ffhj1 ul li {
	text-align: center;
}

.g_ffhj1 ul li:nth-of-type(1) {
	color: #d7bd84;
	font-size: 0.4rem;
	margin-top: 0.1rem;
}

.g_ffhj1 ul li:nth-of-type(2) {
	font-size: 0.24rem;
	margin-top: 0.08rem;
	color: #d7bd84;
}

.g_ffhj1 ul li:nth-of-type(3) {
	display: block;
	height: 0.11rem;
	margin-top: 0.08rem;
	margin-bottom: 0.11rem;
}

.g_ffhj1 ul li img {
	width: 0.15rem;
	height: 0.11rem;
}

.g_ffhj2 {
	width: 6.4rem;
	margin-top: -0.2rem;
	margin-bottom: 0.3rem;
}

.g_ffhj2 ul {
	width: 6.5rem;
}

.g_ffhj2 ul li {
	width: 2rem;
	float: left;
	margin-top: 0.1rem;
	margin-left: 0.1rem;
}

.g_ffhj2 ul li a {
	display: block;
}

.g_ffhj2 ul li a img {
	width: 100%;
}

.g_ffhj2 ul li:first-child{
	width: 6.2rem;
}


/*技师团队*/

.g_jstd {
	width: 6rem;
	margin: 0 auto;
}

.g_jstd ul li {
	display: block;
	float: left;
}

.g_jstd ul li:nth-of-type(1) {
	margin-top: 0.29rem;
	width: 1.48rem;
}

.g_jstd ul li:nth-of-type(2) {
	margin-left: 0.5rem;
	width: 2.04rem;
}

.g_jstd ul li:nth-of-type(3) {
	margin-left: 0.5rem;
	margin-top: 0.29rem;
	width: 1.48rem;
}


/*服务流程*/
 
.g_fflc {
	width: 6.4rem;
	margin: 0 auto;
	background: #0a0a0a;
	padding-top: 0.01rem;
	padding-bottom: 0.3rem;
}

.g_fflc2 {
	width: 5.42rem;
	height: 5.26rem;
	margin-left: 0.49rem;
	background: url(../images/fwlc.png) center no-repeat;
	background-size: 5.42rem 5.26rem;
}

.g_fflc2 ul {
	width: 5.42rem;
	margin: 0 auto
}

.g_fflc2 ul li {
	display: block;
	width: 1.8rem;
	height: 1.75rem;
	float: left;
}

.g_fflc2 ul li a {
	display: block;
	text-align: center;
}

.g_fflc2 ul li a:nth-of-type(1) {
	width: 1.2rem;
	margin-top: 0.32rem;
	margin-left: 0.3rem;
	font-size: 0.26rem;
	line-height: 0.6rem;
}

.g_fflc2 ul li a:nth-of-type(2) {
	width: 1.8rem;
	font-size: 0.2rem;
	line-height: 0.26rem;
	padding-top: 0.1rem;
}

.g_fflc2 ul li:nth-of-type(odd) a {
	color: #b49e6e;
}

.g_fflc2 ul li:nth-of-type(odd) a:nth-of-type(1) {
	border-bottom: 0.02rem solid #b49e6e;
}

.g_fflc2 ul li:nth-of-type(even) a {
	color: #ffffff;
}

.g_fflc2 ul li:nth-of-type(even) a:nth-of-type(1) {
	border-bottom: 0.02rem solid #ffffff;
}

.g_fflc3 {
	width: 6rem;
	margin: 0 auto;
}

.g_fflc3 ul li {
	display: block;
	float: left;
	width: 1.82rem;
}

.g_fflc3 ul li a:nth-of-type(1) {
	display: block;
	width: 1rem;
	text-align: center;
	line-height: 1rem;
	border: 0.02rem solid #ffffff;
	border-radius: 1.1rem;
	color: #ffffff;
	margin-top: 0.09rem;
	margin-left: 0.41rem;
}

.g_fflc3 ul li a:nth-of-type(2) {
	display: block;
	width: 1.82rem;
	color: #d7bd84;
	font-size: 0.24rem;
	text-align: center;
	margin-top: 0.3rem;
}

.g_fflc3 ul li:nth-of-type(1) {
	height: 2.1rem;
	background: url(../images/daodian1.jpg) no-repeat center 0rem;
	background-size: 1.82rem 1.29rem;
}

.g_fflc3 ul li:nth-of-type(2) {
	height: 2.1rem;
	background: url(../images/youji2.jpg) no-repeat center 0rem;
	background-size: 1.82rem 1.29rem;
	margin-left: 0.27rem;
}

.g_fflc3 ul li:nth-of-type(3) {
	height: 2.1rem;
	background: url(../images/kuaixiu3.jpg) no-repeat center 0rem;
	;
	background-size: 1.82rem 1.29rem;
	margin-left: 0.27rem;
} 


/*网络预约*/

.g_wlyy {
	width: 5.5rem;
	margin: 0.3rem auto;
}

.g_wlyy1 {
	width: 2.42rem;
	float: left;
}

.g_wlyy1 img {
	width: 2.42rem;
	height: 2.74rem;
}

.g_wlyy2 {
	width: 2.74rem;
	float: right;
}

.g_wlyy2 select {
	text-indent: 0.2rem;
	height: 0.43rem;
	display: block;
	width: 2.74rem;
	background: #ebebeb;
	font-size: 0.16rem;
	color: #282828;
	line-height: 0.43rem;
	margin-top: 0.1rem;
}

.g_wlyy2 input {
	text-indent: 0.25rem;
	display: block;
	width: 2.74rem;
	background: #ebebeb;
	font-size: 0.16rem;
	color: #282828;
	line-height: 0.43rem;
	margin-top: 0.1rem;
}

.g_wlyy2 button {
	display: block;
	width: 2rem;
	line-height: 0.52rem;
	background: #000;
	border-radius: 0.2rem;
	margin: 0.2rem auto;
	color: #ffffff;
	font-size: 0.24rem;
}


/*来院路线*/

.g_lylx {
	width: 6.4rem;
	/*height: 9.9rem;*/
	
	background: #000 url(../images/lylx_02.png) center no-repeat;
	background-size: 6.4rem 9.8rem;
	padding-top: 0.01rem;
}

.g_ffxm2 {
	width: 6rem;
	margin: 0.3rem auto;
	border-bottom: 0.02rem solid #ffffff;
	border-top: 0.02rem solid #ffffff;
}

.g_ffxm2 ul li {
	text-align: center;
}

.g_ffxm2 ul li:nth-of-type(1) {
	color: #ffffff;
	font-size: 0.4rem;
	margin-top: 0.1rem;
}

.g_ffxm2 ul li:nth-of-type(2) {
	font-size: 0.16rem;
	margin-top: 0.08rem;
	color: #ffffff;
}

.g_ffxm2 ul li:nth-of-type(3) {
	display: block;
	height: 0.11rem;
	margin-bottom: 0.11rem;
	margin-top: 0.08rem;
}

.g_ffxm2 ul li img {
	width: 0.15rem;
	height: 0.11rem;
	display: block;
}

.g_lylx1 {
	width: 6rem;
	margin: 0 auto;
}

.g_lylx1 img {
	width: 6rem;
	height: 3rem;
}

.g_lylx2 {
	width: 6rem;
	margin: 0.2rem auto;
}

.v1 {
	width: 2.94rem;
	height: 1.82rem;
	position: relative;
}

.v1 img {
	width: 2.94rem;
	height: 1.82rem;
}

.v1 .div_luxian {
	display: none;
}

.v1:hover .div_luxian {
	display: block;
}

.v1 .div_luxiana {
	display: none;
}

.v1:hover .div_luxiana {
	display: block;
}

.div_luxian {
	position: absolute;
	left: 0rem;
	top: 0rem;
	width: 2.94rem;
	height: 1.82rem;
}

.div_luxiana {
	background: #000;
	position: absolute;
	left: 0rem;
	top: 0rem;
	width: 2.94rem;
	height: 1.82rem;
	filter: alpha(opacity=8);
	-moz-opacity: 0.8;
	-khtml-opacity: 0.8;
	opacity: 0.8;
}

.g_lylx2 ul li {
	width: 2.94rem;
}

.g_lylx2 ul li:nth-of-type(1) {
	float: left;
}

.g_lylx2 ul li:nth-of-type(2) {
	float: right;
}

.div_luxian span {
	padding: 0.12rem 0.12rem 0rem;
	width: 2.64rem;
	display: block;
	margin: 0rem auto;
	color: #fff;
	line-height: 0.32rem;
	font-size: 12px;
}

.g_lylx3 {
	width: 5.74rem;
	margin: 0.3rem auto;
}

.g_lylx3 p {
	display: block;
	width: 4rem;
	float: left;
	font-size: 0.15rem;
	color: #ffffff;
	line-height: 0.36rem;
}

.g_lylx3 p a {
	color: #ffffff;
	font-size: 0.14rem;
}

.g_lylx3 img {
	display: block;
	width: 1.48rem;
	height: 1.49rem;
	float: right;
}


/*foot*/

.g_foot {
	position: fixed;
	left: 0;
	bottom: 0rem;
	width: 6.4rem;
	z-index: 100;
	background: url(../images/b_nav.png) center center no-repeat;
	background-size;
	100%;
}

.g_foot table tr td {
	width: 33.3%;
	padding: 0;
}

.g_foot table tr td img {
	width: 100%
}


/*新加的css代码*/

.Navgbtn {
	width: 6.4rem;
}

.Navgbtn ul {
	width: 6.2rem;
	float: left; padding:0.2rem 0.1rem;background: #000; 
}

.Navgbtn ul li {
	width: 1.45rem;
	float: left;
	padding:0.05rem;
}

.Navgbtn ul li a {
	display: block;
	background:#b9a985;
	text-align: center;
	color: #000;
	
	padding: 0.1rem 0;
	font-size: 0.24rem;
}

.Navgbtn ul li a em {
	font-size: 0.2rem;
	display: inline-block;
	width: 0.2rem;
	height: 0.2rem;
	text-align: center;
	line-height: 0.16rem;
	background: #000;
	border-radius: 100px;
	margin-left: 2px; color:#b9a985;
}

.Navgbtn ul li:nth-child(4n) a {
	border-right: none;
}

.Address {
	width: 6.4rem;
	background: #000000;
	color: #fff;
	border-top: 1px solid #b49e6d;
}

.Address p {
	padding: 0.2rem
}

.g_shouquan {
	width:
}

.weiyi {
	width: 6.4rem;
	background: url(../images/zztpbj.jpg) center center no-repeat;
	background-size: cover;
}

.weiyi>div {
	width: 5.8rem;
	margin: 0.2rem auto;
	text-align: center;
	border: 1px solid #b8a884
}

.weiyi>div h3 {
	color: #b8a884;
	font-size: 0.3rem;
	margin-top: 0.3rem
}

.weiyi>div h1 {
	color: #b8a884;
	font-size: 0.4rem;
}

.weiyi>div p {
	color: #fff;
	font-size: 0.24rem;
	padding: 0.2rem;
	margin-bottom: 0.1rem
}


/*表单*/

.Form {
	width: 6.4rem;
	background: url(../images/formbg.jpg) center center no-repeat;
	background-size: 100%;
	margin-top: -0.3rem;
}

.Formcontent {
	width: 5.4rem;
	margin: 0 auto;
	background: url(../images/formbg_2.png) center -3px no-repeat;
	background-size: 5.04rem;
	height: 8rem;
}

.Form_content {
	width: 4.5rem;
	margin: 0 auto;    padding-top: 0.2rem;
}
.Form_content p{width: 4.5rem; text-align: center;margin-top:0.4rem;}
.Form_content p img {
	width:1.2rem;
	
}

.Form_content ul {
	width: 4.55rem;
	overflow: hidden;
	padding-top: 0.8rem;
}

.Form_content ul li {
	width: 4.5rem;
	float: left;
	line-height: 0.48rem;
	text-align: center;
	margin-bottom:0.09rem;background: #fff;
	border: 0.01rem solid #726549;border-radius: 4px;font-size:0.2rem;
}
.Form_content ul li:first-child{background: none; border:none}

.Form_content ul li input {
	height: 0.5rem;
	padding: 0.05rem;
	width: 4.36rem;
	
	border-radius: 4px;
}
.Form_content ul li select {
	height: 0.6rem;
	padding: 0.05rem;
	width: 4.36rem;
	 
	border-radius: 4px;
}
.Form_content button {
	height: 0.6rem;
	padding: 0.05rem;
	width: 4.5rem;
	text-align: center;
	background: -webkit-linear-gradient(#45484c, #000000);
	background: -o-linear-gradient(#45484c, #000000);
	background: -moz-linear-gradient(#45484c, #000000);
	background: linear-gradient(#45484c, #000000);
	color: #fff;
	border-radius: 4px;font-size: 0.3rem;
    line-height: 0.55rem;
}

.Map {
	width: 6rem;
	margin-left: 0.2rem;
}

.Luxian,
.Luxian_div {
	width: 6.4rem;
	padding-bottom: .2rem;
}

.Map>img {
	width: 100%;
}

.Luxian_ul {
	width: 6rem;
	margin-left: 0.2rem;
	overflow: hidden;
	margin-top: 0.1rem;
}

.Luxian_ul li {
	width: 2.95rem;
	padding: 10px 0;
	float: left;
	background: #B09F78;
	text-align: center;
	background: -webkit-gradient(linear, 0 0, 0 100%, from(#e2d6b7), to(#b09f78));
	background: -webkit-linear-gradient(#e2d6b7, #b09f78);
	background: -moz-linear-gradient(#e2d6b7, #b09f78);
	background: -o-linear-gradient(#e2d6b7, #b09f78);
	background: linear-gradient(#e2d6b7, #b09f78);
	font-size: 0.3rem;
}

.Luxian_ul li:first-child {
	float: left
}

.Luxian_ul li:last-child {
	float: right
}

.Luxian_ul li img {
	width: 50%;
}

.Luxian_ul li.On {
	background: -webkit-linear-gradient(#e1d5b7, #8e7f62);
	background: -o-linear-gradient(#e1d5b7, #8e7f62);
	background: -moz-linear-gradient(#e1d5b7, #8e7f62);
	background: linear-gradient(#e1d5b7, #8e7f62);
	color: #fff;
}

.Luxian_div {
	width: 6.2rem;
}

.Luxian_div>div {
	width: 5.58rem;
	display: none;
	border: 0.01rem solid #d7bd84;
	margin-top: 0.1rem;
	padding: 0.05rem 0.2rem;
}

.Luxian_div>div h1 {
	padding: 5px 0px;
	border-bottom: 0.02rem solid #d7bd84;
	margin-bottom: 6px;
	color: #d7bd84;
	font-size: 0.3rem;
}

.Luxian_div>div p {
	color: #d7bd84;
	font-size: 0.24rem;
	line-height: .3rem;
}


/*服务中心*/

.Citytab {
	width: 6rem;
	margin-left: 0.2rem;
}

.Citytab_ul {
	overflow: hidden;
    width: 6rem;
    border-bottom: 0.04rem solid #333;
    margin-bottom: 0.1rem;
}

.Citytab_ul a {
	color: #b09f78
}

.Citytab_ul li {
	float: left;
    font-size: 0.28rem;
    line-height: 0.28rem;
    background: #b9a985;
       padding: 0.1rem 0.18rem;
    margin-right: 0.1rem;
    border-top-left-radius: 0.08rem; border-top-right-radius: 0.08rem;
}

.Citytab_ul li.On {
	font-weight: bold;
	background: #333;color:#fff;
}

.Citytab_div {
	width:6rem;
}

.Citytab_div>div {
	width: 100%;
	display: none;
}

.Citytab_div>div h1 {
	padding: 5px 0px;
	font-weight: bold;
	
	font-size: 0.3rem;
}

.Citytab_div>div p {
	font-size: 0.24rem;line-height: 0.3rem;
}

.city_tabbtn {
	width: 100%;
	display: block;
	padding: 8px 0px;
	text-align: center;
	margin-top: 20px;
	color: #000;
	font-size: 0.14rem;
	background: -webkit-gradient(linear, 0 0, 0 100%, from(#e2d6b7), to(#b09f78));
	background: -webkit-linear-gradient(#e2d6b7, #b09f78);
	background: -moz-linear-gradient(#e2d6b7, #b09f78);
	background: -o-linear-gradient(#e2d6b7, #b09f78);
	background: linear-gradient(#e2d6b7, #b09f78);
	 
}


/*脚部信息*/

.Foot {
	width: 6.4rem;
	margin-top: 0.2rem;
	padding-top: 0.3rem;
	padding-bottom: 1.8rem;
	background: url(../images/mapbg.jpg) top center no-repeat;
	background-size: contain;
}

.footlogo {
	width: 2rem;
	padding: 0 0.01rem;
	padding-left: 0.2rem;
}

.footlogo img {
	width: 100%;
}

.footnews {
	width: 3.9rem;
	padding-left: 0.2rem;
	border-left: 1px solid #ccc;
}

.footnews p {
	width: 3.7rem;
	font-size: 0.2rem;
}

.Foot>p {
	width: 6.4rem;
	float: left;
	text-indent: 20px;
	padding-top: 0.2rem;
	font-size: 0.18rem;
}

.Warp_content {
	width: 6.4rem;
}


/*Bottomnav*/

.Bottomnav {
	width: 6.4rem;
	height: 1.35rem;
	position: fixed;
	bottom: -0.4rem;
	z-index: 9999;
	background: url(../images/b_nav.png) center top no-repeat;
	background-size: 6.4rem;
}

.Bottomnav ul {
	width: 6.4rem;
}

.Bottomnav ul li {
	text-align: center;
	width: 2.133rem;
	float: left
}

.Bottomnav ul li img {
	width: 1.2rem;
	margin-top: 0.2rem;
}

.Bottomnav ul a {
	display: block;
	height: 1.84rem;
}

.cent_collet {
	position: relative;
	width: 5.6rem;
	height: 3rem;
	top: -5.6rem;
	left: 0.4rem;
}

/*子页面*/

.Ziye {
	width: 6.4rem;
	
	background: #e0d8c3 url(../images/zibg.jpg) right bottom no-repeat;
	background-size: 6.4rem;
	overflow: hidden;
}

.Ziyetitle {
	width: 6rem;
	text-align: center;
	padding: 0.2rem;
	border-bottom: 0.02rem solid #333;
}

.Ziyetitle h1 {
	display: inline-block;
	border-bottom: 0.05rem solid #333;
	font-size: 0.3rem
}

.Ziyetitle h3 {
	font-size: 0.24rem;
	padding: 0.15rem 0;
	color: #51402f;font-weight: normal;
    
}

.Ziyetitle p {
	font-size: 0.2rem;
	color: #666
}

.ziwenzhang {
	width: 6rem;
	text-align: center;    padding-bottom: 0.5rem;
}

.ziwenzhang img {
	width: 1.5rem;
	padding-bottom: 0.15rem;
}

.ziwenzhang p {
	text-align: left;
	font-size: 0.2rem;
	line-height: 0.36rem;
    text-indent: 0.48rem;
	padding-bottom: 0.05rem;
}

.ziwenzhang h1,
.ziwenzhang h3 {
	font-size: 0.26rem;
	padding: 0.1rem 0;
}

.Ziyecontent {
	width:6rem;
	padding: 0.2rem;
}

.Ziyeh1 {
	width: 5.6rem;
	text-align: center;
	font-size: 0.28rem;
}

.Ziyec_city {
	width: 6rem;
	overflow: hidden;
}

.Ziyec_citybtn {
	width: 6rem;
	padding-top: 0.2rem;
}

.Ziyec_citybtn li {
	width: 1.08rem;
	float: left;
	margin-right: 0.1rem;
	margin-bottom: 0.1rem;
	border: 0.01rem solid #8b8064;
	line-height: 0.55rem;
	text-align: center;
	background: -webkit-linear-gradient(#e2d6b7, #b09f78);
	background: -o-linear-gradient(#e2d6b7, #b09f78);
	background: -moz-linear-gradient(#e2d6b7, #b09f78);
	background: linear-gradient(#e2d6b7, #b09f78);
	border-radius: 4px;
	font-size: 0.26rem;
}
.Ziyec_citybtn li.On{
	color:#fff;
	background: -webkit-linear-gradient(#333, #000);
	background: -o-linear-gradient(#333, #000);
	background: -moz-linear-gradient(#333, #000);
	background: linear-gradient(#333, #000);
	}
.Ziyec_citycon {
	width: 6rem;
}

.Ziyec_citycon>div {
	display: none;
}

.Ziyec_citydiv {
	width: 6rem;
	padding-bottom: 0.5rem;
}

.Ziyec_citydiv h3 {
	padding: 0.2rem 0;
	text-align: center;
}

.Ziyec_citydiv p {
	font-size: 0.24rem;
}

.chwt_div {
	width: 5.6rem;padding-bottom: 0.5rem;
}

.chwt_div ul {
	padding-top: 0.1rem;
	width:6rem;
	overflow: hidden;
}

.chwt_div ul li {
	width: 6rem;
	float: left;
	margin-bottom: 0.1rem;
	padding-bottom: 0.1rem;
	border-bottom: 1px solid #c5bba2;
}

.cjwt_img {
	width: 1.3rem;
}

.cjwt_img img {
	width: 1.3rem
}

.cjwt_news {
	width: 4rem;
	padding-left: 0.1rem;
}

.cjwt_news h1 {
	font-size: 0.24rem;
	font-weight: normal;
}

.cjwt_news p {
	width: 3.9rem;
	font-size: 0.2rem;
	line-height: 0.25rem;
	color: #666;
}

.cjwt_btn {
	width: 0.2rem
}

.cjwt_btn em {
	display: block;
	width: 0.18rem;
	height: 0.18rem;
	background: #000;
	color: #fff;
	line-height: 0.18rem;
	border-radius: 100px;
	font-size: 0.1rem;
	text-align: center;
	margin-top: 0.35rem
}

.cjwt_btn em.On {
	transform: rotate(90deg);
	-ms-transform: rotate(90deg);
	/* IE 9 */
	-moz-transform: rotate(90deg);
	/* Firefox */
	-webkit-transform: rotate(90deg);
	/* Safari 和 Chrome */
	-o-transform: rotate(90deg);
	filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);
}

.chwt_p {
	width: 5.57rem;
	padding: 0.2rem;
	display: none;
	margin: 0.2rem 0;
	border: 0.01rem solid #c5bba2;
	font-size: 0.2rem;
}

.chwt_p p {
	width: 5.57rem;
	float: left;font-size: 0.2rem;
}

.chwt_p img {
	width: 5.7rem;
}

.Wenxintishi {
	width: 100%;
	padding-bottom: 20px;
}

.Wenxintishi img {
	width: 100%;
}
.Wenxintishi p{font-size:0.2rem}
.Ziyecontent .Warp_content{width:6rem}
.Warp_content .city_tabbtn { font-size:0.3rem}
.Ziyecontent .Map {
	width: 6rem;
	margin-left:0; margin-top:0.2rem;
}
.Ziyec_citycon .Luxian_ul{ width:6rem; margin:0.2rem 0;}
.Ziyec_citycon .Luxian_ul li{padding:0;border: 0.01rem solid #8b8064;border-radius: 4px;}
.Ziyec_citycon .Luxian_ul li a{color:#333;font-size:0.3rem;}
.Ziyecontent .Luxian,
.Ziyecontent .Luxian_div {
	width: 6rem;
}

.Ziyecontent .Map>img {
	width: 100%;
}

.Ziyecontent .Luxian_ul {
	width: 6rem;
	margin-left: 0rem;
	overflow: hidden;
	margin-top: 0.1rem;
}

.Ziyecontent .Luxian_ul li {
	width: 2.95rem;
	padding: 10px 0;
	float: left;
	background: #B09F78;
	text-align: center;
	background: -webkit-gradient(linear, 0 0, 0 100%, from(#e2d6b7), to(#b09f78));
	background: -webkit-linear-gradient(#e2d6b7, #b09f78);
	background: -moz-linear-gradient(#e2d6b7, #b09f78);
	background: -o-linear-gradient(#e2d6b7, #b09f78);
	background: linear-gradient(#e2d6b7, #b09f78);
	font-size: 0.3rem;
}

.Ziyecontent .Luxian_ul li:first-child {
	float: left
}

.Ziyecontent .Luxian_ul li:last-child {
	float: right
}

.Ziyecontent .Luxian_ul li img {
	width: 50%;
}

.Ziyecontent .Luxian_ul li.On {
	background: -webkit-linear-gradient(#e1d5b7, #8e7f62);
	background: -o-linear-gradient(#e1d5b7, #8e7f62);
	background: -moz-linear-gradient(#e1d5b7, #8e7f62);
	background: linear-gradient(#e1d5b7, #8e7f62);
	color: #333; font-weight: bold;
}

.Ziyecontentt .Luxian_div {
	width: 6.2rem;
}

.Ziyecontent .Luxian_div>div {
	width: 5.6rem;
	display: none;
	border: 0.01rem solid #333;
	margin-top: 0.1rem;
	padding: 0.2rem;
}

.Ziyecontent .Luxian_div>div h1 {
	padding: 5px 0px;
	border-bottom: 1px dashed #333;
	margin-bottom: 6px;
	color: #333;
	font-size: 0.3rem;
}

.Ziyecontent .Luxian_div>div p {
	color: #333;
	font-size: 0.2rem;
}

/*技师*/
.yj_qh{ width:5.96rem; margin:0 auto; position:relative; overflow:hidden;}
.bd{width: 5.5rem;
    margin: 0 auto;}
.yj_qh1{width: 5.5rem; overflow:hidden; position:relative;}
.yj_qh1 ul{ width:23.84rem; position:relative; overflow:hidden; left:0rem; }
.yj_qh1 ul li{ display:block; width:2.65rem; float:left;padding:0 0.05rem;}
.yj_qh1 ul li img{ width:100%;  }
.yj_qh2{ font-size:0.24rem; color:#d7bd84; text-align:center; line-height:0.4rem;}
.yj_qh3{ font-size:0.28rem; color:#fff; text-align:center;}
.yj_qh4{ width:0.25rem; height:0.54rem; display:block; position:absolute; left:0rem; top:0.95rem; overflow:hidden; cursor:pointer;}
.yj_qh5{ width:0.24rem; height:0.54rem; display:block; position:absolute; right:0rem; top:0.95rem; overflow:hidden; cursor:pointer;}
.yj_qh4 img{ width:0.25rem; height:0.54rem; display:block; margin:0rem auto;}
.yj_qh5 img{ width:0.24rem; height:0.54rem; display:block; margin:0rem auto;}

@media screen and (min-width:0px) and (max-width:319px) {
	.pp_02cc {
		font-size: 11px;
	}
	.pp_02dca {
		font-size: 14px;
	}
	.expert-slide .swiper-slide img {
		margin: 0rem -0.22rem;
	}
}

/*品牌站弹窗商务通css*/

.swt {
	width: 4.5rem;
    height: 4.5rem;
    position: fixed;
    top: 40%;
    left: 50%;
    z-index: 999;
    margin-left: -2.25rem;
    text-align: center;
    padding: 0 0px;
    margin-top:-1.05rem;
}

.swt p {
	width: 80%;
	float: left;
	font-size: 18px;
	font-weight: bold;
	color: #fff;
	margin: -104px 0 0;
	left: 15%;
	height: 48px;
	position: relative;
}

.swt p img {
	max-width: 209px;
	max-height: 48px;
	position: absolute;
	margin: auto;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
}

.p_t1 {
	top: -120px;
	position: relative;
	font: 16px/35px "Microsoft YaHei";
}

.p_t2 {
	top: -160px;
	display: block;
	letter-spacing: 0.2em;
	font: 17px "Microsoft YaHei";
	margin: 0!important;
}

.swttel {
    position: absolute;
    display: block;
    width: 2.1rem;
    height: 0.75rem;
    left: 0.1rem;
    bottom: 1.2rem;
}
    
}

.closeswt {
	display: block; position: absolute; width: 0.65rem; height:0.65rem; top: 5px; right: 5px; background:#F00; z-index:99;
}

.swtwindow {
	position: absolute;
    display: block;
    width: 2.1rem;
    height: 0.75rem;
    right: 0.1rem;
    bottom: 1.2rem;
    
}

.iw_poi_title {
	color: #CC5522;
	font-size: 14px;
	font-weight: bold;
	overflow: hidden;
	padding-right: 13px;
	white-space: nowrap
}

.iw_poi_content {
	font: 12px arial, sans-serif;
	overflow: visible;
	padding-top: 4px;
	white-space: -moz-pre-wrap;
	word-wrap: break-word
}
.Xin{ width: 6rem; padding:0.2rem;} 
.Xinwarp{
	width: 5rem;
    padding: 0.5rem;
    height: 4.85rem;
    background: url(../images/xin_bg.jpg) center top no-repeat;
    background-size: 6rem 5.8rem;
	}


.Xinwarp_title{width:5rem; border-bottom:0.01rem solid #000;}
.Xinwarp_title strong{font-size:0.2rem; display: block;}
.Xinwarp_title small{font-size:0.16rem; display: block;margin-top:-0.04rem;}
.Xinwarp_h1{font-size:0.3rem; margin-top:0.3rem;}
.Xinwarp_p1{font-size:0.26rem; text-indent: 0.48rem; margin-top:0.15rem; line-height: 0.4rem;}
.Xinwarp_p2{ text-align: right;font-size:0.28rem;margin-top:0.5rem;font-weight: bold;}

.Ziyec_cityalink a {
	display: block;
	width: 49%;
	margin: 0% 0.5%;
	float: left;
	line-height: 0.3rem;
	text-align: center;
	color: #333;
	display: block;
	padding-top:0.1rem;
	padding-bottom:0.1rem;
	font-size: 0.28rem;
}

.Ziyec_citycon>div {
	width: 100%;
	float: left;
	padding-bottom: 30px;
	display: none;
}
.Ziyec_citydiv {
	margin-bottom: 0.2rem;
	width: 6rem;
	float: left;
}
.Ziyec_citydiv h3 {
	text-align: center;
	font-size: 0.3rem;
}
.Ziyec_citydiv img {
	padding: 0.05rem;
	border: 0.02rem solid #8b8064;
	width: 5.9rem;
	margin: 10px 0px;
}
.Ziyec_citydiv p {
	font-size: 0.24rem;
	color: #333
}
.Ziyec_citydiv p strong {
	color: #000
}


.Bgjb_jin {
	background: -webkit-linear-gradient(#e2d6b7, #b09f78);
	/* Safari 5.1 - 6.0 */
	background: -o-linear-gradient(#e2d6b7, #b09f78);
	/* Opera 11.1 - 12.0 */
	background: -moz-linear-gradient(#e2d6b7, #b09f78);
	/* Firefox 3.6 - 15 */
	background: linear-gradient(#e2d6b7, #b09f78);
	/* 标准的语法 */
}





