.section.section_one{padding:0;background:#F5F9FF;}
.section.section_one .section_content{margin-top: 0;overflow: visible;}
.section_one .lang_list{background:#ffffff;font-size: 0;text-align: left;padding:20px;margin: 1px 10px 0;box-shadow: 0 4px 8px rgba(0,0,0,.04);}
.section_one .lang_list .lang_item{display:inline-block; box-sizing:border-box;border:1px solid #ccc;margin-right:20px;margin-bottom:20px;padding:10px 0 10px 14px;cursor:pointer;border-radius: 5px;}
.section_one .lang_list .lang_item.cur{border-color:#4581FB;}
.section_one .lang_list .lang_item:hover{border-color:#4581FB;}
.section_one .lang_item .lang_icon{vertical-align: top;}  
.section_one .lang_item .lang_name{font-size:14px;line-height: 1;padding-left:4px;}
.section_one .case_view{position:relative;margin-top:20px;}
.section_one .case_view .change_btn{position:absolute;top:50%;width: 36px;height: 36px;line-height: 36px;background: #fff;border-radius: 100%;cursor:pointer;}
.section_one .case_view .change_btn .iconfont {line-height:inherit;}
.section_one .case_view .change_btn.prev_btn{left:-40px; -webkit-transform: translatey(-50%) rotate(-90deg);-moz-transform: translatey(-50%) rotate(-90deg);-ms-transform: translatey(-50%) rotate(-90deg);-o-transform: translatey(-50%) rotate(-90deg);transform: translatey(-50%) rotate(-90deg);}
.section_one .case_view .change_btn.next_btn{right:-40px;-webkit-transform: translatey(-50%) rotate(90deg);-moz-transform: translatey(-50%) rotate(90deg);-ms-transform: translatey(-50%) rotate(90deg);-o-transform: translatey(-50%) rotate(90deg);transform: translatey(-50%) rotate(90deg);}
.section_one .case_view .case_image_view{overflow: hidden;white-space: nowrap;margin: 0 10px;font-size:0;}
.section_one .case_view .case_image_view .lang_image:not(:first-child) {display:none;}
.section_one .case_view .case_video_view {overflow: hidden;margin: 0 10px;font-size: 0;position: relative;}
.section_one .case_view .case_video_view .lang_video{width:100%;}
.section_one .case_view .case_video_view .text-image-view{position: absolute;z-index: 99;top: 50%;transform: translateY(-50%);}
.section_one .case_view .case_video_view .text-image-view .text_image:not(:first-child) {display:none;}
.introduce_view .introduce_box01{padding-top:0;padding-bottom:0;background:url('../images/bgimage_map.jpg') center center no-repeat;background-size: 100% auto;}
.introduce_view .introduce_box.introduce_box01 .cont_view .service_btn_view{margin-top: 25px;}
.introduce_view .introduce_box02,
.introduce_view .introduce_box03{padding-bottom:0;}
.introduce_view .introduce_box02 .cont_view .info,
.introduce_view .introduce_box03 .cont_view .info{width:84%;}

.introduce_view .introduce_box .cont_view .info_text{text-align: left;}
.introduce_view .introduce_box02 .cont_view .info_text:first-child,
.introduce_view .introduce_box03 .cont_view .info_text:first-child{margin-bottom: 24px;}
.introduce_view .introduce_box .cont_view .service_btn_view{margin-top: 24px;}
.introduce_view .introduce_box .cont_view .service_btn_view{margin-top: 24px;}
@media screen and (max-width: 1320px) {
	.section_one .case_view .change_btn_view{display:none;}
}
@media screen and (max-width: 1160px) {
	.section_one .lang_list .lang_item{padding: 10px 0 10px 6px;}
	.section_one .lang_item .lang_name{font-size: 12px;}
}
@media screen and (max-width: 1120px) {
	.section_one .lang_item .lang_name{font-size: 14px;}
}
@media screen and (max-width: 768px) {
	.section.section_one{background:#fff;}
	.section.section_one .section_content{width:100%;}
	.section_one .lang_list{margin: 0 20px;padding: 20px 0;box-shadow: unset;}
	.section_one .lang_item .lang_name{font-size: 12px;}
	.section_one .case_view{margin-top:0;}
	.section_one .case_view .case_image_view{margin: 0 20px;}
	.section_one .case_view .case_video_view{margin: 0 20px;}
	.introduce_view .introduce_box01{background-size: auto 100%;}
	.introduce_view .introduce_box .cont_view .service_btn_view{margin-top: 8px;}
	.introduce_view .introduce_box.introduce_box01 .cont_view .service_btn_view{margin-top: 8px;}
	.introduce_view .introduce_box02 .cont_view .info,
	.introduce_view .introduce_box03 .cont_view .info{width:100%;}
	.introduce_view .introduce_box02 .cont_view .info_text:first-child,
	.introduce_view .introduce_box03 .cont_view .info_text:first-child{margin-bottom: 14px;}
}
@media screen and (max-width: 460px){
	.section_one .lang_list .lang_item{white-space: nowrap;overflow: hidden;}
}