@charset "utf-8";
/* @import url(public.css); */
@import url(iconfont.css);

/* 罗列式 开始*/
.lls {
	width: 6.4rem;
	height: 1.1rem;
	background: #000 url(../images/lls_bg2.png) no-repeat center/6.4rem 1.01rem;
	margin: 0 auto;
	padding-top: 1.3rem;
}

.lls_1 {
	width: 1.9rem;
	float: left;
	line-height: .2rem;
	font-size: .2rem;
	color: #fff;
	text-align: center;
}

.lls_2 {
	width: 2.6rem;
	float: left;
	line-height: .2rem;
	font-size: .2rem;
	color: #fff;
	text-align: center;
}

.lls_3 {
	width: 1.9rem;
	float: left;
	line-height: .2rem;
	font-size: .2rem;
	color: #fff;
	text-align: center;
}

.lls .lls_1 img {
	width: 1.2rem;
	display: block;
	margin: .1rem auto 0;
}

.lls .lls_2 img {
	width: 1.5rem;
	display: block;
	margin: .01rem .55rem 0;
}


.lls .lls_3 img {
	width: 1.2rem;
	display: block;
	margin: .1rem auto 0;
}

/*.lls ul li{width: 2.13rem; float:left; line-height:.2rem; font-size:.2rem; color:#fff; text-align:center;}*/
/*.lls ul li img{width: 1.4rem; display: block; margin:.1rem auto 0;}*/
.lls_wz {
	height: 1.3rem;
}

.lls_wz ul li:nth-child(2) {
	font-size: .24rem;
	line-height: .24rem;
}

.lls_wz ul li:nth-child(2) img {
	width: 1.6rem;
	margin: 0 auto;
}

/*.lls ul li:nth-of-type(2) img{width: 1.25rem;}*/
#lls_1 {
	display: none
}

#lls_2 {
	float: unset !important;
	margin: 0 auto;
}

#lls_3 {
	display: none
}

.fwpp ul {
	width: 6rem;
	height: 1.2rem;
	margin: 0 auto .4rem;
}

.fwpp ul li {
	width: 1.9rem;
	height: 1.2rem;
	background: #fff;
	-moz-box-shadow: 0px 1px 20px rgba(0, 0, 0, .1);
	-webkit-box-shadow: 0px 1px 20px rgba(0, 0, 0, .1);
	box-shadow: 0px 1px 20px rgba(0, 0, 0, .1);
	float: left;
}

.fwpp ul li:nth-of-type(2) {
	margin: 0 .15rem;
}

.fwpp ul li img {
	width: 1.6rem;
	margin: .18rem auto;
	display: block;
}

/* 罗列式 结束*/
/* 小渠道 开始*/
.top a img {
	width: .4rem;
	display: block;
	margin: 0 auto 0;
}

.footer img.logo {
	width: 2rem;
	margin: 0 auto;
	display: block;
}

.footer ul {
	overflow: hidden;
	margin: .3rem auto
}

.footer ul li {
	border-top: 1px solid #ccc;
	margin: .3rem auto 0;
	padding: .1rem 0 0 0;
}

.footer ul li h1 {
	font-weight: normal;
	font-size: .24rem;
	line-height: .5rem;
}

/* 小渠道 结束*/
.top {
	width: 6.4rem;
	background: #ffffff;
	overflow: hidden;
	position: fixed;
	z-index: 20;
}

.top a {
	display: block;
	height: 1rem;
	line-height: 1rem;
}

.top a i {
	line-height: .8rem;
	display: inline-block;
}

.top a:nth-of-type(5) {
	padding-right: 0;
}

.banner {
	height: 8rem;
	background: #000000 url(../images/banner_bg.png) no-repeat 0 1.3rem/6.4rem 6.46rem;
	position: relative;
	overflow: hidden;
	margin: 0 auto;
}

.banner_lls {
	margin: 0 auto
}

.ban_wz {
	width: 6.4rem;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 6;
}

.ban_wz b,
.ban_wz span,
.ban_wz a,
.ban_wz p {
	display: block;
	text-align: center;
}

