html,body,#superContainer{
	height:100% !important
}
a:active{
	background-color:none
}
@media screen and (max-width:768px){
	*{
		outline:none;
		-webkit-appearance:none;
		-webkit-tap-highlight-color:rgba(0,0,0,0);
		-moz-tap-highlight-color:rgba(0,0,0,0);
		-ms-tap-highlight-color:rgba(0,0,0,0);
		-o-tap-highlight-color:rgba(0,0,0,0)
	}*
	::selection{background:none}*
	::-moz-selection{background:none}*
	::-webkit-selection{background:none}
}
.gotop{
	right:12px;
	background:#e2ebfa;
	display:block;
	padding:10px;
	padding-left:14px;
	top:322px !important
}
.gotop img{
	display:block;
	width:15px
}
.sideTool{
	position:fixed;
	right:12px;
	top:247px;
	z-index:10;
	cursor:pointer
}
.sideTool #firstCall{
	background:#f7c415;
	padding:6px 7px;
	width:25px;
	overflow:hidden
}
.sideTool #firstCall:hover{
	width:220px;
	margin-top:-10px
}
.sideTool #firstCall:hover .telInfo{
	display:block
}
.sideTool #firstCall:hover #secondWei{
	right:12px !important;
	position:fixed;
	top:291px !important
}
.sideTool #firstCall .telPic{
	width:22px;
	float:left;
	margin-top:7px;
	margin-left:2px
}
.sideTool #firstCall .telInfo{
	width:210px;
	height:32px;
	padding-left:35px;
	font-size:25px;
	font-weight:800;
	color:#fff;
	display:none
}
.sideTool #secondWei{
	background:#e2ebfa;
	margin:2px 0;
	padding:5px 0;
	width:39px !important;
	height:27px !important;
	right:12px !important;
	top:281px;
	position:fixed
}
.sideTool #secondWei:hover .weChatCode{
	display:block
}
.sideTool #secondWei .weixinPic{
	transform:scale(.7);
	margin-left:2px
}
.sideTool #secondWei .weChatCode{
	position:absolute;
	top:0;
	right:40px;
	width:76px;
	display:none
}
.sideTool li:nth-child(3){
	background:#e2ebfa
}
.sideTool li:nth-child(3) img{
	transform:scale(1.1)
}
.content.section{
	width:100% !important
}
.content.section .tableCell{
	margin:0 auto
}
.banner{
	position:relative;z-index:22
}
.banner p{
	text-align:center;
	color:#444;
	font-size:56px;
	line-height:80px;
	position:relative;
	letter-spacing:12px;
	font-family:Sans-Serif !important
}
.banner p:nth-of-type(1){
	color:#fff
}
.banner p:nth-child(2){
	font-size:16px;
	color:#ffc300;
	text-align:center;
	line-height:normal;
	margin-top:10px;
	margin-bottom:60px;
	letter-spacing:10px
}
.banner img{
	display:block;margin:0 auto
}
.product{
	padding:40px 0 50px 0;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box
}
.product .title{
	width:100%;height:50px;margin:30px 0;
	display:flex;
	justify-content:center
}
.product .title span:nth-of-type(1){
	float:left;color:#444;font-size:42px;text-align:center;
	font-weight:lighter;line-height:1.5
}
.product .title span:nth-of-type(2){
	margin-top:20px;margin-left:20px;
	float:left;height:20px;
	background:#FF5B45;
	font-size:14px;color:#fff;
	padding:0 5px;cursor:pointer
}
.product .more{
	display:block;width:130px;
	color:#ffc300
}
.product .more span{line-height:24px;display:inline-block}
.product .more img{display:inline-block;margin-top:-3px}
.index_title{
	text-align: center;
}
.index_title .title_str{
	display: inline-block; /* 上下显示需要使用行内块元素 */
	letter-spacing: 4px; /* 设置字间距为2像素 */
	font-size:24px;
	font-weight: 800;
}
.index_title .title_underline{
	width: 80px; /* 下划线的宽度 */
    height: 4px; /* 下划线的高度 */
    background-color: #225ab9; /* 下划线颜色 */
    margin: 10px auto; /* 上下外边距设置为10px，左右自动居中 */
}
#wrap{width:100%;overflow:hidden;background:#ccc}
#main{width:100%;background:#ccc;position:relative}
.page{width:100%;margin:0}
.firstP.content.section .tableCell{width:100% !important}
.firstP.content.section .tableCell .banner{width:1200px;margin:0 auto;padding-top:200px}
#CE{width:81%;height:auto;margin:90px auto 40px;position:static;z-index:0}
.cont-box{
	width:100%;
	height:100%;
	margin-top:50px;
	overflow:hidden;
}
.cont-box button{
	width: 120px;
	height: 30px;
	font-size: 14px;
	color: #fff;
	background-color: #225ab9;
	border-radius: 5px;
	cursor: pointer;
}
#CE .cont-box .left-container {
    width: 66%; /* 宽度占满父容器 */
    display: inline-block;
    flex-direction: column; /* 上下排列 */
    height: 100%;
    vertical-align: top;
}
#CE .cont-box .right-container {
    width: 32%; /* 宽度占满父容器 */
    display: inline-block;
    flex-direction: column; /* 上下排列 */
    height: 100%;
    margin-left: 17px;
    vertical-align: top;
}
#CE .cont-box .cont-img.cont-left{
	float:left;
	width:100%;
	height:auto;
	position: relative;
    display: inline-block; /* 使图片与文字容器同行显示 */
    min-height: 279px;
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
}
#CE .cont-box .cont-img.cont-left:first-child{
	margin-bottom: 22px;
}
#CE .cont-box .cont-img.cont-right{
	float:left;
	width:100%;
	height:auto;
	position: relative;
    display: inline-block; /* 使图片与文字容器同行显示 */
    min-height: 580px;
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
}

