/*公用结构和样式*/

.body {
	max-width: 640px;
	margin: 0 auto;
	font-family: "Microsoft YaHei";
	font-size: 0.24rem;
	-webkit-appearance: none;
	color: #333;
	height: auto;
	overflow: auto;
	background: #FFF;
}

.Container {
	width: 6.4rem;
	margin: 0 auto;
}

.Warp {
	width: 6.4rem;
	float: left;
}

.concent {
	padding: 0rem 0.1rem;
	width: 6.4rem;
	overflow: hidden;
}

.fl {
	float: left
}

.fr {
	float: right;
}
.kgeng{float:right; color:#b09f78; padding-top:.1rem;}

/*背景色*/

.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);
	/* 标准的语法 */
}


/*字体颜色*/

.fc_zong {
	color: #51402f
}

.fc_hei {
	color: #000
}

.fc_hui {
	color: #333
}

.fc_qhui {
	color: #666
}

.fc_jin {
	color: #ece8b1
}


/*页面代码*/

.Topnav {
	width: 6.4rem;
	position: fixed;
	
	top: 0;
	z-index: 9999;
	overflow: hidden;
}

.Topnavshow {
	width: 6.4rem;
	overflow: hidden;
	background: #000;
	height: 0.62rem;
}

.Topnavshow table {
	width: 6.4rem;
}

.Topnavshow table,
.Topnavshow tr,
.Topnavshow td {
	padding: 0;
	height: 0.64rem;
}

.Topnavshow_menu {
	width: 0.64rem;
	height: 0.64rem;
}

.Topnavshow_menu img {
	width: 100%
}

.Topnavshow_name {
	width: 5.76rem;
}

.Topnavshow_name img {
	width: 100%;
}

.Topnavshow_iphone {
	width: 10%;
	text-align: center;
}

.Topnavshow_iphone img {
	width: 80%
}

.Topnavhide {
	width: 6.4rem;
	background: rgba(0, 0, 0, 0.9);
	display: none;
}

.Topnavhide ul {
	width: 6.4rem;
	overflow: hidden;
}

.Topnavhide ul li {
	width: 6.4rem;
	float: left;
	border-bottom: 0.03rem dashed #f0edc2;
	padding: 0.1rem;color: #f0edc2;
}

.Topnavhide ul li a {
	width: 6.4rem;
	float: left;
	font-size: 0.2rem;
	color: #f0edc2;
}

.Topnavhide>a {
	display: block;
	width: 6.4rem;
	text-align: center;
	color: #f0edc2;
	padding-bottom: 0.5rem;
	margin-top: 0.3rem;
	font-size: 0.28rem;
}

.Topnavhide a span {
	display: inlin-block;
	padding: 0.05rem 0.3rem;
	font-size:0.36rem;
	border: 1px solid #f0edc2; border-radius: 0.06rem;
}

.Logo {
	width: 6.4rem;
	height:auto;
	padding:.2rem 0 ;
	margin-top:.64rem;}
.Logo .Logo_L{
	width:5.7rem;
	float:left;
	text-align:center;
	letter-spacing:.02rem;}
.Logo_L h1{
	width:5.7rem;
	line-height:.6rem;
	font-size:.40rem;
	font-weight:bold;}
	
.Logo_L p{
	width:5.7rem;
	line-height:.25rem;
	font-size:.22rem;
	letter-spacing:.03rem;
	font-weight:100;}
.Logo .Logo_R{
	width:.7rem;
	float:right;
	text-align:left;}
.Logo_R img{
	width:60%;
	margin-top:.05rem;}

.logoimg {
	width: 1.5rem;
	text-align: center;
	border-right: 0.02rem solid #000;
	font-size: 0.2rem;
	color: #000;
}

.logoimg img {
	width: 1.2rem;
	padding-top: 0.05rem;
}

.logonews {
	width: 6.4rem;
}

.Bannerdizhi {
	width: 6.4rem;
	padding: 0.2rem;
	background: #131313;
	color: #fff;
	font-size: 0.24rem;
	margin-top: -0.065rem;
}

.Bannerdizhi strong {
	font-weight: bold;
}

.Shouquan_h,
.Shouquan_s,
.Shouquan_x {
	width: 100%;
	float: left;
	padding: 10px
}