.ban_wz b {
	background: linear-gradient(to bottom, #fffcf9 30%, #f9d79e 70%);
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent;
	font-size: .42rem;
	letter-spacing: .05rem;
	margin: .4rem 0 0 0;
	position: relative;
}

.ban_wz span {
	letter-spacing: .08rem;
	font-size: .18rem;
	color: #f9d79f;
	line-height: .3rem;
}

.ban_zx {
	width: 4rem;
	margin: .1rem auto;
	overflow: hidden;
}

.ban_zx a {
	width: 1.75rem;
	height: .48rem;
	border: 1px solid #999999;
	/*border:.01rem solid #999999;*/
	color: #fff;
	font-size: .2rem;
	line-height: .5rem;
}

.ban_wz p {
	color: #fff;
	font-size: .2rem;
	margin: 0 .3rem;
}

.ban_bg {
	width: 6.4rem;
	height: 2.25rem;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 5;
	background: #000;
	filter: alpha(opacity=80);
	opacity: 0.8;
}

.ban_img {
	width: 6.4rem;
	position: absolute;
	bottom: 0;
	left: 0;
	z-index: 4;
}

.ban_img img {
	width: 4rem;
	margin: 0 auto -.4rem;
	display: block;
}


/* 罗列式隐藏 */
#fwpp_yc2 li:nth-of-type(1) {
	visibility: hidden;
}

#fwpp_yc2 li:nth-of-type(3) {
	visibility: hidden;
}

.wz {
	font-size: .26rem !important;
}

.two_address {
	margin: .25rem auto;
	width: 6.1rem;
	overflow: hidden;
}

.two_addr {
	margin: 0 auto;
	width: 6.1rem;
	overflow: hidden;
}

.two_address .add1 {
	width: 2.7rem;
	height: 2.1rem;
	background-color: #eeeeee;
	padding: .15rem;
}

.two_address .add2 {
	width: 6.1rem;
	height: auto;
	margin: .3rem auto;
}

.two_address .add1_t {
	border-bottom: .01rem dashed #000;
	margin-bottom: .2rem;
	padding-bottom: .5rem;
	line-height: .5rem;
}

.two_address .add2_t {
	padding-bottom: .15rem
}

.two_address .add1_t img {
	margin-top: .14rem;
}

.two_address .add1_t p {
	font-size: .2rem;
	margin-left: .10rem;
	line-height: .5rem;
}

.two_address .add2_t p {
	line-height: .3rem;
	text-align: center;
}

.two_address .add1_b {
	font-size: .16rem;
	line-height: .32rem;
}

.two_addr {
	margin: 0 auto;
	width: 6.1rem;
	overflow: hidden;
}

.two_addr .add2 {
	background-color: #eeeeee;
	padding: .15rem;
	margin: .3rem auto;
}

.two_addr .add2_t {
	border-bottom: .01rem dashed #000;
	margin-bottom: .2rem;
	line-height: .5rem;
}

.two_addr .add2_t img {
	margin-top: .14rem;
}

.two_addr .add2_t p {
	font-size: .2rem;
	margin-left: .25rem;
	line-height: .5rem;
}

.two_addr .add2_b {
	font-size: .16rem;
	line-height: .32rem;
}


/* 第一块服务项目*/
.main1 {
	padding: 0 0 .35rem 0;
}

.main1 ul li {
	width: 1rem;
	float: left;
	margin: .35rem .25rem 0 .25rem;
	text-align: center;
}

.main1 ul li img {
	width: .7rem;
	display: block;
}

.main1 ul li p {
	color: #9e8463;
	font-size: .24rem;
	line-height: .5rem;
}

.main1 ul li span {
	color: #999999;
	font-size: .1rem;
	text-transform: uppercase;
	display: block;
}

.main1_c {
	margin: .35rem auto;
	font-size: .22rem
}

.main1_c dl {
	width: 2.45rem;
	background: #fff;
	-moz-box-shadow: 0px 1px 20px rgba(0, 0, 0, .1);
	-webkit-box-shadow: 0px 1px 20px rgba(0, 0, 0, .1);
	box-shadow: 0px 1px 20px rgba(0, 0, 0, .1);
	padding: .3rem .25rem;
}

.main1_c dl dd {
	color: #9e8463;
	text-align: center;
	font-size: .2rem;
}

/* 服务中心 按钮*/
.fwzx {
	width: 3.2rem;
	height: .98rem;
	border: .01rem solid #9e8463;
	border: 1px solid #9e8463;
	margin: 0 auto;
	text-align: center;
	padding: 0 .2rem;
}

.fwzx p,
.fwzx span {
	color: #9e8463;
	display: block;
}

.fwzx p {
	font-weight: bold;
	line-height: .4rem;
	padding-top: .1rem;
	font-size: .24rem;
}

.fwzx span {
	font-weight: bold;
	font-size: .16rem;
}