#CE .cont-box .cont-img .index-text-overlay{
	position: absolute;
    top: 48%;
    left: 70%;
    transform: translate(-50%, -50%); /* 将文字容器居中 */
    text-align: center; /* 文字居中对齐 */
    color: #333; /* 文字颜色 */
    width: 60%;
}
#CE .cont-box .cont-img .index-text-overlay div:first-child{
	font-weight: bold;
	font-size: 24px;
}
#CE .cont-box .cont-img .index-text-overlay div:nth-of-type(2){
	padding-top:10px;
	font-size: 14px;
	color: #666;
}
#CE .cont-box .cont-img .index-text-overlay.index-text-overlay-right{
	top: 75%;
    left: 51%;
    width: 80%;
}
#CE .cont-box .cont-img .index-text-overlay button{
	margin-top: 6%;
}
#CE .cont-box .cont-word{
	float:right;box-sizing:border-box;
	width:40%;height:100%;overflow:hidden;
	background:#e2ebfa;padding-bottom:9999px;
	margin-bottom:-9999px;color:black !important
}
#CE .cont-box .cont-word span{
	display:block;color:black;
	font-weight:570;margin-left:20%;
	margin-top:10px;font-size:28px;
	margin-top:25%;letter-spacing:3px !important
}
#CE .cont-box .cont-word span:hover{color:#ffce00}
#CE .cont-box .cont-word .CE_more{font-size:14px;z-index:1;letter-spacing:4px;margin-top:20px;margin-left:20%}
#CE .cont-box .cont-word .CE_more:hover{color:#ffce00}
.centerContent{width:84%;margin-left:6.5%;overflow:hidden;margin-bottom:7px;margin-top:-15px;position:static;z-index:0}
#CM{width: 97%;margin: 22px 0 40px 40px;position: relative;z-index:0;}
#CM img{width:100%;}
#CM .mask{width:100%;position:absolute;top:12%;left:0;color:#fff;box-sizing:border-box;padding: 4% 8%;}
#CM .mask span{display: block;font-weight:800;color:#fff;font-size:28px}
#CM .mask span:hover{color:#ffce00}
#CM .mask .CM_more{font-size:14px;color:#fff;z-index:1;letter-spacing:4px;margin-top:20px}
#CM .mask .CM_more:hover{color:#ffce00}
#CY{background:#fff;float:right;width:61%;position:relative;margin-top:-15px;overflow:hidden;height:290px;z-index:0}
#CY img{z-index:11;display:inline-block;height:300px}
#CY .mask{position:absolute;top:4%;left:0;color:#fff;width:100%;height:100%;box-sizing:border-box;padding:10%}
#CY .mask span{word-spacing:3px;letter-spacing:3px;display:block;margin-bottom:20px;font-weight:600;color:#fff;font-size:28px}
#CY .mask span:hover{color:#ffce00}
#CY .mask .CY_more{font-size:14px;color:#fff;z-index:1;letter-spacing:4px;margin-top:20px}
#CY .mask .CY_more:hover{color:#ffce00}
#CL{width:81%;margin:0 auto;position:relative;z-index:0}
#CL img{width:100%}
#CL .mask{width:100%;position:absolute;top:12%;left:0;color:#fff;box-sizing:border-box;padding:4% 8%}
#CL .mask span{font-size:28px;color:#fff;display:block;font-weight:800}
#CL .mask span:hover{color:#ffce00}
#CL .mask .CL_more{font-size:14px;color:#fff;z-index:1;letter-spacing:4px;margin-top:20px;margin-left:7px}
#CL .mask .CL_more:hover{color:#ffce00}
#solution{
	width:81%;
	margin:70px auto 80px;
	position:static;
	z-index:0;
}
#solution .top_title{width:100%}
#solution .top_title img{display:inline-block;vertical-align:middle;margin-top:-5px}
#solution .top_title span{display:inline-block;margin-bottom:20px;font-size:1.8rem;font-weight:900}
#solution .solution_list{
	width:100%;
	display:flex;
	justify-content:space-between;
	margin-bottom: 22px;
}
#solution .solution_list li{width:32.5%;position:relative;max-width:424px;max-height:289px}
#solution .solution_list li:nth-of-type(2){
	margin:0 22px;
}
#solution .solution_list li img{width:auto;height:auto;max-width:100%}
.solution_mask{
	width:100%;height:50px;
	position:absolute;bottom:0;right:0;
	text-align:center;color:#fff;
	background: linear-gradient(to bottom, rgba(33, 33, 33, 0), #212121);
}
.solution_mask:hover{cursor:pointer}
.solution_mask>p{
	font-weight:800;
	line-height:55px;
	color:#fff !important;
	font-size:0.89rem
}
.solution_mask>span{color:#fff !important;display:none;font-size:14px}
.solution_list>li:hover .solution_mask{
	height:100% !important;
	background-color:linear-gradient(to bottom, rgba(33, 33, 33, 0), #212121) !important
}
.solution_list>li:hover .solution_mask>p{
	line-height:normal;
	margin-top:30%
}
.solution_list>li:hover .solution_mask>span{display:block}

#swiper_suc_case.swiper-container {
    position: relative;
}
#success_case{
	margin-bottom: 80px;
}
#success_case .success_case_list{
	width:100%;
	display:flex;
	justify-content:space-between;
	margin-top: 15px;
}
#success_case .success_case_list .swiper-slide{
	position:relative;
	max-width:800px;
	overflow: hidden; /* 确保子元素不会溢出轮播项 */
}
#success_case .success_case_list .swiper-slide img{width:auto;height:auto;max-width:100%}