.Shouquan_h {
	text-align: center;
	font-size: 0.3rem;
	padding: 0.15rem 0rem;
	font-weight: bold;
}

.Shouquan_s {
	border: 0.02rem solid #1c1b1a;
	padding: 0.1rem;
}

.Shouquan_simg {
	float: left;
	width: 1.5rem;
}

.Shouquan_simg img {
	width: 100%
}

.Shouquan_szi {
	float: right;
    width: 4.4rem;
    font-size: 0.24rem;
    text-indent: 0.48rem;
    line-height: 0.34rem;
}

.Shouquan_x {
	margin-top: 0.2rem;
	background: url(../img/sqs_bg.jpg) center center no-repeat;
	background-size: cover;
	padding: 0.2rem;
}

.Shouquan_xd1 {
	border: 0.02rem solid #1c1b1a;
	padding: 0.05rem;
}

.Shouquan_xd2 {
	background: rgba(28, 27, 26, 0.8);
	text-align: center;
	padding: 0.2rem;
}

.Shouquan_xd2 h1 {
	font-size: 0.3rem;
	margin-bottom: 0.05rem;
}

.Shouquan_xd2 h3 {
	font-size: 0.16rem;
}

.Shouquan_xd2 p {
	color: #fff;
	font-size: 0.24rem;
	text-align: left;
	text-indent: 0.48rem;
}

.Warp_title {
	width: 6.4rem;
	text-align: center;
	padding: 0.1rem 0rem;
	margin-top: 0.2rem;
}

.Warp_title h1 {
	font-size: 0.3rem;
	margin-bottom: 0.1rem;
	font-weight: bold;
}

.Warp_title p {
	background: url(../img/sanjiao.png) bottom center no-repeat;
	background-size: 0.15rem;
	padding-bottom: 0.2rem;
}

.Warp_title p span {
	display: block;
	background: #b09f78;
	color: #f0edc2;
	font-size: 0.12rem;
	padding-bottom: 0.04rem;
}

.Warp_content {
	padding: 0rem 0.05rem;
	overflow: hidden;
}
.wenti,
.wenti td {
	border: none
}

.wenti {
	width: 6.3rem
}

.wenti tr td {
	padding: 0.05rem;
}

.wenti tr td a {
	display: block;
}

.wenti tr td img {
	width: 100%
}

.weixiu_tab {
	width: 6.3rem;
	overflow: hidden;
}

.weixiutab_ul {
	width: 6.4rem;
	float: left;
	margin-bottom: 0.04rem;
}

.weixiutab_ul li {
	width: 2.03rem;
	height: 2.58rem;
	float: left;
	border: 0.02rem solid #eee;
	text-align: center;
	margin-right: 0.1rem;
	overflow: hidden;
}

.weixiutab_ul li:last-child {
	margin-right: 0;
}

.weixiutab_ul li.On {
	border: 5px solid #b09f78;
}

.weixiutab_ul img {
	width: 100%;
}

.weixiutab_div {
	width: 100%;
}

.weixiutab_div>div {
	border: 0.04rem solid #af9e77;
	display: none;
	padding: 0.06rem;
	float: left;
	width: 6.3rem;
	background-color: #ebe5d7;
}

.weixiutab_div h1 {
	color: #333;
	text-align: center;
	font-size: 0.24rem;
	padding-top: 0.1rem;
}

.weixiutab_div h3 {
	font-size: 0.28rem;
	text-align: center;
	color: #b09f78;
	padding-bottom: 0.2rem;
	border-bottom: 0.02rem dashed #333;
	margin-bottom: 0.2rem
}

.weixiutab_div p {
	font-size: 0.24rem;
	color: #666;
	text-indent: 0.4rem;
	padding-bottom: 0.2rem;
	line-height: 0.4rem;
}

.weixiu_tabbtn {
	width: 6.4rem;
	float: left;
	padding: 0rem 0.05rem;
	margin-top: 0.1rem;
}


/*表单*/

.Form {
	width: 6.4rem;
	background: url(../img/formbg.jpg) center center no-repeat;
	background-size: 100%;
	margin-bottom: 0.3rem;
}