/* 第二块 服务流程*/
.main2,
.main6,
.main8,
.main9 {
	margin: .5rem auto;
}

.main8,
.main9 {
	margin: 0 auto;
}

.main2_t,
.main6_t,
.main8_t,
.main9_t {
	width: 6.4rem;
	height: 2.8rem;
	background: #9e8463;
	color: #fff;
	text-align: center;
}

.main2_t p,
.main6_t p,
.main8_t p,
.main9_t p {
	font-weight: bold;
	font-size: .32rem;
	line-height: .5rem;
	padding-top: .4rem;
	letter-spacing: .03rem;
}

.main2_t span,
.main6_t span,
.main8_t span,
.main9_t span {
	font-size: .16rem;
	text-transform: uppercase;
	display: block;
}

.main2_t i,
,
.main6_t i,
.main8_t i {
	display: block;
	line-height: .4rem;
}

.main2_c {
	width: 5.6rem;
	margin: -1.1rem auto 0;
	background: #fff;
	-moz-box-shadow: 0px 1px 20px rgba(0, 0, 0, .1);
	-webkit-box-shadow: 0px 1px 20px rgba(0, 0, 0, .1);
	box-shadow: 0px 1px 20px rgba(0, 0, 0, .1);
	position: relative;
}

.main2_c .bd_m2,
.main6_c .bd_m6 {
	width: 5.2rem;
	margin: .22rem auto;
	overflow: hidden;
}

.main2_c .bd_m2 ul li {
	float: left;
	text-align: center;
	margin: .2rem auto;
}

.main2_c .bd_m2 ul li img,
.main6_c .bd_m6 ul li .playvideo,
.zy_media,
.zy_media video {
	width: 5.2rem;
	height: 3.2rem;
	display: block;
	position: relative;
}

.playvideo img:nth-child(2) {
	position: absolute;
	top: 34%;
	left: 44%;
}

.main2_c .bd_m2 ul li span {
	color: #9e8463;
	font-size: .3rem;
	font-weight: bold;
	line-height: .9rem;
}

.main2_c .bd_m2 ul li i {
	width: .3rem;
	height: .03rem;
	background: #e5024a;
	display: block;
	margin: 0 auto .2rem;
}

.main2_c .bd_m2 ul li p {
	text-align: center;
	font-size: .18rem;
	line-height: .3rem;
}

.hd_m2 .prev,
.hd_m2 .next,
.hd_m6 .prev,
.hd_m6 .next {
	width: .44rem;
	height: .7rem;
	position: absolute;
}

.hd_m2 .prev,
.hd_m6 .prev {
	left: .2rem;
	top: 1.35rem;
}

.hd_m2 .next,
.hd_m6 .next {
	right: .2rem;
	top: 1.35rem;
}

.zxzx {
	width: 2.38rem;
	height: .68rem;
	border: 1px solid #9e8463;
	line-height: .7rem;
	text-align: center;
	margin: 0 auto .4rem;
}

.zxzx a {
	color: #9e8463;
	font-weight: bold;
	letter-spacing: .04rem;
}

/* 第三块 配件储备*/
.main3 {
	padding-bottom: .5rem;
}

.main3_t {
	text-align: center;
}

.main3_t p {
	font-size: .32rem;
	color: #000;
	font-weight: bold;
}

.main3_t span {
	font-size: .18rem;
	color: #9e8463;
	display: block;
	line-height: .3rem;
	padding-bottom: .1rem;
	text-transform: uppercase;
}

.main3_t i {
	font-size: .4rem;
}

.main3_c dl {
	width: 2.5rem;
	height: 2.15rem;
	background: #fff;
	-moz-box-shadow: 0px 1px 20px rgba(0, 0, 0, .1);
	-webkit-box-shadow: 0px 1px 20px rgba(0, 0, 0, .1);
	box-shadow: 0px 1px 20px rgba(0, 0, 0, .1);
	padding: .2rem .2rem;
}

.main3_c dl img {
	width: 2.5rem;
}

.main3_c dl dd {
	color: #9e8463;
	text-align: center;
	font-size: .2rem;
}

.main3_d li {
	width: 1.16rem;
	height: 1.1rem;
	padding: .1rem;
	background: #fff;
	-moz-box-shadow: 0px 1px 20px rgba(0, 0, 0, .1);
	-webkit-box-shadow: 0px 1px 20px rgba(0, 0, 0, .1);
	box-shadow: 0px 1px 20px rgba(0, 0, 0, .1);
	float: left;
	margin: .2rem .18rem 0 0;
}

