@media only screen and (max-width:768px){
html{font-size: 26px;}
body{
	min-width: 320px;
	max-width: 768px;
}
.wrap{
	width: 92%;
}
.pc,
.banner{
	display: none;
}
.wap,
.banner_wap{
	display: block;
}
.header:before{
	height: 2.4rem;
	display: none;
}
.header .fixed{
	background-color: transparent;
}
.header .wrap{
	height: 2.4rem;
}
.header .wrap .logo{
	width: 5.8rem;
	height: 1.8rem;
}
.header .wrap .logo:after{
	display: none;
}
.header .nav{
	display: none;
	background-color: #ffffff;
	z-index: 7;
	height: auto;
	position:absolute;
	right: 0;
	top: 2.4rem;
	width: 10.0rem;
	flex-direction: column;
}
.header .nav a{
	width: 100%;
	font-size: 0.7rem;
	color: #634a39;
	line-height: 1.8rem;
	padding: 0 1rem;
	border-bottom: solid 0.02rem #ededed;
	text-align: left;
	margin: 0;
}
.header .nav a.on{
	background-color: #f4f4f4;
	color: #634a39;
}
.header .wrap .dianhua{
	display: none;
}
.header .wrap .caidan{
	display: block;
	width:1rem;
	height:1rem;
	background-image:url(../img/nav_jian.png);
	background-position: center;
	background-repeat: no-repeat;
	background-size:100%;
}
.index .index_discount .wrap{
	flex-wrap: wrap;
	justify-content: space-between;
	padding: 0.5rem 0;
}
.index .index_discount .wrap:after{
	display: none;
}
.index .index_discount .wrap .li{
	width: 49%;
	flex: none;
	background-color: #292929;
	margin-bottom: 0.24rem;
	display: flex;
	align-items: center;
	height: 2.0rem;
	padding: 0 1.0rem;
}
.index .index_discount .wrap .li .img{
	width: 0.8rem;
	height: 0.8rem;
}
.index .index_discount .wrap .li .name{
	color: #f0e6df;
	font-size: 0.48rem;
	flex: 1;
	padding-left: 0.2rem;
	text-align: left;
}
.index .index_about .wrap .introduce{
	width: 100%;
	margin-left: 0;
	order: -1;
	padding: 0;
	margin-bottom: 0.4rem;
}
.index .index_about .wrap .introduce .title .p1:after{
	display: block;
}
.index .index_about .wrap .introduce .title .p2{
	text-align: center;
	font-size: 0.7rem;
}
.index .index_about .wrap .introduce .com{
	font-size: 0.54rem;
	line-height: 0.8rem;
}
.index .index_about .wrap .introduce .com .p1 a{
	display: inline;
	color: #a67e39;
	font-size: 0.44rem;
}
.index .index_about .wrap .introduce .com .p2,
.index .index_about .wrap .introduce .com .p3{
	display: none;
}
.index .index_about .wrap .video{
	width: 100%;
	height: auto;
	display: block;
}
.index .index_about .wrap .vr{
	order: 2;
	width: 100%;
	height: 6.0rem;
}
.index .index_about .wrap .gongneng{
	background-color: #fff;
	border-radius: 0.2rem;
	height:2.8rem;
	width: 100%;
	box-shadow: 0 0 10px 1px rgba(129, 95, 58, 0.2);
}
.index .index_about .wrap .gongneng .li{
	background-image: none!important;
	flex: 1;
	width: auto;
	height: auto;
	margin-left: 0;
}
.index .index_about .wrap .gongneng .li .img{
	display: block;
}
.index .index_about .wrap .gongneng .li .p1{
	display: block;
}
.title .p1{
	font-size: 0.58rem;
	color: #e1dac6;
	display: flex;
	justify-content: center;
    align-items: center;
    margin-bottom: 0;
}
.title .p1:before,
.title .p1:after{
	content: '';
	position: static;
	display: block;
	width:0.6rem;
	height: 0.6rem;
	margin: 0 0.2rem;
	background-position: center;
	background-repeat: no-repeat;
	background-size: contain;
	background-color: transparent;
}
.title .p1:before{
	background-image: url(../img/title_l.png);
}
.title .p1:after{
	background-image: url(../img/title_r.png);
}
.title .p2{
	font-size: 0.7rem;
	color: #292929;
}
.title .p3{
	display: none;
}
.more{
	display: block;
}
.index .index_about .kuang{
	flex-direction: column;
	padding: 0;
}
.index .index_about .kuang .introduce_p4{
	display: block;
}
.index .index_about .kuang .introduce{
	display: none;
}
.index .index_about .kuang .video{
	width: 100%;
}
.index .index_about .kuang .youhui{
	width: 100%;
	margin-top: 0.4rem;
	padding: 0;
	height: auto;
}
.index .index_about .kuang .youhui .anjian .li{
	font-size: 0.54rem;
	color: #333333;
	height: 2.8rem;
	padding: 0 0.8rem;
	font-weight: bold;
	align-items: flex-start;
    background-color: #fbe6e6;
    flex-direction: column;
    background-image: url(../img/youhui_li1.png);
    background-position: right;
    background-size: auto 100%;
    background-repeat: no-repeat;
}
.index .index_about .kuang .youhui .anjian .li+.li{
	background-color: #ececec;
    background-image: url(../img/youhui_li2.png);
}
.index .index_about .kuang .youhui .anjian .li span{
	display: block;
}
.index .index_about .kuang .vr{
	order: 10;
	width: 100%;
	height: 6.2rem;
}
.index .index_environment{
	padding-top:1.0rem;
}
.index .index_environment .list .li{
	width: 48.5%;
	margin-right: 3%!important;
	height:3.8rem;
	margin-top: 3%;
}
.index .index_environment .list .li:nth-child(2n){
	margin-right: 0!important;
}
.index .index_exhibition{
	background-color: #f2f2f2;
	padding:1.0rem 0 0.8rem;
}
.index .index_exhibition .list{
	display: flex;
}
.index .index_exhibition .exhibition_lunbo_kuang{
	display: none;
}
.index .index_guide{
	display: none;
}
.index .index_guide_wap{
	display: block;
}
.index .index_news{
	padding-top: 1.0rem;
}
.index .index_news .list .li{
	width: 100%;
	margin-right: 0;
	padding: 0.4rem 0;
	margin-top: 0;
	border-bottom: solid 0.02rem #c9c9c9;
}
.index .index_news .list .li .img{
	order: 2;
	margin-right: 0;
	margin-left: 0.4rem;
	width: 3.9rem;
	height: 2.9rem;
}
.index .index_news .list .li .neir .p1{
	margin-bottom: 0.2rem;
}
.index .index_news .list .li .neir .p1 .name{
	max-width: 100%;
	font-size: 0.6rem;
	color: #333333;
}
.index .index_news .list .li .neir .p1 .time{
	display: none;
}
.index .index_news .list .li .neir .p2{
	padding: 0;
	background-color: transparent;
	font-size: 0.5rem;
	color: #9e9e9e;
	height: auto;
	margin-bottom: 0.1rem;
}
.index .index_news .list .li .neir .p2 .p2_1{
	-webkit-line-clamp: 2;
	line-height: 1.3;
}
.index .index_news .list .li .neir .p3{
	display: block;
}
.index .index_appointment{
	padding-top: 1.0rem;
}
.index .index_appointment .form{
	width: 100%;
	flex-direction: column;
	background-color: #efefef;
	padding: 0.8rem 1.4rem 0.02rem;
	margin-top: 0.2rem;
}
.index .index_appointment .form .input{
	flex-direction: row;
	align-items: center;
	margin-right: 0;
	margin-bottom: 0.52rem;
	width: 100%;
}
.index .index_appointment .form .input .name{
	width: 2.3rem;
	font-size: 0.5rem;
	color: #815f3a;
	padding-left: 0;
	line-height: 1;
	text-align: right;
	padding-right: 0.2rem;
}
.index .index_appointment .form .input .name.op0{
	display: none;
}
.index .index_appointment .form .input .text{
	flex: 1;
	width: auto;
	font-size: 0.46rem;
	border-color: #7a7a7a;
	border-radius: 0.2rem;
}
.index .index_appointment .form .input .tijiao{
	width: 100%;
	background-color: #c7ab61;
	border-radius: 0.2rem;
	font-size: 0.54rem;
	line-height: 1.6rem;
}
.index .index_contact{
	padding-top: 0.6rem;
}
.index .index_contact .flex{
	width: 100%;
	flex-direction: column;
	padding: 0.4rem 0;
}
.index .index_contact .flex .youbian{
	width: 100%;
	margin-left: 0;
	text-align: center;
}
.index .index_contact .flex .youbian .p1{
	font-size: 0.48rem;
	line-height: 0.8rem;
}
.index .index_contact .flex .youbian .img{
	display: block;
}
.index .index_contact .flex .zuobian{
	order: 2;
	width: 92%;
}
.index .index_contact .flex .zuobian .pp1{
	font-size: 0.54rem;
	color: #333333;
}
.index .index_contact .flex .zuobian .ditu{
	height:6.6rem
}
.footer{
	background-color: #ffffff;
	padding-top: 0;
}
.footer .flex_data .youbian .flex .flex1 .p1 span,
.footer .flex_data .erweim_kuang,
.footer .flex_data .youbian .nav,
.footer .foot_logo{
	display: none;
}
.footer .flex_data .youbian .flex,
.footer .flex_data{
	flex-direction: column;
}
.footer .flex_data .youbian .flex .flex1{
	padding-left: 0;
}
.footer .flex_data .youbian .flex .flex1 .p1{
	text-align: center;
	font-size: 0.54rem;
	color: #292929;
}
.footer .flex_data .youbian .flex .flex1 .ul{
	font-size: 0.4rem;
	color: #b8a980;
	margin-top: 0.4rem;
	margin-bottom: 0.8rem;
}
.footer .flex_data .youbian .flex .flex1 .ul .li{
	margin-right: ;
}
.footer .flex_data .youbian .flex .flex1+.flex1 .ul .li{
	font-size:0.48rem ;
	color: #f0e6df;
	text-align: center;
	width: 4.3rem;
	line-height: 1.2rem;
	background-color: #292929;
	border-radius: 0.2rem;
	margin-right: 0.4rem;
	margin-top: 0.4rem;
}
.footer .flex_data .youbian .flex .flex1+.flex1 .ul .li:nth-child(3n){
	margin-right: 0;
}
.footer .copyright{
	font-size: 0.36rem;
	color: #5a5a5a;
	padding-top: 0.2rem;
}
.footer .copyright span{
	display: block;
}
.footer .fixed_k{
	display: block;
}
.footer .footer_top{
	display: none;
}
.about{
	padding: 0.8rem 0 0;
}
.about .about_top{
	margin-top: 0.6rem;
	padding: 0;
	background-color: transparent;
	font-size: 0.54rem;
	color: #292929;
}
.about .about_certificate{
	padding: 1.0rem 0 0.4rem;
}
.about .about_certificate .list_kuang{
	overflow: hidden;
	overflow-x: auto;
}
.about .about_certificate .list{
	width: 92%;
	margin: 0 auto;
	padding: 0;
}
.about .about_certificate .list .img{
	width:6.6rem;
	margin-top: 0.6rem;
}
.about .index{
	display: block;
}
.about .index .index_introduce .flex1{
	margin-top: 0;
}
.page{
	font-size: 0.5rem;
}
.page a{
	line-height: 1rem;
	padding: 0 0.4rem;
	font-size: 0.6rem;
}
.news{
	padding-top: 0.8rem;
}
.news .list .li{
	width: 100%;
	margin-bottom: 0;
	padding: 0.4rem 0;
	border-bottom: solid 0.02rem #c9c9c9;
}
.news .list .li .img{
	order: 2;
	margin-right: 0;
	margin-left: 0.4rem;
	width: 3.9rem;
	height: 2.9rem;
}
.news .list .li .neir .p1{
	margin-bottom: 0.2rem;
}
.news .list .li .neir .p1 .name{
	max-width: 100%;
	font-size: 0.6rem;
	color: #333333;
}
.news .list .li .neir .p1 .time{
	display: none;
}
.news .list .li .neir .p2{
	padding: 0;
	background-color: transparent;
	font-size: 0.5rem;
	color: #9e9e9e;
	height: auto;
	margin-bottom: 0.1rem;
}
.news .list .li .neir .p2 .p2_1{
	-webkit-line-clamp: 2;
	line-height: 1.3;
}
.news .list .li .neir .p3{
	display: block;
}
.news .list .li:nth-child(1){
	padding: 0;
	margin-bottom: 0;
}
.news .list .li:nth-child(1) .img{
	width: 100%;
	height:9.6rem;
	margin-left: 0;
}
.news .list .li:nth-child(1) .neir{
	position: absolute;
	bottom: 0;
	left: 0;
	background-color:rgba(0, 0, 0, 0.5);
	padding: 0.4rem 0.6rem;
}
.news .list .li:nth-child(1) .neir .p1{
	margin-bottom: 0.2rem;
}
.news .list .li:nth-child(1) .neir .p1 .name{
	font-size: 0.6rem;
	color: #f5f5f5;
	max-width: 100%;
}
.news .list .li:nth-child(1) .neir .p1 .time{
	display: none;
}
.news .list .li:nth-child(1) .neir .p2{
	font-size:0.5rem;
	color: #d9d9d9;
	background-color: transparent;
	padding: 0;
	margin-bottom: 0;
	height: auto;
}
.news .list .li:nth-child(1) .neir .p2 .p2_1{
	-webkit-line-clamp: 1;
}
.news .list .li:nth-child(1) .neir .p3{
	display: none;
}


.contact{
	padding:0.8rem 0;
}
.contact .wap_contact{
	margin-top: 0.4rem;
	background-color: #000;
	padding-bottom: 0.6rem;
}
.contact .flex{
	flex-direction: column;
	background-color: transparent;
}
.contact .shang{
	width: auto;
	padding:0;
	order: -1;
	align-items: center;
}
.contact .shang .img{
	display: block;
}
.contact .shang .neir{
	align-items: center;
	height: auto;
	font-size: 0.48rem;
	color: #fff;
	line-height: 2;
}
.contact .pp1{
	display: block;
}
.contact .ditu{
	width: 100%;
	height:7.0rem;
}





.breadcrumb{
	display: none;
}
.news_info .tit{
	font-size: 0.7rem;
	color: #333333;
	margin-top: 0.6rem;
}
.news_info .time{
	text-align:center;
	font-size: 0.4rem;
	margin-bottom: 0.6rem;
}
.news_info .com{
	font-size: 0.54rem;
	line-height: 0.8rem;
}
.news_info .fenye{
	font-size: 0.5rem;
	color: #333333;
	padding: 0.6rem 0;
	justify-content: center;
}
.news_info .fenye a{
	background-color: #f4f4f4;
	border: none;
	border-radius: 1.0rem;
	line-height: 1.2rem;
	padding: 0 0.6rem;
	margin: 0 0.4rem;
}
.news_info .fenye a+a{
	color: #e8e8e8;
	background-color: #333333;
}
.ambient{
	padding: 1.0rem 0;
}






