body{line-height:1.5;}
.phone1{display: none;}
.pad{padding:3.9% 0;}
.hei100{height:100%;}
.phone{display:none;}
.pos_re{position:relative;}
.pos_re>a{z-index:4;position:absolute;right:0;top:0;width:100%;height:100%;}
.pic{overflow:hidden;}
.pic:hover img,li:hover .pic img,.swiper-slide:hover .pic img,.case-tuijian:hover .pic img{
    -webkit-transform: scale(1.1);
    -moz-transform: scale(1.1);
    -ms-transform: scale(1.1);
    -o-transform: scale(1.1);
    transform: scale(1.1);
}
.line3{display: -webkit-box;-webkit-box-orient: vertical; overflow: hidden; text-overflow:ellipsis;-webkit-line-clamp:3;height:72px;}
.line4{display: -webkit-box;-webkit-box-orient: vertical; overflow: hidden; text-overflow:ellipsis;-webkit-line-clamp:4;height:96px;}
.line2{display: -webkit-box;-webkit-box-orient: vertical; overflow: hidden; text-overflow:ellipsis;-webkit-line-clamp:2;height:48px;}
.line5{display: -webkit-box;-webkit-box-orient: vertical; overflow: hidden; text-overflow:ellipsis;-webkit-line-clamp:5;height:120px;}
.line8{display: -webkit-box;-webkit-box-orient: vertical; overflow: hidden; text-overflow:ellipsis;-webkit-line-clamp:8;height:170px;}
.line6{display: -webkit-box;-webkit-box-orient: vertical; overflow: hidden; text-overflow:ellipsis;-webkit-line-clamp:6;height:144px;}
.line10{display: -webkit-box;-webkit-box-orient: vertical; overflow: hidden; text-overflow:ellipsis;-webkit-line-clamp:10;height:250px;}
.fontp{font-size:14px;/*text-align:justify;*/line-height:24px;color:#393939;}
.zmore{font-size:14px;color:#57c3e9;display:inline-block;}
.zmore:hover{text-decoration:underline;}
a.ljgd{width:105px;height:105px;border:2px solid #eaeaea;background:url(../image/en_more.png) no-repeat top 40px center;border-radius:50%;display:block; }
a.ljgd:hover{border-color:#57c3e9;background-position: top 45px center !important;}
.sy-banner{position:relative;height:calc(100% - 114px);}
.sy-banner video{position: absolute;display: block;min-width: 100%;min-height: 100%;top: 50%;left: 50%;-webkit-transform: translate3d(-50%,-50%,0);transform: translate3d(-50%,-50%,0);}
.sy-banner .wenz{color:#fff;position:absolute;left:0;top:0;width:100%;z-index:2;}
.sy-banner .wenz h1{font-size:60px;}
.sy-banner .wenz h2{padding:14px 0 20px;font-size:26px;}
.sy-banner .wenz p{max-width:490px;line-height:28px;opacity:.6;}
.sy-banner .wenz .zmore{margin-top:60px;}
.sy-banner .swiper-pagination-bullet{margin:0 5px;vertical-align:middle;width:10px;height:10px;opacity:1;background:url(../image/zicon02.png) no-repeat top center;}
.sy-banner .swiper-pagination-bullet-active{width:22px;height:13px;opacity:1;background:url(../image/zicon01.png) no-repeat top center;}
.sy-banner .pagination-wrapper{position:absolute;left:50%;bottom:50px;width:1200px;margin-left:-600px;}
.sy-tit{text-align:center;margin-bottom:40px;}
.sy-tit h2{font-size:30px;color:#42b2da;}
.sy-tit h2.f333,.sy-tit h2.c333{color:#333;}
.editor{}
.editor img{height:auto !important;margin:12px 0;}
.editor iframe,.editor video,.editor table{margin:12px 0;display:block;max-width:100%;}
.f26{font-size:18px;color:#333;font-weight:lighter;}
.f24{font-size:24px;color:#333333;}
.sy-content01{}
.sy-content01 h3.f26{margin-bottom:10px;}
.sy-content01 .swiper-container{padding-bottom:55px;border-bottom:1px solid #eaeaea;}
.sy-content01 .swiper-slide{box-sizing:border-box;padding:0 30px;}
.sy-content01 .swiper-slide:before{content:"";display:block;width:1px;height:66px;position:absolute;right:0;top:50%;margin-top:-33px;background:#eaeaea;}
.sy-content01 .swiper-slide:nth-child(3):before{display:none;}
.sy-content01 .swiper-slide img{display:block;float:left;width:120px;}
.sy-content01 .swiper-slide .wz{padding-top:10px;float:right;width:calc(100% - 140px);}
.sy-content01 .swiper-slide:nth-child(4){display:none;}
.sy-content01 .ys-div{position:relative;padding:20px 0;border-bottom:1px solid #eaeaea;}
.sy-content01 .ys-div img{}
.sy-content01 .ys-div .wz{float:left;width:calc(100% - 100px);padding:10px 45px 0 45px;box-sizing:border-box;}
.sy-content01 .ys-div .wz h4{margin-bottom:15px;font-size:12px;color:#999999;display: none;}
.sy-content01 .ys-div .ljgd{position:absolute;right:20px;top:50%;margin-top:-52.5px;}
.sy-content02{}
.sy-content02 .case-tit{margin:-20px 0 25px;text-align:center;white-space:nowrap;}
.sy-content02 .case-tit a{display:inline-block;font-size:14px;min-width:97px;padding:0 18px;border:1px solid #eaeaea;color:#666;line-height:32px;border-radius:30px;margin:0 3px;box-sizing:border-box;}
.sy-content02 .case-tit a:hover,.sy-content02 .case-tit a.cur{background:#42b2da;color:#fff;}
.sy-content02 .case-tuijian{position:relative;text-align:center;width:50%;float:left;height:100%;background:url(../image/bg01.jpg) no-repeat center center/cover;}
.sy-content02 .case-div{height:600px;}
.sy-content02 .case-div h3{font-size:16px;color:#fff;font-weight:bold;z-index:2;left:0;width:100%;text-align:center;position:absolute;bottom:20px;padding:0 20px;box-sizing:border-box;}
.sy-content02 .case-tuijian .pic{line-height:600px;}
.sy-content02 .swiper-slide:nth-child(4n+1){background:url(../image/bg02.jpg) no-repeat center center/cover;}
.sy-content02 .swiper-slide:nth-child(4n+2){background:url(../image/bg03.jpg) no-repeat center center/cover;}
.sy-content02 .swiper-slide:nth-child(4n+3){background:url(../image/bg04.jpg) no-repeat center center/cover;}
.sy-content02 .swiper-slide:nth-child(4n+4){background:url(../image/bg05.jpg) no-repeat center center/cover;}
.sy-content02 .swiper-slide .pic{line-height:280px;height:300px;text-align:center;}
.sy-content02 .swiper-slide .pic img{max-height:100%;}
.sy-content02 .swiper-container{float:right;width:50%;}
.sy-content02 .swiper-slide{height:50% !important;}
.sy-content03{}
.sy-content03 .swiper-slide{position:relative;line-height:56px;height:56px;text-align:center;}
.sy-content03 .swiper-slide img{max-width:100%;max-height:100%;}
.sy-content03 .swiper-slide:before{content:"";position:absolute;right:0;top:50%;margin-top:-17.5px;height:35px;width:1px;background:#eaeaea;}
.sy-content03 .swiper-slide:hover img{
    -webkit-transform: scale(1.05);
    -moz-transform: scale(1.05);
    -ms-transform: scale(1.05);
    -o-transform: scale(1.05);
    transform: scale(1.05);}


.product{background:#f3f3f3;}
.product .pic{border-bottom:1px solid #eaeaea;}
.product ul{position:relative;}
.product li{float:left;cursor:pointer;background:#fff;width:24%;margin:0 1.333% 15px 0;}
.product li:nth-child(1){width:49.1%;z-index:2;}
.product li .wenz{padding:30px 10px;text-align: center;}
.product li .wenz h3{font-size:14px;}
/*.product li .wenz h3{font-size:14px;}*/
.product li.pro-tuijian .pic{height:453px;line-height:453px;text-align:center;}
/*.product li.pro-tuijian .wenz{padding:56px 145px 56px 46px;}*/
.product li.pro-tuijian .wenz{padding:56px 0px;text-align: center;}
/*.product li.pro-tuijian .wenz h3{margin-bottom:10px;}*/
.product li .fd{right:20px;position:absolute;top:50%;margin-top:-17px;display:none;width:34px;height:34px;border:1px solid #eaeaea;border-radius:3px;background:url(../image/fd.png) no-repeat center center;}
.product li.pro-tuijian .fd{right:38px;margin-top:-21px;width:42px;height:42px;}
.product li .wenz{position:relative;}
.product li:nth-child(3),.product li:nth-child(5),.product li:nth-child(9),.product li:nth-child(13),.product li:nth-child(17){margin-right:0;}
.product li .pic{border-bottom:1px solid #eaeaea;position:relative;height:215px;line-height:215px;}
.product li .pic{overflow:visible;}
.product li .pic img{max-height:98%;max-width:100%;}
.pro-detail{text-align:center;background:#fff;}
.product li .pic .sp{line-height:40px;bottom:20px;right:20px;position:absolute;z-index:4;}
.product li .pic .sp img{
    -webkit-transform: scale(1.0) !important;
    -moz-transform: scale(1.0) !important;
    -ms-transform: scale(1.0) !important;
    -o-transform: scale(1.0) !important;
    transform: scale(1.0) !important;}


.crumbs{line-height:68px;}
.crumbs .wrapper{border-bottom:1px solid #eaeaea;}
.crumbs .fh{display:inline-block;background:url(../image/zicon07.png) no-repeat left 3px center;padding-left:25px;color:#999;font-size:12px;}
.crumbs .fh:hover{color:#00a0e9;background:url(../image/zicon08.png) no-repeat left 3px center;}
.crumbs .fr{color:#999999;background:url(../image/zicon09.png) no-repeat left center;padding-left:35px;}
.crumbs .fr a{color:#999999;}
.crumbs .fr a:hover{color:#00a0e9;}
.case{background:#f3f3f3;}
.big-img{margin-bottom:20px;position:relative;height:360px;text-align:center;line-height:360px;}
.big-img img{max-width:100%;max-height:100%;}
.big-img:before{content:"";display:block;position:absolute;right:20px;bottom:20px;width:32px;height:32px;background:rgba(255,255,255,.6) url(../image/fd.png) no-repeat center center;border-radius:3px;}
.case-box>div{display:inline-block;width:48%;margin:10px;}

.btn-box{position:relative;}
.case-box{text-align:center;}
.case-box .btn-box{padding:0 28px;}
.case-box>div{border-bottom:1px solid #d4d4d4;}
.case-box .swiper-slide{cursor:pointer;opacity:.6;background:#ccc;height:85px;text-align:center;line-height:85px;}
.case-box .swiper-slide img{max-height:100%;max-width:100%;}
.case-box .swiper-button-prev{top:0;margin:0;left:0;width:21px;height:85px;background:#fff url(../image/prev.png) no-repeat center center;}
.case-box .swiper-button-next{top:0;margin:0;right:0;width:21px;height:85px;background:#fff url(../image/next.png) no-repeat center center;}
.case-box .swiper-slide.active{opacity:1;}
.case-box h3{text-align:left;line-height:80px;}
.online{background:url(../image/bg10.jpg) no-repeat center center/cover;}
.online h2{text-align:left;}
.online .form{max-width:600px;}
.online .input{margin-bottom:20px;background:#fff;float:left;width:48%;}
.online .input:nth-child(2){float:right;}
.online .input input{border:none;outline:none;width:100%;line-height:46px;height:46px;padding-left:50px;box-sizing: border-box;font-size:14px;color:#666;}
.online .input:nth-child(1) input{background:#fff url(../image/zicon10.png) no-repeat left 22px center;}
.online .input:nth-child(2) input{background:#fff url(../image/zicon11.png) no-repeat left 22px center;}
.online .input:nth-child(3) input{background:#fff url(../image/zicon12.png) no-repeat left 22px center;}
.online .input:nth-child(4){width:100%;}
.online .input:nth-child(4) textarea{background:#fff url(../image/zicon13.png) no-repeat left 22px top 18px;height:140px;border:none;outline:none;line-height:24px;padding:11px 10px 11px 50px;width:100%;box-sizing:border-box;font-size:14px;color:#666;}
.online input[type=button],.online input[type=reset]{margin-right:10px;width:168px;line-height:46px;font-size:16px;color:#fff;background:#284bb0;border:none;outline:none;cursor:pointer;}
.online input[type=reset]{background:#afb3bc;}
.online input[type=button]:hover,.online input[type=reset]:hover{font-size:18px;}

.service-con01 li{position:relative;float:left;width:48.75%;}
.service-con01 li:nth-child(2n){float:right;}
.service-con01 li .wz{text-align:center;width:290px;position:absolute;right:0;top:0;height:100%;z-index:2;}
.service-con01 li .wz h3{font-size:18px;color:#817c89;padding:14px 0 10px;}
.service-con01 li .wz img{max-width:138px;}
.service-con01 li .wz p{font-size:28px;font-weight:bold;color:#17a93c;}
.service-con01 li .wz hr{width:18px;height:3px;background:#d4d4d4;border:none;display:block;margin:20px auto 0 auto;}
.service-con02{padding:6.25% 0;background:url(../image/bg11.jpg) no-repeat center center/cover;}
.service-con02 .box{max-width:400px;}
.service-con02 .service-tit{background:url(../image/zicon14.png) no-repeat right center;background-size: 60px;}
.service-con02 .service-tit h3{font-size:30px;color:#333;}
.service-con02 .service-tit p{font-size:12px;color:#999999;}
.service-con02 .swiper-container{margin-top:50px;padding-bottom:50px;}
.service-con02 .swiper-slide{cursor:pointer;position:relative;}
.service-con02 .swiper-slide p{font-size:18px;line-height:24px;position:absolute;margin-top:-39px;top:50%;left:0;width:100%;text-align:center;color:#fff;}
.service-con02 .swiper-slide p img{margin-bottom:12px;width:42px;}
.service-con02 .swiper-pagination{display: none;}
.service-con02 .swiper-pagination-bullet{width:7px;height:7px;opacity:1;background:transparent;border:1px solid #fff;}
.service-con02 .swiper-pagination-bullet-active{background:#fff;}
.black{display:none;position:fixed;left:0;top:0;width:100%;height:100%;z-index:11;background:rgba(0,0,0,.8);}
.video-alert .video{width:100%;height:100%;}
.video-alert{display:none;position:fixed;left:0;top:0;width:100%;height:100%;z-index:12;background:#fff;}
.video-alert video,.video-alert iframe{width:100%;height:100%;}
.video-alert .close{width:64px;z-index:8;height:64px;display:block;background:#00a0e9 url(../image/close.png) no-repeat center center/80%;position:absolute;right:0;top:0;}
.service-con03{}
.service-con03 li{border-bottom:1px solid #eaeaae;}
.service-con03 li .pic{width:56.6%;float:left;}
.service-con03 li .wenz{padding-top:50px;float:right;width:35.8%;}
.service-con03 li .wenz h3{margin-bottom:22px;}
.service-con03 li:nth-child(2n) .pic{float:right;}
.service-con03 li:nth-child(2n) .wenz{float:left;}
.service-con03 li:nth-last-child(1){border:none;}
.header .link a{display:block;}

.partner{}
.partner li{max-width:240px;float:left;width:20%;margin-bottom:-120px;background:transparent url(../image/company_bg.png) no-repeat center center /cover;height:240px;line-height:240px;text-align:center;}
.partner li:nth-child(6),.partner li:nth-child(16),.partner li:nth-child(26){margin-left:-120px;}
.partner ul{margin:0 0 150px 60px;width:calc(100% + 60px);}
.ping_right{position: fixed;top: 50%;margin-top: 10px;right: 0px;display: inline-block;z-index: 999;}
.ping_right p{ line-height: 32px;border-radius: 4px;padding: 0 8px;box-sizing: border-box;background: #57c3e9;color: #ffffff;font-size: 14px;}
.map .ping_right p{display:none}


@media screen and (max-width: 1440px) {
.sy-banner video{width: 100%;background:#000000;position: absolute;display: block;min-width: 100%;min-height: 100%;top: 50%;left: 50%;-webkit-transform: translate3d(-50%,-50%,0);transform: translate3d(-50%,-50%,0);}

	.fontp{font-size: 13px;}
}
@media  screen and (max-width: 1366px) {
	.sy-banner .wenz h1{font-size: 40px;}
	.sy-banner .wenz h2{font-size: 22px;}
	.sy-banner .animate-div{width: 600px;height: 320px;margin: -160px 0 0 -300px;}
	.margin{margin: 80px 0;}
	/*.gy_content .left, .gy_content .img{width: 46% !important;}*/
	.tup{height: 434px;}
	/*.gy_content li .img{width: 46%;}*/
	.margin_bottom{margin-bottom: 80px;}
	.xw_list li .wenz span{margin: 16px 0;}
	.ls_title,.ls_title1,.sy-tit h2{font-size: 26px;}
	.margin_top{margin-top: 40px;}
	.flash .biaoti h1{font-size: 24px;}
	.service-con02 .service-tit h3{font-size: 24px;}
}
@media screen and (max-width: 1280px) {
	.header .nav li>a{width: 100px;}
	.margin{margin: 60px 0;}
	/*.f26 {font-size: 24px;}
	.f24{font-size: 22px;}*/
	.gy_content2 .top{margin-top: 30px;}
	.gy_content3 .swiper-button-prev{left: 1%;}
	.gy_content3 .swiper-button-next{right: 1%;}
	.xw_list li .wenz h1{font-size: 20px;}
	.xw_list li .wenz p{font-size: 14px;margin-bottom: 20px;}
	.flash .biaoti h1{font-size: 22px;}
	.details_container .show p{margin-top: 30px;font-size: 15px;}
	.details_container .link{margin: 60px 0;}
	.detail_page{margin-bottom: 100px;}
	.service-con02 .service-tit h3{font-size: 22px;}
	.service-con02 .swiper-slide p{font-size: 16px;}
	.lx_content li span{font-size: 16px;}
	.ls_title,.ls_title1, .sy-tit h2{font-size: 22px;}
	.header .nav li>a span{font-size: 16px;}
	.sy-banner .animate-div{width: 486px;height: 280px;margin: -140px 0 0 -243px;}
	.pad{padding: 3.4% 0;}
	.gy_content2 .details p{margin-bottom: 30px;}
	/*.gy_content .img img{width: auto;height: auto;}*/
	
}
@media only screen and (max-width: 1200px) {
	.header .link{width: 12%;}
	.header .nav li>a{width: 88px;}
	.tup{height: 470px;}
	.ls_title,.ls_title1, .sy-tit h2{font-size: 20px;}
	.pad{padding: 2.4% 0;}
	.f26{font-size: 14px;}
	.sy-content01 .ys-div .ljgd{top: 40%;}
	.sy-content01 .swiper-slide img{width: 110px;}
	.sy-content01 .swiper-container{padding-bottom: 30px;}
	.sy-tit{margin-bottom: 30px;}
	.gy_title1 h1,.gy_title h1{font-size: 20px;margin-bottom: 14px;}
	.gy_content .left, .gy_content .img{width: 48%;}
	.gy_content2 .details p{margin-bottom: 20px;}
	.gy_content3 .swiper-button-prev, .gy_content3 .swiper-button-next{width: 30px;height: 30px;margin-top: -15px;background-size: 30px;}
	.gy_content3{padding: 70px 0 120px 0;}
	.partner li:nth-child(6), .partner li:nth-child(16), .partner li:nth-child(26){margin-left: -113px;}
	.partner li{height: 234px;line-height: 234px;}
	.case-box>div{width: 46%;}
	.xw_nav li{height: 94px;}
	.xw_nav{bottom: 20px;}
	.xw_banner .swiper-slide p{font-size: 16px;}
	.xw_banner .btn,.service-con01 li .wz h3{font-size: 16px;}
	.service-con01 li .wz p{font-size: 26px;}
	.sy-content02 .case-tit{margin: -10px 0 25px;}
	.f24{font-size: 20px;}
}
@media screen and (max-width: 1024px) {
	/*.header .nav li:hover, .header .nav li.active{padding: 10px 0;}*/
	.header .nav li>a span{font-size: 13px;}
	.service-con03 li .wenz{padding-top: 0px;width: 38.8%;}
	.header .nav li>a{width: 76px;}
	.header{line-height: 60px;}
	.header .nav li{padding: 20px 0;}
	.header .link{width: 15%;margin-left: 10px;}
	.header .link{margin: 15px 0;}
	.lx_content li span{margin-top: 16px;}
	.online input[type=button], .online input[type=reset]{width: 140px;line-height: 40px;}
	.ls_title, .ls_title1, .sy-tit h2{font-size: 18px;}
	.online .input input{height: 40px;line-height: 40px;}
	.online .form{max-width: 530px;}
	.online .input:nth-child(4) textarea{height: 120px;}
	.margin{margin: 40px 0;}
	.margin_top,.lx_content .map{margin-top: 20px;}
	.lx_content li img{height: 40px;}
	.header .nav li dl{top: 60px;}
	.service-con03 li .wenz h3{margin-bottom: 20px;}
	.f24{font-size: 18px;}
	.service-con01 li .wz p{font-size: 22px;}
	.xw_list li .wenz h1{font-size: 18px;}
	.xw_list li .wenz span{margin: 10px 0;}
	.xw_list li .wenz p{margin-bottom: 10px;}
	.crumbs,.flash .ab_nav{line-height: 44px;}
	.flash .biaoti h1{font-size: 18px;margin-bottom: 20px;}
	.details_container .show p{font-size: 14px;margin-top: 20px;}
	.detail_page{margin-bottom: 60px;}
	.details_container .link{margin: 50px 0;}
	.sy-tit{margin-bottom: 20px;}
	.case-box h3{line-height: 60px;}
	.product li{width: 49% !important;margin: 0 1% 15px 0;}
	.product li .wenz{padding: 28px 20px;}
	.footer_top dt{padding-bottom: 10px;margin-bottom: 10px;}
	.footer_top dd{margin-bottom: 10px;}
	.footer_top{padding: 40px 0 60px 0;}
	.footer_bottom p{width: 50%;}
	.footer_bottom p:last-child{width: 50%;}
	.footer_bottom{line-height: 40px;}
	.gy_title1 h1, .gy_title h1{font-size: 18px;margin-bottom: 10px;}
	.gy_content .left{margin-bottom: 20px;}
	.gy_content1 .wrapper .wenz{text-align: justify;}
	.sy-banner .wenz h1{font-size: 22px;}
	.sy-banner .wenz h2{font-size: 18px;}
	.gy_content2 .top{margin-top: 20px;}
	.honor_list li .wenz h1{font-size: 12px;margin-bottom: 2px;}
	.honor_list li .img img{max-width: 70%;max-height: 60%;}
	.partner li{height: 194px;line-height: 194px;margin-bottom: -97px;}
	.partner li:nth-child(6), .partner li:nth-child(16), .partner li:nth-child(26){margin-left: -98px;}
	.sy-banner .pagination-wrapper{left: 5%;margin-left: 0px;}
	.sy-content01 .swiper-slide{padding: 0 20px;}
	.sy-content01 .swiper-slide img{width: 90px;}
	.sy-content01 .swiper-slide .wz{width: calc(100% - 90px);padding-top: 0px;}
	/*.f26{font-size: 18px;}*/
	.sy-content02 .case-tit{margin: 0px 0 25px;}
	.sy-content03 .swiper-slide img{max-width: 80%;}
	.lx_content li:after{height: 120px;}
	
}
@media screen and (max-width: 1023px) {
  .sy-content03{padding: 5% 0;}
  .sy-banner .swiper-slide{z-index: 1;}
  .sy-banner .swiper-slide .pc{z-index: 1;}
	.header .nav li{width: 100%;padding: 0px;line-height: 50px;border-bottom: 1px solid #57c3e9;}
	.header .nav li>a{width: 100%;ine-height: 50px;}
	.header .nav li:hover, .header .nav li.active{padding: 0px;line-height: 50px;}
	.header .nav li>a span:last-child{display: none;}
	.header .link{width: 36px;height: 36px;border-radius: 50%;background: #57c3e9 url(../image/hea_sear.png) no-repeat center center;}
	.header .link span:last-child{display: none;}
	.header .nav li.active>a span:last-child,.header .nav li:hover>a span:last-child{display: none;}
	.header .nav li dl{width: 100%;position: relative;top: 0px;padding: 0px;background: #DCDCDC;left: 0px;margin-left: 0px;}
	.nav{display: none;}
	.header .link{width: 36px;height: 36px;border-radius: 50%;background: #57c3e9 url(../image/hea_sear.png) no-repeat center center;}
	.header .link span{display: none;}
	.nav{display: none;}
	.wire{
		display: block;
	    margin-top: 18px;
	    box-sizing: border-box;
	    cursor: pointer;
	    width: 30px;
	    height: 24px;
	    position: relative;
	    -webkit-transition: all .5s;
	    -moz-transition: all .5s;
	    -ms-transition: all .5s;
	    -o-transition: all .5s;
	    float: left;
	    transition: all .5s;
	}
	.wire span{
		width: 100%;
	    position: absolute;
	    height: 3px;
	    background: #57c3e9;
	    display: block;
	    -webkit-transition: all .5s;
	    -moz-transition: all .5s;
	    -ms-transition: all .5s;
	    -o-transition: all .5s;
	    transition: all .5s;
	}
	.wire span:first-child {
	    top: 0;
	}
	.wire span:nth-child(2) {
	    top: 50%;
	    margin-top: -1px;
	}
	.wire span:last-child {
	    bottom: 0;
	}
	.wire.cur span:nth-child(1) {
	    top: 50%;
	    margin-top: -1px;
	    -webkit-transform: rotate(45deg);
	    -moz-transform: rotate(45deg);
	    -ms-transform: rotate(45deg);
	    -o-transform: rotate(45deg);
	    transform: rotate(45deg);
	}
	.wire.cur span:nth-child(2) {
	    -webkit-transform: rotate(-45deg);
	    -moz-transform: rotate(-45deg);
	    -ms-transform: rotate(-45deg);
	    -o-transform: rotate(-45deg);
	    transform: rotate(-45deg);
	}
	.wire.cur span:nth-child(3) {
	    display: none;
	}
	.header{position: fixed;top: 30px;left: 0px;width: 100%;z-index: 20;background: #FFFFFF;}
	.header .nav{
		
		display: none;
		position: fixed;
	    top: 92px;
	    left: 0px;
	    width: 100%;
	    text-align: center;
	    height: calc(100% - 92px);
	    background: #ffffff;
	    z-index: 40;
      overflow-y:  scroll;
	}
	.language{position: fixed;top: 0px;width: 100%;line-height: 30px;z-index: 20;}
	/*.header .nav li dl{top: 50px;padding: 0px;}*/
	.logo{position: absolute;left: 50%;margin-left: -106px;float: none;}
	.header .link{margin: 12px 0;}
	.header{border-bottom: 2px solid #57c3e9;}
	.mar{margin-top: 92px;}
	.flash{margin-top: 92px;}
	.sy-content01 .swiper-slide img{width: 84px;}
	.sy-content01 .swiper-slide .wz{width: calc(100% - 86px);}
	.f26{font-size: 16px;}
	.fontp{font-size: 12px;}
	.sy-content01 .swiper-slide{padding: 0 10px;}
	.sy-content01 .ys-div .ljgd{width: 100%;height: 100%;left: 0px;top: 0px;right: 0px;margin-top: 0px;opacity: 0;}
	.sy-content01 .ys-div .wz{width: 50%;padding: 68px 30px 0 30px;}
	.gy_content1 .wrapper{position: inherit;margin-bottom: 20px;}
	.gy_content1 .wrapper .wenz{width: 100%;}
	.gy_content1 .bg{display: none;}
	.gy_title1 h1,.gy_title1 p{color: #666666;}
	.gy_content li .left{position: inherit;}
	.gy_content .left, .gy_content .img{width: 100% !important;}
	.gy_content li .img{margin-top: 20px;}
	.gy_content li .img img{width: 100%;}
	.gy_content li:nth-child(2n) .left,.gy_content li:nth-child(2n) .left p{text-align: left !important;}
	.margin_bottom{margin: 0 auto 30px auto;}
	.margin{margin: 20px 0;}
	.gy_title1 h1, .gy_title h1{font-size: 16px;}
	.gy_content2 .top li{width: 100%;margin-bottom: 20px;}
	.gy_content2 .top li:last-child{margin-bottom: 0px;}
	.gy_content3{padding: 38px 0 50px 0;}
	.gy_content3 .swiper-button-prev, .gy_content3 .swiper-button-next{top: 53%;}
	.honor_list li .wenz h1{font-size: 12px;margin-bottom: 3px;}
	.honor_list li{height: 154px;}
	.footer_bottom p{font-size: 12px;}
	.footer_top dt{font-size: 14px;}
	.partner li{width: 31%;height: 198px;line-height: 198px;margin-bottom: -100px;}
	.partner li:nth-child(6), .partner li:nth-child(16), .partner li:nth-child(26){margin-left: 0px;}
	.partner ul{width: auto;}
	.partner li:nth-child(4), .partner li:nth-child(10),.partner li:nth-child(16){margin-left: -98px;}
	.partner li img{width: 90px;}
	.product li .pic{text-align: center;}
	.product li.pro-tuijian .wenz{padding: 20px 110px 20px 20px;}
	.product li:nth-child(1){width: 100% !important;margin-right: 0px !important;}
	.product li{margin-right: 0px;}
	.product li:nth-child(2n){margin-right: 0px;}
	.f24{font-size: 16px;}
	.online input[type=button], .online input[type=reset]{width: 110px;}
	.big-img{height: 270px;line-height: 192px;}
	.xw_list li .wenz span{display: none;}
	.xw_list li .wenz h1{margin-bottom: 10px;}
	.xw_list li .wenz p{-webkit-line-clamp: 2;}
	.crumbs, .flash .ab_nav{line-height: 40px;}
	.flash .biaoti h1{font-size: 16px;margin-bottom: 0px;}
	.flash .biaoti span.time{display: none;}
	.flash .biaoti{top:  52%;}
	.details_container .show p{margin-top: 12px;font-size: 12px;}
	.details_container .link{display: none;}
	.detail_page{margin: 20px 0 40px 0;line-height: 30px;}
	.details_container .show p{font-size: 13px;}
	.service-con01 li .wz{width: 170px;}
	.service-con01 li .wz img{max-width: 90px;}
	.xw_banner .btn, .service-con01 li .wz h3{font-size: 14px;}
	.service-con01 li .wz h3{padding: 10px 0 0 0;}
	.service-con01 li .wz p,.service-con02 .service-tit h3{font-size: 18px;}
	.sj_width{width: 90%;}
	.service-con03 li .wenz{padding-top: 10px;width: 38.8%;}

}
@media screen and (max-width: 767px) {
  .sy-banner{height: calc(100% - 50%)}
	.service-con02 .service-tit{background-size: 48px;}
	.lx_content li:after{display: none;}
	.phone{display: block;}
	.sy-content01 .swiper-pagination-bullet-active{background: #57c3e9;}
	.sy-banner .animate-div{width: 90%;height: 190px;margin: -85px 0 0 -45%;}
	.sy-content01 .ys-div img{width: 100%;float: none;}
	.sy-content01 .ys-div .wz{width: 100%;padding:10px 0 0 0 ;}
	.sy-content02 .case-tit{display: none;}
	.sy-content02 .swiper-container{width: 100%;float: none;}
	.sy-content02 .case-tuijian{width: 100%;margin-bottom: 10px;display: none;}
	.sy-content02 .case-tuijian .pic{line-height: inherit;height: auto;}
    .sy-content02 .swiper-wrapper{width: 100% !important;}
    .sy-content02 .swiper-pagination-bullet-active{display: none;}
	.sy-content02 .case-tuijian .pic img{width: 100%;}
	.sy-content02 .case-div{height: auto;}
	.sy-content02 .swiper-slide .pic{line-height: 184px;height: 184px;}
	.gy_content1 img{width: 90%;margin: 0 auto 10px auto;}
	.gy_content2 .gy_title p,.gy_content2 .top li,.gy_content2 .details p{font-size: 12px;}
	.gy_content2 .top li,.gy_content2 .top{margin-top: 10px;}
    .gy_content2 .top li:last-child{margin-top: 15px;}
	.gy_content2 .details p{margin-bottom: 10px;}
	.honor_list li{height: 266px;width: 100%;}
	.honor_list li:nth-child(7n+1){margin-left: 0px;}
	.honor_list li:nth-child(3n+1){margin-left: 0%;}
	.partner li{background-size: 170px;width: 50%;}
	.partner li:nth-child(6), .partner li:nth-child(16), .partner li:nth-child(26){margin-left: 0px;}
	.partner li:nth-child(4), .partner li:nth-child(10), .partner li:nth-child(16){margin-left: 0px;}
	.partner li:nth-child(3n){margin-left: 85px;}
	.partner ul{margin: 0 0 100px 0;}
	.product li.pro-tuijian .pic{height: auto;line-height: inherit;}
	.product li{width: 100% !important;margin: 0 0 15px 0;}
	.case-box>div{width: 100%}
	.xw_nav{display: none;}
	.xw_banner .swiper-button-prev, .xw_banner .swiper-button-next{display: none;}
	.xw_banner .swiper-slide p{bottom: 10px;}
	.xw_list li .wenz h1{font-size: 14px;}
	.xw_list li .wenz,.xw_list li .img{width: 100%;}
	.xw_list li .wenz a.more{display: none;}
	.xw_list li .wenz p{font-size: 12px;}
	.flash .ab_nav .er_nav{display: none;}
	.flash .biaoti h1{font-size: 15px;}
	.flash .biaoti{top: 38%;}
	.details_container .show p{font-size: 12px;}
	.detail_page{display: none;}
	.service-con01 li{width: 100%;margin-bottom: 10px;}
	.service-con01 li:last-child{margin-bottom: 0px;}
	.service-con03 li .pic,.service-con03 li .wenz{width: 100%;}
	.lx_content li{width: 100%;float: none;margin-bottom: 20px;padding-bottom: 14px;border-bottom: 1px dashed #EAEAAE;}
	.lx_content li:last-child{margin-bottom: 0px;}
	.lx_content li span{font-size: 14px;margin-top: 10px;}
	.lx_content li p{font-size: 12px;}
	.footer_top,.footer_bottom p:last-child{display: none;}
	.footer_bottom p{width: 100%;line-height: 20px;padding: 10px 0;}
	.ls_title, .ls_title1, .sy-tit h2{font-size: 16px;}
	.xw_banner .btn{top: 50%;}
	.video-alert{top: 62px;}
	.tup{height: auto;}
	
}












/*product*/
.editor .pro_bg{display: inline-block;background: url(../image/pro_icon.png) no-repeat center center;font-size: 18px;color: #ffffff;font-weight: bold;width: 166px;height: 48px;line-height: 40px;}
.editor .yingy p{color: #666666;font-size: 14px;margin: 30px 0 50px 0;}
.editor .hx_ul li{width: 33.33% !important;float: left;margin-right: 0px;height: 155px;}
.editor .hx{padding: 0 70px;box-sizing: border-box;}
.editor .hx_ul{margin-top: 20px;}
.editor .hx_ul li .wenz{padding: 0px;height: 100%;padding-left: 126px;text-align: left;}
.editor .hx_ul li:nth-child(1) .wenz{background: url(../image/icon1.png) no-repeat center left;}
.editor .hx_ul li:nth-child(2) .wenz{background: url(../image/icon2.png) no-repeat center left;}
.editor .hx_ul li:nth-child(3) .wenz{background: url(../image/icon3.png) no-repeat center left;}
.editor .hx_ul li:nth-child(4) .wenz{background: url(../image/icon4.png) no-repeat center left;}
.editor .hx_ul li:nth-child(5) .wenz{background: url(../image/icon5.png) no-repeat center left;}
.editor .hx_ul li:nth-child(6) .wenz{background: url(../image/icon6.png) no-repeat center left;}
.editor .hx_ul li .wenz p{color: #666666;font-size: 14px;line-height: 28px;}
.editor .hx_ul2{margin-top: 40px;}
.editor .hx_ul2 li{width: 20% !important;float: left;text-align: center;padding: 0 20px;box-sizing: border-box;margin: 0px !important;}
.editor .hx_ul2 li p{color: #666666;font-size: 14px;line-height: 28px;text-align: left;}
@media screen and (max-width: 1200px) {
  .editor .hx{padding: 0 40px;}
}
@media screen and (max-width: 1024px) {
  	.editor .hx{padding: 0 20px;}
    .editor .hx_ul li:nth-child(1) .wenz{background-size: 80px;}
    .editor .hx_ul li:nth-child(2) .wenz{background-size: 80px;}
    .editor .hx_ul li:nth-child(3) .wenz{background-size: 80px;}
    .editor .hx_ul li:nth-child(4) .wenz{background-size: 80px;}
    .editor .hx_ul li:nth-child(5) .wenz{background-size: 80px;}
    .editor .hx_ul li:nth-child(6) .wenz{background-size: 80px;}
    .editor .hx_ul li .wenz{padding-left: 90px;}
    .editor .hx_ul li{height: 140px;}
    .editor .hx_ul2 li{padding: 0 10px;}
}
@media screen and (max-width: 1023px) {
    
  .editor .hx_ul li .wenz{padding-left: 0px;text-align: center;}
     .editor .hx_ul {margin-top: 10px;}
    .editor .hx_ul li:nth-child(1) .wenz{background: none;}
    .editor .hx_ul li:nth-child(2) .wenz{background: none;}
    .editor .hx_ul li:nth-child(3) .wenz{background: none;}
    .editor .hx_ul li:nth-child(4) .wenz{background: none;}
    .editor .hx_ul li:nth-child(5) .wenz{background: none;}
    .editor .hx_ul li:nth-child(6) .wenz{background: none;}
  .editor .hx_ul li{text-align: center;}
     .editor .hx_ul li .wenz img{height: 60px !important; margin: 0px auto !important;}
    .editor .hx_ul li{height: 170px;}
    .editor .hx_ul2 li{padding: 0 10px;}
    .editor .hx{padding: 0 20px;}
    .editor .hx_ul li{width: 50% !important;}
    .editor .yingy p{margin: 20px 0}
}
@media screen and (max-width: 767px) {
  .editor .hx_ul2{margin-top: 10px;}
    .editor .hx_ul {margin-top: 10px;}
     .editor .hx_ul li .wenz img{height: 60px !important; margin: 0px auto !important;}
    .editor .hx_ul li .wenz{padding-left: 0px;text-align: center;}
    .editor .yingy p{margin: 10px 0;line-height: 26px;font-size: 12px}
    .editor .hx_ul li{height: auto !important;width: 100% !important;}
    .editor .hx_ul li .wenz{min-height: 60px;}
    .editor .hx_ul li .wenz p{font-size: 12px;}
    .editor .hx_ul2 li{width: 100% !important;text-align: center;}
    .editor .hx_ul2 li p{text-align: center;font-size: 12px;}
    .editor .hx_ul2 li img{height: 40px !important;}
}



