.main3_d li:nth-child(4n) {
	margin: .2rem 0 0 0;
	float: right;
}

.main3_d img {
	width: 1.16rem;
}

.main3_d p {
	color: #9e8463;
	text-align: center;
	font-size: .16rem;
}

/* 第四块 工艺品质*/
.main4 {
	overflow: hidden;
	margin: .5rem auto;
}

.main4_t {
	height: 4.3rem;
	background: url(../images/main_4bg.jpg) no-repeat center/6.4rem 4.3rem;
}

.main4_c {
	width: 6.4rem;
	margin: .4rem auto 0;
}

.main4_c .bd_m4 {
	width: 6rem;
	overflow: hidden;
	margin: 0 auto;
}

.main4_c .bd_m4 ul li {
	width: 6rem;
	height: 2.6rem;
	float: left;
	margin: 0 auto;
	overflow: hidden;
}

.main4_c .bd_m4 ul li .main4_cl {
	width: 2.5rem;
	height: 2.1rem;
	padding: .15rem;
	background: #fff;
	-moz-box-shadow: 0px 1px 20px rgba(0, 0, 0, .1);
	-webkit-box-shadow: 0px 1px 20px rgba(0, 0, 0, .1);
	box-shadow: 0px 1px 20px rgba(0, 0, 0, .1);
}

.main4_c .bd_m4 ul li .main4_cl img {
	width: 2.5rem;
}

.main4_c .bd_m4 ul li .main4_cr {
	width: 2.9rem;
}

.main4_c .bd_m4 ul li .main4_cr span {
	font-size: .28rem;
	color: #9e8463;
	display: block;
	text-align: center;
}

.main4_c .bd_m4 ul li .main4_cr i {
	width: .3rem;
	height: .03rem;
	background: #e5024a;
	display: block;
	margin: 0 auto .2rem;
	margin-top: .2rem;
}

.main4_c .bd_m4 ul li .main4_cr p {
	font-size: .2rem;
	line-height: .28rem;
	text-align: justify;
}

.main4_c .hd_m4,
.main5_c .hd_m5 {
	width: 100%;
	height: 0.06rem;
	text-align: center;
	margin: .2rem auto .4rem;
}

.main4_c .hd_m4 ul,
.main5_c .hd_m5 ul {
	display: inline-block;
}

.main4_c .hd_m4 ul li,
.main5_c .hd_m5 ul li {
	display: inline-block;
	width: 0.4rem;
	height: 0.06rem;
	background: #cccccc;
	margin-right: 0.1rem;
	text-indent: 9999px;
}

.main4_c .hd_m4 ul li:last-child,
.main5_c .hd_m5 ul li:last-child {
	margin-right: 0;
}

.main4_c .hd_m4 ul li.on,
.main5_c .hd_m5 ul li.on {
	background: #9e8463;
}

/* 第五块 技术保障*/
.main5_c {
	width: 6.4rem;
	margin: 0 auto .4rem;
	overflow: hidden;
}

.main5_c .bd_m5 {
	width: 6.4rem;
	height: 4.4rem;
}

.main5_c .bd_m5 ul li {
	width: 6.4rem;
	height: 4.4rem;
	float: left;
}

.main5_c .bd_m5 ul li .main5_cl {
	padding: 0 0 0 .2rem;
}

.main5_c .bd_m5 ul li .main5_cl img {
	width: 2.5rem;
	height: 3.8rem;
	padding: .2rem;
	background: #fff;
	-moz-box-shadow: 0px 1px 20px rgba(0, 0, 0, .1);
	-webkit-box-shadow: 0px 1px 20px rgba(0, 0, 0, .1);
	box-shadow: 0px 1px 20px rgba(0, 0, 0, .1);
}

.main5_c .bd_m5 ul li .main5_cr {
	width: 2.9rem;
	padding: 0 .2rem 0 0;
}

.main5_c .bd_m5 ul li .main5_cr img {
	width: 2.5rem;
	height: 1.6rem;
	padding: .2rem;
	background: #fff;
	-moz-box-shadow: 0px 1px 20px rgba(0, 0, 0, .1);
	-webkit-box-shadow: 0px 1px 20px rgba(0, 0, 0, .1);
	box-shadow: 0px 1px 20px rgba(0, 0, 0, .1);
}

.main5_c .bd_m5 ul li .main5_cr img:nth-of-type(2) {
	margin-top: .14rem;
}

