@charset "utf-8";

/* CSS Document */
.head{
	height:0.06rem;
	padding:1rem 0 .0rem;
}
.head images{
	display: block;
	height:.4rem;
	width:.7rem;
	margin: 0 auto;
}
.head h1{
	text-align: center;
	font-size:.36rem;
	letter-spacing: .02rem;
}
.head h3{
	font-size:.2rem;
	text-align: center;
	font-weight:normal;
	letter-spacing: .01rem;
}
.head p{
	text-align: center;
	font-size:.26rem;
	line-height: .3rem;
	width:.95rem;
	margin:.12rem auto 0;
	position:relative;
}
.head p:before{
	content: "";
	display:block;
	height:.01rem;
	width:.45rem;
	background-color:#090501;
	position:absolute;
	top:.15rem;
	left:-.45rem;
}
.head p:after{
	content: "";
	display:block;
	height:.01rem;
	width:.45rem;
	background-color:#090501;
	position:absolute;
	top:.15rem;
	right:-.45rem;
}
.ppjj{height:1.12rem; background:#362e2b; position:relative;}
.ppjj a{font-size:.12rem; color:#b09f78; text-transform:uppercase; display:block; position:absolute; bottom:.1rem; right:.1rem;}

/*header*/

.header {
	position: fixed;
	background: #000212;
	top: 0rem;
	width: 6.4rem;
	z-index: 3;
}

.nav1 {
 	width: 4.8rem;
    display: block;
    color: #ffffff;
    font-size: 0.36rem;
    text-align: center;
    font-weight: bold;
	height: 0.6rem;
    line-height: 0.6rem;font-family: simhei;
}

.map-two-dz {
	width: 6.4rem;height:4.06rem; background-color:#eee ;margin:.2rem auto ;
}
.map-two-dz-cen {
	width: 6rem;height: 3.56rem; background-color: #fff; margin:.25rem .2rem;
}
.map-two-dz-top {
	width: 5.8rem;
	margin:.1rem ;
}
.map-two-dz-top-l {
	float: left;
	width: 1rem;
	height: 2rem;
	border-right: .01rem solid #eee;

}
.map-two-dz-top-l images {
	width: .72rem;
    height: .83rem;
    margin: .5rem 0 0 .2rem;
}
.map-two-dz-top-r {
	float: left;
	width: 4.2rem;
	margin:0 0 0 .40rem;
	position: relative;
}
.map-two-dz-top-r h3 {
	font-size: .18rem;
	line-height: .22rem;
}
.map-two-dz-top-r p {
	margin:.1rem 0 0 0;
	font-size: .16rem;
	line-height: .24rem;
	text-indent: .2rem;
}
.map-two-dz-top-r h4 {
	font-size: .16rem;
	line-height: .2rem;
	text-align: right;
	margin:.10rem 0 0 0;
}
.map-two-dz-top-r images {
	width: 1.27rem;
    height: .42rem;
    position: absolute;
    right: 1rem;
    top: 1.6rem;
 }
.map-two-dz-end {
	margin:.2rem ;
	width: 5.6rem;
	border-top:.01rem #9c9c9c dashed;
	padding: .08rem 0 0 0;
}
.map-two-dz-end-l {
	width: 5.2rem;
	margin:0 auto;
}
.map-two-dz-end-l p {
	width: 5.2rem;
	font-size: .14rem;
	text-align: left;
	margin:.05rem 0 0 0;
	line-height: .22rem;
}
/*#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;
	width: 0.4rem;  
	overflow: hidden;
	margin:0.15rem 0.15rem 0
}
.navyu h4 {
	cursor: pointer;
	height: 0.3rem; 
	line-height: 0.3rem;
	overflow: hidden;
	margin:0.15rem 0.15rem 0;
	position: absolute;
	right: 0;
}
.navyu h4 a{
	font-size: 0.24rem;
	color: #b38e3b;
}

.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;
	position: relative;
	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 images {
	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 images {
	width: 1.99rem;
	height: 0.08rem;
	margin-top: 0.05rem;
}


/*end*/


/*banner*/
.slideBox{
	margin-top: 0.93rem;
	
}
.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;
	margin-top: 0.3rem;
	margin-bottom: 0.15rem;
	border-bottom: 0.02rem solid #ecdfc4;
	border-top: 0.02rem solid #ecdfc4;
}
.g_ggt a{
	width: 6.4rem;
	display: block;
}

.g_ggt images {
	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 images {
	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 images {
	width: 6.4rem;
	height: 1.35rem;
}


/*服务项目*/

.g_ffxm {
	position: relative;
	width: 6.4rem;
	height: 1.08rem;
	margin: 0.15rem auto;
	background: url(../images/titleBg.png) no-repeat center center;
	background-size: 50%;

}

.g_ffxm ul {
	width: 6rem;
	margin: 0 auto;
}

.g_ffxm ul li {
	text-align: center;
}
.g_ffxm ul li span{
	color: #d0a441;
}

.g_ffxm ul li:nth-of-type(1) {
	color: #000212;
	font-size: 0.3rem;
	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 images {
	width: 0.15rem;
	height: 0.11rem;
	display: block;
}
.kgeng{ color:#fff; padding-top:.1rem; font-size: 0.2rem;}
.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: 1.8rem;
	text-align: center;
	padding: 0 0.1rem 0.2rem;
}

.g_ffxml ul li a {
	display: block;
	width: 2rem;
}

.g_ffxm1 ul li a images {
	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 images {
	width: 100%;
}

/* 技术团队 */
.g-jstd{
	width: 6.4rem;
	overflow: hidden;
	background: #000212;
	position: relative;
	
}
.g-jstd>div li{
	height: 2rem;
	position: relative;
}
.g-jstd>div li img{
	width: 2rem;
    height: 2rem;
    position: absolute;
    top: -0.2rem;
    left: 0.25rem;
}
.g-jstd>div li>div{
	background: #333333;
	height: 1.6rem;
	margin-top: 0.4rem;
	margin-left: 0.1rem;
}
.g-jstd>div li>div h1{
	color: #d0a441;
	font-size: 0.18rem;
	width: 3rem;
	margin-left: 2.5rem;
	padding-top: 0.2rem;
}
.g-jstd>div li>div h1 span{
	display: inline-block;
	margin-left: 0.05rem;
	color: #fff;
	font-size: 0.14rem;
}
.g-jstd>div li>div p{
	color: #696969;
    font-size: 0.16rem;
    width: 3.6rem;
    margin-left: 2.5rem;
    margin-top: 0.25rem;
    line-height: 1.5;
}
.g-jstd .btn{
	position: absolute;
	width: 0.9rem;
	bottom: 0.18rem;
	right: 0.24rem;
}
.g-jstd .btn .it_expertspan1{
	float: left;
	display: inline-block;
	width: 0.45rem;
	height: 0.45rem;
	background: url(../images/btn_01.png) no-repeat center center;
	outline: none;
	background-size: 100%;
}
.g-jstd .btn .it_expertspan2{
	display: inline-block;
	width: 0.45rem;
	height: 0.45rem;
	background: url(../images/btn_02.png) no-repeat center center;
	outline: none;
	background-size: 100%;
}
/*.g-jstd .btn .it_expertspan1:hover{
	background: url(../images/btn_01-hover.png) no-repeat center center;
}*/
/*.g-jstd .btn .it_expertspan2:hover{
	background: url(../images/btn_02-hover.png) no-repeat center center;
}*/
.g-jstd .btn .it_expertspan2.active{
	background: url(../images/btn_02-hover.png) no-repeat center center;
	background-size: 100%;
}


/*服务环境*/

.g_ffhj {
	width: 6.4rem;
	overflow: hidden;
}

.g_ffhj1 {
	width: 6rem;
	margin: 0.3rem auto;
}

.g_ffhj1 ul li {
	text-align: center;
	font-size: 0.2rem;
    margin-top: 0.15rem;
}

.g_ffhj1 ul li:nth-of-type(1) {
	color: rgb(0, 2, 18);
    font-size: 0.26rem;
    margin-top: 0.25rem;
}
.g_ffhj1 ul li images {
	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: 1.45rem;
	float: left;
	margin-top: 0.1rem;
	margin-left: 0.1rem;
}

.g_ffhj2 ul li a {
	display: block;
}

.g_ffhj2 ul li a images {
	width: 100%;
}

.g_ffhj2 ul li:first-child{
	width: 4.56rem;
}
.g_ffhj2 ul li:nth-of-type(2){
	width: 1.54rem;
}
.g_ffhj2 ul li:last-child{
	width: 1.54rem;
}

/*关于我们*/
.g_gywm {
	width: 6.4rem;
	height: 4rem;
	overflow: hidden;
	background: url(../images/about.png) no-repeat center center;
	background-size: 100%;
}
.g_gywm .content{
	margin-top: 0.7rem;
	padding: 0.3rem 0.4rem 0.2rem;
	
}
.g_gywm .content p{
	text-indent: 30px;
	font-size: 0.2rem;
	color: #000212;
	line-height: 2;

}
.g_gywm .getMore{
	width: 1.5rem;
	height: 0.45rem;
	line-height: 0.45rem;
	float: right;
	margin-right: 0.25rem;
	background: #47360a;
	border-radius: 3px;
	text-align: center;
}
.g_gywm .getMore a{
	border: 1px solid #fff;
	font-size: 0.14rem;
	color: #fff;
	padding: 0.05rem 0.15rem;
}

/*技师团队*/

.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: 6.4rem;
	height: 5.2rem;
	background: url(../images/fwlc.png) center no-repeat;
	background-size: 6rem 4rem;
}

.g_fflc2 ul {
	width: 6.4rem;
	margin: 0 auto
}

.g_fflc2 ul li {
	display: block;
    width: 1.58rem;
    height: 0.75rem;
    float: left;
    text-align: center;
    font-size: 0.18rem;
    margin-top: 1.85rem;
}

.g_fflc2 ul li span{
	font-size: 0.22rem;
	color: #d0a441;
	margin-right: 0.05rem;
	display: inline-block;
}
.g_fflc2 ul li a {
	display: inline-block;
	text-align: center;

}

.g_fflc2 ul li a:nth-of-type(1) {
	
}

.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: #000;
}

.g_fflc2 ul li:nth-of-type(odd) a:nth-of-type(1) {
}

.g_fflc2 ul li:nth-of-type(even) a {
	color: #000;
}

.g_fflc2 ul li:nth-of-type(even) a:nth-of-type(1) {
}

.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 images {
	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: 2.8rem;
	background: #e9ebed;
	padding-top: 0.01rem;
	margin-top: 0.16rem;
}

.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 images {
	width: 0.15rem;
	height: 0.11rem;
	display: block;
}

.g_lylx1 {
	width: 6rem;
	margin: 0 auto;
}

.g_lylx1 images {
	width: 6rem;
	height: 3rem;
}

.g_lylx2 {
	width: 6rem;
	margin: 0.2rem auto;
}

.v1 {
	width: 2.94rem;
	height: 1.82rem;
	position: relative;
}

.v1 images {
	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 images {
	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 images {
	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;
	height: 2.8rem;
}

.weiyi>div {
	width: 5.8rem;
	text-align: center;
}

.weiyi>div h3 {
	color: #fff;
	font-size: 0.3rem;
	margin-top: 0.3rem;
	text-align: right;
	font-weight: normal;
}

.weiyi>div h1 {
	color: #cca540;
	font-size: 0.28rem;
	text-align: right;
	margin-top: 0.1rem;
	font-weight: normal;
}
.weiyi>div h1 span {
	margin-right: 0.08rem;
	color: #797979;
	font-size: 0.12rem;
	display: inline-block;
	font-family: -webkit-pictograph;
	
}
.weiyi>div a{
    width: 6.4rem;
    height:2.7rem;
    display: block;
}
.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: cover;
}

.Formcontent {
	width: 5.4rem;
	margin: 0 auto;
	background:rgba(208,164,65,0.2);
	margin:.3rem auto;
}

.Form_content {
	width: 4.5rem;
	padding:.3rem 0;
	margin: 0 auto;
}
.Form_content p{width: 4.5rem; text-align: center;margin-top:0.4rem;}
.Form_content p images {
	width:1.2rem;
	
}

.Form_content ul {
	width: 4.55rem;
	overflow: hidden;
}

.Form_content ul li {
	width: 4.5rem;
	float: left;
	line-height: 0.48rem;
	text-align: center;
	margin-bottom:0.09rem;
	border-bottom: 0.01rem solid #fff;
	font-size:0.25rem;
}
.Form_content ul li:first-child{background: none; border:none}

.Form_content ul li input {
	color: #eeeeee;
	height: 0.6rem;
	padding: 0.05rem;
	width: 4.36rem;
	background: transparent;
	border-radius: 4px;
	font-size: 0.2rem;
}
.Form_content ul li:last-child{border: none;}
.Form_content ul li span {
	display: block;
	float: left;
	font-size: 0.2rem;
	margin-left: 0.15rem;
	color: #eeeeee;
}
.Form_content ul li textarea{
	display: block;
	float: left;
	width: 4.2rem;
	height: 2.4rem;
	color: #fff;
	font-size: 0.2rem;
	background: transparent;
	border: 1px solid #fff;
	padding: 0.15rem;
	outline: #fff;
}
 .Form_content ul li input::-webkit-input-placeholder {
         /* placeholder字体大小  */
         font-size:0.2rem;
         font-weight: normal;
}


::-webkit-input-placeholder { /* WebKit, Blink, Edge */
    color: #eeeeee;
    font-size:0.2rem;
}
::-moz-placeholder { /* Mozilla Firefox 4 to 18 */
   color: #eeeeee;
   font-size:0.2rem;
}
::-moz-placeholder { /* Mozilla Firefox 19+ */
   color: #eeeeee;
   font-size:0.2rem;
}
::-ms-input-placeholder { /* Internet Explorer 10-11 */
   color: #eeeeee;
   font-size:0.2rem;
}

.Form_content ul li select {
	height: 0.6rem;
	padding: 0.05rem;
	width: 4.36rem;
	border-radius: 4px;
}
.Form_content button {
	margin-top: 0.2rem;
	background: none;
	display: inline-block;
	width: 2rem;
	height: 0.48rem;
	border: 1px solid #fff;
	line-height: 0.48rem;
	color: #fff;
	font-size: 0.2rem;
}
.Form_content a {
	display: inline-block;
	margin-top: 0.2rem;
	margin-left: 0.38rem;
	text-align: center;
	width: 2rem;
	height: 0.48rem;
	border: 1px solid #fff;
	line-height: 0.48rem;
	color: #fff;
	font-size: 0.2rem;
}

/*脚部信息*/

.Foot {
	width: 6.4rem;
	margin-top: 0.2rem;
	background: url(../images/mapbg.jpg) top center no-repeat;
	background-size: contain;
}
.Foot .contact{width: 5.2rem; margin: 0 auto; overflow: hidden;height: 0.68rem;}

.Foot .contact ul li{
	float: left;
	width: 50%;
	text-align: left;
	margin: 0.1rem 0;
}
.Foot .contact ul li:nth-of-type(1){
	background: url(../images/mobile.png) left center no-repeat;
	background-size: 12%;

}
.Foot .contact ul li:nth-of-type(2){
	background: url(../images/qq.png) 0.45rem center no-repeat;
	background-size: 12%;
	text-align: right;
}
.Foot .contact ul li span{
	font-size: 0.2rem;
	padding-left: 0.35rem;
}
.Foot .contact ul li span img{
	float: left;
}
.Foot .bottom {
	width: 6.4rem;
	height: 2.2rem;
	background: url(../images/bottom.png) top center no-repeat;
	background-size: 100%;
}
.Foot .bottom p{
	padding-top: 1.75rem;
	text-align: center;
	font-size: 0.14rem;
	color: #fff;
}


.footlogo {
	float:left;
	padding-left:.8rem;
	padding-top:0.2rem;
}

.footlogo images {
	width:1.3rem;
}

.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;
}

@media screen and (min-width:0px) and (max-width:319px) {
	.pp_02cc {
		font-size: 11px;
	}
	.pp_02dca {
		font-size: 14px;
	}
	.expert-slide .swiper-slide images {
		margin: 0rem -0.22rem;
	}
}

.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: 6rem;
    padding: 0.2rem 0;
	margin-top: 0.2rem;
    height: 4.12rem;
    background: url(../images/xin_bg.jpg) center top no-repeat;
    background-size: 6rem 4.35rem;
	}


.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.2rem; color: #fff;width: 4.4rem;margin: 0 auto;margin-bottom: 0.14rem;font-weight: normal;}
.Xinwarp_p1{font-size:0.18rem; text-indent: 0.36rem; margin-top:0.15rem; line-height: 0.25rem;color: #fff;width: 4.4rem;margin: 0 auto;}
.Xinwarp_p2{ text-align: right;font-size:0.18rem; color: #fff;width: 4.4rem;margin: 0 auto;}


.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);
	/* 标准的语法 */
}
/*中间商务通*/

#tab-btn{
	width:6.2rem;
	margin:0.2rem auto;
	padding: 0.18rem 0;
	background: #000212;
}
#tab-btn li{
	width:1.36rem;
	height: 0.6rem;
	line-height: 0.6rem;
	float:left;
	font-size: 0.18rem;
	float:left;
	text-align: center;
	margin-left:.15rem;
	color: #fff;
	margin-top: 0;
	background: url(../images/brandBg.png) center center no-repeat; background-size:90%;
	position: relative;

}
#tab-btn li a{
	font-size: 0.12rem;
	top: 0.24rem;
	left: 0.42rem;
	position: absolute;
}
#tab-btn .hover{
	background: url(../images/brandBg-hover.png) center center no-repeat; background-size:90%;
	color:#d0a441;
}
#tab-cont {
	width:6.2rem;
	margin:0 auto;
}
#tab-cont ul{
	display: none;
	width: 6.18rem;
	background: url(../images/contentBg.png) center center no-repeat; 
}
#tab-cont ul li:nth-child(3n){
	border-right: none;
}
#tab-cont ul li{
	width:2.03rem;
	height: 1rem;
	float:left;
	border-right: 1px solid #fff ;	
	border-bottom: 1px solid #fff ;
	text-align: center;
	padding-top: 0.35rem;
	margin: 0;
}
#tab-cont ul li img{
	width: 1.4rem;
}
#tab-cont ul li span{
	display:inline-block;
	text-align: center;
	width:100%;
	font-size:.2rem;
	line-height: .3rem;
}
#tab-cont images{
	width:100%;
}


