@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 .fixed{
	padding-top: 0;
}
.header:before{
	height: 1.6rem;
}
.header .flex .nav_pc{
	display: none;
}
.header .flex .caidan, .header .flex .logo{
	display: block;
}
.lunbo{
	margin: 0;
}
.index .index_discount{
	display: flex;
}
.index .index_about{
	flex-direction: column;
	padding-top: 0;
}
.index .index_about .video{
	order: -1;
	width: 100%;
	margin-bottom: 0.6rem;
}
.index .index_about .introduce{
	padding: 0.4rem 0 0.8rem
}
.index .index_about .introduce .com .p1{
	font-size: 0.54rem;
	color: #292929;
}
.index .index_about .introduce .com .p2,
.index .index_about .introduce .com .p3{
	display: none;
}
.index .index_about .introduce .com .p1 a{
	display: block;
	text-align: center;
	text-indent: 0;
	font-size: 0.44rem;
	color: #a84f13;
}
.index .index_about .introduce .anjian{
	flex-direction: column;
	align-items: center;
	padding-top: 0;
}
.index .index_about .introduce .anjian .li{
	width: 90%;
	border-radius: 1.0rem;
	margin-top: 0.6rem;
	line-height: 1.7rem;
}
.index .index_about .introduce .anjian .li+.li{
	width: 90%;
}
.index .index_about .introduce .anjian .li .img{
	display: block;
	margin-right: 0.7rem;
}
.index .index_about .introduce .anjian .li .p1{
	width: 5rem;
	text-align: left;
	font-size: 0.54rem;
}

.index .index_about .vr{
	width: 100%;
	height: 6.0rem;
	margin-top: 0;
}
.title{
	background:-webkit-linear-gradient(left,rgba(255,255,255,0),rgba(255,255,255,1));
	background:-o-linear-gradient(right,rgba(255,255,255,0),rgba(255,255,255,1));
	background:-moz-linear-gradient(right,rgba(255,255,255,0),rgba(255,255,255,1));
	background:linear-gradient(to right,rgba(255,255,255,0),rgba(255,255,255,1));
	display: flex;
	padding: 0;
	width: auto;
	align-items: center;
	align-self: baseline;
	border-right: solid 0.06rem #dab8a2;
}
.index .title{
	border-right: solid 0.06rem #dab8a2;
}
.title .p1{
	order: -1;
	font-size: 0.46rem;
	color: #dab8a2;
}
.index .title .p1{
	margin-bottom: 0;
}
.title .p1 span{
	display: block;
}
.title .p1:after{
	display: none;
}
.title .p2{
	font-size: 0.68rem;
	color: #a84f13;
	margin-bottom: 0;
	padding: 0 0.4rem;
	white-space:nowrap;
}
.title .p3{
	display: none;
}
.more{
	display: block;
}
.index .index_environment{
	padding-top:1.0rem;
	flex-direction: column;
}
.index .index_environment .list{
	width: 100%;
}
.index .index_environment .list .li{
	width:100%;
	margin: 0.52rem 0 0 0;
	height:7.8rem
}
.index .index_guide .bai .title1 .p2{
	font-size: 0.68rem;
}
.index .index_guide .bai .title1 .p1{
	font-size: 0.48rem;
}
.index .adv2{
	padding-top: 0.6rem;
}
.index .index_exhibition{
	flex-direction: column;
	padding-top: 0.8rem;
}
.index .index_exhibition .list{
	width: 100%;
}
.index .index_exhibition .list .li{
	height: 9.0rem;
	width: 48%;
	margin: 0;
	margin-right: 4%;
	margin-top: 0.6rem;
}
.index .index_exhibition .list .li:nth-child(2n){
	margin-right: 0;
}
.index .index_exhibition .list .li .p1{
	display: block;
}
.index .index_news{
	flex-direction: column;
	padding-top: 1.4rem;
}
.index .index_news .list{
	width: 100%;
	background-color: #fff;
	border-radius: 0.2rem;
	margin-top: 0.4rem;
	padding: 0 0.4rem 0.5rem;
}
.index .index_news .list .li{
	width: 100%;
	margin-right: 0;
	padding:0.5rem 0;
	margin-top: 0;
	border-top: solid 0.02rem #c9c9c9;
}
.index .index_news .list .li:nth-child(1){
	margin-top: 0;
	border: none;
}
.index .index_news .list .more{
	margin-top: 0.2rem;
}
.index .index_news .list .li .img{
	width:4.0rem;
	height: 3.0rem;
}
.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;
	font-size: 0.5rem;
	color: #9e9e9e;
	height: auto;
	margin-bottom: 0.1rem;
	line-height: 1.3;
    -webkit-line-clamp: 2;
}
.index .index_news .list .li .neir .p3{
	display: block;
}
.index .index_appointment{
	padding-top:0.6rem;
}
.index .index_appointment .bai{
	padding-bottom:0.2rem;
}
.index .index_appointment .form{
	width: 100%;
	flex-direction: column;
	padding:0.6rem 0.8rem 0.02rem;
	margin-top:0;
}
.index .index_appointment .form .input{
	flex-direction: row;
	align-items: center;
	margin-right: 0;
	margin-bottom:0.6rem;
	width: 100%;
}
.index .index_appointment .form .input .name{
	width: 2.3rem;
	font-size: 0.5rem;
	color: #292929;
	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: #a84f13;
	border-radius:1rem;
	font-size: 0.54rem;
	line-height: 1.6rem;
}
.index .index_contact{
	flex-direction: column;
	padding-top:1.2rem;
}
.index .index_contact .flex{
	width: 100%;
	background-color: transparent;
	padding: 0.8rem 0 0;
}
.index .index_contact .flex .kuang{
	margin-bottom: 0.6rem
}
.index .index_contact .flex .kuang .erweim_kuang{
	display: block;
}
.index .index_contact .flex .shang{
	flex-direction: column;
    justify-content: normal;
}
.index .index_contact .flex .shang .p1{
	font-size: 0.48rem;
	line-height: 2;
}
.index .index_contact .flex .ditu{
	height: 7.2rem;
}
.footer{
	padding-top:0.5rem;
}
.footer .flex_data .erweim_kuang,
.footer .nav,
.footer .foot_logo{
	display: none;
}
.footer .flex_data{
	padding-top: 0;
	flex-direction: column;
}
.footer .wrap{
	padding: 0;
}
.footer .flex_data .flex1 .p1{
	font-size: 0.54rem;
	margin-top: 0.8rem;
}
.footer .flex_data .flex1 .ul{
	font-size: 0.44rem;
}
.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 .about_top{
	padding: 0.5rem 0;
	flex-direction: column;
}
.about .about_top .zuobian{
	width: 100%;
	display:flex;
	flex-direction: column;
}
.about .about_top .zuobian .com{
	width: 100%;
	padding-top: 0.6rem;
}
.about .about_top .zuobian .com .p1{
	font-size: 0.54rem;
	color: #292929;
	line-height: 0.8rem;
	margin-bottom: 0.5rem;
}
.about .about_top .zuobian .com .p2{
	text-align: center;
	font-size: 0.58rem;
	color: #a84f13;
	margin-bottom: 0.3rem;
}
.about .about_top .zuobian .com .p3{
	font-size: 0.54rem;
	color: #a84f13;
	line-height: 0.8rem;
	margin-bottom: 0.2rem;
}
.about .about_top .youbina{
	width: 100%;
}