.Formcontent {
	width: 5.12rem;
	height: 7.7rem;
	margin: 0 auto;
	background: url(../img/formbg_2.png) center -3px no-repeat;
	background-size: 5.12rem 7.5rem;
}

.Form_content {
	padding: 0.8rem 0.3rem 0.3rem 0.3rem;
	margin-bottom: 0.3rem
}

.Form_content ul {
	width: 4.52rem;
	overflow: hidden;
	padding-top: 0.2rem
}

.Form_content ul li {
	width: 4.52rem;
	float: left;
	text-align: center;
	margin-bottom: 0.1rem
}

.Form_content ul li img {
	width: 2.26rem;
}

.Form_content ul li input {
	padding: 0.1rem;
	background: #fff;
	border: 0.02rem solid #ccc;
	border-radius: 4px;
	width: 4.52rem;
	line-height: 0.4rem;
}

.Form_content ul li select {
	padding: 0.1rem;
	background: #fff;
	border: 0.02rem solid #ccc;
	border-radius: 4px;
	width: 4.52rem;
	line-height: 0.4rem;
	font-size: 0.24rem;
}

.Form_content button {
	width: 4.52rem;
	padding: 10px 0px;
	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;
	line-height: 0.6rem;
	font-size: 0.35rem;
	border-radius: 4px;
}


/* 维修环境 */

.flexslider {
	position: relative;
	overflow: hidden;
}

.slides {
	position: relative;
	z-index: 1;
}

.slides li {
	text-align: center;
}

.slides li img {
	width: 80%
}

.flex-control-nav {
	position: absolute;
	bottom: 5px;
	z-index: 2;
	width: 100%;
	text-align: center;
}

.flex-control-nav li {
	display: inline-block;
	width: 12px;
	height: 12px;
	margin: 0 2px;
	*display: inline;
	zoom: 1;
}

.flex-control-nav a {
	display: inline-block;
	width: 12px;
	height: 12px;
	line-height: 40px;
	overflow: hidden;
	background: #fff;
	border: 1px solid #f3e1b6;
	cursor: pointer;
	border-radius: 40px;
}

.flex-control-nav .flex-active {
	background: #f3e1b6;
}

.flex-direction-nav {
	position: absolute;
	z-index: 3;
	width: 100%;
	top: 32%;
}

.flex-direction-nav li a {
	display: block;
	width: 50px;
	height: 50px;
	overflow: hidden;
	cursor: pointer;
	position: absolute;
	font-size: 0;
}

.flex-direction-nav li a.flex-prev {
	left: 0px;
	background: url(../img/prev.png) center center no-repeat;
}

.flex-direction-nav li a.flex-next {
	right: 0px;
	background: url(../img/next.png) center center no-repeat;
}


/*Xinfeng*/

.Xinfeng {
	width: 6.4rem;
	height: 4.65rem;
	background:url(../img/xinfeng1.jpg) center center no-repeat;
	background-size: 6.4rem 4.65rem;
	padding: 0.55rem;
	margin-top: 0.2rem;
}

.Xinfeng h1 {
	font-size: 0.24rem;
	font-weight: bold;
	padding-bottom: 0.1rem;
}

.Xinfeng p {
font-size: 0.24rem;
    line-height: 0.3rem;
    text-indent: 0.4rem;
}


/*乘车路线*/

.Map,
.Luxian,
.Luxian_div {
	width: 6.4rem;
}

.Luxian_ul {
	width: 6.4rem;
	overflow: hidden;
}

.Luxian_ul li {
	width: 3.2rem;
	line-height: 0.65rem;
	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);
}

.Luxian_ul li.On {
	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;
}

.Luxian_div {
	border-bottom: 0.02rem solid #B09F78;
	padding: 0.1rem;
}

.Luxian_div>div {
	width: 6.2rem;
	display: none;
}

.Luxian_div>div h1 {
	padding: 0.05rem 0rem;
	border-bottom: 0.02rem dashed #B09F78;
	margin-bottom: 0.2rem;
	font-size: 0.28rem;
	font-weight: bold;
	line-height: 0.6rem;
}

.Luxian_div>div p {
	font-size: 0.24rem;
	line-height: 0.3rem;
	margin: 0.2rem 0rem
}


/*服务中心*/

.Citytab {
	width: 6.3rem
}