/*banner样式*/
/* CSS Document */
@charset "UTF-8";
.bannerbox{
    width: 100%;
  /*height: 3.6rem; */
    overflow: hidden;
    position: relative;
}
.bannerbox ul{
    position: relative;
}
.bannerbox ul li{
    list-style: none;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
}
.nav {
	width: 100px;
	height: 14px;
	position: absolute;
	bottom: 10px;
	right: 20px;
	z-index: 2;
	left: 50%;
	margin-left: -25px
}

.nav dl dd {
	list-style-type: none;
	width: 12px;
	height: 12px;
	float: left;
	margin-right: 5px;
	cursor: pointer;
	border: 1px solid #fff;
	border-radius: 50%;
}

.nav dl .bg {
	background: #b38e3b;
	width: 14px;
	height: 14px;
	border: none;
}


/*浮动客服*/
#floatDivBoxs{width:70px;background:#fff;position:fixed;top:380px;right:0;z-index:999;}
#floatDivBoxs .floatDtt{width:100%;height:45px;line-height:45px; background:rgb(71, 54, 10);color:#fff;font-size:18px;text-indent:22px;position:relative;}
#floatDivBoxs .floatDqq{padding:0 14px;}
#floatDivBoxs .floatDqq li{height:45px;line-height:45px;font-size:15px;border-bottom:1px solid #e3e3e3; padding:0 0 0 50px;}
#floatDivBoxs .floatDtxt{font-size:18px;color:#333;padding:12px 14px;}
#floatDivBoxs .floatDtel{padding:0 0 15px 10px;}
#floatDivBoxs .floatDtel img{display:block;}
.floatShadow{ background:#fff;box-shadow:-2px 0 3px rgba(0,0,0,0.25);}
#rightArrow{width:50px;height:45px;background:url(../images/online_arrow.jpg) no-repeat;position:fixed;top:380px;right:70px;z-index:999;}
#rightArrow a{display:block;height:45px;}
