* {
	font-family: "微软雅黑", 'Microsoft YaHei', Arial, Helvetica, sans-serif;
}

body,
div,
span,
dl,
dt,
dd,
ul,
ol,
li,
h1,
h2,
h3,
h4,
h5,
h6,
img,
input,
button,
textarea,
p,
a {
	padding: 0;
	margin: 0;
}

img {
	border: 0;
}

a {
	text-decoration: none;
}

li {
	list-style: none;
}

html,
body {
	-webkit-text-size-adjust: 100%;
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

* {
	-webkit-touch-callout: none;
	/*系统默认菜单被禁用*/
	-webkit-user-select: none;
	/*webkit浏览器*/
	-khtml-user-select: none;
	/*早期浏览器*/
	-moz-user-select: none;
	/*火狐*/
	-ms-user-select: none;
	/*IE10*/
	user-select: none;
}

input,
textarea {
	-webkit-user-select: auto;
	/*webkit浏览器*/
	margin: 0px;
	padding: 0px;
	outline: none;
}

/******************************************************首页css***********************************/
.clearfix:after {
	content: "";
	display: block;
	clear: both;
}

.clear {
	clear: both;
}
.part1_title{
	margin-top:6%;
	margin-bottom: 5%;
}
.part2_innerwrapper,.part4_innerwrapper{
    width: 100%;
    background: #fff;
    position: relative;
}
.find_more{
	width:30%;
	text-align: center;
	color:#4ab344;
	font-size: 15px;
	position: absolute;
	bottom:-8%;
}
.find_more span{
	display: inline-block;
	width: 60px;
	height: 1px;
	background: #4ab344;
	position: absolute;
	bottom:-5px;
	left:50%;
	-webkit-transform: translateX(-50%);
}
.part2_wrapper{
	padding-bottom: 20%;
}
.part4 {
    padding-bottom: 23%;
    position: relative;
}
.part4_box .swiper-container-horizontal>.swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction {
    bottom: 46px;
    left: 0;
	width: 100%;
}
.part4_wrapper .part1_title{
	margin-top:5%;
	margin-bottom: 7%;
}
.part5_wrapper .part1_title{
	margin-top:10%;
	margin-bottom: 5%;
}
.item5_right {
    float: left;
}
.item5_left {
    float: right;
}
.item5_title{
	font-weight: normal;
	line-height: 0.3rem;
	height: 0.3rem;
	padding-bottom: 0;
}
.part5_box {
    height: auto;
}
.part5_innerwrapper {
    padding-bottom: 140px;
}
/*.part5_innerwrapper .find_more{*/
/*	bottom:28%;*/
/*}*/
.part2_tab{
	width: 100%;
    margin-left: 0%;
	margin-bottom: 7%;
	display: flex;
	overflow-x: scroll;
	padding: 10px 0;
}
.part2_tab div{
	width: auto;
	color: #999;
	padding: 0 20px;
	flex-shrink: 0;
}











.none{
	display: none;
}