/* 精彩视频*/
.main6_c {
	width: 5.6rem;
	margin: -1.1rem auto 0;
	background: #fff;
	-moz-box-shadow: 0px 1px 20px rgba(0, 0, 0, .1);
	-webkit-box-shadow: 0px 1px 20px rgba(0, 0, 0, .1);
	box-shadow: 0px 1px 20px rgba(0, 0, 0, .1);
	overflow: hidden;
}

.bd_m6 u {
	font-size: .3rem;
	text-align: center;
	text-decoration: none;
	display: block;
	margin: .2rem auto;
	font-weight: bold;
}

/* 隐藏video控件的下载按钮*/
video::-webkit-media-controls-enclosure {
	overflow: hidden;
}

video::-webkit-media-controls-panel {
	width: calc(100% + 30px);
}

/* 服务流程*/
.main7 {
	margin: 0rem auto .4rem
}

.main7_c {
	width: 6rem;
	background: #fff;
	-moz-box-shadow: 0px 1px 20px rgba(0, 0, 0, .1);
	-webkit-box-shadow: 0px 1px 20px rgba(0, 0, 0, .1);
	box-shadow: 0px 1px 20px rgba(0, 0, 0, .1);
	margin: 0 auto;
	overflow: hidden;
}

.main7_ct {
	margin: .2rem auto 0;
	width: 5.6rem;
}

.main7_ct li {
	width: 2.8rem;
	height: .5rem;
	background: #cccccc;
	color: #000;
	font-size: .24rem;
	float: left;
	text-align: center;
	line-height: .5rem;
	display: block;
}

.main7_ct li.on {
	background: #9e8463;
	color: #fff;
}

.main7_cd {
	margin: 0 auto .2rem;
	width: 5.58rem;
	border: 1px solid #dddddd;
	border-top: none;
}

.main7_cd li {
	display: none;
}

.main7_cd li dl {
	width: 4.98rem;
	margin: 0 auto;
	padding: .3rem 0;
	border-bottom: 1px dashed #9e8463;
}

.main7_cd li dl:last-child {
	border-bottom: none;
}

.main7_cd li dl dt {
	width: .65rem;
	padding-right: .15rem;
	font-size: .6rem;
	font-family: 'Impact';
	color: #decfbd;
	float: left;
}

.main7_cd li dl dd {}

.main7_cd li dl dd span {
	font-size: .2rem;
	font-weight: bold;
	padding: .1rem 0 0 0;
	display: block;
}

.main7_cd li dl dd p {
	font-size: .16rem;
	line-height: .3rem
}

/* 网络预约*/
.main8_t {
	background: #f8f8f8;
	height: auto;
}

.main8_t p {
	color: #000;
}

.main8_t span {
	color: #9e8463
}

.main8_t i {
	font-size: .4rem;
	color: #000;
}


.main8_c,
.main8_zz {
	width: 5.6rem;
	margin: -2.5rem auto 0;
	background: #fff;
	-moz-box-shadow: 0px 1px 20px rgba(0, 0, 0, .1);
	-webkit-box-shadow: 0px 1px 20px rgba(0, 0, 0, .1);
	box-shadow: 0px 1px 20px rgba(0, 0, 0, .1);
	overflow: hidden;
}

.main8_ct,
.main8_zzt {
	width: 5.2rem;
	position: relative;
	margin: 0 auto
}

.main8_ct {
	margin: .3rem auto .2rem
}

.main8_ct img,
.main8_zzt img {
	display: block;
	width: 5.2rem;
	position: relative;
}

.main8_ct .main8_ctz,
.main8_zzt .main8_zztz {
	width: 4.3rem;
	height: auto;
	background: #fff;
	border-radius: .1rem;
	-moz-box-shadow: 0px 1px 20px rgba(0, 0, 0, .1);
	-webkit-box-shadow: 0px 1px 20px rgba(0, 0, 0, .1);
	box-shadow: 0px 1px 20px rgba(0, 0, 0, .1);
	position: absolute;
	left: .25rem;
	top: .2rem;
	z-index: 9;
	padding: 0 .2rem;
	overflow: hidden;
}

.main8_ct .main8_ctz h1,
.main8_zzt .main8_zztz h1 {
	font-size: .22rem;
	color: #9e8463;
	line-height: .34rem;
	margin-top: .2rem;
}

.main8_ct .main8_ctz p,
.main8_zzt .main8_zztz p {
	font-size: .14rem;
	color: #000;
	line-height: .28rem;
}

