header .nav ul li i{position: absolute;right:0;top:0;display:none;transition:all .3s;}
header a.mobileBtn{display:none;}
footer .foot-2 li h3 i{display:none;}
@media only screen and (max-width: 1200px) {

	.news_details_body .details_pager .page {
		max-width: 340px
	}
}

@media (max-width: 768px) {
	.container{width:100%;}
	header{height:50px;padding:0 0 0 15px;}
	header a.logo{height:50px;}
	header a.search{display:none;}
	header a.mobileBtn{display:block;width:60px;height:50px;background:url(../images/common/bars.svg) no-repeat center;background-size:30px;cursor:pointer;}
	header a.mobileBtn.closed{background:url(../images/common/mobile_closed.svg) no-repeat center;background-size:36px;}
	header .nav{position: absolute;left:0;right:0;top:50px;background-color:#fff;height:auto;z-index:29;box-shadow:0 2px 10px rgba(51,51,51,.1);display:none;}
	header .nav ul{display:block;}
	header .nav ul li{width:100%;box-sizing: border-box;margin:0;border-top:1px solid #cecece;background-color:#fff;}
	header .nav ul li i{display:inline-block;width:50px;height:50px;background:url(../images/common/down_1.svg) no-repeat center;background-size:20px;}
	header .nav ul li i.active{transform: rotate(180deg)}
	header .nav ul li a{font-size:16px;line-height:50px;padding:0 20px;}
	header .nav ul li .dropdown{position: inherit;top:inherit;left:inherit;transform:none;padding:0;padding-bottom:10px;}
	header .nav ul li .dropdown p a{padding:0 30px;}
	
	footer{padding-top:35px;}
	footer .foot-1{display:block;margin-bottom:20px;}
	footer .foot-1 .rt{width:100%;margin-top:20px;height:42px;}
	footer .foot-1 .rt input{height:40px;width:calc(100% - 110px);font-size:12px;line-height:20px;padding:10px 15px;}
	footer .foot-1 .rt a.sign{height:40px;line-height:40px;font-size:12px;width:110px;}
	footer .foot-2{display:block;padding-bottom:0;}
	footer .foot-2 li{width:100%;border-bottom:1px solid #434549;}
	footer .foot-2 li p{display:none;}
	footer .foot-2 li h3{height:46px;line-height:46px;margin-bottom:0;position: relative;}
	footer .foot-2 li h3 i{display:inline-block;width:46px;height:46px;background:url(../images/common/footer_down.svg) no-repeat center;background-size:16px;position: absolute;right:0;top:0;transition:all .3s;}
	footer .foot-2 li h3 i.active{transform: rotate(180deg)}
	footer .foot-2 li p a{font-size:12px;line-height:24px;}
	footer .foot-2 li p:last-child{margin-bottom:15px;}
	footer .foot-3{display:block;padding:20px 0;}
	footer .foot-3 .copyright{text-align:center;}
	footer .foot-3 .links{text-align:center;padding-top:10px;}
	footer .foot-3 .links a{font-size:12px;margin:0 10px;}
	
	.popAlert .box{width:96%;}
	
	.pageKv{height:240px;}
	.pageKv .mask-item{padding:0 15px;}
	.pageKv .mask-item h1{font-size:24px;line-height:30px;}
	.pageKv .mask-item h2{font-size:24px;line-height:30px;margin-bottom:15px;}
	.pageKv .mask-item .tablink a{font-size:12px;line-height:24px;}
	.pageKv .mask-item .tablink em{line-height:24px;padding:0 10px;}
	
	.pager{padding-top:30px;margin:0;}
	.pager a, .pager span{font-size:14px;line-height:24px;margin:0 5px;}
	
	.aboutKv{background-size:cover;}
	.careerKv{background-size:auto 60%}
	
	.indexKv .swiper-slide .flex{display:block;}
	.indexKv .swiper-slide .flex .image{width:100%;}
	.indexKv .swiper-slide .flex .text{width:100%;height:152px;}
	.indexKv .swiper-slide .flex .text .box{padding:0 20px;font-size:18px;line-height:28px;}
	.indexProduct{padding:40px 0 60px;}
	.indexProduct .flex-box{display:block;}
	.indexProduct .flex-box .image{width:100%;}
	.indexProduct .flex-box .text{width:100%;text-align:center;}
	.indexProduct .flex-box .text p{text-align:left;font-size:16px;line-height:26px;}
	.indexProduct .dot{bottom:10px;}
	.indexProduct .dot span{width:20px;height:20px;}
	.indexFast{padding:40px 0;}
	.indexFast .words{font-size:24px;line-height:34px;padding-bottom:20px;}
	.indexFast ul{display:block;}
	.indexFast ul li{margin-bottom:60px;width:100%;}
	.indexFast ul li .image{width:100%;height:260px;}
	.indexFast ul li .mask{height:80px;}
	.indexFast ul li .mask p{font-size:20px;}
	.indexAbout{padding:0 15px;}
	.indexAbout .flex-box{display:block;}
	.indexAbout .flex-box .image{width:100%;}
	.indexAbout .flex-box .text{width:100%;padding-top:20px;}
	.indexAbout .flex-box .text .box{width:100%;}
	.indexAbout .flex-box:nth-child(even) .text .box{margin-left:0;}
	.indexAbout .flex-box:nth-child(odd) .text .box{width:100%;margin-right:0;}
	.indexAbout .flex-box .text .box h3{font-size:22px;line-height:32px;}
	.indexAbout .flex-box .text .box h3::before{width:22px;height:4px;}
	.indexAbout .flex-box .text .box p{font-size:14px;line-height:24px;}
	
	.solu_1{padding:40px 0;}
	.solu_1 .tit{padding-bottom:40px;}
	.solu_1 .tit h3{font-size:22px;line-height:32px;margin-bottom:20px;}
	.solu_1 .tit p{font-size:14px;line-height:24px;text-align:left;}
	.solu_1 .list ul{display:block;}
	.solu_1 .list ul li{width:100%;margin-bottom:20px;}
	.solu_1 .list ul li .img_out{height:220px;}
	.solu_1 .list ul li .img_out img{object-position:center center!important;}
	.solu_1 .list ul li .flex-txt .lf a.link{display:none;}
	.solu_1 .list ul li .flex-txt .lf h3{font-size:18px;line-height:28px;margin-bottom:10px;}
	.solu_1 .list ul li .flex-txt .rt{display:block; visibility:inherit;width:100%;font-size:14px;line-height:24px;}
	
	.solu_2{padding:40px 0;}
	.solu_2 .flex-tab{display:block;}
	.solu_2 .flex-tab .tit{font-size:24px;line-height:24px;padding-top:20px;}
	.solu_2 .flex-tab .tit::before{width:22px;height:4px;}
	.solu_2 .flex-tab .tab{display:none;}
	.solu_2 .flex-tab .tab a{margin-left:0;margin-right:20px;}
	.solu_2 .flex-tab .tab a:last-child{margin-right:0;}
	.solu_2 .tabslider .img_out{height:300px;margin-bottom:20px;}
	.solu_2 .tabslider .sbtn{width:30px;height:30px;top:135px;}
	.solu_2 .tabslider .flex{display:block;}
	.solu_2 .tabslider .flex h3{font-size:18px;line-height:28px;margin-bottom:10px;}
	.solu_2 .tabslider .flex .txt{width:100%;font-size:14px;line-height:24px;}
	
	.solu_3{padding:40px 0 20px;}
	.solu_3 .tit h3{font-size:24px;line-height:24px;padding-top:20px;}
	.solu_3 .tit h3::before{width:22px;height:4px;}
	.solu_3 .tit .tab{white-space: nowrap;overflow-x:auto;}
	.solu_3 .tit .tab a{font-size:16px;padding:3px 8px;margin-right:20px;line-height:32px;}
	.solu_3 .tit .tab a:last-child{margin-right:0;}
	.solu_3 .tabcon{padding-top:25px;}
	.solu_3 .tabcon .con ul li{margin-right:10px;width:calc((100% - 10px)/2);}
	.solu_3 .tabcon .con ul li:nth-child(2n + 2){margin-right:0;}
	.solu_3 .tabcon .con ul li a h4{font-size:12px;line-height:20px;}
	.solu_3 .tabcon .con ul li a .img_out{height:160px;}
	.solu_3 .tabcon .con ul li a p{font-size:12px;line-height:20px;}
	.solu_3 .tabcon .con .slider-box{padding-bottom:30px;}
	.solu_3 .tabcon .con .slider-box .sbtn{display:none;}
	.solu_3 .tabcon .con .slider-box .dot{position: absolute;left:0;right:0;bottom:0;text-align:center;display:block;}
	.solu_3 .tabcon .con .slider-box .dot span{opacity:1;width:8px;height:8px;margin:0 3px;border-radius:50%;background:#ccc;}
	.solu_3 .tabcon .con .slider-box .dot span.swiper-pagination-bullet-active{background:#052860;}
	.solu_3 .tabcon .con .slider-box .swiper-slide a h4{font-size:12px;line-height:20px;}
	.solu_3 .tabcon .con .slider-box .swiper-slide a .img_out{height:160px;}
	.solu_3 .tabcon .con .slider-box .swiper-slide a p{font-size:12px;line-height:20px;}
	.solu_3 .tabcon .con .box-swiper{padding-bottom:30px;}
	.solu_3 .tabcon .con .box-swiper .sbtn{display:none;}
	.solu_3 .tabcon .con .box-swiper .dot{position: absolute;left:0;right:0;bottom:0;text-align:center;display:block;}
	.solu_3 .tabcon .con .box-swiper .dot span{opacity:1;width:8px;height:8px;margin:0 3px;border-radius:50%;background:#ccc;}
	.solu_3 .tabcon .con .box-swiper .dot span.swiper-pagination-bullet-active{background:#052860;}
	.solu_3 .tabcon .con .box-swiper .swiper-slide a h3{font-size:14px;line-height:22px;}
	.solu_3 .tabcon .con .box-swiper .swiper-slide a .imgout{height:220px;}
	
	
	.solu_4{padding:40px 0 20px;}
	.solu_4 .tit{font-size:24px;line-height:24px;padding-top:20px;margin-bottom:20px;}
	.solu_4 .tit::before{width:22px;height:4px;}
	.solu_4 ul li{margin-right:10px;width:calc((100% - 10px)/2);}
	.solu_4 ul li:nth-child(2n + 2){margin-right:0;}
	.solu_4 ul li .img_out{height:180px;}
	.solu_4 ul li h3{font-size:14px;line-height:22px;}
	.solu_4 ul li h4{font-size:16px;line-height:26px;margin-bottom:10px;}
	.solu_4 ul li p{font-size:12px;line-height:20px;margin-bottom:15px;}
	.solu_4 ul li a{font-size:14px;}
	.solu_4 .slider-box{padding-bottom:30px;}
	.solu_4 .slider-box .sbtn{display:none;}
	.solu_4 .slider-box .swiper-slide a .img_out{height:180px;}
	.solu_4 .slider-box .swiper-slide a h3{font-size:14px;line-height:22px;}
	.solu_4 .slider-box .swiper-slide a h4{font-size:16px;line-height:26px;margin-bottom:10px;}
	.solu_4 .slider-box .swiper-slide a p{font-size:12px;line-height:20px;margin-bottom:15px;}
	.solu_4 .slider-box .dot{position: absolute;left:0;right:0;bottom:0;text-align:center;display:block;}
	.solu_4 .slider-box .dot span{opacity:1;width:8px;height:8px;margin:0 3px;border-radius:50%;background:#ccc;}
	.solu_4 .slider-box .dot span.swiper-pagination-bullet-active{background:#052860;}
	
	
	.solu_5{padding:40px 0 20px;}
	.solu_5 .tit{font-size:24px;line-height:24px;padding-top:20px;margin-bottom:20px;}
	.solu_5 .tit::before{width:22px;height:4px;}
	.solu_5 ul li{width:calc((100% - 10px)/2);margin-right:10px;}
	.solu_5 ul li:nth-child(2n + 2){margin-right:0;}
	.solu_5 ul li a h3{font-size:16px;line-height:20px;height:100px;margin-bottom:10px;}
	.solu_5 ul li a h4 span{font-size:14px;}
	
	.solu_6{padding:40px 0;}
	.solu_6 .flex{display:block;}
	.solu_6 .flex .item{margin-bottom:20px;width:100%;}
	.solu_6 .flex .item:last-child{margin-bottom:0;}
	.solu_6 .flex .item .img_out{height:200px;}
	
	.seroffKv .sbtn{display:none;}
	.seroffKv .box .flex h3{font-size:20px;}
	.seroffKv .dot{bottom:85px;}
	.seroffKv .dot span{width:20px;height:20px;}
	.seroffKv .dot span::before{width:8px;height:8px;}
	
	.seroff_1 .item{display:block;}
	.seroff_1 .item .image{width:100%;height:220px;}
	.seroff_1 .item .text{width:100%;padding:20px 15px;}
	.seroff_1 .item .text .box{width:100%;padding:0!important;}
	.seroff_1 .item .text .box h3{font-size:22px;line-height:32px;}
	.seroff_1 .item .text .box p{font-size:14px;line-height:24px;}
	
	.soludet_4{padding:40px 0;}
	.soludet_4 .tit h3{font-size:24px;line-height:24px;padding-top:20px;margin-bottom:20px;}
	.soludet_4 .tit h3::before{width:22px;height:4px;}
	.soludet_4 .tit .tab{overflow-x:auto;white-space:nowrap;}
	.soludet_4 .tit .tab a{font-size:16px;line-height:26px;margin-right:20px;}
	.soludet_4 .tabcon{padding-top:20px;}
	.soludet_4 .tabcon .con ul li{width:calc((100% - 10px)/2);margin-right:10px!important;}
	.soludet_4 .tabcon .con ul li:nth-child(2n + 2){margin-right:0!important;}
	.soludet_4 .tabcon .con ul li a .img_out{height:100px;text-align:center;}
	.soludet_4 .tabcon .con ul li a .img_out img{height:100%;display:inline-block;width:auto;}
	.soludet_4 .tabcon .con ul li a p{font-size:12px;line-height:20px;}
	
	.service_1{padding:40px 0 20px;}
	.service_1 ul.list li{width:calc((100% - 10px)/2);margin-right:10px!important;}
	.service_1 ul.list li:nth-child(2n + 2){margin-right:0!important;}
	.service_1 ul.list li .image{height:140px;text-align:center;}
	.service_1 ul.list li .image img{width:auto;height:100%;display:inline-block;}
	.service_1 ul.list li .text{font-size:16px;height:90px;}
	
	.prodList{padding:20px 0;}
	.prodList .listBody{display:block;}
	.prodList .listBody .list_left{width:100%;}
	.prodList .listBody .list_right{width:100%;padding-top:20px;}
	.prodList .listBody .list_right .list{padding-bottom:15px;}
	.prodList .listBody .list_right .list h3{font-size:18px;line-height:28px;}
	.prodList .listBody .list_right .list ul li{width:calc((100% - 10px)/2);margin-right:10px;margin-bottom:20px;}
	.prodList .listBody .list_right .list ul li a .img_out{height:140px;text-align:center;}
	.prodList .listBody .list_right .list ul li a .img_out img{width:auto;height:100%;display:inline-block;}
	.prodList .listBody .list_right .list ul li:nth-child(2n + 2){margin-right:0;}
	.prodList .listBody .list_right .list ul li a .text h4{font-size:14px;line-height:20px;}
	.prodList .listBody .list_right .list ul li a .text{height:61px;padding:10px 0;}
	
	.prodDetKv{padding-bottom:40px;}
	.prodDetKv .container .tit h3{display:none;}
	.prodDetKv .container .tit h2{font-size:20px;line-height:25px;padding-bottom:10px;margin-bottom:15px;}
	.prodDetKv .container .tit p{font-size:14px;line-height:22px;}
	.prodDetKv .container .list_table{margin-top:30px;}
	.prodDetKv .container .list_table h4{font-size:20px;margin-bottom:15px;}
	.prodDetKv .container .list_table .table_out ul li{display:block;position: relative;}
	.prodDetKv .container .list_table .table_out ul li .title{border-right:0;width:100%;background:none;border-bottom: 1px solid #000;font-size:14px;line-height:24px;padding:10px 0;}
	.prodDetKv .container .list_table .table_out ul li .pdf{position: absolute;left:0;top:0;right:0;bottom:1px;padding:0;width:100%;background:none;border-bottom:1px solid #545454;;}
	.prodDetKv .container .list_table .table_out ul li .pdf a{display:block;width:100%;height:100%;text-indent:-9999em;overflow:hidden;padding-left:0;background:url(../images/product/download.svg) no-repeat right 10px;background-size:20px;}
	
	.news_details_con.news_video_con{height:300px;}
	.news_video_con a.video .txt img{width:40px;margin-bottom:10px;}
	.news_video_con a.video .txt h2{font-size:18px;line-height:28px;margin-bottom:10px;}
	.news_video_con a.video .txt p{font-size:14px;line-height:20px;}
	

	.prodDet_body .data_body h3.title{font-size:24px;line-height:24px;padding-top:20px;margin-bottom:20px;}
	.prodDet_body .data_body h3.title::before{width:22px;height:4px;}
	.prodDet_body .data_body table td{padding:5px 20px;font-size:13px;}
	
	
	.prodDet_body .data_product{padding:40px 0;}
	.prodDet_body .data_product h3.title{font-size:24px;line-height:24px;padding-top:20px;margin-bottom:20px;}
	.prodDet_body .data_product h3.title::before{width:22px;height:4px;}
	.prodDet_body .data_product .box{padding-bottom:30px;}
	.prodDet_body .data_product .box .sbtn{display:none;}
	.prodDet_body .data_product .box .dot{position: absolute;left:0;right:0;bottom:0;text-align:center;}
	.prodDet_body .data_product .box .dot span{opacity:1;width:8px;height:8px;margin:0 3px;border-radius:50%;background:#ccc;}
	.prodDet_body .data_product .box .dot span.swiper-pagination-bullet-active{background:#052860;}
	.prodDet_body .data_product .box .slider .swiper-slide a .img_out{height:140px;text-align:center;}
	.prodDet_body .data_product .box .slider .swiper-slide a .img_out img{width:auto;height:100%;display:inline-block;}
	.prodDet_body .data_product .box .slider .swiper-slide a .text{height:61px;padding:10px 0;}
	.prodDet_body .data_product .box .slider .swiper-slide a .text h4{font-size:14px;line-height:20px;}
	
	.prodDet_body .prod_other{padding:40px 0;}
	.prodDet_body .prod_other ul li{width:50%;}
	.prodDet_body .prod_other ul li h3{font-size:20px;line-height:30px;margin-bottom:20px;}
	.prodDet_body .prod_other ul li:nth-child(2n + 2){padding-left:20px;}
	.prodDet_body .prod_other ul li a{height:36px;line-height:36px;font-size:12px;min-width:110px;padding:0 10px;}
	
	.find_agent_body .tab_con{margin-bottom: 20px}
	.find_agent_body .tab_con a{width: 50%;border-radius: 0;margin-right: 0;text-align: center;height: 40px;line-height: 40px}
	.find_agent_body .tab_con a i{display: none}
	.find_agent_body .map{width: 100%;height: 210px;margin-bottom: 40px}
	.find_agent_body .select_con{padding-bottom: 0;border-bottom: 0}
	.find_agent_body .list li .flex .page_btn{width: 100px;height: 30px;line-height: 30px}
	
	.integpartlist{padding-top:40px;}
	.integpartlist ul li{width:calc((100% - 10px)/2);margin-right:10px;margin-bottom:20px;height:auto;}
	.integpartlist ul li:nth-child(2n + 2){margin-right:0;}
	.integpartlist ul li a .img_out{height:140px;text-align:center}
	.integpartlist ul li a .img_out img{display:inline-block;width:auto;}
	
	.insplist ul{display:block;}
	.insplist ul li{width:100%;margin-right:0;}
	.insplist ul li:last-child{margin-bottom:0;}
	.insplist ul li .image{width:100%;height:210px;}
	.insplist ul li h3{font-size:16px;line-height:26px;margin-top:10px;}
	
	.inspDetKv .slider{height:260px;}
	.inspDetKv .slider .swiper-slide .box .txt{height:auto;line-height:inherit;padding:10px 0;}
	.inspDetKv .slider .swiper-slide .box .txt span{font-size:20px;line-height:30px;}
	.inspDetKv .dot span{width:8px;height:8px;margin:0 4px;}
	
	.inspDet_1{padding:0;padding-bottom:40px;display:block;}
	.inspDet_1 h3{font-size:18px;line-height:28px;}
	.inspDet_1 .lf{width:100%;margin-bottom:30px;}
	.inspDet_1 .lf ul li{font-size:14px;line-height:24px;margin-bottom:15px;}
	.inspDet_1 .rt{width:100%;}
	.inspDet_1 .rt p{font-size:14px;line-height:24px;}
	
	.inspDet_2{padding:0;padding-bottom:40px;}
	.inspDet_2 h3{font-size:20px;line-height:28px;}
	.inspDet_2 .box{padding-bottom:30px;}
	.inspDet_2 .box .sbtn{display:none;}
	.inspDet_2 .box .slider .swiper-slide a .img_out{height:140px;text-align:center;}
	.inspDet_2 .box .slider .swiper-slide a .img_out img{width:auto;height:100%;display:inline-block;}
	.inspDet_2 .box .slider .swiper-slide a p{font-size:14px;line-height:20px;}
	.inspDet_2 .box .dot{position: absolute;left:0;right:0;bottom:0;text-align:center;}
	.inspDet_2 .box .dot span{display:inline-block;width:8px;height:8px;margin:0 4px;opacity:1;background: #dbdbdb;}
	.inspDet_2 .box .dot span.swiper-pagination-bullet-active{background: #717171;}
	
	.inspDet_3{padding:0;}
	.inspDet_3 h3{font-size:20px;line-height:28px;}
	.inspDet_3 ul li{width:calc((100% - 10px)/2);margin-right:10px;}
	.inspDet_3 ul li:nth-child(2n + 2){margin-right:0;}
	.inspDet_3 ul li a .img_out{height:100px;text-align:center;margin-bottom:10px;}
	.inspDet_3 ul li a .img_out img{width:100%;height:100%;object-fit:cover;}
	.inspDet_3 ul li a p{font-size:14px;line-height:20px;}
	
	.design_1{padding:40px 0;}
	.service_tit{font-size:24px;line-height:24px;padding-top:20px;margin-bottom:20px;}
	.service_tit::before{width:22px;height:4px;}
	.design_1 .list .item .tab{padding:25px 15px;font-size:16px;}
	.design_1 .list .item .tab::after{right:15px;width:24px;height:24px;background-size:14px;}
	.design_1 .list .item .tab.active::after{background-size:14px;}
	.design_1 .list .item .con{padding:0 15px;}
	.design_1 .list .item .con ul li{display:block;}
	.design_1 .list .item:last-child{margin-bottom:0;}
	.design_1 .list .item .con ul li .title{margin-bottom:15px;}
	.design_1 .list .item .con ul li .links a{margin-left:0;margin-right:10px;font-size:12px;height:38px;line-height:36px;padding:0 15px}
	
	.design_2{padding:40px 0 20px;}
	.design_2 .item_1{padding-bottom:40px;}
	.design_2 .item_1 .flex{margin-top:30px;display:block;}
	.design_2 .item_1 .flex .image{width:100%;}
	.design_2 .item_1 .flex .text{width:100%;padding-top:30px;}
	.design_2 .item_1 .flex .text h3{font-size:18px;line-height:28px;}
	.design_2 .item_1 .flex .text h4{font-size:14px;line-height:24px;}
	.design_2 .item_1 .flex .text a.down{height:36px;line-height:36px;font-size:12px;padding:0 15px;}
	.design_2 .item_1 .flex .text .item{margin-bottom:30px;}
	.design_2 .item_2{padding-top:40px;}
	.design_2 .item_2 p{font-size:14px;line-height:24px;}
	.design_2 .item_2 ul{margin-top:20px;}
	.design_2 .item_2 ul li{width:calc((100% - 10px)/2);margin-right:10px;}
	.design_2 .item_2 ul li:nth-child(2n + 2){margin-right:0;}
	.design_2 .item_2 ul li a h3{font-size:16px;}
	.design_2 .item_2 ul li a h4 span{font-size:14px;}
	
	.design_3{padding:40px 0 20px;}
	.design_3 .list{padding:0 15px;}
	.design_3 .list ul li{display:block;}
	.design_3 .list ul li .links{margin-top:20px;}
	.design_3 .list ul li .links a{margin-left:0;margin-right:15px;width:100px;height:36px;line-height:34px;font-size:12px;}
	
	.submission_detail{padding:40px 0;}
	.submission_detail .item:last-child{padding-bottom:0;}
	.submission_detail .item .flex-tit{display:block;}
	.submission_detail .item .flex-tit .tit{font-size:24px;line-height:24px;padding-top:20px;margin-bottom:20px;}
	.submission_detail .item .flex-tit .tit::before{width:22px;height:4px;}
	.submission_detail .item .flex-table{overflow-x:auto;}
	.submission_detail .item .flex-table table tr th{padding:0 20px;white-space: nowrap;}
	.submission_detail .item .flex-table table tr td{font-size:12px;height:inherit;padding:15px 20px;}
	.submission_detail .item .flex-table table tr td a{font-size:12px;}
	.submission_detail .item .flex-table table tr td:nth-child(4){white-space: nowrap;}
	
	.writtenBody{padding:40px 0;}
	.writtenBody h3{font-size:20px;line-height:28px;margin-bottom:30px;}
	.writtenBody h3 br{display:none;}
	.writtenBody a{font-size:12px;height:34px;line-height:34px;width:120px;}
	
	.systapp_detail{padding:40px 0;}
	.systapp_detail .content{display:block;}
	.systapp_detail .content .cont-lf{width:100%;border-right:0;border-bottom:1px solid #c4c4c4;padding-right:0;padding-bottom:40px;margin-bottom:40px;}
	.systapp_detail .content .cont-lf h3{font-size:18px;line-height:28px;}
	.systapp_detail .content .cont-lf p{font-size:14px;line-height:24px;}
	.systapp_detail .content .cont-rt h4{font-size:24px;line-height:24px;padding-top:20px;margin-bottom:20px;}
	.systapp_detail .content .cont-rt h4::before{width:22px;height:4px;}
	.systapp_detail .content .cont-rt ul li a{font-size:14px;}
	
	.seroffKv .dot{bottom:60px;}
	.seroffKv .box{height:auto;}
	.seroffKv .box .flex{height:inherit;padding:15px 0;}
	.seroffKv .box .flex a{font-size:14px;margin-right:0;}
	.seroff_1 .item .text .box a.down{font-size:12px;height:36px;line-height:36px;min-width:120px;}
	.seroff_2{padding:40px 0;}
	.seroff_2 .top{height:inherit;}
	.seroff_2 .top h3{font-size:24px;line-height:24px;padding-top:20px;margin-bottom:20px;}
	.seroff_2 .top h3::before{width:22px;height:4px;}
	.seroff_2 .top .tab{overflow-x:auto;white-space: nowrap}
	.seroff_2 .top .tab a{font-size:16px;line-height:26px;margin-right:20px;}
	.seroff_2 .tabcon .con ul li{margin-right:10px;width:calc((100% - 10px)/2);margin-bottom:15px;}
	.seroff_2 .tabcon .con ul li a i{height:70px;margin-bottom:20px;}
	.seroff_2 .tabcon .con ul li a i img{height:100%;}
	.seroff_2 .tabcon .con ul li a p{font-size:14px;line-height:20px;}
	.seroff_2 .tabcon .con ul li:nth-child(2n +2){margin-right:0;}
	
	.seroff_4{padding:40px 0;}
	.seroff_4 ul li{width:50%;}
	.seroff_4 ul li .box{height:inherit;}
	.seroff_4 ul li h3{font-size:20px;line-height:30px;margin-bottom:20px;}
	.seroff_4 ul li:first-child{padding-right:20px;box-sizing: border-box;}
	.seroff_4 ul li:nth-child(2n + 2){padding-left:20px;}
	.seroff_4 ul li a{height:36px;line-height:36px;font-size:12px;min-width:110px;padding:0 10px;}
	.seroff_4 ul li p{font-size:14px;line-height:24px;margin-bottom:15px;}
	
	.ressearch{width:100%;height:42px;}
	.ressearch input{font-size:14px;height:40px;line-height:40px;width:calc(100% - 130px);padding-left:45px;background-size:18px;}
	.ressearch a.sechbtn{height:40px;line-height:40px;width:120px;font-size:16px;}
	
	.resourBody{padding:40px 0;}
	.resourBody .item .tit{font-size:24px;line-height:24px;padding-top:20px;margin-bottom:20px;}
	.resourBody .item .tit::before{width:22px;height:4px;}
	.resourBody .item .list{padding:0;}
	.resourBody .item .list ul li{width:calc((100% - 10px)/2);margin-right:10px;margin-bottom:20px;}
	.resourBody .item .list ul li:nth-child(2n + 2){margin-right:0;}
	.resourBody .item .list ul li:nth-child(3n + 3){margin-right:10px;}
	.resourBody .item .list ul li h3{font-size:14px;line-height:24px;margin-top:15px;}
	.resourBody .item .list.list_1 ul li .image{width:100%;height:240px;}
	.resourBody .item .list.list_2 ul li .image{height:100px}
	.resourBody .item .list.list_2 .pdf{width:120px;font-size:12px;line-height:36px;height:36px;}
	
	.codestBody{padding:40px 0;}
	.codestBody .info h3{font-size:20px;line-height:26px;}
	.codestBody .flex-down{display:block;}
	.codestBody .flex-down .image{width:100%;height:220px;}
	.codestBody .flex-down .text{width:100%;margin-top:20px;}
	.codestBody .flex-down .text p{font-size:14px;line-height:24px;}
	.codestBody .flex-down .text a.links{width:120px;height:36px;line-height:34px;font-size:12px;}
	
	.rebatesBody{padding:40px 0;}
	.rebatesBody p{font-size:14px;line-height:24px;}
	.rebatesBody ul li{font-size:14px;line-height:28px;}
	.rebatesBody img{max-width:100%;}
	.rebatesBody h3{font-size:20px;line-height:30px;margin-bottom:15px;}
	
	.aboutBody{padding:40px 0;}
	.aboutBody p{font-size:14px;line-height:24px;}
	.aboutBody .image{margin:20px 0;}
	.aboutBody h3{font-size:20px;line-height:30px;}
	
	.newsBody{padding-bottom:40px;}
	
	.newsSearch input{font-size:14px;line-height:24px;height:24px;padding:0 60px 0 10px}
	.newsSearch a.sechbtn{width:40px;height:40px;top:10px;}
	
	.newslist ul.list li{width:100%;margin-right:0;margin-bottom:20px;}
	.newslist ul.list li a .image{height:220px;}
	.newslist ul.list li a .text .type{font-size:13px;line-height:24px;}
	.newslist ul.list li a .text h3{font-size:16px;line-height:26px;}
	
	.career_1{padding:40px 0;}
	.career_1 h3{font-size:24px;line-height:30px;margin-bottom:30px;}
	.career_1 .flex{display:block;}
	.career_1 .flex .image{width:100%;height:220px;}
	.career_1 .flex .text{width:100%;margin-left:0;padding-top:20px;}
	.career_1 .flex .text h4{font-size:24px;line-height:24px;margin-bottom:10px;}
	.career_1 .flex .text p{font-size:14px;line-height:24px;}
	
	.career_2{height:300px;}
	.career_2 .mask .box{margin-left:0;width:100%;}
	.career_2 .mask .box h3{font-size:24px;line-height:24px;margin-bottom:10px;}
	.career_2 .mask .box p{font-size:14px;line-height:24px;}
	
	.career_3{padding:40px 0;}
	.career_3 h3{font-size:22px;line-height:30px;margin-bottom:15px;}
	.career_3 h4{font-size:12px;line-height:24px;margin-bottom:25px;}
	.career_3 ul li:last-child{margin-bottom:0;}
	.career_3 ul li a{display:block;height:auto;border-left:3px solid #052860;padding:20px 40px 20px 20px;background-size:24px auto;}
	.career_3 ul li a .t_1{width:100%;padding-right:0;margin-bottom:5px;}
	.career_3 ul li a .t_2{width:100%;padding-right:0;margin-bottom:5px;}
	.career_3 ul li a .t_3{width:100%;padding-right:0;}
	.career_3 ul li a div{font-size:14px;line-height:24px;}
	
	.customerKv{background-size:auto 70%;}
	.custBody{padding:40px 0;}
	.custBody .tit p{font-size:14px;line-height:22px;}
	.custBody .tit span{font-size:12px;}
	.custBody h3{font-size:20px;margin-bottom:20px;padding-bottom:15px;}
	.custBody h3::before{width:25px;}
	.custBody .list{width:100%;}
	.custBody .list ul li{width:100%;margin-right:0;}
	.custBody .list ul li p{font-size:13px;}
	.custBody .list .item a.form_btn{width:100%;font-size:14px;}
	.custBody .list .item:last-child{margin-bottom:0;}
	
	.contactBody .tx_1{padding:40px 0;}
	.contactBody .tx_1 h3{font-size:24px;line-height:30px;margin-bottom:20px;}
	.contactBody .tx_1 p{font-size:14px;line-height:24px;}
	.contactBody .tx_1 p a{font-size:14px;line-height:24px;}
	.contactBody .tx_3{padding:40px 0;}
	.contactBody .tx_3 ul{display:block;}
	.contactBody .tx_3 ul li{width:100%;padding:30px 0;}
	.contactBody .tx_3 ul::before{display:none;}
	.contactBody .tx_3 ul li:first-child{border-bottom:1px solid #bfbfbf;}
	.contactBody .tx_3 ul li h3{font-size:16px;line-height:26px;}
	.contactBody .tx_3 ul li p{font-size:14px;line-height:24px;}
	.contactBody .tx_3 ul li p a{font-size:14px;line-height:24px;}
	.contactBody .tx_3 ul li:last-child{padding-bottom:0;}
	
	.news_search_body{padding: 30px 0 20px}
	.news_search_body h3.tit{font-size: 20px;line-height: 26px;margin-bottom: 30px}
	.news_search_body h6.tit{margin-bottom: 10px}
	.news_search_body h5.tit{flex-wrap: wrap}
	.news_search_body h5.tit span{display: block;width: 100%;margin-bottom: 10px}
	.news_search_body .search_con{margin-bottom: 20px;height: 40px;line-height: 40px}
	.news_search_body .search_con input{height: 38px;line-height: 38px;font-size: 16px}
	
	.news_details_body{padding:30px 0;}
	.news_details_body .share_body{padding: 30px 0}
	.news_details_body .share_body h3.tit{font-size: 20px;font-weight: 700;margin-bottom: 20px}
	.news_details_body .details_pager{display: block}
	.news_details_body .details_pager .page{width: 100%;padding-bottom: 10px;border-bottom: 1px solid #ccc;margin-bottom: 20px}
	.news_details_body .details_pager .page:last-child{border: 0;padding: 0;margin: 0}
	.news_details_body .details_pager .page h6{margin-bottom: 10px}
	.news_details_body .details_pager .page h3{font-size: 16px;line-height: 22px}
	.news_details_body .details_pager .page i{display: none}
	.news_details_body .details_pager .page_btn{display: none}
	.news_details_con.s_1{height: 250px}
	.news_details_con .bg{width: 100%}
	.news_details_con .container{width: 100%;box-sizing: border-box}
	.news_details_con .container h3{margin-top: 60px;font-size: 16px;line-height: 20px;margin-bottom: 5px}
	.news_details_con .container p{font-size: 12px}
	.news_details_con .container .txt{padding: 0}
	.news_details_con .container .txt h3{margin-top: 0;padding-top: 0}
	.news_details_con_1{padding: 20px 0}
	.news_details_con_1.s_1{padding-bottom: 0}
	.news_details_con_1.s_1 .img_box img{width: 100%}
	.news_details_con_1 .img_box img{width: 100%}
	.news_details_con_1 .img_box p{font-size: 14px}
	
	.career_details_con{padding: 30px 0}
	.career_details_con p{font-size: 13px;line-height: 22px}
	.career_details_con h3{font-size: 20px;margin: 20px 0 10px}
	.career_btm_con{padding: 30px 0}
	.career_btm_con p{font-size: 15px;line-height: 22px}
	
	
}