body,div,ol,ul,h1,h2,h3,h4,h5,h6,p,th,td,dl,dd,form,iframe,input,textarea,select,label,article,aside,footer,header,menu,nav,section,time,audio,video {  margin:0;  padding:0}
article,aside,footer,header,hgroup,nav,section,audio,canvas,video,img {  display:block}
textarea {resize:none}
iframe,img {border:0}
ul,ol,menu,li {list-style:none; margin:0; padding: 0;}
menu,li,p { margin:0; padding: 0;}
input,select,textarea {outline:0; }
a {text-decoration:none; color: #333}
a:focus,input:focus{color: #555}
a,a:hover {text-decoration:none}
a:hover{color:#333}
body{color: #333; margin:0 auto; background: #f6f6f6;}
input::-webkit-input-placeholder,input:-moz-placeholder,input::-moz-placeholder,input:-ms-input-placeholder{color: #666;
} 
.clear:after,.tab_ul li:after{content:'\0020';display:block;height:0;clear:both;}
.clear,.tab_ul li{*zoom: 1;}
html,body{
 font-family:"\5FAE\8F6F\96C5\9ED1","PingHei","PingFang SC","Helvetica Neue","Helvetica","STHeitiSC-Light","Arial",sans-serif;
}
.fl{
	float: left;
}
.fr{
	float: right;
}
.wrap{
	width: 10.0rem;
	margin:0 auto;
}

.banner_box{
	width: 10rem;
	margin-bottom: 0.3rem;
}
.banner_box img{
	width: 100%;
}
.en_list_box li{
	float: left;
	width: 2.24rem;
	height: 1.12rem;
	line-height: 1.12rem;
	background: #fff;
	text-align: center;
	border-radius: .1rem;
	margin-left: .2rem;
	font-size: .4rem;
	margin-bottom: .2rem;
}
.title_banner{
	width: 9.6rem;
	margin: 0 auto;
}
.title_banner img{
	width: 100%;
	display: block;
}
.title_banner p{
	font-size: .333333rem;
	color: #767676;
	width: 8.8rem;
	margin: 0 auto;
	display: inline-block;
	padding: .4rem 0;
	padding-left: .4rem;
	line-height: .6rem;
}

.foues_box{
	width: 9.6rem;
	margin: 0 auto;
}

.swiper-container {
	width: 100%;
	height: 7.386667rem;
	margin-left: auto;
	margin-right: auto;
}
.swiper-slide {
	background-size: cover;
	background-position: center;
}
.gallery-top {
	height: 80%;
	width: 100%;
}
.gallery-thumbs {
	height: 20%;
	box-sizing: border-box;
	padding: 10px 0;
}
.gallery-thumbs .swiper-slide {
	height: 100%;
	opacity: 0.8;
	border: 2px solid #fff;
	border-radius: .2rem;
}

.gallery-thumbs .swiper-slide-active {
	opacity: 1;
	border: 2px solid #e57907;
}
.foues_box img{
	width: 100%;
}
.btn_box{
	width: 9.6rem;
	margin: 0 auto .6rem;
}
.btn_box span.btn_fl{
	width: 3.106667rem;
	float: left;
}
.btn_box span.btn_fl img{
	width: 100%;
}
.btn_box span.btn_fr{
	width: 6.306667rem;
	float: right;
}
.btn_box span.btn_fr img{
	width: 100%;
}