.main8_ct .main8_ctz p:nth-of-type(2),
.main8_zzt .main8_zztz p:nth-of-type(2) {
	margin-bottom: .2rem;
}

.main_8ctt {
	width: .3rem;
	height: .26rem;
	background: url(../images/map.png) no-repeat center bottom/.3rem .26rem;
	position: absolute;
	left: 2.7rem;
	top: 2.05rem;
	z-index: 9;
}

.main8_c ul,
.main8_y {
	width: 5.18rem;
	margin: 0 auto .4rem;
	overflow: hidden;
}

.main8_c ul li input,
.main8_y li input {
	width: 5.05rem;
	height: 0.44rem;
	border: solid 1px #bbbbbb;
	color: #bbbbbb;
	font-size: 0.14rem;
	padding-left: 0.1rem;
	margin-bottom: 0.14rem;
}

.main8_c ul li textarea,
.main8_y li textarea {
	width: 5.05rem;
	height: 1.15rem;
	border: solid 1px #bbbbbb;
	color: #bbbbbb;
	font-size: 0.16rem;
	padding-left: 0.1rem;
	margin-bottom: 0.14rem;
	padding-top: 0.1rem;
}

.main8_c ul .submit,
.main8_y .submit {
	width: 2.4rem;
	height: .7rem;
	background: #9e8463;
	float: left;
	margin-left: .1rem;
	font-size: .24rem;
	color: #fff;
	cursor: pointer;
}

.main8_c ul a,
.main8_y a {
	width: 2.38rem;
	height: 0.68rem;
	border: solid 1px #9e8463;
	display: block;
	float: right;
	margin-right: 0.1rem;
	font-size: 0.24rem;
	color: #9e8463;
	text-align: center;
	line-height: 0.7rem;
}


.main8_zz span {
	color: #9e8463;
	display: block;
	font-size: .3rem;
	text-align: center;
	line-height: .5rem;
	padding: .3rem 0 0 0;
}

.main8_zzd {
	overflow: hidden;
	margin: .3rem auto;
	width: 2.1rem;
}

.main8_zzz {
	width: 4.8rem;
}

.main8_zzk {
	width: 4.3rem;
}

.main8_zzd li {
	height: .38rem;
	float: left;
	padding: 0 .15rem;
	margin: 0 .1rem;
	font-size: .2rem;
	border: 1px solid #9e8463;
	border-radius: .1rem;
	color: #9e8463;
	line-height: .38rem;
	text-align: center;
}

.main8_zzd li.on {
	background: #9e8463;
	color: #fff;
}

.main8_zzn li {
	width: 5.2rem;
	margin: 0 auto .2rem;
	display: none;
}

/* 一封信 */
.main9_t {
	height: 4.4rem
}

.main9_c {
	background: url(../images/xin.png) no-repeat center/5.82rem 3.76rem;
	width: 5.82rem;
	height: 3.76rem;
	margin: -2.7rem auto 0
}

.main9_c_zt {
	padding: .5rem .4rem 0 .2rem;
}

.main9_c_zt h1 {
	font-size: .2rem;
	line-height: .4rem;
}

.main9_c_zt h3 {
	font-size: .18rem;
	line-height: .36rem;
	font-weight: normal;
}

.main9_c_zt p {
	text-indent: 2em;
	font-size: .18rem;
	line-height: .36rem;
}

.main9_c_zt span {
	display: block;
	font-size: .18rem;
	text-align: right;
	line-height: .4rem;
	font-weight: bold;
}

/* 网站底部*/
.footer {
	width: 5.6rem;
	padding: .4rem .4rem 1.4rem .4rem;
	background: #191919;
	color: #fff;
	text-align: center;
}

.footer img {
	width: .78rem;
	margin: 0 auto;
	display: block;
}

.footer h1 {
	/*font-family: '思源黑体 CN Bold';*/
	font-weight: bold;
	font-size: .32rem;
	line-height: .65rem;
}

.footer a {
	color: #fff;
	font-size: .22rem;
	line-height: .3rem;
	display: block;
	padding-bottom: .25rem;
}

.footer p {
	font-size: .18rem;
	line-height: .3rem
}

/* 底部漂浮*/
.footPF {
	width: 6.4rem;
	height: 1.2rem;
	background: #000000;
	overflow: hidden;
	position: fixed;
	bottom: 0;
	z-index: 11;
	/*left:50%;margin-left:-3.2rem;*/
}

.footPF ul li {
	width: 1.6rem;
	float: left;
}