.about .about_certificate .list .img{
	width: 49%;
	margin-bottom: 0.3rem;
}
.about .index{
	display: block;
}
.news{
	padding-top:0.6rem;
}
.news .bai{
	margin-top: 0.4rem;
}
.news_list .wrap{
	width: 100%;
}
.news_list .bai{
	border-radius: 0;
	padding: 0;
}
.news_list .list{
	width: 92%;
	margin: 0 auto;
	flex-direction: column;
}
.news_list .list .li{
	width: 100%;
	margin-bottom: 0;
	padding:0.6rem 0.4rem;
	border-top: solid 0.02rem #c9c9c9;
}
.news_list .list .li:nth-child(1){
	border-top: none;
}
.news_list .list .li .img{
	width: 4.0rem;
	height: 3.8rem;
}
.news_list .list .li .neir .p1{
	margin-bottom: 0.2rem;
	font-size: 0.62rem;
	color: #333333;
}
.news_list .list .li .neir .p2{
	font-size: 0.5rem;
	color: #9e9e9e;
	-webkit-line-clamp: 2;
	line-height: 0.7rem;
}
.news_list .list .li .neir .p3{
	font-size: 0.44rem;
	color: #9e9e9e;
}
.contact .index .title{
	border-right: solid 0.06rem #dab8a2;
}
.contact .index .index_contact{
	padding:0.6rem 0 0;
}
.contact .index .index_contact .flex{
	margin-top:0.6rem;
	padding: 0.4rem;
	background-color: #fff;
	border-radius: 0.2rem;
}
.breadcrumb{
	display: none;
}
.news_info .bai{
	background-color: transparent;
}
.news_info .bai .juzhong{
	width: 100%;
}
.news_info .bai .juzhong .tit{
	font-size:0.7rem;
	color: #292929;
	margin-top: 0.6rem;
}
.news_info .bai .juzhong .time{
	text-align:center;
	font-size: 0.4rem;
	margin-bottom: 0.6rem;
}
.news_info .bai .juzhong .com{
	font-size: 0.54rem;
	line-height: 0.8rem;
}
.news_info .bai .juzhong .fenye{
	font-size: 0.5rem;
	color: #b47f5c;
	padding: 0.6rem 0;
	justify-content: space-evenly;
}
.news_info .bai .juzhong .fenye a{
	border: none;
	border-radius: 0.2rem;
	line-height: 1.2rem;
	padding: 0 0.6rem;
	border: solid 0.02rem #b47f5c;
}
.news_info .bai .juzhong .fenye a+a{
	color: #e8e8e8;
	background-color: #b47f5c;
}
.ambient{
	padding: 0.6rem 0 0;
	display: flex;
	flex-direction: column;
}
.ambient .list{
	flex: 1;
}
.ambient .list .li{
	width: 48.5%;
	margin-right: 3%;
}
.ambient .list .li:nth-child(2n){
	margin-right: 0;
}
.ambient .list .li .img{
	height:7.6rem;
}
.ambient .list .li .p1{
	font-size: 0.62rem;
	text-align: center;
}
.ambient.ambient1 .list .li{
	width: 100%;
	background-color: transparent;
	border-radius: 0;
	margin-right: 0;
}
.ambient.ambient1 .list .li .img{
	height: 7.8rem;
}
.ambient.ambient1 .list .li .p1{
	display: none;
}