.Citytab_ul {
	width: 6.3rem;
	overflow: hidden;
	border-bottom: 0.05rem solid #B09F78;
	line-height: 0.35rem;
}

.Citytab_ul a {
	color: #b09f78
}

.Citytab_ul li {
	float: left;
	font-size: 0.28rem;
	line-height: 0.3rem;
}

.Citytab_ul li.On {
	font-weight: bold;
}

.Citytab_div {
	border: 0.02rem solid #B09F78;
	margin-top: 0.05rem;
	padding: 0.05rem;
}

.Citytab_div>div {
	width: 100%;
	display: none;
	padding-bottom: 0.2rem;
}

.Citytab_div>div h1 {
	padding: 0.05rem 0rem;
	font-weight: bold;
	font-size: 0.24rem;
}

.Citytab_div>div p {
	font-size: 0.24rem;
}

.city_tabbtn {
	width: 6.3rem;
	display: block;
	padding: 0.1rem 0rem;
	text-align: center;
	margin-top: 0.2rem;
	color: #000;
	font-size: 0.28rem;
	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);
	border-radius: 100px;
}


/*脚部信息*/

.Foot {
	width: 6.4rem;
	margin-top: 0.2rem;
	padding-top: 0.2rem;
	padding-bottom: 1.5rem;
	background: url(../img/mapbg.jpg) top center no-repeat;
	background-size: contain;
}

.Foot img {
	width: 100%;
}

.Foot table tr td p {
	font-size: 0.2rem;
	width:4rem;
}

.Foot table tr td:nth-child(2) {
	border-left: 1px solid #ccc;
	padding-left: 10px;
}

.Foot>p {
	font-size: 0.16rem;
	color: #3b3529;
	width: 100%;
	padding-top: 0.2rem;
	text-indent: 0.4rem;
}

/*Bottomnav*/

.Bottomnav {
	width: 6.4rem;
	position: fixed;
	bottom: -2px;
	z-index: 9999;
}

.Bottomnav_tab {
	width: 100%;
	float: left
}

.Bottomnav_tab tr td {
	width: 33.333%;
	padding: 0;
	margin: 0;
}

.Bottomnav_tab tr td img {
	width: 100%;
	display: block;
}

.bottomnav_logo {
	position: relative;
}

.bottomnav_logo p {
	width: 100%;
	position: absolute;
	z-index: 1000;
	left: 0;
	text-align: center;
}

.bottomnav_logo p img {
	width: 40% !important;
	display: inline-block !important;
	margin-top: 15%;
}


/*修改页面的时候添加的样式*/

.Weixiuhuanjing {
	width: 6.8rem;
	padding: 0.1rem;
	float: left;
}

.Weixiuhuanjing li {
	width: 2rem;
	margin-right: 0.1rem;
	float: left;
	margin-bottom: 0.05rem
}

.Weixiuhuanjing li img {
	width: 100%
}

.Weixiuhuanjing li:nth-child(3) {
	margin-right: 0;
}

/*.Weixiuhuanjing li:nth-child(4) {
	width: 6.2rem !important;
	margin-right: 0;
}*/

.Weixiuhuanjing li:nth-child(7) {
	margin-right: 0;
}

.Navbtn {
	border-top: 0.08rem solid #000
}

.Navbtn ul {
	width: 6.4rem;
	overflow: hidden;
	border-top: 0.02rem solid #b9a984;
}

.Navbtn ul li {
	width: 1.6rem;
	text-align: center;
	float: left;
	background: #000;
}

.Navbtn ul li a {
	font-size: 0.24rem;
	color: #fff;
	display: block;
	border-right: 0.02rem solid #b9a984;
	border-bottom: 0.02rem solid #b9a984;
	line-height: 0.6rem;
}

.Navbtn ul li:nth-child(4n) a {
	border-right: none;
}

.Navbtn ul li a em {
	width: 0.2rem;
	height: 0.2rem;
	line-height: 0.2rem;
	text-align: Center;
	display: inline-block;
	border-radius: 100px;
	margin-left: 0.06rem;
	background: #b09f78;
	color: #fff;
	font-size: 0.12rem;
}


/*品牌站弹窗商务通css*/

.swt {
	width: 4.5rem;
    height: 4.5rem;
    position: fixed;
    top: 30%;
    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.2rem;
    bottom: -0.2rem;
    
}