.footPF ul li a {
	width: 1.59rem;
	height: .9rem;
	overflow: hidden;
	color: #fff;
	display: block;
	text-align: center;
	font-size: .2rem;
	border-left: 1px solid #fff;
	margin: .15rem 0;
}

.footPF ul li a i {
	width: .7rem;
	height: .6rem;
	overflow: hidden;
	display: block;
	font-size: .5rem;
	color: #fff;
	margin: 0.05rem auto 0;
}

.footPF ul li:nth-of-type(1) a {
	width: 1.57rem;
	height: 1.2rem;
	background: #9e8463;
	border: none;
	margin: 0;
}

.footPF ul li:nth-of-type(1) a i {
	font-size: .8rem;
	margin: .08rem auto;
	height: .64rem;
}

.footPF ul li:nth-of-type(2) a {
	border: none;
}

/*模态框*/
.modal-dz {
	display: none;
	position: fixed;
	top: 0;
	left: 0;
	z-index: 999;
}

.modal-dz-close img {
	width: .5rem;
	height: auto;
	cursor: pointer;
	position: fixed;
	top: .9rem;
	right: 50%;
	margin-right: -3.2rem;
	opacity: 1;
	z-index: 1004;
}

.modal-dz-bj {
	position: fixed;
	z-index: 999;
	top: -100px;
	left: 0;
	bottom: 0;
	right: 0;
	height: 125%;
	width: 100%;
	background: #000;
	opacity: 0.5;
	will-change: opacity;
}

.modal-dzbox {
	display: block;
	width: 5.6rem;
	padding: .2rem;
	margin: auto .2rem;
	background-color: #fff;
	border-radius: .2rem;
	height: 68%;
	z-index: 1003;
	opacity: 1;
	transform: scaleX(1);
	top: 10%;
	position: fixed;
	left: 0;
	right: 0;
	margin: auto;
	overflow-y: auto;
	will-change: top, opacity;
}

.modal-dzbox h4 {
	font-size: .22rem;
	text-align: center;
	line-height: .6rem
}

.modal-dzbox p {
	font-size: .16rem;
	line-height: .3rem;
	text-indent: 2em;
}

/* map*/
#container {
	position: fixed !important;
	left: 0;
	top: 0;
	height: 100%;
	width: 100%;
	z-index: 30 !important;
	display: none;
}

.BMap_bubble_content h3 {
	font-weight: normal !important;
	font-size: .16rem !important;
	line-height: .26rem !important;
}

.BMap_bubble_title {
	font-size: .22rem !important;
	line-height: .3rem !important;
}

#map-start {
	width: 2.2rem;
	line-height: .3rem;
	border: .01rem solid #cccccc;
	font-size: .22rem;
}

#map-result {
	border: 0;
	line-height: .3rem;
	font-size: .22rem;
	background-color: #ffffff;
	margin-left: .2rem;
}

#BusSearchSta {
	width: 2.2rem;
	line-height: .3rem;
	border: .01rem solid #cccccc;
	font-size: .22rem;
	margin-top: .1rem;
}

#busSearchBtn {
	line-height: .4rem;
	font-size: .24rem;
	background-color: #ffffff;
	margin-top: .1rem;
	border: .01rem solid #cccccc;
	color: #1B9AF7;
}

#close {
	position: fixed;
	right: .3rem;
	top: 1rem;
	line-height: .8rem;
	width: .8rem;
	text-align: center;
	font-size: .5rem;
	z-index: 32 !important;
	background-color: #EDEAE8;
	display: none;
}

/* 商务通 弹窗*/
.swttc {
	width: 6.4rem;
	position: fixed;
	left: 50%;
	margin-left: -3.2rem;
	top: 0;
	display: none;
	z-index: 29;
}

.swtbg {
	width: 4.6rem;
	height: 3rem;
	margin: auto;
	position: relative;
	background: url(../images/swt2.gif) no-repeat center/4.6rem 3rem;
}

.swt_shadow {
	width: 4.6rem;
	height: 3rem;
	margin: auto;
	position: relative;
}

.cls_swttc {
	width: .4rem;
	line-height: .36rem;
	height: .36rem;
	font-size: .4rem;
	padding-bottom: .04rem;
	text-align: center;
	border-radius: 50%;
	color: #000;
	font-family: "微软雅黑";
	position: absolute;
	background: #f6f6f6;
	right: .08rem;
	top: .08rem;
	cursor: pointer;
	display: inline-block;
}

.cls_swtta {
	color: #fff;
	text-align: center;
}