#success_case #swiper_suc_case .swiper-pagination {
   position: relative;
   margin-top: 30px;
}
#success_case #swiper_suc_case .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{
	background: #225ab9;
	width:20px;height:8px;
	border-radius:10px
}
#success_case #swiper_suc_case .success_case_mask {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background:linear-gradient(to bottom, rgba(33, 33, 33, 0), rgba(33, 33, 33, 0.8));
    color: #fff; /* 文字颜色为白色 */
    padding: 20px;
    box-sizing: border-box; /* 确保 padding 不会增加尺寸 */
    opacity: 0; /* 初始时隐藏 */
    transition: opacity 0.3s ease; /* 渐变动画效果 */
}
#success_case #swiper_suc_case .success_case_mask2{
	position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: rgba(0,0,0,0.4);
}
#success_case #swiper_suc_case .swiper-slide.swiper-slide-active{
	transform: scale(1.1); /* 或者您想要的放大比例 */
	transition: transform 0.3s ease; /* 过渡效果，可根据需要调整时间和缓动函数 */
	margin-left: 22px;
}
#success_case #swiper_suc_case .swiper-slide.swiper-slide-next{
	margin-left: 22px;
}
#success_case #swiper_suc_case .swiper-slide.swiper-slide-active .success_case_mask{

    opacity: 1; /* 悬停时显示 */
}
#success_case #swiper_suc_case .swiper-slide.swiper-slide-active .success_case_mask2{

    opacity: 0;
}
#success_case .success_case_mask .success_case_title{
	width: 100%;
	color: #fff;
	font-size: 18px;
	font-weight: bold;
	padding: 10px;
	padding-top: 0;

}
#success_case .success_case_mask .success_case_content{
	width: 65%;
	color: #fff;
	font-size: 13px;
	padding: 10px;

}
#success_case .success_case_mask button{
	margin-left: 10px;
	position: absolute;
	bottom: 8%;
	z-index: 9;
}
#index_news .cont-box{
	display:flex;
	width:81%;
	margin:70px auto 80px;
	position:static;
}
#index_news .news_list{
	margin: 0 11px; /* 可选的外边距 */
	height: 420px;
	position: relative;
	flex-direction: column;
	display: flex;
}
#index_news .news_list.news_img_list{
	width: 28.5%;
	background: #fff;
}
#index_news .news_list.news_other_list{
	width: 39.5%;
	background: #fff;
}
#index_news .news_list.news_img_list .news_img_div{
	height: 50%;
	position: relative;
}
#index_news .news_list.news_img_list .news_img_div img{
	position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    object-fit: cover;
}
#index_news .news_list.news_img_list .news_list_title{
	color: #333;
	font-weight: bold;
	font-size: 16px;
	padding: 20px;
	overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}
