
.fancybox{
	display: none;
}
/*sec14*/
.sec14{ width:100%; overflow:hidden; padding:5.2% 0}
.sec14 .inner{ width:1600px; position:relative;}
.sec14 h1{ text-align:center; color:#222; padding-bottom:50px; font-size:38px; line-height:1; font-weight:bold;}
.sec14 .sec14_cont{ border-top:#bbb solid 1px; padding:50px 0 40px; opacity:0;}
.sec14 .sec14_tit{ width:30%;}
.sec14 .sec14_tit h2{ padding-left:100px; font-size:32px; line-height:1; color:#333;}
.sec14 .sec14_tet{ width:70%;}
.sec14 .sec14_tet ul.sec14_ul{ width:100%;}
.sec14 .sec14_tet ul.f-left,.sec14 .sec14_tet ul.f-right{ width:50%; }
.sec14 .sec14_tet ul li{ float:left; width:100%;font-size:16px; line-height:1.5; padding-bottom:10px; color:#333; font-weight:normal;}
.sec14 .sec14_tet ul li strong,.sec14 .sec14_tet ul li span{ float:left; display:block;line-height:1.5;}
.sec14 .sec14_tet ul li .colorw{ color:#fff;}
.sec14 .sec14_tet ul li img{
	max-width: 100%;
}
.sec14 .sec14_btn{ width:168px; height:45px; margin:0 auto;}
.sec14 .sec14_btn a{ display:block; color:#fff; width:100%; font-size:16px; height:45px; line-height:45px; text-align:center; background-color:#0e4b9f; }
.sec14 .sec14_btn a span.sec14_btn_icon{background-image:url(../images/porduct_meeting_detail1_sec14_icon.png); background-repeat:no-repeat; background-position:center; width:15px; height:8px; margin-left:6px; display:inline-block;}
.sec14 .sec14_btn a.active span.sec14_btn_icon{background-image:url(../images/porduct_meeting_detail1_sec14_icon1.png);}
.sec14_hide{ display:none;}
.sec14.actived h1{opacity:1;
	-webkit-animation: 	appearFromTB1  1000ms ease 50ms both;
	-moz-animation: 	appearFromTB1  1000ms ease 50ms both;
	-ms-animation: 		appearFromTB1  1000ms ease 50ms both;
	-o-animation: 		appearFromTB1  1000ms ease 50ms both;
	animation: 			appearFromTB1  1000ms ease 50ms both;
}
.sec14.actived .sec14_cont{opacity:1;
	-webkit-animation: 	appearFromTB1  1000ms ease 100ms both;
	-moz-animation: 	appearFromTB1  1000ms ease 100ms both;
	-ms-animation: 		appearFromTB1  1000ms ease 100ms both;
	-o-animation: 		appearFromTB1  1000ms ease 100ms both;
	animation: 			appearFromTB1  1000ms ease 100ms both;
}
/*sec15*/
.sec15{ width:100%; overflow:hidden; padding:70px 0 80px; background-color:#f7f7f7;}
.sec15 .inner{ width:1520px; position:relative;}
.sec15 h1{ text-align:center; color:#333; padding-bottom:35px; font-size:38px; line-height:1; font-weight:bold; opacity:0;}
.sec15 ul{ width:100%; text-align: center;}
.sec15 ul li{ display: inline-block; width:17%; text-align:center; margin-right:3.5%; opacity:0; position:relative; overflow:hidden;}
.sec15 ul li:last-child{ margin-right:0;}
.sec15 ul li .download_content{ display:block; width:100%; height:100%; border-bottom-left-radius:4px; border-bottom-right-radius:4px;transition: 0.15s linear; -moz-transition:0.15s linear; -webkit-transition:0.15s linear;}
.sec15 ul li:hover .download_content{ background-image:url(../images/porduct_meeting_detail1_sec15_bg.jpg); background-size:cover;}
.sec15 ul li img{ width:100%;}
.sec15 ul li p{ font-size:22px; line-height:80px; color:#333; padding-left:120px; text-align:left;}
.sec15 ul li:hover p{ color:#fff;}
.sec15 ul li .sec15_bottom{background-repeat:no-repeat; background-size:55px auto; background-position:30px center; transition: 0.25s linear; -moz-transition:0.25s linear; -webkit-transition:0.25s linear;border:#d4d4d4 solid 1px; border-bottom-left-radius:4px; border-bottom-right-radius:4px; border-top:none;}
.sec15 ul li.one .sec15_bottom{ background-image:url(../images/porduct_meeting_detail1_sec15_icon1.png); }
.sec15 ul li.second .sec15_bottom{ background-image:url(../images/porduct_meeting_detail1_sec15_icon2.png); }
.sec15 ul li.third .sec15_bottom{ background-image:url(../images/porduct_meeting_detail1_sec15_icon3.png); }
.sec15 ul li.fourth .sec15_bottom{ background-image:url(../images/porduct_meeting_detail1_sec15_icon4.png); }
.sec15 ul li.last .sec15_bottom{ background-image:url(../images/porduct_meeting_detail1_sec15_icon5.png); }
.sec15 ul li.one:hover .sec15_bottom{ background-image:url(../images/porduct_meeting_detail1_sec15_icon1_1.png); }
.sec15 ul li.second:hover .sec15_bottom{ background-image:url(../images/porduct_meeting_detail1_sec15_icon2_1.png); }
.sec15 ul li.third:hover .sec15_bottom{ background-image:url(../images/porduct_meeting_detail1_sec15_icon3_1.png); }
.sec15 ul li.fourth:hover .sec15_bottom{ background-image:url(../images/porduct_meeting_detail1_sec15_icon4_1.png); }
.sec15 ul li.last:hover .sec15_bottom{ background-image:url(../images/porduct_meeting_detail1_sec15_icon5_1.png); }
.sec15 ul li .sec_box{ position:absolute;  top:-100%; height:100%; width:100%;transition: 0.5s linear; -moz-transition:0.5s linear; -webkit-transition:0.5s linear; background-image:url(../images/porduct_meeting_detail1_download_bg.png); background-repeat:repeat; z-index:1;border-top-left-radius:4px; border-top-right-radius:4px;}
.sec15 ul li .sec_box a{ color:#fff; font-size:22px; line-height:1;height:auto; padding-bottom:18px; display:block;border-bottom-left-radius:0; border-bottom-right-radius:0;}
.sec15 ul li .sec_box a:first-child{ padding-top:34px;}
.sec15 ul li .sec_box a.mobile{ display:none;}
.sec15 ul li:hover .sec_box{ top:0px;}
.sec15 ul li .sec_box a:hover{ text-decoration:underline;background-image:none;}
.sec15 ul li:hover .sec_box a{ background-image:none;}
.sec15.actived h1{opacity:1;
	-webkit-animation: 	appearFromTB1  1000ms ease 50ms both;
	-moz-animation: 	appearFromTB1  1000ms ease 50ms both;
	-ms-animation: 		appearFromTB1  1000ms ease 50ms both;
	-o-animation: 		appearFromTB1  1000ms ease 50ms both;
	animation: 			appearFromTB1  1000ms ease 50ms both;
}
.sec15.actived ul li{ opacity:1;
	-webkit-animation: 	appearFromTB1  1000ms ease 100ms both;
	-moz-animation: 	appearFromTB1  1000ms ease 100ms both;
	-ms-animation: 		appearFromTB1  1000ms ease 100ms both;
	-o-animation: 		appearFromTB1  1000ms ease 100ms both;
	animation: 			appearFromTB1  1000ms ease 100ms both;	
}
.sec15.actived ul li:nth-child(2){
	-webkit-animation: 	appearFromTB1  1000ms ease 300ms both;
	-moz-animation: 	appearFromTB1  1000ms ease 300ms both;
	-ms-animation: 		appearFromTB1  1000ms ease 300ms both;
	-o-animation: 		appearFromTB1  1000ms ease 300ms both;
	animation: 			appearFromTB1  1000ms ease 300ms both;	
}
.sec15.actived ul li:nth-child(3){
	-webkit-animation: 	appearFromTB1  1000ms ease 500ms both;
	-moz-animation: 	appearFromTB1  1000ms ease 500ms both;
	-ms-animation: 		appearFromTB1  1000ms ease 500ms both;
	-o-animation: 		appearFromTB1  1000ms ease 500ms both;
	animation: 			appearFromTB1  1000ms ease 500ms both;	
}
.sec15.actived ul li:nth-child(4){
	-webkit-animation: 	appearFromTB1  1000ms ease 700ms both;
	-moz-animation: 	appearFromTB1  1000ms ease 700ms both;
	-ms-animation: 		appearFromTB1  1000ms ease 700ms both;
	-o-animation: 		appearFromTB1  1000ms ease 700ms both;
	animation: 			appearFromTB1  1000ms ease 700ms both;	
}
.sec15.actived ul li:nth-child(5){
	-webkit-animation: 	appearFromTB1  1000ms ease 900ms both;
	-moz-animation: 	appearFromTB1  1000ms ease 900ms both;
	-ms-animation: 		appearFromTB1  1000ms ease 900ms both;
	-o-animation: 		appearFromTB1  1000ms ease 900ms both;
	animation: 			appearFromTB1  1000ms ease 900ms both;	
}
/*sec16*/
.sec16{ width:100%; padding-top:100px;}
.sec16 h1{ text-align:center; color:#222; font-size:38px; line-height:1; font-weight:bold; opacity:0;}
.sec16.actived h1{opacity:1;
	-webkit-animation: 	appearFromTB1  1000ms ease 50ms both;
	-moz-animation: 	appearFromTB1  1000ms ease 50ms both;
	-ms-animation: 		appearFromTB1  1000ms ease 50ms both;
	-o-animation: 		appearFromTB1  1000ms ease 50ms both;
	animation: 			appearFromTB1  1000ms ease 50ms both;
}
#featured-area{ display:none;}
.sec16 .swiper-container{ display:block;}
@-webkit-keyframes appearFromTB1 {
	0%	{opacity: 0; -webkit-transform: translateY(100px) ;}
	100%{ opacity: 1;-webkit-transform: translateY(0);}
}@-moz-keyframes appearFromTB1 {
	0%	{opacity: 0;-moz-transform: translateY(100px);}
	100%{opacity: 1; -moz-transform: translateY(0) ;}
}@-ms-keyframes appearFromTB1 {
	0%	{opacity: 0;-ms-transform: translateY(100px);}
	100%{opacity: 1;-ms-transform: translateY(0) ;}
}@-o-keyframes appearFromTB1 {
	0%	{opacity: 0;-o-transform: translateY(100px);}
	100%{opacity: 1;-o-transform: translateY(0) ;}
}@keyframes appearFromTB1 {
	0%	{opacity: 0;transform: translateY(100px) ;}
	100%{opacity: 1;transform: translateY(0) ;}
}

#main .inner,#main .inner1,#main .inner2{
	max-width: 92%;
}



.section1{
	background-repeat: no-repeat;
	background-image: url(../images/product_meeting5_section1_bg_web.jpg);
	background-position: center center;
	background-size: auto 100%;
	position: relative;
	text-align: center;
	overflow: hidden;
	padding: 2.5em 0 4.5em;
}
.section1 .text-box{
	opacity: 0;
	-webkit-transform: translateY(2em);
	-moz-transform: translateY(2em);
	-ms-transform: translateY(2em);
	-o-transform: translateY(2em);
	transform: translateY(2em);
	-webkit-transition: opacity 1s, transform 1s;
	-moz-transition: opacity 1s, transform 1s;
	-ms-transition: opacity 1s, transform 1s;
	-o-transition: opacity 1s, transform 1s;
	transition: opacity 1s, transform 1s;
}
.section1.actived .text-box{
	opacity: 1;
	-webkit-transform: translateY(0);
	-moz-transform: translateY(0);
	-ms-transform: translateY(0);
	-o-transform: translateY(0);
	transform: translateY(0);
}
.section1 .text-box h3{
	font-size: 2.625em;
	color: #363535;
	font-weight: bold;
	margin-bottom: 0.4em;
}
.section1 .text-box p{
	font-size: 1.125em;
	color: #353434;
}
.section1 .text-box p a{
	font-size: inherit;
	color: inherit;
}
.section1 .text-box p a img{
	width: 1.16em;
	vertical-align: middle;
	margin-right: 1em;
}
.section1 .kv_new{
	padding-top: 1.5em;
	margin-bottom: 0.75em;
	min-height: 10.75em;
}
.section1 .img-box{
	opacity: 0;
	position: relative;
}
.section1 .img-box .tv{
	width: 35.42%;
	opacity: 0;
	-webkit-transform: translateY(2em);
	-moz-transform: translateY(2em);
	-ms-transform: translateY(2em);
	-o-transform: translateY(2em);
	transform: translateY(2em);
	-webkit-transition: opacity 1s 1s, transform 1s 1s;
	-moz-transition: opacity 1s 1s, transform 1s 1s;
	-ms-transition: opacity 1s 1s, transform 1s 1s;
	-o-transition: opacity 1s 1s, transform 1s 1s;
	transition: opacity 1s 1s, transform 1s 1s;
}
.section1.actived .img-box .tv{
	opacity: 1;
	-webkit-transform: translateY(0);
	-moz-transform: translateY(0);
	-ms-transform: translateY(0);
	-o-transform: translateY(0);
	transform: translateY(0);
}
.section1 .img-box .desk{
	width: 88.4375%;
	margin-top: -8.125em;
	position: relative;
	z-index: 1;
}
.section1 ul{
	background-color: #252525;
	position: absolute;
	left: 0;
	bottom: 0;
	z-index: 1;
	width: 100%;
	height: 8.5em;
	-webkit-display: flex;
	-webkit-align-items: center;
	-webkit-justify-content: center;
	-webkit-flex-direction: row;
	-webkit-flex-wrap: wrap;
	-moz-display: flex;
	-moz-align-items: center;
	-moz-justify-content: center;
	-moz-flex-direction: row;
	-moz-flex-wrap: wrap;
	-ms-display: flex;
	-ms-align-items: center;
	-ms-justify-content: center;
	-ms-flex-direction: row;
	-ms-flex-wrap: wrap;
	-o-display: flex;
	-o-align-items: center;
	-o-justify-content: center;
	-o-flex-direction: row;
	-o-flex-wrap: wrap;
	display: flex;
	align-items: center;
	justify-content: center;
	flex-direction: row;
	flex-wrap: wrap;
}
.section1 li{
	margin-right: 5em;
	opacity: 0;
	-webkit-transform: translateY(2em);
	-moz-transform: translateY(2em);
	-ms-transform: translateY(2em);
	-o-transform: translateY(2em);
	transform: translateY(2em);
	-webkit-transition: opacity 1s, transform 1s;
	-moz-transition: opacity 1s, transform 1s;
	-ms-transition: opacity 1s, transform 1s;
	-o-transition: opacity 1s, transform 1s;
	transition: opacity 1s, transform 1s;
}
.section1 li:nth-child(2){
	-webkit-transition-delay: 0.25s;
	-moz-transition-delay: 0.25s;
	-ms-transition-delay: 0.25s;
	-o-transition-delay: 0.25s;
	transition-delay: 0.25s;
}
.section1 li:nth-child(3){
	-webkit-transition-delay: 0.5s;
	-moz-transition-delay: 0.5s;
	-ms-transition-delay: 0.5s;
	-o-transition-delay: 0.5s;
	transition-delay: 0.5s;
}
.section1 li:nth-child(4){
	-webkit-transition-delay: 0.75s;
	-moz-transition-delay: 0.75s;
	-ms-transition-delay: 0.75s;
	-o-transition-delay: 0.75s;
	transition-delay: 0.75s;
}
.section1 li:nth-child(5){
	-webkit-transition-delay: 1s;
	-moz-transition-delay: 1s;
	-ms-transition-delay: 1s;
	-o-transition-delay: 1s;
	transition-delay: 1s;
}
.section1 li:nth-child(6){
	-webkit-transition-delay: 1.25s;
	-moz-transition-delay: 1.25s;
	-ms-transition-delay: 1.25s;
	-o-transition-delay: 1.25s;
	transition-delay: 1.25s;
}
.section1 li:nth-child(7){
	-webkit-transition-delay: 1.5s;
	-moz-transition-delay: 1.5s;
	-ms-transition-delay: 1.5s;
	-o-transition-delay: 1.5s;
	transition-delay: 1.5s;
}
.section1 li:nth-child(8){
	-webkit-transition-delay: 1.75s;
	-moz-transition-delay: 1.75s;
	-ms-transition-delay: 1.75s;
	-o-transition-delay: 1.75s;
	transition-delay: 1.75s;
}
.section1 ul.actived li{
	opacity: 1;
	-webkit-transform: translateY(0);
	-moz-transform: translateY(0);
	-ms-transform: translateY(0);
	-o-transform: translateY(0);
	transform: translateY(0);
}
.section1 li:last-child{
	margin-right: 0;
}
.section1 li img{
	height: 2.9375em;
	margin-bottom: 0.75em;
}
.section1 li p{
	font-size: 1.125em;
	color: #d3d3d3;
}
.section2{
	background-color: #f3f4f4;
	text-align: center;
	overflow: hidden;
	padding: 9.75em 0 6.125em;
}
.section2 .text-box{
	margin-bottom: 3.5em;
	opacity: 0;
	-webkit-transform: translateY(2em);
	-moz-transform: translateY(2em);
	-ms-transform: translateY(2em);
	-o-transform: translateY(2em);
	transform: translateY(2em);
	-webkit-transition: opacity 1s, transform 1s;
	-moz-transition: opacity 1s, transform 1s;
	-ms-transition: opacity 1s, transform 1s;
	-o-transition: opacity 1s, transform 1s;
	transition: opacity 1s, transform 1s;
}
.section2.actived .text-box{
	opacity: 1;
	-webkit-transform: translateY(0);
	-moz-transform: translateY(0);
	-ms-transform: translateY(0);
	-o-transform: translateY(0);
	transform: translateY(0);
}
.section2 .text-box h3{
	font-size: 2.625em;
	color: #373737;
	font-weight: bold;
	margin-bottom: 0.88em;
}
.section2 .text-box p{
	font-size: 1.375em;
	color: #373737;
}
.section2 .img{
	width: 100%;
	opacity: 0;
	-webkit-transform: translateY(2em);
	-moz-transform: translateY(2em);
	-ms-transform: translateY(2em);
	-o-transform: translateY(2em);
	transform: translateY(2em);
	-webkit-transition: opacity 1s 1s, transform 1s 1s;
	-moz-transition: opacity 1s 1s, transform 1s 1s;
	-ms-transition: opacity 1s 1s, transform 1s 1s;
	-o-transition: opacity 1s 1s, transform 1s 1s;
	transition: opacity 1s 1s, transform 1s 1s;
}
.section2.actived .img{
	opacity: 1;
	-webkit-transform: translateY(0);
	-moz-transform: translateY(0);
	-ms-transform: translateY(0);
	-o-transform: translateY(0);
	transform: translateY(0);
}
.section3{
	position: relative;
	text-align: center;
	overflow: hidden;
}
.section3 .bg{
	width: 100%;
}
.section3 .text-box{
	opacity: 0;
	-webkit-transform: translateY(2em);
	-moz-transform: translateY(2em);
	-ms-transform: translateY(2em);
	-o-transform: translateY(2em);
	transform: translateY(2em);
	-webkit-transition: opacity 1s, transform 1s;
	-moz-transition: opacity 1s, transform 1s;
	-ms-transition: opacity 1s, transform 1s;
	-o-transition: opacity 1s, transform 1s;
	transition: opacity 1s, transform 1s;
	position: absolute;
	left: 0;
	right: 0;
	top: 4.75em;
}
.section3.actived .text-box{
	opacity: 1;
	-webkit-transform: translateY(0);
	-moz-transform: translateY(0);
	-ms-transform: translateY(0);
	-o-transform: translateY(0);
	transform: translateY(0);
}
.section3 h3{
	font-size: 2.625em;
	color: #e5e3e3;
	font-weight: bold;
	margin-bottom: 0.66em;
}
.section3 h4{
	font-size: 1.25em;
	color: #e5e3e3;
	font-weight: normal;
	line-height: 1.8;
}
.section3 ul{
	margin-top: 5.75em;
	opacity: 0;
	-webkit-transform: translateY(2em);
	-moz-transform: translateY(2em);
	-ms-transform: translateY(2em);
	-o-transform: translateY(2em);
	transform: translateY(2em);
	-webkit-transition: opacity 1s 1s, transform 1s 1s;
	-moz-transition: opacity 1s 1s, transform 1s 1s;
	-ms-transition: opacity 1s 1s, transform 1s 1s;
	-o-transition: opacity 1s 1s, transform 1s 1s;
	transition: opacity 1s 1s, transform 1s 1s;
}
.section3.actived ul{
	opacity: 1;
	-webkit-transform: translateY(0);
	-moz-transform: translateY(0);
	-ms-transform: translateY(0);
	-o-transform: translateY(0);
	transform: translateY(0);
}
.section3 li{
	display: inline-block;
	vertical-align: middle;
	border-right: 1px solid #cecdcd;
	padding: 0 5.625em;
}
.section3 li:last-child{
	border-right: 0 none;
}
.section3 h5{
	font-size: 2.625em;
	color: #e5e3e3;
	font-weight: bold;
	margin-bottom: 0.4em;
}
.section3 p{
	font-size: 1.375em;
	color: #e5e3e3;
}
.section4{
	position: relative;
	text-align: center;
	overflow: hidden;
}
.section4 .bg{
	width: 100%;
}
.section4 .text-box{
	opacity: 0;
	-webkit-transform: translateY(2em);
	-moz-transform: translateY(2em);
	-ms-transform: translateY(2em);
	-o-transform: translateY(2em);
	transform: translateY(2em);
	-webkit-transition: opacity 1s, transform 1s;
	-moz-transition: opacity 1s, transform 1s;
	-ms-transition: opacity 1s, transform 1s;
	-o-transition: opacity 1s, transform 1s;
	transition: opacity 1s, transform 1s;
	position: absolute;
	left: 0;
	right: 0;
	top: 8.75em;
}
.section4.actived .text-box{
	opacity: 1;
	-webkit-transform: translateY(0);
	-moz-transform: translateY(0);
	-ms-transform: translateY(0);
	-o-transform: translateY(0);
	transform: translateY(0);
}
.section4 h3{
	font-size: 2.625em;
	color: #363535;
	font-weight: bold;
	margin-bottom: 1em;
}
.section4 p{
	font-size: 1.25em;
	color: #353434;
}
.section5{
	overflow: hidden;
	position: relative;
	text-align: center;
}
.section5 .bg{
	width: 100%;
}
.section5 .inner1{
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	height: 100%;
}
.section5 h3{
	font-size: 2.625em;
	color: #363535;
	font-weight: bold;
	margin-bottom: 1em;
}
.section5 h5{
	font-size: 1.25em;
	color: #373737;
	font-weight: normal;
	line-height: 1.8;
}
.section5 .flex-box{
	margin-top: 1.625em;
}
.section5 .img{
	width: 57.786%;
	margin-right: 6.5%;
	vertical-align: middle;
	opacity: 0;
	-webkit-transform: translateX(-2em);
	-moz-transform: translateX(-2em);
	-ms-transform: translateX(-2em);
	-o-transform: translateX(-2em);
	transform: translateX(-2em);
	-webkit-transition: opacity 1s 1s, transform 1s 1s;
	-moz-transition: opacity 1s 1s, transform 1s 1s;
	-ms-transition: opacity 1s 1s, transform 1s 1s;
	-o-transition: opacity 1s 1s, transform 1s 1s;
	transition: opacity 1s 1s, transform 1s 1s;
}
.section5.actived .img{
	opacity: 1;
	-webkit-transform: translateX(0);
	-moz-transform: translateX(0);
	-ms-transform: translateX(0);
	-o-transform: translateX(0);
	transform: translateX(0);
}
.section5 .text{
	display: inline-block;
	vertical-align: middle;
	width: 35.714%;
	text-align: left;
	opacity: 0;
	-webkit-transform: translateX(2em);
	-moz-transform: translateX(2em);
	-ms-transform: translateX(2em);
	-o-transform: translateX(2em);
	transform: translateX(2em);
	-webkit-transition: opacity 1s 1s, transform 1s 1s;
	-moz-transition: opacity 1s 1s, transform 1s 1s;
	-ms-transition: opacity 1s 1s, transform 1s 1s;
	-o-transition: opacity 1s 1s, transform 1s 1s;
	transition: opacity 1s 1s, transform 1s 1s;
}
.section5.actived .text{
	opacity: 1;
	-webkit-transform: translateX(0);
	-moz-transform: translateX(0);
	-ms-transform: translateX(0);
	-o-transform: translateX(0);
	transform: translateX(0);
}
.section5 .text ul{
	margin-top: 4.875em;
}
.section5 .text li{
	display: inline-block;
	vertical-align: top;
	margin-right: 12.5%;
	text-align: center;
}
.section5 .text li:last-child{
	margin-right: 0;
}
.section5 .text li img{
	height: 3.375em;
	margin-bottom: 1.5em;
}
.section5 .text p{
	font-size: 1.125em;
	color: #222222;
}
.section6{
	background-color: #f0f2f2;
	overflow: hidden;
	text-align: center;
	padding: 7.5em 0 3.5em;
}
.section6 .text-box{
	margin-bottom: 3.875em;
	opacity: 0;
	-webkit-transform: translateY(2em);
	-moz-transform: translateY(2em);
	-ms-transform: translateY(2em);
	-o-transform: translateY(2em);
	transform: translateY(2em);
	-webkit-transition: opacity 1s, transform 1s;
	-moz-transition: opacity 1s, transform 1s;
	-ms-transition: opacity 1s, transform 1s;
	-o-transition: opacity 1s, transform 1s;
	transition: opacity 1s, transform 1s;
}
.section6.actived .text-box{
	opacity: 1;
	-webkit-transform: translateY(0);
	-moz-transform: translateY(0);
	-ms-transform: translateY(0);
	-o-transform: translateY(0);
	transform: translateY(0);
}
.section6 .text-box h3{
	font-size: 2.625em;
	color: #1d1c20;
	font-weight: bold;
	margin-bottom: 0.76em;
}
.section6 .text-box p{
	font-size: 1.25em;
	color: #1d1c20;
	line-height: 1.8;
}
.section6 ul{
	opacity: 0;
	-webkit-transform: translateY(2em);
	-moz-transform: translateY(2em);
	-ms-transform: translateY(2em);
	-o-transform: translateY(2em);
	transform: translateY(2em);
	-webkit-transition: opacity 1s 1s, transform 1s 1s;
	-moz-transition: opacity 1s 1s, transform 1s 1s;
	-ms-transition: opacity 1s 1s, transform 1s 1s;
	-o-transition: opacity 1s 1s, transform 1s 1s;
	transition: opacity 1s 1s, transform 1s 1s;
}
.section6.actived ul{
	opacity: 1;
	-webkit-transform: translateY(0);
	-moz-transform: translateY(0);
	-ms-transform: translateY(0);
	-o-transform: translateY(0);
	transform: translateY(0);
}
.section6 li{
	display: inline-block;
	vertical-align: top;
	margin-right: 6.25em;
}
.section6 li:last-child{
	margin-right: 0;
}
.section6 li img{
	width: 5.125em;
	margin-bottom: 0.625em;
}
.section6 li p{
	font-size: 1em;
	color: #373737;	
}
.section6 .img{
	width: 83.65%;
	opacity: 0;
	-webkit-transform: translateY(2em);
	-moz-transform: translateY(2em);
	-ms-transform: translateY(2em);
	-o-transform: translateY(2em);
	transform: translateY(2em);
	-webkit-transition: opacity 1s 2s, transform 1s 2s;
	-moz-transition: opacity 1s 2s, transform 1s 2s;
	-ms-transition: opacity 1s 2s, transform 1s 2s;
	-o-transition: opacity 1s 2s, transform 1s 2s;
	transition: opacity 1s 2s, transform 1s 2s;
}
.section6.actived .img{
	opacity: 1;
	-webkit-transform: translateY(0);
	-moz-transform: translateY(0);
	-ms-transform: translateY(0);
	-o-transform: translateY(0);
	transform: translateY(0);
}
.section7{
	position: relative;
	text-align: center;
	overflow: hidden;
}
.section7 .bg{
	width: 100%;
}
.section7 .text-box{
	opacity: 0;
	-webkit-transform: translateY(2em);
	-moz-transform: translateY(2em);
	-ms-transform: translateY(2em);
	-o-transform: translateY(2em);
	transform: translateY(2em);
	-webkit-transition: opacity 1s, transform 1s;
	-moz-transition: opacity 1s, transform 1s;
	-ms-transition: opacity 1s, transform 1s;
	-o-transition: opacity 1s, transform 1s;
	transition: opacity 1s, transform 1s;
	position: absolute;
	left: 0;
	right: 0;
	top: 6.25em;
}
.section7.actived .text-box{
	opacity: 1;
	-webkit-transform: translateY(0);
	-moz-transform: translateY(0);
	-ms-transform: translateY(0);
	-o-transform: translateY(0);
	transform: translateY(0);
}
.section7 h3{
	font-size: 2.625em;
	color: #414141;
	font-weight: bold;
	margin-bottom: 1em;
}
.section7 p{
	font-size: 1.125em;
	color: #414141;
}
.section8{
	text-align: center;
	overflow: hidden;
	padding: 8.25em 0 3em;
}
.section8 h3{
	font-size: 2.625em;
	color: #414141;
	font-weight: bold;
	opacity: 0;
	-webkit-transform: translateY(2em);
	-moz-transform: translateY(2em);
	-ms-transform: translateY(2em);
	-o-transform: translateY(2em);
	transform: translateY(2em);
	-webkit-transition: opacity 1s, transform 1s;
	-moz-transition: opacity 1s, transform 1s;
	-ms-transition: opacity 1s, transform 1s;
	-o-transition: opacity 1s, transform 1s;
	transition: opacity 1s, transform 1s;
}
.section8.actived h3{
	opacity: 1;
	-webkit-transform: translateY(0);
	-moz-transform: translateY(0);
	-ms-transform: translateY(0);
	-o-transform: translateY(0);
	transform: translateY(0);
}
.section8 .img{
	width: 100%;
	margin: 2.25em 0 3em;
	opacity: 0;
	-webkit-transform: translateY(2em);
	-moz-transform: translateY(2em);
	-ms-transform: translateY(2em);
	-o-transform: translateY(2em);
	transform: translateY(2em);
	-webkit-transition: opacity 1s 1s, transform 1s 1s;
	-moz-transition: opacity 1s 1s, transform 1s 1s;
	-ms-transition: opacity 1s 1s, transform 1s 1s;
	-o-transition: opacity 1s 1s, transform 1s 1s;
	transition: opacity 1s 1s, transform 1s 1s;
}
.section8.actived .img{
	opacity: 1;
	-webkit-transform: translateY(0);
	-moz-transform: translateY(0);
	-ms-transform: translateY(0);
	-o-transform: translateY(0);
	transform: translateY(0);
}
.section8 a{
	display: block;
	margin: 0 auto;
	font-size: 1.125em;
	color: #fefefe;
	background-color: #c9121c;
	width: 9em;
	height: 2.66em;
	line-height: 2.66em;
	border-radius: 1.33em;
	opacity: 0;
	-webkit-transform: translateY(2em);
	-moz-transform: translateY(2em);
	-ms-transform: translateY(2em);
	-o-transform: translateY(2em);
	transform: translateY(2em);
	-webkit-transition: opacity 1s 2s, transform 1s 2s;
	-moz-transition: opacity 1s 2s, transform 1s 2s;
	-ms-transition: opacity 1s 2s, transform 1s 2s;
	-o-transition: opacity 1s 2s, transform 1s 2s;
	transition: opacity 1s 2s, transform 1s 2s;
}
.section8.actived a{
	opacity: 1;
	-webkit-transform: translateY(0);
	-moz-transform: translateY(0);
	-ms-transform: translateY(0);
	-o-transform: translateY(0);
	transform: translateY(0);
}
.section9{
	overflow: hidden;
	position: relative;
}
.section9 .bg{
	width: 100%;
}
.section9 .inner1{
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	height: 100%;
}
.section9 .text-box{
	position: absolute;
	left: 0;
	top: 50%;
	opacity: 0;
	-webkit-transform: translate3d(-2em,-50%,0);
	-moz-transform: translate3d(-2em,-50%,0);
	-ms-transform: translate3d(-2em,-50%,0);
	-o-transform: translate3d(-2em,-50%,0);
	transform: translate3d(-2em,-50%,0);
	-webkit-transition: opacity 1s, transform 1s;
	-moz-transition: opacity 1s, transform 1s;
	-ms-transition: opacity 1s, transform 1s;
	-o-transition: opacity 1s, transform 1s;
	transition: opacity 1s, transform 1s;
}
.section9.actived .text-box{
	opacity: 1;
	-webkit-transform: translate3d(0,-50%,0);
	-moz-transform: translate3d(0,-50%,0);
	-ms-transform: translate3d(0,-50%,0);
	-o-transform: translate3d(0,-50%,0);
	transform: translate3d(0,-50%,0);
}
.section9 .text-box h3{
	font-size: 2.625em;
	color: #393939;
	font-weight: bold;
	line-height: 1.48;
}
.section9 .text-box h5{
	font-size: 1.25em;
	color: #393939;
	font-weight: normal;
	line-height: 1.8;
	margin: 2em 0 5em;
}
.section9 .text-box li{
	text-align: center;
	display: inline-block;
	vertical-align: top;
	margin-right: 2.875em;
	margin-bottom: 2.625em;
}
.section9 .text-box li.last{
	margin-right: 0;
}
.section9 .text-box li img{
	height: 2.5em;
	margin-bottom: 1em;
}
.section9 .text-box p{
	font-size: 1.25em;
	color: #393939;
}
.section10{
	overflow: hidden;
	position: relative;
	text-align: center;
}
.section10 .bg{
	width: 100%;
}
.section10 .text-box{
	position: absolute;
	top: 8.75em;
	left: 0;
	right: 0;
	opacity: 0;
	-webkit-transform: translateY(2em);
	-moz-transform: translateY(2em);
	-ms-transform: translateY(2em);
	-o-transform: translateY(2em);
	transform: translateY(2em);
	-webkit-transition: opacity 1s, transform 1s;
	-moz-transition: opacity 1s, transform 1s;
	-ms-transition: opacity 1s, transform 1s;
	-o-transition: opacity 1s, transform 1s;
	transition: opacity 1s, transform 1s;
}
.section10.actived .text-box{
	opacity: 1;
	-webkit-transform: translateY(0);
	-moz-transform: translateY(0);
	-ms-transform: translateY(0);
	-o-transform: translateY(0);
	transform: translateY(0);
}
.section10 .text-box h3{
	font-size: 2.625em;
	color: #e2e0e0;
	font-weight: bold;
}
.section10 .text-box h5{
	font-size: 1.25em;
	color: #e2e0e0;
	font-weight: normal;
	line-height: 1.8;
	margin: 1.2em 0 2em;
}
.section10 .text-box li{
	display: inline-block;
	vertical-align: top;
	margin: 0 1.75em;
}
.section10 .text-box li img{
	height: 2.5em;
	margin-bottom: 0.625em;
}
.section10 .text-box p{
	font-size: 1.25em;
	color: #cdcdcd;
}
.section11{
	padding: 8.125em 0 0;
	overflow: hidden;
	text-align: center;
}
.section11 .text-box{
	opacity: 0;
	-webkit-transform: translateY(2em);
	-moz-transform: translateY(2em);
	-ms-transform: translateY(2em);
	-o-transform: translateY(2em);
	transform: translateY(2em);
	-webkit-transition: opacity 1s, transform 1s;
	-moz-transition: opacity 1s, transform 1s;
	-ms-transition: opacity 1s, transform 1s;
	-o-transition: opacity 1s, transform 1s;
	transition: opacity 1s, transform 1s;
}
.section11.actived .text-box{
	opacity: 1;
	-webkit-transform: translateY(0);
	-moz-transform: translateY(0);
	-ms-transform: translateY(0);
	-o-transform: translateY(0);
	transform: translateY(0);
}
.section11 .text-box h3{
	font-size: 2.625em;
	color: #373737;
	font-weight: bold;
	margin-bottom: 0.8em;
}
.section11 .text-box p{
	font-size: 1.25em;
	color: #373737;
	line-height: 1.8;
}
.section11 ul{
	opacity: 0;
	-webkit-transform: translateY(2em);
	-moz-transform: translateY(2em);
	-ms-transform: translateY(2em);
	-o-transform: translateY(2em);
	transform: translateY(2em);
	-webkit-transition: opacity 1s 1s, transform 1s 1s;
	-moz-transition: opacity 1s 1s, transform 1s 1s;
	-ms-transition: opacity 1s 1s, transform 1s 1s;
	-o-transition: opacity 1s 1s, transform 1s 1s;
	transition: opacity 1s 1s, transform 1s 1s;
	margin: 4.375em 0 2.25em;
}
.section11.actived ul{
	opacity: 1;
	-webkit-transform: translateY(0);
	-moz-transform: translateY(0);
	-ms-transform: translateY(0);
	-o-transform: translateY(0);
	transform: translateY(0);
}
.section11 ul li{
	display: inline-block;
	vertical-align: middle;
	border-style: solid;
	border-width: 1px;
	margin-right: 8.125em;
}
.section11 ul li.win{
	border-color: #4586d0;
}
.section11 ul li.android{
	border-color: #73a843;
}
.section11 ul li:last-child{
	margin-right: 0;
}
.section11 ul li .config,.section11 ul li .system{
	vertical-align: middle;
	height: 5.5em;
	-webkit-display: inline-flex;
	-webkit-align-items: center;
	-webkit-justify-content: center;
	-webkit-flex-direction: column;
	-moz-display: inline-flex;
	-moz-align-items: center;
	-moz-justify-content: center;
	-moz-flex-direction: column;
	-ms-display: inline-flex;
	-ms-align-items: center;
	-ms-justify-content: center;
	-ms-flex-direction: column;
	-o-display: inline-flex;
	-o-align-items: center;
	-o-justify-content: center;
	-o-flex-direction: column;
	display: inline-flex;
	align-items: center;
	justify-content: center;
	flex-direction: column;
}
.section11 ul li .config{
	width: 8.75em;
}
.section11 ul li.win .config{
	color: #4586d0;
}
.section11 ul li.android .config{
	color: #73a843;
}
.section11 ul li .config h5{
	font-size: 1.5em;
	font-weight: bold;
	color: inherit;
	margin-bottom: 0.625em;
}
.section11 ul li .config p{
	font-size: 1.25em;
	color: inherit;
}
.section11 ul li .system{
	color: #fff;
	width: 9.25em;
}
.section11 ul li.win .system{
	background-color: #4586d0;
}
.section11 ul li.android .system{
	background-color: #73a843;
}
.section11 ul li .system h5{
	font-size: 1.625em;
	font-weight: bold;
	color: inherit;
	margin-bottom: 0.54em;
}
.section11 ul li .system p{
	font-size: 1.125em;
	color: inherit;
}
.section11 .img{
	width: 65.7%;
	opacity: 0;
	-webkit-transform: translateY(2em);
	-moz-transform: translateY(2em);
	-ms-transform: translateY(2em);
	-o-transform: translateY(2em);
	transform: translateY(2em);
	-webkit-transition: opacity 1s 2s, transform 1s 2s;
	-moz-transition: opacity 1s 2s, transform 1s 2s;
	-ms-transition: opacity 1s 2s, transform 1s 2s;
	-o-transition: opacity 1s 2s, transform 1s 2s;
	transition: opacity 1s 2s, transform 1s 2s;
}
.section11.actived .img{
	opacity: 1;
	-webkit-transform: translateY(0);
	-moz-transform: translateY(0);
	-ms-transform: translateY(0);
	-o-transform: translateY(0);
	transform: translateY(0);
}
.section12{
	overflow: hidden;
	position: relative;
}
.section12 .bg{
	width: 100%;
}
.section12 .inner1{
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	height: 100%;
}
.section12 .text-box{
	margin-top: 15.625em;
	width: 37%;
	opacity: 0;
	-webkit-transform: translateX(-2em);
	-moz-transform: translateX(-2em);
	-ms-transform: translateX(-2em);
	-o-transform: translateX(-2em);
	transform: translateX(-2em);
	-webkit-transition: opacity 1s, transform 1s;
	-moz-transition: opacity 1s, transform 1s;
	-ms-transition: opacity 1s, transform 1s;
	-o-transition: opacity 1s, transform 1s;
	transition: opacity 1s, transform 1s;
}
.section12.actived .text-box{
	opacity: 1;
	-webkit-transform: translateX(0);
	-moz-transform: translateX(0);
	-ms-transform: translateX(0);
	-o-transform: translateX(0);
	transform: translateX(0);
}
.section12 .text-box h3{
	font-size: 2.625em;
	color: #373737;
	font-weight: bold;
}
.section12 .text-box h5{
	font-size: 1.25em;
	color: #373737;
	font-weight: normal;
	line-height: 1.8;
	margin: 2.2em 0 4.6em;
}
.section12 .text-box li{
	display: inline-block;
	vertical-align: top;
	margin-right: 2.5em;
	text-align: center;
}
.section12 .text-box li:last-child{
	margin-right: 0;
}
.section12 .text-box li img{
	height: 3em;
	margin-bottom: 1.125em;
}
.section12 .text-box p{
	font-size: 1.25em;
	color: #2d2c2c;
}
.section13{
	overflow: hidden;
	position: relative;
	text-align: center;
}
.section13 .bg{
	width: 100%;
}
.section13 .text-box{
	position: absolute;
	top: 13.25em;
	left: 0;
	right: 0;
	opacity: 0;
	-webkit-transform: translateY(2em);
	-moz-transform: translateY(2em);
	-ms-transform: translateY(2em);
	-o-transform: translateY(2em);
	transform: translateY(2em);
	-webkit-transition: opacity 1s, transform 1s;
	-moz-transition: opacity 1s, transform 1s;
	-ms-transition: opacity 1s, transform 1s;
	-o-transition: opacity 1s, transform 1s;
	transition: opacity 1s, transform 1s;
}
.section13.actived .text-box{
	opacity: 1;
	-webkit-transform: translateY(0);
	-moz-transform: translateY(0);
	-ms-transform: translateY(0);
	-o-transform: translateY(0);
	transform: translateY(0);
}
.section13 h3{
	font-size: 2.625em;
	color: #fff;
	font-weight: bold;
	margin-bottom: 0.86em;
}
.section13 p{
	font-size: 1.25em;
	color: #fff;
}
.section14{
	overflow: hidden;
	position: relative;
}
.section14 .bg{
	width: 100%;
}
.section14 .inner1{
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	height: 100%;
}
.section14 .text-box{
	position: absolute;
	left: 0;
	top: 19.375em;
	width: 41.6%;
	opacity: 0;
	-webkit-transform: translateX(-2em);
	-moz-transform: translateX(-2em);
	-ms-transform: translateX(-2em);
	-o-transform: translateX(-2em);
	transform: translateX(-2em);
	-webkit-transition: opacity 1s, transform 1s;
	-moz-transition: opacity 1s, transform 1s;
	-ms-transition: opacity 1s, transform 1s;
	-o-transition: opacity 1s, transform 1s;
	transition: opacity 1s, transform 1s;
}
.section14.actived .text-box{
	opacity: 1;
	-webkit-transform: translateX(0);
	-moz-transform: translateX(0);
	-ms-transform: translateX(0);
	-o-transform: translateX(0);
	transform: translateX(0);
}
.section14 .text-box h3{
	font-size: 2.625em;
	color: #373737;
	font-weight: bold;
	line-height: 1.28;
}
.section14 .text-box h5{
	font-size: 1.25em;
	color: #2d2c2c;
	font-weight: normal;
	line-height: 1.5;
	margin: 2em 0 7.8em;
}
.section14 .text-box li{
	display: inline-block;
	vertical-align: top;
	margin-right: 2.25em;
	text-align: center;
}
.section14 .text-box li:last-child{
	margin-right: 0;
}
.section14 .text-box li img{
	height: 2em;
	margin-bottom: 1em;
}
.section14 .text-box p{
	font-size: 1.25em;
	color: #2a2a2a;
}
.section15{
	overflow: hidden;
	position: relative;
	text-align: center;
}
.section15 .bg{
	width: 100%;
}
.section15 .inner1{
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	height: 100%;
	padding-top: 8em;
}
.section15 .text-box{
	opacity: 0;
	-webkit-transform: translateY(2em);
	-moz-transform: translateY(2em);
	-ms-transform: translateY(2em);
	-o-transform: translateY(2em);
	transform: translateY(2em);
	-webkit-transition: opacity 1s, transform 1s;
	-moz-transition: opacity 1s, transform 1s;
	-ms-transition: opacity 1s, transform 1s;
	-o-transition: opacity 1s, transform 1s;
	transition: opacity 1s, transform 1s;
}
.section15.actived .text-box{
	opacity: 1;
	-webkit-transform: translateY(0);
	-moz-transform: translateY(0);
	-ms-transform: translateY(0);
	-o-transform: translateY(0);
	transform: translateY(0);
}
.section15 h3{
	font-size: 2.625em;
	color: #373737;
	font-weight: bold;
	margin-bottom: 0.95em;
}
.section15 p{
	font-size: 1.25em;
	color: #373737;
}
.section15 ul{
	margin-top: 4.375em;
	text-align: left;
}
.section15 li{
	display: inline-block;
	vertical-align: top;
	text-align: center;
}
.section15 li:nth-child(1){
	width: 43.857%;
	margin-right: 12.143%;
}
.section15 li:nth-child(2){
	width: 44%;
}
.section15 li h5{
	font-size: 1.5em;
	color: #313131;
	font-weight: normal;
	margin-bottom: 0.625em;
}
.section15 li img{
	width: 100%;
}
.section16{
	overflow: hidden;
	text-align: center;
	padding: 8.5em 0 6.25em;
}
.section16 .text-box{
	opacity: 0;
	-webkit-transform: translateY(2em);
	-moz-transform: translateY(2em);
	-ms-transform: translateY(2em);
	-o-transform: translateY(2em);
	transform: translateY(2em);
	-webkit-transition: opacity 1s, transform 1s;
	-moz-transition: opacity 1s, transform 1s;
	-ms-transition: opacity 1s, transform 1s;
	-o-transition: opacity 1s, transform 1s;
	transition: opacity 1s, transform 1s;
}
.section16.actived .text-box{
	opacity: 1;
	-webkit-transform: translateY(0);
	-moz-transform: translateY(0);
	-ms-transform: translateY(0);
	-o-transform: translateY(0);
	transform: translateY(0);
}
.section16 h3{
	font-size: 2.625em;
	color: #30343f;
	font-weight: bold;
	margin-bottom: 0.57em;
}
.section16 h5{
	font-size: 1.25em;
	color: #30343f;
	font-weight: normal;
	line-height: 1.8;
}
.section16 .inner{
	width: 1536px;
}
.section16 ul{
	margin-top: 3.5em;
}
.section16 li{
	display: inline-block;
	vertical-align: top;
	width: 24.25%;
	margin-right: 1%;
	opacity: 0;
	-webkit-transform: translateY(2em);
	-moz-transform: translateY(2em);
	-ms-transform: translateY(2em);
	-o-transform: translateY(2em);
	transform: translateY(2em);
	-webkit-transition: opacity 1s, transform 1s;
	-moz-transition: opacity 1s, transform 1s;
	-ms-transition: opacity 1s, transform 1s;
	-o-transition: opacity 1s, transform 1s;
	transition: opacity 1s, transform 1s;
}
.section16 li:nth-child(1){
	-webkit-transition-delay: 1s;
	-moz-transition-delay: 1s;
	-ms-transition-delay: 1s;
	-o-transition-delay: 1s;
	transition-delay: 1s;
}
.section16 li:nth-child(2){
	-webkit-transition-delay: 1.25s;
	-moz-transition-delay: 1.25s;
	-ms-transition-delay: 1.25s;
	-o-transition-delay: 1.25s;
	transition-delay: 1.25s;
}
.section16 li:nth-child(3){
	-webkit-transition-delay: 1.5s;
	-moz-transition-delay: 1.5s;
	-ms-transition-delay: 1.5s;
	-o-transition-delay: 1.5s;
	transition-delay: 1.5s;
}
.section16 li:nth-child(4){
	-webkit-transition-delay: 1.75s;
	-moz-transition-delay: 1.75s;
	-ms-transition-delay: 1.75s;
	-o-transition-delay: 1.75s;
	transition-delay: 1.75s;
}
.section16.actived li{
	opacity: 1;
	-webkit-transform: translateY(0);
	-moz-transform: translateY(0);
	-ms-transform: translateY(0);
	-o-transform: translateY(0);
	transform: translateY(0);
}
.section16 li:last-child{
	margin-right: 0;
}
.section16 li img{
	width: 100%;
	margin-bottom: 2.125em;
}
.section16 li h4{
	font-size: 1.875em;
	color: #30343f;
	font-weight: normal;
	margin-bottom: 0.8em;
}
.section16 li p{
	font-size: 1.375em;
	color: #30343f;
}
.section18{
	background-color: #fbfbfb;
	padding: 6.75em 0 2.25em;
	text-align: center;
	overflow: hidden;
}
.section18 .inner{
	width: 1540px;
}
.section18 .text-box{
	opacity: 0;
	-webkit-transform: translateY(2em);
	-moz-transform: translateY(2em);
	-ms-transform: translateY(2em);
	-o-transform: translateY(2em);
	transform: translateY(2em);
	-webkit-transition: opacity 1s, transform 1s;
	-moz-transition: opacity 1s, transform 1s;
	-ms-transition: opacity 1s, transform 1s;
	-o-transition: opacity 1s, transform 1s;
	transition: opacity 1s, transform 1s;
	margin-bottom: 2.625em;
}
.section18.actived .text-box{
	opacity: 1;
	-webkit-transform: translateY(0);
	-moz-transform: translateY(0);
	-ms-transform: translateY(0);
	-o-transform: translateY(0);
	transform: translateY(0);
}
.section18 h3{
	font-size: 2.625em;
	color: #373737;
	font-weight: bold;
	margin-bottom: 0.76em;
}
.section18 h5{
	font-size: 1.125em;
	color: #373737;
	font-weight: normal;
}
.section18 ul{
	text-align: left;
}
.section18 li{
	text-align: center;
	display: inline-block;
	vertical-align: top;
	margin-bottom: 0.625em;
	margin-right: 1.9%;
	width: 23.575%;
	background-color: #333;
	opacity: 0;
	-webkit-transform: translateY(2em);
	-moz-transform: translateY(2em);
	-ms-transform: translateY(2em);
	-o-transform: translateY(2em);
	transform: translateY(2em);
	-webkit-transition: opacity 1s, transform 1s;
	-moz-transition: opacity 1s, transform 1s;
	-ms-transition: opacity 1s, transform 1s;
	-o-transition: opacity 1s, transform 1s;
	transition: opacity 1s, transform 1s;
}
.section18 li:nth-child(1){
	-webkit-transition-delay: 1s;
	-moz-transition-delay: 1s;
	-ms-transition-delay: 1s;
	-o-transition-delay: 1s;
	transition-delay: 1s;
}
.section18 li:nth-child(2){
	-webkit-transition-delay: 1.25s;
	-moz-transition-delay: 1.25s;
	-ms-transition-delay: 1.25s;
	-o-transition-delay: 1.25s;
	transition-delay: 1.25s;
}
.section18 li:nth-child(3){
	-webkit-transition-delay: 1.5s;
	-moz-transition-delay: 1.5s;
	-ms-transition-delay: 1.5s;
	-o-transition-delay: 1.5s;
	transition-delay: 1.5s;
}
.section18 li:nth-child(4){
	-webkit-transition-delay: 1.75s;
	-moz-transition-delay: 1.75s;
	-ms-transition-delay: 1.75s;
	-o-transition-delay: 1.75s;
	transition-delay: 1.75s;
}
.section18 li:nth-child(5){
	-webkit-transition-delay: 2s;
	-moz-transition-delay: 2s;
	-ms-transition-delay: 2s;
	-o-transition-delay: 2s;
	transition-delay: 2s;
}
.section18 li:nth-child(6){
	-webkit-transition-delay: 2.25s;
	-moz-transition-delay: 2.25s;
	-ms-transition-delay: 2.25s;
	-o-transition-delay: 2.25s;
	transition-delay: 2.25s;
}
.section18 li:nth-child(7){
	-webkit-transition-delay: 2.5s;
	-moz-transition-delay: 2.5s;
	-ms-transition-delay: 2.5s;
	-o-transition-delay: 2.5s;
	transition-delay: 2.5s;
}
.section18 li:nth-child(8){
	-webkit-transition-delay: 2.75s;
	-moz-transition-delay: 2.75s;
	-ms-transition-delay: 2.75s;
	-o-transition-delay: 2.75s;
	transition-delay: 2.75s;
}
.section18.actived li{
	opacity: 1;
	-webkit-transform: translateY(0);
	-moz-transform: translateY(0);
	-ms-transform: translateY(0);
	-o-transform: translateY(0);
	transform: translateY(0);
}
.section18 li:nth-child(4n){
	margin-right: 0;
}
.section18 li img{
	width: 100%;
}
.section18 li p{
	font-size: 1.375em;
	color: #fff;
	line-height: 2.5em;
	height: 2.5em;
}
.section19{
	background-repeat: no-repeat;
	background-image: url(../images/product_meeting3_section19_bg.jpg);
	background-position: center top;
	background-size: 100% 32.75em;
	background-color: #f8f9fb;
	padding: 6.75em 0 2.75em;
	text-align: center;
	overflow: hidden;
}
.section19 .text-box h3{
	font-size: 2.625em;
	color: #e4eaeb;
	font-weight: bold;
	margin-bottom: 0.7em;
}
.section19 .text-box p{
	font-size: 1.125em;
	color: #e4eaeb;
	line-height: 1.66;
}
.section19 .img{
	width: 100%;
	margin: 2.25em 0 1.25em;
}
.section19 li{
	display: inline-block;
	vertical-align: top;
	margin-right: 4.86%;
	width: 27%;
}
.section19 li:last-child{
	margin-right: 0;
}
.section19 li img{
	width: 22.25em;
	margin-bottom: 1.625em;
}
.section19 li h5{
	font-size: 1.5em;
	color: #414141;
	font-weight: bold;
	margin-bottom: 0.42em;
}
.section19 li p{
	font-size: 1em;
	color: #414141;
	line-height: 1.375;
}
.section20{
	position: relative;
	text-align: center;
	overflow: hidden;
}
.section20 .bg{
	width: 100%;
}
.section20 .text-box{
	position: absolute;
	left: 0;
	right: 0;
	top: 9.75em;
}
.section20 h3{
	font-size: 2.625em;
	color: #e4eaeb;
	font-weight: bold;
	margin-bottom: 0.76em;
}
.section20 h4{
	font-size: 1.125em;
	color: #e4eaeb;
	font-weight: normal;
	line-height: 1.66;
}
.section20 ul{
	margin-top: 3em;
}
.section20 li{
	display: inline-block;
	vertical-align: middle;
	border-right: 1px solid #e4eaeb;
	padding: 0 4em;
}
.section20 li:last-child{
	border-right: 0 none;
}
.section20 li img{
	margin-bottom: 1em;
	height: 2.375em;
}
.section20 li p{
	font-size: 1.125em;
	color: #e4eaeb;
}
.section21{
	position: relative;
	text-align: center;
	overflow: hidden;
}
.section21 .bg{
	width: 100%;
}
.section21 .text-box{
	position: absolute;
	left: 0;
	right: 0;
	top: 9.125em;
}
.section21 h3{
	font-size: 2.625em;
	color: #e4eaeb;
	font-weight: bold;
	margin-bottom: 1.14em;
}
.section21 p{
	font-size: 1.125em;
	color: #e4eaeb;
	line-height: 1.66;
}
.section22{
	position: relative;
	text-align: center;
	overflow: hidden;
}
.section22 .bg{
	width: 100%;
}
.section22 .text-box{
	position: absolute;
	left: 0;
	right: 0;
	top: 8.75em;
}
.section22 h3{
	font-size: 2.625em;
	color: #414141;
	font-weight: bold;
	margin-bottom: 0.64em;
}
.section22 p{
	font-size: 1.125em;
	color: #414141;
}
.slidetoggle-box .slideup{
	display: block;
	font-size: 1.125em;
	color: #fefefe;
	text-align: center;
	line-height: 2.66em;
	height: 2.66em;
	border-radius: 1.33em;
	width: 9em;
	margin: 4.375em auto;
	background-color: #c9121c;
}
.slidetoggle-box{
	display: none;
}



.section17{
	position: relative;
	overflow: hidden;
}
.section17 .bg{
	width: 100%;
}
.section17 .text{
	position: absolute;
	left: -50%;
	top: 50%;
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	transform: translateY(-50%);
	opacity: 0;
}
.section17.actived .text{
	opacity: 1;
	left: 11.35%;
	-webkit-transition: all 1s;
	-moz-transition: all 1s;
	-ms-transition: all 1s;
	-o-transition: all 1s;
	transition: all 1s;
}
.section17 .text h5{
	font-size: 2.875em;
	color: #222;
	font-weight: bold;
	margin-bottom: 0.87em;
}
.section17 .text p{
	font-size: 1.75em;
	color: #222;
	font-weight: bold;
}
.section17 .text p img{
	vertical-align: middle;
	margin-right: 25px;
}
.section17.actived .text p img{
	-webkit-animation: sec15tel 1.2s 2s infinite;
	-moz-animation: sec15tel 1.2s 2s infinite;
	-ms-animation: sec15tel 1.2s 2s infinite;
	-o-animation: sec15tel 1.2s 2s infinite;
	animation: sec15tel 1.2s 2s infinite;
}
@keyframes sec15tel {
	0%{
		transform: rotate(0deg);
	}
	5%{
		transform: rotate(-45deg);
	}
	10%{
		transform: rotate(0deg);
	}
	15%{
		transform: rotate(45deg);
	}
	20%{
		transform: rotate(0deg);
	}
	25%{
		transform: rotate(-45deg);
	}
	30%{
		transform: rotate(0deg);
	}
	35%{
		transform: rotate(45deg);
	}
	40%{
		transform: rotate(0deg);
	}
	100%{
		transform: rotate(0deg);
	}
}
@-webkit-keyframes sec15tel {
	0%{
		-webkit-transform: rotate(0deg);
	}
	5%{
		-webkit-transform: rotate(-45deg);
	}
	10%{
		-webkit-transform: rotate(0deg);
	}
	15%{
		-webkit-transform: rotate(45deg);
	}
	20%{
		-webkit-transform: rotate(0deg);
	}
	25%{
		-webkit-transform: rotate(-45deg);
	}
	30%{
		-webkit-transform: rotate(0deg);
	}
	35%{
		-webkit-transform: rotate(45deg);
	}
	40%{
		-webkit-transform: rotate(0deg);
	}
	100%{
		-webkit-transform: rotate(0deg);
	}
}
@-moz-keyframes sec15tel {
	0%{
		-moz-transform: rotate(0deg);
	}
	5%{
		-moz-transform: rotate(-45deg);
	}
	10%{
		-moz-transform: rotate(0deg);
	}
	15%{
		-moz-transform: rotate(45deg);
	}
	20%{
		-moz-transform: rotate(0deg);
	}
	25%{
		-moz-transform: rotate(-45deg);
	}
	30%{
		-moz-transform: rotate(0deg);
	}
	35%{
		-moz-transform: rotate(45deg);
	}
	40%{
		-moz-transform: rotate(0deg);
	}
	100%{
		-moz-transform: rotate(0deg);
	}
}
@-ms-keyframes sec15tel {
	0%{
		-ms-transform: rotate(0deg);
	}
	5%{
		-ms-transform: rotate(-45deg);
	}
	10%{
		-ms-transform: rotate(0deg);
	}
	15%{
		-ms-transform: rotate(45deg);
	}
	20%{
		-ms-transform: rotate(0deg);
	}
	25%{
		-ms-transform: rotate(-45deg);
	}
	30%{
		-ms-transform: rotate(0deg);
	}
	35%{
		-ms-transform: rotate(45deg);
	}
	40%{
		-ms-transform: rotate(0deg);
	}
	100%{
		-ms-transform: rotate(0deg);
	}
}
@-o-keyframes sec15tel {
	0%{
		-o-transform: rotate(0deg);
	}
	5%{
		-o-transform: rotate(-45deg);
	}
	10%{
		-o-transform: rotate(0deg);
	}
	15%{
		-o-transform: rotate(45deg);
	}
	20%{
		-o-transform: rotate(0deg);
	}
	25%{
		-o-transform: rotate(-45deg);
	}
	30%{
		-o-transform: rotate(0deg);
	}
	35%{
		-o-transform: rotate(45deg);
	}
	40%{
		-o-transform: rotate(0deg);
	}
	100%{
		-o-transform: rotate(0deg);
	}
}
.section17 .text p a{
	font-size: inherit;
	color: inherit;
	display: inline-block;
}
.section17.actived .text p a{
	-webkit-animation: sec15num 1.5s linear 3s infinite;
	-moz-animation: sec15num 1.5s linear 3s infinite;
	-ms-animation: sec15num 1.5s linear 3s infinite;
	-o-animation: sec15num 1.5s linear 3s infinite;
	animation: sec15num 1.5s linear 3s infinite;
}
@keyframes sec15num {
	0%{
		transform: scale(1,1);
	}
	50%{
		transform: scale(1.1,1.1);
	}
	100%{
		transform: scale(1,1);
	}
}
@-webkit-keyframes sec15num {
	0%{
		-webkit-transform: scale(1,1);
	}
	50%{
		-webkit-transform: scale(1.1,1.1);
	}
	100%{
		-webkit-transform: scale(1,1);
	}
}
@-moz-keyframes sec15num {
	0%{
		-moz-transform: scale(1,1);
	}
	50%{
		-moz-transform: scale(1.1,1.1);
	}
	100%{
		-moz-transform: scale(1,1);
	}
}
@-ms-keyframes sec15num {
	0%{
		-ms-transform: scale(1,1);
	}
	50%{
		-ms-transform: scale(1.1,1.1);
	}
	100%{
		-ms-transform: scale(1,1);
	}
}
@-o-keyframes sec15num {
	0%{
		-o-transform: scale(1,1);
	}
	50%{
		-o-transform: scale(1.1,1.1);
	}
	100%{
		-o-transform: scale(1,1);
	}
}
.section17 .text ul{
	margin-top: 12.5%;
}
.section17 .text li{
	text-align: center;
	display: inline-block;
	vertical-align: top;
	margin: 0 1.125em;
	-webkit-transform: translateY(10%);
	-moz-transform: translateY(10%);
	-ms-transform: translateY(10%);
	-o-transform: translateY(10%);
	transform: translateY(10%);
	opacity: 0;
}
.section17.actived .text li:nth-child(1){
	-webkit-transition-delay: 1s;
	-moz-transition-delay: 1s;
	-ms-transition-delay: 1s;
	-o-transition-delay: 1s;
	transition-delay: 1s;
}
.section17.actived .text li:nth-child(2){
	-webkit-transition-delay: 1.25s;
	-moz-transition-delay: 1.25s;
	-ms-transition-delay: 1.25s;
	-o-transition-delay: 1.25s;
	transition-delay: 1.25s;
}
.section17.actived .text li:nth-child(3){
	-webkit-transition-delay: 1.5s;
	-moz-transition-delay: 1.5s;
	-ms-transition-delay: 1.5s;
	-o-transition-delay: 1.5s;
	transition-delay: 1.5s;
}
.section17.actived .text li:nth-child(4){
	-webkit-transition-delay: 1.75s;
	-moz-transition-delay: 1.75s;
	-ms-transition-delay: 1.75s;
	-o-transition-delay: 1.75s;
	transition-delay: 1.75s;
}
.section17.actived .text li:nth-child(5){
	-webkit-transition-delay: 2s;
	-moz-transition-delay: 2s;
	-ms-transition-delay: 2s;
	-o-transition-delay: 2s;
	transition-delay: 2s;
}
.section17.actived .text li:nth-child(6){
	-webkit-transition-delay: 2.25s;
	-moz-transition-delay: 2.25s;
	-ms-transition-delay: 2.25s;
	-o-transition-delay: 2.25s;
	transition-delay: 2.25s;
}
.section17.actived .text li{
	-webkit-transform: translateY(0%);
	-moz-transform: translateY(0%);
	-ms-transform: translateY(0%);
	-o-transform: translateY(0%);
	transform: translateY(0%);
	opacity: 1;
	-webkit-transition-duration: 1s;
	-webkit-transition-property: all;
	-moz-transition-duration: 1s;
	-moz-transition-property: all;
	-ms-transition-duration: 1s;
	-ms-transition-property: all;
	-o-transition-duration: 1s;
	-o-transition-property: all;
	transition-duration: 1s;
	transition-property: all;
}
.section17 .text li img{
	width: 2.4em;
}
.section17 .text li h4{
	font-size: 1.125em;
	color: #191919;
	font-weight: bold;
	margin-top: 0.78em;
}



.section23{
	position: relative;
	text-align: center;
	overflow: hidden;
}
.section23 .bg{
	width: 100%;
}
.section23 .text-box{
	opacity: 0;
	-webkit-transform: translateY(2em);
	-moz-transform: translateY(2em);
	-ms-transform: translateY(2em);
	-o-transform: translateY(2em);
	transform: translateY(2em);
	-webkit-transition: opacity 1s, transform 1s;
	-moz-transition: opacity 1s, transform 1s;
	-ms-transition: opacity 1s, transform 1s;
	-o-transition: opacity 1s, transform 1s;
	transition: opacity 1s, transform 1s;
	position: absolute;
	left: 0;
	right: 0;
	top: 4.75em;
}
.section23.actived .text-box{
	opacity: 1;
	-webkit-transform: translateY(0);
	-moz-transform: translateY(0);
	-ms-transform: translateY(0);
	-o-transform: translateY(0);
	transform: translateY(0);
}
.section23 h3{
	font-size: 2.625em;
	color: #373737;
	font-weight: bold;
	margin-bottom: 0.55em;
}
.section23 p{
	font-size: 1.125em;
	color: #373737;
}

@media only screen and (max-width:1680px){
	/*sec14*/
	.sec14 .inner{ width:90%;}

}
@media only screen and (max-width:1600px){
	/*sec15*/
	.sec15 .inner{ width:90%;}
	.sec15 ul li .sec_box a:first-child {padding-top: 20px;}
}
@media only screen and (max-width:1440px){
	/*sec14*/
	.sec14 .inner{ width:85%;}
	/*sec15*/
	.sec15 ul li{ width:18%; margin-right:2.5%; }
	.sec15 ul li p{ padding-left:40%; }
	.sec15 ul li .sec15_bottom{background-position:15px center; }
	.sec15 ul li .sec_box a{ padding-bottom:12px;}
	.sec15 ul li .sec_box a:first-child{ padding-top:30px;}
}
@media only screen and (max-width:1366px){
	/*sec15*/
	.sec15 ul li .sec_box a{padding-bottom:14px;}
	.sec15 ul li .sec_box a:first-child{ padding-top:18px;}
}
@media only screen and (max-width:1280px){
	/*sec14*/
	.sec14 h1{font-size:34px;}
	.sec14 h2{font-size:30px;}
	/*sec15*/
	.sec15 h1{font-size:34px;}
	.sec15 ul li p{font-size:20px;}
	.sec15 ul li .sec_box a{font-size:18px;}
	.sec15 ul li .sec_box a:first-child { padding-top: 20px;}
	/*sec16*/
	.sec16 h1{font-size:34px;}
}
@media only screen and (max-width:1152px){
	/*sec16*/
	.swiper-button-prev,.swiper-button-next {width: 40px;height: 40px;background-size: 10px;}

}
@media only screen and (max-width:1024px){
	/*sec14*/
	.sec14 h1{font-size:32px;}
	.sec14 h2{font-size:28px;}
	/*sec15*/
	.sec15 h1{font-size:32px;}
	.sec15 ul li p{font-size:18px; padding-left:34%;}
	.sec15 ul li:hover .download_content{ background-image:none;}
	.sec15 ul li:hover p{ color:#333;}
	.sec15 ul li.one:hover .sec15_bottom{ background-image:url(../images/porduct_meeting_detail1_sec15_icon1.png); }
	.sec15 ul li.second:hover .sec15_bottom{ background-image:url(../images/porduct_meeting_detail1_sec15_icon2.png); }
	.sec15 ul li.third:hover .sec15_bottom{ background-image:url(../images/porduct_meeting_detail1_sec15_icon3.png); }
	.sec15 ul li.fourth:hover .sec15_bottom{ background-image:url(../images/porduct_meeting_detail1_sec15_icon4.png); }
	.sec15 ul li.last:hover .sec15_bottom{ background-image:url(../images/porduct_meeting_detail1_sec15_icon5.png); }
	.sec15 ul li .sec15_bottom{background-size:24px auto;}
	.sec15 ul li .sec_box{top:0;}
	.sec15 ul li .sec_box a{ font-size:16px; padding-bottom:10px;}
	.sec15 ul li .sec_box a:hover{ text-decoration:none;}
	/*sec16*/
	.sec16 h1{font-size:32px;}
}
@media only screen and (max-width:1023px){
	.inner{
		width: 90%;
	}
	/*sec14*/
	.sec14 h1{ padding-bottom:25px; font-size:2rem;}
	.sec14 .sec14_cont{ padding:20px 0 30px;}
	.sec14 .sec14_tit{ width:20%;}
	.sec14 .sec14_tit h2{ padding-left:45px; font-size:1.7rem;}
	.sec14 .sec14_tet{ width:80%;}
	.sec14 .sec14_tet ul li{font-size:1.2rem;  padding-bottom:5px;}
	.sec14 .sec14_btn{ width:150px; height:34px;}
	.sec14 .sec14_btn a{font-size:1.3rem; height:34px; line-height:34px;}
	.sec14 .sec14_btn a span.sec14_btn_icon{ background-size:8px auto; width:10px; height:8px; margin-left:10px;}
	/*sec15*/
	.sec15{padding:45px 0 45px;}
	.sec15 .inner{ width:90%; overflow-x:auto; overflow-x:scroll; }
	.sec15 h1{ padding-bottom:35px; font-size:2rem;}
	.sec15 ul{ width:1100px;}
	.sec15 ul li{ margin-bottom:5px;}
	.sec15 ul li p{ font-size:1.6rem; line-height:40px;}
	.sec15 ul li .sec_box a{ font-size:1.6rem;}
	.sec15 ul li .sec_box a:first-child{ padding-top:23px;}
	.sec15 ul li .sec_box a.mobile{ display:block;}
	.sec15 ul li .sec_box a.web{ display:none;}
	/*sec16*/
	.sec16{padding-top:30px;}
	.sec16 h1{font-size:2rem;}
	.swiper-container { margin:0;}




	@-webkit-keyframes appearFromTB1 {
		0%	{opacity: 0; -webkit-transform: translateY(50px) ;}
		100%{ opacity: 1;-webkit-transform: translateY(0);}
	}@-moz-keyframes appearFromTB1 {
		0%	{opacity: 0;-moz-transform: translateY(50px);}
		100%{opacity: 1; -moz-transform: translateY(0) ;}
	}@-ms-keyframes appearFromTB1 {
		0%	{opacity: 0;-ms-transform: translateY(50px);}
		100%{opacity: 1;-ms-transform: translateY(0) ;}
	}@-o-keyframes appearFromTB1 {
		0%	{opacity: 0;-o-transform: translateY(50px);}
		100%{opacity: 1;-o-transform: translateY(0) ;}
	}@keyframes appearFromTB1 {
		0%	{opacity: 0;transform: translateY(50px) ;}
		100%{opacity: 1;transform: translateY(0) ;}
	}




	.section1{
		background-image: url(../images/product_meeting5_section1_bg_mobile.jpg);
		padding: 3.4375em 0 9.8125em;
	}
	.section1 .text-box h3{
		font-size: 1.3125em;
		margin-bottom: 0.76em;
	}
	.section1 .text-box p{
		font-size: 0.75em;
		line-height: 1.5;
	}
	.section1 .kv_new{
		padding-top: 0.8125em;
		margin-bottom: 1.1875em;
		min-height: 7em;
	}
	.section1 .img-box .tv{
		width: 65%;
	}
	.section1 .img-box .desk{
		width: 100%;
		margin-top: -3em;
	}
	.section1 ul{
		height: 9.8125em;
	}
	.section1 li{
		width: 25%;
		margin-right: 0;
	}
	.section1 li img{
		height: 1.78125em;
		margin-bottom: 0.5em;
	}
	.section1 li p{
		font-size: 0.6875em;
	}
	.section2{
		padding: 2.125em 0 2.8125em;
	}
	.section2 .text-box{
		margin-bottom: 1.4375em;
	}
	.section2 .text-box h3{
		font-size: 1.3125em;
		margin-bottom: 0.76em;
	}
	.section2 .text-box p{
		font-size: 0.75em;
		line-height: 1.5;
	}
	.section3 .text-box{
		top: 2.6875em;
	}
	.section3 h3{
		font-size: 1.3125em;
		margin-bottom: 0.95em;
	}
	.section3 h4{
		font-size: 0.75em;
		line-height: 1.5;
	}
	.section3 ul{
		margin-top: 2.25em;
	}
	.section3 li{
		padding: 0;
		width: 33.33%;
	}
	.section3 h5{
		font-size: 1.3125em;
	}
	.section3 p{
		font-size: 0.6875em;
	}
	.section4 .text-box{
		top: 3.125em;
	}
	.section4 h3{
		font-size: 1.3125em;
	}
	.section4 p{
		font-size: 0.75em;
		line-height: 1.5;
	}
	.section5 .inner1{
		padding-top: 2.5em;
	}
	.section5 h3{
		font-size: 1.3125em;
		margin-bottom: 1.1em;
	}
	.section5 h5{
		font-size: 0.75em;
		line-height: 1.5;
		opacity: 0;
		-webkit-transform: translateY(2em);
		-moz-transform: translateY(2em);
		-ms-transform: translateY(2em);
		-o-transform: translateY(2em);
		transform: translateY(2em);
		-webkit-transition: opacity 1s, transform 1s;
		-moz-transition: opacity 1s, transform 1s;
		-ms-transition: opacity 1s, transform 1s;
		-o-transition: opacity 1s, transform 1s;
		transition: opacity 1s, transform 1s;
	}
	.section5.actived h5{
		opacity: 1;
		-webkit-transform: translateY(0);
		-moz-transform: translateY(0);
		-ms-transform: translateY(0);
		-o-transform: translateY(0);
		transform: translateY(0);
	}
	.section5 .flex-box{
		margin-top: 0.875em;
	}
	.section5 .img{
		width: 57.1%;
		margin-right: 0;
	}
	.section5 .text{
		width: 42.9%;
	}
	.section5 .text ul{
		margin-top: 0;
	}
	.section5 .text li{
		margin-right: 0.75em;
	}
	.section5 .text li img{
		height: 1.6875em;
		margin-bottom: 0.625em;
	}
	.section5 .text p{
		font-size: 0.625em;
	}
	.section6{
		padding: 2.25em 0 1.8125em;
	}
	.section6 .text-box{
		margin-bottom: 1.5625em;
	}
	.section6 .text-box h3{
		font-size: 1.3125em;
		margin-bottom: 0.64em;
	}
	.section6 .text-box p{
		font-size: 0.75em;
		line-height: 1.5;
	}
	.section6 li{
		margin-right: 0;
		width: 25%;
	}
	.section6 li img{
		width: 2.5625em;
		margin-bottom: 0.3125em;
	}
	.section6 li p{
		font-size: 0.5em;
	}
	.section6 .img{
		margin-top: 2.125em;
		width: 100%;
	}
	.section7 .text-box{
		top: 1.375em;
	}
	.section7 h3{
		font-size: 1.3125em;
		margin-bottom: 0.55em;
		line-height: 1.43;
	}
	.section7 p{
		font-size: 0.75em;
		line-height: 1.5;
	}
	.section8{
		padding: 2.5em 0 1.6875em;
	}
	.section8 h3{
		font-size: 1.3125em;
		line-height: 1.43;
	}
	.section8 .img{
		margin: 1.0625em 0 2.1875em;
	}
	.section8 a{
		font-size: 0.5625em;
		width: 13.33em;
		height: 3.33em;
		line-height: 3.33em;
		border-radius: 1.665em;
	}
	.section9 .text-box{
		top: 0;
		-webkit-transform: translate3d(-2em,1.875em,0);
		-moz-transform: translate3d(-2em,1.875em,0);
		-ms-transform: translate3d(-2em,1.875em,0);
		-o-transform: translate3d(-2em,1.875em,0);
		transform: translate3d(-2em,1.875em,0);
	}
	.section9.actived .text-box{
		opacity: 1;
		-webkit-transform: translate3d(0,1.875em,0);
		-moz-transform: translate3d(0,1.875em,0);
		-ms-transform: translate3d(0,1.875em,0);
		-o-transform: translate3d(0,1.875em,0);
		transform: translate3d(0,1.875em,0);
	}
	.section9 .text-box h3{
		font-size: 1.3125em;
	}
	.section9 .text-box h5{
		font-size: 0.75em;
		line-height: 1.5;
		margin: 1em 0 1.6em;
	}
	.section9 .text-box li{
		margin-right: 2.125em;
		margin-bottom: 0.8125em;
	}
	.section9 .text-box li img{
		height: 1.5em;
		margin-bottom: 0.625em;
	}
	.section9 .text-box p{
		font-size: 0.6875em;
	}
	.section10 .text-box{
		top: 3.25em;
	}
	.section10 .text-box h3{
		font-size: 1.3125em;
	}
	.section10 .text-box h5{
		font-size: 0.75em;
		line-height: 1.5;
		margin: 1.2em 0 1.6em;
	}
	.section10 .text-box li{
		margin: 0;
		width: 33%;
		margin-bottom: 2em;
	}
	.section10 .text-box li img{
		height: 1.25em;
		margin-bottom: 0.375em;
	}
	.section10 .text-box p{
		font-size: 0.625em;
	}
	.section11{
		padding: 2.5em 0 1.4375em;
	}
	.section11 .text-box h3{
		font-size: 1.3125em;
		margin-bottom: 0.93em;
	}
	.section11 .text-box p{
		font-size: 0.75em;
		line-height: 1.5;
	}
	.section11 ul{
		margin: 1.5625em 0 1.375em;
	}
	.section11 ul li{
		margin-right: 11%;
	}
	.section11 ul li .config,.section11 ul li .system{
		height: 2.75em;
	}
	.section11 ul li .config{
		width: 4.25em;
	}
	.section11 ul li .config h5{
		font-size: 0.75em;
	}
	.section11 ul li .config p{
		font-size: 0.625em;
	}
	.section11 ul li .system{
		width: 4.375em;
	}
	.section11 ul li .system h5{
		font-size: 0.8125em;
	}
	.section11 ul li .system p{
		font-size: 0.625em;
	}
	.section11 .img{
		width: 100%;
	}
	.section12 .text-box{
		margin-top: 2.6875em;
		width: 100%;
	}
	.section12 .text-box h3{
		font-size: 1.3125em;
	}
	.section12 .text-box h5{
		font-size: 0.75em;
		line-height: 1.5;
		margin: 1.4em 0 1.7em;
	}
	.section12 .text-box li{
		margin-right: 1.3125em;
	}
	.section12 .text-box li img{
		height: 1.5em;
		margin-bottom: 0.625em;
	}
	.section12 .text-box p{
		font-size: 0.625em;
	}
	.section13 .text-box{
		top: 5.125em;
	}
	.section13 h3{
		font-size: 1.325em;
		margin-bottom: 0.76em;
	}
	.section13 p{
		font-size: 0.75em;
	}
	.section14 .text-box{
		top: 2.6875em;
		width: 100%;
	}
	.section14 .text-box h3{
		font-size: 1.3125em;
	}
	.section14 .text-box h5{
		font-size: 0.75em;
		margin: 1.625em 0 1.5em;
	}
	.section14 .text-box li{
		margin-right: 1.125em;
	}
	.section14 .text-box li img{
		height: 1em;
		margin-bottom: 0.75em;
	}
	.section14 .text-box p{
		font-size: 0.625em;
	}
	.section15 .inner1{
		padding-top: 3.3125em;
	}
	.section15 h3{
		font-size: 1.3125em;
	}
	.section15 p{
		font-size: 0.75em;
		line-height: 1.5;
	}
	.section15 ul{
		margin-top: 2.0625em;
	}
	.section15 li:nth-child(1){
		width: 43.9%;
		margin-right: 11.6%;
	}
	.section15 li:nth-child(2){
		width: 44.5%;
	}
	.section15 li h5{
		font-size: 0.75em;
		margin-bottom: 1em;
	}
	.section16{
		padding: 3.125em 0 1.4375em;
	}
	.section16 h3{
		font-size: 1.3125em;
		margin-bottom: 0.81em;
	}
	.section16 h5{
		font-size: 0.75em;
		line-height: 1.5;
	}
	.section16 ul{
		margin-top: 1.6875em;
	}
	.section16 li{
		width: 49.3%;
		margin-right: 1.4%;
		margin-bottom: 1.125em;
	}
	.section16 li:nth-child(even){
		margin-right: 0;
	}
	.section16 li img{
		margin-bottom: 1em;
	}
	.section16 li h4{
		font-size: 0.9375em;
		margin-bottom: 0.9em;
	}
	.section16 li p{
		font-size: 0.6875em;
	}
	.section18{
		padding: 2.5em 0 1.875em;
	}
	.section18 .text-box{
		margin-bottom: 1.5625em;
	}
	.section18 h3{
		font-size: 1.3125em;
		margin-bottom: 0.7em;
	}
	.section18 h5{
		font-size: 0.75em;
		line-height: 1.5;
	}
	.section18 li{
		margin-right: 3.2%;
		width: 48.4%;
	}
	.section18 li:nth-child(2n){
		margin-right: 0;
	}
	.section18 li p{
		font-size: 0.6875em;
		line-height: 2.36em;
		height: 2.36em;
	}
	.section19{
		background-size: 100% 14.5em;
		padding: 2.1875em 0 0;
	}
	.section19 .text-box h3{
		font-size: 1.3125em;
		margin-bottom: 0.95em;
	}
	.section19 .text-box p{
		font-size: 0.75em;
		line-height: 1.5;
	}
	.section19 .img{
		margin: 1.8125em 0 1.5em;
	}
	.section19 li{
		margin-right: 0;
		width: 100%;
		margin-bottom: 1.5em;
	}
	.section19 li img{
		width: 51.6%;
		margin-bottom: 1.125em;
	}
	.section19 li h5{
		font-size: 0.875em;
		margin-bottom: 0.78em;
	}
	.section19 li p{
		font-size: 0.6875em;
		line-height: 1.64;
	}
	.section20 .text-box{
		top: 1.875em;
	}
	.section20 h3{
		font-size: 1.3125em;
		line-height: 1.43;
		margin-bottom: 0.38em;
	}
	.section20 h4{
		font-size: 0.75em;
		line-height: 1.5;
	}
	.section20 ul{
		margin-top: 1.5em;
	}
	.section20 li{
		padding: 0;
		width: 25%;
	}
	.section20 li img{
		margin-bottom: 0.5em;
		height: 1.1875em;
	}
	.section20 li p{
		font-size: 0.5625em;
	}
	.section21 .text-box{
		top: 3em;
	}
	.section21 h3{
		font-size: 1.3125em;
		margin-bottom: 1em;
	}
	.section21 p{
		font-size: 0.75em;
		line-height: 1.5;
	}
	.section22 .text-box{
		top: 2em;
	}
	.section22 h3{
		font-size: 1.3125em;
		line-height: 1.43;
	}
	.section22 p{
		font-size: 0.75em;
		line-height: 1.5;
	}
	.slidetoggle-box .slideup{
		font-size: 0.625em;
		line-height: 3em;
		height: 3em;
		border-radius: 1.5em;
		width: 12em;
		margin: 2.1875em auto;
	}





	.section17 .text{
		width: 100%;
		text-align: center;
		left: 0;
		top: 15%;
		-webkit-transform: translateY(0%);
		-moz-transform: translateY(0%);
		-ms-transform: translateY(0%);
		-o-transform: translateY(0%);
		transform: translateY(0%);
	}
	.section17.actived .text{
		left: 0;
		top: 10.25%;
	}
	.section17 .text h5{
		font-size: 1.4375em;
	}
	.section17 .text p{
		font-size: 0.875em;
	}
	.section17 .text p img{
		width: 1.25em;
		margin-right: 0.9em;
	}
	.section17 .text ul{
		margin-top: 1.25em;
	}
	.section17 .text li{
		margin: 0 0.59375em;
	}
	.section17 .text li img{
		width: 1.1875em;
	}
	.section17 .text li h4{
		font-size: 0.5625em;
	}



	.section23 .text-box{
		top: 2.375em;
	}
	.section23 h3{
		font-size: 1.3125em;
	}
	.section23 p{
		font-size: 0.75em;
		line-height: 1.5;
	}
}
@media only screen and (max-width:800px){
	/*sec15*/
	.sec15 ul{ width:900px;text-align: left;}
	/*sec16*/
	.swiper-button-prev, .swiper-container-rtl .swiper-button-next{ left:30px;}
	.swiper-button-next, .swiper-container-rtl .swiper-button-prev{ right:30px;}
}
@media only screen and (max-width:768px){
}
@media only screen and (max-width:700px){
	/*sec14*/
	.sec14 .inner{ width:90%;}
}
@media only screen and (max-width:667px){
	/*sec14*/
	.sec14 .sec14_tit h2{ padding-left:0; text-align:right; padding-right:10px;}
	/*sec16*/
	.swiper-slide{ margin-top:30px; margin-bottom:30px;}
}
@media only screen and (max-width:568px){
	.mobile1{ display:block;}
	.web1{ display:none;}
	/*sec14*/
	.sec14 .sec14_tit{ width:25%;}
	.sec14 .sec14_tit h2{ padding-left:0; text-align:right; padding-right:10px;}
	.sec14 .sec14_tet{ width:75%;}
	.sec14 .sec14_tet ul.f-left, .sec14 .sec14_tet ul.f-right{ width:100%;}
	/*sec15*/
	.sec15 ul li .sec_box a:first-child {padding-top: 18px;}
}
@media only screen and (max-width:414px){
	/*sec16*/
	.swiper-button-prev, .swiper-container-rtl .swiper-button-next{ left:15px;}
	.swiper-button-next, .swiper-container-rtl .swiper-button-prev{ right:15px;}
}
@media only screen and (max-width:375px){
	/*sec14*/
	.sec14 .sec14_tit{ width:30%;}
	.sec14 .sec14_tet{ width:70%;}
}
@media only screen and (max-width:320px){
}