.swt_logo2 {
	overflow: hidden;
}

.swt_logo2 span {
	padding: .30rem 0 .10rem 0;
	font-weight: bold;
	font-size: .3rem;
	display: block;
}

.swt_logo2 img {
	width: 1.5rem;
	margin: 0 auto;
	display: block;
}

.swt_tit2 {
	font-size: .32rem;
	line-height: .6rem
}

.swt_tit2a {
	font-size: .50rem;
	letter-spacing: .04rem
}

.swt_rz {
	color: #999999;
	font-size: .16rem;
	text-transform: uppercase;
	padding-top: .10rem;
}

.swt_ty {
	font-size: .18rem;
	padding: .23rem 0 0 0;
	letter-spacing: .03rem
}

.swt_zx a {
	width: 2.3rem;
	height: .7rem;
	float: left;
	display: block;
	margin: .1rem 0 0 0
}

/*信封css的添加*/
.fwpp_xinfeng {
	width: 5.8rem;
	height: 3.37rem;
	background: url(../images/xinfeng.png) no-repeat center/5.8rem 3.37rem;
	margin: 0 auto .3rem;
	overflow: hidden;
}

.fwpp_xinfeng .fwpp_zt {
	padding-top: .8rem;
	padding-left: .2rem;
	padding-right: .2rem;
	color: #484848;
	height: 2.57rem;
}

.fwpp_xinfeng p {
	font-size: .18rem;
	line-height: .28rem;
}

.fwpp_xinfeng p:nth-child(2) {
	text-indent: 2em;
}

.fwpp_xinfeng p:nth-child(3) {
	text-indent: 2em;
}

.fwpp_xinfeng p:nth-child(4) {
	float: right;
}

.fwpp_xinfeng p:nth-child(4) span {
	float: right;
	line-height: .34rem;
}

.main6_ul {
	padding: .2rem;
}

.main6_ul li {
	line-height: 2;
	border-bottom: .02rem #000 dashed;
}

.main6_ul li span {
	float: right;
}


.nav{
	position: fixed;
	width: 100%;
	height: auto;
	top:1rem;
	left: 0;
	z-index: 99;
	background-color: #FFF;
	border-top: 1px solid;
	padding: .25rem 0;
}
.nav a{
	padding:.25rem 0;
	text-align:center;
	display: inherit;
	border-bottom: 1px #000 dotted;
}

.weizhi{
	padding:.2rem;
}
.main_top {
    width: 6.4rem;
    padding-top: 0.6rem;
    padding-bottom: 0.6rem;
}
.main_top .main4_top_p1 {
    font-size: .28rem;
    color: #333;
    text-align: center;
    margin-bottom: 0.1rem;
}
.main5_list_slide {
    padding: 0.2rem;
    background-color: #FFF;
    border-bottom: 0.02rem #000 solid;
}
.main5_list .main5_list {
    width: 100%;
}
.main5_list .main5_list_img img {
    display: block;
    margin: 0 auto;
}
.main5_list .main5_list_txt .mxw {
    width: 100%;
    line-height: 2;
}
.main5_list .main5_list_txt .mxw {
    width: 100%;
    line-height: 2;
}
.main5_list .main5_list_txt .dsc {
    border-bottom: 0.02rem dashed #000;
}
.main5_list_slide h1 {
    font-size: .3rem;
    margin-bottom: 0.2rem;
}
.main5_content {
    padding: 0.2rem;
    overflow: auto;
}
/* 分页 */
.pagination{display:flex;margin-top:.5rem;}
.pagination li a{padding: .02rem .1rem;margin:0 .05rem; background-color:#FFF;border:.02rem solid #CCC;}
.pagination li.active a{background-color:#CCC;color:#FFF}
@media screen and (max-width: 400px) {
	.swt_rz {
		color: #999999;
		font-size: .16rem;
		text-transform: uppercase;
	}

	.swt_ty {
		font-size: .18rem;
		padding: .22rem 0 0 0;
	}
}

@media screen and (max-width: 320px) {
	.swtbg {
		width: 5.6rem !important;
		height: 3.1rem !important;
		background: url(../images/swt.gif) no-repeat center/5.6rem 3.1rem;
	}

	.swt_shadow {
		width: 5.6rem !important;
		height: 3.1rem !important;
	}

	.swt_rz {
		color: #999999;
		font-size: .16rem;
		text-transform: lowercase;
	}

	.swt_ty {
		font-size: .18rem;
		padding: .2rem 0 0 0;
	}
}