#index_news .news_list.news_img_list .news_list_date{
	color: #959595;
	font-size: 14px;
	padding: 0 20px;
}
#index_news .news_list.news_img_list .news_list_cont{
	color: #666;
	font-size: 14px;
	padding: 0 20px;
	flex: 20%;
    overflow: auto;
    position: relative;
    margin-top: 20px;
    margin-bottom: 20px;
}
#index_news .news_list.news_other_list .news_list_more{
/*	height: 15%;
 	padding:20px 20px 0 20px; */
	font-size: 14px;
	color: #333;

}
#index_news .news_list.news_other_list .news_list_more .news_list_more_title{
	font-weight: 500;
	padding: 3% 8% 1% 8%;
	overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;

}
#index_news .news_list.news_other_list .news_list_more:first-of-type .news_list_more_title{
	padding-top: 4%;

}
#index_news .news_list.news_other_list .news_list_more .news_list_more_date{
	color: #959595;
	padding-left: 8%;
	padding-bottom: 1%;
	/* padding: 0 16% 1% 15%; */
}
#index_news .news_list.news_other_list .news_list_line{
	border-bottom: 1px solid #ccc;
    margin: 0 7%;
    height: 1px;
}
#index_news .news_list_more:last-of-type .news_list_line{
	display: none;
}
#index_news .news_list_more_cont{
	flex: 85%;
}
#index_news .news_list_more_btn{
	height: 15%;
	flex: 15%;
}
.news_list.news_other_list button{
	margin-top: 3%;
	margin-left: 16%;
}
/* 自定义滚动条的样式 */
#index_news .news_list.news_img_list .news_list_cont::-webkit-scrollbar {
    width: 4px; /* 设置滚动条宽度 */
}

#index_news .news_list.news_img_list .news_list_cont::-webkit-scrollbar-track {
    background: #f1f1f1; /* 设置滚动条轨道的背景颜色 */
}

#index_news .news_list.news_img_list .news_list_cont::-webkit-scrollbar-thumb {
    background: #aaa; /* 设置滚动条滑块的背景颜色 */
}