.closeswt {
	display: block;
	position: absolute;
	width: 65px;
	height: 65px;
	top: 5px;
	right: 5px;
}

.swtwindow {
	position: absolute;
    display: block;
    width: 2.1rem;
    height: 0.75rem;
    right: 0.2rem;
    bottom: -0.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
}


/*这是有关子页面的样式*/

.Ziye {
	width: 6.2rem;
	background: #e0d8c3 url(../zi/zibg.jpg) right bottom no-repeat;
	background-size: contain;
	padding: 0.1rem;
	margin: 0.1rem 0;
	overflow: hidden;
	padding-bottom: 10%;
}

.Ziyetitle h1 {
	font-size: 0.3rem;
	font-weight: bold
}

.Ziyetitle,
.Ziyetitle h3,
.Ziyetitle p,
.Ziyetitle strong {
	width: 100%;
	float: left;
	text-align: center
}

.Ziyetitle {
	width: 6rem;
	border-bottom: 0.02rem dashed #666;
	margin-bottom: 0.2rem;
	padding: 0.2rem 0rem;
	font-size: 0.3rem;
}


}
.Ziyetitle h1 {
	font-size: 0.3rem;
	font-weight: bold;
	color: #000;
}
.Ziyetitle h3 {
	font-size: 0.26rem;
	color: #51402f;
}
.Ziyetitle p {
	font-size: 0.24rem;
	color: #666;
}
.Ziyetitle strong {
	display: block;
	padding: 5px 0px;
	margin-top: -15px;
}
.Ziyetitle strong span {
	width: 65px;
	height: 3px;
	background: #000;
	display: inline-block;
}
.Ziyetitle img {
	width: 30%;
}
.martop20 {
	margin-top: 0.2rem;
}
.Ziyecontent {
	width: 6rem;
	float: left;
}
.ziwenzhang {
	width: 6rem;
	text-align: center;
}
.ziwenzhang img {
	width: 3rem;
	margin: 0 auto;
}
.ziwenzhang p {
	width: 6rem;
	color: #333;
	font-size: 0.24rem;
	text-align: left;
	text-indent: 0.4rem;
	line-height: 0.36rem;
}
.ziwenzhang h1 {
	font-size: 0.28rem;
	padding: 0.1rem 0;
}
.ziwenzhang h3 {
	font-size: 0.26rem;
	padding: 0.1rem 0;
}
.Ziyeh1 {
	text-align: center;
	font-size: 0.3rem;
	color: #51402f;
	margin-bottom: 0.2rem;
	width: 6rem;
}
.Ziyec_cityalink a {
	display: block;
	width: 49%;
	margin: 0% 0.5%;
	float: left;
	line-height: 0.3rem;
	text-align: center;
	color: #333;
	display: block;
	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
}
.Ziyec_citycon {
	width: 6rem;
	float: left
}
.Ziyec_city {
	width: 6rem;
	overflow: hidden;
}
.Ziyec_citybtn {
	width: 6.1rem;
	float: left;
}
.Ziyec_citybtn li {
	width: 1.12rem;
	margin-right: 0.1rem;
	float: left;
	background: #b09f78;
	border: 1px solid #8b8064;
	text-align: center;
	line-height: 0.5rem;
	border-radius: 4px;
	margin-bottom: 0.1rem;
	font-size: 0.24rem;
	color: #333;
	background: -webkit-linear-gradient(#e2d6b7, #b09f78);
	background: -o-linear-gradient(#e2d6b7, #b09f78);
	background: -moz-linear-gradient(#e2d6b7, #b09f78);
	background: linear-gradient(#e2d6b7, #b09f78);
}
.Ziyec_citybtn li.On {
	background: #000;
	color: #fff;
	background: -webkit-linear-gradient(#363031, #000);
	background: -o-linear-gradient(#363031, #000);
	background: -moz-linear-gradient(#363031, #000);
	background: linear-gradient(#363031, #000);
}
.Ziyec_cityalink {
	width: 6rem;
	float: left;
}
.Ziyec_cityalink a {
	display: block;
	width: 2.9rem;
	margin: 0.05rem;
	line-height: 0.6rem;
}
.Luxian_div>div h1 {
	margin-bottom: 0;
}
.chwt_div {
	width: 100%;
}
.chwt_div ul {
	overflow: hidden;
}
.chwt_div ul li {
	width: 100%;
	float: left;
	margin-bottom: 10px;
	/*background:rgba(224,216,159,0.9);*/
	
	border-bottom: 1px solid #c5bba2;
	padding: 12px 8px;
}
.chwt_p {
	padding: 0.1rem;
	border-top: 1px dashed #999;
	margin: 0.1rem 0rem;
	width: 5.8rem;
	display: none;
	background: #dacfb6;
	font-size: 0.24rem;
	line-height: 0.36rem;
}
.chwtdiv {
	width: 100%;
}
.chwtdiv img {
	width: 100%;
}
.chwtdiv p {
	width: 100%;
	padding: 0px 5px;
}
.chwtdiv p span {
	display: block;
	font-size: 0.3rem;
}
.chwtdiv p span:last-child {
	color: #666;
	font-size: 0.24rem;
}
.chwtdiv em {
	display: block;
	width: 0.18rem;
	height:0.18rem;
	background: #000;
	color: #fff;
	line-height: 0.18rem;
	border-radius: 100px;
	font-size: 0.12rem;
	text-align: center;
	float: right;
}
.chwtdiv 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);
}
.Wenxintishi {
	width: 100%;
	padding-bottom: 0.3rem;
	font-size: 0.2rem;
}
.Wenxintishi img {
	width: 100%;
}
.Ziyecontent .city_tabbtn {
	width: 6rem;
	display: block;
	padding: 0.1rem 0rem;
	text-align: center;
	margin-top: 0;
	color: #000;
	font-size: 0.28rem;
	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);
	border-radius: 0;
}
.Ziyecontent .Map {
	width: 6rem
}
.Ziyecontent .Luxian {
	width: 6rem;
}
.Ziyecontent .Luxian_ul {
	width: 6rem;
}
.Ziyecontent .Luxian_ul li {
	width: 2.95rem;
	text-align: center;
	padding-top: 0.2rem
}
.Ziyecontent .Luxian_ul li:last-child {
	float: right
}
.Ziyecontent .Luxian_ul li img {
	width: 1.5rem;
}
.Ziyecontent .Luxian_ul li p {
	margin-top: -0.3rem
}
.Ziyecontent .Luxian_div {
	width: 6rem;
	padding: 0;
}
.Ziyecontent .Luxian_div>div {
	width: 6rem;
}
.Ziyecontent .Formcontent {
	margin-top: -0.2rem
}
.bnms-box{
	height: 1.19rem;
    width: 100%;
}
.gdpp-more {
    display: block;
    line-height: .24rem;
    font-size: .16rem;
    padding-top: .8rem;
    color: #D8BB74;
    text-align: center;
}


/**
 * new add
 */
.top{
	height:.64rem;
	width:6.4rem;
	background-color:#000;
}
.clear{
	clear:both;
}
.top-l img{
	width: .64rem;
	height:.64rem;
}
.top-c{
	width:4.96rem;
	text-align: center;
	line-height: .64rem;
	background-color:#B9A984;
	font-weight: bold;
	font-size:.3rem;
}
.top-r img{
	width:.8rem;
	height:.64rem;
}


#tab-btn{
	width:6.2rem;
	margin:.2rem auto;
}
#tab-btn li{
	width:1.15rem;
	line-height: .5rem;
	float:left;
	font-size:.22rem;
	border:1px solid #BFB191;
	float:left;
	text-align: center;
	margin-left:.06rem;
}
#tab-btn .hover{
	background-color:#000;
	color:#ffffff;
}
#tab-cont {
	width:6.2rem;
	margin:0 auto;
}
#tab-cont ul{
	display: none;
	width: 6.2rem;
	border:.01rem solid #BFB191;
	border:1px solid #BFB191;
	padding:.1rem 0;
}
#tab-cont ul p{
	width:1.2rem;
	margin-left:.3rem;
	float:left;
	margin-top:.1rem;
}
#tab-cont ul p span{
	display:inline-block;
	text-align: center;
	width:100%;
	font-size:.2rem;
	line-height: .3rem;
}
#tab-cont img{
	width:100%;
}