*{margin:0;padding:0;box-sizing:border-box;outline:0;font:14px/1.5 Microsoft YaHei,tahoma,arial,Hiragino Sans GB,\\5b8b\4f53,sans-serif;color:#333;text-decoration:none;list-style:none}
html,body,#app{width:100%;height:100%}
.hide{display: none;}
.header{height:60px;width:100%;position:fixed;top:0;left:0;z-index:999}
header.header{background:#09c48b;animation:myheader .5s 1}
@keyframes myheader{from{background:#09c48b}
to{background:#09c48b}
}
@-webkit-keyframes myheader{from{background:transparent}
to{background:#09c48b}
}
h1,h2{animation:myopacity .2s 1;-webkit-animation:myopacity .2s 1}
@keyframes myopacity{from{opacity:0}
to{opacity:1}
}
@-webkit-keyframes myopacity{from{opacity:0}
to{opacity:1}
}
.content{width:100%;}
.left{float:left}
.right{float:right}
.swiper-container {
width: 100%;
height: 100%;
}
.swiper-slide {
text-align: center;
font-size: 18px;
background: #fff;

/* Center slide text vertically */
display: -webkit-box;
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
-webkit-box-pack: center;
-ms-flex-pack: center;
-webkit-justify-content: center;
justify-content: center;
-webkit-box-align: center;
-ms-flex-align: center;
-webkit-align-items: center;
align-items: center;
}
.head{background: #0bda9b;}
.head>div{height:60px;padding:0;}
header .el-menu.el-menu--horizontal{border-bottom:0;position:absolute;right:0;top:0}
header .el-submenu__title i{color:#fff}
header .logo{height:60px;float:left}
header .menu{height:100%;float:right;margin-left:50px}
header .menu li.active a{border-bottom:1px solid #fff;display:inline-block;height:30px}
header .logo img{height:40px;margin:10px}
header .el-menu-item a{display:block;width:100%;height:100%;line-height:60px}
header .el-menu li:hover{background:none!important}
header .menu li{float:left;height:100%;padding:0 20px;line-height:60px;color:#fff}
header .el-dropdown{cursor:pointer}
header .menu .el-dropdown-link,header .menu li span,header .menu li a,header .el-icon-arrow-down{color:#fff}
header .menu li span:hover{color:#eee}
header .btn{padding:5px 20px;color:#fff;background:#1eb475;border:0;border-radius:4px;font-size:15px;display:inline-block;font-size: 14px;;}
.w1200{max-width:1200px;margin:0 auto}
.w1000{max-width:1000px;margin:0 auto}
main.main{width:100%;overflow-y:auto;overflow-x:hidden}
main .banner{background:#0bda9b;position:relative}
main .banner-content{height:650px;padding-top:60px;position:relative}
main .banner-content h1{font-size:38px;color:#fff;margin:100px 0}
main .banner-content h3{font-size:18px;color:#fff;margin-bottom:30px;line-height: 50px;}
main .des{background:#09c38b;padding:20px 0}
main .des-list h4{color:#fff;font-size:19px;line-height:40px;text-align: center;}
main .des-list h5{color:#fff;font-size:14px;text-align: center;}
main .des-list .bg-purple{border-left:1px solid #fff;}
main .des-list .bg-purple:hover h4,main .des-list .bg-purple:hover h5{color:#e7eae9}
main .des-list .el-col:first-child .bg-purple{border-left:0;}
main .line{width:50px;height:2px;margin:15px auto;background:#333}
main .title{text-align:center;font-size:30px;color:#394951;margin-top:50px;}
main .title img{width:38px;vertical-align:middle;margin-right:10px;display: none}
main h5{color:#666}
main .t-c{text-align:center;color:#888}
main .main-ul{margin:100px 0}
main .main-ul li{width:32%;display: inline-block;}
main .main-ul li img{display: block;width:100%;margin:0 auto;cursor: pointer;max-width: 300px;}
main .carousel-bg{height:560px;background:url(../img/bianzu10.png);background-size:cover;}
main .carousel-bg>div{background: rgba(235,239,240,.6);padding:30px 0}
main .dess-list{margin-top:30px}
main .dess-list>div div{height:100px;border-radius:5px;color:#666;padding:8px 0;font-size: 16px}
main .dess-list>div div img{display:block;margin:10px auto;width:40px;}
main .dess-list .el-col{position:relative}
main .dess-list>div>img{width:40px;position:absolute;left:50%;bottom:-40px;z-index:9;margin-left:-20px}
main .dess-list .active div{background:#1eb475;color:#fff;}
main .dess-list .active div i{color:#fff}
main .dess-list{text-align:center;padding:30px 0}
main .point-ul{
	margin:100px 20px;
}
main .point-ul li .line1 span{
	font-size: 20px;
	font-family: SimHei;
}
main .point-ul li .line2{
	padding-left:30px;
	margin:20px 0;
}
main .icon_pointer{
	width:15px;
	height:15px;
	background: #FD5945;
	border-radius: 50%;
	float:left;
	margin:8px 15px 0 0;
}
.carousel-img{
	width: 80%;
	padding:15px 0;
	margin:20px auto;
	background: #fff;
	text-align: center;
	border: 1px solid transparent;
}
.carousel-img:hover{
	 border: 1px solid #1eb475;
    box-shadow: #1eb475 0px 0px 3px 0px;
}
.carousel-img-item{
	display: block;
	width:85%;
	margin: 50px auto;
}
.carousel-img img{
	height:135px;
}
.carousel-img p{
	font-size: 18px;
	font-family: SimHei;
	margin-top:15px;
}
main .el-carousel__item .carousel-two-left{width:450px;float:left;margin:0 100px;}
main .el-carousel__item .carousel-two-right{width:500px;float:right;}
main .el-carousel__item .carousel-img-left{width:500px;float:left;position:absolute;top:-500px;animation:mymoveleft 2s}
main .el-carousel__item .carousel-img-right{width:600px;float:right;position:absolute;bottom:-500px;right:0;animation:mymoveright 2s}
main .carousel-bg .el-carousel__container button{display:none}
main .mubiao-list{margin-top:50px}
main .mubiao-list .el-col .img{display: none}
main .mubiao-list .el-col>div{padding:20px 30px;border:4px solid transparent;border-radius:5px}
main .mubiao-list .el-col div:hover{animation:myline 1s;border:4px solid #1eb475}
main .mubiao-list .el-col div:hover .img{display: block}
main .mubiao-list .el-col div:hover .img-hover{display: none}
@keyframes myline{from{border:4px solid transparent}
to{border:4px solid #1eb475}
}
@-webkit-keyframes myline{from{border:4px solid transparent}
to{border:4px solid #1eb475}
}
main .mubiao-list h1{text-align:center;color:#394951;font-size:22px;font-family: SimHei;}
main .mubiao-list h6{text-align:center;color:#3D5B6A;margin:20px 0}
main .mubiao-list p{text-align:center;color:#11975F;margin:20px 0;font-size:22px;}
main .mubiao-list img{height:150px;display:block;margin:20px auto}
main .gray{background:#ebeef0;padding:10px 0;margin:50px 0}
main .main-jg{width:50%;float:left;padding-right:30px;position:relative;opacity:0}
main .main-th{width:calc(50% - 70px);float:right;padding-left:30px;position:relative;opacity:0}
main .main-main{padding:30px 0}
main .main-main>img{width:60px}
main .main-main .main-jg-man{width:50%;position:absolute;right:30px;top:30px}
main .main-main .main-th-man{width:50%;position:absolute;right:0;top:30px}
main .main-main h1{font-size:24px;color:#3d5b6a}
main .main-main h1 img{height:30px;vertical-align:middle;margin-right:10px}
main .main-main h5{color:#3d5b6a;margin-top:30px;font-size:13px}
main .green{padding:20px 0;background:linear-gradient(to right,#20bc80,#83d397);color:#fff;font-size:22px;text-align:center}
main .green span{display:inline-block}
main .green i{vertical-align:top;font-size:14px}
main .num-list{text-align:center;margin-top:50px}
main .num-list h1{font-size:25px;color:#888da5;padding-left:10px}
main .num-list h1 i{color:#1eb475;font-size:12px;font-weight:bold;vertical-align:top}
main .num-list h5{color:#888da5;margin:5px 0}
main .num-list span{color:#999;font-size:12px;border-right:1px solid #eee;padding:0 5px}
main .num-list span:hover{color:#3D5B6A;}
main .btn{padding:8px 20px;color:#fff;background:#1eb475;border:0;border-radius:4px;margin:0 auto;font-size:15px;display:inline-block;}
main .register-box{background:url(../img/reg-bg.png);background-size:cover;padding:80px 0;margin:50px 0;text-align:center;}
main .register-box h1{font-size:22px;text-align:center;margin:20px 0}
main .product_banner{padding-top:60px;background:#09c48b}
main .product_carousel{margin-top:50px}
.el-carousel__item--card{width:50%!important}
.product_carousel .el-carousel__container .is-active{transform:translateX(200px) scale(1)!important}
main .product_carousel img{display:block;width:100%;height:100%;border-radius:10px}
main .product_list{margin:30px 0 50px 0}
main .product_list .product-img:hover img{transform:scale(1.2)}
main .product-img{width:100%;height:100%}
main .product-img>div{width:100%;height:100%;border-radius:10px;overflow:hidden;position:relative;box-shadow:0 0 20px 5px #eee}
main .product-img img{width:100%;height:100%;display:block;transition:all .3s ease}
main .mes{position:absolute;bottom:0;background:rgba(255,255,255,.7);z-index:9;padding:20px;width:100%;}
main .is-active .product-img .mes{display:block;}
main .mes p{color:#333;font-size:18px;padding-bottom:15px}
main .mes span{color:#333;font-size:14px}
main .price_list img{width:100%}
main .price-img{margin-top:30px;cursor:pointer}
main .price_banner{height:300px;padding-top:80px;background:linear-gradient(to right,#0BDA9B,#0BDA9B);position:relative;margin-bottom: 66px;}
main .price_banner .w1200{position:relative}
main .price_banner .pic1{height:280px;position:absolute;left:50px;top:0px;z-index:9}
main .price_banner .pic2{width:100%;position:absolute;left:0;bottom:0;z-index:8}
main .price_banner h1{font-size:35px;color:#fff;position:absolute;left:50%;top:30px;z-index:9}
main .price_banner h5{font-size:16px;color:#fff;position:absolute;left:50%;top:100px;z-index:9;line-height: 30px}
main .price_yours{height:300px;background:#1fc482;text-align:center;margin-top:100px;padding:30px 0}
main .price_yours h2{color:#fff;font-size:22px;line-height:150px}
main .price_yours .btn{background:#fff;color:#1fc482}
.pano-list{margin:50px 0;clear: both}
.pano-icon{display:inline-block}
.pano-icon-vip{width:11px;height:14px}
.pano-icon-browse{height:9px}
.pano-list-item{display:-ms-flexbox;display:flex;margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #f2f2f2}
.pano-list-item:last-child{margin-bottom:0}
.pano-list-img{position:relative}
.pano-list-imga{display:block;width:255px;height:150px;overflow:hidden}
.pano-list-imga img{border-radius:5px;width:255px;height:100%;-webkit-transform:scale(1);transform:scale(1);-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}
.pano-list-imga:hover img,.pano-list-item:hover .pano-list-imga img{-webkit-transform:scale(1.05);transform:scale(1.05)}
.pano-list-tag{position:absolute;left:10px;top:10px;width:58px;height:22px;line-height:22px;text-align:center;background:#fff;border-radius:4px;font-size:14px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;cursor:pointer;color:#5f5f5f}
.pano-list-info{-ms-flex:1 1 auto;flex:1 1 auto;margin-left:30px;position:relative}
.pano-list-title{display:-ms-flexbox;display:flex;width:100%;margin-bottom:10px}
.pano-list-t1{font-weight:bolder;-ms-flex:auto 1;flex:auto 1}
.pano-list-t1 a{font-size:18px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;display:inline-block;line-height:1.2em;max-width:760px}
.pano-list-item:hover .pano-list-t1 a,.pano-list-t1 a:hover{color:#1eb475}
.pano-list-time{font-size:16px;color:#9b9b9b;padding-top:5px}
.pano-list-remark{color:#5f5f5f;line-height:24px;text-align:justify;text-justify:inter-word;max-height:70px;overflow:hidden}
.pano-list-remark>a{color:#5f5f5f;text-decoration:none}
.pano-list-author{position:absolute;left:0;bottom:0;width:100%;display:-ms-flexbox;display:flex;color:#5f5f5f;font-size:14px}
.pano-list-user{-ms-flex:1 1 auto;flex:1 1 auto;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}
.pano-list-user>a{padding-right:10px}
.pano-list-view{float:right}
.pano-list-view>span{line-height:30px}
.pano-list-headimg{display:inline-block}
.pano-list-headimg img{width:30px;height:30px;border-radius:50%;vertical-align:middle}
.pano-list-nickname{display:inline-block;max-width:100px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;line-height:1.2em}
.pano-list-sum{padding-left:5px}
@media(max-width:767px){.pano-list-item{display:block}
.pano-list-imga{display:block;width:100%;height:184px;overflow:hidden}
.pano-list-imga img{width:100%}
.pano-list-time{display:none;padding-top:0}
.pano-list-info{margin-left:0;margin-top:15px}
.pano-list-author{position:relative}
.pano-list-nickname{max-width:60px}
.pano-list-view{-ms-flex-align:center;align-items:center}
.pano-list-imga:hover img,.pano-list-item:hover .pano-list-imga img{-webkit-transform:scale(1);transform:scale(1)}
.pano-list-t1 a{max-width:300px}
.pano-list-remark{max-height:50px;margin-bottom:10px}
.pano-list-view>span{margin-left:10px}
}

.new-content{line-height:25px;font-size:15px}
.new-content img{display: block;margin:30px auto;max-width:100%;}
.news_btn{height:100px;padding-top:50px}
.news_btn a{color:#999;font-size:15px}
.news_btn a:hover{color:#09c48b}
.news-header{border-bottom:1px solid #eee;}
.news-header>div{position:absolute;left:0;bottom:0;background:rgba(0,0,0,0.3);width:100%}
.news-header ol{width:100%;max-width:1200px;text-align:right;margin:0 auto;}
.news-header ol li{cursor:pointer;padding:10px;display: inline-block;margin-left:30px;}
.news-header ol li.active{border-bottom:2px solid #3bba84;color: #3bba84}
.news-title{text-align:center;margin-bottom:20px}
.news-title h1{font-size:33px;font-weight:normal;color:#333;margin-bottom:20px}
.news-title h4{font-weight:normal;color:#999}
.news_title>p{padding:20px;background:#eee;font-size:18px;margin-bottom:50px}
.pageNews{min-height:500px;}
.pageNews ul,.relatedNews .List ul{width:101.61%;margin:2% -0.805%;}
.pageNews ul li,.relatedNews .List ul li{display: inline-block;width:31.72%;margin:.805%;position:relative;overflow:hidden}
.pageNews ul li .img,.relatedNews .List ul li .img{width:100%;position:relative;z-index:1}
.pageNews ul li .img img,.relatedNews .List ul li .img img{width:100%;transition:all .3s ease;height:15rem}
.pageNews ul li .cont,.relatedNews .List ul li .cont{padding:4%;position:relative;z-index:2;background-color:#fff}
.pageNews ul li .cont .time,.relatedNews .List ul li .cont .time{font-size:14px;color:#999}
.pageNews ul li .cont .title,.relatedNews .List ul li .cont .title{color:#333;font-size:18px;margin:8px 0 13px;width:100%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.pageNews ul li .cont .summary,.relatedNews .List ul li .cont .summary{font-size:14px;color:#999;line-height:26px;width:100%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.pageNews ul li:hover,.relatedNews .List ul li:hover{-webkit-box-shadow:0 10px 20px rgba(0,0,0,0.1);-moz-box-shadow:0 10px 20px rgba(0,0,0,0.1);box-shadow:0 10px 20px rgba(0,0,0,0.1)}
.pageNews ul li:hover img,.relatedNews .List ul li:hover img{transform:scale(1.2)}
.pageNews ul li:hover .time,.relatedNews .List ul li:hover .time{color:#666}
.pageNews ul li:hover .title,.relatedNews .List ul li:hover .title{color:#3bba84}
.pageNews ul li:hover .summary,.relatedNews .List ul li:hover .summary{color:#333}
footer{color:#eee;text-align:center;background:#2f3939;font-size:12px;padding:15px 0;bottom:0;left:0;width:100%;z-index: 99}
main .el-loading-mask{position: fixed;top:60px;left:0;z-index: 10;background-color:rgba(0,0,0,0.5);}
.el-dropdown-menu .el-dropdown-menu__item{color:#999;line-height:50px;}
.el-dropdown-menu .el-dropdown-menu__item:focus,.el-dropdown-menu .el-dropdown-menu__item:not(.is-disabled):hover{
	background-color: transparent;
    color: #999;
}
.icon-drop .el-dropdown-menu__item i{
	float: left;
	background: #333;
	border-radius: 50%;
	color:#fff;
	padding:6px;
	margin:12px 10px 0 0;
}
.icon-drop .el-dropdown-menu__item img{
	width:26px;
	height:26px;
	float: left;
	margin:12px 10px 0 0;
	border-radius: 50%;
}
.icon-drop li:nth-child(1) i{
	background-color: #0ED19A
}
.icon-drop li:nth-child(2) i{
	background-color: #5778F3
}
.icon-drop li:nth-child(3) i{
	background-color: #0FD0E3
}

.icon-drop li:nth-child(4) i{
	background-color: #FC7B7A
}
.icon-drop li:hover i{
	background: #2E4446;
}
.introduce{
	color:#2E4446;
	font-size: 16px;
}
main .contact_banner{height:300px;background:linear-gradient(to right,#20bc80,#90d7a2);position:relative;}
main .contact_banner>div{
	height:100%;
	background: #0BDA9B;
}
main .contact_banner .w1200{position:relative}
main .contact_banner .pic2{width:100%;position:absolute;left:0;bottom:0;z-index:8}
main .contact_banner h1{font-size:30px;color:#f2f2f2;text-align: center;float:left;width:100%;margin:100px 0 50px 0;}
main .contact_banner h5{font-size:16px;color:#f2f2f2;text-align: center;float:left;width:100%;}
main .el-tabs__nav{margin:0 auto;}
main .el-tabs__item{width:250px;text-align: center;color: #999;font-size: 16px;height:60px;line-height: 60px;}
main .el-tabs__item:hover{color:#1eb475;}
main .el-tabs__item.is-active{color:#1eb475;}
main .el-tabs__active-bar{background-color: #1eb475}
main .el_tab_div{min-height:200px;}
main .our div{
	font-size: 16px;
	color: #999;
}
main .our{
	margin:30px 0;
	text-align: center;
}
main .our em{
	display: inline-block;
	width:12px;
	height:12px;
	border-radius: 50%;
}
main .our div:nth-child(1) em{
	background: #0ED19A
}
main .our div:nth-child(2) em{
	background: #5778F3
}
main .our div:nth-child(3) em{
	background: #0FD0E3
}
main .post_cards em{
	font-size: 20px;color: #1eb475;
	margin-right:10px;
}
main .post_cards li{
	background: #f2f2f2;
	height:60px;
	line-height:60px;
	padding:0 15px;
	margin-bottom:15px;
}
main .post_cards b{
	color:#1eb475;
	font-size: 16px;
}
main .post_cards li>i{
	font-size: 15px;
	color:#9EA6AC;
	margin-top:22px;
}
main .post_cards .el-button{
	padding:1px 5px;
	border-radius: 50%;
	margin:18px 0 0 20px;
}
main .company_detail li{
	margin-top:30px;
}
main .company_detail b{
	font-size: 15px;
	color:#999;
}
main .company_detail span{
	font-size: 16px;
	color:#666;
}
main .company_detail li em{
	font-size: 20px;
	float:left;
	margin:2px 15px 0 0;
	color:#1eb475;
}
main .el-tabs--left .el-tabs__header.is-left{
	margin-right:30px;
}


@media screen and (max-width: 999px) {
	/* css移动端响应式 */
	.w1200{padding:0 15px;}
	.head{background: #09c48b;}
	.pc{display:none;}
	.mobile_menu .el-submenu__title:hover,.mobile_menu .el-menu-item:focus,.mobile_menu .el-menu-item:hover{
		background: none;
	}
	.mobile_menu a{
		color:#fff;
		font-size: 15px;
		display: block;
		height:100%;
		line-height:55px;
	}
	.mobile_menu .el-menu-item i{
		color: #fff;
	}
	.mobile_menu .el-menu-item a>i{
		float: right;
		margin-top:20px;
	}
	.mobile_menu .el-menu{
		background: rgba(0,0,0,0.7);
		height: 100%;
	}
	.mobile_menu .el-menu .el-menu{
		background: none;
	}
	.mobile_menu .el-submenu__title i{
		font-size: 20px;
	}
	header .logo img {
		height: 30px;
		margin: 15px;
	}
    .menu{
        display: none;
	}
	.mobile_menu{
		height:100%;
		width:100%;
		position: fixed;
		top:60px;
		left:0;
		z-index: 999;
	}
	.menu_icon{
		float:right;
		font-size: 30px;
		margin:15px;
		color: #fff;
	}
	
	.mobile_menu .el-submenu__title i{
		color: #fff;
	}
	.main .laboratory{
		position: absolute;
		top:120px;
		margin-right:-340px;
		right:50%;
		z-index: 8;
		transform: scale(.5);
	}
	.main .banner-content h1{
		position: absolute;
		top:0;
		left:0;
		margin:0;
		font-size: 25px;
		text-align: center;
		width:100%;
	}
	.main .banner-content h3{
		position: absolute;
		top:70px;
		left:0;
		text-align: center;
		font-size: 14px;
		width:100%;
	}
	main .des-list h5{
		font-size: 12px;
	}
	main .des-list h4{
		font-size: 16px;
	}
	main .mobile_h5{font-size: 16px;color:#777;line-height:30px;}
	main .dess-list{display: none;}
	main .mubiao-list .el-col{
		border-bottom: 1px solid #eee;
	}
	.v-modal{opacity: 0!important;}
	.el-drawer__header{
		border-bottom:1px solid #eee;
		padding:15px 15px 15px 60px!important;
		margin-bottom: 0!important;
	}
	.el-drawer__body{
		overflow: auto;
	}
	.el-drawer__header i{
		font-size: 28px;
	}
	.el-drawer__header span{
		color: #495E67;
		font-size: 16px;
		font-weight: bold;
	}
	.el-dialog__wrapper{padding-top:60px;}
	.four_model{
		margin-top:60px;
	}
	.four_model .sex_btn{
		width:100%;
		background: #fff;
		color:#333;
		font-size: 18px;
		border:1px solid #148053;
		border-radius: 5px;
		margin:15px 50px 0 50px;
		box-sizing: border-box;
		width:calc(100% - 100px);
		padding:10px 15px;
		height:60px;
		line-height: 40px;
	}
	.four_model .sex_btn span{
		float:left;
		width:40px;
		height:40px;
		background: #09c38b;
		border-radius: 15px;
		padding:10px;
		margin-right:20px;
	}
	.four_model .sex_btn img{
		display: inline-block;
		width:20px;
		height:20px;
	}
	.four_model .sex_btn i{
		float: right;
		font-size: 20px;
		color:#999;
		margin:10px 0;
	}
	.carousel-img{
		border:1px solid #eee;
	}
	.carousel-img img{
		height:80px;
	}
	.four_model_title>span{
		background: #09c38b;
		border-radius: 50%;
		padding:7px;
		width:30px;
		height:30px;
		display: block;
		position: fixed;
		top:75px;
		left:15px;
	}
	.four_model_title>span img{
		width: 15px;
		height:15px;;
	}
	.the_first>img{
		width:90%;
		display: block;
		margin:20px 0;
	}
	.tree_pro_txt{
		padding:0 30px;
	}
	.tree_pro_txt h1{
		border-left:8px solid #BFD8CD;
		padding-left:15px;
	}
	.tree_pro_txt h1 span{
		display: inline-block;
		border-bottom: 1px solid #495E67;
		color:#495E67;
		font-size: 18px;
	}
	.tree_pro_txt h5{
		line-height: 30px;
		font-size: 16px;
		margin: 20px 0;
		padding-left:20px;
	}
	.main-main .el-timeline{
		padding:0 50px;
	}
	.main-main .el-timeline-item__tail{
		border-left: 1px solid #E4E7ED;
	}
	.el-timeline-item__wrapper .el-timeline-item__content{
		font-size: 16px;;
		color: #777;
	}
	main .green{
		font-size: 14px;
	}
	main .number-grow{
		font-size: 16px;
	}
	.lady{
		height:100px;
	}
	main .num-list h5{
		font-size: 18px;
		color:#666666
	}
	main .lady .number-grow{
		font-size: 25px;
	}
	main .register-box{
		background: none;
		padding:0;
	}
	main .num-list{
		text-align: left;
	}
	.news-header ol li{
		margin-left:10px;
	}
	.pageNews ul li, .relatedNews .List ul li{
		width:100%;
	}
	main .contact_banner h1{
		margin-top:30px;
		font-size: 28px;;
	}
	main .contact_banner h5{
		padding:0 40px;
	}
	main .our div{
		font-size: 14px;
	}
}
@media screen and (min-width: 1000px) {
    .mobile{display: none!important;}
	header .menu_icon{
		display: none;
	}
	main .mobile_swiper{display: none;}
}