#index_news .news_list.news_img_list .news_list_cont::-webkit-scrollbar-thumb:hover {
    background: #999; /* 设置滚动条滑块在悬停时的背景颜色 */
}
@media screen and (max-width:769px){
	html{font-size:62.5%}
	body{font-size:12px;font-size:1.2rem}
	#firstPage{overflow:hidden !important}
	#firstPage .content .section{width:93% !important}
	#CE{width:82%;margin-bottom:2rem}
	#CE .cont-box{width:100%}
	#CE .cont-box .cont-right{width:40%}
	#CE .cont-box .cont-right span{font-size:15px !important;margin-top:19% !important;margin-left:10%}
	#CE .cont-box .cont-right h6.CE_more{display:none}
	.centerContent{width:83%;margin-bottom:-2rem}
	.centerContent #CM{width:100%;height:84%!important;margin: 0!important;}
	.centerContent #CM img{height:80%;margin-top:0 !important}
	.centerContent #CM .mask{width:100%;left:-1% !important;top:-50px !important}
	.centerContent #CM .mask span{font-size:15px;letter-spacing:0;word-spacing:0;margin-top:29%}
	.centerContent #CM .mask h6.CM_more{display:none}
	.centerContent #CY{width:70%;float:right;height:11.7rem !important}
	.centerContent #CY img{height:80%}
	.centerContent #CY .mask{width:100%}
	.centerContent #CY .mask span{font-size:15px;margin-top:12%}
	.centerContent #CY .mask h6.CY_more{display:none}
	#CL{width:81%}#CL .mask{width:100%}
	#CL .mask span{font-size:15px;margin-top:3%}
	#CL .mask h6{display:none}
	#solution{width:81%}
	#solution .top_title{width:100%}
	#solution .top_title span{font-size:20px}
	#solution ul.solution_list{width:100%}
	#solution ul.solution_list li{width:32.5%}
	#solution ul.solution_list li:hover .solution_mask{height:55px !important}
	#solution ul.solution_list li:hover .solution_mask p{margin-top:8px;line-height:45px}
	#solution ul.solution_list li:hover .solution_mask span{display:none}#solution ul.solution_list li .solution_mask{height:35px}
	#solution ul.solution_list li .solution_mask p{font-size:.9rem !important;margin-top:-10px;width:100%}
	#solution ul.solution_list li .solution_mask span{font-size:.8rem !important;display:none}
}
#swiper1 .swiper-pagination-bullet{background:#fff;opacity:1;width:10px;height:10px}
#swiper1 .swiper-pagination-bullet-active{background:#225ab9;width:30px;height:10px;border-radius:10px}
#swiper1 img{width:100%;margin-top:-3%;position:relative}
#swiper1 .template_apply-btn{
	position:absolute;bottom:34%;left:29%;padding:5px 3%;
	color: #fff;background:#225ab9;
	cursor: pointer;
}
/* #swiper1 .template_apply-btn:hover{border-color:#ffc207}
#swiper1 .template_apply-btn:hover a{color:#ffc207} */
#swiper1 .template_apply-btn a{display:block;line-height:22px;color:#fff;font-size:14px;font-weight:500}
/* #swiper1 .swiper-button-next:hover{color:#ffce00 !important}
#swiper1 .swiper-button-prev:hover{color:#ffce00 !important} */


/* #swiper_suc_case .swiper-pagination-bullet{opacity:1;width:10px;height:10px}
#swiper_suc_case .swiper-pagination-bullet-active{background:#fdd00b;width:30px;height:10px;border-radius:10px}
#swiper_suc_case img{width:100%;margin-top:-3%;position:relative}
#swiper_suc_case .template_apply-btn{
	position:absolute;bottom:25%;left:47%;padding:5px 22px;
	border-radius:5px;border:1px solid #fff;background:none
}
#swiper_suc_case .template_apply-btn:hover{border-color:#ffc207}
#swiper_suc_case .template_apply-btn:hover a{color:#ffc207}
#swiper_suc_case .template_apply-btn a{display:block;line-height:30px;color:#fff;font-size:18px;font-weight:800}
#swiper_suc_case .swiper-button-next:hover{color:#ffce00 !important}
#swiper_suc_case .swiper-button-prev:hover{color:#ffce00 !important} */


.header-nav li a{color:#333}
.header-nav li a.myheader-item{color:#333}
.header-nav li ul{box-shadow:none !important}
@media screen and (max-width:768px){
	#swiper1{width:100%;overflow:hidden}
	#swiper1 .template_apply-btn{padding:0 10px;bottom:16%}
	#swiper1 .template_apply-btn a{font-size:14px;line-height:30px}
	#swiper1 #button2{left:22% !important}
}
@media screen and (max-width:1200px){
	#CE .cont-box .left-container,#CE .cont-box .right-container,#index_news .news_list.news_img_list,#index_news .news_list.news_other_list{
		width: 100%;
	}
	#CE .cont-box .right-container,#index_news .news_list.news_img_list,#index_news .news_list.news_other_list{
		margin:22px 0;
	}

	.centerContent{height:auto;}
	.centerContent #CM{height:90%;margin-left:5%;}
	.centerContent #CM img{height:100%}
	.centerContent #CY{height:260px}
	.centerContent #CY img{height:100%}
}
@media screen and (min-width:1200px){
	#CL .cont-img{width:950px;margin:0 auto;margin-bottom:45px;float:none}
	#CL .cont-img img{display:block;margin:0 auto}
	#CL .cont-word{width:950px;margin:0 auto;float:none}
	#CL .cont-word p{width:40%;float:left;margin-bottom:15px}
	#CL .cont-word p span{font-size:16px;line-height:normal;font-weight:normal}
	#CL .cont-word p i{
		width:7px;height:7px;border-radius:50%;
		background:#FFC300;display:inline-block;
		position:relative;top:-2px;margin-right:10px
	}
	#CL .cont-word p:nth-child(odd){width:60%}
}
#CL .cont-img img{width:auto}
@media screen and (min-width:1400px){
	.product{padding-top:100px}
	.product .cont-box{margin-top:100px}
}
@media screen and (min-width:1200px) and (max-width:1400px){
	.product{padding-top:50px}
	.product .cont-box{margin-top:50px}
	#CL .cont-img img{height:300px}
	.banner p:nth-child(2){margin-top:0;margin-bottom:0}
	.headerPC{margin-top:0}
}
#swiper1{width:100%;overflow:hidden;max-height: 600px;}
#firstPage{width:100%;overflow:hidden;position:relative;z-index:1;background:#f3f4f5;}
#firstPage::after{content:'';width:140%;height:100%;position:absolute;left:-20%;top:0;z-index:-1;border-radius:0 0 16% 16%}
@media screen and (max-width:980px){
	#4thpage{width:100% !important;padding-left:0 !important;padding-right:0 !important}
	.pro-frame{width:100% !important;padding-left:0 !important;padding-right:0 !important}
	.pro-frame .detail{top:26%}
}
@media screen and (max-width:1200px){
	.content.section{height:auto !important}
	.product{padding-top:0;padding-bottom:100px}
	.product .title{margin-top:0}
	#CE{margin-top:30px!important}
	.banner p{font-family:Sans-Serif !important;font-size:26px;margin-top:30%;letter-spacing:6px;font-weight:300}
	.section{box-sizing:border-box;overflow:hidden}
	.firstP{overflow:visible;overflow-x:hidden}
	.product .title span:nth-of-type(1){font-size:18px}
	.product .title span:nth-of-type(2){font-size:10px;margin-top:5px;padding:1px;height:12px}
	.product .cont-box .cont-img{width:100%;text-align:center;margin-bottom:20px}
	.product .cont-box .cont-img img{width:100% !important}
	.product .cont-box .cont-word,.product .cont-box .cont-right.cont-word{width:100%}
	.product .cont-box span{font-size:14px;line-height:30px}
	.product .more{position:relative;top:-20px}
	#CL .cont-word p i{
		width:7px;height:7px;border-radius:50%;
		background:#FFC300;display:inline-block;
		position:relative;top:-2px;margin-right:10px
	}
	.sec-foot .world-map p{font-size:18px}
}
.product_trial{
	width:100%;background-image:url("../img/try_bac.png");
	padding:50px 0;text-align:center
}
.product_trial p{margin:0 auto 15px;font-weight:500;color:#1a1b20;font-size:24px;line-height:40px;letter-spacing:.88px}
.product_trial a{display:block;background:#285ebf;cursor:pointer;width:8%;margin:0 auto}
.product_trial a button{
	-moz-outline:none;-ms-outline:none;
	-webkit-outline:none;outline:none;
	color:#fff;font-size:16px;line-height:40px;
	text-align:center;background:none
}
@media screen and (max-width:768px){
	.product_trial{margin-bottom:-2.5rem;padding:30px 0}
	.product_trial p{font-size:2rem}
	.product_trial a{margin-bottom:2rem;padding:1px .8rem !important;display:block;width:27%}
	.product_trial a button{font-size:1.2rem}
	#swiper1{width:100%;overflow:hidden}
	#swiper1 .template_apply-btn{left:44%}
	#swiper1 .template_apply-btn a{font-size:.4rem;line-height:1.4rem}
	.swiper-button-prev,.swiper-button-next{display:none}
	#swiper1 .swiper-pagination-bullet{width:6px;height:6px}
	#swiper1 .swiper-pagination-bullet-active{width:14px;height:6px}
	#swiper1 img{margin-top:0;height:152px;width:105% !important}
}
@media screen and (max-width: 768px){
	#shuyunBtn{left:54%;}#huyunBtn{left:39%;}
}
@media screen and (min-width: 769px){
	#shuyunBtn{left:51.2%;bottom:32.3%;}
}
@media screen  (max-width:1366px) and (min-width: 769px){
	#huyunBtn{left:44%;}
}
@media screen and (min-width: 1367px){
	#huyunBtn{left:46%;}
}

@media screen and (min-width:1500px){
	#index_news .news_list{
		height: 490px;
	}
	#success_case .success_case_mask .success_case_title{
		padding-top: 10%;
	}
}

@media screen and (min-width:1900px){
	#success_case .success_case_mask .success_case_content{
		width: 50%;

	}

}
